Multiple satellite repeater capacity loading with multiple spread spectrum gateway antennas
First Claim
1. A method for allocating communications traffic amongst a plurality of satellites of a constellation of low earth orbit satellites, each of the plurality of satellites being oriented, at any given time when in view of a ground station and a user terminal, at a particular elevation angle, comprising the steps of:
- providing each of the plurality of satellites with a receiver for receiving communication links from the ground station, a transmitter for transmitting communication links to user terminals, a receiver for receiving communication links from user terminals, and a transmitter for transmitting communication links to the ground station;
in response to a request for service, determining if a highest elevation angle satellite can be assigned a new communications link;
if yes, assigning a new communication link to the highest elevation angle satellite;
if no, determining if a lower elevation angle satellite can be assigned a new communications link; and
if yes, assigning a new communication link to a lower elevation angle satellite;
whereinthe steps of determining each include a step of determining if the satellite will be in view of both the user terminal and the ground station for a predetermined period of time and, if not, the satellite is not accepted for being assigned the new communication link.
10 Assignments
0 Petitions
Accused Products
Abstract
A communication system (10), and a method executed by same, for allocating communications traffic through a plurality of satellites (12) of a constellation of low earth orbit satellites. Each of the plurality of satellites is oriented, at any given time when in view of a ground station (18), at a particular elevation angle. The method comprises the steps of: (a) providing each of the plurality of satellites with a receiver for receiving communication links from the ground station and a transmitter for transmitting communication links to user terminals; (b) in response to a request for service, determining if a highest elevation angle satellite can be assigned a new communications link; (c) if yes, assigning a new communication link to the highest elevation angle satellite; (d) if no, determining if a second highest elevation angle satellite can be assigned a new communications link; and (e) if yes, assigning a new communication link to the second highest elevation angle satellite. A number of different criteria can be employed in determining if a satellite can be assigned a new communication link, including: determining if the associated satellite has already been assigned a predetermined maximum number of communication links; and determining if the associated satellite, or a particular beam, is transmitting at or near to a power level that corresponds to a maximum peak flux density at the surface of the earth. Each of the steps of assigning is preferably accomplished such that the communication link is simultaneously established through at least two of the satellites to provide for diversity reception at a user'"'"'s terminal (13).
99 Citations
25 Claims
-
1. A method for allocating communications traffic amongst a plurality of satellites of a constellation of low earth orbit satellites, each of the plurality of satellites being oriented, at any given time when in view of a ground station and a user terminal, at a particular elevation angle, comprising the steps of:
-
providing each of the plurality of satellites with a receiver for receiving communication links from the ground station, a transmitter for transmitting communication links to user terminals, a receiver for receiving communication links from user terminals, and a transmitter for transmitting communication links to the ground station; in response to a request for service, determining if a highest elevation angle satellite can be assigned a new communications link; if yes, assigning a new communication link to the highest elevation angle satellite; if no, determining if a lower elevation angle satellite can be assigned a new communications link; and if yes, assigning a new communication link to a lower elevation angle satellite;
whereinthe steps of determining each include a step of determining if the satellite will be in view of both the user terminal and the ground station for a predetermined period of time and, if not, the satellite is not accepted for being assigned the new communication link. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for handing off a communication link from one satellite to another satellite of a constellation of low earth orbit satellites, each of the plurality of satellites being oriented, at any given time when in view of a ground station and a user terminal, at a particular elevation angle, comprising the steps of:
-
providing each of the plurality of satellites with a receiver for receiving communication links from the ground station, a transmitter for transmitting communication links to user terminals, a receiver for receiving communication links from user terminals, and a transmitter for transmitting communication links to the ground station; in response to a handoff requirement, determining if a highest elevation angle satellite can be assigned a new communications link; if yes, assigning the handoff communication link as a new communication link to the highest elevation angle satellite; if no, determining if a lower elevation angle satellite can be assigned a new communications link; and if yes, assigning the handoff communication link as a new communication link to a lower elevation angle satellite;
whereinthe steps of determining each include a step of determining if the satellite will be in view of both the user terminal and the ground station for a predetermined period of time and, if not, the satellite is not accepted for being assigned the new communication link. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A communication system, comprising:
-
a constellation of earth orbiting satellites, individual ones of said earth orbiting satellites comprising means for receiving a communication feeder link from at least one ground station and means for transmitting the received communication feeder link to a plurality of terrestrially located user terminals; and at least one ground station including means for transmitting said communication feeder link to at least one of said satellites and further comprising means for coupling said of feeder link to a terrestrially located telecommunications system;
whereineach of the plurality of satellites is oriented, at any given time when in view of said at least one ground station and a user terminal, at a particular elevation angle, and further comprising, means, responsive to a request for service to establish a communication link, for determining if a highest elevation angle satellite can be assigned a new communications link and, if yes, for assigning a new communication link to the highest elevation angle satellite, said determining means being further responsive, if the highest elevation angle satellite cannot be assigned a new communication link, for determining if a lower elevation angle satellite can be assigned a new communications link and, if yes, for assigning a new communication link to the lower elevation angle satellite, said determining means further being operable for determining if the satellite will be in view of both the user terminal and the ground station for a predetermined period of time and, if not, the satellite is not accepted for being assigned the new communication link. - View Dependent Claims (16, 17, 18, 19, 20)
-
-
21. A method for allocating communications traffic amongst a plurality of satellites of a constellation of low earth orbit satellites, each of the plurality of satellites being oriented, at any given time when in view of a ground station and a user terminal, at a particular elevation angle, comprising the steps of:
-
providing each of the plurality of satellites with a receiver for receiving spread spectrum communication links from the ground station, a transmitter for transmitting spread spectrum communication links to user terminals, a receiver for receiving spread spectrum communication links from user terminals, and a transmitter for transmitting spread spectrum communication links to the ground station; in response to a request for service to establish a new spread spectrum communication link, determining in order, starting with a highest elevation angle satellite, whether each of the satellites that are in view of the ground station and a specified one of the user terminals, and that will remain in view of both the ground station and the user terminal for a predetermined period of time, can be assigned an additional communications link; and assigning the new communication link to at least two of the satellites that are determined can be assigned an additional communication link.
-
-
22. A method for allocating communications traffic amongst a plurality of satellites of a constellation of low earth orbit satellites, each of the plurality of satellites being oriented, at any given time when in view of a ground station and a user terminal, at a particular elevation angle, comprising the steps of:
-
providing each of the plurality of satellites with a receiver for receiving spread spectrum communication links from the ground station, a transmitter for transmitting spread spectrum communication links to user terminals, a receiver for receiving spread spectrum communication links from user terminals, and a transmitter for transmitting spread spectrum communication links to the ground station; in response to a request to handoff an existing communication link, determining in order, starting with a highest elevation angle satellite, whether each of the satellites that are in view of the ground station and a specified one of the user terminals, and that will remain in view of both the ground station and the user terminal for a predetermined period of time, can be assigned an additional communications link; and assigning the handoff communication link to at least two of the satellites that are determined can be assigned an additional communication link.
-
-
23. A method for allocating communications traffic amongst a plurality of satellites of a constellation of non-geosynchronous satellites, each of the plurality of satellites being oriented, at any given time when in view of a user terminal, at a particular elevation angle, comprising the steps of:
-
providing each of the plurality of satellites with a receiver for receiving communication links from the ground station, transmitters for transmitting communication links to user terminals through frequency channels, receivers for receiving communication links from user terminals through the frequency channels, and a transmitter for transmitting communication links to the ground station; in response to a request to one of assign a communication link to a user terminal or handoff an already assigned communication link, determining if a highest elevation angle satellite can be assigned a new communications link; if yes, assigning a new communication link to the highest elevation angle satellite; if no, determining if a lower elevation angle satellite can be assigned a new communications link; and if yes, assigning a new communication link to a lower elevation angle satellite;
whereinthe steps of determining each include a step of determining if the satellite will be in view of both the user terminal and the ground station for a predetermined period of time and, if not, the satellite is not accepted for being assigned the new communication link; and
whereinthe steps of determining each include a further step of determining if a given one of the satellites has not already been assigned a predetermined maximum number of communication links per frequency channel. - View Dependent Claims (24)
-
-
25. A method for allocating communications traffic amongst a plurality of satellites of a constellation of non-geosynchronous satellites, each of the plurality of satellites being oriented, at any given time when in view of a user terminal, at a particular elevation angle, comprising the steps of:
- generating a request to one of assign a communication link to a user terminal or handoff an already assigned communication link;
in response to the generated request, operating a ground station to assign the communication link to at least two satellites that are selected, in accordance with at least a current satellite communications traffic loading and a predicted satellite communications traffic loading, as being those satellites having the highest elevation angles relative to the user terminal; and operating the user terminal so as to coherently combine a communication signal received from said at least two satellites over the assigned communication link.
- generating a request to one of assign a communication link to a user terminal or handoff an already assigned communication link;
Specification