IP Library Granted Patent US 11,924,872
Granted Patent B2
US 11,924,872 · App. 17/139,755 · Granted Mar 5, 2024

Prioritization in aeronautical satellite networks

Inventors: Suresh Kumar Korada (Boyds, MD); Guy Bryan Montgomery (Potomac, MD); Rithambara Sriraman (Clarksburg, MD)
Assignee: Hughes Network Systems, LLC
H04W72/56H04B7/18584H04B7/2041H04L5/0025H04W72/046
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 11,924,872
App. No.
17/139,755
Granted
Mar 5, 2024
Kind
B2
Abstract

Systems and methods implementing prioritization of network resources in an aeronautical satellite network system, which determines network utilization of a beam of the aeronautical satellite system by a plurality of aircraft using network capacity of the beam, where network demand in the beam indicated by the network utilization is greater than capacity of the beam, share network bandwidth of the beam to the plurality of aircraft based on a service priority factor, where the service priority factor may depend on altitude of the plurality of aircraft in the beam.

Claims (46)

1. A method for prioritization in an aeronautical satellite network system, the method comprising:

determining network utilization of a beam of the aeronautical satellite network system by a plurality of aircraft using network capacity of the beam;

determining whether a demand in the beam indicated by network utilization is greater than the capacity of the beam;

receiving a report of a number of the plurality of aircraft above and a number of the plurality of aircraft below an altitude threshold on a per beam basis;

receiving a capacity utilization for the beam; and

using the number of the plurality of aircraft above and the number of the plurality of aircraft below the altitude threshold and the capacity utilization for the beam to determine a service priority factor;

upon determining the network demand in the beam indicated by the network utilization is greater than capacity of the beam, sharing network bandwidth of the beam to the plurality of aircraft based on the service priority factor that depends on altitude of the plurality of aircraft using network capacity in the beam.

2. The method according to claim 1 , wherein the altitude threshold includes a hysteresis.

3. The method according to claim 1 , wherein the service priority factor is a step function based on the number of the plurality of aircraft above and the number of the plurality of aircraft below the altitude threshold.

4. The method according to claim 1 , wherein the service priority factor is a linear function based on a capacity utilization of the beam.

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

upon determining network demand in the beam is less than capacity, serving an entire bandwidth to each aircraft of the plurality of aircraft.

6. An aeronautical satellite network system comprising:

a terrestrial gateway configured to communicate with a satellite;

a mobility network access point configured to provide network resources to a plurality of aircraft through the terrestrial gateway;

an aggregator configured to receive capacity utilization of network communication to the plurality of aircraft within a beam of the satellite and determine a service priority factor that depends on altitude of the plurality of aircraft in the beam,

wherein the mobility network access point is configured to share network bandwidth of the beam to the plurality of aircraft based on the service priority factor; and

wherein the aggregator is configured to receive a report of a number of the plurality of aircraft above and a number of the plurality of aircraft below an altitude threshold on a per beam basis and uses the number of the plurality of aircraft above and the number of the plurality of aircraft below the altitude threshold and the capacity utilization for the beam to determine the service priority factor.

7. The aeronautical satellite network system of claim 6 , wherein the aggregator is further configured to use the capacity utilization for the beam to determine the service priority factor.

8. The aeronautical satellite network system of claim 6 , further comprising:

a plurality of network Internet Protocol (IP) processors;

wherein the aggregator is configured to:

receive capacity utilization reports of network utilization by the plurality of aircraft,

create an aggregate report of network utilization,

use the aggregate report to determine the service priority factor, and

send the service priority factor to the network IP processors.

9. The aeronautical satellite network system of claim 8 , wherein the plurality of network IP processors use the service priority factor to limit bandwidth to individual aircraft serviced by each of the plurality of network IP processors.

10. The aeronautical satellite network system of claim 6 , wherein the altitude threshold includes a hysteresis.

11. The aeronautical satellite network system of claim 6 , wherein the service priority factor is a step function based on the number of the plurality of aircraft above and the number of the plurality of aircraft below the altitude threshold.

12. The aeronautical satellite network system of claim 6 , wherein the service priority factor is a linear function based on a capacity utilization of the beam.

13. The aeronautical satellite network system of claim 6 , wherein the mobility network access point is configured to determine network demand in the beam is less than the capacity and serves an entire bandwidth to each aircraft of the plurality of aircraft.

14. An aeronautical satellite network system comprising:

a terrestrial gateway configured to communicate with a satellite;

a mobility network access point configured to provide network resources to a plurality of aircraft through the terrestrial gateway;

a plurality of network IP processors in the mobility network access point;

an aggregator configured to:

receive network capacity utilization reports of network utilization by the plurality of aircraft,

receive a report of a number of the plurality of aircraft above and a number of the plurality of aircraft below an altitude threshold on a per beam basis,

use the number of the plurality of aircraft above and the number of the plurality of aircraft below the altitude threshold and the capacity utilization for the beam to determine a service priority factor, and

send the service priority factor to the network IP processors;

wherein the plurality of network IP processors are configured to use the service priority factor to limit bandwidth to individual aircraft of the plurality of aircraft serviced by each of the plurality of network IP processors.

15. The aeronautical satellite network system of claim 14 , wherein the service priority factor is a step function based on the number of the plurality of aircraft above and the number of the plurality of aircraft below the altitude threshold.

16. The aeronautical satellite network system of claim 14 , where the service priority factor is a linear function based on a capacity utilization of the beam.

17. The method according to claim 1 , wherein the service priority factor is a weighting factor that is applied to available bandwidth to reduce bandwidth serving one or more aircraft to effectively share bandwidth among the plurality of aircraft.

18. The aeronautical satellite network system of claim 8 , wherein the service priority factor is a weighting factor that is applied to available bandwidth to reduce bandwidth serving one or more aircraft to effectively share bandwidth among the plurality of aircraft.

19. The aeronautical satellite network system of claim 14 , wherein the service priority factor is a weighting factor that is applied to available bandwidth to reduce bandwidth serving one or more aircraft to effectively share bandwidth among the plurality of aircraft.

Assignments (3)
SECURITY INTEREST Recorded May 14, 2024
From: HUGHES NETWORK SYSTEMS, LLC
To: U.S. BANK NATIONAL ASSOCIATION
Reel/Frame 067407/0535 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 28, 2021
From: KORADA, SURESH KUMAR; MONTGOMERY, GUY BRYAN; SRIRAMAN, RITHAMBARA
To: HUGHES NETWORK SYSTEMS, LLC
Reel/Frame 057956/0079 →
SECURITY INTEREST Recorded Feb 3, 2021
From: HUGHES NETWORK SYSTEMS, LLC
To: U.S. BANK NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 055211/0044 →
Continuity (1)
Related Publication 20220210792A1 · Jun 30, 2022