Signal processing method, optical line terminals and computer-readable storage medium
By carrying time alignment and bandwidth allocation instructions on the downlink frames of different PON modes on the side of the Light Route terminal (OLT), the time slot conflict between the upper frame signal of different PON mode during the same wave of long segments is solved, and the PON system is realized. Coexist in the uplink.
Patent Information
- Application Number
- PCT/CN2024/089835
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2023-07-25
- Filing Date
- 2024-04-25
- Publication Date
- 2025-01-30
AI Technical Summary
In passive optical network (PON) systems, uplink frame signals of different PON modes are prone to time slot conflicts when uplink transmission is performed in the same wavelength range, and the prior art is difficult to effectively solve this problem.
Through the time alignment of the first line and the second downfall frame on the side of the light circuit terminal (OLT), and send it at the same delivery time, the first framework of the uplink frame of the first PON mode is The bandwidth allocation instructions of the uplink frame of the second PON mode carry the second PON mode ensure that the onu of different PON modes can correctly send the uplink frame according to the bandwidth distribution instructions in the downlink frame.
The uplink coexistence of different PON mode systems has been achieved, and the time slot conflict between the uplink frame signals of different PON modes during the same wave of long segments is avoided, ensuring the stability and efficient transmission of the system.
Smart Images

Figure CN2024089835_30012025_PF_FP_ABST
Abstract
Description
Signal processing method, optical line terminal and computer-readable storage medium
[0001] CROSS-REFERENCE TO RELATED APPLICATIONS
[0002] This application is based on the Chinese patent application with application number 202310921648.1 and application date of July 25, 2023, and claims the priority of the Chinese patent application. The entire content of the Chinese patent application is hereby introduced into this application as a reference. Technical Field
[0003] The present application relates to the field of communication technology, and in particular to a signal processing method, an optical line terminal, and a computer-readable storage medium. Background Art
[0004] Passive optical network (PON) technology is a point-to-multipoint fiber-optic access technology. A PON primarily consists of an optical line terminal (OLT) located at the central office, an optical distribution network (ODN), and at least one optical network unit (ONU) located at the user end. The ODN provides an optical transmission channel between the OLT and ONU and includes optical fibers and passive components such as passive optical splitters.
[0005] With the development of various services and the increasing demand for bandwidth, PON systems are constantly being upgraded, from Gigabit-capable Passive Optical Networks (GPON) to 10 Gigabit-capable Passive Optical Networks (10G-PON, also known as XG PON), 10-Gigabit-capable Symmetric Passive Optical Networks (XGS PON), and then to 50 Gigabit Passive Optical Networks (HSP PON, also known as 50G PON). Future upgrades to 100 Gigabit or 200 Gigabit PONs are planned. When two or more PON systems occupy the same wavelength band for upstream transmission, resolving upstream timeslot conflicts remains a technical challenge.
[0006] Summary of the Invention
[0007] The embodiments of the present application provide a signal processing method, an optical line terminal, and a computer-readable storage medium, which are intended to enable uplink frame signals of different PON modes to be transmitted uplink using the same wavelength band in a time-division coexistence manner.
[0008] In a first aspect, an embodiment of the present application provides a signal processing method, the method comprising:
[0009] Performing a time alignment operation on a first downlink frame and a second downlink frame, and sending the first downlink frame and the second downlink frame at the same sending time, wherein the first downlink frame includes a bandwidth allocation indication of an uplink frame in a first passive optical network (PON) mode, and the first downlink frame is transmitted in a first designated wavelength band, and the second downlink frame includes a bandwidth allocation indication of an uplink frame in a second PON mode, and the second downlink frame is transmitted in a second designated wavelength band;
[0010] A first uplink frame and a second uplink frame transmitted in a time-division coexistence manner are received, wherein the first uplink frame is an uplink frame sent by an optical network unit (ONU) of the first PON mode according to the received first downlink frame, and the second uplink frame is an uplink frame sent by an ONU of the second PON mode according to the received second downlink frame, and the first uplink frame and the second uplink frame are transmitted in a third designated band.
[0011] In a second aspect, an embodiment of the present application provides an optical line terminal (OLT), including:
[0012] A first transmitter is configured to transmit a first downstream frame in a first designated wavelength band, wherein the first downstream frame includes a bandwidth allocation indication of an upstream frame in a first passive optical network (PON) mode;
[0013] a second transmitter, configured to transmit a second downstream frame in a second designated wavelength band, wherein the second downstream frame includes a bandwidth allocation indication of an upstream frame in a second passive optical network (PON) mode, and the first downstream frame and the second downstream frame are time-aligned and transmitted at the same transmission time;
[0014] A first receiver is used to receive a first uplink frame and a second uplink frame transmitted in a time-division coexistence manner, wherein the first uplink frame is an uplink frame sent by an optical network unit ONU in the first PON mode based on the received first downlink frame, and the second uplink frame is an uplink frame sent by an ONU in the second PON mode based on the received second downlink frame, and the first uplink frame and the second uplink frame are transmitted in a third designated band.
[0015] In a third aspect, an embodiment of the present application provides an optical line terminal (OLT), including:
[0016] one or more processors;
[0017] A memory having one or more programs stored thereon, wherein when the one or more programs are executed by the one or more processors, the one or more processors implement the signal processing method as described in the first aspect above.
[0018] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the signal processing method described in the first aspect above.
[0019] In an embodiment of the present application, a first downstream frame carries a bandwidth allocation indication for an upstream frame of a first PON mode, a second downstream frame carries a bandwidth allocation indication for an upstream frame of a second PON mode, and the first downstream frame and the second downstream frame are time-aligned, thereby transmitting the first downstream frame and the second downstream frame at the same transmission time on the OLT side, wherein the first downstream frame is transmitted in a first designated wavelength band, and the second downstream frame is transmitted in a second designated wavelength band. Since the transmission time of the first downstream frame and the second downstream frame are aligned, it is possible to ensure that the ONU of the first PON mode and the ONU of the second PON mode can correctly transmit the upstream frame in accordance with the bandwidth allocation indication in the downstream frame and in the third designated wavelength band, thereby avoiding upstream time slot conflicts between upstream frames of different PON modes transmitted in the same wavelength band, and realizing upstream time division coexistence of systems with different PON modes. BRIEF DESCRIPTION OF THE DRAWINGS
[0020] FIG1 is a schematic diagram of the architecture of a PON system applicable to an embodiment of the present application;
[0021] FIG2 is a flow chart of a signal processing method provided in an embodiment of the present application;
[0022] FIG3 is a flow chart of a signal processing method provided by an embodiment of the present application;
[0023] FIG4 is a timing diagram of an SN request provided by an embodiment of the present application;
[0024] FIG5 is a timing diagram of an SN request provided by an embodiment of the present application;
[0025] FIG6 is a flow chart of a signal processing method provided by an embodiment of the present application;
[0026] FIG7 is a timing diagram related to a ranging request provided by an embodiment of the present application;
[0027] FIG8 is a timing diagram related to a ranging request provided by an embodiment of the present application;
[0028] FIG9 is a flow chart of a signal processing method according to an embodiment of the present application;
[0029] FIG10a is a timing diagram of uplink burst transmission provided by one embodiment of the present application;
[0030] FIG10b is a timing diagram of uplink burst transmission provided by one embodiment of the present application;
[0031] FIG11 is an optional flow chart of uplink transmission provided by one embodiment of the present application;
[0032] FIG12 is an optional flow chart of uplink transmission provided by one embodiment of the present application;
[0033] FIG13 is a schematic structural diagram of an optical line terminal OLT provided by an embodiment of the present application;
[0034] FIG14 is a schematic structural diagram of an optical line terminal OLT provided by an embodiment of the present application;
[0035] FIG15 is a schematic structural diagram of an optical line terminal OLT provided by an embodiment of the present application;
[0036] FIG16 is a schematic structural diagram of an optical line terminal OLT provided by an embodiment of the present application;
[0037] FIG17 is a schematic structural diagram of an optical line terminal OLT provided by an embodiment of the present application;
[0038] FIG18 is a schematic structural diagram of an optical line terminal OLT provided in an embodiment of the present application. DETAILED DESCRIPTION
[0039] In order to enable those skilled in the art to better understand the technical solution of the present application, the signal processing method, electronic device and computer-readable storage medium provided in the present application are described in detail below with reference to the accompanying drawings.
[0040] Hereinafter, example embodiments will be described more fully in conjunction with the accompanying drawings, but the described example embodiments may be embodied in different forms and should not be construed as limited to the embodiments set forth herein. Rather, these examples are provided so that this application will be thorough and complete and will fully enable those skilled in the art to understand the scope of this application.
[0041] As used herein, the term "and / or" includes any and all combinations of one or more of the associated listed items.
[0042] The terms used herein are used only to describe specific embodiments and are not intended to limit this application. As used herein, the singular forms "a," "an," and "the" are intended to include the plural forms, unless the context clearly indicates otherwise. It will also be understood that when the terms "comprising" and / or "made of" are used in this specification, they specify the presence of features, wholes, steps, operations, elements, and / or components, but do not preclude the presence or addition of one or more other features, wholes, steps, operations, elements, components, and / or groups thereof.
[0043] In the description of the embodiments of the present application, reference is made to “some embodiments”, which describe a subset of all possible embodiments, but it can be understood that “some embodiments” may be the same subset or different subsets of all possible embodiments, and may be combined with each other without conflict.
[0044] In the description of the embodiments of this application, any embodiment or design scheme using "exemplary," "for example," or "for example" should not be understood as being more preferred or advantageous than other embodiments or designs. Rather, the use of words such as "exemplary," "for example," or "for example" is intended to present the relevant concepts in a concrete manner.
[0045] Furthermore, the terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly identifying the technical features being referred to. Thus, features specified as "first" or "second" may explicitly or implicitly include one or more of such features. The terms "include," "comprising," "having," and their variations all mean "including but not limited to," unless otherwise specifically emphasized.
[0046] To facilitate understanding of the solutions of the embodiments of the present application and to provide a clear and concise description of the following embodiments, a brief introduction to the relevant technologies is first given:
[0047] Passive Optical Network (PON): A passive optical network refers to an optical distribution network (ODN) between the optical line terminal (OLT) and the optical network unit (ONU), which does not have any active electronic devices. One end of the OLT is connected to the upper-layer network, completing the upstream access of the PON. The upper-layer network can be an Internet Protocol (IP) backbone network or a public switched telephone network (PSTN). The other end of the OLT is connected to the user-end device through the ODN, completing the downstream transmission of the PON and realizing functions such as control, management and ranging of the user-end device. The user-end device can be an ONU. One end of the user-end device is connected to the OLT through the ODN, and the other end of the user-end device is connected to other terminal devices, such as computers, landlines, etc. The ONU works with the OLT to implement Ethernet Layer 2 and Layer 3 functions, providing users with voice, data and multimedia services. For example, the ONU can selectively receive data sent by the OLT; respond to management commands issued by the OLT and make corresponding adjustments; buffer the user's Ethernet data and send it to the uplink within the sending window allocated by the OLT; and perform other user management functions.
[0048] The mode of PON can also be referred to as the operating mode of PON. In actual applications, a mode control signal can be used to control the various devices included in the PON to operate in the corresponding mode. It can be understood that the mode includes an upstream rate, a downstream rate, an upstream wavelength, and a downstream wavelength. The so-called upstream refers to the link from the ONU to the OLT, and the upstream can also be referred to as an uplink or an upstream optical path. The so-called downstream refers to the link from the OLT to the ONU, and the downstream can also be referred to as a downlink or a downstream optical path. In the description of the embodiments of the present application, the upstream frame refers to the signal sent by the ONU to the OLT, and can also be referred to as an upstream signal or an upstream frame signal; the downstream frame refers to the signal sent by the OLT to the ONU, and can also be referred to as a downstream signal or a downstream frame signal.
[0049] The embodiments of the present application are applicable to compatibility between multiple PON operating modes. Exemplarily, the PON operating modes specifically include: next-generation PON (NG-PON), NG-PON1, NG-PON2, gigabit-capable PON (GPON), 10 gigabit per second PON (XG PON), 10-gigabit-capable symmetric passive optical network (XGS PON), Ethernet PON (EPON), 10 gigabit per second EPON (10G-EPON), next-generation EPON (NG-EPON), wavelength-division multiplexing (WDM) PON, time-and wavelength-division multiplexing (TWDM) PON, point-to-point (P2P) WDM PON (P2P-WDM The present invention relates to 25 gigabit per second PON (25G-PON), 50 gigabit per second PON (50GPON), 100 gigabit per second PON (100G-PON), 25 gigabit per second EPON (25G-EPON), 50 gigabit per second EPON (50G-EPON), 100 gigabit per second EPON (100G-EPON), and GPON and EPON of other rates.
[0050] In passive optical network systems, different PON access technologies occupy different wavelength bands in the upstream and downstream directions. Table 1 below shows the upstream and downstream wavelength ranges corresponding to four PON systems.
[0051] Table 1
[0052] As shown in Table 1, the GPON system has an upstream center wavelength of 1310 nm and a downstream center wavelength of 1490 nm. The XG PON system has an upstream center wavelength of 1270 nm and a downstream center wavelength of 1577 nm. The XGS PON system has an upstream center wavelength of either 1310 nm or 1270 nm, and a downstream center wavelength of 1577 nm. To coexist with traditional PON systems, the 50GPON system defines three different upstream wavelength options: Option 1 has an upstream center wavelength of 1270 nm, Option 2 has an upstream center wavelength of 1300 nm, and Option 3 has an upstream center wavelength of 1286 nm. The 50GPON system has a downstream center wavelength of 1342 nm. When the 50GPON system uses Option 3 for upstream transmission, it can achieve wavelength division coexistence with GPON and XG PON / XGS PON systems. However, when the 50GPON system uses Option 1 and Option 2 wavelength options, upstream timeslot conflicts may occur with other PON systems when coexisting with them.
[0053] In view of this, embodiments of the present application provide a signal processing method, an optical line terminal, and a computer-readable storage medium for resolving the upstream time slot conflict problem of different PON systems, so that upstream frame signals of different PON modes can be transmitted upstream using the same wavelength band in a time division coexistence manner.
[0054] It should be noted that the embodiments of the present application are not only applicable to the time-division coexistence of upstream traffic in different PON modes between the central office OLT and ONU, but also to the time-division coexistence of upstream traffic in different PON modes between the MFU and SFU of the fiber to the room (FTTR) system.
[0055] Please refer to Figure 1, which is a schematic diagram of the architecture of a PON system applicable to an embodiment of the present application. As shown in Figure 1, PON system 100 includes: an OLT 110 and multiple ONUs (ONU 120, ONU 130, ONU 140). OLT 110 supports the transmission and reception of uplink and downlink signal frames in multiple PON modes. Exemplarily, OLT 110 is provided with at least two PON MAC modules, each of which corresponds to a PON mode and is used to process the transmission and reception signals of a specific PON mode. As shown in the example of Figure 1, OLT 110 is provided with PON MAC 1, PON MAC 2, and PON MAC 3, wherein PON MAC 1 is used to process the transmission and reception signals of PON mode 1, PON MAC 2 is used to process the transmission and reception signals of PON mode 2, and PON MAC 3 is used to process the transmission and reception signals of PON mode 3. OLT 110 is equipped with at least two transmitters corresponding to the PON MAC modules. Each transmitter is used to transmit downlink frames of a PON mode. The downlink frames of each PON mode are transmitted via a specific wavelength band. The wavelength bands used by downlink frames of different PON modes are different. As shown in the example of Figure 1, OLT 110 is equipped with downlink transmitter 1, downlink transmitter 2, and downlink transmitter 3. Downlink transmitter 1 is used to transmit downlink frames with a wavelength of λt1 under PON mode 1, downlink transmitter 2 is used to transmit downlink frames with a wavelength of λt2 under PON mode 2, and downlink transmitter 3 is used to transmit downlink frames with a wavelength of λt3 under PON mode 3. OLT 110 is equipped with one or more uplink receivers, each of which receives uplink frames of a specific wavelength band. Uplink frames of different PON modes can share a wavelength band for transmission. As shown in the example of FIG1 , OLT 110 is provided with an upstream receiver 1 and an upstream receiver 2. Upstream receiver 1 is configured to receive upstream frames with a wavelength of λr1, and upstream receiver 2 is configured to receive upstream frames with a wavelength of λr2. Upstream frame signals of PON mode 1 are transmitted using the wavelength of λr1, while upstream frame signals of PON mode 2 and PON mode 3 are transmitted using the wavelength of λr2. It should be understood that in the embodiment of the present application, when uplink frames of different PON modes share a wavelength band for transmission, the uplink frames of the different PON modes are transmitted in a time-division coexistence manner, i.e., the uplink frames of the different PON modes are transmitted in different time periods. One receiver of OLT 110 receives an uplink frame signal of one PON mode in a specific time period. For example, receiver 2 receives an uplink frame signal of PON mode 2 in time period 1, and receiver 2 receives an uplink frame signal of PON mode 3 in time period 2. Each uplink receiver sends the received uplink frame signal to the corresponding PON MAC module for deframing. Each ONU may be provided with at least one uplink transmitter and at least one downlink receiver. The uplink transmitter is used to send an uplink frame signal to the OLT, and the downlink receiver is used to receive a downlink frame signal from the OLT.For example, in Figure 1, the downstream receiver of ONU 120 receives a downstream frame signal with a wavelength of λt1, and the upstream transmitter transmits an upstream frame signal with a wavelength of λr1; the downstream receiver of ONU 130 receives a downstream frame signal with a wavelength of λt2, and the upstream transmitter transmits an upstream frame signal with a wavelength of λr2; the downstream receiver of ONU 140 receives a downstream frame signal with a wavelength of λt3, and the upstream transmitter transmits an upstream frame signal with a wavelength of λr2.
[0056] Please refer to Figure 2, which is a flow chart of a signal processing method provided by an embodiment of the present application. The method can be applied to an optical line terminal (OLT). As shown in Figure 2, the method includes the following steps:
[0057] Step S110: performing a time alignment operation on the first downlink frame and the second downlink frame, and sending the first downlink frame and the second downlink frame at the same sending time.
[0058] The first downlink frame includes a bandwidth allocation indication of an uplink frame of a first PON mode, and the first downlink frame is transmitted in a first designated wavelength band. The second downlink frame includes a bandwidth allocation indication of an uplink frame of a second PON mode, and the second downlink frame is transmitted in a second designated wavelength band.
[0059] In an exemplary embodiment, a PON system includes a first downstream channel and a second downstream channel. The first downstream channel is used to transmit downstream frames of a first PON mode (i.e., a first downstream frame), and the first downstream channel is fixedly transmitted via the λt1 wavelength (i.e., a first designated wavelength band). The second downstream channel is used to transmit downstream frames of a second PON mode (i.e., a second downstream frame), and the second downstream channel is fixedly transmitted via the λt2 wavelength (i.e., a second designated wavelength band). In this embodiment of the present application, the first downstream frame includes a bandwidth allocation indication for an upstream frame of the first PON mode, and the second downstream frame includes a bandwidth allocation indication for an upstream frame of the second PON mode.
[0060] It can be understood that the bandwidth allocation indication includes information about the time interval allocated to the corresponding ONU for sending upstream frames. Exemplarily, the bandwidth allocation indication includes at least one of the following: a bandwidth allocation indication identifier (Alloc-ID), a start time (Start Time) of the bandwidth allocation indication, and a grant size (Grant Size) of the bandwidth allocation indication. The ONU corresponding to the Alloc-ID determines the upstream time slot that can be occupied by its own upstream frame based on the start time and grant size of the bandwidth allocation indication. In this way, the ONU operating in the first PON mode and the ONU operating in the second PON mode respectively perform upstream transmission within a specific time interval according to the corresponding bandwidth allocation indication, thereby avoiding upstream time slot conflicts between upstream frames of different PON modes transmitted in the same band, and realizing upstream time-division coexistence of systems with different PON modes.
[0061] It is understandable that in order to ensure that the ONU operating in the first PON mode and the ONU operating in the second PON mode can receive the downstream frame from the OLT within the preset time offset, and determine the start time of sending the upstream frame based on the downstream frame, and ensure that the upstream frames of the first PON mode and the second PON mode do not cause upstream time slot conflicts, it is necessary to ensure that the transmission time of the first downstream frame sent to the ONU in the first PON mode and the second downstream frame sent to the ONU in the second PON mode must be consistent. Therefore, before sending the first downstream frame and the second downstream frame, the embodiment of the present application first performs a time alignment operation on the first downstream frame and the second downstream frame, so that the first downstream frame and the second downstream frame can be sent at the same time.
[0062] In an exemplary embodiment, the OLT is equipped with both a GPON MAC module and a 50GPON MAC module. The first PON mode represents the GPON mode, and the second PON mode represents the 50GPON mode. The GPON MAC module transmits a GPON downstream frame (i.e., a first downstream frame) with a wavelength of 1480 to 1500 nm via downstream transmitter 1, and the 50GPON MAC module transmits a 50GPON downstream frame (i.e., a second downstream frame) with a wavelength of 1340 to 1344 nm via downstream transmitter 2. The transmission time of the GPON downstream frame and the 50GPON downstream frame are aligned, and both begin transmission at time T1. The bandwidth allocation indication carried by the GPON downstream frame includes the following information: Alloc-ID is X, Start Time is t1', and Grant Size is Δt1, indicating that the GPON ONU with Alloc-ID X performs upstream transmission in the time interval t1' to t1'+Δt1. The bandwidth allocation indication carried by the 50GPON downstream frame includes the following information: Alloc-ID is Y, Start Time is t2', and Grant Size is Δt2, indicating that the GPON ONU with Alloc-ID Y performs upstream transmission in the time interval t2' to t2' + Δt2. It should be noted that there is no overlap between the time interval t1' to t1' + Δt1 and the time interval t2' to t2' + Δt2. Optionally, there is a protection time interval between the time interval t1' to t1' + Δt1 and the time interval t2' to t2' + Δt2 to avoid upstream time slot conflicts when two PON modes transmit upstream frames through the same band.
[0063] Step S120: Receive a first upstream frame and a second upstream frame transmitted in a time-division coexistence manner, wherein the first upstream frame is an upstream frame sent by the ONU in the first PON mode based on the received first downstream frame, and the second upstream frame is an upstream frame sent by the ONU in the second PON mode based on the received second downstream frame, and the first upstream frame and the second upstream frame are transmitted in a third designated band.
[0064] In an exemplary embodiment, ONU 1 is an ONU operating in a first PON mode, and ONU 2 is an ONU operating in a second PON mode. ONU 1 is equipped with a downstream receiver 1 capable of receiving downstream frames transmitted in a first designated wavelength band; ONU 2 is equipped with a downstream receiver 2 capable of receiving downstream frames transmitted in a second designated wavelength band. The OLT simultaneously transmits a first downstream frame transmitted in the first designated wavelength band and a second downstream frame transmitted in the second designated wavelength band. ONU 1 receives the first downstream frame and, based on the bandwidth allocation indication in the first downstream frame, determines that the time during which it can perform upstream transmission is time period 1. ONU 2 receives the second downstream frame and, based on the bandwidth allocation indication in the second downstream frame, determines that the time during which it can perform upstream transmission is time period 2. Time periods 1 and 2 do not overlap. ONU 1 transmits a first upstream frame to the OLT in time period 1 based on the bandwidth allocation indication in the first downstream frame. ONU 2 transmits a second upstream frame to the OLT in time period 2 based on the bandwidth allocation indication in the second downstream frame. Both the first and second upstream frames are transmitted in a third designated wavelength band.
[0065] In an exemplary embodiment, ONU1 operates in GPON mode, and ONU2 operates in 50GPON mode. The OLT simultaneously transmits a GPON downlink frame and a 50GPON downlink frame at time T1. ONU1 receives the GPON downlink frame from the OLT and, based on the bandwidth allocation indication in the GPON downlink frame, determines to perform upstream transmission in the time interval t1' to t1' + Δt1. ONU2 receives the GPON downlink frame from the OLT and, based on the bandwidth allocation indication in the GPON downlink frame, determines to perform upstream transmission in the time interval t2' to t2' + Δt2. Based on the received bandwidth allocation indication, ONU1 transmits a GPON uplink frame to the OLT in the corresponding time interval t1' to t1' + Δt1. Based on the received bandwidth allocation indication, ONU2 transmits a 50GPON uplink frame to the OLT in the corresponding time interval t2' to t2' + Δt2. The GPON uplink frame and the 50GPON uplink frame are transmitted in the 1290-1330nm band.
[0066] In an exemplary embodiment, the first downlink frame includes a first SN request, and the second downlink frame includes a second SN request. The first SN request is located in the first downlink frame and is located in the second downlink frame at the same position. The first SN request includes a bandwidth allocation indication for a registration frame of the first PON mode, and the second SN request includes a bandwidth allocation indication for a registration frame of the second PON mode.
[0067] Please refer to Figure 3, which is a flow chart of a signal processing method provided by an embodiment of the present application. As shown in Figure 3, the method of the embodiment of the present application further includes the following steps:
[0068] Step S210: Synchronously opening the quiet window of the first PON mode and the quiet window of the second PON mode, wherein the quiet window of the first PON mode and the quiet window of the second PON mode have the same start time and end time;
[0069] Step S220: In the quiet window of the first PON mode and the quiet window of the second PON mode, receiving a registration frame sent by the ONU selected to register in the first PON mode according to the first SN request, and / or receiving a registration frame sent by the ONU selected to register in the second PON mode according to the second SN request.
[0070] As you can understand, an SN request stands for a serial number request and is used for ONU registration and authentication. After receiving the SN request from the OLT, the ONU returns a registration frame carrying its own SN information. To prevent registration frames from registering ONUs from conflicting with upstream data frames from registered ONUs, the OLT establishes a quiet window. During this window, the OLT refuses to receive upstream data frames from registered ONUs.
[0071] In the embodiment of the present application, the OLT synchronously opens the quiet window of the first PON mode and the quiet window of the second PON mode. That is, the quiet window of the first PON mode and the quiet window of the second PON mode are opened and closed at the same time. During the period when the quiet windows of the first PON mode and the second PON mode are open, the OLT receives a registration frame sent by an ONU that chooses to register in the first PON mode according to a first SN request, and / or receives a registration frame sent by an ONU that chooses to register in the second PON mode according to a second SN request. Furthermore, during the period when the quiet windows of the first PON mode and the second PON mode are open, the OLT refuses to receive uplink data frames of either the first PON mode or the second PON mode.
[0072] It is understood that the first SN request carries a bandwidth allocation indication for the registration frame of the first PON mode, and the second SN request carries a bandwidth allocation indication for the registration frame of the second PON mode. Furthermore, to ensure that the registration frames of the first PON mode and the second PON mode do not conflict in upstream time slots during upstream transmission, the first SN request and the second SN request should be sent at the same time. Specifically, the OLT sends the first downstream frame and the second downstream frame at the same time, and the position of the first SN request in the first downstream frame and the position of the second SN request in the second downstream frame are consistent. If an ONU in the first PON mode needs to register, it determines the available time interval for sending the registration frame based on the bandwidth allocation indication carried in the received first SN request, here denoted as Time Period 1, and sends the registration frame during Time Period 1. If an ONU in the second PON mode needs to register, it determines the available time interval for sending the registration frame based on the bandwidth allocation indication carried in the received second SN request, here denoted as Time Period 2, and sends the registration frame during Time Period 2. Time Periods 1 and 2 do not overlap and are both within the quiet windows of the first and second PON modes. Optionally, a guard interval is provided between time period 1 and time period 2. The OLT receives a registration frame sent by an ONU in the first PON mode during time period 1 within the quiet window, and receives a registration frame sent by an ONU in the second PON mode during time period 2 within the quiet window. Thus, the registration frames sent by the ONU in the first PON mode and the registration frames sent by the ONU in the second PON mode are also transmitted in a time-division coexistence manner.
[0073] Please refer to Figure 4, which is a timing diagram related to SN requests provided by one embodiment of the present application. As shown in Figure 4, the GPON MAC module and the 50GPON MAC module on the OLT side respectively send downlink frames through corresponding transmitters, and the time of the GPON downlink frames and the 50GPON downlink frames are aligned. Among them, the GPON downstream frame includes a downstream physical control block (Physical Control Block downstream, PCBd) and a physical layer frame content (PHY frame content); the 50GPON downstream frame includes a downstream physical synchronization block (Physical Synchronization Block downstream, PSBd) and a PHY frame content. The ONU service under the GPON MAC is normal, and no new ONU needs to be registered and authenticated. The ONU service under the 50GPON MAC is normal, but a new ONU needs to be registered and authenticated. The 50GPON ONU obtains an SN request from the downstream frame sent by the 50GPON MAC module. The SN request includes the following bandwidth allocation indication information: Alloc-ID is 1020-1023, Start Time is S, and Grant Size is 0. The 50GPON ONU sends a registration frame for registration authentication according to the above bandwidth allocation indication. The registration frame includes the upstream physical layer operation, maintenance and management (Physical Layer Operations, Administration and Management) The OLT synchronously opens the quiet windows of GPON and 50GPON. The OLT receives the registration frame of the 50GPON ONU within the quiet window and registers the 50GPON ONU according to the registration frame.
[0074] Please refer to Figure 5, which is a timing diagram related to an SN request provided by one embodiment of the present application. As shown in Figure 5, the XG PON MAC module and the 50GPON MAC module on the OLT side each transmit downlink frames via their corresponding transmitters, and the time of the XG PON downlink frames and the 50GPON downlink frames are aligned. The ONUs connected to the XG PON MAC are operating normally, with no new ONUs requiring registration and authentication. The ONUs connected to the 50GPON MAC are operating normally, but new ONUs require registration and authentication. The 50GPON ONU receives an SN request from the downlink frame sent by the 50GPON MAC module. The SN request includes the following bandwidth allocation indication information: Alloc-ID is 1020-1023, Start Time is S, and Grant Size is 0. Based on the bandwidth allocation indication, the 50GPON ONU sends a registration frame for registration and authentication. The registration frame contains an uplink PLOAM message, which includes the ONU's registration and authentication information. The OLT synchronously opens the quiet windows of the XG PON and the 50GPON. The OLT receives the registration frame of the 50GPON ONU within the quiet window and registers the 50GPON ONU according to the registration frame.
[0075] In an exemplary embodiment, the first downlink frame includes a first ranging request, the second downlink frame includes a second ranging request, the position of the first ranging request in the first downlink frame and the position of the second ranging request in the second downlink frame are consistent, the first ranging request includes a bandwidth allocation indication of a ranging response frame of a first PON mode, and the second ranging request includes a bandwidth allocation indication of a ranging response frame of a second PON mode.
[0076] Please refer to Figure 6, which is a flow chart of a signal processing method provided by an embodiment of the present application. As shown in Figure 6, the method of the embodiment of the present application further includes the following steps:
[0077] Step S310: Synchronously opening the quiet window of the first PON mode and the quiet window of the second PON mode, wherein the quiet window of the first PON mode and the quiet window of the second PON mode have the same start time and end time.
[0078] Step S320: receiving a ranging response frame sent by an ONU in the first PON mode according to the first ranging request and / or receiving a ranging response frame sent by an ONU in the second PON mode according to the second ranging request in the quiet window of the first PON mode and the quiet window of the second PON mode.
[0079] It's understandable that during the ONU registration phase, the OLT needs to perform ranging on the registering ONU. The OLT sends a ranging request to the ONU. After the registering ONU receives the ranging request from the OLT, it returns a ranging response frame carrying the ranging information. To prevent ranging response frames from the registering ONU from conflicting with upstream data frames from registered ONUs, the OLT establishes a quiet window. During this window, the OLT refuses to receive upstream data frames from registered ONUs.
[0080] In the embodiment of the present application, the OLT synchronously opens the quiet window of the first PON mode and the quiet window of the second PON mode, that is, the quiet window of the first PON mode and the quiet window of the second PON mode are opened and closed at the same time. During the period when the quiet windows of the first PON mode and the second PON mode are open, the OLT receives the ranging response frame sent by the ONU selected to register in the first PON mode according to the first SN request, and / or receives the ranging response frame sent by the ONU selected to register in the second PON mode according to the second SN request. Furthermore, during the period when the quiet windows of the first PON mode and the second PON mode are open, the OLT refuses to receive uplink data frames of either the first PON mode or the second PON mode.
[0081] It is understood that the first ranging request carries a bandwidth allocation indication for the ranging response frame of the first PON mode, and the second ranging request carries a bandwidth allocation indication for the ranging response frame of the second PON mode. Furthermore, to ensure that the ranging response frames of the first PON mode and the second PON mode do not conflict in upstream time slots during upstream transmission, the first ranging request and the second ranging request should be transmitted at the same time. Specifically, the OLT transmits the first downstream frame and the second downstream frame at the same time, and the position of the first ranging request in the first downstream frame and the position of the second ranging request in the second downstream frame are consistent. If an ONU in the first PON mode needs to register, it determines the available time interval for transmitting the ranging response frame to be sent based on the bandwidth allocation indication carried in the received first ranging request, here denoted as time period 1, and transmits the ranging response frame during this time period. If an ONU in the second PON mode needs to register, it determines the available time interval for transmitting the ranging response frame to be sent based on the bandwidth allocation indication carried in the received second ranging request, here denoted as time period 2, and transmits the ranging response frame during this time period. There is no overlap between time periods 1 and 2, and both are within the quiet windows of the first and second PON modes. Optionally, a guard interval is provided between time periods 1 and 2. The OLT receives ranging response frames sent by the ONU in the first PON mode during time period 1 within the quiet window, and receives ranging response frames sent by the ONU in the second PON mode during time period 2 within the quiet window. This indicates that the ranging response frames sent by the ONU in the first and second PON modes are also transmitted using time division coexistence.
[0082] Please refer to Figure 7, which is a timing diagram related to a ranging request provided by one embodiment of the present application. As shown in Figure 7, the GPON MAC module and the 50GPON MAC module on the OLT side each transmit a downlink frame via their corresponding transmitters, and the time of the GPON downlink frame and the 50GPON downlink frame are aligned. The ONUs connected to the GPON MAC are operating normally, with no new ONUs requiring ranging. The ONUs connected to the 50GPON MAC are operating normally, but a new ONU requires ranging. The 50GPON ONU receives a ranging request from the downlink frame sent by the 50GPON MAC module. The SN request includes the following bandwidth allocation indication information: Alloc-ID is 1020-1023, Start Time is S, and Grant Size is 0. Based on the bandwidth allocation indication, the 50GPON ONU sends a ranging response frame. This ranging response frame contains an uplink PLOAM message containing the ONU's ranging information. The OLT synchronously opens the quiet windows of GPON and 50GPON. The OLT receives the ranging response frame of the 50GPON ONU within the quiet window and determines the distance of the 50GPON ONU according to the ranging response.
[0083] Please refer to Figure 8, which is a timing diagram related to a ranging request provided by one embodiment of the present application. As shown in Figure 8, the XG PON MAC module and the 50GPON MAC module on the OLT side each transmit downlink frames via their corresponding transmitters, and the time of the XG PON downlink frames and the 50GPON downlink frames are aligned. The ONUs connected to the XG PON MAC are operating normally, with no new ONUs requiring ranging. The ONUs connected to the 50GPON MAC are operating normally, but new ONUs require ranging. The 50GPON ONU receives a ranging request from the downlink frame sent by the 50GPON MAC module. The ranging request includes the following bandwidth allocation indication information: Alloc-ID is 1020-1023, Start Time is S, and Grant Size is 0. Based on this bandwidth allocation indication, the 50GPON ONU sends a ranging response frame. This ranging response frame contains an uplink PLOAM message, and the ONU's ranging information is included in the PLOAM message. The OLT synchronously opens the quiet windows of the XG PON and the 50GPON. The OLT receives the ranging response frame of the 50GPON ONU within the quiet window and determines the distance of the 50GPON ONU according to the ranging response frame.
[0084] In an exemplary embodiment, the first downstream frame includes a first bandwidth map (Bandwidth Map, BWmap) field, and the second downstream frame includes a second BWmap field. The position of the first BWmap field in the first downstream frame is consistent with the position of the second BWmap field in the second downstream frame. The first BWmap field is used to indicate the bandwidth allocation indication of the upstream burst data of a specific ONU in the first PON mode, and the second BWmap field is used to indicate the bandwidth allocation indication of the upstream burst data of the specific ONU in the second PON mode.
[0085] Please refer to Figure 9, which is a flow chart of a signal processing method provided by an embodiment of the present application. As shown in Figure 9, the method of the embodiment of the present application may include the following steps:
[0086] Step S610: performing a time alignment operation on the first downstream frame and the second downstream frame, wherein the first downstream frame includes a first bandwidth map BWmap field, the second downstream frame includes a second BWmap field, the position of the first BWmap field in the first downstream frame is consistent with the position of the second BWmap field in the second downstream frame, the first BWmap field is used to indicate a bandwidth allocation indication for upstream burst data of a specific ONU in a first PON mode, and the second BWmap field is used to indicate a bandwidth allocation indication for upstream burst data of a specific ONU in a second PON mode;
[0087] Step S620: Sending a first downlink frame and a second downlink frame at the same sending time, wherein the first downlink frame is transmitted at a first designated wavelength band, and the second downlink frame is transmitted at a second designated wavelength band;
[0088] Step S630: receiving first uplink burst data of a specific ONU of a first PON mode in a first time period, and receiving second uplink burst data of a specific ONU of a second PON mode in a second time period, wherein the first time period and the second time period are non-overlapping time periods, and the first uplink burst data and the second uplink burst data are transmitted in a time-division coexistence manner through a third designated band.
[0089] In an exemplary embodiment, the uplink direction from the ONU to the OLT uses time-division coexistence to transmit data. The uplink transmission time is divided into several time slots, each of which is used by one ONU to send data. That is, the uplink data transmission is in burst mode, and the OLT can receive uplink burst data from different ONUs in different time slots. To avoid uplink time slot conflicts between uplink burst data from ONUs with different PON modes, the OLT allocates bandwidth for sending uplink burst data to the ONU with the first PON mode through the first BWmap field of the first downlink frame, and allocates bandwidth for sending uplink burst data to the ONU with the second PON mode through the second BWmap field of the second downlink frame. In addition, the uplink burst data bandwidths allocated to the ONU with the first PON mode and the ONU with the second PON mode do not overlap. It is worth noting that in order to ensure that the ONU of the first PON mode and the ONU of the second PON mode can receive the downstream frame of the OLT within the preset time offset, and determine the start time of sending the upstream frame based on the downstream frame, and ensure that the upstream frames of the first PON mode and the second PON mode do not cause upstream time slot conflicts, it is necessary to ensure that the sending time of the first BWmap field sent to the ONU of the first PON mode and the second BWmap field sent to the ONU of the second PON mode must be consistent. Specifically, before sending the first downstream frame and the second downstream frame, it is necessary to first perform a time alignment operation on the first downstream frame and the second downstream frame so that the first downstream frame and the second downstream frame can be sent at the same time, and the position of the first BWmap field in the first downstream frame and the position of the second BWmap field in the second downstream frame need to be consistent.
[0090] Please refer to Figure 10a, which is a timing diagram of the uplink burst transmission provided by an embodiment of the present application. As shown in Figure 10a, the GPON MAC module and the 50GPON MAC module on the OLT side respectively send downlink frames through corresponding transmitters, and the time of the GPON downlink frame and the 50GPON downlink frame are aligned. The GPON downlink frame and the 50GPON downlink frame respectively carry a BWmap field, and the time position of the BWmap field in the GPON downlink frame and the BWmap field in the 50GPON downlink frame are consistent. Exemplarily, the BWmap field in the GPON downlink frame contains the following information: the Alloc-ID of the GPON ONU is Y, and the GPON ONU with Alloc-ID Y obtains the allocated bandwidth start time (Start Time) and bandwidth length (Grant Size); the BWmap field in the 50GPON downlink frame contains the following information: the Alloc-ID of the 50GPON ONU is X, and the 50GPON ONU with Alloc-ID X obtains the allocated bandwidth start time (Start Time) and bandwidth length (Grant Size).
[0091] The 50GPON ONU with Alloc-ID X sends upstream burst data in time period 1 according to the received BWmap domain bandwidth allocation indication; the GPON ONU with Alloc-ID Y sends upstream burst data in time period 2 according to the received BWmap domain bandwidth allocation indication. The above time periods 1 and 2 are complementary and overlap. Optionally, a guard time interval is left between time periods 1 and 2 to ensure that the upstream burst data of the 50GPON ONU and the GPON ONU do not conflict in upstream time slots.
[0092] Please refer to Figure 10b, which is a timing diagram of an uplink burst transmission provided by an embodiment of the present application. As shown in Figure 10b, the XG PON MAC module and the 50GPON MAC module on the OLT side each transmit a downlink frame through their corresponding transmitters, and the time of the XG PON downlink frame and the 50GPON downlink frame are aligned. The XG PON downlink frame and the 50GPON downlink frame each carry a BWmap field, and the time position of the BWmap field in the XG PON downlink frame and the BWmap field in the 50GPON downlink frame are consistent. Exemplarily, the BWmap field in the XG PON downstream frame contains the following information: the Alloc-ID of the XG PON ONU is Y, and the start time (Start Time) and bandwidth length (Grant Size) of the bandwidth allocated to the XG PON ONU with Alloc-ID Y; the BWmap field in the 50GPON downstream frame contains the following information: the Alloc-ID of the 50GPON ONU is X, and the start time (Start Time) and bandwidth length (Grant Size) of the bandwidth allocated to the 50GPON ONU with Alloc-ID X. The 50GPON ONU with Alloc-ID X sends upstream burst data in time period 1 according to the bandwidth allocation indication received in the BWmap field; the XG PON ONU with Alloc-ID Y sends upstream burst data in time period 2 according to the bandwidth allocation indication received in the BWmap field. The above-mentioned time period 1 and time period 2 are complementary and overlap. Optionally, a guard time interval is left between time period 1 and time period 2 to ensure that the upstream burst data of the 50GPON ONU and the XG PON ONU will not conflict in the upstream time slot.
[0093] Optionally, the bandwidth allocation indication described in the embodiment of the present application includes the following information:
[0094] Alloc-ID: indicates the bandwidth allocation indicator, that is, the ONU ID, which is generally allocated to the ONU by the OLT;
[0095] Start Time: indicates the start time of the bandwidth allocation indication, that is, the start time of the allocated bandwidth;
[0096] Grant Size: Indicates the authorized amount of bandwidth allocation indication, that is, the length of the allocated bandwidth.
[0097] Please refer to FIG11, which is an optional flowchart of uplink transmission provided by an embodiment of the present application. As shown in FIG11, the method of the embodiment of the present application further includes the following steps:
[0098] Step S410: When the first uplink frame and the second uplink frame are abnormally transmitted in the time division coexistence mode, the quiet window of the first PON mode and the quiet window of the second PON mode are synchronously opened;
[0099] Step S420: Collect abnormal ONU information and abnormal category information in the quiet window of the first PON mode and the quiet window of the second PON mode;
[0100] Step S430: Report abnormal alarm information to the network manager, and / or send coexistence mode switching notification information to the ONU, wherein the abnormal alarm information includes abnormal ONU information and abnormal category information, and the coexistence mode switching notification information is used to instruct the ONU to switch from the uplink time division coexistence mode to the wavelength division coexistence mode for uplink transmission.
[0101] It is understood that when the ONUs of the first and second PON modes transmit uplink data in a time-division coexistence manner, if an uplink transmission anomaly occurs, such as the OLT side not supporting the uplink time-division coexistence of the first and second PON modes, or an out-of-band (OOB) crosstalk anomaly occurs on the OLT side, the OLT will simultaneously open the quiet windows of the first and second PON modes. During the quiet windows of the first and second PON modes, the OLT refuses to receive uplink data frames sent by the ONUs of either the first and second PON modes. During the quiet windows of the first and second PON modes, the OLT collects abnormal ONU information and abnormality category information, for example, the serial number SN or other identification information of the abnormal ONU, and the category of the current uplink transmission anomaly. The OLT reports the collected abnormal ONU information and abnormality category information to the network manager so that the network manager can take timely measures to address the current transmission anomaly. In response to an abnormality in the uplink transmission of the first PON mode and the second PON mode in the time division coexistence mode, the OLT sends a coexistence mode switching notification message to the corresponding ONU in the quiet window of the first PON mode and the second PON mode, so that the corresponding ONU switches from the uplink time division coexistence mode to the wavelength division coexistence mode for uplink transmission.
[0102] Please refer to FIG12, which is an optional flowchart of uplink transmission provided by an embodiment of the present application. As shown in FIG12, the method of the embodiment of the present application further includes the following steps:
[0103] Step S510: receiving a third uplink frame transmitted in a wavelength division coexistence manner with the first uplink frame, wherein the third uplink frame is an uplink frame sent by the ONU in the second PON mode through a fourth designated wavelength band;
[0104] Step S520: When the first upstream frame and the third upstream frame are transmitted abnormally in the wavelength division coexistence mode, abnormal ONU information and abnormal category information are collected on the third designated wavelength band and the fourth designated wavelength band;
[0105] Step S530: Report abnormal alarm information to the network manager, and / or send coexistence mode switching notification information to the ONU, wherein the abnormal alarm information includes abnormal ONU information and abnormal category information, and the coexistence mode switching notification information is used to instruct the ONU to switch from the upstream wavelength division coexistence mode to the time division coexistence mode for upstream transmission.
[0106] It is understandable that when the ONU in the first PON mode and the ONU in the second PON mode transmit upstream data using wavelength division coexistence, the upstream frames of the first PON mode and the upstream frames of the second PON mode are transmitted in different wavelength bands. Specifically, the upstream frames of the first PON mode are transmitted in the third designated wavelength band, and the upstream frames of the second PON mode are transmitted in the fourth designated wavelength band. For example, in wavelength division coexistence, the GPON ONU uses the 1290-1300nm band for upstream transmission, and the 50GPON ONU uses the 1284-1288nm band for upstream transmission. When the OLT discovers that a transmission anomaly occurs when the first PON mode and the second PON mode transmit upstream data in a wavelength division coexistence mode, it collects abnormal ONU information and abnormal category information on the third and fourth designated wavelength bands, for example, collecting the serial number SN or other identification information of the abnormal ONU, as well as the category of the current upstream transmission anomaly. The OLT reports the collected abnormal ONU information and abnormal category information to the network manager so that the network manager can take timely measures to deal with the current transmission anomaly. The OLT also sends a coexistence mode switching notification message to the corresponding ONU to switch the corresponding ONU from wavelength division coexistence mode to time division coexistence mode for upstream transmission. For example, the 50GPON ONU is notified to change the upstream transmission band from the original 1284-1288nm band to the 1290-1310nm band for upstream transmission.
[0107] Exemplarily, the transmission anomaly described in the embodiments of the present application includes at least one of the following: the OLT side does not support the upstream time division coexistence of the first PON mode and the second PON mode, the OOB crosstalk anomaly occurs on the OLT side, and the OLT side does not support the upstream wavelength division coexistence of the first PON mode and the second PON mode.
[0108] Please refer to Figure 13, which is a schematic diagram of the structure of an optical line terminal (OLT) provided by an embodiment of the present application. As shown in Figure 13, the OLT includes:
[0109] A first transmitter is configured to transmit a first downstream frame in a first designated wavelength band, wherein the first downstream frame includes a bandwidth allocation indication of an upstream frame in a first passive optical network (PON) mode;
[0110] A second transmitter is configured to transmit a second downstream frame in a second designated wavelength band, wherein the second downstream frame includes a bandwidth allocation indication of an upstream frame in a second passive optical network (PON) mode, and the first downstream frame and the second downstream frame are time-aligned and transmitted at the same transmission time;
[0111] The first receiver is used to receive a first upstream frame and a second upstream frame transmitted in a time-division coexistence manner, wherein the first upstream frame is an upstream frame sent by an optical network unit (ONU) in a first PON mode based on a received first downstream frame, and the second upstream frame is an upstream frame sent by an ONU in a second PON mode based on a received second downstream frame, and the first upstream frame and the second upstream frame are transmitted in a third designated band.
[0112] In an exemplary embodiment, the first downlink frame includes a first sequence number SN request, the second downlink frame includes a second SN request, a position of the first SN request in the first downlink frame and a position of the second SN request in the second downlink frame are consistent, the first SN request includes a bandwidth allocation indication of a registration frame of a first PON mode, and the second SN request includes a bandwidth allocation indication of a registration frame of a second PON mode;
[0113] The first receiver is further configured to:
[0114] In the quiet window of the first PON mode and the quiet window of the second PON mode, receiving a registration frame sent by an ONU selected to register in the first PON mode according to a first SN request, and / or receiving a registration frame sent by an ONU selected to register in the second PON mode according to a second SN request;
[0115] The quiet window of the first PON mode and the quiet window of the second PON mode have the same start time and end time.
[0116] In an exemplary embodiment, the first downlink frame includes a first ranging request, the second downlink frame includes a second ranging request, a position of the first ranging request in the first downlink frame and a position of the second ranging request in the second downlink frame are consistent, the first ranging request includes a bandwidth allocation indication of a ranging response frame of a first PON mode, and the second ranging request includes a bandwidth allocation indication of a ranging response frame of a second PON mode;
[0117] The first receiver is further configured to:
[0118] In a quiet window of the first PON mode and a quiet window of the second PON mode, receiving a ranging response frame sent by an ONU in the first PON mode according to the first ranging request, and / or receiving a ranging response frame sent by an ONU in the second PON mode according to the second ranging request;
[0119] The quiet window of the first PON mode and the quiet window of the second PON mode have the same start time and end time.
[0120] In an exemplary embodiment, the first downstream frame includes a first bandwidth mapping BWmap field, the second downstream frame includes a second BWmap field, the position of the first BWmap field in the first downstream frame is consistent with the position of the second BWmap field in the second downstream frame, the first BWmap field is used to indicate the bandwidth allocation indication of the upstream burst data of a specific ONU in the first PON mode, and the second BWmap field is used to indicate the bandwidth allocation indication of the upstream burst data of the specific ONU in the second PON mode.
[0121] In an exemplary embodiment, the bandwidth allocation indication includes: a bandwidth allocation indication identifier, a start time of the bandwidth allocation indication, and an authorized amount of the bandwidth allocation indication.
[0122] In an exemplary embodiment, the system further includes an alarm module, the alarm module being configured to: when the first uplink frame and the second uplink frame are transmitted abnormally in the time division coexistence mode, collect abnormal ONU information and abnormal category information in the quiet window of the first PON mode and the quiet window of the second PON mode, and report abnormal alarm information to the network manager, the abnormal alarm information including the abnormal ONU information and the abnormal category information;
[0123] The first transmitter and the second transmitter are also respectively used to: when the first uplink frame and the second uplink frame are transmitted abnormally in the time division coexistence mode, send coexistence mode switching notification information to the ONU, and the coexistence mode switching notification information is used to instruct the ONU to switch from the uplink time division coexistence mode to the wavelength division coexistence mode for uplink transmission.
[0124] In an exemplary embodiment, the system further includes a second receiver and an alarm module;
[0125] The second receiver is used to receive a third uplink frame transmitted in a wavelength division coexistence manner with the first uplink frame, wherein the third uplink frame is an uplink frame sent by the ONU in the second PON mode through the fourth designated wavelength band;
[0126] The alarm module is used to collect abnormal ONU information and abnormal category information on the third designated wavelength band and the fourth designated wavelength band when the first upstream frame and the third upstream frame are transmitted abnormally in the wavelength division coexistence mode, and report abnormal alarm information to the network manager, wherein the abnormal alarm information includes abnormal ONU information and abnormal category information;
[0127] The first transmitter and the second transmitter are also respectively used to: when the first uplink frame and the third uplink frame are transmitted abnormally in the wavelength division coexistence mode, send coexistence mode switching notification information to the ONU, wherein the coexistence mode switching notification information is used to instruct the ONU to switch from the uplink wavelength division coexistence mode to the time division coexistence mode for uplink transmission.
[0128] In an exemplary embodiment, the transmission abnormality includes at least one of the following: the OLT side does not support the upstream time division coexistence of the first PON mode and the second PON mode, the out-of-band OOB crosstalk abnormality occurs on the OLT side, and the OLT side does not support the upstream wavelength division coexistence of the first PON mode and the second PON mode.
[0129] It should be noted that the information interaction, execution process, etc. between the above-mentioned devices / units are based on the same concept as the method embodiment of this application. Their specific functions and technical effects can be found in the method embodiment section and will not be repeated here.
[0130] The optical line terminal OLT to which the solution of the embodiment of the present application is applicable is described below by way of examples.
[0131] Please refer to Figure 14, which is a structural diagram of the optical line terminal OLT provided by an embodiment of the present application. As shown in Figure 12, the OLT supports GPON MAC and 50GPON MAC downstream framing and upstream deframing at the same time. In the downstream direction, the framing-completed GPON physical frame PHY frame and 50G PHY frame are sent to the GPON ONU and 50GPON ONU via the two bands of 1480-1500nm and 1340-1344nm respectively. In the upstream direction, the upstream physical burst data PHY burst of GPON and the upstream PHY burst of 50GPON are received via the 1290-1330nm band, and then sent to the corresponding MAC module for deframing. GPON MAC and 50GPON MAC transmit and receive upstream and downstream optical signals through a GPON transmitter, a 50GPON transmitter and a GPON / 50G PON multi-rate receiver.
[0132] Please refer to Figure 15, which is a schematic diagram of the structure of the optical line terminal (OLT) provided by an embodiment of the present application. As shown in Figure 13, the OLT supports both XG PON MAC and 50GPON MAC downstream framing and upstream deframing. In the downstream direction, the framed XG PHY frame and 50G PHY frame are sent to the XG PON ONU and 50GPON ONU via the 1575-1580nm and 1340-1344nm bands respectively. In the upstream direction, the XG PHY burst and 50G PHY burst are received via the 1260-1280nm band and then sent to the corresponding MAC module for deframing. The XG PON MAC and 50GPON MAC transmit and receive upstream and downstream optical signals via an XG(S)-PON transmitter, a 50G-PON transmitter, and an XG(S)-PON / 50GPON multi-rate receiver.
[0133] Please refer to Figure 16, which is a schematic diagram of the structure of the optical line terminal (OLT) provided by one embodiment of the present application. As shown in Figure 14, the OLT simultaneously supports XG PON MAC, GPON MAC, and 50GPON MAC downstream framing and upstream deframing. In the downstream direction, the framed XG PHY frame, GPON PHY frame, and 50G PHY frame are sent to the XG PON ONU, GPON ONU, and 50GPON ONU via the three bands of 1575-1580nm, 1480-1500nm, and 1340-1344nm, respectively. In the upstream direction, the XG PHY burst, GPON PHY burst, and 50G PHY burst are received via the two bands of 1260-1280nm and 1290-1330nm, and then sent to the corresponding MAC module for deframing. The XG PON MAC transmits and receives upstream and downstream optical signals through an XG(S)-PON transmitter and an XG(S)-PON receiver. The GPON MAC and 50GPON MAC transmit and receive upstream and downstream optical signals through a GPON transmitter, a 50GPON transmitter, and a GPON / 50GPON multi-rate receiver.
[0134] Please refer to Figure 17, which is a schematic diagram of the structure of the optical line terminal (OLT) provided by one embodiment of the present application. As shown in Figure 15, the OLT simultaneously supports XG PON MAC, GPON MAC, and 50GPON MAC downstream framing and upstream deframing. In the downstream direction, the completed XG PHY frame, GPON PHY frame, and 50G PHY frame are sent to the XG PON ONU, GPON ONU, and 50GPON ONU via the three bands of 1575-1580nm, 1480-1500nm, and 1340-1344nm respectively. In the upstream direction, the upstream GPON PHY burst, XG PON PHY burst, and 50GPON PHY burst are received via the two bands of 1290-1330nm and 1260-1280nm, and then sent to the corresponding MAC module for deframing. GPON MAC transmits and receives upstream and downstream optical signals through a GPON transmitter and a GPON receiver; XG PON MAC and 50GPON MAC transmit and receive upstream and downstream optical signals through an XG(S)-PON transmitter, a 50GPON transmitter, and an XG(S)-PON / 50GPON multi-rate receiver.
[0135] Referring to FIG. 18 , an optical line terminal (OLT) according to an embodiment of the present application is shown. The optical line terminal (OLT) 900 includes but is not limited to:
[0136] at least one processor 910;
[0137] at least one memory 920, for storing at least one program;
[0138] When the at least one program is executed by the at least one processor 910 , the signal processing method described in any of the above embodiments is performed.
[0139] It should be understood that the processor 910 and the memory 920 may be connected via a bus or other means.
[0140] It should be understood that the processor 910 can be a central processing unit (CPU). The processor can also be other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field programmable gate arrays (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor can be a microprocessor or the processor can also be any conventional processor, etc. Alternatively, the processor 910 uses one or more integrated circuits to execute relevant programs to implement the technical solutions provided in the embodiments of the present application.
[0141] Memory 920, as a non-transitory computer-readable storage medium, can be used to store non-transitory software programs and non-transitory computer-executable programs, such as the signal processing methods described in any embodiment of this application. Processor 910 implements the aforementioned signal processing methods by executing the non-transitory software programs and instructions stored in memory 920.
[0142] The memory 920 may include a program storage area and a data storage area, wherein the program storage area may store an operating system and application programs required for at least one function; the data storage area may store data for executing the above-mentioned signal processing method. In addition, the memory 920 may include a high-speed random access memory, and may also include a non-volatile memory, such as at least one disk storage device, a flash memory device, or other non-volatile solid-state storage device. In some embodiments, the memory 920 may optionally include a memory remotely located relative to the processor 910, and these remote memories may be connected to the processor 910 via a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.
[0143] The non-transient software programs and instructions required to implement the above-mentioned signal processing method are stored in the memory 920. When executed by one or more processors 910, the signal processing method provided by any embodiment of the present application is executed.
[0144] An embodiment of the present application further provides a computer-readable storage medium, which stores a program executable by a processor. When the program executable by the processor is executed by the processor, it is used to implement the signal processing method described in any of the above embodiments.
[0145] The computer storage medium of the embodiment of the present application can adopt any combination of one or more computer-readable media.Computer-readable media can be computer-readable signal media or computer-readable storage media.Computer-readable storage media can be, for example, but not limited to, electrical, magnetic, optical, electromagnetic, infrared, or semiconductor systems, devices or components, or any combination thereof.More specific examples (non-exhaustive list) of computer-readable storage media include: electrical connections with one or more wires, portable computer disks, hard disks, random access memories (RAM), read-only memories (ROM), erasable programmable read-only memories (EPROM or flash memory), optical fibers, portable compact disk read-only memories (CD-ROMs), optical storage devices, magnetic storage devices, or any suitable combination thereof.In this document, computer-readable storage media can be any tangible medium containing or storing a program, which can be used by an instruction execution system, device or device or used in combination with it.
[0146] A computer-readable signal medium may include a data signal propagated in baseband or as part of a carrier wave, which carries computer-readable program code. Such propagated data signals may take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. A computer-readable signal medium may also be any computer-readable medium other than a computer-readable storage medium that can transmit, propagate, or transport a program for use by or in conjunction with an instruction execution system, apparatus, or device.
[0147] Program code embodied on a computer readable medium may be transmitted using any appropriate medium, including but not limited to wireless, wireline, optical fiber cable, RF, etc., or any suitable combination of the foregoing.
[0148] Computer program code for performing the operations of the present application can be written in one or more programming languages, or a combination thereof, including object-oriented programming languages such as Java, Smalltalk, C++, and conventional procedural programming languages such as "C" or similar programming languages. The program code can be executed entirely on the user's computer, partially on the user's computer, as a stand-alone 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 a remote computer, the remote computer can be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or can be connected to an external computer (such as through the Internet using an Internet service provider).
[0149] The above is a specific description of several implementation methods of the present application, but the present application is not limited to the above implementation methods. Technical personnel familiar with the art can also make various equivalent modifications or substitutions without violating the shared conditions of the scope of the present application. These equivalent modifications or substitutions are all included in the scope defined by the present application.
Claims
1. A signal processing method, the method comprising: Performing a time alignment operation on a first downstream frame and a second downstream frame, and sending the first downstream frame and the second downstream frame at the same sending time, wherein the first downstream frame includes a bandwidth allocation indication of an upstream frame of a first passive optical network PON mode, and the first downstream frame is transmitted in a first designated wavelength band, and the second downstream frame includes a bandwidth allocation indication of an upstream frame of a second PON mode, and the second downstream frame is transmitted in a second designated wavelength band; A first uplink frame and a second uplink frame transmitted in a time division coexistence manner are received, wherein the first uplink frame is an uplink frame sent by an optical network unit ONU of the first PON mode according to the received first downlink frame, and the second uplink frame is an uplink frame sent by an ONU of the second PON mode according to the received second downlink frame, and the first uplink frame and the second uplink frame are transmitted in a third designated band.
2. The method according to claim 1, wherein: The first downlink frame includes a first sequence number SN request, the second downlink frame includes a second SN request, a position of the first SN request in the first downlink frame is consistent with a position of the second SN request in the second downlink frame, the first SN request includes a bandwidth allocation indication of a registration frame of the first PON mode, and the second SN request includes a bandwidth allocation indication of a registration frame of the second PON mode; The method further comprises: Synchronously opening a quiet window of the first PON mode and a quiet window of the second PON mode, wherein the quiet window of the first PON mode and the quiet window of the second PON mode have the same start time and end time; In the quiet window of the first PON mode and the quiet window of the second PON mode, a registration frame is received and sent by the ONU selected to register in the first PON mode according to the first SN request, and / or a registration frame is received and sent by the ONU selected to register in the second PON mode according to the second SN request.
3. The method according to claim 1, wherein: The first downlink frame includes a first ranging request, the second downlink frame includes a second ranging request, a position of the first ranging request in the first downlink frame is consistent with a position of the second ranging request in the second downlink frame, the first ranging request includes a bandwidth allocation indication of a ranging response frame of the first PON mode, and the second ranging request includes a bandwidth allocation indication of a ranging response frame of the second PON mode; The method further comprises: Synchronously opening a quiet window of the first PON mode and a quiet window of the second PON mode, wherein the quiet window of the first PON mode and the quiet window of the second PON mode have the same start time and end time; In a quiet window of the first PON mode and a quiet window of the second PON mode, a ranging response frame sent by the ONU of the first PON mode according to the first ranging request is received, and / or a ranging response frame sent by the ONU of the second PON mode according to the second ranging request is received.
4. The method according to claim 1, wherein: The first downlink frame includes a first bandwidth mapping BWmap field, and the second downlink frame includes a second BWmap field. The position of the first BWmap field in the first downlink frame is consistent with the position of the second BWmap field in the second downlink frame. The first BWmap field is used to indicate the bandwidth allocation indication of the uplink burst data of the specific ONU of the first PON mode, and the second BWmap field is used to indicate the bandwidth allocation indication of the uplink burst data of the specific ONU of the second PON mode.
5. The method according to any one of claims 2 to 4, wherein: The bandwidth allocation indication includes: a bandwidth allocation indication identifier, a start time of the bandwidth allocation indication, and an authorized amount of the bandwidth allocation indication.
6. The method according to claim 1, wherein: The method further comprises: When the first uplink frame and the second uplink frame are abnormally transmitted in the time division coexistence mode, the quiet window of the first PON mode and the quiet window of the second PON mode are synchronously opened; Collecting abnormal ONU information and abnormal category information in a quiet window of the first PON mode and a quiet window of the second PON mode; Report abnormal alarm information to the network manager, and / or send coexistence mode switching notification information to the ONU, wherein the abnormal alarm information includes abnormal ONU information and abnormal category information, and the coexistence mode switching notification information is used to instruct the ONU to switch from the uplink time division coexistence mode to the wavelength division coexistence mode for uplink transmission.
7. The method according to claim 1, wherein: The method further comprises: Receiving a third upstream frame transmitted in a wavelength division coexistence manner with the first upstream frame, wherein the third upstream frame is an upstream frame sent by the ONU of the second PON mode through a fourth designated wavelength band; When the first uplink frame and the third uplink frame are transmitted abnormally in the wavelength division coexistence mode, collecting abnormal ONU information and abnormal category information on the third designated wavelength band and the fourth designated wavelength band; Report abnormal alarm information to the network manager, and / or send coexistence mode switching notification information to the ONU, wherein the abnormal alarm information includes abnormal ONU information and abnormal category information, and the coexistence mode switching notification information is used to instruct the ONU to switch from the upstream wavelength division coexistence mode to the time division coexistence mode for upstream transmission.
8. The method according to claim 6 or 7, wherein: The transmission anomaly includes at least one of the following: the OLT side does not support the upstream time division coexistence of the first PON mode and the second PON mode, the OLT side has an out-of-band OOB crosstalk anomaly, and the OLT side does not support the upstream wavelength division coexistence of the first PON mode and the second PON mode.
9. An optical line terminal OLT, comprising: A first transmitter, configured to transmit a first downstream frame in a first designated wavelength band, wherein the first downstream frame includes a bandwidth allocation indication of an upstream frame in a first passive optical network PON mode; A second transmitter is used to send a second downstream frame in a second designated wavelength band, wherein the second downstream frame includes a bandwidth allocation indication of an upstream frame in a second passive optical network PON mode, and the first downstream frame and the second downstream frame are time-aligned and sent at the same sending time; A first receiver is used to receive a first uplink frame and a second uplink frame transmitted in a time division coexistence manner, wherein the first uplink frame is an uplink frame sent by an optical network unit ONU in the first PON mode according to the received first downlink frame, and the second uplink frame is an uplink frame sent by an ONU in the second PON mode according to the received second downlink frame, and the first uplink frame and the second uplink frame are transmitted in a third designated band.
10. The optical line terminal OLT according to claim 9, wherein: The first downlink frame includes a first sequence number SN request, the second downlink frame includes a second SN request, a position of the first SN request in the first downlink frame is consistent with a position of the second SN request in the second downlink frame, the first SN request includes a bandwidth allocation indication of a registration frame of the first PON mode, and the second SN request includes a bandwidth allocation indication of a registration frame of the second PON mode; The first receiver is further configured to: In the quiet window of the first PON mode and the quiet window of the second PON mode, receiving a registration frame sent by the ONU selected to register in the first PON mode according to the first SN request, and / or receiving a registration frame sent by the ONU selected to register in the second PON mode according to the second SN request; The quiet window of the first PON mode and the quiet window of the second PON mode have the same start time and end time.
11. The optical line terminal OLT according to claim 9, wherein: The first downlink frame includes a first ranging request, the second downlink frame includes a second ranging request, a position of the first ranging request in the first downlink frame is consistent with a position of the second ranging request in the second downlink frame, the first ranging request includes a bandwidth allocation indication of a ranging response frame of the first PON mode, and the second ranging request includes a bandwidth allocation indication of a ranging response frame of the second PON mode; The first receiver is further configured to: In a quiet window of the first PON mode and a quiet window of the second PON mode, receiving a ranging response frame sent by the ONU in the first PON mode according to the first ranging request, and / or receiving a ranging response frame sent by the ONU in the second PON mode according to the second ranging request; The quiet window of the first PON mode and the quiet window of the second PON mode have the same start time and end time.
12. The optical line terminal OLT according to claim 9, wherein: The first downlink frame includes a first bandwidth mapping BWmap field, and the second downlink frame includes a second BWmap field. The position of the first BWmap field in the first downlink frame is consistent with the position of the second BWmap field in the second downlink frame. The first BWmap field is used to indicate the bandwidth allocation indication of the uplink burst data of the specific ONU of the first PON mode, and the second BWmap field is used to indicate the bandwidth allocation indication of the uplink burst data of the specific ONU of the second PON mode.
13. The optical line terminal OLT according to any one of claims 10 to 12, wherein: The bandwidth allocation indication includes: a bandwidth allocation indication identifier, a start time of the bandwidth allocation indication, and an authorized amount of the bandwidth allocation indication.
14. The optical line terminal OLT according to claim 9, wherein: It also includes an alarm module, which is used to: when the first upstream frame and the second upstream frame are transmitted abnormally in the time division coexistence mode, collect abnormal ONU information and abnormal category information in the quiet window of the first PON mode and the quiet window of the second PON mode, and report abnormal alarm information to the network manager, wherein the abnormal alarm information includes abnormal ONU information and abnormal category information; The first transmitter and the second transmitter are also respectively used for: when the first uplink frame and the second uplink frame are transmitted abnormally in the time division coexistence mode, sending coexistence mode switching notification information to the ONU, and the coexistence mode switching notification information is used to instruct the ONU to switch from the uplink time division coexistence mode to the wavelength division coexistence mode for uplink transmission.
15. The optical line terminal OLT according to claim 9, wherein: Also includes a second receiver and an alarm module; The second receiver is used to receive a third uplink frame transmitted in a wavelength division coexistence manner with the first uplink frame, wherein the third uplink frame is an uplink frame sent by the ONU in the second PON mode through a fourth designated wavelength band; The alarm module is used for collecting abnormal ONU information and abnormal category information on the third designated wavelength band and the fourth designated wavelength band when the first upstream frame and the third upstream frame are transmitted abnormally in the wavelength division coexistence mode, and reporting abnormal alarm information to the network manager, wherein the abnormal alarm information includes abnormal ONU information and abnormal category information; The first transmitter and the second transmitter are also respectively used for: when the first uplink frame and the third uplink frame are transmitted abnormally in the wavelength division coexistence mode, sending coexistence mode switching notification information to the ONU, wherein the coexistence mode switching notification information is used to instruct the ONU to switch from the uplink wavelength division coexistence mode to the time division coexistence mode for uplink transmission.
16. The optical line terminal OLT according to claim 14 or 15, wherein: The transmission anomaly includes at least one of the following: the OLT side does not support the upstream time division coexistence of the first PON mode and the second PON mode, the OLT side has an out-of-band OOB crosstalk anomaly, and the OLT side does not support the upstream wavelength division coexistence of the first PON mode and the second PON mode.
17. An optical line terminal OLT, comprising: one or more processors; A memory having one or more programs stored thereon, wherein when the one or more programs are executed by the one or more processors, the one or more processors implement the signal processing method as described in any one of claims 1-8.
18. A computer-readable storage medium having a computer program stored thereon, wherein the program, when executed by a processor, implements the signal processing method according to any one of claims 1 to 8.
Citation Information
Patent Citations
Method and device for achieving uplink time division multiplexing
CN108667542A
Optical communication system and communication bandwidth control method
US20110085799A1