首页 > 专利 > 上海斐讯数据通信技术有限公司 > ONU透传模式的配置方法及系统专利详情

ONU透传模式的配置方法及系统   0    0

有效专利 查看PDF
专利申请流程有哪些步骤?
专利申请流程图
申请
申请号:指国家知识产权局受理一件专利申请时给予该专利申请的一个标示号码。唯一性原则。
申请日:提出专利申请之日。
2015-12-09
申请公布
申请公布指发明专利申请经初步审查合格后,自申请日(或优先权日)起18个月期满时的公布或根据申请人的请求提前进行的公布。
申请公布号:专利申请过程中,在尚未取得专利授权之前,国家专利局《专利公报》公开专利时的编号。
申请公布日:申请公开的日期,即在专利公报上予以公开的日期。
2016-05-04
授权
授权指对发明专利申请经实质审查没有发现驳回理由,授予发明专利权;或对实用新型或外观设计专利申请经初步审查没有发现驳回理由,授予实用新型专利权或外观设计专利权。
2018-10-12
预估到期
发明专利权的期限为二十年,实用新型专利权期限为十年,外观设计专利权期限为十五年,均自申请日起计算。专利届满后法律终止保护。
2035-12-09
基本信息
有效性 有效专利 专利类型 发明专利
申请号 CN201510907412.8 申请日 2015-12-09
公开/公告号 CN105471679B 公开/公告日 2018-10-12
授权日 2018-10-12 预估到期日 2035-12-09
申请年 2015年 公开/公告年 2018年
缴费截止日 2022-01-11
分类号 H04L12/26 主分类号 H04L12/26
是否联合申请 独立申请 文献类型号 B
独权数量 1 从权数量 7
权利要求数量 8 非专利引证数量 0
引用专利数量 3 被引证专利数量 0
非专利引证
引用专利 US2014/0226984A1、CN104301176A、CN104125099A 被引证专利
专利权维持 4 专利申请国编码 CN
专利事件 转让 事务标签 公开、实质审查、授权、权利转移
申请人信息
申请人 第一申请人
专利权人 上海斐讯数据通信技术有限公司 当前专利权人 台州市吉吉知识产权运营有限公司
发明人 孙亮 第一发明人 孙亮
地址 上海市松江区思贤路3666号 邮编 201616
申请人数量 1 发明人数量 1
申请人所在省 上海市 申请人所在市 上海市松江区
代理人信息
代理机构
专利代理机构是经省专利管理局审核,国家知识产权局批准设立,可以接受委托人的委托,在委托权限范围内以委托人的名义办理专利申请或其他专利事务的服务机构。
杭州千克知识产权代理有限公司 代理人
专利代理师是代理他人进行专利申请和办理其他专利事务,取得一定资格的人。
周希良
摘要
本发明提供一种ONU透传模式的配置方法,所述配置方法包括以下步骤:S1、用户通过OLT向ONU下发包含有配置数据的OAM配置报文;S2、ONU对所述OAM配置报文进行解析获取所述配置数据,根据所述配置数据完成所述ONU的端口配置并生成OAM提醒报文;S3、ONU配置完成并向OLT反馈所述OAM提醒报文。本发明还提供了一种ONU透传模式的配置系统,本发明通过配置改变FTTH型ONU的vlan透传模式实现方法,使得FTTH ONU可以高效、快速的响应OLT下发的配置请求报文和其他方式配置ONU的UNI的vlan模式,特别是携带ONU vlan模式配置数据的配置请求保温,而且不影响ONU核心线程效率的方法。
  • 摘要附图
    ONU透传模式的配置方法及系统
  • 说明书附图:图1
    ONU透传模式的配置方法及系统
  • 说明书附图:图2
    ONU透传模式的配置方法及系统
  • 说明书附图:图3
    ONU透传模式的配置方法及系统
  • 说明书附图:图4
    ONU透传模式的配置方法及系统
法律状态
序号 法律状态公告日 法律状态 法律状态信息
1 2020-11-17 专利权的转移 登记生效日: 2020.11.05 专利权人由上海斐讯数据通信技术有限公司变更为台州市吉吉知识产权运营有限公司 地址由201616 上海市松江区思贤路3666号变更为318015 浙江省台州市椒江区洪家街道东环大道2388号农港城A区2-3167号
2 2018-10-12 授权
3 2016-05-04 实质审查的生效 IPC(主分类): H04L 12/26 专利申请号: 201510907412.8 申请日: 2015.12.09
4 2016-04-06 公开
权利要求
权利要求书是申请文件最核心的部分,是申请人向国家申请保护他的发明创造及划定保护范围的文件。
1.一种ONU透传模式的配置方法,其特征在于,所述配置方法包括以下步骤:
S1、用户通过OLT向ONU下发包含有配置数据的OAM配置报文;
S2、ONU对所述OAM配置报文进行解析获取所述配置数据,根据所述配置数据完成所述ONU的端口配置并生成OAM提醒报文;
S3、ONU配置完成并向OLT反馈所述OAM提醒报文;
所述步骤S2中ONU对所述OAM配置报文进行解析获取所述配置数据,根据所述配置数据完成所述ONU的端口配置,具体包括:
S21、ONU对所述OAM配置报文进行解析获取所述配置数据;
S22、判断所述配置数据是否为端口vlan透传模式配置数据,是则执行步骤S23;
S23、将要配置的所述端口加入到vlan0,产生vlan0表项;
S24、判断ONU内部是否还包括其他vlan表项,是则执行步骤S25;
S25、将要配置的所述端口加入到所述其他vlan表项对应的vlan中;
S26、ONU完成配置并生成OAM提醒报文。

2.根据权利要求1所述的ONU透传模式的配置方法,其特征在于,所述步骤S1用户通过OLT向ONU下发包含有配置数据的OAM配置报文,具体包括:
S11、OLT获取用户输入的配置数据并打包生成OAM配置报文;
S12、OLT通过EPON协议栈将所述OAM配置报文发送至所述ONU。

3.根据权利要求2所述的ONU透传模式的配置方法,其特征在于,所述OLT获取用户输入的配置数据,包括:
用户通过web页面输入配置数据。

4.根据权利要求2所述的ONU透传模式的配置方法,其特征在于,所述OLT获取用户输入的配置数据,还包括:
用户通过CLI命令行界面输入配置数据。

5.一种ONU透传模式的配置系统,适于使用权利要求1-3任一项所述的ONU透传模式的配置方法,其特征在于,所述配置系统包括:
OLT,用于获取用户输入的配置数据并打包生成OAM配置报文并发送;
ONU,用于接收所述OLT发送的所述OAM配置报文,并进行解析获取所述配置数据,根据所述配置数据完成配置;所述ONU包括:
解析模块,用于对接收的所述OAM配置报文进行解析获取配置数据;
透传模式配置数据判断模块,用于判断所述解析模块获取的所述配置数据是否为透传模式配置数据;
vlan表项判断模块,用于判断ONU是否包含其他vlan表项;
配置模块,用于根据所述配置数据将要配置的端口加入到所述其他vlan表项的vlan中。

6.根据权利要求5所述的ONU透传模式的配置系统,其特征在于,所述OLT包括:
配置数据获取模块,用于获取用户输入的配置数据;
OAM报文生成模块,连接于所述配置数据获取模块,根据所述配置数据获取模块获取的所述配置数据生成OAM配置报文;
收发模块,连接于所述OAM报文生成模块,用于将所述OAM报文生成模块生成的所述OAM配置报文通过EPON协议栈发送至ONU。

7.根据权利要求6所述的ONU透传模式的配置系统,其特征在于,所述配置数据获取模块包括:
web界面输入单元和CLI命令行界面输入单元。

8.根据权利要求5所述的ONU透传模式的配置系统,其特征在于,所述ONU还包括:
反馈模块,当配置完成时生成OAM提醒报文并反馈到OLT。
说明书

技术领域

[0001] 本发明涉及光通讯领域,特别是涉及一种ONU透传模式的配置方法及系统。

背景技术

[0002] 根据中国电信CTC2.1的标准,ONU的VLAN模式包括VLAN标记,VLAN透传、VLAN Translation、N:1VLAN聚合、VLANTrunk。VLAN透传模式:在VLAN透传模式下,ONU对接收到上行的以太网帧的处理方式是对以太网帧不作任何处理(无论以太网帧是否带VLANTAG)透明的向OLT转发;对于下行的以太网帧也是透明转发的方式。
[0003] FTTH型ONU采用内嵌CPU的cortinaCS8032的PON芯片,扩展一个marvel的交换芯片的方案设计而成。ONU的vlan模式配置在交换芯片上。软件采用ECOS实时操作系统,多线程编程,用户可以通过CLI、WEB、OAM对ONU进行配置。Vlan的模式实现比较复杂,用户接口是基于端口的配置,驱动接口是基于vlan的,对内部marvel交换芯片而言就是全局。从用户接口数据结构转化到驱动接口数据结构有较复杂的逻辑,特别是当处理大量vlan数据时,cpu就会花费较长时间处理。ONU的透传模式是指无论UNI口收到的太网帧是否带VLAN TAG,带何种TAG,都可以通过这个UNI口,根据交换原理,这个端口就必须加入所有的vlan。Vlan的取值范围(0-4095),这样的配置ONU端口的vlan模式为透传或者其他vlan模式时,ONU就会处理4K(4096)个vlan,对于本身性能就不高的CPU来说,若要完成一个完整的配置,就会花费大量时间。若用户通过web或者cli去配置端口的vlan模式为透传或者把透传vlan模式改为其他模式时,CPU就等较长时间才处理完毕,反应较慢。这样给用户的体验就不太好,若OLT下发配置vlan数据,会等较长的时间ONU才去回复OLT,但是OLT已经超时,就会认为这个配置失败,就不会在OLT保存这个配置,当ONU重新上线时,OLT重新下发配置就不会下发此前的配置,从而导致ONU的配置恢复失败。

发明内容

[0004] 鉴于以上所述现有技术的缺点,本发明的目的在于提供一种ONU透传模式的配置方法及系统,用于解决现有技术中在配置ONU透传模式时浪费FTTH型ONU核心线程的资源和性能,会导致其他配置和后续vlan配置OAM报文无法及时响应的问题。
[0005] 为实现上述目的及其他相关目的,本发明提供一种OUN透传模式的配置方法,包括:S1、用户通过OLT向ONU下发包含有配置数据的OAM配置报文;S2、ONU对所述OAM配置报文进行解析获取所述配置数据,根据所述配置数据完成所述ONU的端口配置并生成OAM提醒报文;S3、ONU配置完成并向OLT反馈所述OAM提醒报文。
[0006] 于本发明的一实施例中,所述步骤S1用户通过OLT向ONU下发包含有配置数据的OAM配置报文,具体包括:S11、OLT获取用户输入的配置数据并打包生成OAM配置报文;S12、OLT通过EPON协议栈将所述OAM配置报文发送至所述ONU。
[0007] 于本发明的一实施例中,所述OLT获取用户输入的配置数据,包括:用户通过web页面输入配置数据。
[0008] 于本发明的一实施例中,所述OLT获取用户输入的配置数据,还包括:用户通过CLI命令行界面输入配置数据。
[0009] 于本发明的一实施例中,所述步骤S2ONU对所述OAM配置报文进行解析获取所述配置数据,根据所述配置数据完成所述ONU的端口配置,具体包括:S21、ONU对所述OAM配置报文进行解析获取所述配置数据;S22、判断所述配置数据是否为端口vlan透传模式配置数据,是则执行步骤S23;S23、将要配置的所述端口加入到vlan0,产生vlan0表项;S24、判断ONU内部是否还包括其他vlan表项,是则执行步骤S25;S25、将要配置的所述端口加入到所述其他vlan表项对应的vlan中;S26、ONU完成配置并生成OAM提醒报文。
[0010] 本发明还提供了一种ONU透传模式的配置系统,适于使用上述ONU透传模式的配置方法,所述配置系统包括:OLT,用于获取用户输入的配置数据并打包生成OAM配置报文发送;ONU,用于接收所述OLT发送的所述OAM配置报文,并进行解析获取所述配置数据,根据所述配置数据完成配置。
[0011] 于本发明的一实施例中,所述OLT包括:配置数据获取模块,用于获取用户输入的配置数据。OAM报文生成模块,连接于所述配置数据获取模块,根据所述配置数据获取模块获取的所述配置数据生成OAM配置报文;收发模块,连接于所述OAM报文生成模块,用于将所述OAM报文生成模块生成的所述OAM配置报文通过EPON协议栈发送至ONU。
[0012] 于本发明的一实施例中,所述配置数据获取模块包括:web界面输入单元和CLI命令行界面输入单元。
[0013] 于本发明的一实施例中,所述ONU包括:解析模块,用于对接收的所述OAM配置报文进行解析获取配置数据;透传模式配置数据判断模块,用于判断所述解析模块获取的所述配置数据是否为透传模式配置数据;vlan表项判断模块,用于判断ONU是否包含其他vlan表项;配置模块,用于根据所述配置数据将要配置的端口加入到vlan中。
[0014] 于本发明的一实施例中,所述ONU还包括:反馈模块,当配置完成时生成OAM提醒报文并反馈到OLT。
[0015] 如上所述,通过使用本发明提供的一种ONU透传模式的配置方法及系统,具有以下有益效果:
[0016] 本发明通过配置改变FTTH型ONU的vlan透传模式实现方法,使得FTTHONU可以高效、快速的响应OLT下发的配置请求报文和其他方式配置ONU的UNI的vlan模式,特别是携带ONUvlan模式配置数据的配置请求报文,而且不影响ONU核心线程效率的方法。

实施方案

[0032] 以下通过特定的具体实例说明本发明的实施方式,本领域技术人员可由本说明书所揭露的内容轻易地了解本发明的其他优点与功效。本发明还可以通过另外不同的具体实施方式加以实施或应用,本说明书中的各项细节也可以基于不同观点与应用,在没有背离本发明的精神下进行各种修饰或改变。需说明的是,在不冲突的情况下,以下实施例及实施例中的特征可以相互组合。
[0033] 需要说明的是,以下实施例中所提供的图示仅以示意方式说明本发明的基本构想,遂图式中仅显示与本发明中有关的组件而非按照实际实施时的组件数目、形状及尺寸绘制,其实际实施时各组件的型态、数量及比例可为一种随意的改变,且其组件布局型态也可能更为复杂。
[0034] 本发明针对FTTHONU高效、快速的响应OLT下发的配置请求报文(特别是携带ONU vlan模式配置数据时)和其他方式配置ONU的UNI的vlan模式时,而且不影响ONU核心线程效率的方法,通过改变FTTH型ONU的vlan透传模式实现方法。利用对于一个进来的tag报文,若无报文所带的tag中vlan的vlan表项,会在vlan0里进行学习、转发这一配置为透传的ONUUNI端口加工作原理,将入vlan0里面,若交换芯片内部有其他的vlan表项产生(即其他端口设置其他模式,加入其他vlan导致),那么处于透传模式的端口也要加入新产生的vlan。
[0035] 请参阅图1,显示为本发明提供一种ONU透传模式的配置方法流程示意图,如图所示,所述配置方法包括:
[0036] S1、用户通过OLT向ONU下发包含有配置数据的OAM配置报文;
[0037] 于本实施例中,用户通过在开始进行配置之前需通过OLT输入需要配置的数据,并将该配置数据打包生成OAM配置文件,具体步骤参阅图2所示的用户通过OLT向ONU下发包含有配置数据的OAM配置报文的流程示意图,如图所示,包括:
[0038] S11、OLT获取用户输入的配置数据并打包生成OAM配置报文;
[0039] S12、OLT通过EPON协议栈将所述OAM配置报文发送至所述ONU。
[0040] 一种实施例的情况下,在开启ONU的端口配置后,OLT需将用户输入的配置数据打包成OAM配置报文,并通过EPON的协议栈找到需要配置的ONU,将该OAM配置报文发送至ONU。用户可以通过web页面输入的方式输入配置数据,也可以通过CLI命令行界面输入方式输入配置数据。
[0041] S2、ONU对所述OAM配置报文进行解析获取所述配置数据,根据所述配置数据完成所述ONU的端口配置并生成OAM提醒报文;于本实施例中,在ONU获取到OLT发送的OAM配置报文后,将该OAM配置报文进行解析获取其中包含的配置数据,通过该配置数据完成对ONU的端口透传模式的配置,具体步骤参阅图3所示根据所述配置数据完成所述ONU的端口配置的流程示意图,如图所示,该配置步骤具体包括:
[0042] S21、ONU对所述OAM配置报文进行解析获取所述配置数据;
[0043] S22、判断所述配置数据是否为端口vlan透传模式配置数据,是则执行步骤S23;
[0044] S23、将要配置的所述端口加入到vlan0,产生vlan0表项;
[0045] S24、判断ONU内部是否还包括其他vlan表项,是则执行步骤S25;
[0046] S25、将要配置的所述端口加入到所述其他vlan表项对应的vlan中;
[0047] S26、ONU完成配置并生成OAM提醒报文。
[0048] 于本实施例下,在配置过程中,还需首先判断该配置数据是否为端口vlan透传模式的配置数据,当判断通过则根据该配置数据将需要配置的端口加入到vlan0,并产生一个vlan0表象,在配置完之后,还需要判断该ONU中是否还保存有其他vlan表项,有则将该需要配置的端口也加入到其他vlan表项对应的vlan中,在完成配置后生成一个OAM提醒报文反馈给OLT。
[0049] S3、ONU配置完成并向OLT反馈所述OAM提醒报文。
[0050] OLT在接收到ONU反馈的OAM提醒报文后,提醒用户配置成功。
[0051] 本发明还提供了一种ONU透传模式的配置系统,适于使用上述ONU透传模式的配置方法,参阅图4本发明实施例的ONU透传模式的配置系统结构示意图,依图可知,所述配置系统包括:OLT1和ONU2,OLT1通过将用户输入的配置数据并打包生成OAM配置报文发送ONU2,ONU2接收所述OLT1发送的所述OAM配置报文,并进行解析获取所述配置数据,根据所述配置数据完成配置。
[0052] 继续参阅图4,所述OLT1包括:
[0053] 配置数据获取模块11,用于获取用户输入的配置数据。
[0054] OAM报文生成模块12,连接于所述配置数据获取模块11,根据所述配置数据获取模块获取的所述配置数据生成OAM配置报文;
[0055] 收发模块13,连接于所述OAM报文生成模块12,用于将所述OAM报文生成模块生成的所述OAM配置报文通过EPON协议栈发送至ONU2。
[0056] 于本发明的一实施例中,在开启ONU2端口透传模式的配置后,用户在配置窗口输入需要配置的端口的配置数据,则OLT1通过其包含的配置数据获取模块11,获取用户输入的配置数据,在通过OAM报文生成模块12将所述配置数据获取模块11获取的所述配置数据生成OAM配置报文,最后通过收发模块13将OAM报文生成模块12生成的所述OAM配置报文通过EPON协议栈发送至ONU2。一种实施例的情况下,用户在输入配置数据是可以通过web界面输入单元进行输入该配置数据,也可以通过CLI命令行界面输入单元输入配置数据。
[0057] 继续参阅图4,所述ONU2包括:
[0058] 解析模块21,用于对接收的所述OAM配置报文进行解析获取配置数据;
[0059] 透传模式配置数据判断模块22,用于判断所述解析模块21获取的所述配置数据是否为透传模式配置数据;
[0060] vlan表项判断模块23,用于判断ONU是否包含其他vlan表项;
[0061] 配置模块24,用于根据所述配置数据将要配置的端口加入到vlan中;
[0062] 反馈模块25,当配置完成时生成OAM提醒报文并反馈到OLT。
[0063] 于本发明的一实施例中,当ONU2收到OLT1发送的OAM配置文件后,通过ONU2包含的解析模块21对接收的所述OAM配置报文进行解析获取配置数据;在通过透传模式配置数据判断模块22判断所述解析模块21获取的所述配置数据是否为透传模式配置数据;当判断通过之后则将需要配置的端口加入到vlan0同时生成vlan0表项,之后还需要通过vlan表项判断模块23判断ONU是否包含其他vlan表项,当ONU中还有包括其他vlan表项,则通过配置模块24跟所述配置数据将要配置的端口加入到vlan中。最后通过一反馈模块25生成一OAM提醒报文反馈给OLT1,以通知用户ONU2端口透传模式配置完成。
[0064] 综上所述,通过使用本发明提供的一种ONU透传模式的配置方法及系统,实现通过配置改变FTTH型ONU的vlan透传模式实现方法,使得FTTHONU可以高效、快速的响应OLT下发的配置请求报文和其他方式配置ONU的UNI的vlan模式,特别是携带ONUvlan模式配置数据的配置请求报文,而且不影响ONU核心线程效率的方法。所以,本发明有效克服了现有技术中的种种缺点而具高度产业利用价值。
[0065] 上述实施例仅例示性说明本发明的原理及其功效,而非用于限制本发明。任何熟悉此技术的人士皆可在不违背本发明的精神及范畴下,对上述实施例进行修饰或改变。因此,举凡所属技术领域中具有通常知识者在未脱离本发明所揭示的精神与技术思想下所完成的一切等效修饰或改变,仍应由本发明的权利要求所涵盖。

附图说明

[0017] 图1显示为本发明实施例的ONU透传模式的配置方法流程示意图。
[0018] 图2显示为本发明实施例的用户通过OLT向ONU下发包含有配置数据的OAM配置报文的流程示意图。
[0019] 图3显示为本发明实施例的根据所述配置数据完成所述ONU的端口配置的流程示意图。
[0020] 图4显示为本发明实施例的ONU透传模式的配置系统结构示意图。
[0021] 元件标号说明
[0022] 1 OLT
[0023] 11 配置数据获取模块
[0024] 12 OAM报文生成模块
[0025] 13 收发模块
[0026] 2 ONU
[0027] 21 解析模块
[0028] 22 透传模式配置数据判断模块
[0029] 23 vlan表项判断模块
[0030] 24 配置模块
[0031] 25 反馈模块
版权所有:盲专网 ©2023 zlpt.xyz  蜀ICP备2023003576号