CN117135164A - Message transmission method suitable for non-fully connected block chain network - Google Patents
Message transmission method suitable for non-fully connected block chain network Download PDFInfo
- Publication number
- CN117135164A CN117135164A CN202311136672.0A CN202311136672A CN117135164A CN 117135164 A CN117135164 A CN 117135164A CN 202311136672 A CN202311136672 A CN 202311136672A CN 117135164 A CN117135164 A CN 117135164A
- Authority
- CN
- China
- Prior art keywords
- node
- nodes
- multicast
- node list
- list
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 40
- 230000005540 biological transmission Effects 0.000 title claims abstract description 27
- 238000010586 diagram Methods 0.000 claims description 6
- 230000007246 mechanism Effects 0.000 abstract description 7
- 238000004891 communication Methods 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 238000005457 optimization Methods 0.000 description 1
- 230000000644 propagated effect Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
- H04L67/104—Peer-to-peer [P2P] networks
- H04L67/1074—Peer-to-peer [P2P] networks for supporting data block transmission mechanisms
- H04L67/1078—Resource delivery mechanisms
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/12—Discovery or management of network topologies
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/02—Topology update or discovery
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/16—Multipoint routing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
- H04L67/104—Peer-to-peer [P2P] networks
- H04L67/1059—Inter-group management mechanisms, e.g. splitting, merging or interconnection of groups
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
Description
技术领域Technical field
本发明涉及了区块链技术领域的一种区块链网络自发现的优化方法,具体涉及了一种基于分组机制的适应于非全连接的区块链网络发现的消息传输方法。The invention relates to an optimization method for blockchain network self-discovery in the field of blockchain technology, and specifically relates to a message transmission method based on a grouping mechanism that is adapted to non-fully connected blockchain network discovery.
背景技术Background technique
在多机构参与的联盟链场景里,打通物理网络对于部分IT能力比较弱的机构来说比较困难,物理网络打通耗时长。因此,期望区块链可以实现高效的非直连节点的(共识)消息转发功能。In a consortium chain scenario involving multiple institutions, it is difficult for some institutions with weak IT capabilities to open up the physical network, and it takes a long time to open up the physical network. Therefore, it is expected that the blockchain can realize efficient (consensus) message forwarding function of non-directly connected nodes.
在现有的网络场景下,面临着网络中节点发现消息冗余度大和节点发现速度慢的问题。消息传输在网络中一般有三种形式:单播、广播和组播。对于单播和组播而言,现存的区块链中的单播和组播局限于直接通信链路间的传输或者指定中继节点的转发,无法解决多跳距离的传输问题。而对于广播而言,目前区块链中使用的广播协议虽能够解决节点间没有直接通信连接的问题,但收敛速度和覆盖率一直是广播协议面临的挑战,这些将影响系统的吞吐和时延等,因此也无法将广播协议直接应用于非全连接网络。故在非全连接区块链网络中研究高效的消息传输算法十分重要。In the existing network scenario, we are faced with the problems of high redundancy of node discovery messages and slow node discovery speed in the network. There are generally three forms of message transmission in the network: unicast, broadcast and multicast. For unicast and multicast, unicast and multicast in the existing blockchain are limited to transmission between direct communication links or forwarding by designated relay nodes, which cannot solve the transmission problem over multi-hop distances. As for broadcasting, although the broadcast protocol currently used in the blockchain can solve the problem of no direct communication connection between nodes, the convergence speed and coverage have always been challenges faced by the broadcast protocol, which will affect the throughput and delay of the system. etc. Therefore, the broadcast protocol cannot be directly applied to non-fully connected networks. Therefore, it is very important to study efficient message transmission algorithms in non-fully connected blockchain networks.
发明内容Contents of the invention
为了解决背景技术中存在的问题和需求,本发明的目的是提供一种适应于非全连接的区块链网络发现的消息传输方法,实现在非全连接的区块链网络环境下进行消息传输的目的。本发明可以在物理网络环境正常情况下,实现确定性网络消息交付,同时基于分组机制,大大提升网络节点发现的效率,实现了在区块链非全连接网络下的高效的消息传输机制。In order to solve the problems and needs existing in the background technology, the purpose of the present invention is to provide a message transmission method adapted to the discovery of a non-fully connected blockchain network, so as to realize message transmission in a non-fully connected blockchain network environment. the goal of. The present invention can realize deterministic network message delivery under normal conditions in the physical network environment. At the same time, based on the grouping mechanism, it greatly improves the efficiency of network node discovery and realizes an efficient message transmission mechanism under the blockchain non-fully connected network.
本发明采用的技术方案是:The technical solution adopted by the present invention is:
1)将非全连接区块链网络的节点进行聚类分组后,获得分组结构的网络拓扑;1) After clustering and grouping the nodes of the non-fully connected blockchain network, the network topology of the group structure is obtained;
2)利用组播方法对分组结构的网络拓扑进行组内和组间的路径学习,获得组内路径图和相邻组间关键节点的路径图并存储于对应的组内关键节点中,从而更新分组结构的网络拓扑;2) Use the multicast method to perform intra-group and inter-group path learning on the network topology of the group structure, obtain the intra-group path graph and the path graph of key nodes between adjacent groups, and store them in the corresponding intra-group key nodes, thereby updating Network topology of group structure;
3)当消息从源节点传输至目标节点时,首先查看当前源节点是否存储有到目标节点的路径图,如果有,则根据当前路径图从当前源节点到目标节点进行单播传输;否则,基于当前源节点所在组的关键节点,利用组播方法向其他组的关键节点进行路径学习,直到找到目标节点所在组的关键节点,然后通过目标所在组的关键节点在本组内向目标节点传输消息。3) When a message is transmitted from the source node to the target node, first check whether the current source node stores a path graph to the target node. If so, perform unicast transmission from the current source node to the target node according to the current path graph; otherwise, Based on the key nodes of the group where the current source node belongs, use the multicast method to learn paths from key nodes of other groups until the key nodes of the group where the target node belongs are found, and then transmit messages to the target node within this group through the key nodes of the group where the target node belongs. .
所述分组结构的网络拓扑中,每个组由至少2个关键节点和多个普通节点以非全连接的形式连接组成。In the network topology of the group structure, each group is composed of at least 2 key nodes and multiple common nodes connected in a non-fully connected manner.
所述2)中,利用组播方法对分组结构的网络拓扑进行组内的路径学习时,源节点和目标节点均为每个组内的节点,将当前组内的所有节点记为共识节点。In 2), when the multicast method is used to learn the path within the group in the network topology of the group structure, the source node and the target node are both nodes in each group, and all nodes in the current group are recorded as consensus nodes.
利用组播方法对分组结构的网络拓扑进行组间的路径学习时,源节点和目标节点为相邻两个组中不同组内的关键节点,将当前相邻两个组中的所有节点记为共识节点。When using the multicast method to perform inter-group path learning on a network topology with a group structure, the source node and the target node are key nodes in different groups in the two adjacent groups. All nodes in the current two adjacent groups are recorded as Consensus node.
利用组播方法对当前分组结构的网络拓扑进行路径学习时,源节点和目标节点为非全连接区块链网络的任一节点,非全连接区块链网络的所有节点记为共识节点。When using the multicast method to perform path learning on the network topology of the current group structure, the source node and the target node are any nodes in the non-fully connected blockchain network, and all nodes in the non-fully connected blockchain network are recorded as consensus nodes.
所述组播方法具体为:The multicast method is specifically:
S1:将源节点记为初始组播节点,根据目标节点确定目标节点列表;S1: Record the source node as the initial multicast node, and determine the target node list based on the target node;
S2:将当前组播节点的邻居节点列表中存在于目标节点列表的节点加入下一跳节点列表中并且从目标节点列表中剔除;S2: Add the nodes that exist in the target node list in the neighbor node list of the current multicast node to the next hop node list and remove them from the target node list;
S3:遍历共识节点列表,将存在于当前组播节点的邻居节点列表且不存在于当前下一跳节点列表的节点加入下一跳节点列表中,以及将不存在于当前组播节点的邻居节点列表且不存在于当前目标节点列表中的节点加入转发节点列表中;S3: Traverse the consensus node list, add nodes that exist in the neighbor node list of the current multicast node and do not exist in the current next hop node list to the next hop node list, and add neighbor nodes that do not exist in the current multicast node List and nodes that do not exist in the current target node list are added to the forwarding node list;
S4:将当前目标节点列表和转发节点列表放入当前组播节点的组播消息中并发送给下一跳节点列表中的各节点;S4: Put the current target node list and forwarding node list into the multicast message of the current multicast node and send it to each node in the next hop node list;
S5:下一跳节点列表中的各节点均记为组播节点,如果当前目标节点列表为空,则结束转发;否则每个当前组播节点根据目标节点列表和转发节点列表继续组播并更新,直至目标节点列表为空。S5: Each node in the next hop node list is recorded as a multicast node. If the current target node list is empty, the forwarding ends; otherwise, each current multicast node continues multicast and updates based on the target node list and forwarding node list. , until the target node list is empty.
所述每个当前组播节点根据目标节点列表和转发节点列表继续组播并更新,具体为:Each current multicast node continues multicast and updates according to the target node list and forwarding node list, specifically as follows:
将当前组播节点的邻居节点列表中存在于目标节点列表中的节点放入当前组播节点的下一跳节点列表中并从目标节点列表中剔除,以及将存在于转发节点列表中的节点放入下一跳节点列表中并从转发节点列表中剔除,更新目标节点列表和转发节点列表并放入当前组播节点的组播消息中,进而发送给对应下一跳节点列表中的各节点并作为新的组播节点。Put the nodes that exist in the target node list in the neighbor node list of the current multicast node into the next hop node list of the current multicast node and remove them from the target node list, and put the nodes that exist in the forwarding node list. into the next hop node list and removed from the forwarding node list, update the target node list and forwarding node list and put them into the multicast message of the current multicast node, and then send them to each node in the corresponding next hop node list and as a new multicast node.
本发明的有益效果是:The beneficial effects of the present invention are:
1)在区块链非全连接网络环境下实现消息的转发。1) Realize message forwarding in a blockchain non-fully connected network environment.
2)将网络拓扑设置为节点分组模式,提高消息转发的效率。2) Set the network topology to node grouping mode to improve the efficiency of message forwarding.
3)使用自定义的组播方法进行路径学习,收敛速度更快。3) Using a customized multicast method for path learning, the convergence speed is faster.
4)利用已经发现的路径进行消息转发,减少消息冗余提高速度。节点加入网络后,会不断的从网络中学习新的路径。4) Use discovered paths for message forwarding to reduce message redundancy and increase speed. After a node joins the network, it will continue to learn new paths from the network.
附图说明Description of the drawings
图1为节点分组的网络拓扑图。Figure 1 shows the network topology diagram of node grouping.
图2为面向非直连节点传输方法的组播方法。Figure 2 shows the multicast method oriented to the transmission method of non-directly connected nodes.
具体实施方式Detailed ways
下面结合附图及具体实施例对本发明作进一步详细说明。The present invention will be further described in detail below in conjunction with the accompanying drawings and specific embodiments.
本发明将非全连接区块链网络设置成相邻节点分组的拓扑结构,从而减少消息的冗余和提高消息传输的效率。同时自定义高效组播方法,用于实现非直连节点间的通讯和路径学习。本发明将两种机制综合起来,实现在非全连接网络下的高效的消息传输机制。本发明具体包括以下步骤:The present invention sets the non-fully connected blockchain network into a topological structure of adjacent node groups, thereby reducing message redundancy and improving message transmission efficiency. At the same time, an efficient multicast method is customized to realize communication and path learning between non-directly connected nodes. The present invention integrates the two mechanisms to realize an efficient message transmission mechanism under a non-fully connected network. The present invention specifically includes the following steps:
1)将非全连接区块链网络的节点进行聚类分组后,获得分组结构的网络拓扑;1) After clustering and grouping the nodes of the non-fully connected blockchain network, the network topology of the group structure is obtained;
分组结构的网络拓扑中,每个组由至少2个关键节点(一个主关键节点和若干个备用关键节点)和多个普通节点以非全连接的形式连接组成,如图1所示,图中的1、2、3、4、5、6为组编号,每组中有2个黑色圆点均为关键节点,一个关键节点作为主关键节点,另一个关键节点作为备份关键节点,白色圆点为普通节点。In the network topology of group structure, each group consists of at least 2 key nodes (one main key node and several backup key nodes) and multiple ordinary nodes connected in a non-fully connected form, as shown in Figure 1. 1, 2, 3, 4, 5, and 6 are group numbers. There are 2 black dots in each group that are key nodes. One key node is the main key node, the other key node is the backup key node, and the white dots are is an ordinary node.
2)利用组播方法对分组结构的网络拓扑进行组内和组间的路径学习,获得组内路径图和相邻组间关键节点的路径图并存储于对应的组内关键节点中,具体是将每个组内路径图存储于对应组内关键节点中,以及每个相邻组间关键节点的路径图存储于对应的两个相邻组内的组内关键节点中,从而更新分组结构的网络拓扑;2) Use the multicast method to perform intra-group and inter-group path learning on the network topology of the group structure, obtain the intra-group path graph and the path graph of key nodes between adjacent groups, and store them in the corresponding intra-group key nodes. Specifically, Each intra-group path graph is stored in the corresponding intra-group key node, and the path graph of each adjacent inter-group key node is stored in the corresponding intra-group key nodes in two adjacent groups, thereby updating the grouping structure. Network topology;
3)当消息从源节点传输至目标节点时,首先查看当前源节点是否存储有到目标节点的路径图,如果有,则根据当前路径图从当前源节点到目标节点进行单播传输;否则,基于当前源节点所在组的关键节点,利用组播方法向其他组的关键节点进行路径学习,直到找到目标节点所在组的关键节点,然后通过目标所在组的关键节点在本组内向目标节点传输消息。3) When a message is transmitted from the source node to the target node, first check whether the current source node stores a path graph to the target node. If so, perform unicast transmission from the current source node to the target node according to the current path graph; otherwise, Based on the key nodes of the group where the current source node belongs, use the multicast method to learn paths from key nodes of other groups until the key nodes of the group where the target node belongs are found, and then transmit messages to the target node within this group through the key nodes of the group where the target node belongs. .
2)中,利用组播方法对分组结构的网络拓扑进行组内的路径学习时,源节点和目标节点均为每个组内的节点,将当前组内的所有节点记为共识节点。In 2), when the multicast method is used to learn the path within the group in the network topology of the group structure, the source node and the target node are both nodes in each group, and all nodes in the current group are recorded as consensus nodes.
2)中,利用组播方法对分组结构的网络拓扑进行组间的路径学习时,源节点和目标节点为相邻两个组中不同组内的关键节点,将当前相邻两个组中的所有节点记为共识节点。2), when the multicast method is used to learn the path between groups in the network topology of the group structure, the source node and the target node are key nodes in different groups in the two adjacent groups, and the current nodes in the two adjacent groups are All nodes are recorded as consensus nodes.
3)中,利用组播方法对当前分组结构的网络拓扑进行路径学习时,源节点和目标节点为非全连接区块链网络的任一节点,非全连接区块链网络的所有节点记为共识节点。In 3), when using the multicast method to perform path learning on the network topology of the current group structure, the source node and the target node are any nodes in the non-fully connected blockchain network, and all nodes in the non-fully connected blockchain network are recorded as Consensus node.
如图2所示,组播方法具体为:As shown in Figure 2, the multicast method is specifically:
S1:消息源节点需要组播消息时,将源节点记为初始组播节点,根据目标节点确定目标节点列表TargetNodes,目标节点至少设置有一个;S1: When the message source node needs a multicast message, the source node is recorded as the initial multicast node, and the target node list TargetNodes is determined based on the target node. At least one target node is set;
S2:将当前组播节点的邻居节点列表中存在于目标节点列表的节点加入下一跳节点列表中并且从目标节点列表中剔除,更新目标节点列表;S2: Add the nodes that exist in the target node list in the neighbor node list of the current multicast node to the next hop node list and remove them from the target node list, and update the target node list;
S3:遍历共识节点列表,将存在于当前组播节点的邻居节点列表且不存在于当前下一跳节点列表的节点加入下一跳节点列表中,以及将不存在于当前组播节点的邻居节点列表且不存在于当前目标节点列表中的节点加入转发节点列表FarwordNodes中;S3: Traverse the consensus node list, add nodes that exist in the neighbor node list of the current multicast node and do not exist in the current next hop node list to the next hop node list, and add neighbor nodes that do not exist in the current multicast node List nodes that do not exist in the current target node list are added to the forwarding node list FarwordNodes;
S4:将当前目标节点列表和转发节点列表放入当前组播节点的组播消息中并发送给下一跳节点列表中的各节点;S4: Put the current target node list and forwarding node list into the multicast message of the current multicast node and send it to each node in the next hop node list;
S5:下一跳节点列表中的各节点均记为组播节点,每个组播节点收到组播消息,首先拿到组播消息中的TargetNodes字段,记为目标节点列表,拿到组播消息中的FowardNodes字段,记为转发节点列表;如果当前目标节点列表为空,则结束转发;否则每个当前组播节点根据目标节点列表和转发节点列表继续组播并更新,直至目标节点列表为空,将源节点到目标节点的路径图存储于源节点所在组的关键节点中;S5: Each node in the next hop node list is recorded as a multicast node. When each multicast node receives a multicast message, it first obtains the TargetNodes field in the multicast message, records it as a target node list, and obtains the multicast message. The FowardNodes field in the message is recorded as the forwarding node list; if the current target node list is empty, the forwarding ends; otherwise, each current multicast node continues multicast and updates according to the target node list and the forwarding node list until the target node list is If empty, the path graph from the source node to the target node is stored in the key node of the group where the source node is located;
每个当前组播节点根据目标节点列表和转发节点列表继续组播并更新,具体为:Each current multicast node continues multicast and updates according to the target node list and forwarding node list, specifically:
将当前组播节点的邻居节点列表中存在于目标节点列表中的节点放入当前组播节点的下一跳节点列表中并从目标节点列表中剔除,以及将存在于转发节点列表中的节点放入下一跳节点列表中并从转发节点列表中剔除,更新目标节点列表和转发节点列表并放入当前组播节点的组播消息中,进而发送给对应下一跳节点列表中的各节点并作为新的组播节点。Put the nodes that exist in the target node list in the neighbor node list of the current multicast node into the next hop node list of the current multicast node and remove them from the target node list, and put the nodes that exist in the forwarding node list. into the next hop node list and removed from the forwarding node list, update the target node list and forwarding node list and put them into the multicast message of the current multicast node, and then send them to each node in the corresponding next hop node list and as a new multicast node.
其中,单播算法具体包括以下子步骤:Among them, the unicast algorithm specifically includes the following sub-steps:
首先进行路径学习,节点从组播消息中学习转发路径,不再单独使用路由消息使网络中的节点学习路径,减少了消息的冗余。当组播消息每经过一跳节点就将这一跳节点信息加入到消息的Path字段,再将该含有路径信息的消息转发给下一跳节点,下一跳节点收到消息后,能够从消息中拿到一条到源节点的路径,因此目标节点会学习到多条到源节点的路径。将路径按照路径代价进行排序,同时设置路径数量上限,缓存路径信息;First, path learning is performed, and nodes learn forwarding paths from multicast messages. Routing messages are no longer used alone to enable nodes in the network to learn paths, reducing message redundancy. When a multicast message passes through a hop node, the hop node information is added to the Path field of the message, and then the message containing the path information is forwarded to the next hop node. After the next hop node receives the message, it can A path to the source node is obtained, so the target node will learn multiple paths to the source node. Sort the paths according to path cost, set an upper limit on the number of paths, and cache path information;
接着,由于网络拓扑时时发生变化,导致路径信息随之改变,因此需要路径更新算法实时更新路径信息,通过定时探测机制探测路径的有效性。Then, because the network topology changes from time to time, the path information changes accordingly. Therefore, a path update algorithm is required to update the path information in real time and detect the validity of the path through a timing detection mechanism.
最终进行消息传播时,优先选择路径代价最低的路径进行消息的转发。When the message is finally propagated, the path with the lowest path cost is given priority to forward the message.
以上所述,仅为本发明较佳的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,根据本发明的技术方案及其发明构思加以等同替换或改变,都应涵盖在本发明的保护范围之内。The above are only preferred specific embodiments of the present invention, but the protection scope of the present invention is not limited thereto. Any person familiar with the technical field can, within the technical scope disclosed in the present invention, implement the technical solutions of the present invention. Equivalent substitutions or changes of the inventive concept thereof shall be included in the protection scope of the present invention.
Claims (7)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202311136672.0A CN117135164A (en) | 2023-09-05 | 2023-09-05 | Message transmission method suitable for non-fully connected block chain network |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202311136672.0A CN117135164A (en) | 2023-09-05 | 2023-09-05 | Message transmission method suitable for non-fully connected block chain network |
Publications (1)
Publication Number | Publication Date |
---|---|
CN117135164A true CN117135164A (en) | 2023-11-28 |
Family
ID=88852550
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202311136672.0A Pending CN117135164A (en) | 2023-09-05 | 2023-09-05 | Message transmission method suitable for non-fully connected block chain network |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN117135164A (en) |
-
2023
- 2023-09-05 CN CN202311136672.0A patent/CN117135164A/en active Pending
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8203971B2 (en) | Group communication in a mobile ad-hoc network | |
CN102273141B (en) | Reduce the propagation of the message flooding in computer network | |
US8134995B2 (en) | Mobile ad-hoc network routing based upon hardware address | |
CN105916183B (en) | Wireless sensor network routing method based on link quality and residual energy | |
JP2000022699A5 (en) | ||
US20070127503A1 (en) | Method and system for an adaptive wireless routing protocol in a mesh network | |
CN103260211B (en) | A kind of AOMDV method for routing of improvement | |
CN104243323B (en) | Switching network multi-broadcast routing method and system | |
CN104883304B (en) | For part entangled quantum to the method for routing of bridge communications network | |
CN106332213A (en) | A method to reduce the number of routing hops in ZigBee wireless transmission network | |
WO2003084129A1 (en) | A network topology information collecting method | |
JP2012217164A5 (en) | ||
CN102857989B (en) | Self-adaptive routing method oriented to mobile sensor network | |
CN101106522A (en) | A Multipath Routing Technology Based on Label Switching in Ad Hoc Networks | |
CN103457756B (en) | A kind of loop path detection, Apparatus and system | |
CN101159680A (en) | A Multicast Tree Generation Method for Prolonging Network Survival Time | |
CN115002863B (en) | Wireless network routing method and storage medium suitable for large-scale networks | |
CN101938804A (en) | A Multipath Routing Protocol for Wireless Sensor Networks | |
CN103415033B (en) | The foundation of Ad Hoc network on-demand routing protocol based on Path-collection and maintaining method | |
CN117135164A (en) | Message transmission method suitable for non-fully connected block chain network | |
CN102111845B (en) | Multicast route method and system based on ad hoc on-demand distance vector | |
CN101835195B (en) | Byzantine failure tolerance method for improving reliability of wireless Mesh backbone network | |
CN105142196B (en) | A wireless network node cooperative routing method | |
Bernat | Simulation of Ant Routing Protocol for Ad-hoc networks in NS-2 | |
Mohapatra et al. | Multicasting in ad hoc networks |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |