Search Images Maps Play YouTube News Gmail Drive More »
Sign in
Screen reader users: click this link for accessible mode. Accessible mode has the same essential features but works better with your reader.

Patents

  1. Advanced Patent Search
Publication numberCN104378839 A
Publication typeApplication
Application numberCN 201410711027
Publication date25 Feb 2015
Filing date1 Dec 2014
Priority date1 Dec 2014
Publication number201410711027.1, CN 104378839 A, CN 104378839A, CN 201410711027, CN-A-104378839, CN104378839 A, CN104378839A, CN201410711027, CN201410711027.1
Inventors谢敏富, 胡清华, 高娟
Applicant苏州市欧博锐自动化科技有限公司
Export CitationBiBTeX, EndNote, RefMan
External Links: SIPO, Espacenet
System for temporary direct communication between indirect communication nodes
CN 104378839 A
Abstract
The invention discloses a system for temporary direct communication between indirect communication nodes. The system comprises a communication network diagram, a first searching module, a second searching module, a third searching module, a judgment module, a clone module and an identification code verification module. By the system, the communication relationship between the nodes can be known quickly by structuring the communication network diagram between the nodes, under the condition that a source node and a destination node are in indirect communication, whether or not the temporary direct communication relationship can be established is determined by searching whether or not nodes the same as the nodes in direct communication with the destination node are available in the nodes in direct communication with the source node, under the condition that the temporary direct communication relationship can be established, identification code duplicates of the source node are cloned to identification codes capable of being in direct communication with the destination node so as to establish the temporary direct communication relationship between the source node and the destination node, the source node and the destination node can form temporary communication without passing other intermediate nodes, and communication time is shortened.
Claims(5)  translated from Chinese
1.一种非直接通信节点间的临时直接通信系统,其特征在于,包括: 通信网络图,该网络图中采用两个节点之间的连线表示两个节点直接通信,其中,每个节点设有唯一的标识码,两个节点通过标识码验证来建立通信关系; 第一查找模块,用于在通信网络图中查找与目的节点直接通信的节点; 第二查找模块,用于在通信网络图中查找与源节点直接通信的节点; 第三查找模块,用于查找第二查找模块与第一查找模块查找到的相同节点来触发判断模块工作; 判断模块,用于判断第三查找模块中查找到的相同节点数量来确定克隆目标节点后触发克隆模块工作; 克隆模块,用于将源节点的标识码副本克隆为克隆目标节点的标记码; 标记码验证模块,用于验证源节点标记码副本与目的节点的标记码并建立临时直接通ί目关系。 Temporary direct communication system for a non-direct communication between nodes, characterized in that it comprises: a communication network diagrams, network diagrams used in the connection between two nodes is a direct communication between two nodes, where each node with unique identification code, via two nodes to establish a communication relationship verification code; a first searching module, a node in a communication network to find FIG direct communication with the destination node; a second searching module, in a communication network Find the figure of direct communication source node and the node; a third lookup module for finding find the same node of the second searching module and the first look-up module to trigger block work; judging module for judging third lookup module to find the same number of nodes to the destination node is determined after cloning Cloning trigger module; cloning module, a copy of the identification code for the source node clone cloning code marking target node; tag code authentication module for authenticating the source node tag code a copy of the code and the destination node mark and establish temporary direct relationship through ί head.
2.根据权利要求1所述非直接通信节点间的临时直接通信系统,其特征在于,还包括标记码副本建立模块,用于建立源节点的标记码副本。 The temporary direct communication system between a non-direct communication node as claimed in claim wherein, further comprising marking code replica establishing module for establishing a source node tag code replica.
3.根据权利要求1所述非直接通信节点间的临时直接通信系统,其特征在于,克隆模块中的标识码由阿拉伯数字组成。 3. Provisional direct communication system between a non-direct communication node according to claim, characterized in that the identification code of the module from the clone Arabic numerals.
4.根据权利要求1所述非直接通信节点间的临时直接通信系统,其特征在于,标记码验证模块中具有直接通信关系的两个节点为相互信任节点。 4. The temporary direct communication system between a communication node not directly claim, characterized in that the marking code verification module having a direct communication relationship between two nodes is a node of mutual trust.
5.根据权利要求1所述非直接通信节点间的临时直接通信系统,其特征在于,克隆模块中的标识码由英文字母组成。 Direct communication system according to claim 1 temporary non-direct communication between nodes claim, characterized in that the cloning module identification code from the English letters.
Description  translated from Chinese
一种非直接通信节点间的临时直接通信系统 Temporary direct communication system a non-direct communication between nodes

技术领域 Technical Field

[0001] 本发明属于无线通信领域,更具体地说是一种非直接通信节点间的临时直接通信系统。 [0001] The present invention belongs to the field of wireless communications, and more particularly to a system for temporary direct communication indirect communication between nodes.

背景技术 Background technique

[0002] 无线通信网络中多节点之间的通信分为节点直接通信和非直接通信,所谓非直接通信则表示通信路径中包含若干个中间节点,通过中间节点来完成源节点与目的节点之间的通信。 [0002] a wireless communication network between a plurality of communication nodes into direct communication and indirect communication node, the so-called indirect communication, said communication path comprising a plurality of intermediate nodes through the intermediate node to complete between the source node and the destination node communications.

[0003] 申请号“201310325538.5”发明名称“一种多节点通信方法及装置”,本发明涉及通信相关技术领域,特别是一种多节点通信方法及装置,方法包括:根据负载均衡策略选择最优接收节点,并保存所述最优接收节点的节点标识作为最优接收节点标识,并将所述最优接收节点设定为目的接收节点;响应传输数据请求,向目的接收节点传输数据,如果传输失败,则选择另一接收节点作为目的接收节点,向目的接收节点传输数据,并执行最优接收节点重获步骤。 [0003] The application number "201310325538.5" Title "a multi-node communication method and apparatus", the present invention relates to the field of communications-related technology, especially in a multi-node communication method and apparatus, the method comprising: load balancing strategy based on selecting the best the receiving node, the receiving node identifies the optimum and the node identifier stored as the optimal receiving node and the receiving node is set for the purpose of optimum reception node; request response transmission data, transmitting data to the destination receiving node, if the transmission fails, then select another receiving node as the destination receiving node, the receiving node to transmit data to the destination, and execute the best step to regain the receiving node. 本发明解决了接收方一个节点从故障状态恢复以后没有发送方选择其进行数据传输的问题,避免节点长时间处于空闲状态;同时也解决了故障节点恢复后的负载均衡问题,使得整个发送接收系统能够最短时间内恢复到最优的负载均衡状态。 The invention solves the recipient of a node failure state after recovery from a sender to choose their were no problems of data transmission, to avoid the node is idle for a long time; but also solve the problem of load balancing failed node restored, making the transmission and reception system the shortest time possible to restore the optimal load balancing state.

[0004] 该方法解决了接收方一个节点从故障状态恢复以后没有发送方选择其进行数据传输的问题,避免节点长时间处于空闲状态;同时也解决了故障节点恢复后的负载均衡问题。 [0004] The method solves the recipient of a node failure state after recovery from a sender does not select its data transmission problems, avoid prolonged node in an idle state; but also solve the problem of load balancing failed node restored.

[0005] 但在不改变目标节点的前提下,如何将源节点与目标节点在非直接通信的情况下,减少通信时间,最好的方法就是减少中间节点的数量。 [0005] However, the destination node without changing the premise of how the source node and the destination node in the case of indirect communication, reducing communication time, the best way is to reduce the number of intermediate nodes.

[0006] 但减少中间节点的数量不能从根本上让源节点与目标节点之间的通信时间最短,最好的方法是可以让源节点与目标节点直接通信。 [0006] However, reducing the number of intermediate nodes can not let the communication time between the source node and the destination node shortest fundamentally, the best way is to let the direct communication source node and the destination node.

发明内容 DISCLOSURE

[0007] 本发明所要解决的技术问题是:提供一种非直接通信节点间的临时直接通信系统。 Technical Problem [0007] The present invention is to solve is: temporary direct communications system provides a non-direct communication between nodes.

[0008] 为了解决上述技术问题,本发明的一种非直接通信节点间的临时直接通信系统,包括: [0008] In order to solve the above problems, a non-direct communication between the nodes of the present invention, a temporary direct communication system, comprising:

通信网络图,该网络图中采用两个节点之间的连线表示两个节点直接通信,其中,每个节点设有唯一的标识码,两个节点通过标识码验证来建立通信关系; FIG communications network, using the network diagram showing the connection between two nodes direct communication between two nodes, wherein each node has a unique identification code, communication being established between the two nodes by identification code verification;

第一查找模块,用于在通信网络图中查找与目的节点直接通信的节点; First lookup module for the node to find in a communication network diagram direct communication with the destination node;

第二查找模块,用于在通信网络图中查找与源节点直接通信的节点; Second lookup module for direct communication to find the source node and the node in the communication network diagram;

第三查找模块,用于查找第二查找模块与第一查找模块查找到的相同节点来触发判断模块工作; Third lookup module, for finding the second lookup module and a first lookup module looks to the same node to trigger block work;

判断模块,用于判断第三查找模块中查找到的相同节点数量来确定克隆目标节点后触发克隆模块工作; Judgment module, the number of third lookup module is determined to find the same node is used to determine the trigger clone after clone target node module;

克隆模块,用于将源节点的标识码副本克隆为克隆目标节点的标记码; Cloning module, a copy of the source node identification code for the clone cloning code marking target node;

标记码验证模块,用于验证源节点标记码副本与目的节点的标记码并建立临时直接通ί目关系。 Mark code verification module, is used to verify the source node and the destination node labeled code replica tag code and create a temporary project directly through ί relationship.

[0009] 优选的,本发明的系统还包括标记码副本建立模块,用于建立源节点的标记码副本。 [0009] Preferably, the system of the present invention further comprises a marker code replica establishing module for establishing a source node tag code replica.

[0010] 优选的,克隆模块中的标识码由阿拉伯数字组成。 [0010] Preferably, the cloning module identification code by the Arabic numerals.

[0011] 优选的,标记码验证模块中具有直接通信关系的两个节点为相互信任节点。 [0011] Preferably, the marker code verification module two nodes have a direct relationship of mutual trust and communication nodes.

[0012] 优选的,克隆模块中的标识码由英文字母组成。 [0012] Preferably, the cloning module identification code from the English letters.

[0013] 与现有技术相比,本发明具有如下有益效果: [0013] Compared with the prior art, the present invention has the following advantageous effects:

(I)通过构建节点间的通信网络图可以快速了解节点间的通信关系。 (I) by building a communication network graph nodes can communicate quickly understand the relationship between the nodes.

[0014] (2)在源节点与目的节点处于非直接通信情况下,通过查找与源节点直接通信的节点中是否存在与目的节点直接通信的节点相同的节点来确定是否可以建立临时直接通信关系。 [0014] (2) the source node and the destination node is under non-direct communication, whether there is direct communication with the destination node of the same node by node Find communicate directly with the source node to determine whether to establish a temporary direct communication relations .

[0015] (3)可以建立临时直接通信关系的情况下,通过将源节点的标识码副本克隆为可以与目标节点直接通信的节点的标识码来建立源节点与目的节点临时直接通信关系,可以满足源节点与目的节点在无需经过其他中间节点的情形下临时通信,缩短了通信时间。 Case [0015] (3) may establish a temporary direct communication relationship, a copy of the source code by cloning a node can be set up temporary direct communication between the original source and destination nodes and node identification code of the destination node direct communication, can meet the source node and the destination node without going through intermediate nodes under other circumstances temporary communication and shorten the communication time.

具体实施方式 DETAILED DESCRIPTION

[0016] 本发明的一种非直接通信节点间的临时直接通信系统,包括: [0016] A non-direct communication between the nodes of the present invention, temporary direct communications system, comprising:

通信网络图,该网络图中采用两个节点之间的连线表示两个节点直接通信,其中,每个节点设有唯一的标识码,两个节点通过标识码验证来建立通信关系; FIG communications network, using the network diagram showing the connection between two nodes direct communication between two nodes, wherein each node has a unique identification code, communication being established between the two nodes by identification code verification;

第一查找模块,用于在通信网络图中查找与目的节点直接通信的节点; First lookup module for the node to find in a communication network diagram direct communication with the destination node;

第二查找模块,用于在通信网络图中查找与源节点直接通信的节点; Second lookup module for direct communication to find the source node and the node in the communication network diagram;

第三查找模块,用于查找第二查找模块与第一查找模块查找到的相同节点来触发判断模块工作; Third lookup module, for finding the second lookup module and a first lookup module looks to the same node to trigger block work;

判断模块,用于判断第三查找模块中查找到的相同节点数量来确定克隆目标节点后触发克隆模块工作; Judgment module, the number of third lookup module is determined to find the same node is used to determine the trigger clone after clone target node module;

克隆模块,用于将源节点的标识码副本克隆为克隆目标节点的标记码; Cloning module, a copy of the source node identification code for the clone cloning code marking target node;

标记码验证模块,用于验证源节点标记码副本与目的节点的标记码并建立临时直接通ί目关系。 Mark code verification module, is used to verify the source node and the destination node labeled code replica tag code and create a temporary project directly through ί relationship.

[0017] 优选的,本发明的系统还包括标记码副本建立模块,用于建立源节点的标记码副本。 [0017] Preferably, the system of the present invention further comprises a marker code replica establishing module for establishing a source node tag code replica.

[0018] 优选的,克隆模块中的标识码由阿拉伯数字组成。 [0018] Preferably, the cloning module identification code by the Arabic numerals.

[0019] 优选的,标记码验证模块中具有直接通信关系的两个节点为相互信任节点。 [0019] Preferably, the marker code verification module two nodes have a direct relationship of mutual trust and communication nodes.

[0020] 优选的,克隆模块中的标识码由英文字母组成。 [0020] Preferably, the cloning module identification code from the English letters.

[0021] 基于本发明系统的一种非直接通信节点间的临时直接通信方法,包括以下步骤: 步骤1、构建节点间的通信网络图,其中,通信网络图中采用两个节点之间的连线表示两个节点直接通信,其中,每个节点设有唯一的标识码,两个节点通过标识码验证来建立通ί目关系; [0021] The temporary direct communications system of the present invention, a method for non-direct communication between nodes based include the following steps: Step 1, to build a communication network diagram nodes, wherein the communication network diagram using even between two nodes line represents a direct communication between two nodes, wherein each node has a unique identification code, via two nodes to establish relationships through ί identification code verification purposes;

步骤2、当源节点请求访问目的节点时,判断两个节点之间是否直接通信,若直接通信则不处理;否则执行步骤3 ; Step 2, when the source node requesting access to the destination node, it is judged whether the direct communication, if no direct communication between two processing nodes; otherwise, step 3;

步骤3、在通信网络图中查找与目的节点直接通信的节点后执行步骤4 ; Step 3, in the communication network diagram Step 4 Find the node and the destination node after direct communication;

步骤4、查找与源节点直接通信的节点中是否存在步骤3中查找到的与目的节点直接通信的节点相同的节点,若存在则执行步骤5;否则源节点与目的节点无法建立临时直接通信关系; Step 4 Find the node to the destination node to communicate directly with the same node node 3 steps to find whether there is direct communication with the source node, if it exists to Step 5; otherwise, the source node and the destination node can not establish a temporary direct communication relationship ;

步骤5、判断与源节点直接通信的节点中存在与目的节点直接通信的节点相同的节点数量,当仅存在一个节点时,将该节点作为克隆目标节点,源节点根据克隆目标节点进行克隆后建立源节点与目的节点临时直接通信关系;当存在两个或两个节点时,选择一个节点,将该节点作为克隆目标节点,源节点根据克隆目标节点进行克隆后建立源节点与目的节点临时直接通信关系。 Step 5, the node determines the existence of direct communication with the source node and the node of the destination node in direct communication with the same number of nodes, when there is only one node, the node as a cloning target node, the source node cloned according to the target node after establishment of clones temporary source node and the destination node direct communication relationship; when there are two or two nodes, establish temporary direct communication source node and the destination node to select a node, the node as a cloning destination node, the source node after cloning the target node based on cloning relationship.

[0022] 下面结合实施例对本发明做进一步详细的描述。 [0022] The following combination of embodiments of the present invention will be described in further detail.

[0023] 实施例1 [0023] Example 1

一种非直接通信节点间的临时直接通信系统,包括: A non-temporary direct communication systems to communicate directly between the nodes, including:

通信网络图,该网络图中采用两个节点之间的连线表示两个节点直接通信,其中,每个节点设有唯一的标识码,两个节点通过标识码验证来建立通信关系; FIG communications network, using the network diagram showing the connection between two nodes direct communication between two nodes, wherein each node has a unique identification code, communication being established between the two nodes by identification code verification;

第一查找模块,用于在通信网络图中查找与目的节点直接通信的节点; First lookup module for the node to find in a communication network diagram direct communication with the destination node;

第二查找模块,用于在通信网络图中查找与源节点直接通信的节点; Second lookup module for direct communication to find the source node and the node in the communication network diagram;

第三查找模块,用于查找第二查找模块与第一查找模块查找到的相同节点来触发判断模块工作; Third lookup module, for finding the second lookup module and a first lookup module looks to the same node to trigger block work;

判断模块,用于判断第三查找模块中查找到的相同节点数量来确定克隆目标节点后触发克隆模块工作; Judgment module, the number of third lookup module is determined to find the same node is used to determine the trigger clone after clone target node module;

克隆模块,用于将源节点的标识码副本克隆为克隆目标节点的标记码;克隆模块中的标识码由阿拉伯数字组成。 Cloning module, a copy of the source node identification code for the cloning of clone the target node marker code; cloning module identification code from the Arabic numerals.

[0024] 标记码验证模块,用于验证源节点标记码副本与目的节点的标记码并建立临时直接通信关系。 [0024] The marker code verification module, is used to verify the source node and the destination node labeled code replica tag code and establish temporary direct communication relationship.

[0025] 本发明的系统还包括标记码副本建立模块,用于建立源节点的标记码副本。 System [0025] The present invention further comprises a marker code replica establishing module for establishing a source node tag code replica. 标记码验证模块中具有直接通信关系的两个节点为相互信任节点。 Two node tag code verification module has a direct communication relationship of mutual trust node.

[0026] 实施例2 [0026] Example 2

一种非直接通信节点间的临时直接通信系统,包括: A non-temporary direct communication systems to communicate directly between the nodes, including:

通信网络图,该网络图中采用两个节点之间的连线表示两个节点直接通信,其中,每个节点设有唯一的标识码,两个节点通过标识码验证来建立通信关系; FIG communications network, using the network diagram showing the connection between two nodes direct communication between two nodes, wherein each node has a unique identification code, communication being established between the two nodes by identification code verification;

第一查找模块,用于在通信网络图中查找与目的节点直接通信的节点; First lookup module for the node to find in a communication network diagram direct communication with the destination node;

第二查找模块,用于在通信网络图中查找与源节点直接通信的节点; Second lookup module for direct communication to find the source node and the node in the communication network diagram;

第三查找模块,用于查找第二查找模块与第一查找模块查找到的相同节点来触发判断模块工作; Third lookup module, for finding the second lookup module and a first lookup module looks to the same node to trigger block work;

判断模块,用于判断第三查找模块中查找到的相同节点数量来确定克隆目标节点后触发克隆模块工作; 克隆模块,用于将源节点的标识码副本克隆为克隆目标节点的标记码;克隆模块中的标识码由英文字母组成。 Judging module, judging the number of modules in the third lookup to find the same node is used to determine the target node after the trigger cloning cloning module; cloning module, a copy of the identification code for the source node clone cloning code marking target node; clone module code from the English letters.

[0027] 标记码验证模块,用于验证源节点标记码副本与目的节点的标记码并建立临时直接通信关系。 [0027] The marker code verification module, is used to verify the source node and the destination node labeled code replica tag code and establish temporary direct communication relationship. 标记码验证模块中具有直接通信关系的两个节点为相互信任节点。 Two node tag code verification module has a direct communication relationship of mutual trust node.

[0028] 本发明的系统还包括标记码副本建立模块,用于建立源节点的标记码副本。 [0028] The system of the present invention further comprises a marker code replica establishing module for establishing a source node tag code replica.

[0029] 本发明可以建立临时直接通信关系的情况下,通过将源节点的标识码副本克隆为可以与目标节点直接通信的节点的标识码来建立源节点与目的节点临时直接通信关系,可以满足源节点与目的节点在无需经过其他中间节点的情形下临时通信,缩短了通信时间。 Case [0029] The present invention may establish temporary direct communication relationship, a copy of the source code by cloning a node can be set up temporary direct communication between the original source and destination nodes and node identification code of the destination node direct communication to meet the source node and the destination node without going through intermediate nodes under other circumstances temporary communication and shorten the communication time.

Patent Citations
Cited PatentFiling datePublication dateApplicantTitle
CN101083595A *30 May 20065 Dec 2007株式会社Ntt都科摩Method for routing foundation
CN101304384A *6 Jun 200812 Nov 2008南京邮电大学Safety routing method for amalgamation network of honeycomb network and self-organization network with enhanced security
CN101895879A *9 Jul 201024 Nov 2010杭州师范大学Secure communication method for wireless sensing network
CN104168161A *18 Aug 201426 Nov 2014国家电网公司Data construction variation algorithm based on node clone
US20050286426 *15 Mar 200529 Dec 2005Microsoft CorporationSystem and method for link quality routing using a weighted cumulative expected transmission time metric
Classifications
International ClassificationH04W76/02
Cooperative ClassificationH04W76/021, H04W76/023
Legal Events
DateCodeEventDescription
25 Feb 2015C06Publication
25 Mar 2015C10Entry into substantive examination