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

UDP effective message sending sequential control method

A timing control and message sending technology, applied in the network field, can solve the problems of high development cost, time-consuming, and inconsistency, and achieve the effect of ensuring full-speed transmission of the network

Active Publication Date: 2019-02-19
上海锐智集数电子有限公司
View PDF7 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] 1. The development cost is high, new non-standard hardware and software equipment is required, the development cost is high, and different applications may require different hardware and software;
[0005] 2. The maintenance cost is high. In order to adapt to different needs, at least the FPGA program needs to be modified and debugged and tested, which takes a lot of time;
[0006] 3. The compatibility is poor, the network protocol is relatively complicated, and the hardware level basically only satisfies part of the network protocol functions, and many network control and management protocols cannot meet the requirements
[0007] Another way is to self-develop the driver of the network card, and realize the timing control of the network packet interval at the lower layer of the driver, but its versatility is very poor, and there will also be protocol compatibility issues.

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
  • UDP effective message sending sequential control method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0026] A UDP effective message sending timing control method, the communication parties of the network message can be connected through a point-to-point connection through a network cable, or through a switch that can work at a line speed under layer 2 or layer 3 switching, that is, the source network card and the target network card pass through the network Line point-to-point communication or switch interconnection, after the sender of the network message is started, the software main program first creates the original socket so that the application layer can fully control the network message grouping process; then the sending buffer of the original socket is passed through The memory mapping method is mapped to the user space, so that the application layer software can directly control the sending of network packets; after the memory mapping, the returned address is reserved for subsequent data filling threads to access the sending space.

[0027] The main program of the sof...

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 UDP effective message sending sequential control method. The method employs combination of a common hardware and software, and uses an original socket technology to directlybypass a protocol stack and a lower-layer MAC of an operation system, thereby fully controlling random packages and parameter change of lower-layer network messages; furthermore, data filling and transmission are separated using multithreading technology, and one CPU core is exclusively provided in transmission and receiving, thereby ensuring full-speed transmission of network; moreover, time among effective network messages is filled using ineffective network messages, thereby realizing nanosecond control of time interval of effective network messages.

Description

technical field [0001] The invention relates to the field of network technology, in particular to a method for controlling the sending sequence of UDP effective messages. Background technique [0002] With the continuous development of network technology, network technology is also widely used in embedded real-time systems. In order to meet the needs of different real-time applications, various real-time protocols have even appeared to ensure the real-time performance of applications; but the above-mentioned real-time applications are basically All are on the order of 10 microseconds to milliseconds. [0003] Due to the convenience, economy and good scalability of network connection, it is also used in high-speed data acquisition and playback systems. This type of system generally requires the interval time control of valid network messages to be at the nanosecond level, which cannot be achieved using conventional software technology in the past. Generally, custom-developed...

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): H04L29/08H04L29/06H04L12/861
CPCH04L49/9063H04L69/162H04L69/164H04L67/62
Inventor 岳兵王旭陈义华苏江温元凯徐烨光谢智勇郭锋
Owner 上海锐智集数电子有限公司
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