[发明专利]基于单任务管理的ONU认证方法及系统有效
申请号: | 201410141044.6 | 申请日: | 2014-04-09 |
公开(公告)号: | CN103873962B | 公开(公告)日: | 2018-01-16 |
发明(设计)人: | 杨婷 | 申请(专利权)人: | 上海斐讯数据通信技术有限公司 |
主分类号: | H04Q11/00 | 分类号: | H04Q11/00;H04L29/06 |
代理公司: | 杭州千克知识产权代理有限公司33246 | 代理人: | 周希良 |
地址: | 201616 上海市松*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 任务 管理 onu 认证 方法 系统 | ||
技术领域
本发明涉及PON系统领域,特别是涉及一种基于单任务管理的ONU认证方法及系统。
背景技术
在无源光网络系统(PON系统)中,光线路终端(optical line terminal,OLT)需要具备对光节点(Optical Network Unit,ONU)的合法性进行认证的功能,只允许合法的ONU才能接入OLT,对于非法的ONU,则采取静默机制,以减少ONU不断尝试注册给系统带来的负面影响,同时考虑工程的便利,仍然给该ONU一定的尝试注册的机会。
为了兼容不同应用场景,现有PON系统配置两种方式来启动对ONU的认证:
一种方式是基于注册请求来启动认证:即:当ONU注册到芯片上时,系统的底层驱动会上报该上线的ONU的注册请求,注册请求主要包括ONU上线的PON口号、ONU的MAC地址和ONU的LOID信息等。当系统中的ONU认证授权模块收到某一ONU的注册请求之后,会给该ONU分配一个注册信息表,并将ONU的MAC地址和LOID信息等填入到该注册表项内;随后,再在系统授权信息表中搜寻,查看该ONU是否存在于系统授权信息表中,如果该ONU在授权信息表内,就将该ONU的注册信息表项与对应的授权信息表项相关联,由此完成认证,并给该ONU分配系统资源,基于注册请求来启动认证的具体流程如图1所示。其中,不同的认证模式,搜寻授权信息表所依据的信息条件也不同:例如,基于ONU的物理标识的认证模式,是通过ONU的MAC地址来查找授权信息表(对于GEPON系统中的ONU,则为ONU的序列号SN);又例如,基于逻辑标识的认证模式,是通过ONU的逻辑身份标识(Logical ONU ID,LOID)信息来查找授权信息表;再例如,基于混合方式的认证模式,则既可以通过ONU的MAC地址来查找授权信息表,也可以通过LOID信息来查找授权信息表。
另一种方式是基于授权请求来启动认证:即:当网管等输入包含某一ONU的MAC地址或者LOID信息的授权请求,并将该授权请求提供给系统中的注册授权模块。注册授权模块基于该授权请求给相应ONU分配一个授权信息表,并基于系统的认证模式将该ONU的相应信息填入该授权信息表中,例如,对于基于ONU的物理标识的认证模式,则将ONU的MAC地址信息填入到该授权信息表内(对于GEPON系统,则为ONU的序列号SN);又例如,基于逻辑标识的认证模式,则将ONU的LOID信息填入到该授权信息表内;再例如,基于混合方式的认证模式,则既可以填入ONU的MAC地址,也可以填入ONU的LOID信息;当授权信息表填写完成之后,注册授权模块会依据此时该授权表内ONU的相关信息(如MAC地址或者LOID等),来查找系统的注册信息表,如果在注册信息表内查找到该ONU,就将该ONU的授权信息表和注册信息表相关联,并给该ONU分配系统资源。基于授权请求来启动认证的具体流程如图2所示。
由于现有PON系统存在两种ONU认证启动方式,每一种方式都会修改授权信息表和注册信息表中的信息,由此,当PON系统中有大量的ONU频繁的上线与下线,或者被网管等授权和去授权,就会出现授权信息表和注册信息表中信息不一致的情况,也就是已经去授权的ONU在注册信息表内却显示是授权状态、或者已经掉线的ONU在授权信息表内却显示是在线状态,两种情形都会导致相应的ONU的再次认证无法成功。
因此,需要对现有PON系统中的ONU认证方式进行改进。
发明内容
鉴于以上所述现有技术的缺点,本发明的目的在于提供一种基于单任务管理的ONU认证方法及系统,用于解决现有技术中授权信息表中的信息与注册信息表中的信息可能不一致的问题。
为实现上述目的及其他相关目的,本发明提供一种基于单任务管理的ONU认证方法,其至少包括步骤:1)在信息库中查询各ONU的第一相关信息来确定是否有未经过认证的ONU;2)若有未经过认证的ONU,则基于认证模式及该未经过认证的ONU的第二相关信息在所述信息库中查询各ONU的第三相关信息,以确定第三相关信息中是否包含该第二相关信息;3)若第三相关信息中包含有该第二相关信息,则将该未经过认证的ONU的第一相关信息与相应的第三相关信息相关联,并为该未经过认证的ONU分配系统资源。
优选地,所述基于单任务管理的ONU认证方法还包括步骤:基于ONU的注册请求形成该ONU的注册信息,并存入所述信息库。
优选地,所述基于单任务管理的ONU认证方法还包括步骤:基于ONU的授权请求来形成相应ONU的授权信息,并存入所述信息库。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海斐讯数据通信技术有限公司,未经上海斐讯数据通信技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410141044.6/2.html,转载请声明来源钻瓜专利网。