Avionics full-duplex real-time Ethernet data package reconstitution method and system
A technology for reorganizing systems and data packets, which is applied in the field of AFDX and can solve problems such as no suitable technical solutions
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0036] Many data packets received by the AFDX communication network are data packets that need to be reassembled, and must be reassembled to complete the normal reception of AFDX data packets. Therefore, this embodiment provides an AFDX data packet reorganization method, which mainly uses a hardware description language to complete the data reorganization of the data packets received by the AFDX that need to be reassembled.
[0037] The following describes the specific process of AFDX packet reassembly, the process is as follows figure 1 As shown, the following steps 100 to 500 are included:
[0038] Step 100, divide the storage space, and use the group identification information of the reassembled data packets as an index to save the reassembled data packet storage list.
[0039] First, the packet that needs to be reassembled has the following fields:
[0040] Fragment ID and Offset, source IP address, destination IP address, protocol.
[0041] Among them, when the Fragmen...
Embodiment 2
[0063] This implementation provides an AFDX data packet reassembly system, which can realize the method of the above-mentioned embodiment 1, and the system includes:
[0064] The search unit searches for the data packets that belong to the same group as the currently received data packets from the received data packets that need to be reassembled, and sequentially mounts the currently received data packets on the searched data packet storage list of the group;
[0065] The reassembly unit, when the sum of the lengths of all the data packets mounted in the data packet storage list is equal to the total data length of the data packets that need to be reassembled in this group, uploads all the data packets in the data packet storage list to the upper layer application to complete the reassembly .
[0066] Wherein, the search unit searches the data packets that belong to the same group as the currently received data packets from the received data packets that need to be reassemble...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 