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

Method and devices for achieving explicit congestion notification

A technology of explicit congestion notification and equipment, applied in the field of communication, can solve the problem that there is no way to alleviate MPLS network congestion.

Active Publication Date: 2012-07-18
XINHUASAN INFORMATION TECH CO LTD
View PDF5 Cites 15 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0009] Although ECN can effectively alleviate the problem of network equipment congestion in IP networks, for MPLS (Multi-Protocol Label Switching, Multi-Protocol Label Switching) networks, since TCP and IP headers are included in MPLS labels, service provider equipment (P , Provider) is transparent to user packets inside the label, so it cannot perform explicit congestion notification like ordinary IP networks, so there is no way to alleviate the congestion of MPLS networks

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
  • Method and devices for achieving explicit congestion notification
  • Method and devices for achieving explicit congestion notification
  • Method and devices for achieving explicit congestion notification

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0042] This embodiment takes the encapsulation and transmission process of IP packets in the MPLS L2 VPN network as an example.

[0043] In this embodiment, the service provider edge device (PE, Provider Edge) as the source end of the MPLS tunnel performs MPLS packet encapsulation on the received IP message, and then after the P label exchange of the service provider device in the tunnel, the tunnel far away The PE at the end decapsulates the MPLS packet after label switching to obtain the original IP packet and sends it to the receiving end. There may be multiple P devices serving as forwarding paths in the tunnel in the service provider network system.

[0044] figure 2Shown is the MPLS L2 VPN packet format after encapsulating the original IP packet. Wherein, the MPLS label message header consists of 32 bits, and is located between the user layer 2 header and the network layer 2 header. MPLS supports a hierarchical structure of labels, that is, multiple labels, which are...

Embodiment 2

[0066] This embodiment takes the encapsulation and transmission process of IP packets in the MPLS L3 VPN network as an example.

[0067] image 3 Shown is the MPLS L3 VPN packet format after encapsulating the original IP packet. Wherein, the MPLS label packet header is located between the layer 3 IP header and the network layer 2 header. In the above figure, only one MPLS label packet header is shown. In the prior art, if it is an MPLS network, there is only one MPLS label after encapsulation, and the MPLS label is a public network label; if it is an MPLS L3 VPN network, it has two layers of labels, which are the outer public network label and the inner label. The private network label of the layer. The MPLS label message header structure includes 4 fields: label value (Label), test bit (EXP), stack bottom identification bit (S) and survival field (TTL). Therefore, in the embodiment of the present invention, the MPLS message is forwarded with an ECN label, and the ECN labe...

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

The invention provides a method for achieving explicit congestion notification, which is applied to a provider edge (PE) device which receives message containing an internet protocol (IP) head and transmitted by a user edge device, and the IP head contains marks supporting explicit congestion notification (ECN). When the device is confirmed to be in a congestion state, the received message is packaged to be multiple protocol label switching (MPLS) message, and an ECN label with a network congestion mark is arranged at the bottom of a label stack of the MPLS message. The invention further provides a method for achieving explicit congestion notification, which is applied to a provider (P) device which receives the MPLS message transmitted by the PE device, and when the device is in a congestion state and the ECN label at the bottom of the label stack of the MPLS message is provided with a network non-congestion label, the ECN label at the bottom of the label stack of the received MPLS message is set to be a network congestion mark and is conducted with public network label exchange processing. The invention further provides the PE device and the P device. The method and the devices can effectively relieve network device congestion in the MPLS network.

Description

technical field [0001] The invention relates to the field of communication technology, in particular to a method and equipment for realizing explicit congestion notification. Background technique [0002] figure 1 It is a schematic diagram of a network using an ECN (Explicit Congestion Notification, Explicit Congestion Notification) mechanism in the prior art. As shown in the figure, it includes a Transmission Control Protocol (TCP) sender 11 , a TCP receiver 13 , and a network device 12 between the TCP sender 11 and the TCP receiver 13 . In the IP (Internet Protocol, Internet Protocol) network, an ECN mechanism is provided to avoid packet loss, that is to say, a mechanism for the network device to report congestion to the sender is provided, so that the sender reduces the sending rate before the network device starts to lose packets. . IP and TCP use unused fields in the header to support ECN. The TOS (Type of Service) field of the IP packet header carries an ECN mark, ...

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
IPC IPC(8): H04L12/56H04L12/46H04L45/50H04L45/74
Inventor 王锋
Owner XINHUASAN INFORMATION TECH CO LTD
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