一种pon系统下onuvlanid自动配置方法及装置的制造方法_2

文档序号:8946181阅读:来源:国知局
会发生以下冲突:
[0074]一种是同级冲突:SL0T1先绑VLAN1,再绑VLAN2 ;
[0075]另一种是不同级冲突:SL0T1先绑VLAN1,SLOTl的PONl再绑VLAN2。
[0076]本发明通过设置一个优先级策略解决可能出现的绑定冲突问题,具体包括:
[0077]—)对于同级冲突:
[0078]a)按照时间顺序,即SLOTl先绑定了 VLAN1,则Access工作模式的VLAN2就绑定不上。
[0079]b)设置工作模式优先级,可设置Access工作模式为高级,即当SLOTl先绑定了VLANl时,再有Access工作模式的VLAN2进行绑定时会替换掉SLOTl原先的VLANl ;以及,Access工作模式之后就不能再绑定其他工作模式。(也可设置Access工作模式为最低级)
[0080]二 )对于不同级冲突:
[0081 ] a)设置SLOT、PON和ONU的优先级,比如SLOT为最高级,即SLOT I绑定VLANl,SL0T1的PONl再绑定VLAN2,则根据SL0T1优先级高于PONl,则PONl的绑定无效。(也可倒过来设置,即SLOTl为最低级)
[0082]b)设置工作模式优先级,可设置Access工作模式为高级,即当SLOTl先绑定了VLANl时,再对SLOTl的PONl绑定VLAN2 (Access工作模式),此时,可将SLOTl的PONl单独分离出来,工作模式为Access,而SLOTl其他PON 口仍然配置为VLAN1。(也可设置Access工作模式为低级,即相应的,SLOTl的PONl不能进行绑定)。
[0083]需要说明的是,对于上述冲突处理,是考虑到实际操作中会出现管理员在绑定策略时出现失误的情况,仅作为一个优选方案,能够保证在出现失误的情况下绑定策略的准确性。
[0084]对上述实施例进行改进,其中所述步骤S3具体包括:查找所述绑定策略中是否包括上线的0NU、或者包含所述ONU的PON或包含所述ONU的SLOT板卡的绑定策略,若有,则获取与所述绑定策略对应的配置策略,根据所述配置策略对ONU进行配置;否则,手动配置ONU0
[0085]具体的,查找ONU对应的绑定策略的顺序:
[0086]假定该ONU 为 SLOTl,PONl,ONUl。
[0087]顺序1:先查找SLOTl,再查找PONl,再查找ONUl,一旦有匹配的绑定策略后立即匹配。
[0088]顺序2:根据绑定策略的序号来进行查找
[0089]先查找第一条绑定策略,再查找第二条绑定策略,一旦有包含该ONU的绑定策略后立即匹配。
[0090]需要说明的是,查找ONU对应的绑定策略也可设置为匹配后继续查找,继续查找后一级的绑定策略后替换原先的策略(根据设定的不同级的优先级来确定),具体查找及绑定规则可根据实际需要自行定义,在此仅用于解释本实施例,并不对查找方式进行限定。
[0091]图2为本发明一种PON系统下ONU VLAN自动配置方法的流程图。下面参照图2详细介绍本发明的完整方法步骤。
[0092]1、在OLT创建配置策略。
[0093]其中配置策略包括多个,每个配置策略包括VALN ID资源池、VLAN工作模式、ID自动分配策略。
[0094]VLAN ID资源池中包括用于分配的ID号,其分配规则可依据上线时间递增分配,步进为I。
[0095]绑定策略已设置好,将所有ONU、PON、SLOT绑定预设的配置策略。
[0096]2、ONU上线,OLT核对绑定策略中是否有关于当前0NU、或者包含该ONU的PON或包含该ONU的SLOT的绑定策略,如果有,查找该绑定策略,获取其对应的配置策略,并按照对应的配置策略对该ONU进行配置,比如,设置该ONU属于VLAN1,其工作模式为Access,其ID号为O ;如果没有,则走普通业务配置流程,手动进行设置。
[0097]图3为本发明还提供一种应用以上所述方法的PON系统下ONU VLAN ID自动配置装置,如图3所示,PON系统下ONU VLAN ID自动配置装置包括0LT,所述OLT包括:
[0098]创建模块100,用于创建至少一个配置策略;
[0099]存储模块101,用于存储所述配置策略;
[0100]绑定模块102,用于绑定所述配置策略到ONU ;
[0101]核对模块103,用于核对上线的ONU是否绑定所述配置策略;以及,当核对ONU绑定配置策略时,发送核对结果为是至执行模块104 ;
[0102]执行模块104,用于当接收到核对结果为是时,下发ONU绑定的配置策略至0NU。
[0103]对上述实施例进行改进,所述创建模块100还用于创建至少一个绑定策略;所述存储模块101存储所述绑定策略。
[0104]对上述实施例进行改进,其中所述绑定模块102具体根据所述绑定策略绑定所述配置策略到ONU ;所述绑定策略具体为:
[0105]绑定配置策略到SLOT板卡所有PON 口下所有ONU ;
[0106]或;
[0107]绑定配置策略到PON 口下所有的ONU ;
[0108]或;
[0109]绑定配置策略到ONU。
[0110]对上述实施例进行改进,所述核对模块103具体用于:核对绑定策略中是否包含上线的0NU,以及当核对绑定策略中包含所述ONU时,发送核对结果为是至执行模块104。
[0111]对上述实施例进行改进,所述执行模块104具体用于:当接收到核对结果为是时,获取所述绑定策略对应的配置策略,并下发所述配置策略至0NU。
[0112]下面介绍本发明的完整工作过程。
[0113]首先OLT通过创建模块100创建至少一个配置策略并存储在存储模块101。其中配置策略包括VLAN模式配置、VLAN ID资源池和VLAN ID自动分配策略。VLAN ID自动分配策略具体为依据VLAN ID自动递增,递增步进为I。
[0114]创建模块100还创建至少一个绑定策略并存储在存储模块101。其中每个绑定策略包括一绑定规则,同时还关联一种配置策略。其绑定规则可包括以下三种中的一种:
[0115]绑定配置策略到SLOT板卡所有PON 口下所有ONU ;
[0116]绑定配置策略到PON 口下所有的ONU ;
[0117]绑定配置策略到ONU。
[0118]绑定模块102根据上述绑定规则绑定其关联对应的配置策略到0NU。
[0119]当ONU上线授权成功后,核对模块103核对上线的ONU是否绑定所述配置策略,具体为查找其绑定策略中是否包含该上线的ONU或包括此ONU的PON或包括此ONU的SLOT的绑定策略,如果有,发送核对结果为是至执行模块104。
[0120]执行模块104当接收到核对结果为是时,根据绑定策略获得关联对应的配置策略并下发至0NU,通过配置策略配置0NU。
[0121]本发明主要通过一种自动配置ONU端口 VLAN ID的方法及装置,能够自动完成每个ONU每个端口的VLAN ID的配置工作。通过该装置进行VLAN配置,过程自动化,无需技术人员干预,降低了工程复杂度、易出错、减少人力投入等问题,可以达到即插即用的工程效果。
[0122]应当说明的是,上述实施例均可根据需要自由组合。以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。
【主权项】
1.一种PON系统下ONU VLAN ID自动配置方法,其特征在于,包括: 51、创建配置策略并存储; 52、绑定所述配置策略到ONU; 53、当ONU上线授权成功时,核对ONU是否绑定有配置策略;若是,则依据绑定的配置策略自动配置ONU ;否则,手动配置0NU。2.如权利要求1所述的PON系统下ONUVLAN ID自动配置方法,其特征在于: 所述步骤SI中配置策略至少包括一个;每个所述配置策略包括VLAN模式配置、VLANID资源池和VLAN ID自动分配策略。3.如权利要求2所述的PON系统下ONUVLAN ID自动配置方法,其特征在于,所述VLANID自动分配策略具体为依据VLAN ID自动递增,递增步进为I。4.如权利要求2所述的PON系统下ONUVLAN ID自动配置方法,其特征在于,所述步骤S2绑定所述配置策略到ONU包括创建绑定策略并存储,按照绑定策略绑定配置策略到ONU ;所述绑定策略具体包括: 绑定配置策略到SLOT板卡所有PON 口下所有ONU ; 或.?^入 , 绑定配置策略到PON 口下所有的ONU ; 或.?^入, 绑定配置策略到0NU。5.如权利要求2所述的PON系统下ONUVLAN ID自动配置方法,其特征在于: 所述步骤S3具体包括:查找所述绑定策略中是否包括上线的0NU、或者包含所述ONU的PON或包含所述ONU的SLOT板卡的绑定策略,若有,则获取与所述绑定策略对应的配置策略,根据所述配置策略对ONU进行配置;否则,手动配置0NU。6.一种应用以上1-5任意一项权利要求所述方法的PON系统下ONU VLAN ID自动配置装置,包括OLT,其特征在于: 所述OLT包括: 创建模块,用于创建至少一个配置策略; 存储模块,用于存储所述配置策略; 绑定模块,用于绑定所述配置策略到ONU ; 核对模块,用于核对上线的ONU是否绑定所述配置策略;以及,当核对ONU绑定配置策略时,发送核对结果为是至执行模块; 执行模块,用于当接收到核对结果为是时,下发ONU绑定的配置策略至0NU。7.如权利要求6所述的PON系统下ONUVLAN ID自动配置装置,其特征在于,所述创建模块还用于创建至少一个绑定策略;所述存储模块存储所述绑定策略。8.如权利要求7所述的PON系统下ONUVLAN ID自动配置装置,其特征在于,所述绑定模块具体根据所述绑定策略绑定所述配置策略到ONU ;所述绑定策略具体为: 绑定配置策略到SLOT板卡所有PON 口下所有ONU ; 或.?^入 , 绑定配置策略到PON 口下所有的ONU ; 或.?^入, 绑定配置策略到ONU。9.如权利要求8所述的PON系统下ONUVLAN ID自动配置装置,其特征在于,所述核对模块具体用于:核对绑定策略中是否包含上线的0NU,以及当核对绑定策略中包含所述ONU时,发送核对结果为是至执行模块。10.如权利要求8所述的PON系统下ONUVLAN ID自动配置装置,其特征在于,所述执行模块具体用于:当接收到核对结果为是时,获取所述绑定策略对应的配置策略,并下发所述配置策略至ONU。
【专利摘要】本发明公开了一种PON系统下ONU?VLAN?ID自动配置方法,包括S1创建配置策略并存储;S2绑定所述配置策略到ONU;S3当ONU上线授权成功时,核对ONU是否绑定有配置策略;若是,则依据绑定的配置策略自动配置ONU;否则,手动配置ONU。本发明主要通过一种自动配置ONU端口VLAN?ID的方法及装置,能够自动完成每个ONU每个端口的VLAN?ID的配置工作,无需技术人员干预,降低了工程复杂度、易出错、减少人力投入等问题。
【IPC分类】H04Q11/00
【公开号】CN105163206
【申请号】CN201510475826
【发明人】张斌
【申请人】上海斐讯数据通信技术有限公司
【公开日】2015年12月16日
【申请日】2015年8月6日
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1