信道切换入网方法及装置制造方法及图纸

技术编号:19649623 阅读:22 留言:0更新日期:2018-12-05 21:23
本发明专利技术提供一种信道切换入网方法及装置,应用于路由节点。所述方法包括:按照预设时间间隔在当前信道内广播发送DIS报文;监测是否接收到与DIS报文对应的DIO报文;根据DIO报文监测结果判断在报文广播次数不大于预设广播次数的广播时间段内是否接收到DIO报文;若在广播时间段内接收到DIO报文,向DIO报文对应无线网络中的根节点发送DAO报文以接入所述无线网络;若未在广播时间段内接收到DIO报文,对当前信道进行切换,并跳转到广播发送DIS报文的步骤继续执行。所述方法可自行根据路由节点的实际网络环境对当前信道进行切换,以基于合适信道接入无线网络,降低人力消耗,提高入网的灵活性、精准度及效率。

【技术实现步骤摘要】
信道切换入网方法及装置
本专利技术涉及RPL(RoutingProtocolforLow-powerandlossynetworks,低功耗有损网络路由协议)路由入网
,具体而言,涉及一种信道切换入网方法及装置。
技术介绍
RPL路由协议可为低功耗低速率的有损网络提供一种通用的IPv6路由机制及构建框架,以使得利用RPL路由协议组成的无线网络具有安全性好、支持节点动态加入、避免环路等优点。但就目前而言,路由节点在要接入到某一个采用RPL路由协议构建的无线网络时,需要人工地将该路由节点的信道配置与该无线网络中根节点对应信道相同的信道后,由该路由节点基于人工配置后的信道按照RPL路由协议所对应的入网流程正常接入该无线网络。这种路由节点入网方法因人工配置信道的因素而存在人力资源消耗大、入网效率低及信道配置出错率高的问题,且路由节点在切换当前接入的无线网络并接入新的无线网络时也需重新进行人工配置信道,使得路由节点的网络切换重入网效率极低,整体的入网灵活性不高。
技术实现思路
为了克服现有技术中的上述不足,本专利技术的目的在于提供一种信道切换入网方法及装置,所述信道切换入网方法能够自行根据路由节点的实际网络环境对该路由节点当前信道进行切换,使路由节点基于合适的信道接入无线网络,以降低人力消耗,提高路由节点的入网灵活性、入网精准度及入网效率。就方法而言,本专利技术实施例提供一种信道切换入网方法,应用于路由节点,所述方法包括:按照预设时间间隔在当前信道内广播发送网络信息请求DIS报文;监测是否接收到与所述DIS报文对应的来自某个无线网络的网络信息对象DIO报文;根据DIO报文监测结果判断在DIS报文广播次数不大于预设广播次数的广播时间段内是否接收到所述DIO报文;若在所述广播时间段内接收到所述DIO报文,向所述DIO报文对应无线网络中的根节点发送目的地通告对象DAO报文,以接入所述无线网络;若未在所述广播时间段内接收到所述DIO报文,对当前信道进行切换,并跳转到所述按照预设时间间隔在当前信道内广播发送DIS报文的步骤继续执行。就装置而言,本专利技术实施例提供一种信道切换入网装置,应用于路由节点,所述装置包括:DIS发送模块,用于按照预设时间间隔在当前信道内广播发送网络信息请求DIS报文;DIO监测模块,用于监测是否接收到与所述DIS报文对应的来自某个无线网络的网络信息对象DIO报文;DIO判断模块,用于根据DIO报文监测结果判断在DIS报文广播次数不大于预设广播次数的广播时间段内是否接收到所述DIO报文;DAO发送模块,用于若在所述广播时间段内接收到所述DIO报文,向所述DIO报文对应无线网络中的根节点发送目的地通告对象DAO报文,以接入所述无线网络;信道切换模块,用于若未在所述广播时间段内接收到所述DIO报文,对当前信道进行切换,并跳转到所述按照预设时间间隔在当前信道内广播发送DIS报文的步骤继续执行。相对于现有技术而言,本专利技术实施例提供的信道切换入网方法及装置具有以下有益效果:所述信道切换入网方法能够自行根据路由节点的实际网络环境对该路由节点当前信道进行切换,使路由节点基于合适的信道接入无线网络,以降低人力消耗,提高路由节点的入网灵活性、入网精准度及入网效率。首先,所述方法按照预设时间间隔控制所述路由节点在当前信道内广播发送DIS报文,以使某个无线网络包括的根节点或成员节点能够在所述路由节点当前信道下接收所述DIS报文,并向所述路由节点反馈包括有所述无线网络的网络信息的DIO报文。接着,所述方法监测所述路由节点是否接收到与所述DIS报文对应的来自某个无线网络的DIO报文,以了解所述路由节点在当前信道下所对应的实际网络环境。然后,所述方法根据监测DIO报文接收情况得到的DIO报文监测结果,判断当前信道下的所述路由节点在DIS报文广播次数不大于预设广播次数的广播时间段内是否接收到与所述DIS报文对应的所述DIO报文。最后,所述方法在判定所述路由节点在所述广播时间段内接收到所述DIO报文时,将控制所述路由节点按照当前信道向所述DIO报文对应无线网络中的根节点发送DAO报文,以基于当前信道接入所述无线网络;所述方法在判定所述路由节点在所述广播时间段内未接收到所述DIO报文时,将控制所述路由节点对当前信道进行切换,并基于切换后的信道跳转到广播发送DIS报文的步骤继续执行,从而自行根据路由节点的实际网络环境对该路由节点当前信道进行切换,使路由节点基于合适的信道接入无线网络,以降低人力消耗,提高路由节点的入网灵活性、入网精准度及入网效率。为使本专利技术的上述目的、特征和优点能更明显易懂,下文特举本专利技术较佳实施例,并配合所附附图,作详细说明如下。附图说明为了更清楚地说明本专利技术实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本专利技术的某些实施例,因此不应被看作是对本专利技术权利要求保护范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。图1为本专利技术实施例提供的信道切换入网方法的流程示意图之一。图2为本专利技术实施例提供的信道切换入网方法的流程示意图之二。图3为图2中步骤S290的流程示意图。图4为本专利技术实施例提供的信道切换入网方法的流程示意图之三。图5为本专利技术实施例提供的信道切换入网装置的方框示意图之一。图6为本专利技术实施例提供的信道切换入网装置的方框示意图之二。图7为本专利技术实施例提供的信道切换入网装置的方框示意图之三。图标:100-信道切换入网装置;110-DIS发送模块;120-DIO监测模块;130-DIO判断模块;140-DAO发送模块;150-信道切换模块;160-反馈监测模块;170-反馈判断模块;180-解析判断模块;190-网络接入模块;101-参数配置模块。具体实施方式为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本专利技术实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本专利技术的实施例的详细描述并非旨在限制要求保护的本专利技术的范围,而是仅仅表示本专利技术的选定实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。下面结合附图,对本专利技术的一些实施方式作详细说明。在不冲突的情况下,下述的实施例及实施例中的特征可以相互组合。请参照图1,是本专利技术实施例提供的信道切换入网方法的流程示意图之一。在本专利技术实施例中,所述信道切换入网方法应用于路由节点,用于自行地根据所述路由节点的实际网络环境对该路由节点当前信道进行切换,使所述路由节点能够基于合适的信道接入采用RPL路由协议搭建的无线网络,以降低所述路由节点入网的人力消耗,提高所述路由节点的入网灵活性、入网精准度及入网效率,其中所述路由节点可以是符合RPL路由协议的路由设备。下面对图1所示的信道切换入网方法的具体流程本文档来自技高网...

【技术保护点】
1.一种信道切换入网方法,其特征在于,应用于路由节点,所述方法包括:按照预设时间间隔在当前信道内广播发送网络信息请求DIS报文;监测是否接收到与所述DIS报文对应的来自某个无线网络的网络信息对象DIO报文;根据DIO报文监测结果判断在DIS报文广播次数不大于预设广播次数的广播时间段内是否接收到所述DIO报文;若在所述广播时间段内接收到所述DIO报文,向所述DIO报文对应无线网络中的根节点发送目的地通告对象DAO报文,以接入所述无线网络;若未在所述广播时间段内接收到所述DIO报文,对当前信道进行切换,并跳转到所述按照预设时间间隔在当前信道内广播发送DIS报文的步骤继续执行。

【技术特征摘要】
1.一种信道切换入网方法,其特征在于,应用于路由节点,所述方法包括:按照预设时间间隔在当前信道内广播发送网络信息请求DIS报文;监测是否接收到与所述DIS报文对应的来自某个无线网络的网络信息对象DIO报文;根据DIO报文监测结果判断在DIS报文广播次数不大于预设广播次数的广播时间段内是否接收到所述DIO报文;若在所述广播时间段内接收到所述DIO报文,向所述DIO报文对应无线网络中的根节点发送目的地通告对象DAO报文,以接入所述无线网络;若未在所述广播时间段内接收到所述DIO报文,对当前信道进行切换,并跳转到所述按照预设时间间隔在当前信道内广播发送DIS报文的步骤继续执行。2.根据权利要求1所述的方法,其特征在于,在所述向所述DIO报文对应无线网络中的根节点发送目的地通告对象DAO报文之后,所述方法还包括:监测是否接收到来自所述根节点的与所述DAO报文对应的入网反馈报文;根据入网反馈监测结果判断在预设反馈时长对应的反馈时间段内是否接收到所述入网反馈报文;若在所述反馈时间段内接收到所述入网反馈报文,对所述入网反馈报文进行解析,并根据解析结果判断所述无线网络是否允许所述路由节点入网;若在所述反馈时间段内接收到所述入网反馈报文且所述无线网络允许所述路由节点入网,控制所述路由节点按照与所述根节点一致的信道接入所述无线网络。3.根据权利要求2所述方法,其特征在于,所述控制所述路由节点按照与所述根节点一致的信道接入所述无线网络的步骤包括:根据所述解析结果判断所述路由节点当前信道是否与所述根节点对应信道相同;若相同,则直接接入所述根节点对应的所述无线网络;若不同,则将所述路由节点当前信道调整为所述根节点对应信道,并以调整后的信道接入所述根节点对应的所述无线网络。4.根据权利要求2或3所述的方法,其特征在于,所述方法还包括:若在所述反馈时间段内接收到所述入网反馈报文且所述无线网络不允许所述路由节点入网,向所述无线网络中的所述根节点发送离网报文,对当前信道进行切换,并跳转到所述按照预设时间间隔在当前信道内广播发送DIS报文的步骤继续执行。5.根据权利要求4所述的方法,其特征在于,所述方法还包括:若在所述反馈时间段内未接收到所述入网反馈报文,对当前信道进行切换,并跳转到所述按照预设时间间隔在当前信道内广播发送DIS...

【专利技术属性】
技术研发人员:黄卫明陈伟进崔涛
申请(专利权)人:深圳友讯达科技股份有限公司
类型:发明
国别省市:广东,44

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

1