Communication method and system supporting passive optical networks of different standards, and device and storage medium

By dynamically allocating uplink bandwidth in different types of passive optical networks and adopting time-division multiplexing mode, the problem of smooth upgrade of different PON standards such as EPON, 10G-EPON and 50G-PON is solved, and the stable coexistence of ONUs and the upgrade process are unaffected are realized.

WO2026113757A1PCT designated stage Publication Date: 2026-06-04ZTE CORP

Patent Information

Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
ZTE CORP
Filing Date
2025-10-24
Publication Date
2026-06-04

AI Technical Summary

Technical Problem

Existing technologies make it difficult to upgrade one or more optical network units (ONUs) without affecting other ONUs, thus hindering the smooth upgrade and evolution of Ethernet passive optical network (EPON), 10G-EPON, and 50G-PON heterogeneous PON systems.

Method used

By dynamically allocating uplink bandwidth within different types of passive optical networks and transmitting the bandwidth allocation results through the corresponding downlink channel, multiple communication devices within different types of PONs can coexist in time-division multiplexing mode, achieving smooth upgrades.

Benefits of technology

This ensures that ONUs of different standards are not affected during the upgrade process, achieving a smooth upgrade effect and ensuring the stability and efficiency of the communication system.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2025129718_04062026_PF_FP_ABST
    Figure CN2025129718_04062026_PF_FP_ABST
Patent Text Reader

Abstract

Provided in the present application are a communication method and system supporting passive optical networks of different standards, and a device and a storage medium. The method, which is applied to a first communication device, comprises: determining uplink bandwidth allocation results of second communication devices in passive optical networks of different standards, wherein a plurality of uplink bandwidth allocation results do not overlap each other (110); and by means of downlink channels of the corresponding standards, sending the uplink bandwidth allocation results to the second communication devices of corresponding standards (120).
Need to check novelty before this filing date? Find Prior Art

Description

Communication methods, systems, devices, and storage media supporting different standards of passive optical networks Technical Field

[0001] This application relates to the field of communication technology, specifically to a communication method, system, device, and storage medium that supports passive optical networks of different standards. Background Technology

[0002] With the rapid development of broadband services, users' demand for access network bandwidth has increased significantly. Passive Optical Network (PON) is currently an important technology for user access. How to achieve a smooth upgrade and evolution of Ethernet PON (EPON), 10G-EPON (10Gigabit EPON), and 50G-PON through simple and effective means, without affecting other ONUs, is an urgent problem to be solved. Summary of the Invention

[0003] In view of this, embodiments of this application provide a communication method, system, device and storage medium that supports different standards of passive optical networks, achieving the technical effect of coexistence of ONUs of different standards.

[0004] This application provides a communication method for supporting passive optical networks of different standards, applied to a first communication device, including:

[0005] Determine the uplink bandwidth allocation results for the second communication device in different types of passive optical networks; wherein, multiple uplink bandwidth allocation results do not overlap with each other;

[0006] The uplink bandwidth allocation result is sent to the corresponding standard second communication device through the corresponding standard downlink channel.

[0007] This application provides a communication method for passive optical networks supporting different standards, applied to a second communication device, including:

[0008] Receive uplink bandwidth allocation results sent by the first communication device; wherein, multiple uplink bandwidth allocation results do not overlap with each other;

[0009] Based on the uplink bandwidth allocation result, uplink optical signals are transmitted within their own uplink bandwidth; wherein, the uplink optical signals sent by multiple second communication devices do not overlap with each other, and the second communication devices support communication in different types of passive optical networks.

[0010] This application provides a communication device that supports passive optical networks of different standards, applied to a first communication device, comprising:

[0011] The determining module is configured to determine the uplink bandwidth allocation result of the second communication device in different passive optical networks; wherein each of the uplink bandwidth allocation results does not overlap with each other;

[0012] The sending module is configured to send the uplink bandwidth allocation result to the corresponding standard second communication device through the corresponding standard downlink channel.

[0013] This application provides a communication device that supports different standards of passive optical networks, applied to a second communication device, including:

[0014] The receiving module is configured to receive uplink bandwidth allocation results sent by the first communication device; wherein each of the uplink bandwidth allocation results does not overlap with each other;

[0015] The transmission module is configured to transmit uplink optical signals within its own uplink bandwidth based on the uplink bandwidth allocation result; wherein the uplink optical signals transmitted by each of the second communication devices do not overlap with each other, and the second communication devices support communication in passive optical networks of different standards.

[0016] This application provides a communication system that supports different standards of passive optical networks, including: a first communication device and a second communication device; the first communication device and the second communication device support different standards of passive optical networks;

[0017] In the downlink direction, second communication devices of different standards coexist in wavelength division multiplexing mode; in the uplink direction, second communication devices of different standards coexist in time division multiplexing mode.

[0018] This application provides a communication device, including: a memory, and one or more processors;

[0019] The memory is configured to store one or more programs;

[0020] When the one or more programs are executed by the one or more processors, the one or more processors implement the method described in any of the above embodiments.

[0021] This application provides a storage medium storing a computer program, which, when executed by a processor, implements the methods described in any of the above embodiments. Attached Figure Description

[0022] Figure 1 is a schematic diagram of an uplink wavelength configuration provided by related technologies;

[0023] Figure 2 is a schematic diagram of a scenario where EPON, 10G-EPON and 50G-PON coexist and evolve.

[0024] Figure 3 is a flowchart of a communication method for supporting different standards of passive optical networks provided in an embodiment of this application;

[0025] Figure 4 is a flowchart of another communication method for supporting different standards of passive optical networks provided in an embodiment of this application;

[0026] Figure 5 illustrates a communication system that supports different standards of passive optical networks provided in an embodiment of this application.

[0027] Figure 6 is a schematic diagram of the implementation of time-division multiplexing mode between different PON systems provided in an embodiment of this application;

[0028] Figure 7 is a schematic diagram of uplink time-division reception and processing of a different type of PON provided in an embodiment of this application;

[0029] Figure 8 is a schematic diagram of the bearer message format configuration for bandwidth requirements in a third-standard 50G-PON provided by an embodiment of this application;

[0030] Figure 9 is a schematic diagram of the bearer message format configuration of uplink bandwidth allocation results in a third-standard 50G-PON according to an embodiment of this application;

[0031] Figure 10 is a schematic diagram of the bearer message format configuration for bandwidth requirements in a first-standard EPON and a second-standard 10G-EPON according to an embodiment of this application.

[0032] Figure 11 is a schematic diagram of the bearer message format configuration of the uplink bandwidth allocation result in the first-standard EPON and the second-standard 10G-EPON according to an embodiment of this application;

[0033] Figure 12 is a schematic diagram of the bearer message format configuration for a registration request in a first-type EPON and a second-type 10G-EPON according to an embodiment of this application;

[0034] Figure 13 is a schematic diagram of the implementation of RX corresponding to MAC adaptive settings for various standards for signal transmission provided in an embodiment of this application;

[0035] Figure 14 is a schematic diagram of the downlink wavelength configuration of a third-mode 50G-PON provided in an embodiment of this application;

[0036] Figure 15 is a structural block diagram of a communication device that supports different passive optical networks according to an embodiment of this application;

[0037] Figure 16 is a structural block diagram of another communication device supporting different standards of passive optical networks provided in an embodiment of this application;

[0038] Figure 17 is a schematic diagram of the structure of a communication device provided in an embodiment of this application. Detailed Implementation

[0039] A PON system typically includes an Optical Line Terminal (OLT), an Optical Network Unit (ONU), and an Optical Distribution Network (ODN). The ODN is usually a point-to-multipoint structure, meaning one OLT connects to multiple ONUs. Transmissions from the OLT to the ONU are typically denoted as downlink, and transmissions from the ONU to the OLT are denoted as uplink.

[0040] Global operators have already deployed GPON (Gigabit PON) and EPON (Ethernet PON). To improve user access bandwidth, operators need to deploy even higher bandwidth technologies such as XG-PON (10Gigabit PON) and 10G-EPON (10Gigabit EPON). Among these technologies, GPON and XG-PON belong to the ITU-T standard system, while EPON and 10G-EPON belong to the IEEE standard system. PON technologies within the same standard system have fully considered upgrade and evolution requirements during the standardization process, either having strong compatibility at the physical and protocol layers or having specifically developed upgrade and evolution plans. Therefore, upgrades and evolutions of PON technologies within the same standard system are relatively easy, and the impact on normally operating ONUs is minimized during the upgrade and evolution process. For example, GPON and XG-PON under the ITU-T standard system use completely different uplink and downlink wavelengths. When a GPON ONU is replaced with an XG-PON ONU, it will naturally be connected to the XG-PON OLT (Optical Line Terminal) because the uplink and downlink wavelengths have changed, without affecting other ONUs under the GPON OLT.

[0041] Following 10G PON, IEEE completed the standardization of 2*25G-EPON, and ITU-T completed the standardization of single-wavelength 50G-PON. The trend of evolution from 10G PON to ITU-T 50G-PON is becoming increasingly apparent. Therefore, there exists a path of evolution from EPON to 10G-EPON, and then to 50G-PON. Figure 1 is a schematic diagram of uplink and downlink wavelength configuration provided by related technologies; Figure 2 is a schematic diagram of a scenario where EPON, 10G-EPON, and 50G-PON coexist and evolve. As shown in Figure 1, the early deployed EPON uplink wavelengths were a broad 1260-1360nm (i.e., the wavelength of broad EPON US), and the deployment volume was large. Replacing it with the narrower 1290-1330nm wavelength (i.e., narrower EPON US, also known as the narrower uplink wavelength of EPON) was very costly. The broad 1260-1360nm wavelength not only covered the 10G-EPON uplink wavelength of 1260-1280nm, but also covered the three uplink wavelength options of 50G-PON (option 1: 1260-1280nm, option 2: 1290-1310nm, and option 3: 1284-1288nm), and also overlapped with the 50G-PON downlink wavelength of 1340-1344nm (i.e., the wavelength of 50G-PON DS). The reflection of the ONU's uplink signal will affect the 50G-PON downlink signal. The evolution path is shown in Figure 2. It needs to support the coexistence of broadband EPON ONUs (non-narrowed EPON ONUs, using broadband uplink wavelengths, uplink rate of 1.25G, narrowed EPON ONUs (using narrowed uplink wavelengths, uplink rate of 1.25G), 10G-EPON ONUs (uplink rate of 1.25G or 10G), and 50G-PON ONUs (uplink rate of 12.5G, 25G or 50G). Many factors need to be considered, and there is currently no good solution.

[0042] How to achieve a smooth upgrade and evolution of different PON systems such as EPON, 10G-EPON, and 50G-PON without affecting other ONUs when upgrading one or more ONUs through simple and effective means is an urgent problem to be solved.

[0043] In one embodiment, FIG3 is a flowchart of a communication method for supporting different standards of passive optical networks provided by an embodiment of this application. This embodiment can be executed by a first communication device. Exemplarily, the first communication device can be an OLT. As shown in FIG3, this embodiment includes: S110-S120.

[0044] S110. Determine the uplink bandwidth allocation result of the second communication device in different types of passive optical networks; wherein, each uplink bandwidth allocation result does not overlap with each other.

[0045] S120. The uplink bandwidth allocation result is sent to the corresponding standard second communication device through the corresponding standard downlink channel.

[0046] In this embodiment, the OLT can dynamically allocate uplink bandwidth to the second communication devices in different types of PONs, and send the uplink bandwidth allocation results to the corresponding second communication devices through the downlink channel of the associated type. This allows multiple second communication devices in different types of PONs to coexist through time-division multiplexing, so that when one or more second communication devices are upgraded, other second communication devices are not affected, thus achieving a smooth upgrade and evolution process for second communication devices in different types of PONs.

[0047] In one embodiment, the passive optical network of different standards includes one of the following: a first standard EPON; a second standard 10G-EPON; and a third standard 50G-PON. In one example, the first standard PON can be EPON; the second standard PON can be 10G-EPON; and the third standard PON can be 50G-PON.

[0048] In one embodiment, the uplink wavelengths supported by the first EPON standard include: broadband uplink wavelengths and narrowed uplink wavelengths. In one example, within the first EPON standard, the broadband uplink wavelength that the first communication device can use is 1260-1360nm, and the narrowed uplink wavelength is 1290-1330nm. In one example, within the first EPON standard, the downlink wavelength that the first communication device can use is 1480-1500nm.

[0049] In one embodiment, the second-standard 10G-EPON supports both 1.25G and 10G uplink speeds. In one example, within the second-standard 10G-EPON, the second communication device can support both 1.25G and 10G operating speeds in the uplink direction; that is, the second communication device can use 1.25G and 10G for uplink transmission to the first communication device. In one example, within the second-standard 10G-EPON, the second communication device can use a downlink wavelength of 1575-1580nm and an uplink wavelength of 1260-1280nm.

[0050] In one embodiment, the third-standard 50G-PON supports uplink speeds of 12.5G, 25G, and 50G. In one example, within the third-standard 50G-PON, the second communication device can support uplink speeds of 12.5G, 25G, and 50G, meaning the second communication device can transmit data to the first communication device at these speeds.

[0051] In one embodiment, determining the uplink bandwidth allocation result of a second communication device within a passive optical network (PON) of different standards includes: allocating uplink bandwidth to the second communication device within the PON of different standards according to a unified bandwidth allocation method, thereby obtaining the uplink bandwidth allocation result of the second communication device within the PON of different standards. In one example, the uplink bandwidth may include at least one of the following: a first type of bandwidth and a second type of bandwidth. Exemplarily, the first type of bandwidth may be the Logical Link Identifier (LLID) bandwidth; the second type of bandwidth may be the Transmission Container (T-CONT) bandwidth. In one example, the first communication device may use different bandwidth allocation methods to allocate uplink bandwidth to the second communication device within the PON of different standards. For example, a unified bandwidth allocation may be used, i.e., demand statistics are performed on the first type of bandwidth and the second type of bandwidth of each second communication device within the PON of different standards. It should be noted that when calculating the first type of bandwidth and the second type of bandwidth of each second communication device within the PON of different standards, the burst overhead of the second communication device within the PON of different standards may be included.

[0052] In one embodiment, determining the uplink bandwidth allocation result of a second communication device within different types of passive optical networks includes: determining a first type of total bandwidth and a second type of total bandwidth for the second communication devices within different types of passive optical networks; allocating uplink bandwidth within the first type of total bandwidth to the second communication devices within the first type of EPON and the second type of 10G-EPON, and allocating uplink bandwidth within the second type of total bandwidth to the second communication devices within the third type of 50G-PON, thereby obtaining the uplink bandwidth allocation result of the second communication devices within different types of passive optical networks. In one example, the first type of total bandwidth refers to the sum of the first type of bandwidth in each second communication device within different types of PON; the second type of total bandwidth refers to the sum of the second type of bandwidth in each second communication device within different types of PON. In one example, the total bandwidth of the first type and the total bandwidth of the second type can be calculated firstly based on the first type bandwidth and the second type bandwidth of each second communication device. Then, uplink bandwidth is allocated from the total bandwidth of the first type to the second communication devices in the first-standard EPON and the second-standard 10G-EPON according to the first bandwidth allocation algorithm, and uplink bandwidth is allocated from the total bandwidth of the second type to the second communication devices in the third-standard 50G-PON according to the second bandwidth allocation algorithm. In one example, the total bandwidth of the first type and the total bandwidth of the second type can be statically divided to obtain the uplink bandwidth of the second communication devices in different PON standards.

[0053] In one embodiment, determining the uplink bandwidth allocation result of a second communication device within a passive optical network (PON) of different standards includes: determining the total bandwidth of a first standard, the total bandwidth of a second standard, and the total bandwidth of a third standard; allocating uplink bandwidth to the second communication device within the PON of different standards based on the total bandwidth of the first standard, the total bandwidth of the second standard, and the total bandwidth of the third standard, respectively, to obtain the uplink bandwidth allocation result of the second communication device within the PON of different standards. In one example, the total bandwidth of the first standard refers to the total bandwidth that can be allocated to the second communication device within the first standard EPON; the total bandwidth of the second standard refers to the total bandwidth that can be allocated to the second communication device within the second standard 10G-EPON; and the total bandwidth of the third standard refers to the total bandwidth that can be allocated to the second communication device within the third standard 50G-PON. In one example, the first communication device may allocate uplink bandwidth to the second communication device within the first-standard EPON based on the total bandwidth of the first standard, as the uplink bandwidth allocation result of the second communication device within the first-standard EPON; the first communication device may allocate uplink bandwidth to the second communication device within the second-standard 10G-EPON based on the total bandwidth of the second standard, as the uplink bandwidth allocation result of the second communication device within the second-standard 10G-EPON; and the first communication device may allocate uplink bandwidth to the second communication device within the third-standard 50G-PON based on the total bandwidth of the third standard, as the uplink bandwidth allocation result of the second communication device within the third-standard 50G-PON.

[0054] In one embodiment, sending the uplink bandwidth allocation result to the corresponding standard second communication device includes: simultaneously opening quiet windows on uplink channels of different standards, and sending a registration request on downlink wavelengths of at least one standard. In one example, a special process for bandwidth allocation is registration activation. Quiet windows can be simultaneously opened on uplink channels of different standards to allow unconnected second communication devices to report their serial number (SN) or media access control address (MAC) to complete the discovery process, and further, the quiet window is opened to range the discovered second communication devices to enable the second communication devices to go online.

[0055] In one embodiment, a communication method for a first communication device supporting different standards of passive optical networks further includes: receiving a registration response returned by a second communication device of the corresponding standard; and executing a registration process. In one example, within a first-standard EPON, the first communication device can send a discovery control message to the second communication device on the corresponding downlink wavelength to request registration. The second communication device can send a registration response based on its supported uplink rate, and then the first communication device continues to execute the registration process to complete the registration activation process. In one example, within a second-standard 10G-EPON, the first communication device can send a discovery control message to the second communication device on the corresponding downlink wavelength to request registration. The second communication device can send a registration response based on its supported uplink rate, and then the first communication device continues to execute the registration process to complete the registration activation process. In one example, within a third-standard 50G-PON, the first communication device can send a Serial Number grant to the second communication device on the corresponding downlink wavelength to request registration. The second communication device can send a registration response based on its supported uplink rate, and then the first communication device continues to execute the registration process to complete the registration activation process.

[0056] In one embodiment, the communication method for a first communication device supporting passive optical networks of different standards further includes:

[0057] Configure the uplink rate of the tri-mode time-division receiver based on the uplink bandwidth allocation results;

[0058] At uplink rates, data at different rates transmitted by the tri-mode time-division receiver is received and processed through the tri-mode protocol layer. In one example, the operating mode of the second communication device may include one of the following three: first mode EPON; second mode 10G-EPON; third mode 50G-PON. In one example, within the first EPON standard, after the second communication device sends a registration response, the first communication device can be configured to operate the tri-mode time-division receiver at the uplink rate of the first EPON standard. The tri-mode protocol layer receives the data output by the tri-mode time-division receiver and performs protocol processing and data forwarding at the corresponding EPON rate. Within the second 10G-EPON standard, after the second communication device sends a registration response, the first communication device can be configured to operate the tri-mode time-division receiver at the uplink rate of the second 10G-EPON standard. The tri-mode protocol layer receives the data output by the tri-mode time-division receiver and performs protocol processing and data forwarding at the corresponding 10G-EPON rate. Within the third 50G-PON standard, after the second communication device sends a registration response, the first communication device can be configured to operate the tri-mode time-division receiver at the uplink rate of the third 50G-PON standard. The tri-mode protocol layer receives the data output by the tri-mode time-division receiver and performs protocol processing and data forwarding at the corresponding 50G-PON rate.

[0059] In one embodiment, when a registration request is sent using downlink wavelengths of at least two standards, the uplink rate of the second communication device is adaptively identified using a tri-mode time-division receiver. When the first communication device sends a registration request to the second communication device using downlink wavelengths of at least two standards, the first communication device can perform rate detection using a tri-mode time-division receiver and adaptively identify the uplink rate of the second communication device to transmit signals at the corresponding uplink rate.

[0060] In one embodiment, the bearer message of the registration request includes one of the following: a serial number grant message; or a discovery control message. In one example, the serial number grant message can be simply referred to as a Serial Number grant message; the discovery control message can be simply referred to as a discovery GATE message. In one example, within the first EPON standard and the second 10G-EPON standard, the first communication device can send a discovery GATE message on the corresponding downlink wavelength, and carry uplink rate information in the discovery GATE message as needed to make a registration request; in the third 50G-PON standard, the first communication device can send a Serial Number grant on the corresponding downlink wavelength to make a registration request. In one example, the Serial Number grant is an Allocation structure.

[0061] In one embodiment, in the downlink direction, the second communication devices coexist in wavelength division multiplexing (WDM) mode within different types of passive optical networks (PONs); in the uplink direction, the second communication devices coexist in time division multiplexing (TDM) mode within different types of PONs. In a communication system supporting different types of PONs, within different types of PONs, the first communication device can use its respective downlink wavelength in the downlink direction, i.e., coexist in wavelength division multiplexing mode within the first type of EPON, the second type of 10G-EPON, and the third type of 50G-PON; within different types of PONs, the second communication device can operate on its respective uplink wavelength in the uplink direction and coexist in time division multiplexing mode.

[0062] In one embodiment, the downlink wavelength range of the second communication device is different in different types of passive optical networks (PONs); the uplink wavelength ranges of the second communication device are either overlapping or different in different types of PONs. In one example, the downlink wavelength range used by the first communication device to transmit data to the second communication device is different in different types of PONs. For example, in the first type of EPON, the downlink wavelength range is 1480-1500nm; in the second type of 10G-EPON, the downlink wavelength range is 1575-1580nm; and in the third type of 50G-PON, the downlink wavelength range can use wavelengths other than the original wavelength of 1340-1344nm, such as 1366±2nm or 1430±2nm. In one example, within different PON standards, the uplink wavelength ranges used by the second communication device to transmit data to the first communication device can overlap or differ. For instance, in the first EPON standard, the uplink wavelength range can include: a broadband uplink wavelength of 1260-1360nm and a narrowed uplink wavelength of 1290-1330nm; in the second 10G-EPON standard, the uplink wavelength range is 1260-1280nm; and in the third 50G-PON standard, the uplink wavelength range can be one of the following: option 1: 1260-1280nm; option 2: 1290-1310nm; option 3: 1284-1288nm.

[0063] In one embodiment, the communication method for a first communication device supporting a passive optical network of different standards further includes, before allocating uplink bandwidth, receiving a bandwidth allocation request sent by a second communication device.

[0064] In one embodiment, the bearer message for the bandwidth allocation request includes one of the following: an uplink dynamic bandwidth request; or a first report message. In one example, the uplink dynamic bandwidth request may be simply referred to as an uplink dynamic bandwidth report (DBRu); the first report message may be a REPORT message.

[0065] In one embodiment, the bearer message for the uplink bandwidth allocation result includes one of the following: a bandwidth mapping message; or a bandwidth allocation notification message. In one example, the bandwidth mapping message can be simply referred to as a BWmap (Bandwidth Map) message; the bandwidth allocation notification message can be a normal GATE message.

[0066] In one embodiment, the downlink wavelength of the third-standard 50G-PON is located outside the broadband uplink wavelength. In one example, within the third-standard 50G-PON, the downlink wavelength used by the first communication device can be changed from the original wavelength of 1340-1344nm to a value outside the broadband uplink wavelength, for example, the downlink wavelength can be 1366±2nm or 1430±2nm. In one example, within the third-standard 50G-PON, the uplink wavelength used by the first communication device can include one of the following: option 1: 1260-1280nm; option 2: 1290-1310nm; option 3: 1284-1288nm.

[0067] In one embodiment, FIG4 is a flowchart of another communication method for supporting different standards of passive optical networks provided by an embodiment of this application. This embodiment can be executed by a second communication device. Exemplarily, the second communication device can be an ONU. As shown in FIG4, this embodiment includes: S210-S220.

[0068] S210, Receive uplink bandwidth allocation results sent by the first communication device; wherein each uplink bandwidth allocation result does not overlap with each other.

[0069] S220. Based on the uplink bandwidth allocation result, transmit uplink optical signals within its own uplink bandwidth; wherein, the uplink optical signals sent by each second communication device do not overlap with each other, and the second communication device supports communication in different types of passive optical networks.

[0070] In one embodiment, the communication method for a second communication device supporting a passive optical network of different standards further includes: sending a bandwidth allocation request to the first communication device.

[0071] In one embodiment, in the downlink direction, the second communication devices coexist in wavelength division multiplexing mode in different passive optical networks; in the uplink direction, the second communication devices coexist in time division multiplexing mode in different passive optical networks.

[0072] In one embodiment, the passive optical network of different standards includes one of the following: a first standard EPON; a second standard 10G-EPON; and a third standard 50G-PON.

[0073] In one embodiment, the uplink wavelengths supported by the first EPON standard include: broadband uplink wavelengths and narrowed uplink wavelengths.

[0074] In one embodiment, the second standard 10G-EPON supports uplink speeds of 1.25G and 10G.

[0075] In one embodiment, the third standard 50G-PON supports uplink speeds of 12.5G, 25G, and 50G.

[0076] In one embodiment, the process of determining the uplink bandwidth allocation result includes: allocating uplink bandwidth to the second communication device in the passive optical network of different standards by the first communication device according to a unified bandwidth allocation method, thereby obtaining the uplink bandwidth allocation result of the second communication device in the passive optical network of different standards.

[0077] In one embodiment, the process of determining the uplink bandwidth allocation result includes: determining the first type total bandwidth and the second type total bandwidth of the second communication devices of different standards; allocating uplink bandwidth to the second communication devices in the first standard EPON and the second standard 10G-EPON within the first type total bandwidth; and allocating uplink bandwidth to the second communication devices in the third standard 50G-PON within the second type total bandwidth, thereby obtaining the uplink bandwidth allocation result of the second communication devices in the passive optical network of different standards.

[0078] In one embodiment, the process of determining the uplink bandwidth allocation result includes: determining the total bandwidth of the first standard, the total bandwidth of the second standard, and the total bandwidth of the third standard; allocating uplink bandwidth to the second communication device in the passive optical network of different standards based on the total bandwidth of the first standard, the total bandwidth of the second standard, and the total bandwidth of the third standard, respectively, to obtain the uplink bandwidth allocation result of the second communication device in the passive optical network of different standards.

[0079] In one embodiment, receiving the uplink bandwidth allocation result sent by the first communication device includes:

[0080] Simultaneously open quiet windows on downlink channels of different standards, and receive registration requests on uplink wavelengths of at least one standard;

[0081] The second communication device in the registration process receives the uplink bandwidth allocation result.

[0082] In one embodiment, the carrier message of the registration request includes one of the following: a serial number authorization message; or a discovery control message.

[0083] In one embodiment, the downlink wavelength range of the second communication device is different in different types of passive optical networks;

[0084] In passive optical networks of different standards, the uplink wavelength ranges of the second communication devices may overlap or differ.

[0085] In one embodiment, the bearer message for the bandwidth allocation request includes one of the following: an uplink dynamic bandwidth request; or a first report message.

[0086] In one embodiment, the bearer message for the uplink bandwidth allocation result includes one of the following: a bandwidth mapping message; a bandwidth allocation notification message.

[0087] In one embodiment, the downlink wavelength of the third-mode 50G-PON is located outside the broadband uplink wavelength.

[0088] It should be noted that the explanations of parameters such as uplink bandwidth allocation results, different PON standards, uplink wavelength, and uplink rate in the communication method for supporting different passive optical networks applied to the second communication device can be found in the description of the corresponding parameters in the communication method for supporting different passive optical networks applied to the first communication device, and will not be repeated here.

[0089] In one embodiment, FIG5 illustrates a communication system supporting different types of passive optical networks provided in this application. As shown in FIG5, the communication system supporting different types of passive optical networks includes: a first communication device 310 and a second communication device 320; the first communication device 310 and the second communication device 320 support different types of passive optical networks.

[0090] In the downlink direction, second communication devices of different standards coexist in wavelength division multiplexing mode; in the uplink direction, second communication devices of different standards coexist in time division multiplexing mode.

[0091] In the following example, the first communication device is referred to as OLT, the second communication device as ONU, the tri-mode time-division receiver is referred to as tri-mode RX, and the tri-mode protocol layer is referred to as tri-mode MAC. This example illustrates the PON that supports different standards (also known as heterogeneous standards).

[0092] In one example, a PON system that supports time-division coexistence of different standards supports one of the following three standards on the OLT side: the first standard EPON, the second standard 10G-EPON, and the third standard 50G-PON.

[0093] For the first EPON standard, the downlink wavelength range can be 1480-1500nm; the uplink wavelength range can be a wide-spectrum uplink wavelength of 1260-1360nm and a narrowed uplink wavelength of 1290-1330nm.

[0094] For the second standard 10G-EPON, the downlink wavelength range can be 1575-1580nm; the uplink wavelength range can be 1260-1280nm.

[0095] For the third standard 50G-PON, the downlink wavelength range can be: a wavelength other than the standard wavelength of 1340-1344nm, such as 1366±2nm or 1430±2nm; the uplink wavelength range can be one of option 1: 1260-1280nm, option 2: 1290-1310nm, or option 3: 1284-1288nm.

[0096] Figure 6 is a schematic diagram of the implementation of time-division multiplexing mode between PONs of different standards provided in an embodiment of this application; Figure 7 is a schematic diagram of the implementation of uplink time-division reception and processing of PONs of different standards provided in an embodiment of this application. In this PON system, for the downlink direction, in different EPON, 10G-EPON, and 50G-PON standards, the transmission between the OLT and ONU uses their respective downlink wavelengths and operates in wavelength division multiplexing (WDM) mode. For the uplink direction, the transmission between the OLT and ONU also operates in their respective uplink wavelengths, but in time division multiplexing (TDM) mode. In different PON standards, the uplink bandwidth used by the ONU is uniformly scheduled and allocated by the OLT, resulting in the corresponding uplink bandwidth allocation results, as shown in Figure 6. After completing the uplink bandwidth allocation, in the OLT's three-mode MAC, the OLT functional modules for EPON, 10G-EPON, and 50G-PON send the uplink bandwidth allocation results to the corresponding ONUs via their respective downlink wavelengths. The OLT saves the uplink bandwidth allocation results and, based on these results, distinguishes and processes the signals and data in each uplink bandwidth according to their respective standards, as shown in Figure 7. A wavelength division multiplexing module is built into the OLT, using EPON, 10G-EPON, and 50G-PON standards. The tri-mode receiver (RX) of EPON, 50G-PON, and other standards receives uplink tri-mode five-rate optical signals (e.g., 1.25G, 10G, 12.5G, 25G, and 50G, which are respectively 1.25G uplink for EPON, 1.25G and 10G uplink for 10G-EPON, and 12.5G, 25G, and 50G uplink for 50G-PON). The tri-mode MAC sets the operating mode of the tri-mode RX according to the uplink bandwidth allocation result, selecting EPON as its operating mode. The system can operate on three uplink speeds: ON, 10G-EPON, or 50G-PON. Based on the uplink bandwidth allocation, it controls the 10G-EPON to operate at either 1.25G or 10G uplink rates, and the 50G-PON to operate at 12.5G, 25G, or 50G uplink rates. Finally, based on the uplink bandwidth allocation, it distinguishes the data output from the tri-mode RX to the tri-mode MAC, classifying it as EPON, 10G-EPON, and 50G-PON data and performing corresponding protocol processing and data forwarding. In one example, tri-mode RX refers to a receiver that can coexist with EPON, 10G-EPON, and 50G-PON using time-division multiplexing; tri-mode MAC refers to the protocol layer that can coexist with EPON, 10G-EPON, and 50G-PON using time-division multiplexing.It should be noted that the tri-mode protocol layer on the OLT side uniformly allocates and stores the uplink bandwidth of each type of ONU. Based on the stored uplink bandwidth, the receiving working mode of the tri-mode RX module (referred to as tri-mode RX) is set and the uplink signal is received. A unified dynamic bandwidth allocation (DBA) cycle can be used, that is, the start time and size of the DBA cycle of each type of MAC are consistent; or a synchronous DBA cycle can be used, that is, the start time of the DBA cycle of each type of MAC is consistent after every cycle. In particular, the DBA cycle of 50G-PON MAC can be shorter, so that 50G-PON ONU can obtain bandwidth allocation at a faster frequency, or a fixed amount of bandwidth can be allocated to 50G-PON ONU at a certain frequency to ensure the performance of 50G-PON uplink services. The DBA of EPON and 10G PON MAC can be longer, so that EPON and 10G-EPON ONU can obtain uplink bandwidth at a lower frequency but obtain more uplink bandwidth at once to improve bandwidth utilization.

[0097] OLT supports three different PON standards and their corresponding uplink and downlink rates and wavelengths. A PON communication system can operate in one, two, or three standards, with each ONU operating in one standard, along with one uplink rate and corresponding uplink wavelength. Different PON standards can operate using Time Division Multiplexing Access (TDMA) in the uplink direction and Wavelength Division Multiplexing (WDM) in the downlink direction to achieve coexistence within two or three PON standards.

[0098] Figure 8 is a schematic diagram of the bearer message format configuration for bandwidth requirements in a third-standard 50G-PON according to an embodiment of this application; Figure 9 is a schematic diagram of the bearer message format configuration for uplink bandwidth allocation results in a third-standard 50G-PON according to an embodiment of this application. In the communication system of the third-standard 50G-PON, the ONU can report the bandwidth requirements of the T-CONT to the OLT through DBRu as shown in Figure 8. The OLT sends the uplink bandwidth allocation to the ONU's T-CONT through BWmap as shown in Figure 9. The T-CONT type and its bandwidth type configuration are shown in Table 1.

[0099] Table 1. 50G-PON T-CONT Type and Bandwidth Configuration Table

[0100] In one example, T-CONT is a logical entity used to manage and allocate ONU bandwidth. In Table 1, "Fixed Bandwidth" refers to the fixed bandwidth allocated to T-CONT; "Assured Bandwidth" refers to the guaranteed minimum bandwidth; "Maximum Bandwidth" refers to the maximum allowable bandwidth; and "Additional Bandwidth Eligibility" refers to whether T-CONT can obtain additional bandwidth based on real-time network conditions beyond its allocated bandwidth.

[0101] Figure 10 is a schematic diagram of the bearer message format configuration for bandwidth requirements in a first-standard EPON and a second-standard 10G-EPON according to an embodiment of this application; Figure 11 is a schematic diagram of the bearer message format configuration for uplink bandwidth allocation results in a first-standard EPON and a second-standard 10G-EPON according to an embodiment of this application. In the communication system of the first-standard EPON or the second-standard 10G-EPON, the ONU reports its bandwidth requirements to the OLT through the REPORT message shown in Figure 10. The OLT can send the uplink bandwidth allocation results to the ONU through the normal GATE message shown in Figure 11. The bandwidth type also includes characteristics such as fixed bandwidth, guaranteed bandwidth, best-effort, and priority.

[0102] Table 2 is a table showing the correspondence between EPON / 10G-EPON and 50G-PON bandwidth configurations provided in the embodiments of this application. The correspondence between EPON / 10G-EPON and 50G-PON bandwidth configurations is shown in Table 2.

[0103] Table 2

[0104] In one example, one bandwidth allocation method for the OLT to allocate uplink bandwidth to the ONU is unified bandwidth allocation. This involves calculating the bandwidth requirements of T-CONT and LLID in each ONU using a unified algorithm to obtain the uplink bandwidth allocation results for ONUs of different PON standards. Of course, the burst overhead of ONUs of different standards must also be considered.

[0105] In one example, another bandwidth allocation method for the OLT to allocate uplink bandwidth to the ONU is to first calculate the total T-CONT bandwidth and the total LLID bandwidth of the ONU based on the sum of the T-CONT bandwidth and the sum of the LLID bandwidth. Then, EPON / 10G-EPON allocates uplink bandwidth to the ONU within the total LLID bandwidth according to the EPON Dynamic Bandwidth Allocation (EDBA) algorithm, and 50G-PON allocates uplink bandwidth to the ONU within the total T-CONT bandwidth according to the GPON Dynamic Bandwidth Allocation (GDBA) algorithm. Of course, statically allocating the total T-CONT bandwidth and the total LLID bandwidth is also possible.

[0106] In one example, a special process in bandwidth allocation is registration activation. Quiet windows are periodically opened in EPON, 10G-EPON, and 50G-PON systems to allow offline ONUs to report their SN or MAC address for ONU discovery. Further quiet windows are then opened to measure the distance to discovered ONUs, enabling them to come online.

[0107] To simplify the registration and activation process, only one type of ONU is allowed to register and activate at a certain time. First, quiet windows are opened in all three PON standards, and uplink bandwidth allocation results are sent through three downlink wavelengths. However, registration requests are only sent to ONUs of one type. For example, in the registration and activation process of a 50G-PON ONU, the OLT sends an SN grant on the corresponding downlink wavelength. The SN grant is an Allocation structure as shown in Figure 9, where Alloc-ID is the broadcast Alloc-ID. The uplink rate can be further limited in the SN grant according to the value of the broadcast Alloc-ID, as shown in Table 3. The ONU sends a registration response to the OLT according to its supported uplink rate. The OLT sets the tri-mode RX to work at the corresponding working rate of 50G-PON. Finally, the tri-mode MAC receives the signal output by the tri-mode RX and performs protocol processing and data forwarding at the corresponding rate of 50G-PON. Figure 12 is a schematic diagram of the bearer message format configuration of a registration request in a first-type EPON and a second-type 10G-EPON provided in the embodiments of this application. For the registration and activation process of EPON ONU, the OLT sends a discovery GATE message on the corresponding downlink wavelength (as shown in Figure 12). The ONU sends a registration response to the OLT. The OLT sets the tri-mode RX to operate at the corresponding operating rate of the first-mode EPON. Finally, the tri-mode MAC receives the signal output by the tri-mode RX and performs protocol processing and data forwarding at the corresponding EPON rate. For the registration and activation of 10G-EPON ONU, the OLT sends a discovery GATE message to the ONU on the corresponding downlink wavelength and further limits the uplink rate according to the discovery GATE message. The ONU sends a registration response to the OLT according to its supported uplink rate. The OLT sets the tri-mode RX to operate at the corresponding 10G-EPON operating rate. Finally, the tri-mode MAC receives the signal output by the tri-mode RX and performs protocol processing and data forwarding at the corresponding 10G-EPON rate.

[0108] Table 3 Alloc-IDs used for 50G-PON activation

[0109] Figure 13 is a schematic diagram illustrating the implementation of adaptive RX settings for signal transmission by MAC of various standards according to an embodiment of this application. As shown in Figure 13, the OLT side includes independent MAC and RX modules of various standards, and an independent time-division multiplexing module is configured externally. Each MAC of various standards sets the corresponding RX module to receive uplink signals according to its stored uplink bandwidth. The MACs of various standards coordinate and synchronize with each other. For example, the DBA cycle is synchronized, including: the start time and size of the DBA cycle of each MAC of various standards are consistent; the start time of the DBA cycle of each MAC of various standards is consistent after every cycle. In particular, the DBA cycle of 50G-PON MAC can be shorter, so that 50G-PON ONU can obtain bandwidth allocation at a faster frequency, or allocate a fixed bandwidth of the system to 50G-PON ONU at a certain frequency to ensure the performance of 50G-PON uplink services. The DBA of EPON and 10GPON MAC can be longer, so that EPON and 10G-EPON ONU can obtain uplink bandwidth at a lower frequency but obtain more uplink bandwidth at one time to improve bandwidth utilization. Of course, all ONUs can also be registered and activated in a mixed manner. The process is as follows: After the OLT opens the quiet window in coordination, the OLT opens a quiet window with the same start time and size on the downlink wavelength of each type of PON and sends the corresponding registration request. The ONUs in each type of PON send a registration response to the OLT. Each type of RX adaptively performs rate detection and sends the received data to the MAC of each type. If each type can correctly parse the received data, it will be further processed; otherwise, it will be discarded.

[0110] Of course, it is also possible to register and activate ONUs in two different PON systems together, which is similar to the process of registering and activating all ONUs together, so it will not be described in detail here.

[0111] In one example, Figure 14 is a schematic diagram of the downlink wavelength configuration of a third-mode 50G-PON provided in an embodiment of this application. As shown in Figure 14, the downlink wavelength of the third-mode 50G-PON is located outside the broadband uplink wavelength, that is, it is adjusted from 1340-1344nm to 1366±2nm or 1430±2nm.

[0112] In one embodiment, FIG15 is a structural block diagram of a communication device supporting different passive optical networks according to an embodiment of this application. This embodiment is applied to a first communication device. As shown in FIG15, the communication device supporting different passive optical networks in this embodiment includes: a determining module 410 and a transmitting module 420.

[0113] The determination module 410 is configured to determine the uplink bandwidth allocation result of the second communication device in a passive optical network of different standards; wherein each uplink bandwidth allocation result does not overlap with each other.

[0114] The sending module 420 is configured to send the uplink bandwidth allocation result to the corresponding standard second communication device through the corresponding standard downlink channel.

[0115] In one embodiment, the passive optical network of different standards includes one of the following: a first standard EPON; a second standard 10G-EPON; and a third standard 50G-PON.

[0116] In one embodiment, the uplink wavelengths supported by the first EPON standard include: broadband uplink wavelengths and narrowed uplink wavelengths.

[0117] In one embodiment, the second standard 10G-EPON supports uplink speeds of 1.25G and 10G.

[0118] In one embodiment, the third standard 50G-PON supports uplink speeds of 12.5G, 25G, and 50G.

[0119] In one embodiment, determining the uplink bandwidth allocation result of the second communication device in a passive optical network of different standards includes:

[0120] Uplink bandwidth is allocated to the second communication devices in different types of passive optical networks according to a unified bandwidth allocation method, and the uplink bandwidth allocation results of the second communication devices in different types of passive optical networks are obtained.

[0121] In one embodiment, determining the uplink bandwidth allocation result of the second communication device in a passive optical network of different standards includes:

[0122] Determine the total bandwidth of the first type and the total bandwidth of the second type of second communication equipment of different standards;

[0123] Uplink bandwidth is allocated to the second communication device in the first type EPON and the second type 10G-EPON within the first type total bandwidth, and uplink bandwidth is allocated to the second communication device in the third type 50G-PON within the second type total bandwidth, to obtain the uplink bandwidth allocation results of the second communication device in the passive optical network of different types.

[0124] In one embodiment, determining the uplink bandwidth allocation result of the second communication device in a passive optical network of different standards includes:

[0125] Determine the total bandwidth of the first standard, the total bandwidth of the second standard, and the total bandwidth of the third standard;

[0126] Based on the total bandwidth of the first standard, the total bandwidth of the second standard, and the total bandwidth of the third standard, the uplink bandwidth of the second communication device in the passive optical network of different standards is allocated, and the uplink bandwidth allocation result of the second communication device in the passive optical network of different standards is obtained.

[0127] In one embodiment, sending the uplink bandwidth allocation result to a second communication device of the corresponding standard includes:

[0128] Quiet windows are opened simultaneously on uplink channels of different standards, and registration requests are sent on downlink wavelengths of at least one standard.

[0129] In one embodiment, the communication method for a first communication device supporting passive optical networks of different standards further includes:

[0130] Receive the registration response returned by the second communication device of the corresponding standard;

[0131] Perform the registration process.

[0132] In one embodiment, the communication method for a first communication device supporting passive optical networks of different standards further includes:

[0133] Configure the uplink rate of the tri-mode time-division receiver based on the uplink bandwidth allocation results;

[0134] At uplink speeds, the tri-mode protocol layer receives and processes data at different rates transmitted by the tri-mode time-division receiver.

[0135] In one embodiment, when a registration request is sent using downlink wavelengths of at least two standards, the uplink rate of the second communication device is adaptively identified by a tri-mode time-division receiver.

[0136] In one embodiment, the carrier message of the registration request includes one of the following: a serial number authorization message; or a discovery control message.

[0137] In one embodiment, in the downlink direction, the second communication device coexists in wavelength division multiplexing mode in passive optical networks of different standards;

[0138] In the uplink direction, the second communication device coexists in time-division multiplexing mode in passive optical networks of different standards.

[0139] In one embodiment, the downlink wavelength range of the second communication device is different in different types of passive optical networks;

[0140] In passive optical networks of different standards, the uplink wavelength ranges of the second communication devices may overlap or differ.

[0141] In one embodiment, the communication method for a first communication device supporting different standards of passive optical networks further includes, before allocating uplink bandwidth:

[0142] Receive bandwidth allocation requests sent by the second communication device.

[0143] In one embodiment, the bearer message for the bandwidth allocation request includes one of the following: an uplink dynamic bandwidth request; or a first report message.

[0144] In one embodiment, the bearer message for the uplink bandwidth allocation result includes one of the following: a bandwidth mapping message; a bandwidth allocation notification message.

[0145] In one embodiment, the downlink wavelength of the third-mode 50G-PON is located outside the broadband uplink wavelength.

[0146] The communication device supporting different passive optical networks provided in this embodiment is configured to implement the communication method for supporting different passive optical networks applied to the first communication device in the embodiment shown in FIG3. The implementation principle and technical effect of the communication device supporting different passive optical networks provided in this embodiment are similar, and will not be described again here.

[0147] In one embodiment, FIG16 is a structural block diagram of another communication device supporting different standards of passive optical networks provided in this application embodiment. This embodiment is applied to a second communication device. As shown in FIG16, the communication device supporting different standards of passive optical networks in this embodiment includes: a receiving module 510 and a transmitting module 520.

[0148] The receiving module 510 is configured to receive the uplink bandwidth allocation results sent by the first communication device; wherein each uplink bandwidth allocation result does not overlap with the others.

[0149] The transmission module 520 is configured to transmit uplink optical signals within its own uplink bandwidth based on the uplink bandwidth allocation result; wherein the uplink optical signals transmitted by each second communication device do not overlap with each other, and the second communication devices support communication in different types of passive optical networks.

[0150] In one embodiment, the communication method for a second communication device supporting a passive optical network of different standards further includes: sending a bandwidth allocation request to the first communication device.

[0151] In one embodiment, in the downlink direction, the second communication devices coexist in wavelength division multiplexing mode in different passive optical networks; in the uplink direction, the second communication devices coexist in time division multiplexing mode in different passive optical networks.

[0152] In one embodiment, the passive optical network of different standards includes one of the following: a first standard EPON; a second standard 10G-EPON; and a third standard 50G-PON.

[0153] In one embodiment, the uplink wavelengths supported by the first EPON standard include: broadband uplink wavelengths and narrowed uplink wavelengths.

[0154] In one embodiment, the second standard 10G-EPON supports uplink speeds of 1.25G and 10G.

[0155] In one embodiment, the third standard 50G-PON supports uplink speeds of 12.5G, 25G, and 50G.

[0156] In one embodiment, the process of determining the uplink bandwidth allocation result includes: allocating uplink bandwidth to the second communication device in the passive optical network of different standards by the first communication device according to a unified bandwidth allocation method, thereby obtaining the uplink bandwidth allocation result of the second communication device in the passive optical network of different standards.

[0157] In one embodiment, the process of determining the uplink bandwidth allocation result includes: determining the first type total bandwidth and the second type total bandwidth of the second communication devices of different standards; allocating uplink bandwidth to the second communication devices in the first standard EPON and the second standard 10G-EPON within the first type total bandwidth; and allocating uplink bandwidth to the second communication devices in the third standard 50G-PON within the second type total bandwidth, thereby obtaining the uplink bandwidth allocation result of the second communication devices in the passive optical network of different standards.

[0158] In one embodiment, the process of determining the uplink bandwidth allocation result includes: determining the total bandwidth of the first standard, the total bandwidth of the second standard, and the total bandwidth of the third standard; allocating uplink bandwidth to the second communication device in the passive optical network of different standards based on the total bandwidth of the first standard, the total bandwidth of the second standard, and the total bandwidth of the third standard, respectively, to obtain the uplink bandwidth allocation result of the second communication device in the passive optical network of different standards.

[0159] In one embodiment, receiving the uplink bandwidth allocation result sent by the first communication device includes:

[0160] Simultaneously open quiet windows on downlink channels of different standards, and receive registration requests on uplink wavelengths of at least one standard;

[0161] The second communication device in the registration process receives the uplink bandwidth allocation result.

[0162] In one embodiment, the carrier message of the registration request includes one of the following: a serial number authorization message; or a discovery control message.

[0163] In one embodiment, the downlink wavelength range of the second communication device is different in different types of passive optical networks;

[0164] In passive optical networks of different standards, the uplink wavelength ranges of the second communication devices may overlap or differ.

[0165] In one embodiment, the bearer message for the bandwidth allocation request includes one of the following: an uplink dynamic bandwidth request; or a first report message.

[0166] In one embodiment, the bearer message for the uplink bandwidth allocation result includes one of the following: a bandwidth mapping message; a bandwidth allocation notification message.

[0167] In one embodiment, the downlink wavelength of the third-mode 50G-PON is located outside the broadband uplink wavelength.

[0168] The communication device supporting different passive optical networks provided in this embodiment is configured to implement the communication method for supporting different passive optical networks applied to the second communication device in the embodiment shown in FIG4. The implementation principle and technical effect of the communication device supporting different passive optical networks provided in this embodiment are similar, and will not be described again here.

[0169] In one embodiment, FIG17 is a schematic diagram of the structure of a communication device provided in an embodiment of this application. As shown in FIG17, the device provided in this application includes: a processor 610, a memory 620, and a communication module 630. The number of processors 610 in the device can be one or more; FIG17 shows an example of one processor 610. The number of memories 620 in the device can be one or more; FIG17 shows an example of one memory 620. The processor 610, memory 620, and communication module 630 of the device can be connected via a bus or other means; FIG17 shows an example of connection via a bus. In this embodiment, the device can be a first communication device or a second communication device.

[0170] The memory 620, as a computer-readable storage medium, can be configured to store software programs, computer-executable programs, and modules, such as program instructions / modules corresponding to the device in any embodiment of this application (e.g., determining module 410 and transmitting module 420 applied in a communication device supporting different standards of a passive optical network for a first communication device, or receiving module 510 and transmitting module 520 applied in a communication device supporting different standards of a passive optical network for a second communication device). The memory 620 may include a program storage area and a data storage area, wherein the program storage area may store an operating system and an application program required for at least one function; the data storage area may store data created according to the use of the device, etc. In addition, the memory 620 may include high-speed random access memory, and may also include non-volatile memory, such as at least one disk storage device, flash memory device, or other non-volatile solid-state storage device. In some instances, the memory 620 may further include memory remotely located relative to the processor 610, and these remote memories can be connected to the device via a network. Examples of the aforementioned networks include, but are not limited to, the Internet, corporate intranets, local area networks, mobile communication networks, and combinations thereof.

[0171] When the communication device is the first communication device, the device provided above can be configured to execute the communication method provided in any of the above embodiments for a passive optical network supporting different standards applied to the first communication device, and has corresponding functions and effects.

[0172] When the communication device is a second communication device, the device provided above can be configured to execute the communication method provided in any of the above embodiments for a passive optical network supporting different standards applied to a second communication device, and has corresponding functions and effects.

[0173] This application also provides a storage medium containing computer-executable instructions. When executed by a computer processor, the computer-executable instructions are used to execute a communication method for a first communication device supporting different standards of a passive optical network. The method includes: determining the uplink bandwidth allocation result of a second communication device in the passive optical network of different standards; wherein each uplink bandwidth allocation result does not overlap with each other; and sending the uplink bandwidth allocation result to the second communication device of the corresponding standard through the downlink channel of the corresponding standard.

[0174] This application embodiment also provides a storage medium containing computer-executable instructions. When executed by a computer processor, the computer-executable instructions are used to perform a communication method for a second communication device supporting different standards of passive optical networks. The method includes: receiving uplink bandwidth allocation results sent by a first communication device; wherein each uplink bandwidth allocation result does not overlap with each other; transmitting uplink optical signals within its own uplink bandwidth based on the uplink bandwidth allocation results; wherein each uplink optical signal sent by the second communication device does not overlap with each other, and the second communication device supports communication within different standards of passive optical networks.

[0175] Those skilled in the art will understand that the term user equipment covers any suitable type of wireless user equipment, such as mobile phones, portable data processing devices, portable web browsers, or vehicle-mounted mobile stations.

[0176] Generally, the various embodiments of this application can be implemented in hardware or dedicated circuitry, software, logic, or any combination thereof. For example, some aspects can be implemented in hardware, while others can be implemented in firmware or software that can be executed by a controller, microprocessor, or other computing device, although this application is not limited thereto.

[0177] Embodiments of this application can be implemented by executing computer program instructions through the data processor of a mobile device, for example, in a processor entity, or through hardware, or through a combination of software and hardware. The computer program instructions can be assembly instructions, Instruction Set Architecture (ISA) instructions, machine instructions, machine-dependent instructions, microcode, firmware instructions, status setting data, or source code or object code written in any combination of one or more programming languages.

[0178] Any block diagram of logical flow in the accompanying drawings of this application may represent program steps, or may represent interconnected logic circuits, modules, and functions, or may represent a combination of program steps and logic circuits, modules, and functions. The computer program may be stored on memory. The memory may be of any type suitable to the local technical environment and may be implemented using any suitable data storage technology, such as, but not limited to, read-only memory (ROM), random access memory (RAM), optical storage devices and systems (Digital Video Disc (DVD) or Compact Disk (CD)), etc. Computer-readable media may include non-transitory storage media. The data processor may be of any type suitable to the local technical environment, such as, but not limited to, general-purpose computers, special-purpose computers, microprocessors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), and processors based on multi-core processor architectures.

[0179] This application also provides a computer program product, including a computer program that, when executed by a processor, can implement the communication method for supporting different standards of passive optical networks as provided in any embodiment of this application.

[0180] In the implementation of the computer program product, computer program code for performing the operations of this application can be written in one or more programming languages ​​or a combination thereof. Programming languages ​​include object-oriented programming languages ​​such as Java, Smalltalk, and C++, as well as conventional procedural programming languages ​​such as C or similar languages. The program code can be executed entirely on the user's computer, partially on the user's computer, as a standalone software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In cases involving remote computers, the remote computer can be connected to the user's computer via any type of network—including a local area network (LAN) or a wide area network (WAN)—or can be connected to an external computer (e.g., via the Internet using an Internet service provider).

Claims

1. A communication method supporting passive optical networks of different standards, applied to a first communication device, comprising: Determine the uplink bandwidth allocation results for the second communication device in different types of passive optical networks; wherein, multiple uplink bandwidth allocation results do not overlap with each other; The uplink bandwidth allocation result is sent to the corresponding standard second communication device through the corresponding standard downlink channel.

2. The method according to claim 1, wherein, The different types of passive optical networks include one of the following: the first type Ethernet passive optical network EPON; the second type 10 Gigabit Ethernet passive optical network 10G-EPON; and the third type 50 Gigabit Ethernet passive optical network 50G-PON.

3. The method according to claim 2, wherein, The uplink wavelengths supported by the first EPON standard include: broadband uplink wavelengths and narrowed uplink wavelengths.

4. The method according to claim 2, wherein, The second standard, 10G-EPON, supports uplink speeds of 1.25G and 10G.

5. The method according to claim 2, wherein, The third standard, 50G-PON, supports uplink speeds of 12.5G, 25G, and 50G.

6. The method according to claim 1, wherein, The determination of the uplink bandwidth allocation results for the second communication device in different types of passive optical networks includes: Uplink bandwidth is allocated to the second communication devices in the different types of passive optical networks according to a unified bandwidth allocation method, and the uplink bandwidth allocation results of the second communication devices in the different types of passive optical networks are obtained.

7. The method according to claim 1, wherein, The determination of the uplink bandwidth allocation results for the second communication device in different types of passive optical networks includes: Determine the total bandwidth of the first type and the total bandwidth of the second type of second communication equipment of different standards; Uplink bandwidth is allocated to the second communication device in the first type EPON and the second type 10G-EPON within the first type total bandwidth, and uplink bandwidth is allocated to the second communication device in the third type 50G-PON within the second type total bandwidth, to obtain the uplink bandwidth allocation result of the second communication device in the passive optical network of the different types.

8. The method according to claim 1, wherein, The determination of the uplink bandwidth allocation results for the second communication device in different types of passive optical networks includes: Determine the total bandwidth of the first standard, the total bandwidth of the second standard, and the total bandwidth of the third standard; Based on the total bandwidth of the first standard, the total bandwidth of the second standard, and the total bandwidth of the third standard, uplink bandwidth is allocated to the second communication device in the passive optical network of different standards, so as to obtain the uplink bandwidth allocation result of the second communication device in the passive optical network of different standards.

9. The method according to claim 1, wherein, Sending the uplink bandwidth allocation result to the second communication device of the corresponding standard includes: Quiet windows are opened simultaneously on uplink channels of different standards, and registration requests are sent on downlink wavelengths of at least one standard.

10. The method of claim 9, further comprising: Receive the registration response returned by the second communication device of the corresponding standard; Perform the registration process.

11. The method according to claim 1, further comprising: Configure the uplink rate of the tri-mode time-division receiver based on the uplink bandwidth allocation results; At the aforementioned uplink rate, data at different rates transmitted by the tri-mode time-division receiver is received and processed through the tri-mode protocol layer.

12. The method according to claim 9, wherein, In response to determining that a registration request is sent using downlink wavelengths of at least two standards, the uplink rate of the second communication device is adaptively identified by a three-mode time-division receiver.

13. The method according to claim 9, wherein, The message carrying the registration request includes one of the following: a serial number authorization message; or a discovery control message.

14. The method according to any one of claims 1-13, wherein, In the downlink direction, the second communication device coexists in wavelength division multiplexing mode within the different types of passive optical networks; In the uplink direction, the second communication device coexists in a time-division multiplexing mode within the different types of passive optical networks.

15. The method according to any one of claims 1-13, wherein, The downlink wavelength range of the second communication device is different in the different types of passive optical networks; The uplink wavelength ranges of the second communication devices in the different types of passive optical networks overlap or differ.

16. The method according to any one of claims 1-13, further comprising, before determining the uplink bandwidth allocation result of the second communication device in a passive optical network of different standards: Receive bandwidth allocation requests sent by the second communication device.

17. The method according to claim 16, wherein, The bearer message for the bandwidth allocation request includes one of the following: uplink dynamic bandwidth request; first report message.

18. The method according to claim 1, wherein, The bearer message for the uplink bandwidth allocation result includes one of the following: bandwidth mapping message; bandwidth allocation notification message.

19. The method according to claim 2, 5 or 7, wherein, The downlink wavelength of the third-mode 50G-PON is located outside the broadband uplink wavelength.

20. A communication method supporting passive optical networks of different standards, applied to a second communication device, comprising: Receive uplink bandwidth allocation results sent by the first communication device; wherein, multiple uplink bandwidth allocation results do not overlap with each other; Based on the uplink bandwidth allocation result, uplink optical signals are transmitted within their own uplink bandwidth; wherein, the uplink optical signals sent by multiple second communication devices do not overlap with each other, and the second communication devices support communication in different types of passive optical networks.

21. The method of claim 20, further comprising: Send a bandwidth allocation request to the first communication device.

22. The method according to claim 20, wherein, In the downlink direction, the second communication device coexists in wavelength division multiplexing mode in the different types of passive optical networks; in the uplink direction, the second communication device coexists in time division multiplexing mode in the different types of passive optical networks.

23. The method of claim 20, wherein, The different types of passive optical networks include one of the following: the first type Ethernet passive optical network EPON; the second type 10 Gigabit Ethernet passive optical network 10G-EPON; and the third type 50 Gigabit Ethernet passive optical network 50G-PON.

24. The method according to claim 23, wherein, The downlink wavelength of the third-mode 50G-PON is located outside the broadband uplink wavelength.

25. A communication system supporting passive optical networks of different standards, comprising: A first communication device and a second communication device; the first communication device and the second communication device support different types of passive optical networks; In the downlink direction, second communication devices of different standards coexist in wavelength division multiplexing mode; In the uplink direction, the second communication devices of different standards coexist in a time-division multiplexing mode.

26. A communication device, comprising: Memory, and one or more processors; The memory is configured to store one or more programs; When the one or more programs are executed by the one or more processors, the one or more processors perform the method as described in any one of claims 1-19 or 20-24.

27. A storage medium storing a computer program that, when executed by a processor, implements the method as described in any one of claims 1-19 or 20-24.