EP0847166B1

Method for traffic shaping and traffic shaper

Abstract

This record has no abstract on file.

EP0847166B1, drawing sheet 1
Sheet 1 of 13

Term

Term ended

Expired 27 November 2016, 9.8 years ago.

  1. Priority and filed
  2. Granted
  3. Expired
  4. Today

10 claims: 4 independent, 6 dependent

  1. 1
    A traffic shaping method comprising the steps of:- handling one or more first datastreams of high priority data;- handling one or more second datastreams of general data;- classifying said first streams into one or more classes, each class including one or more streams having the same bitrate characteristics;- setting a set of transmission parameters to control the bitrate for each class;- storing said parameters into memory;- executing a rate pacing of each class according to the stored parameters;- shaping traffic of said second streams in fixed traffic classes having one or more streams of the same peak cell rate wherein second transmission parameters of said second streams are stored into memory and wherein the stream of data packets of the low priority section can be submitted only if the transmit queue of the high priority section is empty.
  2. 5
    A traffic shaping method according to any of claims 1-4, wherein the first streams include a VBR stream, and further comprises:- detaching the VBR stream from a current class when a bit rate characteristic of the VBR stream changes;- updating the parameters of the current class;- attaching the VBR stream to a new class;and - updating the parameters of the new class.
  3. 6
    A traffic shaper for a method according to any of claims 1-5 comprising:- means (200) for classifying one or more first streams having high priority into one or more classes, each class including one or more streams having the same bit rate characteristics;- storage means (206) for storing a set of parameters to control the bit rate for each class;and - means (208) for executing a rate pacing of each class according to the set of parameters in the storage means, wherein the first streams have high priority, and - means (202) for shaping traffic of one or more second streams having low priority.
  4. 10
    A traffic shaper according to any of claims 6-9, wherein the first streams include a VBR stream, and, when a bit rate characteristic of the VBR stream changes, the means for classifying detaches the VBR stream from a current class and attaches the VBR stream to a new class, and the parameters of the current class and the new class are updated.