一种中央协调器离网快速恢复的方法技术

技术编号:35184851 阅读:17 留言:0更新日期:2022-10-12 17:55
本发明专利技术公开了一种中央协调器离网快速恢复的方法,涉及通信工程技术领域,解决了CCO离网后其他站点不能维持基本通信且恢复通讯时间较长的技术问题,其技术方案要点是利用现有的报文信息即可完成CCO、PCO功能的扩展,填补了CCO出现异常时网络不能自动修复的空白,有利于CCO短暂工作失常条件下维护网络运行的相对稳定,缩短了网络从异常到恢复过程中业务中断的时延。断的时延。断的时延。

【技术实现步骤摘要】
一种中央协调器离网快速恢复的方法


[0001]本申请涉及通信工程
,尤其涉及一种中央协调器离网快速恢复的方法。

技术介绍

[0002]现有的国网、南网电力线宽带载波通讯,都是以树形组网作为路由拓扑策略,通信时隙分配、时间同步、大部分数据传输的起点/终点都位于中央协调器(CCO),中央协调器在电力线载波通信(PLC)中处于枢纽地位。在组网过程和网络维护中,其他的站点如出现通信阻塞、站点异常等状况可以通过重新选择代理站点(PCO)来恢复通信,如果是末端站点(STA)异常也只需要重启站点恢复入网即可,都不会对PLC网络的组网稳定性产生很大的影响。但是如果是CCO与其他站点的通信异常或者CCO本身不能正常工作,那么其他站点都是以与CCO通信正常来评估自身是否在线的,在这种情况下就会因各个站点判断自身离网而导致整个网络的瘫痪。虽然CCO重启后会重新组网,但是当网络站点规模比较大路由层级比较多时,这个入网的过程会比较长,也就是整个网络完全恢复业务的时延会比较久,造成整个网络的长时间业务中断。
[0003]当电力线载波通讯用于物联网组网时,这个问题会更加凸显,特别是智慧家庭等消费产品,用户对于业务时延的感知度比较敏感,业务长时间的中断是无法容忍的。

技术实现思路

[0004]本申请提供了一种中央协调器离网快速恢复的方法,其技术目的是在PLC单模及PLC

RF双模组网环境中出现CCO离网时能够保障其他站点维持基本通信,直至CCO重新加入网络正常恢复网络运行,降低电网集抄等业务的中断时长,维护物联网设备通信中绝大部分业务和通讯的稳定。
[0005]本申请的上述技术目的是通过以下技术方案得以实现的:
[0006]一种中央协调器离网快速恢复的方法,该方法用于PLC单模组网和PLC

RF双模组网中,所述PLC单模组网和所述PLC

RF双模组网都包括CCO、至少一级代理站点和至少一个终端站点,该方法包括:
[0007]S1:第一级代理站点对每个信标周期的中央信标进行监听并保存,同时对邻近站点的发现列表信息进行监听并加入路由表;
[0008]S2:第一级代理站点在当前信标周期中未收到中央信标,则对CCO的路由启动修复;
[0009]S3:第一级代理站点基于上个信标周期保存的中央信标生成当前信标周期的代理信标并向下级站点广播代理信标;
[0010]S4:第一级代理站点根据接收到的发现列表对邻近站点的路由进行解析,建立中转路由表;
[0011]S5:第一级代理站点对收到的报文进行转发处理,直至第一级代理站点再次接收到中央信标并感知到CCO存在时,则第一级代理站点停止代理通信,CCO恢复通信。
[0012]进一步地,所述步骤S4中,所述第一级代理站点对收到的报文进行转发处理包括:
[0013]S411:第一级代理站点接收到报文后,对报文中原始源TEI与发送源TEI对应关系的路由表进行记录;
[0014]S412:确定该报文是否为广播报文,若是则向中转路由表中的邻近站点进行广播,否则转至S413;
[0015]S413:确定该报文的目的TEI是否为第一级代理站点,若是则第一级代理站点对该报文进行处理,否则转至S414;
[0016]S414:确定CCO是否开启修复,若CCO未开启修复则将该报文转发给CCO,否则转至S415;
[0017]S415:确定该报文的目的TEI是否为CCO,若是则丢弃该报文,否则转至S416;
[0018]S416:在中转路由表中进行查找,确定能否获取到转发代理TEI,若能向转发代理TEI进行转发,否则向中转路由表中的邻近站点进行转发。
[0019]进一步地,所述步骤S4中,所述CCO恢复通信包括:
[0020]S421:CCO开机组网后,对网络进行监听;
[0021]S422:若监听时间已超时,则对网络进行初始化,生成中央信标,等待其他站点入网,然后转至S425;若监听时间未超时则转至S423;
[0022]S423:CCO对第一级代理站点的代理信标和网络协调帧进行监听;若监听到网络协调帧,则对网络冲突进行协调处理,然后转至S421继续监听;若未监听到网络协调帧,转至S424;
[0023]S424:若未收到代理信标,则转至S421继续监听;若收到代理信标,则将代理信标中携带的CCO MAC地址与CCO地址进行匹配,若匹配失败则转至S421继续监听,否则根据代理信标中的信息恢复CCO离网前的路由配置和时隙配置,然后转至S425;
[0024]S425:CCO恢复正常组网,收发报文并维护路由。
[0025]本申请的有益效果在于:本申请所述的中央协调器离网快速恢复的方法,用于PLC单模组网及PLC

RF双模组网环境中出现CCO离网时保障其他站点维持基本通信,并延续到CCO重新加入网络正常恢复网络运行。对于电网集抄等业务能够降低业务中断时长,对于物联网设备通信能够维护绝大部分业务和通讯的稳定。
[0026]同时,无需对现有的国网、南网载波通信规范做大的修改,利用现有的报文信息即可完成CCO、PCO功能的扩展;填补了CCO出现异常时网络不能自动修复的空白;有利于CCO短暂工作失常条件下维护网络运行的相对稳定;缩短了网络从异常到恢复过程中业务中断的时延。
附图说明
[0027]图1为正常通信的PLC网络拓扑结构示意图;
[0028]图2为CCO离线后修复的PLC网络拓扑结构示意图;
[0029]图3为第一级代理站点识别CCO离网后启动路由恢复的流程图;
[0030]图4为第一级代理站点转发报文处理的流程图;
[0031]图5为CCO启动/恢复组网的流程图。
具体实施方式
[0032]下面将结合附图对本申请技术方案进行详细说明。
[0033]图1为PLC正常组网时的网络树形拓扑路由结构图,由CCO生成中央信标并完成所有子站点的入网准入流程,全网基于CCO发布的基准时间进行收发时间同步,基于CCO中央信标生成各级代理信标和发现信标,遵照中央信标中的信标周期、路由周期等规律地进行心跳交互和检测,通过接收信标来确认本站点在线等等。CCO以下的站点通过各级代理站点(PCO)进行报文的路由转发。
[0034]如图2所示,当CCO因为各种原因离网后,第一级代理站点PCO

L1与CCO之间通信中断,也无法经由CCO转发报文到其他一级PCO所在的子树。在现有PLC规范中,整个网络很快将因为没有信标生成而失步离网。
[0035]基于已入网的站点已经保持与CCO的时间同步,并已获取到CCO在前面发布的中央信标信息,可以独立生成下一级信标;而且各级站点独立发送发现列表向邻近站点宣示存在,各个第一级代理站点之间可以通过接收发现列表获取彼此之间直接通信的路由。
[0036]本申请扩展实现了第一级代理本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种中央协调器离网快速恢复的方法,该方法用于PLC单模组网和PLC

RF双模组网中,所述PLC单模组网和所述PLC

RF双模组网都包括CCO、至少一级代理站点和至少一个终端站点,其特征在于,该方法包括:S1:第一级代理站点对每个信标周期的中央信标进行监听并保存,同时对邻近站点的发现列表信息进行监听并加入路由表;S2:第一级代理站点在当前信标周期中未收到中央信标,则对CCO的路由启动修复;S3:第一级代理站点基于上个信标周期保存的中央信标生成当前信标周期的代理信标并向下级站点广播代理信标;S4:第一级代理站点根据接收到的发现列表对邻近站点的路由进行解析,建立中转路由表;S5:第一级代理站点对收到的报文进行转发处理,直至第一级代理站点再次接收到中央信标并感知到CCO存在时,则第一级代理站点停止代理通信,CCO恢复通信。2.如权利要求1所述的方法,其特征在于,所述步骤S4中,所述第一级代理站点对收到的报文进行转发处理包括:S411:第一级代理站点接收到报文后,对报文中原始源TEI与发送源TEI对应关系的路由表进行记录;S412:确定该报文是否为广播报文,若是则向中转路由表中的邻近站点进行广播,否则转至S413;S413:确定该报文的目的TEI是...

【专利技术属性】
技术研发人员:张鹏程张国庆余志铭汤颢
申请(专利权)人:江苏芯云电子科技有限公司
类型:发明
国别省市:

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

1