Ring network protection method, device, electronic equipment and storage medium

By receiving the AAU's optical port fault notification message, switching the AAU's access position and requesting service switching or not, the shortcomings of the ring networking protection in the existing technology are solved, and service continuity and availability under optical fiber faults and baseband board faults are achieved.

CN116132855BActive Publication Date: 2025-09-05DATANG MOBILE COMM EQUIP CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202111350238.3
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-11-15
Publication Date
2025-09-05
Estimated Expiration
2041-11-15

AI Technical Summary

Technical Problem

The existing technology lacks a complete ring networking protection solution, especially when the AAU is connected to different baseband boards through two optical fibers in a cross-board ring connection and when a baseband board fails, effective ring networking protection cannot be performed.

Method used

By receiving the optical port fault notification message reported by AAU, it determines whether the main optical port or auxiliary optical port is faulty, switches the access position of AAU respectively and requests service switching or not, clears the optical port information, and ensures service availability and continuity.

Benefits of technology

It achieves reliable and stable ring networking protection after optical port failure, ensuring business continuity and availability, especially providing protection against optical fiber failure and baseband board failure in cross-board ring networking.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116132855B_ABST
    Figure CN116132855B_ABST
Patent Text Reader

Abstract

An embodiment of the present application provides a ring networking protection method, device, electronic device and storage medium, the method comprising: receiving an optical port fault notification message reported by an AAU; if a main optical port fault of the AAU is determined to be faulty based on the optical port fault notification message, switching the access position of the AAU and requesting service switching from the AAU; if an auxiliary optical port fault of the AAU is determined to be faulty based on the optical port fault notification message, clearing the auxiliary optical port information of the AAU and requesting the AAU not to switch the service, that is, reliably and stably performing ring networking protection after an optical port failure, thereby ensuring service availability and continuity.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of communication technology, and more specifically, to a ring networking protection method, device, electronic device, and storage medium. Background Art

[0002] 5G (5th Generation Mobile Communication Technology) base stations primarily consist of a BBU (Base Band Unit) and an AAU (Active Antenna Unit). The BBU and AAU are connected via optical fiber. In some applications, multiple AAUs are cascaded together. In this case, if a fiber segment or an AAU fails, all AAUs below the fault point will be unable to provide service. To address this, a ring networking method has been proposed, connecting the last stage of cascaded AAUs to another optical port on the BBU via another optical fiber.

[0003] The existing technology still lacks a complete ring network protection solution. For example, the existing technology does not support cross-board ring networking. For situations such as cross-board ring connection where the AAU is connected to different baseband boards through two optical fibers, or baseband board failure, ring networking protection cannot be performed. Summary of the Invention

[0004] The purpose of the embodiments of the present application is to solve the problem of how to perform fault detection and fault handling for ring network protection.

[0005] According to one aspect of an embodiment of the present application, a ring networking protection method is provided, which is applied to a BBU. The method includes:

[0006] Receive optical port fault notification messages reported by AAU;

[0007] If the main optical port of the AAU is determined to be faulty based on the optical port fault notification message, the access position of the AAU is switched and a service switching request is made to the AAU;

[0008] If it is determined based on the optical port failure notification message that the auxiliary optical port of the AAU is faulty, the auxiliary optical port information of the AAU is cleared, and a request is made to the AAU not to switch the service.

[0009] According to one aspect of an embodiment of the present application, a ring networking protection method is provided, which is applied to an AAU. The method includes:

[0010] Report optical port fault notification message to BBU;

[0011] receiving a service switching request sent by the BBU in response to the optical port fault notification message, and sending a switching response to the BBU;

[0012] Among them, if the main optical port of the AAU fails, the service switching request is used to request service switching;

[0013] If the auxiliary optical port of the AAU fails, the service switching request is used to request that the service not be switched.

[0014] According to another aspect of an embodiment of the present application, a ring networking protection device is provided, which is applied to a BBU. The device includes:

[0015] A message receiving module is used to receive the optical port fault notification message reported by the AAU;

[0016] a switching and requesting module, configured to switch the access position of the AAU and request service switching from the AAU if a failure of the main optical port of the AAU is determined based on the optical port failure notification message;

[0017] The clearing and requesting module is used to clear the auxiliary optical port information of the AAU and request the AAU not to switch the service if it is determined that the auxiliary optical port of the AAU is faulty based on the optical port fault notification message.

[0018] According to another aspect of an embodiment of the present application, a ring networking protection device is provided, which is applied to an AAU. The device includes:

[0019] Message reporting module, used to report optical port fault notification messages to the BBU;

[0020] a request receiving and responding module, configured to receive a service switching request sent by the BBU in response to an optical port fault notification message, and send a switching response to the BBU;

[0021] Among them, if the main optical port of the AAU fails, the service switching request is used to request service switching;

[0022] If the auxiliary optical port of the AAU fails, the service switching request is used to request that the service not be switched.

[0023] According to another aspect of an embodiment of the present application, a communication system is provided, which includes the ring networking protection device applied to the BBU and the ring networking protection device applied to the AAU provided in the aforementioned embodiments.

[0024] According to another aspect of an embodiment of the present application, an electronic device is provided, which includes: a memory, a processor, and a computer program stored in the memory, and the processor executes the computer program to implement the steps of the methods provided in the aforementioned embodiments.

[0025] According to another aspect of the embodiments of the present application, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the steps of the methods provided in the aforementioned embodiments are implemented.

[0026] According to another aspect of the embodiments of the present application, a computer program product is provided. The computer program product includes a computer program. When the computer program is executed by a processor, the steps of the methods provided in the aforementioned embodiments are implemented.

[0027] The ring networking protection method, device, electronic device and storage medium provided in the embodiments of the present application receive an optical port fault notification message reported by the AAU. If a main optical port fault of the AAU is determined to be faulty based on the optical port fault notification message, the access position of the AAU is switched and a service switching is requested from the AAU. If an auxiliary optical port fault of the AAU is determined to be faulty based on the optical port fault notification message, the auxiliary optical port information of the AAU is cleared and a request is made to the AAU not to switch the service. That is, ring networking protection can be performed reliably and stably after an optical port failure, thereby ensuring the availability and continuity of the service. BRIEF DESCRIPTION OF THE DRAWINGS

[0028] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the following briefly introduces the drawings required for describing the embodiments of the present application.

[0029] Figure 1 A flowchart of a ring networking protection method provided in an embodiment of the present application;

[0030] Figure 2 An example diagram of the architecture of a cross-board access ring network provided in an embodiment of the present application;

[0031] Figure 3 An example diagram of the architecture of a non-cross-board access ring network provided in an embodiment of the present application;

[0032] Figure 4 A flowchart of another ring networking protection method provided in an embodiment of the present application;

[0033] Figure 5 A schematic diagram of a switching process for an AAU auxiliary optical port failure provided in an embodiment of the present application;

[0034] Figure 6 A schematic diagram of a switching process for an AAU main optical port failure provided in an embodiment of the present application;

[0035] Figure 7 A schematic diagram of a switching process for a baseband board failure in a cross-board ring network provided in an embodiment of the present application;

[0036] Figure 8A schematic diagram of the structure of a ring networking protection device provided in an embodiment of the present application;

[0037] Figure 9 A schematic diagram of the structure of another ring networking protection device provided in an embodiment of the present application;

[0038] Figure 10 A schematic diagram of the structure of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0039] The following describes the embodiments of the present application in conjunction with the accompanying drawings. It should be understood that the embodiments described below in conjunction with the accompanying drawings are exemplary descriptions for explaining the technical solutions of the embodiments of the present application and do not constitute a limitation on the technical solutions of the embodiments of the present application.

[0040] Those skilled in the art will understand that, unless otherwise stated, the singular forms "a", "an" and "the" used herein may also include plural forms. It should be further understood that the terms "including" and "comprising" used in the embodiments of the present application mean that the corresponding features can be implemented as the information, data and / or steps presented, but do not exclude implementation as other features, information, data, steps, operations, elements, components and / or combinations thereof supported by the present technical field. It should be understood that when we say that an element is "connected" or "coupled" to another element, the element can be directly connected or coupled to the other element, or it can refer to that the element and the other element establish a connection relationship through an intermediate element. In addition, the "connection" or "coupling" used here can include wireless connection or wireless coupling. The term "and / or" used here indicates at least one of the items defined by the term, for example, "A and / or B" indicates implementation as "A", or implementation as "A", or implementation as "A and B".

[0041] To make the objectives, technical solutions, and advantages of this application more clear, the following will describe the technical solutions of the embodiments of this application and the technical effects produced by the technical solutions of this application in conjunction with the accompanying drawings and descriptions of exemplary embodiments. It should be noted that the following embodiments can refer to, draw on, or combine with each other, and the same terms, similar features, and similar implementation steps in different embodiments will not be repeated.

[0042] In the system architecture provided by the embodiment of the present application, each AAU negotiates the RRU (Remote Radio Unit) ID (Identity document) with the BBU through two optical ports. When both optical ports obtain the RRU ID, the optical port corresponding to the smaller AAU level is determined to be the main optical port, and the other optical port is determined to be the auxiliary optical port. The AAU only initiates an access request at the main optical port.

[0043] During the process of AAU accessing the base station, the base station establishes an OM (Operation and Maintenance) channel on the primary optical port.

[0044] When the auxiliary optical port is available, the AAU reports an auxiliary optical port available notification message. After receiving the auxiliary optical port available notification message reported by the AAU, the base station allocates the auxiliary optical port channel IP (Internet Protocol) address to the AAU.

[0045] In the embodiment of the present application, the ring network can be divided into a cross-board ring network and a non-cross-board ring network.

[0046] Among them, for inter-board ring networking, an OM channel is established on the auxiliary optical port, but the heartbeat detection of the auxiliary optical port is not started; for non-inter-board ring networking, an OM channel is not established on the auxiliary optical port.

[0047] The base station triggers the AAU on the main optical port to measure the delay of the main and auxiliary optical ports respectively, and allocates the delay measurement values ​​to the AAU. The AAU only configures the delay value of the current main optical port and saves the delay value of the auxiliary optical port locally.

[0048] The embodiment of the present application provides a ring network (also referred to as a ring network) protection method, which is applied to BBU, such as Figure 1 As shown, the method includes:

[0049] Step S101: receiving an optical port fault notification message reported by an AAU;

[0050] Optionally, when the AAU detects an optical port failure through an FPGA (Field Programmable Gate Array), it reports an optical port failure notification message to the BBU.

[0051] The optical port fault notification message reported by the AAU carries information on whether the fault occurs on the primary optical port or the secondary optical port.

[0052] Furthermore, if the main optical port fails, the AAU determines whether it is a ring network and whether the auxiliary optical port is normal. If it is a ring network and the auxiliary optical port is normal, it performs IR (Interface between the AAU and the BBU) optical port main and auxiliary Ethernet switching, switches to the auxiliary optical port, and reports the optical port failure notification message.

[0053] In an embodiment of the present application, the receiving of the optical port fault notification message reported by the AAU can be executed by the Master of AAU Management (MAAU) module of the BBU. After the MAAU module receives the optical port fault notification message reported by the AAU, it triggers the BBU to execute subsequent steps.

[0054] Step S102: If it is determined based on the optical port failure notification message that the main optical port of the AAU is faulty, the access position of the AAU is switched, and a service switching request is made to the AAU;

[0055] In the embodiment of the present application, if the main optical port of the AAU fails, if the auxiliary optical port is available (not invalid and the delay measurement is completed), the MAAU module can switch the access position of the AAU.

[0056] Furthermore, if the main optical port and the auxiliary optical port of the AAU do not cross boards (also known as the ring network does not cross boards), an access position switching notification message is sent to the slot where the main optical port of the AAU is located (Slot of AAU Management, SAAU, also known as AAU management baseband) (since the main optical port and the auxiliary optical port correspond to one board, it can be sent to the SAAU module corresponding to the main optical port); if the main optical port and the auxiliary optical port of the AAU cross boards, an access position switching notification message is sent to the baseband boards where the main optical port and the auxiliary optical port of the AAU are respectively located (that is, the SAAU modules of the boards where the main optical port and the auxiliary optical port are respectively located) to switch the access position of the AAU.

[0057] Specifically, the processing of the SAAU module upon receiving the access location switching notification message is as follows:

[0058] The AAU's primary optical port information is cleared. The SAAU can determine whether the primary and secondary optical ports are inter-board. If the primary and secondary optical ports are not inter-board, the AAU's primary optical port information is cleared. If the primary and secondary optical ports are inter-board, the TCP (Transmission Control Protocol) link corresponding to the AAU's primary optical port is deleted, and the AAU's primary optical port information is cleared. Clearing the AAU's primary optical port information may include setting the AAU's primary optical port number, AAU level, and slot number to invalid, and setting the latency measurement flag to not performed.

[0059] Set the optical port attribute of the auxiliary optical port of AAU to main, and update the main optical port information of AAU to the auxiliary optical port information of AAU, that is, update the optical port number, AAU level, slot number and other information of the currently saved auxiliary optical port of AAU as the main optical port information to obtain the updated main optical port information.

[0060] In an embodiment of the present application, the BBU requests a service switch from the AAU. Specifically, the MAAU module may send a service switch request with a switch flag set to "switch" to the AAU. Optionally, the service switch request may include the slot number and optical port number of the optical port corresponding to the service switch before and after the service switch. After receiving the service switch request, the AAU sends a switch response to the MAAU module. After receiving the switch response, the BBU performs the service switch for the AAU.

[0061] In the embodiment of the present application, if the main optical port fails, it will quickly switch to the available auxiliary optical port to reduce the impact on the service.

[0062] Step S103: If it is determined based on the optical port failure notification message that the auxiliary optical port of the AAU is faulty, the auxiliary optical port information of the AAU is cleared, and a request is made to the AAU not to switch the service.

[0063] In the embodiment of the present application, if the auxiliary optical port of the AAU fails, the MAAU module can clear the auxiliary optical port information of the AAU;

[0064] Furthermore, the MAAU module can also send an access location switch notification message to the SAAU module of the BBU, so that the SAAU module can clear the auxiliary optical port information of the AAU. The SAAU module processes the access location switch notification message as follows: the SAAU determines whether the main and auxiliary optical ports are inter-board. If the main and auxiliary optical ports of the AAU are not inter-board, the auxiliary optical port information of the AAU is cleared; if the main and auxiliary optical ports of the AAU are inter-board, the TCP link corresponding to the auxiliary optical port of the AAU is deleted, and the auxiliary optical port information of the AAU is cleared. Clearing the auxiliary optical port information of the AAU can specifically include: setting the optical port number, AAU level, and slot number of the auxiliary optical port of the AAU to invalid, and setting the delay measurement flag to not performed.

[0065] In the embodiment of the present application, the BBU requests the AAU not to switch the service. Specifically, the MAAU module may send a service switching request with a switching flag of not switching to the AAU. After receiving the service switching request, the AAU sends a switching response to the MAAU module. The BBU does not switch after receiving the switching response.

[0066] In the embodiment of the present application, since no switching is performed when the auxiliary optical port fails, the service is not affected.

[0067] The ring networking protection method provided in the embodiment of the present application switches the optical port when the main optical port fails, and does not need to switch the optical port when the auxiliary optical port fails. That is, ring networking protection can be performed reliably and stably after an optical port failure, ensuring service availability and continuity.

[0068] The ring networking protection method provided in the embodiment of the present application can be applied to cross-board ring networking. The advantage of cross-board ring networking is that when a baseband board fails, it can switch to another baseband board to continue providing services. The ring networking protection method provided in the embodiment of the present application can provide optical fiber fault protection for cross-board ring networking, and can also provide baseband board fault protection for cross-board ring networking. Figure 2 The diagram shows an example of an architecture for cross-board access to a ring network. AAU1 and AAU2 access BBU1 from IR1, and AAU3 accesses BBU2 from IR2. Figure 2 BBU1 and BBU2 can be the same baseband board or different baseband boards, but the optical port and baseband resource capabilities must meet the requirements. It is recommended that BBU1 and BBU2 use the same baseband board.

[0069] The ring networking protection method provided in the embodiment of the present application can be applied to non-cross-board (also called non-cross-board) ring networking, and can provide optical fiber fault protection for it. Figure 3 The following diagram shows an example of a ring network architecture with non-inter-board access: AAU1 and AAU2 access BBU1 from IR1, and AAU3 accesses BBU1 from IR2.

[0070] In an embodiment of the present application, a possible implementation method is provided for "requesting service switching from the AAU" in step S102. Specifically, it is determined whether a CA (Carrier Antenna) is allocated on the faulty optical port (the original main optical port) to decide whether to switch the parameter value in the service switching request message sent to the AAU. If CA is allocated on the main optical port of the AAU, a service switching request message is sent to the AAU, and the parameter value in the service switching request message is set to switch. If switching is required, the slot number and optical port number of the optical port corresponding to the service switching before and after the service switching are carried in the service switching request message, so that the AAU configures the CA of the available optical port (the original auxiliary optical port); if CA is not allocated on the main optical port of the AAU, the parameter value in the service switching request message is set to not switch.

[0071] Furthermore, in the embodiment of the present application, after the BBU receives the optical port failure notification message reported by the AAU, before sending the service switching request message to the AAU, it determines whether the main optical port of the AAU in the cross-board ring network is faulty and the main optical port of the AAU is connected to the baseband board of the bearer cell and the baseband board is not in place;

[0072] If yes, then CA is not switched. That is, a service switching request message is sent to AAU, and the parameter value in the service switching request message is set to not switch; if no, a service switching request message is sent to AAU, and the parameter value in the service switching request message is set to switch.

[0073] After receiving the service switching request message with the parameter value set to switch, the AAU configures the CA of the available optical port and sends a switching response to the BBU. If the switching result is successful (i.e., the service switching is successful), the BBU responds to the AAU service switching success message and performs CA switching.

[0074] Specifically, the MAAU module that receives the AAU switching response forwards the message to the local cell main control module (main control board) in the BBU. After receiving the message, the local cell main control module performs CA switching.

[0075] In the embodiment of the present application, performing CA switching may specifically include:

[0076] According to the AAU number, the resource table maintained by the local cell master control module is queried to obtain the CA of all local cells carried by the AAU;

[0077] Deleting the CA of the faulty optical port of the AAU on the interface board. Specifically, the local cell master control module notifies the interface board to delete the CA on the AAU.

[0078] If the main optical port and auxiliary optical port of AAU cross the board, the CA of the faulty optical port of AAU will be updated to the available optical port of AAU after the access position is switched, that is, the CA of the faulty optical port of AAU in the resource table will be updated to the available optical port of the available slot;

[0079] If the main optical port and auxiliary optical port of the AAU do not cross boards, the CA of the available optical port of the AAU on the interface board is reconfigured after the access position is switched. Specifically, the local cell main control module notifies the interface board to configure the CA on the available optical port after the switch.

[0080] Furthermore, the method further comprises at least one of the following:

[0081] If the cell carried by the AAU adopts backplane scheduling, the CA corresponding to the faulty optical port of the AAU on the corresponding baseband board is deleted. Specifically, the local cell main control module notifies the baseband board to delete the CA on the AAU;

[0082] If the main optical port and auxiliary optical port of the AAU cross boards, and the cell carried by the AAU after service switching adopts backplane scheduling, CA is configured for the electrical port of the corresponding baseband board, and the electrical port CA is saved in the resource table maintained by the local cell master control module;

[0083] If the primary optical port and the secondary optical port of the AAU do not cross boards, and the cell carried by the AAU after the service switching adopts backplane scheduling, the CA of the available optical port of the AAU is configured for the corresponding baseband board after the service switching. Specifically, the local cell main control module sends a CA configuration request message to the baseband board to configure CA on the available optical port after the switching;

[0084] After processing the CA configuration request message, the interface board and / or baseband board returns a CA configuration response message to the local cell main control module.

[0085] In the embodiment of the present application, a possible implementation method is also provided for protecting baseband board failure in cross-board ring networking.

[0086] In actual applications, when the baseband board of the cross-board ring networking AAU is plugged in, powered off, reset, or the (baseband board) card fails, the BBU will receive a board failure alarm notification message (also called a baseband board failure notification message, etc., the name is not specifically limited here), and the BBU will also receive an optical port failure notification message reported by the AAU.

[0087] When the BBU receives a card fault alarm notification, it triggers the AAU management module to report that the AAU is connected to the baseband board carrying the cell and that the baseband board is not in place. This in turn triggers the BBU to delete the cells and local cells connected to the AAU on the faulty card and clear the AAU topology connected to the faulty card. Furthermore, when the BBU receives an optical port fault notification message from the AAU, it triggers the switching of the AAU's access location and the CA.

[0088] In the embodiment of the present application, after receiving the optical port failure notification message reported by the AAU, the BBU determines whether the main optical port of the AAU in the cross-board ring network is faulty and the main optical port of the AAU is connected to the baseband board of the bearer cell and the baseband board is not in place;

[0089] If so, CA switching will not be performed. Specifically, if the main optical port of the AAU in the cross-board ring network fails, and the main optical port of the AAU is connected to the baseband board of the bearer cell and the baseband board is not in place, that is, the main optical port of the AAU in the cross-board ring network is connected to the baseband board of the bearer cell and the baseband board is faulty, then optical port switching will be performed but CA switching will not be performed to avoid resetting the AAU due to switching failure, which will cause longer service interruption time.

[0090] If not, then execute step S102 or step S103. Specifically:

[0091] If the main optical port of the AAU in the cross-board ring network fails, but the main optical port of the AAU is not connected to the baseband board of the bearer cell and the baseband board is not in place, that is, the failure of the AAU main optical port is caused by the optical fiber failure, rather than the baseband board failure, then execute step S102.

[0092] If the auxiliary optical port of the AAU in the inter-board ring network fails, as long as the main optical port of the AAU is available, step S103 is executed.

[0093] In the embodiment of the present application, considering that the optical port cannot be switched after receiving the optical port fault notification message after clearing the AAU topology, in order to reduce the service interruption time, it is necessary to give priority to processing the optical port fault notification message reported by the AAU under predetermined circumstances, and delay processing the message after the board fault.

[0094] Specifically, upon receiving a baseband board fault notification message, the AAU operating mode is determined. In a predetermined AAU operating mode, for example, if one of the AAUs connected to the faulty board is in an inter-board ring network and the other optical port is available (not invalid and the delay measurement is completed), the baseband board fault notification message is processed after a predetermined delay time T, for example, after the predetermined delay time T, the relevant module board is notified of the fault.

[0095] It can be understood that if the baseband board failure triggers a baseband board failure notification message, the optical port of the AAU connected to the faulty board will also trigger an optical port failure notification message. At this time, if one of the AAUs connected to the faulty board is in a cross-board ring network and another optical port is available, the AAU can continue to use the baseband board where the other optical port is located to reduce the impact on the business.

[0096] If one of the AAUs connected to the faulty board is in a cross-board ring network and has another available optical port that can serve as a secondary optical port, optical port switching and CA switching are required to continue using the baseband board where the other optical port is located. To prevent the sent baseband board fault notification message from causing the AAU topology to be cleared and causing the AAU's optical port switching to fail, the baseband board fault notification message is processed after a predetermined delay time T. That is, after the AAU access location is switched and the service is switched, the baseband board fault notification message is processed.

[0097] Among them, if one of the AAUs connected to the faulty board is in a cross-board ring network, the other optical port is available, and the optical port can be used as the main optical port, the service does not need to be switched, and the baseband board fault notification message can be processed after a preset delay time T, or it can be processed without delay.

[0098] If all AAUs connected to the faulty board are in non-cross-board ring networking, or one of the AAUs connected to the faulty board is in cross-board ring networking but the other optical port is unavailable, the baseband board fault notification message can be processed without delay and the relevant modules can be notified normally.

[0099] In an embodiment of the present application, possible implementation methods are provided for different situations of whether the faulty board carries baseband resources. Specifically, if the faulty baseband board in the cross-version ring network carries baseband resources, the baseband board fault notification message is processed, including: deleting the resources of the carrying cell and local cell of the faulty baseband board, and clearing the AAU topology connected to the faulty baseband board; and rebuilding the carrying cell and local cell on the available baseband board.

[0100] In light of the above, if the primary optical port of an AAU connected to a faulty board is present, an optical port failure notification message will be triggered. The BBU will switch optical ports and determine that the AAU's primary optical port is faulty. If the AAU's primary optical port is connected to the baseband board of the bearer cell and that baseband board is not in place, the CA switch will not occur. After the optical port switch, the original auxiliary optical port becomes the primary optical port, and the auxiliary optical port becomes invalid. The resources of the bearer cell and local cell of the faulty baseband board are then deleted, and the AAU topology connected to the faulty baseband board is cleared. The bearer cell and local cell are rebuilt on the available baseband board, completing the service switch.

[0101] In the case of the auxiliary optical port of the AAU connected to the faulty board, an optical port fault notification message will be triggered. The AUU does not need to switch services. It can directly delete the resources of the bearer cell and local cell of the faulty baseband board, clear the AAU topology connected to the faulty baseband board, and rebuild the bearer cell and local cell on the available baseband board to complete the service switching.

[0102] The ring networking protection method provided in the embodiment of the present application can reliably and stably perform ring networking protection after a board failure in a cross-version ring network, thereby ensuring the availability and continuity of services.

[0103] The embodiment of the present application also provides a ring networking protection method, which is applied to AAU, such as Figure 4 As shown, the method includes:

[0104] Step S401: reporting an optical port fault notification message to the BBU;

[0105] Optionally, after the AAU OM receives the optical port fault notification through the underlying driver, in order to prevent false alarms, a debounce process may be added to the optical port fault notification.

[0106] Optionally, the AAU may periodically report an optical port fault notification message to the BBU until a response is received or the number of transmission times is exceeded.

[0107] Optionally, if the main optical port fails, determine whether it is a ring network and whether the auxiliary optical port is normal. If both are yes, perform the IR optical port main and auxiliary Ethernet switching, switch to the auxiliary optical port, and report the optical port failure notification message to the BBU.

[0108] Optionally, the AAU FPGA register is configured to indicate to the subsequent AAU that the main optical port of the current AAU is faulty and optical port switching is required.

[0109] Step S402: Receive the service switching request sent by the BBU in response to the optical port failure notification message, and send a switching response to the BBU; wherein, if the primary optical port of the AAU fails, the service switching request is used to request service switching; if the auxiliary optical port of the AAU fails, the service switching request is used to request not to switch the service.

[0110] Optionally, the AAU stops reporting the optical port fault notification message (periodically) upon receiving the switching request from the BBU.

[0111] Optionally, if the main optical port fails, after receiving the service switching request with the switching flag set to switch, the AAU switches the clock of the new optical port, configures the new optical port CA, and sends a switching response to the BBU.

[0112] In the embodiments of the present application, for other details about AAU and the beneficial effects produced, please refer to the corresponding description in the previous text and will not be repeated here.

[0113] Below through Figure 5 AAU ( Figure 5 China-Israel Figure 2 or Figure 3 Taking AAU1 as an example, the switching process when the auxiliary optical port (optical port 2) fails is as follows:

[0114] (1) After receiving the auxiliary optical port fault notification through the underlying driver, the AAU1 OM performs the following processing:

[0115] Debounce processing is added to prevent false alarms;

[0116] Periodically report optical port fault notification messages to the BBU until a response is received or the number of transmission times is exceeded.

[0117] (2) The BBU-side MAAU module receives the optical port fault notification message and processes it:

[0118] 1. MAAU sends an access position switching message to the slot SAAU where AAU1 optical port 2 is located, clearing the auxiliary optical port information;

[0119] 2. Set the optical port number, AAU level, and slot number of AAU1 optical port 2 in the database to invalid, and set the delay measurement flag to not performed;

[0120] 3. Start a periodic timer to send a service switching request with the switching flag set to "not switch" to AAU1. If no response is received after sending it three times, it is considered that the switching has failed.

[0121] (3) The SAAU module on the BBU side receives the access location switching notification message and processes it:

[0122] SAAU determines whether the primary and secondary optical ports are across boards:

[0123] When not crossing boards, clear the auxiliary optical port information;

[0124] When switching across boards, delete the TCP link and clear the auxiliary optical port information.

[0125] (4) Upon receiving the switching request, AAU1 stops reporting the optical port fault notification message and sends a switching response to the BBU.

[0126] (5) The MAAU module does not perform switching after receiving the switching response.

[0127] Switching result:

[0128] After the auxiliary optical port of AAU1 fails, no switching is performed and AAU1 is still connected through optical port 1 on the BBU1 side.

[0129] Because the auxiliary optical port failure does not cause switching, it does not affect the service.

[0130] Below through Figure 6 AAU ( Figure 6 China-Israel Figure 2 or Figure 3 Taking AAU2 as an example, the switching process when the main optical port (optical port 1) fails is as follows:

[0131] (1) After receiving the main optical port fault notification through the underlying driver, the AAU2 OM performs the following processing:

[0132] Debounce processing is added to prevent false alarms;

[0133] If the network is judged to be a ring network and the auxiliary optical port is normal, the IR optical port primary and auxiliary Ethernet switching is performed and the auxiliary optical port is switched;

[0134] Periodically report optical port fault notification messages to the BBU until a response is received or the number of transmission times is exceeded;

[0135] Configure the AAU2 FPGA register to indicate to the subsequent AAU that the primary optical port of the current AAU is faulty and that optical port switching is required.

[0136] (2) The BBU-side MAAU module receives the optical port fault notification message and processes it:

[0137] 1. If the auxiliary optical port is available, the access position needs to be switched. If the ring network does not cross boards, the access position switching message is only sent to the SAAU of the board where optical port 1 is located. Otherwise, the access position switching message is sent to the SAAU of the boards where optical port 2 and optical port 1 are located at the same time.

[0138] 2. Determine whether CA is allocated on the faulty optical port to decide whether to switch the parameter value in the switching request message sent to AAU2. If CA is allocated, the parameter value is switch, otherwise it is not switch. Also, MAAU determines whether the main optical port of the AAU in the cross-board ring network is faulty, the optical port is connected to the baseband board of the bearer cell and the baseband board is not in place. If the result is yes, that is, the baseband board in the cross-board ring network is faulty, then the optical port is switched and CA is no longer switched, that is, the parameter value in the switching request message sent to AAU2 is not switch. If the optical port is connected to the baseband board of the bearer cell and the baseband board is in place, the judgment result is no, and the optical port switching process and CA switching process are continued, that is, the parameter value in the switching request message sent to AAU2 is switch. If switching is required, the message must carry the slot number and optical port number before and after the switch at the same time, and a periodic timer is started to send a service switching request to AAU2 until a switching response is received or the number of sending times is exceeded. If the switching request is sent more than the specified number of times without receiving a response, an AAU service switching failure alarm is reported;

[0139] 3. Update the optical port number, AAU level, and slot number of AAU2 optical port 2 in the database to the corresponding position of optical port 1, set the optical port number, AAU level, and slot number of AAU2 optical port 2 to invalid, and set the delay measurement flag to not done.

[0140] (3) SAAU module receives access location switching notification message processing

[0141] 1. When not crossing boards, clear the main optical port information; set the optical port attributes on the auxiliary optical port as the main one, and update the slot number and optical port number of the main optical port stored in the link information table to those of the auxiliary optical port;

[0142] 2. When crossing boards, the baseband board in the slot where the main optical port is located deletes the TCP link after receiving the message and clears the main optical port information in the link information table; sets the optical port attribute of the auxiliary optical port position in the link information table to the main one, and updates the slot number and optical port number of the main optical port saved in the link information table to those of the auxiliary optical port.

[0143] (4) After receiving the switching request, AAU2 switches the clock, configures the new optical port CA, and sends a switching response to the BBU;

[0144] (5) After the MAAU module receives the handover response:

[0145] If the switch flag is not switched, exit directly;

[0146] If the switching result is failure, the AAU service switching failure alarm is reported and a reset command is sent to AAU2 to reset the AAU. The BBU side does not perform the switching process.

[0147] If the handover result is successful, the message is forwarded to the local cell main control module.

[0148] (6) After receiving the message, the local cell master control module performs CA switching:

[0149] Query the resource table based on the AAU number to obtain the CA of all local cells carried by AAU2;

[0150] Notify the interface board to delete the CA on AAU2. If the cell on AAU2 is scheduled using the backplane, the baseband board also needs to be notified to delete the CA on AAU2.

[0151] Update the CA on the faulty optical port of AAU2 in the resource table to the available optical port in the available slot. If the cell carried by AAU2 is scheduled through the backplane after the switchover, the electrical port CA needs to be allocated and saved in the resource table maintained by the main control board.

[0152] When AAU2 in a ring network does not cross boards, the interface board is notified to configure CA on the optical port available after the switch. If the cell carried by this AAU is scheduled using the backplane after the switch, a message needs to be sent to the baseband board to configure CA on the optical port available after the switch.

[0153] Start the timeout timer and wait for the interface board / baseband board to respond.

[0154] (7) After processing the CA configuration request message, the interface board / baseband board returns a response message to the main control board.

[0155] Switching result:

[0156] After the main optical port of AAU2 fails, the access optical port is switched. After the switch, AAU2 is connected from optical port 2 on the BBU side.

[0157] According to the embodiment of the present application, when the main optical port fails, service switching can be completed in about 2 seconds: 1 second for fault detection and 1 second for service switching.

[0158] It is understandable that Figure 5 and Figure 6 The fault switching process shown can be applied to optical fiber failures as well as baseband board failures in a cross-board ring network.

[0159] Below through Figure 7 The cross-board ring networking baseband board fault switching process is shown, which is applicable to all levels of AAU. The process is described as follows:

[0160] When the baseband board of the cross-board ring networking AAU is plugged in, powered off, reset, or the board fails, the base station main control board will receive a board failure alarm notification message, and the main control board will also receive an optical port failure notification message reported by the AAU.

[0161] (1) Troubleshooting for a board that does not carry baseband resources:

[0162] After the board fault alarm is processed, the AAU management module will report that the AAU connected to the baseband board is not in place. After the AAU is not in place, the post-processing will trigger the deletion of the cells and local cells carried by the AAU connected to the faulty board and the clearing of the AAU topology. On the other hand, when the base station receives the optical port fault notification message reported by the AAU, it will trigger the switching of the AAU access position and CA. Because after clearing the AAU topology, the optical port fault message is received and the optical port fault message is received, the optical port cannot be switched. In order to reduce the service interruption time, in this case, it is necessary to give priority to the processing of the optical port fault notification message reported by the AAU (using Figure 5 and / or Figure 6 After receiving a card failure notification message, the device management module determines the AAU operating mode. If one of the connected AAUs is in an inter-board ring network, the other optical port is not invalid, and latency measurement is complete, a timer delay of T is started before notifying the relevant modules of the card failure. Otherwise, the relevant modules are notified normally. Since the failure is not related to a card carrying baseband resources, there is no need to reestablish the cell.

[0163] So, suppose Figure 2 In a midspan ring network, AAU1 and AAU2 connect to BBU1 through optical port 1, and AAU3 connects to BBU2 through optical port 2. The cells carried by AAU1, AAU2, and AAU3 are built on BBU1. The switchover result of a BBU2 failure is as follows:

[0164] AAU1 and AAU2 do not switch, the main optical port of AAU3 switches to optical port 1 and is connected from BBU1, and the auxiliary optical ports of AAU1, AAU2, and AAU3 become invalid.

[0165] In this case, service switching can be completed in about 2 seconds: 1 second for fault detection and 1 second for service switching.

[0166] (2) Troubleshooting of baseband resource board

[0167] A card failure will trigger the deletion of the cell and local cell carried by the baseband board, and the clearing of the AAU topology connected to the faulty card; on the other hand, the base station will trigger the switching of the AAU's access position and CA when it receives the optical port failure notification message reported by the AAU. Because after clearing the AAU topology, it is impossible to switch the optical port when receiving the optical port failure message, and after the baseband board carrying the cell fails, the BBU will fail to switch CA and the local cell will be deleted and rebuilt. In order to reduce the service interruption time, in this case, it is necessary to give priority to processing the optical port failure notification message reported by the AAU (using Figure 5 and / or Figure 6(The system performs service switching according to the process described above). After processing the board failure, the device management module processes the message. Upon receiving the board failure notification message, it determines the AAU operating mode. If one of the AAUs connected to the board is in a cross-board ring network, the other optical port is not invalid, and latency measurement is complete, a timer delay of T is started before notifying the relevant modules of the board failure. Otherwise, the relevant modules are notified normally. After the board failure triggers the deletion of the cell and local cell, a resource check is performed, and the local cell and cell are re-established on an available baseband board.

[0168] So, suppose Figure 2 In a midspan ring network, AAU1 and AAU2 connect to BBU1 through optical port 1, and AAU3 connects to BBU2 through optical port 2. The cells carried by AAU1, AAU2, and AAU3 are built on BBU1. The switchover result of a BBU1 failure is as follows:

[0169] The main optical ports of AAU1 and AAU2 are switched to optical port 2 and accessed from BBU2. AAU3 does not switch. The auxiliary optical ports of AAU1, AAU2, and AAU3 become invalid. The baseband board carrying the cell baseband resources is switched from BBU1 to BBU2.

[0170] When the baseband board carrying baseband resources fails, service switching can be completed in 30 seconds: 1 second for fault detection, 24 seconds for local cell and cell establishment, and 5 seconds for switching process protection.

[0171] The embodiment of the present application provides a ring network protection device, such as Figure 8 As shown, applied to BBU, the ring networking protection device 80 may include: a message receiving module 801, a switching and requesting module 802, and a clearing and requesting module 803, wherein,

[0172] The message receiving module 801 is used to receive the optical port fault notification message reported by the AAU;

[0173] The switching and requesting module 802 is configured to switch the access position of the AAU and request service switching from the AAU if it is determined based on the optical port failure notification message that the main optical port of the AAU is faulty;

[0174] The clearing and requesting module 803 is configured to clear the auxiliary optical port information of the AAU and request the AAU not to switch the service if it is determined based on the optical port failure notification message that the auxiliary optical port of the AAU is faulty.

[0175] In an optional implementation manner, when used to switch the access location of the AAU, the switching and requesting module 802 is specifically configured to:

[0176] Clear the main optical port information of AAU;

[0177] The optical port attribute of the auxiliary optical port of the AAU is set to be the main optical port, and the main optical port information of the AAU is updated to the auxiliary optical port information of the AAU to obtain the updated main optical port information.

[0178] In an optional implementation manner, when the switching and requesting module 802 is used to request service switching from the AAU, it is specifically configured to:

[0179] If CA is allocated to the primary optical port of the AAU, a service switching request message is sent to the AAU. The parameter value in the service switching request message is set to switch, and the service switching request message carries the slot number and optical port number of the optical port corresponding to the service switching before and after the service switching, so that the AAU can configure the CA of the available optical port;

[0180] In response to the message of successful AAU service switching, CA switching is performed.

[0181] In an optional implementation, the switching and requesting module 802, when used to perform CA switching, is specifically configured to:

[0182] Delete the CA of the faulty optical port of the AAU on the interface board;

[0183] If the main optical port and auxiliary optical port of AAU cross the board, the CA of the faulty optical port of AAU will be updated to the available optical port of AAU after the access position is switched;

[0184] If the main optical port and auxiliary optical port of the AAU do not cross the board, reconfigure the CA of the available optical port of the AAU on the interface board after the access position is switched.

[0185] In an optional implementation, the switching and requesting module 802 is further configured to:

[0186] If the cell carried by the AAU adopts backplane scheduling, the CA corresponding to the faulty optical port of the AAU on the corresponding baseband board will be deleted;

[0187] If the main optical port and auxiliary optical port of the AAU cross boards, and the cell carried by the AAU after service switching adopts backplane scheduling, configure CA for the electrical port of the corresponding baseband board;

[0188] If the main optical port and auxiliary optical port of AAU do not cross boards, and the cell carried by AAU after service switching adopts backplane scheduling, CA of the available optical port of AAU is configured for the corresponding baseband board after service switching.

[0189] In an optional implementation manner, when used to switch the access location of the AAU, the switching and requesting module 802 is specifically configured to:

[0190] If the main optical port and the auxiliary optical port of the AAU cross boards, an access position switching notification message is sent to the baseband boards where the main optical port and the auxiliary optical port of the AAU are respectively located to switch the access position of the AAU.

[0191] In an optional implementation manner, when the switching and request module 802 is used to clear the primary optical port information of the AAU, it is specifically used to:

[0192] If the main optical port and auxiliary optical port of the AAU cross the board, delete the TCP link corresponding to the main optical port of the AAU and clear the main optical port information of the AAU.

[0193] In an optional implementation manner, when the clearing and requesting module 803 is used to clear the auxiliary optical port information of the AAU, it is specifically used to:

[0194] If the main optical port and auxiliary optical port of AAU cross the board, delete the TCP link corresponding to the auxiliary optical port of AAU and clear the auxiliary optical port information of AAU.

[0195] In an optional embodiment, when the switching and request module 802 is used to clear the main optical port information of the AAU, it is specifically used to

[0196] Set the optical port number, AAU level, and slot number of the AAU's main optical port to invalid, and set the delay measurement flag to not performed.

[0197] In an optional implementation manner, when the clearing and requesting module 803 is used to clear the auxiliary optical port information of the AAU, it is specifically used to

[0198] Set the optical port number, AAU level, and slot number of the AAU auxiliary optical port to invalid, and set the delay measurement flag to not performed.

[0199] In an optional embodiment, the ring networking protection device 80 may further include a baseband board fault processing module 805, wherein:

[0200] The message receiving module 801 is further configured to receive a baseband board fault notification message;

[0201] The baseband board fault processing module 805 is used to process the baseband board fault notification message after a predetermined delay time in a predetermined AAU working mode.

[0202] In an optional embodiment, if the faulty baseband board in the cross-version ring network carries baseband resources, the baseband board fault processing module 805 is specifically configured to:

[0203] Delete the bearer cell and local cell resources of the faulty baseband board, and clear the AAU topology connected to the faulty baseband board;

[0204] Rebuild the bearer cell and local cell on the available baseband board.

[0205] The device of the embodiment of the present application can execute the method provided by the embodiment of the present application, and its implementation principle is similar. The actions performed by each module in the device of each embodiment of the present application correspond to the steps in the method of each embodiment of the present application. For the detailed functional description of each module of the device and the beneficial effects produced, please refer to the description of the corresponding method shown in the previous text, and will not be repeated here.

[0206] The embodiment of the present application also provides a ring network protection device, such as Figure 9 As shown, applied to AAU, the ring networking protection device 90 may include: a message reporting module 901 and a request receiving and responding module 902, wherein,

[0207] The message reporting module 901 is used to report the optical port fault notification message to the BBU;

[0208] The request receiving and responding module 902 is configured to receive a service switching request sent by the BBU in response to the optical port failure notification message and send a switching response to the BBU;

[0209] Among them, if the main optical port of the AAU fails, the service switching request is used to request service switching;

[0210] If the auxiliary optical port of the AAU fails, the service switching request is used to request that the service not be switched.

[0211] The device of the embodiment of the present application can execute the method provided by the embodiment of the present application, and its implementation principle is similar. The actions performed by each module in the device of each embodiment of the present application correspond to the steps in the method of each embodiment of the present application. For the detailed functional description of each module of the device and the beneficial effects produced, please refer to the description of the corresponding method shown in the previous text, and will not be repeated here.

[0212] Based on this, the embodiment of the present application also provides a communication system, for example, Figure 2 or Figure 3 , but not limited thereto, the communication system includes the ring networking protection device applied to AAU and the ring networking protection device applied to BBU provided in each embodiment of the present application. For detailed functional description and beneficial effects, please refer to the corresponding description in the previous text, which will not be repeated here.

[0213] In an embodiment of the present application, an electronic device is provided, comprising a memory, a processor, and a computer program stored in the memory, wherein the processor executes the computer program to implement the steps of the aforementioned method embodiments. Optionally, the electronic device may be an AAU or a BBU.

[0214] In an alternative embodiment, an electronic device is provided, such as Figure 10 As shown, Figure 10The electronic device 1000 shown includes: a processor 1001 and a memory 1003. The processor 1001 and the memory 1003 are connected, for example, via a bus 1002. Optionally, the electronic device 1000 may further include a transceiver 1004, which may be used for data exchange between the electronic device and other electronic devices, such as data transmission and / or data reception. It should be noted that in actual applications, the number of transceivers 1004 is not limited to one, and the structure of the electronic device 1000 does not constitute a limitation on the embodiments of the present application.

[0215] The processor 1001 may be a CPU (Central Processing Unit), a general-purpose processor, a DSP (Digital Signal Processor), an ASIC (Application Specific Integrated Circuit), an FPGA (Field Programmable Gate Array), or other programmable logic devices, transistor logic devices, hardware components, or any combination thereof. It may implement or execute the various exemplary logic blocks, modules, and circuits described in conjunction with the disclosure of this application. The processor 1001 may also be a combination that implements computing functions, such as a combination of one or more microprocessors, a combination of a DSP and a microprocessor, and the like.

[0216] The bus 1002 may include a path for transmitting information between the above components. The bus 1002 may be a PCI (Peripheral Component Interconnect) bus or an EISA (Extended Industry Standard Architecture) bus. The bus 1002 may be divided into an address bus, a data bus, a control bus, etc. For ease of representation, Figure 10 Only one thick line is used in the diagram, but this does not mean that there is only one bus or one type of bus.

[0217] The memory 1003 can be a ROM (Read Only Memory) or other types of static storage devices that can store static information and instructions, a RAM (Random Access Memory) or other types of dynamic storage devices that can store information and instructions, or an EEPROM (Electrically Erasable Programmable Read Only Memory), a CD-ROM (Compact Disc Read Only Memory) or other optical disk storage, optical disk storage (including compact discs, laser discs, optical discs, digital versatile discs, Blu-ray discs, etc.), magnetic disk storage media, other magnetic storage devices, or any other medium that can be used to carry or store computer programs and can be read by a computer, without limitation here.

[0218] The memory 1003 is used to store the computer program for executing the embodiments of the present application, and the execution is controlled by the processor 1001. The processor 1001 is used to execute the computer program stored in the memory 1003 to implement the steps shown in the above method embodiments.

[0219] An embodiment of the present application provides a computer-readable storage medium having a computer program stored thereon. When the computer program is executed by a processor, the steps and corresponding contents of the aforementioned method embodiment can be implemented.

[0220] An embodiment of the present application also provides a computer program product, including a computer program, which can implement the steps and corresponding contents of the aforementioned method embodiment when executed by a processor.

[0221] It should be understood that, although each operation step is indicated by arrows in the flowchart of the embodiment of the present application, the order of implementation of these steps is not limited to the order indicated by the arrows. Unless otherwise clearly stated herein, in some implementation scenarios of the embodiment of the present application, the implementation steps in each flowchart can be performed in other orders according to demand. In addition, some or all of the steps in each flowchart can include multiple sub-steps or multiple stages based on actual implementation scenarios. Some or all of these sub-steps or stages can be executed at the same time, and each sub-step or stage in these sub-steps or stages can also be executed at different times respectively. Under different scenarios at the execution time, the execution order of these sub-steps or stages can be flexibly configured according to demand, and the embodiment of the present application does not limit this.

[0222] The above are only optional implementation methods for some implementation scenarios of this application. It should be pointed out that for ordinary technicians in this technical field, without departing from the technical concept of the solution of this application, the use of other similar implementation methods based on the technical ideas of this application also falls within the protection scope of the embodiments of this application.

Claims

1. A ring networking protection method, applied to a baseband processing unit (BBU), characterized in that: include: receiving an optical port fault notification message reported by an active antenna processing unit (AAU), wherein, when both optical ports corresponding to the AAU obtain AAU levels, the optical port corresponding to the smaller AAU level is determined as the main optical port; If it is determined based on the optical port failure notification message that the primary optical port of the AAU is faulty, clearing primary optical port information of the AAU, switching the access position of the AAU, and requesting service switching from the AAU, wherein clearing the primary optical port information of the AAU includes: setting the AAU level of the primary optical port to invalid; If the auxiliary optical port of the AAU is determined to be faulty based on the optical port fault notification message, the auxiliary optical port information of the AAU is cleared, and a request is made to the AAU not to switch the service. The clearing of the auxiliary optical port information of the AAU includes setting the AAU level of the auxiliary optical port to invalid.

2. The method according to claim 1, characterized in that The switching of the access position of the AAU includes: The optical port attribute of the auxiliary optical port of the AAU is set to be primary, and the primary optical port information of the AAU is updated to the auxiliary optical port information of the AAU to obtain updated primary optical port information.

3. The method according to claim 1, characterized in that The requesting the AAU to switch the service includes: If a carrier antenna CA is allocated to the primary optical port of the AAU, a service switching request message is sent to the AAU, wherein a parameter value in the service switching request message is set to switch, and the service switching request message carries the slot number and optical port number of the optical port corresponding to the service switching before and after the service switching, so that the AAU configures the CA of the available optical port; In response to the message indicating that the AAU service switching is successful, CA switching is performed.

4. The method according to claim 3, characterized in that The CA switching includes: Delete the CA of the faulty optical port of the AAU on the interface board; If the main optical port and the auxiliary optical port of the AAU cross the board, the CA of the faulty optical port of the AAU is updated to the available optical port of the AAU after the access position is switched; If the main optical port and the auxiliary optical port of the AAU do not cross the board, the CA of the available optical port of the AAU on the interface board is reconfigured after the access position is switched.

5. The method according to claim 4, characterized in that The method further includes at least one of the following: If the cell carried by the AAU adopts backplane scheduling, the CA corresponding to the faulty optical port of the AAU on the corresponding baseband board is deleted; If the main optical port and auxiliary optical port of the AAU cross boards, and the cell carried by the AAU after service switching adopts backplane scheduling, CA is configured for the electrical port of the corresponding baseband board; If the main optical port and the auxiliary optical port of the AAU do not cross boards, and the cell carried by the AAU after the service switching adopts backplane scheduling, the CA of the available optical port of the AAU is configured for the corresponding baseband board after the service switching.

6. The method according to claim 1, characterized in that The switching of the access position of the AAU includes: If the main optical port and the auxiliary optical port of the AAU cross boards, an access position switching notification message is sent to the baseband boards where the main optical port and the auxiliary optical port of the AAU are respectively located, so as to switch the access position of the AAU.

7. The method according to claim 1 or 2, characterized in that For each optical port among the main optical port and the auxiliary optical port, clear the optical port information of the AAU, including: If the main optical port and the auxiliary optical port of the AAU cross the board, the transmission control protocol TCP link corresponding to the optical port of the AAU is deleted, and the optical port information of the AAU is cleared.

8. The method according to claim 1 or 2, characterized in that For each optical port among the main optical port and the auxiliary optical port, clearing the optical port information of the AAU further includes: The optical port number and slot number of the AAU are set to invalid, and the delay measurement flag is set to not performed.

9. The method according to any one of claims 1 to 6, characterized in that Also includes: Receive baseband board fault notification message; In the predetermined AAU working mode, the baseband board fault notification message is processed after a predetermined delay time.

10. The method according to claim 9, characterized in that If the faulty baseband board in the cross-version ring network carries baseband resources, the processing of the baseband board fault notification message includes: Delete the bearer cell and local cell resources of the faulty baseband board, and clear the AAU topology connected to the faulty baseband board; Rebuild the bearer cell and local cell on the available baseband board.

11. A ring network protection method, applied to an active antenna processing unit (AAU), characterized in that: include: Reporting an optical port fault notification message to the baseband processing unit BBU, wherein, when both optical ports corresponding to the AAU obtain the AAU levels, the optical port corresponding to the smaller AAU level is determined as the main optical port; receiving a service switching request sent by the BBU in response to the optical port fault notification message, and sending a switching response to the BBU; Wherein, if the main optical port of the AAU fails, the service switching request is used to request service switching, and the AAU level of the main optical port of the AAU is set to invalid by the BBU; If the auxiliary optical port of the AAU fails, the service switching request is used to request that the service not be switched, and the AAU level of the auxiliary optical port of the AAU is set to invalid by the BBU.

12. A ring networking protection device, applied to a baseband processing unit (BBU), characterized in that: include: a message receiving module, configured to receive an optical port fault notification message reported by an active antenna processing unit (AAU), wherein, when both optical ports corresponding to the AAU obtain AAU levels, the optical port corresponding to the smaller AAU level is determined as the primary optical port; a switching and requesting module, configured to, if it is determined based on the optical port failure notification message that the primary optical port of the AAU is faulty, clear the primary optical port information of the AAU, switch the access position of the AAU, and request service switching from the AAU; when clearing the primary optical port information of the AAU, the switching and requesting module is specifically configured to: set the AAU level of the primary optical port to invalid; A clearing and requesting module is used to clear the auxiliary optical port information of the AAU and request the AAU not to switch the service if it is determined that the auxiliary optical port of the AAU is faulty based on the optical port fault notification message. When the clearing and requesting module is used to clear the auxiliary optical port information of the AAU, it is specifically used to set the AAU level of the auxiliary optical port to invalid.

13. A ring networking protection device, applied to an active antenna processing unit (AAU), characterized in that: include: A message reporting module is used to report an optical port fault notification message to a baseband processing unit (BBU). When both optical ports corresponding to an AAU obtain AAU levels, the optical port corresponding to the smaller AAU level is determined as the primary optical port. a request receiving and responding module, configured to receive a service switching request sent by the BBU in response to the optical port fault notification message, and send a switching response to the BBU; Wherein, if the main optical port of the AAU fails, the service switching request is used to request service switching, and the AAU level of the main optical port of the AAU is set to invalid by the BBU; If the auxiliary optical port of the AAU fails, the service switching request is used to request that the service not be switched, and the AAU level of the auxiliary optical port of the AAU is set to invalid by the BBU.

14. A communication system, characterized in that: Including the ring networking protection device described in claim 12 and claim 13.

15. An electronic device comprising a memory, a processor, and a computer program stored in the memory, wherein: The processor executes the computer program to implement the steps of the method according to any one of claims 1 to 10 or claim 11.

16. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 10 or claim 11 are implemented.

Citation Information

Patent Citations

  • Service processing method and device

    CN108200594A

  • Link switching method and system for RRU (Remote RF Unit) ring networking

    CN108768507A