[go: up one dir, main page]

US20020104920A1 - Method and apparatus for loading satellite software while moving a satellite to a new orbit - Google Patents

Method and apparatus for loading satellite software while moving a satellite to a new orbit Download PDF

Info

Publication number
US20020104920A1
US20020104920A1 US09/778,999 US77899901A US2002104920A1 US 20020104920 A1 US20020104920 A1 US 20020104920A1 US 77899901 A US77899901 A US 77899901A US 2002104920 A1 US2002104920 A1 US 2002104920A1
Authority
US
United States
Prior art keywords
satellite
new
software
orbit
orbital position
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Abandoned
Application number
US09/778,999
Inventor
Steven Thompson
David Whitefield
Rajeev Gopal
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
AT&T MVPD Group LLC
Original Assignee
Individual
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Individual filed Critical Individual
Priority to US09/778,999 priority Critical patent/US20020104920A1/en
Assigned to HUGHES ELECTRONICS CORPORATION reassignment HUGHES ELECTRONICS CORPORATION ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: GOPAL, RAJEEV, THOMPSON, STEVEN, WHITEFIELD, DAVID
Publication of US20020104920A1 publication Critical patent/US20020104920A1/en
Abandoned legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/60Software deployment
    • G06F8/65Updates
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/14Relay systems
    • H04B7/15Active relay systems
    • H04B7/185Space-based or airborne stations; Stations for satellite systems

Definitions

  • the present invention is related to satellite communications and satellite control. More specifically, the present invention is directed to a method and system for increasing the availability of a satellite communications system by loading necessary software to a satellite while the satellite is in transit to a new orbit.
  • Telecommunications has become indispensable. Satellite telecommunication systems have an increasing role in meeting demand for telecommunications services. As satellite telecommunications systems come to be relied upon more and more, and as more and more entities and individuals depend on satellite telecommuncations, the reliability and availability of the satellite systems become more critical.
  • spare satellite when a spare satellite is brought into operation, it is moved from one orbit to another. This may be for several reasons, including, but not limited to, placing the spare satellite into the same orbital position as the failed satellite, so that the many satellite terminals on the ground do not have to be reconfigured to regain service. Therefore, one of the important factors that determines the downtime until service can be restored is the time needed to place the spare satellite into its operational orbit.
  • Another factor which determines the minimum time to bring a spare satellite into operation is the time required to load software into the spare satellite to enable the satellite to perform telecommunications functions.
  • satellites used in connection with the present invention employ sophisticated on-board processing, and the volume of software employed on-board the satellite is considerable. Because the software used by the satellite changes over time, and because the spare satellite is typically left in an inactive state while it is in its spare orbit, the latest version of the software typically needs to be uploaded to the spare satellite before the spare can be brought online. Thus, the volume of software that needs to be delivered has increased. Accordingly, the time required to deliver the software has also grown. In prior satellite systems, the software is delivered to the spare satellite either before or after the spare satellite is moved. Thus, the total time required to bring a spare satellite online is the combined time to move the satellite to a new orbit and to load the software.
  • a method and system for loading software in a satellite communication system is provided.
  • Software data is transmitted to the satellite over an available communications link such as a satellite tracking, telemetry and control (TT&C) link, while the satellite is moving to a new orbit.
  • TT&C satellite tracking, telemetry and control
  • a method and system for bringing a spare satellite online is described. Commands are transmitted to the satellite to cause the satellite to begin moving to a new orbit. While the satellite is moving to the new orbit, software data is transmitted to the satellite. Finally, commands are transmitted to the satellite to cause the satellite to remain substantially fixed in the new orbit.
  • FIG. 1 is a diagram of the components of a system in accordance with the present invention.
  • FIG. 2 is a diagram illustrating the paths of communication between various components in a system according to the present invention.
  • FIG. 3 is a block diagram of the payload of a satellite which may employ the present invention.
  • FIG. 4 is a diagram of an exemplary satellite communication system in which the present invention may be employed.
  • FIG. 5 is a flow chart which illustrates the sequence of operations performed in accordance with an embodiment of the present invention.
  • the broadband multimedia system 10 of the present invention preferably employs one or more geosynchronous orbit (GEO) satellites 20 a , 20 b and offers a wide range of user data rates and services on a bandwidth-on-demand (BOD) basis.
  • GEO geosynchronous orbit
  • the system uses the latest generation of high-power satellites, employing in-board digital signal processing, multiple high-gain spot beams, and on-board packet routing.
  • the broadband multimedia satellite system 10 is preferably capable of supporting a maximum peak capacity of at least 10 Gigabits per second (Gbps) of user data in a point-to-point (PTP) transmission mode. Delivery of services to users is provided via low-cost ultra-small-aperture terminals (USATs).
  • the broadband multimedia satellite system 10 operates in the 30/20 GHz Ka-band spectrum allocated to Kaband Fixed Satellite Services (FSS).
  • FSS Kaband Fixed Satellite Services
  • the system capacity is scalable by either the addition of satellites in adjacent orbital slots, or by adding satellites in the same orbital slot that are operated in a different frequency band to enable future system expansion.
  • the broadband multimedia satellite system is a Ka-band packet based transmission system that enables the offering of bandwidth-on-demand (BOD) connections in support of voice, data, video, and other interactive services and applications such as interactive digital communications and high-speed internet (HSI) access.
  • BOD bandwidth-on-demand
  • HAI high-speed internet
  • Raw data rates supported per single carrier are preferably 16.384 Mbps (8E1), 2.048 Mbps (E1), and 512 kbps (E1/4).
  • a 128 kbps fall-back mode is also provided for improved availability of lower end terminal types.
  • Interfaces into terrestrial networks e.g., the public switched telephone network (PSTN) 18 , cellular networks and corporate data networks
  • PSTN public switched telephone network
  • a fundamental difference between conventional FSS systems and the broadband multimedia satellite system 10 is the regenerative nature of the broadband multimedia satellite system payload.
  • a single beam typically services the satellite coverage area.
  • Information transmitted by a central station is received by the satellite and broadcast to all user terminals within the footprint.
  • the user terminals transmit back to their intended destination through the satellite to the hub station.
  • the satellite simply acts as a repeater.
  • Mesh connections i.e., user terminal-to-user terminal connections
  • the uplink uses multiple spot beams that provide coverage for uplink cells geographically distributed over the satellite coverage area.
  • the system 10 is provided with a satellite payload which can combine inter-beam routing with a broadcast capability.
  • Each uplink cell preferably operates on a fixed polarization with a four-cell reuse pattern to maximize capacity density.
  • the downlink coverage sub-divides each uplink cell into preferably seven microcells.
  • Frequency reuse is supported via both spatial and polarization reuse. Reuse provides substantial capacity increases as the broadband multimedia satellite system realizes an average of 25 times reuse on both the uplink and the downlink. Additionally, the satellite 20 differs from conventional satellites in that user data or broadcast multimedia packets are processed, and routed by the satellite payload. The satellite 20 therefore performs a significant amount of the switching and routing responsibilities previously relegated to the network control facility of the central hub station in conventional FSS systems.
  • the satellite payload When operating in the PTP mode, the satellite payload receives a packet from an uplink cell and routes it only to the downlink cell in which a destination satellite terminal (ST) is located.
  • the payload is also capable of replicating and routing a packet to up to forty multiple downlink cells for point-to-multi-point (PMP) applications.
  • PMP point-to-multi-point
  • the system has the capability to transmit broadband multimedia packets to all ST's within the continental United States (CONUS), Alaska, Hawaii, predefined parts of Canada and selected Latin American cities.
  • CONUS continental United States
  • CONUS continental United States
  • Alaska Alaska, Hawaii
  • predefined parts of Canada predefined parts of Canada
  • selected Latin American cities There are preferably two CONUS broadcast beams (one for each polarization) that simultaneously cover all or a portion of the satellite coverage area.
  • a network operations control center (NOCC) 22 is provided, as shown in FIG. 2, to perform a number of operations such as validating ST's for authorized use of the system 10 resources and to support scheduled connections or BOD traffic which can also be referred to as connection-oriented calls.
  • Connection oriented calls involve an ST sending packets to one or more ST's at a fixed rate.
  • the scheduled connections are based on configuration from the NOCC 22 that provides information such as when the connection is to be established, how long, the needed bandwidth, priority, etc.
  • ST's support both scheduled-and on-demand connections.
  • the on-demand connections are not authorized if the connection does not meet NOCC admission criteria.
  • the connection setup first requires the NOCC admission control and then the Payload bandwidth allocation before packets can be sent.
  • the system 10 also supports connectionless traffic that does not require NOCC involvement to establish calls.
  • connectionless traffic an ST sends a burst of packets to one or more ST's.
  • the ST requests from the payload the number of packets that it wants to send (a volume request).
  • the connectionless setup requires only a payload bandwidth allocation before packets can be sent (i.e. no NOCC admission control).
  • Connectionless traffic may be further characterized by priority.
  • FIG. 2 illustrates the flow of data and/or commands and responses between the NOCC 22 and a number of other system 10 components which are discussed below.
  • a wide area network (WAN) 24 connects the NOCC 22 to network service providers (NSP) 26 , ST suppliers 28 , customer ST's 30 , satellite control facilities (SCF) 32 , and a backup NOCC 34 .
  • the satellite links, that is, the packet network, is indicated at 36 in FIG. 2.
  • the NOCC 22 preferably performs a number of management operations.
  • the NOCC 22 performs resource management operations, as illustrated at 38 , such as mapping an external address such as an IP address corresponding to an ST to an internal address employed by the system 10 .
  • Other resource management operations can include registering and authenticating ST's prior to their admission to the system 10 , reserving call connections and updating routing information.
  • the NOCC maintains a number of databases that are useful for resource management such as a database for dynamic address maps, a database for schedule connections, a connections database, a connection record log, a routing database, a multicast membership roster and replication table, a resource allocation database, and a log of currently registered ST's.
  • the NOCC also performs capacity management operations such as uplink frequency planning and downlink broadcast power planning, as indicated at 39 .
  • the NOCC 22 determines wholesale bandwidth assignments to allow a wholesaler(s) to provide services and bandwidth to various retailers (e.g. NSP's 26 ). The retailers can then provide services and bandwidth to customers such as enterprises, extranets, SOHO's, telecommuters and other consumers.
  • the NOCC 22 maintains a number of databases such as uplink frequency allocation plans, downlink power cell plans, a table for avoiding downlink interference, a downlink queue mapping table, a downlink latency plan, CONUS beam forming coefficients, and weather data.
  • the NOCC 22 also performs a number of operations to manage the ST's, as indicated at 42 , such as ST resource usage data collection and performance data collection, reporting operations (e.g. to NSP's and/or wholesalers for billing purposes), configuring ST's, software downloads, and ST status monitoring including fault detection, isolation and recovery.
  • the NOCC 22 maintains several databases to support ST management operations, such as internal address maps, ST configuration data, ST resource usage and faults.
  • the NOCC 22 performs ST service management operations such as ST service order handling, and ST quality of service (QoS) reporting. Additional ST data is maintained at the NOCC 22 such as ST usage and authorization levels, ST closed user groups, black lists for unauthorizes ST's, among other data.
  • the NOCC 22 maintains a WAN connection to ST suppliers to exchange identification (e.g. electronic serial numbers or ESN's and security data).
  • the NOCC 22 also performs a number of operations to manage the satellite payload such as payload fault detection and isolation, configuring the payload and performing software downloads, performance data collection, ST resource allocation data collection from the payload, and payload security key updates. Accordingly, the NOCC 22 maintains databases for payload configuration and performance data, ST resource allocation, and payload faults.
  • the databases can include, but are not limited to, demodulator configuration (e.g. uplink cell assignment, carrier rates and unique word (UW) assignment for correlation purposes), carrier availability (e.g. contention channel assignment, and channels available for BOD), security parameters for demodulators, inband link and BOD requests, a multicast table, downlink power control parameters (e.g.
  • the payload sends traffic measurement data and status packets periodically to the NOCC 22 such as the number of packets received by each demodulator in the payload, packets sent to each destination location and BOD requests received from each uplink cell.
  • the NOCC 22 performs network management operations, business management operations and customer care operations.
  • Network management operations include, but are not limited to, security management (e.g. via a key server), accounting management indicated at 46 , configuration management, fault management, and SCF management indicated at 48 .
  • the NOCC 22 performs a number of operations to manage itself, such as LAN equipment monitoring, WAN link monitoring and equipment management, database management and fault alarm management.
  • Databases are maintained at the NOCC 22 to maintain such NOCC element management information as LAN configuration, WAN configuration, server configuration, software configuration, user and group configuration with respect to network operators, network engineers, customer care representatives and system administrators, faults operator profiles and audit logs, performance data, a redundant database, among other information.
  • An NSP 26 interface is also implemented by the NOCC 22 to provide such operations as a firewall, security certificate handling, data access to other NOCC subsystems, proxy web servers, and an FTP distribution server, using NSP access control profiles maintained by the NOCC 22 .
  • FIG. 3 is a block diagram of the payload 50 on-board the satellite(s) 20 .
  • the satellite payload 50 comprises receive antennas 52 a , 52 b for both right hand circular polarized (RHCP) and left hand circular polarized (LHCP) uplink beams from various uplink cells.
  • Downconverters 54 e.g. Ka-band downconverters
  • the switch matrix 56 connects a variable number of demodulators 58 to each uplink cell based on demand.
  • the coverage region of the system 10 preferably comprises 112 uplink cells.
  • the amount of uplink capacity in each cell is determined by the number of demodulators assigned to the cell. In the illustrated embodiment, 256 demodulators 58 are available for assignment, but preferably only 224 of them are assigned to cells at any given time. Each demodulator 58 preferably provides 96 512 kbps channels of capacity. A cell can be assigned from zero to as many as eight demodulators 58 .
  • the uplink bandwidth of 500 MHz is divided into eight equal subbands of 62.5 MHz. Thirty-two demodulators 58 are available in each subband. A demodulator 58 is assignable to any uplink cell, but can only be assigned to one cell at a time (demodulators can be reassigned to new cells but cannot be shared between cells).
  • the task of assigning frequencies to uplink cells can be viewed as two distinct tasks. First, frequency subbands are allocated to uplink cells subject to system contraints. Second, physical demodulators are assigned to the cell according to the subband allocation, subject to constraints imposed by the microwave switch matrix 60 on the payload 50 .
  • the payload 50 preferably comprises 5376 E1, or the equivalent thereof, multi-rate demodulators 58 for E1/4. E1 and 8E1 transmissions, for example.
  • a fast packet switch (FPS) 60 switches the outputs of the demodulators 58 among variable rate modulators (e.g. 24 modulators) 62 .
  • the FPS 60 is preferably a 10 gigabits per second (Gbps) asynchronous transfer mode or ATM-type fast packet switch.
  • a payload control computer (PCC) 64 is provided to perform BOD and payload management operations.
  • Ka-band direct input/output (I/O) modulators 66 generate hopping beams (e.g. 428 Mbps hopping beams) that are time division multiplexed with broadcast beams (e.g.
  • a bypass configuration indicated generally at 68 allow use of the satellite 20 as a bent-pipe transponder with coverage that can be adjusted.
  • a transmit antenna 70 that can generate, for example, 24 beams is connected to the outputs of the 24 modulators 66 or the bypass circuit 68 .
  • FIG. 4 An exemplary satellite telecommunication system 100 in which the present invention is employed is shown in FIG. 4.
  • a first satellite 102 communicates with a set of satellite terminals (ST's) 104 via a high bandwidth communications link 106 that is preferably in the Ka band.
  • a second satellite 108 is also shown.
  • the second satellite 108 communicates with a second set of ST's 110 via another high bandwidth communications link 112 , which is also preferably in the Ka band.
  • the system 100 also comprises a spare satellite 114 .
  • the system 100 further comprises a satellite control facility (SCF) 116 which is responsible for controlling and monitoring the health and status of each of the satellites in the system.
  • SCF satellite control facility
  • the satellites 12 , 108 and 114 , the ST's 104 and 110 and the SCF 116 operate as described above in connection with FIG. 3. It will be understood by those skilled in the art that the number of satellites and ST's shown is merely illustrative. The present invention may be employed in a satellite telecommunication system having more or fewer satellites, or more or fewer ST's.
  • a Satellite Control Facility maintains contact with and control over the satellites in a satellite system through tracking, telemetry and control RF links (TT&C).
  • TT&C tracking, telemetry and control RF links
  • the SCF controls the propulsion subsystem onboard the satellite, and delivers commands which cause the satellite to move to its new orbit.
  • the SCF needs to be able to deliver commands to the satellite and monitor the satellite's health at essentially all times, and particularly while the satellite is being moved.
  • the TT&C link is designed to be more robust than the communications channel of the satellite payload, which may be, for example, in the Ka band.
  • the TT&C link transmits at a slower rate than the main communications channel of the satellite payload, but is correspondingly less susceptible to the doppler shifts and timing changes which occur while the satellite is moving from one orbit to another.
  • the capacity of the TT&C link is not fully utilized by the SCF.
  • the spare capacity present in the TT&C link By transmitting required software to the satellite using the spare capacity present in the TT&C link while the spare satellite is moving into its operational position, rather than before or after the move, the total time required to bring the spare satellite into operation can be reduced.
  • the SCF 116 communicates with each satellite via telemetry, tracking and control (TT&C) links 118 , 120 , 122 , which operate at lower frequencies than the Ka band. Lower frequencies are utilized for the TT&C links because signals at these frequencies are more robust, and the high bandwidth Ka band channels 106 , 112 may not be available while a satellite is being moved due to Doppler shifts, changing time delays, etc. Communication with the satellite throughout all phases of the satellite's mission is critical, therefore it is imperative that a communications channel be open to the satellite while the satellite is being moved to a new orbit.
  • the TT&C links 118 , 120 , 122 are designed to be very robust, and are available throughout all phases of a satellite's mission.
  • the SCF 116 delivers commands to the satellites 102 , 108 , 114 that cause the satellite to move to a new position using the satellite's propulsion mechanism.
  • the SCF 116 is also must be able to communicate with the satellite while the satellite is moving via the TT&C links in order to monitor the status of the satellite or to transmit commands.
  • the present invention is particularly helpful when used in conjunction with a satellite that employs software to run payload equipment.
  • the software is frequently updated and needs to be transmitted to the satellites periodically.
  • the payloads of spare satellites are typically left in a powered off condition until they are needed. This is because powering up the payload periodically runs the risk of shortening the life of the spare satellite.
  • it is undesirable to power up the spare satellite to upload updated software and when a spare satellite is brought into operation to replace a failed satellite, the software in the spare satellite typically needs to be updated before the satellite can be made operational.
  • the software could be loaded either before or after the spare satellite was moved to its new orbit.
  • the software required to run them, and to perform payload processing becomes more voluminous.
  • the delay in bringing a spare satellite into operation increases with the volume of software needed by the satellite, due to the time required to load the software.
  • the satellite of the present invention is sophisticated, and essentially operates as an internet router in the sky. Accordingly, the volume of software required to operate the satellite payload is on the order of tens of megabytes. If the software is loaded via the TT&C links, which are limited to 1200 baud, the software load may take several hours to complete.
  • the time required to bring a spare satellite online is reduced by transmitting the software to the satellite while the satellite is moving.
  • one of the more time consuming steps necessary to bring the spare satellite into operation is accomplished during the move to the new orbital slot, rather than before or after the move to the new orbital slot.
  • step 200 a determination is made that one of the existing satellites has failed.
  • step 202 the SCF 116 transmits commands to the spare satellite which cause the spare to begin moving to the orbital position held by the failed satellite. All satellite subsystems that are required for the move are powered on or enabled at this point.
  • the SCF 116 monitors the status of the spare satellite throughout the move. This includes monitoring bus telemetry by means of a tracking antenna. The SCF 116 also performs satellite ranging and orbit determination during the drift. At step 206 , the SCF begins transmitting updated software to the spare satellite. The SCF completes transmission of the updated software at step 208 .
  • the SCF 116 transmits commands to the spare satellite causing it to remain in its new orbit, at step 210 .
  • the SCF 116 sets up and causes the satellite to execute trajectory trim maneuvers and a burn to stop the satellite motion.
  • the SCF 116 performs fine adjustment of the satellite position, as well as ranging and orbit determination.
  • the spare satellite is brought into operation in the new orbit, at step 212 .
  • the SCF 116 In order to bring the satellite into operation, the SCF 116 first initializes the inband communications between the NOCC and the satellite. However, before inband communication is possible, the following actions occur:
  • the spare satellite passes a suite of in orbit tests to ensure the operational integrity of the satellite prior to being placed into the parked state.
  • the active NOCC inband command key index is set at the satellite based on information received from the NOCC.
  • At least two demodulators per CONUS uplink cell are configured to ensure connectivity from any CONUS location.
  • Downlink cell tables are initialized to assume no rain conditions.
  • PCC paramters and FPS congestion thresholds are initialized to default values.
  • the payload may be configured very quickly for the proper time of day capacity plan.
  • the NOCC is ready to use the spare satellite.
  • the NOCC can then configure the payload of the satellite to the operational state.
  • the capacity plan for the given time of day and day of week is loaded.
  • the PCC is configured with the last values before the outage occurred.
  • FPS congestion thresholds are set to the last values before the outage occurred.
  • the switch matrix is configured for the given capacity plan.
  • the demodulators are configured for the given capacity plan.
  • a time of day (TOD) counter on-board the satellite is set to the next usable value.
  • Downlink microcell power levels are set according to a radar weather feed.
  • Satellite ephemeris data is set to the best known information, and updated frequently until orbit determination shows that operational accuracy is achieved, and thereafter nominal update intervals resume.
  • CONUS shaped beam coefficients are set.
  • the downlink TDM frame structure is set based on the given capacity plan. ST's are informed that transmission is not yet allowed.
  • the NOCC begins enabling ST's.
  • the NOCC staggers the resumption of service by groups of ST's to avoid overloads on contention channels. After all ST's have been enabled and communications are reestablished, service is considered to be restored. ST's may begin to transmit old usage data (from before the outage), and security key updates can occur at regularly scheduled intervals.

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Astronomy & Astrophysics (AREA)
  • Aviation & Aerospace Engineering (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Radio Relay Systems (AREA)

Abstract

A method and system for increasing the availability of a satellite communications system is provided. A spare satellite is brought online by loading updated software in the satellite while the satellite is moving toward a new orbital position. The time required to bring the spare satellite into operation, and therefore restore service in the communication system, is thereby reduced.

Description

    BACKGROUND OF THE INVENTION
  • 1. Field of the Invention [0001]
  • The present invention is related to satellite communications and satellite control. More specifically, the present invention is directed to a method and system for increasing the availability of a satellite communications system by loading necessary software to a satellite while the satellite is in transit to a new orbit. [0002]
  • 2. Description of the Prior Art [0003]
  • Telecommunications has become indispensable. Satellite telecommunication systems have an increasing role in meeting demand for telecommunications services. As satellite telecommunications systems come to be relied upon more and more, and as more and more entities and individuals depend on satellite telecommuncations, the reliability and availability of the satellite systems become more critical. [0004]
  • Individual satellites in a satellite telecommunication system inevitably fail, but there are typically spare satellites in orbit which can be brought online to restore service. However, service will be unavailable in the area covered by the failed satellite from the time of failure until the spare satellite is brought into operation. It is therefore desirable to minimize the amount of time required to bring a spare satellite into operation. [0005]
  • Typically, when a spare satellite is brought into operation, it is moved from one orbit to another. This may be for several reasons, including, but not limited to, placing the spare satellite into the same orbital position as the failed satellite, so that the many satellite terminals on the ground do not have to be reconfigured to regain service. Therefore, one of the important factors that determines the downtime until service can be restored is the time needed to place the spare satellite into its operational orbit. [0006]
  • Another factor which determines the minimum time to bring a spare satellite into operation is the time required to load software into the spare satellite to enable the satellite to perform telecommunications functions. As described below, satellites used in connection with the present invention employ sophisticated on-board processing, and the volume of software employed on-board the satellite is considerable. Because the software used by the satellite changes over time, and because the spare satellite is typically left in an inactive state while it is in its spare orbit, the latest version of the software typically needs to be uploaded to the spare satellite before the spare can be brought online. Thus, the volume of software that needs to be delivered has increased. Accordingly, the time required to deliver the software has also grown. In prior satellite systems, the software is delivered to the spare satellite either before or after the spare satellite is moved. Thus, the total time required to bring a spare satellite online is the combined time to move the satellite to a new orbit and to load the software. [0007]
  • SUMMARY OF THE INVENTION
  • It is an object of the present invention to increase the availability of satellite telecommunication systems by reducing the time required to bring a spare satellite into operation such as moving it into another orbital position. In accordance with one aspect of the invention, a method and system for loading software in a satellite communication system is provided. Software data is transmitted to the satellite over an available communications link such as a satellite tracking, telemetry and control (TT&C) link, while the satellite is moving to a new orbit. [0008]
  • In accordance with another aspect of the invention, a method and system for bringing a spare satellite online is described. Commands are transmitted to the satellite to cause the satellite to begin moving to a new orbit. While the satellite is moving to the new orbit, software data is transmitted to the satellite. Finally, commands are transmitted to the satellite to cause the satellite to remain substantially fixed in the new orbit.[0009]
  • BRIEF DESCRIPTION OF THE DRAWINGS
  • The various aspects, advantages and novel features of the present invention will be more literally comprehended from the following detailed description when read in conjunction with the appended drawings, in which: [0010]
  • FIG. 1 is a diagram of the components of a system in accordance with the present invention. [0011]
  • FIG. 2 is a diagram illustrating the paths of communication between various components in a system according to the present invention. [0012]
  • FIG. 3 is a block diagram of the payload of a satellite which may employ the present invention. [0013]
  • FIG. 4 is a diagram of an exemplary satellite communication system in which the present invention may be employed, and [0014]
  • FIG. 5 is a flow chart which illustrates the sequence of operations performed in accordance with an embodiment of the present invention.[0015]
  • Throughout the drawing figures, like reference numerals will be understood to refer to the same parts and components. [0016]
  • DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
  • System Overview [0017]
  • With reference to FIG. 1, the [0018] broadband multimedia system 10 of the present invention preferably employs one or more geosynchronous orbit (GEO) satellites 20 a, 20 b and offers a wide range of user data rates and services on a bandwidth-on-demand (BOD) basis. The system uses the latest generation of high-power satellites, employing in-board digital signal processing, multiple high-gain spot beams, and on-board packet routing. The broadband multimedia satellite system 10 is preferably capable of supporting a maximum peak capacity of at least 10 Gigabits per second (Gbps) of user data in a point-to-point (PTP) transmission mode. Delivery of services to users is provided via low-cost ultra-small-aperture terminals (USATs). The broadband multimedia satellite system 10 operates in the 30/20 GHz Ka-band spectrum allocated to Kaband Fixed Satellite Services (FSS). The system capacity is scalable by either the addition of satellites in adjacent orbital slots, or by adding satellites in the same orbital slot that are operated in a different frequency band to enable future system expansion.
  • The broadband multimedia satellite system is a Ka-band packet based transmission system that enables the offering of bandwidth-on-demand (BOD) connections in support of voice, data, video, and other interactive services and applications such as interactive digital communications and high-speed internet (HSI) access. The combination of small terminal size with high throughput makes the broadband multimedia satellite system useful for users ranging from large and medium-sized corporations and [0019] other organizations 12 to small businesses 14, and consumer/SOHO users 16. Raw data rates supported per single carrier are preferably 16.384 Mbps (8E1), 2.048 Mbps (E1), and 512 kbps (E1/4). A 128 kbps fall-back mode is also provided for improved availability of lower end terminal types. Interfaces into terrestrial networks (e.g., the public switched telephone network (PSTN) 18, cellular networks and corporate data networks) allow seamless integration into existing communications system infrastructures.
  • A fundamental difference between conventional FSS systems and the broadband [0020] multimedia satellite system 10 is the regenerative nature of the broadband multimedia satellite system payload. In a conventional FSS satellite system, a single beam typically services the satellite coverage area. Information transmitted by a central station is received by the satellite and broadcast to all user terminals within the footprint. The user terminals transmit back to their intended destination through the satellite to the hub station. Thus, the satellite simply acts as a repeater. Mesh connections (i.e., user terminal-to-user terminal connections) must always be routed through the hub creating additional latency, due to the double hop required.
  • In the broadband [0021] multimedia satellite system 10 of the present invention, however, the uplink uses multiple spot beams that provide coverage for uplink cells geographically distributed over the satellite coverage area. The system 10 is provided with a satellite payload which can combine inter-beam routing with a broadcast capability. Each uplink cell preferably operates on a fixed polarization with a four-cell reuse pattern to maximize capacity density. The downlink coverage sub-divides each uplink cell into preferably seven microcells.
  • Frequency reuse is supported via both spatial and polarization reuse. Reuse provides substantial capacity increases as the broadband multimedia satellite system realizes an average of 25 times reuse on both the uplink and the downlink. Additionally, the [0022] satellite 20 differs from conventional satellites in that user data or broadcast multimedia packets are processed, and routed by the satellite payload. The satellite 20 therefore performs a significant amount of the switching and routing responsibilities previously relegated to the network control facility of the central hub station in conventional FSS systems.
  • When operating in the PTP mode, the satellite payload receives a packet from an uplink cell and routes it only to the downlink cell in which a destination satellite terminal (ST) is located. The payload is also capable of replicating and routing a packet to up to forty multiple downlink cells for point-to-multi-point (PMP) applications. Finally, the system has the capability to transmit broadband multimedia packets to all ST's within the continental United States (CONUS), Alaska, Hawaii, predefined parts of Canada and selected Latin American cities. There are preferably two CONUS broadcast beams (one for each polarization) that simultaneously cover all or a portion of the satellite coverage area. [0023]
  • Network Operations Control Center [0024]
  • A network operations control center (NOCC) [0025] 22 is provided, as shown in FIG. 2, to perform a number of operations such as validating ST's for authorized use of the system 10 resources and to support scheduled connections or BOD traffic which can also be referred to as connection-oriented calls. Connection oriented calls involve an ST sending packets to one or more ST's at a fixed rate. The scheduled connections are based on configuration from the NOCC 22 that provides information such as when the connection is to be established, how long, the needed bandwidth, priority, etc. ST's support both scheduled-and on-demand connections. The on-demand connections are not authorized if the connection does not meet NOCC admission criteria. The connection setup first requires the NOCC admission control and then the Payload bandwidth allocation before packets can be sent.
  • The [0026] system 10 also supports connectionless traffic that does not require NOCC involvement to establish calls. For connectionless traffic, an ST sends a burst of packets to one or more ST's. The ST requests from the payload the number of packets that it wants to send (a volume request). The connectionless setup requires only a payload bandwidth allocation before packets can be sent (i.e. no NOCC admission control). Connectionless traffic may be further characterized by priority.
  • FIG. 2 illustrates the flow of data and/or commands and responses between the [0027] NOCC 22 and a number of other system 10 components which are discussed below. A wide area network (WAN) 24 connects the NOCC 22 to network service providers (NSP) 26, ST suppliers 28, customer ST's 30, satellite control facilities (SCF) 32, and a backup NOCC 34. The satellite links, that is, the packet network, is indicated at 36 in FIG. 2.
  • The [0028] NOCC 22 preferably performs a number of management operations. The NOCC 22 performs resource management operations, as illustrated at 38, such as mapping an external address such as an IP address corresponding to an ST to an internal address employed by the system 10. Other resource management operations can include registering and authenticating ST's prior to their admission to the system 10, reserving call connections and updating routing information. The NOCC maintains a number of databases that are useful for resource management such as a database for dynamic address maps, a database for schedule connections, a connections database, a connection record log, a routing database, a multicast membership roster and replication table, a resource allocation database, and a log of currently registered ST's.
  • The NOCC also performs capacity management operations such as uplink frequency planning and downlink broadcast power planning, as indicated at [0029] 39. The NOCC 22 determines wholesale bandwidth assignments to allow a wholesaler(s) to provide services and bandwidth to various retailers (e.g. NSP's 26). The retailers can then provide services and bandwidth to customers such as enterprises, extranets, SOHO's, telecommuters and other consumers. To support capacity management operations, the NOCC 22 maintains a number of databases such as uplink frequency allocation plans, downlink power cell plans, a table for avoiding downlink interference, a downlink queue mapping table, a downlink latency plan, CONUS beam forming coefficients, and weather data.
  • The [0030] NOCC 22 also performs a number of operations to manage the ST's, as indicated at 42, such as ST resource usage data collection and performance data collection, reporting operations (e.g. to NSP's and/or wholesalers for billing purposes), configuring ST's, software downloads, and ST status monitoring including fault detection, isolation and recovery. The NOCC 22 maintains several databases to support ST management operations, such as internal address maps, ST configuration data, ST resource usage and faults. In addition, the NOCC 22 performs ST service management operations such as ST service order handling, and ST quality of service (QoS) reporting. Additional ST data is maintained at the NOCC 22 such as ST usage and authorization levels, ST closed user groups, black lists for unauthorizes ST's, among other data. As indicated at 44, the NOCC 22 maintains a WAN connection to ST suppliers to exchange identification (e.g. electronic serial numbers or ESN's and security data).
  • The [0031] NOCC 22 also performs a number of operations to manage the satellite payload such as payload fault detection and isolation, configuring the payload and performing software downloads, performance data collection, ST resource allocation data collection from the payload, and payload security key updates. Accordingly, the NOCC 22 maintains databases for payload configuration and performance data, ST resource allocation, and payload faults. The databases can include, but are not limited to, demodulator configuration (e.g. uplink cell assignment, carrier rates and unique word (UW) assignment for correlation purposes), carrier availability (e.g. contention channel assignment, and channels available for BOD), security parameters for demodulators, inband link and BOD requests, a multicast table, downlink power control parameters (e.g. total power, shape beam parameters, and a power table), downlink interference parameters and scheduling parameters (e.g. queue mapping, TDMA slot control table, and latency timeout table), downlink antenna parameters (e.g. calibration data and shaped mean parameters) and congestion conrtol parameters. The payload sends traffic measurement data and status packets periodically to the NOCC 22 such as the number of packets received by each demodulator in the payload, packets sent to each destination location and BOD requests received from each uplink cell.
  • The [0032] NOCC 22 performs network management operations, business management operations and customer care operations. Network management operations include, but are not limited to, security management (e.g. via a key server), accounting management indicated at 46, configuration management, fault management, and SCF management indicated at 48.
  • The [0033] NOCC 22 performs a number of operations to manage itself, such as LAN equipment monitoring, WAN link monitoring and equipment management, database management and fault alarm management. Databases are maintained at the NOCC 22 to maintain such NOCC element management information as LAN configuration, WAN configuration, server configuration, software configuration, user and group configuration with respect to network operators, network engineers, customer care representatives and system administrators, faults operator profiles and audit logs, performance data, a redundant database, among other information. An NSP 26 interface is also implemented by the NOCC 22 to provide such operations as a firewall, security certificate handling, data access to other NOCC subsystems, proxy web servers, and an FTP distribution server, using NSP access control profiles maintained by the NOCC 22.
  • Satellite Payload [0034]
  • FIG. 3 is a block diagram of the [0035] payload 50 on-board the satellite(s) 20. The satellite payload 50 comprises receive antennas 52 a, 52 b for both right hand circular polarized (RHCP) and left hand circular polarized (LHCP) uplink beams from various uplink cells. Downconverters 54 (e.g. Ka-band downconverters) downconvert the frequency of the received signals to the frequency at which the signals may be processed by a switch matrix 56. The switch matrix 56 connects a variable number of demodulators 58 to each uplink cell based on demand.
  • The coverage region of the [0036] system 10 preferably comprises 112 uplink cells. The amount of uplink capacity in each cell is determined by the number of demodulators assigned to the cell. In the illustrated embodiment, 256 demodulators 58 are available for assignment, but preferably only 224 of them are assigned to cells at any given time. Each demodulator 58 preferably provides 96 512 kbps channels of capacity. A cell can be assigned from zero to as many as eight demodulators 58.
  • The uplink bandwidth of 500 MHz is divided into eight equal subbands of 62.5 MHz. Thirty-two [0037] demodulators 58 are available in each subband. A demodulator 58 is assignable to any uplink cell, but can only be assigned to one cell at a time (demodulators can be reassigned to new cells but cannot be shared between cells). The task of assigning frequencies to uplink cells can be viewed as two distinct tasks. First, frequency subbands are allocated to uplink cells subject to system contraints. Second, physical demodulators are assigned to the cell according to the subband allocation, subject to constraints imposed by the microwave switch matrix 60 on the payload 50.
  • The [0038] payload 50 preferably comprises 5376 E1, or the equivalent thereof, multi-rate demodulators 58 for E1/4. E1 and 8E1 transmissions, for example. A fast packet switch (FPS) 60 switches the outputs of the demodulators 58 among variable rate modulators (e.g. 24 modulators) 62. The FPS 60 is preferably a 10 gigabits per second (Gbps) asynchronous transfer mode or ATM-type fast packet switch. A payload control computer (PCC) 64 is provided to perform BOD and payload management operations. Ka-band direct input/output (I/O) modulators 66 generate hopping beams (e.g. 428 Mbps hopping beams) that are time division multiplexed with broadcast beams (e.g. two 147 Mbps broadcast beams). The dwell time per downlink cell is dynamically determined based on demand. A bypass configuration indicated generally at 68 allow use of the satellite 20 as a bent-pipe transponder with coverage that can be adjusted. A transmit antenna 70 that can generate, for example, 24 beams is connected to the outputs of the 24 modulators 66 or the bypass circuit 68.
  • IV. Spare Satellite Operation [0039]
  • An exemplary [0040] satellite telecommunication system 100 in which the present invention is employed is shown in FIG. 4. A first satellite 102 communicates with a set of satellite terminals (ST's) 104 via a high bandwidth communications link 106 that is preferably in the Ka band. A second satellite 108 is also shown. The second satellite 108 communicates with a second set of ST's 110 via another high bandwidth communications link 112, which is also preferably in the Ka band. The system 100 also comprises a spare satellite 114. The system 100 further comprises a satellite control facility (SCF) 116 which is responsible for controlling and monitoring the health and status of each of the satellites in the system. The satellites 12, 108 and 114, the ST's 104 and 110 and the SCF 116 operate as described above in connection with FIG. 3. It will be understood by those skilled in the art that the number of satellites and ST's shown is merely illustrative. The present invention may be employed in a satellite telecommunication system having more or fewer satellites, or more or fewer ST's.
  • Ordinarily, a Satellite Control Facility (SCF) maintains contact with and control over the satellites in a satellite system through tracking, telemetry and control RF links (TT&C). Through the TT&C link, the SCF is able to provide the primary control for the satellite, communicating with the satellite to maintain it in the desired operating condition and to monitor its health. The SCF controls the propulsion subsystem onboard the satellite, and delivers commands which cause the satellite to move to its new orbit. The SCF needs to be able to deliver commands to the satellite and monitor the satellite's health at essentially all times, and particularly while the satellite is being moved. Thus, the TT&C link is designed to be more robust than the communications channel of the satellite payload, which may be, for example, in the Ka band. The TT&C link transmits at a slower rate than the main communications channel of the satellite payload, but is correspondingly less susceptible to the doppler shifts and timing changes which occur while the satellite is moving from one orbit to another. [0041]
  • Furthermore, the capacity of the TT&C link is not fully utilized by the SCF. Thus, there is spare capacity for communicating with the satellite present in the TT&C link. Therefore, it would be desirable to utilize the spare capacity present in the TT&C link to reduce the time required to bring a spare satellite online. By transmitting required software to the satellite using the spare capacity present in the TT&C link while the spare satellite is moving into its operational position, rather than before or after the move, the total time required to bring the spare satellite into operation can be reduced. [0042]
  • With continued reference to FIG. 4, the [0043] SCF 116 communicates with each satellite via telemetry, tracking and control (TT&C) links 118, 120, 122, which operate at lower frequencies than the Ka band. Lower frequencies are utilized for the TT&C links because signals at these frequencies are more robust, and the high bandwidth Ka band channels 106, 112 may not be available while a satellite is being moved due to Doppler shifts, changing time delays, etc. Communication with the satellite throughout all phases of the satellite's mission is critical, therefore it is imperative that a communications channel be open to the satellite while the satellite is being moved to a new orbit. The TT&C links 118, 120, 122 are designed to be very robust, and are available throughout all phases of a satellite's mission. It is through the TT&C links 118, 120, 122 that the SCF 116 delivers commands to the satellites 102, 108, 114 that cause the satellite to move to a new position using the satellite's propulsion mechanism. The SCF 116 is also must be able to communicate with the satellite while the satellite is moving via the TT&C links in order to monitor the status of the satellite or to transmit commands.
  • As stated above, the present invention is particularly helpful when used in conjunction with a satellite that employs software to run payload equipment. The software is frequently updated and needs to be transmitted to the satellites periodically. However, the payloads of spare satellites are typically left in a powered off condition until they are needed. This is because powering up the payload periodically runs the risk of shortening the life of the spare satellite. Thus, it is undesirable to power up the spare satellite to upload updated software, and when a spare satellite is brought into operation to replace a failed satellite, the software in the spare satellite typically needs to be updated before the satellite can be made operational. [0044]
  • The software could be loaded either before or after the spare satellite was moved to its new orbit. However, as satellites become more sophisticated, the software required to run them, and to perform payload processing, becomes more voluminous. Thus, the delay in bringing a spare satellite into operation increases with the volume of software needed by the satellite, due to the time required to load the software. By way of example, the satellite of the present invention is sophisticated, and essentially operates as an internet router in the sky. Accordingly, the volume of software required to operate the satellite payload is on the order of tens of megabytes. If the software is loaded via the TT&C links, which are limited to 1200 baud, the software load may take several hours to complete. [0045]
  • In accordance with the present invention, the time required to bring a spare satellite online is reduced by transmitting the software to the satellite while the satellite is moving. Thus, one of the more time consuming steps necessary to bring the spare satellite into operation is accomplished during the move to the new orbital slot, rather than before or after the move to the new orbital slot. [0046]
  • The process of loading software while the satellite is moving is illustrated in FIG. 4. First, at [0047] step 200, a determination is made that one of the existing satellites has failed. Next, at step 202, the SCF 116 transmits commands to the spare satellite which cause the spare to begin moving to the orbital position held by the failed satellite. All satellite subsystems that are required for the move are powered on or enabled at this point.
  • During the move of the satellite, satellite subsystems/units which need significant (e.g. many hours) of warm up time to reach steady-state performance are powered on or enabled. Also, subsystems which have performance that must be trended or calibrated over significant amounts of time are powered on or enabled. In addition, the current set of security keys are loaded to the spare satellite. The NOCC notifies all NSP's of the outage. [0048]
  • At [0049] step 204, the SCF 116 monitors the status of the spare satellite throughout the move. This includes monitoring bus telemetry by means of a tracking antenna. The SCF 116 also performs satellite ranging and orbit determination during the drift. At step 206, the SCF begins transmitting updated software to the spare satellite. The SCF completes transmission of the updated software at step 208.
  • Once the satellite arrives at the destination orbital position, the [0050] SCF 116 transmits commands to the spare satellite causing it to remain in its new orbit, at step 210. In order to accomplish this, the SCF 116 sets up and causes the satellite to execute trajectory trim maneuvers and a burn to stop the satellite motion. Once the satellite has arrived in the new orbital slot, the SCF 116 performs fine adjustment of the satellite position, as well as ranging and orbit determination.
  • Finally, the spare satellite is brought into operation in the new orbit, at [0051] step 212. In order to bring the satellite into operation, the SCF 116 first initializes the inband communications between the NOCC and the satellite. However, before inband communication is possible, the following actions occur:
  • The spare satellite passes a suite of in orbit tests to ensure the operational integrity of the satellite prior to being placed into the parked state. [0052]
  • The payload and PCC are powered on. [0053]
  • The appropriate set of unique words are received by the satellite. [0054]
  • The active NOCC inband command key index is set at the satellite based on information received from the NOCC. [0055]
  • The initial configuration of the switch matrix and demodulators is received from the SCF. [0056]
  • At least two demodulators per CONUS uplink cell are configured to ensure connectivity from any CONUS location. [0057]
  • Downlink cell tables are initialized to assume no rain conditions. [0058]
  • PCC paramters and FPS congestion thresholds are initialized to default values. [0059]
  • Encryption in the inband link is enabled. [0060]
  • Once the inband link is operational, the payload may be configured very quickly for the proper time of day capacity plan. At this point, the NOCC is ready to use the spare satellite. The NOCC can then configure the payload of the satellite to the operational state. The capacity plan for the given time of day and day of week is loaded. The PCC is configured with the last values before the outage occurred. FPS congestion thresholds are set to the last values before the outage occurred. The switch matrix is configured for the given capacity plan. The demodulators are configured for the given capacity plan. A time of day (TOD) counter on-board the satellite is set to the next usable value. Downlink microcell power levels are set according to a radar weather feed. Satellite ephemeris data is set to the best known information, and updated frequently until orbit determination shows that operational accuracy is achieved, and thereafter nominal update intervals resume. CONUS shaped beam coefficients are set. The downlink TDM frame structure is set based on the given capacity plan. ST's are informed that transmission is not yet allowed. [0061]
  • Once the satellite is in an operational state, the NOCC begins enabling ST's. The NOCC staggers the resumption of service by groups of ST's to avoid overloads on contention channels. After all ST's have been enabled and communications are reestablished, service is considered to be restored. ST's may begin to transmit old usage data (from before the outage), and security key updates can occur at regularly scheduled intervals. [0062]
  • Although only a few exemplary embodiments of this invention have been described in detail above, those skilled in the art will readily appreciate that many modifications are possible in the exemplary embodiments without materially departing from the novel teachings and advantages of this invention. Accordingly, all such modifications are intended to be included in the scope of this invention as defined in the following claims. [0063]

Claims (11)

What is claimed is
1. A method of transmitting software to a satellite comprising the steps of:
transmitting commands to the satellite to cause the satellite to begin moving toward a new orbital position selected from the group consisting of a different orbit and a different orbital slot,
transmitting software to the satellite over an available communications link while the satellite is moving toward said new orbital position, and
transmitting commands to cause the satellite to substantially stop moving toward said new orbital position.
2. The method of claim 1, wherein said available communications link is a TT&C link.
3. The method of claim 1, wherein said software comprises all of the information necessary to bring the satellite into an operational state.
4. The method of claim 1, wherein said new orbital position is a substantially geosynchronous orbit.
5. A method of moving a satellite to a new orbit comprising the steps of:
transmitting commands to the satellite to cause the satellite to begin moving toward a new orbital position selected from the group consisting of a different orbit and a different orbital slot,
transmitting software to the satellite over an available communications link while the satellite is moving toward said new orbital position, and
transmitting commands to cause the satellite to substantially stop moving toward said new orbital position.
6. The method of claim 5, wherein said available communications link is a TT&C link.
7. The method of claim 5, wherein said software comprises substantially all of the information necessary to bring the satellite into an operational state.
8. The method of claim 5, wherein said new orbital position is a substantially geosynchronous orbit.
9. A system for moving a satellite to a new orbit comprising:
a satellite adapted to receive control signals over a communications link, and
a transmitter for transmitting control signals to the satellite, whereby said transmitter transmits control signals that cause the satellite to begin moving toward a new orbital position selected from the group consisting of a different orbit and a different orbital slot, and further transmits information necessary to bring the satellite into an operational state via the communications link while the satellite is moving to the new orbital position.
10. The system of claim 9, wherein said transmitter transmits control signals that cause the satellite to substantially stop moving once said satellite has reached said new orbital position after substantially all of said information has been received by the satellite.
11. The system of claim 9, wherein said new orbital position is a substantially geosynchronous orbit.
US09/778,999 2001-02-08 2001-02-08 Method and apparatus for loading satellite software while moving a satellite to a new orbit Abandoned US20020104920A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US09/778,999 US20020104920A1 (en) 2001-02-08 2001-02-08 Method and apparatus for loading satellite software while moving a satellite to a new orbit

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US09/778,999 US20020104920A1 (en) 2001-02-08 2001-02-08 Method and apparatus for loading satellite software while moving a satellite to a new orbit

Publications (1)

Publication Number Publication Date
US20020104920A1 true US20020104920A1 (en) 2002-08-08

Family

ID=25114991

Family Applications (1)

Application Number Title Priority Date Filing Date
US09/778,999 Abandoned US20020104920A1 (en) 2001-02-08 2001-02-08 Method and apparatus for loading satellite software while moving a satellite to a new orbit

Country Status (1)

Country Link
US (1) US20020104920A1 (en)

Cited By (22)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030032427A1 (en) * 2001-08-09 2003-02-13 William Walsh Dynamic queue depth management in a satellite terminal for bandwidth allocations in a broadband satellite communications system
US20140282748A1 (en) * 2013-03-15 2014-09-18 Roger McNamee Systems and Methods for Distributing Audio/Video Feed of a Live Event Via Satellite
CN105094792A (en) * 2014-09-25 2015-11-25 航天恒星科技有限公司 Computer program injection method and system
US9740465B1 (en) * 2016-11-16 2017-08-22 Vector Launch Inc. Orchestration of software application deployment in a satellite platform
CN107168732A (en) * 2017-04-17 2017-09-15 商丘工学院 A kind of in-orbit update method of spaceborne computer software
US10277955B1 (en) * 2012-06-15 2019-04-30 Maxlinear, Inc. Method and system for reconfigurable time-interleaved ADC for direct conversion K-band and L-band I/Q
US10296281B2 (en) 2013-11-05 2019-05-21 LiveStage, Inc. Handheld multi vantage point player
US10374917B2 (en) * 2013-08-15 2019-08-06 International Business Machines Corporation Computer system productivity monitoring
US10419926B2 (en) 2017-03-06 2019-09-17 The Boeing Company Secured multi-payload antennas operators operations
US10419403B2 (en) * 2017-03-06 2019-09-17 The Boeing Company Virtual transponder utilizing inband commanding
CN110289902A (en) * 2018-12-29 2019-09-27 中国科学院软件研究所 An update system for on-board software
US10516992B2 (en) 2017-03-06 2019-12-24 The Boeing Company Commercial satellite operations with secure enclave for payload operations
US10530751B2 (en) 2017-03-06 2020-01-07 The Boeing Company Virtual transponder utilizing inband telemetry
US10664225B2 (en) 2013-11-05 2020-05-26 Livestage Inc. Multi vantage point audio player
US10673825B2 (en) 2017-03-06 2020-06-02 The Boeing Company Protected multi-operators payload operations
US10728221B2 (en) 2017-03-06 2020-07-28 The Boeing Company Hosted payload operations
US11037577B2 (en) * 2017-06-16 2021-06-15 Cypress Semiconductor Corporation Advanced packet-based sample audio concealment
US11101879B2 (en) 2017-03-06 2021-08-24 The Boeing Company Virtual transponder
US11171714B2 (en) * 2018-06-06 2021-11-09 Hapsmobile Inc. Cell optimization by remote control via communication line for HAPS flight control
US11201707B2 (en) 2017-03-06 2021-12-14 The Boeing Company Secured independent hosted payload operations
CN113900653A (en) * 2021-08-26 2022-01-07 上海空间电源研究所 A method of satellite embedded software on-orbit re-injection
US11394458B2 (en) 2017-03-06 2022-07-19 The Boeing Company Inband telemetry for a virtual transponder

Cited By (35)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6865388B2 (en) * 2001-08-09 2005-03-08 Hughes Electronics Corporation Dynamic queue depth management in a satellite terminal for bandwidth allocations in a broadband satellite communications system
US20030032427A1 (en) * 2001-08-09 2003-02-13 William Walsh Dynamic queue depth management in a satellite terminal for bandwidth allocations in a broadband satellite communications system
US10277955B1 (en) * 2012-06-15 2019-04-30 Maxlinear, Inc. Method and system for reconfigurable time-interleaved ADC for direct conversion K-band and L-band I/Q
US20140282748A1 (en) * 2013-03-15 2014-09-18 Roger McNamee Systems and Methods for Distributing Audio/Video Feed of a Live Event Via Satellite
US9872079B2 (en) * 2013-03-15 2018-01-16 The Roger B. And Ann K. Mcnamee Trust U/T/A/D Systems and methods for distributing audio/video feed of a live event via satellite
US11171852B2 (en) 2013-08-15 2021-11-09 International Business Machines Corporation Computer system productivity monitoring
US10374917B2 (en) * 2013-08-15 2019-08-06 International Business Machines Corporation Computer system productivity monitoring
US10664225B2 (en) 2013-11-05 2020-05-26 Livestage Inc. Multi vantage point audio player
US10296281B2 (en) 2013-11-05 2019-05-21 LiveStage, Inc. Handheld multi vantage point player
CN105094792A (en) * 2014-09-25 2015-11-25 航天恒星科技有限公司 Computer program injection method and system
US9740465B1 (en) * 2016-11-16 2017-08-22 Vector Launch Inc. Orchestration of software application deployment in a satellite platform
US9875091B1 (en) 2016-11-16 2018-01-23 Vector Launch Inc. User-initiated software application deployment to an orbital satellite platform
US11101879B2 (en) 2017-03-06 2021-08-24 The Boeing Company Virtual transponder
US11196717B2 (en) 2017-03-06 2021-12-07 The Boeing Company Facilitating virtual transponder utilizing inband telemetry
US10516992B2 (en) 2017-03-06 2019-12-24 The Boeing Company Commercial satellite operations with secure enclave for payload operations
US10530751B2 (en) 2017-03-06 2020-01-07 The Boeing Company Virtual transponder utilizing inband telemetry
US10419403B2 (en) * 2017-03-06 2019-09-17 The Boeing Company Virtual transponder utilizing inband commanding
US10673825B2 (en) 2017-03-06 2020-06-02 The Boeing Company Protected multi-operators payload operations
US10728221B2 (en) 2017-03-06 2020-07-28 The Boeing Company Hosted payload operations
US12413560B2 (en) 2017-03-06 2025-09-09 The Boeing Company Virtual transponder utilizing inband commanding
US10419926B2 (en) 2017-03-06 2019-09-17 The Boeing Company Secured multi-payload antennas operators operations
US11671408B2 (en) 2017-03-06 2023-06-06 The Boeing Company Virtual transponder utilizing inband commanding
US11595360B2 (en) 2017-03-06 2023-02-28 The Boeing Company Hosted payload operations with private telemetry and command
US11522599B2 (en) 2017-03-06 2022-12-06 The Boeing Company Secured multi-payload antennas operators operations
US11201707B2 (en) 2017-03-06 2021-12-14 The Boeing Company Secured independent hosted payload operations
US11516189B2 (en) 2017-03-06 2022-11-29 The Boeing Company Virtual transponder utilizing inband telemetry
US11290176B2 (en) 2017-03-06 2022-03-29 The Boeing Company Facilitating satellite operations with secure enclave for hosted payload operations
US11388150B2 (en) 2017-03-06 2022-07-12 The Boeing Company Virtual transponder utilizing a hosted antenna for inband commanding
US11388151B2 (en) 2017-03-06 2022-07-12 The Boeing Company Protected multi-operators payload operations with private telemetry and command
US11394458B2 (en) 2017-03-06 2022-07-19 The Boeing Company Inband telemetry for a virtual transponder
CN107168732A (en) * 2017-04-17 2017-09-15 商丘工学院 A kind of in-orbit update method of spaceborne computer software
US11037577B2 (en) * 2017-06-16 2021-06-15 Cypress Semiconductor Corporation Advanced packet-based sample audio concealment
US11171714B2 (en) * 2018-06-06 2021-11-09 Hapsmobile Inc. Cell optimization by remote control via communication line for HAPS flight control
CN110289902A (en) * 2018-12-29 2019-09-27 中国科学院软件研究所 An update system for on-board software
CN113900653A (en) * 2021-08-26 2022-01-07 上海空间电源研究所 A method of satellite embedded software on-orbit re-injection

Similar Documents

Publication Publication Date Title
US20020104920A1 (en) Method and apparatus for loading satellite software while moving a satellite to a new orbit
EP0887951B1 (en) Method and system for communicating high rate data in a satellite-based communications network
US6628919B1 (en) Low-cost multi-mission broadband communications payload
JP3990111B2 (en) Method and apparatus for providing broadband services using media and low orbit satellites
US6571102B1 (en) Channel management technique for asymmetric data services
CA2142152C (en) Method and apparatus for adaptive directed route randomization and distribution in a richly connected communication network
US5978653A (en) Method and apparatus for providing additional resources in a satellite communication system
EP3101821B1 (en) Satellite communication system, satellite repeater, and satellite communication method
US6847817B2 (en) Satellite communication apparatus with multiple hub stations providing increased bandwidth to meet service requirements
US5574969A (en) Method and apparatus for regional cell management in a satellite communication system
EP3782337B1 (en) Maintaining and distributing state due to temporary failures in a shared bandwidth network
US20170289939A1 (en) Synchronization for satellite system
US5752162A (en) Methods for assigning subscriber units to visited gateways
JP2003078464A (en) Method and apparatus for dynamically allocating frequency bandwidth
US6697619B1 (en) Digital beamforming acquisition system
US11070285B2 (en) System and method for configuring a multistage interconnection network based on user traffic demand
US6522636B1 (en) Satellite communications system and method with real-time power-based flow control
JP2000501257A (en) Channel allocation method and apparatus
Ghedia et al. Satellite PCN—the ICO system
US20020007234A1 (en) Apparatus and method for transitioning from a dual air/ground and ground/ground aeronautical data network architecture to an end-to-end aeronautical data network architecture
Lunsford et al. The AMSC/TMI mobile satellite services (MSS) system ground segment architecture
Johanson et al. Implementation of a system to provide mobile satellite services in North America
Elizondo et al. Astrolink/sup TM/satellite system overview
Leopold CELESTRI/sup TM/Ka-Band sharing
WO2001089114A2 (en) Method for enhancing the reliability and efficiency of aeronautical data communications networking

Legal Events

Date Code Title Description
AS Assignment

Owner name: HUGHES ELECTRONICS CORPORATION, CALIFORNIA

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:THOMPSON, STEVEN;WHITEFIELD, DAVID;GOPAL, RAJEEV;REEL/FRAME:011547/0315

Effective date: 20010207

STCB Information on status: application discontinuation

Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION