Data transmission method and equipment

A transmission method and technology of transmission equipment, applied in the field of data transmission, can solve problems such as inability to meet network resources, retransmission of data packets over time, and lack of differentiation.

Active Publication Date: 2018-01-26
HUAWEI TECH CO LTD
View PDF4 Cites 8 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] However, on the one hand, the existing technology will cause unnecessary redundant data packet transmission, waste network resources, and cause network congestion, that is, when the data packet to be sent has been successfully transmitted, the redundant data packet is still sent, which will cause Waste of network resources; on the other hand, especially when the network status is poor, some data packets still rely on timeout retransmiss

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
  • Data transmission method and equipment
  • Data transmission method and equipment
  • Data transmission method and equipment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0045] figure 2 An application scenario of the embodiment of the present invention is given. In this scenario, the user 101 accesses the IoT cloud platform 100 through the wireless access point 102A, and sends the user 101 control message to the car 104 . After successfully receiving the order, the car 104 feeds back the successful reception information to the user 101, and automatically goes to the designated place. User control messages in the physical network are extremely sparse, that is, only a few data packets need to be transmitted for a long period of time. Because of the sparseness, these messages cannot trigger the fast retransmission mechanism of TCP. Once lost, they can only rely on the TCP timeout retransmission mechanism to complete the transmission. And because the wireless channel environment is relatively bad, the control message using the TCP protocol may need multiple timeouts to be successfully sent, which greatly increases the transmission time delay of...

Embodiment 2

[0049]In combination with the application scenario of Embodiment 1, Embodiment 2 of the present invention provides various network element architectures in reality. The implementation of the embodiment of the present invention needs to change the protocol stack in the existing network element. A network element may be any device supporting the TCP protocol, such as a general computer (including a processor and a memory), a terminal device, and a server. The schematic diagram of a network element architecture is as follows: image 3 As shown, it includes a protocol processing circuit 201 , a signal processing circuit 202 and a storage medium 203 . The protocol processing circuit 201 is used to process digital information, the signal processing circuit 202 is used to process the receiving and sending of physical signals, and the storage medium 203 is used to store data and programs required in the process of information interaction. Programs can be understood as: instructions,...

Embodiment 3

[0056] Combining the application scenario of Embodiment 1 and the hardware architecture of Embodiment 2, Figure 4 It is a schematic diagram of the architecture principle of a data transmission method provided in Embodiment 3 of the present invention, as shown in Figure 4 as shown,

[0057] When data needs to be transmitted, the application directly specifies the service type to be transmitted by the sender, or the sender obtains the service type of the data to be transmitted according to the characteristic variable of the data flow. Alternatively, the sending end may acquire a preset service type.

[0058] The sending end obtains the corresponding delay requirement according to the service type, and sets the total transmission time of the redundant data packets of each data packet as a period of time related to the delay requirement.

[0059] The sending end calculates the number of redundant data packets for each data packet according to the obtained network state variabl...

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 provides a data transmission method comprising the steps as follows: a sending end acquires the quantity of redundant data packets needing to be transmitted of data packets to be transmitted according to a pre-acquired network state variable and a pre-acquired successful transmission rate; the sending end acquires a redundant data packet scheduling method according to the quantity ofthe redundant data packets; and the sending end sends the redundant data packets according to the redundant data packet scheduling method. According to the method, adaptive scheduling of the redundant data packets can be achieved, the quantity of the redundant data packets can be furthest reduced while the requirement on transmission instantaneity is met, and a network load is relieved.

Description

technical field [0001] The embodiments of the present invention relate to the field of data transmission, in particular to data processing and redundant data transmission. Background technique [0002] The basic strategy for dealing with network packet loss is the timeout retransmission mechanism in the TCP (Transmission Control Protocol, Transmission Control Protocol) protocol. The principle is that when a packet loss occurs in the network, the timeout retransmission mechanism is used to retransmit unacknowledged data. However, this passive retransmission mechanism generally has a large transmission interval, so there is a technical problem that real-time services have high requirements on delay. The more advanced method of avoiding retransmission in the existing technology is to use linear network coding technology to perform active redundant transmission of data, that is, to transmit data packets to be transmitted according to a small, fixed time interval while transmitt...

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/725H04L12/833H04L12/851H04L47/31
CPCH04L1/00H04L1/0018H04L1/0033H04L1/08H04L1/18H04L1/188H04L1/1887H04L1/189H04L1/1893H04L69/26H04L69/24H04L65/80H04L47/193H04L5/0053H04L47/283H04W28/0273H04W28/06
Inventor 王凡钊陈如杰郑凯
Owner HUAWEI TECH CO LTD
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