A 5G network control method and system
By embedding base station crash root cause information into communication signaling, identifying and adjusting instruction strategies, the problem of continuous crashes in 5G base station emergency mode was solved, achieving rapid recovery and communication continuity in emergency scenarios.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-08-11
- Publication Date
- 2026-03-27
AI Technical Summary
In smart city emergency response scenarios, 5G base stations experience continuous crashes and restarts due to missing key parameters in their emergency mode configuration files, making it impossible to effectively restore basic communication functions.
By embedding root cause information summary data of base station crashes into the communication establishment signaling, the cause of the crash can be identified and the instruction issuance strategy can be adjusted to stop the instructions that caused the crash, issue security degradation instructions, and load the pre-verified basic communication function configuration.
This effectively prevents base stations from falling into a continuous cycle of crashes and restarts, quickly restores basic communication functions, ensures the continuity of critical communication services, and improves the reliability and resilience of the network in emergency scenarios.
Smart Images

Figure CN120786321B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the field of 5G network control, and in particular to a 5G network control method and system. BACKGROUND
[0002] In the scenario of smart city emergency response, the core network will issue an instruction of "forced entering emergency response mode" to the 5G base station. The baseband processing unit (BBU) of the 5G base station will immediately switch its scheduling algorithm to an emergency scheduling algorithm. The emergency scheduling algorithm will analyze the configuration file of the emergency mode and pre-allocate dedicated radio resource blocks for the upcoming high-priority data flow. At this time, the firmware configuration parser running on the 5G base station may still be the old version. When it tries to analyze the configuration file of the emergency mode, it will find that it cannot find the key parameter item of "reserved resource block size". According to the design of its fault tolerance logic, when a key integer parameter is missing, the parser may assign its corresponding memory variable to the default initial value in the C / C++ environment, which is 0.
[0003] Subsequently, the emergency scheduling algorithm will read the "reserved resource block size" parameter with a value of "0". According to the design of the algorithm, it will try to perform a "divide by resource block size" operation to calculate the number of resource pieces to be allocated. When the processor of the BBU tries to perform the "divide by zero" operation, it will trigger an arithmetic exception that cannot be executed in any processor architecture, directly causing the crash of the operating system kernel.
[0004] The hardware "watchdog" circuit of the 5G base station will detect that the operating system is unresponsive and will power off and restart the entire 5G base station. However, after the 5G base station restarts successfully, it will re-establish a connection with the core network. Since the emergency state in the area has not been lifted, the core network will immediately issue an instruction of "forced entering emergency response mode" to the 5G base station again. In this way, in the core area of the emergency event, the 5G base station will fall into an endless "crash-restart" cycle. SUMMARY
[0005] The present application provides a 5G network control method for improving the reliability of 5G base station operation in emergency response scenarios.
[0006] In a first aspect, to solve the above technical problems, the present application provides a 5G network control method, comprising: receiving communication establishment signaling from a 5G base station, wherein the communication establishment signaling is embedded with digest data generated from root cause information of internal collapse of the 5G base station; identifying the root cause information of the collapse of the 5G base station according to the digest data embedded in the communication establishment signaling; adjusting an instruction issuing strategy for the 5G base station according to the root cause information of the collapse; the adjusted instruction issuing strategy comprises stopping issuing instructions that cause the collapse of the 5G base station and issuing a safe degradation instruction; the safe degradation instruction is used to instruct the 5G base station to load a configuration that contains basic communication functions and has passed pre-verification.
[0007] Optionally, adjusting the instruction issuing strategy for the 5G base station according to the root cause information of the collapse comprises: stopping issuing instructions that cause the collapse of the 5G base station according to the root cause information of the collapse; determining a damaged function module of the 5G base station according to the root cause information of the collapse; determining a required communication service type to be guaranteed according to a communication demand of a current emergency scenario; selecting a target safe configuration set from a plurality of preset safe configuration sets, wherein the target safe configuration set is compatible with the damaged function module and can guarantee the communication service type; each safe configuration set in the plurality of safe configuration sets is a configuration that contains basic communication functions and has passed pre-verification; and generating and sending an instruction to the 5G base station, wherein the instruction instructs the 5G base station to load the target safe configuration set.
[0008] Optionally, selecting the target safe configuration set from the plurality of preset safe configuration sets, wherein the target safe configuration set is compatible with the damaged function module and can guarantee the communication service type, comprises: obtaining emergency scenario situation information; determining a communication service priority set based on the emergency scenario situation information; the communication service priority set is used to indicate priorities corresponding to different types of communication services; for each safe configuration set in the plurality of preset safe configuration sets that is compatible with the damaged function module, evaluating an assurance capability of the safe configuration set for different types of communication services in the communication service priority set to obtain an evaluation result; the assurance capability comprises a bandwidth, a time delay characteristic and a connection capacity that can be provided; and selecting the target safe configuration set from the plurality of preset safe configuration sets according to the evaluation result and a preset matching degree rule, wherein the matching degree rule is related to the priority, a network overall load and resource consumption; generating and sending an instruction to the 5G base station, wherein the instruction instructs the 5G base station to load the target safe configuration set.
[0009] Optionally, for each of the plurality of preset security configuration sets compatible with the impaired function module, the guarantee capability of the security configuration set for different types of communication services in the communication service priority set is evaluated, including: obtaining performance data of the 5G base station in the current running state, the performance data including resource utilization and processing load of the 5G base station; querying the performance gain characteristics of each of the plurality of preset security configuration sets relative to the basic mode of the 5G base station, the performance gain characteristics including bandwidth increment, time delay improvement factor and connection capacity improvement ratio; for each of the plurality of preset security configuration sets compatible with the impaired function module, superimposing the performance gain characteristics of the security configuration set on the performance data of the 5G base station in the current running state, and calculating the bandwidth, time delay characteristics and connection capacity that the security configuration set can provide under the current 5G base station state; adjusting the calculation result according to the network load fluctuation to obtain the guarantee capability of the security configuration set for different types of communication services in the communication service priority set.
[0010] Optionally, the guarantee capability of the security configuration set for different types of communication services in the communication service priority set is obtained by adjusting the calculation result according to the network load fluctuation, including: obtaining dynamic characteristics of the network load fluctuation, the dynamic characteristics including load change rate and load peak value; selecting a target load impact rule set corresponding to the impaired function module of the 5G base station and the dynamic characteristics of the network load fluctuation from the plurality of preset load impact rule sets; the load impact rule set defines a nonlinear influence relationship of different load dynamic characteristics on bandwidth, time delay characteristics and connection capacity; adjusting the calculation result according to the target load impact rule set to obtain the guarantee capability of the security configuration set for different types of communication services in the communication service priority set.
[0011] Optionally, the target load impact rule set corresponding to the impaired function module of the 5G base station and the dynamic characteristics of the network load fluctuation is selected from the plurality of preset load impact rule sets, including: based on the impaired function module of the 5G base station and the dynamic characteristics of the network load fluctuation, filtering out candidate load impact rule sets satisfying a preset matching condition from the plurality of preset load impact rule sets; obtaining the change trend of bandwidth, time delay characteristics and connection capacity during the network load fluctuation under the current running state of the 5G base station; for each of the candidate load impact rule sets, applying the nonlinear influence relationship defined by the candidate load impact rule set to the impaired function module of the 5G base station and the dynamic characteristics of the network load fluctuation, and calculating the predicted performance change trend of the 5G base station under the network load fluctuation; evaluating the deviation between the predicted performance change trend and the performance change trend of the 5G base station; selecting the load impact rule set with the smallest deviation as the target load impact rule set.
[0012] Optionally, the deviation between the predicted performance change trend and the 5G base station performance change trend is evaluated, including: obtaining performance sensitivity configurations of each communication service in the current emergency scenario communication service priority set; the performance sensitivity configuration defines different sensitivity degrees of each communication service to bandwidth, latency characteristics and connection capacity; determining evaluation weights for bandwidth, latency characteristics and connection capacity according to the communication service priority set, the performance sensitivity configuration and a preset mapping relationship; the preset mapping relationship includes a mapping relationship between different priorities, different performance sensitivity configurations and different weights; respectively calculating initial deviations of the predicted performance change trend and the 5G base station performance change trend on bandwidth, latency characteristics and connection capacity; according to the evaluation weights, the initial deviations are weighted and aggregated to obtain the deviation between the predicted performance change trend and the 5G base station performance change trend.
[0013] Optionally, the summary data includes an exception type, an instruction address causing the exception, an identification of a software module being processed when the crash occurs, and a loaded configuration file name; and the root cause information of the 5G base station crash includes an emergency mode configuration file exception.
[0014] Optionally, in the case that the root cause information of the 5G base station crash is an emergency mode configuration file exception, the root cause information of the 5G base station crash is identified according to the summary data embedded in the communication establishment signaling, including: determining whether the exception type is an undefined instruction or data abort, whether the identification of the software module being processed when the crash occurs is an emergency scheduling module identification, and whether the loaded configuration file name is an emergency mode configuration file name; in the case that the exception type is an undefined instruction or data abort, the identification of the software module being processed when the crash occurs is an emergency scheduling module identification, and the loaded configuration file name is an emergency mode configuration file name, it is determined that the root cause information of the 5G base station crash is an emergency mode configuration file exception.
[0015] In a second aspect, the present application provides a 5G network control system for 5G network control, the system comprising:
[0016] a signaling receiving module configured to receive communication establishment signaling from a 5G base station, the communication establishment signaling embedding summary data generated by root cause information of internal crash of the 5G base station;
[0017] a summary data analyzing module configured to identify the root cause information of the 5G base station crash according to the summary data embedded in the communication establishment signaling;
[0018] a policy adjusting module configured to adjust an instruction issuing policy for the 5G base station according to the root cause information of the crash; the adjusted instruction issuing policy includes stopping issuing instructions causing the 5G base station to crash, and issuing a safe degradation instruction; the safe degradation instruction is used to instruct the 5G base station to load a pre-verified successful configuration containing basic communication functions.
[0019] Compared with the prior art, the present application has the following beneficial effects:
[0020] The 5G network control method and system provided by the present application can effectively identify the deep root cause of the 5G base station crash, intelligently adjust the instruction issuing strategy, avoid the base station from falling into a continuous crash-restart cycle, quickly recover the basic communication function of the base station in an emergency scenario, and has the advantages of being able to effectively identify the deep root cause of the 5G base station crash, intelligently adjust the instruction issuing strategy, avoid the base station from falling into a continuous crash-restart cycle, quickly recover the basic communication function of the base station in an emergency scenario, and guarantee the continuity of critical communication services. BRIEF DESCRIPTION OF DRAWINGS
[0021] Figure 1 is a 5G network control method flowchart provided by an embodiment of the present application;
[0022] Figure 2 is another 5G network control method flowchart provided by an embodiment of the present application;
[0023] Figure 3 is a 5G network control system structure diagram provided by an embodiment of the present application. DETAILED DESCRIPTION
[0024] The technical solutions in the present application will be described in detail below with reference to the accompanying drawings. Obviously, the described embodiments are only a part of the embodiments of the present application, but not all the embodiments. The components of the present application described and shown in the accompanying drawings can be arranged and designed in various different configurations. Therefore, the following detailed description of the embodiments of the present application provided in the accompanying drawings is not intended to limit the scope of the claimed present application, but only represents selected embodiments of the present application. Based on the embodiments of the present application, all other embodiments obtained by those skilled in the art without creative work are within the scope of protection of the present application.
[0025] It should be noted that: similar reference numbers and letters represent similar items in the following drawings, so once an item is defined in one drawing, it does not need to be further defined and explained in subsequent drawings. Meanwhile, in the description of the present application, the terms "first", "second", etc. are only used to distinguish the description, and cannot be understood as indicating or implying relative importance.
[0026] The 5G network control method provided by an embodiment of the present application will be described and explained in detail below through the following specific embodiments.
[0027] Reference Figure 1The application provides a 5G network control method, comprising the following steps:
[0028] S1, receiving communication establishment signaling from a 5G base station.
[0029] Among them, the communication establishment signaling is embedded with digest data generated by the root information of the internal crash of the 5G base station. For example, the digest data can include but is not limited to the following contents:
[0030] a. Abnormal type: For example, by reading the specific register value in the processor exception vector table, it is identified that it is a hardware exception such as "Data Abort" or "Undefined Instruction", and it is mapped to a predefined numerical code, for example, a division by zero exception is encoded as "0x01".
[0031] b. Abnormal instruction address: Capture the value of the program counter (PC) register at the time of crash, which points to the machine instruction address that caused the exception.
[0032] c. Software module identification being processed at the time of crash: By analyzing the stack information at the time of crash or the preset memory area, the currently active software module is identified, for example, it is determined that a certain function call chain in the "emergency scheduling module" caused the problem, and its identifier (such as module ID "0x0A") is recorded.
[0033] d. Loaded configuration file name: Identify the configuration file that was last attempted to be loaded or parsed by the system before the crash, for example, "emergency mode configuration file", and record its short name or hash value.
[0034] As a possible implementation, when the operating system running in the baseband processing unit (BBU) of the 5G base station has a kernel crash, the base station will perform a hardware restart, and after the base station completes the hardware restart, its radio resource management (RRM) functional unit will immediately send communication establishment signaling to the core network to attempt to establish a connection with the core network; correspondingly, the core network receives the communication establishment signaling from the 5G base station.
[0035] It should be noted that after the base station captures the digest data, it will be highly compressed and encoded to generate a short "crash digest" data string. For example, the abnormal type, the low part of the instruction address, the module identifier and the configuration file hash value can be packaged into a 32-bit or 64-bit binary string to ensure the simplicity of the data string and facilitate subsequent transmission. This process aims to accurately lock the direct cause of the fault, rather than a general system error.
[0036] In practice, the base station can embed the digest data into the first standard uplink signaling message it sends out. Specifically, the digest data can be inserted into a reserved field or a vendor-defined information element (IE) of the 5G radio resource control (RRC) setup request message (RRC Setup Request). For example, the 3GPP TS 38.331 specification allows vendors to define private information elements or reserve bit fields in certain extension fields. The RRM software stack of the base station, when constructing the RRC Setup Request message, will call a specific interface to fill in the "crash digest" data string into these reserved or custom fields. This operation takes advantage of the extensibility of the existing communication protocol, avoiding the establishment of an independent communication channel for the transmission of fault diagnosis information, and thus delivering critical fault information to the core network at the first time when the base station is back online.
[0037] For example, due to the emergency communication priority scheduler encountering a divide-by-zero exception when processing certain data, the processor triggers an unrecoverable arithmetic error, and the watchdog timer integrated in the BBU hardware detects that the system is unresponsive and forces a restart operation. At this time, the boot loader (Bootloader) inside the base station, for example, the first-stage boot code running on the BBU master chip (such as a system-on-a-chip based on an ARM Cortex-A series processor), will immediately activate a preset "crash digest generation module". This module quickly captures and solidifies the instantaneous context information that caused the crash before the system is completely restarted and the main operating system is loaded, to generate digest data.
[0038] S2, identifying the root information of the 5G base station crash according to the digest data embedded in the communication establishment signaling.
[0039] The root information of the 5G base station crash includes an emergency mode configuration file exception.
[0040] As a possible implementation manner, the system can determine whether the exception type is an undefined instruction or data abort, whether the software module identifier being processed at the time of the crash is an emergency scheduling module identifier, and whether the loaded configuration file name is an emergency mode configuration file name; in the case where the exception type is an undefined instruction or data abort, the software module identifier being processed at the time of the crash is an emergency scheduling module identifier, and the loaded configuration file name is an emergency mode configuration file name, the root information of the 5G base station crash is identified as an emergency mode configuration file exception.
[0041] For example, a receiving device such as an access and mobility management function (AMF) or a session management function (SMF) of the core network is configured with corresponding decoding logic. The logic continuously monitors and parses the RRC setup request message from the base station. Once it detects that the message contains an embedded "crash digest" data string, the decoding logic immediately extracts and parses the root cause information of the base station crash. For example, through preset parsing rules, it identifies that "0x01" in the data string represents "divide-by-zero exception", module ID "0x0A" corresponds to "emergency scheduling module", and in combination with the configuration file hash value, it accurately determines that the "divide-by-zero exception" occurs in the "emergency scheduling module" and is related to a specific "emergency mode configuration file". This instant parsing capability enables the core network to master the core nature of the fault in a very short time without waiting for the base station to fully access the network and upload detailed logs.
[0042] S3, according to the root cause information of the crash, adjust the instruction issuing strategy for the 5G base station.
[0043] Among them, the adjusted instruction issuing strategy includes stopping issuing instructions that cause the 5G base station to crash, and issuing a safe downgrade instruction; the safe downgrade instruction is used to instruct the 5G base station to load a pre-verified successful configuration file containing basic communication functions.
[0044] As a possible implementation manner, the system can stop repeatedly issuing the "force enter emergency response mode" instruction that causes the 5G base station to crash to the 5G base station and issue a safe downgrade instruction when the root cause information of the crash is an emergency mode configuration file exception.
[0045] For example, the policy control engine deployed in the core network control plane function (such as SMF or PCF) immediately performs the following adjustments after receiving and parsing the root cause information of the base station crash:
[0046] a. Stop issuing instructions that cause the 5G base station to crash: the policy engine of the core network will update its instruction issuing strategy for the specific base station according to the parsed crash information (for example, it identifies that the "emergency mode configuration file" causes the "emergency scheduling module" to crash). It will stop repeatedly issuing the "force enter emergency response mode" instruction that causes the 5G base station to crash to the base station. For example, in the instruction queue of the core network, mark this type of instruction for the base station as "disabled" or "paused", thereby breaking the "crash-restart" vicious cycle of the base station from the outside.
[0047] b. Issue a safety degradation instruction: the policy engine of the core network automatically selects and issues a "minimal emergency mode" instruction or a "safety standby mode" instruction to the base station from a pre-defined alternative instruction library. The degradation instruction instructs the base station to load a pre-verified, absolutely safe, and only contains the most basic communication functions (e.g., low-rate voice and basic control signaling) configuration. For example, the instruction can be a specific RRC connection reconfiguration message containing an identifier pointing to the "safety configuration set" pre-installed in the base station. This ensures that the base station can restore and maintain the stability of the basic communication link without activating the emergency scheduler that causes the crash or loading the problematic configuration file, thus ensuring the most basic communication capability in emergency situations.
[0048] c. Diagnosis and recovery communication priority promotion: At the same time, the policy engine of the core network promotes the priority of subsequent diagnosis and recovery communication related to the base station. For example, assign a higher QoS (Quality of Service) level to the diagnosis request signaling from the base station, or automatically trigger an alarm in the network management system and notify the operation and maintenance personnel, to ensure that the network operation and maintenance personnel or the automatic recovery system can smoothly interact with the base station for deeper troubleshooting or manual intervention, thus ensuring the basic availability of the communication node in emergency scenarios.
[0049] As another possible implementation, the system can adjust the instruction issuing strategy for the 5G base station according to the following steps:
[0050] S31, according to the root cause information of the crash, stop issuing instructions that cause the 5G base station to crash.
[0051] For example, after identifying that the root cause information of the base station crash is the emergency mode configuration file exception, the system will immediately stop issuing any instructions that may trigger the emergency mode or cause it to crash, such as stopping issuing the "forced emergency response mode" instruction, thereby interrupting the crash cycle of the base station.
[0052] S32, according to the root cause information of the crash, determine the damaged function module of the 5G base station.
[0053] Among them, the damaged function module refers to the hardware or software unit inside the 5G base station that has abnormal or failed functions due to the crash event, which can be a baseband processing unit, a radio frequency unit, a power management module, or a specific software scheduling module, etc., and its purpose is to clarify the scope of the fault and provide a basis for subsequent fine-tuned strategy adjustment.
[0054] As a possible implementation, the system can analyze the software module identifier being processed at the time of the crash indicated in the summary data, and determine the module corresponding to the software module identifier being processed at the time of the crash as the damaged function module of the 5G base station.
[0055] S33, determine the required communication service type to be guaranteed according to the communication requirement of the current emergency scenario.
[0056] The communication service type refers to various data transmission services that need to be prioritized by users or systems in a specific emergency scenario, which can be voice calls, video transmission, SMS services, Internet of Things data transmission, or emergency data reporting, etc. The purpose is to ensure that the most critical communication requirements can be met in a limited network.
[0057] For example, in the case of a large fire, the required communication service type to be guaranteed is high-priority voice communication and video transmission. In the case of an earthquake disaster area, the required communication service type to be guaranteed is SMS and low-bandwidth data transmission.
[0058] S34, select a target security configuration set that is compatible with the damaged function module and can guarantee the communication service type from a plurality of pre-set security configuration sets.
[0059] Each security configuration set in the plurality of security configuration sets is a pre-verified successful configuration containing basic communication functions. It can contain different levels of function pruning, resource allocation strategies or protocol stack optimization settings. The purpose is to provide multiple feasible recovery solutions to adapt to different fault conditions and business requirements. Compatibility means that the selected security configuration set can work with the damaged function module of the 5G base station and will not cause new faults or performance degradation due to the existence of the damaged module. Specifically, it can be achieved by matching the interface protocol of the configuration set with the damaged module, non-conflict of resource requirements, or satisfaction of function dependency relationship. The purpose is to ensure that the loaded configuration set can run stably.
[0060] Guaranteeing the communication service type means that the selected security configuration set can provide sufficient network resources and performance to meet the quality of service requirements of specific communication services. Specifically, it can be achieved by evaluating the capabilities of the configuration set in terms of bandwidth, latency, connection capacity, etc. The purpose is to ensure that the key communication services in the emergency scenario can proceed normally.
[0061] In one example, these security configuration sets can include: a "minimal mode" configuration set that only provides basic voice and SMS functions; an "emergency optimization mode" configuration set that provides limited video transmission capabilities based on the guarantee of voice and SMS; and a "standard mode" configuration set that provides comprehensive communication capabilities under non-damaged modules.
[0062] The system evaluates these configuration sets. For example, the "Minimalist Mode" and "Emergency Optimized Mode" configuration sets may be compatible with the damaged emergency dispatch module because they may not rely on or only lightly rely on the module's full functionality, or have alternative paths. The "Standard Mode" configuration set, however, may be incompatible because it requires the full functionality of the emergency dispatch module. Within the compatible configuration sets, the system further evaluates their ability to guarantee high-priority voice and video transmission. For example, the "Emergency Optimized Mode" configuration set may better meet the bandwidth and latency requirements for video transmission, while the "Minimalist Mode" may not. Ultimately, the system selects the "Emergency Optimized Mode" configuration set as the target security configuration set because it is both compatible with the damaged emergency dispatch module and effectively guarantees the high-priority voice and video communication required in the current fire scenario.
[0063] S35. Generate and send an instruction to the 5G base station to load the target security configuration set.
[0064] By implementing the above technical solution, this application can effectively solve the problem of continuous crashes and restarts of 5G base stations caused by the coupling of logical defects and specific emergency mode activation conditions. Specifically, by embedding summary data of the root cause information of the crash into the communication establishment signaling, rapid and timely perception and location of base station faults are achieved, avoiding the lag of traditional passive monitoring. Based on the identification of the summary data, the root cause of the base station crash can be accurately determined, thereby adjusting the instruction issuance strategy in a targeted manner and stopping the issuance of instructions that cause the crash, effectively breaking the deadlock of the base station being trapped in a "crash-restart" cycle. At the same time, by issuing security degradation instructions, the base station is instructed to load a pre-verified configuration containing basic communication functions, ensuring that the base station can quickly restore basic communication capabilities after a fault occurs, guaranteeing the continuity of communication in emergency scenarios, and improving the resilience and reliability of the network.
[0065] In one possible design, such as Figure 2 As shown, in order to select a target security configuration set that is compatible with the compromised functional module and can guarantee the communication service type from a set of preset security configurations, this application may further include the following steps:
[0066] S101. Obtain emergency situation information.
[0067] Among them, acquiring emergency situation information refers to collecting and integrating real-time or near-real-time data of the current emergency event through various sensors, monitoring systems, geographic information systems, and manual input, such as disaster type, scope of impact, population density, infrastructure damage, traffic conditions, and deployment of rescue forces. Specifically, this can be achieved by receiving data updates from the emergency command center, analyzing changes in user behavior patterns within the base station coverage area, or combining satellite imagery and drone video for situational awareness.
[0068] As a possible implementation manner, the system can receive information such as disaster level, disaster area range, and estimated number of affected people published by a city emergency command platform; at the same time, the system can also analyze signaling data of the 5G core network to identify geographical distribution and movement trend of user terminals in the current area, and active situation of specific emergency applications (such as fire command system and medical rescue application), so as to obtain emergency scene situation information.
[0069] S102, determining a communication service priority set based on the emergency scene situation information.
[0070] The communication service priority set is used to indicate priorities corresponding to different types of communication services.
[0071] As a possible implementation manner, the system can select, based on a preset mapping relationship, a communication service having a mapping relationship with the current emergency scene situation information from the preset mapping relationship as the communication service priority set.
[0072] The preset mapping relationship includes a mapping relationship between different emergency scene situation information and different communication services.
[0073] For example, if the situation information indicates that it is currently a large fire scene, the communication strategy management unit can set, according to a preset rule base, a firefighter's trunking, on-site video return service to the highest priority, a medical emergency personnel's voice communication and vital sign data transmission to the second highest priority, and an ordinary user's social media browsing and non-emergency data download to a lower priority. This priority set can be a list containing service type identification and corresponding priority value, for example: {“firefighting talkback”: 10, “on-site video return”: 9, “medical voice”: 8, “vital sign data”: 7, “ordinary data”: 3}.
[0074] S103, for each of the preset plurality of security configuration sets compatible with the damaged function module, evaluating its guarantee capability for different types of communication services in the communication service priority set to obtain an evaluation result.
[0075] The guarantee capability includes bandwidth, latency characteristics, and connection capacity that can be provided.
[0076] As a possible implementation, for each security configuration set compatible with the compromised function module, the evaluation engine can simulate or query its performance under different load conditions. Specifically, for a security configuration set named "Emergency Configuration A", the evaluation engine can calculate how much bandwidth it can provide for the "fire department intercom" service with priority 10 (e.g., guarantee at least 64 kbps per voice call), its latency characteristics (e.g., average latency less than 50 ms), and the number of connections it can support simultaneously (e.g., support 500 concurrent voice connections) under the current base station compromised state. These evaluation results can be stored as a structured data, for example: { "Emergency Configuration A": { "fire department intercom": { "bandwidth": "high", "latency": "low", "capacity": "large"}, "normal data": { "bandwidth": "medium", "latency": "medium", "capacity": "medium"}}}.
[0077] S104, selecting a target security configuration set from the plurality of pre-set security configuration sets according to the evaluation results and pre-set matching rules.
[0078] The matching rules are related to priority, network overall load, and resource consumption.
[0079] For example, the matching rules can be defined as: preferentially selecting a configuration set that can fully meet the guarantee capability of the highest priority service; under the premise of meeting the highest priority service, selecting a configuration set that is optimal for the guarantee capability of the next highest priority service; if there are multiple configuration sets that meet the conditions, selecting a configuration set that has the lowest network overall load and the least resource consumption. Specifically, the intelligent decision unit can use a multi-objective optimization algorithm, taking the evaluation results as input and taking priority, network overall load, and resource consumption as optimization objectives to calculate the comprehensive matching degree score of each security configuration set. For example, if "Emergency Configuration A" scores the highest in guaranteeing high priority services, and its impact on network overall load and resource consumption is within an acceptable range, it will be selected as the target security configuration set. Finally, the system will generate an instruction, such as a signaling message containing the configuration set ID, and send it to the 5G base station, instructing it to load "Emergency Configuration A" to restore communication services.
[0080] S105, generating and sending an instruction to the 5G base station to load the target security configuration set.
[0081] By the technical solution, when the 5G base station fails and needs to load a safety configuration set, the system can dynamically identify and determine the current most critical communication service priority according to the real-time situation of the emergency scene. By quantitatively evaluating the guarantee capability of each alternative safety configuration set in terms of bandwidth, time delay characteristics and connection capacity, and combining the matching degree rules of priority, network overall load and resource consumption for optimization, the target safety configuration set highly matched with the actual emergency communication demand can be selected. This enables the high-priority and high-emergency communication service to be preferentially guaranteed under limited network resources, avoids the blindness of resource allocation, effectively improves the pertinence and reliability of emergency communication, avoids unnecessary network congestion and resource waste, and ensures the continuous and stable operation of key communication services in complex and changeable emergency scenes.
[0082] In order to evaluate the guarantee capability of each safety configuration set compatible with the damaged function module in the preset plurality of safety configuration sets for different types of communication services in the communication service priority set, the application further includes the following steps:
[0083] S201, acquiring performance data of the 5G base station in the current running state.
[0084] The performance data includes resource utilization and processing load of the 5G base station. For example, it can include CPU utilization, memory usage, uplink / downlink bandwidth occupancy, current number of connected users, data packet processing queue length, and error rate of the base station.
[0085] As a possible implementation manner, the system can periodically acquire the performance data of the 5G base station in the current running state through the network management interface or the telemetry agent of the 5G base station. These performance data can include real-time CPU utilization, memory occupancy, allocation of wireless resource blocks PRB, and current number of active users of the base station. For example, the system can read these indicators from the performance counter of the base station every 5 seconds.
[0086] S202, querying the performance gain characteristics of each preset safety configuration set relative to the base mode of the 5G base station.
[0087] The performance gain characteristics include bandwidth increment, time delay improvement factor and connection capacity improvement ratio.
[0088] As a possible implementation manner, the system can query the performance gain characteristics of each preset safety configuration set relative to the base mode of the 5G base station from a pre-constructed database or configuration table.
[0089] The database can store the bandwidth increment, latency improvement factor and connection capacity improvement ratio of each security configuration set under standard test environment through strict performance test. For example, for a security configuration set named "emergency voice priority", it can record a bandwidth increment of 50 Mbps, a latency improvement factor of 0.8 and a connection capacity improvement ratio of 1.2.
[0090] S203, for each security configuration set compatible with the damaged function module in the preset plurality of security configuration sets, superimpose the performance gain characteristics of the security configuration set on the performance data of the current running state of the 5G base station to calculate the bandwidth, latency characteristics and connection capacity that the security configuration set can provide under the current 5G base station state.
[0091] As a possible implementation, for each security configuration set compatible with the damaged function module in the preset plurality of security configuration sets, the system can superimpose the performance gain characteristics of the security configuration set on the performance data of the current running state of the 5G base station to calculate the bandwidth, latency characteristics and connection capacity that the security configuration set can provide under the current 5G base station state.
[0092] For example, if the available bandwidth of the current base station is 200 Mbps, and the "emergency voice priority" configuration set is applied, the calculated available bandwidth is 200 Mbps + 50 Mbps = 250 Mbps. If the average latency of the current base station is 10 ms, the calculated latency is 10 ms * 0.8 = 8 ms. If the connection capacity of the current base station is 1000 users, the calculated connection capacity is 1000 * 1.2 = 1200 users.
[0093] S204, according to the network load fluctuation, adjust the calculation result to obtain the guarantee capability of the security configuration set to different types of communication services in the communication service priority set.
[0094] As a possible implementation, the system can adjust the calculation result according to the following steps to obtain the guarantee capability of the security configuration set to different types of communication services in the communication service priority set:
[0095] S2041, obtain the dynamic characteristics of the network load fluctuation.
[0096] The dynamic characteristics include load change rate and load peak value.
[0097] As a possible implementation manner, the system can continuously collect real-time traffic, queue length, CPU utilization and other running indexes of the base station by deploying performance monitoring agents in the 5G base station or network management unit, and perform time series analysis on these indexes, for example, by calculating the traffic change amount per unit time to determine the load change rate, and by counting the highest traffic value in a specific time window to determine the load peak value.
[0098] S2042、According to the damaged function module of the 5G base station and the dynamic characteristics, select a target load impact rule set corresponding to the damaged function module of the 5G base station and the dynamic characteristics of the network load fluctuation from a plurality of preset load impact rule sets.
[0099] Among them, the load impact rule set defines the nonlinear influence relationship of different load dynamic characteristics on bandwidth, delay characteristics and connection capacity.
[0100] As a possible implementation manner, each rule set is associated with a specific base station damage type (for example, partial function damage of baseband processing unit, power limitation of radio frequency unit) and different load dynamic characteristic ranges (for example, slow rise, rapid decline, moderate peak, extreme peak). The system can match the damaged function module of the 5G base station and the dynamic characteristics with a plurality of load impact rule sets, and then select a target load impact rule set corresponding to the damaged function module of the 5G base station and the dynamic characteristics of the network load fluctuation from a plurality of preset load impact rule sets.
[0101] For example, when the system identifies that the damaged function module of the base station is "partial function damage of baseband processing unit", and the dynamic characteristics of the current network load fluctuation is "rapid decline, moderate peak", the system can query the database to select the load impact rule set pre-trained for the "partial function damage of baseband processing unit" and "rapid decline, moderate peak" scenario.
[0102] S2043, According to the target load impact rule set, adjust the calculation result to obtain the guarantee ability of the security configuration set to different types of communication services in the communication service priority set.
[0103] If the previously calculated security configuration set can provide 100 Mbps bandwidth, 20 ms latency, and 500 connection capacity, and the selected target load impact rule set indicates that under the current load dynamic characteristics, the bandwidth will be additionally attenuated by 15%, the latency will be increased by 25%, and the connection capacity will be reduced by 20%, then the adjusted guarantee capacity will be: bandwidth of 100*(1-0.15) = 85 Mbps, latency of 20*(1+0.25) = 25 ms, and connection capacity of 500*(1-0.2) = 400 users. This adjustment is based on the nonlinear relationship defined by the rule set, so as to obtain the guarantee capacity of the security configuration set for different types of communication services in the communication service priority set.
[0104] In this way, the dynamic characteristics of network load fluctuation can be obtained, and the corresponding target load impact rule set is selected according to the damaged functional module of the 5G base station and the dynamic characteristics. These rule sets define the nonlinear influence relationship of different load dynamic characteristics on bandwidth, latency characteristics, and connection capacity, so that the adjustment of the calculation result can fully consider the dynamics and complexity of the network load and the differentiated influence of the damaged functional module of the 5G base station. This avoids the inaccuracy caused by simple linear adjustment, can more accurately reflect the actual network performance, and further realizes more reasonable resource allocation, effectively improves the guarantee effect of communication services.
[0105] In some embodiments, in order to select a target load impact rule set corresponding to the damaged functional module of the 5G base station and the dynamic characteristics of the network load fluctuation from the plurality of preset load impact rule sets, the application further comprises the following steps:
[0106] S301, based on the damaged functional module of the 5G base station and the dynamic characteristics of the network load fluctuation, filtering out a candidate load impact rule set that meets a preset matching condition from the plurality of preset load impact rule sets.
[0107] The preset matching condition refers to the prerequisite condition for filtering the candidate load impact rule set, which can be determined by preliminarily classifying and label matching the type of the damaged functional module of the 5G base station, the damage degree, and the dynamic characteristics of the network load fluctuation (such as load change rate, load peak, fluctuation period, etc.). The purpose is to narrow the search range of the rule set, improve the screening efficiency, and ensure that the initially selected rule set has relevance to the current base station state.
[0108] In an example, based on the impaired function module of the 5G base station (e.g., the power amplifier of the radio frequency unit is damaged) and the dynamic characteristics of the network load fluctuation (e.g., the load change rate is 100 Mbps per second, and the load peak value is 80%), the system can screen a candidate load impact rule set that meets the preset matching condition from a plurality of preset load impact rule sets. For example, the system can preset a matching condition that requires the rule set to be applicable to the scenario of "power amplifier damage" and "load change rate greater than 50 Mbps". Through this condition, the system can screen, for example, 5 or 10 related candidate rule sets from a database containing hundreds of rule sets, which may include nonlinear impact models for different degrees of power amplifier damage and different load peak value intervals.
[0109] S302, acquire the change trend of bandwidth, latency characteristics, and connection capacity of the 5G base station during network load fluctuation under the current running state of the 5G base station.
[0110] The data is collected in real time through the performance monitoring interface of the base station, for example, in the past 5 minutes, the average bandwidth of the base station has decreased from 1 Gbps to 800 Mbps, the latency has increased from 10 ms to 20 ms, and the connection capacity has decreased from 1000 users to 800 users, and the specific time points and values of these changes are recorded to form an actual performance change curve.
[0111] As a possible implementation manner, the system can collect data in real time through the performance monitoring interface of the base station, for example, in the past 5 minutes, the average bandwidth of the base station has decreased from 1 Gbps to 800 Mbps, the latency has increased from 10 ms to 20 ms, and the connection capacity has decreased from 1000 users to 800 users, and the specific time points and values of these changes are recorded to form an actual performance change curve.
[0112] S303, for each candidate load impact rule set, apply the nonlinear impact relationship defined by the candidate load impact rule set to the impaired function module of the 5G base station and the dynamic characteristics of the network load fluctuation, and calculate the predicted performance change trend of the 5G base station under the network load fluctuation.
[0113] The nonlinear impact relationship refers to a mathematical model or mapping relationship defined in the load impact rule set, which describes the nonlinear impact of specific load dynamic characteristics on the performance of the 5G base station (such as bandwidth, latency characteristics, and connection capacity), and can be represented by a polynomial function, an exponential function, a logarithmic function, or a lookup table, and the purpose is to accurately simulate the complex and variable performance decay or improvement mode in the actual network.
[0114] The predicted performance change trend refers to a nonlinear influence relationship defined based on the candidate load influence rule set, and is a predicted change trajectory of the performance (bandwidth, latency characteristic and connection capacity) of the 5G base station under load fluctuation, which is calculated in combination with the dynamic characteristics of the damaged function module of the 5G base station and the network load fluctuation.
[0115] For example, if a candidate rule set defines a nonlinear relationship of "linear decrease in bandwidth and exponential increase in latency caused by damage to the power amplifier", the system will calculate a predicted change curve of bandwidth, latency and connection capacity according to the current damage degree of the power amplifier and the load fluctuation, using the rule set. This process will generate an independent prediction curve for each candidate rule set.
[0116] S304, evaluate the deviation of the predicted performance change trend and the 5G base station performance change trend.
[0117] The deviation refers to the difference between the predicted performance change trend and the actual performance change trend of the 5G base station, which can be quantified by calculating the numerical difference, curve fitting error or statistical distance of the two in the dimensions of bandwidth, latency characteristic and connection capacity, and the purpose is to measure the prediction accuracy of each candidate load influence rule set to the actual situation.
[0118] As a possible implementation, the system can calculate the mean square error (MSE), absolute error and or correlation coefficient between the two performance curves as the deviation of the predicted performance change trend and the 5G base station performance change trend.
[0119] For example, for the bandwidth dimension, the sum of the squares of the differences between the predicted bandwidth curve and the actual bandwidth curve at multiple time points can be calculated to obtain a bandwidth deviation value; similar calculations are performed for latency and connection capacity.
[0120] S305, select the load influence rule set with the minimum deviation as the target load influence rule set.
[0121] For example, if the calculation shows that rule set A has the minimum comprehensive deviation in bandwidth, latency and connection capacity, then rule set A is selected as the target load influence rule set. This selected rule set will be used for subsequent accurate adjustment of the security configuration set guarantee capability.
[0122] By the technical solution, the application can accurately select the target load impact rule set based on the dynamic characteristics of the damaged function module of the 5G base station and the network load fluctuation, through the steps of screening, actual data acquisition, prediction, deviation evaluation and minimum deviation selection. This solves the problem that the direct selection of the load impact rule set in the prior art may deviate from the actual situation, thereby improving the accuracy of the security configuration set guarantee capability evaluation. By selecting the rule set that conforms to the actual performance change, the evaluation result of the communication service guarantee capability can be ensured to be reliable, thereby providing a basis for the optimization selection of the security configuration set in the emergency scenario, and ultimately helping to ensure the continuous operation of the key communication service.
[0123] In order to evaluate the deviation of the predicted performance change trend from the 5G base station performance change trend, the application further includes:
[0124] S401, acquire the performance sensitivity configuration of each communication service in the communication service priority set in the current emergency scenario.
[0125] The performance sensitivity configuration defines the different sensitivity degrees of each communication service to bandwidth, latency characteristics and connection capacity.
[0126] As a possible implementation manner, the system can acquire the performance sensitivity configuration of each communication service in the communication service priority set in the current emergency scenario from a configuration database.
[0127] For example, for the "emergency command video conference" service, the performance sensitivity configuration can be defined as: high bandwidth sensitivity, extremely high latency sensitivity, and medium connection capacity sensitivity; and for the "ordinary voice call" service, the performance sensitivity configuration can be defined as: medium bandwidth sensitivity, high latency sensitivity, and low connection capacity sensitivity. These configurations can be stored in the form of a JSON file or an XML file, and loaded when the system starts or the emergency scenario switches.
[0128] S402, determine the evaluation weight for bandwidth, latency characteristics and connection capacity according to the communication service priority set, the performance sensitivity configuration and a preset mapping relationship.
[0129] The preset mapping relationship includes the mapping relationship between different priorities, different performance sensitivity configurations and different weights.
[0130] As a possible implementation manner, the preset mapping relationship can be a multi-dimensional lookup table, and the system can input the service priority and the performance sensitivity configuration into the preset mapping relationship, and the output is the corresponding evaluation weight.
[0131] For example, if the current highest priority service is "emergency command video conference", the system will generate a set of evaluation weights according to its performance sensitivity configuration and in combination with the preset mapping relationship, for example, bandwidth evaluation weight 0.4, time delay evaluation weight 0.5, and connection capacity evaluation weight 0.1.
[0132] S403, respectively calculate the initial deviation of the predicted performance change trend and the 5G base station performance change trend in bandwidth, time delay characteristics and connection capacity.
[0133] As a possible implementation manner, the system can calculate the initial deviation of the predicted performance change trend and the 5G base station performance change trend in bandwidth, time delay characteristics and connection capacity by directly subtracting or calculating the percentage difference.
[0134] For example, if the predicted bandwidth decreases by 20Mbps and the actual bandwidth decreases by 10Mbps, the initial bandwidth deviation is 10Mbps; if the predicted time delay increases by 5ms and the actual time delay increases by 2ms, the initial time delay deviation is 3ms.
[0135] S404, according to the evaluation weight, the initial deviation is weighted and summarized to obtain the deviation of the predicted performance change trend and the 5G base station performance change trend.
[0136] As a possible implementation manner, the system can weight and summarize the initial deviations according to the evaluation weights determined before to obtain the final deviation of the predicted performance change trend and the 5G base station performance change trend.
[0137] For example, a linear weighted sum formula is used: total deviation = (bandwidth initial deviation * bandwidth evaluation weight) + (time delay initial deviation * time delay evaluation weight) + (connection capacity initial deviation * connection capacity evaluation weight). In this way, the system can obtain a deviation value that comprehensively considers the sensitivity of different services and the importance of performance indicators, thereby providing accurate basis for subsequent selection of the most suitable load impact rule set.
[0138] Through the above technical solutions, the present application can overcome the problem of ignoring the difference in service sensitivity in the prior art by simply calculating the performance deviation. By obtaining the performance sensitivity configuration of the communication service and determining the evaluation weight according to the priority and the preset mapping relationship, the deviation evaluation of the predicted performance change trend and the 5G base station performance change trend is more refined and intelligent. This weighted and summarized deviation evaluation method can more accurately reflect the influence degree of different performance indicators on a specific emergency communication service, so as to more accurately match the communication demand in the actual emergency scene when selecting the target load impact rule set. This effectively improves the guarantee effect of emergency communication and ensures that the key communication service can obtain more reliable service quality when the network load fluctuates or the base station is damaged.
[0139] As Figure 3 shown, the embodiment of the present application also provides a 5G network control system. The system comprises:
[0140] a signaling receiving module, configured to receive communication establishment signaling from a 5G base station, wherein the communication establishment signaling is embedded with digest data generated from root information of internal collapse of the 5G base station;
[0141] a digest data analyzing module, configured to identify the root information of collapse of the 5G base station according to the digest data embedded in the communication establishment signaling;
[0142] a policy adjusting module, configured to adjust an instruction issuing policy for the 5G base station according to the root information of collapse; the adjusted instruction issuing policy comprises stopping issuing instructions leading to collapse of the 5G base station and issuing a safe degradation instruction; the safe degradation instruction is used to instruct the 5G base station to load a configuration containing basic communication functions which has passed pre-verification.
[0143] By way of example, the computer program can be divided into one or more modules / units, one or more modules / units are stored in the memory and executed by the processor to complete the present application. One or more modules / units can be a series of computer program instruction segments capable of completing a specific function, which is used to describe the execution process of the computer program in the terminal device.
[0144] The terminal device can be a desktop computer, a notebook computer, a palm computer, a smart tablet and the like. The terminal device can include, but is not limited to, a processor, a memory. Those skilled in the art can understand that the above components are only examples of the terminal device and do not constitute a limitation on the terminal device, and can include more or fewer components than the above, or combine certain components, or different components, for example, the terminal device can also include an input / output device, a network access device, a bus, etc.
[0145] The processor can be a central processing unit (CPU), and can also be other general-purpose processors, digital signal processors (DSP), application specific integrated circuits (ASIC), field-programmable gate arrays (FPGA) or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components, etc. The general-purpose processor can be a microprocessor or the processor can also be any conventional processor and the like. The processor is the control center of the terminal device, which connects all parts of the terminal device through various interfaces and lines.
[0146] The memory can be used to store computer programs and / or modules, and the processor realizes various functions of the terminal device by running or executing the computer programs and / or modules stored in the memory, and calling data stored in the memory. The memory can mainly include a program storage area and a data storage area, wherein the program storage area can store an operating system, at least one application program required by a function (such as a sound playing function, an image playing function, etc.), etc.; and the data storage area can store data created according to the use of the mobile phone (such as audio data, a phone book, etc.), etc. In addition, the memory can include a high-speed random access memory, and can also include a nonvolatile memory, for example, a hard disk, a memory, a plug-in hard disk, a smart media card (SMC), a secure digital (SD) card, a flash card, at least one disk storage device, a flash memory device, or other volatile solid-state memory devices.
[0147] The modules / units integrated in the terminal device can be stored in a computer readable storage medium if they are realized in the form of software function units and sold or used as independent products. Based on this understanding, all or part of the processes in the above-mentioned embodiment methods can also be completed by a computer program instructing related hardware, and the computer program can be stored in a computer readable storage medium. The computer program can realize the steps of the above-mentioned various method embodiments when executed by a processor. The computer program includes computer program code, which can be in the form of source code, object code, an executable file, or some intermediate form, etc. The computer readable medium can include any entity or system capable of carrying computer program code, a recording medium, a U disk, a mobile hard disk, a magnetic disk, an optical disk, a computer memory, a read-only memory (ROM), a random access memory (RAM), an electrical carrier signal, a telecommunication signal, and a software distribution medium, etc. It should be noted that the content included in the computer readable medium can be appropriately increased or decreased according to the requirements of legislation and patent practice in the jurisdiction, for example, in some jurisdictions, according to legislation and patent practice, the computer readable medium does not include electrical carrier signals and telecommunication signals.
[0148] It should be noted that the system embodiments described above are only illustrative, and units described as separate components can or can not be physically separated, and components shown as units can or can not be physical units, i.e. can be located in one place or can be distributed to multiple network units. Part or all of the modules can be selected to achieve the purpose of the embodiment according to actual needs. In addition, the connection relationship between the modules in the system embodiment provided by the present application indicates that there is a communication connection between them, which can be implemented as one or more communication buses or signal lines. Those skilled in the art can understand and implement it without creative labor.
[0149] The above specific embodiments further illustrate the purpose, technical solutions and beneficial effects of the present application. It should be understood that the above is only a specific embodiment of the present application and is not intended to limit the protection scope of the present application. It is particularly pointed out that any modification, equivalent replacement, improvement, etc. made by those skilled in the art within the spirit and principles of the present application shall be included in the protection scope of the present application.
Claims
1. A 5G network control method, characterized in that, include: Receive communication establishment signaling from a 5G base station, wherein the communication establishment signaling contains summary data generated from the root cause information of the internal crash of the 5G base station; Based on the summary data embedded in the communication establishment signaling, the root cause information of the 5G base station crash is identified; Based on the root cause information of the crash, adjust the command delivery strategy for the 5G base station; The adjusted command issuance strategy includes stopping the issuance of commands that would cause the 5G base station to crash, and issuing a security downgrade command; the security downgrade command is used to instruct the 5G base station to load a pre-verified configuration that includes basic communication functions; The step of adjusting the instruction delivery strategy to the 5G base station based on the root cause information of the crash includes: Based on the root cause information of the crash, stop issuing the instructions that caused the 5G base station to crash; Based on the root cause information of the collapse, the damaged functional modules of the 5G base station are identified; Based on the current communication needs of the emergency scenario, determine the types of communication services that need to be protected; From a set of preset security configurations, a target security configuration set that is compatible with the damaged functional module and can guarantee the communication service type is selected; each of the multiple security configuration sets is a configuration that has been successfully verified in advance and includes basic communication functions; Generate and send an instruction to the 5G base station to load the target security configuration set.
2. The 5G network control method according to claim 1, characterized in that, The step of selecting a target security configuration set from a set of preset security configurations that is compatible with the compromised functional module and can guarantee the communication service type includes: Obtain situational information in emergency scenarios; Based on the emergency scenario situation information, a set of communication service priorities is determined; the set of communication service priorities is used to indicate the priorities corresponding to different types of communication services. For each of the preset multiple security configuration sets that is compatible with the damaged functional module, its ability to guarantee different types of communication services in the communication service priority set is evaluated to obtain the evaluation result; the guarantee capability includes the available bandwidth, latency characteristics and connection capacity. Based on the evaluation results and preset matching rules, a target security configuration set is selected from the preset multiple security configuration sets. The matching rules are related to priority, overall network load, and resource consumption. Generate and send an instruction to the 5G base station to load the target security configuration set.
3. The 5G network control method according to claim 2, characterized in that, For each of the preset multiple security configuration sets compatible with the compromised functional module, the evaluation of its ability to protect different types of communication services in the communication service priority set includes: Obtain performance data of the 5G base station under its current operating status, including the resource utilization and processing load of the 5G base station; Query the performance gain characteristics of each preset security configuration set relative to the 5G base station base mode. The performance gain characteristics include bandwidth increment, latency improvement factor and connection capacity improvement ratio. For each of the preset multiple security configuration sets that is compatible with the damaged functional module, the performance gain characteristics of the security configuration set are superimposed on the performance data of the 5G base station under the current operating state, and the bandwidth, latency characteristics and connection capacity that the security configuration set can provide under the current 5G base station state are calculated. Based on network load fluctuations, the calculation results are adjusted to obtain the security configuration set's ability to guarantee different types of communication services in the communication service priority set.
4. A 5G network control method according to claim 3, characterized in that, The step of adjusting the calculation results based on network load fluctuations to obtain the guarantee capability of the security configuration set for different types of communication services in the communication service priority set includes: The dynamic characteristics of the network load fluctuation are obtained, including the load change rate and load peak. Based on the damaged functional modules of the 5G base station and the dynamic characteristics, a target load impact rule set corresponding to the damaged functional modules of the 5G base station and the dynamic characteristics of the network load fluctuation is selected from a set of preset load impact rules; the load impact rule set defines the nonlinear impact relationship of different load dynamic characteristics on the bandwidth, latency characteristics and connection capacity. Based on the target load impact rule set, the calculation results are adjusted to obtain the security configuration set's guarantee capability for different types of communication services in the communication service priority set.
5. A 5G network control method according to claim 4, characterized in that, The step of selecting a target load impact rule set from a set of preset load impact rules that corresponds to the damaged functional modules of the 5G base station and the dynamic characteristics of network load fluctuations includes: Based on the damaged functional modules of the 5G base station and the dynamic characteristics of network load fluctuations, a candidate load impact rule set that meets the preset matching conditions is selected from the preset multiple load impact rule sets. Obtain the trends in bandwidth, latency characteristics, and connection capacity of the 5G base station during network load fluctuations under its current operating status. For each candidate load impact rule set, the nonlinear impact relationship defined therein is applied to the damaged functional modules of the 5G base station and the dynamic characteristics of the network load fluctuation, and the predicted performance change trend of the 5G base station under the network load fluctuation is calculated. Assess the deviation between the predicted performance change trend and the 5G base station performance change trend; The load influence rule set with the smallest deviation is selected as the target load influence rule set.
6. A 5G network control method according to claim 5, characterized in that, The assessment of the deviation between the predicted performance change trend and the 5G base station performance change trend includes: Obtain the performance sensitivity configuration of each communication service in the current emergency scenario's communication service priority set; the performance sensitivity configuration defines the different sensitivities of each communication service to bandwidth, latency characteristics, and connection capacity; Based on the communication service priority set, the performance sensitivity configuration, and the preset mapping relationship, the evaluation weights for the bandwidth, latency characteristics, and connection capacity are determined; the preset mapping relationship includes the mapping relationship between different priorities, different performance sensitivity configurations, and different weights. Calculate the initial deviations of the predicted performance change trend and the 5G base station performance change trend in terms of bandwidth, latency characteristics, and connection capacity, respectively. Based on the evaluation weights, the initial deviations are weighted and summarized to obtain the deviation between the predicted performance change trend and the 5G base station performance change trend.
7. A 5G network control method according to claim 1, characterized in that, The summary data includes the exception type, the address of the instruction that caused the exception, the identifier of the software module being processed when the crash occurred, and the name of the loaded configuration file; The root cause of the 5G base station crash included an abnormal emergency mode configuration file.
8. A 5G network control method according to claim 7, characterized in that, When the root cause of the 5G base station crash is an abnormal emergency mode configuration file, identifying the root cause of the 5G base station crash based on the digest data embedded in the communication establishment signaling includes: Determine whether the exception type is an undefined instruction or data abort, whether the software module identifier being processed at the time of the crash is the emergency dispatch module identifier, and whether the loaded configuration file name is the emergency mode configuration file name; If the anomaly type is undefined instruction or data abort, the software module being processed at the time of the crash is identified as the emergency dispatch module identifier, and the loaded configuration file name is the emergency mode configuration file name, then the root cause of the 5G base station crash is determined to be an emergency mode configuration file anomaly.
9. A 5G network control system for implementing a 5G network control method, characterized in that, The system includes: The signaling receiving module is used to receive communication establishment signaling from a 5G base station, wherein the communication establishment signaling contains summary data generated from the root cause information of the internal crash of the 5G base station. The summary data parsing module is used to identify the root cause information of the 5G base station crash based on the summary data embedded in the communication establishment signaling; The strategy adjustment module is used to adjust the instruction delivery strategy for the 5G base station based on the root cause information of the crash. The adjusted instruction delivery strategy includes stopping the delivery of instructions that caused the 5G base station to crash and issuing a security downgrade instruction. The security downgrade instruction is used to instruct the 5G base station to load a pre-verified configuration that includes basic communication functions. The step of adjusting the instruction delivery strategy to the 5G base station based on the root cause information of the crash includes: Based on the root cause information of the crash, stop issuing the instructions that caused the 5G base station to crash; Based on the root cause information of the collapse, the damaged functional modules of the 5G base station are identified; Based on the current communication needs of the emergency scenario, determine the types of communication services that need to be protected; From a set of preset security configurations, a target security configuration set that is compatible with the damaged functional module and can guarantee the communication service type is selected; each of the multiple security configuration sets is a configuration that has been successfully verified in advance and includes basic communication functions; Generate and send an instruction to the 5G base station to load the target security configuration set.
Citation Information
Patent Citations
Crash information processing method and crash information processing device
CN104199749A
Client starting method and device, terminal and storage medium
CN112114988A