CN106304115A - 一种适用于雷达传感器网络的多跳分簇方法 - Google Patents
一种适用于雷达传感器网络的多跳分簇方法 Download PDFInfo
- Publication number
- CN106304115A CN106304115A CN201610737547.9A CN201610737547A CN106304115A CN 106304115 A CN106304115 A CN 106304115A CN 201610737547 A CN201610737547 A CN 201610737547A CN 106304115 A CN106304115 A CN 106304115A
- Authority
- CN
- China
- Prior art keywords
- node
- radar sensor
- cluster head
- vector
- cur
- 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 31
- 238000005562 fading Methods 0.000 claims abstract description 15
- 238000004891 communication Methods 0.000 claims abstract description 7
- 238000010187 selection method Methods 0.000 claims abstract description 7
- 241000854291 Dianthus carthusianorum Species 0.000 claims description 79
- 239000013598 vector Substances 0.000 claims description 44
- 230000005540 biological transmission Effects 0.000 claims description 29
- 238000012545 processing Methods 0.000 claims description 15
- 238000013461 design Methods 0.000 claims description 9
- 238000004364 calculation method Methods 0.000 claims description 2
- 238000001514 detection method Methods 0.000 abstract description 13
- 230000004927 fusion Effects 0.000 description 6
- 238000005265 energy consumption Methods 0.000 description 4
- 238000010586 diagram Methods 0.000 description 3
- 230000009286 beneficial effect Effects 0.000 description 2
- 230000008901 benefit Effects 0.000 description 2
- 230000007246 mechanism Effects 0.000 description 2
- 238000012544 monitoring process Methods 0.000 description 2
- 238000011160 research Methods 0.000 description 2
- GXFZCDMWGMFGFL-KKXMJGKMSA-N (+)-Tubocurarine chloride hydrochloride Chemical compound [Cl-].[Cl-].C([C@H]1[N+](C)(C)CCC=2C=C(C(=C(OC3=CC=C(C=C3)C[C@H]3C=4C=C(C(=CC=4CC[NH+]3C)OC)O3)C=21)O)OC)C1=CC=C(O)C3=C1 GXFZCDMWGMFGFL-KKXMJGKMSA-N 0.000 description 1
- 239000008709 Curare Substances 0.000 description 1
- 235000008694 Humulus lupulus Nutrition 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 230000007812 deficiency Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000006855 networking Effects 0.000 description 1
- 238000005457 optimization Methods 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W16/00—Network planning, e.g. coverage or traffic planning tools; Network deployment, e.g. resource partitioning or cells structures
- H04W16/18—Network planning tools
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W40/00—Communication routing or communication path finding
- H04W40/02—Communication route or path selection, e.g. power-based or shortest path routing
- H04W40/12—Communication route or path selection, e.g. power-based or shortest path routing based on transmission quality or channel quality
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W40/00—Communication routing or communication path finding
- H04W40/02—Communication route or path selection, e.g. power-based or shortest path routing
- H04W40/20—Communication route or path selection, e.g. power-based or shortest path routing based on geographic position or location
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W40/00—Communication routing or communication path finding
- H04W40/24—Connectivity information management, e.g. connectivity discovery or connectivity update
- H04W40/32—Connectivity information management, e.g. connectivity discovery or connectivity update for defining a routing cluster membership
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing energy consumption in communication networks in wireless communication networks
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Radar Systems Or Details Thereof (AREA)
Abstract
一种适用于雷达传感器网络的多跳分簇方法,本发明涉及通信网络分簇技术领域,解决现有技术由于忽略了信道增益而导致的检测性能低等技术问题。本发明主要包括利用由信道增益作为输入的模糊逻辑系统选择簇头方法和利用信道衰减的图论路由选择方法。本发明用于传感器网络分簇。
Description
技术领域
本发明涉及通信网络分簇技术领域,具体涉及一种适用于雷达传感器网络的多跳分簇方法。
背景技术
雷达传感器网络(radar sensor networks,RSN)是一种由多个雷达传感器节点组成的无线传感网络。目的主要是探测和跟踪目标。RSN可以通过发射电磁波从不同的方向来探测目标,根据目标的回波信号获取目标的信息。这些信息经嵌入式系统处理后,通过随机自组织RSN以多跳中继方式送到用户终端。RSN通过对小型雷达传感器的组网主动式地对待检测区域实施监测。RSN的应用前景受到了很多国家和科研机构的重视。
分簇算法能有效地降低无线网络的能量消耗、延长网络寿命、增强网络连贯性和减少数据开发。它的基本思想是将无线传感网划分为各个片区,即簇(cluster)。并在簇中设定中心控制节点,即簇头(cluster head)。在节点分簇算法中,根据簇内非簇头节点到簇头节点的跳数,可分为簇内单跳与簇内多跳算法,即可采用单跳算法的非簇头节点直接与簇头进行通信,而多跳算法中的非簇头节点可通过其他中继节点与簇头进行通信。一方面由簇头对簇内其它节点进行管理并且负责数据融合,这大大减少了网络中的控制数据;另一方面由簇头向更上一层的路由(如基站)进行数据的长距离转发,也在很大程度上节省了网络能量,有益于使用分布式算法,适用于大规模部署网络。研究表明分簇算法在传感器网络中性能表现非常好。因此可以将分簇拓扑结构应用于RSN,延长RSN的寿命。
现有簇头选择的方法主要以节点的标识参数进行选取。按照网络的需求,根据这些参数的大小选择簇头。这些参数可以是节点的剩余电池能量,连通度,或者多个参数的组合。当需要综合考虑多个因素时,模糊逻辑系统是一种有效的甄选工具。许多簇头选择算法使用了模糊逻辑系统,通过设计模糊逻辑系统的输入输出准则来选择最佳簇头。如在CHEF(cluster-head election mechanism using fuzzy logic)算法中,模糊逻辑系统的输入参数是节点的剩余能量和节点通信范围内与其相邻节点的距离之和。然而,这些研究在设计模糊逻辑系统的模糊准则时,其出发点主要是减少网络的能耗,并没有考虑影响目标检测性能的参数,如信道衰减。
多跳分簇算法指的是簇内非簇头节点通过其他中继节点与簇头进行通信。传统的多跳路径算法主要是为了解决能量优化问题。基本思想是从众多路由中选择一条最优路由,通过采用多跳形式减少通信距离以减少发射功率。目前国内外均做了大量的研究。一些多路径路由协议在单路径路由的基础上增加了多路径处理机制,或者研究节能路由策略,考虑跳数,各节点功率控制及传输方式选择路由来延长网络的生命周期。但是对于RSN来说检测目标是主要任务,而现有多跳传输路由并没有考虑影响目标检测性能的因素(如数据传输时的信道增益),也没有从提升簇头作数据融合后的检测性能出发选择簇头。
本文针对上述存在问题或不足,本发明提出了一种适用于RSN的多跳分簇方法,命名为F3&GORS,旨在延长网络生命周期的同时尽可能的提高网络的检测性能。本发明使用模糊C均值聚类算法对RSN进行分簇。在簇头选择上,本发明考虑了簇头向基站传输数据时的信道增益,进而设计了一种具有三个输入的模糊逻辑系统设计方案(fuzzy logic systemwith three-antecedents,F3),用来计算各个雷达传感器的簇头选择概率,具有最大簇头选择概率的雷达传感器成为簇头。簇内采用多跳传输方式,本发明提出了一种基于图论的路由选择算法(a graph based optimal routing selection,GORS),该算法考虑了簇内节点多跳传输时的信道增益旨在减少多跳路由传输时的信道损耗。本发明提出的分簇算法与现有分簇算法相比,创新点主要在于以提高网络检测性能为主要目的,在簇头和路由选择上均考虑了数据传输时的信道增益。
发明内容
针对上述现有技术,本发明目的在于提供一种适用于雷达传感器网络的多跳分簇方法,解决现有技术由于忽略了信道增益而导致的检测性能低等技术问题。
为达到上述目的,本发明采用的技术方案如下:
一种适用于雷达传感器网络的多跳分簇方法,包括利用由信道增益作为输入的模糊逻辑系统选择簇头方法和利用信道衰减的图论路由选择方法。
上述方法中,具体包括如下步骤,
步骤1、将具有相同信号处理能力、通信能力和不同初始能量的雷达传感器随机布置于待监测区域,构成雷达传感器网络,再相对基站统计出雷达传感器的位置信息;
步骤2、根据模糊C均值聚类算法,结合雷达传感器的位置信息对雷达传感器网络进行分簇,获得雷达传感器聚类的簇;
步骤3、相对初始能量统计出雷达传感器网络的剩余能量,将剩余能量、雷达传感器至基站的距离和其向基站发送信号的信道增益作为模糊逻辑系统的输入,通过模糊逻辑系统对簇内每个雷达传感器所在节点进行计算,选择出簇头;
步骤4、构建非簇头的剩余节点为结构体,簇头作为结构体内节点的下一个传输节点,再根据图论路由选择方法,对结构体内各个节点的信道衰减系数进行迭代筛选与标记,构建多跳路由。
上述方法中,还包括步骤5,雷达传感器网络进入工作阶段:目标随机出现在待监测区域,由非簇头雷达传感器对目标进行检测,并将检测结果经单跳或多跳路径传输给相应的簇头;由簇头对接收到的数据进行融合判决,并将该判决结果发送给基站;基站做第二次融合并作出最终判决监测区域内有无目标;雷达传感器网络每传送一次数据后,由于信道增益发生变化;返回步骤3,重新选取簇头和传输路径;雷达传感器网络每隔一段时间,统计雷达传感器网络中剩余雷达传感器的数目,若该数目少于雷达传感器网络上一次分簇前剩余雷达传感器数目的90%,返回步骤2,重新分簇。
上述方法中,所述的步骤3,包括如下步骤,
步骤3.1、设计模糊逻辑系统,计算各个雷达传感器的簇头选择概率;
步骤3.1.1、将模糊逻辑系统的输入设置为雷达传感器网络的剩余能量、由雷达传感器向基站发送的信号的信道增益、雷达传感器与基站之间的距离;
步骤3.1.2、将输入分别划分为三个等级:
剩余能量为低、中、高,
信道增益为小、中、大,
距离为短、中、长;
步骤3.1.3、模糊逻辑系统的输出为簇内每个节点当选为簇头的概率,概率划分为非常小、小、中、大、非常大五个等级;
步骤3.2、选择模糊逻辑系统输出最大的雷达传感器所在节点作为簇头。
上述方法中,所述的步骤4,
步骤4.1.1、初始化当前处理节点为簇头n_cur=cluster head,并对每一个非簇头雷达传感器构建结构体,标记非簇头雷达传感器为未知状态ni.known=false;
步骤4.1.2、所有非簇头雷达传感器的下一个传输节点为簇头ni.next=clusterhead;
步骤4.1.3、ni.fading表示当前的传输的信道衰减系数,即由ni向n_cur传输的信道衰减系数hi,cur;
步骤4.1.4、构建向量Vnode,该向量的元素为非簇头雷达传感器的结构体;
步骤4.1.5、对向量Vnode按照结构体元素ni.fading从大到小的顺序排序,其中,向量Vnode的第一个元素Vnode[1]总是具有最大的向当前处理节点n_cur传输的信道衰减系数;
步骤4.2.1、标记对应第一个元素Vnode[1]的节点为已知状态,Vnode[1].known=TRUE;
步骤4.2.2、令当前处理节点为第一个节点n_cur=Vnode[1],并将第一个节点Vnode[1]置于向量Vnode的最后一个位置;
步骤4.3、构建选择向量VselectNode,该向量的元素为向量Vnode中的节点元素nj,其对应的节点满足向当前处理节点n_cur传输的信道衰减系数hi,cur>nj.fading且nj.known=fasle;
步骤4.4、如果选择向量VselectNode为空,回到步骤4.2,否则,继续执行下列步骤;
步骤4.5.1、去掉向量Vnode中与选择向量VselectNode相同的元素,并修改选择向量VselectNode中的节点的下一个传输节点为n_cur,nj.next=n_cur.mark,nj.fading=hj,cur;
步骤4.5.2、对选择向量VselectNode按照结构体的元素nj.fading从大到小的顺序排序;
步骤4.6、合并选择向量VselectNode和向量Vnode,且选择向量VselectNode在前,令合并后的向量用向量Vnode表示,清空选择向量VselectNode;
步骤4.7、若所有节点均为已知状态,则结束迭代,选择出信道损耗相对较小的节点构建多跳路由,否则,回到步骤4.2.1。
与现有技术相比,本发明的有益效果:
考虑信道增益以提高雷达传感器网络检测性能;
减少多跳路由传输时的信道损耗;
延长雷达传感器网络生命周期。
附图说明
图1为本发明的F3输入隶属函数波形图;
图2为本发明的F3输出隶属函数波形图;
图3为本发明的GORS路由选择算法初始化阶段的伪代码示意图;
图4为本发明的GORS路由选择算法迭代阶段的伪代码示意图;
图5为本发明的RSN在F3&GORS和CHEF分簇算法下的生命周期曲线图;
图6为本发明的RSN在F3&GORS和CHEF分簇算法下的检测概率曲线图;
图7为本发明主要步骤示意图。
具体实施方式
本说明书中公开的所有特征,或公开的所有方法或过程中的步骤,除了互相排斥的特征和/或步骤以外,均可以以任何方式组合。
下面结合附图对本发明做进一步说明:
实施例1
一种适用于RSN的分簇方法F3&GORS包括以下步骤:
步骤一、将具有相同信号处理和通信能力,不同初始能量的雷达传感器随机均匀布置于待监测区域,且位置固定,组成RSN。统计雷达传感器的位置信息。雷达传感器进入工作状态后能量不接收补给。
步骤二、分簇:将模糊C均值聚类算法应用于RSN。根据雷达传感器的地理位置信息对网络分簇。
步骤三、簇头选择:对步骤二分得的每个簇进行模糊逻辑系统设计,计算簇内每个雷达传感器当选为簇头的可能性,可能性最大的节点成为簇头。模糊逻辑系统的输入为雷达传感器网络的剩余能量、由雷达传感器向基站发送的信号的信道增益、雷达传感器与基站之间的距离,被划分为三个等级:能量为低,中,高;信道增益为小,中,大;距离为短,中,长;系统的输出即簇内每个节点当选为簇头的概率,划分为非常小,小,中,大,非常大五个等级。对每一个雷达传感器的输入(x1,x2,x3),输出的计算公式为:
其中,表示输入x1在第l条准则下的隶属函数,表示输入x2在第l条准则下的隶属函数,表示输入x3在第l条准则下的隶属函数,cl表示第l条准则的质心。
步骤四、多跳路由传输设计:将GORS路由选择方法应用于上述分簇后的每一个簇内节点。
步骤五、RSN进入工作阶段:目标随机出现在待监测区域,由非簇头雷达传感器对目标进行检测,并将检测结果经单跳或多跳路径传输给相应的簇头。由簇头对接收到的数据进行融合判决,并将该判决结果发送给基站。基站做第二次融合并作出最终判决监测区域内有无目标。RSN~每传送一次数据后,由于信道增益发生变化。返回步骤三,重新选取簇头和传输路径。RSN~每隔一段时间,统计RSN中剩余雷达传感器的数目,若该数目少于~RSN~上一次分簇前剩余雷达传感器数目的90%,返回步骤二,重新分簇。
一种适用于雷达传感器网络的多跳分簇方法F3&GORS包括簇头选择方法F3和GORS簇内多跳路由选择方法。
如F3簇头选择方法包含以下步骤:
步骤一:设计模糊逻辑系统计算各个雷达传感器的簇头选择概率,设计准则为表1;其中模糊逻辑系统的输入为雷达传感器网络的剩余能量、由雷达传感器向基站发送的信号的信道增益、雷达传感器与基站之间的距离,被划分为三个等级:能量为低,中,高;信道增益为小,中,大;距离为短,中,长;系统的输出即簇内每个节点当选为簇头的概率,划分为非常小,小,中,大,非常大五个等级。
表1设计准则
| 准则 | 输入1 | 输入2 | 输入3 | 输出 | 准则 | 输入1 | 输入2 | 输入3 | 输出 |
| 1 | 低 | 小 | 短 | 小 | 15 | 中 | 中 | 长 | 小 |
| 2 | 低 | 小 | 中 | 非常小 | 16 | 中 | 大 | 短 | 非常大 |
| 3 | 低 | 小 | 长 | 非常小 | 17 | 中 | 大 | 中 | 大 |
| 4 | 低 | 中 | 短 | 中 | 18 | 中 | 大 | 长 | 中 |
| 5 | 低 | 中 | 中 | 小 | 19 | 高 | 小 | 短 | 大 |
| 6 | 低 | 中 | 长 | 非常小 | 20 | 高 | 小 | 中 | 中 |
| 7 | 低 | 大 | 短 | 大 | 21 | 高 | 小 | 长 | 小 |
| 8 | 低 | 大 | 中 | 中 | 22 | 高 | 中 | 短 | 非常大 |
| 9 | 低 | 大 | 长 | 小 | 23 | 高 | 中 | 中 | 大 |
| 10 | 中 | 小 | 短 | 中 | 24 | 高 | 中 | 长 | 中 |
| 11 | 中 | 小 | 中 | 小 | 25 | 高 | 大 | 短 | 非常大 |
| 12 | 中 | 小 | 长 | 非常小 | 26 | 高 | 大 | 中 | 非常大 |
| 13 | 中 | 中 | 短 | 大 | 27 | 高 | 大 | 长 | 大 |
| 14 | 中 | 中 | 中 | 中 |
步骤二、选择对步骤一中模糊逻辑系统输出最大的雷达传感器为簇头。
GORS簇内多跳路由选择方法包含以下步骤:
步骤一、初始化当前处理节点为簇头,n_cur=cluster head,并对每一个非簇头雷达传感器构建结构体,标志非簇头雷达传感器为“未知”状态,即ni.known=false;所有非簇头雷达传感器的下一个传输节点为簇头,即ni.next=cluster head;ni.fading表示当前的传输的信道衰减系数,即由ni向n_cur传输的信道衰减系数hi,cur;构建向量Vnode,向量元素为非簇头雷达传感器的结构体;对向量Vnode按照结构体元素ni.fading从大到小的顺序排序,其中,向量Vnode的第一个元素Vnode[1]总是具有最大的向当前处理节点n_cur传输的信道衰减系数;
步骤二、标志节点Vnode[1]为“已知”状态,Vnode[1].known=TRUE;令当前处理节点为n_cur=Vnode[1],并将节点Vnode[1]置于向量Vnode的最后一个位置;
步骤三、构建向量VselectNode,向量元素为Vnode中的节点元素nj,该节点满足向当前处理节点n_cur传输的信道衰减系数hi,cur>nj.fading且nj.known=fasle;
步骤四、如果向量VselectNode为空(即所有Vnode中的”未知“节点向当前处理节点n_cur传输的信道衰减系数均不大于ni.fading),回到步骤二;否则,继续执行下列步骤;
步骤五、去掉Vnode中与VselectNode相同的元素,并修改VselectNode中的节点的下一个传输节点为n_cur,nj.next=n_cur.mark,nj.fading=hj,cur;对向量VselectNode按照结构体元素nj.fading从大到小的顺序排序;
步骤六、合并向量VselectNode和Vnode,且VselectNode在前,令合并后的向量用Vnode表示,清空VselectNode;
步骤七、若所有节点均为“已知”状态,则结束迭代;否则,回到步骤二。
实施例2效果分析
将本发明提出的F3&GORS分簇方法与经典基于模糊逻辑的分簇方法CHEF作比较。以100个雷达传感器分布在100m×100m的矩形区域内的RSN为例:
图5比较了两者对RSN的生命周期的影响。结果显示:F3&GORS延长了RSN40.9%的生命周期。F3&GORS的优势在于在簇头选择上考虑了节点到基站传输数据是的能耗(以距离表征),选择了能耗较小的节点成为簇头。
图6反映了两者的检测性能。结果显示:F3&GORS有效的提高了网络的目标检测性能。F3&GORS的优势在于选择了信道损失较小的多跳路由作为数据传输方式。
以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何属于本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。
Claims (4)
1.一种适用于雷达传感器网络的多跳分簇方法,其特征在于,包括利用由信道增益作为输入的模糊逻辑系统选择簇头方法和利用信道衰减的图论路由选择方法。
2.根据权利要求1所述的一种适用于雷达传感器网络的多跳分簇方法,其特征在于,具体包括如下步骤,
步骤1、将具有相同信号处理能力、通信能力和不同初始能量的雷达传感器随机布置于待监测区域,构成雷达传感器网络,再相对基站统计出雷达传感器的位置信息;
步骤2、根据模糊C均值聚类算法,结合雷达传感器的位置信息对雷达传感器网络进行分簇,获得雷达传感器聚类的簇;
步骤3、相对初始能量统计出雷达传感器网络的剩余能量,将剩余能量、雷达传感器至基站的距离和其向基站发送信号的信道增益作为模糊逻辑系统的输入,通过模糊逻辑系统对簇内每个雷达传感器所在节点进行计算,选择出簇头;
步骤4、构建非簇头的剩余节点为结构体,簇头作为结构体内节点的下一个传输节点,再根据图论路由选择方法,对结构体内各个节点的信道衰减系数进行迭代筛选与标记,构建多跳路由。
3.根据权利要求2所述的一种适用于雷达传感器网络的多跳分簇方法,其特征在于,所述的步骤3,包括如下步骤,
步骤3.1、设计模糊逻辑系统,计算各个雷达传感器的簇头选择概率;
步骤3.1.1、将模糊逻辑系统的输入设置为雷达传感器网络的剩余能量、由雷达传感器向基站发送的信号的信道增益、雷达传感器与基站之间的距离;
步骤3.1.2、将输入分别划分为三个等级:
剩余能量为低、中、高,
信道增益为小、中、大,
距离为短、中、长;
步骤3.1.3、模糊逻辑系统的输出为簇内每个节点当选为簇头的概率,概率划分为非常小、小、中、大、非常大五个等级;
步骤3.2、选择模糊逻辑系统输出最大的雷达传感器所在节点作为簇头。
4.根据权利要求2所述的一种适用于雷达传感器网络的多跳分簇方法,其特征在于,所述的步骤4,
步骤4.1.1、初始化当前处理节点为簇头n_cur=cluster head,并对每一个非簇头雷达传感器构建结构体,标记非簇头雷达传感器为未知状态ni.known=false;
步骤4.1.2、所有非簇头雷达传感器的下一个传输节点为簇头ni.next=cluster head;
步骤4.1.3、ni.fading表示当前的传输的信道衰减系数,即由ni向n_cur传输的信道衰减系数hi,cur;
步骤4.1.4、构建向量Vnode,该向量的元素为非簇头雷达传感器的结构体;
步骤4.1.5、对向量Vnode按照结构体元素ni.fading从大到小的顺序排序,其中,向量Vnode的第一个元素Vnode[1]总是具有最大的向当前处理节点n_cur传输的信道衰减系数;
步骤4.2.1、标记对应第一个元素Vnode[1]的节点为已知状态,Vnode[1].known=TRUE;
步骤4.2.2、令当前处理节点为第一个节点n_cur=Vnode[1],并将第一个节点Vnode[1]置于向量Vnode的最后一个位置;
步骤4.3、构建选择向量VselectNode,该向量的元素为向量Vnode中的节点元素nj,其对应的节点满足向当前处理节点n_cur传输的信道衰减系数hi,cur>nj.fading且nj.known=fasle;
步骤4.4、如果选择向量VselectNode为空,回到步骤4.2,否则,继续执行下列步骤;
步骤4.5.1、去掉向量Vnode中与选择向量VselectNode相同的元素,并修改选择向量VselectNode中的节点的下一个传输节点为n_cur,nj.next=n_cur.mark,nj.fading=hj,cur;
步骤4.5.2、对选择向量VselectNode按照结构体的元素nj.fading从大到小的顺序排序;
步骤4.6、合并选择向量VselectNode和向量Vnode,且选择向量VselectNode在前,令合并后的向量用向量Vnode表示,清空选择向量VselectNode;
步骤4.7、若所有节点均为已知状态,则结束迭代,选择出信道损耗相对较小的节点构建多跳路由,否则,回到步骤4.2.1。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201610737547.9A CN106304115A (zh) | 2016-08-26 | 2016-08-26 | 一种适用于雷达传感器网络的多跳分簇方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201610737547.9A CN106304115A (zh) | 2016-08-26 | 2016-08-26 | 一种适用于雷达传感器网络的多跳分簇方法 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN106304115A true CN106304115A (zh) | 2017-01-04 |
Family
ID=57677485
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201610737547.9A Pending CN106304115A (zh) | 2016-08-26 | 2016-08-26 | 一种适用于雷达传感器网络的多跳分簇方法 |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN106304115A (zh) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN111698705A (zh) * | 2020-05-29 | 2020-09-22 | 华南理工大学 | 一种基于能量优化的无线传感器网络非均匀分簇路由方法 |
| CN113238219A (zh) * | 2021-05-18 | 2021-08-10 | 电子科技大学 | 一种适用于rsn在目标跟踪任务中的波形优化方法 |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102281608A (zh) * | 2011-07-04 | 2011-12-14 | 南京邮电大学 | 一种基于模糊控制的无线传感器网络分簇路由方法 |
| CN102404817A (zh) * | 2011-10-25 | 2012-04-04 | 中国科学院计算技术研究所 | 多汇聚节点无线传感器网络组网方法及其系统 |
| CN103237334A (zh) * | 2013-04-12 | 2013-08-07 | 太原理工大学 | 一种基于巷道环境的无线传感器网络分簇路由方法 |
| CN104883301A (zh) * | 2015-06-03 | 2015-09-02 | 中国矿业大学 | 基于剩余能量与通信代价的无线传感器网络分簇路由协议 |
| CN105246173A (zh) * | 2015-08-27 | 2016-01-13 | 电子科技大学 | 一种适用于rsn的节点分簇方法及其融合判决方法 |
-
2016
- 2016-08-26 CN CN201610737547.9A patent/CN106304115A/zh active Pending
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102281608A (zh) * | 2011-07-04 | 2011-12-14 | 南京邮电大学 | 一种基于模糊控制的无线传感器网络分簇路由方法 |
| CN102404817A (zh) * | 2011-10-25 | 2012-04-04 | 中国科学院计算技术研究所 | 多汇聚节点无线传感器网络组网方法及其系统 |
| CN103237334A (zh) * | 2013-04-12 | 2013-08-07 | 太原理工大学 | 一种基于巷道环境的无线传感器网络分簇路由方法 |
| CN104883301A (zh) * | 2015-06-03 | 2015-09-02 | 中国矿业大学 | 基于剩余能量与通信代价的无线传感器网络分簇路由协议 |
| CN105246173A (zh) * | 2015-08-27 | 2016-01-13 | 电子科技大学 | 一种适用于rsn的节点分簇方法及其融合判决方法 |
Non-Patent Citations (2)
| Title |
|---|
| YAOYUE HU ETC.: ""Clustering in multi-hop radar sensor networks using fuzzy logic"", 《2016 IEEE CONFERENCE ON COMPUTER COMMUNICATIONS WORKSHOPS (INFOCOM WKSHPS)》 * |
| YAOYUE HU ETC.: ""Detection Performances in Radar Sensor Networks"", 《2015 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATION WORKSHOP (ICCW)》 * |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN111698705A (zh) * | 2020-05-29 | 2020-09-22 | 华南理工大学 | 一种基于能量优化的无线传感器网络非均匀分簇路由方法 |
| CN111698705B (zh) * | 2020-05-29 | 2021-12-21 | 华南理工大学 | 一种基于能量优化的无线传感器网络非均匀分簇路由方法 |
| CN113238219A (zh) * | 2021-05-18 | 2021-08-10 | 电子科技大学 | 一种适用于rsn在目标跟踪任务中的波形优化方法 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| Jagan et al. | Wireless sensor network cluster head selection and short routing using energy efficient ElectroStatic discharge algorithm | |
| Tao et al. | Flow-balanced routing for multi-hop clustered wireless sensor networks | |
| Mazumdar et al. | A survey on clustering approaches for wireless sensor networks | |
| Tong et al. | A cross unequal clustering routing algorithm for sensor network | |
| Singh et al. | Clustering algorithms for wireless sensor networks: A review | |
| Prasath et al. | RMCHS: Ridge method based cluster head selection for energy efficient clustering hierarchy protocol in WSN | |
| Nabavi | An optimal routing protocol using multi-objective whale optimization algorithm for wireless sensor networks | |
| Sharma et al. | Performance investigation of advanced multi-hop and single-hop energy efficient LEACH protocol with heterogeneous nodes in wireless sensor networks | |
| CN108566658A (zh) | 一种无线传感器网络中能耗均衡的分簇算法 | |
| CN106304115A (zh) | 一种适用于雷达传感器网络的多跳分簇方法 | |
| CN103945508A (zh) | 一种基于概率比较的无线传感网拓扑构建方法 | |
| Chen et al. | Clustering energy-efficient transmission protocol for wireless sensor networks based on ant colony path optimization | |
| CN103313298A (zh) | 一种用于异构传感器网络的节点冗余检测方法 | |
| KR20130022793A (ko) | 무선 센서 네트워크에서 싱크 노드 이동을 지원하는 계층적 라우팅 방법 | |
| Alnuaimi et al. | Clustering in wireless sensor networks based on node ranking | |
| Lin et al. | Fan-shaped clustering for large-scale sensor networks | |
| CN107396419A (zh) | 一种基于优化k‑means的多移动节点数据收集方法 | |
| Al Nuaimi et al. | Clustering in WSN using node ranking with hybrid nodes duty-cycle and energy threshold | |
| Zhou et al. | LEACH‐TLC: a strategy of reducing and uniform energy consumption based on target location constraint | |
| Verma et al. | Grid and fuzzy based stable energy-efficient clustering algorithm for heterogeneous wireless sensor networks | |
| Gupta et al. | Research on energy balance in hierarchical clustering protocol architecture for WSN | |
| Tejaswi et al. | Routing protocols for landslide prediction using wireless sensor networks | |
| CN107801227A (zh) | 一种面向无线传感器网层次化分析的路由调度方法 | |
| Vahabi et al. | Geographic and clustering routing for energy saving in wireless sensor network with pair of node groups | |
| Islam et al. | Recent trends in energy-efficient clustering in WSNs |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| RJ01 | Rejection of invention patent application after publication |
Application publication date: 20170104 |
|
| RJ01 | Rejection of invention patent application after publication |