CN107342973A - 一种无源光网络的注册方法、装置和无源光网络*** - Google Patents
一种无源光网络的注册方法、装置和无源光网络*** Download PDFInfo
- Publication number
- CN107342973A CN107342973A CN201610290423.0A CN201610290423A CN107342973A CN 107342973 A CN107342973 A CN 107342973A CN 201610290423 A CN201610290423 A CN 201610290423A CN 107342973 A CN107342973 A CN 107342973A
- Authority
- CN
- China
- Prior art keywords
- onu
- message
- olt
- log
- wavelength
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/1066—Session management
- H04L65/1073—Registration or de-registration
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B10/00—Transmission systems employing electromagnetic waves other than radio-waves, e.g. infrared, visible or ultraviolet light, or employing corpuscular radiation, e.g. quantum communication
- H04B10/27—Arrangements for networking
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/40—Network security protocols
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q11/00—Selecting arrangements for multiplex systems
- H04Q11/0001—Selecting arrangements for multiplex systems using optical switching
- H04Q11/0062—Network aspects
- H04Q11/0067—Provisions for optical access or distribution networks, e.g. Gigabit Ethernet Passive Optical Network (GE-PON), ATM-based Passive Optical Network (A-PON), PON-Ring
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q11/00—Selecting arrangements for multiplex systems
- H04Q11/0001—Selecting arrangements for multiplex systems using optical switching
- H04Q11/0062—Network aspects
- H04Q2011/0064—Arbitration, scheduling or medium access control aspects
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q11/00—Selecting arrangements for multiplex systems
- H04Q11/0001—Selecting arrangements for multiplex systems using optical switching
- H04Q11/0062—Network aspects
- H04Q2011/0088—Signalling aspects
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Business, Economics & Management (AREA)
- General Business, Economics & Management (AREA)
- Multimedia (AREA)
- Computing Systems (AREA)
- Physics & Mathematics (AREA)
- Electromagnetism (AREA)
- Small-Scale Networks (AREA)
- Optical Communication System (AREA)
Abstract
本文公开了一种无源光网络的注册方法、装置和无源光网络***。本发明实施例中的无源光网络的注册方法包括:光线路终端OLT接收光网络单元ONU通过预置波长对连续发送的注册信息,该注册信息为ONU进行随机延迟后向OLT连续发送的;该OLT根据接收到的注册信息执行注册处理。本发明实施例解决了现有WDM PON***中的注册方式,由于ONU需要在注册过程中采用突发模式传输上行数据,从而导致降低了***带宽的利用率,以及增加了光模块和***成本的问题。
Description
技术领域
本发明实施例涉及但不限于无源光网络技术领域,尤指一种无源光网络的注册方法、装置和无源光网络***。
背景技术
光网络技术包括有源光网络(Active Optical Network,简称为:AON)和无源光网络(Passive Optical Network,简称为:PON)。PON接入方式的前期投资小,其传输距离比AON更短,覆盖范围较小,并且具有造价低和易于维护的特点,更加适用于为居家用户服务。
现有的PON***中,光网络单元(Optical Network Unit,简称为:ONU)与光线路终端(Optical Line Terminal,简称为:OLT)间的数据传输模式包括突发模式和连续模式,相比来说,连接模式比突发模式的带宽利用率更高,光模块的成本较低。波分复用无源光网络(Wavelength Division MultiplexingPON,简称为:WDM PON)***采用点到点(Point to Point,简称为:PtP)连接方式,即一个OLT分别连接多个ONU,每个ONU占用一对波长对,如图1所示,为现有WDM PON***中的网络架构示意图,图1中的ONU与OLT完成通信连接后即可以与OLT进行单独通信,不同于在时分多址(Time Division Multiple Access,简称为:TDMA)PON***中的多个ONU共享一对波长对。但是,WDM PON***中ONU上电后的注册过程中,由于ONU选择波长对的不确定性,多个ONU上行方向的数据发送不会相互隔离,即在OLT侧可能产生冲突,因此,ONU上电后的注册过程需要选择或者抢占一对波长对与OLT建立通信连接,也就是说,ONU在注册过程中需要竞争上行波长,即ONU上行方向仍然需要采用突发模式。显然地,采用连续模式工作的WDM PON***,ONU需要在注册过程中采用突发模式传输上行数据,从而降低了***带宽的利用率,并且增加了光模块和***的成本。
综上所述,现有WDM PON***中的注册方式,由于ONU需要在注册过程中采用突发模式传输上行数据,从而导致降低了***带宽的利用率,以及增加了光模块和***成本的问题。
发明内容
为了解决上述技术问题,本发明实施例提供了一种无源光网络的注册方法、装置和无源光网络***,以解决现有WDM PON***中的注册方式,由于ONU需要在注册过程中采用突发模式传输上行数据,从而导致降低了***带宽的利用率,以及增加了光模块和***成本的问题。
第一方面,本发明实施例提供一种无源光网络的注册方法,包括:
光线路终端OLT接收光网络单元ONU通过预置波长对连续发送的注册信息,所述注册信息为所述ONU进行随机延迟后向所述OLT连续发送的;
所述OLT根据接收到的注册信息执行注册处理。
可选地,所述OLT根据接收到的注册信息执行注册处理,包括:
当所述OLT正确解析出所述第一ONU发送的注册信息时,将第一波长对分配给所述第一ONU;
当所述OLT未正确解析出每个所述ONU发送的注册信息时,确定不执行分配波长对的操作。
可选地,所述OLT分配给所述第一ONU的第一波长对为:所述第一ONU发送注册信息时使用的波长对,或者为所述OLT指定的其他波长对。
可选地,所述光线路终端OLT接收光网络单元ONU通过预置波长对连续发送的注册信息之前,还包括:
所述OLT向所述ONU发送注册指示消息,所述注册指示消息中包括以下信息中至少一项:随机延迟阈值,用于光网络***中每个ONU进行注册的所述预置波长对;
其中,所述随机延迟阈值用于表示所述ONU向OLT连续发送注册信息时所进行的随机延迟的范围。
可选地,所述OLT向所述ONU发送注册指示消息之前,还包括:
所述OLT根据所述注册信息的长度和预置的ONU数量,生成所述随机延迟阈值。
可选地,所述OLT接收到的注册信息包括第二ONU和第三ONU发送的注册信息,所述预置波长对包括第一波长对和第二波长对;所述OLT执行注册处理之后,还包括:
所述OLT向所述第二ONU和所述第三ONU发送注册反馈消息;
若所述OLT将所述第一波长对分配给所述第二ONU,则所述注册反馈消息中包括波长分配信息,所述波长分配信息用于指示所述第二ONU通过所述第一波长对与所述OLT建立通信连接,所述波长分配信息还用于指示所述第三ONU通过所述第二波长对重新向所述OLT连续发送注册信息;
若所述OLT确定不执行分配波长对的操作,则所述注册反馈消息用于指示所述第二ONU和所述第三ONU重新向所述OLT连续发送注册信息。
可选地,所述OLT确定不执行分配波长对的操作之后,且发送所述注册反馈消息之前,还包括:
所述OLT对所述预置的ONU数量进行调整,并根据所述注册信息的长度和调整后的ONU数量重新生成随机延迟阈值,所述OLT发送的注册反馈消息中还包括所述重新生成的随机延迟阈值。
第二方面,本发明实施例提供一种无源光网络的注册方法,包括:
光网络单元ONU对待发送的注册信息进行随机延迟;
所述ONU在预置波长对中选择一对波长对向光网络单元OLT连续发送注册信息。
可选地,所述光网络单元ONU对待发送的注册信息进行随机延迟之前,还包括:
所述ONU接收所述OLT发送的注册指示消息,所述注册指示消息中包括以下信息中至少一项:随机延迟阈值,用于光网络***中每个ONU进行注册的所述预置波长对;
所述光网络单元ONU对待发送的注册信息进行随机延迟,包括:
所述ONU在所述随机延迟阈值所表示的范围内对所述注册信息进行随机延迟。
可选地,所述ONU在预置波长对中选择一对波长对向所述OLT连续发送注册信息之后,还包括:
所述ONU接收所述OLT发送的注册反馈消息,所述注册反馈消息中包括波长分配信息或重注册指示信息,其中,所述波长分配信息中包括所述OLT分配的第一波长对。
可选地,所述预置波长对包括所述第一波长对和第二波长对;若所述注册反馈消息中包括所述波长分配信息,则所述ONU接收所述OLT发送的注册反馈消息之后,还包括:
所述ONU通过所述第一波长对与所述OLT建立通信连接,所述第一波长对为:本ONU发送所述注册信息时使用的所述一对波长对,或者为所述OLT指定的其他波长对;或者,
所述ONU根据所述波长分配信息通过所述第二波长对重新向所述OLT连续发送注册信息。
可选地,所述预置波长对包括所述第一波长对和第二波长对;若所述注册反馈消息中包括所述重注册指示信息,则所述ONU接收所述OLT发送的注册反馈消息之后,还包括:
所述ONU根据所述重注册指示信息选择所述第二波长对重新向所述OLT连续发送注册信息。
可选地,所述注册反馈消息中还包括所述OLT调整后的随机延迟阈值,所述方法还包括:
所述ONU根据所述调整后的随机延迟阈值进行随机延迟后,重新向所述OLT连续发送注册信息。
可选地,所述ONU进行随机延迟的时间大于或等于发送每个所述注册信息的时间;或者所述ONU进行随机延迟的时间为发送每个所述注册信息所用时间的整数倍。
第三方面,本发明实施例提供一种无源光网络的注册方法,包括:
光网络单元ONU对待发送的注册信息进行随机延迟;
所述ONU在预置波长对中选择一对波长对向光网络单元OLT连续发送注册信息;
所述OLT根据接收到的注册信息执行注册处理。
可选地,所述OLT根据接收到的注册信息执行注册处理,包括:
当所述OLT正确解析出第一ONU发送的注册信息时,将第一波长对分配给所述第一ONU,所述第一波长对为所述第一ONU发送注册信息时使用的波长对,或者为所述OLT指定的其他波长对;
当所述OLT未正确解析出每个所述ONU发送的注册信息时,确定不执行分配波长对的操作。
可选地,所述光网络单元ONU对待发送的注册信息进行随机延迟之前,还包括:
所述OLT向所述ONU发送注册指示消息,所述注册指示消息中包括以下信息中至少一项:随机延迟阈值,用于光网络***中每个ONU进行注册的所述预置波长对;
所述光网络单元ONU对待发送的注册信息进行随机延迟,包括:
所述ONU在所述随机延迟阈值所表示的范围内对所述注册信息进行随机延迟。
可选地,所述OLT向所述ONU发送注册指示消息之前,还包括:
所述OLT根据所述注册信息的长度和预置的ONU数量,生成所述随机延迟阈值。
可选地,所述OLT接收到的注册信息包括第二ONU和第三ONU发送的注册信息,所述预置波长对包括第一波长对和第二波长对;所述OLT执行注册处理之后,还包括:
所述OLT向所述第二ONU和所述第三ONU发送注册反馈消息,所述注册反馈消息中包括波长分配信息或重注册指示信息,其中,所述波长分配信息中包括所述OLT分配的第一波长对。
可选地,若所述OLT执行注册处理为将所述第一波长对分配给所述第二ONU,则所述注册反馈消息中包括所述波长分配信息;所述方法还包括:
所述第二ONU通过所述第一波长对与所述OLT建立通信连接,所述第三ONU通过所述第二波长对重新向所述OLT连续发送注册信息;
若所述OLT执行注册处理为确定不执行分配波长对的操作,则所述注册反馈消息中包括所述重注册指示信息;所述方法还包括:
所述第二ONU和所述第三ONU根据所述注册反馈消息重新向所述OLT连续发送注册信息。
可选地,所述OLT确定不执行分配波长对的操作之后,且发送所述注册反馈消息之前,还包括:
所述OLT对所述预置的ONU数量进行调整,并根据所述注册信息的长度和调整后的ONU数量重新生成随机延迟阈值,所述OLT发送的注册反馈消息中还包括所述重新生成的随机延迟阈值;
所述ONU根据所述调整后的随机延迟阈值进行随机延迟后,重新向所述OLT连续发送注册信息。
可选地,所述ONU进行随机延迟的时间大于或等于发送每个所述注册信息的时间;或者所述ONU进行随机延迟的时间为发送每个所述注册信息所用时间的整数倍。
第四方面,本发明实施例提供一种无源光网络的注册装置,设置于光线路终端OLT中,所述无源光网络的注册装置包括:
接收模块,配置为能够接收光网络单元ONU通过预置波长对连续发送的注册信息,所述注册信息为所述ONU进行随机延迟后向所述OLT连续发送的;
与所述接收模块相连接的处理模块,配置为能够根据所述接收模块接收到的注册信息执行注册处理。
可选地,所述处理模块配置为能够执行注册处理,包括:
配置为在正确解析出所述接收模块接收的第一ONU发送的注册信息时,将第一波长对分配给所述第一ONU;
还配置为在未正确解析出所述接收模块接收的每个所述ONU发送的注册信息时,确定不执行分配波长对的操作。
可选地,所述OLT分配给所述第一ONU的第一波长对为:所述第一ONU发送注册信息时使用的波长对,或者为所述OLT指定的其他波长对。
可选地,所述无源光网络的注册装置还包括:与所述接收模块相连接的发送模块,配置为能够在所述接收模块接收所述ONU通过预置波长对连续发送的注册信息之前,向所述ONU发送注册指示消息,所述注册指示消息中包括以下信息中至少一项:随机延迟阈值,用于光网络***中每个ONU进行注册的所述预置波长对;
其中,所述随机延迟阈值用于表示所述ONU向OLT连续发送注册信息时所进行的随机延迟的范围。
可选地,所述无源光网络的注册装置还包括:
与所述发送模块相连接的生成模块,配置为能够在所述发送模块向所述ONU发送注册指示消息之前,根据所述注册信息的长度和预置的ONU数量,生成所述随机延迟阈值。
可选地,所述接收模块接收到的注册信息包括第二ONU和第三ONU发送的注册信息,所述预置波长对包括第一波长对和第二波长对;
所述发送模块,还配置为能够在所述处理模块执行注册处理之后,向所述第二ONU和所述第三ONU发送注册反馈消息;
若所述处理模块将所述第一波长对分配给所述第二ONU,则所述注册反馈消息中包括波长分配信息,所述波长分配信息用于指示所述第二ONU通过所述第一波长对与所述OLT建立通信连接,所述波长分配信息还用于指示所述第三ONU通过所述第二波长对重新向所述OLT连续发送注册信息;
若所述处理模块确定不执行分配波长对的操作,则所述注册反馈消息用于指示所述第二ONU和所述第三ONU重新向所述OLT连续发送注册信息。
可选地,所述无源光网络的注册装置还包括:
分别与所述处理模块、所述发送模块和所述生成模块相连接的调整模块,配置为能够在所述处理模块确定不执行分配波长对的操作之后,且在所述发送模块发送所述注册反馈消息之前,对所述预置的ONU数量进行调整;
所述生成模块,还配置为能够根据所述注册信息的长度和所述调整模块调整后的ONU数量重新生成随机延迟阈值;并且所述发送模块发送的注册反馈消息中还包括所述重新生成的随机延迟阈值。
第五方面,本发明实施例提供一种无源光网络的注册装置,设置于光网络单元ONU中,所述无源光网络的注册装置包括:
延迟模块,配置为能够对待发送的注册信息进行随机延迟;
与所述延迟模块相连接的发送模块,配置为能够在预置波长对中选择一对波长对向光网络单元OLT连续发送注册信息。
可选地,所述无源光网络的注册装置还包括:与所述延迟模块相连接的接收模块,配置为能够在所述延迟模块对待发送的注册信息进行随机延迟之前,接收所述OLT发送的注册指示消息,所述注册指示消息中包括以下信息中至少一项:随机延迟阈值,用于光网络***中每个ONU进行注册的所述预置波长对;
所述延迟模块配置为能够对待发送的注册信息进行随机延迟,包括:
配置为能够在所述接收模块接收到的随机延迟阈值所表示的范围内对所述注册信息进行随机延迟。
可选地,所述无源光网络的注册装置还包括:与所述发送模块相连接的接收模块,配置为能够在所述发送模块在所述预置的波长对中选择一对波长对向所述OLT连续发送注册信息之后,接收所述OLT发送的注册反馈消息,所述注册反馈消息中包括波长分配信息或重注册指示信息,其中,所述波长分配信息中包括所述OLT分配的第一波长对。
可选地,所述预置波长对包括所述第一波长对和第二波长对,所述无源光网络的注册装置还包括与所述接收模块相连接的通信模块;若所述注册反馈消息中包括所述波长分配信息,则所述通信模块,配置为能够在所述接收模块接收所述OLT发送的注册反馈消息之后,通过所述第一波长对与所述OLT建立通信连接,所述第一波长对为:本ONU发送所述注册信息时使用的所述一对波长对,或者为所述OLT指定的其他波长对;或者,
所述发送模块,还配置为能够在所述接收模块接收所述OLT发送的注册反馈消息之后,根据所述接收模块接收的波长分配信息通过所述第二波长对重新向所述OLT连续发送注册信息。
可选地,所述预置波长对包括所述第一波长对和第二波长对;若所述注册反馈消息中包括所述重注册指示信息,则所述发送模块,还配置为能够在所述接收模块接收所述OLT发送的注册反馈消息之后,根据所述接收模块接收的重注册指示信息选择所述第二波长对重新发向所述OLT连续送注册信息。
可选地,所述接收模块接收的注册反馈消息中还包括所述OLT调整后的随机延迟阈值,所述延迟模块和所述发送模块,还配置为能够根据所述接收模块接收到的调整后的随机延迟阈值进行随机延迟后,重新向所述OLT连续发送注册信息。
可选地,所述延迟模块进行随机延迟的时间大于或等于所述发送模块发送每个所述注册信息的时间;或者所述延迟模块进行随机延迟的时间为所述发送模块发送每个所述注册信息所用时间的整数倍。
第六方面,本发明实施例提供一种无源光网络***,包括:光线路终端OLT和至少一个光网络单元ONU,所述OLT分别和每个所述ONU相连接;
其中,所述OLT中设置有如上述第四方面中任一项所述的无源光网络的注册装置,每个所述ONU中设置有如上述第五方面中任一项所述的无源光网络的注册装置。
本发明实施例提供的无源光网络的注册方法、装置和无源光网络***,OLT通过接收注册状态的ONU通过预置波长对连续发送的注册信息,该注册信息为这些ONU进行随机延迟后向OLT连续发送的,从而OLT可以根据接收到的注册信息执行注册操作;本发明实施例通过OLT开放注册的方式,指示ONU采用预置波长对连续发送注册信息,避免了通过开放安静窗口的形式以及采用突发模式发送上行数据的方式执行注册,解决了现有WDM PON***中的注册方式,由于ONU需要在注册过程中采用突发模式传输上行数据,从而导致降低了***带宽的利用率,以及增加了光模块和***成本的问题。
附图说明
附图用来提供对本发明技术方案的进一步理解,并且构成说明书的一部分,与本申请的实施例一起用于解释本发明的技术方案,并不构成对本发明技术方案的限制。
图1为现有WDM PON***中的网络架构示意图;
图2为本发明实施例提供的一种无源光网络的注册方法的流程图;
图3为图2所示实施例提供的无源光网络的注册方法中一种应用场景示意图;
图4为本发明实施例提供的另一种无源光网络的注册方法的流程图;
图5为本发明实施例提供的又一种无源光网络的注册方法的流程图;
图6为本发明实施例提供的再一种无源光网络的注册方法的流程图;
图7为本发明实施例提供的还一种无源光网络的注册方法的流程图;
图8为本发明实施例提供的还一种无源光网络的注册方法的流程图;
图9为本发明具体实例一提供的一种无源光网络的注册方法的交互流程图;
图10为图9所示实施例提供的无源光网络的注册方法中一种应用场景示意图;
图11为本发明具体实例二提供的一种无源光网络的注册方法的交互流程图;
图12为图11所示实施例提供的无源光网络的注册方法中一种应用场景示意图;
图13为本发明实施例提供的一种无源光网络的注册装置的结构示意图;
图14为本发明实施例提供的另一种无源光网络的注册装置的结构示意图;
图15为本发明实施例提供的又一种无源光网络的注册装置的结构示意图;
图16为本发明实施例提供的再一种无源光网络的注册装置的结构示意图;
图17为本发明实施例提供的还一种无源光网络的注册装置的结构示意图;
图18为本发明实施例提供的一种无源光网络***的结构示意图。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚明白,下文中将结合附图对本发明的实施例进行详细说明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互任意组合。
在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机***中执行。并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。
PON***通常包括WDM PON***和TDMA PON***,数据传输模式包括突发模式和连续模式。TDMA PON***例如为以太网无源光网络(Ethernet Passive Optical Network,简称为:EPON)***、吉比特无源光接入网络(Gigabit-Capable PON,简称为:GPON)***、10吉速率以太网无源光网络(10GEPON)***或10吉比特无源光网络(XG-PON1)***等。TDMA PON***中的多个ONU可以工作在同一对波长对中,具体地,在注册过程中OLT需要开放安静窗口,在安静窗口内,工作状态的ONU停止发送上行数据,而注册状态的ONU在上行方向发送注册信息,通过上述方式避免注册状态的ONU和工作状态的ONU间的彼此干扰;另外,在TDMAPON***中,ONU在上行方向上根据OLT的带宽分配进行发送,有带宽分配时才发送上行数据,没有带宽分配时不发送上行数据,即ONU在上行方向采用突发模式进行发送。相对于突发模式,连续模式是指发送端一直在发送数据。
举例来说,在电气和电子工程师协会(Institute of Electrical and ElectronicsEngineers,简称为:IEEE)定义的EPON/10GEPON***中,上行和下行方向都采用突发模式;在国际电信联盟远程通信标准化组织(InternationalTelecommunication Union Telecommunication Standardization Sector,简称为:ITU-T)定义的GPON/XG-PON1***中,下行方向采用连续模式,上行方向采用突发模式。
采用突发模式发送数据时,两次发送之间存在间隔,这段间隔不发送数据或者发送特殊码型数据,并且为了接收方能够正确接收,通常需要在一次发送的数据头中携带前导部分和定界部分,因此突发模式的带宽效率较低,另一方面,为了尽量减少两次发送之间的间隔,对终端的光模块有一定的要求,即要求光模块的开或关尽量快,因此光模块的成本会较高。相对于突发模式,连续模式不存在上述间隔,即所有带宽或者时间都可以用于数据发送,具有较高的带宽效率,对光模块也不存在开或关的时间要求,即光模块的成本较低。
WDM PON***为基于由光分路器(Splitter)组成的光分配网络(OpticalDistribution Network,简称为:ODN),在该***中,ODN由Splitter等无源器件组成,并且Splitter设置与OLT和ONU之间,使得每个ONU与OLT完成通信连接后即可以与OLT进行单独通信,即OLT为每个完成通信的ONU分配一对波长对。然而,上述背景技术中已经介绍,WDM PON***中的每个ONU占用一对波长对,并且采用连接模式传输数据,因此具有带宽利用率较高和光模块成本较低的优势,然而,在ONU的上电注册过程中需要竞争上行波长,即同样需要OLT开放安静窗口用于注册状态的ONU进行注册,此时,工作状态的ONU需要停止上行发送,从而降低了***带宽的利用率,并且ONU需要在注册过程中采用突发模式传输上行数据,该方式还增加了光模块和***的成本。因此,为WDM PON***的注册过程提供一种更高效的注册方式,以及降低光模块和***成本成为的要求成为目前亟需解决的问题。
下面通过具体的实施例对本发明的技术方案进行详细说明,本发明以下各实施例中的OLT和ONU均为WDM PON***中的终端,并且该***采用PtP连接方式,即一个OLT连接多个ONU。本发明提供以下几个具体的实施例可以相互结合,对于相同或相似的概念或过程可能在某些实施例不再赘述。
图2为本发明实施例提供的一种无源光网络的注册方法的流程图。本实施例提供的无源光网络的注册方法适用于WDM PON***中的ONU进行注册的情况中,该方法可以由无源光网络的注册装置执行,该无源光网络的注册装置通过硬件和软件结合的方式来实现,该装置可以集成在OLT的处理器中,供处理器调用使用。如图2所示,本实施例的方法可以包括:
S110,OLT接收ONU通过预置波长对连续发送的注册信息,该注册信息为ONU进行随机延迟后向该OLT连续发送的。
本发明实施例提供的无源光网络的注册方法,为WDM PON***中的ONU向OLT进行注册的方式,本实施例中的OLT无需开放安静窗口,可以直接开放注册,另外,本实施例中的ONU具体是指WDM PON***中处于注册状态的ONU。本实施例中的OLT已经向注册状态的ONU开放注册,即这些ONU可以采用预置波长对发送注册信息,具体地,每个发送注册信息的ONU可以通过选择的方式选择一个波长对,并且ONU发送注册信息使用的波长对可以是OLT向其指示的波长对,ONU在选择一个波长对后,以一定的频率连续的向OLT发送注册信息,该注册信息例如为通过序列号(Serial Number,简称为:SN)消息或媒体接入控制(Media Access Control,简称为:MAC)消息发送的。
需要说明的是,由于在同一个波长对上需要注册的ONU可能不只一个,若多个ONU同时发送注册信息可能导致OLT无法正确解析,因此通过随机延迟阈值指示每个ONU在该随机延迟阈值的范围内进行随机延迟后发送注册信息,通常每个ONU进行随机延迟的时间是不同的,这样可以有效的避免由多个ONU同时发送注册信息产生的冲突。
本实施例在具体实现中,ONU进行随机延迟的时间大于或等于发送每个注册信息的时间,注册信息中通常具有固定的内容,即注册信息的长度与发送注册信息的时间通常也是固定的,例如,ONU进行随机延迟的时间可以为发送每个注册信息所用时间的整数倍,这样,可以进一步保证OLT更加有效的接收到其中一个ONU发送的完整注册信息,以便OLT可以正确的解析注册信息,从而实现ONU执行注册的高效性。如图3所示,为图2所示实施例提供的无源光网络的注册方法中一种应用场景示意图,图3中仅示出一个ONU,并且图3以ONU进行随机延迟的时间为其发送每个注册信息所用时间的2倍为例予以示出。
S120,OLT根据接收到的注册信息执行注册处理。
在本实施例中,由于OLT可能会接收到多个ONU向其发送的注册信息,因此OLT接收到的注册信息可能是内容完整的注册信息,也可能是内容不完整的注册信息,OLT接收注册信息的情况影响该OLT是否可以正确解析其中一个ONU发送的注册信息,即OLT是否可以正确解析注册信息与发送注册信息的每个ONU进行随机延迟的时间相关。因此,OLT的后续处理也与其接收到的注册信息的具体情况相关,即OLT根据其接收到的注册信息执行后续注册处理,该注册处理例如包括执行分配波长对的操作,或者确定不执行分配波长对的操作,或者指示ONU采用其它波长对重新发起注册。在具体实现中,若该OLT可以正确解析出某个ONU发送的注册信息,则为该ONU分配波长对;若OLT未正确解析出每个ONU发送的注册信息,则确定不执行分配波长对的操作。
与现有WDM PON中的注册方式相比,本实施例中的ONU在注册过程中,并不需要OLT为其开放安静窗口,即不需要工作状态的ONU在安静窗口内停止工作,即本实施例中注册状态的ONU在执行注册时不会对工作状态的ONU造成干扰,从而可以提高带宽的利用率;并且,注册状态的ONU通过OLT指示波长对连续发送注册信息,避免ONU在注册过程中使用突发模式发送上行数据,从而进一步地提高了带宽的利用率;另外,由于本实施例中无需采用突发模式,从而可以降低对光模块和***成本的要求。
本实施例提供的无源光网络的注册方法,OLT通过接收注册状态的ONU通过预置波长对连续发送的注册信息,该注册信息为这些ONU进行随机延迟后向OLT连续发送的,从而OLT可以根据接收到的注册信息执行注册操作;本实施例通过OLT开放注册的方式,指示ONU采用预置波长对连续发送注册信息,避免了通过开放安静窗口的形式以及采用突发模式发送上行数据的方式执行注册,解决了现有WDM PON***中的注册方式,由于ONU需要在注册过程中采用突发模式传输上行数据,从而导致降低了***带宽的利用率,以及增加了光模块和***成本的问题。
进一步地,本实施例中通过OLT发送的随机延迟阈值指示ONU进行随机延迟后发送注册信息,可以有效提高ONU注册过程中的波长对竞争效率,从而保证ONU进行注册的高效性。
可选地,图4为本发明实施例提供的另一种无源光网络的注册方法的流程图。在上述图1所示实施例的基础上,本实施例在S110之前还包括:
S101,OLT向ONU发送注册指示消息,该注册指示消息中包括以下信息中至少一项:随机延迟阈值,用于光网络***中每个ONU进行注册的预置波长对。
在本实施例中,OLT通过向ONU发送的注册指示消息的方式,向注册状态的ONU指示该OLT已开放注册,并且OLT在开放注册时会指定将***中的部分波长对用于ONU进行注册,即注册指示消息中的预置波长对。另外,本实施例中的注册指示消息中还包括随机延迟阈值,该随机延迟阈值用于表示ONU向OLT连续发送注册信息时所进行的随机延迟的范围,可选地,ONU可以在随机延迟阈值所表示的范围内进行随机延迟后向OLT连续发送注册信息。
需要说明的是,本实施例中的OLT发送注册指示消息,可以是向WDMPON***中处于注册状态的所有ONU发送的,即是有可能向OLT进行注册的ONU都可以接收到该注册指示消息,但并非接收到该注册指示消息的ONU都会发起注册。
本实施例在具体实现中,向OLT发送注册信息的ONU例如包括第一ONU和其他ONU,OLT进行波长分配的具体方式,即S120可以包括:
S121,当OLT正确解析出第一ONU发送的注册信息时,将第一波长对分配给第一ONU。
在本实施例中,OLT分配给第一ONU的第一波长对,可以为该第一ONU发送注册信息时使用的波长对,还可以为OLT指定的其他波长对。举例来说,第一ONU采用第一波长对发送注册信息,OLT接收到第一ONU发送的注册信息的完整内容并正确解析时,将该第一ONU发送注册信息时使用的第一波长对分配该第一ONU进行后续通信;再举例来说,第一ONU采用第二波长对发送注册信息,OLT接收到第一ONU发送的注册信息的完整内容并正确解析时,指定为该第一ONU分配第一波长对,将第一ONU发送注册信息时使用的第二波长对用于其他ONU进行注册。
需要说明的是,本实施例的OLT分配波长对的上述任一方式中,OLT给第一ONU分配到了第一波长对后,会停止其他ONU在该第一波长对上进行注册,即第一ONU通过该第一波长对于OLT建立通信连接后,成为工作状态的ONU,该第一ONU使用的第一波长对也不再用于注册,注册状态的ONU可以根据OLT指示的其他波长对进行注册。
S122,当OLT未正确解析出每个ONU发送的注册信息时,确定不执行分配波长对的操作。
在本实施例中,多个ONU发送的注册信息可能在OLT侧产生冲突,其中,有可能是由于该多个ONU进行随机延迟的时间相同而造成的冲突,也有可能是OLT侧通知的随机延迟阈值的设置并不合理造成的。在该情况下,OLT确定不执行分配波长对的操作,后续可以通过改变注册方式重新指示ONU进行注册。
需要说明的是,本实施例中的S121和S122为选择性执行的,根据OLT接收到的注册信息的内容,执行其中之一。
可选地,图5为本发明实施例提供的又一种无源光网络的注册方法的流程图。在上述图4实施例的基础上,本实施例提供的方法在S101之前,还可以包括:
S100,OLT根据注册信息的长度和预置的ONU数量,生成随机延迟阈值。
本发明各实施例中OLT发送的注册指示消息中的随机延迟阈值通常是OLT侧生成的,例如可以是根据经验值获取的,也可以是OLT根据注册信息的长度和预置的ONU数量计算得到的,上述已经说明注册信息的长度与其内容相关,通常为确定的,即OLT和ONU侧均已知注册信息的长度,预置的ONU数量即是预测的处于注册状态的ONU数量,其初始值可以是设计者设置的,也可以是根据历史值配置的。举例来说,随机延迟阈值可以是注册信息的长度与预置的ONU数量的乘积。
本实施例在具体实现中,若OLT接收到的注册信息包括第二ONU和第三ONU发送的注册信息,并且注册指示消息中的预置波长对包括第一波长对和第二波长对,本实施例在S120之后,还包括:
S130,OLT向第二ONU和第三ONU发送注册反馈消息。
在本实施例中,若OLT执行分配波长对的操作,即本实施中的S121为:OLT将第一波长对分配给第二ONU,其发送的注册反馈消息中包括波长分配信息,该波长分配信息用于指示第二ONU通过第一波长对与OLT建立通信连接,并且该波长分配信息还用于指示第三ONU通过第二波长对重新向OLT连续发送注册信息。另外,若OLT确定不执行分配波长对的操作,即OLT具体执行S122时,其发送的注册反馈消息用于指示第二ONU和第三ONU重新向OLT连续发送注册信息,在该情况中,可以不限定第二ONU和第三ONU采用哪个波长对重新发送注册信息,可以采用第一波长对,也可以采用第二波长对。
需要说明的是,本实施例中的第三ONU可以指一个或多个ONU,即泛指向OLT发送了注册信息,但OLT没有成功解析的ONU,第二波长对也可以是一对或多对波长对,即泛指注册指示消息中包括的,且尚未分配给某个ONU的波长对。
进一步地,由于本实施例中的随机延迟阈值可以是OLT根据注册信息的长度和预置的ONU数量生成的,并且注册信息的长度是相对确定的,而预置的ONU数量具有不确定性,也就是说,当前预置的ONU数量可能与实际情况并不符合,例如,当前预置的ONU数量为10个,然而,当前有50个ONU需要进行注册,即当前的随机延迟阈值并不能满足当前这50个ONU进行随机延迟的需求,很容易在OLT侧产生冲突,因此,本实施例提供的方法在S120与S130之间,还可以包括:
S123,OLT对预置的ONU数量进行调整,并根据注册信息的长度和调整后的ONU数量重新生成随机延迟阈值。因此,本实施例的S130中OLT发送的注册反馈消息中还可以包括重新生成的随机延迟阈值。另外,本实施例的注册反馈消息中还可以包括指示ONU改变发送方式的其他参数,例如指示改变ONU的发送频率等。
本实施例通过调整预置的ONU数量,来改变向ONU指示的随机延迟阈值,实现在OLT侧产生冲突时,通过改变ONU发送注册信息的方式重新发送注册信息,有利于提高ONU进行注册的成功率。
图6为本发明实施例提供的再一种无源光网络的注册方法的流程图。本实施例提供的无源光网络的注册方法适用于WDM PON***中的ONU进行注册的情况中,该方法可以由无源光网络的注册装置执行,该无源光网络的注册装置通过硬件和软件结合的方式来实现,该装置可以集成在ONU的处理器中,供处理器调用使用。如图6所示,本实施例的方法可以包括:
S210,ONU对待发送的注册信息进行随机延迟。
本发明实施例提供的无源光网络的注册方法,为WDM PON***中的ONU向OLT进行注册的方式,本实施例中的OLT无需开放安静窗口,可以直接开放注册,另外,本实施例中的ONU具体是指WDM PON***中处于注册状态的ONU。本实施例中的ONU已知OLT向注册状态的ONU开放注册,此时,需要发送注册信息的ONU可以先对待发送的注册信息进行随机延迟,随后执行发送操作。
需要说明的是,本实施例中的ONU可以是一个或多个,只要是上述注册状态的ONU,且需要发送注册信息的ONU,都可以执行本实施例的操作。另外,本实施例中的ONU进行随机延迟的方式例如可以是按照默认信息进行随机延迟,也可以根据OLT的指示信息进行随机延迟。
S220,ONU在预置波长对中选择一对波长对向OLT连续发送注册信息。
在本实施例中,ONU对待发送的注册信息进行随机延迟,随后可以采用注册指示消息中的指示的波长对发送注册信息,具体地,每个发送注册信息的ONU可以通过选择的方式在预置波长对中选择一个波长对,并且ONU发送注册信息使用的波长对可以是OLT向其指示的波长对,ONU在选择一个波长对后,以一定的频率连续的向OLT发送注册信息,该注册信息同样可以为通过SN消息或MAC消息发送的。
需要说明的是,由于在同一个波长对上需要注册的ONU可能不只一个,若多个ONU同时发送注册信息可能导致OLT侧无法正确解析,因此不同的ONU在该随机延迟阈值的范围内进行随机延迟后发送注册信息,通常每个ONU进行随机延迟的时间是不同的,这样可以有效的避免由多个ONU同时发送注册信息产生的冲突。
本实施例在具体实现中,ONU进行随机延迟的时间大于或等于发送每个注册信息的时间,由于注册信息的长度与发送注册信息的时间通常也是固定的,例如,ONU进行随机延迟的时间可以为发送每个注册信息所用时间的整数倍,这样,可以进一步保证OLT更加有效的接收到其中一个ONU发送的完整注册信息,以便OLT可以正确的解析注册信息,从而实现ONU执行注册的高效性。本实施例中ONU进行随机延迟和发送注册信息的具体情况同样可以参考图3所示的应用场景。
本实施例中,由于可能会有多个ONU向OLT发送注册信息,因此OLT接收到的注册信息可能是内容完整的注册信息,也可能是内容不完整的注册信息,OLT接收注册信息的情况影响该OLT是否可以正确解析其中一个ONU发送的注册信息,即OLT是否可以正确解析注册信息与发送注册信息的每个ONU进行随机延迟的时间相关。因此,OLT的后续处理也与其接收到的注册信息的具体情况相关,即OLT同样可以根据其接收到的注册信息执行后续注册处理,该注册处理例如包括执行分配波长对的操作,或者不执行分配波长对的操作,或者指示ONU采用其它波长对重新发起注册。与上述实例相同的,若OLT可以正确解析出某个ONU发送的注册信息,则为该ONU分配波长对;若OLT未正确解析出每个ONU发送的注册信息,则确定不执行分配波长对的操作。
与现有WDM PON中的注册方式相比,本实施例中的ONU在注册过程中,并不需要OLT为其开放安静窗口,即不需要工作状态的ONU在安静窗口内停止工作,即本实施例中注册状态的ONU在执行注册时不会对工作状态的ONU造成干扰,从而可以提高带宽的利用率;并且,本实施例中的ONU通过OLT指示波长对连续发送注册信息,避免ONU在注册过程中使用突发模式发送上行数据,从而进一步地提高了带宽的利用率;另外,由于本实施例中无需采用突发模式,从而可以降低对光模块和***成本的要求。
本实施例提供的无源光网络的注册方法,ONU通过对待发送的注册信息进行随机延迟,随后该ONU在预置波长对中选择其中一对波长对向OLT连续的发送注册信息,上述ONU发送注册信息的方式使得OLT可以根据接收到的注册信息执行注册操作;本实施例的ONU通过接收注册指示消息的方式,采用指定的波长对连续发送注册信息,避免了通过开放安静窗口的形式以及采用突发模式发送上行数据的方式执行注册,解决了现有WDM PON***中的注册方式,由于ONU需要在注册过程中采用突发模式传输上行数据,从而导致降低了***带宽的利用率,以及增加了光模块和***成本的问题。
进一步地,本实施例中ONU通过接收到的随机延迟阈值,在该随机延迟阈值的范围内进行随机延迟后发送注册信息,可以有效提高ONU注册过程中的波长对竞争效率,从而保证ONU进行注册的高效性。
可选地,图7为本发明实施例提供的还一种无源光网络的注册方法的流程图。在上述图6所示实施例的基础上,本实施例提供的方法在S210之前还可以包括:
S200,ONU接收OLT发送的注册指示消息,该注册指示消息中包含至少以下信息之一:随机延迟阈值,用于光网络***中每个ONU进行注册的预置波长对。
在本实施例中,ONU通过接收OLT发送的注册指示消息的方式,获知OLT已向注册状态的ONU开放注册,并且OLT在开放注册时会指定将***中的部分波长对用于ONU进行注册,即注册指示消息中的预置波长对。另外,本实施例中的注册指示消息中还包括随机延迟阈值,该随机延迟阈值可以为ONU在发送注册信息前进行随机延迟的时间标准。
相应的,本实施例中ONU对待发送的注册信息进行随机延迟的具体方式,即S210可以为:ONU在随机延迟阈值所表示的范围内对注册信息进行随机延迟。
需要说明的是,本实施例中的OLT发送注册指示消息,可以是向WDMPON***中处于注册状态的所有ONU发送的,即是有可能向OLT进行注册的ONU都可以接收到该注册指示消息,但并非接收到该注册指示消息的ONU都会执行S210和S220。
可选地,本实施例中的预置波长对例如包括第一波长对和第二波长对,本实施例提供的方法在S220之后还可以包括:
S230,ONU接收OLT发送的注册反馈消息,该注册反馈消息中包括波长分配信息或重注册指示信息,该波长分配信息中包括OLT分配的第一波长对。
本实施例中向OLT发送注册信息的ONU可能并不只一个,一方面,若OLT正确解析某个ONU发送的注册信息时,则注册反馈消息中包括波长分配信息,该波长分配信息中包括OLT分配的第一波长对,由于OLT接收到并可以正确解析的注册信息可能是本实施例中的ONU发送的,也可能是其它ONU发送的,即波长分配信息可以指示向本实施例中的ONU分配第一波长对,也可以指示向其它ONU分配第一波长对;另一方面,OLT并未正确解析每个ONU发送的注册信息,则注册反馈消息中包括重注册指示信息。
在本实施例的一种应用场景中,注册反馈消息中具体包括波长分配信息,在该应用场景的一种可能的实现方式中,S230之后可以包括:
S240,ONU通过第一波长对与OLT建立通信连接。
在本实施例中的ONU具体为OLT分配波长对的ONU,并且波长分配信息中指示的第一波长对,可以为本ONU发送注册信息时使用的一对波长对,也可以为OLT指定的其他波长对。具体应用场景在上述实施例中已经说明,故在此不再赘述。
在上述应用场景的一种可能的实现方式中,OLT将为其它ONU分配了上述第一波长对,即在S230之后还可以包括:
S241,ONU根据波长分配信息通过第二波长对重新向OLT连续发送注册信息。
本实施例中的OLT虽然分配了第一波长对,但分配的对象是其它发送注册信息的ONU,因此,本实施例的ONU在接收到注册反馈消息后,可以根据波长分配信息采用未分配的波长对,即第二波长对重新发送注册信息。本实施例中ONU重新向OLT连续发送注册信息的方式,与前述发送注册信息的方式相同,同样需要在进行随机延迟后连续发送。
需要说明的是,无论波长分配信息中指示向哪个ONU分配了第一波长对,都会停止未分配到波长对的ONU在该第一波长对上进行注册,即任一ONU通过该第一波长对于OLT建立通信连接后,成为工作状态的ONU,该工作状态的ONU使用的第一波长对也不再用于注册,注册状态的ONU可以根据OLT指示的其他波长对进行注册。另外,本实施例中的第二波长对可以是一对或多对波长对,即泛指注册指示消息中包括的,且尚未分配给某个ONU的波长对。
在本实施例的另一种应用场景中,注册反馈消息中具体包括重注册指示信息,相应地,在S230之后还可以包括:
S250,ONU根据重注册指示信息选择第二波长对重新向OLT连续发送注册信息。
在本实施例中,多个ONU发送的注册信息可能在OLT侧产生冲突,其中,同样有可能是由于该多个ONU进行随机延迟的时间相同而造成的冲突,也有可能是OLT侧通知的随机延迟阈值的设置并不合理造成的。在该情况下,OLT暂时不执行分配波长对的操作,后续可以通过改变注册方式重新指示ONU进行注册。另外,本实施例中ONU重新向OLT连续发送注册信息的方式,同样与前述发送注册信息的方式相同,同样需要在进行随机延迟后连续发送。
需要说明的是,本实施例中的S240、S241和S250为选择性执行的,根据ONU接收到的注册反馈消息的具体内容,执行其中之一。
进一步地,图8为本发明实施例提供的还一种无源光网络的注册方法的流程图。本实施例中的随机延迟阈值同样可以是OLT根据注册信息的长度和预置的ONU数量生成的,相应地,OLT在接收注册信息产生冲突时,同样可以通过调整预置的ONU数量来调整随机延迟阈值,即本实施例中ONU接收的注册反馈消息中包括重注册指示信息和OLT调整后的随机延迟阈值,因此本实施例提供的方法在S230之后还包括:
S260,ONU根据调整后的随机延迟阈值进行随机延迟后,重新向OLT连续发送注册信息。类似地,ONU重新向OLT连续发送注册信息的方式,与前述发送注册信息的方式相同,同样需要在进行随机延迟后连续发送。另外,本实施例的注册反馈消息中还可以包括指示ONU改变发送方式的其他参数,例如指示改变ONU的发送频率等。
本实施例通过在ONU接收的注册反馈消息中携带调整后的随机延迟阈值,实现在OLT侧产生冲突时,通过改变ONU发送注册信息的方式重新发送注册信息,有利于提高ONU进行注册的成功率。
为使本发明技术方案更清楚明白,以下通过一些具体实例详细说明本发明各实施例提供的数据传输方法的应用场景和应用方式。
具体实例一
图9为本发明具体实例一提供的一种无源光网络的注册方法的交互流程图。本实施例的应用场景例如为:WDM PON***中注册状态的ONU包括ONU1和ONU2,图9所示实施例提供的方法具体包括:
S310,ONU1和ONU2分别对待发送的注册信息进行随机延迟。
S320,ONU1和ONU2分别在预置波长对中选择一对波长对向OLT连续发送注册信息。本实施例中的注册信息同样可以为通过SN消息或MAC消息发送的。
S330,OLT根据接收到的注册信息执行注册处理。
在本实施例中,OLT执行注册处理的方式与上述实施例相同,若该OLT正确解析出ONU1发送的注册信息时,则将第一波长对分配给ONU1;若OLT未正确解析出ONU1和ONU2发送的注册信息时,则确定不执行分配波长对的操作。
如图10所示,为图9所示实施例提供的无源光网络的注册方法中一种应用场景示意图。图10中的ONU1进行随机延迟的时间较少,例如为发送一次注册信息所需的时间,ONU2进行随机延迟的时间较长,例如为大于发送两侧注册信息所需的时间,即ONU1与ONU2发送的注册信息在OLT侧未产生冲突,OLT可以接收并正确解析ONU1发送的注册信息,因此,OLT可以向ONU1分配波长对,即本实施例中S330具体为:将第一波长对分配给ONU1。类似地,本实施例中的第一波长对,可以为ONU1发送注册信息时使用的波长对,还可以为OLT为ONU1指定的其它波长对。
S340,OLT向ONU1和ONU2发送注册反馈消息。
本实施例中的注册反馈消息可以包括波长分配信息,该波长分配信息指示ONU1注册成功,ONU2注册失败。
S350,ONU1通过第一波长对与OLT建立通信连接。
另外,本实施例中的ONU2后续可通过第二波长对继续发送注册信息,或者可以根据OLT的指示暂时停止发送注册信息。
可选地,图9所示实施例在S310之前,还可以包括:
S300,OLT根据注册信息的长度和预置的ONU数量,生成随机延迟阈值。
S301,OLT向ONU1和ONU2发送注册指示消息。本实施例的注册指示消息中同样包括以下信息中至少一项:随机延迟阈值,用于光网络***中每个ONU进行注册的预置波长对。
本实施例的OLT通知ONU1和ONU2的预置波长对可以用于注册,例如OLT指示第一波长对和第二波长对用于注册,并指示随机延迟阈值的范围,从而开放注册。
本实施例在具体实现中,S310可以为:ONU1和ONU2分别在随机延迟阈值所表示的范围内对待发送的注册信息进行随机延迟。
具体实例二
图11为本发明具体实例二提供的一种无源光网络的注册方法的交互流程图。本实施例的应用场景例如为:WDM PON***中注册状态的ONU同样包括ONU1和ONU2,图11所示实施例提供的方法具体包括:
S410,OLT根据注册信息的长度和预置的ONU数量,生成随机延迟阈值。
S420,OLT向ONU1和ONU2发送注册指示消息。本实施例的注册指示消息中同样包括以下信息中至少一项:随机延迟阈值,用于光网络***中每个ONU进行注册的预置波长对。
本实施例的OLT通知ONU1和ONU2一对或多对波长对可以用于注册,例如OLT指示第一波长对和第二波长对用于注册,并指示随机延迟阈值的范围,从而开放注册。
S430,ONU1和ONU2分别在随机延迟阈值所表示的范围内进行随机延迟。
S440,ONU1和ONU2分别选择一对波长对向OLT连续发送注册信息。本实施例中的注册信息同样可以为通过SN消息或MAC消息发送的。
S450,OLT根据接收到的注册信息确定不执行分配波长对的操作。
如图12所示,为图11所示实施例提供的无源光网络的注册方法中一种应用场景示意图。图12中的ONU1进行随机延迟的时间与ONU2进行随机延迟的时间相差较小,即OLT未接收到ONU1发送的完整注册信息时,ONU2已经开始发送注册信息,在OLT侧的注册信息产生冲突,因此,OLT不能正确解析出每个ONU发送的注册信息,则该OLT不能为任一个ONU分配波长对。
S460,OLT向ONU1和ONU2发送注册反馈消息。
本实施例中的注册反馈消息可以包括重注册指示信息,该重注册指示信息指示ONU1和ONU2均注册失败。
可选地,本实施例中的ONU1和ONU2注册失败后,还可以执行:
S470,ONU1和ONU2切换波长对后重新向OLT连续发送注册信息。
需要说明的是,本实施例中ONU重新向OLT连续发送注册信息的方式,与前述发送注册信息的方式相同,同样需要在进行随机延迟后连续发送。即S470的具体执行步骤可以参考上述S430和S440。
可选地,本实施例中的OLT在执行S450之后,还可以执行:
S451,OLT对随机延迟阈值进行调整。
本实施例中的OLT在接收注册信息产生冲突时,同样可以通过调整预置的ONU数量来调整随机延迟阈值。相应地,本实施例的S460中OLT发送的注册反馈消息中还可以包括调整后的随机延迟阈值。
相应地,ONU1和ONU2在接收到该注册反馈消息后,还可以执行:
S480,ONU1和ONU2根据调整后的随机延迟阈值进行随机延迟后,重新向OLT连续发送注册信息。
需要说明的是,本实施例中ONU重新发送注册信息的方式,与前述发送注册信息的方式相同,同样需要在进行随机延迟后连续发送。即S480的具体执行步骤可以参考上述S430和S440。
图13为本发明实施例提供的一种无源光网络的注册装置的结构示意图。本实施例提供的无源光网络的注册装置适用于WDM PON***中的ONU进行注册的情况中,该无源光网络的注册装置通过硬件和软件结合的方式来实现,该装置可以集成在OLT的处理器中,供处理器调用使用。如图13所示,本实施例的无源光网络的注册装置具体包括:接收模块11和处理模块12。
其中,接收模块11,配置为能够接收ONU通过预置波长对连续发送的注册信息,该注册信息为ONU进行随机延迟后向OLT连续发送的。
本发明实施例提供的无源光网络的注册装置,为WDM PON***中的ONU向OLT进行注册所提供的装置,本实施例中的OLT无需开放安静窗口,可以直接开放注册,另外,本实施例中的ONU具体是指WDM PON***中处于注册状态的ONU。本实施例中的OLT已经向注册状态的ONU开放注册,即这些ONU可以采用预置波长对发送注册信息,具体地,每个发送注册信息的ONU可以通过选择的方式选择一个波长对,并且ONU发送注册信息使用的波长对可以是OLT向其指示的波长对,ONU在选择一个波长对后,以一定的频率连续的向OLT发送注册信息,该注册信息例如为通过SN消息或MAC消息发送的。
需要说明的是,由于在同一个波长对上需要注册的ONU可能不只一个,若多个ONU同时发送注册信息可能导致OLT无法正确解析,因此通过随机延迟阈值指示每个ONU在该随机延迟阈值的范围内进行随机延迟后发送注册信息,通常每个ONU进行随机延迟的时间是不同的,这样可以有效的避免由多个ONU同时发送注册信息产生的冲突。
本实施例在具体实现中,ONU进行随机延迟的时间同样大于或等于发送每个注册信息的时间,例如,ONU进行随机延迟的时间可以为发送每个注册信息所用时间的整数倍。本实施例中ONU进行随机延迟和发送注册信息的方式同样可以参考图3所示应用场景。
与接收模块11相连接的处理模块12,配置为能够根据接收模块11接收到的注册信息执行注册处理。
在本实施例中,由于接收模块11可能会接收到多个ONU向本OLT发送的注册信息,因此接收模块11接收到的注册信息可能是内容完整的注册信息,也可能是内容不完整的注册信息,接收模块11接收注册信息的情况影响处理模块12是否可以正确解析其中一个ONU发送的注册信息,即处理模块12是否可以正确解析注册信息与发送注册信息的每个ONU进行随机延迟的时间相关。因此,OLT的后续处理也与其接收到的注册信息的具体情况相关,即OLT根据其接收到的注册信息执行后续注册处理,该注册处理例如包括执行分配波长对的操作,或者确定不执行分配波长对的操作,或者指示ONU采用其它波长对重新发起注册。在具体实现中,若处理模块12可以正确解析出某个ONU发送的注册信息,则为该ONU分配波长对;若处理模块12未正确解析出每个ONU发送的注册信息,则确定不执行分配波长对的操作。
本发明实施例提供的无源光网络的注册装置用于执行本发明图2所示实施例提供的无源光网络的注册方法,具备相应的功能模块,其实现原理和技术效果类似,此处不再赘述。
可选地,图14为本发明实施例提供的另一种无源光网络的注册装置的结构示意图。在上述图13所示实施例的基础上,本实施例中的无源光网络的注册装置还包括:与接收模块11相连接的发送模块13,配置为能够在接收模块11接收ONU通过预置波长对连续发送的注册信息之前,向ONU发送注册指示消息,该注册指示消息中包括以下信息中至少一项:随机延迟阈值,用于光网络***中每个ONU进行注册的预置波长对。
在本实施例中,发送模块13通过向ONU发送的注册指示消息的方式,向注册状态的ONU指示本OLT已开放注册,并且OLT在开放注册时会指定将***中的部分波长对用于ONU进行注册,即注册指示消息中的预置波长对。另外,本实施例中的注册指示消息中还包括随机延迟阈值,该随机延迟阈值用于表示ONU向OLT连续发送注册信息时所进行的随机延迟的范围,可选地,ONU可以在随机延迟阈值所表示的范围内进行随机延迟后向OLT连续发送注册信息。
需要说明的是,本实施例中的发送模块13发送注册指示消息,可以是向WDM PON***中处于注册状态的所有ONU发送的,即是有可能向OLT进行注册的ONU都可以接收到该注册指示消息,但并非接收到该注册指示消息的ONU都会发起注册。
上述图13所示实例在具体实现中,向OLT发送注册信息的ONU例如包括第一ONU和其他ONU,处理模块12执行注册处理的具体方式为:一方面,配置为在正确解析出接收模块11接收的第一ONU发送的注册信息时,将第一波长对分配给第一ONU。本实施例中处理模块12分配给第一ONU的第一波长对,可以为该第一ONU发送注册信息时使用的波长对,还可以为OLT指定的其他波长对。处理模块12分配上述第一波长对的具体方式上述实施例中已经说明,故在此不再赘述。需要说明的是,本实施例的处理模块12分配波长对的上述任一方式中,处理模块12给第一ONU分配到了第一波长对后,会停止其他ONU在该第一波长对上进行注册,即第一ONU通过该第一波长对于OLT建立通信连接后,成为工作状态的ONU,该第一ONU使用的第一波长对也不再用于注册,注册状态的ONU可以根据OLT指示的其他波长对进行注册。
另一方面,还配置为在未正确解析出接收模块11接收的每个ONU发送的注册信息时,确定不执行分配波长对的操作。本实施例中多个ONU发送的注册信息可能在OLT侧产生冲突,在该情况下,处理模块12确定不执行分配波长对的操作,后续可以通过改变注册方式重新指示ONU进行注册。
本发明实施例提供的无源光网络的注册装置用于执行本发明图4所示实施例提供的无源光网络的注册方法,具备相应的功能模块,其实现原理和技术效果类似,此处不再赘述。
可选地,图15为本发明实施例提供的又一种无源光网络的注册装置的结构示意图。在上述图14所示实施例的基础上,本实施例中的无源光网络的注册装置还包括:与发送模块13相连接的生成模块14,配置为能够在发送模块13向ONU发送注册指示消息之前,根据注册信息的长度和预置的ONU数量,生成随机延迟阈值。
本发明各实施例中发送模块13发送的注册指示消息中的随机延迟阈值通常是OLT侧生成的,例如可以是根据经验值获取的,也可以是生成模块14根据注册信息的长度和预置的ONU数量计算得到的,例如,该随机延迟阈值可以是注册信息的长度与预置的ONU数量的乘积。
本实施例在具体实现中,若接收模块11接收到的注册信息包括第二ONU和第三ONU发送的注册信息,并且注册指示消息中的预置波长对包括第一波长对和第二波长对,本实施例中的发送模块13,还配置为能够在处理模块12执行注册处理之后,向第二ONU和第三ONU发送注册反馈消息。具体地,若处理模块12将第一波长对分配给第二ONU,则该注册反馈消息中包括波长分配信息,波长分配信息用于指示第二ONU通过第一波长对与OLT建立通信连接,波长分配信息还用于指示第三ONU通过第二波长对重新向OLT连续发送注册信息;若处理模块12确定不执行分配波长对的操作,该注册反馈消息用于指示第二ONU和第三ONU重新向OLT连续发送注册信息,在该情况中,可以不限定第二ONU和第三ONU采用哪个波长对重新发送注册信息,可以采用第一波长对,也可以采用第二波长对。
需要说明的是,本实施例中的第三ONU可以指一个或多个ONU,即泛指向OLT发送了注册信息,但OLT没有成功解析的ONU,第二波长对也可以是一对或多对波长对,即泛指注册指示消息中包括的,且尚未分配给某个ONU的波长对。
进一步地,由于本实施例中的随机延迟阈值可以是OLT根据注册信息的长度和预置的ONU数量生成的,并且预置的ONU数量具有不确定性,因此,本实施例提供的无源光网络的注册装置还可以包括:分别与处理模块12、发送模块13和生成模块14相连接的调整模块15,配置为能够在处理模块12确定不执行分配波长对的操作之后,且在发送模块13发送注册反馈消息之前,对预置的ONU数量进行调整;相应地,生成模块14,还配置为能够根据注册信息的长度和调整模块15调整后的ONU数量重新生成随机延迟阈值,并且发送模块13发送的注册反馈消息中还包括重新生成的随机延迟阈值。另外,本实施例的注册反馈消息中还可以包括指示ONU改变发送方式的其他参数,例如指示改变ONU的发送频率等。
本发明实施例提供的无源光网络的注册装置用于执行本发明图5所示实施例提供的无源光网络的注册方法,具备相应的功能模块,其实现原理和技术效果类似,此处不再赘述。
在具体实现中,本发明图13到图15所示各实施例中的发送模块13和接收模块11可以通过OLT的收发器来实现,处理模块12、生成模块14和调整模块15可以通过OLT的处理器来实现,该处理器例如可以是一个中央处理器(Central Processing Unit,简称为:CPU),或者是特定集成电路(Application Specific Integrated Circuit,简称为:ASIC),或者是完成实施本发明实施例的一个或多个集成电路。
图16为本发明实施例提供的再一种无源光网络的注册装置的结构示意图。本实施例提供的无源光网络的注册装置适用于WDM PON***中的ONU进行注册的情况中,该无源光网络的注册装置通过硬件和软件结合的方式来实现,该装置可以集成在ONU的处理器中,供处理器调用使用。如图16所示,本实施例的无源光网络的注册装置具体包括:延迟模块21和发送模块22。
其中,延迟模块21,配置为能够对待发送的注册信息进行随机延迟。
本发明实施例提供的无源光网络的注册装置,为WDM PON***中的ONU向OLT进行注册所提供的装置,本实施例中的OLT无需开放安静窗口,可以直接开放注册,另外,本实施例中的ONU具体是指WDM PON***中处于注册状态的ONU。本实施例中的ONU已知OLT向注册状态的ONU开放注册,此时,需要发送注册信息的ONU中的延迟模块21可以先对待发送的注册信息进行随机延迟,随后执行发送操作。
需要说明的是,本实施例中的ONU可以是一个或多个,只要是上述注册状态的ONU,且需要发送注册信息的ONU,都可以执行本实施例的操作。另外,本实施例中的延迟模块21进行随机延迟的方式例如可以是按照默认信息进行随机延迟,也可以根据OLT的指示信息进行随机延迟。
与延迟模块21相连接的发送模块22,配置为能够在预置波长对中选择一对波长对向OLT连续发送注册信息。
在本实施例中,ONU对待发送的注册信息进行随机延迟,随后可以由发送模块22采用注册指示消息中的指示的波长对发送注册信息,具体地,每个发送注册信息的ONU可以通过选择的方式在预置波长对中选择一个波长对,并且发送模块22发送注册信息使用的波长对可以是OLT向其指示的波长对,ONU在选择一个波长对后,以一定的频率连续的向OLT发送注册信息,该注册信息同样可以为通过SN消息或MAC消息发送的。
需要说明的是,由于在同一个波长对上需要注册的ONU可能不只一个,若多个ONU同时发送注册信息可能导致OLT侧无法正确解析,因此不同的ONU在该随机延迟阈值的范围内进行随机延迟后发送注册信息,通常每个ONU进行随机延迟的时间是不同的,这样可以有效的避免由多个ONU同时发送注册信息产生的冲突。
本实施例在具体实现中,延迟模块21进行随机延迟的时间同样大于或等于发送每个注册信息的时间,例如,延迟模块21进行随机延迟的时间可以为发送每个注册信息所用时间的整数倍。本实施例中延迟模块21进行随机延迟和发送模块22发送注册信息的方式同样可以参考图3所示的应用场景。
本实施例中,由于可能会有多个ONU向OLT发送注册信息,因此OLT接收到的注册信息可能是内容完整的注册信息,也可能是内容不完整的注册信息,OLT接收注册信息的情况影响该OLT是否可以正确解析其中一个ONU发送的注册信息,即OLT是否可以正确解析注册信息与发送注册信息的每个ONU进行随机延迟的时间相关。因此,OLT的后续处理也与其接收到的注册信息的具体情况相关,即OLT同样可以根据其接收到的注册信息执行后续注册处理,该注册处理例如包括执行分配波长对的操作,或者不执行分配波长对的操作,或者指示ONU采用其它波长对重新发起注册。与上述实例相同的,若OLT可以正确解析出某个ONU发送的注册信息,则为该ONU分配波长对;若OLT未正确解析出每个ONU发送的注册信息,则确定不执行分配波长对的操作。
本发明实施例提供的无源光网络的注册装置用于执行本发明图6所示实施例提供的无源光网络的注册方法,具备相应的功能模块,其实现原理和技术效果类似,此处不再赘述。
可选地,图17为本发明实施例提供的还一种无源光网络的注册装置的结构示意图。在上述图16所示装置的结构基础上,本实施例提供的装置还包括:与延迟模块21相连接的接收模块23,配置为能够在延迟模块21对待发送的注册信息进行随机延迟之前,接收OLT发送的注册指示消息,注册指示消息中包括以下信息中至少一项:随机延迟阈值,用于光网络***中每个ONU进行注册的预置波长对。
相应地,本实施例中的延迟模块21对待发送的注册信息进行随机延迟的具体方式可以为:配置为能够在接收模块23接收到的随机延迟阈值所表示的范围内对注册信息进行随机延迟。
需要说明的是,本实施例中的OLT发送注册指示消息,可以是向WDMPON***中处于注册状态的所有ONU发送的,即是有可能向OLT进行注册的ONU都可以接收到该注册指示消息,但并非接收到该注册指示消息的ONU都会发起注册。
可选地,本实施例中的预置波长对例如包括第一波长对和第二波长对,上述图17所示实施例在具体实现中,接收模块23还与发送模块22相连接,该接收模块23还配置为能够在发送模块22在预置的波长对中选择一对波长对向OLT连续发送注册信息之后,接收OLT发送的注册反馈消息,注册反馈消息中包括波长分配信息或重注册指示信息,其中,波长分配信息中包括OLT分配的第一波长对。
本实施例中向OLT发送注册信息的ONU可能并不只一个,一方面,若OLT正确解析某个ONU发送的注册信息时,则注册反馈消息中包括波长分配信息,该波长分配信息中包括OLT分配的第一波长对,由于OLT接收到并可以正确解析的注册信息可能是本实施例中的ONU发送的,也可能是其它ONU发送的,即波长分配信息可以指示向本实施例中的ONU分配第一波长对,也可以指示向其它ONU分配第一波长对;另一方面,OLT并未正确解析每个ONU发送的注册信息,则注册反馈消息中包括重注册指示信息。
在本实施例的一种应用场景中,注册反馈消息中具体包括波长分配信息,在该应用场景的一种可能的实现方式中,无源光网络的注册装置还包括:与接收模块23相连接的通信模块24,该通信模块24配置为能够在接收模块23接收OLT发送的注册反馈消息之后,通过第一波长对与OLT建立通信连接,第一波长对,可以为本ONU发送注册信息时使用的一对波长对,或者为OLT指定的其他波长对。
在上述应用场景的一种可能的实现方式中,OLT将为其它ONU分配了上述第一波长对,本实施例中的发送模块22,还配置为能够在接收模块23接收OLT发送的注册反馈消息之后,根据接收模块23接收的波长分配信息通过第二波长对重新向OLT连续发送注册信息。本实施例中发送模块22重新发送注册信息的方式,与前述发送注册信息的方式相同,同样需要延迟模块21进行随机延迟后,发送模块22进行连续发送。
需要说明的是,无论波长分配信息中指示向哪个ONU分配了第一波长对,都会停止未分配到波长对的ONU在该第一波长对上进行注册,即任一ONU通过该第一波长对于OLT建立通信连接后,成为工作状态的ONU,该工作状态的ONU使用的第一波长对也不再用于注册,注册状态的ONU可以根据OLT指示的其他波长对进行注册。另外,本实施例中的第二波长对可以是一对或多对波长对,即泛指注册指示消息中包括的,且尚未分配给某个ONU的波长对。
在本实施例的另一种应用场景中,注册反馈消息中具体包括重注册指示信息,相应地,本实施例中的发送模块22,还配置为能够在接收模块23接收OLT发送的注册反馈消息之后,根据接收模块23接收的重注册指示信息选择第二波长对重新向OLT连续发送注册信息。另外,本实施例中发送模块22重新发送注册信息的方式,与前述发送注册信息的方式相同,同样需要延迟模块21进行随机延迟后,发送模块22进行连续发送。
本发明实施例提供的无源光网络的注册装置用于执行本发明图7所示实施例提供的无源光网络的注册方法,具备相应的功能模块,其实现原理和技术效果类似,此处不再赘述。
进一步地,本实施例中的随机延迟阈值同样可以是OLT根据注册信息的长度和预置的ONU数量生成的,相应地,OLT在接收注册信息产生冲突时,同样可以通过调整预置的ONU数量来调整随机延迟阈值,即本实施例中的接收模块23接收的注册反馈消息中还包括OLT调整后的随机延迟阈值,相应地,延迟模块21和发送模块22,还配置为能够根据接收模块23接收到的调整后的随机延迟阈值进行随机延迟后,重新向OLT连续发送注册信息。另外,本实施例的注册反馈消息中还可以包括指示ONU改变发送方式的其他参数,例如指示改变ONU的发送频率等。
本发明实施例提供的无源光网络的注册装置用于执行本发明图8所示实施例提供的无源光网络的注册方法,具备相应的功能模块,其实现原理和技术效果类似,此处不再赘述。
在具体实现中,本发明图16和图17所示各实施例中的接收模块23和发送模块22可以通过ONU的收发器来实现,延迟模块21和通信模块24可以通过ONU的处理器来实现,该处理器例如可以是一个CPU,或者是ASIC,或者是完成实施本发明实施例的一个或多个集成电路。
图18为本发明实施例提供的一种无源光网络***的结构示意图。本实施例提供的无源光网络的注册***适用于WDM PON***中的ONU进行注册的情况中,该无源光网络***具体包括:OLT31和至少一个ONU32,该OLT31分别和每个ONU32相连接;其中,OLT31中设置有如上述图13到图15所示各实施例中的无源光网络的注册装置,每个ONU32中设置有如上述图16和图17所示各实施例中的无源光网络的注册装置,图17所示无源光网络***以包括3个ONU32为例予以示出。本实施例的无源光网络***中的各网元用于在WDM PON***中进行注册,与上述图13到图17所示实施例中对应网元在WDM PON***中进行注册的方式相同,同样用于执行本发明图1到图12所示任一实施例提供的无源光网络的注册方法,具备相应的实体装置,其实现原理和技术效果类似,此处不再赘述。
本领域普通技术人员可以理解上述方法中的全部或部分步骤可以通过程序来指令相关硬件(例如处理器)完成,所述程序可以存储于计算机可读存储介质中,如只读存储器、磁盘或光盘等。可选地,上述实施例的全部或部分步骤也可以使用一个或多个集成电路来实现。相应地,上述实施例中的各模块/单元可以采用硬件的形式实现,例如通过集成电路来实现其相应功能,也可以采用软件功能模块的形式实现,例如通过处理器执行存储于存储器中的程序/指令来实现其相应功能。本发明实施例不限制于任何特定形式的硬件和软件的结合。
虽然本发明所揭露的实施方式如上,但所述的内容仅为便于理解本发明而采用的实施方式,并非用以限定本发明。任何本发明所属领域内的技术人员,在不脱离本发明所揭露的精神和范围的前提下,可以在实施的形式及细节上进行任何的修改与变化,但本发明的专利保护范围,仍须以所附的权利要求书所界定的范围为准。
Claims (37)
1.一种无源光网络的注册方法,其特征在于,包括:
光线路终端OLT接收光网络单元ONU通过预置波长对连续发送的注册信息,所述注册信息为所述ONU进行随机延迟后向所述OLT连续发送的;
所述OLT根据接收到的注册信息执行注册处理。
2.根据权利要求1所述的无源光网络的注册方法,其特征在于,所述OLT根据接收到的注册信息执行注册处理,包括:
当所述OLT正确解析出所述第一ONU发送的注册信息时,将第一波长对分配给所述第一ONU;
当所述OLT未正确解析出每个所述ONU发送的注册信息时,确定不执行分配波长对的操作。
3.根据权利要求2所述的无源光网络的注册方法,其特征在于,所述OLT分配给所述第一ONU的第一波长对为:所述第一ONU发送注册信息时使用的波长对,或者为所述OLT指定的其他波长对。
4.根据权利要求1所述的无源光网络的注册方法,其特征在于,所述光线路终端OLT接收光网络单元ONU通过预置波长对连续发送的注册信息之前,还包括:
所述OLT向所述ONU发送注册指示消息,所述注册指示消息中包括以下信息中至少一项:随机延迟阈值,用于光网络***中每个ONU进行注册的所述预置波长对;
其中,所述随机延迟阈值用于表示所述ONU向OLT连续发送注册信息时所进行的随机延迟的范围。
5.根据权利要求4所述的无源光网络的注册方法,其特征在于,所述OLT向所述ONU发送注册指示消息之前,还包括:
所述OLT根据所述注册信息的长度和预置的ONU数量,生成所述随机延迟阈值。
6.根据权利要求1~5中任一项所述的无源光网络的注册方法,其特征在于,所述OLT接收到的注册信息包括第二ONU和第三ONU发送的注册信息,所述预置波长对包括第一波长对和第二波长对;所述OLT执行注册处理之后,还包括:
所述OLT向所述第二ONU和所述第三ONU发送注册反馈消息;
若所述OLT将所述第一波长对分配给所述第二ONU,则所述注册反馈消息中包括波长分配信息,所述波长分配信息用于指示所述第二ONU通过所述第一波长对与所述OLT建立通信连接,所述波长分配信息还用于指示所述第三ONU通过所述第二波长对重新向所述OLT连续发送注册信息;
若所述OLT确定不执行分配波长对的操作,则所述注册反馈消息用于指示所述第二ONU和所述第三ONU重新向所述OLT连续发送注册信息。
7.根据权利要求6所述的无源光网络的注册方法,其特征在于,所述OLT确定不执行分配波长对的操作之后,且发送所述注册反馈消息之前,还包括:
所述OLT对所述预置的ONU数量进行调整,并根据所述注册信息的长度和调整后的ONU数量重新生成随机延迟阈值,所述OLT发送的注册反馈消息中还包括所述重新生成的随机延迟阈值。
8.一种无源光网络的注册方法,其特征在于,包括:
光网络单元ONU对待发送的注册信息进行随机延迟;
所述ONU在预置波长对中选择一对波长对向光网络单元OLT连续发送注册信息。
9.根据权利要求8所述的无源光网络的注册方法,其特征在于,所述光网络单元ONU对待发送的注册信息进行随机延迟之前,还包括:
所述ONU接收所述OLT发送的注册指示消息,所述注册指示消息中包括以下信息中至少一项:随机延迟阈值,用于光网络***中每个ONU进行注册的所述预置波长对;
所述光网络单元ONU对待发送的注册信息进行随机延迟,包括:
所述ONU在所述随机延迟阈值所表示的范围内对所述注册信息进行随机延迟。
10.根据权利要求8所述的无源光网络的注册方法,其特征在于,所述ONU在预置波长对中选择一对波长对向所述OLT连续发送注册信息之后,还包括:
所述ONU接收所述OLT发送的注册反馈消息,所述注册反馈消息中包括波长分配信息或重注册指示信息,其中,所述波长分配信息中包括所述OLT分配的第一波长对。
11.根据权利要求10所述的无源光网络的注册方法,其特征在于,所述预置波长对包括所述第一波长对和第二波长对;若所述注册反馈消息中包括所述波长分配信息,则所述ONU接收所述OLT发送的注册反馈消息之后,还包括:
所述ONU通过所述第一波长对与所述OLT建立通信连接,所述第一波长对为:本ONU发送所述注册信息时使用的所述一对波长对,或者为所述OLT指定的其他波长对;或者,
所述ONU根据所述波长分配信息通过所述第二波长对重新向所述OLT连续发送注册信息。
12.根据权利要求10所述的无源光网络的注册方法,其特征在于,所述预置波长对包括所述第一波长对和第二波长对;若所述注册反馈消息中包括所述重注册指示信息,则所述ONU接收所述OLT发送的注册反馈消息之后,还包括:
所述ONU根据所述重注册指示信息选择所述第二波长对重新向所述OLT连续发送注册信息。
13.根据权利要求10~12中任一项所述的无源光网络的注册方法,其特征在于,所述注册反馈消息中还包括所述OLT调整后的随机延迟阈值,所述方法还包括:
所述ONU根据所述调整后的随机延迟阈值进行随机延迟后,重新向所述OLT连续发送注册信息。
14.根据权利要求8~12中任一项所述的无源光网络的注册方法,其特征在于,所述ONU进行随机延迟的时间大于或等于发送每个所述注册信息的时间;或者所述ONU进行随机延迟的时间为发送每个所述注册信息所用时间的整数倍。
15.一种无源光网络的注册方法,其特征在于,包括:
光网络单元ONU对待发送的注册信息进行随机延迟;
所述ONU在预置波长对中选择一对波长对向光网络单元OLT连续发送注册信息;
所述OLT根据接收到的注册信息执行注册处理。
16.根据权利要求15所述的无源光网络的注册方法,其特征在于,所述OLT根据接收到的注册信息执行注册处理,包括:
当所述OLT正确解析出第一ONU发送的注册信息时,将第一波长对分配给所述第一ONU,所述第一波长对为所述第一ONU发送注册信息时使用的波长对,或者为所述OLT指定的其他波长对;
当所述OLT未正确解析出每个所述ONU发送的注册信息时,确定不执行分配波长对的操作。
17.根据权利要求15所述的无源光网络的注册方法,其特征在于,所述光网络单元ONU对待发送的注册信息进行随机延迟之前,还包括:
所述OLT向所述ONU发送注册指示消息,所述注册指示消息中包括以下信息中至少一项:随机延迟阈值,用于光网络***中每个ONU进行注册的所述预置波长对;
所述光网络单元ONU对待发送的注册信息进行随机延迟,包括:
所述ONU在所述随机延迟阈值所表示的范围内对所述注册信息进行随机延迟。
18.根据权利要求17所述的无源光网络的注册方法,其特征在于,所述OLT向所述ONU发送注册指示消息之前,还包括:
所述OLT根据所述注册信息的长度和预置的ONU数量,生成所述随机延迟阈值。
19.根据权利要求15~18中任一项所述的无源光网络的注册方法,其特征在于,所述OLT接收到的注册信息包括第二ONU和第三ONU发送的注册信息,所述预置波长对包括第一波长对和第二波长对;所述OLT执行注册处理之后,还包括:
所述OLT向所述第二ONU和所述第三ONU发送注册反馈消息,所述注册反馈消息中包括波长分配信息或重注册指示信息,其中,所述波长分配信息中包括所述OLT分配的第一波长对。
20.根据权利要求19所述的无源光网络的注册方法,其特征在于,
若所述OLT执行注册处理为将所述第一波长对分配给所述第二ONU,则所述注册反馈消息中包括所述波长分配信息;所述方法还包括:
所述第二ONU通过所述第一波长对与所述OLT建立通信连接,所述第三ONU通过所述第二波长对重新向所述OLT连续发送注册信息;
若所述OLT执行注册处理为确定不执行分配波长对的操作,则所述注册反馈消息中包括所述重注册指示信息;所述方法还包括:
所述第二ONU和所述第三ONU根据所述注册反馈消息重新向所述OLT连续发送注册信息。
21.根据权利要求19所述的无源光网络的注册方法,其特征在于,所述OLT确定不执行分配波长对的操作之后,且发送所述注册反馈消息之前,还包括:
所述OLT对所述预置的ONU数量进行调整,并根据所述注册信息的长度和调整后的ONU数量重新生成随机延迟阈值,所述OLT发送的注册反馈消息中还包括所述重新生成的随机延迟阈值;
所述ONU根据所述调整后的随机延迟阈值进行随机延迟后,重新向所述OLT连续发送注册信息。
22.根据权利要求15~18中任一项所述的无源光网络的注册方法,其特征在于,所述ONU进行随机延迟的时间大于或等于发送每个所述注册信息的时间;或者所述ONU进行随机延迟的时间为发送每个所述注册信息所用时间的整数倍。
23.一种无源光网络的注册装置,设置于光线路终端OLT中,其特征在于,所述无源光网络的注册装置包括:
接收模块,配置为能够接收光网络单元ONU通过预置波长对连续发送的注册信息,所述注册信息为所述ONU进行随机延迟后向所述OLT连续发送的;
与所述接收模块相连接的处理模块,配置为能够根据所述接收模块接收到的注册信息执行注册处理。
24.根据权利要求23所述的无源光网络的注册装置,其特征在于,所述处理模块配置为能够执行注册处理,包括:
配置为在正确解析出所述接收模块接收的第一ONU发送的注册信息时,将第一波长对分配给所述第一ONU;
还配置为在未正确解析出所述接收模块接收的每个所述ONU发送的注册信息时,确定不执行分配波长对的操作。
25.根据权利要求24所述的无源光网络的注册装置,其特征在于,所述OLT分配给所述第一ONU的第一波长对为:所述第一ONU发送注册信息时使用的波长对,或者为所述OLT指定的其他波长对。
26.根据权利要求23所述的无源光网络的注册装置,其特征在于,所述无源光网络的注册装置还包括:与所述接收模块相连接的发送模块,配置为能够在所述接收模块接收所述ONU通过预置波长对连续发送的注册信息之前,向所述ONU发送注册指示消息,所述注册指示消息中包括以下信息中至少一项:随机延迟阈值,用于光网络***中每个ONU进行注册的所述预置波长对;
其中,所述随机延迟阈值用于表示所述ONU向OLT连续发送注册信息时所进行的随机延迟的范围。
27.根据权利要求26所述的无源光网络的注册装置,其特征在于,所述无源光网络的注册装置还包括:
与所述发送模块相连接的生成模块,配置为能够在所述发送模块向所述ONU发送注册指示消息之前,根据所述注册信息的长度和预置的ONU数量,生成所述随机延迟阈值。
28.根据权利要求23~27中任一项所述的无源光网络的注册装置,其特征在于,所述接收模块接收到的注册信息包括第二ONU和第三ONU发送的注册信息,所述预置波长对包括第一波长对和第二波长对;
所述发送模块,还配置为能够在所述处理模块执行注册处理之后,向所述第二ONU和所述第三ONU发送注册反馈消息;
若所述处理模块将所述第一波长对分配给所述第二ONU,则所述注册反馈消息中包括波长分配信息,所述波长分配信息用于指示所述第二ONU通过所述第一波长对与所述OLT建立通信连接,所述波长分配信息还用于指示所述第三ONU通过所述第二波长对重新向所述OLT连续发送注册信息;
若所述处理模块确定不执行分配波长对的操作,则所述注册反馈消息用于指示所述第二ONU和所述第三ONU重新向所述OLT连续发送注册信息。
29.根据权利要求28所述的无源光网络的注册装置,其特征在于,所述无源光网络的注册装置还包括:
分别与所述处理模块、所述发送模块和所述生成模块相连接的调整模块,配置为能够在所述处理模块确定不执行分配波长对的操作之后,且在所述发送模块发送所述注册反馈消息之前,对所述预置的ONU数量进行调整;
所述生成模块,还配置为能够根据所述注册信息的长度和所述调整模块调整后的ONU数量重新生成随机延迟阈值;并且所述发送模块发送的注册反馈消息中还包括所述重新生成的随机延迟阈值。
30.一种无源光网络的注册装置,设置于光网络单元ONU中,其特征在于,所述无源光网络的注册装置包括:
延迟模块,配置为能够对待发送的注册信息进行随机延迟;
与所述延迟模块相连接的发送模块,配置为能够在预置波长对中选择一对波长对向光网络单元OLT连续发送注册信息。
31.根据权利要求30所述的无源光网络的注册装置,其特征在于,所述无源光网络的注册装置还包括:与所述延迟模块相连接的接收模块,配置为能够在所述延迟模块对待发送的注册信息进行随机延迟之前,接收所述OLT发送的注册指示消息,所述注册指示消息中包括以下信息中至少一项:随机延迟阈值,用于光网络***中每个ONU进行注册的所述预置波长对;
所述延迟模块配置为能够对待发送的注册信息进行随机延迟,包括:
配置为能够在所述接收模块接收到的随机延迟阈值所表示的范围内对所述注册信息进行随机延迟。
32.根据权利要求30所述的无源光网络的注册装置,其特征在于,所述无源光网络的注册装置还包括:与所述发送模块相连接的接收模块,配置为能够在所述发送模块在所述预置的波长对中选择一对波长对向所述OLT连续发送注册信息之后,接收所述OLT发送的注册反馈消息,所述注册反馈消息中包括波长分配信息或重注册指示信息,其中,所述波长分配信息中包括所述OLT分配的第一波长对。
33.根据权利要求32所述的无源光网络的注册装置,其特征在于,所述预置波长对包括所述第一波长对和第二波长对,所述无源光网络的注册装置还包括与所述接收模块相连接的通信模块;若所述注册反馈消息中包括所述波长分配信息,则所述通信模块,配置为能够在所述接收模块接收所述OLT发送的注册反馈消息之后,通过所述第一波长对与所述OLT建立通信连接,所述第一波长对为:本ONU发送所述注册信息时使用的所述一对波长对,或者为所述OLT指定的其他波长对;或者,
所述发送模块,还配置为能够在所述接收模块接收所述OLT发送的注册反馈消息之后,根据所述接收模块接收的波长分配信息通过所述第二波长对重新向所述OLT连续发送注册信息。
34.根据权利要求32所述的无源光网络的注册装置,其特征在于,所述预置波长对包括所述第一波长对和第二波长对;若所述注册反馈消息中包括所述重注册指示信息,则所述发送模块,还配置为能够在所述接收模块接收所述OLT发送的注册反馈消息之后,根据所述接收模块接收的重注册指示信息选择所述第二波长对重新发向所述OLT连续送注册信息。
35.根据权利要求32~34中任一项所述的无源光网络的注册装置,其特征在于,所述接收模块接收的注册反馈消息中还包括所述OLT调整后的随机延迟阈值,所述延迟模块和所述发送模块,还配置为能够根据所述接收模块接收到的调整后的随机延迟阈值进行随机延迟后,重新向所述OLT连续发送注册信息。
36.根据权利要求30~34中任一项所述的无源光网络的注册装置,其特征在于,所述延迟模块进行随机延迟的时间大于或等于所述发送模块发送每个所述注册信息的时间;或者所述延迟模块进行随机延迟的时间为所述发送模块发送每个所述注册信息所用时间的整数倍。
37.一种无源光网络***,其特征在于,包括:光线路终端OLT和至少一个光网络单元ONU,所述OLT分别和每个所述ONU相连接;
其中,所述OLT中设置有如权利要求23~29中任一项所述的无源光网络的注册装置,每个所述ONU中设置有如权利要求30~36中任一项所述的无源光网络的注册装置。
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610290423.0A CN107342973B (zh) | 2016-05-03 | 2016-05-03 | 一种无源光网络的注册方法、装置和无源光网络*** |
PCT/CN2016/095345 WO2017190442A1 (zh) | 2016-05-03 | 2016-08-15 | 一种无源光网络的注册方法、装置和无源光网络*** |
EP16900964.4A EP3454518B1 (en) | 2016-05-03 | 2016-08-15 | Method of registering on passive optical network, device, and passive optical network |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610290423.0A CN107342973B (zh) | 2016-05-03 | 2016-05-03 | 一种无源光网络的注册方法、装置和无源光网络*** |
Publications (2)
Publication Number | Publication Date |
---|---|
CN107342973A true CN107342973A (zh) | 2017-11-10 |
CN107342973B CN107342973B (zh) | 2021-07-20 |
Family
ID=60202595
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610290423.0A Active CN107342973B (zh) | 2016-05-03 | 2016-05-03 | 一种无源光网络的注册方法、装置和无源光网络*** |
Country Status (3)
Country | Link |
---|---|
EP (1) | EP3454518B1 (zh) |
CN (1) | CN107342973B (zh) |
WO (1) | WO2017190442A1 (zh) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110944249A (zh) * | 2018-09-25 | 2020-03-31 | 中兴通讯股份有限公司 | 光网络的通信方法、olt、onu、光网络*** |
CN112235664A (zh) * | 2019-07-15 | 2021-01-15 | 中兴通讯股份有限公司 | 一种实现测距的方法及装置 |
CN112770318A (zh) * | 2019-11-01 | 2021-05-07 | 苏州千米电子科技有限公司 | 一种终端注册方法和装置 |
CN116405807A (zh) * | 2021-12-27 | 2023-07-07 | 中兴通讯股份有限公司 | 光网络单元的认证方法、装置、电子设备和存储介质 |
Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1610279A (zh) * | 2003-10-21 | 2005-04-27 | 华为技术有限公司 | 无源光网络的动态带宽分配装置及方法 |
CN101582734A (zh) * | 2008-05-14 | 2009-11-18 | 上海贝尔阿尔卡特股份有限公司 | 波分复用无源光网络中的接入控制方法及其装置 |
CN101827099A (zh) * | 2010-04-15 | 2010-09-08 | 中兴通讯股份有限公司 | 一种光网络单元的逻辑链路标识的分配方法和装置 |
CN102098593A (zh) * | 2011-02-23 | 2011-06-15 | 华为技术有限公司 | 一种epon***中上行注册的方法和远端设备 |
CN102104428A (zh) * | 2009-12-18 | 2011-06-22 | 华为技术有限公司 | 无源光网络的注册窗口调整方法、***和装置 |
CN102113275A (zh) * | 2008-07-31 | 2011-06-29 | 学校法人庆应义塾 | 光网络中的线路控制方法以及光网络 |
US20120163809A1 (en) * | 2010-12-27 | 2012-06-28 | Hitachi, Ltd. | Burst-Mode Receiver Equipped with Optical Amplifier, Method for Controlling Optical Amplifier, and System |
CN102883234A (zh) * | 2011-07-15 | 2013-01-16 | 上海贝尔股份有限公司 | 一种以太网无源光网络中的光网络单元注册方法及装置 |
CN103391486A (zh) * | 2012-05-09 | 2013-11-13 | 中兴通讯股份有限公司 | 一种进行波长调整的方法及光线路终端及光网络单元 |
CN103563303A (zh) * | 2012-11-21 | 2014-02-05 | 华为技术有限公司 | 光网络单元的静默方法和装置 |
US9197351B2 (en) * | 2013-02-05 | 2015-11-24 | Electronics And Telecommunications Research Institute | Method of selecting wavelength of optical network unit in passive optical network |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2015176204A1 (zh) * | 2014-05-19 | 2015-11-26 | 华为技术有限公司 | 一种通信方法、装置及*** |
-
2016
- 2016-05-03 CN CN201610290423.0A patent/CN107342973B/zh active Active
- 2016-08-15 WO PCT/CN2016/095345 patent/WO2017190442A1/zh unknown
- 2016-08-15 EP EP16900964.4A patent/EP3454518B1/en active Active
Patent Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1610279A (zh) * | 2003-10-21 | 2005-04-27 | 华为技术有限公司 | 无源光网络的动态带宽分配装置及方法 |
CN101582734A (zh) * | 2008-05-14 | 2009-11-18 | 上海贝尔阿尔卡特股份有限公司 | 波分复用无源光网络中的接入控制方法及其装置 |
CN102113275A (zh) * | 2008-07-31 | 2011-06-29 | 学校法人庆应义塾 | 光网络中的线路控制方法以及光网络 |
CN102104428A (zh) * | 2009-12-18 | 2011-06-22 | 华为技术有限公司 | 无源光网络的注册窗口调整方法、***和装置 |
CN101827099A (zh) * | 2010-04-15 | 2010-09-08 | 中兴通讯股份有限公司 | 一种光网络单元的逻辑链路标识的分配方法和装置 |
US20120163809A1 (en) * | 2010-12-27 | 2012-06-28 | Hitachi, Ltd. | Burst-Mode Receiver Equipped with Optical Amplifier, Method for Controlling Optical Amplifier, and System |
CN102098593A (zh) * | 2011-02-23 | 2011-06-15 | 华为技术有限公司 | 一种epon***中上行注册的方法和远端设备 |
CN102883234A (zh) * | 2011-07-15 | 2013-01-16 | 上海贝尔股份有限公司 | 一种以太网无源光网络中的光网络单元注册方法及装置 |
CN103391486A (zh) * | 2012-05-09 | 2013-11-13 | 中兴通讯股份有限公司 | 一种进行波长调整的方法及光线路终端及光网络单元 |
CN103563303A (zh) * | 2012-11-21 | 2014-02-05 | 华为技术有限公司 | 光网络单元的静默方法和装置 |
US9197351B2 (en) * | 2013-02-05 | 2015-11-24 | Electronics And Telecommunications Research Institute | Method of selecting wavelength of optical network unit in passive optical network |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110944249A (zh) * | 2018-09-25 | 2020-03-31 | 中兴通讯股份有限公司 | 光网络的通信方法、olt、onu、光网络*** |
US11425474B2 (en) | 2018-09-25 | 2022-08-23 | Zte Corporation | Ranging method and communication method for optical network, OLT, ONU, and optical network system |
CN110944249B (zh) * | 2018-09-25 | 2022-10-11 | 中兴通讯股份有限公司 | 光网络的通信方法、olt、onu、光网络*** |
CN112235664A (zh) * | 2019-07-15 | 2021-01-15 | 中兴通讯股份有限公司 | 一种实现测距的方法及装置 |
CN112235664B (zh) * | 2019-07-15 | 2023-02-03 | 中兴通讯股份有限公司 | 一种实现测距的方法及装置 |
CN112770318A (zh) * | 2019-11-01 | 2021-05-07 | 苏州千米电子科技有限公司 | 一种终端注册方法和装置 |
CN116405807A (zh) * | 2021-12-27 | 2023-07-07 | 中兴通讯股份有限公司 | 光网络单元的认证方法、装置、电子设备和存储介质 |
Also Published As
Publication number | Publication date |
---|---|
EP3454518A1 (en) | 2019-03-13 |
EP3454518B1 (en) | 2024-05-22 |
WO2017190442A1 (zh) | 2017-11-09 |
EP3454518A4 (en) | 2019-05-15 |
CN107342973B (zh) | 2021-07-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
TWI725274B (zh) | 資料通信系統、光線路終端及基帶單元 | |
JP4969473B2 (ja) | 光アクセス網および光通信路切り替え制御システム | |
Ni et al. | POXN: A new passive optical cross-connection network for low-cost power-efficient datacenters | |
JP6445706B2 (ja) | 多波長パッシブ光ネットワークに適用される通信方法、装置、及びシステム | |
EP3443693B1 (en) | Channel bonding in multiple-wavelength passive optical networks (pons) | |
US20130272699A1 (en) | Ranging method, system, and apparatus for passive optical network | |
WO2010137073A1 (ja) | Ponシステム、ponシステムにおける局側装置およびその制御方法 | |
EP2101449A1 (en) | Optical communication system, its optical communication method, and communication device | |
JP4676517B2 (ja) | 光アクセスシステム、光通信路切替装置及び光回線装置 | |
CN107342973A (zh) | 一种无源光网络的注册方法、装置和无源光网络*** | |
JP5040695B2 (ja) | Pon局側装置、pon上り回線通信方法、pon上り回線通信プログラムおよびプログラム記録媒体 | |
JP6900624B2 (ja) | データ通信システム、光回線終端装置およびベースバンドユニット | |
JP2005124206A (ja) | イーサネット(登録商標)・ネットワークでのリアルタイムマルチメディアデータ送信方法 | |
WO2015166791A1 (ja) | 局側装置、通信制御方法および通信制御プログラム | |
KR20190140010A (ko) | 다중 채널 수동 광 네트워크(PONs) 내의 디스커버리 및 등록 | |
CN105830369B (zh) | 以太网无源光网络***中设备注册和波长切换的方法和装置 | |
US20240098392A1 (en) | Intelligent fiber to the room (fttr) gateway | |
CN112019239A (zh) | 传输数据的方法、节点和存储介质 | |
JP2006229961A (ja) | イーサネット受動型光加入者網システムにおけるllidを用いたローカルスイッチング方法 | |
JP2007243770A (ja) | 動的帯域割当方法並びに局側装置及び宅側装置 | |
JP6459588B2 (ja) | アクセス制御システム、アクセス制御方法、親局装置及び子局装置 | |
EP3133786B1 (en) | Optical transmission system and transmission method, optical switching device and control method | |
JP5640877B2 (ja) | 通信システム、親局装置および通信回線切替方法 | |
Mohammed et al. | Modeling and simulation of EPON with sleep mode enabled using OPNET | |
Baziana | i‐WABA: An efficient wavelengths arrangement and bandwidth allocation WDMA protocol for passive optical intra‐rack data center networks |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |