自组网的建网方法技术

技术编号:23992653 阅读:42 留言:0更新日期:2020-04-29 16:56
一种自组网的建网方法,包括:步骤A,在建网阶段,PAN协调器向其邻节点广播组网通知,并接收各个邻节点响应于组网通知返回的入网请求,从被允许入网的节点中选取部分或全部的节点作为当前的中继节点;步骤B,当前的中继节点向其邻节点广播组网通知,接收各个邻节点响应于组网通知返回的入网请求,并将各个邻节点的入网请求发送至PAN协调器;步骤C,PAN协调器接收当前的中继节点的各个邻节点的入网请求以确定新增入网节点,从新增入网节点中选取当前的中继节点;步骤D,重复步骤B和步骤C,直至符合预设的建网完成条件,建网完成。该自组网的建网方法,能够在建网时基于自组网中各节点之间的通信情况,灵活地规划路由。

The network building method of ad hoc network

【技术实现步骤摘要】
自组网的建网方法
本申请涉及通信
,具体地涉及一种自组网的建网方法。
技术介绍
目前主流的自组网系统为基于电气和电子工程师协会(InstituteofElectricalandElectronicsEngineers,简称IEEE)的802.15.4协议的紫蜂(Zigbee)系统,Zigbee网络中主要包括以下三种设备:端设备、协调器、域网(PersonalAreaNetwork,简称PAN)协调器。各个设备的主要功能如下:端设备,端设备可包括全功能设备(FullFunctionDevice,简称FFD)和精简功能设备ReducedFunctionDevice,简称RFD),只具有简单的收发功能,不能进行分组的转发;全功能设备(FFD):通常通过发送信标实现与周围节点的同步,具有转发分组功能;PAN协调器:为整个网络的主控节点,并且每个自组网中只能有一个PAN协调点,具有成员身份管理、链路信息管理、分组转发功能。其中,FFD可以成为协调器并选取一个频段建立新的网络,而RFD只能通过向协调器注册并连接后才能使用网络;RFD只能作为端设备。现有的自组网初始建网方案有如下几个缺点:中心节点(即PAN协调器)无法获得网络中相邻节点之间的通信情况,因而无法快速得到路由信息,当自组网内节点出现问题时,PAN协调器无法及时感知,造成网内通信不灵活。
技术实现思路
本申请解决的技术问题是如何提供一种自组网的建网方法,从而能够在建网时基于自组网中各节点之间的通信情况,灵活地规划路由。为解决上述技术问题,本申请实施例提供一种自组网的建网方法,所述自组网包括多个节点,其中至少一个节点为PAN协调器,所述建网方法包括:步骤A,在建网阶段,所述PAN协调器向其邻节点广播组网通知,并接收各个邻节点响应于所述组网通知返回的入网请求,根据接收到的入网请求判断是否允许发出入网请求的节点入网,从被允许入网的节点中选取部分或全部的节点作为当前的中继节点;步骤B,当前的中继节点向其邻节点广播组网通知,接收各个邻节点响应于所述组网通知返回的入网请求,并将各个邻节点的入网请求发送至所述PAN协调器;步骤C,所述PAN协调器接收当前的中继节点的各个邻节点的入网请求以确定新增入网节点,从所述新增入网节点中选取部分或全部的节点作为当前的中继节点;步骤D,重复步骤B和步骤C,直至符合预设的建网完成条件,建网完成。可选的,所述方法还包括:所述PAN协调器根据所有的入网节点建立所述自组网的通信路由表,所述自组网中的各个节点根据所述通信路由表与其他节点通信。可选的,所述组网通知中携带场强测报请求,所述入网请求中包括与所述场强测报请求对应的场强测报结果;所述PAN协调器获取各个入网请求对应的节点的场强测报结果,并根据各个节点的场强测报结果判断是否允许该节点入网、是否将该节点作为当前的中继节点;所述PAN协调器根据所有的入网节点建立所述自组网的通信路由表,包括:所述PAN协调器根据所有的入网节点的场强测报结果建立所述自组网的通信路由表。可选的,所述场强测报请求与对应的场强测报结果属于同一超帧,所述场强测报请求在超帧的竞争接入阶段中发送,所述场强测报结果由场强测报请求的发送节点在该超帧的非竞争接入阶段中接收。可选的,所述方法还包括:建网完成后,若检测到新入网请求,所述PAN协调器获取所述新入网请求并判断是否允许发送新入网请求的节点入网,若允许,则根据发送新入网请求的节点更新所述通信路由表。可选的,所述方法还包括:在建网阶段,若所述PAN协调器为被允许入网的各个节点分配对应的标识号;建网完成后,若所述PAN协调器允许新增的节点入网,则根据所述新增的节点对所述自组网中所有节点对应的标识号进行更新。可选的,所述PAN协调器向其邻节点广播组网通知之前,还包括:所述PAN协调器在预设载频组中执行信道扫描,并获取用于发送组网通知的载频。可选的,所述根据接收到的入网请求判断是否允许发出入网请求的节点入网之后,还包括:所述PAN协调器将判断结果发送给发出入网请求的节点。可选的,承载所述判断结果的载频与承载所述组网通知的载频不同。可选的,所述方法还包括:所述PAN协调器向其邻节点周期性发送同步帧,所述同步帧由所述自组网内的除PAN协调器以外的节点转发以实现全网同步;在建网阶段,所述同步帧指示当前建网状态;建网完成后,所述同步帧指示正常通信状态。与现有技术相比,本申请实施例的技术方案具有以下有益效果:本申请实施例提供一种自组网的建网方法,包括:所述自组网包括多个节点,其中至少一个节点为PAN协调器,所述建网方法包括:步骤A,在建网阶段,所述PAN协调器向其邻节点广播组网通知,并接收各个邻节点响应于所述组网通知返回的入网请求,根据接收到的入网请求判断是否允许发出入网请求的节点入网,从被允许入网的节点中选取部分或全部的节点作为当前的中继节点;步骤B,当前的中继节点向其邻节点广播组网通知,接收各个邻节点响应于所述组网通知返回的入网请求,并将各个邻节点的入网请求发送至所述PAN协调器;步骤C,所述PAN协调器接收当前的中继节点的各个邻节点的入网请求以确定新增入网节点,从所述新增入网节点中选取部分或全部的节点作为当前的中继节点;步骤D,重复步骤B和步骤C,直至符合预设的建网完成条件,建网完成。较之现有技术,本申请方案提供的方法,可在建网过程中,通过层层网内节点对组网通知的广播和入网请求的转发,以实现自组网的建网过程。在自组网建网过程中,仅PAN协调器可允许网外节点入网。此外,PAN协调器还可以根据各个节点入网的顺序、信号质量以及节点属性等,将入网节点按照层级进行管理,能够在建网时基于自组网中各节点之间的通信情况,灵活地规划路由。进一步地,在建网过程中PAN协调器或当前的中继节点广播组网通知时,向各个入网节点进行信号质量的收集,并根据收集到的信号质量来判定是否允许该节点入网、该节点入网后是否可作为下一层级的中继节点,并可根据信号质量来构建网内各个节点之间的通信路由表。当网内的某一个或多个节点出现故障时,可根据各个节点之间的信号质量的关系更新通信路由表,极大地提高了自组网的通信处理能力。进一步地,通过超帧的形式定义场强测报请求和场强测报结果,提高了数据传输效率,同时能够根据当前无线环境,动态实时调度时、频域资源和调整物理层纠错编码、调制方式。进一步地,自组网内各个节点的标识号可作为其通信路由表建立、以及网内各层级管理的依据。当建网完成后,若仍有新节点加入自组网,则需要根据新加入的节点在自组网中的层级,以及其相邻网内节点之间的通信关系来更新自组网内其他节点的标识号,以实现根据标识号来调制网内通信的规则的目的。进一步地,PAN协调器对某一节点的入网请求进行是否允许入网的判断,并将判断结果返回至相应的节点作为通信反馈,提高通信双方的沟通效率。且通过区分载频的方式来实现PAN协调器的不同功能,以满足PAN协调器在组网过程中的通信需求。进一步地,在节点加入自组网后,为与其他节点正本文档来自技高网...

【技术保护点】
1.一种自组网的建网方法,其特征在于,所述自组网包括多个节点,其中至少一个节点为PAN协调器,所述建网方法包括:/n步骤A,在建网阶段,所述PAN协调器向其邻节点广播组网通知,并接收各个邻节点响应于所述组网通知返回的入网请求,根据接收到的入网请求判断是否允许发出入网请求的节点入网,从被允许入网的节点中选取部分或全部的节点作为当前的中继节点;/n步骤B,当前的中继节点向其邻节点广播组网通知,接收各个邻节点响应于所述组网通知返回的入网请求,并将各个邻节点的入网请求发送至所述PAN协调器;/n步骤C,所述PAN协调器接收当前的中继节点的各个邻节点的入网请求以确定新增入网节点,从所述新增入网节点中选取部分或全部的节点作为当前的中继节点;/n步骤D,重复步骤B和步骤C,直至符合预设的建网完成条件,建网完成。/n

【技术特征摘要】
1.一种自组网的建网方法,其特征在于,所述自组网包括多个节点,其中至少一个节点为PAN协调器,所述建网方法包括:
步骤A,在建网阶段,所述PAN协调器向其邻节点广播组网通知,并接收各个邻节点响应于所述组网通知返回的入网请求,根据接收到的入网请求判断是否允许发出入网请求的节点入网,从被允许入网的节点中选取部分或全部的节点作为当前的中继节点;
步骤B,当前的中继节点向其邻节点广播组网通知,接收各个邻节点响应于所述组网通知返回的入网请求,并将各个邻节点的入网请求发送至所述PAN协调器;
步骤C,所述PAN协调器接收当前的中继节点的各个邻节点的入网请求以确定新增入网节点,从所述新增入网节点中选取部分或全部的节点作为当前的中继节点;
步骤D,重复步骤B和步骤C,直至符合预设的建网完成条件,建网完成。


2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
所述PAN协调器根据所有的入网节点建立所述自组网的通信路由表,所述自组网中的各个节点根据所述通信路由表与其他节点通信。


3.根据权利要求2所述的方法,其特征在于,所述组网通知中携带场强测报请求,所述入网请求中包括与所述场强测报请求对应的场强测报结果;
所述PAN协调器获取各个入网请求对应的节点的场强测报结果,并根据各个节点的场强测报结果判断是否允许该节点入网、是否将该节点作为当前的中继节点;
所述PAN协调器根据所有的入网节点建立所述自组网的通信路由表,包括:
所述PAN协调器根据所有的入网节点的场强测报结果建立所述自组网的通信路由表。


4.根据权利要求3所述的方法,其特征在于,所述场强测报请求与对应的场强...

【专利技术属性】
技术研发人员:董宇刘文明冷欣
申请(专利权)人:展讯通信上海有限公司
类型:发明
国别省市:上海;31

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

1