光网络单元下挂家庭网关特征码匹配方法及装置制造方法

文档序号:7981368阅读:138来源:国知局
光网络单元下挂家庭网关特征码匹配方法及装置制造方法
【专利摘要】本发明公开了一种光网络单元下挂家庭网关特征码匹配方法及装置,ONU元下挂的HG入网成功后,ONU将该HG的MAC地址登记为HG特征码;当ONU检测到接入设备时,如果该接入设备的MAC地址与登记的HG特征码一致,则识别出该接入设备为HG。本发明有效地解决了PC和HG切换的时候数据配置的切换的一些问题。
【专利说明】光网络单元下挂家庭网关特征码匹配方法及装置【技术领域】
[0001]本发明涉及EPON(Ethernet Passive Optical Networks,以太网无源光网络)【技术领域】,具体来说,涉及一种光网络单元下挂家庭网关特征码匹配方法及装置。
【背景技术】[0002]PON(无源光网络)系统的网络架构如图1所示,主要包括:0LT(0ptical LineTerminal,光线路终端)、0DN(0ptical Distribution Network,无源光分配网络)和ONU (Optical Network Unit,光网络单元)三部分,在OLT和ONU之间通过ODN连接。
[0003]在主要应用场合FTTH(光纤到家庭用户)模式下,ONU直接下挂家庭网关(HomeGateway,简称为HG)实现相关业务,ONU和OLT之间使用扩展OAM(操作、管理和维护)进行交互,网管使用SNMP (简单网络管理协议)对OLT进行管理。
[0004]光网络单元(ONU)下挂家庭网关(HG)的应用场景图如图2所示,主要有如下需求:
[0005]1.0NU下挂HG特征码(MAC地址)要能实现精确匹配,体现在:HG入网的时候,如果特征码不在指定的范围内不能入网,网管系统在HG入网的时候匹配判断HG的特征码是否在指定的范围内,如果不在则拒绝HG入网;
[0006]2.0NU上连接HG的端口更换成PC时,要求PC能正常上网;
[0007]3.0NU上连接HG的端口更换成PC后再次更换回HG的时候,HG还要能正常使用。
[0008]PC和HG的切换原则上也需要能支持精确匹配HG的特征码,但是考虑到:第一、ONU上无法保存全网所有的HG特征码;第二、ONU要能快速的切换配置,消息不宜上报到网管进行精确判断;此外,PC的MAC地址和HG的特征码经过掩码处理有可能一样的,在这种情况下,PC和HG切换的时候,PC可能被误认为HG,从而无法正常实现配置数据的切换。

【发明内容】

[0009]本发明解决的技术问题是提供一种光网络单元下挂家庭网关特征码匹配方法及装置,有效地解决了 PC和HG切换的时候数据配置的切换的一些问题。
[0010]为解决上述技术问题,本发明提供了一种光网络单元下挂家庭网关特征码匹配方法,
[0011]光网络单元(ONU)下挂的家庭网关(HG)入网成功后,所述ONU将所述HG的介质访问控制(MAC)地址登记为HG特征码;
[0012]当所述ONU检测到接入设备时,如果所述接入设备的MAC地址与登记的所述HG特征码一致,则识别出所述接入设备为HG。
[0013]进一步地,所述方法还包括:
[0014]所述ONU识别出所述接入设备为HG后,判断家庭网关入网标志是否为已入网,若不是,则向网管上报所述家庭网关入网信息,并在收到所述网管回复的家庭网关入网标识确认消息后,将豕庭网关入网标志直为已入网。[0015]进一步地,所述ONU通过扩展OAM告警方式将如下所述家庭网关入网信息上报给所述网管:
[0016]ONU 数据端口号、所述 HG 的 MAC 地址、Data Vlan、IPTV VlaruVoIP Vlan 信息。
[0017]进一步地,所述方法还包括:
[0018]所述HG入网成功后,更换新的HG时,在网管上进行拆HG的操作;在所述新的HG入网成功后,所述ONU将登记的所述HG特征码更新为所述新的HG的MAC地址。
[0019]进一步地,当所述ONU检测到接入设备时,如果所述接入设备的MAC地址与上登记的所述HG特征码不一致,则识别出所述接入设备为PC。
[0020]进一步地,所述接入设备的MAC地址与所述ONU登记的所述HG特征码一致时,判断当前数据是HG场景的配置还是PC场景的配置,如果当前数据是PC场景的配置,则切换到HG方式的配置。
[0021]进一步地,所述接入设备的MAC地址与所述ONU登记的所述HG特征码不一致时,判断当前数据是HG场景的配置还是PC场景的配置,如果当前数据是HG场景的配置,则切换到PC方式的配置。
[0022]本发明还提供了一种光网络单元下挂家庭网关特征码匹配装置,所述装置包括0NU,所述ONU中包括设备发现模块和管理模块,其中:
[0023]所述管理模块用于,本ONU下挂的HG入网成功后,将所述HG的MAC地址登记为HG特征码;
[0024]所述设备发现模块用于,当检测到接入设备时,将接入设备的MAC地址上报到所
述管理模块。
[0025]进一步地,所述管理模块用于,接收到所述设备发现模块上报的所述接入设备的MAC地址时,判断所述接入设备的MAC地址与登记的所述HG特征码是否一致,如果一致,则识别出所述接入设备为HG ;如果不一致,则识别出所述接入设备为PC。
[0026]进一步地,所述管理模块用于,识别出所述接入设备为HG后,判断家庭网关入网标志是否为已入网,若不是,则向网管上报所述家庭网关入网信息,并在收到所述网管回复的家庭网关入网标识确认消息后,将家庭网关入网标志置为已入网。
[0027]进一步地,所述管理模块还用于,更换新的HG时,在所述新的HG入网成功后,将登记的所述HG特征码更新为所述新的HG的MAC地址。
[0028]进一步地,所述管理模块还用于,所述接入设备的MAC地址与登记的所述HG特征码一致时,判断当前数据是HG场景的配置还是PC场景的配置,如果当前数据是PC场景的配置,则切换到HG方式的配置;
[0029]所述接入设备的MAC地址与登记的所述HG特征码不一致时,判断当前数据是HG场景的配置还是PC场景的配置,如果当前数据是HG场景的配置,则切换到PC方式的配置。
[0030]采用本发明,能支持ONU下挂HG场景下如下两个功能:HG的正常入网;在?(:和HG的切换时能准确的实现配置数据的切换。
【专利附图】

【附图说明】
[0031]此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:[0032]图1为PON系统的网络架构图;
[0033]图2为ONU下挂HG的应用场景图;
[0034]图3为本发明实施例的HG特征码匹配流程示意图;
[0035]图4为本发明实施例的HG拆机流程示意图。
【具体实施方式】
[0036]本实施方式提供一种光网络单元下挂家庭网关特征码匹配方法,采用如下技术方案:
[0037]ONU上提供了登记当前HG特征码的功能,当HG入网成功后,ONU设备上记录当前HG的特征码到Flash中,且ONU重启特征码不丢失;从而可以根据登记的HG特征码对接入设备进行识别。
[0038]具体地,ONU下挂的家庭网关上电或者连接PC时,ONU的端口会由down状态变为UP状态,ONU首先根据ONU上的HG入网标示判断该ONU下是否已经配置了 HG ;如果ONU下没有配置HG,则上报“HG入网”通知给EMS (Element Management System,网元管理系统);如果ONU下已经配置HG,则根据当前接入设备的MAC地址和ONU上登记的HG特征码是否一致判断当前接入设备是HG还是PC,如果MAC地址和登记的HG的特征码一致,表示是HG,否则按照PC处理。
[0039]根据上述流程,要求HG正常入网后才能支持PC和HG的随意切换。HG正常入网后,如果需要更换新的HG,需要网管上进行拆HG的操作,然后让新的HG重新入网。在HG入网成功后更新ONU上的MAC特征码登记。之后再进行PC和HG切换的时候根据更新的MAC特征码登记进行相关判断和处理。
[0040]为了便于阐述本发明,以下将结合附图及具体实施例对本发明技术方案的实施作进一步详细描述。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互任意组合。
[0041]本发明实施例的HG特征码匹配流程如图3所示,具体描述如下:
[0042]一、HG入网流程
[0043]St印1.0NU入网后(已配置好家庭网关Mac地址池和家庭网关网管Vlan),ONU开始根据家庭网关Mac地址池和网管Vlan配置自动识别下挂家庭网关信息。通过ONU数据端口学习到的Mac地址,匹配Vlan和Mac进行识别。
[0044]Step2.0NU识别到家庭网关后,通过扩展oam告警方式将家庭网关入网信息上报网管,同时,ONU上需要保存家庭网关入网标志。当ONU识别到家庭网关时,需要根据该入网标志确认是否需要上报该家庭网关信息。如果该家庭网关已入网,则不需要再进行上报,按照HG和PC切换流程处理;如果该家庭网关没有上报入网或上报入网失败(没有收到网管的确认消息),则需要上报。上报信息包括ONU数据端口号、家庭网关Mac、Data Vlan、IPTVVlan 和 VoIP Vlan 信息。
[0045]Step3.网管回复家庭网关入网确认消息。ONU收到网管回复的家庭网关入网标识确认消息后,把ONU上的家庭网关入网状态标志修改为已入网,并保存到flash中。
[0046]如果ONU上报后,在设定的时长内(例如可设为3分钟)内没有收到网管的确认消息的话,则回到St印2,ONU需要重新上报家庭网关入网信息。[0047]此外,需要OLT配置ONU端口的vlan模式。
[0048]二、HG和PC切换流程
[0049]I)当ONU设备发现模块发现有地址变化后,会有消息通知管理模块。管理模块根据MAC地址的变化进行处理。ONU根据本地保存的入网标志判断HG已经入网,不需要上报该家庭网关信息。
[0050]2)获取下挂设备的MAC地址,通过下挂设置的MAC地址和ONU本地登记的HG特征码进行比较,确认是否为之前入网过的HG设备。
[0051 ] 3)如果下挂设备的MAC地址与ONU本地登记的HG特征码一致,则判断当前数据是否为HG场景的配置:如果当前数据是HG场景的配置,则不需要进行配置数据的切换操作,完成此流程;如果当前数据是PC场景的配置,则需要切换到HG方式的配置,之后完成此流程。
[0052]4)如果下挂设备的MAC地址与ONU本地登记的HG特征码不一致,判断当前数据是否为PC场景的配置:如果当前数据是PC场景的配置,则不需要进行配置数据切换操作,完成此流程;如果当前数据是HG场景的配置,则需要切换到PC方式的配置,之后完成此流程。
[0053]本发明实施例的HG拆机流程如图4所示,具体步骤描述如下:
[0054]a)网管下发家庭网关拆机命令。配置ONU该数据端口为Tag模式,PVID = DataVlan0
[0055]b)网管给ONU下发家庭网关网管Vlan配置。需要OLT配置ONU所有数据端口为Translation模式(或根据需要配置为其他模式),default vlan = Data Vlan,映射条目:家庭网关网管Vlan〈->家庭网关网管Vlan。
[0056]c)网管下发家庭网关入网标志为未入网;ONU收到网管下发的家庭网关入网标识后,将ONU上的家庭网关入网状态标志修改为未入网,并保存到flash中。
[0057]此外,本发明实施例中还提供了一种光网络单元下挂家庭网关特征码匹配装置,应用于0NU,该装置主要包括设备发现模块、管理模块,其中:
[0058]所述管理模块用于,本ONU下挂的HG入网成功后,将所述HG的MAC地址登记为HG特征码;
[0059]所述设备发现模块用于,当检测到接入设备时,将接入设备的MAC地址上报到所
述管理模块。
[0060]进一步地,所述管理模块用于,接收到所述设备发现模块上报的所述接入设备的MAC地址时,判断所述接入设备的MAC地址与登记的所述HG特征码是否一致,如果一致,则识别出所述接入设备为HG ;如果不一致,则识别出所述接入设备为PC。
[0061]进一步地,所述管理模块用于,识别出所述接入设备为HG后,判断家庭网关入网标志是否为已入网,若不是,则向网管上报所述家庭网关入网信息,并在收到所述网管回复的家庭网关入网标识确认消息后,将家庭网关入网标志置为已入网。
[0062]进一步地,所述管理模块还用于,更换新的HG时,在所述新的HG入网成功后,将登记的所述HG特征码更新为所述新的HG的MAC地址。
[0063]进一步地,所述管理模块还用于,所述接入设备的MAC地址与登记的所述HG特征码一致时,判断当前数据是HG场景的配置还是PC场景的配置,如果当前数据是PC场景的配置,则切换到HG方式的配置;[0064]所述接入设备的MAC地址与登记的所述HG特征码不一致时,判断当前数据是HG场景的配置还是PC场景的配置,如果当前数据是HG场景的配置,则切换到PC方式的配置。
[0065]以上仅为本发明的优选实施案例而已,并不用于限制本发明,本发明还可有其他多种实施例,在不背离本发明精神及其实质的情况下,熟悉本领域的技术人员可根据本发明做出各种相应的改变和变形,但这些相应的改变和变形都应属于本发明所附的权利要求的保护范围。
[0066]显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,并且在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。
【权利要求】
1.一种光网络单元下挂家庭网关特征码匹配方法,其特征在于, 光网络单元(ONU)下挂的家庭网关(HG)入网成功后,所述ONU将所述HG的介质访问控制(MAC)地址登记为HG特征码; 当所述ONU检测到接入设备时,如果所述接入设备的MAC地址与登记的所述HG特征码一致,则识别出所述接入设备为HG。
2.如权利要求1所述的方法,其特征在于,所述方法还包括: 所述ONU识别出所述接入设备为HG后,判断家庭网关入网标志是否为已入网,若不是,则向网管上报所述家庭网关入网信息,并在收到所述网管回复的家庭网关入网标识确认消息后,将豕庭网关入网标志直为已入网。
3.如权利要求2所述的方法,其特征在于, 所述ONU通过扩展OAM告警方式将如下所述家庭网关入网信息上报给所述网管: ONU 数据端口号、所述 HG 的 MAC 地址、Data Vlan、IPTV VlaruVoIP Vlan 信息。
4.如权利要求1所述的方法,其特征在于,所述方法还包括: 所述HG入网成功后,更换新的HG时,在网管上进行拆HG的操作;在所述新的HG入网成功后,所述ONU将登记的所 述HG特征码更新为所述新的HG的MAC地址。
5.如权利要求1、2、3或4之任一项所述的方法,其特征在于, 当所述ONU检测到接入设备时,如果所述接入设备的MAC地址与上登记的所述HG特征码不一致,则识别出所述接入设备为PC。
6.如权利要求1、2、3或4之任一项所述的方法,其特征在于, 所述接入设备的MAC地址与所述ONU登记的所述HG特征码一致时,判断当前数据是HG场景的配置还是PC场景的配置,如果当前数据是PC场景的配置,则切换到HG方式的配置。
7.如权利要求5所述的方法,其特征在于, 所述接入设备的MAC地址与所述ONU登记的所述HG特征码不一致时,判断当前数据是HG场景的配置还是PC场景的配置,如果当前数据是HG场景的配置,则切换到PC方式的配置。
8.一种光网络单元下挂家庭网关特征码匹配装置,其特征在于,所述装置包括0NU,所述ONU中包括设备发现模块和管理模块,其中: 所述管理模块用于,本ONU下挂的HG入网成功后,将所述HG的MAC地址登记为HG特征码; 所述设备发现模块用于,当检测到接入设备时,将接入设备的MAC地址上报到所述管理模块。
9.如权利要求8所述的装置,其特征在于, 所述管理模块用于,接收到所述设备发现模块上报的所述接入设备的MAC地址时,判断所述接入设备的MAC地址与登记的所述HG特征码是否一致,如果一致,则识别出所述接入设备为HG ;如果不一致,则识别出所述接入设备为PC。
10.如权利要求9所述的装置,其特征在于, 所述管理模块用于,识别出所述接入设备为HG后,判断家庭网关入网标志是否为已入网,若不是,则向网管上报所述家庭网关入网信息,并在收到所述网管回复的家庭网关入网标识确认消息后,将家庭网关入网标志置为已入网。
11.如权利要求8、9或10所述的装置,其特征在于, 所述管理模块还用于,更换新的HG时,在所述新的HG入网成功后,将登记的所述HG特征码更新为所述新的HG的MAC地址。
12.如权利要求9或10所述的装置,其特征在于, 所述管理模块还用于,所述接入设备的MAC地址与登记的所述HG特征码一致时,判断当前数据是HG场景的配置还是PC场景的配置,如果当前数据是PC场景的配置,则切换到HG方式的配置; 所述接入设备的MAC地址与登记的所述HG特征码不一致时,判断当前数据是HG场景的配置还是PC场景的配置,如果当前数据是HG场景的配置,则切换到PC方式的配置。
【文档编号】H04L29/12GK103580889SQ201210260752
【公开日】2014年2月12日 申请日期:2012年7月26日 优先权日:2012年7月26日
【发明者】王丽艳, 郭红燕, 朱柳辉, 靳海燕 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1