Method of realizing sampling data stream low-delay transmission based on 10 gigabit Intel network card

A low-latency, data-streaming technology, applied in the field of real-time data transmission, can solve problems such as large delay jitter, limited expansion capability, and inflexibility, and achieve the effects of increasing throughput, reducing sending jitter delay, and reducing CPU load.

Active Publication Date: 2018-06-05
HUNAN SATELLITE NAVIGATION INFORMATION TECH CO LTD
View PDF5 Cites 9 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] (2) Insufficient flexibility
It makes the signal generation device not be used as a general signal generation platform, which is not flexible enough
[0007] (3) The ability to expand is limited
However, if you generally use a 10G network card for transmission, you need to use the network card driver provided by the manufacturer to send and receive data, and even the data stream will pass through the TCP / IP protocol stack of the operating system, which will seriously reduce the data transmission efficiency of the 10 Gigabit optical fiber network port. Real-time, delay jitter is very large

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 of realizing sampling data stream low-delay transmission based on 10 gigabit Intel network card
  • Method of realizing sampling data stream low-delay transmission based on 10 gigabit Intel network card
  • Method of realizing sampling data stream low-delay transmission based on 10 gigabit Intel network card

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0030] The core of the present invention is to provide a high-speed and low-delay sampling data transmission method based on the Intel 10 Gigabit network card, which can meet the high-speed and low-delay between the sampling data generation software and the digital-to-analog conversion equipment in the navigation simulator based on the soft platform. , Low jitter data transmission requirements. In order to make the above objects, features and advantages of the present invention more obvious, the specific implementation manners of the present invention will be described in detail below in conjunction with the accompanying drawings.

[0031] like figure 1 Shown, be the schematic flow chart of the inventive method, take Intel ES82599 10 Gigabit network card as example, concrete steps are as follows:

[0032] (S1) Load the driver, initialize the ES82599 hardware registers, and make it in the mixed VLAN transceiver mode. The ES82599 works in the promiscuous mode instead of the no...

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 belongs to the field of radio and satellite navigation simulator and relates to a method of realizing sampling data stream low-delay transmission based on a 10 gigabit Intel network card. The method comprises the steps of (S1) loading a drive program and initializing the 10 gigabit Intel network card; (S2) mapping each caching node in a data caching block queue into memory space of an application program; (S3) sending time mark messages to the 10 gigabit Intel network card every 1 ms at a digital-analogue conversion device end; (S4) after reception of the time mark messages whichare sent every 1 ms is interrupted, parsing timestamp information in the time mark messages by the drive program; (S5) starting to generate sampling data at the 1 ms by the application program when the drive program sets a 1 ms time d arrival mark; (S6) obtaining caching node data based on the timestamp information; (S7) composing an Ethernet transmitting frame based on the caching node data; (S8) assigning a packet head and a packet body to two different DMA transmission descriptors, separately, configuring the DMA transmission descriptors to DMA engine register space of the 10 gigabit Intelnetwork card and starting up data transmission.

Description

technical field [0001] The invention belongs to the technical field of software radio and satellite navigation simulators, and in particular relates to a high-speed, low-delay, low-jitter real-time data transmission method between sampling data generation software and digital-to-analog conversion hardware based on IntelES82599 10 Gigabit network card. Background technique [0002] Satellite navigation signal simulation is a device that simulates satellite radio frequency signals received by transmitter receivers. It can easily test and verify receivers and other equipment. It is one of the important test equipment in the field of satellite navigation. A navigation simulator mainly consists of two parts: a mathematical simulation module and a signal generation module. An important link in the signal generation module is to generate discrete sampling digital signals according to a certain sampling rate and then convert them into analog signals. [0003] At present, the mainst...

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 Applications(China)
IPC IPC(8): H04L12/863H04L12/875G06F9/455G06F9/48G06F9/50G06F9/54H04L47/56
CPCH04L47/562H04L47/622G06F9/45533G06F9/4812G06F9/5016G06F9/544G06F9/546
Inventor 戴志春张勇虎伍俊袁君初杨雷雷段移易
Owner HUNAN SATELLITE NAVIGATION INFORMATION 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