Data transmission method, device and system
A technology of a data transmission device and a data transmission method, which is applied in the field of communication and can solve problems such as inability to meet data transmission application scenarios
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0069] Embodiment 1: When the network connection is established, the PC sends an instruction to update the IP record table to the PC interactive logic control unit through PCIE, and the instruction sent includes: the IP address and port number of the target terminal, and each time an IP address and port number are updated, The IP record table module notifies the data transmission control module to generate an ARP signal, and the TCP / IP packet transmission control module in the logic control unit of the TCP / IP protocol stack arrives at the TCP / IP encoding module to generate an ARP request packet, and the MAC transmission module passes through 40G The optical transceiver module sends to the target IP address; when receiving the ARP response packet, the MAC receiving module receives the ARP response packet from the 40G optical transceiver module and submits it to the TCP / IP decoding module for analysis, and the parsed ARP information is transmitted through the TCP / IP packet The co...
Embodiment 2
[0070] Embodiment two: when sending TCP / IP packet, PC sends the address of the data sent in DDR and the length (in byte) of packet, destination IP address and port number to PC interactive logic control unit, The PC interactive logic control unit sends these information to the data sending control module, and the data sending control module hands over the IP address and port number to the IP record table module to judge whether the IP address and port number are legal, if legal, the data sending control module Send the information of sending data to the TCP / IP packet transmission control module in the logic control unit of the TCP / IP protocol stack, and then the TCP / IP packet transmission control module reads the corresponding data from DDR according to the DDR data address and data packet length information therein The data will be encoded and packaged by the TCP / IP encoding module, and then sent by the MAC sending module through the 40G optical transceiver module, thus comple...
Embodiment 3
[0071] Embodiment three: when receiving TCP / IP data packets, the MAC receiving module receives TCP / IP packets from the 40G optical transceiver module and submits them to the TCP / IP decoding module for parsing and performing packet header verification and data correctness verification. If the verification is passed, the DDR address to store the data is calculated, and then the data is sent to the storage control module of the transceiver logic control unit, and the data is stored in the DDR; at the same time, the DDR address, the length of the data packet, the sender's IP address and The port number is sent to the data receiving control module of the transceiver logic control unit, and the receiving control module sends the IP address and port number to the IP record table module for verification. If it is legal, the above information is cached in FIFO, and the PC is waiting for the PC to interact with the logic. After the control unit sends and receives the instruction, it send...
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, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com