Data Network Traffic Management
AssigneeComcast Cable Communications, LLC
InventorsJorge Salinger, Saifur Rahman, John G. Bevilacqua
Life of this patent
Estimating the term…
Abstract
A network management system may allocate different amounts of bandwidth to different types of data traffic. The traffic types may be distinguished by their source device address, and whether the source device is part of, or external to, a first network. Packets may also be marked by their sender with information to identify a traffic type, and the marking may be used to determine the packet's treatment. The allocations given to the various types of traffic may be dynamically modified with changing traffic demands and conditions.
Claims20
A method comprising:
- allocating, to a first traffic group, a first portion of an available amount of a total bandwidth;
- allocating, to a second traffic group, a second portion of the available amount of the total bandwidth;
- receiving, from a device, a request to deliver content of the second traffic group;
- and
- sending, via the first portion, a first part of the content of the second traffic group, wherein the sending is based on:
- available bandwidth of the second portion;
- and
- actual usage of the first portion
A method comprising:
- assigning, to a first traffic group, a first subset of a set of available bandwidth resources of a total bandwidth;
- assigning, to a second traffic group, a second subset of the set of available bandwidth resources of the total bandwidth;
- receiving, from a device, a request to transmit content of the second traffic group;
- sending, based on the request and at least in part via one or more resources of the first subset based on actual usage of the first subset being below a minimum amount of bandwidth in the first subset, the content.
A method comprising:
- storing, by a computing device, information indicating:
- allocation, to a first traffic group, of a first portion of a total available bandwidth on a network;
- and
- allocation, to a second traffic group, of a second portion of the total available bandwidth on the network;
- receiving, from a device, a request to transmit content of the second traffic group;
- sending, at least in part via the first portion based on actual usage of the first portion being outside of a range of a total amount of bandwidth in the first portion, the content.
Dependencies are inferred from the claim text.