[发明专利]一种大深度自组织无线传感网络的组网方法有效
申请号: | 201210072162.7 | 申请日: | 2012-03-19 |
公开(公告)号: | CN102594916A | 公开(公告)日: | 2012-07-18 |
发明(设计)人: | 王洋 | 申请(专利权)人: | 深圳职业技术学院 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L29/12;H04W84/18 |
代理公司: | 深圳市科吉华烽知识产权事务所 44248 | 代理人: | 胡吉科;熊伟 |
地址: | 518055*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 深度 组织 无线 传感 网络 组网 方法 | ||
技术领域
本发明涉及一种无线网络的组网方法,尤其涉及一种大深度的无线网络的组网方法。
背景技术
目前,短距离无线通信主流通信距离通常在几十米到百米左右,这主要是因为考虑到低功耗应用,因此在通讯距离上无法大功率输出。这也带来了一个另外问题,就是短距离的无线模块必须要有一个合理的路由才能保证数据能可靠的传输到目的地,否则将无法实现通讯。现在的短距离通信路由协议各个国家和机构都在积极研究,包括zigbee联盟等,以期能够满足实际应用的需求。
在近距离无线通信网络中,为了实现自由通信,需要一套机制支持新加入的各个无线网络节点可以加入到网络中来,同时能维护自己的路由,寻找到将信息发动到不同节点的路由路径。但是,现有的近距离网络无线路由算法,仍以理论推算为主,其对象是尽可能的广泛,这样反而导致了在某些特定场合或者特定需要的应用下无法实现需要。比如本发明所研究的大深度的路由,就是比较特定的一种应用场景,这种应用通常是以树状或者链状网络为主,但是其深度往往要比普通的无线传感网路要大出很多,通常会达到几十甚至几百。而普通的无线传感网络路由深度往往只有5到10左右,无法满足需要。
发明内容
为了解决现有技术中问题,本发明提供了一种大深度的无线传感网络的组网方法,既能克服现有技术中存在的问题,同时又能够方便的移植到各种嵌入式CPU上,产生巨大的效益。
本发明通过如下技术方案实现:
一种大深度自组织无线传感网络的组网方法,其特征在于:所述自组织无线传感网络包括无线传感网络设备和作为后台的服务器设备,其中,无线传感网络设备包括终端和网关;所述方法包括以下步骤:
a.为每个无线传感网络设备分配一个定长度的物理地址;
b.根据应用场景的需要,现场安装无线传感网络设备,同时将各个无线传感网络设备的物理地址和安装位置记录下来;
c.根据各个设备所处的地理位置,在后台设计形成一个网络拓扑结构,并将所属网络拓扑结构保存在后台;
d.现场安装完毕后,将所有无线传感网络设备上电;上电后,无线传感网络的网关向无线传感网络后台发送登记请求,所述登记请求中包括所述网关的物理地址,同时所述网关向后台要求该网络的网络配置信息;
e.后台收到所述网关发送的登记请求后,在数据库中查找所述网关的物理地址,找到该物理地址后,则将网络配置信息发送给所述网关,其中,所述网络配置消息包括该网关所在的子网网络拓扑图;
f.所述网关接收到后台发送的网络配置消息后,将根据所述网络配置信息将自己的网络逻辑地址和所处的子网网络号设定到本地;然后向整个子网广播消息,广播消息目的地址是所述网关的下一级深度的无线网络终端设备的物理地址,广播消息内容包括分配给子网内每一个设备的网络逻辑地址和子网网络号;
g.子网内的所有设备监听广播消息,当接收到所述广播消息后,首先将所述广播消息的目的地址与本地的物理地址比较,如果本地的物理地址与接收到消息的目的地址一致,则将所述网络配置消息中分配给本机的网络逻辑地址和子网网络号存储在本地;
h. 完成g步骤后的终端设备继续向子网广播消息,该广播消息的目的地址是其下一级的网络设备的物理地址,消息里面包括剩余的网络设备的网络逻辑地址和子网网络号;
i.子网内的每一个设备将所有接收到的广播消息的源地址都保存在本地,作为路由列表;
j.直到无线传感网络设备发现自己不存在下一级深度的无线网络设备时,网络配置完成。
进一步地,在整个网络都完成了配置后,每个无线传感网络设备中都保存以下内容:本机所在的子网网络号、本机的网络逻辑地址、本机保存的网络路由表;通过查询所述路由表能够知道在网络拓扑结构中,向前能到达的网络节点的逻辑地址和向后能到达的网络节点的逻辑地址。
进一步地,所述网络配置消息包括该网关所在的子网网络拓扑图,具体包括:该子网内的每个无线传感网络终端设备的物理地址和分配给其的网络逻辑地址以及其所处的子网网络号。
进一步地,所述网络逻辑地址由后台进行分配;所述网络逻辑地址是每个设备在网络内通讯所用的段地址;所述段地址按照网络拓扑结构分配,遵循路由深度的基本策略,距离网关距离越近,其地址越小,否则地址越大;逻辑地址长度可以更小或者更大,具体根据网络的容量设定。
进一步地,无线传感网络设备的网络逻辑地址的长度是2个字节16位。
进一步地,所述物理地址的长度根据网络的容量来决定,容量越大,则物理地址的长度越长。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳职业技术学院,未经深圳职业技术学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210072162.7/2.html,转载请声明来源钻瓜专利网。