Transmission methods, OTN chips and communication equipment
By adopting a protected port group configuration mechanism in the OTN chip, sharing the FEC computing module and the OTU framing module, the resource utilization of the OTN chip is optimized, solving the problem of high resource consumption of the OTN chip in 5G service transmission, and achieving more efficient resource utilization and cost-effectiveness.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-12-28
- Publication Date
- 2026-04-03
AI Technical Summary
Existing OTN chips cannot effectively meet the requirements of high bandwidth, low latency, hard isolation, flexible connectivity, and high-precision time synchronization when handling various 5G services, resulting in high resource consumption and low cost-effectiveness.
By adopting a protected port group configuration mechanism, a single FEC calculation module is shared with multiple OTU framing modules, simplifying the FEC calculation process. The protected port group also enables protection processing of the chip ports, optimizing the resource utilization of the OTN chip.
It improves the resource utilization efficiency of OTN chips, reduces resource consumption, provides better cost performance, and meets the transmission requirements of 5G services.
Smart Images

Figure CN116367019B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of communication technology, specifically to a transmission method, an OTN chip, and a communication device. Background Technology
[0002] Fifth-generation (5G) mobile communication networks need to support a variety of services and application scenarios, such as enhanced mobile broadband (eMBB) services with higher bandwidth and lower latency, massive machine-type communication (mMTC) services supporting massive user connections, and ultra-reliable and low-latency communication (uRLLC). It is foreseeable that the 5G era will introduce many new user applications, such as: ubiquitous high-definition / ultra-high-definition and even 3D holographic films and videos in densely populated urban areas; high-speed user experiences of 100Mbps anywhere; high-speed mobile applications exceeding 350km / h; sensor networks; tactile internet; e-health; and natural disaster monitoring.
[0003] Due to the demands of 5G networks, which require simultaneous support for different service types, new technical challenges arise, such as high bandwidth, low latency, hard isolation, flexible connectivity, unified management and control, and high-precision time synchronization. Existing fourth-generation (4G) mobile communication technologies cannot meet the challenges of 5G in all aspects, necessitating a new slicing transmission network technology to support 5G service transmission.
[0004] like Figure 1 As shown, 5G transmission is based on the Slicing Packet Network (SPN) mechanism. After data enters the SPN transmission device through the User Networks interface (UNI), it first undergoes data classification to distinguish the data type, and then enters the Network to Network Interface (NNI) forwarding process.
[0005] For multi-service access, the SPN (Optical Transport Network, OTN) needs to support transmission channels for various services, including 5G, 4G, enterprise customers, and home broadband. Different services require different transmission levels, involving bandwidth, latency, jitter, reliability, and security, and different transmission channels need to be configured to meet the requirements.
[0006] It supports multiple service accesses, including a fixed number of E1, Fast Ethernet (FE), Gigabit Ethernet (GE), 10GE local area network (LAN), Synchronous Transfer Module-1 (STM-1), STM-4, and other customer services, and supports mapping customer-side services to OTN line ports.
[0007] Therefore, optimizing OTN chips in OTN networks is an urgent problem to be solved. Summary of the Invention
[0008] This application provides a transmission method, an OTN chip, and a communication device to address the problem of how to optimize an OTN chip.
[0009] Firstly, a transmission method is provided, applied to an OTN chip, the OTN chip comprising: an ODU processing module, an FEC calculation module, and an OTU framing module, including:
[0010] The ODU processing module sends the ODU data frame to the FEC calculation module.
[0011] The FEC calculation module obtains FEC data based on the ODU data frame;
[0012] The OTU framing module combines one or more ODU data frames and one FEC data frame into one or more OTU encapsulated data frames through a protection port group, and sends the OTU encapsulated data frames through the port of at least one OTU framing module in the protection port group.
[0013] Optionally, the method further includes: selecting at least one protection port group according to the protection port group configuration, the protection port group including: ports of at least two OTU framing modules, the ports of the at least two OTU framing modules having a 1+1 / 1:1 protection relationship;
[0014] The protection port group configuration includes: a protection port group identifier, an identifier for the port of each OTU framing module in the protection port group, and the status of the port of each OTU framing module, which includes normal or fault.
[0015] Optionally, transmitting the OTU-encapsulated data frame through a port of at least one OTU framing module in the protection port group includes:
[0016] The OTU encapsulated data frame is sent through the port of the OTU framing module in the protected port group, which is currently in normal working condition.
[0017] Optionally, the ports of the OTU framing modules in the protection port group that are currently in a faulty operating state do not send the OTU encapsulated data frames.
[0018] Optionally, the method further includes:
[0019] Obtain the protection port group configuration from the OAM entity;
[0020] In the protection port group configuration, the port status of each OTU framing module is set by the OAM entity based on whether the port is faulty or optical signal loss occurs. When the port is faulty or optical signal loss occurs, the OAM entity sets the status to faulty; when the port is not faulty, the OAM entity sets the status to normal.
[0021] Optionally, the plurality of ODU data frames are generated by the ODU processing modules of the plurality of ports within the protection port group, and the single FEC data is generated by the FEC calculation module of the single port within the protection port group.
[0022] Secondly, an OTN chip is provided, the OTN chip comprising: an ODU processing module, an FEC calculation module, and an OTU framing module, including:
[0023] The ODU processing module sends the ODU data frame to the FEC calculation module;
[0024] The FEC calculation module obtains FEC data based on the ODU data frame;
[0025] The at least one OTU framing module forms one or more ODU data frames and one FEC data frame into one or more OTU encapsulated data frames through a protection port group, and the port of at least one OTU framing module in the protection port group sends the OTU encapsulated data frames.
[0026] Optionally, the FEC calculation module selects at least one protection port group according to the protection port group configuration. The protection port group includes: ports of at least two OTU framing modules, and the ports of the at least two OTU framing modules have a 1+1 / 1:1 protection relationship.
[0027] The protection port group configuration includes: a protection port group identifier, an identifier for the port of each OTU framing module in the protection port group, and the status of the port of each OTU framing module, which includes normal or fault.
[0028] Optionally, the port of the OTU framing module in the protection port group that is currently in normal working condition sends the OTU encapsulated data frame.
[0029] Optionally, the ports of the OTU framing modules in the protection port group that are currently in a faulty operating state do not send the OTU encapsulated data frames.
[0030] Optionally, the FEC calculation module obtains the protection port group configuration from the OAM;
[0031] In the protection port group configuration, the port status of each OTU framing module is set by the OAM based on whether the port is faulty or has a LOS signal. When the port is faulty or LOS occurs, the OAM sets the status to faulty; when the port is not faulty, the OAM sets the status to normal.
[0032] Optionally, the plurality of ODU data frames are generated by the ODU processing modules of the plurality of ports within the protection port group, and the single FEC data is generated by the FEC calculation module of the single port within the protection port group.
[0033] Thirdly, a communication device is provided, characterized in that it includes: an OTN chip as described in the second aspect.
[0034] In this embodiment, during the FEC processing flow of OTN chip processing, a protection table mechanism is adopted for port processing in protection scenarios. A single FEC calculation module enables OTU framing processing, simplifying and defining a new OTN chip processing flow. By sharing the FEC calculation module with multiple OTU framing modules, the FEC calculation module is simplified, improving OTN chip resource utilization efficiency, thereby optimizing logic resource usage and reducing resource consumption. Furthermore, through protection port group configuration, protection processing of chip ports is achieved, providing a more cost-effective OTN chip design. Attached Figure Description
[0035] Various other advantages and benefits will become apparent to those skilled in the art upon reading the following detailed description of preferred embodiments. The accompanying drawings are for illustrative purposes only and are not intended to limit the scope of this application. Furthermore, the same reference numerals denote the same parts throughout the drawings. In the drawings:
[0036] Figure 1 This is a schematic diagram of the transmission network architecture;
[0037] Figure 2 This is one of the diagrams illustrating multi-service access;
[0038] Figure 3 This is the second diagram illustrating multi-service access;
[0039] Figure 4 This is a flowchart of a transmission method provided in an embodiment of this application;
[0040] Figure 5 This is a flowchart of the OTN chip processing in the embodiments of this application;
[0041] Figure 6 This is a schematic diagram of the frame structure in an embodiment of this application;
[0042] Figure 7 This is a schematic diagram of OTN-FEC processing in related technologies;
[0043] Figure 8 This is one of the schematic diagrams of the OTN-FEC processing in the embodiments of this application;
[0044] Figure 9 This is the second schematic diagram of the OTN-FEC processing in the embodiments of this application;
[0045] Figure 10 This is the third schematic diagram of the OTN-FEC processing in the embodiments of this application;
[0046] Figure 11 This is a schematic diagram of the OTN chip in the embodiments of this application. Detailed Implementation
[0047] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.
[0048] The term "comprising," and any variations thereof, used in the specification and claims of this application, is intended to cover a non-exclusive inclusion. For example, a process, method, system, product, or apparatus that includes a series of steps or units is not necessarily limited to those explicitly listed, but may include other steps or units not explicitly listed or inherent to such process, method, product, or apparatus. Furthermore, the use of "and / or" in the specification and claims indicates at least one of the connected objects, such as A and / or B, indicating the inclusion of A alone, B alone, or both A and B.
[0049] In the embodiments of this application, the terms "exemplary" or "for example" are used to indicate that something is an example, illustration, or description. Any embodiment or design that is described as "exemplary" or "for example" in the embodiments of this application should not be construed as being more preferred or advantageous than other embodiments or design. Specifically, the use of the terms "exemplary" or "for example" is intended to present the relevant concepts in a specific manner.
[0050] It is worth noting that the technologies described in this application are not limited to Long Term Evolution (LTE) / LTE-Advanced (LTE-A) systems, but can also be used in other wireless communication systems, such as Code Division Multiple Access (CDMA), Time Division Multiple Access (TDMA), Frequency Division Multiple Access (FDMA), Orthogonal Frequency Division Multiple Access (OFDMA), Single-carrier Frequency-Division Multiple Access (SC-FDMA), and other systems. The terms "system" and "network" in this application are often used interchangeably, and the described technologies can be used with the systems and radio technologies mentioned above, as well as with other systems and radio technologies. However, the following description describes New Radio (NR) systems for illustrative purposes, and the term NR is used in most of the following description, although these technologies can also be applied to applications other than NR systems, such as 6th Generation (6G) communication systems.
[0051] In Customer Premise Equipment (CPE) OTN, the transmission equipment on the main chip performs multi-service (E1, FE, GE, 10GE LAN, STM-1, STM-4, etc.) access, OTN service transmission, multi-service transport platform (MSTP) multi-service, and Ethernet (ETH) functions. The CPE OTN main chip supports functions including service mapping processing, link monitoring and protection, Ethernet Virtual Local Area Network (VLAN) forwarding and Operation Administration and Maintenance (OAM), and frequency synchronization.
[0052] For multiple service accesses, the main chip needs to support multiple interfaces, service mapping paths, and OTN service processing. OTN service processing requires handling various cascading mappings (VC12, VC4, STM1, STM4, STM16, OTN0, and OTN1, etc.), multiple encapsulations (Generic Framing Procedure (GFP), Generic Mapping Procedure (GMP), Asynchronous Mapping Procedure (AMP) / Bit-synchronous Mapping Procedure (BMP), etc.), and Sub-network Connection Protection (SNCP), etc.
[0053] See Figure 4 This application provides a transmission method applied to an OTN chip (or described as a CPE OTN chip). The OTN chip includes: an Optical Channel Data Unit (ODU) processing module, a Forward Error Correction (FEC) calculation module, and multiple Optical Channel Transport Unit (OTU) framing modules. The specific steps include: steps 401, 402, 403, and 404.
[0054] Step 401: Send the ODU data frame to the FEC calculation module through the ODU processing module;
[0055] Step 402: The FEC calculation module obtains FEC data based on the ODU data frame;
[0056] Step 403: The OTU framing module combines one or more ODU data frames and one FEC data frame into one or more OTU encapsulated data frames through the protection port group, and sends the OTU encapsulated data frames through the port of at least one OTU framing module in the protection port group.
[0057] In one embodiment of this application, the plurality of ODU data frames are generated by the ODU processing modules of the plurality of ports within the protection port group, and a FEC data is generated by the FEC calculation module of one port within the protection port group.
[0058] In one embodiment of this application, Figure 4The method shown further includes: selecting at least one protection port group according to the protection port group configuration, the protection port group including: ports of at least two OTU framing modules, the ports of the at least two OTU framing modules having a 1+1 / 1:1 protection relationship;
[0059] The protection port group configuration includes: a protection port group identifier, an identifier for the port of each OTU framing module in the protection port group, and the status of the port of each OTU framing module, which includes normal or fault.
[0060] Table 1: Protection Port Group Configuration (or can also be described as an SNCP protection table)
[0061]
[0062] It is understood that protection port group 1 includes protection port 1 (OTU Port1) and protection port 2 (OTU Port2), and protection port group 2 includes protection port 3 (OTU Port3) and protection port 4 (OTU Port4), where "OK" indicates normal operation.
[0063] In one embodiment of this application, transmitting the OTU-encapsulated data frame through a port of at least one OTU framing module in the protection port group includes:
[0064] The OTU encapsulated data frame is sent through the port of the OTU framing module in the protected port group, which is currently in normal working condition.
[0065] In one embodiment of this application, the port of the OTU framing module in the protection port group that is currently in a faulty operating state does not send the OTU encapsulated data frame.
[0066] In one embodiment of this application, the method further includes:
[0067] Obtain the protection port group configuration from OAM;
[0068] In the protection port group configuration, the port status of each OTU framing module is set by the OAM according to whether the port is faulty or whether the optical signal is lost. When the port is faulty or the optical signal is lost, the OAM sets the status to faulty; when the port is not faulty, the OAM sets the status to normal.
[0069] When CPE OTN handles multi-service access, it supports various interface services (E1, FE, GE, 10GE LAN, STM-1, STM-4, and other customer services). It encapsulates these various interface services into multi-level containers, performs cascading processing, and sends them to the OTN interface for line-side transmission.
[0070] See Figure 5 The OTN chip processing flow is as follows:
[0071] The system includes an STM1 / 4 interface processing module, a VC4 processing module, an STM4 processing module, a GMP processing module, and an ODU0 processing module. The device configuration establishes an STM1 / 4 to ODU0 mapping table. Incoming STM1 / 4 data is mapped according to the port configuration, and the ODU0 output entry (protected port group configuration) is searched, encapsulated, and sent.
[0072] The device includes an E1 interface processing module, a VC12 processing module, a VC4 processing module, an STM4 processing module, a GMP processing module, and an ODU0 processing module. The device configuration establishes an E1-to-OTU0 mapping table. After receiving E1 data, it searches the ODU0 egress entry (protected port group configuration) according to the port configuration mapping table, encapsulates it, and sends it.
[0073] FE, GE processing modules, VC4 processing module, STM1 / 4 / 16 processing module, GMP processing module, AMP / BMP processing module, ODU0 / 1 processing module, OTU0 / 1 processing module, device configuration establishes a Port+Vlan to VC-OTN mapping table.
[0074] See Figure 6 After the service enters the OTN module, it first performs ODU processing, then encapsulates OTU-FEC to complete OTUk encapsulation, and then sends it on the OTU port.
[0075] See Figure 6 During OTN service processing, the service is encapsulated by OPU, then by ODU, and finally by FEC to complete OTU encapsulation before being sent.
[0076] See Figure 7 In related technologies, when OTN chips perform service processing, they perform corresponding Optical Channel-Payload Unit (OPU), ODU, and OTU service processing for each OTU interface. During the design and implementation of the OTN chip, each OTU interface will implement corresponding mapping and FEC functions. FEC processing in the OTN interface consumes a significant amount of logical resources, resulting in substantial consumption of Random Access Memory (RAM) and computational resources. Based on preliminary resource calculations, each FEC module consumes 19.55% of computational resources, 7% of Resource Element Group (REG) resources, and 5% of RAM resources.
[0077] Considering Figure 7OTN chips require a lot of resources. The processing flow of OTN chips can be optimized to save resources, reduce device requirements, and improve cost-effectiveness.
[0078] See Figure 8 In the CPE OTN, the upper and lower interfaces use two OTU0 / 1 units, with a 1+1 or 1:1 protection relationship between them. In this embodiment, a single FEC+SNCP protection table is used, which can reduce FEC resource usage by at least half.
[0079] Detailed technical solution for the processing function of OTN FEC in the transmission network:
[0080] 1. Configuration Process
[0081] The CPE-OTN device is configured with two port protection relationships at the management and control level (OAM) to achieve SNCP1+1 / 1:1 protection.
[0082] At the OTN chip level, an SNCP protection entry is established (Table 1), including flags for the protection port group, the protection port, and the status. At least two ports form a protection group, which includes a protection port number identifier and a status identifier. The port number identifier is a unique identifier for the port number, and the status identifier indicates whether the port is normal or faulty.
[0083] The port status is determined by OAM and Loss of Signal (LOS), and the status bit of the corresponding port in the protection group is set. When OAM determines that the port is faulty or LOS occurs, the port status is set to fault status. When the port is normal, the port status is set to normal status.
[0084] 2. OTN chip processing flow
[0085] See Figure 8 After the OTN chip completes interface encapsulation, it enters the OTU port for transmission, completes ODU encapsulation, FEC calculation, and OTU encapsulation.
[0086] During OTN chip processing, the ODU data frame is sent to the FEC calculation module. The FEC calculation module calculates the FEC result and combines the FEC result with the ODU data to form the OTU encapsulation frame.
[0087] See Figure 9 and Figure 10 In the chip transmission process, the OTU-encapsulated data frames are transmitted in the protection group according to the protection group configuration.
[0088] First, locate the protected port group, obtain the members of the protected port group, and send data frames according to the status of the protected ports.
[0089] When the protection port is in a normal state, data is sent to the corresponding output port in a first-in-first-out (FIFO) manner, and port transmission is executed. When the protection port is in a fault state, no data is sent.
[0090] In this embodiment, during the FEC processing flow of OTN chip processing, a protection table mechanism is adopted for port processing in protection scenarios. OTU framing processing is achieved through a single FEC calculation module, simplifying and defining a new OTN chip processing flow. By sharing the FEC calculation module with multiple OTU framing modules, the FEC calculation module is simplified, improving OTN chip resource utilization efficiency, optimizing logic resource usage, and reducing resource consumption. Furthermore, protection port group configuration enables chip port protection processing, providing a more cost-effective OTN chip design.
[0091] See Figure 11 This application provides an OTN chip, the OTN chip 1100 including: an ODU processing module 1101, an FEC calculation module 1102, and an OTU framing module 1103, including:
[0092] The ODU processing module 1101 sends the ODU data frame to the FEC calculation module 1102;
[0093] The FEC calculation module 1102 obtains FEC data based on the ODU data frame;
[0094] The at least one OTU framing module 1103 forms one or more OTU encapsulated data frames by passing the one or more ODU data frames and an FEC data frame through a protection port group, and the port of the at least one OTU framing module 1103 sends multiple OTU encapsulated data frames.
[0095] In one embodiment of this application, the plurality of ODU data frames are generated by the ODU processing modules of the plurality of ports within the protection port group, and a FEC data is generated by the FEC calculation module of one port within the protection port group.
[0096] In one embodiment of this application, the FEC calculation module selects at least one protection port group according to the protection port group configuration. The protection port group includes: ports of at least two OTU framing modules, and the ports of the at least two OTU framing modules have a 1+1 / 1:1 protection relationship.
[0097] The protection port group configuration includes: a protection port group identifier, an identifier for the port of each OTU framing module in the protection port group, and the status of the port of each OTU framing module, which includes normal or fault.
[0098] In one embodiment of this application, the port of the OTU framing module in the protection port group that is currently in normal working state sends the OTU encapsulated data frame.
[0099] In one embodiment of this application, the port of the OTU framing module in the protection port group that is currently in a faulty operating state does not send the OTU encapsulated data frame.
[0100] In one embodiment of this application, the FEC calculation module obtains the protection port group configuration from OAM;
[0101] In the protection port group configuration, the port status of each OTU framing module is set by the OAM based on whether the port is faulty or has a LOS signal. When the port is faulty or LOS occurs, the OAM sets the status to faulty; when the port is not faulty, the OAM sets the status to normal.
[0102] The OTN chip provided in this application embodiment can achieve... Figure 4 The various processes implemented in the method embodiments shown achieve the same technical effects, and will not be described again here to avoid repetition.
[0103] The steps of the methods or algorithms described in this application can be implemented in hardware or by executing software instructions on a processor. The software instructions can consist of corresponding software modules, which can be stored in RAM, flash memory, ROM, EPROM, EEPROM, registers, hard disk, portable hard disk, read-only optical disk, or any other form of storage medium known in the art. An exemplary storage medium is coupled to the processor, enabling the processor to read information from and write information to the storage medium. Of course, the storage medium can also be a component of the processor. The processor and storage medium can be housed in an ASIC. Alternatively, the ASIC can be housed in a core network interface device. Of course, the processor and storage medium can also exist as discrete components in the core network interface device.
[0104] Those skilled in the art will recognize that, in one or more of the examples above, the functions described in this application can be implemented using hardware, software, firmware, or any combination thereof. When implemented in software, these functions can be stored in a computer-readable medium or transmitted as one or more instructions or code on a computer-readable medium. Computer-readable media include computer storage media and communication media, wherein communication media include any medium that facilitates the transfer of a computer program from one place to another. Storage media can be any available medium accessible to a general-purpose or special-purpose computer.
[0105] The specific embodiments described above further illustrate the purpose, technical solution, and beneficial effects of this application. It should be understood that the above description is only a specific embodiment of this application and is not intended to limit the scope of protection of this application. Any modifications, equivalent substitutions, improvements, etc., made on the basis of the technical solution of this application should be included within the scope of protection of this application.
[0106] Those skilled in the art will understand that embodiments of this application can be provided as methods, systems, or computer program products. Therefore, embodiments of this application can take the form of entirely hardware embodiments, entirely software embodiments, or embodiments combining software and hardware aspects. Furthermore, embodiments of this application can take the form of computer program products implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.
[0107] This application describes embodiments of methods, apparatus (systems), and computer program products according to embodiments of this application with reference to flowchart illustrations and / or block diagrams. It should be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, generate instructions for implementing the flowchart illustrations. Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.
[0108] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.
[0109] These computer program instructions may also be loaded onto a computer or other programmable data processing equipment to cause a series of operational steps to be performed on the computer or other programmable equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.
[0110] Obviously, those skilled in the art can make various modifications and variations to the embodiments of this application without departing from the spirit and scope of this application. Therefore, if these modifications and variations to the embodiments of this application fall within the scope of the claims of this application and their equivalents, this application also intends to include these modifications and variations.
Claims
1. A transmission method applied to an OTN (Optical Transmission Network) chip, characterized in that, The OTN chip includes: an optical channel payload unit (ODU) processing module, a forward error correction (FEC) calculation module, and an optical channel transmission unit (OTU) framing module, including: The ODU processing module sends the ODU data frame to the FEC calculation module. The FEC calculation module obtains FEC data based on the ODU data frame; The OTU framing module combines multiple ODU data frames and one FEC data frame into multiple OTU encapsulated data frames through a protection port group, and sends the OTU encapsulated data frames through the port of at least one OTU framing module in the protection port group. The multiple ODU data frames are generated by the ODU processing modules of multiple ports within the protection port group, and the FEC data is generated by the FEC calculation module of one port within the protection port group. The method further includes: selecting at least one protection port group according to the protection port group configuration, wherein the protection port group includes: ports of at least two OTU framing modules, and the ports of the at least two OTU framing modules have a 1+1 or 1:1 protection relationship; The protection port group configuration includes: a protection port group identifier, an identifier of the port of each OTU framing module in the protection port group, and the status of the port of each OTU framing module, wherein the status includes normal or fault. The method further includes: Obtain the protection port group configuration from the Operations and Maintenance Management (OAM) entity; In the protection port group configuration, the port status of each OTU framing module is set by the OAM entity based on whether the port is faulty or whether the optical signal is lost. If the port is faulty or the optical signal is lost, the OAM entity sets the status to faulty; if the port is not faulty, the OAM entity sets the status to normal.
2. The transmission method according to claim 1, characterized in that, Sending the OTU-encapsulated data frame through the port of at least one OTU framing module in the protection port group includes: The OTU encapsulated data frame is sent through the port of the OTU framing module in the protected port group, which is currently in normal working condition.
3. The transmission method according to claim 2, characterized in that, In the protection port group, the port of the OTU framing module whose current working state is faulty does not send the OTU encapsulated data frame.
4. The transmission method according to claim 1, characterized in that, The multiple ODU data frames are generated by the ODU processing modules of multiple ports within the protection port group, and the single FEC data is generated by the FEC calculation module of one port within the protection port group.
5. An OTN chip, characterized in that, The OTN chip includes: an ODU processing module, an FEC calculation module, and an OTU framing module, including: The ODU processing module sends the ODU data frame to the FEC calculation module; The FEC calculation module obtains FEC data based on the ODU data frame; At least one OTU framing module combines multiple ODU data frames and one FEC data into multiple OTU encapsulated data frames through a protection port group, and the port of at least one OTU framing module in the protection port group sends the OTU encapsulated data frames. The multiple ODU data frames are generated by the ODU processing modules of multiple ports within the protection port group, and the FEC data is generated by the FEC calculation module of one port within the protection port group. The FEC calculation module selects at least one protection port group according to the protection port group configuration. The protection port group includes: ports of at least two OTU framing modules, and the ports of the at least two OTU framing modules have a 1+1 / 1:1 protection relationship. The protection port group configuration includes: a protection port group identifier, an identifier of the port of each OTU framing module in the protection port group, and the status of the port of each OTU framing module, wherein the status includes normal or fault. The FEC calculation module obtains the protection port group configuration from the OAM entity; In the protection port group configuration, the port status of each OTU framing module is set by the OAM based on whether the port is faulty or whether the optical signal is lost. If the port is faulty or the optical signal is lost, the OAM entity sets the status to faulty; if the port is not faulty, the OAM entity sets the status to normal.
6. The OTN chip according to claim 5, characterized in that, In the protection port group, the port of the OTU framing module that is currently in normal working condition sends the OTU encapsulated data frame.
7. The OTN chip according to claim 5, characterized in that, In the protection port group, the port of the OTU framing module whose current working state is faulty does not send the OTU encapsulated data frame.
8. The OTN chip according to claim 5, characterized in that, The multiple ODU data frames are generated by the ODU processing modules of multiple ports within the protection port group, and the single FEC data is generated by the FEC calculation module of one port within the protection port group.
9. A communication device, characterized in that, include: The OTN chip as described in any one of claims 5 to 8.
Citation Information
Patent Citations
Method for realizing PTN (Packet Transport Network) 1:1 and OTN (Optical Transport Network) 1+1 superposition protection
CN107612826A