Satellite communication system
First Claim
1. A communications system for conveying packet-based communication calls from several sending terminals at geographically diverse sending locations on the earth to several receiving terminals at geographically diverse receiving locations on the earth comprising a multiplicity of satellites each in a low earth orbit such that the satellites are in constant motion over the face of the earth, the satellites receiving packet-based communication calls from earth-based sending terminals and transmitting packet-based received communication calls to earth-based receiving terminals, each packet of a call having a header including a destination field containing information identifying a specific destination receiving terminal and one or more control fields containing information that defines the packet priority and type, the satellites including switch and intersatellite communication means for routing packet-based communication calls from a satellite receiving a communication call from an earth-based sending terminal, by way of one or more other satellites, to a sending satellite for transmitting the communication call to an earth-based receiving terminal thereby establishing a communication link between the sending terminal and the receiving terminal, the switch and intersatellite communication means employing connectionless protocol without establishing or maintaining a virtual circuit through the satellites between the sending terminal and the receiving terminal, and the switch and intersatellite communication means including a microprocessor controlled by an adaptive routing algorithm for determining the next-node-in-path for each packet based at least in part on the information of the header control fields defining the packet priority and type.
2 Assignments
0 Petitions
Accused Products
Abstract
The Satellite Communication System disclosed in the specification is a dynamic constellation (C) of satellites (S). The present invention is capable of offering continuous voice, data and video service to customers across the globe on the land, on the sea, or in the air. The preferred embodiment of the invention comprises a low Earth orbit satellite system that includes 40 spacecraft (S) traveling in each of 21 orbital planes at an altitude of 700 km (435 miles). This relatively large number of satellites employed by the preferred embodiment was selected to provide continuous coverage of the Earth'"'"'s surface at a high minimum mask angle (1230a) of forty degrees. Each of the individual 840 spacecraft (S) functions as an independent sovereign switch of equal rank which knows the position of its neighbors, and independently handles traffic without ground control. The satellites (S) are capable of transporting calls to millions of customers using portable (P), mobile (M) and fixed (F) residential and business terminals, and gateways (G) to public phone networks. The constellation uses the 20 and 30 GHz frequency bands for communications between Earth and the constellation (C), and the 60 GHz band for communicating among the satellites (S). The present invention is designed to support in excess of 2,000,000 simultaneous connections, representing over 20,000,000 users at typical business usage levels, and over 350 billion minutes of use per year. Only a system such as the preferred embodiment, which utilizes 840 satellites at a preferred minimum mask angle of forty degrees, can accomplish these challenging objectives.
347 Citations
11 Claims
- 1. A communications system for conveying packet-based communication calls from several sending terminals at geographically diverse sending locations on the earth to several receiving terminals at geographically diverse receiving locations on the earth comprising a multiplicity of satellites each in a low earth orbit such that the satellites are in constant motion over the face of the earth, the satellites receiving packet-based communication calls from earth-based sending terminals and transmitting packet-based received communication calls to earth-based receiving terminals, each packet of a call having a header including a destination field containing information identifying a specific destination receiving terminal and one or more control fields containing information that defines the packet priority and type, the satellites including switch and intersatellite communication means for routing packet-based communication calls from a satellite receiving a communication call from an earth-based sending terminal, by way of one or more other satellites, to a sending satellite for transmitting the communication call to an earth-based receiving terminal thereby establishing a communication link between the sending terminal and the receiving terminal, the switch and intersatellite communication means employing connectionless protocol without establishing or maintaining a virtual circuit through the satellites between the sending terminal and the receiving terminal, and the switch and intersatellite communication means including a microprocessor controlled by an adaptive routing algorithm for determining the next-node-in-path for each packet based at least in part on the information of the header control fields defining the packet priority and type.
-
6. A communications system for conveying packet-based communication calls from several sending terminals at geographically diverse sending locations on the earth to several receiving terminals at geographically diverse receiving locations on the earth, each packet of a call having a header including a destination field containing information identifying a specific destination receiving terminal and one or more control fields containing information that defines the packet priority and type, said system comprising a multiplicity of satellites each in a low earth orbit such that the satellites are in constant motion over the face of the earth, the satellites receiving packet-based communication calls from earth-based sending and transmitting packet-based received communication calls to earth-based receiving terminals, the satellites including switch and intersatellite communication means for routing packet-based communication calls from a satellite receiving a communication call from an earth-based sending terminal, by way of one or more other satellites, to a sending satellite for transmitting the communication call to an earth-based receiving terminal thereby establishing a communication link between the sending terminal and the receiving terminal, the switch and intersatellite communication means employing a datagram approach that routes every packet conveyed by the system independently at every satellite in the link between the sending terminal and the receiving terminal based at least in part on the information of the header control fields defining the packet priority and type.
- 7. A method for conveying packet-based communication calls from several sending terminals at geographically diverse sending locations on the earth to several receiving terminals at geographically diverse receiving locations on the earth by use of a multiplicity of satellites each in a low earth orbit such that the satellites are in constant motion over the face of the earth, the satellites receiving packet-based communication calls from earth-based sending terminals and including switch and intersatellite communication means for routing packet-based communication calls from a satellite receiving a communication call from an earth-based sending terminal, by way of one or more other satellites, to a sending satellite for transmitting the communication call to an earth-based receiving thereby establishing a communication link between the sending terminal and the receiving terminal, said method comprising providing each packet with a header including a destination field containing information identifying a specific destination receiving terminal and one or more control fields containing information that defines the packet priority and type, routing individual packets of a call using a connectionless protocol without establishing or maintaining a virtual circuit through the satellites between the sending terminal and the receiving terminal, and controlling each satellite by a microprocessor having an adaptive routine algorithm for determining the next-node-in-path for each packet based at least in part on the information of the control fields that defines the packet priority and type.
-
11. A method for conveying packet-based communication calls from several sending terminals at geographically diverse sending locations on the earth to several receiving terminals at geographically diverse receiving locations on the earth by use of a multiplicity of satellites each in a low earth orbit such that the satellites are in constant motion over the face of the earth, the satellites receiving packet-based communication calls from earth-based sending terminals and including switch and intersatellite, communication means for routing packet-based communication calls from a satellite receiving a communication call from an earth-based sending terminal, by way of one or more other satellites, to a sending satellite for transmitting the communication call to an earth-based receiving terminal thereby establishing a communication link between the sending terminal and the receiving terminal, said method comprising providing each packet with a header including a destination field containing information identifying a specific destination receiving terminal and one or more control fields containing information that defines the packet priority and type, and including employing a datagram approach that routes every packet conveyed by the system independently at every satellite in the link between the sending terminal and the receiving terminal based at least in part on the information of the control fields defining the packet priority and type.
Specification