Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Packet forwarding

A technology of packet forwarding equipment and classifiers, which is applied in digital transmission systems, electrical components, transmission systems, etc., and can solve problems such as failure to provide

Active Publication Date: 2008-01-16
BRITISH TELECOMM PLC
View PDF6 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, network operators tend to limit market-based resource sharing, for example by ensuring that each traffic class can use a guaranteed minimum amount of bandwidth regardless of requests from another class, and this solution has so far been limited. Does not provide an efficient mechanism to do this

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Packet forwarding
  • Packet forwarding
  • Packet forwarding

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0043] Embodiments of the invention described herein are an extension of the virtual queue congestion detection mechanism and are designed to provide different minimum bandwidth guarantees to each of two or more traffic classes. According to this embodiment, each traffic class has associated with it a corresponding counter, which filters packets of that class into a virtual queue (so to speak). This counter is used as a form of continuous rate token bucket. If the traffic class has a lower priority (or the same priority as other classes), the counter lets packets of that class through before reaching the rate M(B), which is the rate at which the counter is incremented (let card rate).

[0044] Specifically, as long as the counter does not go negative, it is decremented by the size of each new packet. Packets that have received tokens in this way will not be provided to the virtual queue and will not receive an indication of congestion. If the counter goes negative, the coun...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

Packet forwarding apparatus comprising an input for receiving packets; a packet classifier arranged in operation to read a class indication in received packets and in dependence thereon to pass packets to a class-based policer associated with the class indicated; a plurality of class-based policers, each operable to assign a provisional indication to packets of said associated class in response to a measure of the load presented by packets of said class exceeding a predetermined class-based threshold; a multi-class policer operable to receive provisionally-indicated packets processed by said class-based policers, and to assign a congestion indication to packets having said provisional indication in response to congestion arising at said packet forwarding apparatus; and an output for presenting packets processed by said multi-class policer for onward transmission from said apparatus.

Description

technical field [0001] The present invention relates to a device for forwarding packets in a data network and related methods of forwarding packets, and to related ways and devices for performing these methods. Background technique [0002] A number of different Quality of Service (QoS) mechanisms have been proposed for packet-switched communication networks such as the Internet. The use of Resource Reservation Protocol (RSVP) with IntServ functionality enables explicit reservation of capacity for traffic requiring guaranteed bandwidth so that the probability of packet loss is low. In contrast, Differentiated Services (DiffServ) enables relative prioritization of different "best-effort" traffic classes that do not require explicit bandwidth guarantees or packet drop guarantees. More recently, the development of Multiprotocol Label Switching with Traffic Engineering (MPLS-TE) enables efficient management of bandwidth. [0003] Another control mechanism related to the presen...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): H04L12/56
Inventor 大卫·约翰·桑赫斯特阿诺·雅凯皮特·霍维尔
Owner BRITISH TELECOMM PLC
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products