Onu registration method, communication method, onr, olt, onu and optical communication system

CN116170712BActive Publication Date: 2026-10-27ZTE CORP
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202111405195.4
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-11-24
Publication Date
2026-10-27
Estimated Expiration
2041-11-24

AI Technical Summary

Technical Problem

目前,接入网PON和家庭网络PON的组网现状不利于运营商统一管理和运营

Benefits of technology

[0118]通过本公开实施例提供的ONU注册方法,ONR中继OLT和ONU之间的交互内容,以使ONU与OLT完成发现和测距过程。后续ONU不仅可以注册到ONR上还可以通过ONR注册到OLT上,也就是说后续ONU不仅可以通过ONR交换和共享家庭网络业务,还可以通过ONR和OLT发送和接收接入网业务,接入网PON和家庭网络PON可以被统一管理,家庭网络业务和接入网业务也可以统一运行,降低了运营成本,提高了网络运行效率。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116170712B_ABST
    Figure CN116170712B_ABST
Patent Text Reader

Abstract

The present disclosure provides an ONU registration method for an ONR in an optical network, which comprises the interaction between a relay OLT and an ONU to make the ONU complete the discovery and ranging process with the OLT. The subsequent ONU can not only be registered on the ONR, but also be registered on the OLT through the ONR, that is, the subsequent ONU can not only exchange and share home network services through the ONR, but also send and receive access network services through the ONR and the OLT, the access network PON and the home network PON can be uniformly managed, and the home network services and the access network services can be uniformly run, thereby reducing the operation cost and improving the network operation efficiency. The present disclosure also provides a communication method, an ONR, an OLT, an ONU and an optical communication system.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This disclosure relates to the field of communication technology, specifically to an ONU registration method, a communication method, an ONR, an OLT, an ONU, and an optical communication system. Background Technology

[0002] Due to the point-to-multipoint network topology of PON (Passive Optical Network) and the passive nature of ODN (Optical Distribution Network), standards organizations and the market have begun to focus on using PON for home network networking technologies. On the one hand, a home network is a private network within a user's home, where users can exchange and share services through the various ONUs (Optical Network Units) within the home network. On the other hand, the home network is part of the access network, allowing users to send or receive access services through the various ONUs within the home network. Currently, the existing PON networking configuration in both the access network and home network is not conducive to unified management and operation by operators. Summary of the Invention

[0003] This disclosure provides an ONU registration method, a communication method, an ONR, an OLT, an ONU, and an optical communication system.

[0004] As a first aspect of this disclosure, an optical network unit (ONU) registration method is provided for use in an optical network relay (ONR), the ONU registration method comprising:

[0005] The interaction content between the relay optical line terminal (OLT) and the ONU enables the ONU and the OLT to complete the discovery and ranging process.

[0006] In some embodiments, before the ONU and the relay OLT complete the discovery and ranging process, the method further includes: the current ONR and the OLT completing the discovery and ranging process.

[0007] In some embodiments, the interaction content between the relay optical line terminal (OLT) and the ONU includes:

[0008] Based on the discovery information of the discovered ONU, send the final identity information assigned to the discovered ONU by the optical line terminal (OLT) corresponding to the current ONR to the discovered ONU;

[0009] Store the final identity information of the discovered ONU.

[0010] In some embodiments, sending the final identity information assigned to the discovered ONU by the OLT corresponding to the current ONR to the discovered ONU based on the discovery information of the discovered ONU includes:

[0011] The discovery information of the discovered ONU is sent to the OLT;

[0012] Receive the final identity information assigned by the OLT to the discovered ONU;

[0013] The final identity information is sent to the discovered ONU.

[0014] In some embodiments, prior to the step of sending the discovery information of the discovered ONU to the OLT, the ONU registration method further includes:

[0015] Assign temporary identity information to the discovered ONU based on the discovery information;

[0016] After receiving the final identity information assigned by the OLT to the discovered ONU, storing the final identity information of the discovered ONU includes:

[0017] The temporary identity information of the discovered ONU stored locally is replaced with the final identity information of the discovered ONU.

[0018] In some embodiments, the ONR pre-stores identity information, and the step of sending the final identity information assigned to the discovered ONU by the OLT corresponding to the current ONR to the discovered ONU based on the discovery information of the discovered ONU includes:

[0019] The identity information corresponding to the discovery information is determined based on the discovery information of the discovered ONU;

[0020] The determined identity information will be used as the final identity information of the discovered ONU;

[0021] The final identity information is sent to the discovered ONU.

[0022] In some embodiments, before sending the final identity information assigned to the discovered ONU by the optical line terminal (OLT) corresponding to the current ONR to the discovered ONU based on the discovery information of the discovered ONU, the ONU registration method further includes: sending an ONU discovery and ranging request to discover the ONU and obtain the discovery information of the discovered ONU.

[0023] In some embodiments, the interaction content between the relay optical line terminal (OLT) and the ONU includes:

[0024] Based on the ONU discovery and ranging requests sent by the OLT, a local ONU discovery and ranging request is generated;

[0025] Send the local ONU discovery and ranging request.

[0026] In some embodiments, the time difference between the moment when the local ONU discovery and ranging request is generated and the moment when the ONU discovery and ranging request sent by the OLT is received is within a first preset time range.

[0027] In some embodiments, after sending the local ONU discovery and ranging request, the method further includes:

[0028] After receiving the ONU discovery and ranging response corresponding to the local ONU discovery and ranging request, a local ONU discovery and ranging response is generated and sent to the OLT.

[0029] In some embodiments, the method further includes:

[0030] Receive the final identity information assigned by the OLT to the discovered ONU;

[0031] Store the final identity information of the discovered ONU, and send the final identity information to the discovered ONU.

[0032] In some embodiments, the ONU registration method further includes:

[0033] Receive transmission channel information and transmission port information sent by the OLT that are equivalent to the final identity information of the discovered ONU;

[0034] Send the transmission channel information and the transmission port information to the discovered ONU;

[0035] The transmission channel information and transmission port information of the discovered ONU are stored.

[0036] In some embodiments, the transmission channel information includes the transmission container T-CONT information that the OLT manages and maintains through physical layer operations for sending PLOAM messages.

[0037] The transmission port information includes the Extended Passive Optical Access System Encapsulation Mode (XGEM) Port-ID, which is sent by the OLT via the Optical Network Unit Management and Control Interface (OMCI) message.

[0038] In some embodiments, the T-CONT information includes an Alloc-ID, which is carried by the OLT via a PLOAM message.

[0039] In some embodiments, the OMCI messages and service data are sent by the OLT using the Passive Optical Access System Encapsulation Mode (XGEM) frame format.

[0040] As a second aspect of this disclosure, an ONU registration method is provided for an OLT, wherein the ONU registration method includes:

[0041] Coordinate with ONR to assign final identity information to ONU.

[0042] In some embodiments, coordinating with the ONR to assign final identity information to the ONU includes:

[0043] Assign final identity information to the corresponding ONU based on the discovery information of the ONU discovered by the ONR corresponding to the current OLT;

[0044] The final identity information is sent to the ONR corresponding to the current OLT, so that the ONR forwards the final identity information to the corresponding ONU.

[0045] In some embodiments, before assigning final identity information to the corresponding ONU based on the distance information between the ONR and the ONU, the ONU registration method further includes:

[0046] Receive discovery information of the ONU discovered by the ONR.

[0047] In some embodiments, coordinating with the ONR to assign final identity information to the ONU includes:

[0048] The final identity information list is configured and sent to the ONR, so that after receiving the discovery information of the ONU discovered by the ONR, the ONR determines the final identity information from the final identity information list and sends the determined final identity information to the ONU discovered by the ONR.

[0049] In some embodiments, coordinating with the ONR to assign final identity information to the ONU includes:

[0050] Based on the ONU discovery response sent by the ONR relay, final identity information is assigned to the ONU.

[0051] In some embodiments, prior to coordinating with the ONR to assign final identity information to the ONU, the ONU registration method further includes:

[0052] Send an ONR discovery request;

[0053] The discovered ONR is identified as the ONR corresponding to the current OLT.

[0054] In some embodiments, the ONU registration method further includes:

[0055] The ONR sends T-CONT information and XGEM-Port-ID, which are equivalent to the final identity information of the discovered ONU, to the ONR, so that the ONR relays the T-CONT information and XGEM-Port-ID, which are equivalent to the final identity information of the discovered ONU, to the discovered ONU. The T-CONT information is sent by the current OLT via PLOAM message, and the XGEM Port-ID is sent by the current OLT via OMCI message.

[0056] As a third aspect of this disclosure, a communication method is provided for an ONR, the communication method comprising:

[0057] Receive relay information, which comes from either the OLT or the ONU, wherein the ONU is an ONU registered on the OLT through the current ONR, and the ONU has the final identity information assigned by the OLT through the current ONR;

[0058] The information to be relayed is relayed between the OLT and the ONUs registered on the OLT through the current ONR, wherein the current ONR stores the final identity information of the ONUs.

[0059] In some embodiments, the time difference between the time of receiving the information to be relayed and the time of relaying the information to be relayed is within a second preset time range.

[0060] In some embodiments, before receiving the information to be relayed, the communication method further includes:

[0061] When the received information is downlink information, the target address in the downlink information is obtained by parsing it.

[0062] When the target address is the ONU downstream of the current ONR, the information to be relayed is the downlink information;

[0063] In the step of relaying the information to be relayed between the OLT and the ONUs registered on the OLT through the current ONR, the downlink information is forwarded to the ONUs downstream of the current ONR.

[0064] In some embodiments, when the target address is the address of the current ONR, the communication method further includes:

[0065] The downlink information is stored, wherein the downlink information includes at least one of the following:

[0066] The OLT is the bandwidth information allocated to the ONUs registered on the OLT through the current ONR;

[0067] The OLT is configured to assign a Port-ID to the ONU registered on the OLT by the current ONR via an OMCI message;

[0068] The OLT is configured to assign T-CONT information to the ONUs registered on the OLT through the current ONR.

[0069] In some embodiments, the downlink information is a bandwidth entry in the uplink bandwidth license (BWmap) information, and the parsing to obtain the target address in the downlink information includes:

[0070] Parse the bandwidth entry to obtain the Alloc-ID of the bandwidth entry;

[0071] When the Alloc-ID of the bandwidth entry is the Alloc-ID of the downstream ONU of the current ONR, forwarding the downlink information to the downstream ONU of the current ONR includes: forwarding the bandwidth entry to the downstream ONU of the current ONR, and retaining the corresponding uplink bandwidth of the bandwidth entry locally.

[0072] In some embodiments, the downlink information includes a PLOAM message;

[0073] Determining the target address in the downlink information includes:

[0074] Parse the ONU-ID field of the PLOAM message to obtain the ONU-ID carried in the PLOAM message;

[0075] When the ONU-ID carried in the PLOAM message is the ONU-ID of the downstream ONU of the current ONR, forwarding the downlink information to the downstream ONU of the current ONR includes: forwarding the PLOAM message to the downstream ONU of the current ONR.

[0076] In some embodiments, the downlink information is an XGEM frame sent by the OLT, and determining the target address in the downlink information includes:

[0077] Parse the Port-ID field of the XGEM frame to obtain the Port-ID carried in the XGEM frame;

[0078] When the Port-ID carried in the XGEM frame is the Port-ID of the downstream ONU of the current ONR, forwarding the downlink information to the downstream ONU of the current ONR includes: forwarding the XGEM frame to the downstream ONU of the current ONR.

[0079] In some embodiments, the information to be relayed is uplink information received by the OLT within the uplink bandwidth allocated by the OLT for the ONU registered on the OLT through the current ONR.

[0080] In the step of relaying the information to be relayed between the OLT and the ONU registered on the OLT through the current ONR, the uplink information is forwarded to the OLT.

[0081] In some embodiments, the communication method further includes:

[0082] Allocate uplink bandwidth to the current ONR downstream ONU.

[0083] In some embodiments, the communication method further includes:

[0084] Receive uplink information within the bandwidth currently allocated by the ONR to the downstream ONU;

[0085] The uplink information is processed locally, and the locally processed uplink information is forwarded to other ONUs downstream of the current ONR.

[0086] In some embodiments, relaying the information to be relayed between the OLT and the ONUs registered on the OLT via the current ONR includes relaying the information to be relayed at the same location in the service cycle.

[0087] As a fourth aspect of this disclosure, a communication method is provided for an OLT, the communication method comprising:

[0088] The relay information is sent to the ONR corresponding to the current OLT, so that the ONR forwards the relay information to the corresponding ONU, wherein the ONU is an ONU registered on the current OLT through the ONR.

[0089] In some embodiments, the communication method further includes receiving and processing uplink information from the ONR relay.

[0090] As a fifth aspect of this disclosure, an ONU registration method is provided for an ONU, the ONU registration method comprising:

[0091] Provide discovery information to the ONR that discovers the current ONU;

[0092] Receive the final identity information corresponding to the current ONU sent by the ONR. The final identity information is assigned by the OLT corresponding to the ONR so that the current ONU can register with the OLT through the ONR.

[0093] In some embodiments, the registration method further includes:

[0094] Receive transmission channel information and transmission port information sent by the ONR that are equivalent to the final identity information of the current ONU.

[0095] In some embodiments, the transmission channel information includes the transmission container T-CONT information that the OLT manages and maintains through physical layer operations for sending PLOAM messages.

[0096] The transmission port information includes the Extended Passive Optical Access System Encapsulation Mode (XGEM) Port-ID, which is sent by the OLT via the Optical Network Unit Management and Control Interface (OMCI) message.

[0097] In some embodiments, the T-CONT information includes the Alloc-ID.

[0098] As a sixth aspect of this disclosure, a communication method is provided for an ONU, the communication method comprising:

[0099] The relay information is sent to the ONR corresponding to the current ONU, so that the ONR forwards the relay information to the OLT registered by the ONU through the ONR.

[0100] In some embodiments, before sending the relay information to the ONR corresponding to the current ONU, the communication method further includes:

[0101] Receive downlink information sent by the ONR, wherein the downlink information is generated by the OLT or the ONR;

[0102] The relay information is sent to the ONR according to the downlink information, wherein the downlink information indicates the bandwidth allocated by the OLT to the current ONU.

[0103] In some embodiments, in the step of sending the relay information to the ONR corresponding to the current ONU, the relay information is sent in the bandwidth allocated by the OLT or the ONR to the current ONU.

[0104] In some embodiments, the communication method further includes receiving and processing downlink information of the ONR relay.

[0105] As a seventh aspect of this disclosure, an ONR is provided, comprising:

[0106] A first storage module, on which a first executable program and / or a second executable program are stored;

[0107] One or more first controllers, when the one or more first controllers call the first executable program, can implement the ONU registration method as described above, and when the one or more first controllers call the second executable program, can implement the communication method as described above.

[0108] As an eighth aspect of this disclosure, an OLT is provided, comprising:

[0109] The second storage module stores a third executable program and / or a fourth executable program.

[0110] One or more second controllers, when the one or more second controllers call the third executable program, can implement the ONU registration method as described above, and when the one or more second controllers call the fourth executable program, can implement the communication method as described above.

[0111] As a ninth aspect of this disclosure, an ONU is provided, comprising:

[0112] The third storage module stores the fifth executable program and / or the sixth executable program;

[0113] One or more third controllers, when calling the fifth executable program, can implement the ONU registration method as described above, and when the one or more fourth controllers call the sixth executable program, can implement the communication method as described above.

[0114] As a tenth aspect of this disclosure, an optical communication system is provided, including an OLT, an ONR, and an ONU, wherein the OLT corresponds to at least one of the ONRs, the ONRs correspond to at least one of the ONUs, the OLT is communicatively connected to the ONR corresponding to the OLT, and the ONR is communicatively connected to the ONU corresponding to the ONR.

[0115] The ONR is the ONR as described above;

[0116] The OLT is the OLT as described above;

[0117] The ONU is the ONU as described above.

[0118] The ONU registration method provided in this disclosure enables the ONU and OLT to complete the discovery and ranging process through the interaction between the ONR, OLT, and ONU. Subsequently, the ONU can register not only with the ONR but also with the OLT through the ONR. This means that the ONU can not only exchange and share home network services through the ONR but also send and receive access network services through the ONR and OLT. Access network PON and home network PON can be managed uniformly, and home network services and access network services can be operated in a unified manner, reducing operating costs and improving network operating efficiency. Attached Figure Description

[0119] Figure 1a This is a schematic diagram of the current networking status of access network PON and home network PON;

[0120] Figure 1b This is a network topology diagram of the access network PON and the home network PON provided in the embodiments of this disclosure;

[0121] Figure 2 This is a schematic flowchart of the ONR-side ONU registration method provided in this embodiment of the disclosure;

[0122] Figure 3 This is a flowchart illustrating the ONR-side ONU registration method provided in this embodiment. Figure 2 ;

[0123] Figure 4 This is a flowchart illustrating the ONR-side ONU registration method provided in this embodiment. Figure 4 ;

[0124] Figure 5 This is a flowchart illustrating the ONR-side ONU registration method provided in this embodiment. Figure 5 ;

[0125] Figure 6 This is a flowchart illustrating the ONR-side ONU registration method provided in this embodiment. Figure 6 ;

[0126] Figure 7 This is a flowchart illustrating the ONR-side ONU registration method provided in this embodiment. Figure 7 ;

[0127] Figure 8 This is a flowchart illustrating the ONR-side ONU registration method provided in this embodiment. Figure 8 ;

[0128] Figure 9 This is a flowchart illustrating the ONR-side ONU registration method provided in this embodiment. Figure 9 ;

[0129] Figure 10 This is a schematic diagram of the XGEM frame format provided in the embodiments of this disclosure;

[0130] Figure 11 This is a schematic flowchart of the OLT-side ONU registration method provided in this embodiment of the disclosure;

[0131] Figure 12 This is a flowchart illustrating the OLT-side ONU registration method provided in this embodiment. Figure 2 ;

[0132] Figure 13 This is a flowchart illustrating the OLT-side ONU registration method provided in this embodiment. Figure 3 ;

[0133] Figure 14 This is a flowchart illustrating the OLT-side ONU registration method provided in this embodiment. Figure 4 ;

[0134] Figure 15 This is a flowchart illustrating the ONU-side ONU registration method provided in this embodiment of the disclosure;

[0135] Figure 16 This is a flowchart illustrating the ONR-side communication method provided in this embodiment of the present disclosure;

[0136] Figure 17 This is a flowchart illustrating the ONR-side communication method provided in the embodiments of this disclosure. Figure 2 ;

[0137] Figure 18 This is a schematic diagram of the BWmap message format provided in an embodiment of this disclosure;

[0138] Figure 19 This is a flowchart illustrating the ONR-side communication method provided in the embodiments of this disclosure. Figure 3 ;

[0139] Figure 20a This is a schematic diagram of the ONR implementation method provided in this embodiment of the disclosure;

[0140] Figure 20b This is a schematic diagram of the ONR implementation provided in the embodiments of this disclosure. Figure 2 ;

[0141] Figure 21 This is a flowchart illustrating the ONU-side communication method provided in this embodiment of the present disclosure;

[0142] Figure 22 This is a flowchart illustrating the ONU-side communication method provided in the embodiments of this disclosure. Figure 2 ;

[0143] Figure 23This is a schematic diagram of an ONR module provided in an embodiment of this disclosure;

[0144] Figure 24 This is a schematic diagram of another ONR module provided in an embodiment of this disclosure;

[0145] Figure 25 This is a schematic diagram of an OLT module provided in an embodiment of this disclosure;

[0146] Figure 26 This is a schematic diagram of another OLT module provided in an embodiment of this disclosure;

[0147] Figure 27 This is a schematic diagram of an ONU module provided in an embodiment of this disclosure;

[0148] Figure 28 This is a schematic diagram of another ONU module provided in an embodiment of this disclosure. Detailed Implementation

[0149] To enable those skilled in the art to better understand the technical solutions of this disclosure, the ONU registration method, communication method, ONR, OLT and optical communication system provided in this disclosure are described in detail below with reference to the accompanying drawings.

[0150] Exemplary embodiments will be described more fully below with reference to the accompanying drawings; however, these exemplary embodiments may be embodied in different forms and should not be construed as limited to the embodiments set forth herein. Rather, these embodiments are provided so that this disclosure will be thorough and complete, and will enable those skilled in the art to fully understand the scope of this disclosure.

[0151] Where there is no conflict, the various embodiments of this disclosure and the features thereof in the embodiments may be combined with each other.

[0152] As used herein, the term “and / or” includes any and all combinations of one or more related enumerated entries.

[0153] The terminology used herein is for the purpose of describing particular embodiments only and is not intended to limit this disclosure. As used herein, the singular forms “a” and “the” are also intended to include the plural forms unless the context clearly indicates otherwise. It will also be understood that when the terms “comprising” and / or “made of” are used in this specification, the presence of the stated feature, integral, step, operation, element, and / or component is specified, but the presence or addition of one or more other features, integrals, steps, operations, elements, components, and / or groups thereof is not excluded.

[0154] Unless otherwise specified, all terms used herein (including technical and scientific terms) have the same meaning as commonly understood by one of ordinary skill in the art. It will also be understood that terms such as those defined in commonly used dictionaries should be interpreted as having a meaning consistent with their meaning in the context of the relevant art and this disclosure, and will not be interpreted as having an idealized or overly formal meaning, unless expressly so defined herein.

[0155] In this embodiment of the disclosure, downlink information refers to information sent from the OLT (Optical Line Terminal) to the ONR or ONU, or information sent from the ONR to the ONU. Uplink information refers to information sent from the ONU to the ONR or OLT, or information sent from the ONR to the OLT.

[0156] like Figure 1a The diagram illustrates the existing network topology of access network PON and home network PON. In this PON, home network ONUs and home network OLTs form a home network PON, allowing users to exchange and share services through the various ONUs within the home network PON. Simultaneously, the home network OLT connects to the access network ONUs, making the home network PON a part of the access network PON. In other words, the home network ONUs, home network OLTs, access network ONUs, and access network OLTs together form the home network PON, enabling users to send and receive access services through the home network ONUs. However, the access network PON and home network PON are two independent networks, with separate service operation and network management. This hinders unified management and operation by operators, increases operating costs, and reduces network efficiency.

[0157] Therefore, this disclosure proposes that both the access network PON and the home network PON are PONs, and that the current access network PON is already mature, allowing for unified management and operation of both to reduce operating costs and improve network operating efficiency. Specifically, as shown... Figure 1b As shown, an ONR (Optical Network Relay) that has both OLT and ONU functions can be added between the OLT and ONU. The ONU can form a home network PON with the ONR; the ONU can also form an access network PON with the OLT and ONR. Both the ONU and ONR can be managed by the OLT. In this case, the ONR is used to relay various signaling and services between the OLT and ONU.

[0158] As an intermediate node between the OLT and ONU, the ONR relays signaling and services. Its relay latency is fixed or relatively fixed; that is, the time difference between the ONR receiving the information to be relayed and the ONR sending the information is a fixed or relatively fixed value, with variations within a certain range. For example, during ONU activation, the time difference between the ONR receiving the ONU discovery request from the OLT and the ONR sending the ONU discovery request is fixed or relatively fixed. Similarly, during ONU activation, the time difference between the ONR receiving the ONU ranging request from the OLT and the ONR sending the ONU ranging request is fixed or relatively fixed. This fixed or relatively fixed relay latency of the ONR is reflected in the ONU ranging results, ensuring stable transmission latency between the OLT and ONU, which helps prevent conflicts when ONUs send uplink information. If necessary, the ONR can report trunk delays to the OLT. The ONR can proactively report trunk delays to the OLT, or the OLT can report trunk delays to the OLT when it acquires the information.

[0159] As a first aspect of this disclosure, an ONU registration method is provided for an ONR, such as... Figure 2 As shown, the ONU registration method on the ONR side may include the following steps:

[0160] In step S10, the interaction between the OLT and ONU is relayed so that the ONU and OLT can complete the discovery and ranging process.

[0161] As can be seen from step S10 above, the ONU registration method provided in this embodiment enables the ONU and OLT to complete the discovery and ranging process through the interaction between the ONR, OLT, and ONU. Subsequently, the ONU can register not only with the ONR but also with the OLT through the ONR. This means that the ONU can not only exchange and share home network services through the ONR but also send and receive access network services through the ONR and OLT. Access network PON and home network PON can be managed uniformly, and home network services and access network services can be operated uniformly, reducing operating costs and improving network operating efficiency.

[0162] In some embodiments, before the interaction content between the relay OLT and the ONU enables the ONU and the OLT to complete the discovery and ranging process (i.e., step S10), the method may further include the following step: the current ONR and the OLT complete the discovery and ranging process.

[0163] In some embodiments, such as Figure 3 As shown, the interaction content between the relay optical line terminal (OLT) and the ONU (i.e., step S10) may include the following steps:

[0164] In step S11, based on the discovery information of the discovered ONU, the final identity information assigned to the discovered ONU by the OLT corresponding to the current ONR is sent to the discovered ONU.

[0165] In step S12, the final identity information of the discovered ONU is stored.

[0166] The ONR can perform topology discovery to find downstream ONUs and store information about these downstream ONUs, such as discovery information or final identity information. The ONR can also report this downstream ONU information to the OLT or management system. The ONR can proactively report downstream ONU information or report it when queried by the OLT or management system. When a downstream ONU is discovered, the ONR obtains the discovery information of the discovered ONU. The ONU discovery information carries the ONU's identity information. As an optional implementation, the ONU discovery information may include at least one of the ONU's serial number, ONU authentication information, and ONU's MAC address. In this disclosure, the so-called "final identity information" refers to the identity information assigned to the ONU by the OLT through the ONR, which is also the final ONU-ID used by the OLT to distinguish different ONUs when communicating with them through the ONR.

[0167] Under normal network conditions, the distances between each ONU and OLT are different, which causes different transmission phases. The OLT may receive overlapping transmission data from different ONUs. PON employs a special method to synchronize ONU transmissions, called ranging. In this embodiment, the ONR can act as the OLT in a home network PON, thus possessing the functions of discovering ONUs and ranging downstream ONUs.

[0168] The ranging information of the discovered ONU can include information such as the time delay and phase difference between the current ONR and the discovered ONU.

[0169] As can be seen from steps S11 to S12 above, through the ONU registration method provided in this embodiment, the ONR obtains the discovery information of the discovered ONU, and sends the final identity information assigned to the discovered ONU by the OLT corresponding to the current ONR, and stores the final identity information of the discovered ONU. Thus, the final identity information of the discovered ONU is recorded in the OLT, ONR, and the discovered ONU, enabling the discovered ONU to successfully register on both the OLT and ONR. Subsequently, the ONU can not only exchange and share home network services through the ONR based on the final identity information, but also send and receive access network services through the ONR and OLT based on the final identity information. Access network PON and home network PON can be managed uniformly, and home network services and access network services can be operated uniformly, reducing operating costs and improving network operating efficiency.

[0170] After discovering and ranging a discovered ONU and obtaining its discovery information, the ONR can send the discovery information of the discovered ONU to the OLT. The OLT can assign a final ONU-ID to the discovered ONU based on the discovery information sent by the ONR. The ONR then sends the final ONU-ID assigned by the OLT to the discovered ONU and stores the final ONU-ID, thus completing the registration of the ONU with the ONR and the ONU with the OLT.

[0171] Accordingly, in some embodiments, such as Figure 4 As shown, the step of sending the final identity information assigned to the discovered ONU by the OLT corresponding to the current ONR to the discovered ONU based on the discovery information of the discovered ONU (i.e., step S11) may include the following steps:

[0172] In step S111, the discovery information of the discovered ONU is sent to the OLT.

[0173] In step S112, the final identity information assigned by the OLT to the discovered ONU is received.

[0174] In step S113, the final identity information is sent to the discovered ONU.

[0175] The ONR can send the discovery information of a discovered ONU to the OLT to request the ONU-ID configuration of the discovered ONU. Upon receiving the discovery information from the ONR, the OLT will assign final identity information to the discovered ONU based on the discovery information, and the ONR will send the final identity information assigned by the OLT to the discovered ONU.

[0176] In the embodiments provided in this disclosure, the ONU's registration with the ONR can be completed first, followed by the ONU's registration with the OLT. Specifically, after ranging and discovering the discovered ONU and obtaining its discovery information, the ONR can also assign a temporary ONU-ID to the ONU based on the discovery information and store the temporary ONU-ID, thus completing the ONU's registration with the ONR. The discovered ONU can then use the temporary ONU-ID to switch and share home network services through the ONR. The ONR can also send the discovery information of the discovered ONU to the OLT to request the ONU-ID configuration of the discovered ONU. After receiving the final ONU-ID assigned to the discovered ONU from the OLT, the ONR can send the final identity information to the discovered ONU and replace the temporary ONU-ID stored locally with the final ONU-ID, thus completing the ONU's registration with the OLT. The discovered ONU can then exchange and share home network services through the ONR based on its final identity information, and send and receive access network services through the ONR and OLT based on its final identity information.

[0177] Accordingly, in some embodiments, such as Figure 5 As shown, before the step of sending the discovery information of the discovered ONU to the OLT (i.e., step S111), the ONU registration method may further include the following steps:

[0178] In step S110, temporary identity information is assigned to the discovered ONU based on the discovery information.

[0179] Accordingly, after receiving the final identity information assigned by the OLT to the discovered ONU (i.e., step S112), step S12 is specifically executed as follows: replacing the temporary identity information of the discovered ONU stored locally with the final identity information of the discovered ONU.

[0180] Besides the OLT determining the basic information of the ONU based on the discovery information sent by the ONR and then assigning a final ONU-ID to the discovered ONU based on the basic information, the OLT can also pre-generate and finalize the ONU-ID and send the final ONU-ID to the ONR, where the ONR stores each final ONU-ID assigned by the OLT. When the ONR discovers a downstream ONU and obtains the discovery information of the discovered ONU, the ONR can determine a suitable final ONU-ID for the discovered ONU based on the discovery information and the final ONU-IDs pre-assigned by the OLT.

[0181] Accordingly, in some embodiments, the ONR pre-stores identity information, such as Figure 6 As shown, the step of sending the final identity information assigned to the discovered ONU by the OLT corresponding to the current ONR to the discovered ONU based on the discovery information of the discovered ONU (i.e., step S11) may include the following steps:

[0182] In step S114, the identity information corresponding to the discovery information is determined based on the discovery information of the discovered ONU.

[0183] In step S115, the determined identity information is used as the final identity information of the discovered ONU.

[0184] In step S116, the final identity information is sent to the discovered ONU.

[0185] In this disclosure, the OLT needs to discover and range the ONR, and the ONR needs to discover and range the ONU. As an optional implementation, the ONR opens a separate quiet window to discover and range the ONU. That is, as... Figure 7 As shown, prior to step S11, the ONU registration method may further include:

[0186] In step S20, an ONU discovery and ranging request is sent to discover the ONU and obtain the discovery information of the discovered ONU.

[0187] Of course, this disclosure is not limited to this. The OLT and ONR can coordinate topology discovery and ranging windowing. The ONR does not open a quiet window independently, but first detects the OLT opening a quiet window, coordinates the processing, and then opens the quiet window to the ONU. Specifically, as... Figure 8 As shown, the interaction content between the relay optical line terminal (OLT) and the ONU (i.e., step S10) may include the following steps:

[0188] In step S21, a local ONU discovery and ranging request is generated based on the ONU discovery and ranging request sent by the OLT;

[0189] In step S22, a local ONU discovery and ranging request is sent.

[0190] While the OLT topology discovers ONRs and measures the distance to the discovered ONRs, the ONRs can also discover ONUs and measure the distance to the discovered ONUs.

[0191] During ONU activation, the time difference between the ONR receiving the ONU ranging request from the OLT and the ONR issuing its own ONU ranging request is a fixed or relatively fixed value. Accordingly, in some embodiments, the time difference between generating the local ONU discovery and ranging request and receiving the ONU discovery and ranging request from the OLT is within a first preset time range.

[0192] After receiving an ONU discovery and ranging response from an ONU downstream of the current ONR, the current ONR can also respond to the ONU discovery and ranging request from the OLT. Accordingly, in some embodiments, after sending the local ONU discovery and ranging request (i.e., step S22), the method may further include the following steps: after receiving the ONU discovery and ranging response corresponding to the local ONU discovery and ranging request, generating a local ONU discovery and ranging response, and sending the local ONU discovery and ranging response to the OLT.

[0193] The final identity information of the ONU downstream of the current ONR is assigned by the OLT. Accordingly, in some embodiments, the method further includes the following steps: receiving the final identity information assigned by the OLT to the discovered ONU; storing the final identity information of the discovered ONU; and sending the final identity information to the discovered ONU.

[0194] After the ONU is registered with the ONR and the OLT, the OLT can also perform relevant configurations for the ONU through the ONR. Accordingly, in some embodiments, such as Figure 9 As shown, the ONU registration method may further include the following steps:

[0195] In step S31, the transmission channel information and transmission port information sent by the OLT, which are equivalent to the final identity information of the discovered ONU, are received.

[0196] In step S32, the transmission channel information and transmission port information are sent to the discovered ONU.

[0197] In step S33, the transmission channel information and transmission port information of the discovered ONU are stored.

[0198] In some embodiments, the transmission channel information includes the transmission container T-CONT information sent by the OLT via PLOAM (Physical Layer Operations, Administration and Maintenance) messages, and the transmission port information includes the XGEM Port-ID (Extended Passive Optical Access System Encapsulation Mode Port Number) sent by the OLT via OMCI (ONU Management and Control Interface) messages.

[0199] The content of the PLOAM message is shown in Table 1 below. As can be seen, the PLOAM message carries ONU-ID, Message typeID, SeqNo, Message_Content, and MIC. ONU-ID occupies the first and second octets, Message typeID occupies the third octet, SeqNo occupies the fourth octet, Message_Content occupies the fifth to forty octets, and MIC occupies the forty-first to forty-eighth octets.

[0200] Table 1

[0201] 1-2 ONU-ID ONU logo 3 Message type ID Message type identifier 4 SeqNo Serial Number 5-40 Message_Content Message content 41-48 MIC Message Integrity Check

[0202] In some embodiments, the T-CONT information includes an Alloc-ID (Allocation Identifier), which is carried by the OLT via a PLOAM message.

[0203] In some embodiments, the OMCI message is sent in XGEM frame format. Furthermore, service data during service operations is also sent in XGEM frame format.

[0204] like Figure 10The diagram illustrates the XGEM frame format provided in this embodiment. As can be seen, the XGEM frame includes an XGEM Header and an XGEM Payload. The XGEM Header includes a 14-bit PLI (Payload Length Indication), a 2-bit Key Index, a 16-bit XGEM Port-ID, an 18-bit Options field, a 1-bit LF (Last Fragment) field, and a 13-bit HEC field. The XGEM Port-ID in the XGEM frame is equivalent to the ONU-ID. When the ONR receives an XGEM frame, it parses and obtains the XGEM Port-ID. Based on the XGEM Port-ID, it determines whether the XGEM frame belongs to a downstream ONU of the ONR. When it is determined that the XGEM frame belongs to a downstream ONU, the ONR sends the XGEM Port-ID to the corresponding ONU and stores the ONU's XGEM Port-ID.

[0205] The ONU and ONR form a home network PON, and the ONU, ONR, and OLT form an access network PON. The OLT assigns the final ONU-ID to the ONU. Correspondingly, such as... Figure 11 As shown, as a second aspect of this disclosure, embodiments of this disclosure also provide an ONU registration method for an OLT, wherein the ONU registration method may include the following steps:

[0206] In step S40, the final identity information is assigned to the ONU in coordination with the ONR.

[0207] Subsequently, the ONU can not only exchange and share home network services through the ONR based on the final identity information, but also send and receive access network services through the ONR and OLT based on the final identity information. The access network PON and home network PON can be managed in a unified manner, and home network services and access network services can also be operated in a unified manner, reducing operating costs and improving network operating efficiency.

[0208] After the ONU completes ranging activation in the ONR, the OLT will assign final identity information to it based on the ONU's discovery information. Accordingly, in some embodiments, such as Figure 12 As shown, the step of coordinating with the ONR to allocate final identity information to the ONU (i.e., step S40) may include the following steps:

[0209] In step S41, final identity information is assigned to the corresponding ONU based on the discovery information of the ONU discovered by the ONR corresponding to the current OLT;

[0210] In step S42, the final identity information is sent to the ONR corresponding to the current OLT, so that the ONR forwards the final identity information to the corresponding ONU.

[0211] The final identity information can be determined by the OLT based on the discovery information of the ONU discovered by the ONR sent by the ONR, or it can be determined by the discovery information of the ONU preset by the OLT.

[0212] As can be seen from steps S41 to S42 above, through the ONU registration method provided in this embodiment, the OLT assigns final identity information to the corresponding ONU based on the discovery information of the ONU discovered by the ONR corresponding to the current OLT, and sends the final identity information to the ONR. The ONU registration method for OLT provided in the second aspect of this disclosure needs to be used in conjunction with the ONU registration method for ONR provided in the first aspect of this disclosure. Therefore, the final identity information of the ONU is also sent to the ONU by the ONR. Thus, the OLT, ONR, and the discovered ONU all record the final identity information of the discovered ONU, indicating that the discovered ONU has been successfully registered in both the OLT and ONR. Subsequently, the ONU can not only exchange and share home network services through the ONR based on the final identity information, but also send and receive access network services through the ONR and OLT based on the final identity information. The access network PON and home network PON can be managed uniformly, and home network services and access network services can also be operated uniformly, reducing operating costs and improving network operating efficiency.

[0213] In addition to the above-described implementation, as another optional implementation, before assigning final identity information to the corresponding ONU based on the discovery information between the ONR and the ONU corresponding to the current OLT, the OLT may also receive the ONU discovery information sent by the ONR. Accordingly, in some embodiments, such as Figure 13 As shown, prior to step S41, the ONU registration method may further include the following steps:

[0214] In step S50, the discovery information of the ONU discovered by the ONR is received from the ONR.

[0215] The OLT can pre-configure the final identity information to the ONR. When the ONU activates ranging at the ONR, the ONR then assigns the appropriate final identity information to the ONU. Accordingly, in some embodiments, the coordination with the ONR to assign the final identity information to the ONU (i.e., step S40) may include the following steps: configuring a final identity information list and sending it to the ONR, so that after receiving the discovery information of the ONU discovered by the ONR, the ONR determines the final identity information from the final identity information list and sends the determined final identity information to the ONU discovered by the ONR.

[0216] Of course, this disclosure is not limited to this. The ONR may also proactively request the OLT to assign final identity information to the ONU downstream of the current ONR. Accordingly, in some embodiments, the step of coordinating with the ONR to assign final identity information to the ONU (i.e., step S40) may include the following step: assigning final identity information to the ONU based on the ONU discovery response sent by the ONR relay.

[0217] As mentioned above, the OLT and ONR can coordinate topology discovery and ranging windowing. The ONR does not open a quiet window independently; instead, it first senses the OLT opening a quiet window, coordinates the process, and then opens the quiet window to the ONU. Correspondingly, in some embodiments, such as... Figure 14 As shown, prior to step S41, the ONU registration method may further include the following steps:

[0218] In step S51, an ONR discovery request is sent.

[0219] In step S52, the discovered ONR is determined to be the ONR corresponding to the current OLT.

[0220] After the ONU registers with the ONR and the OLT, the OLT can also allocate T-CONT information, XGEM Port-ID, and other configuration information to the ONU. The ONR sends the T-CONT information, XGEM Port-ID, and other configuration information allocated by the OLT to the corresponding ONU and stores the ONU's T-CONT information, XGEM Port-ID, and other configuration information. Accordingly, in some embodiments, the ONU registration method may further include the following steps:

[0221] The ONR sends T-CONT information equivalent to the final identity information of the discovered ONU, as well as XGEM-Port-ID, so that the ONR relays the T-CONT information equivalent to the final identity information of the discovered ONU, as well as XGEM-Port-ID, to the discovered ONU. The T-CONT information is sent by the current OLT via PLOAM message, and the XGEMPort-ID is sent by the current OLT via OMCI message.

[0222] After the ONU completes its registration with the ONR and OLT, and the OLT assigns T-CONT information, XGEM Port-ID and other configuration information to the ONU, the ONU can exchange and share home network services through the ONR and send and receive access network services through the ONR and OLT. During this process, the ONR can relay various signaling and service data between the ONU and the OLT.

[0223] As a third aspect of this disclosure, an ONU registration method is provided for an ONU, such as... Figure 15 As shown, the ONU registration method may include:

[0224] In step S61, discovery information is provided to the ONR that discovers the current ONU;

[0225] In step S62, the final identity information corresponding to the current ONU sent by the ONR is received. The final identity information is allocated by the OLT corresponding to the ONR so that the current ONU can register on the OLT through the ONR.

[0226] The ONU registration method provided in the third aspect of this disclosure is executed by the ONU and used in conjunction with the ONU registration method executed by the ONR and the ONU registration method executed by the OLT.

[0227] The ONU provides the ONR that discovers the current ONU with the discovery information of the current ONU, so that the ONR can send the final identity information corresponding to the discovery information of the current ONU, which was sent and allocated by the OLT, to the current ONU based on the discovery information.

[0228] Once the ONU receives the final identity information corresponding to the current ONU, which is assigned by the OLT and sent by the ONR, it has completed the process of registering with the OLT through the ONR.

[0229] As mentioned above, the OLT can also configure the ONU through the ONR. Accordingly, the ONU registration method can also include: receiving transmission channel information and transmission port information sent by the ONR that are equivalent to the final identity information of the current ONU.

[0230] As described above, the transmission channel information includes the transmission container T-CONT information sent by the OLT through physical layer operation management and maintenance PLOAM messages, and the transmission port information includes the extended passive optical access system encapsulation mode port number XGEM Port-ID sent by the OLT through the optical network unit management and control interface protocol OMCI messages.

[0231] Optionally, the T-CONT information includes the allocation number Alloc-ID.

[0232] After the ONU completes its registration with the ONR and OLT, and the OLT assigns T-CONT information, XGEM Port-ID, and other configuration information to the ONU, the ONU can exchange and share home network services through the ONR, and send and receive access network services through the ONR and OLT. During this process, the ONR can relay various signaling and services between the ONU and the OLT. Correspondingly, such as... Figure 16 As shown, as a fourth aspect of this disclosure, a communication method is provided for an ONR, the communication method comprising the following steps:

[0233] In step S71, relay information is received, which comes from either the OLT or the ONU, wherein the ONU is an ONU registered on the OLT through the current ONR, and the ONU has the final identity information assigned by the OLT through the current ONR.

[0234] In step S72, relay information is relayed between the OLT and the ONUs registered on the OLT through the current ONR, wherein the current ONR stores the final identity information of the ONUs.

[0235] The information to be relayed can be either uplink frame information or downlink frame information.

[0236] As can be seen from steps S71 to S72 above, through the communication method provided in this embodiment, the ONR receives relay information (downlink information) sent by the OLT to which the current ONR is registered, or relay information (uplink information) sent by the ONU registered to the current ONR, and relays the relay information between the OLT and the ONU. This allows the ONU to not only exchange and share home network services through the ONR, but also send and receive access network services through the ONR and OLT. It also enables the access network PON and the home network PON to be managed in a unified manner, and the home network services and access network services can be operated in a unified manner, reducing operating costs and improving network operating efficiency.

[0237] As an intermediate node between the OLT and ONU, the ONR relays signaling and services. Its relay delay is fixed or relatively fixed; that is, the time difference between the ONR receiving the information to be relayed and the ONR sending the information is a fixed or relatively fixed value, with variations within a certain range. Accordingly, in some embodiments, the time difference between receiving the information to be relayed and relaying the information to be relayed is within a second preset duration.

[0238] In some embodiments, such as Figure 17 As shown, before receiving the relay information (i.e., step S71), the communication method may further include the following steps: In step S70, when the received information is downlink information, the target address in the downlink information is parsed and obtained.

[0239] When the target address is an ONU downstream of the current ONR, then the downlink information is the information to be relayed. Accordingly, in step S72, the downlink information is forwarded to the ONU downstream of the current ONR.

[0240] It should be noted that in this disclosure, the "target address" can be the address information of the final identity information assigned by the OLT to the ONU (i.e., ONU-ID), or it can be the address that represents the relationship between the ONU and the ONR.

[0241] In this disclosure, downlink information may include management frames and data frames, etc. Since there are multiple ONUs downstream of the current ONR, the ONR needs to forward the relay information to the ONU specified by the OLT. As an optional implementation, step S72 is a broadcast process. When the ONR sends a broadcast message carrying the downlink information, all ONUs downstream of the ONR can receive the downlink information, and the ONU corresponding to the target address can also receive the downlink information.

[0242] It should be understood that when the ONR receives downlink information destined for a downstream ONU, it relays the downlink information to the corresponding ONU. When the ONR receives downlink information destined for the current ONR, it can process it itself. For downlink information whose destination address is neither the current ONR nor a downstream ONU, the ONR can discard it directly.

[0243] Accordingly, in some embodiments, when the target address is the address of the current ONR, the communication method may further include the step of storing downlink information. As an optional implementation, the downlink information with the target address being the current ONR may include at least one of the following:

[0244] The OLT is the bandwidth information allocated to the ONUs registered on the OLT through the current ONR;

[0245] The OLT is configured to assign a Port-ID to the ONU registered on the OLT by the current ONR via an OMCI message;

[0246] The OLT is configured to assign T-CONT information to the ONUs registered on the OLT through the current ONR.

[0247] After receiving downlink information whose target address is the current ONR, the ONR can allocate downlink bandwidth and prepare for relay uplink information.

[0248] As mentioned earlier, the OLT can allocate uplink bandwidth to the ONU via BWmap messages. The ONU then sends uplink information to the ONR within this uplink bandwidth, enabling the ONU to relay the uplink information to the OLT. In this application scenario where the downlink information is a bandwidth entry in the BWmap message, the target address is in the form of an Alloc-ID. Accordingly, step S70 may include: parsing the bandwidth entry to obtain the Alloc-ID of the bandwidth entry.

[0249] When the Alloc-ID of the bandwidth entry is the Alloc-ID of the downstream ONU of the current ONR, then that Alloc-ID is the target address. Accordingly, step S72 can be specifically executed as follows: forwarding the bandwidth entry to the downstream ONU of the current ONR, and retaining the corresponding uplink bandwidth of the bandwidth entry locally.

[0250] like Figure 18 The diagram illustrates the BWmap message format provided in this embodiment. As can be seen, the BWmap message consists of N*8 bytes, including N 8-byte Allocation Structures, where N is greater than or equal to 1. Each Allocation Structure includes a 14-bit Alloc-ID, 2-bit Flags, a 16-bit StartTime, a 16-bit GrantSize, a 1-bit FWI (Forced WakeupIndication), a 2-bit Burst Profile, and a 13-bit HEC (HybridError Correction). Each Flag includes a 1-bit DBRu (Dynamic Bandwidth Report upstream) and a 1-bit PLOAMu (PLOAM upstream).

[0251] BWmap messages are used by the OLT to allocate uplink bandwidth, and the Alloc-ID in them is equivalent to the ONU-ID. When the ONR receives a BWmap message from the OLT, it parses the bandwidth entries, i.e., Allocation Structures, one by one. Based on the Alloc-ID in each Allocation Structure, it determines whether the Allocation Structure belongs to a downstream ONU of this ONR. When it is determined that the Allocation Structure belongs to a downstream ONU, the ONR forwards the Allocation Structure to the corresponding ONU.

[0252] In application scenarios where downlink information includes PLOAM messages, the target address is in the form of the ONU-ID in the PLOAM message. Therefore, it is necessary to determine whether the ONU-ID carried in the PLOAM message is the ONU-ID of the ONU downstream of the ONR. Accordingly, step S70 can be specifically executed as: parsing the ONU-ID field of the PLOAM message to obtain the ONU-ID carried in the PLOAM message.

[0253] Accordingly, when the ONU-ID carried in the PLOAM message is the ONU-ID of the downstream ONU of the current ONR, forwarding the downlink information to the downstream ONU of the current ONR may include: forwarding the PLOAM message to the downstream ONU of the current ONR.

[0254] When the network topology determines that the ONU-ID carried in the PLOAM message is the ONU downstream of the current ONR, the step of forwarding downlink information to the ONU downstream of the current ONR can still be performed.

[0255] In another application scenario, the downlink information is an XGEM frame sent by the OLT. Determining the target address in the downlink information includes: parsing the Port-ID field of the XGEM frame to obtain the Port-ID carried in the XGEM frame; when the Port-ID carried in the XGEM frame is the Port-ID of the downstream ONU of the current ONR, forwarding the downlink information to the downstream ONU of the current ONR includes: forwarding the XGEM frame to the downstream ONU of the current ONR.

[0256] Determine whether the Port-ID is the Port-ID of the ONU downstream of the current ONR. If the determination result is yes, then the Port-ID carried in the downlink information is the target address. Accordingly, step S72 can be executed.

[0257] In this disclosure, the OLT also allocates uplink bandwidth to the ONU, within which the ONU sends uplink information to the ONR. The ONR can determine whether the destination address of the received uplink information is the current ONR or the OLT based on the uplink bandwidth of the received information. Accordingly, in some embodiments, in the step of receiving information to be relayed (i.e., step S71), the information to be relayed is the uplink information received by the OLT within the uplink bandwidth allocated by the OLT for the ONU registered on the OLT through the current ONR. Accordingly, in step S72, the uplink information is forwarded to the OLT.

[0258] The ONR can also allocate uplink bandwidth to downstream ONUs, allowing them to exchange and share services through the ONR. Accordingly, in some embodiments, the communication method may further include the step of allocating uplink bandwidth to the downstream ONUs of the current ONR.

[0259] The ONR not only manages the local uplink bandwidth allocated by the OLT to the current ONR, but also stores the uplink bandwidth allocated by the OLT to the ONU. For uplink information received on the uplink bandwidth allocated by the OLT to the ONU, the ONR identifies the uplink information as to be relayed and relays it to the corresponding ONU. For uplink information received on the local uplink bandwidth, which represents the content exchanged between downstream ONUs through the current ONR, the ONR processes it locally and forwards it to the corresponding ONU. Accordingly, in some embodiments, such as... Figure 19 As shown, the communication method may further include the following steps:

[0260] In step S81, uplink information is received within the bandwidth currently allocated by the ONR to the downstream ONU.

[0261] In step S82, the uplink information is processed locally, and the locally processed uplink information is forwarded to other ONUs downstream of the current ONR.

[0262] In this disclosure, the ONR relays management frames and data frames at the same location within a service cycle. For example, in an uplink cycle, management frames and data frames are relayed at the same location within a 125-microsecond cycle. Similarly, in a downlink cycle, management frames and data frames are relayed at the same location within a 125-microsecond cycle. Accordingly, in some embodiments, relaying the information to be relayed between the OLT and the ONUs registered on the OLT by the current ONR includes relaying the information to be relayed at the same location within a service cycle.

[0263] In this embodiment, the ONR is an integration of an AN ONU and an HN OLT. The PON layer is pass-through, and the ONR relays PLOAM messages, OMCI messages, GEM frames, and other TC layer messages. The ONU can act as an ONU under an OLT, or as an OLT on an ONU. Figure 20a and 20b As shown, this disclosure provides two implementation methods for an ONR, where an optical network relay (ONR) is set up between the uplink optical port and the downlink optical port, possessing both AN ONU TC layer functionality and HN OLT TC layer functionality. For example... Figure 20a As shown, the AN ONU and HNOLT are integrated into a single ONR chip, simplifying the TC layer relay, but the chip cost is relatively high. Figure 20b As shown, the AN ONU and HNOLT have a reserved internal interface TC layer relay interface, which has a relatively low chip cost, but the TC layer relay interface needs to be defined and its implementation is relatively complex.

[0264] As a fifth aspect of this disclosure, a communication method is provided for an OLT, the communication method comprising: sending information to be relayed to an ONR corresponding to the current OLT, such that the ONR forwards the information to be relayed to a corresponding ONU, wherein the ONU is an ONU registered on the current OLT through the ONR.

[0265] The communication method provided in the fifth aspect of this disclosure, when used in conjunction with the communication method provided in the fourth aspect of this disclosure, can complete information exchange between the OLT and the ONR, and can also complete information exchange between the OLT and the ONU through the ONR.

[0266] The ONR can also receive uplink information sent by the ONU and relayed by the ONR. Accordingly, in some embodiments, the communication method may further include the following steps: receiving and processing the uplink information relayed by the ONR.

[0267] As a sixth aspect of this disclosure, a communication method is provided for an ONU, such as Figure 21 As shown, the communication method includes:

[0268] In step S91, the relay information is sent to the ONR corresponding to the current ONU, so that the ONR forwards the relay information to the OLT registered by the ONU through the ONR.

[0269] In some embodiments, before sending the relay information to the ONR corresponding to the current ONU (i.e., step S81), as an optional implementation, such as... Figure 22 As shown, the communication method further includes:

[0270] In step S901, downlink information sent by the ONR is received, the downlink information being generated by the OLT or the ONR;

[0271] In step S902, the relay information is sent to the ONR according to the downlink information, wherein the downlink information indicates the bandwidth allocated by the OLT to the current ONU.

[0272] In some embodiments, in the step of sending the relay information to the ONR corresponding to the current ONU (i.e., step S91), the relay information is sent in the bandwidth allocated by the OLT or the ONR to the current ONU.

[0273] In some embodiments, the communication method may further include the following steps: receiving and processing downlink information of the ONR relay.

[0274] Based on the same technical concept, this disclosure also provides an ONR, which may include a first storage module storing a first executable program and / or a second executable program; one or more first controllers, which, when the one or more first controllers call the first executable program, can implement the ONU registration method as described in the previous embodiments, and when the one or more first controllers call the second executable program, can implement the communication method as described in the previous embodiments.

[0275] like Figure 23 As shown in the embodiments of this disclosure, an ONR is also provided, which may include:

[0276] The relay module 101 is used to relay the interaction between the optical line terminal (OLT) and the ONU, so that the ONU and the OLT can complete the discovery and ranging process.

[0277] The embodiments provided in this disclosure are as follows: Figure 23 The ONR shown is mainly used to perform the ONU registration method as described in the previous embodiment.

[0278] In some embodiments, the ONR further includes a discovery and ranging module, which is used to complete the discovery and ranging process with the OLT.

[0279] In some embodiments, the relay module 101 is used for:

[0280] Based on the discovery information of the discovered ONU, send the final identity information assigned to the discovered ONU by the OLT corresponding to the current ONR to the discovered ONU;

[0281] Store the final identity information of the discovered ONU.

[0282] In some embodiments, the relay module 101 is used for:

[0283] The discovery information of the discovered ONU is sent to the OLT;

[0284] Receive the final identity information assigned by the OLT to the discovered ONU;

[0285] The final identity information is sent to the discovered ONU.

[0286] In some embodiments, the ONR further includes a processing module, which is configured to: assign temporary identity information to the discovered ONU based on the discovery information; and replace the temporary identity information of the discovered ONU stored locally with the final identity information of the discovered ONU.

[0287] In some embodiments, the ONR pre-stores identity information, and the relay module 101 is used for:

[0288] The identity information corresponding to the discovery information is determined based on the discovery information of the discovered ONU;

[0289] The identified identity information will be used as the final identity information of the discovered ONU;

[0290] The final identity information will be sent to the discovered ONU.

[0291] In some embodiments, the ONR further includes a discovery and ranging module, which is used to send an ONU discovery and ranging request to discover ONUs and obtain discovery information of the discovered ONUs.

[0292] In some embodiments, the relay module 101 is further configured to: generate a local ONU discovery and ranging request based on the ONU discovery and ranging request sent by the OLT; and send the local ONU discovery and ranging request.

[0293] In some embodiments, the time difference between the moment when the local ONU discovery and ranging request is generated and the moment when the ONU discovery and ranging request sent by the OLT is received is within a first preset time range.

[0294] In some embodiments, the discovery and ranging module is further configured to generate a local ONU discovery and ranging response after receiving an ONU discovery and ranging response corresponding to the local ONU discovery and ranging request, and send the local ONU discovery and ranging response to the OLT.

[0295] In some embodiments, the ONR may further include a receiving module for receiving final identity information assigned by the OLT to the discovered ONU; the ONR may further include a storage module for storing the final identity information of the discovered ONU and sending the final identity information to the discovered ONU.

[0296] In some embodiments, the ONR may further include a receiving module, which is used to receive transmission channel information and transmission port information sent by the OLT that are equivalent to the final identity information of the discovered ONU.

[0297] The processing module 101 is also used to send the transmission channel information and transmission port information to the discovered ONU.

[0298] The storage module is also used to store the transmission channel information and transmission port information of the discovered ONUs.

[0299] In some embodiments, the transmission channel information includes the transmission container T-CONT information sent by the OLT through physical layer operation management and maintenance PLOAM messages, and the transmission port information includes the Extended Passive Optical Access System Encapsulation Mode Port Number (XGEM Port-ID) sent by the OLT through the Optical Network Unit Management and Control Interface Protocol (OMCI) messages.

[0300] In some embodiments, the T-CONT information includes an Alloc-ID, which is carried by the OLT via a PLOAM message.

[0301] In some embodiments, the OMCI messages and service data are sent by the OLT using the Passive Optical Access System Encapsulation Mode (XGEM) frame format.

[0302] like Figure 24 As shown in the embodiments of this disclosure, another ONR is also provided for performing a communication method, which may include:

[0303] The receiving module 201 is used to receive relay information, which comes from either the OLT or the ONU, wherein the ONU is an ONU registered on the OLT through the current ONR, and the ONU has the final identity information assigned by the OLT through the current ONR.

[0304] The relay module 202 is used to relay the information to be relayed between the OLT and the ONUs registered on the OLT through the current ONR, wherein the current ONR stores the final identity information of the ONU.

[0305] The embodiments provided in this disclosure are as follows: Figure 24 The ONR shown is mainly used to perform the communication method as described in the previous embodiment.

[0306] In some embodiments, the time difference between the time of receiving the information to be relayed and the time of relaying the information to be relayed is within a second preset time range.

[0307] In some embodiments, the ONR further includes a processing module, the processing module being configured to:

[0308] When the received information is downlink information, the target address in the downlink information is obtained by parsing it.

[0309] When the target address is the ONU downstream of the current ONR, the information to be relayed is the downlink information.

[0310] Accordingly, the relay module 202 is also used to forward the downlink information to the ONU downstream of the current ONR.

[0311] In some embodiments, when the target address is the address of the current ONR, the ONR further includes a storage module, the storage module being used to store the downlink information, wherein the downlink information includes at least one of the following:

[0312] The OLT is the bandwidth information allocated to the ONUs registered on the OLT through the current ONR;

[0313] The OLT is configured to assign a Port-ID to the ONU registered on the OLT by the current ONR via an OMCI message;

[0314] The OLT is configured to assign T-CONT information to the ONUs registered on the OLT through the current ONR.

[0315] In some embodiments, the downlink information is a bandwidth entry in BWmap information, and the processing module is further configured to:

[0316] Parse the bandwidth entries in the downlink information to obtain the Alloc-ID of the bandwidth entries;

[0317] When the Alloc-ID of the bandwidth entry is the Alloc-ID of the downstream ONU of the current ONR, the relay module 202 is further configured to: forward the bandwidth entry to the downstream ONU of the current ONR, and retain the corresponding uplink bandwidth of the bandwidth entry locally.

[0318] In some embodiments, the downlink information includes a PLOAM message, and the processing module is further configured to:

[0319] Parse the ONU-ID field of the PLOAM message to obtain the ONU-ID carried in the PLOAM message;

[0320] When the ONU-ID carried in the PLOAM message is the ONU-ID of the downstream ONU of the current ONR, the relay module 202 is further configured to: forward the PLOAM message to the downstream ONU of the current ONR.

[0321] In some embodiments, the downlink information is an XGEM frame sent by the OLT, and the processing module is further configured to: parse the Port-ID field of the XGEM frame to obtain the Port-ID carried in the XGEM frame. The relay module 202 is further configured to: forward the XGEM frame to the downstream ONU of the current ONR.

[0322] In some embodiments, the information to be relayed is uplink information received by the OLT in the uplink bandwidth allocated to the ONU registered on the OLT through the current ONR, and the relay module 202 is used to forward the uplink information to the OLT.

[0323] In some embodiments, the processing module is further configured to: allocate uplink bandwidth to the downstream ONU of the current ONR.

[0324] In some embodiments, the receiving module 201 is further configured to receive uplink information within the bandwidth allocated by the current ONR to downstream ONUs; the processing module is further configured to process the uplink information locally. The relay module 202 is further configured to forward the locally processed uplink information to other ONUs downstream of the current ONR.

[0325] In some embodiments, the relay module 202 is used to relay the information to be relayed at the same location in the service cycle.

[0326] It should be understood that the ONR provided in this disclosure can be used to execute the communication methods provided in the above embodiments, and can also be used to execute the corresponding ONU registration methods provided in the above embodiments.

[0327] Based on the same technical concept, this disclosure also provides an OLT, which may include: a second storage module storing a third executable program and / or a fourth executable program; one or more second controllers, which, when the one or more second controllers call the third executable program, can implement the ONU registration method as described in the previous embodiments, and when the one or more second controllers call the fourth executable program, can implement the communication method as described in the previous embodiments.

[0328] like Figure 25As shown in the embodiments of this disclosure, an OLT is also provided, which may include:

[0329] Configuration module 301 is used to coordinate with ONR to assign final identity information to ONU.

[0330] In some embodiments, the configuration module 301 is used for:

[0331] Assign final identity information to the corresponding ONU based on the discovery information of the ONU discovered by the ONR corresponding to the current OLT.

[0332] The final identity information is sent to the ONR corresponding to the current OLT, so that the ONR forwards the final identity information to the corresponding ONU.

[0333] The embodiments provided in this disclosure are as follows: Figure 25 The OLT shown is mainly used to perform the ONU registration method as described in the previous embodiment.

[0334] In some embodiments, the OLT further includes a receiving module, which is configured to: receive discovery information of an ONU discovered by the ONR sent by the ONR.

[0335] In some embodiments, the configuration module 301 is configured to: configure a final identity information list to be sent to the ONR, so that after receiving the discovery information of the ONU discovered by the ONR, the ONR determines the final identity information from the final identity information list and sends the determined final identity information to the ONU discovered by the ONR.

[0336] In some embodiments, the configuration module 301 is configured to: assign final identity information to the ONU based on the ONU discovery response sent by the ONR relay.

[0337] In some embodiments, the OLT further includes a processing module, which is configured to: send an ONR discovery request; and determine the discovered ONR as the ONR corresponding to the current OLT.

[0338] In some embodiments, the configuration module 301 is further configured to send T-CONT information and XGEM-Port-ID, which are equivalent to the final identity information of the discovered ONU, to the ONR, so that the ONR relays the T-CONT information and XGEM-Port-ID, which are equivalent to the final identity information of the discovered ONU, to the discovered ONU. The T-CONT information is sent by the current OLT via a PLOAM message, and the XGEM Port-ID is sent by the current OLT via an OMCI message.

[0339] like Figure 26 As shown, this disclosure also provides another OLT that may include:

[0340] The sending module 401 is used to send the information to be relayed to the ONR corresponding to the current OLT, so that the ONR forwards the information to be relayed to the corresponding ONU, wherein the ONU is an ONU registered on the current OLT through the ONR.

[0341] The embodiments provided in this disclosure are as follows: Figure 26 The OLT shown is mainly used to perform the communication method as described in the previous embodiment.

[0342] In some embodiments, the OLT may further include a processing module for receiving and processing uplink information of the ONR relay.

[0343] It should be understood that the OLT provided in this disclosure can be used to execute the communication methods provided in the above embodiments, and can also be used to execute the corresponding ONU registration methods provided in the above embodiments.

[0344] Based on the same technical concept, this disclosure also provides an ONU, including: a third storage module storing a fifth executable program and / or a sixth executable program; one or more third controllers, which, when the one or more third controllers call the fifth executable program, can implement the ONU registration method as described in the previous embodiments, and when the one or more third controllers call the sixth executable program, can implement the communication method as described in the previous embodiments.

[0345] like Figure 27 As shown, this disclosure also provides an ONU, including:

[0346] The sending module 501 is used to provide discovery information to the ONR that discovers the current ONU;

[0347] The receiving module 502 is used to receive the final identity information corresponding to the current ONU sent by the ONR. The final identity information is allocated by the OLT corresponding to the ONR so that the current ONU can register on the OLT through the ONR.

[0348] The embodiments provided in this disclosure are as follows: Figure 27 The ONU shown is mainly used to perform the ONU registration method as described in the previous embodiment.

[0349] In some embodiments, the receiving module 502 is further configured to:

[0350] Receive transmission channel information and transmission port information sent by the ONR that are equivalent to the final identity information of the current ONU.

[0351] In some embodiments, the transmission channel information includes the transmission container T-CONT information that the OLT manages and maintains through physical layer operations for sending PLOAM messages.

[0352] The transmission port information includes the Extended Passive Optical Access System Encapsulation Mode (XGEM) Port-ID, which is sent by the OLT via the Optical Network Unit Management and Control Interface (OMCI) message.

[0353] In some embodiments, the T-CONT information includes the Alloc-ID.

[0354] like Figure 28 As shown, this disclosure also provides another ONU, including:

[0355] The sending module 601 is used to send the relay information to the ONR corresponding to the current ONU, so that the ONR forwards the relay information to the OLT registered by the ONU through the ONR.

[0356] The embodiments provided in this disclosure are as follows: Figure 28 The ONU shown is mainly used to perform the communication method described in the previous embodiment.

[0357] In some embodiments, the ONU further includes a receiving module, which is configured to: receive downlink information transmitted by the ONR, the downlink information being generated by the OLT or the ONR; the transmitting module 601 is configured to:

[0358] The relay information is sent to the ONR according to the downlink information, wherein the downlink information indicates the bandwidth allocated by the OLT to the current ONU.

[0359] In some embodiments, the sending module 601 is configured to: send the relay information in the bandwidth allocated by the OLT or the ONR for the current ONU.

[0360] In some embodiments, the ONU further includes a processing module, which is configured to receive and process downlink information of the ONR relay.

[0361] Based on the same technical concept, this disclosure also provides an optical communication system, including an OLT, an ONR, and an ONU, wherein the OLT corresponds to a plurality of ONRs, and the ONRs correspond to a plurality of ONUs; the ONRs are as described above; and the OLT is as described above.

[0362] It will be understood by those skilled in the art that all or some of the steps, systems, or apparatuses disclosed above, and their functional modules / units, can be implemented as software, firmware, hardware, or suitable combinations thereof. In hardware implementations, the division between functional modules / units mentioned above does not necessarily correspond to the division of physical components; for example, a physical component may have multiple functions, or a function or step may be performed collaboratively by several physical components. Some or all physical components may be implemented as software executed by a processor, such as a central processing unit, digital signal processor, or microprocessor, or as hardware, or as an integrated circuit, such as an application-specific integrated circuit (ASIC). Such software may be distributed on a computer-readable medium, which may include computer storage media (or non-transitory media) and communication media (or transient media). As is known to those skilled in the art, the term computer storage media includes volatile and non-volatile, removable and non-removable media implemented in any method or technology for storing information (such as computer-readable instructions, data structures, program modules, or other data). Computer storage media include, but are not limited to, RAM, ROM, EEPROM, flash memory or other memory technologies, CD-ROM, digital versatile disc (DVD) or other optical disc storage, magnetic cartridges, magnetic tape, disk storage or other magnetic storage devices, or any other medium that can be used to store desired information and can be accessed by a computer. Furthermore, it is well known to those skilled in the art that communication media typically contain computer-readable instructions, data structures, program modules, or other data in modulated data signals such as carrier waves or other transmission mechanisms, and may include any information delivery medium.

[0363] Example embodiments have been disclosed herein, and while specific terminology has been used, it is for illustrative purposes only and should be construed as such, and is not intended to be limiting. In some instances, it will be apparent to those skilled in the art that features, characteristics, and / or elements described in connection with particular embodiments may be used alone, or in combination with features, characteristics, and / or elements described in connection with other embodiments, unless otherwise expressly indicated. Therefore, those skilled in the art will understand that various changes in form and detail may be made without departing from the scope of this disclosure as set forth by the appended claims.

Claims

1. A method for registering an Optical Network Unit (ONU), characterized in that, For use in an optical network relay (ONR), the ONU registration method includes: interaction content between the relay optical line terminal (OLT) and the ONU, so that the ONU and the OLT can complete the discovery and ranging process; The interaction between the relay optical line terminal (OLT) and the ONU includes: sending the final identity information assigned to the discovered ONU by the OLT corresponding to the current ONR to the discovered ONU based on the discovery information of the discovered ONU; and storing the final identity information of the discovered ONU. The system receives transmission channel information and transmission port information sent by the OLT that are equivalent to the final identity information of the discovered ONU; sends the transmission channel information and transmission port information to the discovered ONU; and stores the transmission channel information and transmission port information of the discovered ONU. The transmission channel information includes the transmission container T-CONT information sent by the OLT through the physical layer operation management and maintenance PLOAM message, and the transmission port information includes the extended passive optical access system encapsulation mode port number XGEM Port-ID sent by the OLT through the optical network unit management and control interface protocol OMCI message. The interaction between the relay optical line terminal (OLT) and the ONU includes: generating a local ONU discovery and ranging request based on the ONU discovery and ranging request sent by the OLT; sending the local ONU discovery and ranging request, wherein the time difference between the time of generating the local ONU discovery and ranging request and the time of receiving the ONU discovery and ranging request sent by the OLT is within a first preset time range.

2. The ONU registration method according to claim 1, characterized in that, Before the ONU and the relay OLT complete the discovery and ranging process, the method further includes: the current ONR and the OLT completing the discovery and ranging process.

3. The ONU registration method according to claim 2, characterized in that, The step of sending the final identity information assigned to the discovered ONU by the OLT corresponding to the current ONR to the discovered ONU based on the discovery information of the discovered ONU includes: The discovery information of the discovered ONU is sent to the OLT; Receive the final identity information assigned by the OLT to the discovered ONU; The final identity information is sent to the discovered ONU.

4. The ONU registration method according to claim 3, characterized in that, Before sending the discovery information of the discovered ONU to the OLT, the ONU registration method further includes: Assign temporary identity information to the discovered ONU based on the discovery information; After receiving the final identity information assigned by the OLT to the discovered ONU, storing the final identity information of the discovered ONU includes: The temporary identity information of the discovered ONU stored locally is replaced with the final identity information of the discovered ONU.

5. The ONU registration method according to claim 2, characterized in that, The ONR pre-stores identity information. The step of sending the final identity information assigned to the discovered ONU by the OLT corresponding to the current ONR to the discovered ONU based on the discovery information of the discovered ONU includes: The identity information corresponding to the discovery information is determined based on the discovery information of the discovered ONU; The determined identity information will be used as the final identity information of the discovered ONU; The final identity information is sent to the discovered ONU.

6. The ONU registration method according to claim 2, characterized in that, Before sending the final identity information assigned to the discovered ONU by the Optical Line Terminal (OLT) corresponding to the current ONR to the discovered ONU based on the discovery information of the discovered ONU, the ONU registration method further includes: Send ONU discovery and ranging requests to discover ONUs and obtain discovery information for discovered ONUs.

7. The ONU registration method according to claim 1, characterized in that, After sending the local ONU discovery and ranging request, the method further includes: After receiving the ONU discovery and ranging response corresponding to the local ONU discovery and ranging request, a local ONU discovery and ranging response is generated and sent to the OLT.

8. The ONU registration method according to claim 1, characterized in that, The method further includes: Receive the final identity information assigned by the OLT to the discovered ONU; Store the final identity information of the discovered ONU, and send the final identity information to the discovered ONU.

9. The ONU registration method according to claim 1, characterized in that, The T-CONT information includes the Alloc-ID, which is carried by the OLT via a PLOAM message.

10. The ONU registration method according to claim 1, characterized in that, The OMCI messages and service data are sent by the OLT using the Passive Optical Access System Encapsulation Mode (XGEM) frame format.

11. An ONU registration method, characterized in that, For OLT, the ONU registration method includes: Coordinate with ONR to assign final identity information to ONU; The coordination with the ONR to allocate final identity information to the ONU includes: allocating final identity information to the corresponding ONU based on the discovery information of the ONU discovered by the ONR corresponding to the current OLT; sending the final identity information to the ONR corresponding to the current OLT, so that the ONR stores the final identity information of the ONU discovered by the ONR and forwards the final identity information to the corresponding ONU; The ONR sends T-CONT information and XGEM-Port-ID, which are equivalent to the final identity information of the ONU discovered by the ONR, to the ONR so that the ONR relays the T-CONT information and XGEM-Port-ID, which are equivalent to the final identity information of the ONU discovered by the ONR, to the ONU discovered by the ONR. The T-CONT information is sent by the current OLT via PLOAM message, and the XGEM Port-ID is sent by the current OLT via OMCI message. The coordination with the ONR to allocate final identity information to the ONU includes: sending an ONU discovery and ranging request to the ONR so that the ONR generates a local ONU discovery and ranging request; receiving the local ONU discovery and ranging request sent by the ONR, wherein the time difference between the moment when the ONR generates the local ONU discovery and ranging request and the moment when the ONU discovery and ranging request sent by the OLT is within a first preset time range.

12. The ONU registration method according to claim 11, characterized in that, Before assigning final identity information to the corresponding ONU based on the discovery information of the ONU discovered by the ONR corresponding to the current OLT, the ONU registration method further includes: Receive the discovery information of the ONU discovered by the ONR sent by the ONR.

13. The ONU registration method according to claim 11, characterized in that, The coordination with ONR to allocate final identity information to ONU includes: The final identity information list is configured and sent to the ONR, so that after receiving the discovery information of the ONU discovered by the ONR, the ONR determines the final identity information from the final identity information list and sends the determined final identity information to the ONU discovered by the ONR.

14. The ONU registration method according to claim 11, characterized in that, The coordination with ONR to allocate final identity information to ONU includes: Based on the ONU discovery response sent by the ONR relay, final identity information is assigned to the ONU.

15. The ONU registration method according to claim 11, characterized in that, Prior to coordinating with the ONR to assign final identity information to the ONU, the ONU registration method further includes: Send an ONR discovery request; The discovered ONR is identified as the ONR corresponding to the current OLT.

16. A communication method, characterized in that, For ONR, the communication method includes: Receive relay information, which comes from either the OLT or the ONU, wherein the ONU is an ONU registered on the OLT through the current ONR, and the ONU has the final identity information assigned by the OLT through the current ONR; The relay information is relayed between the OLT and the ONUs registered on the OLT through the current ONR, wherein the current ONR stores the final identity information of the ONU; the current ONR stores the transmission channel information and transmission port information of the ONU that are equivalent to the final identity information, the transmission channel information includes the transmission container T-CONT information sent by the OLT through physical layer operation management and maintenance PLOAM messages, and the transmission port information includes the extended passive optical access system encapsulation mode port number XGEM Port-ID sent by the OLT through optical network unit management and control interface protocol OMCI messages; Relaying the information to be relayed between the OLT and the ONUs registered on the OLT via the current ONR includes: generating a local ONU discovery and ranging request based on the ONU discovery and ranging request sent by the OLT; sending the local ONU discovery and ranging request, wherein the time difference between the time of generating the local ONU discovery and ranging request and the time of receiving the ONU discovery and ranging request sent by the OLT is within a first preset time range.

17. The communication method according to claim 16, characterized in that, The time difference between the time of receiving the information to be relayed and the time of relaying the information to be relayed is within a second preset time range.

18. The communication method according to claim 16, characterized in that, Before receiving the relay information, the communication method further includes: When the received information is downlink information, the target address in the downlink information is obtained by parsing it. When the target address is the ONU downstream of the current ONR, the information to be relayed is the downlink information; In the step of relaying the information to be relayed between the OLT and the ONUs registered on the OLT through the current ONR, the downlink information is forwarded to the ONUs downstream of the current ONR.

19. The communication method according to claim 18, characterized in that, When the target address is the address of the current ONR, the communication method further includes: The downlink information is stored, wherein the downlink information includes at least one of the following: The OLT is the bandwidth information allocated to the ONUs registered on the OLT through the current ONR; The OLT is configured to assign a Port-ID to the ONUs registered on the OLT through the current ONR; The OLT is configured to assign T-CONT information to the ONUs registered on the OLT through the current ONR.

20. The communication method according to claim 18, characterized in that, The downlink information is a bandwidth entry in the uplink bandwidth license (BWmap) information. The process of parsing to obtain the target address from the downlink information includes: Parse the bandwidth entry to obtain the Alloc-ID of the bandwidth entry; When the Alloc-ID of the bandwidth entry is the Alloc-ID of the downstream ONU of the current ONR, forwarding the downlink information to the downstream ONU of the current ONR includes: forwarding the bandwidth entry to the downstream ONU of the current ONR, and retaining the corresponding uplink bandwidth of the bandwidth entry locally.

21. The communication method according to claim 18, characterized in that, The downlink information includes PLOAM messages; parsing to obtain the target address in the downlink information includes: Parse the ONU-ID field of the PLOAM message to obtain the ONU-ID carried in the PLOAM message; When the ONU-ID carried in the PLOAM message is the ONU-ID of the downstream ONU of the current ONR, forwarding the downlink information to the downstream ONU of the current ONR includes: forwarding the PLOAM message to the downstream ONU of the current ONR.

22. The communication method according to claim 18, characterized in that, The downlink information is an XGEM frame sent by the OLT, and the parsing to obtain the target address in the downlink information includes: Parse the Port-ID field of the XGEM frame to obtain the Port-ID carried in the XGEM frame; When the Port-ID carried in the XGEM frame is the Port-ID of the downstream ONU of the current ONR, forwarding the downlink information to the downstream ONU of the current ONR includes: forwarding the XGEM frame to the downstream ONU of the current ONR.

23. The communication method according to claim 16, characterized in that, In the step of receiving relay information, the relay information is uplink information received by the OLT in the uplink bandwidth allocated by the OLT for the ONU registered on the OLT through the current ONR; In the step of relaying the information to be relayed between the OLT and the ONU registered on the OLT through the current ONR, the uplink information is forwarded to the OLT.

24. The communication method according to claim 17, characterized in that, The communication method further includes: Allocate uplink bandwidth to the current ONR downstream ONU.

25. The communication method according to claim 24, characterized in that, The communication method further includes: Receive uplink information within the bandwidth currently allocated by the ONR to the downstream ONU; The uplink information is processed locally, and the locally processed uplink information is forwarded to other ONUs downstream of the current ONR.

26. The communication method according to any one of claims 16 to 25, characterized in that, The relaying of the information to be relayed between the OLT and the ONUs registered on the OLT via the current ONR includes relaying the information to be relayed at the same location in the service cycle.

27. A communication method, characterized in that, For use with an OLT, the communication method includes: The relay information is sent to the ONR corresponding to the current OLT, so that the ONR forwards the relay information to the corresponding ONU, so as to coordinate with the ONR to allocate final identity information to the ONU, wherein the ONU is an ONU registered on the current OLT through the ONR; The process of coordinating with the ONR to allocate final identity information to the ONU includes: allocating final identity information to the corresponding ONU based on the discovery information of the ONU discovered by the ONR corresponding to the current OLT; and sending the final identity information to the ONR corresponding to the current OLT, so that the ONR stores the final identity information of the ONU discovered by the ONR and forwards the final identity information to the corresponding ONU. The ONR sends transmission channel information and transmission port information equivalent to the final identity information of the ONU discovered by the ONR; the ONR then sends the transmission channel information and transmission port information to the ONU discovered by the ONR, so that the ONR stores the transmission channel information and transmission port information of the ONU discovered by the ONR. The transmission channel information includes the transmission container T-CONT information sent through the physical layer operation management and maintenance PLOAM message, and the transmission port information includes the extended passive optical access system encapsulation mode port number XGEM Port-ID sent by the current OLT through the optical network unit management and control interface protocol OMCI message. Coordinating with the ONR to allocate final identity information to the ONU includes: sending an ONU discovery and ranging request to the ONR so that the ONR generates a local ONU discovery and ranging request; receiving the local ONU discovery and ranging request sent by the ONR, wherein the time difference between the moment when the ONR generates the local ONU discovery and ranging request and the moment when the ONU discovery and ranging request sent by the OLT is within a first preset time range.

28. The communication method according to claim 27, characterized in that, The communication method further includes: Receive and process the uplink information of the ONR relay.

29. A method for registering an ONU, characterized in that, For ONUs, the ONU registration method includes: Provide discovery information to the ONR that discovers the current ONU; The system receives the final identity information corresponding to the current ONU sent by the ONR. The final identity information is allocated by the OLT corresponding to the ONR so that the current ONU can register with the OLT through the ONR. The ONR stores the final identity information corresponding to the current ONU. The system also receives transmission channel information and transmission port information equivalent to the final identity information of the current ONU sent by the ONR. The transmission channel information includes the transmission container T-CONT information sent by the OLT through the physical layer operation management and maintenance PLOAM message. The transmission port information includes the extended passive optical access system encapsulation mode port number XGEM Port-ID sent by the OLT through the optical network unit management and control interface protocol OMCI message. The final identity information allocated by the OLT corresponding to the ONR includes: the ONR generating a local ONU discovery and ranging request based on the ONU discovery and ranging request sent by the OLT; sending the local ONU discovery and ranging request, wherein the time difference between the time of generating the local ONU discovery and ranging request and the time of receiving the ONU discovery and ranging request sent by the OLT is within a first preset time range.

30. The ONU registration method according to claim 29, characterized in that, The T-CONT information includes the allocation number Alloc-ID.

31. A communication method, characterized in that, For use with an ONU, the communication method includes: The relay information is sent to the ONR corresponding to the current ONU, so that the ONR forwards the relay information to the OLT registered by the current ONU through the ONR. The ONR stores the final identity information corresponding to the current ONU. The ONR stores transmission channel information and transmission port information equivalent to the final identity information. The transmission channel information includes the transmission container T-CONT information sent by the OLT through the physical layer operation management and maintenance PLOAM message. The transmission port information includes the extended passive optical access system encapsulation mode port number XGEM Port-ID sent by the OLT through the optical network unit management and control interface protocol OMCI message. The ONR forwards the relay information to the OLT registered by the current ONU through the ONR, including: the ONR generating a local ONU discovery and ranging request based on the ONU discovery and ranging request sent by the OLT; sending the local ONU discovery and ranging request, wherein the time difference between the time of generating the local ONU discovery and ranging request and the time of receiving the ONU discovery and ranging request sent by the OLT is within a first preset time range.

32. The communication method according to claim 31, characterized in that, Before sending the relay information to the ONR corresponding to the current ONU, the communication method further includes: Receive downlink information sent by the ONR, wherein the downlink information is generated by the OLT or the ONR; The relay information is sent to the ONR according to the downlink information, wherein the downlink information indicates the bandwidth allocated by the OLT to the current ONU.

33. The communication method according to claim 31, characterized in that, In the step of sending the relay information to the ONR corresponding to the current ONU, the relay information is sent in the bandwidth allocated by the OLT or the ONR to the current ONU.

34. The communication method according to claim 31, characterized in that, The communication method further includes receiving and processing downlink information of the ONR relay.

35. An ONR, comprising: A first storage module, on which a first executable program and / or a second executable program are stored; One or more first controllers, when the one or more first controllers call the first executable program, are able to implement the ONU registration method as described in any one of claims 1 to 9, and when the one or more first controllers call the second executable program, are able to implement the communication method as described in any one of claims 16 to 26.

36. An OLT, comprising: The second storage module stores a third executable program and / or a fourth executable program. One or more second controllers, when the one or more second controllers call the third executable program, are able to implement the ONU registration method as described in any one of claims 11 to 15, and when the one or more second controllers call the fourth executable program, are able to implement the communication method as described in claim 27 or 28.

37. An ONU, comprising: The third storage module stores the fifth executable program and / or the sixth executable program; One or more third controllers, when calling the fifth executable program, are able to implement the ONU registration method as described in any one of claims 29 to 30, and when calling the sixth executable program, are able to implement the communication method as described in any one of claims 31 to 34.

38. An optical communication system comprising an OLT, an ONR, and an ONU, wherein the OLT corresponds to at least one ONR, the ONR corresponds to at least one ONU, the OLT is communicatively connected to the ONR corresponding to the OLT, and the ONR is communicatively connected to the ONU corresponding to the ONR. The ONR is the ONR as described in claim 35; The OLT is the OLT as described in claim 36; The ONU is the ONU as described in claim 37.

Citation Information

Patent Citations

  • Ranging method and device of nested PON (passive optical network)

    CN102142898A