IP Library Granted Patent US 7,656,813
Granted Patent B2
US 7,656,813 · App. 10/016,845 · Granted Feb 2, 2010

Inroute training in a two-way satellite system

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,656,813
App. No.
10/016,845
Granted
Feb 2, 2010
Kind
B2
Abstract

An approach for ranging in a radio frequency communications system is disclosed. A transmission channel class that includes at least one of transmission rate, modulation scheme, coding scheme, and transponder footprint is selected by a terminal. The terminal transmits a ranging message according to the selected transmission channel class over a channel. The transmission channel class is selectively modified based upon characteristics of the channel. Accordingly, an optimal transmission channel class is determined for a particular terminal. The above approach has particular applicability to a two-way satellite communications system.

Claims (57)

1. A method for ranging in a radio frequency communications system that includes a satellite configured to support two-way communication, the method comprising:

selecting a transmission channel class that includes at least one of transmission rate, modulation scheme, and coding scheme;

transmitting a ranging message according to the selected transmission channel class over a channel;

selectively modifying the transmission channel class based upon characteristics of the channel; and

receiving a request to perform re-ranging based upon re-ranging criteria that includes at least one of location of the satellite, and the characteristics of the channel.

2. The method according to claim 1 , further comprising:

storing parameters associated with the transmission of the message over the channel, the parameters including at least one of power information and timing information associated with the transmission of the message.

3. The method according to claim 1 , wherein the transmitting step and the modifying step are iteratively performed to achieve an improved transmission class.

4. The method according to claim 1 , wherein the modifying step is performed periodically in response to a change in the characteristics of the channel.

5. The method according to claim 1 , further comprising:

altering the transmission channel class for load balancing.

6. A terminal apparatus for supporting ranging over a radio frequency communications system that includes a satellite that supports bi-directional communication, the apparatus comprising:

a transmit unit that is configured to transmit a ranging message according to a selected transmission channel class that includes at least one of transmission rate, modulation scheme, and coding scheme over a channel;

means for selectively modifying the transmission channel class based upon characteristics of the channel; and

a receive unit configured to receive request to perform re-ranging based upon re-ranging criteria that includes at least one of location of the satellite, and the characteristics of the channel.

7. The apparatus according to claim 6 , further comprising:

memory configured to store parameters associated with the transmission of the message over the channel, the parameters including at least one of power information and timing information associated with the transmission of the message.

8. The apparatus according to claim 6 , wherein the transmission rate is increased to a value that is sustainable by the channel.

9. The apparatus according to claim 6 , wherein the transmission rate is periodically modified in response to a change in the characteristics of the channel.

10. The apparatus according to claim 6 , wherein the transmission channel class is altered for load balancing,

a receive unit configured to receive a request to perform re-ranging for load balancing.

11. A computer-readable medium carrying one or more sequences of one or more instructions for ranging in a radio frequency communications system that includes a satellite configured to support two-way communication, the one or more sequences of one or more instructions including instructions which, when executed by one or more processors, cause the one or more processors to perform the steps of:

selecting a transmission channel class that includes at least one of transmission rate, modulation scheme, and coding scheme;

initiating transmission of a ranging message according to the selected transmission channel class over a channel;

selectively modifying the transmission channel class based upon characteristics of the channel; and

receiving a request to perform re-ranging based upon re-ranging criteria that includes at least one of location of the satellite, and the characteristics of the channel.

12. A computer-readable medium according to claim 11 , wherein the one or more processors further perform the step of:

storing parameters associated with the transmission of the message over the channel, the parameters including at least one of power information and timing information associated with the transmission of the message.

13. The computer-readable medium according to claim 11 , wherein the transmitting step and the modifying step are iteratively performed to achieve an improved transmission class.

14. The computer-readable medium according to claim 11 , wherein the modifying step is performed periodically in response to a change in the characteristics of the channel.

15. The computer-readable medium according to claim 11 , wherein the one or more processors further perform the step of:

altering the transmission channel class for load balancing.

16. A method for ranging in a radio frequency communications system that includes a satellite configured to support two-way communication, the method comprising:

receiving a ranging message from a terminal over a channel associated with a transmission channel class that includes at least one of transmission rate, modulation scheme, and coding scheme;

performing ranging measurements corresponding to the message;

outputting a ranging response message based upon the ranging measurements, the ranging response being transmitted to the terminal, wherein the terminal selectively modifies the transmission channel class based upon the ranging response; and

transmitting a request to perform re-ranging based upon re-ranging criteria that includes at least one of location of the satellite, and the characteristics of the channel.

17. The method according to claim 16 , wherein the terminal stores parameters associated with the transmission of the message over the channel, the parameters including at least one of power information and timing information associated with the transmission of the ranging message.

18. The method according to claim 16 , wherein the transmission rate is increased to a value that is sustainable by the channel.

19. The method according to claim 16 , wherein the transmission rate is periodically modified by the terminal in response to a change in the characteristics of the channel.

20. The method according to claim 16 , further comprising:

altering the transmission channel class for load balancing.

21. A computer-readable medium carrying one or more sequences of one or more instructions for ranging in a radio frequency communications system that includes a satellite configured to support two-way communication, the one or more sequences of one or more instructions including instructions which, when executed by one or more processors, cause the one or more processors to perform the steps of:

performing ranging measurements corresponding to a ranging message received from a terminal over a channel associated with a transmission channel class that includes at least one of transmission rate, modulation scheme, and coding scheme;

outputting a ranging response message based upon the ranging measurements, the ranging response being transmitted to the terminal, wherein the terminal selectively modifies the transmission channel class based upon the ranging response; and

transmitting a request to perform re-ranging based upon re-ranging criteria that includes at least one of location of the satellite, and the characteristics of the channel.

22. The computer-readable medium according to claim 21 , wherein the terminal stores parameters associated with the transmission of the message over the channel, the parameters including at least one of power information and timing information associated with the ranging transmission of the message.

23. The computer-readable medium according to claim 21 , wherein the transmission rate is increased to a value that is sustainable by the channel.

24. The computer-readable medium according to claim 21 , wherein the transmission rate is periodically modified by the terminal in response to a change in the characteristics of the channel.

25. The computer-readable medium according to claim 21 , wherein the one or more processors further perform the step of:

altering the transmission channel class for load balancing.

26. A satellite communications system comprising:

a terminal configured to perform ranging to determine a target transmission rate among a plurality of transmission rates by transmitting a ranging message over a satellite; and

a hub configured to receive the ranging message and to perform ranging measurements corresponding to the message, the hub outputting a ranging response message that includes ranging parameters, the ranging response being transmitted to the terminal, wherein the terminal adapts the target transmission rate based upon the ranging response, wherein the hub instructs the terminal to perform re-ranging based upon re-ranging criteria that includes at least one of location of the satellite, and the characteristics of the channel, and the satellite supports bi-directional communications, and wherein the hub instructs the terminal to modify the target transmission rate to perform load balancing.

27. The system according to claim 26 , wherein the terminal includes memory configured to store the ranging parameters, the parameters including at least one of power information and timing information associated with the transmission of the ranging message.

28. The system according to claim 26 , wherein the terminal iteratively transmits the ranging message to determine a maximal transmission rate for the target transmission rate.

29. The system according to claim 26 , wherein the transmission rate is periodically modified in response to a change in the characteristics of the channel.

Assignments (3)
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE APPLICATION NUMBER 15649418 PREVIOUSLY RECORDED ON REEL 050600 FRAME 0314. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT OF PATENT SECURITY AGREEMENTS. Recorded Sep 3, 2020
From: WELLS FARGO, NATIONAL BANK ASSOCIATION
To: U.S. BANK NATIONAL ASSOCIATION
Reel/Frame 053703/0367 →
ASSIGNMENT OF PATENT SECURITY AGREEMENTS Recorded Oct 1, 2019
From: WELLS FARGO BANK, NATIONAL ASSOCIATION
To: U.S. BANK NATIONAL ASSOCIATION
Reel/Frame 050600/0314 →
CORRECTIVE ASSIGNMENT TO CORRECT THE PATENT SECURITY AGREEMENT PREVIOUSLY RECORDED ON REEL 026499 FRAME 0290. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY AGREEMENT. Recorded Sep 4, 2018
From: EH HOLDING CORPORATION; ECHOSTAR 77 CORPORATION; ECHOSTAR GOVERNMENT SERVICES L.L.C.; ECHOSTAR ORBITAL L.L.C.; ECHOSTAR SATELLITE OPERATING CORPORATION; ECHOSTAR SATELLITE SERVICES L.L.C.; ADVANCED SATELLITE RESEARCH, LLC; HELIUS ACQUISITION, LLC; HELIUS, LLC; HNS FINANCE CORP.; HNS LICENSE SUB, LLC; HNS REAL ESTATE, LLC; HNS-INDIA VSAT, INC.; HNS-SHANGHAI, INC.; HUGHES COMMUNICATIONS, INC.; HUGHES NETWORK SYSTEMS, LLC; HUGHES NETWORK SYSTEMS INTERNATIONAL SERVICE COMPANY
To: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 047014/0886 →