EP1540933A2

Dsl transmit traffic shaper structure and procedure

Abstract

This record has no abstract on file.

Term

Term ended

Projected expiry passed 17 September 2023, 3 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

68 claims: 8 independent, 60 dependent

  1. 1
    Claims of equivalent WO 2004028101 A2 WHAT IS CLAIMED IS:1. A machine-based method for transmitting network traffic, including: selecting a virtual port for transmission according to a sequence which allocates a plurality of transmission opportunities to a plurality of virtual ports including the virtual port;selecting a virtual connection from a plurality of virtual connections which use the virtual port;and transmitting to the virtual connection during an allocated transmission opportunity in the plurality of transmission opportunities.
  2. 10
    A machine-based method for transmitting network traffic, including:processing a primary sequence which allocates a plurality of transmission opportunities to a secondary sequence, where the secondary sequence includes a plurality of references to a virtual connection that has a data rate specification which includes a minimum data rate;and satisfying the minimum data rate by transmitting to the virtual connection a corresponding minimum number of times according to the plurality of references .
  3. 14
    A machine-based method for transmitting network traffic, including:processing a primary sequence which allocates a plurality of transmission opportunities to a secondary sequence, where the secondary sequence represents a virtual port that has a data rate;and satisfying the data rate by transmitting to the virtual port a corresponding number of times according to the primary sequence .
  4. 17
    A machine-based method for transmitting network traffic, including:selecting a virtual connection for transmission according to a schedule sequence which allocates a plurality of transmission opportunities to a plurality of scheduled virtual connections and to a secondary sequence, where the secondary sequence allocates the plurality of transmission opportunities to a plurality of virtual ports;and transmitting to the virtual connection.
  5. 35
    An article comprising a machine-readable storage medium that stores executable instructions to transmit network traffic, the instructions causing a machine to:select a virtual port for transmission according to a sequence which allocates a plurality of transmission opportunities to a plurality of virtual ports including the virtual port;select a virtual connection from a plurality of virtual connections which use the virtual port;and transmit to the virtual connection during an allocated transmission opportunity in the plurality of transmission opportunities.
  6. 44
    An article comprising a machine-readable storage medium that stores executable instructions to transmit network traffic, the instructions causing a machine to:process a primary sequence which allocates a plurality of transmission opportunities to a secondary sequence, where the secondary sequence includes a plurality of references to a virtual connection that has a data rate specification which includes a minimum data rate;and satisfy the minimum data rate by transmitting to the virtual connection a corresponding minimum number of times according to the plurality of references.
  7. 48
    An article comprising a machine-readable storage medium that stores executable instructions to transmit network traffic, the instructions causing a machine to:process a primary sequence which allocates a plurality of transmission opportunities to a secondary sequence, where the secondary sequence represents a virtual port that has a data rate;and satisfy the data rate by transmitting to the virtual port a corresponding number of times according to the primary sequence .
  8. 51
    An article comprising a machine-readable storage medium that stores executable instructions to transmit network traffic, the instructions causing a machine to:select a virtual connection for transmission according to a schedule sequence which allocates a plurality of transmission opportunities to a plurality of scheduled virtual connections and to a secondary sequence, where the secondary sequence allocates the plurality of transmission opportunities to a plurality of virtual ports;and transmit to the virtual connection.