Dynamically allocating channel bandwidth between interfaces
AssigneeCisco Technology, Inc.
InventorsAnlu Yan, Tong Liu, Chad Mikkelson, Aimin Ding
Life of this patent
Estimating the term…
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.
Claims17
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.
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.
Dependencies are inferred from the claim text.