Network card drive design method based on data compression fusion

A network card driving and data compression technology, applied in the field of computer communication, can solve the problems of low transmission efficiency and complex calculation data volume, and achieve the effect of improving efficiency and ensuring real-time requirements.

Inactive Publication Date: 2014-08-06
LANGCHAO ELECTRONIC INFORMATION IND CO LTD
View PDF3 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0002] Today's server systems have higher and higher requirements for network card data transmission efficiency. As a communication channel between the server and the outside world, the network card undertakes the task of system data exchange and transmission; The CPU continuously sends data to the remote port, and receives the data from the remote port to the local server. At present, the amount of computing data provided by the server is complex. During the continuous transmission of network data, the driver of the network card acts as the upper layer software and the underlying hardware. The "intermediate interface" plays an important role, and the data transmission is realized through the driver call. At present, the driver design of the network card of the server system adopts the design method of "coming and sending". In the high-speed networking design, many packet data The bit length is small, and the data volume of the packet is small, but the network card still needs to continuously seal and unpack the data packet. Most of the work of the network card is concentrated on the processing of the data packet, which leads to low transmission efficiency, which requires the network card The driver design can handle small-capacity data packets reasonably and efficiently

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
  • Network card drive design method based on data compression fusion

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0018] The content of the present invention is described in more detail below:

[0019] ①Set the counting variable in the network card driver, and record the binary digits of the current data packet in real time, that is, the logarithm

[0020] Count the binary sequence in the data packet to realize the detection of the network data packet capacity;

[0021] ②Build a local data cache stack in the network card driver, and when it is detected that the data packet capacity is less than the low threshold A, put the target MAC address and the data to be transmitted into the local cache stack, and do not perform the packet action.

[0022] ③Establish multiple data cache stacks, respectively store the transmission data corresponding to different MAC addresses, and count the data volume of the cache stacks. When the data volume in a single buffer reaches the high threshold B of the data packet capacity, IP packet processing will be performed immediately. The data in the buffer is tra...

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 network card drive design method based on data compression fusion, and belongs to the field of computer communication. The method aims at solving the problems that in the prior art, a mode of simultaneously conducting receiving and sending is adopted in the network card drive design method of a server system, and therefore transmission efficiency is low. The method guarantees high efficiency and high real-time design of network card drive of the server system.

Description

technical field [0001] The present invention relates to the field of computer communication, and specifically utilizes a network card driver design method based on data compression and fusion to solve the current problem of low transmission efficiency caused by the "immediate delivery" design method in the server system network card driver design. The problem. Background technique [0002] Today's server systems have higher and higher requirements for the data transmission efficiency of the network card. As the communication channel between the server and the outside world, the network card is responsible for the system data exchange and transmission tasks; through the network card, the CPU continuously sends data to the remote port. The data is received by the local server. At present, the amount of calculation data provided by the server is complex. During the continuous transmission of network data, the driver of the network card plays an important role as the "intermedi...

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): H04L29/08H04L29/12G06F12/08G06F12/0868
Inventor 刘涛
Owner LANGCHAO ELECTRONIC INFORMATION IND 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