IP Library Granted Patent US 12712656
Granted Patent B2
US 12712656 · App. 19/007,028 · Granted Aug 18, 2026

System and method for spectral bandwidth reallocation based on load detection and/or prediction in a data communication network

Inventors: Nimesh Ambeskar (Germantown, MD); Venkat Ganesan (Germantown, MD)
Assignee: HUGHES NETWORK SYSTEMS, LLC
H04J13/16H04L5/0044H04L47/125H04J2013/165
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 12712656
App. No.
19/007,028
Granted
Aug 18, 2026
Kind
B2
Abstract

A data processing system and method for reallocating inroute channels of a receiver of a data communication system, the receiver being configured to receive communication signals of the data communication system on the inroute channels. The reallocating is performed by detecting an offered load of the communications signals on the inroute channels of the receiver, reallocating Scrambled Code Multiple Access/Asynchronous Scrambled Code Multiple Access (SCMA/ASCMA) channels of the inroute channels to Time Division Multiple Access (TDMA) channels of the inroute channels upon detecting that the offered load is less than a predetermined threshold, and reallocating TDMA channels of the inroute channels to SCMA/ASCMA channels of the inroute channels upon detecting that the offered load is greater than the predetermined threshold.

Claims (36)

1 . A data processing system for reallocating inroute channels of a receiver of a data communication system, the receiver being configured to receive communication signals of the data communication system on the inroute channels, the data processing system comprising:

a processor; and

a memory in communication with the processor, the memory comprising executable instructions that, when executed by the processor alone or in combination with other processors, cause the data processing system to perform functions of:

detecting an offered load of the communications signals on the inroute channels of the receiver;

reallocating Scrambled Code Multiple Access/Asynchronous Scrambled Code Multiple Access (SCMA/ASCMA) channels of the inroute channels to Time Division Multiple Access (TDMA) channels of the inroute channels upon detecting that the offered load is less than a predetermined threshold; and

reallocating TDMA channels of the inroute channels to SCMA/ASCMA channels of the inroute channels upon detecting that the offered load is greater than the predetermined threshold.

2 . The data processing system of claim 1 , wherein:

the data communication system is a satellite communication system;

the receiver is a gateway receiver of the satellite communication system;

the detecting of the offered load is performed by an inroute group manager (IGM) of the gateway receiver; and

the reallocating of the SCMA/ASCMA channels and the TDMA channels is performed by an inroute bandwidth manager (IBM) of the gateway receiver.

3 . The data processing system of claim 2 , further comprising comparing the detected offered load with a known target threshold load before reallocating the SCMA/ASCMA channels and the TDMA channels.

4 . The data processing system of claim 3 , wherein reallocating the SCMA/ASCMA channels comprises reducing a number of SCMA/ASCMA channels to provide bandwidth to add the TDMA channels to the inroute channels of the receiver.

5 . The data processing system of claim 3 , wherein reallocating the TDMA channels comprises reducing a number of the TDMA channels and increasing a number of SCMA/ASCMA channels to replace the TDMA channels of the inroute channels.

6 . The data processing system of claim 5 , further comprising reconfiguring a demodulator of the gateway receiver of the satellite communication system with the reallocations of the SCMA/ASCMA channels and the TDMA channels.

7 . The data processing system of claim 6 , further comprising reconfiguring the IGM of the gateway receiver of the satellite communication system with the reallocations of the SCMA/ASCMA channels and the TDMA channels.

8 . The data processing system of claim 6 , wherein the IBM is coupled to the inroute group manager (IGM) of the gateway receiver, and wherein the IGM is configured to implement a load/congestion control algorithm to control the offered load at the demodulator of the receiver of the satellite communication system to optimize performance.

9 . The data processing system of claim 1 , wherein the reallocating of the SCMA/ASCMA signals and the TDMA signals is performed using a dynamic inroute reconfiguration (DIR).

10 . The data processing system of claim 1 , wherein detecting of the offered load comprises predicting the offered load using machine learning to predict the offered load in advance.

11 . The data processing system of claim 10 , wherein the predicting of the offered load comprises predicting the offered load based on a time of day of communication signals being predicted.

12 . The data processing system of claim 1 , wherein the offered load (OL) is determined by a formula: OL=TL/Op, where TL is target load and Op is operating probability.

13 . A method for reallocating inroute channels of a receiver of a data communication system, the receiver being configured to receive communication signals of the data communication system on the inroute channels, the method comprising:

detecting an offered load of the communications signals on the inroute channels of the receiver;

reallocating Scrambled Code Multiple Access/Asynchronous Scrambled Code Multiple Access (SCMA/ASCMA) channels of the inroute channels to Time Division Multiple Access (TDMA) channels of the inroute channels upon detecting that the offered load is less than a predetermined threshold; and

reallocating TDMA channels of the inroute channels to SCMA/ASCMA channels of the inroute channels upon detecting that the offered load is greater than the predetermined threshold.

14 . The method of claim 13 , wherein:

the data communication system is a satellite communication system;

the receiver is a gateway receiver of the satellite communication system;

the detecting of the offered load is performed by an inroute group manager (IGM) of the gateway receiver; and

the reallocating of the SCMA/ASCMA channels and the TDMA channels is performed by an inroute bandwidth manager (IBM) of the gateway receiver.

15 . The method of claim 14 , further comprising comparing the detected offered load with a known target threshold load before reallocating the SCMA/ASCMA channels and the TDMA channels.

16 . The method of claim 15 , wherein reallocating the SCMA/ASCMA channels comprises reducing a number of SCMA/ASCMA channels to provide bandwidth to add the TDMA channels to the inroute channels of the receiver.

17 . The method of claim 15 , wherein reallocating the TDMA channels comprises reducing a number of the TDMA channels and increasing a number of SCMA/ASCMA channels to replace the TDMA channels of the inroute channels.

18 . The method of claim 14 , further comprising at least one of: (1) reconfiguring a demodulator of the gateway receiver of the satellite communication system with the reallocations of the SCMA/ASCMA channels and the TDMA channels; and (2) reconfiguring the IBM of the gateway receiver of the satellite communication system with the reallocations of the SCMA/ASCMA channels and the TDMA channels.

19 . The method of claim 13 , wherein the reallocating of the SCMA/ASCMA signals and the TDMA signals is performed using a dynamic inroute reconfiguration (DIR).

20 . The method of claim 13 , wherein detecting of the offered load comprises predicting the offered load using machine learning to predict the offered load in advance, including predicting the offered load based on a time of day of communication signals being predicted, and wherein the offered load (OL) is determined by a formula: OL=TL/Op, where TL is target load and Op is operating probability.