CN106851439B - Access method and device for multiple optical network units - Google Patents
Access method and device for multiple optical network units Download PDFInfo
- Publication number
- CN106851439B CN106851439B CN201510894093.1A CN201510894093A CN106851439B CN 106851439 B CN106851439 B CN 106851439B CN 201510894093 A CN201510894093 A CN 201510894093A CN 106851439 B CN106851439 B CN 106851439B
- Authority
- CN
- China
- Prior art keywords
- onu
- message
- virtual
- ploam message
- virtual onu
- 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.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 41
- 230000003287 optical effect Effects 0.000 title claims abstract description 29
- 238000012545 processing Methods 0.000 claims abstract description 69
- 238000011144 upstream manufacturing Methods 0.000 claims abstract description 47
- 230000005540 biological transmission Effects 0.000 claims abstract description 20
- 230000008569 process Effects 0.000 claims description 19
- 238000012423 maintenance Methods 0.000 claims description 4
- 238000012937 correction Methods 0.000 claims description 3
- 238000005538 encapsulation Methods 0.000 claims description 3
- 238000010586 diagram Methods 0.000 description 7
- 238000012544 monitoring process Methods 0.000 description 3
- 230000006855 networking Effects 0.000 description 3
- 238000011161 development Methods 0.000 description 2
- 230000006872 improvement Effects 0.000 description 2
- 238000013475 authorization Methods 0.000 description 1
- 239000000470 constituent Substances 0.000 description 1
- 230000001934 delay Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 239000002699 waste material Substances 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q11/00—Selecting arrangements for multiplex systems
-
- 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/0005—Switch and router aspects
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Small-Scale Networks (AREA)
Abstract
本发明公开了一种多个光网络单元(ONU)的接入方法,包括:在上行方向,根据每个虚拟ONU分配的带宽,获取每个虚拟ONU的发送时隙,并按照分配的带宽组装成上行burst数据,在发送时隙携带ONU‑ID发送给OLT;在下行方向,收到OLT发送的ONU帧数据时,且在下行帧定界、解扰和FEC解码后,分别获取PLOAM消息、带宽信息、GEM净荷数据和OMCI消息;对PLOAM消息和OMCI消息处理后,按照OLT配置动态更新MAC信息;在不同处理单元中,每个虚拟ONU对属于自身的PLOAM消息、带宽信息、GEM净荷数据和OMCI消息进行相应处理。本发明还同时公开了一种多个ONU的接入装置。
The invention discloses an access method for multiple optical network units (ONUs), comprising: in the upstream direction, according to the bandwidth allocated by each virtual ONU, acquiring the transmission time slot of each virtual ONU, and assembling according to the allocated bandwidth In the downstream direction, when the ONU frame data sent by the OLT is received, and after the downstream frame delimitation, descrambling and FEC decoding, the PLOAM message, Bandwidth information, GEM payload data, and OMCI messages; After processing PLOAM messages and OMCI messages, the MAC information is dynamically updated according to the OLT configuration; Payload data and OMCI messages are processed accordingly. The invention also discloses an access device for multiple ONUs at the same time.
Description
技术领域technical field
本发明涉及无源光网络(PON,Passive Optical Network)接入技术领域,尤其涉及一种多个光网络单元(ONU,Optical Network Unit)的接入方法及装置。The present invention relates to the technical field of passive optical network (PON, Passive Optical Network) access, and in particular, to a method and device for accessing multiple optical network units (ONU, Optical Network Unit).
背景技术Background technique
近年来,随着全球范围内接入市场的迅猛发展,以及全业务运营的快速开展,已有的PON技术标准在带宽需求、业务支撑能力、以及接入节点设备和配套设备的性能提升等方面,都面临新的升级需求。目前,万兆无源光网络(NGPON,N Gigabit-Capable PassiveOptical Network)已经处于商用阶段,NGPON包括两个标准:NGPON1和NGPON2;其中,NGPON2是光接入网络的下一代技术,主要用来实现ITU-T G.989.3定义的协议功能;且可提供上行广播为10G、下行广播为40G的带宽,利用光分路器实现一个光线路终端(OLT,Optical LineTerminal)与多个ONU的连接。其中,ITU-T G.989.1协议中定义了典型的PON系统的拓扑结构,如图1所示。In recent years, with the rapid development of the global access market and the rapid development of full-service operations, the existing PON technical standards have improved in terms of bandwidth requirements, service support capabilities, and performance improvement of access node equipment and supporting equipment. , are facing new upgrade requirements. At present, 10 Gigabit Passive Optical Network (NGPON, N Gigabit-Capable Passive Optical Network) is already in the commercial stage. NGPON includes two standards: NGPON1 and NGPON2; among them, NGPON2 is the next generation technology of optical access network, mainly used to realize The protocol function defined by ITU-T G.989.3; and can provide a bandwidth of 10G for uplink broadcast and 40G for downlink broadcast, and use an optical splitter to realize the connection between an optical line terminal (OLT, Optical LineTerminal) and multiple ONUs. Among them, the topological structure of a typical PON system is defined in the ITU-T G.989.1 protocol, as shown in Figure 1.
在图1所示的PON系统中,ONU作为PON系统的一个用户终端,占用一条光分路;由于受到光传输衰减的限制,每一对波长通道的光分路比限制了接入PON系统的ONU的数量。而对于每一个ONU用户来说,PON系统提供的带宽要相对于普通用户的带宽需求是足够的,因此,PON系统所提供的带宽中可能会有部分带宽没有被充分利用,导致部分硬件闲置,这就造成了PON系统硬件资源的浪费,同时也提升了PON系统的组网成本。In the PON system shown in Figure 1, the ONU, as a user terminal of the PON system, occupies an optical branch; due to the limitation of optical transmission attenuation, the optical branch ratio of each pair of wavelength channels limits the access to the PON system. Number of ONUs. For each ONU user, the bandwidth provided by the PON system should be sufficient relative to the bandwidth requirements of ordinary users. Therefore, some of the bandwidth provided by the PON system may not be fully utilized, resulting in some hardware being idle. This results in a waste of hardware resources of the PON system, and also increases the networking cost of the PON system.
为解决上述问题,现有的一种解决方案是将ONU放置在更靠近局端的网络节点上,通过在ONU上提供更多的用户网络接口(UNI,User Networks Interface),进而接入更多的用户。但是,从管理层面上来看,这多个用户共享同一个ONU,且作为一个OLT管理实体,多个用户共用一个管理通道,因而该方法对用户的管理是有限的。In order to solve the above problems, an existing solution is to place the ONU on a network node closer to the central office, and provide more user network interfaces (UNI, User Networks Interface) on the ONU, and then access more network nodes. user. However, from the perspective of management, these multiple users share the same ONU, and as an OLT management entity, multiple users share one management channel, so the management of users by this method is limited.
发明内容SUMMARY OF THE INVENTION
有鉴于此,本发明实施例期望提供一种多个ONU的接入方法及装置,能够在一个光分路终端的ONU板卡上实现多个ONU的接入和管理,解决了现有技术中ONU接入数量受限,以及接入数量少时带宽利用率不高、硬件闲置的问题。In view of this, the embodiment of the present invention expects to provide a method and device for accessing multiple ONUs, which can implement the access and management of multiple ONUs on the ONU board of an optical branch terminal, which solves the problem in the prior art. The number of ONU access is limited, and when the number of access is small, the bandwidth utilization rate is not high, and the hardware is idle.
为达到上述目的,本发明实施例的技术方案是这样实现的:In order to achieve the above-mentioned purpose, the technical scheme of the embodiment of the present invention is realized as follows:
本发明实施例提供一种多个ONU的接入方法,在一个ONU板卡上虚拟一个以上ONU,每个虚拟ONU对应一份用于识别的序列号(SN,Serial Number)和注册标识Register-ID,在注册阶段上报给光线路终端OLT,获取ONU标识ONU-ID,并为该虚拟ONU维护一份介质访问控制(MAC,Media Access Control)信息;所述方法包括:An embodiment of the present invention provides a method for accessing multiple ONUs, wherein more than one ONU is virtualized on one ONU board, and each virtual ONU corresponds to a serial number (SN, Serial Number) for identification and a registration identifier Register- The ID is reported to the optical line terminal OLT in the registration stage, obtains the ONU identifier ONU-ID, and maintains a piece of media access control (MAC, Media Access Control) information for the virtual ONU; the method includes:
在上行方向,根据每个虚拟ONU分配的带宽,获取每个虚拟ONU的发送时隙,并按照所述分配的带宽组装成上行突发burst数据,在发送时隙携带ONU-ID发送给OLT;In the upstream direction, obtain the transmission time slot of each virtual ONU according to the bandwidth allocated by each virtual ONU, and assemble the upstream burst burst data according to the allocated bandwidth, and send the ONU-ID to the OLT in the transmission time slot;
在下行方向,收到所述OLT发送的ONU帧数据时,且在下行帧定界、解扰和前向纠错(FEC,Forward Error Correction)解码后,分别获取物理层运营管理维护(PLOAM,Physical Layer Operations And Maintenance)消息、带宽信息、GPON封装方式(GEM,GPONEncapsulation Mode)净荷数据和光网络单元管理控制接口(OMCI,ONU Management andControl Interface)消息;对所述PLOAM消息和OMCI消息处理后,按照所述OLT配置动态更新所述MAC信息;In the downlink direction, when receiving the ONU frame data sent by the OLT, and after the downlink frame delimitation, descrambling and Forward Error Correction (FEC, Forward Error Correction) decoding, the physical layer operation management and maintenance (PLOAM, Physical Layer Operations And Maintenance) message, bandwidth information, GPON encapsulation mode (GEM, GPON Encapsulation Mode) payload data and Optical Network Unit Management and Control Interface (OMCI, ONU Management and Control Interface) message; after processing the PLOAM message and the OMCI message, Dynamically update the MAC information according to the OLT configuration;
在不同处理单元中,每个虚拟ONU对属于自身的PLOAM消息、带宽信息、GEM净荷数据和OMCI消息进行相应处理。In different processing units, each virtual ONU performs corresponding processing on its own PLOAM message, bandwidth information, GEM payload data and OMCI message.
上述方案中,所述MAC信息包括:虚拟ONU的ONU-ID、配置标识Alloc-ID、GEM端口标识Port-ID、均衡时延和密钥。In the above solution, the MAC information includes: ONU-ID of the virtual ONU, configuration identifier Alloc-ID, GEM port identifier Port-ID, equalization delay and key.
上述方案中,所述在不同处理单元中,每个虚拟ONU对属于自身的PLOAM消息、带宽信息、GEM净荷数据和OMCI消息进行相应处理,包括:In the above scheme, described in different processing units, each virtual ONU carries out corresponding processing to PLOAM message, bandwidth information, GEM payload data and OMCI message belonging to itself, including:
每个虚拟ONU根据本地保存的ONU-ID,过滤出发给本地虚拟ONU的PLOAM消息和广播PLOAM消息,并对所述PLOAM消息和广播PLOAM消息进行处理;Each virtual ONU filters the PLOAM message and the broadcast PLOAM message sent to the local virtual ONU according to the ONU-ID saved locally, and processes the PLOAM message and the broadcast PLOAM message;
每个虚拟ONU根据本地保存的Alloc-ID,过滤出发给本地虚拟ONU的带宽,并根据所述Alloc-ID与ONU-ID的对应关系,确定每个虚拟ONU的带宽时隙;Each virtual ONU filters the bandwidth sent to the local virtual ONU according to the Alloc-ID saved locally, and determines the bandwidth time slot of each virtual ONU according to the corresponding relationship between the Alloc-ID and the ONU-ID;
在下行GEM数据定界完成后,每个虚拟ONU根据本地保存的Port-ID,过滤出发给本地虚拟ONU的GEM包;After the downstream GEM data is delimited, each virtual ONU filters the GEM packets sent to the local virtual ONU according to the Port-ID stored locally;
在对GEM包分片解密、重组之后,每个虚拟ONU根据本地保存的Port-ID,过滤出发给本地虚拟ONU的OMCI消息,并对所述OMCI消息进行处理。After deciphering and reorganizing the GEM packet, each virtual ONU filters the OMCI message sent to the local virtual ONU according to the Port-ID saved locally, and processes the OMCI message.
上述方案中,根据所述PLOAM消息和广播PLOAM消息内容更新所述虚拟ONU的配置信息,并产生相应的上行PLOAM消息,将所述产生的上行PLOAM消息写入各个PLOAM通道对应的缓存队列中,等待在分配的时隙发送。In the above scheme, update the configuration information of the virtual ONU according to the PLOAM message and the broadcast PLOAM message content, and generate the corresponding upstream PLOAM message, and write the upstream PLOAM message that is generated into the buffer queue corresponding to each PLOAM channel, Waiting to send in the allocated time slot.
上述方案中,所述多个ONU共用无源光网络PON系统的下行接收端口和上行发送端口,注册到PON的同一组下行通道和上行通道上。In the above solution, the multiple ONUs share the downstream receiving port and the upstream transmitting port of the passive optical network PON system, and are registered on the same group of downstream channels and upstream channels of the PON.
本发明实施例还提供一种多个ONU的接入装置,所述装置包括:An embodiment of the present invention further provides an access device for multiple ONUs, and the device includes:
配置模块,用于在一个ONU板卡上虚拟一个以上ONU,每个虚拟ONU对应一份用于识别的SN和Register-ID,在注册阶段上报给OLT,获取ONU-ID,并为该虚拟ONU维护一份MAC信息;The configuration module is used to virtualize more than one ONU on an ONU board. Each virtual ONU corresponds to a SN and Register-ID for identification, which is reported to the OLT during the registration phase, obtains the ONU-ID, and assigns the ONU-ID for the virtual ONU. maintain a MAC information;
上行处理模块,用于在上行方向,根据每个虚拟ONU分配的带宽,获取每个虚拟ONU的发送时隙,并按照所述分配的带宽组装成上行burst数据,在发送时隙携带ONU-ID发送给OLT;The upstream processing module is used in the upstream direction to obtain the transmission time slot of each virtual ONU according to the bandwidth allocated by each virtual ONU, and assemble the upstream burst data according to the allocated bandwidth, and carry the ONU-ID in the transmission time slot Send to OLT;
下行处理模块,用于在下行方向,收到所述上行处理模块中所述OLT发送的ONU帧数据时,且在下行帧定界、解扰和FEC解码后,分别获取PLOAM消息、带宽信息、GEM净荷数据和OMCI消息;对所述PLOAM消息和OMCI消息处理后,按照所述OLT配置动态更新所述MAC信息;The downlink processing module is used to obtain the PLOAM message, bandwidth information, GEM payload data and OMCI message; After described PLOAM message and OMCI message are processed, dynamically update described MAC information according to described OLT configuration;
数据及消息处理模块,用于在不同处理单元中,每个虚拟ONU对属于自身的PLOAM消息、带宽信息、GEM净荷数据和OMCI消息进行相应处理。The data and message processing module is used in different processing units, and each virtual ONU performs corresponding processing on its own PLOAM message, bandwidth information, GEM payload data and OMCI message.
上述方案中,所述MAC信息包括:虚拟ONU的ONU-ID、Alloc-ID、GEMPort-ID、均衡时延和密钥。In the above solution, the MAC information includes: ONU-ID, Alloc-ID, GEMPort-ID, equalization delay and key of the virtual ONU.
上述方案中,所述数据及消息处理模块,进一步包括:In the above scheme, the data and message processing module further includes:
PLOAM消息处理模块,用于根据本地保存的ONU-ID,过滤出发给本地虚拟ONU的PLOAM消息和广播PLOAM消息,并对所述PLOAM消息和广播PLOAM消息进行处理;The PLOAM message processing module is used to filter the PLOAM message and the broadcast PLOAM message sent to the local virtual ONU according to the ONU-ID saved locally, and process the PLOAM message and the broadcast PLOAM message;
带宽信息解析模块,用于根据本地保存的Alloc-ID,过滤出发给本地虚拟ONU的带宽,并根据所述Alloc-ID与ONU-ID的对应关系,确定每个虚拟ONU的带宽时隙;The bandwidth information analysis module is used to filter the bandwidth sent to the local virtual ONU according to the Alloc-ID saved locally, and determine the bandwidth time slot of each virtual ONU according to the corresponding relationship between the Alloc-ID and the ONU-ID;
GEM净荷数据处理模块,用于在下行GEM数据定界完成后,根据本地保存的Port-ID,过滤出发给本地虚拟ONU的GEM包;The GEM payload data processing module is used to filter the GEM packets sent to the local virtual ONU according to the Port-ID saved locally after the downstream GEM data is delimited;
OMCI消息处理模块,用于在对GEM包分片解密、重组之后,根据本地保存的Port-ID,过滤出发给本地虚拟ONU的OMCI消息,并对所述OMCI消息进行处理。The OMCI message processing module is used to filter the OMCI message sent to the local virtual ONU according to the Port-ID saved locally, and process the OMCI message after the GEM packet is deciphered and reorganized.
上述方案中,所述PLOAM消息处理模块,还用于根据所述PLOAM消息和广播PLOAM消息内容更新所述虚拟ONU的配置信息,并产生相应的上行PLOAM消息,将所述产生的上行PLOAM消息写入各个PLOAM通道对应的缓存队列中,等待在分配的时隙发送。In the above scheme, the PLOAM message processing module is also used to update the configuration information of the virtual ONU according to the PLOAM message and the broadcast PLOAM message content, and generates a corresponding upstream PLOAM message, and the generated upstream PLOAM message is written. into the buffer queue corresponding to each PLOAM channel, waiting to be sent in the allocated time slot.
上述方案中,所述多个ONU共用PON系统的下行接收端口和上行发送端口,注册到PON的同一组下行通道和上行通道上。In the above solution, the multiple ONUs share the downstream receiving port and the upstream transmitting port of the PON system, and are registered on the same group of downstream channels and upstream channels of the PON.
本发明实施例所提供的多个ONU的接入方法及装置,在一个ONU板卡上虚拟一个以上ONU,每个虚拟ONU对应一份用于识别的SN和Register-ID,在注册阶段上报给OLT,获取ONU-ID,并为该虚拟ONU维护一份MAC信息;在上行方向,根据每个虚拟ONU分配的带宽,获取每个虚拟ONU的发送时隙,并按照所述分配的带宽组装成上行突发burst数据,在发送时隙携带ONU-ID发送给OLT;在下行方向,收到所述OLT发送的ONU帧数据时,且在下行帧定界、解扰和FEC解码后,分别获取PLOAM消息、带宽信息、GEM净荷数据和OMCI消息;对所述PLOAM消息和OMCI消息处理后,按照所述OLT配置动态更新所述MAC信息;在不同处理单元中,每个虚拟ONU对属于自身的PLOAM消息、带宽信息、GEM净荷数据和OMCI消息进行相应处理。如此,可以在一个光网络接口上实现更多ONU的接入功能,与现有技术相比,在同样的光分路比下,可以接入更多的ONU,使带宽得到充分利用,从而在不增加ONU板卡数量的基础上,提供了更多的OLT管理实体;并且,以很小的硬件成本代价增加了NGPON2网络中ONU的接入数量,同时降低了整个网络的组网成本。In the method and device for accessing multiple ONUs provided by the embodiments of the present invention, more than one ONU is virtualized on one ONU board, and each virtual ONU corresponds to a SN and a Register-ID for identification, which are reported to the registration stage. The OLT obtains the ONU-ID, and maintains a piece of MAC information for the virtual ONU; in the upstream direction, obtains the transmission time slot of each virtual ONU according to the bandwidth allocated by each virtual ONU, and assembles it into The upstream burst burst data is sent to the OLT with the ONU-ID in the sending time slot; in the downstream direction, when the ONU frame data sent by the OLT is received, and after the downstream frame delimitation, descrambling, and FEC decoding, the data are obtained respectively. PLOAM message, bandwidth information, GEM payload data and OMCI message; After the PLOAM message and OMCI message are processed, dynamically update the MAC information according to the OLT configuration; in different processing units, each virtual ONU belongs to itself The corresponding PLOAM message, bandwidth information, GEM payload data and OMCI message are processed accordingly. In this way, the access function of more ONUs can be implemented on one optical network interface. Compared with the prior art, more ONUs can be accessed under the same optical splitting ratio, so that the bandwidth can be fully utilized. On the basis of not increasing the number of ONU boards, more OLT management entities are provided; moreover, the number of ONU accesses in the NGPON2 network is increased at a small cost of hardware cost, and the networking cost of the entire network is reduced at the same time.
附图说明Description of drawings
图1为现有技术中G.989.1协议定义的典型PON的拓扑结构示意图;1 is a schematic diagram of the topology of a typical PON defined by the G.989.1 protocol in the prior art;
图2为本发明实施例多个ONU的接入方法的实现流程示意图;FIG. 2 is a schematic flowchart of an implementation of an access method for multiple ONUs according to an embodiment of the present invention;
图3为本发明实施例不同处理单元的各个组成模块的功能和逻辑关系示意图;3 is a schematic diagram of the function and logical relationship of each component module of different processing units according to an embodiment of the present invention;
图4为本发明实施例扩展后的PLOAM消息处理流程示意图;4 is a schematic diagram of a PLOAM message processing flow diagram after an embodiment of the present invention is expanded;
图5为本发明实施例ONU的注册管理流程示意图;5 is a schematic diagram of a registration management process flow of an ONU according to an embodiment of the present invention;
图6为本发明实施例多个ONU的接入装置的组成结构示意图。FIG. 6 is a schematic diagram of a composition structure of an access apparatus of multiple ONUs according to an embodiment of the present invention.
具体实施方式Detailed ways
为了能够更加详尽地了解本发明实施例的特点与技术内容,下面结合附图对本发明实施例的实现进行详细阐述,所附附图仅供参考说明之用,并非用来限定本发明。In order to be able to understand the features and technical contents of the embodiments of the present invention in more detail, the implementation of the embodiments of the present invention will be described in detail below with reference to the accompanying drawings. The accompanying drawings are for reference only and are not used to limit the present invention.
如图2所示,本发明实施例中多个ONU的接入方法的实现流程包括以下步骤:As shown in FIG. 2 , the implementation process of the access method for multiple ONUs in the embodiment of the present invention includes the following steps:
步骤200:在一个ONU板卡上虚拟一个以上ONU,每个虚拟ONU对应一份用于识别的SN和Register-ID,在注册阶段上报给OLT,获取ONU-ID,并为该虚拟ONU维护一份MAC信息;Step 200: More than one ONU is virtualized on one ONU board, each virtual ONU corresponds to a SN and a Register-ID for identification, and is reported to the OLT in the registration phase, obtains the ONU-ID, and maintains an ID for the virtual ONU. copies of MAC information;
这里,具体如何虚拟多个ONU属于现有技术,在此不再赘述。Here, how to virtualize multiple ONUs specifically belongs to the prior art, and details are not described herein again.
步骤201:在上行方向,根据每个虚拟ONU分配的带宽,获取每个虚拟ONU的发送时隙,并按照所述分配的带宽组装成上行突发burst数据,在发送时隙携带ONU-ID发送给OLT;Step 201: In the upstream direction, according to the bandwidth allocated by each virtual ONU, obtain the transmission time slot of each virtual ONU, and assemble the uplink burst burst data according to the allocated bandwidth, and send the ONU-ID in the transmission time slot. to OLT;
这里,所述多个ONU共用PON系统的下行接收端口和上行发送端口,且注册到PON的同一组下行通道和上行通道上。Here, the multiple ONUs share the downstream receiving port and the upstream transmitting port of the PON system, and are registered on the same group of downstream channels and upstream channels of the PON.
这里,由于各个ONU的传播时延和响应时间相同,因此会被OLT分配到相等的均衡时延,这样,在ONU的发送一侧来看,分配给各个ONU的带宽时隙互不影响,从而可以保证各个ONU的数据准确、不冲突的发送出去。Here, since the propagation delay and response time of each ONU are the same, they will be allocated to equal balanced delays by the OLT. In this way, from the transmitting side of the ONU, the bandwidth time slots allocated to each ONU do not affect each other, thus It can ensure that the data of each ONU is sent out accurately and without conflict.
步骤202:在下行方向,收到所述OLT发送的ONU帧数据时,且在下行帧定界、解扰和FEC解码后,分别获取PLOAM消息、带宽信息、GEM净荷数据和OMCI消息;对PLOAM消息和OMCI消息处理后,按照OLT配置动态更新MAC信息;Step 202: in the downlink direction, when receiving the ONU frame data sent by the OLT, and after the downlink frame delimitation, descrambling and FEC decoding, obtain PLOAM message, bandwidth information, GEM payload data and OMCI message respectively; After the PLOAM message and the OMCI message are processed, the MAC information is dynamically updated according to the OLT configuration;
其中,所述MAC信息包括:虚拟ONU的ONU-ID、Alloc-ID、GEM Port-ID、均衡时延和密钥;所述维护MAC信息是为了及时更新MAC信息。Wherein, the MAC information includes: ONU-ID, Alloc-ID, GEM Port-ID, equalization delay and key of the virtual ONU; and the maintenance of the MAC information is to update the MAC information in time.
步骤203:在不同处理单元中,每个虚拟ONU对属于自身的PLOAM消息、带宽信息、GEM净荷数据和OMCI消息进行相应处理。Step 203: In different processing units, each virtual ONU performs corresponding processing on its own PLOAM message, bandwidth information, GEM payload data and OMCI message.
这里,所述不同处理单元包括:OLT中的PLOAM消息处理模块、带宽信息解析模块、GEM净荷数据处理模块、以及OMCI消息处理模块,所述不同处理单元的四个组成模块的功能和逻辑关系如图3所示。Here, the different processing units include: a PLOAM message processing module, a bandwidth information analysis module, a GEM payload data processing module, and an OMCI message processing module in the OLT, and the functions and logical relationships of the four constituent modules of the different processing units As shown in Figure 3.
所述在不同处理单元中,每个虚拟ONU对属于自身的PLOAM消息、带宽信息、GEM净荷数据和OMCI消息进行相应处理,包括:Described in different processing units, each virtual ONU carries out corresponding processing to PLOAM message, bandwidth information, GEM payload data and OMCI message belonging to itself, including:
每个虚拟ONU根据本地保存的ONU-ID,过滤出发给本地虚拟ONU的PLOAM消息和广播PLOAM消息,并对所述PLOAM消息和广播PLOAM消息进行处理;Each virtual ONU filters the PLOAM message and the broadcast PLOAM message sent to the local virtual ONU according to the ONU-ID saved locally, and processes the PLOAM message and the broadcast PLOAM message;
每个虚拟ONU根据本地保存的Alloc-ID,过滤出发给本地虚拟ONU的带宽,并根据所述Alloc-ID与ONU-ID的对应关系,确定每个虚拟ONU的带宽时隙;Each virtual ONU filters the bandwidth sent to the local virtual ONU according to the Alloc-ID saved locally, and determines the bandwidth time slot of each virtual ONU according to the corresponding relationship between the Alloc-ID and the ONU-ID;
这里,具体如何根据所述Alloc-ID与ONU-ID的对应关系,确定每个虚拟ONU的带宽时隙属于现有技术,在此不再赘述。Here, how to specifically determine the bandwidth time slot of each virtual ONU according to the corresponding relationship between the Alloc-ID and the ONU-ID belongs to the prior art, and details are not described herein again.
在下行GEM数据定界完成后,每个虚拟ONU根据本地保存的Port-ID,过滤出发给本地虚拟ONU的GEM包;After the downstream GEM data is delimited, each virtual ONU filters the GEM packets sent to the local virtual ONU according to the Port-ID stored locally;
在对GEM包分片解密、重组之后,每个虚拟ONU根据本地保存的Port-ID,过滤出发给本地虚拟ONU的OMCI消息,并对所述OMCI消息进行处理。After deciphering and reorganizing the GEM packet, each virtual ONU filters the OMCI message sent to the local virtual ONU according to the Port-ID saved locally, and processes the OMCI message.
这里,在下行方向,NGPON2系统为每个处于正常工作状态的虚拟ONU分别维护一组单播密钥和组播密钥,利用各个虚拟ONU不同的Register-ID产生各自的主密钥,并按照G.989.3协议规定的流程独立生成和更新各个虚拟ONU的密钥。Here, in the downstream direction, the NGPON2 system maintains a set of unicast keys and multicast keys for each virtual ONU in the normal working state, and uses the different Register-IDs of the virtual ONUs to generate their own master keys. The procedures specified in the G.989.3 protocol independently generate and update the keys of each virtual ONU.
其中,所述密钥是依据ONU-ID和Port-ID的对应关系获取的;当需要对GEM包解密时,可以根据GEM header中的密钥索引(key_index)和密钥对数据进行解密。The key is obtained according to the corresponding relationship between the ONU-ID and the Port-ID; when the GEM packet needs to be decrypted, the data can be decrypted according to the key index (key_index) and the key in the GEM header.
其中,NGPON2系统所维护的密钥同样适用于上行GEM包的加密过程,这里不再一一赘述。Among them, the key maintained by the NGPON2 system is also applicable to the encryption process of the upstream GEM packet, which will not be repeated here.
下面对本发明提供的多个ONU的接入方法的技术方案做进一步地详细介绍:The technical solutions of the access methods of multiple ONUs provided by the present invention are further introduced in detail below:
本发明实施例中,扩展后的PLOAM消息处理流程如图4所示,NGPON2系统维护有一个广播的PLOAM消息通道,并为每个注册成功的虚拟ONU分别维护一个独立的PLOAM消息通道。在图4中,NGPON2系统将该独立的PLOAM消息通道按时隙划分为n个子通道,且每个子通道各自对应一个ONU-ID;当收到一个有效的Assign ONU-ID时,NGPON2系统会相应地增加一个PLOAM消息子通道;即,一个虚拟ONU对应一个PLOAM消息子通道。这里,所述有效的AssignONU-ID是指消息携带的SN和本地某一个虚拟ONU的匹配;另外,由PLOAM消息处理模块独立处理各个虚拟ONU的PLOAM消息,并响应下行PLOAM消息。In the embodiment of the present invention, the expanded PLOAM message processing flow is shown in FIG. 4 . The NGPON2 system maintains a broadcast PLOAM message channel, and maintains an independent PLOAM message channel for each successfully registered virtual ONU. In Figure 4, the NGPON2 system divides the independent PLOAM message channel into n sub-channels according to time slots, and each sub-channel corresponds to an ONU-ID; when a valid Assign ONU-ID is received, the NGPON2 system will correspondingly A PLOAM message sub-channel is added; that is, one virtual ONU corresponds to one PLOAM message sub-channel. Here, the effective AssignONU-ID refers to the match between the SN carried in the message and a certain local virtual ONU; in addition, the PLOAM message processing module independently processes the PLOAM messages of each virtual ONU, and responds to the downlink PLOAM message.
当收到发送给一个虚拟ONU的单播PLOAM消息时,PLOAM消息处理模块会根据所述单播PLOAM消息内容更新该虚拟ONU的配置信息,此配置信息包括Alloc-ID、密钥等,并将响应的上行PLOAM消息写入到该虚拟ONU的缓存队列中;在OLT要求发送PLOAM消息时,将PLOAM消息从缓存队列中读出,并将所读出的PLOAM消息的内容填充到上行Burst中发送出去。其中,在分配给该虚拟ONU的带宽中的PLOAM发送标志为1时,表示OLT要求发送PLOAM消息;同时,还可通过Burst Header中的Ind域向OLT上报该虚拟ONU中PLOAM缓存队列的状态。在收到广播发送的PLOAM消息时,依据PLOAM消息的内容更新所有虚拟ONU的配置信息;最后,还对维护的所有PLOAM通道的性能做监控,并通过OMCI通道将对应的监控信息发给OLT。When receiving a unicast PLOAM message sent to a virtual ONU, the PLOAM message processing module will update the configuration information of the virtual ONU according to the content of the unicast PLOAM message. The responding upstream PLOAM message is written into the cache queue of the virtual ONU; when the OLT requests to send a PLOAM message, it reads the PLOAM message from the cache queue, and fills the content of the read PLOAM message into the upstream Burst for transmission go out. When the PLOAM sending flag in the bandwidth allocated to the virtual ONU is 1, it indicates that the OLT requests to send a PLOAM message; at the same time, the status of the PLOAM buffer queue in the virtual ONU can also be reported to the OLT through the Ind field in the Burst Header. When receiving the PLOAM message sent by broadcast, the configuration information of all virtual ONUs is updated according to the content of the PLOAM message; finally, the performance of all maintained PLOAM channels is monitored, and the corresponding monitoring information is sent to the OLT through the OMCI channel.
其中,每个虚拟ONU预先设置有对应的缓存队列,用于存储PLOAM消息。Wherein, each virtual ONU is preset with a corresponding cache queue for storing PLOAM messages.
这里,在所有虚拟ONU中,一个虚拟ONU的下行广播消息配置的内容可以为其它虚拟ONU共享,单播消息配置的内容属于单个虚拟ONU。Here, among all virtual ONUs, the content configured by the downstream broadcast message of one virtual ONU can be shared by other virtual ONUs, and the content configured by the unicast message belongs to a single virtual ONU.
与PLOAM消息的处理过程类似,NGPON2系统为每个处于正常工作状态的虚拟ONU还提供了一个OMCI通道,该OMCI通道由各个虚拟ONU默认的Port-ID进行区分。每个虚拟ONU都有和ONU-ID相等的默认Port-ID和Alloc-ID,其用于OMCI的接收和发送。在下行方向,当GEM解密重组后,依据本地保存的默认Port-ID,过滤出发给本地虚拟ONU的OMCI消息,并对OMCI消息进行相应处理;当解析OMCI的内容之后,更新对应虚拟ONU的配置信息,比如Port-ID的数量、加密状态、组播密钥等,并产生响应的OMCI数据,进而将产生的OMCI数据缓存到该虚拟ONU的默认业务容器(TCONT,Transmission Containers)中;当虚拟ONU接收到默认TCONT的分配时隙后,将OMCI数据读出,并封装成携带默认Port-ID的GEM包,作为burst的净荷被发送出去。Similar to the processing process of the PLOAM message, the NGPON2 system also provides an OMCI channel for each virtual ONU in a normal working state, and the OMCI channel is distinguished by the default Port-ID of each virtual ONU. Each virtual ONU has a default Port-ID and Alloc-ID equal to the ONU-ID, which are used for OMCI reception and transmission. In the downstream direction, after the GEM decrypts and reorganizes, it filters the OMCI messages sent to the local virtual ONU according to the locally saved default Port-ID, and processes the OMCI messages accordingly; after parsing the content of the OMCI, the configuration of the corresponding virtual ONU is updated information, such as the number of Port-IDs, encryption status, multicast key, etc., and generate the corresponding OMCI data, and then cache the generated OMCI data in the default service container (TCONT, Transmission Containers) of the virtual ONU; After receiving the allocated time slot of the default TCONT, the ONU reads out the OMCI data, encapsulates it into a GEM packet carrying the default Port-ID, and sends it out as the payload of the burst.
在OLT要求时,需通过OMCI通道上报虚拟ONU的监控信息;且由于本地虚拟ONU共用设备和下行接收数据,因此,对设备和下行链路的监控信息为所有ONU共享。然而,上行发送和PLOAM通道为各个虚拟ONU独立监控,在需要时才上报给OLT。其中,当光模块异常掉电时,本地处于工作状态的所有虚拟ONU都将上行burst Ind域中的断电告警(Dying-gasp)位均置1。When required by the OLT, the monitoring information of the virtual ONU needs to be reported through the OMCI channel; and since the local virtual ONU shares the device and the downlink received data, the monitoring information for the device and the downlink is shared by all ONUs. However, the upstream transmission and PLOAM channels are independently monitored for each virtual ONU and reported to the OLT only when needed. Among them, when the optical module is abnormally powered off, all the virtual ONUs in the local working state will set the power-off alarm (Dying-gasp) bit in the upstream burst Ind field to 1.
这里,系统维护的每个Port-ID的加密状态信息,都是通过对应虚拟ONU的OMCI通道获取的;在虚拟ONU向OLT发送上行数据时,上行数据以光信号形式进入OLT。Here, the encrypted state information of each Port-ID maintained by the system is obtained through the OMCI channel corresponding to the virtual ONU; when the virtual ONU sends upstream data to the OLT, the upstream data enters the OLT in the form of optical signals.
图5为本发明实施例虚拟ONU的注册管理流程示意图,在下行带宽映射(BWMAP,BandWidth Map)中收到广播SN带宽后,开始检查本地虚拟ONU的状态,即检查是否有虚拟ONU未注册,如果检查出虚拟ONU都已注册,则忽略广播带宽,只需处理直接分配给虚拟ONU的数据和PLOAM带宽;如果检查出有虚拟ONU未注册,那么在多个虚拟ONU处于注册激活过程时,接收到的广播注册和测距授权只发给其中一个虚拟ONU,确保在OLT每次开窗期间quiettime,本地的虚拟ONU中只有一个虚拟ONU响应注册请求,上报对应的SN。当该虚拟ONU接收到分配的ONU-ID后,软件系统多维护一份虚拟ONU的信息,并增加一个PLOAM和OMCI管理通道。在该虚拟ONU完成测距进入O5状态后,将解析的SN请求带宽下发给另一个虚拟ONU,开始另一个虚拟ONU的注册过程。在所有的虚拟ONU都完成注册后,不再解析SN请求带宽。5 is a schematic diagram of a registration management flow of a virtual ONU according to an embodiment of the present invention, after receiving the broadcast SN bandwidth in the downlink bandwidth map (BWMAP, BandWidth Map), the state of the local virtual ONU starts to be checked, that is, to check whether there is a virtual ONU that is not registered, If it is checked that all virtual ONUs are registered, the broadcast bandwidth is ignored, and only the data and PLOAM bandwidth directly allocated to the virtual ONUs are processed; The received broadcast registration and ranging authorization is only sent to one of the virtual ONUs, ensuring that only one virtual ONU in the local virtual ONU responds to the registration request and reports the corresponding SN during quiettime during each window opening of the OLT. After the virtual ONU receives the assigned ONU-ID, the software system maintains one more copy of the virtual ONU information and adds a PLOAM and OMCI management channel. After the virtual ONU completes the ranging and enters the O5 state, the parsed SN request bandwidth is delivered to another virtual ONU, and the registration process of the other virtual ONU is started. After all virtual ONUs are registered, the bandwidth requested by the SN is no longer resolved.
为实现上述方法,本发明实施例还提供一种多个ONU的接入装置,如图6所示,该装置包括配置模块61、上行处理模块62、下行处理模块63、数据及消息处理模块64;其中,To implement the above method, an embodiment of the present invention also provides an access device for multiple ONUs. As shown in FIG. 6 , the device includes a configuration module 61, an uplink processing module 62, a downlink processing module 63, and a data and message processing module 64. ;in,
配置模块61,用于在一个ONU板卡上虚拟一个以上ONU,每个虚拟ONU对应一份用于识别的SN和Register-ID,在注册阶段上报给OLT,获取ONU-ID,并为该虚拟ONU维护一份MAC信息;The configuration module 61 is used to virtualize more than one ONU on one ONU board, and each virtual ONU corresponds to a SN and Register-ID for identification, which is reported to the OLT in the registration phase, obtains the ONU-ID, and provides the virtual ONU-ID for the virtual ONU. ONU maintains a MAC information;
上行处理模块62,用于在上行方向,根据每个虚拟ONU分配的带宽,获取每个虚拟ONU的发送时隙,并按照所述分配的带宽组装成上行burst数据,在发送时隙携带ONU-ID发送给OLT;The upstream processing module 62 is used for, in the upstream direction, according to the bandwidth allocated by each virtual ONU, obtains the transmission time slot of each virtual ONU, and assembles the upstream burst data according to the allocated bandwidth, and carries the ONU- ID sent to OLT;
下行处理模块63,用于在下行方向,收到所述上行处理模块62中所述OLT发送的ONU帧数据时,且在下行帧定界、解扰和FEC解码后,分别获取PLOAM消息、带宽信息、GEM净荷数据和OMCI消息;对所述PLOAM消息和OMCI消息处理后,按照所述OLT配置动态更新所述MAC信息;The downlink processing module 63 is used for, in the downlink direction, when receiving the ONU frame data sent by the OLT in the uplink processing module 62, and after the downlink frame delimitation, descrambling and FEC decoding, respectively obtains the PLOAM message, the bandwidth Information, GEM payload data and OMCI message; After described PLOAM message and OMCI message are processed, dynamically update described MAC information according to described OLT configuration;
数据及消息处理模块64,用于在不同处理单元中,每个虚拟ONU对属于自身的PLOAM消息、带宽信息、GEM净荷数据和OMCI消息进行相应处理。The data and message processing module 64 is used for, in different processing units, each virtual ONU to perform corresponding processing on its own PLOAM message, bandwidth information, GEM payload data and OMCI message.
其中,所述MAC信息包括:虚拟ONU的ONU-ID、Alloc-ID、GEM Port-ID、均衡时延和密钥。Wherein, the MAC information includes: ONU-ID, Alloc-ID, GEM Port-ID, equalization delay and key of the virtual ONU.
这里,所述数据及消息处理模块64,进一步包括以下四个子模块:PLOAM消息处理模块、带宽信息解析模块、GEM净荷数据处理模块和OMCI消息处理模块;其中,Here, the data and message processing module 64 further includes the following four submodules: PLOAM message processing module, bandwidth information analysis module, GEM payload data processing module and OMCI message processing module; wherein,
PLOAM消息处理模块,用于根据本地保存的ONU-ID,过滤出发给本地虚拟ONU的PLOAM消息和广播PLOAM消息,并对所述PLOAM消息和广播PLOAM消息进行处理;The PLOAM message processing module is used to filter the PLOAM message and the broadcast PLOAM message sent to the local virtual ONU according to the ONU-ID saved locally, and process the PLOAM message and the broadcast PLOAM message;
带宽信息解析模块,用于根据本地保存的Alloc-ID,过滤出发给本地虚拟ONU的带宽,并根据所述Alloc-ID与ONU-ID的对应关系,确定每个虚拟ONU的带宽时隙;The bandwidth information analysis module is used to filter the bandwidth sent to the local virtual ONU according to the Alloc-ID saved locally, and determine the bandwidth time slot of each virtual ONU according to the corresponding relationship between the Alloc-ID and the ONU-ID;
GEM净荷数据处理模块,用于在下行GEM数据定界完成后,根据本地保存的Port-ID,过滤出发给本地虚拟ONU的GEM包;The GEM payload data processing module is used to filter the GEM packets sent to the local virtual ONU according to the Port-ID saved locally after the downstream GEM data is delimited;
OMCI消息处理模块,用于在对GEM包分片解密、重组之后,根据本地保存的Port-ID,过滤出发给本地虚拟ONU的OMCI消息,并对所述OMCI消息进行处理。The OMCI message processing module is used to filter the OMCI message sent to the local virtual ONU according to the Port-ID saved locally, and process the OMCI message after the GEM packet is deciphered and reorganized.
其中,所述PLOAM消息处理模块,还用于根据所述PLOAM消息和广播PLOAM消息内容更新所述虚拟ONU的配置信息,并产生相应的上行PLOAM消息,将所述产生的上行PLOAM消息写入各个PLOAM通道对应的缓存队列中,等待在分配的时隙发送。The PLOAM message processing module is further configured to update the configuration information of the virtual ONU according to the content of the PLOAM message and the broadcast PLOAM message, generate a corresponding upstream PLOAM message, and write the generated upstream PLOAM message into each In the buffer queue corresponding to the PLOAM channel, it is waiting to be sent in the allocated time slot.
这里,所述多个ONU共用PON系统的下行接收端口和上行发送端口,注册到PON的同一组下行通道和上行通道上。Here, the multiple ONUs share the downstream receiving port and the upstream transmitting port of the PON system, and are registered on the same group of downstream channels and upstream channels of the PON.
在实际应用中,所述配置模块61、上行处理模块62、下行处理模块63和数据及消息处理模块64均可由位于ONU上的中央处理器(CPU,Central Processing Unit)、微处理器(MPU,Micro Processor Unit)、数字信号处理器(DSP,Digital Signal Processor)、或现场可编程门阵列(FPGA,Field Programmable Gate Array)等实现。In practical applications, the configuration module 61, the uplink processing module 62, the downlink processing module 63 and the data and message processing module 64 can all be composed of a central processing unit (CPU, Central Processing Unit), a microprocessor (MPU, Micro Processor Unit), Digital Signal Processor (DSP, Digital Signal Processor), or Field Programmable Gate Array (FPGA, Field Programmable Gate Array) etc.
本发明实施例在一个ONU板卡上虚拟一个以上ONU,每个虚拟ONU对应一份用于识别的SN和Register-ID,在注册阶段上报给OLT,获取ONU-ID,并为该虚拟ONU维护一份MAC信息;在上行方向,根据每个虚拟ONU分配的带宽,获取每个虚拟ONU的发送时隙,并按照所述分配的带宽组装成上行burst数据,在发送时隙携带ONU-ID发送给OLT;在下行方向,收到所述OLT发送的ONU帧数据时,且在下行帧定界、解扰和FEC解码后,分别获取PLOAM消息、带宽信息、GEM净荷数据和OMCI消息;对所述PLOAM消息和OMCI消息处理后,按照所述OLT配置动态更新所述MAC信息;在不同处理单元中,每个虚拟ONU对属于自身的PLOAM消息、带宽信息、GEM净荷数据和OMCI消息进行相应处理。如此,可以在一个光网络接口上实现更多ONU的接入功能,与现有技术相比,在同样的光分路比下,可以接入更多的ONU,使带宽得到充分利用,从而在不增加ONU板卡数量的基础上,提供了更多的OLT管理实体;并且,以很小的硬件成本代价增加了NGPON2网络中ONU的接入数量,同时降低了整个网络的组网成本。In the embodiment of the present invention, more than one ONU is virtualized on one ONU board, and each virtual ONU corresponds to a SN and a Register-ID for identification, which is reported to the OLT in the registration stage, obtains the ONU-ID, and maintains the virtual ONU. A piece of MAC information; in the upstream direction, according to the bandwidth allocated by each virtual ONU, obtain the transmission time slot of each virtual ONU, and assemble the upstream burst data according to the allocated bandwidth, and send it with the ONU-ID in the transmission time slot To the OLT; in the downlink direction, when receiving the ONU frame data sent by the OLT, and after the downlink frame delimitation, descrambling and FEC decoding, obtain the PLOAM message, bandwidth information, GEM payload data and OMCI message respectively; After the PLOAM message and the OMCI message are processed, the MAC information is dynamically updated according to the OLT configuration; in different processing units, each virtual ONU carries out the PLOAM message, bandwidth information, GEM payload data and the OMCI message belonging to itself. Treat accordingly. In this way, the access function of more ONUs can be implemented on one optical network interface. Compared with the prior art, more ONUs can be accessed under the same optical splitting ratio, so that the bandwidth can be fully utilized. On the basis of not increasing the number of ONU boards, more OLT management entities are provided; moreover, the number of ONU accesses in the NGPON2 network is increased at a small cost of hardware cost, and the networking cost of the entire network is reduced at the same time.
以上所述,仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。The above are only preferred embodiments of the present invention, and are not intended to limit the protection scope of the present invention. Any modifications, equivalent replacements and improvements made within the spirit and principles of the present invention shall be included in the within the protection scope of the present invention.
Claims (10)
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201510894093.1A CN106851439B (en) | 2015-12-07 | 2015-12-07 | Access method and device for multiple optical network units |
| PCT/CN2016/099645 WO2017097008A1 (en) | 2015-12-07 | 2016-09-21 | Access method and apparatus for multiple optical network units, and storage medium |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201510894093.1A CN106851439B (en) | 2015-12-07 | 2015-12-07 | Access method and device for multiple optical network units |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN106851439A CN106851439A (en) | 2017-06-13 |
| CN106851439B true CN106851439B (en) | 2020-04-24 |
Family
ID=59013702
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201510894093.1A Active CN106851439B (en) | 2015-12-07 | 2015-12-07 | Access method and device for multiple optical network units |
Country Status (2)
| Country | Link |
|---|---|
| CN (1) | CN106851439B (en) |
| WO (1) | WO2017097008A1 (en) |
Families Citing this family (19)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN114866149A (en) | 2018-10-31 | 2022-08-05 | 华为技术有限公司 | Single board, optical module, OLT (optical line terminal) and information processing method |
| CN111954100B (en) * | 2019-05-17 | 2023-03-24 | 中兴通讯股份有限公司 | Interface upgrading method and device and optical network unit management method and device |
| CN112153495B (en) * | 2019-06-28 | 2022-08-16 | 中兴通讯股份有限公司 | Method for managing ONU configuration and related equipment |
| CN110809203B (en) * | 2019-10-15 | 2022-03-11 | 四川天邑康和通信股份有限公司 | System and method for expanding FTTH network by master-slave ONT |
| CN113068085B (en) * | 2020-01-02 | 2022-11-01 | 中国移动通信有限公司研究院 | An ONU management method, device, equipment and system |
| CN114390377B (en) * | 2020-10-19 | 2024-11-12 | 中国移动通信有限公司研究院 | Fault recovery method and device for broadband access system |
| CN112887851B (en) * | 2021-01-13 | 2021-10-08 | 烽火通信科技股份有限公司 | Household all-optical network system and implementation method thereof |
| CN115379315B (en) * | 2021-05-18 | 2025-10-17 | 华为技术有限公司 | Information identification method and device |
| CN113395615B (en) * | 2021-06-10 | 2022-05-06 | 烽火通信科技股份有限公司 | Message processing method and device, electronic equipment and readable storage medium |
| CN116170712A (en) * | 2021-11-24 | 2023-05-26 | 中兴通讯股份有限公司 | ONU registration method, communication method, ONR, OLT, ONU and optical communication system |
| CN115242816B (en) * | 2022-07-20 | 2023-05-16 | 成都精灵云科技有限公司 | FC device-based data distribution method, device, equipment and storage medium |
| CN115643504B (en) * | 2022-10-12 | 2023-05-12 | 广州芯德通信科技股份有限公司 | Automatic synchronous configuration method for dual-homing PON protection |
| CN115714939A (en) * | 2022-11-07 | 2023-02-24 | 太仓市同维电子有限公司 | FTTR networking method based on proxy mode |
| CN116760469B (en) * | 2022-11-21 | 2024-12-10 | 中兴通讯股份有限公司 | Optical network system control method and device |
| US20240187764A1 (en) * | 2022-12-01 | 2024-06-06 | Cortina Access, Inc. | Optical network unit and power reduction method therefor |
| CN116528083B (en) * | 2023-03-24 | 2024-08-20 | 苏州大学 | Passive optical network downlink grouping method and data scheduling method |
| CN119729258A (en) * | 2023-09-27 | 2025-03-28 | 中兴通讯股份有限公司 | Data transmission method, storage medium and electronic device of Passive Optical Network (PON) |
| CN117915227B (en) * | 2024-03-19 | 2024-07-09 | 中兴通讯股份有限公司 | Data transmission method, device and storage medium |
| CN120710590A (en) * | 2024-03-26 | 2025-09-26 | 中兴通讯股份有限公司 | Method, device, storage medium and electronic device for determining perception message |
Family Cites Families (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2006186450A (en) * | 2004-12-27 | 2006-07-13 | Mitsubishi Electric Corp | Relay device, communication device, and communication method |
| CN101442692A (en) * | 2006-09-01 | 2009-05-27 | 华为技术有限公司 | Data transmission method, system and apparatus |
| CN101119158A (en) * | 2007-09-21 | 2008-02-06 | 中兴通讯股份有限公司 | Management method of passive optical network equipment based on Ethernet |
| CN101998189B (en) * | 2009-08-20 | 2015-07-22 | 中兴通讯股份有限公司 | Method for managing optical access node and optical access node |
| US8483563B2 (en) * | 2009-12-16 | 2013-07-09 | Futurewei Technologies, Inc. | Header error control protected ten gigabit passive optical network downstream frame synchronization pattern |
| CN102118212B (en) * | 2009-12-30 | 2014-04-09 | 中兴通讯股份有限公司 | Method and optical line terminal for distributing optical network unit bandwidth |
| CN102142894B (en) * | 2011-02-12 | 2015-04-15 | 华为技术有限公司 | Optical network unit control method, device and system |
| CN102546010B (en) * | 2012-01-20 | 2017-02-08 | 中兴通讯股份有限公司 | Detection method and detection system based on passive optical network (PON) system |
| CN104218995B (en) * | 2013-06-04 | 2018-06-05 | 中兴通讯股份有限公司 | A kind of ONU, communication system and ONU communication means |
| CN104253735B (en) * | 2013-06-27 | 2019-05-24 | 中兴通讯股份有限公司 | Optical network unit, communication system and method |
| CN104467951B (en) * | 2013-09-24 | 2019-08-16 | 中兴通讯股份有限公司 | Optical network unit management method and optical network unit |
-
2015
- 2015-12-07 CN CN201510894093.1A patent/CN106851439B/en active Active
-
2016
- 2016-09-21 WO PCT/CN2016/099645 patent/WO2017097008A1/en not_active Ceased
Also Published As
| Publication number | Publication date |
|---|---|
| CN106851439A (en) | 2017-06-13 |
| WO2017097008A1 (en) | 2017-06-15 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN106851439B (en) | Access method and device for multiple optical network units | |
| US8634431B1 (en) | Quality of service and flow control architecture for a passive optical network | |
| TWI455501B (en) | Methods and apparatus for extending mac control messages in epon | |
| US10091566B2 (en) | Method and apparatus for virtualizing passive optical network, and passive optical network virtualization system | |
| CN103636164A (en) | Optical network terminal management control interface message transmission method, system and corresponding equipment | |
| WO2009039791A1 (en) | Pon group broadcast communication system, group broadcast managing method and the corresponding device | |
| WO2020063991A1 (en) | Pon network, method and apparatus for pon network and robot system | |
| WO2015172294A1 (en) | Optical network unit onu registration method, device and system | |
| WO2011017986A1 (en) | Transmission method and assembling method for physical layer operations, administration and maintenance (ploam) message in a passive optical network | |
| WO2020057187A1 (en) | Passive optical network (pon) channel bonding protocol | |
| WO2016188196A1 (en) | Method and device for detecting abnormal pon terminal | |
| CN105284085A (en) | Method and device for allocating dynamic bandwidth in passive optical network | |
| CN115967872A (en) | Method, device and equipment for equipment management in optical network | |
| CN101330450A (en) | Bandwidth allocation method, system and equipment in optical network | |
| JP6829023B2 (en) | Communication equipment, information notification method and computer program | |
| CN112738659B (en) | Communication method based on passive optical network, related equipment and system | |
| CN102217328B (en) | OMCI message transmission method, device and passive optical network | |
| WO2021024498A1 (en) | Configuration device and configuration method | |
| CN108667542B (en) | Method and device for realizing uplink time division multiplexing | |
| JP6680642B2 (en) | Communication device, design method, and communication program | |
| JP5116495B2 (en) | Optical communication system and station side device | |
| WO2025056060A1 (en) | Access method, optical fiber network system, and related device | |
| JP7348129B2 (en) | Communication device, information notification method and computer program | |
| JP6085244B2 (en) | Optical communication system, signal transmission control method, and subscriber-side optical line terminator | |
| JP6802127B2 (en) | Fluctuation handling processing device, fluctuation suppression method and computer program |
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 |
