Security market TCP/IP message rapid processing device and method
A technology of IP message and processing device, which is applied in the field of securities, can solve the problems of large delay and loss, achieve the effect of less resource consumption, fast processing speed, and overcome the limitation of gate processing ability and speed
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Example Embodiment
[0025] Example 1
[0026] The processing method using the fast processing device and method for the securities market data TCP / IP message includes the following steps. Step 1: Obtain the stock exchange market data to the FPGA, and the data transmission module in the FPGA converts the received message according to TCP / IP The protocol parses the packet header to obtain the TCP / IP quadruple, and then performs the quadruple matching, extracts the TCP serial number of the matched packet and compares it with the serial number of the previous packet. If the serial number is continuous, the packet is valid The payload data is sent to the data output module, and vice versa, the payload data is sent to the data storage module; Step 2: The storage module stores TCP / IP packets with inconsecutive serial numbers, and retrieves all stored packets according to the current serial number. The message with the serial number is sent to the data output module; Step 3: The output module groups the dat...
Example Embodiment
[0027] Example 2
[0028] On the basis of embodiment 1, in step 2, the state machine extracts the message header information, serial number, message length, end flag, and storage address of each message from the data storage module and puts them in a fixed register , Judge whether the message sequence number matches the expected sequence number, if it matches, output the message to the data output module and release the storage space occupied by the message for recycling.
[0029] In Embodiment 1 and Embodiment 2, the data transmission module includes a TCP / IP quadruple matching module, and the module discards packets that do not conform to the designated IP and PORT.
[0030] The data transmission module includes a TCP / IP protocol analysis module, and the protocol analysis module analyzes the message according to the TCP / IP protocol.
[0031] The data storage module includes a storage area dynamic allocation and recovery module, and the module dynamically allocates and manages the da...
Example Embodiment
[0032] Example 3
[0033] On the basis of Embodiment 1 and Implementation 2, the data transmission module includes a TCP / IP abnormal interrupt detection module, and the abnormal interrupt detection module outputs TCP / IP if it detects that the message sequence number is always discontinuous within a period of time If the connection is abnormal, restart the module, clear all internal states, and restart receiving data.
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap