Check patentability & draft patents in minutes with Patsnap Eureka AI!

Credit based flow control system, apparatus and method

A flow control and reputation technology, applied in transmission systems, digital transmission systems, electrical components, etc., to solve problems such as reduced switch throughput, inability to send data packets, and occupation of physical channels.

Active Publication Date: 2010-03-24
INST OF COMPUTING TECH CHINESE ACAD OF SCI
View PDF3 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

On the one hand, when the reputation value of the sending module is insufficient, if the other party of the communication has enough free space but fails to replenish the new reputation value in time, the sending module cannot send new data packets, resulting in waste of physical links and resulting in poor throughput of the switch. On the other hand, if the other party of the communication frequently sends reputation information, it will occupy a large number of physical channels, resulting in the inability to send normal data packets, which will also affect the performance of the switch

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
  • Credit based flow control system, apparatus and method
  • Credit based flow control system, apparatus and method
  • Credit based flow control system, apparatus and method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0095] In order to make the purpose, technical solution and advantages of the present invention clearer, a reputation-based flow control system, device and method of the present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described here are only used to explain the present invention, not to limit the present invention.

[0096] In the reputation-based flow control system of the present invention, the link communication is composed of two equivalent communication entities-both ends are switch devices 31 or one end is a switch and the other end is a processing node-, and the two interconnected communication ports are in In the embodiment of the present invention, one of the ports is called an upstream port, and the other is called a downstream port.

[0097] Each communication port includes a sending module 33 , a receiving module 35 and a flow control mod...

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 reputation-based flow control system, device and method, the system comprises a multiport switch device. The switch device comprises a plurality of port modules, arbitrationmodules, and routing modules. The port module comprises a transmit module, a receiver module, and a flow control module; the receiver module comprises a plurality of virtual channel receiving buffer zones. The arbitration module also comprises a recording module to record arbitration failure FPL value according to the transfer request; the flow control module comprises a judge module, so that whenthe transmit module at the receiving end has data packet to be transmitted to receiver module at the transmitting end, the flow control module at the receiving end compares the remaining local reputation value and the current remaining resource with the arbitration failure FPL value received at the transmitting end and transmitted by the transmit module to judge whether to transmit flow control packet to the receiver module at the transiting end. The invention improves the efficiency of the flow control method of data communication networks and the utilization of the links in the networks andresources in the buffer zones.

Description

technical field [0001] The invention relates to the field of data communication networks, in particular to a credit-based flow control system, device and method, which are suitable for flow control of end-to-end links in high-speed data communication networks. Background technique [0002] In a switch-based interconnection network, a switch device is connected to a processing node or a switch device in a point-to-point manner to form a network link for data communication. The switch device includes a plurality of communication ports, and each communication port includes three modules of sending, receiving and flow control, and the two ends of the communication ports of the plurality of switches are respectively connected to form a network link for data communication. [0003] The sending module is used to send data packets and flow control packets. [0004] The receiving module is used to extract data packets and flow control packets from the received data flow. A typical ...

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): H04L12/56H04L12/861
Inventor 王达伟安学军刘新春曹政
Owner INST OF COMPUTING TECH CHINESE ACAD OF SCI
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More