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

System and method for flow control based on network medium

A technology of flow control and network media, which is applied in the field of network communication, can solve the problems of increasing network burden, limiting the buffer area to be too large, inconsistent, etc., and achieving good timeliness

Active Publication Date: 2022-02-01
FENGHUO COMM SCI & TECH CO LTD
View PDF9 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] (1) The control plane cannot perceive the network congestion of the forwarding plane, and the continuous sending of message data will increase the network burden;
[0005] (2) When the hardware buffer of the forwarding plane is full, it will cause problems such as packet loss, packet data inspection and abnormality, which will cause inconsistency problems caused by the transmission of invalid frames on the actual line;
[0006] (3) The data channel lacks a management mechanism, and cannot provide effective flow control and data statistics functions, as well as related supervision mechanisms
[0007] In view of the problems existing in the traditional solution, a large number of network management data transmission requirements can be met by increasing the hardware buffer. There will also be invalidation of the cache; another solution is to increase the number of bytes of management data transmitted per frame to increase bandwidth, but it is not optimal when the cost of channel curing and modifying the frame encapsulation format is high Program

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
  • System and method for flow control based on network medium
  • System and method for flow control based on network medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0045] see figure 1 As shown, the embodiment of the present invention provides a flow control system based on network media, including a forwarding plane and a control plane, wherein:

[0046] The forwarding plane establishes a physical channel, confirms the real-time bandwidth of each type of physical channel according to the type of the physical channel, and reports it to the control plane;

[0047] The control plane generates corresponding interfaces according to the type of physical channel, calculates the traffic shaping parameters of the interface according to the real-time bandwidth of each type of physical channel, and shapes the traffic of the interface.

[0048] The embodiment of the present invention can adjust the bandwidth in real time. In the case of a traffic burst, the message is sent out at a relatively uniform speed, which reduces the requirements on the hardware buffer of the forwarding plane. In one hardware clock cycle, the hardware buffer also It can mee...

Embodiment 2

[0052] On the basis of embodiment 1, see figure 1 As shown, the control plane includes an interface management module, an IP protocol stack, and a flow control module. The interface management module of the control plane receives the type and real-time bandwidth of the physical channel reported by the forwarding plane, and generates an interface creation command according to the type of the physical channel; the interface management module Send the interface creation command to the IP protocol stack through the configuration command, and send the real-time bandwidth of the physical channel to the IP protocol stack;

[0053] After the IP protocol stack receives the interface creation command issued by the interface management module, a corresponding interface is created, and the IP protocol stack sends the interface type and the real-time bandwidth of the interface to the flow control module through the configuration channel;

[0054] The traffic control module calculates the t...

Embodiment 3

[0065] The embodiment of the present invention also provides a flow control method based on network media, including the following steps:

[0066] The forwarding plane establishes a physical channel, confirms the real-time bandwidth of each type of physical channel according to the type of the physical channel, and reports it to the control plane;

[0067] The control plane generates corresponding interfaces according to the type of physical channel, calculates the traffic shaping parameters of the interface according to the real-time bandwidth of each type of physical channel, and shapes the traffic of the interface.

[0068] The embodiment of the present invention can adjust the bandwidth in real time. In the case of a traffic burst, the message is sent out at a relatively uniform speed, which reduces the requirements on the hardware buffer of the forwarding plane. In one hardware clock cycle, the hardware buffer also It can meet bandwidth requirements, ensure that data pack...

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 discloses a flow control system and method based on a network medium, and relates to the field of network communication. The method comprises the following steps: the forwarding plane establishes a physical channel, confirms the real-time bandwidth of each type of physical channel according to the type of the physical channel, and reports it to the control plane; the control plane generates a corresponding interface according to the type of the physical channel, and according to the type of the physical channel Real-time bandwidth, calculate the traffic shaping parameters of the interface, and shape the traffic. The invention can adjust the bandwidth in real time, and in the case of traffic burst, the message can be sent out at a relatively uniform speed, thereby reducing the requirement on the hardware buffer of the forwarding plane.

Description

technical field [0001] The invention relates to the field of network communication, in particular to a flow control system and method based on network media. Background technique [0002] The current data communication equipment is usually divided into a control plane and a forwarding plane. The GCC (General Communication Channel) overhead of the OTN (Optical Transport Network, Optical Transport Network) signaling network is used as an example to illustrate. The normal processing flow is: control The application layer and protocol module of the plane send management data, and send it to the forwarding plane through the signaling channel; the forwarding plane first caches the data in the hardware buffer, waits for OTN framing and photoelectric crossover processing, and then sends the data to the data line superior. [0003] Since the GCC general communication channel can only carry two bytes of network management data per frame, only two bytes of network management data can ...

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 Patents(China)
IPC IPC(8): H04L47/22H04L41/0896
CPCH04L41/0896H04L47/22
Inventor 胡世星陈道光高璐晓徐振兵
Owner FENGHUO COMM SCI & 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