Dynamically allocating channel bandwidth between interfaces
First Claim
Patent Images
1. An article of manufacture including a computer-readable memory having instructions stored thereon that, in response to execution by a computing device, cause the computing device to perform operations comprising:
- passing wideband packets from a first physical queue to a wideband interface for distribution over a plurality of physical Radio Frequency (RF) channels;
passing narrowband packets from a second physical queue to a narrowband interface for transmission over a shared one of the plurality of physical RF channels;
using a scheduler coupled to the wideband interface and the narrowband interface, instantiating traffic flow between the wideband interface and the shared one of the plurality of physical RF channels using a first logical buffer and instantiating traffic flow between the narrowband interface and the shared one of the plurality of physical RF channels using a second logical buffer, wherein using the scheduler further comprises allocating bandwidth of the shared physical RF channel to both the wideband interface and the narrowband interface at a given instant;
identifying when communication from one of the interfaces to the shared physical RF channel is inactive; and
varying the allocation of the bandwidth of the shared physical RF channel between the interfaces in response to the identification, wherein the bandwidth allocation is varied according to parameters of the logical buffers.
1 Assignment
0 Petitions
Accused Products
Abstract
In one example, a bandwidth allocation device allocates physical channel bandwidth between local interfaces. Thereafter, at a polling time, the bandwidth allocation device determines whether there is communication activity between each local interface and the physical channel. The bandwidth allocation device can then dynamically reallocate the physical channel bandwidth at the polling time according to the communication activity determinations.
-
Citations
17 Claims
-
1. An article of manufacture including a computer-readable memory having instructions stored thereon that, in response to execution by a computing device, cause the computing device to perform operations comprising:
-
passing wideband packets from a first physical queue to a wideband interface for distribution over a plurality of physical Radio Frequency (RF) channels; passing narrowband packets from a second physical queue to a narrowband interface for transmission over a shared one of the plurality of physical RF channels; using a scheduler coupled to the wideband interface and the narrowband interface, instantiating traffic flow between the wideband interface and the shared one of the plurality of physical RF channels using a first logical buffer and instantiating traffic flow between the narrowband interface and the shared one of the plurality of physical RF channels using a second logical buffer, wherein using the scheduler further comprises allocating bandwidth of the shared physical RF channel to both the wideband interface and the narrowband interface at a given instant; identifying when communication from one of the interfaces to the shared physical RF channel is inactive; and varying the allocation of the bandwidth of the shared physical RF channel between the interfaces in response to the identification, wherein the bandwidth allocation is varied according to parameters of the logical buffers. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method, comprising:
-
passing wideband packets from a first physical queue to a wideband interface for distribution over a plurality of physical Radio Frequency (RF) channels; passing narrowband packets from a second physical queue to a narrowband interface for transmission over a shared one of the plurality of physical RF channels; using a scheduler coupled to the wideband interface and the narrowband interface, instantiating traffic flow between the wideband interface and the shared one of the plurality of physical RF channels using a first logical buffer and instantiating traffic flow between the narrowband interface and the shared one of the plurality of physical RF channels using a second logical buffer, wherein using the scheduler further comprises allocating bandwidth of the shared physical RF channel to both the wideband interface and the narrowband interface at a given instant; identifying when communication from one of the interfaces to the shared physical RF channel is inactive; and varying the allocation of the bandwidth of the shared physical RF channel between the interfaces in response to the identification, wherein the bandwidth allocation is varied according to parameters of the logical buffers. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16, 17)
-
Specification