一种无线传感器网络拓扑的轻量级监视方法

文档序号:7698929阅读:146来源:国知局

专利名称::一种无线传感器网络拓扑的轻量级监视方法
技术领域
:本发明涉及一种无线传感器网络拓扑监视方法,尤其涉及一种无线传感器网络拓扑的轻量级监视方法,属于无线传感器网络测试领域。
背景技术
:无线传感器网络(WirelessSensorNetwork,WSN,简称传感器网络)是由部署在监测区域内大量的廉价微型传感器节点组成,通过无线通信方式形成的一个多跳的自组织的网络系统,其目的是协作地感知、采集和处理网络覆盖区域中被感知对象的信息,并发送给观察者。传感器网络存在大量的动态性的因素,诸如工作环境恶劣、干扰频繁,节点由于成本限制而易出现故障或由于能量耗尽而失效,无线通信链路不稳定,时通时断,并进一步引起网络拓扑的改变等。状态的变化会对网络性能有一定的影响,需要进行有效的网络状态监视,以便了解网络运行状态并及时优化调整。传感器网络拓扑结构作为监视的一项重要内容,反映了传感器网络中各个节点的连接构成,对传感谢器网络的监视具有很高的价值,利用构造出来的拓扑结构可以了解各个节点的工作状态,在某一时刻链路的状态信息等网络性能指标。传感器网络是资源受限的网络,节点的能量供应、运算能力、存储能力、无线通信带宽等资源都是极度受限的,而且无线通信是节点能量消耗的主要环节。因而,传感器网络的状态监视,必需尽量降低监视行为对网络资源的消耗,降低监视行为对网络自身状态的影响,即满足轻量级监视的目标。目前,针对的拓扑监视主要有两类手段一是每个节点传送自己的父节点(即下一跳节点)信息,汇聚节点综合这些信息后,构建网络拓扑。二是节点传输逐跳的路径信息,即每个中间节点在中转时加进自己的路径信息,汇聚节点从包中直接得知该数据包传输的路径。第一种传感器网络拓扑监视方法的不足之处在于不能准确反映网络拓扑结构。由于节点间难以同时传送这些信息,在传输过程中网络拓扑可能发生改变,这样就造成了实际路径与汇聚节点综合各个节点所传的父节点信息得到的路径不一致。例如3号节点在某一时刻向汇聚节点报告5号为父节点,而5号则向汇聚节点报告6号为父节点,6号报告1号为父节点。这样在汇聚节点综合这三个信息得出网络的拓扑结构为3->5->6->1。但在3号实际的发包过程中,网络拓扑可能发生改变,例如5号报告自己的父节点为6号后,网络拓扑发生变化,4号成为了5号的父节点。这样在汇聚节点得到的拓扑信息3->5->6->1与3号发包实际路径3->5->4->1不一致。第二种传感器网络拓扑监视方法的不足之处在于所传数据量较大,占用了大量网络带宽,影响了网络性能。在第二种方法中每个中间节点转发包时,都将自己的节点地址信息添加到包中,这样虽然能保证真实的记录下每个包所走的真实路径,但由于节点地址信息较长,并且包的长度随着中间节点的不断增多而线性增加,假设节点到汇聚节点需要10跳,每跳中转节点用2个字节表示,则共需要20个字节,显然数据量是比较大的。这样就造成了在传感器网络上的大量数据传输,影响了网络性能。通常而言,为了更为准确的监视传感器网络的拓扑,就需要传输更多的信息,这就势必对传感器网络的资源更多的消耗,也会影响传感器网络的自身工作。现有的方法尚无法解决这些矛盾的因素。因而需要解决在轻量级的资源开销前提下,准确地监视传感器网络的拓扑的问题。
发明内容本发明的目的在于提供一种传感器网络拓扑的轻量级监视方法,其能够降低网络资源消耗,同时在不对网络自身状态影响的前提下,准确监视的拓扑状态。本发明的技术方案为一种无线传感器网络拓扑的轻量级监视方法,其步骤为1)普通节点采用具有哈希效果的二元函数Y^/(;c,力对发送的传输路径信息进行编码,得到一路径编码值Y;其中y初始值为/(0,0),X为自身节点地址;2)普通节点周期性的向汇聚节点发送自身的二元组信息(Ni,/(0,0)),其中Ni为普通节点自身的源节点地址;3)如果普通节点接收到其它普通节点发出的二元组信息(N,,Y),则对接收到的路径编码值Y采用步骤1)的方法进行编码,并将得到的路径编码值Y与接收到的源节点地址Nj组成二元组信息发送到到达汇聚节点的下一跳节点;4)汇聚节点将接收到的信息发送到中心服务器;5)中心服务器根据接收到的信息-中的路径编码值构造无线传感器网络拓扑图。所述普通节点采用单独发包形式将所述二元组信息发送到汇聚节点。所述普通节点通过将所述二元组信息添加到业务数据包中并发送到汇聚节点。所述中心服务器根据接收到的信息中的路径编码值构造无线传感器网络拓扑图的方法为a)中心服务器采用步骤1)所选函数算出一跳到达汇聚节点的路径编码值,并在中心服务器端进行记录;b)中心服务器将接收到的路径编码值与记录的一跳到达汇聚节点的路径编码值进行比较,得到所有一跳到达汇聚节点的信息包,从这些包中提取节点地址并记录,还原这些节点到达汇聚节点的路由路径;C)根据中心服务器记录的所有一跳到达汇聚节点的节点地址,中心服务器采用步骤l)所选函数算出所有两跳到达汇聚节点的路径编码值并进行记录;d)中心服务器将接收到的路径编码值与记录的所有两跳到达汇聚节点的路径编码值进行比较,得到所有两跳到达汇聚节点的信息包,从这些包中提取节点地址并记录,还原这些节点到达汇聚节点的路由路径;e)同理,中心服务器根据记录的所有第M跳到达汇聚节点的节点地址,计算出所有M+l跳到达汇聚节点的路径编码值,然后将接收到的路径编码值与所有M+l跳到达汇聚节点的路径编码值进行比较,得到所有M+1跳到达汇聚节点的信息包,从这些包中提取节点地址并记录,还原这些节点到达汇聚节点的路由路径,直至全网到达汇聚节点的路由路径,其中M为自然数。f)中心服务器根据每个节点还原后的路由路径构造无线传感器网络拓扑图。所述方法中,采用循环校验码函数Y^Crc(x,y)对发送的传输路径信息进行编码。所述中心服务器根据节点的路径编码值和该节点对应路由路径建立拓扑信息表。所述无线传感器网络采用收集树协议进行组建;普通节点通过收集树协议向汇聚节点发送所述二元组信息。所述普通节点为telosb节点。本发明的方法基于哈希(Hash)技术(参见FengjunShang;Aserialandnon-collisionhashalgorithm,Communications,CircuitsandSystems,2004.ICCCAS2004.2004InternationalConferenceon,Volume1,27-29June2004Page(s):591-595Vol.1),将传输6路径信息表示为特定的编码形式,在中心服务器收到这些数据后,通过一定的信息分析和还原方法,获得传感器网络拓扑结构信息。该方法中,根据在无线传感器网络拓扑监视中完成功能的不同,将节点分为两类普通节点和汇聚节点。普通节点在传感器网络拓扑监视中完成两个功能,一个是周期性得发送自身信息,即源节点地址和路径初始编码值。另一个是在接收到其它节点发送的信息后,将传输路径信息按照一定的形式进行编码,并按照一定原则寻找到达汇聚节点的下一跳节点,将这些信息进行转发。汇聚节点负责将接收到的各个包信息转发到中心服务器。中心服务器是具有数据存储和处理功能的终端,比如PC。中心服务器根据接收到的信息,经过还原分析得出传感器网络的拓扑结构,系统的组成如图1所示。在向汇聚节点,发送路径信息时,由于在中间节点对传输路径进行了编码,数据量较小,可以采取两种方式进行传输,一种是单独发包,即在发送业务数据包(比如光照,温度等)的同时,节点还将路径信息打成单独的包发送出去。另外一种是将经过编码后的路径信息挂靠在业务数据包的后面(即将经过编码后的路径信息添加到业务数据包的后面),随着这些包进行发送。Hash技术是采用某个Hash函数/^,w...),将需要Hash的任意长度的消息作为参数,通过计算得出某一固定长度的消息摘要的技术。在该方法中我们选取了一类二元函数Y=/Oc,力对路径信息进行编码来达到对传输路径Hash的效果,其中x为自身节点号,y为到该节点的路径Hash值(即路径编码值),中间节点利用该二元函数不断的迭代求值最终实现Hash技术效果。例如从普通节点W,到达汇聚节点(JV。)的路径为^->]^2->^->^。,但由于传感器网络的特点,iV,在发送包时并不知道它所要走的完整路径,只知道它的下一跳节点为7V2,因此不能利用Hash函数/^,乂z,…),将路径一次性求出Hash值/^,,乂,W3,W。),为此我们选取了一类二元函数,Y=/Oc,力,每个中间节点收到该包时都将自身节点地址作为参数x,将包中原有路径的路径编码值作为参数y,进行编码求值TV./(0,0)(/(0,0)为路径初始值)W2:肌,(O,O))W3:肌肌,/(0,0)))利用新得到的路径编码值替换掉包中原来的值,这样就在汇聚节点得到了经过二元函数对路径不断迭代的路径编码值:/(^,/(^2,/(0,0)))。在针对一个包的无线传感器网络拓扑的轻量级监视过程中,将产生该包的普通节点称7为该包的源节点,将转发该包的普通节点称为中间节点。一次实际的无线传感器网络拓扑的轻量级监视过程如下源节点发送包时,路径的初始编码值为/(0,0),这样源节点发送的最终数据为由源节点号(即源节点地址)和/(0,0)组成的二元组(W。,/(0,0)),假设该节点号为W。,在中间节点收到该包后,按照上述规则将路径信息进行编码/(#,,/(0,0))(假设该中间节点的节点号为W,),替换掉原来的编码值/(0,0),这样M所发的包为O。,/(A^,/(0,0)))的一个二元组,第三个中间节点收到这个包时,继续按照规则进行编码得到编码值/(A^/(W,,/(0,0)))(假设第二个中间节点的节点号为^),替换掉原来的/(M,/(0,0)),这样第三个中间节点所发的包为二元组(W。,/(W,/(W,,/(0,0))))…如此进行下去,直到汇聚节点的前一节点A^,由于汇聚节点是唯一的,各个节点的最终目的地都是这个汇聚节点,因此汇聚节点收到信息时不做处理将信息传送到中心服务器。假设汇聚节点的前一节点的节点号为^,它所发的包为(W。,/(Wm,/(7V"/(^^/(.../(^/(Wp/^O))))))),则汇聚节点不做处理,将其发送到中心服务器。在中心服务器端,首先根据相同的编码函数/(x,y)算出一跳到达汇聚节点的路径的编码值/(0,0),并在中心服务器端进行记录,如表l所示表l、具有一跳到达汇聚节点的编码值表/(0,0)随着系统的运行,不断收到各个节点所发送的包,中心服务器用上述值与各个包中的路径编码值进行比较,找出所有包中路径编码值与/(o,o)值相同的包,从这些包中取出源节点号,这些节点便是通过一跳到达汇聚节点。将其添加到信息列表,随着系统的运行,用该方法便可得到所有通过一跳到达汇聚节点的节点,假设为M,w2,w3,w4,在中心服务器上记录一跳到达汇聚节点的信息列表(汇聚节点为W。)如表2所示表2、具有一跳到达汇聚节点的拓扑信息列表<table>tableseeoriginaldocumentpage8</column></row><table>这的「便可以绘出节点一跳到达汇聚节点的网络拓扑如图2所示。在中心服务器掌握所有一跳到达汇聚节点的网络拓扑后,利用这些一跳到达汇聚节点的节点地址,在中心服务器上便可求出所有经过这些节点两跳到达汇聚节点的路径的编码值/(乂,/(0,0)),/(W2,/(0,0)),/(W3,/(0,0)),/(W4,/(0,0)),中心服务器将这些值在信息列表中进行记录,如表3所示表3、寻找一跳到达汇聚节点的节点路径编码值列表<table>tableseeoriginaldocumentpage9</column></row><table>由于M,7V2,M,是所有一跳到达汇到节点的节点,因此这时候可绘出网络中两跳到达汇聚节点的拓扑结构图如图3所示。在中心服务器掌握所有两跳到达汇聚节点的网络拓扑后,利用这些两跳到达汇聚节点的节点地址,在中心服务器上便可求出所有经过这些节点三跳到达汇聚节点的路径的编码值/(Ws,/(W,'/(0,0))),/(W6,/(W',/(0,0)))/(W7,/(W2,/(0,0))),/(W8,/(7V2,/(0,0))),/(W9,/(W3,/(0,0)》,/W。,/(W4,/(0,0))),中心服务器将这些值在拓扑信息列表中进行记录,如表5所示表5、寻找两跳到达汇聚节点的节点路径编码值列表卿)W2->JV0w3->w0w4->w0肌/(0,0))7V5->TV,->7V0肌/(0,0))W7->jV2->jV。7V>W2->7V0肌/(0,0))肌y(o,o))肌肌/(o'o)))肌肌/(o'o)))肌肌,/(0,0》)/(w8,/(w2,/(o,o)))肌肌,(o,o)))肌,肌,/(0,0)》同理此后,中心服务器在不断收到包时,反复用上述新加进来的传感器网络拓扑信息值与各个包中二元组的路径编码值进行比较,找出所有与这些值相同的包,从这些二元组中取源节点号,这些节点便是经过^5,^,^7,7^,^9,^。其中之一三跳到达汇聚节点的节点,假设这些节点为W,7V12,7V13,W14,W15,7V,2各个包中的码值的二元组分别为:("5,肌/(0,0))),d肌/(0,0))),(W7,/(7V2,/(0,0))),d肌/(0,0)))(#9,肌/(0,0))),(A^。,/(w4,/(0,0))),BPA^,iV6通过W,号节点,^7,^8通过^2号节点,7^通过7^3号节点,M。通过&号节点,两跳到达汇聚节点,由于这是系统长时间所比较的结果,因此网络拓扑中所有经过^两跳到达汇聚节点的节点为W"^,所有经过W到达汇聚节点的节点为^,A^所有经过号节点到达汇聚节点的节点为W,,所有经过&号节点到达汇聚节点的节点为^。,在拓扑列表中添列表中添加新得到的拓扑信息,其结果与表4相同由于^,W2,^,是所有一跳到达汇到节点的节点,因此这时候可绘出网络中两跳到达汇聚节点的拓扑结构图如图3所示。在中心服务器掌握所有两跳到达汇聚节点的网络拓扑后,利用这些两跳到达汇聚节点的节点地址,在中心服务器上便可求出所有经过这些节点三跳到达汇聚节点的路径的编码值/(W5,/(W,'/(0,0))),/(w6,/(w,,/(o,o))),/(w7,/(w2,/(o,o))),/(w8,/(w2,/(o,o))),/(w9,/(w3,/(o,o))),肌,,4,/(0,0)))中心服务器将这些值在拓扑信息列表中进行记录,如表6所示表6、寻找三跳到达汇聚节点的编码值列表<table>tableseeoriginaldocumentpage11</column></row><table>同理此后,中心服务器在不断收到包时,反复用上述新加进来的无线网络拓扑信息值与各个包中二元组的路径编码值进行比较,找出所有与这些值相同的包,从这些二元组中取源节点号,这些节点便是经过W"^,W"W8,7v,,W,。其中之一三跳到达汇聚节点的节点,假设这些节点为W,W12,WI3,W14,7v,5,7v16,W17,W18,W19,W2。,W21,W22,7v23,W24,W25各个包中的码值的二元组分别为(w,,,/(w5,/(M,/(0,0)))),(7vi2,/(7v5,/(tv,,/(0,0)))),(w13,/(w5,/(,/(0,0))))(Wl4,/(W6,/(W,,/(0,0)))),(W15,/(W6,/(W,,/(0,0)))),(W16,/(7v6,/(W,,/(0,0))))(#|7,/(^,/(^,/(0,0)))),(^8,/(^,/(^,/(0,0)))),(^9,/(7^7,/(^,/(0,0))))艮卩ww#通过#(W22,/(W9,,/(0,0)))),(W23,/(AT9,/(AT,,/(0,0))))(W24,/(^。,/(W,,/(0,0)))),(7v25,/(W,。,/(W,,/(0,0))))号节点,#|4,#|5,#|6通过^6号节点,^17,7^,#19通过^7号节点,^2。,#21通过#8号节点,W22,W23通过W9号节点,W24,7v25通过7vle三跳到达汇聚节点,由于这是系统长时间所比较的结果,因此网络拓扑中所有经过三跳到达汇聚节点的节点就是这些节点,将这些值添加至网络拓扑信息中,如表7所示表7、具有三跳到达汇聚节点的拓扑信息列表<table>tableseeoriginaldocumentpage12</column></row><table>因此这时候可绘出网络中三跳到达汇聚节点的拓扑结构图如图4所示。如此进行下去,至到绘出整个网络的拓扑节构,在中心服务器获得完整的网络拓扑信息后,每次收到节点所发的含有源节点号和路径编码值的包时,便可在中心服务器所存的网络拓扑信息中直接査找,找到其对应的实际路由路径,这样便可以实时监视传感器网络的拓扑结构。本发明的积极效果为与现有技术相比,本发明能够有效降低监视行为对网络资源的消耗,节约节点的能量和网络传输带宽,从而可以提高节点的工作时间,保证网络监测的稳定性和无线传感器网络的数据传输能力。图l、系统的结构组成示意图;图2、节点一跳到达汇聚节点的网络拓扑图;图3、网络中两跳到达汇聚节点的拓扑结构图;图4、网络中三跳到达汇聚节点的拓扑结构图5、2、3、4节点一跳到达汇聚节点的初始网络拓扑结构图;图6、加入5、6、7三节点后构成两跳到达汇聚节点的网络拓扑结构图;图7、加入8、9两节点后构成四跳到达汇聚节点的网络拓扑结构图;图8、加入1020节点后构成15跳到达汇聚节点的网络拓扑结构图。具体实施例方式在实施中采用的硬件设备为1.节点釆用UCBerkeley大学所开发的telosb节点,该节点处理器模块是TI公司的超低功耗单片机MSP430F1611,无线通信模块使用Chipcon公司的无线收发芯片CC2420。节点上运行操作系统为开源的嵌入式操作系统tinyos。2.中心服务器PC在实施中的节点软件釆用nesC开发,编译环境为cygwin,中心服务器软件采用python开发,编译环境为Pythonwin首先将节点程序炼制到由UCBerkeley大学所开发的telosb节点上,该节点处理器模块是TI公司的超低功耗单片机MSP430F1611,无线通信模块使用Chipcon公司的无线收发芯片CC2420。节点上运行操作系统为开源的嵌入式操作系统tinyos。在启动这些节点后,各个节点通过收集树协议(CTP)组成一个树状的网络结构,每个13节点用单独发包的形式,周期性(周期为2秒)通过收集树向汇聚节点发包,中间节点收到需要转发的包后利用循环校验码函数Y=Crc(x,y),(参见Ramabadran,T.V.;Gaitonde,S.S.;AtutorialonCRCcomputations;Micro,IEEE,Volume8,Issue4,Aug.1988Page(s):62-75DigitalObjectIdentifier10.1109/40.7773)将路径进行编码,并获得收集树父节点信息,将包转发到父节点直至发送到汇聚节点。汇聚节点收到各个节点所发包,将信息发送到PC,由PC进行记录,还原路径,构造网络拓扑。为了能渐近的观察该方法效果,首先将传感器网络部署为一跳网络。节点为1,2,3,4,其中1号为汇聚节点通过串口与中心服务器连接,2,3,4为普通节点。在中心服务器绘出了拓扑结构图如图5所示。一个周期中2,3,4所发测试包所占用的带宽为(源节点号2个字节+初始crc编码值:2个字节)*3=12个字节用旧有的方法为源节点号2个字节,轻量效果不明显。将5,6,7,加进网络,构成2跳网络,在中心服务器汇出拓扑结构图如图6所示。这期间5,6,7所发测试包在传输中所占用的带宽为(源节点号2个字节+(^编码值:2个字节)*3+((源节点号2个字节+crc编码值2个字节))*3=24个字节用旧有的方法为源节点号2个字节*3+(源节点号2个字节+中间节点2个字节)*3=18个字节,轻量效果不明显。将8,9.加进构成4跳网络,经过2秒,在中心服务器汇出拓扑结构图如图7所示。这期间9号所发测试包在传输中所占用的带宽为(源节点号2个字节+(^编码值:2个字节)*4=16个字节用旧有方法为2+2*2+2*3+2*4=20个字节,轻量效果较明显。将10,11,12,13,14,15,16,17,18,19,20加进网络构成15跳网络,中心服务器绘出网络拓扑图如图8所示。一个周期内节点20所发测试包在传输中所占用的带宽为(源节点号2个字节+0^编码值:2个字节)*15=70个字节旧有方法为2*(1+2+3+4+5+6+7+8+9+10+11+12+13+14+15)=240个字节,相比之下,本发明所占用带宽减少了70.8%由实验结果可以看出,随着跳数的不断增加,该方法轻量级效果越为明显,达到了在降低网络资源消耗和对网络自身状态影响的前提下,准确监视的拓扑状态的目的。权利要求1.一种无线传感器网络拓扑的轻量级监视方法,其步骤为1)普通节点采用具有哈希效果的二元函数Y=f(x,y)对发送的传输路径信息进行编码,得到一路径编码值Y;其中y初始值为f(0,0),x为自身节点地址;2)普通节点周期性的向汇聚节点发送自身的二元组信息(Ni,f(0,0)),其中Ni为普通节点自身的源节点地址;3)如果普通节点接收到其它普通节点发出的二元组信息(Ni,Y),则对接收到的路径编码值Y采用步骤1)的方法进行编码,并将得到的路径编码值Y与接收到的源节点地址Ni组成二元组信息发送到到达汇聚节点的下一跳节点;4)汇聚节点将接收到的信息发送到中心服务器;5)中心服务器根据接收到的信息中的路径编码值构造无线传感器网络拓扑图。2.如权利要求1所述的方法,其特征在于所述普通节点采用单独发包形式将所述二元组信息发送到汇聚节点。3.如权利要求1所述的方法,其特征在于所述普通节点通过将所述二元组信息添加到业务数据包中并发送到汇聚节点。4.如权利要求1或2或3所述的方法,其特征在于所述中心服务器根据接收到的信息中的路径编码值构造无线传感器网络拓扑图的方法为a)中心服务器采用步骤1)所选函数算出一跳到达汇聚节点的路径编码值,并在中心服务器端进行记录;b)中心服务器将接收到的路径编码值与记录的一跳到达汇聚节点的路径编码值进行比较,得到所有一跳到达汇聚节点的信息包,从这些包中提取节点地址并记录,还原这些节点到达汇聚节点的路由路径;c)根据中心.服务器记录的所有一跳到达汇聚节点的节点地址,中心服务器采用步骤l)所选函数算出所有两跳到达汇聚节点的路径编码值并进行记录;d)中心服务器将接收到的路径编码值与记录的所有两跳到达汇聚节点的路径编码值进行比较,得到所有两跳到达汇聚节点的信息包,从这些包中提取节点地址并记录,还原这些节点到达汇聚节点的路由路径;e)同理,中心服务器根据记录的所有第M跳到达汇聚节点的节点地址,计算出所有M+l跳到达汇聚节点的路径编码值,然后将接收到的路径编码值与所有M+l跳到达汇聚节点的路径编码值进行比较,得到所有M+1跳到达汇聚节点的信息包,从这些包中提取节点地址并记录,还原这些节点到达汇聚节点的路由路径,直至全网到达汇聚节点的路由路径,其中M为自然数。f)中心服务器根据每个节点还原后的路由路径构造无线传感器网络拓扑图。5.如权利要求4所述的方法,其特征在于采用循环校验码函数Y二Crc(x,y)对发送的传输路径信息进行编码。6.如权利要求4所述的方法,其特征在于所述中心服务器根据节点的路径编码值和该节点对应路由路径建立拓扑信息表。7.如权利要求l所述的方法,其特征在于所述无线传感器网络采用收集树协议进行组建;普通节点通过收集树协议向汇聚节点发送所述二元组信息。8.如权利要求l所述的方法,其特征在于所述普通节点为telosb节点。全文摘要本发明公开了一种无线传感器网络拓扑的轻量级监视方法,属于无线传感器网络测试领域。本发明方法为1)节点采用具有哈希效果的二元函数Y=f(x,y)对发送的传输路径信息进行编码,得到路径编码值Y;2)节点周期性的向汇聚节点发送自身的二元组信息(N<sub>i</sub>,f(0,0));3)如果节点接收到其它节点发出的二元组信息(N<sub>i</sub>,Y),则对其路径编码值Y采用步骤1)的方法进行编码,并将得到的路径编码值Y与接收到的源节点地址N<sub>i</sub>组成二元组信息发送到到达汇聚节点的下一跳节点;4)汇聚节点将接收到的信息发送到中心服务器;5)中心服务器根据接收到的信息中的路径编码值构造无线传感器网络拓扑图。与现有技术相比,本发明可提高节点工作时间和网络的数据传输能力。文档编号H04W24/00GK101489248SQ200910078779公开日2009年7月22日申请日期2009年3月3日优先权日2009年3月3日发明者燕刘,孙利民,徐志生,王广柱,皇甫伟,坚舒申请人:中国科学院软件研究所
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1