Routing multicast method and system based on 2d mesh network
A routing and network technology, applied in the field of routing and multicasting methods and systems, can solve the problems of low utilization of network resources and high requirements of routing algorithms, and achieve the effect of occupying less logical resources, requiring less requirements, and occupying less network bandwidth
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0093] see Figure 5 , Image 6 , in this embodiment, the XY-dimensional sequence routing algorithm is adopted, and the routing packet format is as follows Figure 5 As shown: the multicast control section 1000 of the routing packet occupies a total of 5 bits, in which the multicast enabling information E is allocated 1 bit, the multicast direction information D is allocated 1 bit, and the multicast step size information 1003 is represented by L and occupies 3 bits. X[3..0] is used to store the address of target node X, Y[3..0] is used to store the address of target node Y, and Data[7..0] is 8bit payload data. Wherein, when preset E=0, it means not multicast, this routing packet is a point-to-point common routing packet, E=1 represents multicast, and this routing packet is a multicast routing packet; D=0 represents that the multicast direction is along the X direction, D=1 indicates that the multicast direction is along the Y direction; the maximum value of the multicast ste...
Embodiment 2
[0097] In the above-mentioned 2D mesh network in this embodiment, a YX dimension order routing algorithm is adopted, that is, routing packets are routed in the Y direction first, and then routed in the X direction. Routing packet format such as Figure 7 As shown: in the routing packet, the multicast control section 1000 occupies a total of 4 bits, among which 1 bit is allocated to the multicast enabling information E, 1 bit is allocated to the multicast direction information D, and 2 bits are allocated to the multicast step size information L. X[3..0] is used to store the target node X address, Y[3..0] is used to store the target node Y address, Data[7..0] and Extra[7..0] are 16bit payload data . Wherein, when preset E=0, it means not multicast, this routing packet is a point-to-point common routing packet, E=1 represents multicast, and this routing packet is a multicast routing packet; D=0 represents that the multicast direction is along the X direction, D=1 means that the...
Embodiment 3
[0100] In this embodiment, an XY-dimensional sequence routing algorithm is used in the above-mentioned 2D mesh network. Routing packet format such as Figure 9 As shown: in the routing packet, the multicast control section 1000 occupies a total of 6 bits, among which 1 bit is allocated to the multicast enabling information E, 2 bits are allocated to the multicast direction information D, and 3 bits are allocated to the multicast step size information L. X[3..0] is used to store the target node X address, Y[3..0] is used to store the target node Y address, Data[7..0] and Extra[7..0] are 16bit payload data . Wherein, when preset E=0, it means not multicast, and this routing packet is a point-to-point common routing packet, and E=1 represents multicast, and this routing packet is a multicast routing packet; D=01 represents that the multicast direction is along the X direction, D=10 means that the multicast direction is along the Y direction, D=11 means that the multicast direct...
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