System and method for managing 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 from at least one of a plurality of transceivers, the backlog information specifying an amount of queued traffic for the respective transceivers;
allocating a minimal amount of return channel bandwidth to each of the plurality of transceivers;
selectively setting a bandwidth level associated with the return channel bandwidth that is available based upon one of a plurality of predetermined bandwidth levels according to a predetermined criteria; and
selectively allocating additional return channel bandwidth based upon the bandwidth level to the transceivers that require additional return channel bandwidth in excess of the allocated minimal amounts; and
wherein the plurality of predetermined bandwidth levels are based upon traffic statistics of the plurality of transceivers; and
wherein the predetermined criteria in the step of selectively setting the bandwidth level specify that one of the plurality of bandwidth levels corresponds to a next largest backlog.
13 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 transmit backlog information over a return channel via a satellite, wherein the backlog information specify an amount of queued traffic for the respective transceivers. A hub receives the backlog information and allocates a minimal amount of return channel bandwidth to each of the transceivers. The hub selectively sets a bandwidth level associated with the return channel bandwidth that is available based upon one of a plurality of predetermined bandwidth levels according to a predetermined criteria. The hub selectively allocates additional return channel bandwidth based upon the bandwidth level to the transceivers that require additional return channel bandwidth in excess of the allocated minimal amounts.
73 Citations
24 Claims
-
1. A method for managing return channel bandwidth in a two-way satellite communication system, the method comprising:
-
receiving backlog information from at least one of a plurality of transceivers, the backlog information specifying an amount of queued traffic for the respective transceivers; allocating a minimal amount of return channel bandwidth to each of the plurality of transceivers; selectively setting a bandwidth level associated with the return channel bandwidth that is available based upon one of a plurality of predetermined bandwidth levels according to a predetermined criteria; and selectively allocating additional return channel bandwidth based upon the bandwidth level to the transceivers that require additional return channel bandwidth in excess of the allocated minimal amounts; and wherein the plurality of predetermined bandwidth levels are based upon traffic statistics of the plurality of transceivers; and wherein the predetermined criteria in the step of selectively setting the bandwidth level specify that one of the plurality of bandwidth levels corresponds to a next largest backlog. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system for managing return channel bandwidth in a two-way satellite communication system, 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 minimal amount of return channel bandwidth to each of the plurality of transceivers. wherein the hub selectively sets a bandwidth level associated with the return channel bandwidth that is available based upon one of a plurality of predetermined bandwidth levels according to a predetermined criteria, the hub selectively allocating additional return channel bandwidth based upon the bandwidth level to the transceivers that require additional return channel bandwidth in excess of the allocated minimal amounts; and wherein the plurality of predetermined bandwidth levels are based upon traffic statistics of the plurality of transceivers; and wherein the predetermined criteria specifies that one of the plurality of bandwidth levels corresponds to a next largest backlog. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A system for managing return channel bandwidth in a two-way satellite communication network, the system comprising:
-
means for receiving backlog information from a plurality of transceivers, the backlog information specifying an amount of queued traffic for the respective transceivers; means for allocating a minimal amount of return channel bandwidth to each of the plurality of transceivers; means for selectively setting a bandwidth level associated with the return channel bandwidth that is available based upon one of a plurality of predetermined bandwidth levels according a predetermined criteria; and means for selectively allocating additional return channel bandwidth based upon the bandwidth level to the transceivers that require additional return channel bandwidth in excess of the allocated minimal amounts; and wherein the plurality of predetermined bandwidth levels are based upon traffic statistics of the plurality of transceivers; and wherein the predetermined criteria specify that one of the plurality of bandwidth levels corresponds to a next largest backlog. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. 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 from a plurality of transceivers, the backlog information specifying an amount of queued traffic for the respective transceivers; allocating a minimal amount of return channel bandwidth to each of the plurality of transceivers; selectively setting a bandwidth level associated with the return channel bandwidth that is available based upon one of a plurality of predetermined bandwidth levels according to a predetermined criteria; and selectively allocating additional return channel bandwidth based upon the bandwidth level to the transceivers that require additional return channel bandwidth in excess of the allocated minimal amounts; and wherein the plurality of predetermined bandwidth levels in the step of selectively setting the bandwidth level are based upon traffic statistics of the plurality of transceivers; and wherein the predetermined criteria in the step of selectively setting the bandwidth level specify that one of the plurality of bandwidth levels corresponds to a next largest backlog. - View Dependent Claims (20, 21, 22, 23, 24)
-
Specification