发明名称 一种光网络单元数据配置控制方法
摘要 本发明提供了一种光网络单元数据配置控制方法,由光线路终端的一个存储单元和四个任务线程各司其职,便能够并行地处理网络中各个光网络单元的数据配置操作,大幅减少了因任务线程数量过多而对光线路终端系统任务资源的占用,并且在光网络单元与光线路终端通信通畅的情况下,每个光网络单元都会每间隔一个轮询周期T0收到一个OAM配置数据报文,实现了对多个光网络单元的并行配置处理,避免了因网络中同时注册的光网络单元过多导致光网络单元数据配置下载的总体耗时过长的问题,还通过重传机制保证了数据配置可靠性,且能够兼容《电信EPON设备技术要求》所定义的扩展OAM配置方式,保证了较高的光网络单元数据配置执行效率。
申请公布号 CN103517164A 申请公布日期 2014.01.15
申请号 CN201310510190.7 申请日期 2013.10.25
申请人 和记奥普泰通信技术有限公司 发明人 龙政方
分类号 H04Q11/00(2006.01)I 主分类号 H04Q11/00(2006.01)I
代理机构 重庆博凯知识产权代理有限公司 50212 代理人 张先芸
主权项 一种光网络单元数据配置控制方法,用于对无源光网络中的光网络单元进行数据配置控制,其特征在于,由设置有配置数据库存储单元、注册管理线程、数据库下载线程、数据发送线程和数据接收线程的光线路终端执行控制;其中:数据库存储单元用于存储网络中各个光网络单元对应的配置数据,并记录网络中各个光网络单元的配置数据完成情况;每个光网络单元对应的配置数据包含若干个OAM配置数据报文;注册管理线程实时接收来自光网络单元的注册请求,完成对光网络单元的注册鉴权处理,将成功注册的光网络单元信息通知给数据库下载线程;数据库下载线程每当接收到成功注册的光网络单元信息通知时,从数据库存储单元查询获取该成功注册的光网络单元对应的配置数据中所包含的各个OAM配置数据报文,在等待配置列表中新增一个配置记录项记录该成功注册的光网络单元对应的各个OAM配置数据报文及传输状态;且数据库下载线程每间隔预设定的轮询周期T0遍历轮询等待配置列表中记载的每一个配置记录项,其中,对每一个配置记录项进行一次轮询处理的步骤如下:a1)查询该配置记录项中成功注册的光网络单元对应的各个OAM配置数据报文的传输状态;若该配置记录项中当前各个OAM配置数据报文的传输状态均为未传输,则直接执行步骤a4;否则,执行步骤a2;a2)判断表明该配置记录项中此前最后一个传输的OAM配置数据报文已被成功接收的报文接收应答是否已收到;若已收到,则执行步骤a3;若未收到,执行步骤a5;a3)判断该配置记录项中当前是否还存在传输状态为未传输的OAM配置数据报文;若存在,则执行步骤a4;若不存在,则判定该配置记录项中记录的光网络单元配置数据完成,并上报至数据存储单元进行记录,然后执行步骤a8;a4)从该配置记录项中提取当前未传输的OAM配置数据报文中配置排序最靠前的一个OAM配置数据报文,指定发送对象为该配置记录项中记录的光网络单元,封装为一个配置数据发送命令,传输至数据发送列队,记录该配置数据发送命令的传输时间,并在该配置记录项中将当前通过配置数据发送命令传输的OAM配置数据报文的传输状态更新为已传输,至此对该配置记录项的此次轮询处理结束;a5)判断对该配置记录项中此前最后一个传输的OAM配置数据报文所对应的报文接收应答的等待时间是否已超时;若已超时,则对该配置记录项中此前最后一个传输的OAM配置数据报文所对应的报文接收应答的等待超时次数记录加1,然后执行步骤a6;若未超时,则至此对该配置记录项的此次轮询处理结束;a6)判断对该配置记录项中此前最后一个传输的OAM配置数据报文所对应的报文接收应答的等待超时次数是否已达到预设定的超时次数上限K0;若已达到,则判定该配置记录项中记录的光网络单元配置数据失败,并上报至数据存储单元进行记录,然后执行步骤a8;若未达到,则执行步骤a7;a7)再次从该配置记录项中提取此前最后一个传输的OAM配置数据报文,指定发送对象为该配置记录项中记录的光网络单元,封装为一个配置数据发送命令,传输至数据发送列队,记录该配置数据发送命令的传输时间,并将对该配置记录项中此前最后一个传输的OAM配置数据报文所对应的报文接收应答的等待超时次数加1,至此对该配置记录项的此次轮询处理结束;a8)将该配置记录项从等待配置列表中删除,至此对该配置记录项的此次轮询处理结束;数据发送线程实时读取数据发送列队中的配置数据发送命令,解析获得配置数据发送命令中包含的OAM配置数据报文并实时发送至其指定发送对象,同时向所述指定发送对象发送相应OAM配置数据报文对应的接收应答回执请求;数据接收线程实时接收光网络终端回执的用以表明OAM配置数据报文已被成功接收的报文接收应答,并实时地将接收到的报文接收应答回传至数据库下载线程。
地址 401121 重庆市北部新区青枫北路18号拓展区A3栋2楼(凤凰A座2楼)