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

System and method for underlying network data transmission between embedded device and host

A technology for data transmission systems and embedded devices, applied in digital transmission systems, transmission systems, data exchange networks, etc., can solve problems such as lowering network transmission rates, limited transmission rates, and network transmission delays, and achieves improved network transmission rates , The packet format is simple, and the effect of increasing time overhead

Active Publication Date: 2020-08-07
INST OF SOFTWARE - CHINESE ACAD OF SCI
View PDF11 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0009] The patent No. CN101039319 is a network transmission method based on the TCP protocol, and the TCP protocol itself is a relatively complicated protocol stack, which takes a lot of time in the packaging and unpacking stages, which brings a lot of trouble to the network transmission. The delay reduces the network transmission rate
The patent number is CN103346949. Although the work of unpacking and grouping has been done, it is not separated from the operating system, so the transmission delay caused by the system call and context switching of the operating system cannot be avoided, which limits the transmission rate.
The patent number is CN106102022. Although it is the underlying network transmission control method, it still has attributes such as broadcasting and multicasting. Therefore, it will still cause a large delay in the packaging and unpacking stages, thereby reducing the network transmission rate.

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
  • System and method for underlying network data transmission between embedded device and host
  • System and method for underlying network data transmission between embedded device and host
  • System and method for underlying network data transmission between embedded device and host

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0041] The present invention will be described in detail below through specific embodiments and accompanying drawings.

[0042] Such as figure 1 , 2 As shown, a bottom layer network data transmission system in the embodiment of the present invention is composed of a hardware layer and a software layer, the hardware layer includes embedded device-side hardware and host-side hardware, and the software layer includes an embedded device-side software layer and a host-side software layer .

[0043] The embedded device hardware layer includes heterogeneous multi-core processors composed of embedded microprocessor cores and accelerator cores, memory and network cards, etc. The heterogeneous multi-core processors and network cards read and write data on the memory through their respective buses. The host-side hardware layer includes a processor, a memory, and a network card. The processor and the network card read and write data on the memory through their corresponding buses. The ...

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 bottom-layer network data transmission system and method between an embedded device and a host. By separately grouping bare packets without a TCP / IP header on the host and the embedded device, the host and the embedded device can In the case of not going through the TCP / IP protocol stack, the network data transmission is realized through the underlying network, thereby improving the network transmission rate. At the hardware layer, the host side is composed of processors, network cards, and memories; embedded devices are composed of heterogeneous multi-core processors, network cards, and memories. In the software layer, both the host side and the embedded device side include task flow and data flow. The task flow is responsible for processing task-related information such as sending and receiving, and the data flow is responsible for processing related information such as sending and receiving data packets. The host side and the embedded device side work together through a handshake to ensure a higher transmission rate of the underlying network.

Description

technical field [0001] The invention relates to an underlying network data transmission system and method, in particular to an underlying network data transmission system and method between an embedded device and a host, and belongs to the field of network development. Background technique [0002] At present, Ethernet technology has been widely used in embedded devices and hosts. Both embedded devices and hosts can send and receive data packets generated by the TCP / IP protocol through corresponding network card drivers and API functions, while TCP The / IP protocol stack runs on the operating system, because the overhead of the operating system, context calls, etc. are increased, so that the network transmission rate based on the operating system is not as fast as that of the bare board. [0003] The data packets sent and received by the network transmission based on the operating system need to be processed by the protocol stack. Before sending the data packet, the data nee...

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 Patents(China)
IPC IPC(8): H04L12/951H04L29/06H04L47/43
Inventor 程丽敏李玲
Owner INST OF SOFTWARE - CHINESE ACAD OF SCI
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