Wireless network operation situation regulation method and device, equipment and storage medium
By acquiring the operational status index matrix of wireless network nodes, performing weighted evaluation and target mapping, and constructing a control scheme, the problem of insufficient overall description of wireless network operational status control is solved, and comprehensive control of wireless network operational status is achieved.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- CHINA MOBILE GROUP DESIGN INST
- Filing Date
- 2022-10-09
- Publication Date
- 2026-07-21
AI Technical Summary
Existing technologies cannot meet the needs for a comprehensive description and control of the operation status of wireless networks, especially in terms of the characteristics, indicators, evaluation objectives, and control methods of wireless network operation.
By acquiring the operational status index matrix of wireless network nodes, weight evaluation is performed to determine the operational status value. Based on the target mapping and control scheme matrix, a target status processing method is constructed to achieve the control of the wireless network.
It provides a new overall description system for the operation status of wireless networks, meets the needs of regulating the operation status of wireless networks, and improves the accuracy of network operation status evaluation and the effectiveness of regulation.
Smart Images

Figure CN115665767B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of wireless communication technology, and in particular to a method, apparatus, device and storage medium for controlling the operation status of a wireless network. Background Technology
[0002] With the evolution and development of wireless communication technology, wireless networks are becoming more complex and diversified, and their operating indicators are becoming increasingly diverse. Therefore, there is a greater need for evaluation and control of the operating status of wireless networks.
[0003] Currently, the main focus of domestic and international network operation status analysis is on core network and network security status analysis to address and warn of risks that could lead to widespread network paralysis. However, there is insufficient attention paid to the characteristics, indicators, evaluation objectives, and control methods of wireless network operation, which fails to meet the needs for evaluating and controlling the operation status of wireless networks. Summary of the Invention
[0004] The main objective of this application is to provide a method, apparatus, device, and storage medium for controlling the operational status of a wireless network, aiming to solve the technical problem that the existing technology cannot meet the need for a comprehensive description of the operational status of a wireless network.
[0005] To achieve the above objectives, this application provides a method for controlling the operational status of a wireless network, the method comprising:
[0006] Obtain the current operational status indicator matrix I0 of the wireless network node;
[0007] The operational status index matrix I0 is evaluated by weights to obtain the current operational status value E0 of the wireless network.
[0008] Based on the operational status value E0, the target mapping between the operational status value of the wireless network and the wireless network control scheme is determined.
[0009] Based on the preset target operational status value E L Based on the target mapping, the operational status index matrix I0 is subjected to target status processing to obtain the adjusted operational status value E. L The regulatory plan.
[0010] Optionally, the step of determining the target mapping between the operating status value of the wireless network and the wireless network control scheme based on the operating status value E0 includes:
[0011] Obtain the control scheme matrix M0;
[0012] The control scheme corresponding to the control scheme matrix M0 is applied to the operational status index matrix I0 to obtain the adjusted operational status index matrix I1.
[0013] Establish a first mapping between the operational status value E0 and the operational status index matrix I0;
[0014] Based on the first mapping, the operational status value E1 of the adjusted operational status index matrix I1 is determined, and a target mapping between the operational status value E1 and the control scheme matrix M0 is established.
[0015] Optionally, the step of applying the control scheme corresponding to the control scheme matrix M0 to the operational status index matrix I0 to obtain the adjusted operational status index matrix I1 includes:
[0016] The control scheme corresponding to the control scheme matrix M0 is applied to the operation status index matrix I0, and simulation is performed to obtain the probability distribution of the change of each index in the operation status index matrix I0.
[0017] Based on the probability distribution, the expected value of the change in each indicator is calculated, and based on the expected value, an indicator adjustment matrix A is constructed;
[0018] The operational status index matrix I0 and the index adjustment matrix A are added together to obtain the adjusted operational status index matrix I1.
[0019] Optionally, before the step of applying the control scheme corresponding to the control scheme matrix M0 to the operating status index matrix I0, the method includes:
[0020] Obtain the constraint information of the control scheme, and determine the operating resource constraint matrix based on the constraint information;
[0021] Based on the aforementioned operational resource constraint matrix, resource constraints are applied to the initial control scheme matrix M1 to obtain the resource-constrained control scheme matrix M0.
[0022] Optionally, the target operational status value E is based on a preset value. L Based on the target mapping, the operational status index matrix I0 is subjected to target status processing to obtain the adjusted operational status value E. L The steps of the control plan include:
[0023] Based on the preset target operational status value E L Based on the target mapping, a greedy algorithm with indicator perturbation is used on the operational status indicator matrix I0 to determine the indicators to be adjusted;
[0024] Based on the control scheme matrix M0, determine the set of indicator adjustment schemes to be adjusted to the indicator to be adjusted;
[0025] The set of indicator adjustment schemes determines that the operational status indicator matrix I0 is adjusted to the target operational status value E. L The regulatory plan.
[0026] Optionally, the target operational status value E is based on a preset value. L The steps for determining the indicators to be adjusted by applying a perturbation greedy algorithm to the operational status indicator matrix I0, and mapping it to the target, include:
[0027] Construct a perturbation matrix corresponding to each indicator in the operational status indicator matrix I0;
[0028] The disturbance matrix is added to the operational status index matrix I0 to obtain the disturbed operational status index matrix set L1, and the operational status value set Y1 of the disturbed operational status index matrix set L1 is determined based on the target mapping.
[0029] Each state value in the set of operating state values Y1 is compared with the target operating state value E. L By performing subtraction and calculating the absolute value of the difference, a set of situational difference values is obtained, and the smallest situational difference value in the set of situational difference values is determined as the indicator to be adjusted.
[0030] Optionally, the step of determining the set of indicator adjustment schemes to adjust the operational status indicator matrix I0 to the target operational status value E is... L The steps of the control plan include:
[0031] Calculate the damping coefficient of each adjustment scheme in the set of index adjustment schemes, and select the scheme with the smallest damping coefficient based on the damping coefficient of each adjustment scheme.
[0032] Based on the scheme with the minimum damping coefficient, the operational status index matrix I0 is adjusted to obtain the adjusted operational status index matrix I2. The perturbation matrix is then added to the adjusted operational status index matrix I2 to obtain the perturbed operational status index matrix set L2. It is then determined whether the perturbed operational status index matrix set L2 meets the target requirements. If it does not meet the target requirements, a preset target operational status value E is returned. L Mapping to the target, a greedy algorithm with slight perturbation is applied to the operational status indicator matrix I0 to determine the steps for adjusting the indicators. This process continues until the perturbed operational status indicator matrix set meets the target requirements. Then, the corresponding control scheme is determined to adjust to the target operational status value E. L The regulatory plan.
[0033] Optionally, the step of obtaining the current wireless network node's operational status indicator matrix I0 includes:
[0034] Obtain the network performance index vector KPI, network experience index vector KQI, network basic index vector KBI, and network energy efficiency index vector KEI of the current wireless network node;
[0035] Based on the KPI, KQI, KBI and KEI, an operational status indicator matrix I0 is constructed.
[0036] Optionally, the step of weighting and evaluating the operational status index matrix I0 to obtain the current operational status value E0 of the wireless network includes:
[0037] The index vectors of the operational status index matrix I0 are uniformized to obtain the uniformized index matrix I3.
[0038] The weights of the uniformity index matrix I3 are evaluated to obtain the operational status evaluation matrix F. The operational status evaluation matrix F and the uniformity index matrix I3 are then multiplied to obtain the operational status evaluation vector.
[0039] The operational status evaluation vector is summed to obtain the current wireless network operational status value E0.
[0040] Optionally, the step of weighting the uniformity index matrix I3 to obtain the operational status evaluation matrix F includes:
[0041] Calculate the entropy value of each indicator in the uniformity indicator matrix I3;
[0042] Based on the entropy value, the information entropy weight vector of each indicator is determined, and the information entropy weight vector of each indicator is combined to construct an objective weight evaluation matrix S.
[0043] The consistent index matrix I3 is compared between the indices to obtain the comparison results;
[0044] The comparison results are evaluated to obtain scale values, and a subjective weight evaluation matrix B0 is constructed based on the scale values.
[0045] The objective weight evaluation matrix S and the subjective weight evaluation matrix B0 are subjected to the Hadamard product to obtain the operational status evaluation matrix F.
[0046] Optionally, the step of evaluating the comparison results to obtain scale values, and constructing a subjective weight evaluation matrix B0 based on the scale values, includes:
[0047] Obtain the indicator evaluation model, which is constructed based on the status evaluation information of each indicator based on expert experience;
[0048] The comparison results are input into the indicator evaluation model, which evaluates the comparison results to obtain scale values, and constructs a subjective weight evaluation matrix B0 based on the scale values.
[0049] When the status evaluation information of the operational status index matrix B0 changes, the changed index comparison result is input into the index evaluation model. The index evaluation model evaluates the changed index comparison result to obtain the updated scale value, and based on the updated scale value, a new subjective weight evaluation matrix B1 is constructed.
[0050] This application also provides a wireless network operation status control device, the wireless network operation status control device comprising:
[0051] The acquisition module is used to acquire the current wireless network node's operational status indicator matrix I0;
[0052] The evaluation module is used to evaluate the weights of the operational status index matrix I0 to obtain the current operational status value E0 of the wireless network.
[0053] The mapping establishment module is used to determine the target mapping between the operating status value of the wireless network and the wireless network control scheme based on the operating status value E0.
[0054] The scheme determination module is used to determine the target operational status value E based on the preset target operational status value. L Based on the target mapping, the operational status index matrix I0 is subjected to target status processing to obtain the adjusted operational status value E. L The regulatory plan.
[0055] This application also provides a wireless network operation status control device, which includes: a memory, a processor, and a program stored in the memory for implementing the wireless network operation status control method.
[0056] The memory is used to store the program for implementing the wireless network operation status control method;
[0057] The processor is used to execute a program that implements the wireless network operation status control method, so as to implement the steps of the wireless network operation status control method.
[0058] This application also provides a storage medium storing a program for implementing a wireless network operation status control method, wherein the program for implementing the wireless network operation status control method is executed by a processor to implement the steps of the wireless network operation status control method.
[0059] This application provides a method, apparatus, device, and storage medium for controlling the operational status of a wireless network. Compared to existing technologies that lack a comprehensive description of wireless network operational status control and fail to meet the need for a comprehensive description, this application obtains the operational status index matrix I0 of the current wireless network node; evaluates the weights of the operational status index matrix I0 to obtain the operational status value E0 of the current wireless network; determines the target mapping between the operational status value of the wireless network and the wireless network control scheme based on the operational status value E0; and determines the target operational status value E0 based on a preset target operational status value E0. L Based on the target mapping, the operational status index matrix I0 is subjected to target status processing to obtain the adjusted operational status value E. L The proposed control scheme involves weighted evaluation of the wireless network's operational status and the acquisition of a control scheme to adjust it to the target operational status value. From the perspective of wireless network operation adjustment and optimization, a novel overall description system for wireless network operation is constructed to perceive and evaluate the wireless network's operational status, thereby meeting the needs for overall description and control of the wireless network's operational status. Attached Figure Description
[0060] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this application and, together with the description, serve to explain the principles of this application. To more clearly illustrate the technical solutions in the embodiments of this application or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, those skilled in the art can obtain other drawings based on these drawings without any creative effort.
[0061] Figure 1 This is a schematic diagram of the device structure of the hardware operating environment involved in the embodiments of this application;
[0062] Figure 2 This is a flowchart illustrating the first embodiment of the wireless network operation status control method of this application;
[0063] Figure 3 This is a schematic diagram of the modules of the wireless network operation status control device of this application;
[0064] Figure 4 This is the wireless network operation status index matrix I0 of the wireless network operation status control method of this application;
[0065] Figure 5 This is a schematic diagram of the specific structure of the wireless network operation status index matrix I0 in the wireless network operation status control method of this application;
[0066] Figure 6This is a schematic diagram of the structure of the second embodiment of the wireless network operation status control method of this application;
[0067] Figure 7 The flowchart of the wireless network operation status calculation method based on comprehensive evaluation theory is shown in this application.
[0068] Figure 8 This is a schematic diagram of the wireless network operation adjustment scheme model structure of the second embodiment of the wireless network operation status control method of this application;
[0069] Figure 9 This is a schematic diagram of the network operation resource constraint model structure of the second embodiment of the wireless network operation status control method of this application;
[0070] Figure 10 This is a schematic diagram of the vector iterative solution process for the optimal wireless network adjustment scheme based on index perturbation and damping coefficient, as shown in the second embodiment of the wireless network operation status control method of this application.
[0071] The realization of the purpose, functional features and advantages of this application will be further explained in conjunction with the embodiments and with reference to the accompanying drawings. Detailed Implementation
[0072] It should be understood that the specific embodiments described herein are merely illustrative of this application and are not intended to limit this application.
[0073] like Figure 1 As shown, Figure 1 This is a schematic diagram of the terminal structure of the hardware operating environment involved in the embodiments of this application.
[0074] The terminal in this application embodiment can be a PC, or a smartphone, tablet computer, e-book reader, MP3 (Moving Picture Experts Group Audio Layer III) player, MP4 (Moving Picture Experts Group Audio Layer IV) player, portable computer, or other portable terminal devices with display functions.
[0075] like Figure 1As shown, the terminal may include: a processor 1001, such as a CPU; a network interface 1004; a user interface 1003; a memory 1005; and a communication bus 1002. The communication bus 1002 is used to enable communication between these components. The user interface 1003 may include a display screen and an input unit such as a keyboard. Optionally, the user interface 1003 may also include a standard wired interface or a wireless interface. The network interface 1004 may optionally include a standard wired interface or a wireless interface (such as a Wi-Fi interface). The memory 1005 may be high-speed RAM or non-volatile memory, such as a disk drive. Optionally, the memory 1005 may also be a storage device independent of the aforementioned processor 1001.
[0076] Optionally, the terminal may also include a camera, RF (Radio Frequency) circuitry, sensors, audio circuitry, a WiFi module, and so on. Sensors may include light sensors, motion sensors, and other sensors. Specifically, light sensors may include ambient light sensors and proximity sensors. The ambient light sensor can adjust the display brightness according to the ambient light level, while the proximity sensor can turn off the display and / or backlight when the mobile terminal is moved to the ear. As a type of motion sensor, a gravity accelerometer can detect the magnitude of acceleration in various directions (generally three axes). When stationary, it can detect the magnitude and direction of gravity, and can be used for applications that identify the mobile terminal's posture (such as landscape / portrait switching, related games, magnetometer posture calibration), vibration recognition functions (such as pedometers, taps), etc. Of course, the mobile terminal may also be equipped with other sensors such as gyroscopes, barometers, hygrometers, thermometers, and infrared sensors, which will not be elaborated here.
[0077] Those skilled in the art will understand that Figure 1 The terminal structure shown does not constitute a limitation on the terminal and may include more or fewer components than shown, or combine certain components, or have different component arrangements.
[0078] like Figure 1 As shown, the memory 1005, which serves as a computer storage medium, may include an operating device, a network communication module, a user interface module, and a wireless network operation status control program.
[0079] exist Figure 1 In the terminal shown, the network interface 1004 is mainly used to connect to the backend server and communicate with the backend server; the user interface 1003 is mainly used to connect to the client (user terminal) and communicate with the client; and the processor 1001 can be used to call the wireless network operation status control program stored in the memory 1005.
[0080] Reference Figure 2 This application provides a method for controlling the operational status of a wireless network, the method comprising:
[0081] Step S100: Obtain the current wireless network node's operational status indicator matrix I0;
[0082] Step S200: Evaluate the weights of the operational status index matrix I0 to obtain the current operational status value E0 of the wireless network;
[0083] Step S300: Based on the operating status value E0, determine the target mapping between the operating status value of the wireless network and the wireless network control scheme.
[0084] Step S400, based on the preset target operating status value E L Based on the target mapping, the operational status index matrix I0 is subjected to target status processing to obtain the adjusted operational status value E. L The regulatory plan.
[0085] In this embodiment, a specific application scenario may be:
[0086] Currently, the main focus of domestic and international network operation status analysis is on core network and network security status analysis to address and warn of risks that could lead to widespread network paralysis. However, there is insufficient attention paid to the characteristics, indicators, evaluation objectives, and adjustment methods of wireless network operation status control, which fails to meet the need for a comprehensive description of wireless network operation status control.
[0087] The specific steps are as follows:
[0088] Step S100: Obtain the current wireless network node's operational status indicator matrix I0;
[0089] In this embodiment, the wireless network operation status control method is applied to the wireless network operation status control device.
[0090] In this embodiment, a wireless network refers to a network that enables the interconnection of various communication devices without the need for cabling. Wireless networks are commonly integrated with telecommunications networks, allowing nodes to link with each other without cables. Specifically, a wireless network node refers to a cell within the wireless network's communication range.
[0091] The device can obtain the current wireless network node's operational status index matrix I0 from the wireless network base station's database, or it can obtain the operational status index matrix I0 by having the user upload it to the device.
[0092] Specifically, step S100 includes the following steps S110-S120:
[0093] Step S110: Obtain the network performance index vector KPI, network experience index vector KQI, network basic index vector KBI, and network energy efficiency index vector KEI of the current wireless network node;
[0094] In this embodiment, the network performance metric vector KPI (Key Performance Indicator) is an indicator for measuring network performance, including bandwidth, latency, and bandwidth-latency product. Specifically, it includes, but is not limited to, call completion rate, call drop rate, handover success rate, packet loss rate, uplink resource utilization, and downlink resource utilization.
[0095] In this embodiment, the Key Quality Indicator (KQI) is a network service quality parameter that is close to the user's experience and is proposed for network services. It includes, but is not limited to, voice latency, voice MOS value, average webpage loading latency, average uplink speed, and average downlink speed.
[0096] In this embodiment, the Key Base Indicator (KBI) refers to the basic indicators that affect the quality of the wireless network, including but not limited to coverage, interference power, and bandwidth utilization (100%).
[0097] In this embodiment, the network energy efficiency index vector KEI (Key Effectiveness Indicator) refers to indicators that affect the energy efficiency of wireless networks, including but not limited to low PHR ratio.
[0098] Step S120: Based on the KPI, KQI, KBI and KEI, construct the operational status indicator matrix I0.
[0099] In this embodiment, the device constructs a wireless network operation status index matrix I0 based on the KPI, KQI, KBI, and KEI. Specifically, referring to... Figure 4 and Figure 5This application constructs a wireless network operation status indicator set system model, composed of KPIs, KQIs, KBIs, and KEIs. This model represents the set of wireless network operation status indicators needed to measure the current wireless network operation status, presented in the form of a wireless network operation indicator matrix I0. The row vectors of the matrix represent the set of wireless network operation indicators for any cell within the network, while the column vectors represent the set of the same wireless network operation indicators for all cells within the network. This application aims to optimize the wireless network operation status by selecting different indicators to construct the wireless network operation indicator set, while maximizing the orthogonality between indicators. This covers as many aspects of wireless network operation status as possible, providing a comprehensive description of the wireless communication network operation status from a higher perspective and with more resource dimensions, thereby improving the accuracy of network operation status evaluation.
[0100] Step S200: Evaluate the weights of the operational status index matrix I0 to obtain the current operational status value E0 of the wireless network;
[0101] In this embodiment, the device evaluates the weights of the operational status index matrix I0, that is, evaluates the current network operational status of the wireless network, and obtains the current wireless network operational status value E0.
[0102] Specifically, step S200 includes the following steps S210-S230:
[0103] Step S210: Perform consistency processing on the index vectors of the operational status index matrix I0 to obtain the consistency index matrix I3;
[0104] In this embodiment, since the wireless network operation status index matrix I0 includes not only maximization evaluation indicators such as bandwidth (i.e., the larger the indicator, the better the impact on the status), but also minimization evaluation indicators such as bit error rate (the smaller the indicator, the better the impact on the status) and interval-type evaluation indicators such as bandwidth utilization (the closer the indicator is to a certain interval, the better the impact on the status), comparing different network operation indicators is one of the keys to the comprehensive evaluation of network operation indicators. Therefore, consistency processing is required.
[0105] In this embodiment, the index vectors of the wireless network operation status index matrix I0 are standardized by converting the indexes into either maximized or minimized indices. Specifically, this application uses maximization processing, converting all indices into maximized indices to obtain the maximized index matrix I1, thereby achieving consistency in the evaluation index types. Considering that the same column of the operation index set matrix I0 and the maximized index matrix I1 can be regarded as the coordinates of the same cell in the network under two different coordinate systems, the mapping process of this maximized index is as follows:
[0106]
[0107] in, Represents the consistency index matrix I1, I0 represents the indicator matrix of wireless network operation status.
[0108] It should be noted that in this application All represent the wireless network operation status indicator matrix I0.
[0109] Step S220: Perform weight evaluation on the uniformity index matrix I3 to obtain the operation status evaluation matrix F, and perform matrix multiplication calculation on the operation status evaluation matrix F and the uniformity index matrix I3 to obtain the operation status evaluation vector.
[0110] In this embodiment, refer to Figure 7 The device performs weighted evaluation on the standardized index matrix I1 to obtain a wireless network operation status evaluation matrix F. It then performs matrix multiplication on the wireless network operation status evaluation matrix F and the standardized index matrix I1 to obtain a wireless network operation status control vector. Weighted evaluation refers to assigning a certain weight to each index vector in the standardized index matrix I1 to describe the wireless network operation status information. Specifically, the determination of weights includes objective weighting, subjective weighting, and comprehensive weighting. Objective weighting is the entropy method; subjective weighting includes expert evaluation (also known as survey evaluation), judgment matrix method (also known as multi-level analysis), and set-value iteration method; comprehensive weighting combines subjective and objective weighting methods. The result of the comprehensive evaluation depends not only on the level of each index but also on the importance (weight) of each index in the comprehensive evaluation.
[0111] In this embodiment, the wireless network operation status evaluation matrix F and the consistency index matrix I1 are multiplied to obtain the wireless network operation status control vector, specifically, as shown in the following formula:
[0112]
[0113] in, F represents the evaluation matrix of the wireless network operation status. This represents the vector for controlling the operational status of the wireless network.
[0114] Specifically, step S220 includes the following steps S221-S225:
[0115] Step S221: Calculate the entropy value of each index in the uniformity index matrix I3;
[0116] In this embodiment, considering that information entropy can be used to characterize the distribution of any distributed indicator, a unified information entropy method can be adopted. By calculating the information entropy of different indicators and normalizing the information entropy of all indicators, the comparison between different indicators can be ensured: for the i-th indicator, the greater the difference between the indicators, the greater the impact on the cell network status, and therefore the smaller the entropy value of the corresponding risk indicator; conversely, the smaller the impact on the evaluation of the cell network status, the larger the entropy value. The entropy weight method determines the weight of the indicator based on the amount of information contained in each indicator and uses the entropy value of the indicator, which has absolute objectivity.
[0117] Step S222: Based on the entropy value, determine the information entropy weight vector of each indicator, and combine the information entropy weight vectors of each indicator to construct an objective weight evaluation matrix S.
[0118] In this embodiment, for any network performance index Calculate the entropy value S corresponding to its index. I =∑P(i j )ln[P(i j If the normalized information entropy weight of this indicator is 1 / S, then the weight of the normalized information entropy weight is 1 / S. I That is, the information entropy weight vector of each indicator. By combining the information entropy weight vectors of each indicator, we can obtain the objective weight evaluation matrix S based on information entropy.
[0119] Step S223: Compare the indicators in the consistent indicator matrix I3 to obtain the comparison results;
[0120] In this embodiment, the device performs inter-index comparison on the uniformity index matrix I3 to obtain comparison results. Specifically, the device compares each index in the uniformity index matrix I3 pairwise to obtain comparison results, where the comparison results are the information of the two compared indicators. For example, comparing the i-th indicator and the j-th indicator yields a comparison result b. i,j , where b i,j The scaling value is obtained by differentiating the importance of two indicators.
[0121] Step S224: The comparison results are evaluated to obtain scale values, and a subjective weight evaluation matrix B0 is constructed based on the scale values;
[0122] In this embodiment, the device evaluates the comparison results to obtain a scale value vector, and constructs a subjective weight evaluation matrix B0 based on the scale value vector, wherein the scale value b i,jBy comparing the i-th and j-th indicators according to the difference in importance between the two indicators, a variable expert experience subjective experience matrix is constructed, and then normalized to obtain a variable expert experience subjective weight matrix. The subjective relative weight coefficients of the indicators are determined based on the variable expert experience subjective weight matrix. Specifically, referring to Table 1, this application provides a method for determining scale values:
[0123]
[0124] Table 1
[0125] Specifically, step S224 includes the following steps A100-A300:
[0126] Step A100: Obtain the indicator evaluation model, which is constructed based on the status evaluation information of each indicator based on expert experience;
[0127] In this embodiment, experts conduct on-site investigations to identify all indicators affecting the status and construct an indicator model. That is, based on the expert's experience, the status evaluation information of each indicator is used to construct an indicator evaluation model.
[0128] Step A200: Input the comparison result into the indicator evaluation model. The indicator evaluation model evaluates the comparison result to obtain a scale value, and constructs a subjective weight evaluation matrix B0 based on the scale value.
[0129] In this embodiment, the device inputs the comparison results into the indicator evaluation model. The indicator evaluation model evaluates the comparison results to obtain a scaling value vector. Based on the scaling value vector, a subjective weight evaluation matrix B0 is constructed. That is, the indicators are compared and scored pairwise to construct a variable expert experience subjective experience matrix. The matrix is normalized to obtain a variable expert experience subjective weight matrix B0. The subjective relative weight coefficient of the indicator is determined according to the variable expert experience subjective weight matrix B0.
[0130] Step A300: When the status evaluation information of the operational status index matrix B0 changes, the changed index comparison result is input into the index evaluation model. The index evaluation model evaluates the changed index comparison result to obtain the updated scale value, and based on the updated scale value, a new subjective weight evaluation matrix B1 is constructed.
[0131] In this embodiment, when the status evaluation information of the operational status indicator matrix B0 changes, the changed indicator comparison result is input into the indicator evaluation model. The indicator evaluation model evaluates the changed indicator comparison result to obtain an updated scale value vector. Based on the updated scale value vector, a new subjective weight evaluation matrix B1 is constructed. That is, after the current development goal changes, the indicators are re-compared and scored pairwise to obtain a new subjective weight evaluation matrix B1.
[0132] In this embodiment, the development goals for the wireless network operation status change over time, which leads to changes in the importance of indicators. Therefore, this application requires a variable expert experience subjective weighting evaluation method to address these changes in development goals. Unlike traditional subjective weighting evaluation methods, the importance of the variable expert experience subjective weighting matrix is adjusted in real time. In this case, after the current development goals are revised, the expert experience subjective weights can be adjusted accordingly, thereby ensuring that the wireless network operation status reflects the current development goals.
[0133] Step S225: Perform a Hadamard product on the objective weight evaluation matrix S and the subjective weight evaluation matrix B0 to obtain the operational status evaluation matrix F.
[0134] In this embodiment, the device performs a Hadamard product on the objective weight evaluation matrix S and the subjective weight evaluation matrix B0 to obtain the wireless network operation status evaluation matrix F. Specifically, the wireless network operation status evaluation matrix F is obtained by performing a Hadamard product on the objective weight evaluation matrix S and the subjective weight evaluation matrix B0, as shown in the following formula:
[0135]
[0136] in, F represents the evaluation matrix of the wireless network operation status. B0 represents the subjective weight evaluation matrix. S represents the objective weight evaluation matrix.
[0137] In another embodiment, the wireless network operation status evaluation matrix F and the maximization index matrix I1 can be multiplied to obtain the wireless network operation status vector.
[0138]
[0139] Similarly, we can obtain the wireless network operational status vector. The calculation process is denoted as an operator.
[0140]
[0141] Step S230: Add up all terms of the operational status evaluation vector to obtain the current operational status value E0 of the wireless network.
[0142] In this embodiment, the device determines the current wireless network operation status value E based on the wireless network operation status control vector. sum Its calculation method can be written as
[0143]
[0144] Specifically The method could be to use the wireless network operational status vector. The items are added directly, that is,
[0145] E sum =∑(e i Step S300: Based on the operating status value E0, determine the target mapping between the operating status value of the wireless network and the wireless network control scheme.
[0146] In this embodiment, the device determines the target mapping between the operating status value of the wireless network and the wireless network control scheme based on the operating status value E0. The wireless network control scheme is a scheme to make corresponding adjustments to the wireless network, and the target mapping between the operating status value of the wireless network and the wireless network control scheme is the mapping of the operating status value of the wireless network obtained after each control scheme adjusts the wireless network.
[0147] Specifically, step S300 includes the following steps S310-S340:
[0148] Step S310: Obtain the control scheme matrix M0;
[0149] In this embodiment, the device acquires the control scheme matrix M0. Specifically, the device acquires the control scheme matrix M0 by acquiring the parameters of the target control scheme and constructing the control scheme matrix M0 based on the parameters. Further, the device acquires the parameters of the target control scheme and constructs the control scheme matrix M0 based on the parameters. Specifically, in adjusting the wireless network operation status, the adjustment scheme should include, but is not limited to, the following four types:
[0150] Antenna feeder optimization includes antenna azimuth adjustment, antenna downtilt adjustment, antenna mounting height adjustment, and antenna weight adjustment.
[0151] Parameter optimization, including power control parameter adjustment, switching parameter adjustment, reselection parameter adjustment, timer optimization, etc.
[0152] Resource optimization, including dynamic carrier scheduling, traffic offloading adjustment, external interference optimization, automatic interference avoidance, and coverage compensation;
[0153] Resource adjustments include adding planned sites, dismantling existing sites, obtaining new high-power licenses, and replacing antennas.
[0154] In this embodiment, a network adjustment scheme is introduced into the model using a wireless network adjustment matrix to establish a mathematical model of the network adjustment scheme. An adjustment scheme consists of multiple independent adjustment methods. Due to the independence between various wireless network adjustment methods, these methods can be superimposed to modify the network indicator matrix. Here, a wireless network adjustment scheme matrix M0 is constructed, which can be written as:
[0155]
[0156] Where n is the number of cells, p is the total number of adjustment methods currently available, and M is the total number of adjustment methods available. 0i,j These are the adjustment parameters for the i-th cell using the j-th type of adjustment method. If the j-th type of adjustment method is not included in the adjustment scheme for the i-th cell, then...
[0157]
[0158] Step S320: Apply the control scheme corresponding to the control scheme matrix M0 to the operation status index matrix I0 to obtain the adjusted operation status index matrix I1.
[0159] In this embodiment, the device applies the control scheme corresponding to the control scheme matrix M0 to the operating status index matrix I0 to obtain the adjusted operating status index matrix I1.
[0160] Specifically, step S320 includes the following steps S321-S323:
[0161] Step S321: Apply the control scheme corresponding to the control scheme matrix M0 to the operation status index matrix I0, perform simulation, and obtain the probability distribution of the change of each index in the operation status index matrix I0.
[0162] In this embodiment, the device applies the control scheme in the wireless network control scheme matrix M0 to the wireless network operation status index matrix I0 and performs simulation to obtain the probability distribution of the change in each index in the wireless network operation status index matrix I0. The simulation method includes technologies such as digital twins and simulation. Specifically, considering that network adjustment measures not only affect the index set of the adjusted cell but also some indicators of adjacent cells, it is necessary to consider using technologies such as digital twins and simulation to obtain the impact of adjustment measures on the indicators of different cells. Through the wireless network adjustment scheme matrix M0, the index change matrix after the application of the wireless network operation adjustment scheme can be obtained, which we call the wireless operation network index adjustment matrix A. At this point, we can establish the probability distribution under the M0 method through big data training and mathematical simulation based on artificial intelligence.
[0163] Step S322: Based on the probability distribution, calculate the expected value of the change in each indicator, and construct the indicator adjustment matrix A based on the expected value;
[0164] In this embodiment, the device calculates the expected value of the change in each indicator based on the probability distribution, and constructs a wireless network indicator adjustment matrix A based on the expected value. Specifically, for a... i,j Find the expected value E(a) i,j We can obtain the expected value E(a). i,j Network metric adjustment matrix A:
[0165]
[0166] In this embodiment, the device determines the mapping between the wireless network control scheme matrix M0 and the wireless network index adjustment matrix A, and establishes a wireless network operation control model based on the mapping. Specifically, Since it is related to M0, a mapping from M0 to A can be constructed, denoted as . Right now
[0167]
[0168] Reference Figure 8 This demonstrates a wireless network operation and control model. It shows that each control method affects different indicators in different cells, which are presented in a scatter plot. The final adjustment scheme incorporates all adjustment methods, thus producing the result shown on the far right. Figure 1 A scatter plot of the same type.
[0169] Step S323: Add the operational status index matrix I0 and the index adjustment matrix A together to obtain the adjusted operational status index matrix I1.
[0170] In this embodiment, the device performs matrix addition on the operational status index matrix I0 and the index adjustment matrix A to obtain the adjusted operational status index matrix I1.
[0171] Before step S320, where the control scheme corresponding to the control scheme matrix M0 is applied to the operational status index matrix I0 to obtain the adjusted operational status index matrix I1, the method includes the following steps B100-B200:
[0172] Step B100: Obtain the constraint information of the control scheme, and determine the operating resource constraint matrix based on the constraint information;
[0173] In this embodiment, refer to Figure 9 The wireless network adjustment scheme matrix M0 needs to be carried out within the constraints of network resources in the operation of the wireless network, so as to ensure the feasibility and economy of wireless network optimization. Specifically, the network operation resource constraint model is used to measure the limitations of the current adjustment methods, which include, but are not limited to, the following limitations: resource adjustment is subject to investment restrictions or site resource limits; parameter optimization needs to be carried out within a certain parameter adjustment range; antenna and feeder optimization is constrained by the antenna environment; resource optimization is limited by the actual environment of the existing network, etc.
[0174] The wireless network adjustment scheme matrix M0 needs to be carried out within the constraints of network resources during wireless network operation to ensure the feasibility and economy of wireless network optimization.
[0175] Adjustment scheme matrix for any wireless network The network operation resource constraint model can be described in inequality form, namely:
[0176]
[0177] Where k is the total number of constraints, r i h,k In the i-th constraint inequality, M 0h,k The constraint coefficients. We can describe the network runtime resource constraint model in the form of a network runtime resource constraint matrix. At this point, we transform the network runtime resource constraint inequality into a network runtime resource constraint matrix, that is:
[0178]
[0179] Step B200: Based on the operating resource constraint matrix, resource constraints are applied to the initial control scheme matrix M1 to obtain the resource-constrained control scheme matrix M0.
[0180] In this embodiment, the initial control scheme matrix M1 is equivalent to the control scheme matrix M0 before resource constraints, and the distinction is only made here.
[0181] In this embodiment, finding the optimal network adjustment method under network operating resource constraints can be transformed into solving the following expression:
[0182]
[0183] Step S330: Establish the first mapping between the operating status value E0 and the operating status index matrix I0;
[0184] In this embodiment, the device establishes a first mapping between the operating status value E0 and the operating status index matrix I0.
[0185] Step S340: Based on the first mapping, determine the operating status value E1 of the adjusted operating status index matrix I1, and establish a target mapping between the operating status value E1 and the control scheme matrix M0.
[0186] In this embodiment, since the first mapping is a mapping between the operating status value E0 and the operating status index matrix I0, the adjusted operating status index matrix I1 obtains the corresponding operating status value E1 according to the first mapping, and establishes a target mapping between the operating status value E1 and the control scheme matrix M0.
[0187] Step S400, based on the preset target operating status value E L Based on the target mapping, the operational status index matrix I0 is subjected to target status processing to obtain the adjusted operational status value E. L The regulatory plan.
[0188] In this embodiment, the device is based on a preset target operating status value E. L Based on the target mapping, the operational status index matrix I0 is subjected to target status processing to obtain the adjusted operational status value E. L The control plan, in which the target operating status value E L It is set according to target requirements, which include, but are not limited to, optimal situation requirements, worst-case situation requirements, and most stable situation requirements. Based on the user's corresponding target requirements, the device obtains the wireless network operation status with corresponding target attributes and a control scheme for adjusting the wireless network operation status with respect to the corresponding target requirements. For example, the target requirement is the optimal operation status value, and the target operation status value E L It can be set to positive infinity, or it can be an operating status value much larger than the operating status value E1. That is, the control scheme is to adjust the operating status value E1 to the optimal operating status value E. L The regulatory plan.
[0189] In this embodiment, refer to Figure 6The device is based on the preset target operating status value E L Based on the target mapping, the operational status index matrix I0 is subjected to target status processing to obtain the adjusted operational status value E. L The proposed control scheme aims to optimize the operation of the wireless network. This application fully reflects the target concerns of the wireless network. This proposal goes beyond the current network situation research's focus on network robustness, and focuses on the optimal network operation and its corresponding adjustment methods, which is closer to the needs of network optimization.
[0190] Specifically, step S400 includes the following steps S410-S430:
[0191] Step S410, based on the preset target operating status value E L Based on the target mapping, a greedy algorithm with indicator perturbation is used on the operational status indicator matrix I0 to determine the indicators to be adjusted;
[0192] In this embodiment, the device is based on a preset target operating status value E. L Based on the target mapping, a greedy algorithm with index perturbation is applied to the operational status index matrix I0 to determine the indexes to be adjusted. Specifically, this is determined by the target operational status value E. L To find M0, we need to search the possible value space of M0 to determine the optimal wireless network adjustment scheme vector M0. Considering that this search process is generally quite complex, we present a greedy selection algorithm based on index perturbation and a simplified solution algorithm based on damping coefficient selection iteratively to find the optimal matrix M0.
[0193] Specifically, step S410 includes the following steps S411-S413:
[0194] Step S411: Construct a perturbation matrix corresponding to each indicator in the operational status indicator matrix I0;
[0195] In this embodiment, refer to Figure 10 The device adds a perturbation matrix to the wireless network operation status index matrix I0 to obtain the perturbated wireless network operation status index matrix I', and calculates the second wireless network operation status value of the perturbated wireless network operation status index matrix I'. Specifically, for any index i in the index matrix I0... j,k Construct a normalized perturbation matrix
[0196]
[0197] Step S412: Add the disturbance matrix to the operational status index matrix I0 to obtain the disturbed operational status index matrix set L1, and determine the operational status value set Y1 of the disturbed operational status index matrix set L1 based on the target mapping.
[0198] In this embodiment, the disturbance matrix is added to the operational status index matrix I0 to obtain a disturbed operational status index matrix set L1, and the operational status value set Y1 of the disturbed operational status index matrix set is calculated. Specifically, for each... Calculate each perturbation matrix That is, the wireless network operational status index matrix I' after the disturbance, and for each disturbance matrix Calculate the corresponding network situation vector:
[0199]
[0200] The second wireless network operational status value of the disturbed wireless network operational status index matrix I' is calculated using a simplified summation algorithm:
[0201] E sum =∑e i i = 1, 2, ..., n
[0202] Step S413: Match each status value in the set of operational status values Y1 with the target operational status value E. L By performing subtraction and calculating the absolute value of the difference, a set of situational difference values is obtained, and the smallest situational difference value in the set of situational difference values is determined as the indicator to be adjusted.
[0203] In this embodiment, the device compares each state value in the set of operating state values Y1 with the target operating state value E. L By performing subtraction and calculating the absolute value of the difference, a set of situational difference values is obtained, and the smallest situational difference value in the set of situational difference values is determined as the indicator to be adjusted.
[0204] Step S420: Based on the control scheme matrix M0, determine the set of indicator adjustment schemes to be adjusted to the indicator to be adjusted;
[0205] In this embodiment, the device determines a set of indicator adjustment schemes based on the control scheme matrix M0, specifically, selects the corresponding adjustment scheme to adjust the second wireless network operating status value, and places the adjustment scheme that adjusts the second wireless network operating status value to the optimal wireless network operating status value into the indicator adjustment scheme set, thereby identifying all adjustable indicators. Indicator adjustment methods M 0hk This constitutes a set of indicator adjustment schemes:
[0206]
[0207] Step S430: Determine the indicator adjustment scheme set to adjust the operational status indicator matrix I0 to the target operational status value E. L The regulatory plan.
[0208] In this embodiment, the device determines that the operational status indicator matrix I0 in the set of indicator adjustment schemes is adjusted to the target operational status value E. L The regulatory plan.
[0209] Specifically, step S430 includes the following steps S431-S432:
[0210] Step S431: Calculate the damping coefficient of each adjustment scheme in the set of index adjustment schemes, and select the scheme with the smallest damping coefficient based on the damping coefficient of each adjustment scheme.
[0211] In this embodiment, the device calculates the damping coefficient of each adjustment scheme within the set of indicator adjustment schemes, and selects the scheme with the smallest damping coefficient based on the damping coefficients of each adjustment scheme. Specifically, the wireless network adjustment scheme matrix M0 is first set to a 0 matrix. Then, the damping coefficient of the wireless network adjustment method scheme is determined, thereby realizing the selection of different wireless network adjustment methods. The damping coefficient ξ of a certain wireless network adjustment method represents the cost C incurred in applying the method. The definition of cost C includes, but is not limited to, the difficulty of adjustment execution, adjustment cost, etc. The damping coefficient ξ is positively correlated with the cost C and is used to normalize the measurement of cost.
[0212] For example, taking cell coverage optimization as an example, a certain network coverage can be achieved by adjusting the cell's transmission power or adjusting the antenna feeder. However, power adjustment can be done by adjusting parameters issued by the network management system. The damping coefficient is denoted as ξ parameter. Compared with the damping coefficient ξ antenna feeder, which requires on-site adjustment, ξ parameter < ξ antenna feeder. Therefore, parameter adjustment is more recommended for coverage optimization.
[0213] Step S432: Based on the scheme with the minimum damping coefficient, adjust the operating status index matrix I0 to obtain the adjusted operating status index matrix I2. Then, add the disturbance matrix to the adjusted operating status index matrix I2 to obtain the disturbed operating status index matrix set L2. Determine whether the disturbed operating status index matrix set L2 meets the target requirements. If it does not meet the target requirements, return the preset target operating status value E. LMapping to the target, a greedy algorithm with slight perturbation is applied to the operational status indicator matrix I0 to determine the steps for adjusting the indicators. This process continues until the perturbed operational status indicator matrix set meets the target requirements. Then, the corresponding control scheme is determined to adjust to the target operational status value E. L The regulatory plan.
[0214] In this embodiment, the wireless network operation status index matrix is adjusted based on the scheme with the minimum damping coefficient to obtain the adjusted wireless network operation status index matrix. Specifically, the damping coefficient of the wireless network adjustment method can be obtained through expert experience and network development needs. By comparing the damping coefficients of different wireless network adjustment methods, the wireless network adjustment method with the lowest cost, i.e., the minimum damping method, can be obtained.
[0215]
[0216] Will Add to adjustment scheme Afterwards, there are:
[0217]
[0218] Update the current wireless network operation status indicator matrix.
[0219]
[0220] In this embodiment, it is determined whether the set of operational status index matrices L2 after the disturbance meets the target requirements. If it does not meet the target requirements, then the preset target operational status value E is used. L Mapping to the target, a greedy algorithm with slight perturbation is applied to the operational status indicator matrix I0 to determine the steps for adjusting the indicators. This process continues until the perturbed operational status indicator matrix set meets the target requirements. Then, the corresponding control scheme is determined to adjust to the target operational status value E. L The control scheme, specifically, is determined by adding the adjustment scheme to the adjusted wireless network operation status index matrix. If the wireless network operation status value of the adjusted wireless network operation status index matrix always decreases and there is no scheme to increase it, then the adjusted wireless network operation status index matrix is determined to be optimal. Otherwise, the impact of various network index perturbations on the operation status is recalculated and the process is repeated until the obtained wireless network operation status is the optimal wireless network operation status. The corresponding adjustment scheme is the optimal wireless network operation status adjustment scheme.
[0221] This application provides a method, apparatus, device, and storage medium for controlling the operational status of a wireless network. Compared to existing technologies that lack a comprehensive description of wireless network operational status control and fail to meet the need for a comprehensive description, this application obtains the operational status index matrix I0 of the current wireless network node; evaluates the weights of the operational status index matrix I0 to obtain the operational status value E0 of the current wireless network; determines the target mapping between the operational status value of the wireless network and the wireless network control scheme based on the operational status value E0; and determines the target operational status value E0 based on a preset target operational status value E0. L Based on the target mapping, the operational status index matrix I0 is subjected to target status processing to obtain the adjusted operational status value E. L The proposed control scheme involves weighted evaluation of the wireless network's operational status and the acquisition of a control scheme to adjust it to the target operational status value. From the perspective of wireless network operation adjustment and optimization, a novel overall description system for wireless network operation is constructed to perceive and evaluate the wireless network's operational status, thereby meeting the needs for overall description and control of the wireless network's operational status.
[0222] This application also provides a wireless network operation status control device, referring to... Figure 3 The wireless network operation status control device includes:
[0223] The acquisition module 10 is used to acquire the current wireless network node's operational status indicator matrix I0;
[0224] Evaluation module 20 is used to evaluate the weights of the operation status index matrix I0 to obtain the current operation status value E0 of the wireless network.
[0225] The mapping establishment module 30 is used to determine the target mapping between the operating status value of the wireless network and the wireless network control scheme based on the operating status value E0.
[0226] The scheme determination module 40 is used to determine the target operating status value E based on the preset target operating status value. L Based on the target mapping, the operational status index matrix I0 is subjected to target status processing to obtain the adjusted operational status value E. L The regulatory plan.
[0227] Optionally, the mapping establishment module 30 includes:
[0228] The scheme matrix acquisition module is used to acquire the control scheme matrix M0;
[0229] The application module is used to apply the control scheme corresponding to the control scheme matrix M0 to the operation status index matrix I0 to obtain the adjusted operation status index matrix I1.
[0230] The first mapping establishment module is used to establish a first mapping between the operating status value E0 and the operating status index matrix I0;
[0231] The target mapping establishment module is used to determine the operating status value E1 of the adjusted operating status index matrix I1 based on the first mapping, and to establish a target mapping between the operating status value E1 and the control scheme matrix M0.
[0232] Optionally, the application module includes:
[0233] The simulation module is used to apply the control scheme corresponding to the control scheme matrix M0 to the operation status index matrix I0, perform simulation, and obtain the probability distribution of the change of each index in the operation status index matrix I0.
[0234] The expectation calculation module is used to calculate the expectation of the change in each indicator based on the probability distribution, and to construct the indicator adjustment matrix A based on the expectation;
[0235] The matrix addition calculation module is used to add the operation status index matrix I0 and the index adjustment matrix A to obtain the adjusted operation status index matrix I1.
[0236] Optionally, the wireless network operation status control device further includes:
[0237] The constraint information acquisition module is used to acquire constraint information of the control scheme and determine the operating resource constraint matrix based on the constraint information;
[0238] The resource constraint module is used to apply resource constraints to the initial control scheme matrix M1 based on the running resource constraint matrix, so as to obtain the resource-constrained control scheme matrix M0.
[0239] Optionally, the scheme determination module 40 includes:
[0240] The perturbation greedy algorithm module is used to determine the target operating state value E based on a preset value. L Based on the target mapping, a greedy algorithm with indicator perturbation is used on the operational status indicator matrix I0 to determine the indicators to be adjusted;
[0241] The indicator adjustment scheme set determination module is used to determine the indicator adjustment scheme set to be adjusted to the indicator to be adjusted based on the control scheme matrix M0.
[0242] The control scheme determination module is used to determine the adjustment of the operational status indicator matrix I0 in the indicator adjustment scheme set to the target operational status value E. L The regulatory plan.
[0243] Optionally, the perturbation greedy algorithm module includes:
[0244] The disturbance matrix construction module is used to construct a disturbance matrix corresponding to each indicator in the operational status indicator matrix I0.
[0245] The disturbance module is used to add the disturbance matrix to the operational status index matrix I0 to obtain the disturbed operational status index matrix set L1, and to determine the operational status value set Y1 of the disturbed operational status index matrix set L1 based on the target mapping.
[0246] The module for determining the indicators to be adjusted is used to compare each state value in the set of operating state values Y1 with the target operating state value E. L By performing subtraction and calculating the absolute value of the difference, a set of situational difference values is obtained, and the smallest situational difference value in the set of situational difference values is determined as the indicator to be adjusted.
[0247] Optionally, the control scheme determination module includes:
[0248] The damping coefficient calculation module is used to calculate the damping coefficient of each adjustment scheme in the set of index adjustment schemes, and select the scheme with the smallest damping coefficient based on the damping coefficient of each adjustment scheme.
[0249] The iterative judgment module is used to adjust the operational status index matrix I0 based on the scheme with the minimum damping coefficient, to obtain the adjusted operational status index matrix I2, and to add the disturbance matrix to the adjusted operational status index matrix I2, to obtain the disturbed operational status index matrix set L2, and to determine whether the disturbed operational status index matrix set L2 meets the target requirements. If it does not meet the target requirements, it returns a preset target operational status value E. L Mapping to the target, a greedy algorithm with slight perturbation is applied to the operational status indicator matrix I0 to determine the steps for adjusting the indicators. This process continues until the perturbed operational status indicator matrix set meets the target requirements. Then, the corresponding control scheme is determined to adjust to the target operational status value E. L The regulatory plan.
[0250] Optionally, the acquisition module 10 includes:
[0251] The multi-dimensional indicator vector acquisition module is used to acquire the network performance indicator vector KPI, network experience indicator vector KQI, network basic indicator vector KBI, and network energy efficiency indicator vector KEI of the current wireless network node.
[0252] The indicator matrix construction module is used to construct the operational status indicator matrix I0 based on the KPI, KQI, KBI and KEI.
[0253] Optionally, the evaluation module 20 includes:
[0254] The unification module is used to unify the index vectors of the operational status index matrix I0 to obtain the unified index matrix I3.
[0255] The weight evaluation module is used to evaluate the weights of the uniformized index matrix I3 to obtain the operation status evaluation matrix F, and to perform matrix multiplication between the operation status evaluation matrix F and the uniformized index matrix I3 to obtain the operation status evaluation vector.
[0256] The operational status value calculation module is used to add up the terms of the operational status evaluation vector to obtain the current operational status value E0 of the wireless network.
[0257] Optionally, the weight evaluation module includes:
[0258] The entropy calculation module is used to calculate the entropy value of each index in the uniformity index matrix I3;
[0259] An objective weight evaluation matrix construction module is used to determine the information entropy weight vector of each indicator based on the entropy value, and to combine the information entropy weight vectors of each indicator to construct an objective weight evaluation matrix S.
[0260] The comparison module is used to compare the consistent index matrix I3 between indices to obtain the comparison results;
[0261] The evaluation module is used to evaluate the comparison results, obtain scale values, and construct a subjective weight evaluation matrix B0 based on the scale values.
[0262] The operational status control matrix calculation module is used to perform a Hadamard product between the objective weight evaluation matrix S and the subjective weight evaluation matrix B0 to obtain the operational status evaluation matrix F.
[0263] Optionally, the evaluation module includes:
[0264] The indicator evaluation model acquisition module is used to acquire the indicator evaluation model, which is constructed based on the status evaluation information of each indicator based on expert experience.
[0265] The subjective weight evaluation matrix construction module is used to input the comparison results into the indicator evaluation model, the indicator evaluation model evaluates the comparison results to obtain scale values, and constructs the subjective weight evaluation matrix B0 based on the scale values;
[0266] The subjective weight evaluation matrix update module is used to input the changed index comparison result into the index evaluation model when the state evaluation information of the operation status index matrix B0 changes. The index evaluation model evaluates the changed index comparison result to obtain the updated scale value, and constructs a new subjective weight evaluation matrix B1 based on the updated scale value.
[0267] The specific implementation method of the wireless network operation status control device in this application is basically the same as the embodiments of the above-mentioned wireless network operation status control method, and will not be described again here.
[0268] Reference Figure 1 , Figure 1 This is a schematic diagram of the terminal structure of the hardware operating environment involved in the embodiments of this application.
[0269] like Figure 1 As shown, the terminal may include: a processor 1001, such as a CPU; a network interface 1004; a user interface 1003; a memory 1005; and a communication bus 1002. The communication bus 1002 is used to enable communication between these components. The user interface 1003 may include a display screen and an input unit such as a keyboard. Optionally, the user interface 1003 may also include a standard wired interface or a wireless interface. The network interface 1004 may optionally include a standard wired interface or a wireless interface (such as a Wi-Fi interface). The memory 1005 may be high-speed RAM or non-volatile memory, such as a disk drive. Optionally, the memory 1005 may also be a storage device independent of the aforementioned processor 1001.
[0270] Optionally, the wireless network operation status control device may also include a rectangular user interface, a network interface, a camera, RF (Radio Frequency) circuitry, sensors, audio circuitry, a WiFi module, etc. The rectangular user interface may include a display screen and an input submodule such as a keyboard. Optionally, the rectangular user interface may also include standard wired or wireless interfaces. The network interface may optionally include standard wired or wireless interfaces (such as a Wi-Fi interface).
[0271] Those skilled in the art will understand that Figure 1 The structure of the wireless network operation status control device shown in the figure does not constitute a limitation on the wireless network operation status control device. It may include more or fewer components than shown in the figure, or combine certain components, or have different component arrangements.
[0272] like Figure 1As shown, the memory 1005, serving as a storage medium, may include an operating system, a network communication module, and a wireless network operation status control program. The operating system is a program that manages and controls the hardware and software resources of the wireless network operation status control device, supporting the operation of the wireless network operation status control program and other software and / or programs. The network communication module is used to enable communication between the various components within the memory 1005, as well as communication with other hardware and software in the wireless network operation status control system.
[0273] exist Figure 1 In the wireless network operation status control device shown, the processor 1001 is used to execute the wireless network operation status control program stored in the memory 1005 to implement the steps of the wireless network operation status control method described above.
[0274] The specific implementation method of the wireless network operation status control device in this application is basically the same as the embodiments of the above-mentioned wireless network operation status control method, and will not be described again here.
[0275] This application also provides a storage medium storing a program for implementing a wireless network operation status control method. The program for implementing the wireless network operation status control method is executed by a processor to implement the wireless network operation status control method as described below:
[0276] Obtain the current operational status indicator matrix I0 of the wireless network node;
[0277] The operational status index matrix I0 is evaluated by weights to obtain the current operational status value E0 of the wireless network.
[0278] Based on the operational status value E0, the target mapping between the operational status value of the wireless network and the wireless network control scheme is determined.
[0279] Based on the preset target operational status value E L Based on the target mapping, the operational status index matrix I0 is subjected to target status processing to obtain the adjusted operational status value E. L The regulatory plan.
[0280] Optionally, the step of determining the target mapping between the operating status value of the wireless network and the wireless network control scheme based on the operating status value E0 includes:
[0281] Obtain the control scheme matrix M0;
[0282] The control scheme corresponding to the control scheme matrix M0 is applied to the operational status index matrix I0 to obtain the adjusted operational status index matrix I1.
[0283] Establish a first mapping between the operational status value E0 and the operational status index matrix I0;
[0284] Based on the first mapping, the operational status value E1 of the adjusted operational status index matrix I1 is determined, and a target mapping between the operational status value E1 and the control scheme matrix M0 is established.
[0285] Optionally, the step of applying the control scheme corresponding to the control scheme matrix M0 to the operational status index matrix I0 to obtain the adjusted operational status index matrix I1 includes:
[0286] The control scheme corresponding to the control scheme matrix M0 is applied to the operation status index matrix I0, and simulation is performed to obtain the probability distribution of the change of each index in the operation status index matrix I0.
[0287] Based on the probability distribution, the expected value of the change in each indicator is calculated, and based on the expected value, an indicator adjustment matrix A is constructed;
[0288] The operational status index matrix I0 and the index adjustment matrix A are added together to obtain the adjusted operational status index matrix I1.
[0289] Optionally, before the step of applying the control scheme corresponding to the control scheme matrix M0 to the operating status index matrix I0, the method includes:
[0290] Obtain the constraint information of the control scheme, and determine the operating resource constraint matrix based on the constraint information;
[0291] Based on the aforementioned operational resource constraint matrix, resource constraints are applied to the initial control scheme matrix M1 to obtain the resource-constrained control scheme matrix M0.
[0292] Optionally, the target operational status value E is based on a preset value. L Based on the target mapping, the operational status index matrix I0 is subjected to target status processing to obtain the adjusted operational status value E. L The steps of the control plan include:
[0293] Based on the preset target operational status value E L Based on the target mapping, a greedy algorithm with indicator perturbation is used on the operational status indicator matrix I0 to determine the indicators to be adjusted;
[0294] Based on the control scheme matrix M0, determine the set of indicator adjustment schemes to be adjusted to the indicator to be adjusted;
[0295] The set of indicator adjustment schemes determines that the operational status indicator matrix I0 is adjusted to the target operational status value E.L The regulatory plan.
[0296] Optionally, the target operational status value E is based on a preset value. L The steps for determining the indicators to be adjusted by applying a perturbation greedy algorithm to the operational status indicator matrix I0, and mapping it to the target, include:
[0297] Construct a perturbation matrix corresponding to each indicator in the operational status indicator matrix I0;
[0298] The disturbance matrix is added to the operational status index matrix I0 to obtain the disturbed operational status index matrix set L1, and the operational status value set Y1 of the disturbed operational status index matrix set L1 is determined based on the target mapping.
[0299] Each state value in the set of operating state values Y1 is compared with the target operating state value E. L By performing subtraction and calculating the absolute value of the difference, a set of situational difference values is obtained, and the smallest situational difference value in the set of situational difference values is determined as the indicator to be adjusted.
[0300] Optionally, the step of determining the set of indicator adjustment schemes to adjust the operational status indicator matrix I0 to the target operational status value E is... L The steps of the control plan include:
[0301] Calculate the damping coefficient of each adjustment scheme within the set of indicator adjustment schemes, and select the scheme with the smallest damping coefficient based on the damping coefficient of each adjustment scheme.
[0302] Based on the scheme with the minimum damping coefficient, the operational status index matrix I0 is adjusted to obtain the adjusted operational status index matrix I2. The perturbation matrix is then added to the adjusted operational status index matrix I2 to obtain the perturbed operational status index matrix set L2. It is then determined whether the perturbed operational status index matrix set L2 meets the target requirements. If it does not meet the target requirements, a preset target operational status value E is returned. L Mapping to the target, a greedy algorithm with slight perturbation is applied to the operational status indicator matrix I0 to determine the steps for adjusting the indicators. This process continues until the perturbed operational status indicator matrix set meets the target requirements. Then, the corresponding control scheme is determined to adjust to the target operational status value E. L The regulatory plan.
[0303] Optionally, the step of obtaining the current wireless network node's operational status indicator matrix I0 includes:
[0304] Obtain the network performance index vector KPI, network experience index vector KQI, network basic index vector KBI, and network energy efficiency index vector KEI of the current wireless network node;
[0305] Based on the KPI, KQI, KBI and KEI, an operational status indicator matrix I0 is constructed.
[0306] Optionally, the step of weighting and evaluating the operational status index matrix I0 to obtain the current operational status value E0 of the wireless network includes:
[0307] The index vectors of the operational status index matrix I0 are uniformized to obtain the uniformized index matrix I3.
[0308] The weights of the uniformity index matrix I3 are evaluated to obtain the operational status evaluation matrix F. The operational status evaluation matrix F and the uniformity index matrix I3 are then multiplied to obtain the operational status evaluation vector.
[0309] The operational status evaluation vector is summed to obtain the current wireless network operational status value E0.
[0310] Optionally, the step of weighting the uniformity index matrix I3 to obtain the operational status evaluation matrix F includes:
[0311] Calculate the entropy value of each indicator in the uniformity indicator matrix I3;
[0312] Based on the entropy value, the information entropy weight vector of each indicator is determined, and the information entropy weight vector of each indicator is combined to construct an objective weight evaluation matrix S.
[0313] The consistent index matrix I3 is compared between the indices to obtain the comparison results;
[0314] The comparison results are evaluated to obtain scale values, and a subjective weight evaluation matrix B0 is constructed based on the scale values.
[0315] The objective weight evaluation matrix S and the subjective weight evaluation matrix B0 are subjected to the Hadamard product to obtain the operational status evaluation matrix F.
[0316] Optionally, the step of evaluating the comparison results to obtain scale values, and constructing a subjective weight evaluation matrix B0 based on the scale values, includes:
[0317] Obtain the indicator evaluation model, which is constructed based on the status evaluation information of each indicator based on expert experience;
[0318] The comparison results are input into the indicator evaluation model, which evaluates the comparison results to obtain scale values, and constructs a subjective weight evaluation matrix B0 based on the scale values.
[0319] When the status evaluation information of the operational status index matrix B0 changes, the changed index comparison result is input into the index evaluation model. The index evaluation model evaluates the changed index comparison result to obtain the updated scale value, and based on the updated scale value, a new subjective weight evaluation matrix B1 is constructed.
[0320] The specific implementation of the storage medium in this application is basically the same as the embodiments of the above-described wireless network operation status control method, and will not be repeated here.
[0321] This application also provides a computer program product, including a computer program that, when executed by a processor, implements the steps of the above-described wireless network operation status control method.
[0322] The specific implementation of the computer program product in this application is basically the same as the embodiments of the wireless network operation status control method described above, and will not be repeated here.
[0323] It should be noted that, in this document, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Unless otherwise specified, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes that element.
[0324] The sequence numbers of the embodiments in this application are for descriptive purposes only and do not represent the superiority or inferiority of the embodiments.
[0325] Through the above description of the embodiments, those skilled in the art can clearly understand that the methods of the above embodiments can be implemented by means of software plus necessary general-purpose hardware platforms. Of course, they can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk) as described above, and includes several instructions to cause a terminal device (which may be a mobile phone, computer, server, air conditioner, or network device, etc.) to execute the methods described in the various embodiments of this application.
[0326] The above are merely preferred embodiments of this application and do not limit the patent scope of this application. Any equivalent structural or procedural transformations made using the content of this application's specification and drawings, or direct or indirect applications in other related technical fields, are similarly included within the patent protection scope of this application.
Claims
1. A method for controlling the operational status of a wireless network, characterized in that, The wireless network operation status control method includes: Obtain the current wireless network node's operational status index matrix I0. The row vector of the operational status index matrix I0 refers to the set of wireless network operational indicators for any cell within the network, and the column vector refers to the set of the same wireless network operational indicators for all cells within the network. The operational status index matrix I0 is evaluated by weights to obtain the current operational status value E0 of the wireless network. Based on the operational status value E0, the target mapping between the operational status value of the wireless network and the wireless network control scheme is determined. Based on the preset target operational status value E L Based on the target mapping, the operational status index matrix I0 is subjected to target status processing to obtain the adjusted operational status value E. L The regulatory plan; The step of determining the target mapping between the operating status value of the wireless network and the wireless network control scheme based on the operating status value E0 includes: Obtain the control scheme matrix M0; The control scheme corresponding to the control scheme matrix M0 is applied to the operational status index matrix I0 to obtain the adjusted operational status index matrix I1. Establish a first mapping between the operational status value E0 and the operational status index matrix I0; Based on the first mapping, the operational status value E1 of the adjusted operational status index matrix I1 is determined, and a target mapping between the operational status value E1 and the control scheme matrix M0 is established. The step of obtaining the current wireless network node's operational status indicator matrix I0 includes: Obtain the network performance index vector KPI, network experience index vector KQI, network basic index vector KBI, and network energy efficiency index vector KEI of the current wireless network node; Based on the KPI, KQI, KBI, and KEI, an operational status indicator matrix I0 is constructed. The step of weighting and evaluating the operational status index matrix I0 to obtain the current wireless network operational status value E0 includes: The index vectors of the operational status index matrix I0 are uniformized to obtain the uniformized index matrix I3. The weights of the uniformity index matrix I3 are evaluated to obtain the operational status evaluation matrix F. The operational status evaluation matrix F and the uniformity index matrix I3 are then multiplied to obtain the operational status evaluation vector. The operational status evaluation vector is summed to obtain the current wireless network operational status value E0.
2. The wireless network operation status control method as described in claim 1, characterized in that, The step of applying the control scheme corresponding to the control scheme matrix M0 to the operational status index matrix I0 to obtain the adjusted operational status index matrix I1 includes: The control scheme corresponding to the control scheme matrix M0 is applied to the operation status index matrix I0, and simulation is performed to obtain the probability distribution of the change of each index in the operation status index matrix I0. Based on the probability distribution, the expected value of the change in each indicator is calculated, and based on the expected value, an indicator adjustment matrix A is constructed; The operational status index matrix I0 and the index adjustment matrix A are added together to obtain the adjusted operational status index matrix I1.
3. The wireless network operation status control method as described in claim 1, characterized in that, Before the step of applying the control scheme corresponding to the control scheme matrix M0 to the operational status index matrix I0, the method includes: Obtain the constraint information of the control scheme, and determine the operating resource constraint matrix based on the constraint information; Based on the aforementioned operational resource constraint matrix, resource constraints are applied to the initial control scheme matrix M1 to obtain the resource-constrained control scheme matrix M0.
4. The wireless network operation status control method as described in claim 1, characterized in that, The target operational status value E based on the preset target operational status value L Based on the target mapping, the operational status index matrix I0 is subjected to target status processing to obtain the adjusted operational status value E. L The steps of the control plan include: Based on the preset target operational status value E L Based on the target mapping, a greedy algorithm with indicator perturbation is used on the operational status indicator matrix I0 to determine the indicators to be adjusted; Based on the control scheme matrix M0, determine the set of indicator adjustment schemes to be adjusted to the indicator to be adjusted; The set of indicator adjustment schemes determines that the operational status indicator matrix I0 is adjusted to the target operational status value E. L The regulatory plan.
5. The wireless network operation status control method as described in claim 4, characterized in that, The target operational status value E based on the preset target operational status value L The steps for determining the indicators to be adjusted by applying a perturbation greedy algorithm to the operational status indicator matrix I0, and mapping it to the target, include: Construct a perturbation matrix corresponding to each indicator in the operational status indicator matrix I0; The disturbance matrix is added to the operational status index matrix I0 to obtain the disturbed operational status index matrix set L1, and the operational status value set Y1 of the disturbed operational status index matrix set L1 is determined based on the target mapping. Each state value in the set of operating state values Y1 is compared with the target operating state value E. L By performing subtraction and calculating the absolute value of the difference, a set of situational difference values is obtained, and the smallest situational difference value in the set of situational difference values is determined as the indicator to be adjusted.
6. The wireless network operation status control method as described in claim 4, characterized in that, The set of indicator adjustment schemes determines that the operational status indicator matrix I0 is adjusted to the target operational status value E. L The steps of the control plan include: Calculate the damping coefficient of each adjustment scheme within the set of indicator adjustment schemes, and select the scheme with the smallest damping coefficient based on the damping coefficient of each adjustment scheme. Based on the scheme with the minimum damping coefficient, the operational status index matrix I0 is adjusted to obtain the adjusted operational status index matrix I2. A perturbation matrix is then added to the adjusted operational status index matrix I2 to obtain the perturbed operational status index matrix set L2. It is then determined whether the perturbed operational status index matrix set L2 meets the target requirements. If it does not meet the target requirements, a preset target operational status value E is returned. L Mapping to the target, a greedy algorithm with slight perturbation is applied to the operational status indicator matrix I0 to determine the steps for adjusting the indicators. This process continues until the perturbed operational status indicator matrix set meets the target requirements. Then, the corresponding control scheme is determined to adjust to the target operational status value E. L The regulatory plan.
7. The wireless network operation status control method as described in claim 1, characterized in that, The step of weighting the uniformity index matrix I3 to obtain the operational status evaluation matrix F includes: Calculate the entropy value of each indicator in the uniformity indicator matrix I3; Based on the entropy value, the information entropy weight vector of each indicator is determined, and the information entropy weight vector of each indicator is combined to construct an objective weight evaluation matrix S. The consistent index matrix I3 is compared between the indices to obtain the comparison results; The comparison results are evaluated to obtain scale values, and a subjective weight evaluation matrix B0 is constructed based on the scale values. The objective weight evaluation matrix S and the subjective weight evaluation matrix B0 are subjected to the Hadamard product to obtain the operational status evaluation matrix F.
8. The wireless network operation status control method as described in claim 7, characterized in that, The step of evaluating the comparison results to obtain scale values, and constructing a subjective weight evaluation matrix B0 based on the scale values, includes: Obtain the indicator evaluation model, which is constructed based on the status evaluation information of each indicator based on expert experience; The comparison results are input into the indicator evaluation model, which evaluates the comparison results to obtain scale values, and constructs a subjective weight evaluation matrix B0 based on the scale values. When the state evaluation information of the subjective weight evaluation matrix B0 changes, the changed index comparison result is input into the index evaluation model. The index evaluation model evaluates the changed index comparison result to obtain the updated scale value, and based on the updated scale value, a new subjective weight evaluation matrix B1 is constructed.
9. A wireless network operation status control device, characterized in that, The wireless network operation status control device includes: The acquisition module is used to acquire the current wireless network node's operation status index matrix I0. The row vector of the operation status index matrix I0 refers to the set of wireless network operation indicators for any cell in the network, and the column vector refers to the set of the same wireless network operation indicators for all cells in the network. The evaluation module is used to evaluate the weights of the operational status index matrix I0 to obtain the current operational status value E0 of the wireless network. The mapping establishment module is used to determine the target mapping between the operating status value of the wireless network and the wireless network control scheme based on the operating status value E0. The scheme determination module is used to determine the target operational status value E based on the preset target operational status value. L Based on the target mapping, the operational status index matrix I0 is subjected to target status processing to obtain the adjusted operational status value E. L The regulatory plan; The mapping establishment module includes: The scheme matrix acquisition module is used to acquire the control scheme matrix M0; The application module is used to apply the control scheme corresponding to the control scheme matrix M0 to the operation status index matrix I0 to obtain the adjusted operation status index matrix I1. The first mapping establishment module is used to establish a first mapping between the operating status value E0 and the operating status index matrix I0; The target mapping establishment module is used to determine the operating status value E1 of the adjusted operating status index matrix I1 based on the first mapping, and to establish a target mapping between the operating status value E1 and the control scheme matrix M0. The acquisition module includes: The multi-dimensional indicator vector acquisition module is used to acquire the network performance indicator vector KPI, network experience indicator vector KQI, network basic indicator vector KBI, and network energy efficiency indicator vector KEI of the current wireless network node. The indicator matrix construction module is used to construct the operational status indicator matrix I0 based on the KPI, KQI, KBI, and KEI. The evaluation module includes: The unification module is used to unify the index vectors of the operational status index matrix I0 to obtain the unified index matrix I3. The weight evaluation module is used to evaluate the weights of the uniformized index matrix I3 to obtain the operation status evaluation matrix F, and to perform matrix multiplication between the operation status evaluation matrix F and the uniformized index matrix I3 to obtain the operation status evaluation vector. The operational status value calculation module is used to add up the terms of the operational status evaluation vector to obtain the current operational status value E0 of the wireless network.
10. A wireless network operation status control device, characterized in that, The wireless network operation status control device includes: a memory, a processor, and a program stored in the memory for implementing the wireless network operation status control method. The memory is used to store the program for implementing the wireless network operation status control method; The processor is used to execute a program that implements the wireless network operation status control method, so as to implement the steps of the wireless network operation status control method as described in any one of claims 1 to 8.
11. A storage medium, characterized in that, The storage medium stores a program for implementing a wireless network operation status control method, which is executed by a processor to implement the steps of the wireless network operation status control method as described in any one of claims 1 to 8.