WO2016183830A1 - 一种无源光网络成帧的方法、装置及系统 - Google Patents
一种无源光网络成帧的方法、装置及系统 Download PDFInfo
- Publication number
- WO2016183830A1 WO2016183830A1 PCT/CN2015/079415 CN2015079415W WO2016183830A1 WO 2016183830 A1 WO2016183830 A1 WO 2016183830A1 CN 2015079415 W CN2015079415 W CN 2015079415W WO 2016183830 A1 WO2016183830 A1 WO 2016183830A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- frame
- module
- encoding
- downlink
- gbps
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B10/00—Transmission systems employing electromagnetic waves other than radio-waves, e.g. infrared, visible or ultraviolet light, or employing corpuscular radiation, e.g. quantum communication
- H04B10/27—Arrangements for networking
- H04B10/272—Star-type networks or tree-type networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q11/00—Selecting arrangements for multiplex systems
- H04Q11/0001—Selecting arrangements for multiplex systems using optical switching
- H04Q11/0003—Details
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/004—Arrangements for detecting or preventing errors in the information received by using forward error control
- H04L1/0056—Systems characterized by the type of code used
- H04L1/0057—Block codes
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q11/00—Selecting arrangements for multiplex systems
- H04Q11/0001—Selecting arrangements for multiplex systems using optical switching
- H04Q11/0005—Switch and router aspects
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q11/00—Selecting arrangements for multiplex systems
- H04Q11/0001—Selecting arrangements for multiplex systems using optical switching
- H04Q11/0062—Network aspects
- H04Q11/0066—Provisions for optical burst or packet networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q11/00—Selecting arrangements for multiplex systems
- H04Q11/0001—Selecting arrangements for multiplex systems using optical switching
- H04Q11/0062—Network aspects
- H04Q11/0067—Provisions for optical access or distribution networks, e.g. Gigabit Ethernet Passive Optical Network (GE-PON), ATM-based Passive Optical Network (A-PON), PON-Ring
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04J—MULTIPLEX COMMUNICATION
- H04J2203/00—Aspects of optical multiplex systems other than those covered by H04J14/05 and H04J14/07
- H04J2203/0001—Provisions for broadband connections in integrated services digital network using frames of the Optical Transport Network [OTN] or using synchronous transfer mode [STM], e.g. SONET, SDH
- H04J2203/0089—Multiplexing, e.g. coding, scrambling, SONET
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q11/00—Selecting arrangements for multiplex systems
- H04Q11/0001—Selecting arrangements for multiplex systems using optical switching
- H04Q11/0005—Switch and router aspects
- H04Q2011/0037—Operation
- H04Q2011/0049—Crosstalk reduction; Noise; Power budget
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q11/00—Selecting arrangements for multiplex systems
- H04Q11/0001—Selecting arrangements for multiplex systems using optical switching
- H04Q11/0062—Network aspects
- H04Q2011/0088—Signalling aspects
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q2213/00—Indexing scheme relating to selecting arrangements in general and for multiplex systems
- H04Q2213/13168—Error Correction
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q2213/00—Indexing scheme relating to selecting arrangements in general and for multiplex systems
- H04Q2213/13216—Code signals, frame structure
Definitions
- the present invention relates to the field of communications, and in particular, to a method and apparatus for framing a passive optical network, and a method, apparatus and system for deframing a passive optical network.
- the PON is composed of an Optical Line Terminal (OLT) 110 on the central office, an Optical Network Unit (ONU) on the user side, or an Optical Network Terminal (ONT) 120 and optical
- the optical distribution network (ODN) 130 is composed of an allocation network.
- the passive optical network generally adopts a tree topology.
- the typical PON architecture is shown in Figure 1. The following is an example of the architecture.
- the OLT 110 provides a network side interface to the PON system, connecting one or more ODNs 130.
- the ONU 120 provides a user side interface to the PON system and is connected to the ODN 130. If the ONU 120 directly provides a user port function, such as an Ethernet user port for PC Internet access, it is called ONT 120. Unless otherwise stated, the ONU 120 mentioned below refers to the ONU and the ONT.
- the ODN 130 is a network of optical fibers and passive optical splitting devices for connecting OLT 110 devices and ONU 120 devices for distributing or multiplexing data signals between the OLT 110 and the ONUs 120.
- the OLT 110 to the ONU 120 is referred to as a downlink; conversely, the ONU 120 to the OLT 110 is an uplink.
- the downlink transmission rate is based on the existing ITU G.984 series of standards, which is generally 2.488 Gbits per second (G-bits per-second, referred to as Gpbs). There is only one downlink transmission in the whole system operation. rate.
- optical power budget a total optical power loss budget is required, which is called an optical power budget.
- the loss allowed by the optical power budget is defined as the optical loss S/R and R/S between the reference points (S represents the optical transmission reference point and R represents the optical reception reference point), expressed in dB.
- This loss includes the losses introduced by the fiber and passive optical components.
- Existing ODN networks may have an increase in optical link loss resulting in insufficient optical power budget. Therefore, how to improve the optical power budget of the PON system is an urgent problem to be solved.
- embodiments of the present invention provide a method and apparatus for framing in a PON system and a method and apparatus for deframing, which can improve the optical power budget of the PON system.
- a method for framing a passive optical network includes: generating a first transmission aggregate TC frame and a second TC frame, where a downlink rate of the first TC frame is 2.488 gigabits per second Gbps or 10 Gbps, the downlink rate of the second TC frame is 1/N of the downlink rate of the first TC frame, the sum of the frame lengths of the first TC frame and the second TC frame is 125 microseconds, and N is an integer greater than 1; Performing bit mapping on the second TC frame to generate a third TC frame, where the bit mapping refers to identifying each bit of the second TC frame by using N bits; and the first TC frame and The third TC frame is sent to the optical network unit ONU.
- the method further includes performing first coding on a second TC frame, where the first code is a code RS (255, 239), or an RS (248, 216), or low density parity check code LDPC encoding, or one of cascaded FEC encoding.
- the first code is a code RS (255, 239), or an RS (248, 216), or low density parity check code LDPC encoding, or one of cascaded FEC encoding.
- the method further includes scrambling the second TC frame.
- the method further includes inserting a pseudo GEM frame header into the third TC frame.
- the implementation manner can make the original ONU (the original ONU refers to an ONU with a receiving rate of 2.488 Gbps in the GPON system, or an ONU with a receiving rate of 10 Gbps in the XGPON) does not generate GEM frame loss when receiving the third TC frame. Alarm.
- the inserting a pseudo-passive optical network encapsulation method GEM frame header into the third TC frame includes: Inserting a placeholder for the third TC frame; scrambling the third TC frame after the insertion of the placeholder; filling the placeholder with the pseudo GEM frame header.
- the method further includes: a first TC frame and the third TC after the insertion of the pseudo GEM frame header
- the frame performs a second encoding, which is a code RS (255, 239), or an RS (248, 216), or a low density parity check code LDPC.
- a code, or a type of cascaded FEC code may enable the original ONU to not generate an FEC alarm when receiving the third TC frame.
- the third scrambling code is performed on the first encoded first TC frame and the third TC frame.
- the physical control block PCB field of the first TC frame is used to indicate the second TC The field of the frame frame length.
- the frame length of the first TC frame is an integer multiple of 239 bytes.
- the FEC encoding process of the first TC frame can be simplified, so that the ONU with the receiving rate of 2.488 Gbps is processed and processed during FEC decoding. There are technical solutions to be consistent.
- the frame length of the first TC frame is 248 bytes Integer multiple.
- the FEC encoding process of the first TC frame can be simplified, so that the ONU receiving the receiving rate of 10 Gbps is processing the FEC decoding. It is consistent with the prior art solutions.
- a second aspect provides a method for deframing a passive optical network, where the method includes: receiving a downlink data stream, where the downlink data stream includes a first transmission convergence TC frame and a second TC frame, where The downlink rate of the TC frame is 2.488 gigabits per second Gbps or 10 Gbps, and the downlink rate of the second TC frame is 1/N of the downlink rate of the first TC frame, and the sum of the frame lengths of the first TC frame and the second TC frame is 125. Microseconds, N is an integer greater than one; synchronized with the first TC frame; parsing the first GTC frame.
- the method further includes: descrambling the first TC frame.
- the method further includes discarding the second TC frame.
- the method further includes: decoding the first TC frame.
- the discarding the second TC frame specifically includes: identifying a port according to a port of the pseudo GEM frame The -ID field discards the second GTC frame.
- the second GTC frame is discarded according to the port identifier Port-ID field of the pseudo GEM frame, specifically The method includes: when it is confirmed that the port ID is different from the port identifier recorded by the ONU of the optical network unit, discarding the pseudo GEM frame carrying the PortID and the second TC frame after the pseudo GEM frame.
- a third aspect provides a method for de-framing a passive optical network, where the method includes receiving a downlink data stream, where the downlink data stream includes a first transmission convergence TC frame and a second TC frame, where the first TC frame is The downlink rate is 2.488 Gbps or 10 Gbps, and the downlink rate of the second TC frame is 1/N of the downlink rate of the first TC frame, and the sum of the frame lengths of the first TC frame and the second TC frame is 125 microseconds, and N is greater than 1.
- An integer of the second TC frame performing bit map restoration on the second TC frame to generate a third TC frame, where the bit map mapping is to restore each N bits in the second TC frame to 1 Bits; parse the third TC frame.
- the method further includes descrambling the second TC frame.
- the method further includes decoding the second TC frame.
- the acquiring the second TC frame includes: performing downlink physical control according to the second TC frame The frame length information of the second TC frame indicated by the Alen field in the block PCBd field, the pseudo GEM frame is removed from the received second TC frame, and the second TC frame is obtained.
- an apparatus for framing comprising: a generating module, configured to respectively generate a first gigabit passive optical network transmission convergence TC frame and a second TC frame, where The downlink rate of the first TC frame is 2.488 gigabits per second Gbps or 10 Gbps, and the downlink rate of the second TC frame is 1/N of the downlink rate of the first TC frame, and the first TC frame and the second TC frame are long.
- the sum is 125 microseconds, and N is an integer greater than 1.
- the mapping module is configured to perform bit mapping on the second TC frame to generate a third TC frame, where the bit mapping refers to the second TC frame. Each bit is identified by N bits; a transmitting module is configured to send the first TC frame and the third TC frame to the optical network unit ONU.
- the apparatus further includes an encoding module, configured to encode a second TC frame, where the first code is a code RS (255, 239) , or RS (248, 216), or low density parity check code LDPC encoding, or a type of cascaded FEC encoding.
- the first code is a code RS (255, 239) , or RS (248, 216), or low density parity check code LDPC encoding, or a type of cascaded FEC encoding.
- the device further includes a scrambling code module, where the scrambling code module is configured to The second TC frame is scrambled.
- the device further includes: a processing module, configured to insert a pseudo GEM into the third TC frame Frame header.
- the processing module is specifically configured to insert a placeholder for the third TC frame;
- the third TC frame is scrambled;
- the placeholder is filled with a pseudo GEM frame header.
- the coding module is further configured to: after the first TC frame and the third after the insertion of the pseudo GEM frame
- the TC frame performs a second encoding, which is a code RS (255, 239), or RS (248, 216), or a low density parity check LDPC code, or a cascading FEC code.
- the scrambling code module is further configured to use the second encoded first TC frame and the third TC The frame is scrambled.
- the physical control block PCB of the second TC frame includes a field for indicating the frame length of the second TC frame.
- the frame length of the first TC frame is an integer multiple of 239 bytes.
- the frame length of the first TC frame is 239. An integer multiple of the byte.
- a fifth aspect provides an apparatus for deframing, the apparatus comprising: a receiving module, configured to receive a downlink data stream, where the downlink data stream includes a first transmission aggregate TC frame and a second TC frame, where The downlink rate of the first TC frame is 2.488 gigabits per second Gbps or 10 Gbps, and the downlink rate of the second TC frame is 1/N of the downlink rate of the first TC frame, and the first TC frame and the second TC frame frame are long. The sum is 125 microseconds, and N is an integer greater than 1.
- the synchronization module is configured to synchronize with the first TC frame
- the parsing module is configured to parse the first TC frame.
- the apparatus further includes a descrambling module, configured to descramble the first TC frame.
- the apparatus further includes: a decoding module, configured to decode the first TC frame.
- the apparatus further includes a discarding module, configured to discard the second TC frame.
- the discarding module is specifically configured to: according to a port identification port ID field of a GEM frame of a pseudo passive optical network encapsulation method, The second TC performs discarding.
- the discarding module is specifically configured to discard the second TC according to a port identifier Port-ID field of the pseudo GEM frame Specifically, when the port ID is not the same as the port ID recorded by the ONU of the optical network unit, the pseudo GEM frame carrying the port-ID and the second TC frame after the pseudo GEM frame are discarded.
- a sixth aspect provides an apparatus for deframing, including: the method includes: a receiving module, configured to receive a downlink data stream, where the downlink data stream includes a first transmission aggregate TC frame and a second TC frame, where a downlink rate of the first TC frame is 2.488 gigabits per second Gbps or 10 Gbps, The downlink rate of the two TC frames is 1/N of the downlink rate of the first TC frame, and the sum of the frame lengths of the first TC frame and the second TC frame is 125 microseconds, and N is an integer greater than 1.
- the acquiring module is configured to obtain a second TC frame; a restoration module, configured to perform bit map restoration on the second TC frame to generate a third TC frame, where the bit map restoration refers to restoring each N bits in the second TC frame to 1 bit; a parsing module, configured to perform parsing processing on the third TC frame.
- the apparatus further includes a descrambling module, configured to perform descrambling on the second TC frame.
- the device further includes a decoding module, configured to decode the second TC frame .
- the acquiring module is specifically configured to: according to the Alen field in the PCBd of the second TC frame The frame length information of the identified second TC frame is discarded, and the pseudo GEM frame is discarded to obtain the second TC frame.
- the parsing module is configured to perform bit mapping restoration on the second TC frame.
- the bit map restoration refers to reducing each N bits to 1 bit; and parsing the restored second TC frame.
- a passive optical network system including an optical line terminal OLT and an optical network unit, where the OLT is connected to the ONU through an optical distribution network ODN, where the optical line terminal is the fourth aspect and the fourth aspect.
- an apparatus for framing includes a processor and a memory, the processor is connected to the memory through a bus, and the executable instruction is stored in the memory And when the processor executes the executable instruction, causing the processor to perform the following steps: respectively generating a first transmission aggregate TC frame and a second a TC frame, where the downlink rate of the first TC frame is 2.488 gigabits per second Gbps or 10 Gbps, and the downlink rate of the second TC frame is 1/N of the downlink rate of the first TC frame, the first TC frame The sum of the frame lengths of the second TC frames is 125 microseconds, and N is an integer greater than 1. Bit mapping is performed on the second TC frame to generate a third TC frame, where the bit mapping refers to the second Each bit of the TC frame is identified by N bits; the first TC frame and the third TC frame are transmitted to the optical network unit ONU.
- the processor is further configured to: perform a first coding on the second TC frame, where the first code is a code RS (255, 239) ), or RS (248, 216), or low density parity check code LDPC encoding, or one of cascaded FEC encoding.
- the first code is a code RS (255, 239) ), or RS (248, 216), or low density parity check code LDPC encoding, or one of cascaded FEC encoding.
- the processor is further configured to: insert a pseudo passive optical network package into the third TC frame Method GEM frame header.
- the method for inserting a pseudo-passive optical network encapsulation method GEM frame header into the third TC frame includes: Inserting a placeholder for the third TC frame; scrambling the third TC frame after the insertion of the placeholder; filling the placeholder with a pseudo GEM frame header.
- the processor is further configured to: perform a first TC frame and the third after the insertion of the pseudo GEM frame
- the TC frame performs a second encoding, which is one of the RS (255, 239), or RS (248, 216), or the low density parity check LDPC encoding, or the cascading FEC encoding.
- the processor is further configured to: perform a second encoded first TC frame and a third TC frame Perform scrambling code.
- the downlink physical control block PCBd field of the second TC frame includes The field of the TC frame length.
- the frame length of the first TC frame is 239. An integer multiple of the byte.
- the frame length of the first TC frame is 248 characters An integer multiple of the section.
- an apparatus for deframing wherein the apparatus for deframing includes a processor and a memory, the processor is connected to the memory through a bus, and the executable instruction is stored in the memory And when the processor executes the executable instruction, causing the processor to perform the step of: receiving a downlink data stream, which is synchronized with a first transmission aggregation TC frame in the downlink data stream, where the downlink data stream includes The first TC frame and the second TC frame, the downlink rate of the first TC frame is 2.488 Gbps or 10 Gbps, and the downlink rate of the second TC frame is 1/N of the downlink rate of the first TC frame, the first TC frame and the second The sum of the frame lengths of the TC frames is 125 microseconds, and N is an integer greater than one; the first TC frame is acquired and the first TC frame is parsed.
- the processor further performs: descrambling the first TC frame.
- the processor further performs: discarding the second TC frame.
- the processor is further configured to: decode the first TC frame.
- the processor is further configured to perform the discarding the second TC frame, specifically, including: identifying the port ID according to the port of the pseudo GEM frame Field, discarding the second TC frame.
- the port ID when the port ID is not the same as the port identifier recorded by the ONU of the optical network unit, the port ID is discarded.
- a tenth aspect provides an apparatus for deframing, wherein the apparatus for deframing includes a processor and a memory, and the processor is connected to the memory through a bus. Executing instructions in the memory, when the processor executes the executable instructions, causing the processor to perform the steps of: receiving a downlink data stream, wherein the downlink data stream includes a first TC frame and a The second TC frame, wherein the downlink rate of the first TC frame follows the standard, and the downlink rate of the second TC frame is 1/N of the downlink rate of the first TC frame, and the sum of the frame lengths of the first TC frame and the second TC frame is 125 microseconds, the frame header interval of the second TC frame is 125 microseconds, and N is an integer greater than 1.
- the second TC frame is obtained, and the second TC frame is bitmap-restored to generate a third TC frame.
- the bit map restoration refers to restoring every N bits in the second TC frame to 1 bit;
- the processor further performs descrambling the second TC frame.
- the processor further performs decoding the second TC frame.
- the processor is configured to perform acquiring the second TC frame, specifically, according to the foregoing
- the frame length information of the second TC frame indicated by the Alen field in the downlink physical control block PCBd field of the TC frame is removed from the received second TC frame to obtain the second TC frame.
- the embodiment of the present invention provides a framing method on the transmitting side, where the line rate corresponding to the second TC frame in the framing method is lower than the line rate of the first TC frame, thereby reducing the receiver rate on the receiving side. And the bandwidth of the receiver is narrowed, which reduces the optical link loss, thereby increasing the optical power budget.
- FIG. 1 is a schematic structural diagram of a GPON network provided by the prior art
- FIG. 2A is a schematic structural diagram of a multi-rate coexistence PON network according to an embodiment of the present invention.
- 2B is a schematic structural diagram of another multi-rate coexistence PON network according to an embodiment of the present invention.
- FIG. 3 is a schematic flowchart of a method for framing a passive optical network according to an embodiment of the present disclosure
- FIG. 4A is a schematic structural diagram of a GTC frame according to an embodiment of the present invention.
- FIG. 4B is a schematic structural diagram of a PHY frame according to an embodiment of the present disclosure.
- 4C is a schematic structural diagram of an Ident field of a GTC frame according to an embodiment of the present invention.
- 4D is a schematic structural diagram of a data flow composed of multiple GTC frames according to an embodiment of the present invention.
- FIG. 4E is a schematic structural diagram of a GEM frame according to an embodiment of the present invention.
- 4F is a schematic structural diagram of a Plend field of a GTC frame according to an embodiment of the present invention.
- FIG. 5A is a schematic diagram of a first TC frame and a second TC frame according to an embodiment of the present disclosure
- FIG. 5B is a schematic diagram of a specific structure of a first TC frame and a second TC frame according to an embodiment of the present disclosure
- FIG. 6 is a schematic structural diagram of a pseudo GEM frame according to an embodiment of the present disclosure.
- FIG. 7A is a schematic diagram of framing a passive optical network according to an embodiment of the present invention.
- FIG. 7B is a schematic flowchart of still another method for framing a passive optical network according to an embodiment of the present disclosure
- FIG. 8 is a schematic flowchart of a method for deframing a passive optical network according to an embodiment of the present disclosure
- FIG. 9 is a schematic flowchart of still another method for de-framing a passive optical network according to an embodiment of the present disclosure.
- FIG. 10 is a schematic structural diagram of another apparatus for framing a passive optical network according to an embodiment of the present disclosure.
- FIG. 11 is a schematic structural diagram of another apparatus for framing a passive optical network according to an embodiment of the present disclosure.
- FIG. 12 is a schematic structural diagram of an apparatus for deframing according to an embodiment of the present disclosure.
- FIG. 13 is a schematic structural diagram of another apparatus for deframing according to an embodiment of the present disclosure.
- FIG. 14 is a schematic structural diagram of another apparatus for deframing according to an embodiment of the present disclosure.
- FIG. 15 is a schematic structural diagram of another apparatus for deframing according to an embodiment of the present invention.
- GPON technology follows the G.984.3 series of passive optical integrated access standards developed by the International Telecommunication Standardization Sector (ITU-T), with high bandwidth, high efficiency, large coverage and rich user interfaces.
- ITU-T International Telecommunication Standardization Sector
- GPON technology has multiple transmission rates. Among them, 1.24416 Gbps uplink and 2.48832 Gbps downlink are currently the most commonly used GPON transmission rates, hereinafter referred to as uplink 1.244 Gbps and downlink 2.488 Gbps.
- the GPON Transmission Convergence (GTC) frame length is 125 microseconds (microsecond, the unit is us), that is, the GTC downlink frame contains 38,880 bytes, and the uplink frame length is 125 microseconds, or 19,440 bytes.
- a GPON Transmission Convergence is defined in the standard G.984.3.
- the GTC layer can be used as a general transmission platform to carry various customer signals, such as Asynchronous Transfer Mode (ATM). ), GPON Encapsulation Method (GEM).
- the GTC layer further includes a framing sublayer and an adaptation sublayer, wherein the framing sublayer is used to implement GTC frame encapsulation, final ODN transmission required, and PON specific functions (such as ranging, bandwidth allocation, etc.)
- the adaptation sublayer mainly provides an interface between a protocol data unit (PDU) and a high-level entity.
- PDU protocol data unit
- the ATM and GEM information completes the conversion of Service Data Unit (SDU) and PDU at the respective adaptation sublayers.
- XG-PON (also known as 10G-GPON) is a PON system that represents the next generation of GPON and has a downlink rate of 10 Gbps.
- 10G-GPON belongs to the next generation of passive optical network (Next Generation PON, NG-PON1 for short), and the corresponding standard is G.987 series.
- asymmetric system (asymmetric system refers to uplink) The rate is 2.5 Gbps
- the downlink rate is 10 Gbps
- XG-PON1 the symmetric system
- the symmetric system (which refers to the uplink rate of 10 Gbps and the downlink rate of 10 Gbps) is called XG-PON2.
- the downlink XG-PON frame transmitted at the transmission convergence layer is called a physical frame PHY frame
- the frame length of the PHY frame is 125 microseconds, that is, the PHY downlink frame contains a total of 155520 bytes, which is 4 times the GTC frame in GPON.
- XG-PON1 also has a transmission aggregation TC layer, which is referred to as an XGTC layer.
- the TC layer of XG-PON1 is divided into a service adaptation sublayer, a framing sublayer, and a physical layer adaptation sublayer.
- the service adaptation sublayer mainly covers functions such as XGEM frame encapsulation and XGEM-ID allocation filtering, and supports segmentation and reassembly of data units and delimitation of XGEM frames.
- the framing sublayer includes XGTC frames or burst data frame encapsulation and parsing. , Operational Administration and Maintenance (OAM), Physical Layer Operations (Administration and Maintenance, PLOAM) and Alloc-ID filtering; physical adaptation sublayer It implements forward error code (FEC) function, line coding and burst data overhead.
- OFEC forward error code
- FIG. 2A is a schematic structural diagram of a PON network with multi-rate coexistence according to an embodiment of the present invention.
- the PON system is a GPON system, including an OLT and at least two ONUs, wherein an ONU has a downlink receiving rate of 2.488 Gbps, which is based on the standard G.984.3, and an ONU has a downlink receiving rate of 2.488.
- 1/N of Gbps, N is an integer greater than 1. For example, in a specific implementation, it may be 1244 Mbps or 622 Mbps.
- TDM Time Division Multiplexing
- FIG. 2B is a schematic structural diagram of another multi-rate coexisting PON network according to an embodiment of the present invention.
- the PON system is an XG-PON system, including an OLT and at least two ONUs, wherein an ONU has a downlink receiving rate of 10 Gbps, which is based on the standard G.987.3; (strictly speaking, it is 2.488) 4 times of Gbps is 9.95328 Gbps, but those skilled in the art usually refer to 10 Gbps), the downlink receiving rate of one ONU is 1 Gbps of 10 Gbps, and M is an integer greater than 1, such as 2.488 Gbps, which can be 4.97664 Gbps. .
- the embodiment of the present invention is based on the invention of the network structure described in Figs. 2A and 2B.
- the general idea of the embodiment of the present invention is to provide a multi-rate coexistence network structure, and the multi-rate coexistence network structure can be implemented by the existing network transformation.
- the ONU of the GPON of the existing network has a downlink receiving rate of 2.488 Gbps.
- the ONUs of the network have at least two rates.
- the specific frame is logically divided into two parts, which are respectively referred to as a first frame and a second frame, wherein the structure of the first frame corresponds to the provisions of the existing standard, and the second frame
- the structure adopts a specific structure, so that when the ONU side receives the specific frame, the existing ONU of the GPON (ie, the ONU with a downlink receiving rate of 2.488 Gbps) identifies the first frame and parses the first by the method provided by the embodiment of the present invention.
- the new ONU ie, the ONU of the downlink receiving rate of 2.488 Gbps
- the second frame is parsed, so that the existing method does not affect the existing
- the optical power budget of the entire system is increased.
- FIG. 3 is a schematic flowchart of a method for framing according to an embodiment of the present invention. The method is applied to a network structure as shown in FIG. 2A or FIG. 2B. Referring to FIG. 3, the method includes :
- Step 301 Generate a first TC frame and a second TC frame respectively, where the downlink rate of the first TC frame is in accordance with the standard G.984.3 or G.987.3, that is, 2.488 Gbps or 10 Gbps, and the second TC frame
- the downlink rate is 1/N of the downlink rate of the first TC frame, and the sum of the frame lengths of the first TC frame and the second TC frame is 125 microseconds, and N is an integer greater than 1.
- Step 302 Perform bit mapping on the second TC frame to generate a third TC frame, where the bit mapping refers to identifying each bit of the second TC frame by using N bits.
- Step 303 Send the first TC frame and the third TC frame to the optical network unit ONU.
- the value of N is one of 2, 4, 8.
- the frame header interval of the second TC frame is also 125 microseconds.
- the first TC frame structure and the GTC frame defined by the existing standard G.984.3 The structure is similar, including the downlink physical control block PCBd and the payload field, but the total number of bytes is different.
- the first TC frame structure is similar to the PHY frame structure defined by the existing standard G.987.3, including the PCBd and payload fields, but the total number of bytes is different.
- the embodiments of the present invention will be further described in detail below with a GPON system and an XG-PON system, respectively.
- the GTC frame structure is composed of a Physical Control Block downstream (PCBd) and a GTC Payload (GTC Payload).
- PCBd Physical Control Block downstream (PCBd)
- GTC Payload GTC Payload
- PCBd consists of the following fields (or domains):
- Psync Physical synchronization, physical synchronization field, a total of 4 bytes, at the beginning of each PCBd, for frame synchronization, that is, the ONU determines the starting position of the downstream frame according to Psync.
- the Ident field which is a total of 4 bytes, is used to identify the frame structure. For details, refer to FIG. 4B.
- the highest 1 bit is used to indicate the downlink FEC state, and the lower 30 bits are the multiframe counter.
- PLOAMd Physical Layer Operations Administration and Maintenance
- ONU activation a total of 13 bytes, used to carry downlink PLOAM messages, complete management functions such as ONU activation, encryption configuration, key management, and alarm notification.
- G.984.3 a standard G.984.3 for the specific structure of the message, which will not be repeated here.
- BIP Bit Interleaved Parity
- the inter-bit parity information covers all transmitted bytes, but does not include the FEC check bits (if there is an FEC check).
- FEC error correction is completed (if there is FEC check)
- the receiving end shall calculate the interleave parity value of all received bytes after the previous BIP field, but shall not cover the FEC check bit and receive The BIP values obtained are compared to estimate the number of errors on the link.
- Plend Payload Length Downstream
- a total of 8 bytes in order to ensure robustness, the Plend domain is transmitted twice.
- the specific structure is shown in FIG. 4E, which mainly includes a Bandwidth Length (Blen) field and an Alen field, a Blen field indicates the number of BWmap bytes, and an Alen field is used to specify the length of the ATM block, due to the GPON standard. Not used in G.984, all bits in the Alen field default to 0.
- the Upstream BWmap (Bandwidth Map) field has a variable length, and has a Blen field indicating its number information.
- Each BWmap has a length of 8 bytes.
- the GTC load consists of several GEM frames.
- the GEM frame consists of a header and a payload, as shown in Figure 4D.
- FIG. 4E show specific contents of each field of the GTC frame.
- the GTC frame refers to the description of the standard G.984.3, and details are not described herein again.
- the specific structures of the first TC frame and the second TC frame are similar to the foregoing GTC frame, and both include a PCBd and a payload field, but the present invention
- the sum of the frame lengths of the first TC frame and the second TC frame is 125 microseconds, and the number of bytes of the first TC frame or the second TC frame is smaller than that of the GTC frame, that is, in the embodiment of the present invention.
- the length of the payload field of the first TC frame or the second TC frame is less than the length of the payload field of the GTC frame.
- the Alen field in the Plend field of the first TC frame remains the same as that in the prior art, and the default is 0.
- the Alen field of the second TC frame is used to indicate the frame length of the second TC frame.
- the sum of the frame lengths of the first TC frame and the second TC frame is 125 microseconds, and the downlink rate of the first TC frame is 2.488 Gbps, and the downlink rate of the second TC frame is 2.488. 1/N of Gbps, for example, 622Mbps.
- the byte of the first TC frame and the byte of the second TC frame can be calculated by calculating the frame length of the two frames, for example, the first TC frame length is 60.7 microseconds, and the second TC frame length is 64.3.
- the first TC frame is 18880 bytes long and the second TC frame is 5000 bytes.
- the first TC frame length and the second TC frame length may be specified by the OLT, which is not limited in this embodiment of the present invention.
- the PCBd occupies the same number of bytes as the existing GTC frame, except that the payload portion of the first TC frame occupies less than the standard number of bytes. The number of payload bytes of the specified GTC frame.
- the framing sublayer of the TC layer is responsible for generating the first TC frame and the second TC frame.
- the frame structure of the first TC frame or the second TC frame is similar to the PHY frame structure defined by the existing standard G.987.3.
- the PHY frame structure is as shown in FIG. 4F, and the downlink PHY frame is composed of a downlink physical control block PCBd and a PHY frame payload portion Payload.
- PCBd consists of the following fields:
- Psync field which occupies 8 bytes and has a total of 64 bits.
- the ONU determines the starting position of the downstream frame according to Psync, and the value of this field is set to 0xC5E51840FD59BB49.
- SuperFrame Counter (SFC) field which occupies 8 bytes and has a total of 64 bits. Includes a 51-bit superframe count and a 13-bit HEC field. The value of the SFC of each PHY frame is increased relative to the previous PHY frame. When the value of the SFC of a certain PHY frame reaches the maximum value, the SFC of the next PHY frame is calculated from 0. The details are not described here, please refer to the description of the standard G.987.3.
- the PON-ID field includes a 51-bit PON identification information and a 13-bit HEC field.
- the PON-ID is set by the OLT and its default value is 51 zeros.
- the payload portion of the PHY frame is used to carry an XGTC frame, wherein the XGTC frame is composed of the XGTC frame header Header and the XGTC payload Payload.
- the XGTC frame header header includes three subfields, which are Hlend, BWmap, and PLOAMd in sequence; the payload Payload portion of the XGTC frame carries multiple XGEM frames, and the XGEM frame is composed of an XGEM frame header and an XGEM frame payload.
- the XGEM frame header includes six fields, which are PLI, Key index, Port-ID, options, LF, and HEC. The meaning of each field will not be described here, please refer to the description of standard G.987.3.
- the sum of the frame lengths of the first TC frame and the second TC frame is 125 microseconds, and the frame header interval of the second TC frame is 125 microseconds.
- the sum of the frame lengths of the first TC frame and the second TC frame is 125 microseconds
- the downlink rate of the first TC frame is 10 Gbps
- the downlink rate of the second TC frame is 2.488 Gbps.
- the byte of the first TC frame and the byte of the second TC frame can be calculated by calculating the frame length of the two frames, for example, the first TC frame length is 60.7 microseconds, and the second TC frame length is 64.3.
- the first TC frame length is 75520 bytes and the second TC frame is 20000 bytes.
- the first TC frame length and the second TC frame length may be specified by the OLT, which is not limited in this embodiment of the present invention.
- the number of bytes occupied by the PCBd is the same as that of the existing PHY frame, except that the number of bytes occupied by the payload portion of the first TC frame is lower than the standard.
- the number of payload bytes of the specified PHY frame it should be noted that, in the framing process, the OLT multiplexes the existing logic in the TC adaptation layer, generates the first TC frame and the second TC frame in the framing sublayer, and calculates the values of the BIP domain respectively.
- the calculation range of the first BIP is The data of the frame header of the two TC frames to the data before the BIP field
- the calculation range of the remaining BIPs is the data of the second TC frame after the BIP field of the previous second TC frame and the BIP field of the current second TC frame.
- the BIP field is data that protects the entire TC frame (including the first TC frame and the second TC frame), that is, the data after the first TC frame and the second TC frame are mapped to the 2.488 Gbps rate.
- the value of the BIP field of the Nth first TC frame is generated according to the BIP calculation method by the following three parts: a portion after the BIP field of the N-1th first TC frame, and an N-1th second TC frame, The portion before the BIP field of the Nth first TC frame.
- the BIP value of the second first TC frame is based on the portion of the first second TC frame and the second first TC frame before the BIP field after the BIP field of the first first TC frame. And so on.
- the second TC frame corresponds to a rate of 1/N of 2.488 Gbps, and the line rate of the second TC frame is 622 Mbps.
- the bit width of the second TC frame is N times of the first GTC frame, such as As shown in the embodiment of the present invention, the rate of the second TC frame is 622 Mbps, and the total number of bytes is 5000 bytes (based on the assumption that the first frame length is 60.7 microseconds, and the second frame length is 64.7 microseconds) .
- the second TC frame needs to map the downlink frame with the downlink rate of 622 Mbps to the downlink frame with the rate of 2.488 Gbps, that is, the third TC frame.
- bit width of the second TC frame is an integer multiple of the first TC frame, such as 8 times, 2 times.
- bit mapping is to use 8 bits to identify a bit, such as bit “1” mapped to "11110000”, bit “0” mapped to "00001111”; or 2 bits to identify a bit For example, mapping bit “1” to "11", bit “0” Map to "00".
- the third TC frame and the first TC frame are a total of 38880 bytes, and the 38880 bytes are transmitted as a whole by the MAC module of the OLT to the optical transmitter. Transmitted to the plurality of ONUs by an optical transmitter.
- bit mapping is performed on the second TC frame, and the principle and process thereof are the same as those described above for the GPON system, and those skilled in the art can perform on the basis of no creative work. According to the above introduction to GPON, understand how the XGPON system performs bit mapping.
- the third TC frame and the first TC frame are a total of 155520 bytes, and the 155520 bytes are transmitted as a whole by the MAC module of the OLT to the optical transmitter, and transmitted to the optical transmitter through the optical transmitter.
- the plurality of ONUs are a total of 155520 bytes, and the 155520 bytes are transmitted as a whole by the MAC module of the OLT to the optical transmitter, and transmitted to the optical transmitter through the optical transmitter.
- the frame length of the first TC frame is an integer multiple of 239 bytes.
- the embodiment of the present invention can simplify the FEC encoding process of the first TC frame, so that the ONU with the receiving rate of 2.488 Gbps is processing the FEC decoding. It is consistent with the prior art solutions.
- the first TC frame length is an integer multiple of 248 bytes.
- the frame length of the first TC frame is an integral multiple of 248 bytes.
- the present invention can simplify the FEC encoding process of the first TC frame, so that the ONU with the receiving rate of 10 Gbps is consistent with the prior art solution when processing the FEC decoding.
- the method further includes:
- S301a Perform scrambling on the second TC frame.
- the scrambling pattern (Scramble Pattern, SP for short) used in the current second TC frame is calculated by using the value of the Alen field in the previous second TC frame, where the Alen field is used to indicate the frame of the second TC frame. long.
- the method further includes:
- S301b Perform first coding on the second TC frame.
- the first code can use Reed-solomon codes (RS).
- RS 255, 239) encoding, or RS (248, 216) encoding, or Low Density Parity Check Code (LDPC) encoding, or Cascading Forward Error Code (FEC)
- LDPC Low Density Parity Check Code
- FEC Cascading Forward Error Code
- the method further includes:
- S301c Insert a pseudo GEM frame header into the third TC frame.
- the beneficial effect of this step is that the original ONU (the original ONU refers to an ONU with a receiving rate of 2.488 Gbps in the GPON system or an ONU with a receiving rate of 10 Gbps in the XGPON) does not generate a GEM when receiving the third TC frame. Loss of GEM channel delineation (abbreviated as LCDG) alarm.
- LCDG Loss of GEM channel delineation
- step S301c specifically includes:
- S301c1 inserts a placeholder for the third TC frame.
- a placeholder is a place where you first occupy a specific location and then add specific content to that particular location.
- an ONU with a nominal receive rate of 2.488 Gbps is the original ONU, and an ONU with a lower than 2.488 Gbps is a new ONU.
- a pseudo GEM (Pseudo GEM, PGEM for short) frame header is inserted in the third TC frame according to a specific rule.
- the frame structure of the pseudo GEM frame is as shown in FIG. 6.
- the pseudo GEM is a 5-byte GEM header plus X-byte padding (X is an integer greater than or equal to 0, which can be freely set by the OLT), and the pseudo GEM frame payload is L bytes long.
- the value of the PLI (Payload Length Indicator) field in the pseudo GEM frame header is L+X bytes.
- the GEM Port-ID of the pseudo GEM frame header to be inserted is set to a specific ID, so that the original ONU cannot discriminate the port-ID after receiving the pseudo GEM frame header carrying the specific port-ID, and directly discards the pseudo-
- the GEM frame header is not parsed; after receiving the third GTC frame with the pseudo GEM frame header added, the new ONU can discard the pseudo GEM frame header and retain the content of the third GTC frame.
- a placeholder of the first pseudo GEM frame header is inserted after the first TC frame and before the third TC frame, a first pseudo GEM frame is constructed, and then a second pseudo GEM frame is constructed by analogy.
- the value of L needs to be satisfied: the maximum value of the PLI field in the pseudo GEM frame header,
- the third TC frame that is not encapsulated in the pseudo GEM frame takes a smaller value between the frame lengths estimated by the first FEC encoding, and requires the value of the entire pseudo GEM frame length, that is, L+X+5, to be the first FEC encoding.
- An integer multiple of the length of the codeword An integer multiple of the length of the codeword.
- the entire pseudo GEM frame includes an inserted pseudo GEM frame header, a bit mapped third TC frame segment, and a first FEC encoded parity bit.
- the third TC frame segment is to slice the third TC frame according to the data payload length of the first FEC codeword, and the last slice may be less than one codeword payload length, and the FEC may refer to the existing shortened codeword processing. .
- S301c3 Fill the placeholder with a pseudo GEM frame header.
- the pseudo GEM frame header is used instead of its placeholder, and the pseudo GEM frame header and the scrambled third TC frame fragment are subjected to BIP calculation, and the result is used for BIP value calculation of the next first TC frame.
- the method further includes:
- step S301d Perform second coding on the first TC frame and the third TC frame after inserting the pseudo GEM frame header, where the second code is the inner code RS (255, 239), or RS (248, 216), or the low density parity check Code LDPC coding, or a type of cascaded FEC coding.
- the beneficial effect of the step S301d is that the original ONU does not generate an FEC alarm when receiving the third TC frame.
- the method further includes:
- S301e Perform a third scrambling process on the second encoded first TC frame and the third TC frame.
- the embodiment of the present invention provides a framing method on the transmitting side, where the line rate corresponding to the second TC frame in the framing method is lower than the line rate of the first TC frame, thereby reducing the receiver rate on the receiving side. And the bandwidth of the receiver is narrowed, which reduces the optical link loss, thereby increasing the optical power budget.
- FIG. 7 illustrates a method 700 for framing according to an embodiment of the present invention.
- the method 700 includes:
- the first coding may use RS (255, 239), or may use other coding methods, such as RS (255, 151) coding, RS (248, 216) coding, LDPC coding, concatenated FEC coding, or other FEC coding existing in the prior art. , no longer repeat them here.
- Step 703 scrambling the second TC frame.
- the processing of the scrambling code is the same as the processing of the prior art, that is, the scrambling pattern (Scramble Pattern, referred to as SP) used in the current second TC frame is calculated by the value of the Alen field in the previous second TC frame.
- the scrambling pattern Scramble Pattern, referred to as SP
- Step 704 Perform bit mapping on the second TC frame to generate a third TC frame, where the bit mapping refers to identifying each bit of the second TC frame by using N bits.
- the second TC frame corresponds to a rate of 1/N of 2.488 Gbps.
- the line rate of the second TC frame is 622 Mbps.
- the bit width of the second TC frame is N times that of the first TC frame.
- the rate of the second TC frame is 622 Mbps
- the total number of bytes is 5000 bytes (based on the assumption that the first frame length is 60.7 microseconds
- the second frame length is 64.3 microseconds).
- the downlink processing rate of the transmitter of the existing OLT is 2.488 Gbps
- a downlink frame with a rate of 622 Mbps is mapped to a downlink frame with a rate of 2.488 Gbps.
- Step 705 inserting a placeholder for the third TC frame.
- Step 706 Perform a second scrambling on the third TC frame after the placeholder is inserted.
- step 707 the corresponding placeholder is filled with a pseudo GEM frame header.
- Step 708 Perform second encoding on the first TC frame and the third TC frame after inserting the pseudo GEM frame header, where the second encoding may use RS (255, 239), or may use other encoding methods, such as RS (255, 151). Coding, RS (248, 216) coding, LDPC coding, concatenated FEC coding, or other FEC coding existing in the prior art, will not be repeated here.
- steps 705 to 708 please refer to the description of the first embodiment, and here is not Let me repeat.
- Step 709 scrambling the first TC frame and the third TC frame after the second encoding.
- Step 710 Send the scrambled first TC frame and the third TC frame as a whole to the ONU.
- the embodiment of the present invention provides a framing method on the transmitting side, where the line rate corresponding to the second TC frame in the framing method is lower than the line rate of the first TC frame, thereby reducing the receiver rate on the receiving side. And the bandwidth of the receiver is narrowed, which reduces the optical link loss, thereby increasing the optical power budget.
- FIG. 8 is a schematic flowchart of a method 800 for deframing a passive optical network according to an embodiment of the present invention.
- the method 800 can be applied to a GPON or an XG-PON.
- the receiving rate is used. It is executed for 2.488 Gbps ONUs; when applied in XG-PON systems, it is executed by ONUs with a receiving rate of 10 Gbps.
- the method 800 includes:
- the value of N is one of 2, 4, and 8.
- the frame header interval of the second TC frame is also 125 microseconds.
- the method 800 further includes:
- the method 800 further includes:
- the method 800 further includes:
- the synchronizing with the first TC frame includes:
- the first TC frame is synchronized; how to synchronize with the first TC frame according to the Psync, please refer to the description of the prior art, and details are not described herein again.
- the optical receiver of the ONU receives the data stream sent by the OLT from the line, and transmits the data stream to the MAC module of the ONU for processing.
- the method for deframing provided by the embodiment of the present invention is specifically determined by The MAC module of the ONU performs processing.
- a method for deframing and a method for framing provided by another embodiment of the present invention are corresponding to the receiving side and the transmitting side.
- the scrambling code is performed on the transmitting side
- the descrambling code is to be performed on the receiving side, wherein the descrambling code and the scrambling code are mutually reciprocal operations.
- the specific technology of the scrambling code or the descrambling code refer to the prior art. The description is not repeated here.
- a method for deframing according to an embodiment of the present invention and a method for framing according to another embodiment of the present invention are corresponding receiving side and transmitting side. If the encoding is performed on the transmitting side, the decoding process is performed on the receiving side accordingly, and the decoding and encoding are mutually reciprocal operations.
- the discarding the second TC frame specifically includes:
- the second TC frame is discarded according to the port identifier Port-ID field of the pseudo GEM frame header.
- the MAC module reads the GEM according to the port ID of the port in the GEM frame header. Since the port ID in the pseudo GEM frame does not belong to any ONU, the ONU cannot parse and directly discards. Specifically, when the MAC module of the ONU confirms that the Port-ID is different from the Port-ID recorded locally by the ONU, the pseudo GEM frame header and the second TC frame after the pseudo GEM frame header are discarded.
- the embodiment of the present invention provides a method for de-framing on the transmitting side, where the line rate of the second TC frame in the method of de-frame is lower than the line rate of the first TC frame, so the receiving side is compared with the prior art.
- the receiver rate is reduced and the bandwidth of the receiver is narrowed, which in turn reduces the optical link loss, thereby increasing the optical power budget.
- FIG. 9 is a schematic flowchart of another method 900 for deframing a passive optical network according to an embodiment of the present invention.
- the method 900 can be applied to a GPON or an XG-PON.
- receiving 1/N ONU running at 2.488 Gbps when applied in In the XG-PON system, it is executed by an ONU that receives a 1/N rate of 10 Gbps.
- the method 900 includes:
- the downlink data stream includes a first TC frame and a second TC frame, where the downlink rate of the first TC frame is 2.488 Gbps or 10 Gbps, and the downlink rate of the second TC frame is 1 of the downlink rate of the first TC frame.
- /N the sum of the frame lengths of the first TC frame and the second TC frame is 125 microseconds, and N is an integer greater than one.
- the method 900 further includes:
- the method 900 further includes:
- the optical receiver of the ONU receives the downlink data stream, and transmits the downlink data stream to the MAC module of the ONU for processing, and the MAC module receives the downlink data stream and parses the data stream.
- the Psync field in the PCBd field of the second TC frame is identified, synchronization with the second TC frame is performed.
- the acquiring the second TC frame includes: removing the pseudo GEM frame header from the received second TC frame according to the frame length information of the second TC frame indicated by the Alen field in the PCBd field of the second TC frame, and acquiring The second TC frame.
- bit mapping and the bit mapping restoration are mutually reciprocal operations.
- a method for deframing according to an embodiment of the present invention and a method for framing according to another embodiment of the present invention are corresponding to the receiving side and the transmitting side.
- the scrambling code is performed on the transmitting side, and the descrambling code is to be performed on the receiving side.
- the descrambling code and the scrambling code are mutually reciprocal operations. For details of the scrambling code or descrambling code, refer to the description of the prior art. , no longer repeat them here.
- a method for deframing a frame provided by an embodiment of the present invention and a person skilled in the art should understand
- a framing method provided by another embodiment of the present invention is a corresponding receiving side and a transmitting side. If the encoding is performed on the transmitting side, the decoding process is performed on the receiving side accordingly, and the decoding and encoding are mutually reciprocal operations.
- the embodiment of the present invention provides a method for de-framing on the receiving side, where the line rate of the second TC frame in the method of de-frame is lower than the line rate of the first TC frame, and therefore, the receiver rate on the receiving side is reduced and The bandwidth of the receiver is narrowed, which in turn reduces the optical link loss, thereby increasing the optical power budget.
- FIG. 10 is a schematic structural diagram of a device for framing a passive optical network according to an embodiment of the present invention.
- the device 1000 includes:
- the generating module 1010 is configured to generate a first TC frame and a second TC frame respectively, where a downlink rate of the first TC frame follows a standard G.984.3 or G.987.3, and a downlink rate of the second TC frame is a 1/N of the downlink rate of a TC frame, the sum of the frame lengths of the first TC frame and the second TC frame is 125 microseconds, and N is an integer greater than one;
- the mapping module 1020 is configured to perform bit mapping on the second TC frame to generate a third TC frame, where the bit mapping refers to identifying each bit of the second TC frame by using N bits;
- the sending module 1030 is configured to send the first TC frame and the third TC frame to the optical network unit ONU.
- the apparatus 1000 further includes a scrambling code module 1040, where the scrambling code module 1040 is configured to scramble the second TC frame.
- the apparatus 1000 further includes an encoding module 1050, where the encoding module 1050 is configured to perform first encoding on a second TC frame, where the first encoding is a code RS (255, 239), or an RS (248, 216) , or low density parity check code LDPC coding, or a type of cascaded FEC coding.
- the encoding module 1050 is configured to perform first encoding on a second TC frame, where the first encoding is a code RS (255, 239), or an RS (248, 216) , or low density parity check code LDPC coding, or a type of cascaded FEC coding.
- the apparatus 1000 further includes a processing module 1060, configured to insert a pseudo GEM frame header into the third TC frame.
- processing module 1060 is specifically configured to:
- a placeholder is inserted for the third TC frame.
- the third TC frame after the placeholder is inserted is scrambled.
- the placeholder is filled with a pseudo GEM frame header.
- the encoding module 1050 is further configured to perform second encoding on the first TC frame and the third TC frame after inserting the pseudo GEM frame header, where the second encoding is a code RS (255, 239). Or RS (248, 216), or low density parity check code LDPC coding, or a type of cascaded FEC coding.
- the scrambling code module 1040 is further configured to scramble the first encoded TC frame and the third TC frame.
- the line rate corresponding to the second TC frame generated by the device is lower than the line rate of the first TC frame, and the receiving side is received compared with the prior art.
- the machine speed is reduced and the bandwidth of the receiver is narrowed, which in turn reduces the optical link loss, thereby increasing the optical power budget.
- the framing device may be a MAC processing module of the OLT.
- the MAC processing module may use a Field-Programmable Gate Array (FPGA) or a dedicated integrated chip (Application Specific). Integrated Circuit (ASIC), or System on Chip (SoC), or Central Processor Unit (CPU), or Network Processor (NP) Or use a digital signal processing circuit (Digital Signal Processor, referred to as DSP), or use a microcontroller (Micro Controller Unit, MCU for short), or use a programmable controller (Programmable Logic Device, PLD for short) or other integration chip.
- FPGA Field-Programmable Gate Array
- ASIC Application Specific
- SoC System on Chip
- CPU Central Processor Unit
- NP Network Processor
- DSP Digital Signal Processor
- MCU Micro Controller Unit
- PLD programmable Logic Device
- FIG. 11 is a schematic structural diagram of a framing apparatus 1100 according to an embodiment of the present invention.
- the apparatus 1100 includes a processor 1110, a memory 1120, a communication bus 1130, and a communication interface 1140.
- the processor 1110, the memory 1120, and the communication interface 1140 are connected by a communication bus 1140 and complete communication with each other.
- the bus 4013 may be an Industry Standard Architecture (ISA) bus, a Peripheral Component (PCI) bus, or an Extended Industry Standard Architecture (EISA) bus. Wait.
- ISA Industry Standard Architecture
- PCI Peripheral Component
- EISA Extended Industry Standard Architecture
- the bus 4013 can be divided into an address bus, a data bus, a control bus, and the like.
- the processor 1110 may be a single-core or multi-core central processing unit (CPU), or an application specific integrated circuit (ASIC), or configured to implement the embodiments of the present invention.
- CPU central processing unit
- ASIC application specific integrated circuit
- the memory 1120 can be a read only memory ROM or other type of static storage device that can store static information and instructions, a random access memory RAM or other type of dynamic storage device that can store information and instructions, or can be electrically erasable.
- Memory 1120 is used by a computer to execute instructions. Specifically, the program code may be included in the computer execution instruction.
- the processor 1110 runs a computer to execute instructions. Specifically, the processor 1110 is configured to perform the method steps as described in the first embodiment or the second embodiment.
- the framing device is a MAC processing module of the OLT.
- the MAC processing module may adopt a field programmable gate array, or adopt a dedicated integrated chip, or adopt a system chip, or adopt a central processing unit, or adopt a network.
- the processor either with a digital signal processing circuit, or with a microcontroller, or with a programmable controller or other integrated chip.
- FIG. 12 is a schematic structural diagram of an apparatus for deframing a passive optical network according to an embodiment of the present invention.
- the apparatus 1200 includes:
- the receiving module 1210 is configured to receive a downlink data stream, where the downlink data stream includes a first TC frame and a second TC frame, where a downlink rate of the first TC frame is 2.488 Gbps or 10 Gbps, and the second TC frame
- the downlink rate is 1/N of the downlink rate of the first TC frame, and the sum of the frame lengths of the first TC frame and the second TC frame is 125 microseconds, and N is an integer greater than 1.
- the synchronization module 1220 is configured to synchronize with the first TC frame.
- the parsing module 1230 is configured to parse the first TC frame.
- the apparatus 1200 further includes a descrambling module 1240, the descrambling module 1240 is configured to descramble the first TC frame.
- the apparatus 1200 further includes a decoding module 1250, configured to use the first TC The frame is first decoded.
- the apparatus 1200 further includes a discarding module 1260, configured to discard the second TC frame.
- the synchronizing with the first TC frame includes:
- the discarding module 1260 is specifically configured to:
- the second TC frame is discarded according to the port identifier Port-ID field of the pseudo GEM frame. More specifically, when it is confirmed that the port ID is different from the port identifier recorded by the ONU, the pseudo GEM frame carrying the port-ID and the second TC frame after the pseudo GEM frame are discarded.
- the optical receiver of the ONU receives the data stream sent by the OLT from the line, and transmits the data stream to the MAC module of the ONU for processing.
- the method for deframing provided by the embodiment of the present invention is specifically determined by The MAC module of the ONU performs processing.
- a device for deframing and a device for framing provided by another embodiment of the present invention are corresponding to the receiving side and the transmitting side.
- the scrambling code is performed on the transmitting side
- the descrambling code is performed on the receiving side, wherein the descrambling code and the scrambling code are mutually reciprocal operations.
- the specific technology of the scrambling code or the descrambling code refer to the prior art. Description, no more details here.
- FIG. 13 is a schematic structural diagram of an apparatus 1300 for deframing according to an embodiment of the present invention.
- the apparatus 1300 includes a processor 1310, a memory 1320, a communication bus 1330, and a communication interface 1340.
- the processor 1310, the memory 1320, and the communication interface 1340 are connected by a communication bus 1330 and complete communication with each other.
- Processor 1310 may be a single core or multi-core central processing unit, or a particular integrated circuit, or one or more integrated circuits configured to implement embodiments of the present invention.
- the memory 1320 may be a high speed RAM memory or a non-volatile memory such as a flash memory or at least one disk memory.
- Memory 1320 is used by a computer to execute instructions. Specifically, the program code may be included in the computer execution instruction.
- the processor 1310 runs a computer to execute instructions, specifically, the The processor 1310 is configured to perform the method steps as described in the method embodiment 3.
- the deframed device may be a field programmable gate array, or a dedicated integrated chip, or a system chip, or a central processing unit, or a network processor, or a digital signal processing circuit. Either use a microcontroller or use a programmable controller or other integrated chip.
- the embodiment of the present invention provides a device for deframing on the receiving side, where the line rate of the second TC frame in the downlink data stream received by the device is lower than the line rate of the first TC frame, and therefore, compared with the prior art.
- the receiver rate of the receiving side is reduced, the bandwidth of the receiver is narrowed, and the optical link loss is reduced, so that the optical power budget can be increased.
- FIG. 14 is a schematic structural diagram of another apparatus 1400 for de-framing a passive optical network according to an embodiment of the present invention.
- the apparatus 1400 can be applied to a GPON or an XG-PON.
- the ONU When applied in a GPON system, the ONU is 2.488 Gbps.
- MAC module when applied in an XG-PON system, by a 10Gbps ONU MAC module.
- the apparatus 1400 includes:
- the receiving module 1410 is configured to receive a downlink data stream.
- the downlink data stream includes a first TC frame and a second TC frame, where a downlink rate of the first TC frame is 2.488 Gbps or 10 Gbps, and a downlink rate of the second TC frame is 1 of a downlink rate of the first TC frame.
- /N the sum of the frame lengths of the first TC frame and the second TC frame is 125 microseconds, and N is an integer greater than one.
- the obtaining module 1420 is configured to acquire a second TC frame.
- the restoration module 1430 is configured to perform bit map restoration on the second TC frame to generate a third TC frame, where the bitmap restoration is to restore each N bits in the second TC frame to 1 bit.
- the parsing module 1440 is configured to parse the third TC frame.
- the apparatus further includes a descrambling module 1450, the descrambling module 1450 is configured to descramble the second TC frame.
- the apparatus further includes a decoding module 1460, where the decoding module 1460 is further configured to decode the second TC frame.
- the optical receiver of the ONU receives the downlink data stream, and transmits the downlink data stream to the MAC module of the ONU for processing, and the receiving module 1410 receives the downlink data stream, and then performs Identifying the Psync field in the PCBd field of the second TC frame Synchronizing with the second TC frame.
- the obtaining module 1430 is specifically configured to: remove the pseudo GEM frame, the FEC check data, and the first TC frame according to the frame length information of the second TC frame identified by the Alen field in the PCBd of the second TC frame, and obtain The second TC frame.
- bit mapping and the bit mapping restoration are mutually reciprocal operations.
- FIG. 15 is a schematic structural diagram of an apparatus 1500 for deframing provided by the implementation of the present invention.
- the apparatus 1500 includes a processor 1510, a memory 1520, a communication bus 1530, and a communication interface 1540.
- the processor 1510, the memory 1520, and the communication interface 1540 are connected by a communication bus 1530 and complete communication with each other.
- Processor 1510 may be a single core or multi-core central processing unit, or a particular integrated circuit, or one or more integrated circuits configured to implement embodiments of the present invention.
- the memory 1520 may be a high speed RAM memory or a nonvolatile memory such as a flash memory or at least one disk memory.
- Memory 1520 is used by a computer to execute instructions. Specifically, the program code may be included in the computer execution instruction.
- the processor 1510 runs a computer to execute instructions. Specifically, the processor 1510 is configured to perform the method steps as described in the third embodiment.
- the deframed device may be a field programmable gate array, or a dedicated integrated chip, or a system chip, or a central processing unit, or a network processor, or a digital signal processing circuit. Either use a microcontroller or use a programmable controller or other integrated chip.
- the embodiment of the present invention provides a device for deframing on the receiving side, where the line rate of the second TC frame in the downlink data stream received by the device is lower than the line rate of the first TC frame, and therefore, compared with the prior art.
- the receiver rate of the receiving side is reduced, the bandwidth of the receiver is narrowed, and the optical link loss is reduced, so that the optical power budget can be increased.
- the embodiment of the present invention provides a PON system of a passive optical network, where the PON system includes an OLT and a first ONU and a second ONU, and the OLT is connected to the first ONU and the second ONU through an ODN, as shown in FIG. 2 or 3.
- the system specifically includes:
- the OLT is configured to generate a first TC frame and a second TC frame respectively, where a downlink rate of the first TC frame is 2.488 Gbps or 10 Gbps, and a downlink rate of the second TC frame is a downlink rate of the first TC frame.
- 1/N the sum of the frame lengths of the first TC frame and the second TC frame is 125 microseconds, and N is an integer greater than one; performing bit mapping on the second TC frame to generate a third TC frame, where the bit mapping refers to Each bit of the second TC frame is identified by N bits; the first TC frame and the third TC frame are sent to the first ONU and the second ONU.
- the first ONU is configured to receive the first TC frame and the third TC frame, and synchronize with the first TC frame; parse the first TC frame.
- the second ONU is configured to receive the first TC frame and the third TC frame, obtain a third TC frame, perform bit mapping restoration on the third TC frame, generate a second TC frame, and parse the second TC frame.
- the eighth embodiment of the present invention is a system type embodiment with respect to the foregoing first to seventh embodiments.
- the descriptions of the first to seventh embodiments are of course applicable to the embodiments of the present invention.
- the description of 1 to 7 will not be repeated here.
- system and “network” are used interchangeably herein.
- the term “and/or” in this context is merely an association describing the associated object, indicating that there may be three relationships, for example, A and / or B, which may indicate that A exists separately, and both A and B exist, respectively. B these three situations.
- the character "/" in this article generally indicates that the contextual object is an "or" relationship.
- B corresponding to A means that B is associated with A, and B can be determined according to A.
- determining B from A does not mean that B is only determined based on A, and that B can also be determined based on A and/or other information.
- the disclosed systems, devices, and methods may be implemented in other manners.
- the device embodiments described above are merely illustrative.
- the division of the unit is only a logical function division.
- there may be another division manner for example, multiple units or components may be combined or Can be integrated into another system, or some features can be ignored or not executed.
- the mutual coupling or direct coupling or communication connection shown or discussed may be an indirect coupling or communication connection through some interface, device or unit, or an electrical, mechanical or other form of connection.
- the units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, may be located in one place, or may be distributed to multiple network units. Some or all of the units may be selected according to actual needs to achieve the objectives of the embodiments of the present invention.
- each functional unit in each embodiment of the present invention may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.
- the above integrated unit can be implemented in the form of hardware or in the form of a software functional unit.
- the integrated unit if implemented in the form of a software functional unit and sold or used as a standalone product, may be stored in a computer readable storage medium.
- the technical solution of the present invention contributes in essence or to the prior art, or all or part of the technical solution may be embodied in the form of a software product stored in a storage medium.
- a number of instructions are included to cause a computer device (which may be a personal computer, server, or network device, etc.) to perform all or part of the steps of the methods described in various embodiments of the present invention.
- the foregoing storage medium includes: a U disk, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk, and the like. .
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computing Systems (AREA)
- Physics & Mathematics (AREA)
- Electromagnetism (AREA)
- Small-Scale Networks (AREA)
- Optical Communication System (AREA)
- Time-Division Multiplex Systems (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
Description
Claims (27)
- 一种无源光网络成帧的方法,其特征在于,包括:分别生成第一传输汇聚TC帧和第二TC帧,其中,所述第一TC帧的下行速率为2.488吉比特每秒Gbps或者10Gbps,第二TC帧的下行速率为第一TC帧的下行速率的1/N,所述第一TC帧和第二TC帧帧长之和为125微秒,N为大于1的整数;对所述第二TC帧进行比特映射,生成第三TC帧,其中,所述比特映射是指将所述第二TC帧的每一个比特采用N个比特来标识;将所述第一TC帧和所述第三TC帧发送至光网络单元ONU。
- 根据权利要求1所述的方法,其特征在于,所述方法还包括:对所述第二TC帧进行第一编码,所述第一编码是里所码RS(255,239),或者RS(248,216),或者低密度奇偶校验码LDPC编码,或者级联FEC编码的一种。
- 根据权利要求1或2所述的方法,其特征在于,所述方法还包括:对所述第二TC帧进行扰码。
- 根据权利要求1~3任意一项所述的方法,其特征在于,所述方法还包括:对所述第三TC帧插入伪无源光网络封装方法GEM帧头。
- 根据权利要求4所述的方法,其特征在于,所述对第三TC帧插入伪无源光网络封装方法GEM帧头,具体包括:对所述第三TC帧插入占位符;对所述插入占位符后的第三TC帧进行扰码;采用伪GEM帧头填充所述占位符。
- 根据权利要求5所述的方法,其特征在于,所述方法还包括:对第一TC帧和所述插入伪GEM帧头后的第三TC帧进行第二编码,所述第二编码是里所码RS(255,239),或者RS(248,216),或者低密度奇偶校验码LDPC编码,或者级联FEC编码的一种。
- 根据权利要求6所述的方法,其特征在于,所述方法还包括:对经过第二编码后的所述第一TC帧和所述第三TC帧进行扰码。
- 根据权利要求1~7任意一项所述的方法,其特征在于,所述第二TC帧的下行物理控制块PCBd字段包括用于指示第二TC帧帧长的字段。
- 根据权利要求1~8任意一项所述的方法,其特征在于,所述第一TC帧的帧长为239字节的整数倍。
- 根据权利要求1~8任意一项所述的方法,其特征在于,所述第一TC帧的帧长为248字节的整数倍。
- 一种无源光网络解帧的方法,其特征在于,所述方法包括:接收下行数据流,其中,所述下行数据流包括第一TC帧和第二TC帧,其中,第一TC帧的下行速率为2.488Gbps或10Gbps,第二TC帧的下行速率为第一TC帧的下行速率的1/N,第一TC帧和第二TC帧帧长之和为125微秒,N为大于1的整数;获取第二TC帧;对所述第二TC帧进行比特映射还原,生成第三TC帧,所述比特映射还原是指将所述第二TC帧中的每N个比特还原为1个比特;解析所述第三TC帧。
- 根据权利要求11所述的方法,其特征在于,所述方法还包括:解扰码所述第二TC帧。
- 根据权利要求11或12所述的方法,其特征在于,所述方法还包括:解码所述第二TC帧。
- 根据权利要求11~13任意一项所述的方法,其特征在于,所述获取第二TC帧,具体包括:根据所述第二TC帧的下行物理控制块PCBd字段指示的第二TC帧的帧长信息,从接收的第二TC帧中移除伪吉比特无源光网络封装方法GEM帧,获取第二TC帧。
- 一种用于成帧的装置,其特征在于,包括:生成模块,用于分别生成第一吉比特无源光网络传输汇聚TC帧和第二TC帧,其中,所述第一TC帧的下行速率为2.488吉比特每秒Gbps 或者10Gbps,第二TC帧的下行速率为第一TC帧的下行速率的1/N,第一TC帧和第二TC帧帧长之和为125微秒,N为大于1的整数;映射模块,用于对所述第二TC帧中的比特进行映射,生成第三TC帧,其中,所述比特映射是指将所述第二TC帧的每一个比特采用N个比特来标识;发射模块,用于对所述第一TC帧和所述第三TC帧发送至光网络单元ONU。
- 根据权利要求15所述的装置,其特征在于,所述装置还包括编码模块,所述编码模块用于对所述第二TC帧进行第一编码,所述第一编码是里所码RS(255,239),或者RS(248,216),或者低密度奇偶校验码LDPC编码,或者级联FEC编码的一种。
- 根据权利要求15或16所述的装置,其特征在于,所述装置还包括扰码模块,所述扰码模块用于对所述第二TC帧进行扰码。
- 根据权利要求15~17任意一项所述的装置,其特征在于,所述装置还包括:处理模块,用于对所述第三TC帧插入伪吉比特无源光网络封装方法GEM帧头。
- 根据权利要求18所述的装置,其特征在于,所述处理模块具体用于:对第三TC帧插入占位符;对插入占位符后的第三TC帧进行扰码;采用伪GEM帧头填充所述占位符。
- 根据权利要求19所述的装置,其特征在于,所述编码模块还用于对第一TC帧和所述插入伪GEM帧头后的第三TC帧进行第二编码,所述第二编码是里所码RS(255,239),或者RS(248,216),或者低密度奇偶校验码LDPC编码,或者级联FEC编码的一种。
- 根据权利要求20所述的装置,其特征在于,所述扰码模块还用于对经过第二编码后的所述第一TC帧和所述第三TC帧进行扰码。
- 根据权利要求15~21任意一项所述的装置,其特征在于,所 述第二TC帧的物理控制块PCB字段包括用于指示第二TC帧帧长的字段。
- 一种用于解帧的装置,其特征在于,所述方法包括:接收模块,用于接收下行数据流,其中,所述下行数据流包括第一传输所述第一TC帧的下行速率为2.488吉比特每秒Gbps或10Gbps,第二TC帧的下行速率为第一TC帧的下行速率的1/N,第一TC帧和第二TC帧帧长之和为125微秒,N为大于1的整数;获取模块,用于获取第二TC帧;还原模块,用于对所述第二TC帧进行比特映射还原,生成第三TC帧,所述比特映射还原是指将所述第二TC帧中的每N个比特还原为1个比特;解析模块,用于解析所述第三TC帧。
- 根据权利要求23所述的装置,其特征在于,所述装置还包括解扰模块,用于对所述第二TC帧进行解扰码。
- 根据权利要求23或24所述的装置,其特征在于,所述装置还包括解码模块,用于对所述第二TC帧进行解码。
- 根据权利要求23~25任意一项所述的装置,其特征在于,所述获取模块具体用于:根据所述第二TC帧的下行物理控制块PCBd中的Alen字段标识的第二TC帧的帧长信息,丢掉伪GEM帧,获取第二TC帧。
- 一种无源光网络系统,包括光线路终端OLT和光网络单元ONU,所述OLT通过光配线网络ODN与所述ONU相连,其特征在于,所述光线路终端为权利要求15~22任意一项所述的装置,所述ONU为权利要求23~26任意一项所述的装置。
Priority Applications (10)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| EP15892209.6A EP3288201B1 (en) | 2015-05-20 | 2015-05-20 | Passive optical network framing method, device and system |
| PCT/CN2015/079415 WO2016183830A1 (zh) | 2015-05-20 | 2015-05-20 | 一种无源光网络成帧的方法、装置及系统 |
| KR1020207021610A KR102171132B1 (ko) | 2015-05-20 | 2015-05-20 | 수동형 광네트워크에서의 프레이밍 방법 및 장치, 그리고 시스템 |
| KR1020177036224A KR20180008696A (ko) | 2015-05-20 | 2015-05-20 | 수동형 광네트워크에서의 프레이밍 방법 및 장치, 그리고 시스템 |
| AU2015395021A AU2015395021B2 (en) | 2015-05-20 | 2015-05-20 | Framing method and apparatus in passive optical network and system |
| MX2017014837A MX378822B (es) | 2015-05-20 | 2015-05-20 | Método, dispositivo y sistema de entramado en red óptica pasiva. |
| CN201580014392.XA CN106576010B (zh) | 2015-05-20 | 2015-05-20 | 一种无源光网络成帧的方法、装置及系统 |
| EP19185622.8A EP3654554B1 (en) | 2015-05-20 | 2015-05-20 | Framing method and apparatus in passive optical network and system |
| CN201910295177.1A CN110086541B (zh) | 2015-05-20 | 2015-05-20 | 一种无源光网络成帧的方法、装置及系统 |
| US15/818,108 US10667025B2 (en) | 2015-05-20 | 2017-11-20 | Framing method and apparatus in passive optical network and system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/CN2015/079415 WO2016183830A1 (zh) | 2015-05-20 | 2015-05-20 | 一种无源光网络成帧的方法、装置及系统 |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| US15/818,108 Continuation US10667025B2 (en) | 2015-05-20 | 2017-11-20 | Framing method and apparatus in passive optical network and system |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2016183830A1 true WO2016183830A1 (zh) | 2016-11-24 |
Family
ID=57319091
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2015/079415 Ceased WO2016183830A1 (zh) | 2015-05-20 | 2015-05-20 | 一种无源光网络成帧的方法、装置及系统 |
Country Status (7)
| Country | Link |
|---|---|
| US (1) | US10667025B2 (zh) |
| EP (2) | EP3654554B1 (zh) |
| KR (2) | KR20180008696A (zh) |
| CN (2) | CN110086541B (zh) |
| AU (1) | AU2015395021B2 (zh) |
| MX (1) | MX378822B (zh) |
| WO (1) | WO2016183830A1 (zh) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US11405705B2 (en) * | 2018-09-24 | 2022-08-02 | Huawei Technologies Co., Ltd. | Multi-rate interleaved downstream frames in passive optical networks (PONs) |
Families Citing this family (14)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP4236349B1 (en) * | 2019-02-20 | 2025-11-26 | Huawei Technologies Co., Ltd. | Communication in passive optical networks (pons) related to digital signal processing for optical signal (odsp) |
| JP7292409B2 (ja) * | 2019-04-01 | 2023-06-16 | 華為技術有限公司 | 受動光ネットワーク(pon)フレーム設計 |
| CN112583507B (zh) | 2019-09-29 | 2022-05-10 | 华为技术有限公司 | 一种状态控制的方法、数据发送的方法及终端 |
| CN112713960B (zh) * | 2019-10-25 | 2024-10-29 | 中兴通讯股份有限公司 | 数据发送方法、接收方法、装置、通信节点及存储介质 |
| US11750290B2 (en) * | 2019-12-13 | 2023-09-05 | Intel Corporation | Receiver synchronization for higher speed passive optical networks |
| US11792123B2 (en) * | 2020-04-20 | 2023-10-17 | Intel Corporation | Concept for a source device and a destination device of a point-to- multipoint communication network |
| EP3902214A1 (en) * | 2020-04-20 | 2021-10-27 | INTEL Corporation | A concept for a source device and a destination device of a point-to-multipoint communication network |
| CN114079550B (zh) * | 2020-08-14 | 2024-10-01 | 中兴通讯股份有限公司 | 数据发送、接收方法、装置、发送设备、接收设备及介质 |
| EP4117300B1 (en) * | 2021-07-07 | 2023-06-21 | Nokia Solutions and Networks Oy | Method and apparatus for onu grouping |
| CN116489539A (zh) * | 2022-08-16 | 2023-07-25 | 中兴通讯股份有限公司 | 下行帧长的处理方法及装置、存储介质、电子装置 |
| CN117353873B (zh) * | 2023-12-04 | 2024-02-13 | 科谱半导体(天津)有限公司 | 上行帧的校验方法、装置、电子设备及存储介质 |
| CN117425101B (zh) * | 2023-12-18 | 2024-03-22 | 厦门鹏芯半导体有限公司 | 一种gpon资源核查仪的解帧方法及装置 |
| US20250247167A1 (en) * | 2024-01-30 | 2025-07-31 | Calix, Inc. | Conditional Codeword Decoding Using Packet Headers |
| CN121000297A (zh) * | 2024-05-21 | 2025-11-21 | 华为技术有限公司 | 一种光网络通信方法以及通信装置 |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20080056721A1 (en) * | 2006-09-01 | 2008-03-06 | Fujitsu Limited | Multiple bit rate optical communication method, optical network unit and optical line terminal |
| CN101569122A (zh) * | 2007-05-30 | 2009-10-28 | 华为技术有限公司 | 10g gpon的交织 |
| US20110320905A1 (en) * | 2010-06-29 | 2011-12-29 | Futurewei Technologies, Inc. | Data Sending/Receiving Method with Forward Error Correction and Related Component and System for Gigabit Ethernet |
| CN102396189A (zh) * | 2009-04-16 | 2012-03-28 | 住友电气工业株式会社 | 动态带宽分配设备和方法以及pon中的光线路终端 |
| CN102461041A (zh) * | 2009-06-10 | 2012-05-16 | 阿尔卡特朗讯 | 用于向多个收发器的信道自适应错误复原传输的系统 |
Family Cites Families (29)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| AU2002329216A1 (en) * | 2001-07-10 | 2003-01-29 | Salira Optical Network Systems, Inc | Passive optical network and time division multiplexed system |
| US9312953B2 (en) * | 2003-03-03 | 2016-04-12 | Alexander Ivan Soto | System and method for performing in-service optical network certification |
| ATE383686T1 (de) * | 2005-09-13 | 2008-01-15 | Alcatel Lucent | Verfahren zum betrieb eines passiven optischen netzwerks, optischer leitungsabschluss und übertragungsrahmen |
| DE102006025918B4 (de) * | 2006-06-02 | 2008-05-08 | Nokia Siemens Networks Gmbh & Co.Kg | Verfahren und Anordnung zur Übertragung von Signalen in Systemen mit Punkt-zu-Multipunkt-Verbindungen |
| CN100512059C (zh) * | 2006-08-16 | 2009-07-08 | 华为技术有限公司 | 在无源光网络中传输同步数字体系业务的方法及装置 |
| CN101136703B (zh) * | 2006-09-01 | 2011-04-20 | 华为技术有限公司 | 一种数据传输方法、系统和装置 |
| WO2008035428A1 (fr) * | 2006-09-21 | 2008-03-27 | Fujitsu Limited | Terminal de communication, et procédé de réception du signal |
| CN101159495B (zh) * | 2006-10-08 | 2012-07-04 | 华为技术有限公司 | 无源光纤网络中信号传送系统、设备及方法 |
| US8718087B1 (en) * | 2006-10-24 | 2014-05-06 | Marvell International Ltd. | Processing architecture for passive optical network |
| US7818389B1 (en) * | 2006-12-01 | 2010-10-19 | Marvell International Ltd. | Packet buffer apparatus and method |
| KR100872173B1 (ko) * | 2006-12-01 | 2008-12-09 | 한국전자통신연구원 | Pon 시스템의 다중 전송속도 지원 방법 및 그 장치 |
| CN101267210B (zh) | 2007-03-12 | 2011-01-05 | 华为技术有限公司 | 数据编译码和收发方法及装置 |
| JP4893437B2 (ja) * | 2007-04-12 | 2012-03-07 | 富士通株式会社 | 光伝送装置および光伝送方法 |
| JP4942680B2 (ja) * | 2008-02-08 | 2012-05-30 | 株式会社日立製作所 | 受動光網システム、光多重終端装置及び受動光網システムの通信方法 |
| US8351785B2 (en) * | 2008-04-21 | 2013-01-08 | Futurewei Technologies, Inc. | Gigabit passive optical network transmission convergence extension for next generation access |
| CN101577600B (zh) * | 2008-05-09 | 2013-04-24 | 华为技术有限公司 | 无源光网络系统时间同步方法、系统及光网络设备 |
| US8126335B2 (en) * | 2008-06-08 | 2012-02-28 | Pmc-Sierra Israel Ltd. | Methods and apparatus for next generation access passive optical networks |
| CN101656894B (zh) * | 2008-08-20 | 2012-11-21 | 华为技术有限公司 | 包分插复用设备及包分插复用设备的数据传输方法 |
| CN101668003B (zh) * | 2008-09-05 | 2013-09-11 | 华为技术有限公司 | 数据帧传输方法、设备及系统 |
| CN101674498B (zh) * | 2008-09-12 | 2013-03-20 | 华为技术有限公司 | 一种传送恒定速率数据流的方法、设备及系统 |
| JP5286155B2 (ja) * | 2009-05-13 | 2013-09-11 | 株式会社日立製作所 | 受動光網システムおよびその親局装置 |
| WO2010146658A1 (ja) * | 2009-06-16 | 2010-12-23 | 株式会社日立製作所 | 光多重終端装置、波長多重受動光網システム、下り波長送信方法 |
| WO2011050529A1 (zh) * | 2009-10-30 | 2011-05-05 | 华为技术有限公司 | 在光网络中发送下行帧的方法及相关装置 |
| CN102195738B (zh) * | 2010-03-02 | 2015-06-10 | 中兴通讯股份有限公司 | 用于吉比特无源光网络系统下行帧同步的处理方法及装置 |
| US8903250B2 (en) * | 2010-08-20 | 2014-12-02 | Broadcom Corporation | Cost-effective multi-rate upstream for 10GEPON based on high efficiency coding |
| US20130077961A1 (en) * | 2011-09-27 | 2013-03-28 | Broadlight, Ltd. | Techniques for generating low rate data patterns compliant with passive optical networks |
| WO2014063656A1 (en) * | 2012-10-27 | 2014-05-01 | Zte Corporation | 10 gigabit per second capable passive optical network system with flexible nominal upstream bitrate |
| US9577758B2 (en) * | 2014-04-10 | 2017-02-21 | Tibit Communications, Inc. | Method and system for scheduling cascaded PON |
| US10177871B2 (en) * | 2015-07-10 | 2019-01-08 | Futurewei Technologies, Inc. | High data rate extension with bonding |
-
2015
- 2015-05-20 MX MX2017014837A patent/MX378822B/es unknown
- 2015-05-20 EP EP19185622.8A patent/EP3654554B1/en active Active
- 2015-05-20 KR KR1020177036224A patent/KR20180008696A/ko not_active Ceased
- 2015-05-20 CN CN201910295177.1A patent/CN110086541B/zh active Active
- 2015-05-20 AU AU2015395021A patent/AU2015395021B2/en active Active
- 2015-05-20 CN CN201580014392.XA patent/CN106576010B/zh active Active
- 2015-05-20 WO PCT/CN2015/079415 patent/WO2016183830A1/zh not_active Ceased
- 2015-05-20 KR KR1020207021610A patent/KR102171132B1/ko active Active
- 2015-05-20 EP EP15892209.6A patent/EP3288201B1/en active Active
-
2017
- 2017-11-20 US US15/818,108 patent/US10667025B2/en active Active
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20080056721A1 (en) * | 2006-09-01 | 2008-03-06 | Fujitsu Limited | Multiple bit rate optical communication method, optical network unit and optical line terminal |
| CN101569122A (zh) * | 2007-05-30 | 2009-10-28 | 华为技术有限公司 | 10g gpon的交织 |
| CN102396189A (zh) * | 2009-04-16 | 2012-03-28 | 住友电气工业株式会社 | 动态带宽分配设备和方法以及pon中的光线路终端 |
| CN102461041A (zh) * | 2009-06-10 | 2012-05-16 | 阿尔卡特朗讯 | 用于向多个收发器的信道自适应错误复原传输的系统 |
| US20110320905A1 (en) * | 2010-06-29 | 2011-12-29 | Futurewei Technologies, Inc. | Data Sending/Receiving Method with Forward Error Correction and Related Component and System for Gigabit Ethernet |
Non-Patent Citations (1)
| Title |
|---|
| See also references of EP3288201A4 * |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US11405705B2 (en) * | 2018-09-24 | 2022-08-02 | Huawei Technologies Co., Ltd. | Multi-rate interleaved downstream frames in passive optical networks (PONs) |
Also Published As
| Publication number | Publication date |
|---|---|
| AU2015395021B2 (en) | 2018-12-06 |
| CN106576010B (zh) | 2019-04-19 |
| EP3288201A1 (en) | 2018-02-28 |
| EP3654554A1 (en) | 2020-05-20 |
| KR20200090992A (ko) | 2020-07-29 |
| CN110086541A (zh) | 2019-08-02 |
| EP3288201B1 (en) | 2019-07-24 |
| EP3654554B1 (en) | 2022-05-18 |
| KR102171132B1 (ko) | 2020-10-28 |
| MX378822B (es) | 2025-03-11 |
| KR20180008696A (ko) | 2018-01-24 |
| AU2015395021A1 (en) | 2017-12-21 |
| CN106576010A (zh) | 2017-04-19 |
| US10667025B2 (en) | 2020-05-26 |
| EP3288201A4 (en) | 2018-05-02 |
| CN110086541B (zh) | 2023-02-14 |
| MX2017014837A (es) | 2018-03-14 |
| US20180077475A1 (en) | 2018-03-15 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN110086541B (zh) | 一种无源光网络成帧的方法、装置及系统 | |
| CN101983487B (zh) | 适用于下一代接入的吉比特无源光网络传输汇聚扩展 | |
| EP2536039B1 (en) | Method and system for uplink bandwidth allocation in a passive optical network | |
| CN102160342B (zh) | 10g pon带宽映射升级配置方法和装置 | |
| WO2010048892A1 (en) | Optical network terminal management and control interface over ethernet | |
| EP2487822B1 (en) | Method and device for downlink frame synchronization used in gigabit-capable passive optical network system | |
| CN109873683B (zh) | 数据编译码方法和装置、olt、onu和pon系统 | |
| EP4529324A1 (en) | Data transmission method and apparatus | |
| US11902718B2 (en) | Service data transmission method, related device, and digital processing chip | |
| CN102439874B (zh) | 光在网络中发送下行帧的方法及相关装置 | |
| CN110391871B (zh) | 数据编译码方法和装置、olt、onu和pon系统 | |
| WO2022218048A1 (zh) | 无源光网络传输方法、装置和系统 | |
| RU2809182C1 (ru) | Способ передачи служебных данных, соответствующее устройство и микросхема цифровой обработки |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 15892209 Country of ref document: EP Kind code of ref document: A1 |
|
| WWE | Wipo information: entry into national phase |
Ref document number: MX/A/2017/014837 Country of ref document: MX |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 2015892209 Country of ref document: EP |
|
| ENP | Entry into the national phase |
Ref document number: 20177036224 Country of ref document: KR Kind code of ref document: A |
|
| ENP | Entry into the national phase |
Ref document number: 2015395021 Country of ref document: AU Date of ref document: 20150520 Kind code of ref document: A |