Systems and methods for latency reduction using map staggering
AssigneeCable Television Laboratories, Inc.
InventorsJoseph Padden, Aaron Quinto
Life of this patent
Estimating the term…
Abstract
A scheduling unit is provided for managing upstream message allocation in a communication network. The scheduling unit includes a processor configured to determine (i) a number of channels communicating in one direction stream of the communication network, and (ii) a MAP interval duration of the communication network. The scheduling unit further includes a media access control (MAC) domain configured to (i) calculate a staggered allocation start time for each separate channel of the number of channels, and (ii) assign a different allocation start time, within the MAP interval duration, to each separate channel.
Claims20
A scheduling unit for managing upstream message allocation in a communication network, comprising:
- a processor configured to determine (i) a number of channels communicating in one direction stream of the communication network, and (ii) a grant interval duration of the communication network;
- and
- a media access control (MAC) domain configured to (i) calculate a staggered allocation start time for each separate channel of the number of channels, and (ii) assign a different allocation start time, within the grant interval duration, to each separate channel,
- wherein the grant interval duration comprises a first component indicating a next grant fulfillable time, a second component indicating a grant generation duration, and a third component indicating a grant advance duration,
- wherein the communication network is configured according to a request-grant approach for transmissions in one direction stream,
- wherein the request-grant approach includes a first request-grant loop latency and a second request-grant loop latency greater than the first request-grant loop latency,
- wherein the first request-grant loop latency is based upon a sum of the second component and the third component, and
- wherein the second request-grant loop latency is substantially equal to the grant interval duration.
A method of scheduling upstream data traffic over a communication network, comprising the steps of:
- determining a downstream grant interval duration according to a communication protocol of the communication network;
- counting a number of upstream transmission channels in the communication network;
- dividing the downstream grant interval duration by the number of upstream transmission channels;
- calculating an allocation start time interval based on the step of dividing;
- and
- assigning each of the number of upstream transmission channels a different allocation start time within the downstream grant interval duration.
Dependencies are inferred from the claim text.