Ethernet, and data transmitting method and device thereof

A technology of a data transmission device and a data transmission method, which is applied in the field of communication and can solve problems such as Ethernet packet loss

Active Publication Date: 2011-05-25
CHENGDU HUAWEI TECH
View PDF3 Cites 36 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] Embodiments of the present invention provide an Ethernet network and its data transmission m

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
  • Ethernet, and data transmitting method and device thereof
  • Ethernet, and data transmitting method and device thereof
  • Ethernet, and data transmitting method and device thereof

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0030] Embodiment 1: Device B (hereinafter referred to as the first transmission device) sends a data packet to its adjacent device C or device A (collectively referred to as the second transmission device). At this time, the first transmission device acts as the sender and the second transmission device The transmitting device acts as the receiver. Such as image 3 As shown, the data transmission method of the first transmission device according to Embodiment 1 of the present invention includes the following steps:

[0031] Step S302, the first transmission device receives a credit packet from an adjacent second transmission device, wherein the credit packet carries reception credit information, and the reception credit information is used to indicate the current remaining space of the buffer of the second transmission device size;

[0032] In practical applications, in order to enable the sender (such as the first transmission device) to obtain the size of the current rema...

Embodiment 2

[0050] Embodiment 2: Device B (i.e. the first transmission device) receives data packets from the device C or device A (collectively referred to as the third transmission device) adjacent to itself. At this time, the first transmission device acts as the receiver, and the third transmission device device as the sender. Such as Figure 8 As shown, the data transmission method of the first transmission device according to Embodiment 2 of the present invention includes the following steps:

[0051] Step S802, the first transmission device regularly sends a credit packet to an adjacent third transmission device, so that the third transmission device obtains the size of the current remaining space in the buffer zone of the first transmission device according to the received credit information carried in the credit packet , and send data packets whose total size is not greater than the obtained size of the current remaining space of the buffer to the first transmission device.

[...

Embodiment 3

[0057] Embodiment 3: Same as the above Embodiment 1, device B (i.e. the first transmission device) sends a data packet to its adjacent device C or device A (collectively referred to as the second transmission device), and at this time the first transmission device acts as The sender and the second transmission device act as the receiver. Such as Figure 9 As shown, the data transmission method of the first transmission device according to Embodiment 3 of the present invention includes the following steps:

[0058] Step S902, the Ethernet port of the first transmission device receives the retransmission request packet from the Ethernet port of the second transmission device, and determines the data that the second transmission device requests to retransmit according to the data packet identifier carried in the retransmission request packet start of the package;

[0059] For example, the Ethernet port of the first transmission device as the sender adds a unique identifier (suc...

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 Ethernet, and a data transmitting method and a device thereof, which are used for the technical field of communication, wherein the data transmitting method of the Ethernet comprises the following steps that: a first transmitting device receives a credit packet from an adjacent second transmitting device, wherein the credit packet carries receiving credit information which is used for indicating the current rest space size of a buffer region of the second transmitting device; the first transmitting device obtains the current rest space size of the buffer region according to the receiving credit information; and the first transmitting device transmits data packets to the second transmitting device, wherein the total size of the transmitted data packets is not greater than the obtained current rest space size of the buffer region. The embodiment of the invention ensures that the receiving buffer of receivers can not generate overflow phenomena, so the occurrence of packet loss is avoided, and the data transmission reliability of the Ethernet is improved.

Description

technical field [0001] The invention relates to the technical field of communication, in particular to an Ethernet network and a data transmission method and device thereof. Background technique [0002] Ethernet (Ethernet) is a conventional network technology characterized by simplicity and high efficiency. It is suitable for the support of conventional network communications and relies on upper-layer protocols to solve network congestion and packet loss problems. It is the most common method used by existing LANs today. Communication protocol standard. [0003] With the continuous evolution and development of Ethernet technology, many new protocols such as FCoE (Fiber Channel over Ethernet, Fiber Channel over Ethernet, that is, the Fiber Channel protocol carried on Ethernet) protocols have emerged. To achieve lossless (Lossless), that is, the Ethernet network cannot lose data packets, which is a challenge to the traditional Ethernet network. In order to be as lossless as...

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/56H04L1/00H04L45/28
Inventor 杨成勇
Owner CHENGDU HUAWEI TECH
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products