Data message processing method based on FPGA, intelligent network card and CDN server

A technology of data packets and smart network cards, which is applied in data exchange networks, digital transmission systems, electrical components, etc., can solve the problems of limiting data packets and affecting the transmission speed of CDN server data packets, so as to save CPU resources and improve Response and transmission speed, reducing the effect of reading and writing

Inactive Publication Date: 2019-06-25
CHINANETCENT TECH
View PDF3 Cites 24 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

With the continuous increase of data traffic, the read and write speed of the CDN server will limit the processing speed of the data message, and further affect the data message...

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 message processing method based on FPGA, intelligent network card and CDN server
  • Data message processing method based on FPGA, intelligent network card and CDN server
  • Data message processing method based on FPGA, intelligent network card and CDN server

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0057] In order to make the object, technical solution and advantages of the present invention clearer, the implementation manner of the present invention will be further described in detail below in conjunction with the accompanying drawings.

[0058]The embodiment of the present invention provides a data packet processing method based on FPGA (Field-Programmable Gate Array, field programmable gate array), and the method can be applied to an intelligent network card installed with FPGA. An FPGA is an integrated circuit that can be configured as required after manufacture to achieve the corresponding function. FPGA can provide powerful computing capability, and installing FPGA on the smart network card can replace the CPU of the CDN server to complete some simple data packet processing. A network card memory and a network card hard disk can also be installed on the smart network card to store some frequently accessed data packets. One or more smart network cards may be instal...

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 data message processing method based on an FPGA, an intelligent network card and a CDN server, and belongs to the technical field of content distribution networks. The methodcomprises the following steps: the FPGA determines a processing type corresponding to a data message received by the intelligent network card, wherein the processing type at least comprises data surface processing and control surface processing; when the processing type corresponding to the data message is data surface processing, the FPGA sends the data message to a next hop node through the intelligent network card; And when the processing type corresponding to the data message is control plane processing, the FPGA sends the data message to a CPU, so that the CPU processes the data message.According to the invention, the data message transmission speed of the CDN server can be improved, and the throughput of the CDN server can also be improved.

Description

technical field [0001] The invention relates to the technical field of content distribution network, in particular to an FPGA-based data message processing method, an intelligent network card and a CDN server. Background technique [0002] With the continuous development of the Internet, the scope of application of the CDN system continues to expand. At present, the CDN system can be used to provide acceleration services for various services including web browsing, resource download, audio and video on demand, and online audio and video live broadcast. [0003] When using the CDN system for acceleration services, the CDN server first receives data packets through the network card. Afterwards, the network card sends the received data packets to the CPU. The CPU then performs corresponding processing on different types of data packets, and after the processing is completed, the CPU sends the processed data packets to the network card. Finally, the CDN server sends the proce...

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/851
Inventor 林土木
Owner CHINANETCENT TECH
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