当前位置: 首页 > 专利查询>西北大学专利>正文

一种基于多网关数据传输的无线传感网络路由方法技术

技术编号:10527615 阅读:163 留言:0更新日期:2014-10-09 12:33
本发明专利技术公开了一种基于多网关数据传输的无线传感器网络路由方法,该方法通过计算网关工作状态来选择最终目的网关,确定数据流的最终流向,同时通过机会传输实现当前发送节点到最终目的网关的数据传输,减少了由于网关停止工作造成的数据包集中、大量丢失,增加了数据包的正确传输率,且保持稳定,有效的减少控制开销,延长网络生存周期。

【技术实现步骤摘要】
一种基于多网关数据传输的无线传感网络路由方法
本专利技术涉及无线传感网络
,具体涉及一种基于多网关数据传输的无线传感器网络路由方法,该方法适用于基于多网关的野外大型土遗址监测无线传感网络。
技术介绍
大型土遗址是我国宝贵的文化遗产,由于人为破坏和自然损毁等原因,其生存状态令人堪忧。通过监控土遗址生存状态、监测和调节其生存环境进行预防性保护刻不容缓。但由于野外大型土遗所需监测范围广、所处环境复杂、缺乏基础网络设施,其对监测系统的设计提出的新的挑战。无线传感网络(WSN)以其成本低,可大规模野外部署,提供长时间、稳定的数据传输等优势满足了野外大型土遗址监测和保护需求。在WSN野外遗址监测中,因为环境的限制,网关也只能采用电池供电,并且在野外偏远或恶劣的应用环境中电池不可充电或更换,导致长期、持续的数据采集面临巨大挑战。一个可行并行之有效解决方案是给网关安装太阳能板和风力发电设备,保证其从自然界最大程度获取能源,从而保证长期、持续的数据采集。由于太阳能和风能的获取具有随机因素,网络负载对于网关电能的消耗也是随机的,所以,网关的工作状态具有一定的不稳定性。因此,在工作状态不稳定的多网关本文档来自技高网...
一种基于多网关数据传输的无线传感网络路由方法

【技术保护点】
一种基于多网关数据传输的无线传感器网络路由方法,其特征在于,该方法包括以下步骤:步骤一,无线传感器网络部署步骤S10,在需要监测的地点布设感知节点,并在感知节点中随机部署多个网关,网关采用太阳能和风能进行充电,对传感器网络进行初始化;步骤二,确定感知节点可达网关步骤S20,网络初始化后,感知节点中建立信息记录表DF,DF中的列项包括该感知节点可达网关的ID号Des、邻居节点Nei、可达网关的最小跳步数Dis、可达网关的启动时间Sta;可达网关为与该感知节点之间的跳步数小于MAX_hop的网关,MAX_hop的取值为10;步骤S21,网关产生并广播方向信息数据包Find,当网关节点满足下面两个条...

【技术特征摘要】
1.一种基于多网关数据传输的无线传感器网络路由方法,其特征在于,该方法包括以下步骤:步骤一,无线传感器网络部署步骤S10,在需要监测的地点布设感知节点,并在感知节点中随机部署多个网关,网关采用太阳能和风能进行充电,对传感器网络进行初始化;步骤二,确定感知节点可达网关步骤S20,网络初始化后,感知节点中建立信息记录表DF,DF中的列项包括该感知节点可达网关的ID号Des、邻居节点Nei、可达网关的最小跳步数Dis、可达网关的启动时间Sta;可达网关为与该感知节点之间的跳步数小于MAX_hop的网关,MAX_hop的取值为10;步骤S21,网关产生并广播方向信息数据包Find,当网关节点满足下面两个条件之一时,网关再次产生并广播Find:条件一:距离广播上一个Find的时间达到Δt,Δt的取值为0.5s;条件二:网关在相邻两个单位时间内接收到的数据包个数之差大于或等于Δμ,Δμ的取值为5;Find中的信息包括产生该Find的网关的ID号idSink和启动时间st、该Find经过的跳步数hop和经过的中间节点集合TS,其中TS中最后一个节点记为idL;步骤S22,感知节点收到一个Find后,提取Find中的信息并进行以下处理:如果Find中的hop小于MAX_hop且Find中的TS不包含本感知节点,则在本感知节点的DF表中,查找DF的Des列项中值为idSink的一行,如此行存在,执行步骤S22-1,如此行不存在,执行步骤S22-2:步骤S22-1,比较Find中的st值和该行中Sta列的值,如相等,则把idL添加到该行的Nei列中;然后比较如果该行中Dis列的值大于hop+1,则将该值改写为hop+1;如果Find中的st值和...

【专利技术属性】
技术研发人员:徐丹陈晓江王绿菊郭军刘晨房鼎益王薇尹小燕聂卫科
申请(专利权)人:西北大学
类型:发明
国别省市:陕西;61

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1