Reconfigurable baseband processing resource fault detection and recovery architecture and method
Patent Information
- Application Number
- CN202311596347.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-11-24
- Publication Date
- 2026-09-01
- Estimated Expiration
- 2043-11-24
AI Technical Summary
[0005]本发明的目的在于克服现有技术的不足,提供一种可重构基带处理资源故障检测与恢复架构及方法,可快速检测故障点,并将故障点所运行的波形应用功能构件快速迁移至空闲资源,以满足基带处理资源故障的快速恢复,同时降低因设备冗余备份带来的成本增加问题
[0030]本发明以基带处理资源中的基本颗粒(ZYNQ、FPGA、DSP)为故障处置单元,可快速检测故障点,并将故障点所运行的波形应用功能构件快速迁移至空闲资源,以满足基带处理资源故障的快速恢复,同时降低因设备冗余备份带来的成本增加问题。
Smart Images

Figure CN117692372B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of baseband processing equipment, and more specifically, to a reconfigurable baseband processing resource fault detection and recovery architecture and method. Background Technology
[0002] A stable and reliable system has always been the primary goal of baseband processing equipment. Even if the system has undergone rigorous and demanding testing during the design, manufacturing, and testing process, unexpected errors may still occur in actual use, leading to system failure, system shutdown, and potentially huge losses.
[0003] To improve stability, baseband processing resources are designed with redundancy and backup mechanisms in mind. Existing redundancy and backup mechanisms typically fall into two categories: one is that when the system fails, the device is powered off and a spare part is installed; the other is that the spare module is hot-backed up within the system and does not participate in computation. When a failure occurs, the system detects the faulty module, locates the hot-standby module, and migrates the entire program to the spare module for execution. This ensures automatic software switching and continued normal system operation without power loss. Both mechanisms effectively handle system failures, but both require module-by-module backups.
[0004] Existing baseband processing equipment is typically based on software-defined radio design principles, employing an open, modular architecture. It mainly consists of a management and control module and a signal processing module. The management module primarily comprises reconfigurable baseband processing resources (ZYNQ), while the signal processing module mainly consists of reconfigurable baseband processing resources (FPGA and DSP). These modules are interconnected via a bus to achieve data transmission and interaction. The modules are highly interchangeable, supporting the on-demand loading of different waveform application functionalities on a per-processing-resource basis. Using a traditional method of backing up independent modules would significantly increase the ownership cost of the baseband processing equipment. Summary of the Invention
[0005] The purpose of this invention is to overcome the shortcomings of the prior art and provide a reconfigurable baseband processing resource fault detection and recovery architecture and method, which can quickly detect fault points and quickly migrate the waveform application function components running at the fault point to idle resources, so as to meet the needs of rapid recovery of baseband processing resource faults, while reducing the cost increase caused by equipment redundancy backup.
[0006] The objective of this invention is achieved through the following solution:
[0007] A reconfigurable baseband processing resource fault detection and recovery architecture includes:
[0008] Multiple signal processing modules and management control modules are included. The signal processing modules are used to complete the signal processing for waveform applications, including FPGA, DSP baseband processing resources and MCU control unit. The FPGA is connected to the DSP baseband processing resources and MCU control unit.
[0009] The management and control module is responsible for the system's status management, input and output of external data, including ZYNQ baseband processing resources. Modules of the same type are homogeneous modules, and the baseband resources on modules of the same type are mutually backed up. Different waveform application function components are loaded as needed, and the modules communicate and interconnect with each other.
[0010] Furthermore, the communication and interconnection between the modules are specifically formed through RapidIO, Gigabit Ethernet, and I2C interconnection to form a pooled processing architecture.
[0011] Furthermore, the management and control module also includes a fault detection module, which can support the detection of various faults including temperature, voltage, GTX, LVDS, Ethernet and RapidIO.
[0012] Furthermore, the fault detection includes three methods: I2C, Port-Write, and Ethernet. The management and control module obtains fault information of each module through periodic I2C polling. RapidIO link faults are quickly detected using the Port-Write method. If a fault is detected, the system management and control module is triggered to delete the faulty node from the switching node and isolate the faulty node. Ethernet fault detection is applicable to generated Ethernet faults. When an error occurs in the transmission of Ethernet data, the Ethernet fault code of the baseband processing resource is marked, and then reported to the system management and control module through I2C.
[0013] Furthermore, it also includes a reconfigurable baseband processing resource fault recovery module, which is used to enter the reconfigurable baseband processing resource fault recovery process after detecting a faulty resource in the system. The system management and control software obtains the waveform application description file corresponding to the software functional component currently running on the faulty resource, shuts down the operation of all related functional components of the application, and calls the reconstruction strategy to match idle baseband processing resources for the software functional component running on the faulty resource. If the match is successful, the software functional component is deployed on the newly matched baseband processing resource, and the various functional components of the application are rerun. If the match is unsuccessful, the system calls the reconstruction strategy and, on a waveform application basis, rematches idle computing particles for each software functional component of the application. If the match is successful, the functional components are redeployed and run. If the match fails, the system management and control software is notified that the reconstruction deployment has failed, which means that the fault handling has failed.
[0014] Furthermore, the management and control module obtains fault information from each module through I2C periodic polling, with the polling period set to 100ms.
[0015] A method for fault detection and recovery of reconfigurable baseband processing resources, based on the reconfigurable baseband processing resource fault detection and recovery architecture described above, includes the following steps:
[0016] S101, the management and control module obtains fault information of each module through periodic I2C polling;
[0017] And / or,
[0018] S102, RapidIO link faults are quickly detected through the Port-Write method. When RapidIO causes a link transmission fault, the switching chip interrupts the system management control module through the Port-Write interrupt, triggering the system management control module to remove the faulty node from the switching node and isolate the faulty node. Otherwise, it will cause the entire link to fail.
[0019] And / or,
[0020] S103, Ethernet Fault Detection: Ethernet fault detection is only applicable to generated Ethernet faults. When an error occurs during the transmission of Ethernet data, the Ethernet fault code of the baseband processing resource is marked, and then reported to the system management and control module via I2C.
[0021] Furthermore, in step S101, the detectable fault information includes: excessive temperature, abnormal voltage, GTX fault, LVDS fault, and Ethernet fault.
[0022] A method for fault detection and recovery of reconfigurable baseband processing resources, based on the reconfigurable baseband processing resource fault detection and recovery architecture described above, includes the following steps:
[0023] S111, detect whether there is a faulty reconfigurable baseband processing resource in the detection equipment. If there is a faulty resource, the system management and control software obtains the waveform application description file corresponding to the software functional component currently running the faulty resource, and shuts down the operation of all related functional components of the application.
[0024] S112, notify the system management and control software of the faulty resource and its location, and call the reconstruction strategy to match the software functional components running on the faulty resource with an idle baseband processing resource. If the match is successful, deploy the software functional component on the newly matched baseband processing resource and rerun the various functional components of the application.
[0025] S113. If the matching fails in step S112, the system calls the reconstruction strategy and re-matches idle computing particles for each software functional component of the application, taking waveform application as the unit. If the matching is successful, the functional components are redeployed and run. If the matching fails, the system management and control software is notified that the reconstruction deployment has failed, which means that the fault handling has failed.
[0026] A method for fault detection and recovery of reconfigurable baseband processing resources, based on the reconfigurable baseband processing resource fault detection and recovery architecture described above, includes the following steps:
[0027] S121, the module baseband processing resource fails, and the fault information is reported to the management and control module. The management and control module isolates the fault, and the system adaptively calls the reconstruction strategy to match new idle processing resources for the functional components carried by the faulty resource, and reports to the system management and control software.
[0028] S122, the system management and control software generates a new resource deployment view, completes the deployment of functional components on the new processing resources, and reports the deployment results; if the functional components carried by the faulty resource cannot be redeployed, it returns an error code and fault type.
[0029] The beneficial effects of this invention include:
[0030] This invention uses basic components (ZYNQ, FPGA, DSP) in baseband processing resources as fault handling units. It can quickly detect fault points and rapidly migrate the waveform application function components running at the fault point to idle resources to meet the needs of rapid recovery of baseband processing resource faults, while reducing the cost increase caused by equipment redundancy backup. Attached Figure Description
[0031] To more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0032] Figure 1 This is a reconfigurable baseband processing device architecture according to an embodiment of the present invention;
[0033] Figure 2 This is the fault detection process according to an embodiment of the present invention;
[0034] Figure 3 This is the fault recovery process according to an embodiment of the present invention;
[0035] Figure 4 This is a fault reconstruction sequence according to an embodiment of the present invention. Detailed Implementation
[0036] All features disclosed in all embodiments of this specification, or steps in all methods or processes implied in the disclosure, may be combined and / or extended or replaced in any way, except for mutually exclusive features and / or steps.
[0037] In view of the problems in the background, the present invention conceives a reconfigurable baseband processing resource fault detection and recovery scheme. It uses the basic components (ZYNQ, FPGA, DSP) in the baseband processing resources as fault handling units, which can quickly detect fault points and quickly migrate the waveform application function components running at the fault point to idle resources, so as to meet the needs of rapid recovery of baseband processing resource faults, while reducing the cost increase caused by equipment redundancy backup.
[0038] This invention proposes a fault detection and recovery scheme for baseband processing resources in a reconfigurable baseband processing device with an open, modular architecture. The reconfigurable baseband processing device of this invention consists of multiple FPGA- and DSP-based signal processing modules and a ZYNQ-based management and control module. The modules are interconnected via a bus to achieve high-speed, medium- and low-speed, control, and status data transmission. Each module uses FPGA, DSP, and ZYNQ baseband processing resources as its basic unit and can load functional components for different applications as needed. The management and control module is responsible for fault detection. The device supports the detection of various faults, including temperature, voltage, GTX, LVDS, Ethernet, and RapidIO. Fault detection uses three methods: I2C, Port-Write, and Ethernet. The management and control module obtains fault information of each module through periodic I2C polling with a polling period of 100ms. RapidIO link faults are quickly detected using the Port-Write method. If a fault is detected, the system management and control module is triggered to remove the faulty node from the switching node and isolate the faulty node. Ethernet fault detection is applicable to generated Ethernet faults. When an error occurs during the transmission of Ethernet data, an Ethernet fault code is marked for the baseband processing resources, and then reported to the system management and control module via I2C. Upon detecting a faulty resource in the system, the reconfigurable baseband processing resource fault recovery process will begin. The system management and control software obtains the waveform application description file corresponding to the currently running software functional component of the faulty resource, shuts down the operation of all related functional components of that application, and calls the reconstruction strategy to match idle baseband processing resources for the software functional components running on the faulty resource. If the match is successful, the software functional component is deployed on the newly matched baseband processing resource, and each functional component of the application is re-run. If the match is unsuccessful, the system calls the reconstruction strategy and, on a waveform application basis, re-matches idle computing particles for each software functional component of the application. If the match is successful, each functional component is redeployed and run. If the match fails, the system management and control software is notified that the reconstruction deployment has failed, which means that the fault handling has failed.
[0039] The following explanation is based on the accompanying drawings:
[0040] like Figure 1 As shown in the figure, this diagram describes the architecture of a reconfigurable baseband processing device, which mainly consists of multiple signal processing modules and a management and control module. The signal processing module completes the signal processing for waveform applications and is composed of FPGA, DSP baseband processing resources, and MCU control unit. The management and control module is responsible for the system's status management and external data input and output, and is composed of ZYNQ baseband processing resources. Modules of the same type are homogeneous modules, and the baseband resources on the same type of module are mutually backed up. Different waveform application function components can be loaded as needed. The modules are interconnected through RapidIO, Gigabit Ethernet, and I2C to form a pooled processing architecture.
[0041] like Figure 2 As shown in the diagram, this illustrates the fault detection process for reconfigurable baseband processing resources. The management and control module is responsible for fault detection, supporting the detection of various faults including temperature, voltage, GTX, LVDS, Ethernet, and RapidIO. Fault detection employs three methods: I2C and Port-Write, and Ethernet.
[0042] 1) The management and control module obtains fault information of each module through I2C periodic polling. The polling period is 100ms. The detectable fault information includes: overheating, abnormal voltage, GTX failure, LVDS failure, Ethernet failure, etc.
[0043] 2) RapidIO link faults are quickly detected through the Port-Write method. When RapidIO causes a link transmission fault, the switching chip will interrupt the system management control module through the Port-Write interrupt, triggering the system management control module to remove the faulty node from the switching node and isolate the faulty node. Otherwise, it will cause the entire link to fail.
[0044] 3) Ethernet fault detection: Ethernet fault detection is only applicable to generated Ethernet faults. When an error occurs in the transmission of Ethernet data, the Ethernet fault code of the baseband processing resource is marked and then reported to the system management and control module via I2C.
[0045] like Figure 3 As shown in the figure, this diagram illustrates the fault recovery process for reconfigurable baseband processing resources, as follows:
[0046] 1) Detect whether there are faulty reconfigurable baseband processing resources in the detection equipment. If there are faulty resources, the system management and control software obtains the waveform application description file corresponding to the software functional component currently running in the faulty resource, and shuts down the operation of all related functional components of the application.
[0047] 2) Notify the system management and control software of the faulty resource and its location, and call the reconstruction strategy to match the software functional components running on the faulty resource with an idle baseband processing resource. If the match is successful, deploy the software functional component on the newly matched baseband processing resource and rerun the various functional components of the application.
[0048] 3) If the above matching fails, the system calls the reconstruction strategy and re-matches idle computing particles for each software functional component of the application on a waveform application basis. If the matching is successful, the functional components are redeployed and run. If the matching fails, the system management and control software is notified that the reconstruction deployment has failed, which means that the fault handling has failed.
[0049] like Figure 4As shown in the figure, this diagram illustrates the fault reconfiguration sequence of reconfigurable baseband processing resources:
[0050] 1) When the module baseband processing resource fails, the fault information is reported to the management and control module. The management and control module isolates the fault, and the system adaptively calls the reconstruction strategy to match new idle processing resources for the functional components carried by the faulty resource, and reports to the system management and control software.
[0051] 2) The system management and control software generates a new resource deployment view, completes the deployment of functional components on the new processing resources, and reports the deployment results;
[0052] 3) If the functional components supported by the faulty resource cannot be redeployed, return the error code and fault type.
[0053] It should be noted that, within the scope of protection defined in the claims of this invention, the following embodiments can be combined and / or extended or replaced in any logical manner from the above specific embodiments, such as the disclosed technical principles, disclosed technical features or implicitly disclosed technical features.
[0054] Example 1
[0055] A reconfigurable baseband processing resource fault detection and recovery architecture includes:
[0056] Multiple signal processing modules and management control modules are included. The signal processing modules are used to complete the signal processing for waveform applications, including FPGA, DSP baseband processing resources and MCU control unit. The FPGA is connected to the DSP baseband processing resources and MCU control unit.
[0057] The management and control module is responsible for the system's status management, input and output of external data, including ZYNQ baseband processing resources. Modules of the same type are homogeneous modules, and the baseband resources on modules of the same type are mutually backed up. Different waveform application function components are loaded as needed, and the modules communicate and interconnect with each other.
[0058] Example 2
[0059] Based on Example 1, the communication and interconnection between the modules are specifically formed by RapidIO, Gigabit Ethernet, and I2C interconnection to form a pooled processing architecture.
[0060] Example 3
[0061] Based on Embodiment 2, the management control module also includes a fault detection module, which can support the detection of various faults including temperature, voltage, GTX, LVDS, Ethernet and RapidIO.
[0062] Example 4
[0063] Based on Example 3, the fault detection includes three methods: I2C, Port-Write, and Ethernet. The management and control module obtains fault information of each module through periodic I2C polling. RapidIO link faults are quickly detected through Port-Write. If a fault is detected, the system management and control module is triggered to delete the faulty node from the switching node and isolate the faulty node. Ethernet fault detection is applicable to generated Ethernet faults. When an error occurs in the transmission of Ethernet data, the Ethernet fault code of the baseband processing resource is marked, and then reported to the system management and control module through I2C.
[0064] Example 5
[0065] Based on Example 4, a reconfigurable baseband processing resource fault recovery module is also included. This module is used to initiate the reconfigurable baseband processing resource fault recovery process after detecting a faulty resource in the system. The system management and control software obtains the waveform application description file corresponding to the currently running software functional component of the faulty resource, shuts down the operation of all related functional components of the application, and calls the reconstruction strategy to match idle baseband processing resources for the software functional components running on the faulty resource. If the match is successful, the software functional component is deployed on the newly matched baseband processing resource, and each functional component of the application is re-run. If the match is unsuccessful, the system calls the reconstruction strategy and, on a waveform application basis, re-matches idle computing particles for each software functional component of the application. If the match is successful, each functional component is redeployed and run. If the match fails, the system management and control software is notified that the reconstruction deployment has failed, which means that the fault handling has failed.
[0066] Example 6
[0067] Based on Example 5, the management control module obtains fault information of each module through I2C periodic polling, with the polling period set to 100ms.
[0068] Example 7
[0069] A method for fault detection and recovery of reconfigurable baseband processing resources, based on the reconfigurable baseband processing resource fault detection and recovery architecture described in Embodiment 1, includes the following steps:
[0070] S101, the management and control module obtains fault information of each module through periodic I2C polling;
[0071] And / or,
[0072] S102, RapidIO link faults are quickly detected through the Port-Write method. When RapidIO causes a link transmission fault, the switching chip interrupts the system management control module through the Port-Write interrupt, triggering the system management control module to remove the faulty node from the switching node and isolate the faulty node. Otherwise, it will cause the entire link to fail.
[0073] And / or,
[0074] S103, Ethernet Fault Detection: Ethernet fault detection is only applicable to generated Ethernet faults. When an error occurs during the transmission of Ethernet data, the Ethernet fault code of the baseband processing resource is marked, and then reported to the system management and control module via I2C.
[0075] Example 8
[0076] Based on Embodiment 7, the feature is that, in step S101, the detectable fault information includes: excessive temperature, abnormal voltage, GTX fault, LVDS fault, and Ethernet fault.
[0077] Example 9
[0078] A method for fault detection and recovery of reconfigurable baseband processing resources, based on the reconfigurable baseband processing resource fault detection and recovery architecture described in Embodiment 1, includes the following steps:
[0079] S111, detect whether there is a faulty reconfigurable baseband processing resource in the detection equipment. If there is a faulty resource, the system management and control software obtains the waveform application description file corresponding to the software functional component currently running the faulty resource, and shuts down the operation of all related functional components of the application.
[0080] S112, notify the system management and control software of the faulty resource and its location, and call the reconstruction strategy to match the software functional components running on the faulty resource with an idle baseband processing resource. If the match is successful, deploy the software functional component on the newly matched baseband processing resource and rerun the various functional components of the application.
[0081] S113. If the matching fails in step S112, the system calls the reconstruction strategy and re-matches idle computing particles for each software functional component of the application, taking waveform application as the unit. If the matching is successful, the functional components are redeployed and run. If the matching fails, the system management and control software is notified that the reconstruction deployment has failed, which means that the fault handling has failed.
[0082] Example 10
[0083] A method for fault detection and recovery of reconfigurable baseband processing resources, based on the reconfigurable baseband processing resource fault detection and recovery architecture described in Embodiment 1, includes the following steps:
[0084] S121, the module baseband processing resource fails, and the fault information is reported to the management and control module. The management and control module isolates the fault, and the system adaptively calls the reconstruction strategy to match new idle processing resources for the functional components carried by the faulty resource, and reports to the system management and control software.
[0085] S122, the system management and control software generates a new resource deployment view, completes the deployment of functional components on the new processing resources, and reports the deployment results; if the functional components carried by the faulty resource cannot be redeployed, it returns an error code and fault type.
[0086] The units described in the embodiments of the present invention can be implemented in software or hardware, and the described units can also be located in a processor. The names of these units do not necessarily limit the specific unit itself.
[0087] According to one aspect of the present invention, a computer program product or computer program is provided, the computer program product or computer program including computer instructions stored in a computer-readable storage medium. A processor of a computer device reads the computer instructions from the computer-readable storage medium, and executes the computer instructions, causing the computer device to perform the methods provided in the various optional implementations described above.
[0088] In another aspect, embodiments of the present invention also provide a computer-readable medium, which may be included in the electronic device described in the above embodiments; or it may exist independently and not assembled into the electronic device. The computer-readable medium carries one or more programs, which, when executed by the electronic device, cause the electronic device to perform the methods described in the above embodiments.
Claims
1. A reconfigurable baseband processing resource fault detection and recovery architecture, characterized in that, include: Multiple signal processing modules and management control modules are provided. The signal processing modules are used to complete signal processing for waveform applications, including FPGA, DSP baseband processing resources and MCU control unit. The FPGA is connected to the DSP baseband processing resources and MCU control unit. The management and control module is responsible for the system's status management, input and output of external data, including ZYNQ baseband processing resources. Modules of the same type are homogeneous modules, and the baseband resources on modules of the same type are backups of each other. Different waveform application function components are loaded as needed, and modules communicate and interconnect with each other. The communication and interconnection between the modules are specifically formed through RapidIO, Gigabit Ethernet, and I2C to create a pooled processing architecture. The management and control module also includes a fault detection module, which can support the detection of various faults including temperature, voltage, GTX, LVDS, Ethernet and RapidIO. The fault detection includes three methods: I2C, Port-Write, and Ethernet. The management and control module obtains fault information of each module through periodic I2C polling. RapidIO link faults are quickly detected using the Port-Write method. If a fault is detected, the system management and control module is triggered to delete the faulty node from the switching node and isolate the faulty node. Ethernet fault detection is applicable to generated Ethernet faults. When an error occurs in the transmission of Ethernet data, the Ethernet fault code of the baseband processing resource is marked, and then reported to the system management and control module through I2C. It also includes a reconfigurable baseband processing resource fault recovery module, which is used to enter the reconfigurable baseband processing resource fault recovery process after detecting a faulty resource in the system. The system management and control software obtains the waveform application description file corresponding to the software functional component currently running on the faulty resource, shuts down the operation of all related functional components of the application, and calls the reconstruction strategy to match idle baseband processing resources for the software functional component running on the faulty resource. If the match is successful, the software functional component is deployed on the newly matched baseband processing resource, and the various functional components of the application are rerun. If the match is unsuccessful, the system calls the reconstruction strategy and, on a waveform application basis, rematches idle computing particles for each software functional component of the application. If the match is successful, the functional components are redeployed and run. If the match fails, the system management and control software is notified that the reconstruction deployment has failed, which means that the fault handling has failed.
2. The reconfigurable baseband processing resource fault detection and recovery architecture according to claim 1, characterized in that, The management and control module obtains fault information from each module through I2C periodic polling, with the polling period set to 100ms.
3. A method for fault detection and recovery of reconfigurable baseband processing resources, characterized in that, The reconfigurable baseband processing resource fault detection and recovery architecture based on claim 1 includes the following steps: S101, the management and control module obtains fault information of each module through periodic I2C polling; And / or, S102, RapidIO link faults are quickly detected through the Port-Write method. When RapidIO causes a link transmission fault, the switching chip interrupts the system management control module through the Port-Write interrupt, triggering the system management control module to remove the faulty node from the switching node and isolate the faulty node. Otherwise, it will cause the entire link to fail. And / or, S103, Ethernet Fault Detection: Ethernet fault detection is only applicable to generated Ethernet faults. When an error occurs during the transmission of Ethernet data, the Ethernet fault code of the baseband processing resource is marked, and then reported to the system management and control module via I2C.
4. The reconfigurable baseband processing resource fault detection and recovery architecture according to claim 3, characterized in that, In step S101, the detectable fault information includes: excessive temperature, abnormal voltage, GTX fault, LVDS fault, and Ethernet fault.
5. A method for fault detection and recovery of reconfigurable baseband processing resources, characterized in that, The reconfigurable baseband processing resource fault detection and recovery architecture based on claim 1 includes the following steps: S111, detect whether there is a faulty reconfigurable baseband processing resource in the detection equipment. If there is a faulty resource, the system management and control software obtains the waveform application description file corresponding to the software functional component currently running the faulty resource, and shuts down the operation of all related functional components of the application. S112, notify the system management and control software of the faulty resource and its location, and call the reconstruction strategy to match the software functional components running on the faulty resource with an idle baseband processing resource. If the match is successful, deploy the software functional component on the newly matched baseband processing resource and rerun the various functional components of the application. S113. If the matching fails in step S112, the system calls the reconstruction strategy and re-matches idle computing particles for each software functional component of the application, taking waveform application as the unit. If the matching is successful, the functional components are redeployed and run. If the matching fails, the system management and control software is notified that the reconstruction deployment has failed, which means that the fault handling has failed.
6. A method for fault detection and recovery of reconfigurable baseband processing resources, characterized in that, The reconfigurable baseband processing resource fault detection and recovery architecture based on claim 1 includes the following steps: S121, the module baseband processing resource fails, and the fault information is reported to the management and control module. The management and control module isolates the fault, and the system adaptively calls the reconstruction strategy to match new idle processing resources for the functional components carried by the faulty resource, and reports to the system management and control software. S122, The system management and control software generates a new resource deployment view, completes the deployment of functional components on the new processing resources, and reports the deployment results; If the functional components hosted by the faulty resource cannot be redeployed, an error code and fault type will be returned.
Citation Information
Patent Citations
Disaster tolerance processing method of 5G network slice
CN110602717A
SSD hard disk fault diagnosis and data recovery tool
CN113284547A