一种基于定向天线的移动自组网络安全转发路径选择方法

文档序号:7701601阅读:124来源:国知局

专利名称::一种基于定向天线的移动自组网络安全转发路径选择方法
技术领域
:本发明涉及无线通信
技术领域
,更特别地说,是指一种基于定向天线的adhoc网络安全转发路径选择方法。该路'径选择方法实现了在不安全网络环境中节点通信的隐蔽性。
背景技术
:在不安全的adhoc网络环境中,侦测节点期望侦测网络中信息传输节点的物理位置或者相对自身的位置,并以此位置信息作为攻击目标。当侦测节点侦测收到的信号能量足够大时,其就能将传输信号从电子噪声中区分,并掌握信息传输节点的存在位置。因此,在不可信赖的adhoc网络中,如何才能降低传输被侦测的概率成为亟待解决的问题。定向天线是指在某一个或某几个特定方向上发射及接收电磁波特别强,而在其它的方向上发射及接收信号则为零或极小的一种天线。利用定向天线能够增加辐射功率的有效利用率,增加保密性、抗干扰能力。全向天线是指在水平方向图上表现为360度均匀辐射的一种天线,无方向性,能够在任意方向上传输、接收电磁波。在当前adhoc网络中,节点配备全向天线,能够基于所有方向进行信息的传递与接收。在这样的网络中,侦测节点与友好节点有同样的机会获取、分析发送信息,网络友好节点被侦测的概率大。定向天线与全向天线相比,有如下优点若使用相同的能量,定向天线能够将信息传播更远的距离;若信息传输节点固定,定向天线使用更小的能量即可完成。因此,节点使用定向天线能够缩小信息广播的地理范围,或者减少信息传递经过的节点数目,为降低传输被侦测概率提供了一条解决途径。
发明内容为了解决现有adhoc网络中信息传输的不安全性,本发明提供一种基于定向天线的adhoc网络安全转发路径选择方法。该路径选择方法是基于定向天线的传输方向性和在该方向上提供较大天线增益的特性,选择一条从源节点到目标节点的安全路径。该方法实现时,第一方面通过发射功率关系式计算任意两个节点间通信的发射功率;第二方面依据侦测概率关系式计算任意两个节点间通信被侦测的概率;第三方面根据路径检测模型计算从源节点到目标节点的一条路径被侦测到的概率;由此可得从源节点到目标节点所有路径的侦测概率,从中选择侦测概率最小的路径作为安全路径,作为信息传递的路径。该路径选择方法解决了在不安全网络中存在的侦测节点非法侦测的问题,降低了信息发送者被侦测节点侦测到的概率,从而提升了网络中节点的安全性、信息传输的可靠性和隐蔽性。本发明在保证节点通信安全性的同时也保证了节点通信质量。本发明的一种基于定向天线的adhoc网络安全转发路径选择方法,先对adhoc网络环境中的各个友好节点采用经度、纬度建立一个具有地理位置信息的adhoc网络平面图,其特征在于为了避免A源节点向H目标节点传输消息被侦测节点所探测到,采用了下述的处理步骤进行消息的传输第一步,计算任意两个友好节点通信需要的发射功率B友好节点向C友好节点进行信息传输时,设B友好节点与C友好节点之间的距离记为",使用发射功率关系式获得B友好节点与C友好节点之间通信需要的发该发射功率关系式为尸"c=10xlogio(及)+"x10xlog10(d)+"10xlog10(T)--27.55+20xlog10(/)+A,式中,及表示传输速率,d表示任意两个友好节点间的距离,A:表示玻尔兹曼常量,r表示外界环境噪声和天线工作噪声,G,表示天线增益,/表示天线频率,/l表示传输误码率的阈值,阈值义的取值范围通常为10-310—9,"表示地形参数;第二步,计算任意两个友好节点间通信被侦测到的概率(A)采用侦测概率关系式解析出B友好节点向C友好节点传输消息时被侦测节点DA侦测到的概率D尸"C(ZX4);5log10d侦测概率关系式D/^c(ii4)=,式中,A+(j,(6>)_y八re->",>Lblog10J《=《+256.15-20xlog,。(/)-10xlog,。(r)+10xlog!。(5『),B『表示侦测节点DA侦测时使用的频率,《(e)表示侦测节点DA方向的天线增益,P表示B友好节点与侦测节点DA的连线、以及B友好节点与C友好节点的连线的夹角,y表示信噪比的阈值,阈值/的取值通常为5;同理,B友好节点向C友好节点传输消息时被其它任意侦测节点侦测到的概率记为DP"c(DJ),ZMT表示任意侦测节点;(B)采用侦测概率关系式解析出B友好节点向C友好节点传输消息时被adhoc网络环境中M个侦测节点侦测到的概率77)i^—c,简称为节点间侦测概率7&《=1-]7(1-Z)i^c(Z),》,M表示侦测节点的个数,Z)/^c(A)表示被任意侦测节点A侦测的概率,任意侦测节点D,中的/表示侦测节点的标记号;第三步,采用路径检测模型及尸s...r=1-11(1-7^^力)计算从源节点5到目标节点T的一条路径被侦测到的概率;A友好节点经B友好节点、C友好节点后到达H友好节点的这条路径称为B—C—H路径;依据路径检测模型i^s…r"-11(1-n"力),则A—B—C—H路径被侦测的概率是^4廳=i-(i-rDi^s)x(i-rz^—c)x(i-:ra尸c4),rz^^表示A友好节点向b友好节点传输信息时被侦测的概率,rz)P"c表示b友好节点向c友好节点传输信息时被侦测的概率,n)A4表示c友好节点向H友好节点传输信息时被侦测的概率;第四步,安全转发路径获取依据路径检测模型iPs..i-l-n(l-n"力)对adhoc网络环境中从源节点S到目标节点r的所有路径进行遍历得到具有最小被侦测概率的一条路径,该路径称为安全转发路径;按此路径调整天线方向和发射功率进行信息传输。本发明的一种基于定向天线的adhoc网络安全转发路径选择方法的优点在于(1)该发明中的安全转发路径选择方法解决了被侦测节点非法侦测的问题,降低了信息发送者被侦测节点侦测到的概率,从而提升了网络中节点的安全性、信息传输的可靠性和隐蔽性;(2)本发明中引入定向天线,利用定向天线的方向性减小了无线信号传播的空间覆盖范围;利用定向天线在其传播主方向上提供较大天线增益的特性,降低了节点通信时消耗的能量,提升了节点的使用寿命;(3)本发明一方面保证了节点通信的安全性,一方面也保证了节点间通信质量,本发明中的发射功率关系式可以保证节点间通信的误码率小于用户设定的阈值;(4)本发明将节点间通信所需要的发射功率和通信被侦测节点侦测到的概率进行了数学量化,分别建立了具有普适性的发射功率关系式和侦测概率关系式,以此便捷地获取具有最小被侦测概率的信息传输安全路径。图1是本发明基于定向天线的adhoc网络安全路由算法的整体流程图。图2是本发明adhoc网络平面示意图。图3是使用全向天线转发通信,定向天线直接通信,本发明中安全转发路径选择方法转发通信的侦测概率对比图。具体实施例方式下面将结合附图对本发明做进一步的详细说明。本发明是一种基于定向天线的adhoc网络安全转发路径选择方法,首先对adhoc网络环境中的各个友好节点采用经度、绊度表示,建立一个具有地理位置信息的adhoc网络平面图,如图2所示。在本发明中,经度用x表示,纬度用y表示,则有adhoc网络环境中的任意一个节点i的位置表示为z化,x)。在本发明中,图2所示的adhoc网络平面图中的A友好节点的位置表示为J(A,h),H友好节点的位置表示为/f(&,&)。为了实现A友好节点向H友好节点传输消息,也可以将A友好节点称作源节点,H友好节点称作目标节点。对于图2所示中的DA侦测节点是一个入侵的节点,DA侦测节点的位置表示为参见图1、图2所示,为了避免A源节点向H目标节点传输消息被侦测节点(DA侦测节点、DB侦测节点、DC侦测节点或DD侦测节点)所探测到,本发明人釆用了下述的处理步骤进行消息的传输,从而实现安全路由。第一步,计算任意两个友好节点通信需要的发射功率在本发明中,B友好节点向C友好节点进行信息传输时,设B友好节点与C友好节点之间的距离记为",使用发射功率关系式获得B友好节点与C友好节点之间通信需要的发射功率A《。发射功率关系式为尸"c=10xlog10(i)+"x10xlog10(力+A:+10xlog10(71)-G,-27.55+20xlog10(/)+A,式中,i表示传输速率,^表示任意两个友好节点间的距离,A:表示玻尔兹曼常量,r表示外界环境噪声和天线工作噪声,G,表示天线增益,/表示天线频率,A表示传输误码率的阈值,阈值义的取值范围通常为10—310—9,"表示地形参数,该地形参数是以视线距离丄S来标定的,将视线距离LS〉1000m的情况下地形参数记为2.5,视线距离300wSSlOOOw的情况下地形参数记为4.0,视线距离200wS<300w的情况下地形参数记为5.0,视线距离LS〈200w的情况下地形参数记为6.0。任意两个友好节点之间通信所需的发射功率记为《力。第二步,计算任意两个友好节点间通信被侦测到的概率(A)釆用侦测概率关系式解析出B友好节点向C友好节点传输消息时被侦测节点DA侦测到的概率Di^c(ZX4)。<formula>formulaseeoriginaldocumentpage8</formula>,式中侦测概率关系式<formula>formulaseeoriginaldocumentpage8</formula>S『表示侦测节点DA侦测时使用的频率,G,(0表示侦测节点DA方向的天线增益,P表示B友好节点与侦测节点DA的连线、以及B友好节点与C友好节点的连线的夹角,y表示信噪比的阈值,阈值^的取值通常为5。同理,B友好节点向C友好节点传输消息时被其它任意侦测节点侦测到的概率记为DP"c(£W),表示任意侦测节点。(B)釆用侦测概率关系式解析出B友好节点向C友好节点传输消息时被adhoc网络环境中M个侦测节点侦测到的概率7DPs《,简称为节点间侦测概率TDi^c-l-;Q(1-"尸"c(A》,M表示侦测节点的个数,DP"c(D,)表示被任意侦测节点D,侦测的概率,任意侦测节点D,中的z'表示侦测节点的标记号。在本发明中,计算任意两个友好节点之间通信时被adhoc网络环境中所有侦测节点侦测到的概率n^力,简称为任意节点间侦测概率H^力。第三步,采用路径检测模型及尸s...r=i-n(i-7T)f力)计算从源节点S到目标节点r的一条路径被侦测到的概率;如图l所示,A友好节点经B友好节点、C友好节点后到达H友好节点的这条路径称为A—B—C—H路径。依据路径检测模型^^.^=1-11(1-7^^力),则A—B—C—H路径被侦测的概率是^5,//=1—(1—)x(1—^尸"c)x(1—),7X^^表示A友好节点向B友好节点传输信息时被侦测的概率,H^^表示B友好节点向C友好节点传输信息时被侦测的概率,TI^"h表示C友好节点向H友好节点传输信息时被侦测的概率。第四步,安全转发路径获取依据路径检测模型iP^-l-n(l-n)《力)对adhoc网络环境中从源节点S到目标节点71的所有路径进行遍历得到具有最小被侦测概率的一条路径,该路径称为安全转发路径。按此路径调整天线方向和发射功率进行信息传输。在同一个adhoc网络环境中,分别使用全向天线转发通信,定向天线直接通信和本发明中安全转发路径选择方法转发通信时,在不同的侦测节点密度的情况下通信被侦测到的概率,如图3所示。该图显示随着整个网络中的侦测节点不断增多,任何通信方式下节点通信被侦测的概率都逐渐增大。因为随着整个网络中的侦测节点不断增多,侦测节点的分布越来越均匀,因此任意两个友好节点之间通信被发现的概率也不断增大,因此通过其它友好节点的转发通信被发现的概率也在增大。同时该图也显示了在三种方式中使用定向天线通过本发明中的安全转发路径选择方法(称为MinDP)进行通信的侦测概率是最低的,即本发明最大限度地保证了通信的安全。9本发明公开了一种基于定向天线的adhoc网络安全转发路径选择方法,首先建立adhoc网络平面图,获得友好节点信息,然后计算任意两个节点间通信的发射功率,以及任意两个节点间直接通信被侦测的概率,并且计算从源节点到目标节点的一条转发路径被侦测到的概率,从而计算得到从源节点到目标节点所有路径的侦测概率,从中选择侦测概率最小的路径作为安全路径,即信息传递的路径,并按照此路径调整节点天线方向、发射功率从而发送数据。此方法解决了在有侦测节点的不安全网络中信息可靠发送的问题,提升了友好节点的安全性和隐蔽性,降低了被侦测节点侦测的概率。本发明能够为节点间通信提供更加安全可靠的传输路径。权利要求1、一种基于定向天线的adhoc网络安全转发路径选择方法,先对adhoc网络环境中的各个友好节点采用经度、纬度建立一个具有地理位置信息的adhoc网络平面图,其特征在于为了避免A源节点向H目标节点传输消息被侦测节点所探测到,采用了下述的处理步骤进行消息的传输第一步,计算任意两个友好节点通信需要的发射功率B友好节点向C友好节点进行信息传输时,设B友好节点与C友好节点之间的距离记为d,使用发射功率关系式获得B友好节点与C友好节点之间通信需要的发射功率PB→C;该发射功率关系式为PB→C=10×log10(R)+n×10×log10(d)+k+10×log10(T)-Gt-27.55+20×log10(f)+λ,式中,R表示传输速率,d表示任意两个友好节点间的距离,k表示玻尔兹曼常量,T表示外界环境噪声和天线工作噪声,Gt表示天线增益,f表示天线频率,λ表示传输误码率的阈值,阈值λ的取值范围通常为10-3~10-9,n表示地形参数;第二步,计算任意两个友好节点间通信被侦测到的概率(A)采用侦测概率关系式解析出B友好节点向C友好节点传输消息时被侦测节点DA侦测到的概率DPB→C(DA);侦测概率关系式<mathsid="math0001"num="0001"><math><![CDATA[<mrow><mi>D</mi><msub><mi>P</mi><mrow><mi>B</mi><mo>&RightArrow;</mo><mi>C</mi></mrow></msub><mrow><mo>(</mo><mi>DA</mi><mo>)</mo></mrow><mo>=</mo><mfencedopen='{'close=''><mtable><mtr><mtd><mfrac><mrow><mi>K</mi><mo>+</mo><msub><mi>G</mi><mi>t</mi></msub><mrow><mo>(</mo><mi>&theta;</mi><mo>)</mo></mrow><mo>-</mo><mi>&gamma;</mi></mrow><mrow><msub><mi>log</mi><mn>10</mn></msub><mi>d</mi></mrow></mfrac><mo>></mo><mn>2</mn><mo>,</mo><mi>d</mi><mo>&le;</mo><mi>LS</mi></mtd></mtr><mtr><mtd><mfrac><mrow><mi>K</mi><mo>+</mo><msub><mi>G</mi><mi>t</mi></msub><mrow><mo>(</mo><mi>&theta;</mi><mo>)</mo></mrow><mo>-</mo><mi>&gamma;</mi></mrow><mrow><msub><mi>log</mi><mn>10</mn></msub><mi>d</mi></mrow></mfrac><mo>></mo><mi>n</mi><mo>,</mo><mi>d</mi><mo>></mo><mi>LS</mi></mtd></mtr></mtable></mfenced><mo>,</mo></mrow>]]></math>id="icf0001"file="A2009100892220002C1.tif"wi="80"he="25"top="152"left="77"img-content="drawing"img-format="tif"orientation="portrait"inline="yes"/></maths>式中,K=Pt+256.15-20×log10(f)-10×1og10(T)+10×1og10(BW),BW表示侦测节点DA侦测时使用的频率,Gt(θ)表示侦测节点DA方向的天线增益,θ表示B友好节点与侦测节点DA的连线、以及B友好节点与C友好节点的连线的夹角,γ表示信噪比的阈值,阈值γ的取值通常为5;同理,B友好节点向C友好节点传输消息时被其它任意侦测节点侦测到的概率记为DPB→C(DX),DX表示任意侦测节点;(B)采用侦测概率关系式解析出B友好节点向C友好节点传输消息时被adhoc网络环境中M个侦测节点侦测到的概率TDPB→C,简称为节点间侦测概率<mathsid="math0002"num="0002"><math><![CDATA[<mrow><mi>TD</mi><msub><mi>P</mi><mrow><mi>B</mi><mo>&RightArrow;</mo><mi>C</mi></mrow></msub><mo>=</mo><mn>1</mn><mo>-</mo><munderover><mi>&Pi;</mi><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>M</mi></munderover><mrow><mo>(</mo><mn>1</mn><mo>-</mo><mi>D</mi><msub><mi>P</mi><mrow><mi>B</mi><mo>&RightArrow;</mo><mi>C</mi></mrow></msub><mrow><mo>(</mo><msub><mi>D</mi><mi>i</mi></msub><mo>)</mo></mrow><mo>)</mo></mrow><mo>,</mo></mrow>]]></math>id="icf0002"file="A2009100892220002C2.tif"wi="58"he="10"top="242"left="23"img-content="drawing"img-format="tif"orientation="portrait"inline="yes"/></maths>M表示侦测节点的个数,DPB→C(Di)表示被任意侦测节点Di侦测的概率,任意侦测节点Di中的i表示侦测节点的标记号;第三步,采用路径检测模型RPS…T=1-П(1-TDPi→j)计算从源节点S到目标节点T的一条路径被侦测到的概率;A友好节点经B友好节点、C友好节点后到达H友好节点的这条路径称为A→B→C→H路径;依据路径检测模型RPS…T=1-П(1-TDPi→j),则A→B→C→H路径被侦测的概率是RPABCH=1-(1-TDPA→B)×(1-TDPB→C)×(1-TDPC→H),TDPA→B表示A友好节点向B友好节点传输信息时被侦测的概率,TDPB→C表示B友好节点向C友好节点传输信息时被侦测的概率,TDPC→H表示C友好节点向H友好节点传输信息时被侦测的概率;第四步,安全转发路径获取依据路径检测模型RPS…T=1-П(1-TDPi→j)对adhoc网络环境中从源节点S到目标节点T的所有路径进行遍历得到具有最小被侦测概率的一条路径,该路径称为安全转发路径;按此路径调整天线方向和发射功率进行信息传输。2、根据权利要求1所述的基于定向天线的adhoc网络安全转发路径选择方法,其特征在于地形参数"是以视线距离i^来标定的,将视线距离">1000;的情况下地形参数记为2.5,视线距离300w2LSS1000m的情况下地形参数记为4.0,视线距离200wSZS<300m的情况下地形参数记为5.0,视线距离LS<200附的情况下地形参数记为6.0。3、根据权利要求1所述的基于定向天线的adhoc网络安全转发路径选择.方法,其特征在于根据第一步的处理方式能够获得任意两个友好节点之间通信所需的发射功率记为S力。4、根据权利要求1所述的基于定向天线的adhoc网络安全转发路径选择方法,其特征在于根据第二步的处理方式能够获得计算任意两个友好节点之间通信时被adhoc网络环境中所有侦测节点侦测到的概率7Z^力,简称为任意节点间侦测概率,力。5、根据权利要求l所述的基于定向天线的adhoc网络安全转发路径选择方法,其特征在于该adhoc网络安全转发路径的选择应用了定向天线的方向性。全文摘要本发明公开了一种基于定向天线的移动自组网络安全转发路径选择方法,首先建立移动自组网络平面图,获得友好节点信息,然后计算任意两个节点间通信的发射功率,以及任意两个节点间直接通信被侦测的概率,并且计算从源节点到目标节点的一条转发路径被侦测到的概率,从而计算得到从源节点到目标节点所有路径的侦测概率,从中选择侦测概率最小的路径作为安全路径,即信息传递的路径,并按照此路径调整节点天线方向、发射功率从而发送数据。此方法解决了在有侦测节点的不安全网络中信息可靠发送的问题,提升了友好节点的安全性和隐蔽性,降低了被侦测节点侦测的概率。本发明能够为节点间通信提供更加安全可靠的传输路径。文档编号H04W40/02GK101646219SQ20091008922公开日2010年2月10日申请日期2009年7月9日优先权日2009年7月9日发明者伟刘,刘国师,璋熊,芦效峰,蒲菊华申请人:北京航空航天大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1