System and method for managing return channel bandwidth in a two-way satellite system
First Claim
1. A method for managing return channel bandwidth in a two-way satellite communication system, the method comprising:
- receiving backlog information corresponding to a plurality of transceivers, each of the transceivers being configured to transmit respective backlog information over a return channel via a satellite, the backlog information specifying an amount of queued traffic for the respective transceivers;
allocating a predetermined amount of return channel bandwidth to each of the plurality of transceivers;
determining whether additional return channel bandwidth is available to accommodate a remaining backlog such that a bandwidth allocation amount is set based upon a level associated with one of the plurality of transceivers having the largest backlog;
selectively identifying a transceiver among the plurality of transceivers having a next largest backlog based upon the determining step;
selectively adjusting the bandwidth allocation amount based upon a level associated with the transceiver with the next largest backlog; and
allocating the additional return channel bandwidth to the plurality of transceivers based upon the adjusted bandwidth allocation amount if the adjusted bandwidth allocation amount reduces at least a portion of the backlog of the plurality of transceivers.
5 Assignments
0 Petitions
Accused Products
Abstract
A system for managing return channel bandwidth in a two-way satellite communication network is disclosed. A plurality of transceivers are configured to transmit backlog information over a return channel via a satellite. The backlog information specifies an amount of queued traffic for the respective transceivers. A hub is configured to receive the backlog information and to allocate a predetermined amount of return channel bandwidth to each of the plurality of transceivers. The hub determines whether additional return channel bandwidth is available to accommodate a remaining backlog such that a bandwidth allocation amount is set to a level associated with one of the plurality of transceivers having the largest backlog. The hub selectively identifies a transceiver among the plurality of transceivers having a next largest backlog based upon the determined available return channel bandwidth. The hub selectively adjusts the bandwidth allocation amount to a level associated with the transceiver with the next largest backlog. The hub allocates the additional return channel bandwidth to the plurality of transceivers based upon the adjusted bandwidth allocation amount if the adjusted bandwidth allocation amount reduces at least a portion of the backlog of the plurality of transceivers.
-
Citations
32 Claims
-
1. A method for managing return channel bandwidth in a two-way satellite communication system, the method comprising:
-
receiving backlog information corresponding to a plurality of transceivers, each of the transceivers being configured to transmit respective backlog information over a return channel via a satellite, the backlog information specifying an amount of queued traffic for the respective transceivers;
allocating a predetermined amount of return channel bandwidth to each of the plurality of transceivers;
determining whether additional return channel bandwidth is available to accommodate a remaining backlog such that a bandwidth allocation amount is set based upon a level associated with one of the plurality of transceivers having the largest backlog;
selectively identifying a transceiver among the plurality of transceivers having a next largest backlog based upon the determining step;
selectively adjusting the bandwidth allocation amount based upon a level associated with the transceiver with the next largest backlog; and
allocating the additional return channel bandwidth to the plurality of transceivers based upon the adjusted bandwidth allocation amount if the adjusted bandwidth allocation amount reduces at least a portion of the backlog of the plurality of transceivers. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system for managing return channel bandwidth in a two-way satellite communication network, the system comprising:
-
a plurality of transceivers configured to transmit backlog information over a return channel via a satellite, the backlog information specifying an amount of queued traffic for the respective transceivers; and
a hub configured to receive the backlog information and to allocate a predetermined amount of return channel bandwidth to each of the plurality of transceivers, wherein the hub determines whether additional return channel bandwidth is available to accommodate a remaining backlog such that a bandwidth allocation amount is set based upon a level associated with one of the plurality of transceivers having the largest backlog, the hub selectively identifying a transceiver among the plurality of transceivers having a next largest backlog based upon the determined available return channel bandwidth and selectively adjusting the bandwidth allocation amount based upon a level associated with the transceiver with the next largest backlog, the hub allocating the additional return channel bandwidth to the plurality of transceivers based upon the adjusted bandwidth allocation amount if the adjusted bandwidth allocation amount reduces at least a portion of the backlog of the plurality of transceivers. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A system for managing return channel bandwidth in a two-way satellite communication network, the system comprising:
-
means for receiving backlog information corresponding to a plurality of transceivers, each of the transceivers being configured to transmit respective backlog information over a return channel via a satellite, the backlog information specifying an amount of queued traffic for the respective transceivers;
means for allocating a predetermined amount of return channel bandwidth to each of the plurality of transceivers;
means for determining whether additional return channel bandwidth is available to accommodate a remaining backlog such that a bandwidth allocation amount is set based upon a level associated with one of the plurality of transceivers having the largest backlog;
means for selectively identifying a transceiver among the plurality of transceivers having a next largest backlog based upon the determined additional return channel bandwidth;
means for selectively adjusting the bandwidth allocation amount based upon a level associated with the transceiver with the next largest backlog; and
means for allocating the additional return channel bandwidth to the plurality of transceivers based upon the adjusted bandwidth allocation amount if the adjusted bandwidth allocation amount reduces at least a portion of the backlog of the plurality of transceivers. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
-
-
25. A computer-readable medium carrying one or more sequences of one or more instructions for managing return channel bandwidth in a two-way satellite communication system, 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:
-
receiving backlog information corresponding to a plurality of transceivers, each of the transceivers being configured to transmit respective backlog information over a return channel via a satellite, the backlog information specifying an amount of queued traffic for the respective transceivers;
allocating a predetermined amount of return channel bandwidth to each of the plurality of transceivers;
determining whether additional return channel bandwidth is available to accommodate a remaining backlog such that a bandwidth allocation amount is set based upon a level associated with one of the plurality of transceivers having the largest backlog;
selectively identifying a transceiver among the plurality of transceivers having a next largest backlog based upon the determining step;
selectively adjusting the bandwidth allocation amount based upon a level associated with the transceiver with the next largest backlog; and
allocating the additional return channel bandwidth to the plurality of transceivers based upon the adjusted bandwidth allocation amount if the adjusted bandwidth allocation amount reduces at least a portion of the backlog of the plurality of transceivers. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32)
-
Specification