[go: up one dir, main page]

CN104349417A - Networking method for regional underwater communication network based on short life cycle - Google Patents

Networking method for regional underwater communication network based on short life cycle Download PDF

Info

Publication number
CN104349417A
CN104349417A CN201310340520.2A CN201310340520A CN104349417A CN 104349417 A CN104349417 A CN 104349417A CN 201310340520 A CN201310340520 A CN 201310340520A CN 104349417 A CN104349417 A CN 104349417A
Authority
CN
China
Prior art keywords
node
cluster
cluster head
message
broadcast message
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.)
Granted
Application number
CN201310340520.2A
Other languages
Chinese (zh)
Other versions
CN104349417B (en
Inventor
刘磊
李宇
张扬帆
张春华
黄海宁
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Institute of Acoustics CAS
Original Assignee
Institute of Acoustics CAS
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Institute of Acoustics CAS filed Critical Institute of Acoustics CAS
Priority to CN201310340520.2A priority Critical patent/CN104349417B/en
Publication of CN104349417A publication Critical patent/CN104349417A/en
Application granted granted Critical
Publication of CN104349417B publication Critical patent/CN104349417B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W40/00Communication routing or communication path finding
    • H04W40/02Communication route or path selection, e.g. power-based or shortest path routing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W48/00Access restriction; Network selection; Access point selection
    • H04W48/08Access restriction or access information delivery, e.g. discovery data delivery
    • H04W48/10Access restriction or access information delivery, e.g. discovery data delivery using broadcasted information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W84/00Network topologies
    • H04W84/18Self-organising networks, e.g. ad-hoc networks or sensor networks

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

本发明涉及一种基于短生命周期的区域性水下通信网的组网方法,包括:将各个节点的初始状态设置为“未分配状态”;选择一个节点,广播“簇头广播报文”,设置超时时间,将自身状态设置为“正在申请成为簇头”;其它节点在接收到“簇头广播报文”后,回复“加入簇请求报文”,将源地址所代表的节点设为自己的簇头节点,将自身状态修改为“簇成员”;广播“簇头广播报文”的节点在超时前收到“加入簇请求报文”,取消定时器,把“加入簇请求报文”中的源地址所代表的节点设为簇成员,把自身状态设为“簇头”,否则,将自身状态设为“未分配状态”,等待下一轮的广播“簇头广播报文”,或接收其他节点所发送的“簇头广播报文”。

The invention relates to a networking method of a regional underwater communication network based on a short life cycle, comprising: setting the initial state of each node as "unassigned state"; Set the timeout time, set its own status to "applying to become a cluster head"; after receiving the "cluster head broadcast message", other nodes reply "join the cluster request message", and set the node represented by the source address as itself The cluster head node of the cluster head node changes its status to "cluster member"; the node that broadcasts the "cluster head broadcast message" receives the "join cluster request message" before the timeout, cancels the timer, and sends the "join cluster request message" The node represented by the source address in is set as a cluster member, and its own state is set as "cluster head", otherwise, its own state is set as "unassigned state" and waits for the next round of broadcasting "cluster head broadcast message". Or receive the "cluster head broadcast message" sent by other nodes.

Description

Based on the network-building method of the regional submarine communication network of short-life-cycle
Technical field
The present invention relates to underwater acoustic network field, specifically, the present invention relates to a kind of network-building method of the regional submarine communication network based on short-life-cycle.
Background technology
Ocean occupies earth surface more than 70% area, and mean depth reaches 4km, the resources such as the oil gas that is richly stored with, power mineral products.Meanwhile, ocean is the main thoroughfare of whole world transport, and being the adjuster of global environment, is also cradle and the spot of multiple natural calamity.Therefore, ocean maintains the grand strategy space of human social, plays an important role to the development of the mankind and social progress.Each maritime state has all in succession dropped into a large amount of financial resources and has carried out observation to ocean and exploitation, in controlling at marine resources, capture whip hand.
Be compared to wireless communications environment in air, the time delay become when underwater acoustic channel is and Doppler's double diffusion channel, channel condition very severe.The velocity of sound in water generally at about 1500m/s, with radio velocity of wave propagation 3.0 × 10 8m/s phase ratio 5 orders of magnitude.In addition, the velocity of sound also by the impact of the many factors such as temperature, saltiness and pressure, and can be compared with the movement velocity of carrier, the fluctuating velocity etc. of the water surface, and therefore the time variation of multi-path effect, Doppler frequency shift and channel is more obvious and complicated.The adverse circumstances of underwater sound communication and the limitations affect of nodal function to the design of underwater acoustic network agreement, and need to develop more optimal procotol according to different application scenarioss.
Network is according to whether knowing that routing iinformation can be divided into fixed network and self-organizing network two kinds in advance.
In fixed, node location is fixed, and has generally just carried out strict measurement when laying, and all routing iinformations just implanted node before networking.Fixing route in the network of wireless domain through being commonly used in central controlled, all nodes can with gateway direct communication.In underwater sound field, fixed route also has to be applied comparatively widely, especially with being combined of the multiple access technologies such as TDMA, CDMA, makes network performance have larger lifting.But fixed route also exists some problems, as poor in autgmentability, node is not easily replaced, and can not be applicable to all scenes.
In ad hoc networks, the Routing Protocol of self-organizing can be divided into again front celsius and reaction type two kinds according to the time of Route establishment.In front celsius route, Route establishment process occurs in the initialization procedure of network.Network sets up all routes that may need, no matter and whether this routing iinformation can really be used to later once lay just to will begin in a minute.Routing iinformation can be rebuild periodically, and whether the routing iinformation being indifferent to reconstruction equally can be used to.This quasi-protocol take DSDV as representative.Under reaction type route, only have when node needs to send packet to the route that just can be established to this node during certain node, packet sends subsequently.Regularly long-term no route can be removed during route maintenance.This quasi-protocol take AODV as representative.
Route based on geographical location information decides choosing of route according to the position of nodes, decreases the scope of data packet broadcast in Route establishment process.Not only reduce the waste of energy, also reduce the probability of packet conflict, reduce communication delay.Be representative based on the route of geographical location information with VBF.
Underwater acoustic network for the regional submarine communication of short-life-cycle generally has following characteristics: network size is less, node position after laying is comparatively fixing, the drift of sonic velocity change and node can not cause larger change to topological structure, but be not easy to ensure owing to laying precision, the initial stage of laying cannot learn the Topology connection situation of network reality.Based on the These characteristics of underwater acoustic network, underwater acoustic network needs the Routing Protocol adopting self-organizing.Meanwhile, because the topological structure of underwater acoustic network is relatively fixing, the operating time of network is shorter (general one action process maintains about 8 minutes), wouldn't need regularly to remove old route, does not also need regular update route.
The Route establishment of AODV agreement of the prior art postpones higher, and this can strengthen further in the underwater acoustic network that propagation delay is very high, cannot meet the requirement of quickly networking.And VBF protocol requirement node can the angle of measuring-signal transmit leg, this not can be met in underwater sound communication, therefore also cannot be used for the establishment of underwater acoustic network.Because in underwater acoustic network, the route of each node does not need regular update, therefore DSDV agreement also and inapplicable.
Summary of the invention
The network-building method that the object of the invention is to overcome subsurface communication net of the prior art cannot meet the defect that quickly networking requires, thus provides a kind of rapid networking method.
To achieve these goals, the invention provides a kind of network-building method of the regional submarine communication network based on short-life-cycle, comprising:
Step 1), the initial condition of each node treating networking to be all set to " unallocated state "; A node is selected each node of networking from described treating, " bunch head broadcasting packet " is gone on the air by this node, for " waiting to be added bunch of request message timer " on this node arranges time-out time, then oneself state is set to " applying to become a bunch head ";
Step 2), until in networking except broadcast " bunch head broadcasting packet " node except other node after receiving " bunch head broadcasting packet ", " a bunch request message is added " respectively to the node reverts back sending " bunch head broadcasting packet " by ALOHA mode, and the node representated by the source address in received " bunch head broadcasting packet " is set to the leader cluster node of oneself, the oneself state of node is revised as " bunch member ";
Step 3), judge to broadcast the node of " bunch head broadcasting packet " and before " waiting to be added bunch of request message timer " time-out, whether receive any one " add a bunch request message ", if receive, perform next step, otherwise, perform step 5);
The node of step 4), broadcast " bunch head broadcasting packet " first time receive any one " add a bunch request message " time, cancel timer, node representated by source address in received " adding a bunch request message " is set to bunch member of oneself, and the state of node self is set to " bunch head "; When receiving " adding a bunch request message " after this node again, the source address in described " adding a bunch request message " is set to bunch member of oneself, until terminate networking operation after no longer receiving " adding a bunch request message ";
Oneself state is set to " unallocated state " by the node of step 5), broadcast " bunch head broadcasting packet ", then waits for the broadcast " bunch head broadcasting packet " of next round, or receives " bunch head broadcasting packet " that other nodes send.
In technique scheme, the step 2 described) in after also comprise:
Step a), treat in networking except broadcast " bunch head broadcasting packet " node except other node do not receive " bunch head broadcasting packet ", by this node broadcasts " bunch head broadcasting packet ", for " waiting to be added bunch of request message timer " on this node arranges time-out time, then oneself state is set to " applying to become a bunch head ";
Step b), after receiving " bunch head broadcasting packet " until other nodes in networking, if the oneself state of this node is " bunch member ", then without the need to responding " bunch head broadcasting packet " that newly receive, if the oneself state of this node is " bunch head ", reply " force and add this bunch of message " to the source node of broadcast " bunch head broadcasting packet " by ALOHA mode, and this node is added in bunch membership table of oneself;
Step c), when broadcasting after the node of " bunch head broadcasting packet " receives " force and add this bunch of message " in step a), cancelling timer, the source address of " force and add this bunch of message " being set to the leader cluster node of oneself, and state is set to " bunch member ".
In technique scheme, in described step 1), a node is selected to adopt the mode of Stochastic choice each node of networking from described treating.
In technique scheme, described " bunch head broadcasting packet " comprises two fields, and chb_type field wherein comprises 4 bits, for representing type of message; Chb_src field comprises 4 bits, for representing bunch head source address;
Described " adding a bunch request message " comprises three fields, and jcr_type field wherein comprises 4 bits, for representing type of message; Jcr_src field comprises 4 bits, for representing the source address of the node that will to add bunch; Jcr_dst field comprises 4 bits, for representing the destination address of the node that will to add bunch.
In technique scheme, described " force and add this bunch of message " comprises three fields, fjr_type wherein comprises 4 bits, for representing type of message, fjr_src comprises 4 bits, for representing the source address of forcing the node to add bunch, fjr_dst comprises 4 bits, for representing the destination address of forcing the node to add bunch.
The invention has the advantages that:
The present invention can realize the quickly networking of subsurface communication net, is conducive to the efficiency improving subsurface communication.
Accompanying drawing explanation
Fig. 1 is the flow chart of network-building method of the present invention;
Fig. 2 is the schematic diagram of organized subsurface communication network in one embodiment.
Embodiment
Now the invention will be further described by reference to the accompanying drawings.
Network-building method of the present invention is little mainly for network size, and topological structure is relatively fixing, and the operating time is short, needs environment for use that is synchronous and location.
Network topology structure is the key factor affecting network performance.The Basic Topological of underwater acoustic network has master-slave mode and peer-to-peer two kinds.In master-slave network, all network nodes are communicated by a Centroid.In peer to peer network, each node can directly or by any one node of via node and other communicate.When nodes number is less, master-slave network has Route establishment time shorter advantage, and can be met the demands by a Centroid and other node communications, and network-building method of the present invention adopts master-slave mode topological structure to create underwater acoustic network.
Before network-building method of the present invention is elaborated, first the data structure adopted in the present invention is introduced.
There are four kinds of possible states in the node in underwater acoustic network: UNSSIGNED, CLUSTER_HEAD, CLUSTER_MEMBER and TO_BE_HEAD; Represent unallocated state, bunch head, bunch member respectively, apply to become a bunch head.
Node in underwater acoustic network relates to three kinds of command messages in networking process: bunch head broadcasting packet (being called for short CHB hereinafter), add a bunch request message (being called for short JCR hereinafter), force and add this bunch of message (being called for short FJR hereinafter).Wherein, the data structure of CHB is as shown in table 1, and this message comprises two fields, and chb_type field wherein comprises 4 bits, for representing type of message; Chb_src field comprises 4 bits, for representing bunch head source address.The data structure of JCR is as shown in table 2, and this message comprises three fields, and jcr_type field wherein comprises 4 bits, for representing type of message; Jcr_src field comprises 4 bits, for representing the source address of the node that will to add bunch; Jcr_dst field comprises 4 bits, for representing the destination address of the node that will to add bunch.The data structure of FJR is as shown in table 3, this message comprises three fields, fjr_type wherein comprises 4 bits, for representing type of message, fjr_src comprises 4 bits, for representing the source address of forcing the node to add bunch, fjr_dst comprises 4 bits, for representing the destination address of forcing the node to add bunch.
Table 1
Table 2
Table 3
In one embodiment, a certainly expect that the regional submarine communication network set up comprises 3 nodes, respectively with 0,1,2 these nodes of sign, the mutual distance of these nodes should be not more than 100 meters.Below the network-building method of this regional submarine communication network is described.
Step 1), the initial condition of each node treating networking is all set to UNSSIGNED; Select a node from described treating each node of networking, to be gone on the air CHB by this node, for " waiting for JCR timer " on this node arranges time-out time, then oneself state is set to " TO_BE_HEAD ".
When node is in " TO_BE_HEAD " state, the CHB that other nodes send can not be responded.In the present embodiment, the time-out time set by " waiting for JCR timer " is 2s, in other embodiments, also can be set to other values as required.In this step, the mode selecting a node from multiple node is random, and in the present embodiment, the node selected by supposing is node 1.
Step 2), until in networking except broadcast CHB node except other node receive CHB after, by ALOHA mode respectively to the node reverts back JCR sending CHB, and the node representated by the source address in received CHB is set to the leader cluster node of oneself, the oneself state of node is revised as CLUSTER_MEMBER.
The node that hypothesis sends CHB is above node 1, therefore, treats that oneself state using the leader cluster node of node 1 as self, can be revised as CLUSTER_MEMBER by node 0 in networking and node 2.
Step 3), judge whether the node of broadcasting CHB receives any one JCR before " wait for JCR timer " time-out, if receive, performs next step, otherwise, perform step 5).
The node of step 4), broadcast CHB, when first time receives any one JCR, is cancelled timer, the node representated by the source address in received JCR is set to bunch member of oneself, and the state of node self is set to CLUSTER_HEAD; When receiving JCR after this node again, only the source address in described JCR need be set to bunch member of oneself, until terminate networking operation after no longer receiving " adding a bunch request message ".
Oneself state is set to UNSSIGED by the node of step 5), broadcast CHB, then waits for the broadcast CHB of next round, or receives the CHB that other nodes send.
It is more than the basic step of network-building method of the present invention.Based on the particularity of underwater acoustic network, also such a case is there is: treat in other node in networking except the node of broadcast CHB in practical application, some node receives CHB and successfully replys JCR, and other nodes may not receive CHB due to link short duration failure.Now, these node meetings not receiving CHB are described by step 1): broadcast CHB, for " waiting for JCR timer " arranges time-out time, are set to " TO_BE_HEAD " by oneself state.For this situation, oneself state is set to the node of CLUSTER_MEMBER without the need to responding the CHB newly received, and node ALOHA mode oneself state being set to CLUSTER_HEAD replys FJR to the source node of broadcast CBH, and this node is added in bunch membership table of oneself.After the node of broadcast CBH receives FJR, cancel timer, the source address of FJR is set to the leader cluster node of oneself, and state is set to CLUSTER_MEMBER.
Such as, suppose that node 0 receives CHB and successfully replys JCR, node 2 does not receive CHB and is outwards broadcasting CHB afterwards.Now, the state due to node 0 is CLUSTER_MEMBER, does not therefore respond other any CHB; And the state of node 1 is CLUSTER_HEAD, replys FJR to the source node (i.e. node 2) of broadcast CBH by ALOHA mode, and node 2 is added in bunch membership table of oneself.After node 2 receives FJR, cancel timer, the source address of FJR is set to the leader cluster node of oneself, and state is set to CLUSTER_MEMBER.
More than that the step of network-building method of the present invention is described.Below the network-building method of the present invention time used is analyzed.
If the duration of linear frequency modulation head is X second, the bit number of packet is PacketSize, traffic rate DataRate=600bps, and maximum propagation time delay is τ max=0.0667 second, if demodulation time and the CRC check of not considering packet, then the time that a packet occurs was about:
X + PacketSize DataRate + τ max = X + PacketSize 600 + 0.0667
Unit: second.
The time of broadcast " bunch head broadcasting packet (CHB) " is:
X + CHB _ PacketSize 600 + 0.0667 = X + 8 600 + 0.0667 = X + 0.08 s .
The time that ALOHA mode sends " adding a bunch request message (JCR) " is:
In like manner, ALOHA mode sends the time of " force to add and change a bunch message (FJR) " and is:
Random-backoff time+(2 × X)+0.1867s.
According to above-mentioned Time Calculation mode, in example as shown in Figure 2, suppose there are three nodes, node 0,1, the position of 2 is respectively (0,0), (0,100), (50,86.6).Emulate above networking mode with NS2, result is as follows:
(1) be 0s when first node sends CHB random-backoff time and do not occur that packet loss is with when colliding, the networking time is 2.058s;
(2) when node sends CHB, when two other node replys JCR simultaneously, JCR conflicts, and MAC layer can increase keeps out of the way window CW, then sends RTS after random back when no longer conflicting, and the networking time is 3.769s;
(3) when there being two nodes to broadcast CHB simultaneously, CHB can collide, and these two nodes, due to waiting for the JCR of oneself, can not respond the 3rd CHB that node is sent, so need the broadcast CHB waiting for next round, the networking time is 4.958s.
(4), after broadcasting CHB for node 1, only have node 0 receive CHB and successfully reply JCR, and node 2 confiscates the situation of CHB due to link short duration failure, with NS2 emulation, the networking time is 4.408s.
The present invention substantially can meet complete networking in 5s, can meet actual needs.
It should be noted last that, above embodiment is only in order to illustrate technical scheme of the present invention and unrestricted.Although with reference to embodiment to invention has been detailed description, those of ordinary skill in the art is to be understood that, modify to technical scheme of the present invention or equivalent replacement, do not depart from the spirit and scope of technical solution of the present invention, it all should be encompassed in the middle of right of the present invention.

Claims (5)

1.一种基于短生命周期的区域性水下通信网的组网方法,包括:1. A networking method based on a short life cycle regional underwater communication network, comprising: 步骤1)、将待组网的各个节点的初始状态均设置为“未分配状态”;从所述待组网的各个节点中选择一个节点,由该节点开始广播“簇头广播报文”,为该节点上的“等待加入簇请求报文定时器”设置超时时间,然后将自身状态设置为“正在申请成为簇头”;Step 1), set the initial state of each node to be networked to "unassigned state"; select a node from each node to be networked, and the node starts to broadcast the "cluster head broadcast message", Set the timeout period for the "waiting to join the cluster request message timer" on the node, and then set its own status to "applying to become a cluster head"; 步骤2)、待组网中除广播“簇头广播报文”的节点外的其它节点在接收到“簇头广播报文”后,用ALOHA方式分别向发送“簇头广播报文”的节点回复“加入簇请求报文”,并将所接收的“簇头广播报文”中的源地址所代表的节点设为自己的簇头节点,将节点的自身状态修改为“簇成员”;Step 2) After receiving the "cluster head broadcast message", other nodes in the network to be formed except the node broadcasting the "cluster head broadcast message" send the "cluster head broadcast message" to the nodes respectively in ALOHA mode Reply to the "Join Cluster Request Message", and set the node represented by the source address in the received "Cluster Head Broadcast Message" as its own cluster head node, and modify the node's own status to "cluster member"; 步骤3)、判断广播“簇头广播报文”的节点在“等待加入簇请求报文定时器”超时前是否收到任意一个“加入簇请求报文”,若收到,执行下一步,否则,执行步骤5);Step 3), determine whether the node broadcasting the "cluster head broadcast message" has received any "join cluster request message" before the "waiting to join the cluster request message timer" expires, if received, go to the next step, otherwise , go to step 5); 步骤4)、广播“簇头广播报文”的节点在第一次收到任意一个“加入簇请求报文”时,取消定时器,把所接收到的“加入簇请求报文”中的源地址所代表的节点设为自己的簇成员,并把节点自身的状态设为“簇头”;该节点之后再收到“加入簇请求报文”时,把所述“加入簇请求报文”中的源地址设为自己的簇成员,直至不再收到“加入簇请求报文”后结束组网操作;Step 4), when the node that broadcasts the "cluster head broadcast message" receives any "join cluster request message" for the first time, cancel the timer, and send the source The node represented by the address is set as its own cluster member, and the state of the node itself is set as "cluster head"; when the node receives the "join cluster request message" later, it will set the "join cluster request message" The source address in is set as its own cluster member, and the networking operation is ended after the "join cluster request message" is no longer received; 步骤5)、广播“簇头广播报文”的节点将自身状态设为“未分配状态”,然后等待下一轮的广播“簇头广播报文”,或接收其他节点所发送的“簇头广播报文”。Step 5), the node that broadcasts the "cluster head broadcast message" sets its state to "unassigned state", and then waits for the next round of broadcast "cluster head broadcast message", or receives the "cluster head broadcast message" sent by other nodes broadcast message". 2.根据权利要求1所述的基于短生命周期的区域性水下通信网的组网方法,其特征在于,在所述的步骤2)中之后还包括:2. The networking method of the regional underwater communication network based on the short life cycle according to claim 1, characterized in that, after said step 2), it also includes: 步骤a)、待组网中除广播“簇头广播报文”的节点外的其它节点未接收到“簇头广播报文”,由该节点广播“簇头广播报文”,为该节点上的“等待加入簇请求报文定时器”设置超时时间,然后将自身状态设置为“正在申请成为簇头”;Step a), other nodes in the network to be formed except the node broadcasting the "cluster head broadcast message" have not received the "cluster head broadcast message", and the node broadcasts the "cluster head broadcast message" for the node Set the timeout period for the "Waiting to join the cluster request message timer", and then set its own status to "applying to become a cluster head"; 步骤b)、待待组网中的其他节点接收到“簇头广播报文”后,若该节点的自身状态已经为“簇成员”,则无需响应新接收到的“簇头广播报文”,若该节点的自身状态为“簇头”,用ALOHA方式给广播“簇头广播报文”的源节点回复“强令加入该簇报文”,并将该节点添加到自己的簇成员表中;Step b), after other nodes in the waiting network receive the "cluster head broadcast message", if the node's own status is already a "cluster member", there is no need to respond to the newly received "cluster head broadcast message" , if the node's own state is "cluster head", use ALOHA method to reply "forced to join the cluster message" to the source node that broadcasts the "cluster head broadcast message", and add the node to its own cluster membership table middle; 步骤c)、当步骤a)中广播“簇头广播报文”的节点收到“强令加入该簇报文”后,取消定时器,把“强令加入该簇报文”的源地址设为自己的簇头节点,并把状态设置为“簇成员”。Step c), when the node broadcasting the "cluster head broadcast message" in step a) receives the "forced to join the cluster message", cancel the timer, and set the source address of the "forced to join the cluster message" to Be its own cluster head node, and set the state to "cluster member". 3.根据权利要求1或2所述的基于短生命周期的区域性水下通信网的组网方法,其特征在于,在所述的步骤1)中,从所述待组网的各个节点中选择一个节点采用随机选择的方式。3. The networking method of the regional underwater communication network based on the short life cycle according to claim 1 or 2, characterized in that, in the step 1), from each node to be networked A node is selected by random selection. 4.根据权利要求1或2所述的基于短生命周期的区域性水下通信网的组网方法,其特征在于,所述“簇头广播报文”包括两个字段,其中的chb_type字段包括4个比特,用于表示报文类型;chb_src字段包括4个比特,用于表示簇头源地址;4. the networking method based on the regional underwater communication network of short life cycle according to claim 1 or 2, is characterized in that, described " cluster head broadcast message " comprises two fields, and wherein chb_type field comprises 4 bits, used to indicate the packet type; the chb_src field includes 4 bits, used to indicate the source address of the cluster head; 所述“加入簇请求报文”包括三个字段,其中的jcr_type字段包括4个比特,用于表示报文类型;jcr_src字段包括4个比特,用于表示所要加入簇的节点的源地址;jcr_dst字段包括4个比特,用于表示所要加入簇的节点的目的地址。The "joining cluster request message" includes three fields, wherein the jcr_type field includes 4 bits, which are used to indicate the message type; the jcr_src field includes 4 bits, which are used to indicate the source address of the node to be added to the cluster; jcr_dst The field includes 4 bits and is used to represent the destination address of the node to be added to the cluster. 5.根据权利要求2所述的基于短生命周期的区域性水下通信网的组网方法,其特征在于,所述“强令加入该簇报文”包括三个字段,其中的fjr_type包括4个比特,用于表示报文类型,fjr_src包括4个比特,用于表示强令加入簇的节点的源地址,fjr_dst包括4个比特,用于表示强令加入簇的节点的目的地址。5. the networking method of the regional underwater communication network based on short life cycle according to claim 2, it is characterized in that, described " forcibly joins this cluster message " comprises three fields, and wherein fjr_type comprises 4 bits, used to indicate the message type, fjr_src includes 4 bits, used to indicate the source address of the node that is forced to join the cluster, and fjr_dst includes 4 bits, used to indicate the destination address of the node that is forced to join the cluster.
CN201310340520.2A 2013-08-07 2013-08-07 The network-building method of regional submarine communication network based on short life cycle Expired - Fee Related CN104349417B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201310340520.2A CN104349417B (en) 2013-08-07 2013-08-07 The network-building method of regional submarine communication network based on short life cycle

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310340520.2A CN104349417B (en) 2013-08-07 2013-08-07 The network-building method of regional submarine communication network based on short life cycle

Publications (2)

Publication Number Publication Date
CN104349417A true CN104349417A (en) 2015-02-11
CN104349417B CN104349417B (en) 2017-11-21

Family

ID=52503997

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310340520.2A Expired - Fee Related CN104349417B (en) 2013-08-07 2013-08-07 The network-building method of regional submarine communication network based on short life cycle

Country Status (1)

Country Link
CN (1) CN104349417B (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1111130A (en) * 1993-11-09 1995-11-08 美国氰胺公司 Stable lyophilized thiotepa composition
US5987011A (en) * 1996-08-30 1999-11-16 Chai-Keong Toh Routing method for Ad-Hoc mobile networks
CN101835099A (en) * 2010-04-23 2010-09-15 西安电子科技大学 Routing Method for Large-Scale Sensor Networks Based on Clustering and RREP Broadcasting
CN102546323A (en) * 2010-12-14 2012-07-04 中国科学院声学研究所 Peer-to-peer network based on underwater sound and radio mixed channel

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1111130A (en) * 1993-11-09 1995-11-08 美国氰胺公司 Stable lyophilized thiotepa composition
US5987011A (en) * 1996-08-30 1999-11-16 Chai-Keong Toh Routing method for Ad-Hoc mobile networks
CN101835099A (en) * 2010-04-23 2010-09-15 西安电子科技大学 Routing Method for Large-Scale Sensor Networks Based on Clustering and RREP Broadcasting
CN102546323A (en) * 2010-12-14 2012-07-04 中国科学院声学研究所 Peer-to-peer network based on underwater sound and radio mixed channel

Also Published As

Publication number Publication date
CN104349417B (en) 2017-11-21

Similar Documents

Publication Publication Date Title
Khalid et al. A survey of routing issues and associated protocols in underwater wireless sensor networks
Han et al. AREP: An asymmetric link-based reverse routing protocol for underwater acoustic sensor networks
Liu et al. Energy-efficient guiding-network-based routing for underwater wireless sensor networks
Chen et al. ACOA-AFSA fusion dynamic coded cooperation routing for different scale multi-hop underwater acoustic sensor networks
Petroccia A distributed ID assignment and topology discovery protocol for underwater acoustic networks
Bai et al. Toward constructive relay-based cooperative routing in MANETs
Dezfouli et al. DICSA: Distributed and concurrent link scheduling algorithm for data gathering in wireless sensor networks
Lipman et al. Broadcast in ad hoc networks
Zhang et al. Space/frequency-division-based full-duplex data transmission method for multihop underwater acoustic communication networks
Rahman et al. Routing protocols for underwater ad hoc networks
Biradar et al. Agent-driven backbone ring-based reliable multicast routing in mobile ad hoc networks
Ould-Ahmed-Vall et al. Distributed global ID assignment for wireless sensor networks
CN104349417A (en) Networking method for regional underwater communication network based on short life cycle
Dhurandher et al. Energized geocasting model for underwater wireless sensor networks
Penumalli et al. An optimal CDS construction algorithm with activity scheduling in ad hoc networks
Tong et al. Modified AODV routing protocol in underwater acoustic networks
Azad et al. A High-throughput routing metric for multi-hop Underwater Acoustic Networks
CN103338490A (en) Network data routing method and network node
CN107071857B (en) A kind of underwater wireless multihop network initial method
Patra et al. Effect of gossiping on some basic wireless sensor network protocols
CN117395328B (en) A time-frequency scheduling MAC protocol method, device and equipment
Priya et al. Traffic aware multipath communication for time-critical applications in underwater acoustic sensor networks
Xu et al. Efficient broadcast for wireless ad hoc networks with a realistic physical layer
Watteyne et al. WiFly: experimenting with wireless sensor networks and virtual coordinates
Bartoš et al. Development of routing protocols for the solar‐powered autonomous underwater vehicle (SAUV) platform

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20171121

Termination date: 20190807

CF01 Termination of patent right due to non-payment of annual fee