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

Method, terminal port and system for packet transmission

A message and port technology, applied in the field of message transmission, can solve problems such as unbalanced bandwidth, no unified service flow, and inability to guarantee order consistency, and achieve the effect of ensuring order consistency.

Inactive Publication Date: 2009-06-17
HUAWEI TECH CO LTD
View PDF0 Cites 11 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0007] 1) In the first method of the prior art, multiple messages are transmitted to the opposite end through different physical links of the aggregation port, and the congestion levels of different physical links are different. If multiple messages pass through different physical links of the aggregation port When the physical link is transmitted to the opposite end, it is inevitable that the multiple packets received by the opposite end are in the same order as the multiple packets received by the sending end.
[0008] 2) The second method of the prior art requires business flow matching at first, but there is no unified business flow matching method at present; in addition, the length difference of multiple messages of different business flows can reach 20 to 30 times at most, Transmission is carried out at the granularity of business flow, and the bandwidth between different physical links is prone to imbalance, resulting in a decrease in the utilization of physical links

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, terminal port and system for packet transmission
  • Method, terminal port and system for packet transmission
  • Method, terminal port and system for packet transmission

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0038] In order to make the purpose, technical solutions and advantages of the embodiments of the present invention clearer, the embodiments of the present invention will be further described in detail below in conjunction with the accompanying drawings.

[0039] The embodiment of the present invention provides a method for transmitting messages, see figure 1 , including:

[0040] 101: Assign a corresponding serial number to each of the multiple messages, and add the serial number to the corresponding message;

[0041] 102: Send multiple packets, and the sequence number is used for sorting the multiple packets by the receiving port.

[0042] Wherein, the above-mentioned sending multiple messages may specifically include:

[0043] Distributing each of the multiple packets to the corresponding physical link according to the congestion thresholds of the multiple physical links included locally;

[0044] Send multiple messages over the corresponding physical link.

[0045] Whe...

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 discloses a method, a port and a system for transmitting messages, which belong to the communication field, wherein the method comprises assigning a relevant serial number for each message in a plurality of messages, adding the serial number to relevant messages, sending the messages, wherein the serial number is used to receive the sequencing of the port to a plurality of messages. A sending port comprises a dispatching module and a sending module. A receiving port comprises a receiving module and a sequencing module. The system comprises a sending device and a receiving device. The invention enables a receiving end to sequence for a plurality of messages according to the serial number of each message through assigning a relevant serial number for each message in a plurality of messages, and guarantees the sequential consistency of a plurality of messages in end-to-end transmission.

Description

technical field [0001] The invention relates to the communication field, in particular to a method, port and system for transmitting messages. Background technique [0002] In recent years, with the rapid development of enterprise data communication services and related fusion services, Ethernet switches, as indispensable key equipment, have not only greatly improved in quantity, but also have been continuously improved in terms of quality and performance. . Speed ​​is the main indicator of network performance. From 10M to 100M and then to Gigabit, Ethernet transmission bandwidth is constantly increasing, but due to the rapid growth of data traffic, Gigabit bandwidth cannot meet the high demand between switches or between switches. Therefore, link aggregation technology that uses multiple physical links as a logical link appears. Through the link aggregation technology, multiple Ethernet physical links can be simulated as a virtual aggregation port through static binding o...

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/56H04L29/06H04L69/14
CPCH04L47/34
Inventor 何军
Owner HUAWEI 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