Filtering processing method, device, product and equipment of multi-generation coexistence PON

CN122994655APending Publication Date: 2026-10-27CHINA TELECOM CORP LTD TECHNOLOGY INNOVATION CENTER +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202611115050.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2026-07-24
Publication Date
2026-10-27

AI Technical Summary

Technical Problem

然而,不同代际PON的波长规划存在交织,且未来技术的波长范围尚存规划空窗期,这可能导致当前ONU(Optical Network Unit,光网络单元)的滤波器件与新增光信号产生频谱冲突,从而影响系统的平滑升级

Benefits of technology

上述多代际共存PON的滤波处理过程中,获取多代际共存PON中包含的多个光网络单元ONU的类型信息;类型信息用于区分相应ONU所支持的代际;第一类型ONU的下行接收通道配置有可调节滤波范围的滤波模块;基于多代际共存PON中包含的多个ONU的类型信息,确定第一类型ONU的滤波范围配置信息,并按照第一类型ONU的滤波范围配置信息,控制调整相应滤波模块的滤波范围。本公开在多代际共存PON中通过调整第一类型ONU在下行接收通道配置的滤波模块的滤波范围,可提升第一类型ONU滤波的灵活性,规避代际演进过程中下行方向上新增光信号产生的频谱冲突,满足多代际共存PON网络的平滑演进需求。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122994655A_ABST
    Figure CN122994655A_ABST
Patent Text Reader

Abstract

The present disclosure provides a multi-generation coexistence PON filtering processing method, device, product and equipment. The method comprises: obtaining type information of a plurality of ONUs contained in the multi-generation coexistence PON; the type information is used to distinguish the generations supported by the corresponding ONUs; the downlink receiving channel of the first type ONU is configured with a filter module with adjustable filtering range; based on the type information of the plurality of ONUs contained in the multi-generation coexistence PON, the filtering range configuration information of the first type ONU is determined, and the filtering range of the corresponding filter module is controlled to be adjusted according to the filtering range configuration information of the first type ONU. By adjusting the filtering range of the filter module configured in the downlink receiving channel of the first type ONU in the multi-generation coexistence PON, the flexibility of the first type ONU filtering can be improved, the spectral conflict caused by the newly added optical signal in the downlink direction in the generation evolution process can be avoided, and the smooth evolution demand of the multi-generation coexistence PON network can be met.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This disclosure relates to the field of optical communication technology, and in particular to a filtering processing method, apparatus, product and electronic device for multi-generational coexisting PON. Background Technology

[0002] With the generational evolution of PON (Passive Optical Network) technology, the coexistence of multiple generations of PONs has become the norm. However, there is overlap in the wavelength planning of different generations of PONs, and there is still a planning window for the wavelength range of future technologies. This may lead to spectral conflicts between the current ONU (Optical Network Unit) filtering devices and the newly added optical signals, thereby affecting the smooth upgrade of the system.

[0003] It should be noted that the information disclosed in the background section above is only used to enhance the understanding of the background of this disclosure, and therefore may include information that does not constitute prior art known to those skilled in the art. Summary of the Invention

[0004] This disclosure provides a filtering method, a filtering device, a computer program product, and an electronic device for multi-generation coexisting PONs, to at least partially solve the wavelength conflict problem existing in the evolution of multi-generation coexisting PON networks.

[0005] According to a first aspect of this disclosure, a filtering method for a multi-generational coexisting PON is provided. The method includes: acquiring type information of multiple ONUs included in the multi-generational coexisting PON; the type information is used to distinguish the generations supported by the corresponding ONUs; a downlink receiving channel of a first type of ONU is configured with a filtering module with an adjustable filtering range; based on the type information of the multiple ONUs included in the multi-generational coexisting PON, determining the filtering range configuration information of the first type of ONU, and controlling and adjusting the filtering range of the corresponding filtering module according to the filtering range configuration information of the first type of ONU.

[0006] According to a second aspect of this disclosure, a filtering processing apparatus for a multi-generational coexisting PON is provided. The apparatus includes: a type information acquisition module, used to acquire type information of multiple ONUs included in the multi-generational coexisting PON; the type information is used to distinguish the generations supported by the corresponding ONUs; a downlink receiving channel of a first type of ONU is configured with a filtering module with an adjustable filtering range; and a filtering range adjustment module, used to determine the filtering range configuration information of the first type of ONU based on the type information of the multiple ONUs included in the multi-generational coexisting PON, and to control and adjust the filtering range of the corresponding filtering module according to the filtering range configuration information of the first type of ONU.

[0007] According to a third aspect of this disclosure, a computer program product is provided, comprising a computer program that, when executed by a processor, implements the filtering processing method for multi-generational coexistence PON described in the first aspect and its possible implementation methods.

[0008] According to a fourth aspect of this disclosure, an electronic device is provided, comprising: a processor; and a memory for storing executable instructions of the processor; wherein the processor is configured to perform the filtering processing method of the multi-generational coexistence PON of the first aspect and possible implementations thereof by executing the executable instructions.

[0009] The technical solution disclosed herein has the following beneficial effects: In the filtering process of the aforementioned multi-generational coexistence PON, the type information of multiple Optical Network Units (ONUs) included in the multi-generational coexistence PON is obtained. This type information is used to distinguish the generations supported by the corresponding ONUs. The downlink receiving channel of the first type of ONU is configured with a filtering module with an adjustable filtering range. Based on the type information of the multiple ONUs included in the multi-generational coexistence PON, the filtering range configuration information of the first type of ONU is determined, and the filtering range of the corresponding filtering module is controlled and adjusted according to the filtering range configuration information of the first type of ONU. This disclosure improves the filtering flexibility of the first type of ONU by adjusting the filtering range of the filtering module configured in the downlink receiving channel of the first type of ONU in the multi-generational coexistence PON, avoiding spectral conflicts caused by newly added optical signals in the downlink direction during generational evolution, and meeting the smooth evolution requirements of the multi-generational coexistence PON network. Attached Figure Description

[0010] Figure 1 A flowchart illustrating a filtering method for a multi-generational coexisting PON in this exemplary embodiment is shown. Figure 2 This exemplary embodiment illustrates a filtering process flowchart for the evolution of a multi-generational coexisting PON to a 200G compatible PON. Figure 3 This diagram illustrates an example of adjusting the filtering range of a 50G PON ONU in this exemplary embodiment. Figure 4 This diagram illustrates a system architecture for filtering based on multi-generational coexistence PON in this exemplary embodiment. Figure 5 This diagram shows a structural block diagram of a filtering processing device for a multi-generational coexisting PON in this exemplary embodiment. Figure 6 This exemplary embodiment shows an electronic device for implementing the above-described filtering method for multi-generational coexistence PON. Detailed Implementation

[0011] Exemplary embodiments of this disclosure will be described more fully below with reference to the accompanying drawings.

[0012] The accompanying drawings are schematic illustrations of this disclosure and are not necessarily drawn to scale. Some block diagrams shown in the drawings may be functional entities and do not necessarily correspond to physically or logically independent entities. These functional entities may be implemented in software, in hardware modules or integrated circuits, or in networks, processors, or microcontrollers. Implementations can be carried out in various forms and should not be construed as limited to the examples set forth herein. The features, structures, or characteristics described in this disclosure can be combined in any suitable manner in one or more embodiments. Numerous specific details are provided in the following description to give a thorough description of embodiments of this disclosure. However, those skilled in the art will recognize that one or more specific details may be omitted when implementing the technical solutions of this disclosure, or other methods, components, apparatuses, steps, etc., may be used to replace one or more specific details.

[0013] The exemplary embodiments of this disclosure provide a filtering processing method for multi-generational coexisting PONs, a filtering processing device for multi-generational coexisting PONs, a computer program product, and an electronic device.

[0014] In one alternative implementation, refer to Figure 1 The diagram illustrates a filtering method for multi-generational coexisting PONs, which specifically includes the following steps S110 to S120: Step S110: Obtain the type information of multiple ONUs included in the multi-generation coexistence PON; the type information is used to distinguish the generations supported by the corresponding ONUs; the downlink receiving channel of the first type of ONU is configured with a filter module with an adjustable filtering range. Step S120: Based on the type information of multiple ONUs included in the multi-generation coexisting PON, determine the filtering range configuration information of the first type of ONU, and control and adjust the filtering range of the corresponding filtering module according to the filtering range configuration information of the first type of ONU.

[0015] Figure 1 In the method shown, by adjusting the filtering range of the filtering module configured in the downlink receiving channel of the first type ONU in a multi-generational coexisting PON, the filtering flexibility of the first type ONU can be improved, the spectral conflict caused by the new optical signal in the downlink direction during the generational evolution can be avoided, and the smooth evolution requirements of the multi-generational coexisting PON network can be met.

[0016] The following is about Figure 1 Each step in the process will be explained in detail.

[0017] In step S110, the type information of multiple ONUs included in the multi-generation coexistence PON is obtained; the type information is used to distinguish the generation supported by the corresponding ONU; the downlink receiving channel of the first type of ONU is configured with a filter module with an adjustable filtering range.

[0018] Among them, multi-generational coexistence PON refers to a system operation state in which two or more passive optical network technologies of different standard generations are deployed and operated simultaneously in the same optical fiber network to achieve smooth network evolution and reuse of existing infrastructure.

[0019] For example, multi-generational coexisting PONs may include, but are not limited to, EPON (Ethernet Passive Optical Network), 10G-EPON (10-Gigabit Ethernet Passive Optical Network), and 50G-PON (50-Gigabit Passive Optical Network). It should be noted that with generational evolution, future multi-generational coexisting PONs may also include 200GPON (200-Gigabit Passive Optical Network), etc., but this disclosure does not specifically limit this.

[0020] The ONU converts the optical signal received from the central office into a downlink electrical signal. Different types of ONUs may be compatible with and support different broadband communication generations. For example, the first type of ONU supports 50G-PON, while the second type supports 200G PON, etc.

[0021] Multi-generational coexistence PONs include a first type of ONU. The downlink receive channel of the first type of ONU is configured with a filter module with an adjustable filtering range. Specifically, an adjustable filtering range filter module can be added to the downlink optical receive interface of the first type of ONU.

[0022] In one optional implementation, obtaining the type information of multiple optical network units (ONUs) included in a multi-generation coexistence PON can be achieved through the following steps: obtaining the type information of all ONUs connected to a specified OLT (Optical Line Terminal) PON port in the multi-generation coexistence PON.

[0023] The OLT can broadcast downlink service data to all its ONUs via fiber optic cable. By obtaining the type information of all ONUs connected to a specified OLTPON port, an information basis can be provided for further filtering processing.

[0024] For example, the ONUs connected to the OLT PON port may include, but are not limited to, EPON ONUs, 10G-EPON ONUs, and 50G-PON ONUs. It should be noted that with generational evolution, the ONUs connected to the OLT PON port in the future may also include 200GPON ONUs, etc., but this disclosure does not specifically limit them.

[0025] In step S120, based on the type information of the multiple ONUs included in the multi-generation coexisting PON, the filtering range configuration information of the first type of ONU is determined, and the filtering range of the corresponding filtering module is controlled and adjusted according to the filtering range configuration information of the first type of ONU.

[0026] Because wavelength planning for different generations of PONs may overlap, to ensure stable system operation, the first type of ONU needs to block the influence of signals from other generations of networks besides the one it supports. Therefore, spectral conflicts caused by different optical signals in the downlink direction during generational evolution can be avoided by adjusting the filtering range of the first type of ONU's filtering module.

[0027] The filtering range refers to the wavelength range that is allowed to pass through the filtering module.

[0028] In one optional implementation, the above-mentioned determination of the filtering range configuration information of the first type of ONU based on the type information of the multiple ONUs included in the multi-generation coexisting PON, and the control adjustment of the filtering range of the corresponding filtering module according to the filtering range configuration information of the first type of ONU, can be achieved through the following steps: monitoring whether the type information of the multiple ONUs included in the multi-generation coexisting PON has been updated; if the type information of the multiple ONUs included in the multi-generation coexisting PON has been updated, the filtering range configuration information of the first type of ONU can be determined according to the updated type information, and the filtering range of the corresponding filtering module can be controlled and adjusted according to the filtering range configuration information of the first type of ONU.

[0029] For example, if a 200G PON ONU is added to the ONU included in a multi-generational coexisting PON, the filtering module configured in the downlink receiving channel of the first type of ONU can be adjusted.

[0030] By triggering the adjustment of the filtering range of the filtering module when the type information of multiple ONUs included in the multi-generation coexisting PON is updated, the PON can dynamically adapt to multi-generation coexisting PON networks with structural changes, thereby ensuring the smooth evolution of the multi-generation coexisting PON network.

[0031] In an optional implementation, the determination of the filtering range configuration information of the first type of ONU based on the type information of the multiple ONUs included in the multi-generation coexistence PON can be achieved through the following steps: determining the coexistence mode of the multi-generation coexistence PON based on the type information of the multiple ONUs included in the multi-generation coexistence PON; the coexistence mode is used to characterize whether the multi-generation coexistence PON supports a target generation; the target generation is the next generation after the generation supported by the first type of ONU; determining the filtering range that matches the coexistence mode of the multi-generation coexistence PON, and determining the filtering range configuration information of the first type of ONU based on the filtering range that matches the coexistence mode of the multi-generation coexistence PON.

[0032] Optionally, the target generation is the next-generation evolution technology supported by the first type of ONU. For example, the first type of ONU supports 50G PON, and the target generation is 200G PON.

[0033] Optionally, when the target generation is a future reserve generation, the available wavelength range for the target generation may be in an unplanned and uncertain state. Optionally, as technology evolves, when the target generation becomes an implemented generation, the available wavelength range for the target generation may be in a planned and determined state.

[0034] By determining whether a multi-generational coexisting PON supports the target generation, i.e., the coexistence mode, a decision can be made on whether and how to adjust the filtering range configuration information of the first type of ONU. This allows the first type of ONU to block the planned wavelengths of the ONU supporting the target generation in the downlink direction, thereby avoiding optical signal interference in the downlink direction of the multi-generational PON and ensuring stable network operation.

[0035] In one optional implementation, the determination of the coexistence mode of the multi-generation coexistence PON based on the type information of the multiple ONUs included in the multi-generation coexistence PON can be achieved through the following steps: if the multiple ONUs included in the multi-generation coexistence PON do not contain a second type of ONU, the coexistence mode of the multi-generation coexistence PON is determined to be a first coexistence mode; the first coexistence mode is a coexistence mode that is incompatible with the target generation; if the multiple ONUs included in the multi-generation coexistence PON contain a second type of ONU, the coexistence mode of the multi-generation coexistence PON is determined to be a second coexistence mode; the second coexistence mode is a coexistence mode that is compatible with the target generation; wherein, the generation supported by the second type of ONU is the target generation.

[0036] For example, taking a first type of ONU as a 50G PON ONU and a second type of ONU as a 200G PON ONU, if the multiple ONUs included in the multi-generation coexistence PON do not contain 200G PON ONUs, the optical signals in the network are not affected by the planned wavelength of 200G PON. In this case, the coexistence mode of the multi-generation coexistence PON does not need to be compatible with 200G PON, and the first coexistence mode can be used as the coexistence mode of the multi-generation coexistence PON. If the multiple ONUs included in the multi-generation coexistence PON contain 200G PON ONUs, the optical signals in the network are affected by the planned wavelength of 200G PON. In this case, the coexistence mode of the multi-generation coexistence PON needs to be compatible with 200G PON, and the second coexistence mode can be used as the coexistence mode of the multi-generation coexistence PON.

[0037] In the above process, by determining the coexistence mode of multi-generation coexistence PON, it is possible to clarify whether the current multi-generation coexistence PON network needs to be compatible with the target generation, so as to provide a basis for further adjustment of the filtering range.

[0038] In one optional implementation, the determination of the filtering range matching the coexistence mode of the multi-generational coexistence PON, and the determination of the filtering range configuration information of the first type of ONU based on the filtering range matching the coexistence mode of the multi-generational coexistence PON, can be achieved through the following steps: if the coexistence mode of the multi-generational coexistence PON is a first coexistence mode, obtain the filtering range corresponding to the first coexistence mode, and determine the filtering range configuration information of the first type of ONU based on the filtering range corresponding to the first coexistence mode; if the coexistence mode of the multi-generational coexistence PON is a second coexistence mode, obtain the filtering range corresponding to the second coexistence mode, and determine the filtering range configuration information of the first type of ONU based on the filtering range corresponding to the second coexistence mode.

[0039] For example, corresponding filtering ranges can be pre-configured for different coexistence modes so that the appropriate filtering range can be selected for the filtering module of the first type of ONU according to the coexistence mode of the multi-generation coexistence PON, thereby avoiding optical signal interference in the downlink direction of the multi-generation and ensuring stable network operation.

[0040] For example, when the wavelength of the target generation has not yet been planned and is in an uncertain state, the filtering range corresponding to the first coexistence mode can be pre-configured; as the technology evolves and the wavelength of the target generation is planned, the filtering range corresponding to the second coexistence mode can be further configured.

[0041] When the wavelength of the target generation is not yet clear, the filtering range pre-configured for the first coexistence mode may conflict with the wavelength planned for the later stages of the target generation. As the technology evolves and the wavelength of the target generation is planned, the filtering range corresponding to the second coexistence mode can be obtained by narrowing the downlink wavelength range planned for the target generation. This can block the interference of the target generation-related optical signals to the first type of ONU and ensure stable network operation.

[0042] Optionally, the filtering range corresponding to the first coexistence mode can be configured according to the downlink wavelength range planned for the generation supported by the first type of ONU. For example, the filtering range corresponding to the first coexistence mode may include: the downlink wavelength passband planned for the generation supported by the first type of ONU in wavelength division mode and the downlink wavelength passband planned in time division mode.

[0043] Optionally, the filtering range corresponding to the second coexistence mode is a subset of the filtering range corresponding to the first coexistence mode. For example, the downlink wavelength passband planned for the target generation under the wavelength division multiplexing (WDM) mode can be removed from the filtering range corresponding to the first coexistence mode to obtain the filtering range corresponding to the second coexistence mode. Alternatively, a range can be removed from the filtering range corresponding to the first coexistence mode so that the filtered range after removal, i.e., the filtering range corresponding to the second coexistence mode, retains the downlink wavelength passband planned for the generation supported by the first type of ONU under the WDM mode.

[0044] Taking the first type of ONU as a 50G PON ONU and the second type of ONU as a 200G PON ONU as examples, the filtering range corresponding to the first coexistence mode includes 1340nm-1368nm; the filtering range corresponding to the second coexistence mode includes 1340nm-1344nm.

[0045] If the coexistence mode of the multi-generational coexistence PON is determined to be the first coexistence mode, the filtering range configuration information of the first type of ONU is determined based on the filtering range corresponding to the first coexistence mode; if the coexistence mode of the multi-generational coexistence PON is determined to be the second coexistence mode, the filtering range configuration information of the first type of ONU is determined based on the filtering range corresponding to the second coexistence mode, which can improve the flexibility of filtering of the first type of ONU and meet the needs of generational evolution.

[0046] In one optional implementation, the above-mentioned control and adjustment of the filtering range of the corresponding filtering module according to the filtering range configuration information of the first type of ONU can be achieved by the following steps: sending the filtering range configuration information of the first type of ONU to the first type of ONU, so that the first type of ONU controls the corresponding filtering module to switch between the filtering range corresponding to the first coexistence mode and the filtering range corresponding to the second coexistence mode according to the filtering range configuration information.

[0047] Optionally, after determining the filtering range configuration information of the first type of ONU, the filtering range configuration information of the first type of ONU can be sent to the OLT device, so that the OLT device can send the filtering range configuration information of the first type of ONU to the first type of ONU through management channels such as OMCI (ONT Management and Control Interface). The first type of ONU can control the corresponding filtering module to switch between the filtering range corresponding to the first coexistence mode and the filtering range corresponding to the second coexistence mode according to the received filtering range configuration information.

[0048] For example, the filtering range of the filtering module can be switched by electronic switching or mechanical means, and this disclosure does not specifically limit it.

[0049] Since the wavelength planning of different generations of PONs may be intertwined, by switching the filtering range of the first type of ONU between the filtering range corresponding to the first coexistence mode and the filtering range corresponding to the second coexistence mode, a smooth evolution from the generation supported by the first type of ONU to the target generation (the generation supported by the second type of ONU) can be achieved.

[0050] For example, taking a first type of ONU as a 50G PON ONU and a second type of ONU as a 200G PON ONU, such as... Figure 2 As shown, a filtering process flowchart for the evolution of multi-generational coexisting PON to 200G compatible PON is provided, which may include the following steps: Step S201: Obtain the type information of multiple ONUs included in the multi-generation coexistence PON; Step S202: In the case that none of the ONUs included in the multi-generation coexistence PON are 200G PON ONUs, the coexistence mode of the multi-generation coexistence PON is determined to be the first coexistence mode; the first coexistence mode is a coexistence mode that is incompatible with 200G PON. Step S203: Obtain the filtering range 1340nm-1368nm corresponding to the first coexistence mode, and based on the filtering range 1340nm-1368nm corresponding to the first coexistence mode, determine the filtering range configuration information of the 50G PON ONU, and configure the filtering range of the filtering module according to the filtering range configuration information. Step S204: With generational evolution, in the case where multiple ONUs in a multi-generational coexisting PON contain 200G PON ONUs, the coexistence mode of the multi-generational coexisting PON is determined to be the second coexistence mode; the second coexistence mode is a coexistence mode compatible with 200G PON. Step S205: Obtain the filtering range of 1340nm-1344nm corresponding to the second coexistence mode, and based on the filtering range of 1340nm-1344nm corresponding to the second coexistence mode, determine the filtering range configuration information of the 50G PON ONU, and adjust the filtering range of the filtering module according to the filtering range configuration information.

[0051] Figure 2 The steps shown can meet the coexistence requirements of three generations of EPON, 10G-EPON and 50G-PON for operators, as well as the smooth evolution requirements for 200G PON in the future, by adjusting the filtering range of the filtering module.

[0052] For example, taking a first type of ONU as a 50G PON ONU and a second type of ONU as a 200G PON ONU, such as... Figure 3 The diagram illustrates an adjustment of the filtering range for a 50G PON ONU. In a 50G PON wavelength division multiplexing (WDM) and time division multiplexing (TDM) deployment scenario (where 200G PON is not present), the 50G PON ONU adopts the filtering range corresponding to the first coexistence mode, including 1340nm-1368nm. This covers the planned downlink wavelength passband of 1342±2nm (i.e., 1340nm-1344nm) in WDM mode and the planned downlink wavelength passband of 1366±2nm (i.e., 1364nm-1368nm) in TDM mode. Since the planned downlink wavelength passband of 1342±2nm in WDM mode is a standard definition, while the planned downlink wavelength passband of 1366±2nm in TDM mode is not a standard definition, when the downlink wavelength range of 200G PON has not yet been planned, the downlink wavelength range of 200G PON may fall between 1344nm and 1368nm. With generational evolution, after 200G PON is deployed and applied to multi-generation coexistence PON, multi-generation coexistence PON can transition from the first coexistence mode to the second coexistence mode. In scenarios where 200G PON is present, the 50G PONONU can adopt the filtering range corresponding to the second coexistence mode, including 1340nm-1344nm, in order to prevent downlink optical signal interference from 200G PON.

[0053] like Figure 4 As shown, a system architecture diagram for filtering processing based on multi-generational coexisting PON is provided, including but not limited to: PON network management system, OLT, and type 1 ONU.

[0054] The PON network management system can be used to execute the filtering method based on multi-generational coexistence PON disclosed herein. The downlink receiving channel of the first type of ONU is configured with a filtering module with an adjustable filtering range. This filtering module can filter the downlink optical signal input from the OLT according to its filtering range, resulting in a filtered downlink optical signal. The PON network management system and the OLT can exchange information via a network management channel. The PON network management system can obtain the type information of all ONUs connected to a specified OLT PON port in the multi-generational coexistence PON. Based on the type information of multiple ONUs included in the multi-generational coexistence PON, it determines the filtering range configuration information of the first type of ONU. Then, it sends the filtering range configuration information of the first type of ONU to the OLT device, so that the OLT device sends the filtering range configuration information of the first type of ONU to the first type of ONU through the OMCI management channel, enabling the first type of ONU to control and adjust the filtering range of the corresponding filtering module according to the filtering range configuration information.

[0055] Exemplary embodiments of this disclosure also provide a filtering processing apparatus for multi-generational coexisting PONs, referencing Figure 5 As shown, the filtering processing device 500 for multi-generational coexistence PONs may include the following program modules: The type information acquisition module 510 is used to acquire the type information of multiple ONUs included in the multi-generation coexistence PON; the type information is used to distinguish the generation supported by the corresponding ONU; the downlink receiving channel of the first type ONU is configured with a filter module with an adjustable filtering range. The filter range adjustment module 520 is used to determine the filter range configuration information of the first type of ONU based on the type information of the multiple ONUs contained in the multi-generation coexisting PON, and to control and adjust the filter range of the corresponding filter module according to the filter range configuration information of the first type of ONU.

[0056] In an optional implementation, based on the aforementioned scheme, the filtering range adjustment module 520 includes: a coexistence mode determination module, used to determine the coexistence mode of the multi-generation coexistence PON based on the type information of the multiple ONUs included in the multi-generation coexistence PON; the coexistence mode is used to characterize whether the multi-generation coexistence PON supports a target generation; the target generation is the next generation after the generation supported by the first type of ONU; and a filtering range determination module, used to determine the filtering range that matches the coexistence mode of the multi-generation coexistence PON, and to determine the filtering range configuration information of the first type of ONU based on the filtering range that matches the coexistence mode of the multi-generation coexistence PON.

[0057] In an optional implementation, based on the aforementioned scheme, the coexistence mode determination module can be configured as follows: if the multiple ONUs included in the multi-generation coexistence PON do not contain a second type of ONU, the coexistence mode of the multi-generation coexistence PON is determined to be a first coexistence mode; the first coexistence mode is a coexistence mode incompatible with the target generation; if the multiple ONUs included in the multi-generation coexistence PON contain a second type of ONU, the coexistence mode of the multi-generation coexistence PON is determined to be a second coexistence mode; the second coexistence mode is a coexistence mode compatible with the target generation; wherein, the generation supported by the second type of ONU is the target generation.

[0058] In an optional implementation, based on the aforementioned scheme, the filtering range determination module can be configured as follows: if the coexistence mode of the multi-generational coexisting PON is a first coexistence mode, obtain the filtering range corresponding to the first coexistence mode, and determine the filtering range configuration information of the first type of ONU based on the filtering range corresponding to the first coexistence mode; if the coexistence mode of the multi-generational coexisting PON is a second coexistence mode, obtain the filtering range corresponding to the second coexistence mode, and determine the filtering range configuration information of the first type of ONU based on the filtering range corresponding to the second coexistence mode; the filtering range corresponding to the second coexistence mode is a subset of the filtering range corresponding to the first coexistence mode.

[0059] In one optional implementation, based on the aforementioned scheme, the filtering range corresponding to the first coexistence mode includes the downlink wavelength passband planned for the generation supported by the first type of ONU in wavelength division mode and the downlink wavelength passband planned in time division mode; the filtering range corresponding to the second coexistence mode includes the downlink wavelength passband planned for the generation supported by the first type of ONU in wavelength division mode.

[0060] In one optional implementation, based on the aforementioned scheme, the first type of ONU is a 50G PON ONU, and the second type of ONU is a 200G PON ONU; the filtering range corresponding to the first coexistence mode includes 1340nm-1368nm; and the filtering range corresponding to the second coexistence mode includes 1340nm-1344nm.

[0061] In an optional implementation, based on the aforementioned scheme, the filter range adjustment module 520 further includes: a switching control module, used to send the filter range configuration information of the first type ONU to the first type ONU, so that the first type ONU controls the corresponding filter module to switch between the filter range corresponding to the first coexistence mode and the filter range corresponding to the second coexistence mode according to the filter range configuration information.

[0062] The specific details of each part of the filtering processing device 500 for multi-generational coexistence PON described above have been described in detail in the method section of the implementation. For any undisclosed details, please refer to the implementation content of the method section, and therefore will not be repeated here.

[0063] It should be noted that although several modules or units for the device used to perform actions have been mentioned in the detailed description above, this division is not mandatory. In fact, according to exemplary embodiments of this disclosure, the features and functions of two or more modules or units described above can be embodied in one module or unit. Conversely, the features and functions of one module or unit described above can be further divided and embodied by multiple modules or units.

[0064] Exemplary embodiments of this disclosure also provide a computer program product. The computer program product includes a computer program that, when executed by a processor, implements the above-described filtering method for multi-generational coexisting PONs.

[0065] In one implementation, the computer program product can be a tangible product containing a computer program, such as a computer-readable storage medium storing the computer program. The readable storage medium can be a storage medium based on electrical, magnetic, optical, electromagnetic, infrared, or other signals, including but not limited to: random access memory (RAM), read-only memory (ROM), magnetic tape, floppy disk, flash memory, hard disk drive (HDD), solid-state drive (SSD), etc. For example, the computer program product can be implemented as a non-volatile storage medium storing a computer program, such as read-only memory, NAND flash memory, etc.

[0066] In one implementation, the computer program product can be an intangible product containing a computer program. For example, the computer program product can be implemented as a virtual digital product, such as an executable file, installation package, or other digital file storing the computer program.

[0067] Computer program code can be written in one or more programming languages. Examples of programming languages ​​include C, Java, and C++. Program code can execute entirely on the user's computing device, partially on the user's computing device, or as a standalone software package. It can also execute partially on the user's computing device and partially on a remote computing device, or entirely on a remote computing device or server. In cases involving remote computing devices, the remote computing device can be connected to the user's computing device via any type of network, such as a local area network (LAN) or a wide area network (WAN), or it can be connected to an external computing device (e.g., via an internet connection provided by a mobile network operator).

[0068] Computer programs can be carried or transmitted via signals such as electricity, magnetism, light, electromagnetic radiation, and infrared rays. Electronic devices can convert signals carrying computer programs into digital signals, thereby running the computer programs. When a computer program runs on an electronic device, its code causes the electronic device to execute (more specifically, its processor) the method steps of various exemplary embodiments of this disclosure, such as the methods described above, which include the following steps: Obtain the type information of multiple ONUs included in the multi-generation coexistence PON; the type information is used to distinguish the generations supported by the corresponding ONUs; the downlink receiving channel of the first type of ONU is configured with a filter module with an adjustable filtering range; Based on the type information of multiple ONUs contained in the multi-generation coexisting PON, the filtering range configuration information of the first type of ONU is determined, and the filtering range of the corresponding filtering module is controlled and adjusted according to the filtering range configuration information of the first type of ONU.

[0069] In an optional implementation, based on the aforementioned scheme, the determination of the filtering range configuration information of the first type of ONU based on the type information of the multiple ONUs included in the multi-generation coexistence PON can be achieved through the following steps: determining the coexistence mode of the multi-generation coexistence PON based on the type information of the multiple ONUs included in the multi-generation coexistence PON; the coexistence mode is used to characterize whether the multi-generation coexistence PON supports a target generation; the target generation is the next generation after the generation supported by the first type of ONU; determining the filtering range that matches the coexistence mode of the multi-generation coexistence PON, and determining the filtering range configuration information of the first type of ONU based on the filtering range that matches the coexistence mode of the multi-generation coexistence PON.

[0070] In an optional implementation, based on the aforementioned scheme, the determination of the coexistence mode of the multi-generation coexistence PON based on the type information of the multiple ONUs included in the multi-generation coexistence PON can be achieved through the following steps: if the multiple ONUs included in the multi-generation coexistence PON do not contain a second type of ONU, the coexistence mode of the multi-generation coexistence PON is determined to be a first coexistence mode; the first coexistence mode is a coexistence mode incompatible with the target generation; if the multiple ONUs included in the multi-generation coexistence PON contain a second type of ONU, the coexistence mode of the multi-generation coexistence PON is determined to be a second coexistence mode; the second coexistence mode is a coexistence mode compatible with the target generation; wherein, the generation supported by the second type of ONU is the target generation.

[0071] In an optional implementation, based on the aforementioned scheme, the determination of the filtering range matching the coexistence mode of the multi-generational coexistence PON, and the determination of the filtering range configuration information of the first type of ONU based on the filtering range matching the coexistence mode of the multi-generational coexistence PON, can be achieved through the following steps: if the coexistence mode of the multi-generational coexistence PON is a first coexistence mode, obtain the filtering range corresponding to the first coexistence mode, and determine the filtering range configuration information of the first type of ONU based on the filtering range corresponding to the first coexistence mode; if the coexistence mode of the multi-generational coexistence PON is a second coexistence mode, obtain the filtering range corresponding to the second coexistence mode, and determine the filtering range configuration information of the first type of ONU based on the filtering range corresponding to the second coexistence mode; the filtering range corresponding to the second coexistence mode is a subset of the filtering range corresponding to the first coexistence mode.

[0072] In one optional implementation, based on the aforementioned scheme, the filtering range corresponding to the first coexistence mode includes the downlink wavelength passband planned for the generation supported by the first type of ONU in wavelength division mode and the downlink wavelength passband planned in time division mode; the filtering range corresponding to the second coexistence mode includes the downlink wavelength passband planned for the generation supported by the first type of ONU in wavelength division mode.

[0073] In one optional implementation, based on the aforementioned scheme, the first type of ONU is a 50G PON ONU, and the second type of ONU is a 200G PON ONU; the filtering range corresponding to the first coexistence mode includes 1340nm-1368nm; and the filtering range corresponding to the second coexistence mode includes 1340nm-1344nm.

[0074] In an optional implementation, based on the aforementioned scheme, the above-mentioned control and adjustment of the filtering range of the corresponding filtering module according to the filtering range configuration information of the first type of ONU can be achieved through the following steps: the filtering range configuration information of the first type of ONU is sent to the first type of ONU, so that the first type of ONU controls the corresponding filtering module to switch between the filtering range corresponding to the first coexistence mode and the filtering range corresponding to the second coexistence mode according to the filtering range configuration information.

[0075] In the above-mentioned filtering process of multi-generational coexisting PON, by adjusting the filtering range of the filtering module configured in the downlink receiving channel of the first type of ONU, the filtering flexibility of the first type of ONU can be improved, the spectral conflict caused by the new optical signal in the downlink direction during the generational evolution can be avoided, and the smooth evolution requirements of multi-generational coexisting PON network can be met.

[0076] The exemplary embodiments of this disclosure also provide an electronic device capable of implementing the filtering processing method for multi-generational coexistence PONs described above. The electronic device may include a processor and a memory. The memory stores executable instructions of the processor, such as program code. The processor executes the executable instructions to perform the method of this exemplary embodiment. Furthermore, the electronic device may also include a display for displaying a graphical user interface.

[0077] The following is for reference. Figure 6 The electronic device is illustrated by way of a general-purpose computing device. It should be understood that... Figure 6 The electronic device 600 shown is merely an example and should not be construed as limiting the functionality and scope of use of the embodiments disclosed herein.

[0078] like Figure 6 As shown, the electronic device 600 may include: a processor 610, a memory 620, a bus 630, an I / O (input / output) interface 640, a network adapter 650, and a display 660.

[0079] Memory 620 may include volatile memory, such as RAM 621 and cache unit 622, and may also include non-volatile memory, such as ROM 623. Memory 620 may also include one or more program modules 624, such program modules 624 including, but not limited to: operating system, one or more application programs, other program modules, and program data. Each or some combination of these examples may include an implementation of a network environment. For example, program module 624 may include the modules in the above-described device.

[0080] The processor 610 may include one or more processing units, such as an AP (Application Processor), a modem processor, a GPU (Graphics Processing Unit), an ISP (Image Signal Processor), a controller, an encoder, a decoder, a DSP (Digital Signal Processor), a baseband processor, and / or an NPU (Neural-Network Processing Unit).

[0081] The processor 610 can be used to execute executable instructions stored in the memory 620, such as performing any one or more method steps in this exemplary embodiment.

[0082] For example, processor 610 may perform the following steps: Obtain the type information of multiple ONUs included in the multi-generation coexistence PON; the type information is used to distinguish the generations supported by the corresponding ONUs; the downlink receiving channel of the first type of ONU is configured with a filter module with an adjustable filtering range; Based on the type information of multiple ONUs contained in the multi-generation coexisting PON, the filtering range configuration information of the first type of ONU is determined, and the filtering range of the corresponding filtering module is controlled and adjusted according to the filtering range configuration information of the first type of ONU.

[0083] In an optional implementation, based on the aforementioned scheme, the determination of the filtering range configuration information of the first type of ONU based on the type information of the multiple ONUs included in the multi-generation coexistence PON can be achieved through the following steps: determining the coexistence mode of the multi-generation coexistence PON based on the type information of the multiple ONUs included in the multi-generation coexistence PON; the coexistence mode is used to characterize whether the multi-generation coexistence PON supports a target generation; the target generation is the next generation after the generation supported by the first type of ONU; determining the filtering range that matches the coexistence mode of the multi-generation coexistence PON, and determining the filtering range configuration information of the first type of ONU based on the filtering range that matches the coexistence mode of the multi-generation coexistence PON.

[0084] In an optional implementation, based on the aforementioned scheme, the determination of the coexistence mode of the multi-generation coexistence PON based on the type information of the multiple ONUs included in the multi-generation coexistence PON can be achieved through the following steps: if the multiple ONUs included in the multi-generation coexistence PON do not contain a second type of ONU, the coexistence mode of the multi-generation coexistence PON is determined to be a first coexistence mode; the first coexistence mode is a coexistence mode incompatible with the target generation; if the multiple ONUs included in the multi-generation coexistence PON contain a second type of ONU, the coexistence mode of the multi-generation coexistence PON is determined to be a second coexistence mode; the second coexistence mode is a coexistence mode compatible with the target generation; wherein, the generation supported by the second type of ONU is the target generation.

[0085] In an optional implementation, based on the aforementioned scheme, the determination of the filtering range matching the coexistence mode of the multi-generational coexistence PON, and the determination of the filtering range configuration information of the first type of ONU based on the filtering range matching the coexistence mode of the multi-generational coexistence PON, can be achieved through the following steps: if the coexistence mode of the multi-generational coexistence PON is a first coexistence mode, obtain the filtering range corresponding to the first coexistence mode, and determine the filtering range configuration information of the first type of ONU based on the filtering range corresponding to the first coexistence mode; if the coexistence mode of the multi-generational coexistence PON is a second coexistence mode, obtain the filtering range corresponding to the second coexistence mode, and determine the filtering range configuration information of the first type of ONU based on the filtering range corresponding to the second coexistence mode; the filtering range corresponding to the second coexistence mode is a subset of the filtering range corresponding to the first coexistence mode.

[0086] In one optional implementation, based on the aforementioned scheme, the filtering range corresponding to the first coexistence mode includes the downlink wavelength passband planned for the generation supported by the first type of ONU in wavelength division mode and the downlink wavelength passband planned in time division mode; the filtering range corresponding to the second coexistence mode includes the downlink wavelength passband planned for the generation supported by the first type of ONU in wavelength division mode.

[0087] In one optional implementation, based on the aforementioned scheme, the first type of ONU is a 50G PON ONU, and the second type of ONU is a 200G PON ONU; the filtering range corresponding to the first coexistence mode includes 1340nm-1368nm; and the filtering range corresponding to the second coexistence mode includes 1340nm-1344nm.

[0088] In an optional implementation, based on the aforementioned scheme, the above-mentioned control and adjustment of the filtering range of the corresponding filtering module according to the filtering range configuration information of the first type of ONU can be achieved through the following steps: the filtering range configuration information of the first type of ONU is sent to the first type of ONU, so that the first type of ONU controls the corresponding filtering module to switch between the filtering range corresponding to the first coexistence mode and the filtering range corresponding to the second coexistence mode according to the filtering range configuration information.

[0089] In the above-mentioned filtering process based on multi-generational coexistence PON, by adjusting the filtering range of the filtering module configured in the downlink receiving channel of the first type of ONU, the filtering flexibility of the first type of ONU can be improved, the spectral conflict caused by the new optical signal in the downlink direction during the generational evolution can be avoided, and the smooth evolution requirements of multi-generational coexistence PON network can be met.

[0090] In the filtering process of the aforementioned multi-generational coexisting PON, in response to user service requests requiring AI detection, the system queries for UPFs that support AI detection capabilities. This allows for the selection of a target UPF from among these supporters for intelligent detection of user packet data. This not only enables differentiated service management and control but also enhances the packet detection capabilities of the communication network, making packet data detection more intelligent and thus meeting the more complex communication needs of user services, ultimately improving the user experience. Furthermore, since UPFs are the network elements in the core network primarily responsible for routing and forwarding user plane data packets, equipping them with AI detection capabilities for intelligent packet detection is an implementation based on the existing communication architecture, making deployment relatively convenient.

[0091] Electronic device 600 can communicate with one or more external devices 700 (such as keyboard, mouse, external controller, etc.) through I / O interface 640.

[0092] Electronic device 600 can communicate with one or more networks via network adapter 650. For example, network adapter 650 can provide mobile communication solutions such as 3G / 4G / 5G, or wireless communication solutions such as wireless LAN, Bluetooth, and near-field communication. Network adapter 650 can communicate with other modules of electronic device 600 via bus 630.

[0093] Electronic device 600 can display a graphical user interface, etc., through display 660.

[0094] although Figure 6 As not shown in the diagram, other hardware and / or software modules may also be configured in the electronic device 600, including but not limited to: a display, microcode, device driver, redundant processor, external disk drive array, RAID (Redundant Arrays of Independent Disks) system, tape drive, and data backup storage system.

[0095] It should be noted that although several modules or units for the device used to perform actions have been mentioned in the detailed description above, this division is not mandatory. In fact, according to exemplary embodiments of this disclosure, the features and functions of two or more modules or units described above can be embodied in one module or unit. Conversely, the features and functions of one module or unit described above can be further divided and embodied by multiple modules or units.

[0096] Those skilled in the art will understand that various aspects of this disclosure can be implemented as systems, methods, or program products. Therefore, various aspects of this disclosure can be embodied in entirely hardware implementations, entirely software implementations (including firmware, microcode, etc.), or implementations combining hardware and software aspects, collectively referred to herein as “circuit,” “module,” or “system.” Other embodiments of this disclosure will readily occur to those skilled in the art upon consideration of the specification and practice of the invention disclosed herein. This application is intended to cover any variations, uses, or adaptations of this disclosure that follow the general principles of this disclosure and include common knowledge or customary techniques in the art not disclosed herein. The specification and embodiments are to be considered exemplary only, and the true scope and spirit of this disclosure are indicated by the claims.

[0097] It should be understood that this disclosure is not limited to the precise structures described above and shown in the accompanying drawings, and various modifications and changes can be made without departing from its scope. The scope of this disclosure is defined only by the appended claims.

Claims

1. A filtering method for multi-generational coexistence PONs, characterized in that, The method includes: Obtain the type information of multiple optical network units (ONUs) included in the multi-generation coexisting passive optical network (PON); the type information is used to distinguish the generations supported by the corresponding ONUs; the downlink receiving channel of the first type of ONU is configured with a filter module with an adjustable filtering range; Based on the type information of the multiple ONUs included in the multi-generational coexistence PON, the filtering range configuration information of the first type of ONU is determined, and the filtering range of the corresponding filtering module is controlled and adjusted according to the filtering range configuration information of the first type of ONU.

2. The method according to claim 1, characterized in that, The step of determining the filtering range configuration information of the first type of ONU based on the type information of the multiple ONUs included in the multi-generational coexisting PON includes: Based on the type information of the multiple ONUs included in the multi-generation coexistence PON, the coexistence mode of the multi-generation coexistence PON is determined; the coexistence mode is used to characterize whether the multi-generation coexistence PON supports a target generation; the target generation is the next generation after the generation supported by the first type of ONU. Determine the filtering range that matches the coexistence mode of the multi-generational coexistence PON, and based on the filtering range that matches the coexistence mode of the multi-generational coexistence PON, determine the filtering range configuration information of the first type of ONU.

3. The method according to claim 2, characterized in that, The determination of the coexistence mode of the multi-generational coexistence PON based on the type information of the multiple ONUs included in the multi-generational coexistence PON includes: If the multiple ONUs included in the multi-generational coexistence PON do not contain a second type of ONU, the coexistence mode of the multi-generational coexistence PON is determined to be the first coexistence mode; the first coexistence mode is a coexistence mode that is incompatible with the target generation. If multiple ONUs included in the multi-generational coexistence PON contain a second type of ONU, the coexistence mode of the multi-generational coexistence PON is determined to be the second coexistence mode; the second coexistence mode is a coexistence mode compatible with the target generation. Among them, the generation supported by the second type of ONU is the target generation.

4. The method according to claim 3, characterized in that, The process of determining a filtering range that matches the coexistence mode of the multi-generational coexistence PON, and determining the filtering range configuration information of the first type of ONU based on the filtering range that matches the coexistence mode of the multi-generational coexistence PON, includes: If the coexistence mode of the multi-generational coexistence PON is the first coexistence mode, obtain the filtering range corresponding to the first coexistence mode, and determine the filtering range configuration information of the first type of ONU based on the filtering range corresponding to the first coexistence mode. If the coexistence mode of the multi-generational coexistence PON is the second coexistence mode, obtain the filtering range corresponding to the second coexistence mode, and determine the filtering range configuration information of the first type of ONU based on the filtering range corresponding to the second coexistence mode. The filtering range corresponding to the second coexistence mode is a subset of the filtering range corresponding to the first coexistence mode.

5. The method according to claim 4, characterized in that, The filtering range corresponding to the first coexistence mode includes the downlink wavelength passband planned in wavelength division mode and the downlink wavelength passband planned in time division mode for the generation supported by the first type of ONU; the filtering range corresponding to the second coexistence mode includes the downlink wavelength passband planned in wavelength division mode for the generation supported by the first type of ONU.

6. The method according to claim 5, characterized in that, The first type of ONU is a 50G PON ONU, and the second type of ONU is a 200G PON ONU; the filtering range corresponding to the first coexistence mode includes 1340nm-1368nm; the filtering range corresponding to the second coexistence mode includes 1340nm-1344nm.

7. The method according to claim 3 or 4, characterized in that, The step of controlling and adjusting the filtering range of the corresponding filtering module according to the filtering range configuration information of the first type of ONU includes: The filtering range configuration information of the first type of ONU is sent to the first type of ONU so that the first type of ONU controls the corresponding filtering module to switch between the filtering range corresponding to the first coexistence mode and the filtering range corresponding to the second coexistence mode according to the filtering range configuration information.

8. A filtering processing device for multi-generational coexisting PONs, characterized in that, The device includes: The type information acquisition module is used to acquire the type information of multiple optical network units (ONUs) included in the multi-generation coexistence PON; the type information is used to distinguish the generation supported by the corresponding ONU; the downlink receiving channel of the first type ONU is configured with a filtering module with an adjustable filtering range; The filter range adjustment module is used to determine the filter range configuration information of the first type of ONU based on the type information of the multiple ONUs included in the multi-generation coexisting PON, and to control and adjust the filter range of the corresponding filter module according to the filter range configuration information of the first type of ONU.

9. A computer program product, comprising a computer program, characterized in that, When the computer program is executed by a processor, it implements the method described in any one of claims 1 to 7.

10. An electronic device, characterized in that, include: processor; as well as Memory for storing the executable instructions of the processor; The processor is configured to execute the method of any one of claims 1 to 7 by executing the executable instructions.