TWDM-PON系统中ONU高效管理profile消息的方法技术方案

技术编号:16132835 阅读:165 留言:0更新日期:2017-09-01 22:46
本发明专利技术公开了一种TWDM‑PON系统中ONU高效管理profile消息的方法,涉及TWDM‑PON系统的profile消息管理领域。该方法的步骤为:在System_Profile消息中新增3个学习字段:ONU收到序列号相同、版本号不同的System_Profile消息后,若System Update字段为学习标识,ONU学习所述收到的System_Profile消息,若Channel Update字段和/或Burst Update字段为学习标识,ONU学习所有Channel_Profile消息和/或Burst_Profile消息。待ONU学习完TWDM‑PON系统中的所有Profile消息后,更新System_Profile消息的版本号。本发明专利技术对Profile消息进行管理时,能够显著节省ONU的软件处理资源,大幅度简化ONU的软件处理流程,非常适于推广。

【技术实现步骤摘要】
TWDM-PON系统中ONU高效管理profile消息的方法
本专利技术涉及TWDM-PON系统的profile消息管理领域,具体涉及一种TWDM-PON系统中ONU高效管理profile消息的方法。
技术介绍
在TWDM-PON(基于时分和波分复用无源光纤网络)系统中包含三种Profile(配置文件)消息:System_Profile(系统配置文件)消息、Channel_Profile(波长通道配置文件)消息和Burst_Profile(突发配置文件)消息。上述三种消息的用法分别为:System_Profile消息:每个TWDM-PON系统中只存在一个System_Profile消息、且该系统的每条波长通道均可收到System_Profile消息。System_Profile消息的5-7字节为NG2SYSID(表示TWDM-PON系统的序列号),第8字节为System_Profile消息的版本号。System_Profile消息主要用于传递本系统所使用的频带范围、可支持的波长通道数目、波长通道间的波长间隔以及上行的最大波长偏移等内容。ONU(OpticalNetworkUnit,光网络单元)接入到一个TWDM-PON系统后,只用学习一个System_Profile消息。Channel_Profile消息:TWDM-PON的每条波长通道均有一条Channel_Profile消息;Channel_Profile包含一个版本号,其主要用来指示对应波长通道的状态,包括波长通道的PONID(通道号)、上下行工作速率、编码方式、以及波长通道对应的上行通道。ONU在某个波长通道工作时,可以收到当前波长通道的Channel_Profile消息,也可以收到指示其他波长通道的Channel_Profile消息。ONU可以保存所有波长通道的Channel_Profile消息。Burst_Profile消息:用于传递前导、定界符等内容。Burst_Profile消息也包含一个版本号、每个版本包含有4套Burst_Profile消息,ONU需要将4套Burst_Profile消息均进行学习。当ONU接入到TWDM-PON系统、并成功同步至某一波长通道之后,ONU就可以周期性的收到System_Profile消息、Channel_Profile消息和Burst_Profile消息。由于ONU长期处在同一个TWDM-PON系统中,很少会将某个ONU更换到其他环境下工作。而对于一个稳定的TWDM-PON系统,三种Profile消息的版本也是比较稳定的,不会经常修改。所有ONU接入到某个系统后,学习了一整套Profile消息,可以长期保留使用,不需要频繁的进行更改。为了保证ONU的正常工作,ONU在收到Profile消息之后,还是需要对Profile消息进行管理,管理方式为:ONU在不同的注册状态都可以收到Profile消息,ONU收到新的Profile消息之后,若新的Profile消息与已经保存的Profile消息的版本不同(相同则不做任何处理),则重新学习(删除和更新)所有Profile消息。但是,ONU对Profile消息进行管理时可能存在以下缺陷:(1)TWDM-PON系统的3种Profile消息中,Channel_Profile消息的数量与波长通道相同,Burst_Profile消息含有4种。因此,在TWDM-PON系统中,Profile消息的数目较多,ONU学习和监听所有的Profile消息、检测版本的变化,会耗费ONU大量的软件处理资源。(2)ONU接收到新的Profile消息后,会多次重新学习所有Profile消息,进而使得ONU的软件处理流程实现起来相当复杂。
技术实现思路
针对现有技术中存在的缺陷,本专利技术解决的技术问题为:在ONU对Profile消息进行管理时,如何节省ONU的软件处理资源,简化ONU的软件处理流程。本专利技术使得ONU能够高效的对Profile消息进行管理,非常适于推广。为达到以上目的,本专利技术提供的TWDM-PON系统中ONU高效管理profile消息的方法,包括以下步骤:步骤A:在TWDM-PON系统的System_Profile消息中新增3个学习字段:SystemUpdate字段,该字段包括需要学习System_Profile消息的学习标识、以及不需要学习System_Profile消息的保持标识;ChannelUpdate,该字段包括需要学习Channel_Profile消息的学习标识、需要学习的Channel_Profile消息所在的波长通道、以及不需要学习Channel_Profile消息的保持标识;BurstUpdate字段,该字段包括需要学习Burst_Profile消息的学习标识、需要学习的Burst_Profile消息所在的波长通道、以及不需要学习Burst_Profile消息的保持标识,转到步骤B;步骤B:关闭ONU的Channel_Profile消息和Burst_Profile消息的接收使能,ONU收到System_Profile消息后,当与ONU保存的System_Profile消息相比,收到的System_Profile消息的序列号相同,版本号不同时,转到步骤C;步骤C:确定所述收到的System_Profile消息的SystemUpdate字段、ChannelUpdate字段和BurstUpdate字段:当SystemUpdate字段为学习标识,ChannelUpdate字段和/或BurstUpdate字段为学习标识时,ONU学习所述收到的System_Profile消息后,转到步骤D;当SystemUpdate字段为保持标识,ChannelUpdate字段和/或BurstUpdate字段为学习标识时,直接转到步骤D;步骤D:待ONU学习TWDM-PON系统中所有波长通道的Channel_Profile消息和/或Burst_Profile消息后,更新System_Profile消息的版本号。与现有技术相比,本专利技术的优点在于:(1)与现有技术中需要学习和监听所有Profile消息的ONU相比,本专利技术使得ONU只需监听System_Profile消息中的版本号,当版本号发生变化时,在根据具体的学习字段去学习其他Profile消息(Channel_Profile消息和Burst_Profile消息)。因此,本专利技术大量减少了Profile消息的管理数量,显著节省了ONU的软件处理资源。(2)与现有技术中收到新Profile消息后,多次重新学习所有Profile消息相比,本专利技术通过System_Profile消息中的学习字段,有针对性的学习需要更新的Profile消息,进而大幅度简化了ONU的软件处理流程。(3)本专利技术的ONU可以接收所有波长通道的Profile消息,ONU进行波长通道切换时,可以提前知道目的波长通道的Profile消息,进而不需要在目的通道进行Profile消息的学习工作。因此,本专利技术简化了波长通道的切换流程,显著缩短了波长通道的切换时间。附图说明图1为本专利技术实施例中TWDM-PON系统中ONU高效管理profile消息的方法的流程图;图2为本专利技术实施例中S本文档来自技高网
...
TWDM-PON系统中ONU高效管理profile消息的方法

【技术保护点】
一种TWDM‑PON系统中ONU高效管理profile消息的方法,其特征在于,该方法包括以下步骤:步骤A:在TWDM‑PON系统的System_Profile消息中新增3个学习字段:System Update字段,该字段包括需要学习System_Profile消息的学习标识、以及不需要学习System_Profile消息的保持标识;Channel Update,该字段包括需要学习Channel_Profile消息的学习标识、需要学习的Channel_Profile消息所在的波长通道、以及不需要学习Channel_Profile消息的保持标识;Burst Update字段,该字段包括需要学习Burst_Profile消息的学习标识、需要学习的Burst_Profile消息所在的波长通道、以及不需要学习Burst_Profile消息的保持标识,转到步骤B;步骤B:关闭ONU的Channel_Profile消息和Burst_Profile消息的接收使能,ONU收到System_Profile消息后,当与ONU保存的System_Profile消息相比,收到的System_Profile消息的序列号相同,版本号不同时,转到步骤C;步骤C:确定所述收到的System_Profile消息的System Update字段、Channel Update字段和Burst Update字段:当System Update字段为学习标识,Channel Update字段和/或Burst Update字段为学习标识时,ONU学习所述收到的System_Profile消息后,转到步骤D;当System Update字段为保持标识,Channel Update字段和/或Burst Update字段为学习标识时,直接转到步骤D;步骤D:待ONU学习TWDM‑PON系统中所有波长通道的Channel_Profile消息和/或Burst_Profile消息后,更新System_Profile消息的版本号。...

【技术特征摘要】
1.一种TWDM-PON系统中ONU高效管理profile消息的方法,其特征在于,该方法包括以下步骤:步骤A:在TWDM-PON系统的System_Profile消息中新增3个学习字段:SystemUpdate字段,该字段包括需要学习System_Profile消息的学习标识、以及不需要学习System_Profile消息的保持标识;ChannelUpdate,该字段包括需要学习Channel_Profile消息的学习标识、需要学习的Channel_Profile消息所在的波长通道、以及不需要学习Channel_Profile消息的保持标识;BurstUpdate字段,该字段包括需要学习Burst_Profile消息的学习标识、需要学习的Burst_Profile消息所在的波长通道、以及不需要学习Burst_Profile消息的保持标识,转到步骤B;步骤B:关闭ONU的Channel_Profile消息和Burst_Profile消息的接收使能,ONU收到System_Profile消息后,当与ONU保存的System_Profile消息相比,收到的System_Profile消息的序列号相同,版本号不同时,转到步骤C;步骤C:确定所述收到的System_Profile消息的SystemUpdate字段、ChannelUpdate字段和BurstUpdate字段:当SystemUpdate字段为学习标识,ChannelUpdate字段和/或BurstUpdate字段为学习标识时,ONU学习所述收到的System_Profile消息后,转到步骤D;当SystemUpdate字段为保持标识,ChannelUpdate字段和/或BurstUpdate字段为学习标识时,直接转到步骤D;步骤D:待ONU学习TWDM-PON系统中所有波长通道的Channel_Profile消息和/或Burst_Profile消息后,更新System_Profile消息的版本号。2.如权利要求1所述的TWDM-PON系统中ONU高效管理profile消息的方法,其特征在于,步骤B还包括以下步骤:若ONU收到的System_Profile消息的序列号,与ONU保存的System_Profile消息的序列号不同,则开启ONU的Channel_Profile消息和Burst_Profile消息的接收使能;ONU学习已接入的TWDM-PON系统的所有Profile消息后,重新执行步骤B。3.如权利要求2所述的TWDM-PON系统中ONU高效管理profile消息的方法,其特征在于:所述所有Profile消息包括System_Profile消息、TWDM-PON系统的所有波长通道的Channel_Profile消息和B...

【专利技术属性】
技术研发人员:张星娄非志张曦璐黄元波
申请(专利权)人:烽火通信科技股份有限公司武汉飞思灵微电子技术有限公司
类型:发明
国别省市:湖北,42

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1