WO2021047663A1 - Mobile fronthaul oam information transmission method, apparatus, device, and medium - Google Patents
Mobile fronthaul oam information transmission method, apparatus, device, and medium Download PDFInfo
- Publication number
- WO2021047663A1 WO2021047663A1 PCT/CN2020/114947 CN2020114947W WO2021047663A1 WO 2021047663 A1 WO2021047663 A1 WO 2021047663A1 CN 2020114947 W CN2020114947 W CN 2020114947W WO 2021047663 A1 WO2021047663 A1 WO 2021047663A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- oam
- side device
- receiving
- sending
- block
- 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
- H04Q—SELECTING
- H04Q11/00—Selecting arrangements for multiplex systems
- H04Q11/0001—Selecting arrangements for multiplex systems using optical switching
- H04Q11/0062—Network aspects
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q11/00—Selecting arrangements for multiplex systems
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W24/00—Supervisory, monitoring or testing arrangements
- H04W24/02—Arrangements for optimising operational condition
-
- 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/0079—Operation or maintenance aspects
Definitions
- This application relates to the field of communications, such as OAM (Operation Administration and Maintenance, operation, management, and maintenance) information transmission methods, devices, equipment, and media related to mobile fronthaul.
- OAM Opera Administration and Maintenance, operation, management, and maintenance
- the mobile fronthaul is the connection between AAU (Active Antenna Unit) and DU (Distributed Unit).
- Mobile fronthaul solutions include optical fiber direct drive, passive WDM (Wavelength Division Multiplexing) and active OTN (Optical Transport Network, optical transport network), etc.
- Passive WDM solutions are widely used.
- Figure 1 is a schematic diagram of a mobile fronthaul semi-passive and semi-active network topology in related technologies. As shown in Figure 1, the network topology includes AAU, OMU (Optical Multiplexing Unit), ODU (Optical Demultiplexing Unit), and DU.
- the AAU side corresponds to the passive WDM side
- the DU side corresponds to the active WDM side.
- the equipment on the passive WDM side Since the equipment on the passive WDM side is located near the base station without the support of the management plane, and the equipment on the passive WDM side is passive, it lacks flexible management of wavelengths and modules, as well as operation and maintenance functions such as performance monitoring, so it cannot be realized Performance monitoring alarms cannot support flexible management at the module level.
- This application provides a mobile fronthaul OAM information transmission method, device, equipment, and medium, and realizes the management and maintenance of the equipment.
- the embodiment of the present application provides an OAM information transfer method for mobile fronthaul, which is applied to a sending-side device, and includes:
- the OAM information is sent to the receiving side device through the OAM channel, so as to realize the OAM function for the sending side device; wherein, the OAM channel is constructed at both ends of the mobile fronthaul.
- the embodiment of the present application provides an OAM information transmission method for mobile fronthaul, which is applied to a receiving side device, and includes:
- the OAM information sent by the sending-side device is received through the OAM channel, so as to realize the OAM function for the sending-side device; wherein, the OAM channel is constructed at both ends of the mobile fronthaul.
- the embodiment of the present application provides an OAM information transmission device for mobile fronthaul, which is configured in a transmitting side device, and includes:
- the first information sending module is configured to send OAM information to the receiving side device through the OAM channel, so as to realize the OAM function for the sending side device; wherein, the OAM channel is constructed at both ends of the mobile fronthaul.
- An embodiment of the present application provides an OAM information transmission device for mobile fronthaul, which is configured on a receiving side device, and includes:
- the first information receiving module is configured to receive OAM information sent by the sending-side device through the OAM channel, so as to implement the OAM function for the sending-side device; wherein, the OAM channel is constructed at both ends of the mobile fronthaul.
- the embodiment of the present application provides a transmitting-side device, including:
- One or more processors are One or more processors;
- Storage device for storing one or more programs
- the one or more processors When the one or more programs are executed by the one or more processors, the one or more processors implement the OAM information transmission method applied to the mobile fronthaul of the sending-side device as described in the embodiments of the present application .
- An embodiment of the present application provides a storage medium that stores a computer program that, when executed by a processor, implements the OAM information transmission method applied to the mobile fronthaul of the sending-side device according to the embodiment of the present application .
- the embodiment of the present application provides a receiving side device, including:
- One or more processors are One or more processors;
- Storage device for storing one or more programs
- the one or more processors When the one or more programs are executed by the one or more processors, the one or more processors implement the OAM information transmission method applied to the mobile fronthaul of the receiving side device as described in the embodiment of the present application .
- An embodiment of the present application provides a storage medium that stores a computer program, and when the computer program is executed by a processor, implements the OAM information transmission method applied to the mobile fronthaul of the receiving-side device according to the embodiment of the present application .
- the transmitting-side device sends OAM information to the receiving-side device through the OAM channel constructed at both ends of the mobile fronthaul, thereby realizing the management and maintenance of the device.
- Figure 1 is a schematic diagram of a mobile fronthaul semi-passive and semi-active network topology in related technologies
- FIG. 2 is a schematic flow diagram of a mobile fronthaul OAM information transmission method provided by this application.
- FIG. 3 is a schematic diagram of the effect of inserting OAM packets in the middle of MAC packets provided by this application;
- FIG. 4 is a schematic diagram of the effect of setting the identification code in the preamble position of the OAM packet provided by this application;
- FIG. 5 is a schematic diagram of the effect of setting the identification code at the destination address of the OAM packet provided by this application;
- FIG. 6 is a schematic diagram of the effect of inserting the OAM block according to the period of the first alignment mark provided by this application;
- FIG. 7 is a schematic diagram of the effect of inserting OAM blocks according to a custom period provided by this application.
- FIG. 8 is a schematic diagram of the effect of inserting the OAM block after the first alignment mark provided by this application.
- FIG. 9 is a schematic diagram of the effect of replacing the IDLE block with the OAM block provided by this application.
- FIG. 10 is a schematic diagram of the effect of inserting an OAM block between the T block and the S block provided by this application;
- FIG. 11 is a schematic diagram of the effect of inserting the OAM block after the second alignment mark provided by this application.
- FIG. 12 is a schematic diagram of the effect of wavelength adaptation of the transmitting side device provided by this application.
- FIG. 13 is a schematic diagram of a link loopback effect provided by this application.
- FIG. 14 is a schematic diagram of a general format of OAM information provided by this application.
- FIG. 15 is a schematic diagram of an OAM information format provided by this application.
- 16 is a schematic flowchart of another OAM information transmission method for mobile fronthaul provided by this application.
- FIG. 17 is a schematic diagram of an OTDR loopback effect provided by this application.
- FIG. 18 is a schematic diagram of an Ethernet processing module on the receiving side provided by this application.
- FIG. 19 is a schematic diagram of a process of decapsulating Ethernet data on the receiving side to the PCS layer provided by this application;
- FIG. 20 is a schematic diagram of a 100GBASE-R AM encoding provided by this application.
- Figure 21 is a schematic diagram of a 25GBASE-R CWM encoding provided by this application.
- FIG. 22 is a schematic structural diagram of a mobile fronthaul OAM information transmission device provided by this application.
- FIG. 23 is a schematic structural diagram of a signal receiving device provided by this application.
- FIG. 24 is a schematic structural diagram of a transmitting-side device provided by this application.
- FIG. 25 is a schematic structural diagram of a receiving-side device provided by this application.
- FIG. 2 is a schematic flowchart of a mobile fronthaul OAM information transmission method provided by this application. This method can be applied to the case where the sending-side device sends OAM information to the receiving-side device. The method can be executed by the OAM information transmission device of mobile fronthaul provided in the present application, and the OAM information transmission device of mobile fronthaul can be implemented by software and/or hardware and integrated on the sending side equipment.
- a mobile fronthaul OAM information transmission method includes S110.
- S110 Send OAM information to the receiving side device through the OAM channel, so as to implement the OAM function for the sending side device.
- the OAM channel is constructed at both ends of the mobile fronthaul.
- the device on the receiving side may be a related device on the receiving side of the mobile fronthaul, such as DU, etc.
- the device on the transmitting side may be a related device on the transmitting side of the mobile fronthaul, such as AAU.
- the OAM information may include information such as device performance, alarm, wavelength, and maintenance function, and is used to manage and maintain the sending-side device.
- the embodiment of the present application does not limit the format of the OAM information.
- OAM channels are constructed at both ends of the mobile fronthaul, so that the sending-side device sends OAM information to the receiving-side device through the OAM channel, thereby realizing the OAM function for the sending-side device to flexibly manage wavelengths and modules , And realize the purpose of equipment performance alarm monitoring.
- the sending-side device can send OAM information to the receiving-side device through the OAM channel constructed at both ends of the mobile fronthaul, thereby realizing the management and maintenance of the device.
- the OAM channel is constructed at the MAC (Media Access Control Address) layer at both ends of the mobile fronthaul; the sending of OAM information to the receiving side device through the OAM channel may include: processing Ethernet Data to obtain a MAC packet; insert an OAM packet in the interval between two MAC packets according to a first preset period; wherein, the OAM packet is identified by a set identification code; and the OAM channel is sent to the receiving device through the OAM channel.
- OAM package may be used to process Ethernet Data to obtain a MAC packet; insert an OAM packet in the interval between two MAC packets according to a first preset period; wherein, the OAM packet is identified by a set identification code; and the OAM channel is sent to the receiving device through the OAM channel.
- the first preset period may be a fixed period set according to implementation requirements, such as every 100 MAC packets as the first preset period.
- the set identification code can be an identification code used to identify the OAM package, and any identification code that can be used to identify the OAM packet can be used as the set identification code. This application does not limit the type and content of the set identification code.
- the OAM channel can be constructed based on the MAC layers at both ends of the mobile fronthaul.
- the sending-side device can process the Ethernet data to obtain the MAC packet, insert an OAM packet in the interval between the two MAC packets according to the first preset period, and distinguish the OAM packet from the ordinary Ethernet MAC packet by setting the identification code.
- Figure 3 is a schematic diagram of the effect of inserting OAM packets in the middle of the MAC packet provided by this application. As shown in Figure 3, after the sending side device inserts the OAM packet in the MAC packet interval, the OAM packet can be processed by the bottom layer and combined Send to the receiving device.
- the preamble, delimiter, destination address, source address, length/type, data packet, and frame check sequence are the fields of the MAC packet.
- the set identification code is located at the position of the preamble or the destination address of the OAM packet.
- FIG. 4 is a schematic diagram of the effect provided by this application where the identification code is located at the preamble position of the OAM packet
- FIG. 5 is a schematic diagram of the effect provided by this application where the identification code is located at the destination address of the OAM packet.
- the set identification code may be located in the position of the preamble of the OAM packet or the position of the destination address.
- the identification code When the identification code is set at the position of the preamble, one or more bytes of the preamble can be occupied, as shown in Figure 4, the first byte of the preamble is occupied; when the identification code is set at the position of the destination address, set The given identification code can be used as a special MAC address and is different from the commonly used MAC address.
- the OAM channel is constructed at the PCS (Process Control System) layer at both ends of the mobile fronthaul; the sending of OAM information to the receiving side device through the OAM channel may include: processing Ethernet data PCS layer data; insert the OAM block according to the first alignment identifier of the PCS layer data; send the OAM block to the receiving side device through the OAM channel.
- PCS Process Control System
- the first alignment mark may be an alignment mark included in the PCS layer data, such as an AM (Alignment Marker, alignment mark) in the PCS layer data.
- AM Alignment Marker, alignment mark
- the OAM channel may also be constructed between the PCS layers at both ends of the mobile fronthaul.
- the sending-side device and the receiving-side device can transmit OAM frames in the OAM channel, and an OAM frame includes one or more OAM blocks.
- the OAM block can be a data block or a control block.
- the sending-side device may insert the OAM block according to the first alignment identifier, and send the OAM block to the receiving-side device through the OAM channel.
- inserting the OAM block according to the first alignment identifier of the PCS layer data may include: in a case where it is determined that the PCS layer data includes the first alignment identifier, in the second preset period The OAM block is inserted after the first alignment identifier; wherein, in the case that the second preset period is a custom period, the OAM block is identified by setting an identifier header.
- the second preset period may be a custom period or a period of the first alignment mark, which is not limited in the embodiment of the present application.
- the set identification header may be an identification header used to identify the OAM block, and the embodiment of the application does not limit the content of the set identification header.
- the sending-side device inserts the OAM block according to the first alignment identifier of the PCS layer data
- the OAM block may be inserted after the first alignment mark according to the second preset period.
- FIG. 6 is a schematic diagram of the effect of inserting the OAM block according to the period of the first alignment mark provided by this application
- FIG. 7 is a schematic diagram of the effect of inserting the OAM block according to a custom period provided by this application.
- the transmitting-side device may periodically insert the OAM block after the first alignment mark according to the period of the first alignment mark, and may insert the OAM block in the first channel or all channels.
- the sending-side device can also insert an OAM block after the first alignment mark according to a custom cycle, and define a set identification header for the OAM block that distinguishes the data block from other control blocks, so as to set the identification header Identify the OAM block.
- the OAM block according to the first alignment identifier of the PCS layer data may include deleting a part of IDLE (idle state) blocks in the PCS layer data.
- FIG. 8 is a schematic diagram of the effect of inserting the OAM block after the first alignment mark provided by this application.
- the PCS layer data includes the first alignment mark
- the sending-side device follows the second preset After the period is inserted into the OAM block after the first alignment mark, part of the IDLE block in the PCS layer data can be subsequently deleted for rate compensation.
- inserting the OAM block according to the first alignment identifier of the PCS layer data may include: in a case where it is determined that the PCS layer data does not include the first alignment identifier, according to a third preset period The idle IDLE block between the T block and the S block in the PCS layer data is replaced with the OAM block; wherein, the OAM block is identified by setting an identification header.
- the third preset period may be a custom period, which is not limited in the embodiment of the present application.
- the OAM channel can transmit one or more OAM blocks, and the OAM blocks can be distinguished by setting the identifier header and other control blocks.
- Figure 9 is a schematic diagram of the effect of replacing the IDLE block with the OAM block provided by this application.
- the sending-side device can periodically change the interval between the T block and the S block in the PCS layer data according to a custom period. Replace the IDLE block with OAM block.
- the inserting the OAM block according to the first alignment identifier of the PCS layer data may include: determining that the third preset period is reached, and the T block and the S block do not include In the case of the IDLE block, the OAM block is inserted between the T block and the S block.
- the third preset period may also be the period of the OAM block, which is not limited in the embodiment of the present application.
- Figure 10 is a schematic diagram of the effect of inserting an OAM block between the T block and the S block provided by this application. As shown in Figure 10, if the PCS layer data does not include the first alignment identifier, if the sending device determines the PCS If the IDLE block is not included between the T block and the S block in the layer data, the OAM block can be inserted between the T block and the S block when the OAM block period is reached.
- the OAM block according to the first alignment identifier of the PCS layer data may include: deleting a part of IDLE blocks in the PCS layer data.
- the sending-side device determines that the third preset period is reached, and the IDLE block is not included between the T block and the S block, it will be set between the T block and the S block. After inserting the OAM block in between, part of the IDLE block in the PCS layer data can be subsequently deleted for rate compensation.
- the OAM channel is constructed on the FEC (Forward Error Correction) layer at both ends of the mobile fronthaul;
- the sending of OAM information to the receiving device through the OAM channel may include: processing Ethernet data Obtain FEC layer data; insert an OAM block according to the second alignment identifier of the FEC layer data; send the OAM block to the receiving side device through the OAM channel.
- FEC Forward Error Correction
- the second alignment identifier may be an alignment identifier included in the FEC layer data, such as CWM (Codeword Marker) in the FEC layer data.
- CWM Codeword Marker
- the OAM channel can also be constructed based on the FEC layers at both ends of the mobile fronthaul.
- the transmitting side device and the receiving side device can transmit OAM frames in the OAM channel.
- An OAM frame contains one or more OAM blocks.
- the sending side device can process the Ethernet data to obtain FEC layer data, insert the OAM block according to the second alignment identifier of the FEC layer data, and send the OAM block to the receiving side device through the OAM channel.
- the inserting of the OAM block according to the second alignment identifier of the FEC layer data may include: in the case where it is determined that the FEC layer data does not include the second alignment identifier, performing comparison of the FEC layer data
- the PCS layer data is processed to obtain the PCS layer data;
- the PCS layer data is processed according to the preset data processing method to obtain the processed PCS layer data; wherein the preset data processing method includes code block synchronization and alignment locking; according to the second
- the preset period is inserted into the OAM block after the first alignment identifier in the processed PCS layer data; wherein, when the second preset period is a custom period, the OAM block is set Identifies the header ID.
- the sending side device can perform channel alignment rearrangement, RS-FEC (Reed Solomon FEC, Reed-Solomon forward error correction) for the FEC layer data. ) After decoding and transcoding from 256b/257b to 64b/66b, the data is distributed to the PCS layer. After the PCS layer data is processed by channel code block synchronization, alignment locking, etc., the sending-side device can follow the above-mentioned method based on the construction of the OAM channel between the PCS layers at the two ends of the mobile fronthaul, such as periodically aligning in the first according to the period of the first alignment mark.
- RS-FEC Random Solomon FEC, Reed-Solomon forward error correction
- the transmitting-side device may subsequently delete part of the IDLE block in the PCS layer data to perform rate compensation. Then, the sending-side device can scramble, encapsulate the data with the OAM block, process the FEC layer, PMA (Physical Media Attachment, physical media adaptation layer) and PMD (Physical Media Dependent, physical media association layer interface) and send it to Receiving side equipment.
- PMA Physical Media Attachment, physical media adaptation layer
- PMD Physical Media Dependent, physical media association layer interface
- inserting the OAM block according to the second alignment identifier of the FEC layer data may include: in a case where it is determined that the FEC layer data includes the second alignment identifier, in the fourth preset period Insert the OAM block after the second alignment mark; wherein, the OAM block is identified by setting an identification header.
- the fourth preset period may be a period of the second alignment mark or a custom period, which is not limited in the embodiment of the present application.
- the sending-side device may periodically insert the OAM block after the second alignment identifier according to the period of the second alignment identifier, and the OAM block may be inserted in the first channel or all The channels are inserted into OAM blocks.
- the sending-side device may also insert the OAM block after the second alignment mark according to the custom period, and define a set identification header for distinguishing the data block and other control blocks for the OAM block, so as to identify the OAM block through the set identification header.
- the inserting the OAM block after the second alignment identifier according to the fourth preset period may include: inserting the second alignment identifier into the PCS layer data corresponding to the FEC layer data In the case of deleting part of IDLE blocks in the PCS layer data.
- FIG. 11 is a schematic diagram of the effect of inserting the OAM block after the second alignment mark provided by this application.
- the sending-side device inserts after the second alignment mark according to the fourth preset period.
- part of the IDLE block in the PCS layer data can be subsequently deleted for rate compensation.
- the sending-side device may delete part of IDLE blocks in the PCS layer data while inserting the second alignment identifier into the PCS layer data corresponding to the FEC layer data.
- the IDLE block can be replaced by the OAM block, or the OAM block can be inserted between the T block and the S block, or it can also be
- the method of inserting the OAM block after aligning the mark is realized, and the method is flexible and diverse. For example, inserting OAM after the alignment mark (AM or CWM), and inserting the OAM according to the period of the alignment mark, can strictly guarantee the period, and does not require descrambling, and the processing is relatively simple.
- the OAM information transmission method of mobile fronthaul may further include: receiving the first Ethernet frame sent by the receiving-side device through the OAM channel; parsing the first Ethernet frame to obtain the first OAM information; The first receiving wavelength included in the first OAM information is tuned to the second transmitting wavelength; the second transmitting wavelength and the second receiving wavelength are added to the second OAM information; the second OAM information is inserted into the second The Ethernet frame is fed back to the receiving device through the OAM channel.
- the first Ethernet frame may be an Ethernet frame sent by the receiving-side device to the sending-side device.
- the first OAM information may be OAM information included in the first Ethernet frame.
- the first receiving wavelength may be a receiving wavelength configured by the receiving-side device, and the first transmitting wavelength may be a transmitting wavelength configured by the receiving-side device.
- the second receiving wavelength may be a receiving wavelength configured by the transmitting-side device, and the second transmitting wavelength may be a transmitting wavelength configured by the transmitting-side device.
- the second OAM information may be OAM information sent by the sending-side device, and the second Ethernet frame may be an Ethernet frame sent by the sending-side device to the receiving-side device.
- FIG. 12 is a schematic diagram of the effect of wavelength adaptation of the transmitting side device provided by this application.
- the receiving side device DU can manually configure the first transmitting wavelength ⁇ 1 and the first receiving wavelength ⁇ 2 through the network management. , And insert the first transmission wavelength ⁇ 1 and the first reception wavelength ⁇ 2 into the first Ethernet frame in the form of the first OAM information and send them to the transmitting-side device AAU.
- the first receiving wavelength ⁇ 2 is a wavelength that needs to be configured by the AAU on the transmitting side.
- the transmitting-side device AAU receives the first Ethernet frame sent by the receiving-side device DU, decodes the first OAM information, tunes its own wavelength according to the tuning step, and sets the second transmission wavelength ⁇ 3 and the second reception wavelength ⁇ 4 is inserted into the second Ethernet frame in the form of second OAM information and fed back to the receiving device DU.
- the second transmission wavelength ⁇ 3 is equal to the first reception wavelength ⁇ 2, and the second reception wavelength ⁇ 4 is equal to the first transmission wavelength ⁇ 1.
- the OAM information transmission method of mobile fronthaul may further include: receiving the Ethernet frame sent by the receiving side device through the OAM channel; parsing the Ethernet frame to obtain OAM information; identifying the OAM information in the OAM information Link loopback switch field; when it is determined that the field value corresponding to the link loopback switch field is the first value, perform loopback processing; when it is determined that the field value corresponding to the link loopback switch field is the first value In the case of two values, the loopback processing is canceled.
- the first numerical value and the second numerical value may be numerical values set according to actual requirements.
- the first numerical value is 1, and the second numerical value is 0, which is not limited in the embodiment of the present application.
- sending OAM information through the OAM channel can also implement fault location of the device.
- FIG. 13 is a schematic diagram of a link loopback effect provided by this application.
- the receiving side device DU sends the Ethernet frame to the sending side device AAU through the OAM channel.
- the sending-side device AAU parses the Ethernet frame to obtain the link loopback switch field in the OAM information. If the link loopback switch field is 1, the sending-side device AAU performs loopback processing at the OAM Block (OAM block); if the link loopback switch field is 0, the sending-side device AAU cancels the loopback processing.
- OAM Block OAM Block
- the OAM information may include an OAM identification header, a performance field, an alarm field, a wavelength field, and a maintenance function field;
- the performance field includes input optical power, output optical power, laser bias current, internal module At least one of temperature, error code statistics, and error packet statistics;
- the warning field includes input no light warning indication, input low light warning indication, input strong light warning indication, output no light warning indication, output low light warning indication, At least one of output strong light alarm indication, excessive bias current alarm indication, module temperature over-limit alarm indication, local connection failure alarm indication, remote connection failure alarm indication, connection failure alarm indication and synchronization loss alarm indication;
- the wavelength field includes at least one of a module transmitting wavelength and a module receiving wavelength;
- the maintenance function field includes at least one of a wavelength lock flag and a link loopback switch.
- FIG. 14 is a schematic diagram of a general format of OAM information provided by this application.
- OAM information may include but not limited to OAM header, performance field, alarm field, wavelength field, maintenance function field, etc.
- FIG. 15 is a schematic diagram of an OAM information format provided by this application.
- OAM information may include, but is not limited to, 1-byte input optical power, 1-byte output optical power, 1-byte laser bias current, 1-byte module internal temperature, and 1-bit input No light warning indication, 1 bit input low light warning indication, 1 bit input strong light warning indication, 1 bit output no light warning indication, 1 bit output low light warning indication, 1 bit output strong light warning indication, 1 bit bias current Oversized alarm indication, 1-bit module temperature over-limit alarm indication, 7-bit module transmit wavelength, 7-bit module receive wavelength, 1-bit wavelength lock flag, 1-bit link loopback switch, 2-byte Bip (Bit Interleaving Parity, bit Interleaved parity check code) error statistics, 2-byte error packet statistics, 1-bit connection local failure warning indication, 1-bit connection remote failure warning indication, 1-bit connection failure warning indication, and 1-bit synchronization loss warning indication.
- 1-bit module temperature over-limit alarm indication 7-bit module transmit wavelength, 7-bit module receive wavelength, 1-bit wavelength lock flag, 1-bit link loopback switch, 2-byte Bip (Bit Interleaving Parity, bit Interlea
- Input optical power, output optical power, laser bias current, module internal temperature, Bip error statistics, error packet statistics are used for the performance monitoring of the transmitting side equipment (ie passive WDM side equipment); the module transmitting wavelength and module receiving wavelength are used Flexible management of the wavelength of the transmitting-side equipment (ie, passive WDM-side module); no light, weak light, strong light input/output, internal temperature of the module is too high, bias current is too large, local connection failure/remote failure, connection Failure, synchronization loss is used for the alarm monitoring of the transmitting side device (ie passive WDM side device), the wavelength lock mark is used for the update of the result of the wavelength negotiation of the port matched by the receiving side device and the transmitting side device, and the link loopback switch is used for sending The side device OAM Block loopback is used to locate the fault, that is, locate whether the fault comes from a wireless device or a wired device.
- the sending side device For input and output optical power, laser bias current, module internal temperature, Bip error statistics and error packet statistics, etc., as well as input/output no light, weak light, strong light alarms, module temperature limit alarms, bias currents
- the sending side device encapsulates the above OAM information into an Ethernet frame and sends it to the receiving side device.
- the receiving side device parses the Ethernet frame to obtain OAM information, and can obtain related information of the sending side device according to these performance and alarms, so as to grasp the device status of the sending side device. Once the receiving-side device determines that an abnormal situation occurs according to the received OAM information, corresponding countermeasures can be taken in advance, so as to achieve flexible management of the sending-side device.
- FIG. 16 is a schematic flowchart of a mobile fronthaul OAM information transmission method provided by this application. This method can be applied to the situation where the receiving side device sends OAM information to the sending side device. The method can be executed by the mobile fronthaul OAM information delivery device provided in this application, and the mobile fronthaul OAM information delivery device can be implemented by software and/or hardware. , And integrated on the receiving side equipment. For the content that has not been described in this embodiment, reference may be made to the above embodiment, which will not be repeated here.
- the OAM information transmission method of mobile fronthaul provided by the present application includes S210.
- S210 Receive OAM information sent by the sending-side device through an OAM channel, so as to implement an OAM function for the sending-side device.
- the OAM channel is constructed at both ends of the mobile fronthaul.
- the device on the receiving side may be a related device on the receiving side of the mobile fronthaul, such as DU, etc.
- the device on the transmitting side may be a related device on the transmitting side of the mobile fronthaul, such as AAU.
- the OAM information may include information such as device performance, alarm, wavelength, and maintenance function, and is used to manage and maintain the sending-side device.
- the embodiment of the present application does not limit the format of the OAM information.
- the receiving side device can receive the OAM information sent by the sending side device through the OAM channel, thereby realizing the OAM function for the sending side device to flexibly manage wavelengths and modules , And realize the purpose of equipment performance alarm monitoring.
- the receiving-side device can receive OAM information sent by the sending-side device through the OAM channel constructed at both ends of the mobile fronthaul, thereby realizing the management and maintenance of the device.
- the OAM channel is constructed on the MAC layers at both ends of the mobile fronthaul; the receiving OAM information sent by the sending-side device through the OAM channel may include: receiving the OAM information sent by the sending-side device through the OAM channel Original data; parsing the original data to obtain MAC layer data; identifying the MAC layer data according to a set identification code to obtain an OAM packet; extracting field information in the OAM packet to obtain the device status of the sending-side device.
- the receiving device can parse the original data to obtain the MAC layer data after receiving the original data sent by the sending device through the OAM channel. And according to the set identification code to identify the OAM packet in the MAC layer data, and extract the field information in the OAM packet to obtain the device status of the sending side device, so as to realize the management and maintenance of the sending side device.
- the set identification code is located at the position of the preamble or the destination address of the OAM packet.
- the set identification code may be located in the position of the preamble of the OAM packet or the position of the destination address.
- the identification code When the identification code is set at the position of the preamble, one or more bytes of the preamble can be occupied, as shown in Figure 4, the first byte of the preamble is occupied; when the identification code is set at the position of the destination address, set The given identification code can be used as a special MAC address and is different from the commonly used MAC address.
- the receiving device can parse the original data to obtain the PCS layer data after receiving the original data sent by the sending device through the OAM channel, and according to the PCS layer
- the data extracts the field information in the OAM information to obtain the device status of the sending-side device, so as to realize the management and maintenance of the sending-side device.
- the extracting field information in the OAM information according to the PCS layer data may include: locating the OAM block according to the first alignment identifier in the PCS layer data; extracting the fields in the OAM block information.
- the receiving side device can locate the OAM block according to the first alignment mark in the PCS layer data, that is, locate the OAM block by locking the first alignment mark, and extract the OAM block Field information.
- the extracting field information in the OAM packet according to the PCS layer data may include: identifying an OAM block from the PCS layer data according to a set identification header; extracting information in the OAM block Field information.
- the receiving side device can identify the OAM block from the PCS layer data according to the set identifier header, and extract field information in the OAM block.
- the OAM channel is constructed at the FEC layer at both ends of the mobile fronthaul; the receiving OAM information sent by the sending-side device through the OAM channel may include: receiving the OAM information sent by the sending-side device through the OAM channel Original data; parsing the original data to obtain FEC layer data; extracting field information in the OAM information according to the FEC layer data to obtain the device status of the sending-side device.
- the receiving device can parse the original data to obtain the FEC layer data after receiving the original data sent by the sending device through the OAM channel.
- the data extracts the field information in the OAM information to obtain the device status of the sending-side device, so as to realize the management and maintenance of the sending-side device.
- the extracting field information in the OAM information according to the FEC layer data may include: processing the FEC layer data to obtain PCS layer data; according to the first alignment in the PCS layer data Identify the positioning OAM block; extract field information in the OAM block.
- the receiving side device may process the FEC layer data to obtain PCS layer data.
- the receiving side device may perform RS-FEC layer processing on the FEC layer data to Obtain PCS layer data, and locate the OAM block according to the first alignment identifier in the PCS layer data to extract field information in the OAM block.
- the extracting field information in the OAM packet according to the PCS layer data may include: locating an OAM block according to a second alignment identifier in the FEC layer data; extracting fields in the OAM block information.
- the receiving device does not need to process the FEC layer data to obtain the PCS layer data, and can directly locate the OAM block according to the second alignment mark in the FEC layer data to extract the OAM block The field information.
- the OAM information transmission method of the mobile fronthaul may further include: configuring a first emission wavelength and a first reception wavelength; adding the first emission wavelength and the first reception wavelength to the first OAM information Add the first OAM information to the first Ethernet frame and send it to the sending-side device through the OAM channel; receive the second Ethernet frame fed back by the sending-side device through the OAM channel; The second Ethernet frame acquires second OAM information; in the case where it is determined that the wavelength tuning of the transmitting-side device is successful according to the second OAM information, the first lock flag is used to update the wavelength lock flag; otherwise, the second lock flag is used Update the wavelength lock flag, and return to perform the operation of configuring the first transmission wavelength and the first reception wavelength.
- FIG. 12 is a schematic diagram of the effect of wavelength adaptation of the transmitting side device provided by this application.
- the receiving side device DU can manually configure the first transmitting wavelength ⁇ 1 and the first receiving wavelength ⁇ 2 through the network management. , And insert the first transmission wavelength ⁇ 1 and the first reception wavelength ⁇ 2 into the first Ethernet frame in the form of the first OAM information and send them to the transmitting-side device AAU.
- the first receiving wavelength ⁇ 2 is a wavelength that needs to be configured by the AAU on the transmitting side.
- the transmitting-side device AAU receives the first Ethernet frame sent by the receiving-side device DU, analyzes the first OAM information, tunes its own wavelength according to the tuning step, and sets the second transmission wavelength ⁇ 3 and the second reception wavelength ⁇ 4 is inserted into the second Ethernet frame in the form of second OAM information and fed back to the receiving device DU.
- the second transmission wavelength ⁇ 3 is equal to the first reception wavelength ⁇ 2, and the second reception wavelength ⁇ 4 is equal to the first transmission wavelength ⁇ 1.
- the actual transmission wavelength of the transmitting-side device AAU after wavelength tuning may not necessarily be the first receiving wavelength ⁇ 2.
- the receiving-side device DU After the receiving-side device DU receives the second Ethernet frame fed back by the transmitting-side device AAU, it decodes the second OAM information and determines that the second transmission wavelength ⁇ 3 is equal to the first reception wavelength ⁇ 2, and the second reception wavelength ⁇ 4 is equal to the first transmission wavelength.
- ⁇ 1 it means that the port of the transmitting-side device AAU matches the port of the receiving-side device DU, that is, the fiber connection is paired.
- the wavelength lock flag bit of the receiving device DU is updated to 0, and the sending The AAU on the side device continues to perform wavelength tuning according to the step length, and so on, until the actual wavelength received by the device on the transmitting side AAU is equal to the first receiving wavelength ⁇ 2. At this time, it indicates that the wavelength of the port paired by the device on the transmitting side AAU is successfully tuned, and the receiving side is updated.
- the wavelength lock flag bit of the device DU is 1.
- the OAM information transmission method of the mobile fronthaul may further include: determining the source of the fault when it is determined that the sending-side device performs loopback processing, and the receiving-side device sends to the receiving-side device and the receiving link is unblocked In the wireless device; in the case where it is determined that the sending-side device performs loopback processing, and the receiving-side device sends to the receiving-side device, the receiving link is not clear, determine that the fault originates from the wired device.
- the receiving side device can determine that the fault comes from the wireless device; if The link between DU transmission and DU reception is unavailable, and the receiving device can determine that the fault is from the wired device.
- the determining that the fault originates from a wired device may include: transmitting to the optical multiplexing unit OMU and optical demultiplexing unit ODU in the mobile fronthaul through an OTDR (Optical Time Domain Reflectometer, OTDR) Light; when it is determined that the OTDR receives the light looped back by the OMU, it is determined that the fault originates from the optical module device; when it is determined that the OTDR does not receive the light looped back by the OMU, the source of the fault is determined Yuguang line.
- OTDR Optical Time Domain Reflectometer
- FIG. 17 is a schematic diagram of an OTDR loopback effect provided by this application. As shown in FIG. 17, the light emitted by the OTDR passes through the OMU and the ODU and loops back from the OMU, and the OTDR detects the loopback condition. If it is determined that the OTDR receives the light that is looped back by the OMU, it is determined that the link is smooth, indicating that the optical line is not faulty, and the fault originates from the optical module device. If the OTDR does not receive the light looped back by the OMU, it is determined that the link is not smooth, indicating that the fault originates from the optical line.
- the OAM information may include an OAM identification header, a performance field, an alarm field, a wavelength field, and a maintenance function field;
- the performance field includes input optical power, output optical power, laser bias current, internal module At least one of temperature, error code statistics, and error packet statistics;
- the warning field includes input no light warning indication, input low light warning indication, input strong light warning indication, output no light warning indication, output low light warning indication, At least one of output strong light alarm indication, excessive bias current alarm indication, module temperature over-limit alarm indication, local connection failure alarm indication, remote connection failure alarm indication, connection failure alarm indication and synchronization loss alarm indication;
- the wavelength field includes at least one of a module transmitting wavelength and a module receiving wavelength;
- the maintenance function field includes at least one of a wavelength lock flag and a link loopback switch.
- OAM information may include but is not limited to OAM identification header, performance field, alarm field, wavelength field, and maintenance function field.
- OAM information can include, but is not limited to, 1-byte input optical power, 1-byte output optical power, 1-byte laser bias current, 1-byte module internal temperature, 1-bit input no-light alarm indication, 1 bit input low light alarm indicator, 1 bit input strong light alarm indicator, 1 bit output no light alarm indicator, 1 bit output low light alarm indicator, 1 bit output strong light alarm indicator, 1 bit bias current excessive alarm indicator, 1-bit module temperature limit alarm indication, 7-bit module transmit wavelength, 7-bit module receive wavelength, 1-bit wavelength lock mark, 1-bit link loopback switch, 2-byte Bip error statistics, 2-byte error packet Statistics, 1-bit connection local failure warning indication, 1-bit connection remote failure warning indication, 1-bit connection failure warning indication, and 1-bit synchronization loss warning indication.
- Input optical power, output optical power, laser bias current, module internal temperature, Bip error statistics, error packet statistics are used to monitor the performance of the transmitting side equipment, that is, the passive WDM side equipment; the module transmitting wavelength and the module receiving wavelength are used for transmitting
- the side device is the flexible management of the wavelength of the passive WDM side module; the input/output is no light, weak light, strong light, the internal temperature of the module exceeds the limit, the bias current is too large, the local connection failure/remote failure, the connection failure, the synchronization loss It is used for the alarm monitoring of the transmitting side equipment, that is, the passive WDM side equipment.
- the wavelength lock mark is used to update the results of the wavelength negotiation between the receiving side equipment and the transmitting side equipment.
- the link loopback switch is used for the transmitting side equipment OAM Block loopback. , The role is to locate the fault, that is, locate whether the fault comes from a wireless device or a wired device.
- the sending side device For input and output optical power, laser bias current, module internal temperature, Bip error statistics and error packet statistics, etc., as well as input/output no light, weak light, strong light alarms, module temperature limit alarms, bias currents
- the sending side device encapsulates the above OAM information into an Ethernet frame and sends it to the receiving side device.
- the receiving side device parses the Ethernet frame to obtain OAM information, and can obtain related information of the sending side device according to these performance and alarms, so as to grasp the device status of the sending side device. Once the receiving-side device determines that an abnormal situation occurs according to the received OAM information, corresponding countermeasures can be taken in advance, so as to achieve flexible management of the sending-side device.
- the following exemplarily describes the transmission of OAM information through the OAM channel based on the sending-side device and the receiving-side device.
- FIG. 18 is a schematic diagram of an Ethernet processing module on the receiving side provided by this application.
- the Evolved Common Public Radio Interface (eCPRI) Fronthaul network transmission interface standard
- 25 Gigabit Ethernet (25GE) signals are first processed by the PMD layer and PMA layer, and then sent to the FEC layer.
- the FEC layer receives the data from the PMA layer, and passes the CWM alignment and FEC.
- the data is distributed to the PCS layer; after the PCS layer processes the received data through block synchronization and descrambling, data in units of 64b/66b is obtained
- the stream is then decoded by 64b/66b, and sent to the Reconciliation Sublay-er (RS) through the 25 Gigabit Medium Independent Interface (25GMII).
- RS Reconciliation Sublay-er
- 25GMII 25 Gigabit Medium Independent Interface
- Get the MAC packet Get the MAC packet.
- the device on the sending side can insert an OAM packet at the interval between two MAC packets according to a fixed period.
- the OAM packet can be encapsulated in the form of a MAC packet, and the first byte of the preamble can be added with an identification code that is different from other MAC packets. 0x6d.
- the transmitting-side device AAU then sends the MAC layer signal encapsulated with the OAM packet through the RS, PCS, FEC, PMA, and PMD layer processing
- the receiving-side device DU After receiving the Ethernet signal from the AAU side, the receiving-side device DU obtains a serial MAC packet after decapsulating at various levels of PMD, PMA, FEC, PCS, and RS.
- the OAM packet is found by searching whether the first byte of the preamble is the identification code 0x6d, and the performance, alarm, wavelength, and maintenance function fields in the OAM packet are analyzed to obtain the device status of the AAU on the sending side. For example, for the status of the optical module, determine whether the optical module is faulty according to the performance field and the alarm field in the OAM information, and whether the direct connection between the optical module and the optical fiber is normal. If an abnormality is found, the optical module and the optical fiber can be replaced in advance.
- the function of performing wavelength negotiation with the sending-side device AAU can be achieved.
- the maintenance function field in the OAM information it can be used for functions such as wavelength negotiation handshake and fault location.
- FIG. 19 is a schematic diagram of the process of decapsulating Ethernet data from the receiving side to the PCS layer provided by this application.
- the 100GE Ethernet signal of the transmitting side device AAU first passes through the PMD layer and PMA. After layer processing, it is sent to the FEC layer.
- the FEC layer receives the data from the PMA layer.
- CWM alignment, FEC decoding, descrambling, and 256b/257b to 64b/66b transcoding the data is distributed to the PCS layer.
- the AM block of the first channel is searched according to a fixed cycle after block synchronization.
- FIG. 20 is a schematic diagram of a 100GBASE-R AM encoding provided by this application, and the encoding value of the AM block is shown in FIG. 20.
- the OAM block is inserted after the AM block.
- the inserted OAM block has a special OAM identification header, that is, the block type field after 64b/66b encoding is unique, such as 0x6d.
- the PCS layer scrambling, distribution processing, FEC, PMA, PMD processing to send out the Ethernet signal.
- the receiving device DU After receiving the Ethernet signal from the transmitting device AAU, the receiving device DU obtains the PCS layer signal after decapsulation at various levels of PMD, PMA, and FEC, and then undergoes block synchronization and alignment lock processing. After the receiving device DU performs alignment and locking, it finds the AM block of the first channel, searches for the OAM block by the block type value "0x6d", and analyzes the performance, alarm, wavelength, maintenance function and other fields in the OAM block to obtain the sender device AAU The condition of the equipment. For example, for the status of the optical module, determine whether the optical module is faulty according to the performance field and alarm field in the OAM information, and whether the direct connection between the optical module and the optical fiber is normal.
- the optical module and optical fiber can be replaced in advance.
- the function of performing wavelength negotiation with the sending-side device AAU can be achieved.
- the maintenance function field in the OAM information it can be used for functions such as wavelength negotiation handshake and fault location.
- the eCPRI (25GE) Ethernet signal of the sending-side device AAU is first processed by the PMD layer and the PMA layer, and then sent to the FEC layer.
- the FEC layer first undergoes codeword markers synchronization and channel rearrangement processing. Then search for the CWM block of the first channel.
- FIG. 21 is a schematic diagram of a 25 Gigabit Ethernet code sub-mark (25GBASE-R CWM) encoding provided by this application, and the encoding value of the CWM block is shown in FIG. 21.
- the transmitting-side device AAU inserts an OAM frame after the CWM block according to the insertion period of the CWM block.
- An OAM frame includes one or more OAM blocks.
- the Ethernet signal is sent out through scrambling, distribution processing, PMA and PMD processing.
- the receiving device DU After receiving the Ethernet signal sent by the transmitting device AAU, the receiving device DU obtains the FEC layer signal after decapsulation at each level of PMD and PMA, and then synchronizes with the Codeword marker, and finds it after the second alignment mark CWM is locked
- the CWM of the first channel parses the OAM information behind the CWM, such as the performance field, the alarm field, the wavelength field, and the maintenance function field. According to the analysis of these fields, the device status of the sending-side device AAU is obtained.
- the AAU management of the transmitting side device can be better achieved, and the fault can be effectively located. That is, the passive part only needs simple processing such as loopback and marking for OAM Block.
- the OAM information defines the link loopback switch, wavelength lock mark, over-limit alarms for optical power, current, and internal temperature of the module, etc., through the marks of these fields, for example, the field value is "1" or "0", and pass
- the receiving-side device DU can better grasp the device status of the sending-side device AAU and the information interaction between the receiving-side device DU and the sending-side device AAU.
- the passive part Since the computing power and processing power of the passive part is far weaker than the active part, and the functions that require strong computing power and processing power such as delay and time synchronization are placed outside the passive device (that is, the active part) to complete Yes, so the passive part does not need to perform all the processing involved in the OAM information. That is, although the passive part adds some OAM processing, the burden caused by it is relatively small, which greatly reduces the complexity of the hardware circuit.
- FIG. 22 is a schematic structural diagram of an OAM information transfer device for mobile fronthaul provided by this application.
- the OAM for mobile fronthaul in an embodiment of this application
- the information transmission device can be integrated on the sending side equipment.
- the device includes: a first information sending module 31, configured to send OAM information to the receiving side device through an OAM channel, so as to realize the OAM function for the sending side device; wherein, the OAM channel is constructed at both ends of the mobile fronthaul.
- the OAM information transmission device of mobile fronthaul provided in this embodiment is used to implement the OAM information transmission method of mobile fronthaul of this application.
- the implementation principle of the OAM information transmission device of mobile fronthaul provided in this embodiment is the same as the OAM information transmission of mobile fronthaul of this application. The method is similar, so I won't repeat it here.
- the OAM channel is constructed on the MAC layer at both ends of the mobile fronthaul;
- the first information sending module 31 includes: a first OAM information sending unit configured to process Ethernet data to obtain MAC packets; Periodically insert an OAM packet in the interval between two MAC packets; wherein the OAM packet is identified by a set identification code; and the OAM packet is sent to the receiving-side device through the OAM channel.
- the set identification code is located at the position of the preamble or the destination address of the OAM packet.
- the OAM channel is constructed at the PCS layer at both ends of the mobile fronthaul;
- the first information sending module 31 includes: a second OAM information sending unit configured to process Ethernet data to obtain PCS layer data; according to the PCS The first alignment identifier of the layer data is inserted into the OAM block; the OAM block is sent to the receiving side device through the OAM channel.
- the second OAM information sending unit is configured to insert the OAM after the first alignment identifier according to a second preset period when it is determined that the PCS layer data includes the first alignment identifier. Block; wherein, in the case that the second preset period is a custom period, the OAM block is identified by setting an identification header.
- the second OAM information sending unit is configured to, in a case where it is determined that the PCS layer data does not include the first alignment identifier, transmit T blocks and S in the PCS layer data according to a third preset period.
- the IDLE block between the blocks is replaced with the OAM block; wherein, the OAM block is identified by setting an identification header.
- the second OAM information sending unit is configured to, when it is determined that the third preset period is reached, and the IDLE block is not included between the T block and the S block, the T block The OAM block is inserted between the S block and the S block.
- the second OAM information sending unit is configured to delete some IDLE blocks in the PCS layer data.
- the OAM channel is constructed at the FEC layer at both ends of the mobile fronthaul;
- the first information sending module 31 includes: a third OAM information sending unit configured to process Ethernet data to obtain FEC layer data; according to the FEC The second alignment identifier of the layer data is inserted into the OAM block; the OAM block is sent to the receiving side device through the OAM channel.
- the third OAM information sending unit is configured to process the FEC layer data to obtain PCS layer data when it is determined that the FEC layer data does not include the second alignment identifier;
- the layer data is processed in accordance with a preset data processing method to obtain processed PCS layer data; wherein the preset data processing method includes code block synchronization and alignment locking; in the processed PCS layer according to a second preset period
- the OAM block is inserted after the first alignment identifier in the data; wherein, in the case that the second preset period is a custom period, the OAM block is identified by setting an identifier header.
- the third OAM information sending unit is configured to insert the OAM after the second alignment identifier according to a fourth preset period when it is determined that the FEC layer data includes the second alignment identifier. Block; wherein, the OAM block is identified by setting the identification header.
- the third OAM information sending unit is configured to delete part of IDLE blocks in the PCS layer data when the PCS layer data corresponding to the FEC layer data is inserted into the second alignment identifier.
- the device further includes: a first Ethernet frame receiving module configured to receive the first Ethernet frame sent by the receiving side device through the OAM channel; and a first OAM information acquiring module configured to analyze The first Ethernet frame obtains the first OAM information; the wavelength tuning module is configured to tune the second emission wavelength according to the first receiving wavelength included in the first OAM information; the second wavelength information adding module is configured to The second transmitting wavelength and the second receiving wavelength are added to the second OAM information; the second OAM information feedback module is configured to insert the second OAM information into the second Ethernet frame and feed it back to the all through the OAM channel ⁇ Receiving side equipment.
- a first Ethernet frame receiving module configured to receive the first Ethernet frame sent by the receiving side device through the OAM channel
- a first OAM information acquiring module configured to analyze The first Ethernet frame obtains the first OAM information
- the wavelength tuning module is configured to tune the second emission wavelength according to the first receiving wavelength included in the first OAM information
- the second wavelength information adding module is configured to The second transmitting wavelength and the second receiving wavelength are added to
- the device further includes: an Ethernet frame receiving module, configured to receive the Ethernet frame sent by the receiving device through the OAM channel; and an OAM information acquiring module, configured to parse the Ethernet frame to obtain OAM information; a field identification module, configured to identify the link loopback switch field in the OAM information; a first loopback processing module, configured to determine that the field value corresponding to the link loopback switch field is the first value In the case of performing loopback processing; the second loopback processing module is configured to cancel the loopback processing when it is determined that the field value corresponding to the link loopback switch field is the second value.
- the OAM information includes an OAM identification header, a performance field, an alarm field, a wavelength field, and a maintenance function field; wherein, the performance field includes input optical power, output optical power, laser bias current, and internal temperature of the module. , At least one of error code statistics and error packet statistics; the alarm field includes input no light warning indication, input low light warning indication, input strong light warning indication, output no light warning indication, output low light warning indication, output At least one of strong light alarm indication, excessive bias current alarm indication, module temperature over-limit alarm indication, local connection failure alarm indication, remote connection failure alarm indication, connection failure alarm indication, and synchronization loss alarm indication;
- the wavelength field includes at least one of a module transmitting wavelength and a module receiving wavelength;
- the maintenance function field includes at least one of a wavelength lock flag and a link loopback switch.
- FIG. 23 is a schematic structural diagram of a signal receiving device provided by this application.
- an OAM information transmission device for mobile fronthaul provided in an embodiment of the application is , Can be integrated on the receiving side device, the device includes: a first information receiving module 41 configured to receive OAM information sent by the sending side device through an OAM channel, so as to realize the OAM function for the sending side device; wherein, the The OAM channel is constructed at both ends of the mobile fronthaul.
- the signal receiving device provided in this embodiment is used to implement the signal receiving method described in the embodiment of this application.
- the implementation principle of the signal receiving device provided in this embodiment is similar to the signal receiving method described in the embodiment of this application, and will not be omitted here. Go into details.
- the OAM channel is constructed on the MAC layer at both ends of the mobile fronthaul;
- the first information receiving module 41 includes a first OAM information receiving unit configured to receive the original information sent by the sending-side device through the OAM channel Data; parse the original data to obtain MAC layer data; identify the MAC layer data according to a set identification code to obtain an OAM packet; extract field information in the OAM packet to obtain the device status of the sending-side device.
- the OAM channel is constructed on the PCS layer at both ends of the mobile fronthaul;
- the first information receiving module 41 includes a second OAM information receiving unit, configured to receive the original information sent by the sending-side device through the OAM channel Data; parse the original data to obtain PCS layer data; extract field information in the OAM information according to the PCS layer data to obtain the device status of the sending-side device.
- the second OAM information receiving unit is configured to locate the OAM block according to the first alignment identifier in the PCS layer data; extract field information in the OAM block.
- the second OAM information receiving unit is configured to identify an OAM block from the PCS layer data according to a set identification header; extract field information in the OAM block.
- the OAM channel is constructed on the FEC layer at both ends of the mobile fronthaul;
- the first information receiving module 41 includes a third OAM information receiving unit, configured to receive the original information sent by the sending-side device through the OAM channel Data; parsing the original data to obtain FEC layer data; extracting field information in the OAM information according to the FEC layer data to obtain the device status of the sending-side device.
- the third OAM information receiving unit is configured to process the FEC layer data to obtain PCS layer data; locate the OAM block according to the first alignment identifier in the PCS layer data; extract the OAM block in the OAM block Field information.
- the third OAM information receiving unit is configured to locate the OAM block according to the second alignment identifier in the FEC layer data; extract field information in the OAM block.
- the device further includes: a wavelength configuration module configured to configure a first emission wavelength and a first reception wavelength; a first wavelength information addition module configured to configure the first emission wavelength and the first reception wavelength
- the wavelength is added to the first OAM information
- the first OAM information sending module is configured to add the first OAM information to the first Ethernet frame and send it to the sending side device through the OAM channel
- the second Ethernet A frame receiving module configured to receive the second Ethernet frame fed back by the sending-side device through the OAM channel
- a second OAM information acquiring module configured to parse the second Ethernet frame to acquire second OAM information
- wavelength locking The identity update module is configured to use the first lock identity to update the wavelength lock identity when it is determined according to the second OAM information that the wavelength tuning of the transmitting side device is successful; otherwise, use the second lock identity to update the wavelength lock identity , And return to perform the operation of configuring the first emission wavelength and the first reception wavelength.
- the apparatus further includes: a first fault determination module, configured to determine the fault when it is determined that the sending-side device performs loopback processing, and the receiving-side device transmits to the receiving-side device and the receiving link is unblocked. Originated from a wireless device; the second fault determination module is configured to determine that the fault originates from the wired device when it is determined that the sending-side device performs loopback processing, and the receiving-side device sends to the receiving-side device the receiving link is not clear.
- a first fault determination module configured to determine the fault when it is determined that the sending-side device performs loopback processing, and the receiving-side device transmits to the receiving-side device and the receiving link is unblocked. Originated from a wireless device
- the second fault determination module is configured to determine that the fault originates from the wired device when it is determined that the sending-side device performs loopback processing, and the receiving-side device sends to the receiving-side device the receiving link is not clear.
- the second fault determination module is configured to transmit light to the optical multiplexing unit OMU and the optical demultiplexing unit ODU in the mobile fronthaul through an optical time domain reflectometer OTDR; after determining that the OTDR receives the OMU In the case of looped light, it is determined that the fault originates from the optical module device; in the case of determining that the OTDR does not receive the looped light of the OMU, it is determined that the fault originates from the optical line.
- the OAM information includes an OAM identification header, a performance field, an alarm field, a wavelength field, and a maintenance function field; wherein, the performance field includes input optical power, output optical power, laser bias current, and internal temperature of the module. , At least one of error code statistics and error packet statistics; the alarm field includes input no light warning indication, input low light warning indication, input strong light warning indication, output no light warning indication, output low light warning indication, output At least one of strong light alarm indication, excessive bias current alarm indication, module temperature over-limit alarm indication, local connection failure alarm indication, remote connection failure alarm indication, connection failure alarm indication, and synchronization loss alarm indication;
- the wavelength field includes at least one of a module transmitting wavelength and a module receiving wavelength;
- the maintenance function field includes at least one of a wavelength lock flag and a link loopback switch.
- FIG. 24 is a schematic structural diagram of a sending-side device provided in this application.
- the sending-side device provided in this application includes: one or more processors 51 and a storage device 52; the processor 51 of the sending-side device may be one or more, and one processor 51 is taken as an example in FIG.
- the storage device 52 is used to store one or more programs; the one or more The program is executed by the one or more processors 51, so that the one or more processors 51 implement the OAM information transmission method of mobile fronthaul as described in the embodiment of the present application: send OAM to the receiving side device through the OAM channel Information to realize the OAM function for the sending-side device; wherein, the OAM channel is constructed at both ends of the mobile fronthaul.
- the processor 51 and the storage device 52 in the sending-side device may be connected through a bus or in other ways.
- the connection through a bus is taken as an example.
- the storage device 52 can be configured to store software programs, computer-executable programs, and modules, such as the program instructions/modules corresponding to the OAM information transmission method of the mobile fronthaul described in the embodiment of the present application (for example, mobile The first information sending module in the fronthaul OAM information transmission device 31).
- the storage device 52 may include a storage program area and a storage data area.
- the storage program area may store an operating system and an application program required by at least one function; the storage data area may store data created according to the use of the device, and the like.
- the storage device 52 may include a high-speed random access memory, and may also include a non-volatile memory, such as at least one magnetic disk storage device, a flash memory device, or other non-volatile solid-state storage devices.
- the storage device 52 may further include memories remotely provided with respect to the processor 51, and these remote memories may be connected to the sending-side device through a network. Examples of the aforementioned networks include, but are not limited to, the Internet, corporate intranets, local area networks, mobile communication networks, and combinations thereof.
- FIG. 25 is a schematic structural diagram of a receiving-side device provided in this application.
- the receiving-side device provided in this application includes: one or more processors 61 and a storage device 62; the processor 61 of the receiving device may be one or more, and one processor 61 is taken as an example in FIG.
- the storage device 62 is used to store one or more programs; the one or more The program is executed by the one or more processors 61, so that the one or more processors 61 implement the OAM information transmission method for mobile fronthaul as described in the embodiments of the present application: receiving the information sent by the sending side device through the OAM channel The OAM information is used to implement the OAM function for the sending-side device; wherein, the OAM channel is constructed at both ends of the mobile fronthaul.
- the processor 61 and the storage device 62 in the receiving-side device may be connected through a bus or in other ways.
- the connection through a bus is taken as an example.
- the storage device 62 can be configured to store software programs, computer-executable programs, and modules, such as the program instructions/modules corresponding to the OAM information transmission method of the mobile fronthaul described in the embodiment of the present application (for example, mobile The first information receiving module in the fronthaul OAM information transmission device 41).
- the storage device 62 may include a storage program area and a storage data area.
- the storage program area may store an operating system and an application program required by at least one function; the storage data area may store data created according to the use of the device, and the like.
- the storage device 62 may include a high-speed random access memory, and may also include a non-volatile memory, such as at least one magnetic disk storage device, a flash memory device, or other non-volatile solid-state storage devices.
- the storage device 62 may further include memories remotely provided with respect to the processor 61, and these remote memories may be connected to the receiving-side device through a network. Examples of the aforementioned networks include, but are not limited to, the Internet, corporate intranets, local area networks, mobile communication networks, and combinations thereof.
- An embodiment of the present application also provides a storage medium that stores a computer program that, when executed by a processor, implements the OAM information transmission method for mobile fronthaul described in any of the embodiments of the present application.
- the OAM information transmission method of the mobile fronthaul includes: sending OAM information to the receiving side device through the OAM channel to realize the OAM function for the transmitting side device; wherein the OAM channel is constructed at both ends of the mobile fronthaul.
- the OAM information transmission method of mobile fronthaul further includes: receiving OAM information sent by the sending-side device through an OAM channel, so as to realize the OAM function for the sending-side device; wherein, the OAM channel is constructed at both ends of the mobile fronthaul.
- terminal encompasses any suitable type of wireless user equipment, such as mobile phones, portable data processing devices, portable web browsers, or vehicle-mounted mobile stations.
- the various embodiments of the present application can be implemented in hardware or dedicated circuits, software, logic or any combination thereof.
- some aspects may be implemented in hardware, while other aspects may be implemented in firmware or software that may be executed by a controller, microprocessor, or other computing device, although the present application is not limited thereto.
- Computer program instructions can be assembly instructions, Instruction Set Architecture (ISA) instructions, machine instructions, machine-related instructions, microcode, firmware instructions, state setting data, or written in any combination of one or more programming languages Source code or object code.
- ISA Instruction Set Architecture
- the block diagram of any logic flow in the drawings of the present application may represent program steps, or may represent interconnected logic circuits, modules, and functions, or may represent a combination of program steps and logic circuits, modules, and functions.
- the computer program can be stored on the memory.
- the memory can be of any type suitable for the local technical environment and can be implemented using any suitable data storage technology, such as but not limited to read-only memory (Read-Only Memory, ROM), random access memory (Random Access Memory, RAM), optical Memory devices and systems (Digital Video Disc (DVD) or Compact Disk (CD)), etc.
- Computer-readable media may include non-transitory storage media.
- the data processor can be any type suitable for the local technical environment, such as but not limited to general-purpose computers, special-purpose computers, microprocessors, digital signal processors (Digital Signal Processing, DSP), application specific integrated circuits (ASICs) ), programmable logic devices (Field-Programmable Gate Array, FPGA), and processors based on multi-core processor architecture.
- DSP Digital Signal Processing
- ASICs application specific integrated circuits
- FPGA Field-Programmable Gate Array
- FPGA Field-Programmable Gate Array
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Description
本申请要求在2019年09月12日提交中国专利局、申请号为201910879397.9的中国专利申请的优先权,该申请的全部内容通过引用结合在本申请中。This application claims the priority of a Chinese patent application filed with the Chinese Patent Office with an application number of 201910879397.9 on September 12, 2019. The entire content of this application is incorporated into this application by reference.
本申请涉及通讯领域,例如涉及移动前传的OAM(Operation Administration and Maintenance,操作、管理和维护)信息传递方法、装置、设备及介质。This application relates to the field of communications, such as OAM (Operation Administration and Maintenance, operation, management, and maintenance) information transmission methods, devices, equipment, and media related to mobile fronthaul.
移动前传是AAU(Active Antenna Unit,有源天线单元)和DU(Distributed Unit,分布式单元)之间的连接。移动前传方案包括光纤直驱、无源WDM(Wavelength Division Multiplexing,波分复用)及有源OTN(Optical Transport Network,光传送网)等。无源WDM方案应用较为广泛。图1是相关技术中移动前传半无源半有源网络拓扑示意图。如图1所示,该网络拓扑结构包含AAU、OMU(Optical Multiplexing Unit,光复用单元)、ODU(Optical Demultiplexing Unit,光解复用单元)以及DU几部分。AAU侧对应的是无源WDM侧,DU侧对应的是有源WDM侧。The mobile fronthaul is the connection between AAU (Active Antenna Unit) and DU (Distributed Unit). Mobile fronthaul solutions include optical fiber direct drive, passive WDM (Wavelength Division Multiplexing) and active OTN (Optical Transport Network, optical transport network), etc. Passive WDM solutions are widely used. Figure 1 is a schematic diagram of a mobile fronthaul semi-passive and semi-active network topology in related technologies. As shown in Figure 1, the network topology includes AAU, OMU (Optical Multiplexing Unit), ODU (Optical Demultiplexing Unit), and DU. The AAU side corresponds to the passive WDM side, and the DU side corresponds to the active WDM side.
由于无源WDM侧的设备位于基站附近,没有管理平面的支撑,并且无源WDM侧的设备本身是无源的,缺少对波长及模块的灵活管理,以及性能监视等运维功能,因此无法实现性能监测告警,也无法支持模块级别的灵活管理。Since the equipment on the passive WDM side is located near the base station without the support of the management plane, and the equipment on the passive WDM side is passive, it lacks flexible management of wavelengths and modules, as well as operation and maintenance functions such as performance monitoring, so it cannot be realized Performance monitoring alarms cannot support flexible management at the module level.
发明内容Summary of the invention
本申请提供移动前传的OAM信息传递方法、装置、设备及介质,实现了对设备的管理和维护。This application provides a mobile fronthaul OAM information transmission method, device, equipment, and medium, and realizes the management and maintenance of the equipment.
本申请实施例提供一种移动前传的OAM信息传递方法,应用于发送侧设备,包括:The embodiment of the present application provides an OAM information transfer method for mobile fronthaul, which is applied to a sending-side device, and includes:
通过OAM通道向接收侧设备发送OAM信息,以实现对发送侧设备的OAM功能;其中,所述OAM通道构建于移动前传两端。The OAM information is sent to the receiving side device through the OAM channel, so as to realize the OAM function for the sending side device; wherein, the OAM channel is constructed at both ends of the mobile fronthaul.
本申请实施例提供一种移动前传的OAM信息传递方法,应用于接收侧设 备,包括:The embodiment of the present application provides an OAM information transmission method for mobile fronthaul, which is applied to a receiving side device, and includes:
通过OAM通道接收发送侧设备发送的OAM信息,以实现对所述发送侧设备的OAM功能;其中,所述OAM通道构建于移动前传两端。The OAM information sent by the sending-side device is received through the OAM channel, so as to realize the OAM function for the sending-side device; wherein, the OAM channel is constructed at both ends of the mobile fronthaul.
本申请实施例提供了一种移动前传的OAM信息传递装置,配置于发送侧设备,包括:The embodiment of the present application provides an OAM information transmission device for mobile fronthaul, which is configured in a transmitting side device, and includes:
第一信息发送模块,用于通过OAM通道向接收侧设备发送OAM信息,以实现对发送侧设备的OAM功能;其中,所述OAM通道构建于移动前传两端。The first information sending module is configured to send OAM information to the receiving side device through the OAM channel, so as to realize the OAM function for the sending side device; wherein, the OAM channel is constructed at both ends of the mobile fronthaul.
本申请实施例提供了一种移动前传的OAM信息传递装置,配置于接收侧设备,包括:An embodiment of the present application provides an OAM information transmission device for mobile fronthaul, which is configured on a receiving side device, and includes:
第一信息接收模块,用于通过OAM通道接收发送侧设备发送的OAM信息,以实现对所述发送侧设备的OAM功能;其中,所述OAM通道构建于移动前传两端。The first information receiving module is configured to receive OAM information sent by the sending-side device through the OAM channel, so as to implement the OAM function for the sending-side device; wherein, the OAM channel is constructed at both ends of the mobile fronthaul.
本申请实施例提供了一种发送侧设备,包括:The embodiment of the present application provides a transmitting-side device, including:
一个或多个处理器;One or more processors;
存储装置,用于存储一个或多个程序;Storage device for storing one or more programs;
当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如本申请实施例所述的应用于发送侧设备的移动前传的OAM信息传递方法。When the one or more programs are executed by the one or more processors, the one or more processors implement the OAM information transmission method applied to the mobile fronthaul of the sending-side device as described in the embodiments of the present application .
本申请实施例提供了一种存储介质,所述存储介质存储有计算机程序,所述计算机程序被处理器执行时实现本申请实施例所述的应用于发送侧设备的移动前传的OAM信息传递方法。An embodiment of the present application provides a storage medium that stores a computer program that, when executed by a processor, implements the OAM information transmission method applied to the mobile fronthaul of the sending-side device according to the embodiment of the present application .
本申请实施例提供了一种接收侧设备,包括:The embodiment of the present application provides a receiving side device, including:
一个或多个处理器;One or more processors;
存储装置,用于存储一个或多个程序;Storage device for storing one or more programs;
当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如本申请实施例所述的应用于接收侧设备的移动前传的OAM信息传递方法。When the one or more programs are executed by the one or more processors, the one or more processors implement the OAM information transmission method applied to the mobile fronthaul of the receiving side device as described in the embodiment of the present application .
本申请实施例提供了一种存储介质,所述存储介质存储有计算机程序,所述计算机程序被处理器执行时实现本申请实施例所述的应用于接收侧设备的移动前传的OAM信息传递方法。An embodiment of the present application provides a storage medium that stores a computer program, and when the computer program is executed by a processor, implements the OAM information transmission method applied to the mobile fronthaul of the receiving-side device according to the embodiment of the present application .
本申请实施例通过发送侧设备通过构建于移动前传两端的OAM通道向接收侧设备发送OAM信息,实现了对设备的管理和维护。In the embodiment of the present application, the transmitting-side device sends OAM information to the receiving-side device through the OAM channel constructed at both ends of the mobile fronthaul, thereby realizing the management and maintenance of the device.
关于本申请的以上实施例和其他方面以及其实现方式,在附图说明、实施方式和权利要求中提供更多说明。Regarding the above embodiments and other aspects of the present application and their implementation manners, more descriptions are provided in the description of the drawings, the implementation manners, and the claims.
图1是相关技术中移动前传半无源半有源网络拓扑示意图;Figure 1 is a schematic diagram of a mobile fronthaul semi-passive and semi-active network topology in related technologies;
图2为本申请提供的一种移动前传的OAM信息传递方法的流程示意图;FIG. 2 is a schematic flow diagram of a mobile fronthaul OAM information transmission method provided by this application;
图3为本申请提供的一种在MAC包中间的包间隔插入OAM包的效果示意图;FIG. 3 is a schematic diagram of the effect of inserting OAM packets in the middle of MAC packets provided by this application;
图4为本申请提供的一种设定识别码位于OAM包前导码位置的效果示意图;FIG. 4 is a schematic diagram of the effect of setting the identification code in the preamble position of the OAM packet provided by this application;
图5为本申请提供的一种设定识别码位于OAM包目的地址位置的效果示意图;FIG. 5 is a schematic diagram of the effect of setting the identification code at the destination address of the OAM packet provided by this application;
图6为本申请提供的一种按照第一对齐标识的周期插入OAM块的效果示意图;FIG. 6 is a schematic diagram of the effect of inserting the OAM block according to the period of the first alignment mark provided by this application;
图7为本申请提供的一种按照自定义周期插入OAM块的效果示意图;FIG. 7 is a schematic diagram of the effect of inserting OAM blocks according to a custom period provided by this application;
图8为本申请提供的一种在第一对齐标识后插入OAM块的效果示意图;FIG. 8 is a schematic diagram of the effect of inserting the OAM block after the first alignment mark provided by this application;
图9为本申请提供的一种将IDLE块替换成OAM块的效果示意图;FIG. 9 is a schematic diagram of the effect of replacing the IDLE block with the OAM block provided by this application;
图10为本申请提供的一种在T块和S块之间插入OAM块的效果示意图;FIG. 10 is a schematic diagram of the effect of inserting an OAM block between the T block and the S block provided by this application;
图11为本申请提供的一种在第二对齐标识后插入OAM块的效果示意图;FIG. 11 is a schematic diagram of the effect of inserting the OAM block after the second alignment mark provided by this application;
图12为本申请提供的一种发送侧设备波长自适应的效果示意图;FIG. 12 is a schematic diagram of the effect of wavelength adaptation of the transmitting side device provided by this application;
图13为本申请提供的一种链路环回效果示意图;FIG. 13 is a schematic diagram of a link loopback effect provided by this application;
图14为本申请提供的一种OAM信息通用格式示意图;FIG. 14 is a schematic diagram of a general format of OAM information provided by this application;
图15为本申请提供的一种OAM信息格式示意图;FIG. 15 is a schematic diagram of an OAM information format provided by this application;
图16为本申请提供的另一种移动前传的OAM信息传递方法的流程示意图;16 is a schematic flowchart of another OAM information transmission method for mobile fronthaul provided by this application;
图17为本申请提供的一种OTDR环回效果示意图;FIG. 17 is a schematic diagram of an OTDR loopback effect provided by this application;
图18为本申请提供的一种接收侧的以太网处理模块示意图;FIG. 18 is a schematic diagram of an Ethernet processing module on the receiving side provided by this application;
图19为本申请提供的一种接收侧解封装到PCS层的以太网数据的流程示意图;FIG. 19 is a schematic diagram of a process of decapsulating Ethernet data on the receiving side to the PCS layer provided by this application;
图20为本申请提供的一种100GBASE-R AM编码的示意图;FIG. 20 is a schematic diagram of a 100GBASE-R AM encoding provided by this application;
图21为本申请提供的一种25GBASE-R CWM编码的示意图;Figure 21 is a schematic diagram of a 25GBASE-R CWM encoding provided by this application;
图22为本申请提供的一种移动前传的OAM信息传递装置的结构示意图;FIG. 22 is a schematic structural diagram of a mobile fronthaul OAM information transmission device provided by this application;
图23为本申请提供的一种信号接收装置的结构示意图;FIG. 23 is a schematic structural diagram of a signal receiving device provided by this application;
图24为本申请提供的一种发送侧设备的结构示意图;FIG. 24 is a schematic structural diagram of a transmitting-side device provided by this application;
图25为本申请提供的一种接收侧设备的结构示意图。FIG. 25 is a schematic structural diagram of a receiving-side device provided by this application.
下文中将结合附图对本申请的实施例进行说明。Hereinafter, embodiments of the present application will be described with reference to the drawings.
在一个示例性实施方式中,图2为本申请提供的一种移动前传的OAM信息传递方法的流程示意图。该方法可以适用于发送侧设备向接收侧设备发送OAM信息的情况。该方法可以由本申请提供的移动前传的OAM信息传递装置执行,该移动前传的OAM信息传递装置可以由软件和/或硬件实现,并集成在发送侧设备上。In an exemplary embodiment, FIG. 2 is a schematic flowchart of a mobile fronthaul OAM information transmission method provided by this application. This method can be applied to the case where the sending-side device sends OAM information to the receiving-side device. The method can be executed by the OAM information transmission device of mobile fronthaul provided in the present application, and the OAM information transmission device of mobile fronthaul can be implemented by software and/or hardware and integrated on the sending side equipment.
如图2所示,本申请提供的一种移动前传的OAM信息传递方法,包括S110。As shown in Figure 2, a mobile fronthaul OAM information transmission method provided by this application includes S110.
S110、通过OAM通道向接收侧设备发送OAM信息,以实现对发送侧设备的OAM功能。其中,所述OAM通道构建于移动前传两端。S110. Send OAM information to the receiving side device through the OAM channel, so as to implement the OAM function for the sending side device. Wherein, the OAM channel is constructed at both ends of the mobile fronthaul.
接收侧设备可以是移动前传接收侧的相关设备,如DU等,相应的,发送侧设备可以是移动前传发送侧的相关设备,如AAU等。OAM信息可以是包括设备的性能、告警、波长及维护功能等信息,用于对发送侧设备进行管理和维护,本申请实施例并不对OAM信息的格式进行限定。The device on the receiving side may be a related device on the receiving side of the mobile fronthaul, such as DU, etc. Correspondingly, the device on the transmitting side may be a related device on the transmitting side of the mobile fronthaul, such as AAU. The OAM information may include information such as device performance, alarm, wavelength, and maintenance function, and is used to manage and maintain the sending-side device. The embodiment of the present application does not limit the format of the OAM information.
在本申请实施例中,通过在移动前传的两端构建OAM通道,以使发送侧设备通过OAM通道向接收侧设备发送OAM信息,从而实现对发送侧设备的OAM功能,以灵活管理波长和模块,并实现设备性能告警监测的目的。In the embodiment of the present application, OAM channels are constructed at both ends of the mobile fronthaul, so that the sending-side device sends OAM information to the receiving-side device through the OAM channel, thereby realizing the OAM function for the sending-side device to flexibly manage wavelengths and modules , And realize the purpose of equipment performance alarm monitoring.
在本申请实施例中,发送侧设备可以通过构建于移动前传两端的OAM通道向接收侧设备发送OAM信息,实现了对设备的管理和维护。In the embodiment of the present application, the sending-side device can send OAM information to the receiving-side device through the OAM channel constructed at both ends of the mobile fronthaul, thereby realizing the management and maintenance of the device.
在上述实施例的基础上,提出了上述实施例的变型实施例,为了使描述简要,在变型实施例中仅描述与上述实施例的不同之处。On the basis of the above-mentioned embodiment, a modified embodiment of the above-mentioned embodiment is proposed. In order to make the description concise, only the differences from the above-mentioned embodiment are described in the modified embodiment.
在一个示例中,所述OAM通道构建于所述移动前传两端的MAC(Media Access Control Address,媒体访问控制地址)层;所述通过OAM通道向接收侧设备发送OAM信息,可以包括:处理以太网数据得到MAC包;按照第一预设周期在两个MAC包的间隔中插入OAM包;其中,所述OAM包通过设定识别码标识;通过所述OAM通道向所述接收侧设备发送所述OAM包。In an example, the OAM channel is constructed at the MAC (Media Access Control Address) layer at both ends of the mobile fronthaul; the sending of OAM information to the receiving side device through the OAM channel may include: processing Ethernet Data to obtain a MAC packet; insert an OAM packet in the interval between two MAC packets according to a first preset period; wherein, the OAM packet is identified by a set identification code; and the OAM channel is sent to the receiving device through the OAM channel. OAM package.
第一预设周期可以是根据实现需求设定的固定周期,如每100个MAC包作为第一预设周期。设定标识码可以是用于识别OAM包的识别码,只要是可以用于识别OAM包的识别码均可以作为设定标识码,本申请并不对设定标识码的类型和内容进行限定。The first preset period may be a fixed period set according to implementation requirements, such as every 100 MAC packets as the first preset period. The set identification code can be an identification code used to identify the OAM package, and any identification code that can be used to identify the OAM packet can be used as the set identification code. This application does not limit the type and content of the set identification code.
在本申请实施例中,可选的,OAM通道可基于移动前传两端的MAC层之间构建。发送侧设备可以处理以太网数据得到MAC包,并按照第一预设周期在两个MAC包的间隔中插入一个OAM包,并且通过设定识别码来区分OAM包和普通以太网MAC包。图3为本申请提供的一种在MAC包中间的包间隔插入OAM包的效果示意图,如图3所示,发送侧设备在MAC包的间隔插入OAM包后,可以将OAM包经过底层处理并发送给接收侧设备。前导码、定界符、目的地址、源地址、长度/类型、数据包以及帧校验序列为MAC包的字段。In the embodiment of the present application, optionally, the OAM channel can be constructed based on the MAC layers at both ends of the mobile fronthaul. The sending-side device can process the Ethernet data to obtain the MAC packet, insert an OAM packet in the interval between the two MAC packets according to the first preset period, and distinguish the OAM packet from the ordinary Ethernet MAC packet by setting the identification code. Figure 3 is a schematic diagram of the effect of inserting OAM packets in the middle of the MAC packet provided by this application. As shown in Figure 3, after the sending side device inserts the OAM packet in the MAC packet interval, the OAM packet can be processed by the bottom layer and combined Send to the receiving device. The preamble, delimiter, destination address, source address, length/type, data packet, and frame check sequence are the fields of the MAC packet.
在一个示例中,所述设定识别码位于所述OAM包的前导码的位置或目的地址的位置。In an example, the set identification code is located at the position of the preamble or the destination address of the OAM packet.
图4为本申请提供的一种设定识别码位于OAM包前导码位置的效果示意图,图5为本申请提供的一种设定识别码位于OAM包目的地址位置的效果示意图。在本申请实施例中,可选的,如图4和图5所示,设定识别码可以位于OAM包的前导码的位置或目的地址的位置。当设定识别码位于前导码的位置时,可 以占用前导码的一个字节或多个字节,如图4占用前导码的首字节;当设定识别码位于目的地址的位置时,设定识别码可以作为一个特殊的MAC地址,并区别于常用的MAC地址。FIG. 4 is a schematic diagram of the effect provided by this application where the identification code is located at the preamble position of the OAM packet, and FIG. 5 is a schematic diagram of the effect provided by this application where the identification code is located at the destination address of the OAM packet. In the embodiment of the present application, optionally, as shown in FIG. 4 and FIG. 5, the set identification code may be located in the position of the preamble of the OAM packet or the position of the destination address. When the identification code is set at the position of the preamble, one or more bytes of the preamble can be occupied, as shown in Figure 4, the first byte of the preamble is occupied; when the identification code is set at the position of the destination address, set The given identification code can be used as a special MAC address and is different from the commonly used MAC address.
在一个示例中,所述OAM通道构建于所述移动前传两端的PCS(Process Control System,过程控制系统)层;所述通过OAM通道向接收侧设备发送OAM信息,可以包括:处理以太网数据得到PCS层数据;根据所述PCS层数据的第一对齐标识插入OAM块;通过所述OAM通道向所述接收侧设备发送所述OAM块。In an example, the OAM channel is constructed at the PCS (Process Control System) layer at both ends of the mobile fronthaul; the sending of OAM information to the receiving side device through the OAM channel may include: processing Ethernet data PCS layer data; insert the OAM block according to the first alignment identifier of the PCS layer data; send the OAM block to the receiving side device through the OAM channel.
第一对齐标识可以是PCS层数据中包括的对齐标识,如PCS层数据中的AM(Alignment Marker,对齐标记)。The first alignment mark may be an alignment mark included in the PCS layer data, such as an AM (Alignment Marker, alignment mark) in the PCS layer data.
在本申请实施例中,可选的,OAM通道还可以基于移动前传两端的PCS层之间构建。发送侧设备和接收侧设备可以在OAM通道内传递OAM帧,一个OAM帧包含一个或多个OAM块。可选的,OAM块可以是数据块或控制块。相应的,发送侧设备可以根据第一对齐标识来插入OAM块,并通过OAM通道向接收侧设备发送所述OAM块。In the embodiment of the present application, optionally, the OAM channel may also be constructed between the PCS layers at both ends of the mobile fronthaul. The sending-side device and the receiving-side device can transmit OAM frames in the OAM channel, and an OAM frame includes one or more OAM blocks. Optionally, the OAM block can be a data block or a control block. Correspondingly, the sending-side device may insert the OAM block according to the first alignment identifier, and send the OAM block to the receiving-side device through the OAM channel.
在一个示例中,所述根据所述PCS层数据的第一对齐标识插入OAM块,可以包括:在确定所述PCS层数据包括所述第一对齐标识的情况下,按照第二预设周期在所述第一对齐标识后插入所述OAM块;其中,在所述第二预设周期为自定义周期的情况下,所述OAM块通过设定标识头标识。In an example, inserting the OAM block according to the first alignment identifier of the PCS layer data may include: in a case where it is determined that the PCS layer data includes the first alignment identifier, in the second preset period The OAM block is inserted after the first alignment identifier; wherein, in the case that the second preset period is a custom period, the OAM block is identified by setting an identifier header.
第二预设周期可以是自定义周期,也可以是第一对齐标识的周期,本申请实施例对此并不进行限制。设定标识头可以是用于识别OAM块的标识头,本申请实施例并不对设定标识头的内容进行限定。The second preset period may be a custom period or a period of the first alignment mark, which is not limited in the embodiment of the present application. The set identification header may be an identification header used to identify the OAM block, and the embodiment of the application does not limit the content of the set identification header.
发送侧设备在根据PCS层数据的第一对齐标识插入OAM块时,需要考虑两种情况。在PCS层数据包括第一对齐标识的情况下,可以按照第二预设周期在第一对齐标识后插入OAM块。图6为本申请提供的一种按照第一对齐标识的周期插入OAM块的效果示意图,图7为本申请提供的一种按照自定义周期插入OAM块的效果示意图。可选的,如图6所示,发送侧设备可以按照第一对齐标识的周期周期性在第一对齐标识后插入OAM块,可以在第一个通道或所有通道都插入OAM块。如图7所示,发送侧设备也可以按照自定义周期在第一对齐标 识后插入OAM块,并对OAM块定义一个区分数据块和其他控制块的设定标识头,以通过设定标识头识别OAM块。When the sending-side device inserts the OAM block according to the first alignment identifier of the PCS layer data, two situations need to be considered. In the case that the PCS layer data includes the first alignment mark, the OAM block may be inserted after the first alignment mark according to the second preset period. FIG. 6 is a schematic diagram of the effect of inserting the OAM block according to the period of the first alignment mark provided by this application, and FIG. 7 is a schematic diagram of the effect of inserting the OAM block according to a custom period provided by this application. Optionally, as shown in FIG. 6, the transmitting-side device may periodically insert the OAM block after the first alignment mark according to the period of the first alignment mark, and may insert the OAM block in the first channel or all channels. As shown in Figure 7, the sending-side device can also insert an OAM block after the first alignment mark according to a custom cycle, and define a set identification header for the OAM block that distinguishes the data block from other control blocks, so as to set the identification header Identify the OAM block.
在一个示例中,在所述根据所述PCS层数据的第一对齐标识插入OAM块之后,可以包括:删除所述PCS层数据中的部分IDLE(空闲态)块。In an example, after inserting the OAM block according to the first alignment identifier of the PCS layer data, it may include deleting a part of IDLE (idle state) blocks in the PCS layer data.
图8为本申请提供的一种在第一对齐标识后插入OAM块的效果示意图,相应的,如图8所示,如果PCS层数据包括第一对齐标识,且发送侧设备按照第二预设周期在第一对齐标识后插入OAM块后,可以在后续删除PCS层数据中的部分IDLE块以进行速率补偿。FIG. 8 is a schematic diagram of the effect of inserting the OAM block after the first alignment mark provided by this application. Correspondingly, as shown in FIG. 8, if the PCS layer data includes the first alignment mark, and the sending-side device follows the second preset After the period is inserted into the OAM block after the first alignment mark, part of the IDLE block in the PCS layer data can be subsequently deleted for rate compensation.
在一个示例中,所述根据所述PCS层数据的第一对齐标识插入OAM块,可以包括:在确定所述PCS层数据不包括所述第一对齐标识的情况下,按照第三预设周期将所述PCS层数据中T块和S块之间的空闲态IDLE块替换成所述OAM块;其中,所述OAM块通过设定标识头标识。In an example, inserting the OAM block according to the first alignment identifier of the PCS layer data may include: in a case where it is determined that the PCS layer data does not include the first alignment identifier, according to a third preset period The idle IDLE block between the T block and the S block in the PCS layer data is replaced with the OAM block; wherein, the OAM block is identified by setting an identification header.
第三预设周期可以是自定义周期,本申请实施例对此并不进行限制。The third preset period may be a custom period, which is not limited in the embodiment of the present application.
相应的,在PCS层数据不包括第一对齐标识的情况下,OAM通道可以传递一个或多个OAM块,且OAM块可以通过设定标识头和其他控制块进行区分。图9为本申请提供的一种将IDLE块替换成OAM块的效果示意图,如图9所示,发送侧设备可以根据自定义周期周期性的将PCS层数据中的T块和S块之间的IDLE块替换成OAM块。Correspondingly, when the PCS layer data does not include the first alignment identifier, the OAM channel can transmit one or more OAM blocks, and the OAM blocks can be distinguished by setting the identifier header and other control blocks. Figure 9 is a schematic diagram of the effect of replacing the IDLE block with the OAM block provided by this application. As shown in Figure 9, the sending-side device can periodically change the interval between the T block and the S block in the PCS layer data according to a custom period. Replace the IDLE block with OAM block.
在一个示例中,所述根据所述PCS层数据的第一对齐标识插入OAM块,可以包括:在确定到达所述第三预设周期,且所述T块和所述S块之间不包括IDLE块的情况下,在所述T块和所述S块之间插入所述OAM块。In an example, the inserting the OAM block according to the first alignment identifier of the PCS layer data may include: determining that the third preset period is reached, and the T block and the S block do not include In the case of the IDLE block, the OAM block is inserted between the T block and the S block.
第三预设周期还可以是OAM块的周期,本申请实施例对此并不进行限制。The third preset period may also be the period of the OAM block, which is not limited in the embodiment of the present application.
图10为本申请提供的一种在T块和S块之间插入OAM块的效果示意图,如图10所示,在PCS层数据不包括第一对齐标识的情况下,发送侧设备如果确定PCS层数据中T块和S块之间不包括IDLE块,则可以在到达OAM块周期时,在T块和S块之间插入OAM块。Figure 10 is a schematic diagram of the effect of inserting an OAM block between the T block and the S block provided by this application. As shown in Figure 10, if the PCS layer data does not include the first alignment identifier, if the sending device determines the PCS If the IDLE block is not included between the T block and the S block in the layer data, the OAM block can be inserted between the T block and the S block when the OAM block period is reached.
在一个示例中,在所述根据所述PCS层数据的第一对齐标识插入OAM块之后,可以包括:删除所述PCS层数据中的部分IDLE块。In an example, after inserting the OAM block according to the first alignment identifier of the PCS layer data, it may include: deleting a part of IDLE blocks in the PCS layer data.
相应的,在PCS层数据不包括第一对齐标识的情况下,发送侧设备如果确定到达第三预设周期,且T块和S块之间不包括IDLE块,则在T块和S块之间插入OAM块之后,可以在后续删除PCS层数据中的部分IDLE块以进行速率补偿。Correspondingly, in the case that the PCS layer data does not include the first alignment identifier, if the sending-side device determines that the third preset period is reached, and the IDLE block is not included between the T block and the S block, it will be set between the T block and the S block. After inserting the OAM block in between, part of the IDLE block in the PCS layer data can be subsequently deleted for rate compensation.
在一个示例中,所述OAM通道构建于所述移动前传两端的FEC(Forward Error Correction,前向纠错)层;所述通过OAM通道向接收侧设备发送OAM信息,可以包括:处理以太网数据得到FEC层数据;根据所述FEC层数据的第二对齐标识插入OAM块;通过所述OAM通道向所述接收侧设备发送所述OAM块。In an example, the OAM channel is constructed on the FEC (Forward Error Correction) layer at both ends of the mobile fronthaul; the sending of OAM information to the receiving device through the OAM channel may include: processing Ethernet data Obtain FEC layer data; insert an OAM block according to the second alignment identifier of the FEC layer data; send the OAM block to the receiving side device through the OAM channel.
第二对齐标识可以是FEC层数据中包括的对齐标识,如FEC层数据中的CWM(Codeword marker,码字标记)。The second alignment identifier may be an alignment identifier included in the FEC layer data, such as CWM (Codeword Marker) in the FEC layer data.
在本申请实施例中,可选的,OAM通道也还可以基于移动前传两端的FEC层之间构建,发送侧设备和接收侧设备可以在OAM通道内传递OAM帧,一个OAM帧包含一个或多个OAM块。发送侧设备可以处理以太网数据得到FEC层数据,根据FEC层数据的第二对齐标识插入OAM块,并通过OAM通道向接收侧设备发送OAM块。In the embodiments of the present application, optionally, the OAM channel can also be constructed based on the FEC layers at both ends of the mobile fronthaul. The transmitting side device and the receiving side device can transmit OAM frames in the OAM channel. An OAM frame contains one or more OAM blocks. The sending side device can process the Ethernet data to obtain FEC layer data, insert the OAM block according to the second alignment identifier of the FEC layer data, and send the OAM block to the receiving side device through the OAM channel.
在一个示例中,所述根据所述FEC层数据的第二对齐标识插入OAM块,可以包括:在确定所述FEC层数据不包括所述第二对齐标识的情况下,对所述FEC层数据进行处理得到PCS层数据;对所述PCS层数据按照预设数据处理方式进行处理,得到处理后的PCS层数据;其中,所述预设数据处理方式包括码块同步和对齐锁定;按照第二预设周期在所述处理后的PCS层数据中的第一对齐标识后插入所述OAM块;其中,在所述第二预设周期为自定义周期的情况下,所述OAM块通过设定标识头标识。In an example, the inserting of the OAM block according to the second alignment identifier of the FEC layer data may include: in the case where it is determined that the FEC layer data does not include the second alignment identifier, performing comparison of the FEC layer data The PCS layer data is processed to obtain the PCS layer data; the PCS layer data is processed according to the preset data processing method to obtain the processed PCS layer data; wherein the preset data processing method includes code block synchronization and alignment locking; according to the second The preset period is inserted into the OAM block after the first alignment identifier in the processed PCS layer data; wherein, when the second preset period is a custom period, the OAM block is set Identifies the header ID.
在本申请实施例中,针对FEC层数据不包括第二对齐标识的情况,发送侧设备可以针对FEC层数据进行通道对齐重排、RS-FEC(Reed Solomon FEC,里德-所罗门前向纠错)解码、256b/257b到64b/66b的转码等处理后,将数据分发到PCS层。PCS层数据经过通道码块同步、对齐锁定等处理后,发送侧设备可以按照上述基于移动前传两端的PCS层之间构建OAM通道的方法,如按照第一对齐标识的周期周期性在第一对齐标识后插入OAM块,也可以按照自定义周 期在第一对齐标识后插入OAM块,并对OAM块定义一个区分数据块和其他控制块的设定标识头,以通过设定标识头识别OAM块。相应的,发送侧设备按照第二预设周期在第一对齐标识后插入OAM块后,可以在后续删除PCS层数据中的部分IDLE块以进行速率补偿。然后,发送侧设备可以将添加了OAM块的数据进行加扰、FEC层封装、PMA(Physical Media Attachment,物理媒介适配层)以及PMD(Physical Media Dependent,物理介质关联层接口)处理后发送给接收侧设备。In the embodiments of this application, for the case where the FEC layer data does not include the second alignment identifier, the sending side device can perform channel alignment rearrangement, RS-FEC (Reed Solomon FEC, Reed-Solomon forward error correction) for the FEC layer data. ) After decoding and transcoding from 256b/257b to 64b/66b, the data is distributed to the PCS layer. After the PCS layer data is processed by channel code block synchronization, alignment locking, etc., the sending-side device can follow the above-mentioned method based on the construction of the OAM channel between the PCS layers at the two ends of the mobile fronthaul, such as periodically aligning in the first according to the period of the first alignment mark. Insert the OAM block after the identification, or insert the OAM block after the first alignment mark according to the custom cycle, and define a set identification header for the OAM block to distinguish the data block from other control blocks, so as to identify the OAM block by setting the identification header . Correspondingly, after inserting the OAM block after the first alignment identifier according to the second preset period, the transmitting-side device may subsequently delete part of the IDLE block in the PCS layer data to perform rate compensation. Then, the sending-side device can scramble, encapsulate the data with the OAM block, process the FEC layer, PMA (Physical Media Attachment, physical media adaptation layer) and PMD (Physical Media Dependent, physical media association layer interface) and send it to Receiving side equipment.
在一个示例中,所述根据所述FEC层数据的第二对齐标识插入OAM块,可以包括:在确定所述FEC层数据包括所述第二对齐标识的情况下,按照第四预设周期在所述第二对齐标识后插入所述OAM块;其中,所述OAM块通过设定标识头标识。第四预设周期可以是第二对齐标识的周期或自定义周期,本申请实施例对此并不进行限制。In an example, inserting the OAM block according to the second alignment identifier of the FEC layer data may include: in a case where it is determined that the FEC layer data includes the second alignment identifier, in the fourth preset period Insert the OAM block after the second alignment mark; wherein, the OAM block is identified by setting an identification header. The fourth preset period may be a period of the second alignment mark or a custom period, which is not limited in the embodiment of the present application.
在本申请实施例中,针对FEC层数据包括第二对齐标识的情况,发送侧设备可以按照第二对齐标识的周期周期性在第二对齐标识后插入OAM块,可以在第一个通道或所有通道都插入OAM块。发送侧设备也可以按照自定义周期在第二对齐标识后插入OAM块,并对OAM块定义一个区分数据块和其他控制块的设定标识头,以通过设定标识头识别OAM块。In the embodiment of the present application, for the case where the FEC layer data includes the second alignment identifier, the sending-side device may periodically insert the OAM block after the second alignment identifier according to the period of the second alignment identifier, and the OAM block may be inserted in the first channel or all The channels are inserted into OAM blocks. The sending-side device may also insert the OAM block after the second alignment mark according to the custom period, and define a set identification header for distinguishing the data block and other control blocks for the OAM block, so as to identify the OAM block through the set identification header.
在一个示例中,在所述按照第四预设周期在所述第二对齐标识后插入所述OAM块之后,可以包括:在所述FEC层数据对应的PCS层数据插入所述第二对齐标识的情况下,删除所述PCS层数据中的部分IDLE块。In an example, after the inserting the OAM block after the second alignment identifier according to the fourth preset period, it may include: inserting the second alignment identifier into the PCS layer data corresponding to the FEC layer data In the case of deleting part of IDLE blocks in the PCS layer data.
图11为本申请提供的一种在第二对齐标识后插入OAM块的效果示意图,相应的,如图11所示,发送侧设备在按照第四预设周期在所述第二对齐标识后插入OAM块之后,可以在后续删除PCS层数据中的部分IDLE块以进行速率补偿。发送侧设备可以在FEC层数据对应的PCS层数据插入第二对齐标识的同时,删除PCS层数据中的部分IDLE块。FIG. 11 is a schematic diagram of the effect of inserting the OAM block after the second alignment mark provided by this application. Correspondingly, as shown in FIG. 11, the sending-side device inserts after the second alignment mark according to the fourth preset period. After the OAM block, part of the IDLE block in the PCS layer data can be subsequently deleted for rate compensation. The sending-side device may delete part of IDLE blocks in the PCS layer data while inserting the second alignment identifier into the PCS layer data corresponding to the FEC layer data.
综上所述,基于移动前传两端PCS层或FEC层构建OAM通道,可以通过OAM块替换IDLE块的方法,或者在T块和S块之间插入OAM块的方法,或者也还可以通过在对齐标识后插入OAM块的方法实现,方法灵活多样。例如在对齐标识(AM或CWM)后插入OAM,按照对齐标识的周期插入OAM,可以 严格保证周期,且不需要解扰,处理比较简单。To sum up, based on the PCS layer or FEC layer at both ends of the mobile fronthaul to construct the OAM channel, the IDLE block can be replaced by the OAM block, or the OAM block can be inserted between the T block and the S block, or it can also be The method of inserting the OAM block after aligning the mark is realized, and the method is flexible and diverse. For example, inserting OAM after the alignment mark (AM or CWM), and inserting the OAM according to the period of the alignment mark, can strictly guarantee the period, and does not require descrambling, and the processing is relatively simple.
在一个示例中,移动前传的OAM信息传递方法还可以包括:接收所述接收侧设备通过所述OAM通道发送的第一以太网帧;解析所述第一以太网帧获取第一OAM信息;根据所述第一OAM信息中包括的第一接收波长调谐第二发射波长;将所述第二发射波长和第二接收波长添加至第二OAM信息中;将所述第二OAM信息插入到第二以太网帧并通过所述OAM通道反馈至所述接收侧设备。In an example, the OAM information transmission method of mobile fronthaul may further include: receiving the first Ethernet frame sent by the receiving-side device through the OAM channel; parsing the first Ethernet frame to obtain the first OAM information; The first receiving wavelength included in the first OAM information is tuned to the second transmitting wavelength; the second transmitting wavelength and the second receiving wavelength are added to the second OAM information; the second OAM information is inserted into the second The Ethernet frame is fed back to the receiving device through the OAM channel.
第一以太网帧可以是接收侧设备向发送侧设备发送的以太网帧。第一OAM信息可以是第一以太网帧中包括的OAM信息。第一接收波长可以是接收侧设备配置的接收波长,第一发射波长可以是接收侧设备配置的发射波长。第二接收波长可以是发送侧设备配置的接收波长,第二发射波长可以是发送侧设备配置的发射波长。第二OAM信息可以是发送侧设备发送的OAM信息,第二以太网帧可以是发送侧设备向接收侧设备发送的以太网帧。The first Ethernet frame may be an Ethernet frame sent by the receiving-side device to the sending-side device. The first OAM information may be OAM information included in the first Ethernet frame. The first receiving wavelength may be a receiving wavelength configured by the receiving-side device, and the first transmitting wavelength may be a transmitting wavelength configured by the receiving-side device. The second receiving wavelength may be a receiving wavelength configured by the transmitting-side device, and the second transmitting wavelength may be a transmitting wavelength configured by the transmitting-side device. The second OAM information may be OAM information sent by the sending-side device, and the second Ethernet frame may be an Ethernet frame sent by the sending-side device to the receiving-side device.
移动前传的发送侧设备和接收侧设备中彩光模块都是可调谐光模块。图12为本申请提供的一种发送侧设备波长自适应的效果示意图,在一个示例中,如图12所示,接收侧设备DU可以通过网管人工配置第一发射波长λ1和第一接收波长λ2,并将第一发射波长λ1和第一接收波长λ2以第一OAM信息的形式插入到第一以太网帧中并发送到发送侧设备AAU。第一接收波长λ2是发送侧设备AAU需要配置的波长。发送侧设备AAU接收到接收侧设备DU发送过来的第一以太网帧,解出第一OAM信息,将自身的波长按照调谐的步长进行调谐,并将第二发射波长λ3和第二接收波长λ4以第二OAM信息的形式插入到第二以太网帧中,反馈给接收侧设备DU,第二发射波长λ3等于第一接收波长λ2,第二接收波长λ4等于第一发射波长λ1。The color light modules in the transmitting side equipment and the receiving side equipment of the mobile fronthaul are both tunable optical modules. FIG. 12 is a schematic diagram of the effect of wavelength adaptation of the transmitting side device provided by this application. In an example, as shown in FIG. 12, the receiving side device DU can manually configure the first transmitting wavelength λ1 and the first receiving wavelength λ2 through the network management. , And insert the first transmission wavelength λ1 and the first reception wavelength λ2 into the first Ethernet frame in the form of the first OAM information and send them to the transmitting-side device AAU. The first receiving wavelength λ2 is a wavelength that needs to be configured by the AAU on the transmitting side. The transmitting-side device AAU receives the first Ethernet frame sent by the receiving-side device DU, decodes the first OAM information, tunes its own wavelength according to the tuning step, and sets the second transmission wavelength λ3 and the second reception wavelength λ4 is inserted into the second Ethernet frame in the form of second OAM information and fed back to the receiving device DU. The second transmission wavelength λ3 is equal to the first reception wavelength λ2, and the second reception wavelength λ4 is equal to the first transmission wavelength λ1.
在一个示例中,移动前传的OAM信息传递方法还可以包括:接收所述接收侧设备通过所述OAM通道发送的以太网帧;解析所述以太网帧获取OAM信息;识别所述OAM信息中的链路环回开关字段;在确定所述链路环回开关字段对应的字段值为第一数值的情况下,执行环回处理;在确定所述链路环回开关字段对应的字段值为第二数值的情况下,取消环回处理。In an example, the OAM information transmission method of mobile fronthaul may further include: receiving the Ethernet frame sent by the receiving side device through the OAM channel; parsing the Ethernet frame to obtain OAM information; identifying the OAM information in the OAM information Link loopback switch field; when it is determined that the field value corresponding to the link loopback switch field is the first value, perform loopback processing; when it is determined that the field value corresponding to the link loopback switch field is the first value In the case of two values, the loopback processing is canceled.
第一数值和第二数值可以是根据实际需求所设定的数值,如第一数值取1,第二数值取0,本申请实施例对此并不进行限制。The first numerical value and the second numerical value may be numerical values set according to actual requirements. For example, the first numerical value is 1, and the second numerical value is 0, which is not limited in the embodiment of the present application.
在本申请实施例中,通过OAM通道发送OAM信息还可以实现对设备的故障定位。图13为本申请提供的一种链路环回效果示意图,在一个示例中,如图13所示,接收侧设备DU通过OAM通道将以太网帧发送到发送侧设备AAU。发送侧设备AAU解析以太网帧获取OAM信息中的链路环回开关字段。若链路环回开关字段为1,则发送侧设备AAU在的OAM Block(OAM块)处执行环回处理,若链路环回开关字段为0,则发送侧设备AAU取消环回处理。In the embodiment of the present application, sending OAM information through the OAM channel can also implement fault location of the device. FIG. 13 is a schematic diagram of a link loopback effect provided by this application. In an example, as shown in FIG. 13, the receiving side device DU sends the Ethernet frame to the sending side device AAU through the OAM channel. The sending-side device AAU parses the Ethernet frame to obtain the link loopback switch field in the OAM information. If the link loopback switch field is 1, the sending-side device AAU performs loopback processing at the OAM Block (OAM block); if the link loopback switch field is 0, the sending-side device AAU cancels the loopback processing.
在一个示例中,所述OAM信息可以包括OAM标识头、性能字段、告警字段、波长字段以及维护功能字段;其中,所述性能字段包括输入光功率、输出光功率、激光器偏置电流、模块内部温度、误码统计以及错包统计中的至少一项;所述告警字段包括输入无光告警指示、输入弱光告警指示、输入强光告警指示、输出无光告警指示、输出弱光告警指示、输出强光告警指示、偏置电流过大告警指示、模块温度越限告警指示、连接本地失效告警指示、连接远端失效告警指示、连接失败告警指示以及同步丢失告警指示中的至少一项;所述波长字段包括模块发射波长以及模块接收波长中的至少一项;所述维护功能字段包括波长锁定标记以及链路环回开关中的至少一项。In an example, the OAM information may include an OAM identification header, a performance field, an alarm field, a wavelength field, and a maintenance function field; wherein, the performance field includes input optical power, output optical power, laser bias current, internal module At least one of temperature, error code statistics, and error packet statistics; the warning field includes input no light warning indication, input low light warning indication, input strong light warning indication, output no light warning indication, output low light warning indication, At least one of output strong light alarm indication, excessive bias current alarm indication, module temperature over-limit alarm indication, local connection failure alarm indication, remote connection failure alarm indication, connection failure alarm indication and synchronization loss alarm indication; The wavelength field includes at least one of a module transmitting wavelength and a module receiving wavelength; the maintenance function field includes at least one of a wavelength lock flag and a link loopback switch.
图14为本申请提供的一种OAM信息通用格式示意图,如图14所示,OAM信息可以包括但不限于OAM标识头、性能字段、告警字段、波长字段以及维护功能字段等。图15为本申请提供的一种OAM信息格式示意图。在一个示例中,如图15所示,OAM信息可以包括但不限于1字节输入光功率、1字节输出光功率、1字节激光器偏置电流、1字节模块内部温度、1比特输入无光告警指示、1比特输入弱光告警指示、1比特输入强光告警指示、1比特输出无光告警指示、1比特输出弱光告警指示、1比特输出强光告警指示、1比特偏置电流过大告警指示、1比特模块温度越限告警指示、7比特模块发射波长、7比特模块接收波长、1比特波长锁定标记、1比特链路环回开关、2字节的Bip(BitInterleaving Parity,比特交织奇偶校验码)误码统计、2字节的错包统计、1比特连接本地失效告警指示、1比特连接远端失效告警指示、1比特连接失败告警指示以及1比特同步丢失告警指示。输入光功率、输出光功率、激光器偏置电流、模块内部温度、Bip误码统计、错包统计用于发送侧设备(即无源WDM侧设备)的性能监测;模块发射波长、模块接收波长用于发送侧设备(即无源WDM侧模块)的波长灵活管理;输入/输出无光、弱光、强光,模块内部温度越限,偏置电流 过大、连接本地失效/远端失效,连接失败,同步丢失用于发送侧设备(即无源WDM侧设备)的告警监测,波长锁定标记用于接收侧设备、发送侧设备匹配的端口波长协商的结果更新,链路环回开关用于发送侧设备OAM Block环回,作用是对故障进行定位,即定位故障是来自于无线设备还是来自于有线设备。FIG. 14 is a schematic diagram of a general format of OAM information provided by this application. As shown in FIG. 14, OAM information may include but not limited to OAM header, performance field, alarm field, wavelength field, maintenance function field, etc. FIG. 15 is a schematic diagram of an OAM information format provided by this application. In an example, as shown in Figure 15, OAM information may include, but is not limited to, 1-byte input optical power, 1-byte output optical power, 1-byte laser bias current, 1-byte module internal temperature, and 1-bit input No light warning indication, 1 bit input low light warning indication, 1 bit input strong light warning indication, 1 bit output no light warning indication, 1 bit output low light warning indication, 1 bit output strong light warning indication, 1 bit bias current Oversized alarm indication, 1-bit module temperature over-limit alarm indication, 7-bit module transmit wavelength, 7-bit module receive wavelength, 1-bit wavelength lock flag, 1-bit link loopback switch, 2-byte Bip (Bit Interleaving Parity, bit Interleaved parity check code) error statistics, 2-byte error packet statistics, 1-bit connection local failure warning indication, 1-bit connection remote failure warning indication, 1-bit connection failure warning indication, and 1-bit synchronization loss warning indication. Input optical power, output optical power, laser bias current, module internal temperature, Bip error statistics, error packet statistics are used for the performance monitoring of the transmitting side equipment (ie passive WDM side equipment); the module transmitting wavelength and module receiving wavelength are used Flexible management of the wavelength of the transmitting-side equipment (ie, passive WDM-side module); no light, weak light, strong light input/output, internal temperature of the module is too high, bias current is too large, local connection failure/remote failure, connection Failure, synchronization loss is used for the alarm monitoring of the transmitting side device (ie passive WDM side device), the wavelength lock mark is used for the update of the result of the wavelength negotiation of the port matched by the receiving side device and the transmitting side device, and the link loopback switch is used for sending The side device OAM Block loopback is used to locate the fault, that is, locate whether the fault comes from a wireless device or a wired device.
针对输入、输出光功率,激光器偏置电流,模块内部温度、Bip误码统计及错包统计等性能,以及输入/输出无光、弱光、强光告警,模块温度越限告警,偏置电流过大告警、连接本地失效告警、连接远端失效告警、连接失败告警及同步丢失等告警,发送侧设备将上述OAM信息封装到以太网帧中,并发送到接收侧设备。接收侧设备解析以太网帧获取OAM信息,根据这些性能和告警可以获取发送侧设备的相关信息,从而掌握发送侧设备的设备状况。一旦接收侧设备根据接收的OAM信息确定出现异常情况可以预先采取相应的应对措施,从而达到对发送侧设备的灵活管理。For input and output optical power, laser bias current, module internal temperature, Bip error statistics and error packet statistics, etc., as well as input/output no light, weak light, strong light alarms, module temperature limit alarms, bias currents For alarms such as oversized alarm, local connection failure alarm, remote connection failure alarm, connection failure alarm, and synchronization loss, the sending side device encapsulates the above OAM information into an Ethernet frame and sends it to the receiving side device. The receiving side device parses the Ethernet frame to obtain OAM information, and can obtain related information of the sending side device according to these performance and alarms, so as to grasp the device status of the sending side device. Once the receiving-side device determines that an abnormal situation occurs according to the received OAM information, corresponding countermeasures can be taken in advance, so as to achieve flexible management of the sending-side device.
本申请中的术语“第一”、“第二”、“第三”以及“第四”等是用于区别不同的对象,而不是用于描述特定顺序。The terms "first", "second", "third", and "fourth" in this application are used to distinguish different objects, rather than to describe a specific order.
在一个示例性实施方式中,本申请还提供了一种移动前传的OAM信息传递方法,图16为本申请提供的一种移动前传的OAM信息传递方法的流程示意图。该方法可适用于接收侧设备向发送侧设备发送OAM信息的情况,该方法可以由本申请提供的移动前传的OAM信息传递装置执行,该移动前传的OAM信息传递装置可以由软件和/或硬件实现,并集成在接收侧设备上。本实施例尚未说明的内容可以参见上述实施例,此处不作赘述。In an exemplary embodiment, the present application also provides a mobile fronthaul OAM information transmission method. FIG. 16 is a schematic flowchart of a mobile fronthaul OAM information transmission method provided by this application. This method can be applied to the situation where the receiving side device sends OAM information to the sending side device. The method can be executed by the mobile fronthaul OAM information delivery device provided in this application, and the mobile fronthaul OAM information delivery device can be implemented by software and/or hardware. , And integrated on the receiving side equipment. For the content that has not been described in this embodiment, reference may be made to the above embodiment, which will not be repeated here.
如图16所示,该本申请提供的移动前传的OAM信息传递方法,包括S210。As shown in FIG. 16, the OAM information transmission method of mobile fronthaul provided by the present application includes S210.
S210、通过OAM通道接收发送侧设备发送的OAM信息,以实现对所述发送侧设备的OAM功能。其中,所述OAM通道构建于移动前传两端。S210. Receive OAM information sent by the sending-side device through an OAM channel, so as to implement an OAM function for the sending-side device. Wherein, the OAM channel is constructed at both ends of the mobile fronthaul.
接收侧设备可以是移动前传接收侧的相关设备,如DU等,相应的,发送侧设备可以是移动前传发送侧的相关设备,如AAU等。OAM信息可以是包括设备的性能、告警、波长及维护功能等信息,用于对发送侧设备进行管理和维护,本申请实施例并不对OAM信息的格式进行限定。The device on the receiving side may be a related device on the receiving side of the mobile fronthaul, such as DU, etc. Correspondingly, the device on the transmitting side may be a related device on the transmitting side of the mobile fronthaul, such as AAU. The OAM information may include information such as device performance, alarm, wavelength, and maintenance function, and is used to manage and maintain the sending-side device. The embodiment of the present application does not limit the format of the OAM information.
在本申请实施例中,通过在移动前传的两端构建OAM通道,接收侧设备可以接收发送侧设备通过OAM通道发送的OAM信息,从而实现对发送侧设备的 OAM功能,以灵活管理波长和模块,并实现设备性能告警监测的目的。In the embodiment of this application, by constructing OAM channels at both ends of the mobile fronthaul, the receiving side device can receive the OAM information sent by the sending side device through the OAM channel, thereby realizing the OAM function for the sending side device to flexibly manage wavelengths and modules , And realize the purpose of equipment performance alarm monitoring.
在本申请实施例中,接收侧设备可以通过构建于移动前传两端的OAM通道接收发送侧设备发送的OAM信息,实现了对设备的管理和维护。In the embodiment of the present application, the receiving-side device can receive OAM information sent by the sending-side device through the OAM channel constructed at both ends of the mobile fronthaul, thereby realizing the management and maintenance of the device.
在上述实施例的基础上,提出了上述实施例的变型实施例,为了使描述简要,在变型实施例中仅描述与上述实施例的不同之处。On the basis of the above-mentioned embodiment, a modified embodiment of the above-mentioned embodiment is proposed. In order to make the description concise, only the differences from the above-mentioned embodiment are described in the modified embodiment.
在一个示例中,所述OAM通道构建于所述移动前传两端的MAC层;所述通过OAM通道接收发送侧设备发送的OAM信息,可以包括:通过所述OAM通道接收所述发送侧设备发送的原始数据;解析所述原始数据获取MAC层数据;根据设定识别码识别所述MAC层数据以获取OAM包;提取所述OAM包中的字段信息,以获取所述发送侧设备的设备状况。In an example, the OAM channel is constructed on the MAC layers at both ends of the mobile fronthaul; the receiving OAM information sent by the sending-side device through the OAM channel may include: receiving the OAM information sent by the sending-side device through the OAM channel Original data; parsing the original data to obtain MAC layer data; identifying the MAC layer data according to a set identification code to obtain an OAM packet; extracting field information in the OAM packet to obtain the device status of the sending-side device.
在本申请实施例中,如果OAM通道构建于移动前传两端的MAC层,则接收侧设备通过OAM通道接收发送侧设备发送的原始数据后,可以解析原始数据以获取MAC层数据。并根据设定识别码识别MAC层数据中的OAM包,并提取OAM包中的字段信息,以获取发送侧设备的设备状况,从而实现对发送侧设备的管理和维护。In the embodiment of the present application, if the OAM channel is constructed on the MAC layer at both ends of the mobile fronthaul, the receiving device can parse the original data to obtain the MAC layer data after receiving the original data sent by the sending device through the OAM channel. And according to the set identification code to identify the OAM packet in the MAC layer data, and extract the field information in the OAM packet to obtain the device status of the sending side device, so as to realize the management and maintenance of the sending side device.
在一个示例中,所述设定识别码位于所述OAM包的前导码的位置或目的地址的位置。In an example, the set identification code is located at the position of the preamble or the destination address of the OAM packet.
在本申请实施例中,可选的,如图4和图5所示,设定识别码可以位于OAM包的前导码的位置或目的地址的位置。当设定识别码位于前导码的位置时,可以占用前导码的一个字节或多个字节,如图4占用前导码的首字节;当设定识别码位于目的地址的位置时,设定识别码可以作为一个特殊的MAC地址,并区别于常用的MAC地址。In the embodiment of the present application, optionally, as shown in FIG. 4 and FIG. 5, the set identification code may be located in the position of the preamble of the OAM packet or the position of the destination address. When the identification code is set at the position of the preamble, one or more bytes of the preamble can be occupied, as shown in Figure 4, the first byte of the preamble is occupied; when the identification code is set at the position of the destination address, set The given identification code can be used as a special MAC address and is different from the commonly used MAC address.
在一个示例中,所述OAM通道构建于所述移动前传两端的PCS层;所述通过OAM通道接收发送侧设备发送的OAM信息,可以包括:通过所述OAM通道接收所述发送侧设备发送的原始数据;解析所述原始数据获取PCS层数据;根据所述PCS层数据提取所述OAM信息中的字段信息,以获取所述发送侧设备的设备状况。In an example, the OAM channel is constructed on the PCS layer at both ends of the mobile fronthaul; the receiving OAM information sent by the sending-side device through the OAM channel may include: receiving the OAM information sent by the sending-side device through the OAM channel Original data; parsing the original data to obtain PCS layer data; extracting field information in the OAM information according to the PCS layer data to obtain the device status of the sending-side device.
在本申请实施例中,如果OAM通道构建于移动前传两端的PCS层,则接收侧设备通过OAM通道接收发送侧设备发送的原始数据后,可以解析原始数据 以获取PCS层数据,并根据PCS层数据提取OAM信息中的字段信息,以获取所述发送侧设备的设备状况,从而实现对发送侧设备的管理和维护。In the embodiment of the present application, if the OAM channel is constructed on the PCS layer at both ends of the mobile fronthaul, the receiving device can parse the original data to obtain the PCS layer data after receiving the original data sent by the sending device through the OAM channel, and according to the PCS layer The data extracts the field information in the OAM information to obtain the device status of the sending-side device, so as to realize the management and maintenance of the sending-side device.
在一个示例中,所述根据所述PCS层数据提取所述OAM信息中的字段信息,可以包括:根据所述PCS层数据中的第一对齐标识定位OAM块;提取所述OAM块中的字段信息。In an example, the extracting field information in the OAM information according to the PCS layer data may include: locating the OAM block according to the first alignment identifier in the PCS layer data; extracting the fields in the OAM block information.
在确定PCS层数据包括第一对齐标识的情况下,接收侧设备可以根据PCS层数据中的第一对齐标识定位OAM块,即通过锁定第一对齐标识来定位OAM块,并提取OAM块中的字段信息。In the case where it is determined that the PCS layer data includes the first alignment mark, the receiving side device can locate the OAM block according to the first alignment mark in the PCS layer data, that is, locate the OAM block by locking the first alignment mark, and extract the OAM block Field information.
在一个示例中,所述根据所述PCS层数据提取所述OAM包中的字段信息,可以包括:根据设定标识头从所述PCS层数据中识别出OAM块;提取所述OAM块中的字段信息。In an example, the extracting field information in the OAM packet according to the PCS layer data may include: identifying an OAM block from the PCS layer data according to a set identification header; extracting information in the OAM block Field information.
在确定PCS层数据不包括第一对齐标识的情况下,接收侧设备可以根据设定标识头从PCS层数据中识别出OAM块,并提取OAM块中的字段信息。In the case where it is determined that the PCS layer data does not include the first alignment identifier, the receiving side device can identify the OAM block from the PCS layer data according to the set identifier header, and extract field information in the OAM block.
在一个示例中,所述OAM通道构建于所述移动前传两端的FEC层;所述通过OAM通道接收发送侧设备发送的OAM信息,可以包括:通过所述OAM通道接收所述发送侧设备发送的原始数据;解析所述原始数据获取FEC层数据;根据所述FEC层数据提取所述OAM信息中的字段信息,以获取所述发送侧设备的设备状况。In an example, the OAM channel is constructed at the FEC layer at both ends of the mobile fronthaul; the receiving OAM information sent by the sending-side device through the OAM channel may include: receiving the OAM information sent by the sending-side device through the OAM channel Original data; parsing the original data to obtain FEC layer data; extracting field information in the OAM information according to the FEC layer data to obtain the device status of the sending-side device.
在本申请实施例中,如果OAM通道构建于移动前传两端的FEC层,则接收侧设备通过OAM通道接收发送侧设备发送的原始数据后,可以解析原始数据以获取FEC层数据,并根据FEC层数据提取OAM信息中的字段信息,以获取发送侧设备的设备状况,从而实现对发送侧设备的管理和维护。In the embodiment of this application, if the OAM channel is constructed on the FEC layer at both ends of the mobile fronthaul, the receiving device can parse the original data to obtain the FEC layer data after receiving the original data sent by the sending device through the OAM channel. The data extracts the field information in the OAM information to obtain the device status of the sending-side device, so as to realize the management and maintenance of the sending-side device.
在一个示例中,所述根据所述FEC层数据提取所述OAM信息中的字段信息,可以包括:对所述FEC层数据进行处理获取PCS层数据;根据所述PCS层数据中的第一对齐标识定位OAM块;提取所述OAM块中的字段信息。In an example, the extracting field information in the OAM information according to the FEC layer data may include: processing the FEC layer data to obtain PCS layer data; according to the first alignment in the PCS layer data Identify the positioning OAM block; extract field information in the OAM block.
在确定FEC层数据不包括第二对齐标识的情况下,接收侧设备可以对FEC层数据进行处理获取PCS层数据,示例性的,接收侧设备可以对FEC层数据进行RS-FEC层的处理以获取PCS层数据,并根据PCS层数据中的第一对齐标识定位OAM块,以提取OAM块中的字段信息。In the case where it is determined that the FEC layer data does not include the second alignment identifier, the receiving side device may process the FEC layer data to obtain PCS layer data. Illustratively, the receiving side device may perform RS-FEC layer processing on the FEC layer data to Obtain PCS layer data, and locate the OAM block according to the first alignment identifier in the PCS layer data to extract field information in the OAM block.
在一个示例中,所述根据所述PCS层数据提取所述OAM包中的字段信息,可以包括:根据所述FEC层数据中的第二对齐标识定位OAM块;提取所述OAM块中的字段信息。In an example, the extracting field information in the OAM packet according to the PCS layer data may include: locating an OAM block according to a second alignment identifier in the FEC layer data; extracting fields in the OAM block information.
在确定FEC层数据包括第二对齐标识的情况下,接收侧设备无需对FEC层数据进行处理获取PCS层数据,可直接根据FEC层数据中的第二对齐标识定位OAM块,以提取OAM块中的字段信息。In the case where it is determined that the FEC layer data includes the second alignment mark, the receiving device does not need to process the FEC layer data to obtain the PCS layer data, and can directly locate the OAM block according to the second alignment mark in the FEC layer data to extract the OAM block The field information.
在一个示例中,所述移动前传的OAM信息传递方法还可以包括:配置第一发射波长和第一接收波长;将所述第一发射波长和所述第一接收波长添加至第一OAM信息中;将所述第一OAM信息添加到第一以太网帧并通过所述OAM通道发送至所述发送侧设备;接收所述发送侧设备通过所述OAM通道反馈的第二以太网帧;解析所述第二以太网帧获取第二OAM信息;在根据所述第二OAM信息确定所述发送侧设备波长调谐成功的情况下,采用第一锁定标识更新波长锁定标识;否则,采用第二锁定标识更新所述波长锁定标识,并返回执行配置第一发射波长和第一接收波长的操作。In an example, the OAM information transmission method of the mobile fronthaul may further include: configuring a first emission wavelength and a first reception wavelength; adding the first emission wavelength and the first reception wavelength to the first OAM information Add the first OAM information to the first Ethernet frame and send it to the sending-side device through the OAM channel; receive the second Ethernet frame fed back by the sending-side device through the OAM channel; The second Ethernet frame acquires second OAM information; in the case where it is determined that the wavelength tuning of the transmitting-side device is successful according to the second OAM information, the first lock flag is used to update the wavelength lock flag; otherwise, the second lock flag is used Update the wavelength lock flag, and return to perform the operation of configuring the first transmission wavelength and the first reception wavelength.
移动前传的发送侧设备和接收侧设备中彩光模块都是可调谐光模块。图12为本申请提供的一种发送侧设备波长自适应的效果示意图,在一个示例中,如图12所示,接收侧设备DU可以通过网管人工配置第一发射波长λ1和第一接收波长λ2,并将第一发射波长λ1和第一接收波长λ2以第一OAM信息的形式插入到第一以太网帧中并发送到发送侧设备AAU。第一接收波长λ2是发送侧设备AAU需要配置的波长。发送侧设备AAU接收到接收侧设备DU发送过来的第一以太网帧,解析出第一OAM信息,将自身的波长按照调谐的步长进行调谐,并将第二发射波长λ3和第二接收波长λ4以第二OAM信息的形式插入到第二以太网帧中,反馈给接收侧设备DU,第二发射波长λ3等于第一接收波长λ2,第二接收波长λ4等于第一发射波长λ1。The color light modules in the transmitting side equipment and the receiving side equipment of the mobile fronthaul are both tunable optical modules. FIG. 12 is a schematic diagram of the effect of wavelength adaptation of the transmitting side device provided by this application. In an example, as shown in FIG. 12, the receiving side device DU can manually configure the first transmitting wavelength λ1 and the first receiving wavelength λ2 through the network management. , And insert the first transmission wavelength λ1 and the first reception wavelength λ2 into the first Ethernet frame in the form of the first OAM information and send them to the transmitting-side device AAU. The first receiving wavelength λ2 is a wavelength that needs to be configured by the AAU on the transmitting side. The transmitting-side device AAU receives the first Ethernet frame sent by the receiving-side device DU, analyzes the first OAM information, tunes its own wavelength according to the tuning step, and sets the second transmission wavelength λ3 and the second reception wavelength λ4 is inserted into the second Ethernet frame in the form of second OAM information and fed back to the receiving device DU. The second transmission wavelength λ3 is equal to the first reception wavelength λ2, and the second reception wavelength λ4 is equal to the first transmission wavelength λ1.
由于波长调谐不太可能一步到位,因此发送侧设备AAU经过波长调谐后实际发送波长不一定是第一接收波长λ2。在接收侧设备DU接收到发送侧设备AAU反馈的第二以太网帧后,解出第二OAM信息,确定第二发射波长λ3等于第一接收波长λ2,第二接收波长λ4等于第一发射波长λ1时,说明发送侧设备AAU的端口是和接收侧设备DU的端口相匹配,即光纤连接配对。但是当接收侧设备DU实际接收到的波长不等于第一接收波长λ2时,说明发送侧设备AAU 配对的端口波长调谐尚未成功,此时更新接收侧设备DU的波长锁定标记位为0,且发送侧设备AAU继续按照步长进行波长调谐,以此类推,直到发送侧设备AAU接收到的实际波长等于第一接收波长λ2时,此时说明发送侧设备AAU配对的端口波长调谐成功,更新接收侧设备DU的波长锁定标记位为1。通过上述传递OAM信息的方法可以实现发送侧设备AAU波长自适应的目的,同时也可以防止光纤错连。Since it is unlikely that the wavelength tuning can be achieved in one step, the actual transmission wavelength of the transmitting-side device AAU after wavelength tuning may not necessarily be the first receiving wavelength λ2. After the receiving-side device DU receives the second Ethernet frame fed back by the transmitting-side device AAU, it decodes the second OAM information and determines that the second transmission wavelength λ3 is equal to the first reception wavelength λ2, and the second reception wavelength λ4 is equal to the first transmission wavelength. When λ1, it means that the port of the transmitting-side device AAU matches the port of the receiving-side device DU, that is, the fiber connection is paired. However, when the wavelength actually received by the receiving device DU is not equal to the first receiving wavelength λ2, it means that the wavelength tuning of the port paired by the transmitting device AAU has not been successful. At this time, the wavelength lock flag bit of the receiving device DU is updated to 0, and the sending The AAU on the side device continues to perform wavelength tuning according to the step length, and so on, until the actual wavelength received by the device on the transmitting side AAU is equal to the first receiving wavelength λ2. At this time, it indicates that the wavelength of the port paired by the device on the transmitting side AAU is successfully tuned, and the receiving side is updated. The wavelength lock flag bit of the device DU is 1. Through the above method of transmitting OAM information, the purpose of AAU wavelength self-adaptation of the transmitting side device can be realized, and at the same time, the wrong connection of the fiber can be prevented.
在一个示例中,所述移动前传的OAM信息传递方法还可以包括:在确定所述发送侧设备执行环回处理,以及接收侧设备发到接收侧设备收链路通畅的情况下,确定故障来源于无线设备;在确定所述发送侧设备执行环回处理,以及接收侧设备发到接收侧设备收链路不通畅的情况下,确定故障来源于有线设备。In an example, the OAM information transmission method of the mobile fronthaul may further include: determining the source of the fault when it is determined that the sending-side device performs loopback processing, and the receiving-side device sends to the receiving-side device and the receiving link is unblocked In the wireless device; in the case where it is determined that the sending-side device performs loopback processing, and the receiving-side device sends to the receiving-side device, the receiving link is not clear, determine that the fault originates from the wired device.
在本申请实施例中,如图13所示,当发送侧设备AAU的OAM Block处执行环回处理后,且DU发到DU收链路畅通,接收侧设备可以确定故障来自于无线设备;如果DU发到DU收链路不通,接收侧设备可以确定故障来自于有线设备。In the embodiment of this application, as shown in Figure 13, when the OAM Block of the AAU on the sending side performs loopback processing and the DU sending to DU receiving link is unblocked, the receiving side device can determine that the fault comes from the wireless device; if The link between DU transmission and DU reception is unavailable, and the receiving device can determine that the fault is from the wired device.
在一个示例中,所述确定故障来源于有线设备,可以包括:通过OTDR(Optical Time Domain Reflectometer,光时域反射仪OTDR)向所述移动前传中的光复用单元OMU和光解复用单元ODU发射光线;在确定所述OTDR接收到所述OMU环回的光线的情况下,确定故障来源于光模块器件;在确定所述OTDR未接收到所述OMU环回的光线的情况下,确定故障来源于光线路。In an example, the determining that the fault originates from a wired device may include: transmitting to the optical multiplexing unit OMU and optical demultiplexing unit ODU in the mobile fronthaul through an OTDR (Optical Time Domain Reflectometer, OTDR) Light; when it is determined that the OTDR receives the light looped back by the OMU, it is determined that the fault originates from the optical module device; when it is determined that the OTDR does not receive the light looped back by the OMU, the source of the fault is determined Yuguang line.
可以通过OTDR进行故障定位。图17为本申请提供的一种OTDR环回效果示意图,如图17所示,OTDR发射的光经过OMU和ODU,从OMU环回回来,OTDR对环回情况进行检测。如果确定OTDR接收到OMU环回的光线,则确定链路通畅,说明光线路没有故障,故障来源于光模块器件。如果OTDR未接收到OMU环回的光线,则确定链路不通畅,说明故障来源于光线路。You can locate the fault through the OTDR. FIG. 17 is a schematic diagram of an OTDR loopback effect provided by this application. As shown in FIG. 17, the light emitted by the OTDR passes through the OMU and the ODU and loops back from the OMU, and the OTDR detects the loopback condition. If it is determined that the OTDR receives the light that is looped back by the OMU, it is determined that the link is smooth, indicating that the optical line is not faulty, and the fault originates from the optical module device. If the OTDR does not receive the light looped back by the OMU, it is determined that the link is not smooth, indicating that the fault originates from the optical line.
在一个示例中,所述OAM信息可以包括OAM标识头、性能字段、告警字段、波长字段以及维护功能字段;其中,所述性能字段包括输入光功率、输出光功率、激光器偏置电流、模块内部温度、误码统计以及错包统计中的至少一项;所述告警字段包括输入无光告警指示、输入弱光告警指示、输入强光告警指示、输出无光告警指示、输出弱光告警指示、输出强光告警指示、偏置电流 过大告警指示、模块温度越限告警指示、连接本地失效告警指示、连接远端失效告警指示、连接失败告警指示以及同步丢失告警指示中的至少一项;所述波长字段包括模块发射波长以及模块接收波长中的至少一项;所述维护功能字段包括波长锁定标记以及链路环回开关中的至少一项。In an example, the OAM information may include an OAM identification header, a performance field, an alarm field, a wavelength field, and a maintenance function field; wherein, the performance field includes input optical power, output optical power, laser bias current, internal module At least one of temperature, error code statistics, and error packet statistics; the warning field includes input no light warning indication, input low light warning indication, input strong light warning indication, output no light warning indication, output low light warning indication, At least one of output strong light alarm indication, excessive bias current alarm indication, module temperature over-limit alarm indication, local connection failure alarm indication, remote connection failure alarm indication, connection failure alarm indication and synchronization loss alarm indication; The wavelength field includes at least one of a module transmitting wavelength and a module receiving wavelength; the maintenance function field includes at least one of a wavelength lock flag and a link loopback switch.
如图14所示,OAM信息可以包括但不限于OAM标识头、性能字段、告警字段、波长字段以及维护功能字段等。如图15所示,OAM信息可以包括但不限于1字节输入光功率、1字节输出光功率、1字节激光器偏置电流、1字节模块内部温度、1比特输入无光告警指示、1比特输入弱光告警指示、1比特输入强光告警指示、1比特输出无光告警指示、1比特输出弱光告警指示、1比特输出强光告警指示、1比特偏置电流过大告警指示、1比特模块温度越限告警指示、7比特模块发射波长、7比特模块接收波长、1比特波长锁定标记、1比特链路环回开关、2字节的Bip误码统计、2字节的错包统计、1比特连接本地失效告警指示、1比特连接远端失效告警指示、1比特连接失败告警指示以及1比特同步丢失告警指示。输入光功率、输出光功率、激光器偏置电流、模块内部温度、Bip误码统计、错包统计用于发送侧设备即无源WDM侧设备的性能监测;模块发射波长、模块接收波长用于发送侧设备即无源WDM侧模块的波长灵活管理;输入/输出无光、弱光、强光,模块内部温度越限,偏置电流过大、连接本地失效/远端失效,连接失败,同步丢失用于发送侧设备即无源WDM侧设备的告警监测,波长锁定标记用于接收侧设备、发送侧设备匹配的端口波长协商的结果更新,链路环回开关用于发送侧设备OAM Block环回,作用是对故障进行定位,即定位故障是来自于无线设备还是来自于有线设备。As shown in Figure 14, OAM information may include but is not limited to OAM identification header, performance field, alarm field, wavelength field, and maintenance function field. As shown in Figure 15, OAM information can include, but is not limited to, 1-byte input optical power, 1-byte output optical power, 1-byte laser bias current, 1-byte module internal temperature, 1-bit input no-light alarm indication, 1 bit input low light alarm indicator, 1 bit input strong light alarm indicator, 1 bit output no light alarm indicator, 1 bit output low light alarm indicator, 1 bit output strong light alarm indicator, 1 bit bias current excessive alarm indicator, 1-bit module temperature limit alarm indication, 7-bit module transmit wavelength, 7-bit module receive wavelength, 1-bit wavelength lock mark, 1-bit link loopback switch, 2-byte Bip error statistics, 2-byte error packet Statistics, 1-bit connection local failure warning indication, 1-bit connection remote failure warning indication, 1-bit connection failure warning indication, and 1-bit synchronization loss warning indication. Input optical power, output optical power, laser bias current, module internal temperature, Bip error statistics, error packet statistics are used to monitor the performance of the transmitting side equipment, that is, the passive WDM side equipment; the module transmitting wavelength and the module receiving wavelength are used for transmitting The side device is the flexible management of the wavelength of the passive WDM side module; the input/output is no light, weak light, strong light, the internal temperature of the module exceeds the limit, the bias current is too large, the local connection failure/remote failure, the connection failure, the synchronization loss It is used for the alarm monitoring of the transmitting side equipment, that is, the passive WDM side equipment. The wavelength lock mark is used to update the results of the wavelength negotiation between the receiving side equipment and the transmitting side equipment. The link loopback switch is used for the transmitting side equipment OAM Block loopback. , The role is to locate the fault, that is, locate whether the fault comes from a wireless device or a wired device.
针对输入、输出光功率,激光器偏置电流,模块内部温度、Bip误码统计及错包统计等性能,以及输入/输出无光、弱光、强光告警,模块温度越限告警,偏置电流过大告警、连接本地失效告警、连接远端失效告警、连接失败告警及同步丢失等告警,发送侧设备将上述OAM信息封装到以太网帧中,并发送到接收侧设备。接收侧设备解析以太网帧获取OAM信息,根据这些性能和告警可以获取发送侧设备的相关信息,从而掌握发送侧设备的设备状况。一旦接收侧设备根据接收的OAM信息确定出现异常情况可以预先采取相应的应对措施,从而达到对发送侧设备的灵活管理。For input and output optical power, laser bias current, module internal temperature, Bip error statistics and error packet statistics, etc., as well as input/output no light, weak light, strong light alarms, module temperature limit alarms, bias currents For alarms such as oversized alarm, local connection failure alarm, remote connection failure alarm, connection failure alarm, and synchronization loss, the sending side device encapsulates the above OAM information into an Ethernet frame and sends it to the receiving side device. The receiving side device parses the Ethernet frame to obtain OAM information, and can obtain related information of the sending side device according to these performance and alarms, so as to grasp the device status of the sending side device. Once the receiving-side device determines that an abnormal situation occurs according to the received OAM information, corresponding countermeasures can be taken in advance, so as to achieve flexible management of the sending-side device.
以下对根据发送侧设备和接收侧设备通过OAM通道传递OAM信息进行示 例性描述。The following exemplarily describes the transmission of OAM information through the OAM channel based on the sending-side device and the receiving-side device.
在一个示例中,图18为本申请提供的一种接收侧的以太网处理模块示意图,如图18所示,发送侧设备AAU的演进的通用公共无线电接口(Evolved Common Public Radio Interface,eCPRI)(前传网传输接口标准)25千兆以太网(25 Gigabit Ethernet,25GE)信号首先经过PMD层及PMA层处理后,送到FEC层,FEC层接收到来自于PMA层的数据,经过CWM对齐、FEC解码、解扰及256b/257b到64b/66b转码后,将数据分发到PCS层;PCS层将接收到的数据经过块同步、解扰处理后,就得到了以64b/66b为单位的数据流,然后再经过64b/66b解码后,通过25千兆媒体独立接口(25 Gigabit Medium Independent Interface,25GMII)送到协调子层(Reconciliation Sublay-er,RS),经过RS层适配转换处理后就得到了MAC包。发送侧设备可以按照固定周期在两个MAC包中间的包间隔处插入OAM包,该OAM包可以以MAC包的形式封装,在前导码的第一个字节添加区别于其他MAC包的识别码0x6d。最后,发送侧设备AAU再将封装了OAM包的MAC层信号经过RS、PCS、FEC、PMA、PMD层的处理发送出去。In an example, FIG. 18 is a schematic diagram of an Ethernet processing module on the receiving side provided by this application. As shown in FIG. 18, the Evolved Common Public Radio Interface (eCPRI) ( Fronthaul network transmission interface standard) 25 Gigabit Ethernet (25GE) signals are first processed by the PMD layer and PMA layer, and then sent to the FEC layer. The FEC layer receives the data from the PMA layer, and passes the CWM alignment and FEC. After decoding, descrambling and transcoding from 256b/257b to 64b/66b, the data is distributed to the PCS layer; after the PCS layer processes the received data through block synchronization and descrambling, data in units of 64b/66b is obtained The stream is then decoded by 64b/66b, and sent to the Reconciliation Sublay-er (RS) through the 25 Gigabit Medium Independent Interface (25GMII). Get the MAC packet. The device on the sending side can insert an OAM packet at the interval between two MAC packets according to a fixed period. The OAM packet can be encapsulated in the form of a MAC packet, and the first byte of the preamble can be added with an identification code that is different from other MAC packets. 0x6d. Finally, the transmitting-side device AAU then sends the MAC layer signal encapsulated with the OAM packet through the RS, PCS, FEC, PMA, and PMD layer processing.
接收侧设备DU接收到AAU侧发送过来的以太网信号后,经过PMD、PMA、FEC、PCS及RS各个层次的解封装后,得到串行MAC包。对MAC包通过搜索前导码第一个字节是否为识别码0x6d找到OAM包,解析OAM包中的性能、告警、波长及维护功能等字段,以获取发送侧设备AAU的设备状况。例如光模块的状况,根据OAM信息中的性能字段和告警字段判断光模块是否故障,光模块与光纤直接的连接是否正常,如若发现异常,可以提前更换光模块,更换光纤等。又例如,通过OAM信息中的波长字段,可以达到和发送侧设备AAU进行波长协商的功能。再例如,通过解析OAM信息中的维护功能字段,可用于波长协商握手以及故障定位等功能。After receiving the Ethernet signal from the AAU side, the receiving-side device DU obtains a serial MAC packet after decapsulating at various levels of PMD, PMA, FEC, PCS, and RS. For the MAC packet, the OAM packet is found by searching whether the first byte of the preamble is the identification code 0x6d, and the performance, alarm, wavelength, and maintenance function fields in the OAM packet are analyzed to obtain the device status of the AAU on the sending side. For example, for the status of the optical module, determine whether the optical module is faulty according to the performance field and the alarm field in the OAM information, and whether the direct connection between the optical module and the optical fiber is normal. If an abnormality is found, the optical module and the optical fiber can be replaced in advance. For another example, through the wavelength field in the OAM information, the function of performing wavelength negotiation with the sending-side device AAU can be achieved. For another example, by parsing the maintenance function field in the OAM information, it can be used for functions such as wavelength negotiation handshake and fault location.
在一个示例中,图19为本申请提供的一种接收侧解封装到PCS层的以太网数据的流程示意图,如图19所示,发送侧设备AAU的100GE以太网信号首先经过PMD层及PMA层处理后,送到FEC层,FEC层接收到来自于PMA层的数据,经过CWM对齐、FEC解码、解扰及256b/257b到64b/66b转码后,将数据分发到PCS层。在数据分发到PCS层后,在块同步之后按照固定周期搜索第一通道的AM块。图20为本申请提供的一种100千兆以太网对齐标记 (100GBASE-R AM)编码的示意图,AM块的编码数值参考图20所示。在搜索到AM块后,在AM块后面插入OAM块。为了区分OAM块和数据块以及其他控制块,插入的OAM块具有特殊的OAM标识头,即64b/66b编码后的块类型block type字段具有唯一性,例如0x6d。然后再经过PCS层扰码、分发处理,FEC、PMA、PMD的处理将以太网信号发送出去。In an example, FIG. 19 is a schematic diagram of the process of decapsulating Ethernet data from the receiving side to the PCS layer provided by this application. As shown in FIG. 19, the 100GE Ethernet signal of the transmitting side device AAU first passes through the PMD layer and PMA. After layer processing, it is sent to the FEC layer. The FEC layer receives the data from the PMA layer. After CWM alignment, FEC decoding, descrambling, and 256b/257b to 64b/66b transcoding, the data is distributed to the PCS layer. After the data is distributed to the PCS layer, the AM block of the first channel is searched according to a fixed cycle after block synchronization. FIG. 20 is a schematic diagram of a 100GBASE-R AM encoding provided by this application, and the encoding value of the AM block is shown in FIG. 20. After the AM block is searched, the OAM block is inserted after the AM block. In order to distinguish the OAM block from the data block and other control blocks, the inserted OAM block has a special OAM identification header, that is, the block type field after 64b/66b encoding is unique, such as 0x6d. Then the PCS layer scrambling, distribution processing, FEC, PMA, PMD processing to send out the Ethernet signal.
接收侧设备DU接收到发送侧设备AAU发送过来的以太网信号后,经过PMD、PMA及FEC各个层次的解封装后,得到PCS层信号,然后再经过块同步及对齐锁定的处理。接收侧设备DU进行对齐锁定后找到第一通道的AM块,通过block type数值“0x6d”搜索到OAM块,解析OAM块中的性能、告警、波长、维护功能等字段,以获取发送侧设备AAU的设备状况。例如光模块的状况,根据OAM信息中的性能字段和告警字段判断光模块是否故障,光模块与光纤直接的连接是否正常,如若发现异常,可以提前更换光模块,更换光纤等。又例如,通过OAM信息中的波长字段,可以达到和发送侧设备AAU进行波长协商的功能。再例如,通过解析OAM信息中的维护功能字段,可用于波长协商握手以及故障定位等功能。After receiving the Ethernet signal from the transmitting device AAU, the receiving device DU obtains the PCS layer signal after decapsulation at various levels of PMD, PMA, and FEC, and then undergoes block synchronization and alignment lock processing. After the receiving device DU performs alignment and locking, it finds the AM block of the first channel, searches for the OAM block by the block type value "0x6d", and analyzes the performance, alarm, wavelength, maintenance function and other fields in the OAM block to obtain the sender device AAU The condition of the equipment. For example, for the status of the optical module, determine whether the optical module is faulty according to the performance field and alarm field in the OAM information, and whether the direct connection between the optical module and the optical fiber is normal. If an abnormality is found, the optical module and optical fiber can be replaced in advance. For another example, through the wavelength field in the OAM information, the function of performing wavelength negotiation with the sending-side device AAU can be achieved. For another example, by parsing the maintenance function field in the OAM information, it can be used for functions such as wavelength negotiation handshake and fault location.
在一个示例中,发送侧设备AAU的eCPRI(25GE)以太网信号首先经过PMD层及PMA层处理后,送到FEC层,FEC层首先会经过码字标记Codeword markers同步及通道重排处理。然后搜索第一通道的CWM块。图21为本申请提供的一种25千兆位以太网码子标记(25GBASE-R CWM)编码的示意图,CWM块的编码数值参考图21所示。发送侧设备AAU在搜索到CWM块后,按照CWM块的插入周期在CWM块后面插入OAM帧,一个OAM帧包含一个或多个OAM块。然后再经过扰码、分发处理、PMA及PMD的处理将以太网信号发送出去。In an example, the eCPRI (25GE) Ethernet signal of the sending-side device AAU is first processed by the PMD layer and the PMA layer, and then sent to the FEC layer. The FEC layer first undergoes codeword markers synchronization and channel rearrangement processing. Then search for the CWM block of the first channel. FIG. 21 is a schematic diagram of a 25 Gigabit Ethernet code sub-mark (25GBASE-R CWM) encoding provided by this application, and the encoding value of the CWM block is shown in FIG. 21. After searching for the CWM block, the transmitting-side device AAU inserts an OAM frame after the CWM block according to the insertion period of the CWM block. An OAM frame includes one or more OAM blocks. Then the Ethernet signal is sent out through scrambling, distribution processing, PMA and PMD processing.
接收侧设备DU接收到发送侧设备AAU发送过来的以太网信号后,经过PMD及PMA各个层次的解封装后,得到FEC层信号,然后再经过Codeword marker同步,在第二对齐标识CWM锁定后找到第一通道的CWM,解析CWM后面的OAM信息,例如性能字段、告警字段、波长字段以及维护功能字段。根据这些字段的解析,获取发送侧设备AAU的设备状况。After receiving the Ethernet signal sent by the transmitting device AAU, the receiving device DU obtains the FEC layer signal after decapsulation at each level of PMD and PMA, and then synchronizes with the Codeword marker, and finds it after the second alignment mark CWM is locked The CWM of the first channel parses the OAM information behind the CWM, such as the performance field, the alarm field, the wavelength field, and the maintenance function field. According to the analysis of these fields, the device status of the sending-side device AAU is obtained.
综上所述,在不需要增加发送侧设备AAU的管理平面的基础上,通过OAM包或OAM块的传递,能够较好的达到对发送侧设备AAU的管理,并且能有效定位故障。即无源部分仅需针对OAM Block做环回、标记等简单的处理。OAM 信息中定义了链路环回开关、波长锁定标记、针对光功率、电流及模块内部温度等的越限告警,通过这些字段的标记,如字段数值为“1”或“0”,并通过OAM信息的传递,接收侧设备DU能较好的掌握发送侧设备AAU的设备状况以及接收侧设备DU与发送侧设备AAU的信息交互情况。由于无源部分的计算能力和处理能力远远弱于有源部分,且时延、时间同步等需要较强计算能力、处理能力的功能是放在无源器件外部(即有源部分)来完成的,因此无源部分无需执行OAM信息涉及的全部处理。也即,虽然无源部分增加了部分OAM处理,但其导致的负担较小,大大的降低了硬件电路的复杂度。To sum up, on the basis of not needing to increase the AAU management plane of the transmitting side device, through the transmission of OAM packets or OAM blocks, the AAU management of the transmitting side device can be better achieved, and the fault can be effectively located. That is, the passive part only needs simple processing such as loopback and marking for OAM Block. The OAM information defines the link loopback switch, wavelength lock mark, over-limit alarms for optical power, current, and internal temperature of the module, etc., through the marks of these fields, for example, the field value is "1" or "0", and pass In the transmission of OAM information, the receiving-side device DU can better grasp the device status of the sending-side device AAU and the information interaction between the receiving-side device DU and the sending-side device AAU. Since the computing power and processing power of the passive part is far weaker than the active part, and the functions that require strong computing power and processing power such as delay and time synchronization are placed outside the passive device (that is, the active part) to complete Yes, so the passive part does not need to perform all the processing involved in the OAM information. That is, although the passive part adds some OAM processing, the burden caused by it is relatively small, which greatly reduces the complexity of the hardware circuit.
本申请提供了一种移动前传的OAM信息传递装置,图22为本申请提供的一种移动前传的OAM信息传递装置的结构示意图,如图22所示,本申请实施例中的移动前传的OAM信息传递装置,可以集成在发送侧设备上。该装置包括:第一信息发送模块31,设置为通过OAM通道向接收侧设备发送OAM信息,以实现对发送侧设备的OAM功能;其中,所述OAM通道构建于移动前传两端。This application provides an OAM information transfer device for mobile fronthaul. FIG. 22 is a schematic structural diagram of an OAM information transfer device for mobile fronthaul provided by this application. As shown in FIG. 22, the OAM for mobile fronthaul in an embodiment of this application The information transmission device can be integrated on the sending side equipment. The device includes: a first
本实施例提供的移动前传的OAM信息传递装置用于实现本申请的移动前传的OAM信息传递方法,本实施例提供的移动前传的OAM信息传递装置实现原理与本申请的移动前传的OAM信息传递方法类似,此处不再赘述。The OAM information transmission device of mobile fronthaul provided in this embodiment is used to implement the OAM information transmission method of mobile fronthaul of this application. The implementation principle of the OAM information transmission device of mobile fronthaul provided in this embodiment is the same as the OAM information transmission of mobile fronthaul of this application. The method is similar, so I won't repeat it here.
在一个示例中,所述OAM通道构建于所述移动前传两端的MAC层;第一信息发送模块31包括:第一OAM信息发送单元,设置为处理以太网数据得到MAC包;按照第一预设周期在两个MAC包的间隔中插入OAM包;其中,所述OAM包通过设定识别码标识;通过所述OAM通道向所述接收侧设备发送所述OAM包。In an example, the OAM channel is constructed on the MAC layer at both ends of the mobile fronthaul; the first
在一个示例中,所述设定识别码位于所述OAM包的前导码的位置或目的地址的位置。In an example, the set identification code is located at the position of the preamble or the destination address of the OAM packet.
在一个示例中,所述OAM通道构建于所述移动前传两端的PCS层;第一信息发送模块31包括:第二OAM信息发送单元,设置为处理以太网数据得到PCS层数据;根据所述PCS层数据的第一对齐标识插入OAM块;通过所述OAM通道向所述接收侧设备发送所述OAM块。In an example, the OAM channel is constructed at the PCS layer at both ends of the mobile fronthaul; the first
在一个示例中,第二OAM信息发送单元,设置为在确定所述PCS层数据包括所述第一对齐标识的情况下,按照第二预设周期在所述第一对齐标识后插 入所述OAM块;其中,在所述第二预设周期为自定义周期的情况下,所述OAM块通过设定标识头标识。In an example, the second OAM information sending unit is configured to insert the OAM after the first alignment identifier according to a second preset period when it is determined that the PCS layer data includes the first alignment identifier. Block; wherein, in the case that the second preset period is a custom period, the OAM block is identified by setting an identification header.
在一个示例中,第二OAM信息发送单元,设置为在确定所述PCS层数据不包括所述第一对齐标识的情况下,按照第三预设周期将所述PCS层数据中T块和S块之间的空闲态IDLE块替换成所述OAM块;其中,所述OAM块通过设定标识头标识。In an example, the second OAM information sending unit is configured to, in a case where it is determined that the PCS layer data does not include the first alignment identifier, transmit T blocks and S in the PCS layer data according to a third preset period. The IDLE block between the blocks is replaced with the OAM block; wherein, the OAM block is identified by setting an identification header.
在一个示例中,第二OAM信息发送单元,设置为在确定到达所述第三预设周期,且所述T块和所述S块之间不包括IDLE块的情况下,在所述T块和所述S块之间插入所述OAM块。In an example, the second OAM information sending unit is configured to, when it is determined that the third preset period is reached, and the IDLE block is not included between the T block and the S block, the T block The OAM block is inserted between the S block and the S block.
在一个示例中,第二OAM信息发送单元,设置为删除所述PCS层数据中的部分IDLE块。In an example, the second OAM information sending unit is configured to delete some IDLE blocks in the PCS layer data.
在一个示例中,所述OAM通道构建于所述移动前传两端的FEC层;第一信息发送模块31包括:第三OAM信息发送单元,设置为处理以太网数据得到FEC层数据;根据所述FEC层数据的第二对齐标识插入OAM块;通过所述OAM通道向所述接收侧设备发送所述OAM块。In an example, the OAM channel is constructed at the FEC layer at both ends of the mobile fronthaul; the first
在一个示例中,第三OAM信息发送单元,设置为在确定所述FEC层数据不包括所述第二对齐标识的情况下,对所述FEC层数据进行处理得到PCS层数据;对所述PCS层数据按照预设数据处理方式进行处理,得到处理后的PCS层数据;其中,所述预设数据处理方式包括码块同步和对齐锁定;按照第二预设周期在所述处理后的PCS层数据中的第一对齐标识后插入所述OAM块;其中,在所述第二预设周期为自定义周期的情况下,所述OAM块通过设定标识头标识。In an example, the third OAM information sending unit is configured to process the FEC layer data to obtain PCS layer data when it is determined that the FEC layer data does not include the second alignment identifier; The layer data is processed in accordance with a preset data processing method to obtain processed PCS layer data; wherein the preset data processing method includes code block synchronization and alignment locking; in the processed PCS layer according to a second preset period The OAM block is inserted after the first alignment identifier in the data; wherein, in the case that the second preset period is a custom period, the OAM block is identified by setting an identifier header.
在一个示例中,第三OAM信息发送单元,设置为在确定所述FEC层数据包括所述第二对齐标识的情况下,按照第四预设周期在所述第二对齐标识后插入所述OAM块;其中,所述OAM块通过设定标识头标识。In an example, the third OAM information sending unit is configured to insert the OAM after the second alignment identifier according to a fourth preset period when it is determined that the FEC layer data includes the second alignment identifier. Block; wherein, the OAM block is identified by setting the identification header.
在一个示例中,第三OAM信息发送单元,设置为在所述FEC层数据对应的PCS层数据插入所述第二对齐标识的情况下,删除所述PCS层数据中的部分IDLE块。In an example, the third OAM information sending unit is configured to delete part of IDLE blocks in the PCS layer data when the PCS layer data corresponding to the FEC layer data is inserted into the second alignment identifier.
在一个示例中,所述装置还包括:第一以太网帧接收模块,设置为接收所 述接收侧设备通过所述OAM通道发送的第一以太网帧;第一OAM信息获取模块,设置为解析所述第一以太网帧获取第一OAM信息;波长调谐模块,设置为根据所述第一OAM信息中包括的第一接收波长调谐第二发射波长;第二波长信息添加模块,设置为将所述第二发射波长和第二接收波长添加至第二OAM信息中;第二OAM信息反馈模块,设置为将所述第二OAM信息插入到第二以太网帧并通过所述OAM通道反馈至所述接收侧设备。In an example, the device further includes: a first Ethernet frame receiving module configured to receive the first Ethernet frame sent by the receiving side device through the OAM channel; and a first OAM information acquiring module configured to analyze The first Ethernet frame obtains the first OAM information; the wavelength tuning module is configured to tune the second emission wavelength according to the first receiving wavelength included in the first OAM information; the second wavelength information adding module is configured to The second transmitting wavelength and the second receiving wavelength are added to the second OAM information; the second OAM information feedback module is configured to insert the second OAM information into the second Ethernet frame and feed it back to the all through the OAM channel述Receiving side equipment.
在一个示例中,所述装置还包括:以太网帧接收模块,设置为接收所述接收侧设备通过所述OAM通道发送的以太网帧;OAM信息获取模块,设置为解析所述以太网帧获取OAM信息;字段识别模块,设置为识别所述OAM信息中的链路环回开关字段;第一环回处理模块,设置为在确定所述链路环回开关字段对应的字段值为第一数值的情况下,执行环回处理;第二环回处理模块,设置为在确定所述链路环回开关字段对应的字段值为第二数值的情况下,取消环回处理。In an example, the device further includes: an Ethernet frame receiving module, configured to receive the Ethernet frame sent by the receiving device through the OAM channel; and an OAM information acquiring module, configured to parse the Ethernet frame to obtain OAM information; a field identification module, configured to identify the link loopback switch field in the OAM information; a first loopback processing module, configured to determine that the field value corresponding to the link loopback switch field is the first value In the case of performing loopback processing; the second loopback processing module is configured to cancel the loopback processing when it is determined that the field value corresponding to the link loopback switch field is the second value.
在一个示例中,所述OAM信息包括OAM标识头、性能字段、告警字段、波长字段以及维护功能字段;其中,所述性能字段包括输入光功率、输出光功率、激光器偏置电流、模块内部温度、误码统计以及错包统计中的至少一项;所述告警字段包括输入无光告警指示、输入弱光告警指示、输入强光告警指示、输出无光告警指示、输出弱光告警指示、输出强光告警指示、偏置电流过大告警指示、模块温度越限告警指示、连接本地失效告警指示、连接远端失效告警指示、连接失败告警指示以及同步丢失告警指示中的至少一项;所述波长字段包括模块发射波长以及模块接收波长中的至少一项;所述维护功能字段包括波长锁定标记以及链路环回开关中的至少一项。In an example, the OAM information includes an OAM identification header, a performance field, an alarm field, a wavelength field, and a maintenance function field; wherein, the performance field includes input optical power, output optical power, laser bias current, and internal temperature of the module. , At least one of error code statistics and error packet statistics; the alarm field includes input no light warning indication, input low light warning indication, input strong light warning indication, output no light warning indication, output low light warning indication, output At least one of strong light alarm indication, excessive bias current alarm indication, module temperature over-limit alarm indication, local connection failure alarm indication, remote connection failure alarm indication, connection failure alarm indication, and synchronization loss alarm indication; The wavelength field includes at least one of a module transmitting wavelength and a module receiving wavelength; the maintenance function field includes at least one of a wavelength lock flag and a link loopback switch.
本申请还提供了移动前传的OAM信息传递装置,图23为本申请提供的一种信号接收装置的结构示意图,如图23所示,本申请实施例提供的一种移动前传的OAM信息传递装置,可以集成在接收侧设备上,该装置包括:第一信息接收模块41,设置为通过OAM通道接收发送侧设备发送的OAM信息,以实现对所述发送侧设备的OAM功能;其中,所述OAM通道构建于移动前传两端。This application also provides an OAM information transmission device for mobile fronthaul. FIG. 23 is a schematic structural diagram of a signal receiving device provided by this application. As shown in FIG. 23, an OAM information transmission device for mobile fronthaul provided in an embodiment of the application is , Can be integrated on the receiving side device, the device includes: a first
本实施例提供的信号接收装置用于实现如本申请实施例所述的信号接收方法,本实施例提供的信号接收装置实现原理与本申请实施例所述的信号接收方法类似,此处不再赘述。The signal receiving device provided in this embodiment is used to implement the signal receiving method described in the embodiment of this application. The implementation principle of the signal receiving device provided in this embodiment is similar to the signal receiving method described in the embodiment of this application, and will not be omitted here. Go into details.
在一个示例中,所述OAM通道构建于所述移动前传两端的MAC层;第一信息接收模块41包括第一OAM信息接收单元,设置为通过所述OAM通道接收所述发送侧设备发送的原始数据;解析所述原始数据获取MAC层数据;根据设定识别码识别所述MAC层数据以获取OAM包;提取所述OAM包中的字段信息,以获取所述发送侧设备的设备状况。In an example, the OAM channel is constructed on the MAC layer at both ends of the mobile fronthaul; the first
在一个示例中,所述OAM通道构建于所述移动前传两端的PCS层;第一信息接收模块41包括第二OAM信息接收单元,设置为通过所述OAM通道接收所述发送侧设备发送的原始数据;解析所述原始数据获取PCS层数据;根据所述PCS层数据提取所述OAM信息中的字段信息,以获取所述发送侧设备的设备状况。In an example, the OAM channel is constructed on the PCS layer at both ends of the mobile fronthaul; the first
在一个示例中,第二OAM信息接收单元,设置为根据所述PCS层数据中的第一对齐标识定位OAM块;提取所述OAM块中的字段信息。In an example, the second OAM information receiving unit is configured to locate the OAM block according to the first alignment identifier in the PCS layer data; extract field information in the OAM block.
在一个示例中,第二OAM信息接收单元,设置为根据设定标识头从所述PCS层数据中识别出OAM块;提取所述OAM块中的字段信息。In an example, the second OAM information receiving unit is configured to identify an OAM block from the PCS layer data according to a set identification header; extract field information in the OAM block.
在一个示例中,所述OAM通道构建于所述移动前传两端的FEC层;第一信息接收模块41包括第三OAM信息接收单元,设置为通过所述OAM通道接收所述发送侧设备发送的原始数据;解析所述原始数据获取FEC层数据;根据所述FEC层数据提取所述OAM信息中的字段信息,以获取所述发送侧设备的设备状况。In an example, the OAM channel is constructed on the FEC layer at both ends of the mobile fronthaul; the first
在一个示例中,第三OAM信息接收单元,设置为对所述FEC层数据进行处理获取PCS层数据;根据所述PCS层数据中的第一对齐标识定位OAM块;提取所述OAM块中的字段信息。In an example, the third OAM information receiving unit is configured to process the FEC layer data to obtain PCS layer data; locate the OAM block according to the first alignment identifier in the PCS layer data; extract the OAM block in the OAM block Field information.
在一个示例中,第三OAM信息接收单元,设置为根据所述FEC层数据中的第二对齐标识定位OAM块;提取所述OAM块中的字段信息。In an example, the third OAM information receiving unit is configured to locate the OAM block according to the second alignment identifier in the FEC layer data; extract field information in the OAM block.
在一个示例中,所述装置还包括:波长配置模块,设置为配置第一发射波长和第一接收波长;第一波长信息添加模块,设置为将所述第一发射波长和所述第一接收波长添加至第一OAM信息中;第一OAM信息发送模块,设置为将所述第一OAM信息添加到第一以太网帧并通过所述OAM通道发送至所述发送侧设备;第二以太网帧接收模块,设置为接收所述发送侧设备通过所述OAM通 道反馈的第二以太网帧;第二OAM信息获取模块,设置为解析所述第二以太网帧获取第二OAM信息;波长锁定标识更新模块,设置为在根据所述第二OAM信息确定所述发送侧设备波长调谐成功的情况下,采用第一锁定标识更新波长锁定标识;否则,采用第二锁定标识更新所述波长锁定标识,并返回执行配置第一发射波长和第一接收波长的操作。In an example, the device further includes: a wavelength configuration module configured to configure a first emission wavelength and a first reception wavelength; a first wavelength information addition module configured to configure the first emission wavelength and the first reception wavelength The wavelength is added to the first OAM information; the first OAM information sending module is configured to add the first OAM information to the first Ethernet frame and send it to the sending side device through the OAM channel; the second Ethernet A frame receiving module, configured to receive the second Ethernet frame fed back by the sending-side device through the OAM channel; a second OAM information acquiring module, configured to parse the second Ethernet frame to acquire second OAM information; wavelength locking The identity update module is configured to use the first lock identity to update the wavelength lock identity when it is determined according to the second OAM information that the wavelength tuning of the transmitting side device is successful; otherwise, use the second lock identity to update the wavelength lock identity , And return to perform the operation of configuring the first emission wavelength and the first reception wavelength.
在一个示例中,所述装置还包括:第一故障确定模块,设置为在确定所述发送侧设备执行环回处理,以及接收侧设备发到接收侧设备收链路通畅的情况下,确定故障来源于无线设备;第二故障确定模块,设置为在确定所述发送侧设备执行环回处理,以及接收侧设备发到接收侧设备收链路不通畅的情况下,确定故障来源于有线设备。In an example, the apparatus further includes: a first fault determination module, configured to determine the fault when it is determined that the sending-side device performs loopback processing, and the receiving-side device transmits to the receiving-side device and the receiving link is unblocked. Originated from a wireless device; the second fault determination module is configured to determine that the fault originates from the wired device when it is determined that the sending-side device performs loopback processing, and the receiving-side device sends to the receiving-side device the receiving link is not clear.
在一个示例中,第二故障确定模块,设置为通过光时域反射仪OTDR向所述移动前传中的光复用单元OMU和光解复用单元ODU发射光线;在确定所述OTDR接收到所述OMU环回的光线的情况下,确定故障来源于光模块器件;在确定所述OTDR未接收到所述OMU环回的光线的情况下,确定故障来源于光线路。In an example, the second fault determination module is configured to transmit light to the optical multiplexing unit OMU and the optical demultiplexing unit ODU in the mobile fronthaul through an optical time domain reflectometer OTDR; after determining that the OTDR receives the OMU In the case of looped light, it is determined that the fault originates from the optical module device; in the case of determining that the OTDR does not receive the looped light of the OMU, it is determined that the fault originates from the optical line.
在一个示例中,所述OAM信息包括OAM标识头、性能字段、告警字段、波长字段以及维护功能字段;其中,所述性能字段包括输入光功率、输出光功率、激光器偏置电流、模块内部温度、误码统计以及错包统计中的至少一项;所述告警字段包括输入无光告警指示、输入弱光告警指示、输入强光告警指示、输出无光告警指示、输出弱光告警指示、输出强光告警指示、偏置电流过大告警指示、模块温度越限告警指示、连接本地失效告警指示、连接远端失效告警指示、连接失败告警指示以及同步丢失告警指示中的至少一项;所述波长字段包括模块发射波长以及模块接收波长中的至少一项;所述维护功能字段包括波长锁定标记以及链路环回开关中的至少一项。In an example, the OAM information includes an OAM identification header, a performance field, an alarm field, a wavelength field, and a maintenance function field; wherein, the performance field includes input optical power, output optical power, laser bias current, and internal temperature of the module. , At least one of error code statistics and error packet statistics; the alarm field includes input no light warning indication, input low light warning indication, input strong light warning indication, output no light warning indication, output low light warning indication, output At least one of strong light alarm indication, excessive bias current alarm indication, module temperature over-limit alarm indication, local connection failure alarm indication, remote connection failure alarm indication, connection failure alarm indication, and synchronization loss alarm indication; The wavelength field includes at least one of a module transmitting wavelength and a module receiving wavelength; the maintenance function field includes at least one of a wavelength lock flag and a link loopback switch.
本申请实施例提供了一种发送侧设备,图24为本申请提供的一种发送侧设备的结构示意图,如图24所示,本申请提供的发送侧设备,包括:一个或多个处理器51和存储装置52;该发送侧设备的处理器51可以是一个或多个,图24中以一个处理器51为例;存储装置52用于存储一个或多个程序;所述一个或多个程序被所述一个或多个处理器51执行,使得所述一个或多个处理器51实现如本申请实施例中所述的移动前传的OAM信息传递方法:通过OAM通道向 接收侧设备发送OAM信息,以实现对发送侧设备的OAM功能;其中,所述OAM通道构建于移动前传两端。An embodiment of the present application provides a sending-side device. FIG. 24 is a schematic structural diagram of a sending-side device provided in this application. As shown in FIG. 24, the sending-side device provided in this application includes: one or
发送侧设备中的处理器51、存储装置52可以通过总线或其他方式连接,图24中以通过总线连接为例。The
存储装置52作为一种计算机可读存储介质,可设置为存储软件程序、计算机可执行程序以及模块,如本申请实施例所述移动前传的OAM信息传递方法对应的程序指令/模块(例如,移动前传的OAM信息传递装置中的第一信息发送模块31)。存储装置52可包括存储程序区和存储数据区,存储程序区可存储操作系统、至少一个功能所需的应用程序;存储数据区可存储根据设备的使用所创建的数据等。此外,存储装置52可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他非易失性固态存储器件。在一些实例中,存储装置52可进一步包括相对于处理器51远程设置的存储器,这些远程存储器可以通过网络连接至发送侧设备。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。As a computer-readable storage medium, the
本申请实施例提供了一种接收侧设备,图25为本申请提供的一种接收侧设备的结构示意图,如图25所示,本申请提供的接收侧设备,包括:一个或多个处理器61和存储装置62;该接收侧设备的处理器61可以是一个或多个,图25中以一个处理器61为例;存储装置62用于存储一个或多个程序;所述一个或多个程序被所述一个或多个处理器61执行,使得所述一个或多个处理器61实现如本申请实施例中所述的移动前传的OAM信息传递方法:通过OAM通道接收发送侧设备发送的OAM信息,以实现对所述发送侧设备的OAM功能;其中,所述OAM通道构建于移动前传两端。An embodiment of the present application provides a receiving-side device. FIG. 25 is a schematic structural diagram of a receiving-side device provided in this application. As shown in FIG. 25, the receiving-side device provided in this application includes: one or
接收侧设备中的处理器61、存储装置62可以通过总线或其他方式连接,图25中以通过总线连接为例。The
存储装置62作为一种计算机可读存储介质,可设置为存储软件程序、计算机可执行程序以及模块,如本申请实施例所述移动前传的OAM信息传递方法对应的程序指令/模块(例如,移动前传的OAM信息传递装置中的第一信息接收模块41)。存储装置62可包括存储程序区和存储数据区,存储程序区可存储操作系统、至少一个功能所需的应用程序;存储数据区可存储根据设备的使用所 创建的数据等。此外,存储装置62可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他非易失性固态存储器件。在一些实例中,存储装置62可进一步包括相对于处理器61远程设置的存储器,这些远程存储器可以通过网络连接至接收侧设备。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。As a computer-readable storage medium, the
本申请实施例还提供一种存储介质,所述存储介质存储有计算机程序,所述计算机程序被处理器执行时实现本申请实施例中任一所述的移动前传的OAM信息传递方法。An embodiment of the present application also provides a storage medium that stores a computer program that, when executed by a processor, implements the OAM information transmission method for mobile fronthaul described in any of the embodiments of the present application.
移动前传的OAM信息传递方法包括:通过OAM通道向接收侧设备发送OAM信息,以实现对发送侧设备的OAM功能;其中,所述OAM通道构建于移动前传两端。The OAM information transmission method of the mobile fronthaul includes: sending OAM information to the receiving side device through the OAM channel to realize the OAM function for the transmitting side device; wherein the OAM channel is constructed at both ends of the mobile fronthaul.
移动前传的OAM信息传递方法还包括:通过OAM通道接收发送侧设备发送的OAM信息,以实现对所述发送侧设备的OAM功能;其中,所述OAM通道构建于移动前传两端。The OAM information transmission method of mobile fronthaul further includes: receiving OAM information sent by the sending-side device through an OAM channel, so as to realize the OAM function for the sending-side device; wherein, the OAM channel is constructed at both ends of the mobile fronthaul.
以上所述,仅为本申请的示例性实施例而已,并非用于限定本申请的保护范围。The above are only exemplary embodiments of the present application, and are not used to limit the protection scope of the present application.
本领域内的技术人员应明白,术语终端涵盖任何适合类型的无线用户设备,例如移动电话、便携数据处理装置、便携网络浏览器或车载移动台。Those skilled in the art should understand that the term terminal encompasses any suitable type of wireless user equipment, such as mobile phones, portable data processing devices, portable web browsers, or vehicle-mounted mobile stations.
一般来说,本申请的多种实施例可以在硬件或专用电路、软件、逻辑或其任何组合中实现。例如,一些方面可以被实现在硬件中,而其它方面可以被实现在可以被控制器、微处理器或其它计算装置执行的固件或软件中,尽管本申请不限于此。In general, the various embodiments of the present application can be implemented in hardware or dedicated circuits, software, logic or any combination thereof. For example, some aspects may be implemented in hardware, while other aspects may be implemented in firmware or software that may be executed by a controller, microprocessor, or other computing device, although the present application is not limited thereto.
本申请的实施例可以通过移动装置的数据处理器执行计算机程序指令来实现,例如在处理器实体中,或者通过硬件,或者通过软件和硬件的组合。计算机程序指令可以是汇编指令、指令集架构(Instruction Set Architecture,ISA)指令、机器指令、机器相关指令、微代码、固件指令、状态设置数据、或者以一种或多种编程语言的任意组合编写的源代码或目标代码。The embodiments of the present application may be implemented by executing computer program instructions by a data processor of a mobile device, for example, in a processor entity, or by hardware, or by a combination of software and hardware. Computer program instructions can be assembly instructions, Instruction Set Architecture (ISA) instructions, machine instructions, machine-related instructions, microcode, firmware instructions, state setting data, or written in any combination of one or more programming languages Source code or object code.
本申请附图中的任何逻辑流程的框图可以表示程序步骤,或者可以表示相互连接的逻辑电路、模块和功能,或者可以表示程序步骤与逻辑电路、模块和 功能的组合。计算机程序可以存储在存储器上。存储器可以具有任何适合于本地技术环境的类型并且可以使用任何适合的数据存储技术实现,例如但不限于只读存储器(Read-Only Memory,ROM)、随机访问存储器(Random Access Memory,RAM)、光存储器装置和系统(数码多功能光碟(Digital Video Disc,DVD)或光盘(Compact Disk,CD))等。计算机可读介质可以包括非瞬时性存储介质。数据处理器可以是任何适合于本地技术环境的类型,例如但不限于通用计算机、专用计算机、微处理器、数字信号处理器(Digital Signal Processing,DSP)、专用集成电路(Application Specific Integrated Circuit,ASIC)、可编程逻辑器件(Field-Programmable Gate Array,FPGA)以及基于多核处理器架构的处理器。The block diagram of any logic flow in the drawings of the present application may represent program steps, or may represent interconnected logic circuits, modules, and functions, or may represent a combination of program steps and logic circuits, modules, and functions. The computer program can be stored on the memory. The memory can be of any type suitable for the local technical environment and can be implemented using any suitable data storage technology, such as but not limited to read-only memory (Read-Only Memory, ROM), random access memory (Random Access Memory, RAM), optical Memory devices and systems (Digital Video Disc (DVD) or Compact Disk (CD)), etc. Computer-readable media may include non-transitory storage media. The data processor can be any type suitable for the local technical environment, such as but not limited to general-purpose computers, special-purpose computers, microprocessors, digital signal processors (Digital Signal Processing, DSP), application specific integrated circuits (ASICs) ), programmable logic devices (Field-Programmable Gate Array, FPGA), and processors based on multi-core processor architecture.
Claims (30)
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201910879397.9A CN112492410B (en) | 2019-09-12 | 2019-09-12 | OAM information transmission method, device, equipment and medium for mobile forwarding |
| CN201910879397.9 | 2019-09-12 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2021047663A1 true WO2021047663A1 (en) | 2021-03-18 |
Family
ID=74866581
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2020/114947 Ceased WO2021047663A1 (en) | 2019-09-12 | 2020-09-14 | Mobile fronthaul oam information transmission method, apparatus, device, and medium |
Country Status (2)
| Country | Link |
|---|---|
| CN (1) | CN112492410B (en) |
| WO (1) | WO2021047663A1 (en) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN115766046A (en) * | 2021-09-03 | 2023-03-07 | 华为技术有限公司 | Data transmission method, device, readable storage medium and chip system |
| CN116132245A (en) * | 2023-02-13 | 2023-05-16 | 烽火通信科技股份有限公司 | 5G forwarding device management information monitoring method and device |
| WO2024125359A1 (en) * | 2022-12-15 | 2024-06-20 | 中兴通讯股份有限公司 | Spectrum equalization method, apparatus and system, and storage medium |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN116055921B (en) * | 2021-10-28 | 2025-12-09 | 中国移动通信有限公司研究院 | Fault positioning method, device and storage medium |
| CN114337801A (en) * | 2021-12-23 | 2022-04-12 | 中国电信股份有限公司 | Fault positioning method, device, system and computer readable storage medium |
| CN115802352B (en) * | 2022-11-04 | 2023-07-25 | 广州爱浦路网络技术有限公司 | Processing method, system, device and storage medium for 5GC equipment authorization |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101355387A (en) * | 2007-07-26 | 2009-01-28 | 华为技术有限公司 | Method, device and system for accessing network by optical network unit |
| CN104022927A (en) * | 2014-05-19 | 2014-09-03 | 武汉邮电科学研究院 | Fixed mobile convergence wavelength division access ring and access method |
| CN105743683A (en) * | 2014-12-12 | 2016-07-06 | 华为技术有限公司 | Terminal equipment management method in passive optical network, device and system |
| WO2018113907A1 (en) * | 2016-12-19 | 2018-06-28 | Telefonaktiebolaget Lm Ericsson (Publ) | Method of controlling traffic flows in a radio communications network, remote node and radio communications network |
| CN110049512A (en) * | 2019-04-22 | 2019-07-23 | 武汉虹信通信技术有限责任公司 | A kind of forward pass network data processing device and method |
Family Cites Families (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR100617734B1 (en) * | 2003-03-19 | 2006-08-28 | 삼성전자주식회사 | A computer-readable recording medium recording a logical MAC implementation of an Ethernet passive optical subscriber network system and a program for realizing the method. |
| US8824308B2 (en) * | 2011-05-19 | 2014-09-02 | Calix, Inc. | Ethernet OAM to ATM OAM interworking for loopback capability |
| EP3381219B1 (en) * | 2015-11-24 | 2020-09-09 | Telefonaktiebolaget LM Ericsson (PUBL) | Switching data signals of at least two types for transmission over a transport network providing both backhaul and fronthaul (xhaul) connectivity |
| CN110213679B (en) * | 2016-12-02 | 2021-09-10 | 中兴通讯股份有限公司 | Passive optical network system and implementation method thereof |
| US10887230B2 (en) * | 2018-02-27 | 2021-01-05 | Cisco Technology, Inc. | In-situ operations, administration, and management (IOAM) and network event correlation for internet of things (IOT) |
-
2019
- 2019-09-12 CN CN201910879397.9A patent/CN112492410B/en active Active
-
2020
- 2020-09-14 WO PCT/CN2020/114947 patent/WO2021047663A1/en not_active Ceased
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101355387A (en) * | 2007-07-26 | 2009-01-28 | 华为技术有限公司 | Method, device and system for accessing network by optical network unit |
| CN104022927A (en) * | 2014-05-19 | 2014-09-03 | 武汉邮电科学研究院 | Fixed mobile convergence wavelength division access ring and access method |
| CN105743683A (en) * | 2014-12-12 | 2016-07-06 | 华为技术有限公司 | Terminal equipment management method in passive optical network, device and system |
| WO2018113907A1 (en) * | 2016-12-19 | 2018-06-28 | Telefonaktiebolaget Lm Ericsson (Publ) | Method of controlling traffic flows in a radio communications network, remote node and radio communications network |
| CN110049512A (en) * | 2019-04-22 | 2019-07-23 | 武汉虹信通信技术有限责任公司 | A kind of forward pass network data processing device and method |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN115766046A (en) * | 2021-09-03 | 2023-03-07 | 华为技术有限公司 | Data transmission method, device, readable storage medium and chip system |
| WO2024125359A1 (en) * | 2022-12-15 | 2024-06-20 | 中兴通讯股份有限公司 | Spectrum equalization method, apparatus and system, and storage medium |
| CN116132245A (en) * | 2023-02-13 | 2023-05-16 | 烽火通信科技股份有限公司 | 5G forwarding device management information monitoring method and device |
Also Published As
| Publication number | Publication date |
|---|---|
| CN112492410A (en) | 2021-03-12 |
| CN112492410B (en) | 2023-07-21 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| WO2021047663A1 (en) | Mobile fronthaul oam information transmission method, apparatus, device, and medium | |
| KR102112487B1 (en) | Data transmission methods, devices and systems | |
| EP3445094B1 (en) | Wifi configuration methods, wifi mobile terminal, and wifi device | |
| US8738988B2 (en) | Data sending/receiving method with forward error correction and related component and system for gigabit ethernet | |
| US8190966B1 (en) | Systems and methods for implementing end-to-end checksum | |
| US8107822B2 (en) | Protocols for out-of-band communication | |
| CN106254147B (en) | It is a kind of for the configuration method of Wi-Fi network, internet-of-things terminal and control terminal | |
| JP5509331B2 (en) | Message transfer method and network node | |
| US20160301669A1 (en) | Method and system for encrypting/decrypting payload content of an otn frame | |
| US10855397B2 (en) | Downstream data frame transmission method and device | |
| US8675501B2 (en) | Transmission apparatus and reporting method for reporting fault | |
| WO2007135858A1 (en) | Optical communication system, station side device, and subscriber side device | |
| CN113765619B (en) | 64B/66B code stream transmitting method, 64B/66B code stream receiving method and equipment | |
| WO2009121308A1 (en) | Method, equipment and system for optical network data processing | |
| KR20140026734A (en) | Method and apparatus for updating of terminal software | |
| WO2019062268A1 (en) | Method, apparatus and system for transmitting multicast message | |
| US7684419B2 (en) | Ethernet encapsulation over optical transport network | |
| EP3873029B1 (en) | Port configuration detection method, terminal, and computer-readable storage medium | |
| US8767736B2 (en) | Communication device, communication method, and recording medium for recording communication program | |
| CN103532740A (en) | Remote management implementation method, remote management implementation system, general communication channel (GCC) overhead processing method and GCC overhead processing device | |
| US20060268943A1 (en) | Methods, systems, and storage media for data encapsulation in networks | |
| US7571310B2 (en) | Method for detecting security module for link protection in ethernet passive optical network | |
| JP2015126320A (en) | Communication system, transmitter, receiver and data transmission method for communication system | |
| US12177114B2 (en) | Hardware-assisted digital fault relay for sub-50ms optical protection | |
| US20160006534A1 (en) | Method and Device for Managing Optical Channel Overhead, and Optical Signal Receiving Node |
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: 20862400 Country of ref document: EP Kind code of ref document: A1 |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| 122 | Ep: pct application non-entry in european phase |
Ref document number: 20862400 Country of ref document: EP Kind code of ref document: A1 |
|
| 122 | Ep: pct application non-entry in european phase |
Ref document number: 20862400 Country of ref document: EP Kind code of ref document: A1 |
|
| 32PN | Ep: public notification in the ep bulletin as address of the adressee cannot be established |
Free format text: NOTING OF LOSS OF RIGHTS PURSUANT TO RULE 112(1) EPC (EPO FORM 1205A DATED 26/08/2022) |
|
| 122 | Ep: pct application non-entry in european phase |
Ref document number: 20862400 Country of ref document: EP Kind code of ref document: A1 |