Network resource configuration method, electronic device, storage medium and product

By generating a cell data set and calculating the conditional entropy factor, the cell pairing combination is optimized, which solves the problems of high resource consumption and reduced user service rate in existing wireless network rate improvement technologies, and achieves more efficient network resource utilization and rate improvement.

CN118972877BActive Publication Date: 2025-10-24SHANGHAI ZHONGYI COMM TECH ENG +2
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202411012815.1
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-07-25
Publication Date
2025-10-24
Estimated Expiration
2044-07-25

AI Technical Summary

Technical Problem

Existing wireless network rate improvement technologies rely on collaborative sets or the superposition of auxiliary carrier frequency resources, resulting in large resource consumption, increased terminal measurement overhead, reduced user service rates, and poor improvement effects.

Method used

By generating a cell data set, calculating the conditional entropy factors of the primary cell and the collaborative cell, and allocating network permitted resources based on the conditional entropy factors, the cell pairing combination is optimized, resource consumption is reduced, and network resource utilization is improved.

Benefits of technology

It achieves the rational allocation of cell resources, reduces network resource consumption, improves wireless network speed, and improves network resource utilization and user service speed.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN118972877B_ABST
    Figure CN118972877B_ABST
Patent Text Reader

Abstract

The application discloses a network resource configuration method, an electronic device, a storage medium and a product, relates to the technical field of wireless networks, and configures network permission resources for cells in each pairing combination according to a conditional entropy value factor. The probability that a cell in a pairing combination to be configured with resources is configured with network permission resources is inversely proportional to the conditional entropy value factor of the pairing combination of the resources to be configured. The smaller the conditional entropy value factor of the pairing combination in which the cell is located, the greater the possibility that the cell is configured with network permission resources. The smaller the entropy value, the higher the possibility that the cells appear and are combined into the pairing combination. Therefore, the optimization application value of configuring network permission resources for the cells in such pairing combinations is greater, thereby providing a quantitative basis for accurately configuring cell pairing combinations. Compared with the related technical solution in which all neighbor cells are configured as cooperative cells, the network resource consumption is reduced, the utilization rate of network resources is improved, and therefore, a better wireless network rate improvement effect is ensured.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of wireless network, and particularly relates to a network resource configuration method, an electronic device, a storage medium and a product. BACKGROUND

[0002] At present, related wireless network rate improvement technologies mainly depend on cooperation set or auxiliary carrier frequency resource superposition. Frequency resource superposition generally needs to configure appropriate cell resources and supporting parameter strategies. Related technologies generally configure all-quantity neighboring cells of a primary service cell as a cooperation set or an auxiliary carrier. Through this way, a large amount of resources are consumed, and problems such as wireless data redundancy and terminal measurement overhead increase are caused, and in serious cases, user service rate is reduced, and service perception is affected. In summary, the current related wireless network rate improvement technology has poor improvement effect.

[0003] The above content is only used to assist in understanding the technical solutions of the present application and does not represent the acknowledgement of the above content as prior art. SUMMARY

[0004] The main purpose of the present application is to provide a network resource configuration method, an electronic device, a storage medium and a product, which aims to solve the technical problem of poor improvement effect of the current related wireless network rate improvement technology.

[0005] To achieve the above purpose, the present application provides a network resource configuration method, which comprises:

[0006] Obtaining wireless network service information of each sampling point, and generating a cell data set based on the wireless network service information of each sampling point, wherein any data sample in the cell data set is composed of a primary cell and a cooperation cell of the primary cell, and the cell with the strongest signal in a preset range around the primary cell at the sampling point corresponding to the data sample is the cooperation cell of the primary cell;

[0007] For any one to-be-determined primary cell included in the cell data set, assuming that the cells in the cell data set are all configured with network permission resources, a conditional entropy value factor of a pairing combination composed of the to-be-determined primary cell and each target cooperation cell in the cell data set is determined, wherein each target cooperation cell is a cell that forms a pairing combination with the to-be-determined primary cell.

[0008] Based on the conditional entropy value factor, network permission resources are configured for the cells in each pairing combination, wherein the probability that a cell in a to-be-configured resource pairing combination is configured with network permission resources is inversely proportional to the conditional entropy value factor of the to-be-configured resource pairing combination.

[0009] Optionally, the step of determining the conditional entropy value factor of the pairing combination of the to-be-determined master cell and each target cooperating cell comprises:

[0010] For any one of the target cooperating cells, determining a first conditional entropy value of the target cooperating cell corresponding cell as a target cooperating cell event in the case that the to-be-determined master cell corresponding cell as a master cell event occurs in the cell data set;

[0011] determining a second conditional entropy value of the to-be-determined master cell corresponding cell as a target cooperating cell event in the case that the target cooperating cell corresponding cell as a master cell event occurs in the cell data set;

[0012] determining the conditional entropy value factor of the pairing combination of the to-be-determined master cell and the target cooperating cell, wherein the conditional entropy value factor of the pairing combination comprises the sum of the first conditional entropy value and the second conditional entropy value.

[0013] Optionally, the step of configuring network licensed resources for cells in each pairing combination based on the conditional entropy value factor comprises:

[0014] configuring network licensed resources for cells in each pairing combination which has not been configured with network licensed resources and has the smallest conditional entropy value factor;

[0015] If there is unconfigured network licensed resources in the preset network resource set, then based on the unconfigured network licensed resources, returning to execute the step of configuring network licensed resources for cells in each pairing combination which has not been configured with network licensed resources and has the smallest conditional entropy value factor until the network licensed resources in the preset network resource set are exhausted.

[0016] Optionally, each pairing combination comprises a first pairing combination set and / or a second pairing combination set, the pairing combinations in the first pairing combination set are configured with network licensed resources, and the pairing combinations in the second pairing combination set are not configured with network licensed resources;

[0017] After the step of configuring network licensed resources for cells in each pairing combination based on the conditional entropy value factor, the method comprises:

[0018] selecting a resource to-be-unloaded cell from the first pairing combination set based on the conditional entropy value factor;

[0019] selecting a resource to-be-loaded cell from the second pairing combination set based on the conditional entropy value factor;

[0020] if the average of the conditional entropy value increase caused by unloading the network permission resource of the resource-to-unload cell is greater than the average of the conditional entropy value increase caused by loading the network permission resource of the resource-to-load cell, the network permission resource of the resource-to-unload cell is configured to the resource-to-unload cell.

[0021] Optionally, the step of selecting the resource-to-unload cell from the first pairing combination set based on the conditional entropy value factor comprises:

[0022] selecting a first candidate pairing combination from the first pairing combination set based on the conditional entropy value factor, wherein the probability that a pairing combination in the first pairing combination set is selected as the first candidate pairing combination is proportional to the conditional entropy value factor of the pairing combination;

[0023] combining a first base cell in the first candidate pairing combination and cells in the first pairing combination set that have a pairing relationship with the first base cell into a first candidate cell set;

[0024] recombining the cells in the first candidate cell set to obtain each first recombination combination, selecting a first target recombination combination with the maximum average of the conditional entropy value increase caused by unloading the network permission resource from each first recombination combination, and taking the cells in the first target recombination combination as the resource-to-unload cell.

[0025] Optionally, the step of selecting the resource-to-load cell from the second pairing combination set based on the conditional entropy value factor comprises:

[0026] selecting a second candidate pairing combination from the second pairing combination set based on the conditional entropy value factor, wherein the probability that a pairing combination in the second pairing combination set is selected as the second candidate pairing combination is inversely proportional to the conditional entropy value factor of the pairing combination;

[0027] combining a second base cell in the second candidate pairing combination and cells in the second pairing combination set that have a pairing relationship with the second base cell and have not been configured with the network permission resource into a second candidate cell set;

[0028] recombining the cells in the second candidate cell set to obtain each second recombination combination, selecting a second target recombination combination with the minimum average of the conditional entropy value increase caused by unloading the network permission resource from each second recombination combination, and taking the cells in the second target recombination combination as the resource-to-load cell.

[0029] Optionally, after the step of configuring the network permission resource for the cells in each pairing combination based on the conditional entropy value factor, the method further comprises:

[0030] For any one resource cell in the cell data set, a change state of network traffic of the resource cell in a current monitoring window is detected, wherein the resource cell is a cell configured with network licensed resources in the cell data set;

[0031] In a case where the change state is an increase, a bias threshold of a pairing combination of the resource cell as a primary carrier is raised to improve an information amount of information acquired by the resource cell;

[0032] In a case where the change state is a decrease, the bias threshold of the pairing combination of the resource cell as the primary carrier is lowered to reduce the information amount of information acquired by the resource cell.

[0033] In addition, to achieve the above object, the present application further provides an electronic device, which comprises a memory, a processor and a computer program stored in the memory and executable on the processor, and the computer program is configured to implement the steps of the network resource configuration method as described above.

[0034] In addition, to achieve the above object, the present application further provides a storage medium, which is a computer readable storage medium, and the storage medium stores a computer program, and the computer program is executed by a processor to implement the steps of the network resource configuration method as described above.

[0035] In addition, to achieve the above object, the present application further provides a computer program product, which comprises a computer program, and the computer program is executed by a processor to implement the steps of the network resource configuration method as described above.

[0036] The one or more technical solutions provided by the present application have at least the following technical effects:

[0037] In the embodiments of the present application, the wireless network service information passing through each sampling point is used to generate a cell data set, wherein the data sample in the cell data set is composed of a master cell and a cooperative cell of the master cell, and the cooperative cell refers to a cell with the strongest signal within a preset range around the master cell at the sampling point corresponding to the data sample, at this time, the master cell and the cooperative cell form a paired combination. Then, the conditional entropy value factor of the paired combination formed by the to-be-determined master cell and each target cooperative cell in the cell data set is calculated. It can be understood that the conditional entropy value factor is used to measure the average information amount contained in the event space corresponding to the cell data set, i.e., the average expectation of the information amount. Further, the network permission resource is configured for each cell in the paired combination according to the conditional entropy value factor, and the probability that the cell in the paired combination to be configured with the resource is inversely proportional to the conditional entropy value factor of the paired combination to be configured with the resource. The smaller the conditional entropy value factor of the paired combination in which the cell is located, the greater the possibility that the cell is configured with the network permission resource. It can be understood that the smaller the entropy value, the higher the overall stability, and the higher the possibility of appearing and combining into a paired combination, so the optimization application value of configuring the network permission resource for the cells in such a paired combination is greater, which ensures the rationality and effectiveness of the resource configuration of the cell, provides a quantitative basis for the precise configuration of the cell paired combination, reduces the network resource consumption compared to the related technical solution in which all the neighbor cells are configured as cooperative cells, and improves the utilization rate of network resources, thereby ensuring a good wireless network rate improvement effect. BRIEF DESCRIPTION OF DRAWINGS

[0038] The accompanying drawings, which are incorporated into and form a part of the specification, illustrate an embodiment consistent with the present application and, together with the description, serve to explain the principles of the application.

[0039] In order to more clearly illustrate the technical solutions in the embodiments of the present application or the prior art, the accompanying drawings needed to be used in the embodiments or prior art description will be briefly introduced. Obviously, those skilled in the art can obtain other drawings according to these drawings without any creative effort.

[0040] Figure 1 The flowchart of the first embodiment of the network resource configuration method of the present application;

[0041] Figure 2 The flowchart of the second embodiment of the network resource configuration method of the present application;

[0042] Figure 3 The flowchart of the third embodiment of the network resource configuration method of the present application;

[0043] Figure 4 The overall flowchart of the network resource configuration method of the present application;

[0044] Figure 5 The device structure schematic diagram of the hardware running environment involved in the network resource configuration method in the embodiments of the present application.

[0045] The object implementation, functional features and advantages of the present application will be further explained in conjunction with the embodiments and with reference to the drawings. DETAILED DESCRIPTION

[0046] It should be understood that the specific embodiments described herein are merely intended to explain the technical solutions of the present application, and are not intended to limit the present application.

[0047] In order to better understand the technical solutions of the present application, the following will be described in detail in conjunction with the drawings and specific embodiments of the specification.

[0048] At present, the related wireless network rate improvement technology mainly depends on the cooperation set or the auxiliary carrier frequency resource superposition, and the frequency resource superposition generally needs to configure appropriate cell resources and supporting parameter strategies. The related technology generally configures the full amount of neighboring cells of the main service cell as the cooperation set or the auxiliary carrier, and through this way, not only a large amount of resources are consumed, but also problems such as wireless data redundancy, terminal measurement overhead increase and the like are easily caused, and in serious cases, the user service rate is reduced, and the service perception is affected. In summary, the current related wireless network rate improvement technology has poor improvement effect.

[0049] The main solution of the present application is to obtain wireless network service information of each sampling point, and generate a cell data set based on the wireless network service information of each sampling point, wherein any data sample in the cell data set is composed of a main cell and a cooperation cell of the main cell, wherein the cooperation cell is the cell with the strongest signal within a preset range around the main cell; for any one to-be-determined main cell included in the cell data set, assuming that the cells in the cell data set are all configured with network permission resources, the conditional entropy value factor of the to-be-determined main cell and each target cooperation cell forming a paired combination in the cell data set is determined, wherein each target cooperation cell is a cell forming a paired combination with the to-be-determined main cell; and network permission resources are configured for the cells in each paired combination based on the conditional entropy value factor, wherein the probability that the cells in the paired combination to be configured with resources are configured with network permission resources is inversely proportional to the conditional entropy value factor of the paired combination to be configured with resources.

[0050] The application provides a solution for generating a cell data set through wireless network service information of each sampling point, wherein a data sample in the cell data set is composed of a main cell and a cooperative cell of the main cell, and the cooperative cell refers to a cell with the strongest signal in a preset range around the main cell at a sampling point corresponding to the data sample, and at this time, the main cell and the cooperative cell form a paired combination. A conditional entropy value factor of a paired combination formed by the main cell to be determined in the cell data set and each target cooperative cell is calculated. It can be understood that the conditional entropy value factor is used to measure an average information amount contained in an event space corresponding to the cell data set, i.e., an average expectation of the information amount. Further, network permission resources are configured for cells in each paired combination according to the conditional entropy value factor, and a probability that a cell in a paired combination to be configured with resources is configured with network permission resources is inversely proportional to the conditional entropy value factor of the paired combination to be configured with resources. The smaller the conditional entropy value factor of the paired combination in which the cell is located, the greater the possibility that the cell is configured with network permission resources. It can be understood that the smaller the entropy value, the higher the overall stability, and the higher the possibility of appearing and combining into a paired combination, so the optimization application value of configuring network permission resources for cells in such a paired combination is greater, which guarantees the rationality and effectiveness of cell resource configuration, provides a quantitative basis for accurately configuring a cell paired combination, reduces network resource consumption compared to the related technical solution of configuring all neighboring cells as cooperative cells, improves the utilization rate of network resources, and thus guarantees a good wireless network rate improvement effect.

[0051] It should be noted that the execution subject of the embodiment can be a computing service device with data processing, network communication and program running functions, such as a cloud platform, a computer, a mobile phone, etc., or an electronic device capable of realizing the above functions.

[0052] Based on this, the embodiment of the application provides a network resource configuration method, which is described with reference to Figure 1 , Figure 1 The flowchart of the first embodiment of the network resource configuration method of the application is shown in FIG. 1.

[0053] In the embodiment, the network resource configuration method includes steps S10-S30:

[0054] In step S10, wireless network service information of each sampling point is obtained, and a cell data set is generated based on the wireless network service information of each sampling point, wherein any data sample in the cell data set is composed of a main cell and a cooperative cell of the main cell, and a cell with the strongest signal in a preset range around the main cell at a sampling point corresponding to the data sample is the cooperative cell of the main cell;

[0055] It should be noted that the network resource configuration method of the present application can be applied to existing 4G, 5G and future evolution networks. By collecting and processing cell-level statistical indicators, and based on entropy evaluation, the resource configuration of the primary cell and the cooperating cell is realized, avoiding the problem of poor network resource improvement effect caused by unreasonable network resource configuration in traditional methods.

[0056] For example, in the present embodiment, the sampling point refers to a device pre-set at different positions for collecting data. The specific position of the sampling point can be set by the technician according to the actual situation, which will not be described here. The wireless network service information refers to the measurement report and event original data file generated in the wireless resource management process collected by the sampling point. Generally, any data collected by the sampling point will include the primary neighbor cell information (the primary cell and the strongest neighbor cell, i.e. the cooperating cell), the sampling point latitude and longitude, and the cell-level user number and user service average rate. For example, assuming that there are currently 10 sampling points, the data collected by each sampling point is as follows:

[0057] Sampling data 1: the primary cell is cell_1, and the strongest neighbor cell (i.e. the cooperating cell) is cell_2; the sampling point latitude and longitude is 121.121072, 31.676612.

[0058] Sampling data 2: the primary cell is cell_1, and the strongest neighbor cell is cell_3; the sampling point latitude and longitude is 121.121176, 31.676421.

[0059] Sampling data 3: the primary cell is cell_2, and the strongest neighbor cell is cell_4; the sampling point latitude and longitude is 121.121203, 31.676774.

[0060] Sampling data 4: the primary cell is cell_3, and the strongest neighbor cell is cell_1; the sampling point latitude and longitude is 121.121329, 31.676747.

[0061] Sampling data 5: the primary cell is cell_1, and the strongest neighbor cell is cell_4; the sampling point latitude and longitude is 121.121131, 31.676434.

[0062] Sampling data 6: the primary cell is cell_4, and the strongest neighbor cell is cell_2; the sampling point latitude and longitude is 121.121190, 31.676701.

[0063] Sampling data 7: the primary cell is cell_1, and the strongest neighbor cell is cell_2; the sampling point latitude and longitude is 121.121031, 31.676583.

[0064] Sampling data 8: the primary cell is cell_1, the strongest neighbor cell is cell_3; the sampling point longitude and latitude are 121.121131, 31.676785.

[0065] Sampling data 9: the primary cell is cell_1, the strongest neighbor cell is cell_5; the sampling point longitude and latitude are 121.121078, 31.676509.

[0066] Sampling data 10: the primary cell is cell_3, the strongest neighbor cell is cell_1; the sampling point longitude and latitude are 121.121243, 31.676487.

[0067] In this embodiment, the collected wireless network service information will be aggregated and formed into a cell data set. The steps of aggregating the wireless network service information and generating the cell data set can include forming a matrix Emn in units of sampling points according to the input sampling point information, where the value of m is the total number of sampling points, and the value of n is 3, which is the grid ID, the primary cell ID, and the strongest neighbor cell ID. That is, Emn = [grid ID primary cell ID strongest neighbor cell ID], where the row m is the number of sampling points, and n = 3.

[0068] It should be noted that the above-mentioned grid refers to a pre-divided grid, for example, a 20m*20m grid aggregation. The aggregation of the above-mentioned 10 sampling data to the grid can include:

[0069] Grid one: sampling data 2, sampling data 5, sampling data 7, and sampling data 9;

[0070] Grid two: sampling data 4, sampling data 10;

[0071] Grid three: sampling data 1, sampling data 6, sampling data 8;

[0072] Grid four: sampling data 3.

[0073] The sampling point data is aggregated in units of grid dimensions to form a new matrix Fpq, so as to calculate the number of sampling points in the case of two-by-two pairing of the primary cell and the strongest neighbor cell in the grid, where p is the number of two-by-two pairing of the primary cell and the neighbor cell in each grid after deduplication, and the value of q is 5, which is the grid ID, the primary cell ID, the primary cell sampling point number, the strongest neighbor cell ID, and the strongest neighbor cell sampling point number. That is, Fpq = [grid ID primary cell ID primary cell sampling point number strongest neighbor cell ID strongest neighbor cell sampling point number], where p is the number of pairing of the primary cell and the neighbor cell after deduplication.

[0074] Based on the above four grid examples, the sampling data in the above four grids is aggregated in units of cells.

[0075] Grid one: 4 data involved. The primary cell is cell_1, and the strongest neighbor cell is cell_2; the primary cell is cell_1, and the strongest neighbor cell is cell_3; the primary cell is cell_1, and the strongest neighbor cell is cell_4; the primary cell is cell_1, and the strongest neighbor cell is cell_5.

[0076] Grid two: 2 data involved. The primary cell is cell_3 twice, and the strongest neighbor cell is cell_1 twice.

[0077] Grid three: 3 data involved. The primary cell is cell_1, and the strongest neighbor cell is cell_2; the primary cell is cell_4, and the strongest neighbor cell is cell_2; the primary cell is cell_1, and the strongest neighbor cell is cell_3.

[0078] Grid four: 1 data involved. The primary cell is cell_2, and the strongest neighbor cell is cell_4.

[0079] Correspondingly, the matrix Fpq is the cell data set in the embodiment, and one data sample in the cell data set is one data in the matrix Fpq. For example, the data 1 in the above grid includes the primary cell cell_1 and the strongest neighbor cell cell_2 corresponding to the primary cell cell_1. The strongest neighbor cell is the cooperative cell in the embodiment, that is, the cell with the strongest signal in the preset range around the primary cell.

[0080] In step S20, under the assumption that all cells in the cell data set are configured with network permission resources, the conditional entropy value factor of the pairing combination of the to-be-determined primary cell and each target cooperative cell in the cell data set is determined, wherein each target cooperative cell is a cell that forms a pairing combination with the to-be-determined primary cell.

[0081] It should be noted that in the embodiment, there are usually multiple data samples in the cell data set, and each data sample includes at least one primary cell. Correspondingly, the cell data set includes multiple primary cells. Since the processing of each primary cell is approximately the same, one primary cell will be taken as an example for description in the embodiment.

[0082] For any one of the to-be-determined primary cells included in the cell data set, the to-be-determined primary cell refers to a primary cell of a to-be-determined conditional entropy value factor, and conditional entropy value factors of the to-be-determined primary cell and each cooperative cell in the cell data set are calculated to form a paired combination. Notably, network license resources are prerequisites for triggering wireless network function features, and without network license resources configured in the cell, the cell cannot effectively implement joint interference coordination and carrier aggregation features, that is, the cell and the cell forming a paired combination in the cell data set do not have joint interference coordination and carrier aggregation features, and therefore, in the embodiment, it is assumed that each cell is configured with network license resources. In a data sample in the cell data set, a primary cell and a cooperative cell corresponding to the primary cell can form a paired combination. Therefore, the to-be-determined primary cell and different target cooperative cells have different conditional entropy value factors. Therefore, in the embodiment, the calculation formula of the conditional entropy value factor of the to-be-determined primary cell and a signal strongest neighbor cell (i.e., a target cooperative cell) is as follows:

[0083]

[0084] In the formula, Y of H'(Y|X) represents the probability that a sampling point of the to-be-determined primary cell y belongs to each grid, X of H'(Y|X) represents the probability that a target cooperative cell x belongs to the grid when the primary cell y belongs to each grid, p(x, y) is a joint probability function, and p(y|x) is a conditional probability function. H'(Y|X) represents a first conditional entropy value, and the smaller the value, the higher the effectiveness of pairing the to-be-determined primary cell and the signal strongest neighbor cell.

[0085] It should be noted that the primary cell and the cooperative cell both need to use network license resources (i.e., license resources), and each time the network license resources are used, a single cell consumes one network license resource, and a pair of primary cell and cooperative cell consumes two network license resources. Since the present network wireless cell is basically a bidirectional configuration relationship, in a normal case, the relationship between the primary cell and the cooperative cell needs to be exchanged, and the conditional entropy value is calculated again, that is, the probability that x belongs to each cell, and the calculation formula is as follows:

[0086]

[0087] In the formula, Y of H''(Y|X) represents the probability that a sampling point of the primary cell x belongs to the grid after the relationship is exchanged, X of H''(Y|X) represents the probability that a target cooperative cell y belongs to the grid when the primary cell x belongs to the grid, p(x, y) is a joint probability function, and p(y|x) is a conditional probability function. H''(Y|X) represents a second conditional entropy value, and the smaller the value, the higher the effectiveness of pairing the to-be-determined primary cell and the signal strongest neighbor cell.

[0088] Finally, the conditional entropy value factor based on the pairing relationship between the primary cell and the cooperative cell is obtained:

[0089] Hij(Y|X) = H'(Y|X) + H''(Y|X)

[0090] In the formula, Hij(Y|X) is the conditional entropy value factor, H'(Y|X) represents the first conditional entropy value, and H''(Y|X) represents the second conditional entropy value.

[0091] In step S30, the network licensed resources are configured for the cells in each pairing combination based on the conditional entropy value factor, wherein the probability that the cells in the pairing combination of the resource to be configured are configured with the network licensed resources is inversely proportional to the conditional entropy value factor of the pairing combination of the resource to be configured.

[0092] For example, the network licensed resources are configured for the cells in each pairing combination based on the conditional entropy value factor, and when the resources are configured, the probability that the cells in the pairing combination of the resource to be configured are configured with the network licensed resources is inversely proportional to the conditional entropy value factor of the pairing combination of the resource to be configured, that is, if the conditional entropy value factor of the pairing combination of the resource to be configured is smaller, the probability that the cells in the pairing combination of the resource to be configured are configured with the network licensed resources is higher. It can be understood that the conditional entropy value factor can measure the average amount of information contained in the entire event space, and if the entropy value is smaller, the overall stability is higher, and accordingly, the pairing combination with the smallest entropy value is selected to configure the network licensed resources.

[0093] In the embodiment, the wireless network service information passing through each sampling point is used to generate a cell data set, wherein a data sample in the cell data set is composed of a primary cell and a cooperative cell of the primary cell, and the cooperative cell refers to a cell with the strongest signal within a preset range around the primary cell at the sampling point corresponding to the data sample, and the primary cell and the cooperative cell form a paired combination. Then, a conditional entropy value factor of a paired combination of the primary cell to be determined and each target cooperative cell in the cell data set is calculated. It can be understood that the conditional entropy value factor is used to measure the average information amount contained in the event space corresponding to the cell data set, i.e., the average expectation of the information amount. Further, the network permission resource is configured for each cell in the paired combination according to the conditional entropy value factor, and the probability that the cell in the paired combination to be configured with the resource is configured with the network permission resource is inversely proportional to the conditional entropy value factor of the paired combination to be configured with the resource. The smaller the conditional entropy value factor of the paired combination in which the cell is located, the greater the possibility that the cell is configured with the network permission resource. It can be understood that the smaller the entropy value, the higher the overall stability, and the higher the possibility of appearing and combining into a paired combination. Therefore, the optimization application value of configuring the network permission resource for the cells in such a paired combination is greater, which ensures the rationality and effectiveness of the resource configuration and provides a quantitative basis for the precise configuration of the paired combination of the cells. Compared with the related technical solution in which all the neighbor cells are configured as cooperative cells, the network resource consumption is reduced, the utilization rate of the network resource is improved, and thus a better wireless network rate improvement effect is ensured.

[0094] In addition, since the paired combination is configured as a unit in the present application, one paired combination includes two cells, and correspondingly, two network permission resources are configured each time, so as to realize the resource optimization configuration of the primary cell and the cooperative cell, thereby further reducing the conditional entropy value factor of the primary cell and the secondary cell and improving the resource utilization efficiency. Compared with the traditional fine optimization method, the complexity of the resource configuration optimization algorithm is greatly reduced under the premise of ensuring the rational and effective resource configuration. Compared with the traditional calculation method, which first needs to select one cell from n cells and compare the cell with the remaining cells, the complexity is o(nn), and the complexity of the present application is greatly reduced from o(nn) to o(2n*log2n).

[0095] In a feasible implementation, the step of determining the conditional entropy value factor of the paired combination of the primary cell to be determined and each target cooperative cell in the cell data set includes steps S21-S23.

[0096] In step S21, for any one of the target cooperative cells, a first conditional entropy value of the target cooperative cell corresponding cell as a target cooperative cell event occurring is determined under the condition that the primary cell corresponding cell as a primary cell event occurs in the cell data set.

[0097] Step S22, determining a second conditional entropy value of an event that the to-be-determined corresponding cell of the master cell becomes a target cooperating cell when the event that the target cooperating cell corresponds to the cell in the cell data set occurs;

[0098] Step S23, determining a conditional entropy value factor of a pair combination of the to-be-determined master cell and the target cooperating cell, wherein the conditional entropy value factor of the pair combination includes a sum of the first conditional entropy value and the second conditional entropy value.

[0099] It should be noted that the process of calculating the conditional entropy value factor between the to-be-determined master cell and each target cooperating cell is basically the same, so in this embodiment, one target cooperating cell will be taken as an example for description. Moreover, since the wireless cells in the existing network are basically in a two-way configuration relationship, in a normal case, the relationship between the master cell and the cooperating cell needs to be exchanged, and the conditional entropy value is calculated again.

[0100] For example, for any one of the target cooperating cells, a first conditional entropy value of an event that the target cooperating cell corresponds to the cell as a cooperating cell when an event that the to-be-determined master cell corresponds to the cell as a master cell occurs in the cell data set is determined. The calculation formula of the first conditional entropy value is as follows:

[0101]

[0102] In the formula, Y in H'(Y|X) represents the probability that the sampling point of the to-be-determined master cell belongs to each grid, X in H'(Y|X) represents the probability that the target cooperating cell belongs to the grid when the master cell belongs to each grid, p(x, y) is a joint probability function, and p(y|x) is a conditional probability function. H'(Y|X) represents the first conditional entropy value.

[0103] Similarly, the data obtained by the above 10 sampling points are taken as an example for description. In the grid, when the master cell is cell_1, the target cooperating cell can include cell_2, cell_3, cell_4 and cell_5. Y event represents that cell_1 is a master cell, and X event represents that cell_2, cell_3, cell_4 or cell_5 is a neighboring cell. The first conditional entropy value of the X event under the Y event is as follows:

[0104] H'(Y=cell_1|X=cell_2)=p(X)*H(Y|X)+p(X')*H(Y|X')=3 / 10*(-2 / 3*log2 / 3-1 / 3*log1 / 3)+7 / 10*(-4 / 7*log4 / 7-3 / 7*log3 / 7)=0.291;

[0105] H'(Y=cell_1|X=cell_3)=p(X)*H(Y|X)+p(X')*H(Y|X')=2 / 10*(-2 / 2log2 / 2)+8 / 10*(-4 / 8log4 / 8-4 / 8log4 / 8)=0.241;

[0106] H'(Y=cell_1|X=cell_4)=p(X)*H(Y|X)+p(X')*H(Y|X')=2 / 10*(-1 / 2log1 / 2-1 / 2log1 / 2)+8 / 10*(-5 / 8log5 / 8-3 / 8log3 / 8)=0.290;

[0107] H'(Y=cell_1|X=cell_5)=p(X)*H(Y|X)+p(X')*H(Y|X')=1 / 10*(-1 / 1log1 / 1)+9 / 10*(-5 / 9log5 / 9-4 / 9log4 / 9)=0.269.

[0108] Further, the relationship between the to-be-determined primary cell and the target cooperative cell is exchanged. A second conditional entropy value of the to-be-determined primary cell corresponding to a cell as a target cooperative cell is determined in a case where the target cooperative cell corresponding to the cell as a primary cell occurs in the cell data set. A calculation formula of the second conditional entropy value is as follows:

[0109]

[0110] In the formula, Y in H"(Y|X) represents a probability that a sampling point of the primary cell x belongs to the grid after the relationship is exchanged, X in H"(Y|X) represents a probability that the target cooperative cell y belongs to the grid when the primary cell x belongs to the grid, p(x, y) is a joint probability function, and p(y|x) is a conditional probability function. H"(Y|X) represents the second conditional entropy value, and the smaller the value is, the higher the effectiveness of pairing between the to-be-determined primary cell and the signal strongest neighboring cell is.

[0111] Similarly, the data obtained by the above 10 sampling points is taken as an example for description. The calculated second conditional entropy values are as follows:

[0112] H"(Y=cell_2|X=cell_1)=p(X)*H(Y|X)+p(X")*H(Y|X")=2 / 10*(-2 / 2log2 / 2)+8 / 10*(-1 / 8log1 / 8-7 / 8log7 / 8)=0.131;

[0113] H"(Y=cell_3|X=cell_1)=p(X)*H(Y|X)+p(X")*H(Y|X")=2 / 10*(-2 / 2log2 / 2)+8 / 10*(-8 / 8log8 / 8)=0;

[0114] H"(Y=cell_4|X=cell_1)=p(X)*H(Y|X)+p(X")*H(Y|X")=2 / 10*(-2 / 2log2 / 2)+8 / 10*(-1 / 8log1 / 8-7 / 8log7 / 8)=0.131;

[0115] H"(Y=cell_5|X=cell_1)=p(X)*H(Y|X)+p(X")*H(Y|X")=2 / 10*(-2 / 2log2 / 2)+8 / 10*(-8 / 8log8 / 8)=0.

[0116] Correspondingly, the conditional entropy value factors of each pairing combination are as follows:

[0117] Hij(Y|X)=H'(Y=cell_1|X=cell_2)+H'(Y=cell_2|X=cell_1=0.422;

[0118] Hij(Y|X)=H'(Y=cell_1|X=cell_3)+H"(Y=cell_3|X=cell_1)=0.241;

[0119] Hij(Y|X)=H'(Y=cell_1|X=cell_4)+H"(Y=cell_4|X=cell_1)=0.421;

[0120] Hij(Y|X)=H'(Y=cell_1|X=cell_5)+H"(Y=cell_5|X=cell_1)=0.269.

[0121] In addition to determining the conditional entropy value factor directly through the sum of the first conditional entropy value and the second conditional entropy value, different coefficients can be set for the first conditional entropy value and the second conditional entropy value respectively.

[0122] In a feasible implementation, the step of configuring network licensed resources for cells in each pairing combination based on the conditional entropy value factor includes steps S31-S32:

[0123] Step S31, configuring network licensed resources for cells in each pairing combination which has not been configured with network licensed resources and has the smallest conditional entropy value factor;

[0124] If there is an unconfigured network permission resource in the preset network resource set, the step of configuring the network permission resource for the cell in the pairing combination in which the network permission resource is not configured and the conditional entropy value factor is minimum is executed again based on the unconfigured network permission resource until the network permission resource in the preset network resource set is exhausted.

[0125] It should be noted that the network permission resource is a License resource. Preferably, the network permission resource is configured for the cell in the pairing combination in which the network permission resource is not configured and the conditional entropy value factor is minimum. Since the primary cell and the cooperating cell in the pairing combination both need to be configured with the License resource, the cell is configured in units of two License resources. If the size of the unconfigured License resource in the preset network resource set is s, the Hij matrix is arranged in ascending order based on the conditional entropy factor value, and the cell at the front position of the Hij matrix is configured with the License resource until the License resource is exhausted.

[0126] That is, for the element hij∈Hij, where i∈[1, 2], that is, hij represents the cell.

[0127] If the hij is not configured with the License resource and s>0, the element hij is configured with the License resource; if the hij is configured with the License resource or s=0, no adjustment is performed.

[0128] If i=1, i is assigned a value of 2, and j remains unchanged; if i=2, i is assigned a value of 1, and j is assigned a value of j+1.

[0129] For example, based on the Hij matrix obtained from the above 10 collection points, the pairing combination set can be obtained based on the conditional entropy value factor. The sequence result of the Hij matrix is as follows:

[0130] cell_1, cell_3, 0.241; cell_4, cell_2, 0.258; cell_1, cell_5, 0.269; cell_3, cell_5, 0.321; cell_3, cell_2, 0.345; cell_1, cell_4, 0.421; cell_1, cell_2, 0.422; cell_4, cell_3, 0.562.

[0131] The pairing combination with the minimum conditional entropy value factor can be preferentially selected (the pairing combination with the conditional entropy value factor of 0.241) to configure the network licensed resource. For example, if the preset network resource set includes four unconfigured network licensed resources, the unconfigured network licensed resources can be respectively configured to the cell cell_1 and the cell cell_3 in the first configuration. At this time, the preset network resource set still includes two unconfigured network licensed resources, and the pairing combination with the minimum conditional entropy value factor is the pairing combination with the conditional entropy value factor of 0.258. Accordingly, the remaining two unconfigured network licensed resources are respectively configured to the cell cell_4 and the cell cell_2. At this time, the network licensed resources in the preset network resource set are exhausted, and the configuration can be ended.

[0132] Referring to Figure 2 For the flowchart of the second embodiment based on the first embodiment of the present application, the same or similar contents in the above embodiments can be referred to the above description, and the subsequent description will not be repeated. The pairing combinations include a first pairing combination set and / or a second pairing combination set. The pairing combinations in the first pairing combination set are configured with network licensed resources, and the pairing combinations in the second pairing combination set are not configured with network licensed resources.

[0133] After the step of configuring the network licensed resources for the cells in the pairing combinations based on the conditional entropy value factor, the method includes steps S310-S330.

[0134] In step S310, a resource unloading cell is selected from the first pairing combination set based on the conditional entropy value factor.

[0135] In step S320, a resource loading cell is selected from the second pairing combination set based on the conditional entropy value factor.

[0136] In step S330, if the average increase of the conditional entropy value caused by unloading the network licensed resources of the resource unloading cell is greater than the average increase of the conditional entropy value caused by loading the network licensed resources of the resource loading cell, the network licensed resources of the resource unloading cell are configured to the resource unloading cell.

[0137] It should be noted that, in order to further improve the resource configuration efficiency, on the basis of the configuration result of the above embodiment, it can be tried to exchange the network license resource of the cell which has been configured with the network license resource which has not been configured, and according to the change of the conditional entropy factor after the exchange, it is determined whether to keep the exchange. Correspondingly, each pair combination can be divided into a first pair combination set and a second pair combination set, and the pair combination in the first pair combination set is configured with the network license resource, and the pair combination in the second pair combination set is not configured with the network license resource. It should be noted that, for the pair combination in the first pair combination set, the cells included therein are all configured with the network license resource, and for the pair combination in the second pair combination set, at least one cell in the pair combination is not configured, that is, the two cells in the pair combination in the second pair combination set do not form joint interference coordination and carrier aggregation characteristics, and the pair combination can be regarded as not actually paired. Correspondingly, changing the configuration of the network license resource on the basis of the configuration result of the above embodiment will cause the change of the conditional entropy factor.

[0138] As based on the above example, the pair combination involved in the configured License license in the Hij matrix is defined as a submatrix Akj, and the remaining rows form a submatrix Brj, where r=i-k. Wherein k is the number of pair combinations involved in the cell to be configured with the License license.

[0139] Akj is:

[0140] cell_1, cell_3, 0.241;

[0141] cell_4, cell_2, 0.258.

[0142] Brj is:

[0143] cell_1, cell_5, 0.269;

[0144] cell_3, cell_5, 0.321;

[0145] cell_3, cell_2, 0.345;

[0146] cell_1, cell_4, 0.421;

[0147] cell_1, cell_2, 0.422;

[0148] cell_4, cell_3, 0.562.

[0149] For example, the resource to be unloaded cell is selected from the first pairing combination set based on the conditional entropy value factor. Correspondingly, the greater the conditional entropy value factor of the pairing combination in the first pairing combination set, the greater the possibility that the cell in the pairing combination is selected as the resource to be unloaded cell. For example, the cell in the pairing combination with the greatest conditional entropy value factor in the first pairing combination set can be selected as the resource to be unloaded cell. Similarly, the resource to be loaded cell is selected from the second pairing combination set based on the conditional entropy value factor. Correspondingly, the smaller the conditional entropy value factor of the pairing combination in the second pairing combination set, the greater the possibility that the cell in the pairing combination is selected as the resource to be loaded cell. For example, the cell in the pairing combination with the smallest conditional entropy value factor in the second pairing combination set can be selected as the resource to be unloaded cell.

[0150] Further, the average conditional entropy value increase caused by unloading the network permission resource of the resource to be unloaded cell is calculated, and the average conditional entropy value increase caused by loading the network permission resource of the resource to be loaded cell is calculated. Then, the two average conditional entropy value increases are compared. If the average conditional entropy value increase caused by unloading the network permission resource of the resource to be unloaded cell is greater than the average conditional entropy value increase caused by loading the network permission resource of the resource to be loaded cell, the network permission resource of the resource to be unloaded cell is unloaded, and the unloaded network permission resource is configured to the resource to be unloaded cell.

[0151] It can be understood that in the embodiment, the network permission resource is locally optimized on the basis of the initial configuration of the network permission resource, so that the resource configuration is further optimized, and the efficiency is improved.

[0152] In an available embodiment, the step of selecting the resource to be unloaded cell from the first pairing combination set based on the conditional entropy value factor includes steps S311-S313.

[0153] In step S311, a first candidate pairing combination is selected from the first pairing combination set based on the conditional entropy value factor, wherein the probability that the pairing combination in the first pairing combination set is selected as the first candidate pairing combination is proportional to the conditional entropy value factor of the pairing combination.

[0154] In step S312, a first base cell in the first candidate pairing combination and a cell in the first pairing combination set that has a pairing relationship with the first base cell are combined to form a first candidate cell set.

[0155] In step S313, the first candidate cell set is recombined to obtain a plurality of first recombination combinations, a first target recombination combination with the greatest average conditional entropy value increase after unloading the network permission resource is selected from the first recombination combinations, and the cell in the first target recombination combination is selected as the resource to be unloaded cell.

[0156] For example, the first candidate pairing combination is selected from the first pairing combination set according to the conditional entropy value factor. The probability that a pairing combination in the first pairing combination set is selected as the first candidate pairing combination is proportional to the conditional entropy value factor of the pairing combination. That is, the greater the conditional entropy value factor, the more likely the pairing combination is selected as the first candidate pairing combination. The cell in the first candidate pairing combination is the first base cell. The first base cell and the cells in the first pairing combination set that have a pairing relationship with the first base cell form the first candidate cell set.

[0157] For example, based on the above example, the sub-matrices Akj can be arranged in ascending order based on the entropy value, and the pairing combination in the last u% rows of the matrix is the first candidate pairing combination, such as (cell_4, cell_2, 0.258) in Akj. The first base cell at this time includes cell_4 and cell_2. Cell_4 has a pairing relationship with cell_1, cell_2, and cell_3, respectively, that is, the first candidate cell set can include cell_1, cell_2, cell_3, and cell_4, and cell_1, cell_2, and cell_3 have all been configured with a License license resource.

[0158] Based on the cells in the first candidate cell set, the first recombination combinations are obtained by recombination, such as cell_4 and cell_1 obtained by recombination. If cell_4 and cell_1 unload the License license, the pairing of the five groups of primary cells and cooperation areas, cell_3 and cell_1, cell_2 and cell_4, cell_4 and cell_1, cell_2 and cell_1, and cell_3 and cell_4, cannot take effect. At this time, the conditional entropy value factor corresponding to cell_3 and cell_1 is 0.241, the conditional entropy value factor corresponding to cell_2 and cell_4 is 0.258, the conditional entropy value factor corresponding to cell_4 and cell_1 is 0.421, the conditional entropy value factor corresponding to cell_2 and cell_1 is 0.422, and the conditional entropy value factor corresponding to cell_3 and cell_4 is 0.562. The average increase of the conditional entropy value is 0.381.

[0159] Similarly, according to the same method, it is calculated that if cell_4 and cell_2 unload the License license, the average increase of the conditional entropy value is 0.402; if cell_4 and cell_3 unload the License license, the average increase of the conditional entropy value is 0.365; if cell_2 and cell_1 unload the License license, the average increase of the conditional entropy value is 0.337; and if cell_2 and cell_3 unload the License license, the average increase of the conditional entropy value is 0.366.

[0160] The combination with the maximum increase in the average conditional entropy value is cell_2 and cell_4, and accordingly, cell_2 and cell_4 are the first target recombination combination, and the resource to be unloaded cell_2 and cell_4 are determined at this time.

[0161] In a feasible implementation, the step of selecting the resource to be loaded cell from the second pairing combination set based on the conditional entropy value factor includes steps S321-S323.

[0162] In step S321, a second candidate pairing combination is selected from the second pairing combination set based on the conditional entropy value factor, wherein the probability that a pairing combination in the second pairing combination set is selected as the second candidate pairing combination is inversely proportional to the conditional entropy value factor of the pairing combination.

[0163] In step S322, a second base cell in the second candidate pairing combination and a cell set in the second pairing combination set that has a pairing relationship with the second base cell and has not been configured with network permission resources are combined into a second candidate cell set.

[0164] In step S323, the second candidate cell set is recombined to obtain each second recombination combination, a second target recombination combination with the minimum average increase in the conditional entropy value after the network permission resources are unloaded is selected from each second recombination combination, and the cells in the second target recombination combination are used as the resource to be loaded cell.

[0165] It should be noted that the second target recombination combination is determined in the same manner as the first target recombination combination.

[0166] For example, the second candidate pairing combination is selected from the second pairing combination set based on the conditional entropy value factor, wherein the probability that a pairing combination in the second pairing combination set is selected as the second candidate pairing combination is inversely proportional to the conditional entropy value factor of the pairing combination. That is, the pairing combination with a larger conditional entropy value is more likely to be selected as the second candidate pairing combination. The cells in the second candidate pairing combination are the second base cell. The second base cell and the cells in the second pairing combination set that have a pairing relationship with the second base cell are combined into the second candidate cell set.

[0167] As based on the above example, the sub-matrix Brj can be arranged in ascending order based on the entropy value, and the paired combinations of the last u% rows in the matrix are taken as the second candidate paired combinations. For example, (cell_1, cell_5, 0.269), (cell_3, cell_5, 0.321), and (cell_3, cell_2, 0.345) in Brj. The duplicates are removed and extracted for the unlicensed cell, and the second base cell is obtained, such as cell_5 and cell_2. And cell_5 and cell_2, and the cell combination with cell_5 and cell_2 in Brj which forms a paired relationship and is not configured with network license resources, is taken as the second candidate cell set, and each second recombination combination is obtained based on the cells in the second candidate cell set. For example, cell_5 and cell_1, cell_3 are configured as adjacent cells, but cell_1 and cell_3 are configured with a license. The average increase of conditional entropy value of cell_5 and cell_2, and cell_5 and cell_4 after being configured with a license is calculated, which increases by 0.340 after cell_5 and cell_2 are configured, and increases by 0.366 after cell_5 and cell_4 are configured. At this time, cell_5 and cell_2 are the second target recombination combination, and correspondingly, cell_5 and cell_2 are the resource to be loaded cell.

[0168] It can be understood that, with reference to the above example, the resource to be unloaded cell selected at this time is cell_2 and cell_4, and the average increase of conditional entropy value caused by unloading network license resources is 0.402. The resource to be loaded cell selected is cell_5 and cell_2, and the average increase of conditional entropy value caused by loading (configuring) network license resources is 0.340. Since 0.340 is less than 0.402, the network license resources of cell_2 and cell_4 can be unloaded and configured to cell_5 and cell_2. And the network license resources can be unloaded by the above method for multiple times, until the average increase of conditional entropy value caused by unloading the network license resources of the resource to be unloaded cell is less than or equal to the average increase of conditional entropy value caused by loading the network license resources of the resource to be loaded cell.

[0169] Referring to Figure 3 , the flowchart of the third embodiment based on the first embodiment and the second embodiment of the present application is shown. In this embodiment, the same or similar contents as the above embodiments can be referred to the above introduction, and will not be described in detail. After the step of configuring the network license resources for the cells in each paired combination based on the conditional entropy value factor, the method further comprises a step S01:

[0170] Step S01, detecting the change state of network traffic of any one resource cell in the cell data set in the current monitoring window, wherein the resource cell is a cell in the cell data set which is configured with network licensed resources;

[0171] Step S02, in the case of the change state being growth, then the bias threshold of the paired combination of the resource cell as the primary carrier is adjusted higher to improve the information amount of the information acquired by the resource cell;

[0172] Step S03, in the case of the change state being reduction, then the bias threshold of the paired combination of the resource cell as the primary carrier is adjusted lower to reduce the information amount of the information acquired by the resource cell.

[0173] It should be noted that in the present embodiment, the bias threshold corresponding to each cell is also adjusted. A reasonable bias threshold configuration can provide more information amount for the primary cell. If the bias threshold is set higher, then the information amount provided by each user in the cooperative cell for the primary cell is greater, but the number of characteristic effective users is less. If the bias threshold is set lower, then the information amount provided by each user in the cooperative cell for the primary cell is smaller, but the number of characteristic effective users is greater.

[0174] For example, for any one resource cell configured with network licensed resources through the above steps, the change state of network traffic of the resource cell in the current monitoring window is detected. The network traffic of any one resource cell can be obtained by multiplying the number of users and the average rate. The change state of network traffic in the current monitoring window can be the difference between the network traffic at the beginning of the current monitoring window and the network traffic at the end of the current monitoring window. If the change state of network traffic of the resource cell in the current monitoring window is growth, then the bias threshold of the paired combination of the resource cell as the primary carrier (i.e. the primary cell, and the secondary carrier is the cooperative cell) can be adjusted higher, and the information amount of the information acquired by the resource cell is increased accordingly to adapt to the real-time increase of network traffic. If the change state is reduction, then the bias threshold of the paired combination of the resource cell as the primary carrier can be adjusted lower, and the information amount of the information acquired by the resource cell is reduced accordingly to adapt to the real-time reduction of network traffic. If the change state is no change, then the bias threshold can not be adjusted. The adjustment range can be set by the technician according to the actual demand, which will not be described here.

[0175] Similarly, based on the example of the above 10 collection points, the 10 sampling data involve 5 cells, and the number of users and the average rate information at the current time are as follows:

[0176] cell_1: 3 users, average rate 24 Mbps;

[0177] cell_2: 13 users, average rate 24 Mbps;

[0178] cell_3: 6 users, average rate 27 Mbps;

[0179] cell_4: 2 users, average rate 20 Mbps;

[0180] cell_5: 7 users, average rate 25 Mbps.

[0181] The resource cells of the network licensed resource are finally configured as cell_1, cell_3, cell_4 and cell_5. The initial offsets are all set as 0. The initial settings are as follows:

[0182] cell_1 as the primary carrier and cell_3 as the secondary carrier: the initial offset is set as 0;

[0183] cell_3 as the primary carrier and cell_1 as the secondary carrier: the initial offset is set as 0;

[0184] cell_1 as the primary carrier and cell_4 as the secondary carrier: the initial offset is set as 0;

[0185] cell_4 as the primary carrier and cell_1 as the secondary carrier: the initial offset is set as 0;

[0186] cell_1 as the primary carrier and cell_5 as the secondary carrier: the initial offset is set as 0;

[0187] cell_5 as the primary carrier and cell_1 as the secondary carrier: the initial offset is set as 0;

[0188] cell_3 as the primary carrier and cell_5 as the secondary carrier: the initial offset is set as 0;

[0189] cell_5 as the primary carrier and cell_3 as the secondary carrier: the initial offset is set as 0;

[0190] cell_3 as the primary carrier and cell_4 as the secondary carrier: the initial offset is set as 0;

[0191] cell_4 as the primary carrier and cell_3 as the secondary carrier: the initial offset is set as 0.

[0192] Suppose that at the beginning of the current monitoring window, the number of users of cell_1 is Ucell1_1=3, the average rate is Vcell1_1=24Mbps; the number of users of cell_3 is Ucell3_1=6, the average rate is Vcell3_1=27Mbps; the number of users of cell_4 is Ucell4_1=2, the average rate is Vcell4_1=20Mbps; the number of users of cell_5 is Ucell5_1=7, the average rate is Vcell5_1=25Mbps.

[0193] Suppose that the time span of the current monitoring window is 15 minutes, and at the end of the current monitoring window, the number of users of cell_1 is Ucell1_2=5, the average rate is Vcell1_2=25Mbps; the number of users of cell_3 is Ucell3_2=5, the average rate is Vcell3_2=25Mbps; the number of users of cell_4 is Ucell4_2=1, the average rate is Vcell4_2=55Mbps; the number of users of cell_5 is Ucell5_2=6, the average rate is Vcell5_2=28Mbps.

[0194] Taking cell_1 as an example, the network traffic of cell_1 is increased, so the bias threshold of the pairing combination of which cell_1 is the primary carrier can be increased by 2db.

[0195] Ucell1_2*Vcell1_2=125>Ucell1_1*Vcell1_1=72

[0196] In the formula, Ucell1_2 represents the number of users of cell_1 at the end of the current monitoring window, Vcell1_2 represents the average rate of cell_1 at the end of the current monitoring window, Ucell1_1 represents the number of users of cell_1 at the beginning of the current monitoring window, and Vcell1_1 represents the average rate of cell_1 at the beginning of the current monitoring window.

[0197] Similarly, according to the same calculation method, the bias setting of cell_4 as the primary carrier is increased by 2db, and the bias setting of cell_3 and cell_5 as the primary carrier is decreased by 2db. The adjustment result after completing an adjustment period is as follows:

[0198] cell_1 as the primary carrier and cell_3 as the secondary carrier: the initial bias setting is 2db;

[0199] cell_3 as the primary carrier and cell_1 as the secondary carrier: the initial bias setting is -2db;

[0200] cell_1 as the primary carrier and cell_4 as the secondary carrier: the initial bias setting is 2db;

[0201] cell_4 as the primary carrier, cell_1 as the secondary carrier: the initial offset is set to 2db;

[0202] cell_1 as the primary carrier, cell_5 as the secondary carrier: the initial offset is set to 2db;

[0203] cell_5 as the primary carrier, cell_1 as the secondary carrier: the initial offset is set to -2db;

[0204] cell_3 as the primary carrier, cell_5 as the secondary carrier: the initial offset is set to -2db;

[0205] cell_5 as the primary carrier, cell_3 as the secondary carrier: the initial offset is set to -2db;

[0206] cell_3 as the primary carrier, cell_4 as the secondary carrier: the initial offset is set to -2db;

[0207] cell_4 as the primary carrier, cell_3 as the secondary carrier: the initial offset is set to 2db.

[0208] It can be understood that in the embodiments of the present application, the cooperation set or the secondary carrier wireless supporting parameter optimization (i.e. the optimization of the bias threshold of the paired combination of the resource cell as the primary carrier) can be completed with high frequency according to the network traffic variation, thereby significantly improving the utilization efficiency of each unit network license resource (license resource), and ensuring the maximum user rate.

[0209] In a possible implementation, after the step of configuring the network license resource for the cells in each paired combination based on the conditional entropy value factor, the method further includes the step S001:

[0210] Step S001, after reaching the preset network resource configuration period, returning to perform the steps of obtaining the wireless network traffic information of each sampling point, and generating the cell data set based on the wireless network traffic information of each sampling point.

[0211] For example, in the embodiments of the present application, a configuration period can also be set, for example, the period is set to 24 hours, and the conditional entropy value factor is re-determined every 24 hours, i.e. returning to perform the steps of obtaining the wireless network traffic information of each sampling point, and generating the cell data set based on the wireless network traffic information of each sampling point.

[0212] In addition, with reference to Figure 4Fig. 1 is a schematic diagram of the overall process of the network resource configuration method of the present application. In the figure, the index collection is the step of collecting wireless network service information through each sampling point; the cell-level preprocessing and collection is the step of generating a cell dataset based on the wireless network service information of each sampling point; the main coordination cell (main cell and coordination cell) conditional entropy value factor calculation is the calculation of the conditional entropy value factor of the pairing combination composed of the main coordination cell; the main coordination cell pairing screening and optimization is the screening of the main coordination cell configured with network license resources in the conditional entropy value factor, and the local optimization of configuring the network license resources of the resource-to-unload cell to the resource-to-load cell. The main coordination cell license opening feature switch is the completion of the configuration of the network license resources, and the opening of the corresponding switch. The total rate increase is the step of detecting the change state of the network traffic of the resource cell in the current monitoring window, and accordingly, if the total rate increases, the bias threshold is increased, otherwise, if the total rate decreases, the bias threshold is decreased. Accordingly, the period of adjusting the threshold is 15 minutes, and the period of re-determining the conditional entropy value factor is 24 hours.

[0213] The present application provides an electronic device, comprising: at least one processor; and a memory connected in communication with the at least one processor; wherein the memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor to enable the at least one processor to perform the network resource configuration method in the above-mentioned embodiment one.

[0214] Reference will now be made to Figure 5 which shows a structural schematic diagram of an electronic device suitable for implementing the embodiments of the present application. The electronic device in the embodiments of the present application can include, but is not limited to, mobile terminals such as cloud platforms, notebook computers, digital broadcast receivers, PDAs (Personal Digital Assistants), PADs (Portable Application Descriptions), PMPs (Portable Media Players), and in-vehicle terminals (such as in-vehicle navigation terminals), and fixed terminals such as digital TVs and desktop computers. Figure 5 The electronic device shown is only an example and should not impose any limitation on the functions and use range of the embodiments of the present application.

[0215] As Figure 5As shown, the electronic device can include a processing device 1001 (e.g., a central processing unit, a graphics processing unit, etc.) that can perform various appropriate actions and processes according to a program stored in a read only memory (ROM) 1002 or a program loaded from a storage device 1003 into a random access memory (RAM) 1004. Various programs and data required for operation of the electronic device are also stored in the RAM 1004. The processing device 1001, the ROM 1002, and the RAM 1004 are connected to each other through a bus 1005. An input / output (I / O) interface 1006 is also connected to the bus. Generally, the following systems can be connected to the I / O interface 1006: an input device 1007 including, for example, a touch screen, a touch pad, a keyboard, a mouse, an image sensor, a microphone, an accelerometer, a gyroscope, etc.; an output device 1008 including, for example, a liquid crystal display (LCD), a speaker, a vibrator, etc.; the storage device 1003 including, for example, a magnetic tape, a hard disk, etc.; and a communication device 1009. The communication device 1009 can allow the electronic device to communicate with other devices wirelessly or by wire to exchange data. Although the electronic device having various systems is shown in the figure, it should be understood that all the shown systems are not required to be implemented or possessed. More or less systems can be alternatively implemented or possessed.

[0216] In particular, according to the embodiments disclosed in the present application, the processes described above with reference to the flowcharts can be implemented as a computer software program. For example, the embodiments disclosed in the present application include a computer program product comprising a computer program carried on a computer readable medium, the computer program containing program codes for executing the methods shown in the flowcharts. In such embodiments, the computer program can be downloaded and installed from a network through the communication device, or installed from the storage device 1003, or installed from the ROM 1002. When the computer program is executed by the processing device 1001, the above-mentioned functions defined in the methods of the embodiments disclosed in the present application are performed.

[0217] The electronic device provided by the present application adopts the network resource configuration method in the above-mentioned embodiments, and can solve the technical problem that the effect of the current related wireless network rate improvement technology is poor. Compared with the prior art, the electronic device provided by the present application has the same beneficial effects as the network resource configuration method provided by the above-mentioned embodiments, and other technical features in the electronic device are the same as the features disclosed in the previous embodiment method, which will not be repeated here.

[0218] It should be understood that various aspects of the disclosure can be implemented in hardware, software, firmware, or a combination thereof. In the description of the above embodiments, specific features, structures, materials or characteristics can be combined in any appropriate manner in any one or more embodiments or examples.

[0219] The above description is merely illustrative of the application and is not intended to limit the scope of the application. Any variations and modifications that can be made by any person skilled in the art within the spirit and scope of the application are intended to be encompassed by the application. Therefore, the scope of the application should be determined by the appended claims.

[0220] The application provides a computer readable storage medium having stored thereon computer readable program instructions (i.e., a computer program) for performing the network resource configuration method in the above embodiments.

[0221] The computer readable storage medium provided by the application may, for example, be a U disk, but is not limited to an electric, magnetic, optical, electromagnetic, infrared, or semiconductor system, system, or device, or any combination thereof. More specific examples of the computer readable storage medium can include, but are not limited to, an electric connection with one or more conductive wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any appropriate combination thereof. In the present embodiment, the computer readable storage medium can be any tangible medium containing or storing a program that can be used by or in conjunction with an instruction execution system, system, or device. The program code contained on the computer readable storage medium can be transmitted by any appropriate medium, including but not limited to an electric wire, an optical cable, an RF (Radio Frequency), etc., or any appropriate combination thereof.

[0222] The above computer readable storage medium can be contained in an electronic device; or can exist separately without being assembled into an electronic device.

[0223] The computer readable storage medium carries one or more programs, when the one or more programs are executed by the electronic device, the electronic device is caused to: acquire wireless network service information of each sampling point, and generate a cell data set based on the wireless network service information of each sampling point, wherein any data sample in the cell data set is composed of a primary cell and a cooperating cell of the primary cell, and a cell with the strongest signal in a preset range around the primary cell at a sampling point corresponding to the data sample is the cooperating cell of the primary cell;

[0224] For any to-be-determined primary cell included in the cell data set, a conditional entropy value factor of a pairing combination composed of the to-be-determined primary cell and each target cooperating cell in the cell data set is determined, wherein each target cooperating cell is a cell that forms a pairing combination with the to-be-determined primary cell;

[0225] Based on the conditional entropy value factor, network permission resources are configured for cells in each pairing combination, wherein the probability that a cell in a pairing combination to be configured with resources is configured with network permission resources is inversely proportional to the conditional entropy value factor of the pairing combination to be configured with resources.

[0226] Computer program code for carrying out operations of the present application can be written in any combination of one or more programming languages, including an object oriented programming language such as Java, Smalltalk, C++ or the like and conventional procedural programming languages, such as the "C" programming language or similar programming languages. The program code can execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer or entirely on the remote computer or server. In the latter scenario, the remote computer can be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or the connection can be made to an external computer (for example, through the Internet using an Internet Service Provider).

[0227] The flowcharts and block diagrams in the drawings illustrate the architecture, functionality, and operation of possible implementations of systems, methods and computer program products according to various embodiments of the present application. In this regard, each block in the flowcharts or block diagrams can represent a module, segment, or portion of code, which comprises one or more executable instructions for implementing the specified logical functions. It should also be noted that in some alternative implementations, the functions noted in the blocks can occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently or the blocks may sometimes be executed in the reverse order, depending upon the functionality involved. It will also be noted that each block of the block diagrams and / or flowchart illustrations, and combinations thereof, can be implemented by a dedicated hardware-based system that performs the specified functions or operations, or combinations of hardware and software.

[0228] The modules involved in the embodiments of the present application can be implemented in software or in hardware. In some cases, the names of the modules do not limit the modules themselves.

[0229] The readable storage medium provided by the present application is a computer readable storage medium, which stores computer readable program instructions (i.e. computer programs) for executing the network resource configuration method described above, and can solve the technical problem of poor improvement effect of current related wireless network rate improvement technology. Compared with the prior art, the computer readable storage medium provided by the present application has the same beneficial effects as the network resource configuration method provided by the above embodiments, which will not be repeated here.

[0230] The present application also provides a computer program product, comprising a computer program, which, when executed by a processor, implements the steps of the network resource configuration method as described above.

[0231] The computer program product provided by the present application can solve the technical problem of network resource configuration. Compared with the prior art, the computer program product provided by the present application has the same beneficial effects as the network resource configuration method provided by the above embodiments, which will not be repeated here.

[0232] The above only describes some embodiments of the present application, and does not limit the patent scope of the present application. Any equivalent structural transformation made by using the content of the present application specification and drawings, or direct / indirect application in other related technical fields is included in the patent protection scope of the present application.

Claims

1. A network resource configuration method, characterized by, The network resource configuration method comprises the following steps: Obtaining wireless network service information of each sampling point, and generating a cell data set based on the wireless network service information of each sampling point, wherein any data sample in the cell data set is composed of a primary cell and a cooperative cell of the primary cell, and a cell with the strongest signal in a preset range around the primary cell at a sampling point corresponding to the data sample is the cooperative cell of the primary cell; For any one to-be-determined primary cell included in the cell data set, assuming that all cells in the cell data set are configured with network licensed resources, a conditional entropy value factor of a pairing combination composed of the to-be-determined primary cell and each target cooperative cell in the cell data set is determined, wherein each target cooperative cell is a cell that forms a pairing combination with the to-be-determined primary cell; Based on the conditional entropy value factor, network licensed resources are configured for cells in each pairing combination, wherein the probability that a cell in a pairing combination to be configured with resources is configured with network licensed resources is inversely proportional to the conditional entropy value factor of the pairing combination to be configured with resources.

2. The network resource configuration method of claim 1, wherein, The step of determining the conditional entropy value factor of the pairing combination composed of the to-be-determined primary cell and each target cooperative cell in the cell data set comprises: For any one of the target cooperative cells, a first conditional entropy value of an event in which a cell corresponding to the to-be-determined primary cell is a target cooperative cell in the cell data set is determined, under the condition that an event in which a cell corresponding to the to-be-determined primary cell is a primary cell occurs; A second conditional entropy value of an event in which a cell corresponding to the to-be-determined primary cell is a target cooperative cell in the cell data set is determined, under the condition that an event in which a cell corresponding to the to-be-determined primary cell is a primary cell occurs; The conditional entropy value factor of the pairing combination composed of the to-be-determined primary cell and the target cooperative cell is determined, wherein the conditional entropy value factor of the pairing combination comprises a sum of the first conditional entropy value and the second conditional entropy value.

3. The network resource configuration method of claim 1, wherein, The step of configuring network licensed resources for cells in each pairing combination based on the conditional entropy value factor comprises: For a cell in a pairing combination that is not configured with network licensed resources and has the smallest conditional entropy value factor, network licensed resources are configured; If there is unconfigured network licensed resource in a preset network resource set, the step of configuring network licensed resources for a cell in a pairing combination that is not configured with network licensed resources and has the smallest conditional entropy value factor is executed based on the unconfigured network licensed resource until the network licensed resources in the preset network resource set are exhausted.

4. The network resource configuration method of claim 3, wherein, Each pairing combination comprises a first pairing combination set and / or a second pairing combination set, pairing combinations in the first pairing combination set are configured with network licensed resources, and pairing combinations in the second pairing combination set are not configured with network licensed resources; After the step of configuring network licensed resources for cells in each pairing combination based on the conditional entropy value factor, the method comprises: Based on the conditional entropy value factor, a resource to-be-unloaded cell is selected from the first pairing combination set; selecting a resource-to-be-loaded cell from the second paired combination set based on the conditional entropy value factor; if the average increase of conditional entropy value caused by unloading the network permission resource of the resource-to-be-unloaded cell is greater than the average increase of conditional entropy value caused by loading the network permission resource of the resource-to-be-loaded cell, configuring the network permission resource of the resource-to-be-unloaded cell to the resource-to-be-unloaded cell.

5. The network resource configuration method of claim 4, wherein, The step of selecting a resource-to-be-unloaded cell from the first paired combination set based on the conditional entropy value factor comprises: selecting a first candidate paired combination from the first paired combination set based on the conditional entropy value factor, wherein the probability of selecting a paired combination in the first paired combination set as the first candidate paired combination is proportional to the conditional entropy value factor of the paired combination; combining a first base cell in the first candidate paired combination and a cell in the first paired combination set which has a pairing relationship with the first base cell into a first candidate cell set; recombining the cells in the first candidate cell set to obtain each first recombination combination, selecting a first target recombination combination with the greatest average increase of conditional entropy value caused by unloading the network permission resource from each first recombination combination, and taking the cells in the first target recombination combination as resource-to-be-unloaded cells.

6. The network resource configuration method according to claim 4, wherein: The step of selecting a resource-to-be-loaded cell from the second paired combination set based on the conditional entropy value factor comprises: selecting a second candidate paired combination from the second paired combination set based on the conditional entropy value factor, wherein the probability of selecting a paired combination in the second paired combination set as the second candidate paired combination is inversely proportional to the conditional entropy value factor of the paired combination; combining a second base cell in the second candidate paired combination and a cell in the second paired combination set which has a pairing relationship with the second base cell and is not configured with the network permission resource into a second candidate cell set; recombining the cells in the second candidate cell set to obtain each second recombination combination, selecting a second target recombination combination with the smallest average increase of conditional entropy value caused by unloading the network permission resource from each second recombination combination, and taking the cells in the second target recombination combination as resource-to-be-loaded cells.

7. The network resource configuration method of claim 1, wherein, After the step of configuring the network permission resource for the cells in each paired combination based on the conditional entropy value factor, the method further comprises: detecting the change state of network traffic of any resource cell in the cell data set in a current monitoring window, wherein the resource cell is a cell in the cell data set configured with the network permission resource; if the change state is increasing, then increasing the bias threshold of the paired combination taking the resource cell as the primary carrier to increase the amount of information obtained by the resource cell; if the change state is decreasing, then decreasing the bias threshold of the paired combination taking the resource cell as the primary carrier to decrease the amount of information obtained by the resource cell.

8. An electronic device, comprising: The device comprises a memory, a processor, and a computer program stored on the memory and executable on the processor, and the computer program is configured to implement the steps of the network resource configuration method according to any one of claims 1 to 7.

9. A storage medium, characterized by The storage medium is a computer readable storage medium, and the storage medium stores a computer program, and the computer program is executed by a processor to implement the steps of the network resource configuration method according to any one of claims 1 to 7.

10. A computer program product, characterised in that, The computer program product comprises a computer program, and the computer program is executed by a processor to implement the steps of the network resource configuration method according to any one of claims 1 to 7.

Citation Information

Patent Citations

  • Method and apparatus for radio resource allocation of cell

    CN107182058A

  • Wireless communication network feature imaging method and equipment and computer program product

    CN109495920A