Bandwidth requests transmitted according to priority in a centrally managed network
First Claim
1. A method for transmitting requests for bandwidth in an access network, the method comprising:
- generating, at a network device, a first packet having a first priority and a second packet having a second priority, the second priority being lesser than the first priority, wherein the first packet is a streaming video packet;
receiving, at the network device, a schedule map;
consulting, at the network device, the schedule map to determine one of a plurality of periods in which to transmit a request during a request time, wherein a period is determined based on the generated packet priorities, and wherein a first period of time within the request time corresponds to the first priority and a second period of time within the request time corresponds to the second priority, wherein the first period of time is reduced when a first number of packets having the first priority is expected to be less than a second number of packets having the second priority; and
according to the determined period, transmitting the request for bandwidth from the network device, wherein transmitting the request occurs at a specific time that differs from another specific time that a second network device transmits a second request for bandwidth.
4 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods are disclosed for a managed access network device that generates and transmits a schedule map for requesting bandwidth to a plurality of network devices. The managed access network device then broadcasts a request time where the request time is broken down into a plurality of periods. When a network device generates a packet having a priority, the schedule map is then consulted to determine one of a plurality of periods in which to transmit the request for bandwidth, where each period corresponds with at least one priority. The network device then subsequently transmits the request for bandwidth during the determined period within the request time.
142 Citations
16 Claims
-
1. A method for transmitting requests for bandwidth in an access network, the method comprising:
-
generating, at a network device, a first packet having a first priority and a second packet having a second priority, the second priority being lesser than the first priority, wherein the first packet is a streaming video packet; receiving, at the network device, a schedule map; consulting, at the network device, the schedule map to determine one of a plurality of periods in which to transmit a request during a request time, wherein a period is determined based on the generated packet priorities, and wherein a first period of time within the request time corresponds to the first priority and a second period of time within the request time corresponds to the second priority, wherein the first period of time is reduced when a first number of packets having the first priority is expected to be less than a second number of packets having the second priority; and according to the determined period, transmitting the request for bandwidth from the network device, wherein transmitting the request occurs at a specific time that differs from another specific time that a second network device transmits a second request for bandwidth. - View Dependent Claims (2, 3, 4, 5, 6, 12)
-
-
7. A system for transmitting requests for bandwidth in an access network, the system comprising:
-
a managed access network device for transmitting a schedule map, wherein the schedule map includes a plurality of periods, each period corresponding with at least one priority; and a plurality of network devices for receiving and storing the schedule map, each network device for generating a packet having a priority and for transmitting a request for bandwidth during the period and at a specific time corresponding to the priority of the packet, wherein the managed access network device is further configured for updating the schedule map in accordance with the amount of requests from the plurality of network devices and for transmitting the updated schedule map to the plurality of network devices for storage, wherein updating the schedule map includes decreasing at least one of the plurality of periods based on an expected number of packets to be received at the managed access network device within the at least one of the plurality of periods; and wherein a first priority corresponds with a streaming video packet and a second priority corresponds with a packet of lesser importance, and wherein a first period of time within the request time corresponds to the first priority and a second period of time within the request time corresponds to the second priority. - View Dependent Claims (8, 9, 10, 11)
-
-
13. An access network for requesting bandwidth for packet transmission, the access network comprising:
-
a plurality of network devices each for generating a packet having a priority and for requesting bandwidth indicating the priority for transmitting the generated packet; and a managed access network device for receiving the request for bandwidth from the plurality of network devices and for allocating bandwidth to each of the plurality of network devices depending upon the priority of each packet received, wherein the plurality of network devices transmit the request for bandwidth according to a schedule map and the schedule map comprises a plurality of periods and specific times with each period and specific time corresponding to at least one priority, wherein the managed access network device, updates the schedule map when the amount of requests for bandwidth for each priority changes, wherein updating the schedule map includes decreasing at least one of the plurality of periods based on an expected number of packets to be received at the managed access network device within the at least one of the plurality of periods, and transmits the updated schedule map to the plurality of network devices for storage, wherein the plurality of network devices further transmit the request for bandwidth during at specific time corresponding to the at least one priority, wherein a first priority corresponds to a streaming video packet and a second priority corresponds to a packet of lesser importance and a first period of time within the periodic request time corresponds to the first priority and a second period of time within the periodic request time corresponds to the second priority. - View Dependent Claims (14, 15, 16)
-
Specification