Unlock instant, AI-driven research and patent intelligence for your innovation.

Transmitting channel and data processing method thereof

A transmission path and data processing technology, applied in data exchange network, digital transmission system, error prevention/detection using return channel, etc., can solve the problem of low blocking delay, ACK frame blocking delay, and high packet blocking delay And other issues

Active Publication Date: 2014-09-17
HUAWEI TECH CO LTD
View PDF3 Cites 6 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

If there are many long packets in the packet d in front of the packet a, although the strict priority scheduling in TM can ensure that the TM prioritizes scheduling high-priority ACK frames to enter the transmission channel without back pressure signals, but due to There are many long packets waiting to be sent in front of the ACK frame, which will cause a large blocking delay for the ACK frame; and if there are more short packets in the packets in front of the message a, the blocking delay will be lower
In addition, since the number of packets that can be buffered by the sending path is limited, when the FD_FIFO in the sending path is full of packets, TM will receive a backpressure signal from the sending path and cannot schedule data to enter the sending path until The sending path completes sending a message to the link until the back pressure signal to TM is cancelled. In this case, the blocking delay of the ACK frame will be even greater
[0005] Based on the above analysis, it can be known that since there may be many long packets buffered in the sending path, that is, the amount of data stored in the sending path may be large, and all messages including ACK frames may be subject to high pressure in the sending path. The blocking delay; and the existing technology has not proposed a solution that can effectively control the amount of data stored in the sending path, and then control the blocking delay of the message in the sending path

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
  • Transmitting channel and data processing method thereof
  • Transmitting channel and data processing method thereof
  • Transmitting channel and data processing method thereof

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0045] The embodiment of the present invention provides a sending path and a data processing method of the sending path, which are used to control the blocking delay of the sending path to a message, and avoid the situation that the blocking delay of the message is too high.

[0046] After the TM module sends the FD of the first frame to the sending channel module, the sending channel stores the FD of the first frame in the FD queue until the FD of the first frame enters the head position of the queue, and then the sending channel takes out the FD of the first frame, according to The fetched FD information gets the first frame from the memory, stores the first frame to the frame queue, and finally the transmission channel sends each frame sequentially according to the sequence of the frame queue. In the embodiment of the present invention, the amount of data stored in the sending path refers to the sum of the data amounts of each frame to be sent by the sending path. Since both...

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 embodiment of the invention provides a transmitting channel and a data processing method of the transmitting channel. The transmitting channel and the data processing method of the transmitting channel are used for controlling the volume of data stored by the transmitting channel so as to control the blockage delay of a massage and prevent the transmitting delay of the message from being too long. The transmitting channel comprises an FD storage module, a calculation module, a judgment module and an indication module, wherein the FD storage module is used for receiving and storing the FD of the first frame sent by a traffic management module, the FD of the first frame comprises the length value of the first frame, the calculation module is used for determining the volume of the data stored by the transmitting channel according to the length value of the first frame stored by the FD storage module, the judgment module is used for judging whether the volume, determined by the calculation module, of the data stored by the transmitting module is larger than a preset threshold of the data volume, the indication module is used for sending a back pressure signal to the TM module when the judgment module judges that the volume of the data stored by the transmitting channel is larger than the preset threshold of the data volume, and the back pressure signal is used for indicating the TM module to stop sending the FD of the second frame to the transmitting channel.

Description

technical field [0001] The invention relates to the technical field of network equipment, in particular to a transmission path and a data processing method for the transmission path. Background technique [0002] Transmission Control Protocol (Transmission Control Protocol, TCP) is a communication protocol designed specifically to provide a reliable end-to-end communication service on an unreliable Internet. When transmitting a message based on the TCP protocol, the action of the sender to send a message is generally triggered by the received TCP Acknowledgment (ACK) frame from the receiver, and if no ACK frame from the receiver is received, it generally does not The message will be sent (except for the case of timeout retransmission). Some TCP-based applications, such as File Transfer Protocol (FTP) download, if the ACK frame sent by the client to the server is blocked during network transmission, the delay for the ACK frame to reach the server will increase, and the serve...

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/801H04L1/16H04L47/30H04L47/36
CPCH04L47/26H04L47/263H04L47/30H04L47/36
Inventor 游泳吴锡攸
Owner HUAWEI TECH CO LTD