×

Layered multicast and fair bandwidth allocation and packet prioritization

  • US 8,958,426 B2
  • Filed: 09/14/2012
  • Issued: 02/17/2015
  • Est. Priority Date: 01/26/2005
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • receiving data in a single multi-layered stream;

    storing sequence data of a packet within the packet on an accessible storage device, wherein the sequence data includes;

    a layer identifier indicating a relative location of the packet within a hierarchy of virtual layers, anda packet identifier of a most recently received packet in a virtual layer in the stream, the layer identifier further indicating a relative importance of the packet, wherein the relative importance of the packet reflects relative priority of the packet and influences a probability that the packet will be selected to be reprioritized;

    forwarding the data over a packet-switched network via a network interface;

    detecting, by a processor in communication with the accessible storage device, a condition in response to which there is a need to reprioritize the importance of delivery of packets within the stream; and

    selecting a virtual layer of high priority packets from the hierarchy of virtual layers in the stream to forward to a destination based upon criteria that includes the layer identifier.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×