Unlock instant, AI-driven research and patent intelligence for your innovation.

Protocol processing system and method for realizing TCP quick report of security counter

A protocol processing and counter technology, applied in transmission systems, data processing applications, instruments, etc., can solve problems such as long processing delay and increase CPU burden, and achieve the requirements of reducing overhead, ensuring stability, and improving low penetration delay. Effect

Pending Publication Date: 2021-01-08
南京艾科朗克信息科技有限公司
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0002] With the development of globalization in the financial field, higher and higher requirements are put forward for the low latency of various trading systems. In order to reduce the latency as much as possible, the business processed by the original software is continuously sinked to the hardware for acceleration. Not only that, the entire financial transaction system also pursues full-path low-latency penetration. With the development of network technology, more and more communication technologies are also applied to the financial field. For example, in order to reduce the burden on the host CPU, especially System overhead such as data copying, protocol processing, and interrupt processing, etc., TCP / IP protocol stack processing puts a heavier burden on the CPU, and connection maintenance, sending and receiving management, and error management are all processed by the software protocol stack, which also results in a relatively long processing delay

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
  • Protocol processing system and method for realizing TCP quick report of security counter
  • Protocol processing system and method for realizing TCP quick report of security counter

Examples

Experimental program
Comparison scheme
Effect test

Embodiment

[0019] When a network connection needs to be established, the message received by the FPGA is transparently transmitted to the CPU protocol stack for processing through PCIE; when the network links at both ends are successfully established, the CPU configures the relevant sockets to the FPGA and notifies the FPGA to establish the link If successful, the FPGA can start sending and receiving business data at this time. After receiving the order from the client, it will send it to the CPU for link maintenance and management on the one hand, and forward the message directly according to the socket configured by the CPU on the exchange side. To the exchange; when the link is disconnected, the FPGA only transmits the data transparently to the CPU, and no longer transparently transmits the data between the two network ports.

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 protocol processing system for realizing TCP quick report of a security counter, which comprises an optical module of a client and an optical module of a transaction end, oneend of the optical module of the client is connected with the client, the other end of the optical module of the client is connected with an FPGA, one end of the optical module of the transaction endis connected with the FPGA, the other end is connected with an exchange, and the FPGA is connected with the CPU. The invention also provides a processing method of the protocol processing system for realizing TCP quick report of the security counter. Compared with an existing TCP / IP protocol stack based on a software architecture or pure hardware, the method provided by the invention reserves partof functions of process management of the software protocol stack, is used for processing services with low delay requirements, can ensure the stability of the whole system, and improves the reliability of the system. In addition, the report service with higher penetration delay requirement and larger data volume is directly transmitted through the FPGA, so that the low penetration delay requirement of the system is improved, and the CPU software processing overhead is greatly reduced.

Description

technical field [0001] The invention belongs to the field of quick orders for financial transaction systems such as securities and stocks, and relates to a protocol processing system and method for realizing TCP quick orders for securities counters. Background technique [0002] With the development of globalization in the financial field, higher and higher requirements are put forward for the low latency of various trading systems. In order to reduce the latency as much as possible, the business processed by the original software is continuously sinked to the hardware for acceleration. Not only that, the entire financial transaction system also pursues full-path low-latency penetration. With the development of network technology, more and more communication technologies are also applied to the financial field. For example, in order to reduce the burden on the host CPU, especially System overheads such as data copying, protocol processing, and interrupt processing, and TCP / I...

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/06G06Q40/04
CPCH04L69/161H04L69/162G06Q40/04
Inventor 秦轶轩华征良
Owner 南京艾科朗克信息科技有限公司