[发明专利]433M无线自动组网方法及系统在审
申请号: | 201410805935.7 | 申请日: | 2014-12-23 |
公开(公告)号: | CN104469877A | 公开(公告)日: | 2015-03-25 |
发明(设计)人: | 王立新;卢云飞;陈凤;覃红丽 | 申请(专利权)人: | 福建星网视易信息系统有限公司 |
主分类号: | H04W40/04 | 分类号: | H04W40/04;H04W84/18 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 350000 福建省福州市金山*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 433 无线 自动 组网 方法 系统 | ||
技术领域
本发明涉及通信领域,尤其涉及一种433M无线自动组网方法及系统。
背景技术
433M无线技术具有低功耗、低成本、高模块化、通信距离长等特点,能广泛应用于无线控制领域;同时433M无线技术还具有易受干扰、可靠性较低等缺陷,常被应用于点对点的日常遥控,也因此目前还没有基于433M无线技术的控制网络。
在无线传感控制领域,能实现组网功能且应用较多的是2.4G频段,比如ZigBee无线组网技术,该技术具有动态组网、可靠性高等优势;但相较433M无线技术,ZigBee的信号绕障碍物能力不强、成本高,这在一定程度上影响其应用范围的扩大。若在433M无线技术基础上实现自动组网功能,则可以扩大无线控制网络的应用领域。
发明内容
为解决上述问题,本发明采用的技术方案之一是:
提供一种433M无线自动组网方法,其中,包括步骤:
S1、设定节点类型和网络标识,所述节点类型包括协调器节点、路由节点、终端节点;
S2、开启协调器节点以及根据网络标识和节点类型建立网络,以及生成与网络中各个节点一一对应的路由表;以及
S3、根据所述路由表采用路由寻址算法进行网络内任意节点之间的数据包传输。
进一步地,所述终端节点的路由表包括节点ID、节点类型以及预留;协调器节点和路由节点的路由表包括节点ID、节点类型、路由信息以及预留,路由信息包括父节点ID、子节点个数、子节点列表以及预留,子结点列表包括各个子节点的节点信息,每个节点信息包括子节点ID、节点类型、节点状态、以及是否有下一级节点。
进一步地,所述步骤S2具体包括:
S201、开启协调器节点;
S202、在地址取值范围内为请求加入网络的新节点随机生成一个节点ID,然后分别进入步骤S203和步骤S204;
S203、根据网络标识选择信号最强的节点作为新节点的父节点,将新节点的节点信息加入父节点的路由表中;
S204、在网络内发送广播信号以查询是否存在与所述单字节地址具有相同地址的节点,并判断是否收到更换地址通知;
S205、当新节点收到更换地址通知时,返回步骤S204,同时通知所述父节点更新子节点列表;以及
S206、当新节点在预设时间内没有收到更换地址通知时,确认所述单字节地址为新节点的有效地址。
进一步地,所述步骤S2后还包括:
S4、网络结构更新步骤,具体为:
S401、每个有父节点的子结点向其父节点定时发送状态信号;
S402、当子节点向父节点发送状态信号失败时,子节点根据信号强度查找并判断是否存在可加入的父节点,若是,进入步骤S303,若否,进入步骤S304,其中,该可加入的父节点为所述子节点的非自身子节点;
S403、子结点接入信号最强的可加入的父节点发送接入请求,可加入的将子节点信息加入路由表中;以及
S404、子节点将类型设定为协调器,并将路由信息中的父节点ID设置为0xFF。
进一步地,所述数据包的数据段格式包括起始源地址、最终目标地址、当前源地址、当前目标地址以及信号跳数;起始源地址是最初发起信号的起始源节点地址,最终目标地址是信号的目标节点地址,当前源地址是当前发出中继信号的当前源节点地址;当前目标地址是当前将要接收中继信号的当前目标节点地址,信号跳数是用于记录经过路由的个数。
进一步地,所述步骤S3具体包括:
S301、起始源节点或当前源节点将数据包发送给当前目标节点,其中当前目标节点是起始源节点或当前源节点的父节点;
S302、当前目标节点收到数据包后,作为新的当前源节点,判断自身是否是目标节点,若否,进入步骤S303;
S303、新的当前源节点判断路由表子节点中是否存在目标节点,若是,将数据包转发送给目标节点,若否,进入步骤S305;以及
S305、新的当前源节点判断是否存在父节点,若是,以所述父节点为新的当前目标节点,新的当前源节点返回执行步骤S301,若否,自动消亡数据包。
为解决上述问题,本发明采用的技术方案之二是:
提供一种433M无线自动组网系统,其中,每个所述系统包括一个协调器节点、多个路由节点以及多个终端节点,所述协调器节点下设置至少一个路由节点与其连接,每个所述路由节点下设置至少一个终端节点与其连接,所述系统通过以下方法来进行组网:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于福建星网视易信息系统有限公司,未经福建星网视易信息系统有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410805935.7/2.html,转载请声明来源钻瓜专利网。