Method for data packet transmission based on RapidIO, device and system
A data packet and protocol technology, applied in the field of communication, can solve problems such as system bandwidth waste, RapidIO bandwidth impact, system performance degradation, etc., and achieve the effects of improving performance, shortening transmission delay, and improving bandwidth utilization
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0043] The embodiment of the present invention provides a method for data packet transmission based on the RapidIO protocol. In the application scenario of the embodiment of the present invention, the effective data length of all RapidIO short packets is a fixed value, such as 4 bytes. In this application scenario In , multiple data packets are formed into long packets for transmission to improve bandwidth utilization.
[0044] A complete RapidIO data packet includes information such as load information added during data encapsulation, valid data of the data packet, and address information and length information of the data packet. It can be understood that the load information is the extra load added when the data is encapsulated and packaged, and can be regarded as invalid data. In the embodiment of the present invention, in the process of forming a long packet with a plurality of RapidIO short packets, only the data information of the RapidIO short packet is seamlessly stor...
Embodiment 2
[0064] The embodiment of the present invention provides a method for transmitting data packets based on the RapidIO protocol. Similar to Embodiment 1, when transmitting multiple fixed-length RapidIO short packets, multiple short data packets are still used to form a long RapidIO packet. Then send the method.
[0065] Embodiment 1 is aimed at scenarios where the lengths of all RapidIO short packets are fixed values, and cannot support application scenarios in which the length of RapidIO short packets is not fixed. In the embodiment of the present invention, the length of each RapidIO short packet can be different. In the process of forming a long RapidIO group packet with multiple RapidIO short packets, in addition to storing the valid data and address information of the RapidIO short packets in the composed In the long packet, the length value of the RapidIO short packet is also stored in the RapidIO group packet.
[0066] In the embodiment of the present invention, in the pr...
Embodiment 3
[0080] The embodiment of the present invention provides a data packet transmission method based on the RapidIO protocol, which is applied to an application scenario where the length of the RapidIO short packet is relatively fixed, for example, the system only includes RapidIO short packets of three lengths. In the embodiment of the present invention, the method of combining multiple short data packets into a long RapidIO packet and then sending it is still adopted, but the embodiment of the present invention adopts the following method so that the address of the RapidIO short packet does not need to be carried in the RapidIO packet information and length information.
[0081] It is agreed at the sending device and the receiving device that the storage location of each RapidIO short packet in the RapidIO group packet is fixed. For example, the system only contains RapidIO short packets of three lengths, which are 6 bytes, 12 bytes, and 24 bytes. It is pre-agreed that when perf...
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