Cell sharing method and apparatus, electronic device, and storage medium

CN118647031BActive Publication Date: 2026-10-13CHINA TELECOM CORP LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202410773078.0
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-06-14
Publication Date
2026-10-13
Estimated Expiration
2044-06-14

AI Technical Summary

Technical Problem

[0004]这种方法需要耗费较大的人力和物力,且人为判断准确性较低

Benefits of technology

[0052]第五方面,提供了一种计算机程序产品,所述计算机程序产品包括计算机指令,所述计算机指令存储在计算机可读存储介质中,且适于由处理器读取并执行,以使得具有所述处理器的计算机设备执行如第一方面所述的小区共享方法的步骤。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN118647031B_ABST
    Figure CN118647031B_ABST
Patent Text Reader

Abstract

The application discloses a cell sharing method and device, electronic equipment and storage medium. The cell sharing method comprises the following steps: determining that there are at least two cells with overlapping coverage in a target area, and different cells in the at least two cells belong to different operators; determining a first cell according to a measurement report coverage rate of each cell in the at least two cells, the first cell being a pre-opened shared cell; after opening the cell capability of a second cell on the first cell, determining whether to take the first cell as a shared cell according to coverage change information of a resident user of the second cell, the second cell being any one of the other cells in the at least two cells except the first cell. The technical scheme provided by the application can reduce the labor cost and material cost, and improve the accuracy of shared cell determination.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of communication technology, and in particular to a cell sharing method, apparatus, electronic device, and storage medium. Background Technology

[0002] With the rapid development of communication technology, different operators' 4G (4G) th Deep sharing of Generation 4G communication systems is receiving increasing attention. In areas with signal coverage from different operators, selecting cells with good coverage that can provide good coverage for different operators and enabling sharing will help revitalize mobile network resources, reduce rental costs and energy consumption, lower construction investment, and improve the mobile user experience.

[0003] For outdoor 4G cells, the coverage they can provide to other operators can be determined by using the latitude and longitude positions of users' Measurement Reports (MRs) on a map, thus determining whether they can be used as shared cells. However, indoors, it is impossible to obtain precise user latitude and longitude positions, making it difficult to accurately determine the coverage capabilities of two different operators' cells for each other. Therefore, manual on-site indoor surveys are often used to obtain the coverage range of each cell from different operators, and then the coverage range is compared to select the cell with better coverage for itself and that can provide good coverage to other operators as a shared cell.

[0004] This method requires a significant investment of human and material resources, and the accuracy of human judgment is relatively low. Summary of the Invention

[0005] The purpose of this application is to provide a method, apparatus, electronic device, and storage medium for sharing residential communities, so as to reduce labor and material costs and improve the accuracy of community sharing determination.

[0006] To solve the above-mentioned technical problems, this application provides the following technical solution:

[0007] Firstly, a method for sharing resources within a community is provided, including:

[0008] Identify at least two cells with overlapping coverage in the target area, wherein different cells belong to different operators;

[0009] Based on the coverage rate of the measurement reports of each of the at least two cells, a first cell is determined, wherein the first cell is a pre-opened shared cell;

[0010] After enabling the cell capabilities of the second cell on the first cell, based on the coverage change information of the resident users of the second cell, it is determined whether the first cell should be used as a shared cell for the second cell, where the second cell is any other cell among the at least two cells besides the first cell.

[0011] Optionally, the measurement report coverage of each of the at least two cells is obtained through the following steps:

[0012] For each of the at least two cells, the valid measurement report corresponding to the current cell is determined based on the magnitude of the reference signal received power in the measurement report corresponding to the current cell;

[0013] The measurement report coverage rate of the current cell is determined by the ratio of the number of valid measurement reports corresponding to the current cell to the total number of measurement reports corresponding to the current cell.

[0014] Optionally, after enabling the cell capabilities of the second cell on the first cell, the method further includes:

[0015] The access priority of the first cell is adjusted to be higher than that of the second cell.

[0016] Optionally, the resident users of the second cell can be determined through the following steps:

[0017] For each user in the second cell, obtain the current user's network interaction records within a set time period;

[0018] The frequency of the current user's network interaction is determined based on the current user's network interaction records within the set time period;

[0019] Based on the frequency of the current user's network interactions, determine whether the current user is a resident user of the second cell.

[0020] Optionally, the coverage change information of resident users in the second cell can be obtained through the following steps:

[0021] Determine the first coverage value of each resident user in the second cell after cell sharing, and the second coverage value before cell sharing;

[0022] Based on the first coverage value and the second coverage value, the coverage change information of the permanent users in the second cell is determined.

[0023] Optionally, for each resident user in the second cell, the first coverage value of the current resident user after cell sharing is determined through the following steps:

[0024] If, after enabling the cell capabilities of the second cell on the first cell, the current resident user has no network interaction records in the first cell but has network interaction records in the second cell, then the preset value will be determined as the first coverage value of the current resident user after cell sharing.

[0025] Optionally, after enabling the cell capabilities of the second cell on the first cell and before determining whether to use the first cell as a shared cell for the second cell based on the coverage change information of the resident users of the second cell, the method further includes:

[0026] For each resident user in the second cell, if the current resident user has no network interaction records in either the first cell or the second cell, then the current resident user is removed from the resident user list in the second cell.

[0027] Secondly, a community sharing device is provided, including:

[0028] The first determining module is used to determine at least two cells with overlapping coverage in the target area, wherein different cells belong to different operators;

[0029] The second determining module is used to determine the first cell based on the measurement report coverage of each of the at least two cells, wherein the first cell is a pre-opened shared cell;

[0030] The third determining module is used to determine whether to use the first cell as a shared cell for the second cell after enabling the cell capability of the second cell on the first cell, based on the coverage change information of the permanent users of the second cell. The second cell is any cell other than the first cell among the at least two cells.

[0031] Optionally, the cell sharing device further includes a first processing module for obtaining the measurement report coverage of each of the at least two cells through the following steps:

[0032] For each of the at least two cells, the valid measurement report corresponding to the current cell is determined based on the magnitude of the reference signal received power in the measurement report corresponding to the current cell;

[0033] The measurement report coverage rate of the current cell is determined by the ratio of the number of valid measurement reports corresponding to the current cell to the total number of measurement reports corresponding to the current cell.

[0034] Optionally, the community sharing device further includes an adjustment module for:

[0035] After enabling the cell capabilities of the second cell on the first cell, the access priority of the first cell is adjusted to be higher than that of the second cell.

[0036] Optionally, the cell sharing device further includes a second processing module, used to determine the resident users of the second cell through the following steps:

[0037] For each user in the second cell, obtain the current user's network interaction records within a set time period;

[0038] The frequency of the current user's network interaction is determined based on the current user's network interaction records within the set time period;

[0039] Based on the frequency of the current user's network interactions, determine whether the current user is a resident user of the second cell.

[0040] Optionally, the cell sharing device further includes a third processing module, used to obtain coverage change information of resident users in the second cell through the following steps:

[0041] Determine the first coverage value of each resident user in the second cell after cell sharing, and the second coverage value before cell sharing;

[0042] Based on the first coverage value and the second coverage value, the coverage change information of the permanent users in the second cell is determined.

[0043] Optionally, the third processing module is further configured to:

[0044] For each resident user in the second cell, the first coverage value of the current resident user after cell sharing is determined through the following steps:

[0045] If, after enabling the cell capabilities of the second cell on the first cell, the current resident user has no network interaction records in the first cell but has network interaction records in the second cell, then the preset value will be determined as the first coverage value of the current resident user after cell sharing.

[0046] Optionally, the community sharing device further includes an exclusion module for:

[0047] After enabling the cell capabilities of the second cell on the first cell, and before determining whether to use the first cell as a shared cell for the second cell based on the coverage change information of the resident users of the second cell, for each resident user of the second cell, if the current resident user has no network interaction record in either the first cell or the second cell, then the current resident user is removed from the list of resident users of the second cell.

[0048] Thirdly, an electronic device is provided, comprising:

[0049] Memory, used to store computer programs;

[0050] A processor for executing the computer program to implement the steps of the cell sharing method as described in the first aspect.

[0051] Fourthly, a computer-readable storage medium is provided, on which a computer program is stored, which, when executed by a processor, implements the steps of the cell sharing method as described in the first aspect.

[0052] Fifthly, a computer program product is provided, the computer program product including computer instructions stored in a computer-readable storage medium and adapted to be read and executed by a processor to cause a computer device having the processor to perform the steps of the cell sharing method as described in the first aspect.

[0053] By applying the technical solution provided in the embodiments of this application, at least two cells with overlapping coverage in the target area are first identified. These cells belong to different operators. Based on the coverage rate of each cell's measurement report, a first cell is identified. This first cell is a pre-activated shared cell. After enabling the cell capability of the second cell on the first cell, based on the coverage change information of the resident users of the second cell, it is determined whether the first cell should be used as a shared cell for the second cell. This method can identify shared cells without manual on-site indoor traversal testing, thereby reducing labor and material costs and improving the accuracy of shared cell identification.

[0054] It should be understood that the above general description and the following detailed description are exemplary and explanatory only, and do not limit this application. Attached Figure Description

[0055] To more clearly illustrate the technical solutions in the embodiments or related technologies of this application, the accompanying drawings used in the description of the embodiments or related technologies will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0056] Figure 1 A schematic diagram of the system architecture to which the embodiments of this application apply;

[0057] Figure 2 This is a flowchart illustrating the implementation of a cell sharing method in an embodiment of this application.

[0058] Figure 3This is a schematic diagram illustrating one example of an embodiment of this application;

[0059] Figure 4 This is a schematic diagram of the structure of a community sharing device according to an embodiment of this application;

[0060] Figure 5 This is a schematic diagram of the structure of an electronic device according to an embodiment of this application. Detailed Implementation

[0061] The technical solutions of the embodiments of this application will be clearly described below with reference to the accompanying drawings. Obviously, the described embodiments are only some, not all, of the embodiments of this application. All other embodiments obtained by those skilled in the art based on the embodiments of this application are within the scope of protection of this application.

[0062] The terms "first," "second," etc., used in this application are used to distinguish similar objects and not to describe a specific order or sequence. It should be understood that such terms can be used interchangeably where appropriate so that embodiments of this application can be implemented in orders other than those illustrated or described herein, and the objects distinguished by "first" and "second" are generally of the same class, not limited in number; for example, the first object can be one or more. Furthermore, "or" in this application indicates at least one of the connected objects. For example, the scope of protection for "A or B" covers at least three scenarios: Scenario 1: including A but not B; Scenario 2: including B but not A; Scenario 3: including both A and B. In addition, the terms "A and / or B," "at least one of A and B," and "at least one of A or B" also cover at least the above three scenarios. The character " / " generally indicates that the preceding and following objects are in an "or" relationship.

[0063] The core of this application is to provide a cell sharing method that can be applied to scenarios where indoor distributed antenna system (DAS) cells can provide good indoor coverage for different operators.

[0064] This application primarily discusses the coverage issues of pure indoor distributed cells from different operators in wireless network planning and optimization technologies, providing suggestions for cell sharing and disconnection between different operators. In the 5G (5G)... thIn terms of Generation 5G communication systems, different operators have already adopted a co-construction and sharing approach in the early stages of network construction, limiting the potential for further sharing. To revitalize mobile network resources, reduce rental costs and energy consumption, lower construction investment, and improve mobile user experience, deep 4G sharing among different operators is particularly important. For areas with coverage from only one operator, only that operator needs to enable network sharing. However, for areas with coverage from different operators, the initial stage of sharing requires identifying the coverage of different operators and selecting cells with good coverage that can provide good coverage to other operators. Outdoor 4G cells can determine their coverage capabilities for other operators by using the latitude and longitude locations on a map based on user measurement reports from different operators. However, since precise user latitude and longitude locations are not available indoors, it is impossible to accurately determine the coverage capabilities of two different operator cells for each other. If we manually conduct indoor surveys to obtain coverage areas of different operators' cells, and then compare these coverage areas to select cells with good coverage that can provide good coverage to other operators as shared cells, it would require a significant investment of manpower and resources, and there is a risk of inaccurate judgment. Furthermore, cells with high coverage rates from on-site tests may represent areas with fewer users of the operator requiring signal sharing, while areas with poor coverage may represent areas with many users. This could lead to a significant deterioration of signal strength for many users after sharing signals from other operators, severely impacting user experience and satisfaction.

[0065] Therefore, in this embodiment, at least two cells with overlapping coverage in the target area are first identified. These cells belong to different operators. Based on the coverage rate of each cell's measurement report, a first cell is identified. This first cell is a pre-activated shared cell. After the cell capability of the second cell is activated on the first cell, the coverage change information of the resident users in the second cell is used to determine whether the first cell should be used as a shared cell. This method can identify shared cells without manual on-site indoor traversal testing, which can reduce labor and material costs and improve the accuracy of shared cell identification.

[0066] For ease of understanding, the system architecture to which the technical solution of this application applies will be described below. See [link / reference] Figure 1As shown, the application server determines that there are at least two cells with overlapping coverage in the target area, such as indoor distributed antenna system (DAS) cell A and indoor DAS cell B. These cells belong to different operators. Based on the coverage rate of each cell's measurement report, a first cell is determined. This first cell is a pre-enabled shared cell. For example, if indoor DAS cell A is determined as the first cell, after enabling the cell capabilities of the second cell on the first cell, the server determines whether to use the first cell as a shared cell for the second cell based on the coverage change information of the resident users in the second cell. Indoor DAS cells A and B can be indoor 4G cells, or they can be indoor 5G cells.

[0067] It should be noted that the above explanation uses a single application server as an example. However, in practical applications, the application server can be replaced by an application server cluster or a distributed cluster composed of multiple application servers. Correspondingly, in Figure 1 In this context, the application server can also be replaced by an application platform consisting of multiple application servers.

[0068] See Figure 2 The diagram shown is an implementation flowchart of a cell sharing method provided in this application embodiment. The method may include the following steps:

[0069] S210: Identify at least two cells with overlapping coverage in the target area.

[0070] At least two different residential areas belong to different operators.

[0071] In this embodiment, at least two cells belonging to different operators with overlapping coverage in the target area can be identified first. Optionally, at least two cells belonging to different operators but with overlapping coverage in the design scheme can be obtained in the target area through the design scheme of the indoor distribution system.

[0072] S220: Determine the first cell based on the coverage rate of the measurement reports of each of at least two cells.

[0073] The first community is a community that will be pre-activated for sharing.

[0074] In this embodiment of the application, after determining that there are at least two cells with overlapping coverage in the target area, the measurement report coverage rate of each cell can be determined first, and then the first cell can be determined based on the measurement report coverage rate of each cell.

[0075] Optionally, the measurement report coverage rate of each cell can be determined based on the proportion of valid measurement reports for each cell.

[0076] Optionally, the cell with the highest coverage in the measurement report can be designated as the first cell.

[0077] Optionally, a cell can be selected as the first cell from those cells whose coverage rate in the measurement report exceeds a first threshold. The first threshold can be set and adjusted according to actual conditions, such as setting it to 95%.

[0078] The first community identified is the community to be pre-activated for sharing.

[0079] By analyzing the coverage reports of each cell, it's possible to determine whether any cell has been compromised. For example, if a cell's coverage report is low, such as below or equal to a certain threshold, it can be considered that the cell has been compromised. In such cases, sharing signals from other cells can be considered.

[0080] S230: After enabling the cell capabilities of the second cell on the first cell, determine whether to use the first cell as a shared cell for the second cell based on the coverage change information of the resident users in the second cell.

[0081] The second cell is any cell other than the first cell among at least two cells.

[0082] In this embodiment, after determining the first cell based on the coverage rate of each cell's measurement report, the cell capability of a second cell can be enabled on the first cell. The second cell is any cell other than the first cell among at least two cells with overlapping coverage in the target area. If there are more than two cells belonging to different operators with overlapping coverage in the target area, each of the cells other than the first cell can be designated as the second cell, and the cell capability of the second cell can be enabled on the first cell.

[0083] Optionally, after enabling the cell capabilities of the second cell on the first cell, the access priority of the first cell can be adjusted to be higher than that of the second cell to ensure that users can access the first cell first.

[0084] For example, in the target area, there are two cells with overlapping coverage: a China Unicom indoor 4G cell and a China Telecom indoor 4G cell. Based on the coverage rate measured in the measurement reports of each cell, the China Unicom indoor 4G cell is designated as the primary cell. A Public Land Mobile Network (PLMN) of version 46011 can be activated on the China Unicom indoor 4G cell to enable the cell capabilities of the China Telecom indoor 4G cell, allowing China Telecom users to smoothly access the China Unicom indoor 4G cell. The access priority of the China Unicom indoor 4G cell is adjusted to be higher than that of the China Telecom indoor 4G cell to ensure that users have priority access to the China Unicom indoor 4G cell. Users will only access the China Telecom indoor 4G cell if they are in a location within the target area where the China Unicom indoor 4G cell does not have signal coverage. When the load on the China Unicom indoor 4G cell is high, multi-carrier deployment can be used for load sharing.

[0085] It is understandable that if a device is removed due to the activation of a sharing service, the users most likely to be affected are those who frequently pass by the community where the device is to be removed or those who regularly conduct business operations in the community. These users can be considered as regular residents of that community.

[0086] After enabling the second cell's cell capabilities on the first cell, it is possible to obtain coverage change information of the second cell's resident users. Based on this coverage change information, it can be determined whether the first cell should be used as a shared cell for the second cell.

[0087] Alternatively, if the coverage of the permanent users in the second cell changes little, it can be considered that using the first cell as a shared cell for the second cell will have little impact on the permanent users in the second cell. The first cell can be used as a shared cell for the second cell, and the second cell can be shut down and the first cell can provide services to the users.

[0088] Alternatively, if the coverage of the resident users in the second cell changes significantly, it can be considered that using the first cell as a shared cell for the second cell has a significant impact on the resident users of the second cell, and using the first cell as a shared cell for the second cell is not suitable. In this case, the cell capability of the second cell opened on the first cell can be cancelled, and the first and second cells can continue to provide services to users.

[0089] The method provided in this application first identifies at least two cells with overlapping coverage in the target area, belonging to different operators. Based on the coverage rate of each cell's measurement report, a first cell is identified, which is a pre-activated shared cell. After enabling the cell capability of the second cell on the first cell, the coverage change information of the resident users of the second cell is used to determine whether the first cell should be used as the shared cell of the second cell. This method can identify the shared cell without manual on-site indoor traversal testing, reducing labor and material costs and improving the accuracy of shared cell identification.

[0090] In some embodiments of this application, the measurement report coverage of each cell in at least two cells can be obtained through the following steps:

[0091] For each of at least two cells, determine the valid measurement report corresponding to the current cell based on the magnitude of the reference signal received power in the measurement report corresponding to the current cell;

[0092] The measurement report coverage rate of the current cell is determined by the ratio of the number of valid measurement reports corresponding to the current cell to the total number of measurement reports corresponding to the current cell.

[0093] In this embodiment of the application, after determining that at least two cells with overlapping coverage exist in the target area, for each cell, the valid measurement report corresponding to the current cell can be determined based on the magnitude of the Reference Signal Received Power (RSRP) in the measurement report corresponding to the current cell. The current cell is the cell targeted by the current operation.

[0094] Optionally, for each measurement report corresponding to the current cell, if the reference signal received power in the current measurement report is greater than or equal to the second threshold, the current measurement report can be determined as a valid measurement report corresponding to the current cell.

[0095] The second threshold can be set and adjusted according to the actual situation, such as setting it to -110dBm.

[0096] After identifying the valid measurement reports for the current cell, the ratio of the number of valid measurement reports for the current cell to the total number of measurement reports for the current cell can be determined. Based on this ratio, the measurement report coverage rate of the current cell can be determined.

[0097] Alternatively, this ratio can be directly determined as the measurement report coverage rate of the current cell.

[0098] By determining the proportion of valid measurement reports for each cell, the coverage rate of measurement reports for each cell can be accurately determined, thus accurately assessing the coverage status of each cell.

[0099] In some embodiments of this application, the resident users of the second cell can be determined through the following steps:

[0100] For each user in the second cell, obtain the current user's network interaction records within a set time period;

[0101] The frequency of the current user's network interaction is determined based on the user's network interaction records within a set time period.

[0102] Based on the current user's network interaction frequency, determine whether the current user is a resident user of the second cell.

[0103] In this embodiment, for each user in the second cell, the network interaction records of the current user within a set time period can be obtained first, such as internet access logs, call logs, and SMS records. The internet access logs can be identified using Deep Packet Inspection (DPI) data. The current user is the user targeted by the current operation. The set time period can be the most recent week, the most recent two weeks, or other time periods set and adjusted according to actual circumstances.

[0104] The frequency of a user's network interactions can be determined based on the user's network interaction records within a set time period.

[0105] Optionally, the set time period can be divided into multiple time units, and it can be determined whether there are network interaction records of the current user in each time unit. Then, the ratio of the number of time units with network interaction records to the total number of time units included in the set time period can be determined as the network interaction frequency of the current user.

[0106] Based on the current user's network interaction frequency, it can be determined whether the current user is a resident user of the second cell. Optionally, if the current user's network interaction frequency is greater than or equal to a third threshold, it can be determined that the current user is a resident user of the second cell; if the current user's network interaction frequency is less than the third threshold, it can be determined that the current user is not a resident user of the second cell.

[0107] The third threshold can be set and adjusted according to the actual situation.

[0108] For example, if the time period is set to seven days, and the current user has network interaction records for four days or more, then the current user can be determined to be a resident user of the second community. The specific formula is as follows:

[0109]

[0110] When the current user's network interaction records appear on a certain day, n i It is 1 if it is true, otherwise it is 0.

[0111] Based on the network interaction records of each user in the second cell and the aforementioned resident algorithm, it is possible to accurately identify whether each user is a resident user of the second cell. This can eliminate the impact of occasional abnormal users on the calculation results, thereby reducing the influence of other users on the judgment of the shared cell.

[0112] In some embodiments of this application, coverage change information of resident users in the second cell can be obtained through the following steps:

[0113] Determine the first coverage value for each resident user in the second cell after cell sharing, and the second coverage value before cell sharing;

[0114] Based on the first coverage value and the second coverage value, the coverage change information of the permanent users in the second cell is determined.

[0115] It is understandable that after enabling the cell capabilities of the second cell on the first cell, the signal strength of each resident user in the second cell may improve or deteriorate after they access the first cell. To better evaluate the overall signal strength of resident users in the second cell, this application introduces a coverage probability function to describe the signal distribution of resident users in the second cell before and after cell sharing, i.e., the coverage change.

[0116] The first coverage value of each resident user in the second cell after cell sharing, and the second coverage value before cell sharing, can be determined separately. For each resident user in the second cell, the first coverage value after cell sharing can be understood as the first coverage value of the current resident user in the first cell, and the second coverage value before cell sharing can be understood as the second coverage value of the current resident user in the second cell. The current resident user refers to the resident user targeted by the current operation.

[0117] Optionally, the first coverage value can be obtained from the average value of the reference signal received power of the resident users of the second cell in the first cell, and the second coverage value can be obtained from the average value of the reference signal received power of the resident users of the second cell in the second cell.

[0118] Before enabling cell capabilities of the second cell on the first cell, for each resident user in the second cell, measurement report data of the current resident user in the second cell can be identified and output. Based on the measurement report data of the current resident user in the second cell, the average reference signal received power of the current resident user in the second cell can be determined. This average reference signal received power can be determined as the second coverage value of the current resident user before cell sharing. The current resident user refers to the resident user targeted in the current operation. The specific formula is as follows:

[0119]

[0120] Where, x p x represents the average reference signal received power of currently resident users in the second cell. i This represents the reference signal received power value reported by the current resident user in each measurement report in the second cell, where n represents the total number of sampling points in the measurement reports of the current resident user in the second cell.

[0121] After enabling cell capabilities of the second cell on the first cell, for each resident user in the second cell, the measurement report data of the current resident user in the first cell can be identified and output. Based on the measurement report data of the current resident user in the first cell, the average reference signal received power of the current resident user in the first cell can be determined. This average reference signal received power can be determined as the first coverage value of the current resident user after cell sharing. The current resident user refers to the resident user targeted in the current operation. The specific formula is as follows:

[0122]

[0123] Among them, y p y represents the average reference signal received power of currently resident users in the first cell. i This represents the reference signal received power value reported by the current resident user in each measurement report in the first cell, where m represents the total number of sampling points in the measurement reports of the current resident user in the first cell.

[0124] After determining the first coverage value of each resident user in the second cell after cell sharing and the second coverage value before cell sharing, a first probability function for the coverage of the resident user in the second cell in the first cell can be determined based on the first coverage value, and a second probability function for the coverage of the resident user in the second cell in the second cell can be determined based on the second coverage value.

[0125] For example, the first probability function or the second probability function can be obtained using the following formula:

[0126] P j =P(X=x) j );

[0127] Where, x j P represents the coverage value. j The coverage value is x j The probability of occurrence.

[0128] For example, if there are 100 permanent users in the second cell, 6 permanent users in the first cell have an average reference signal received power of -80dBm, and 15 permanent users in the first cell have an average reference signal received power of -85dBm, then the probability of the first coverage value being -80dBm is 6 / 100 = 6%, and the probability of the first coverage value being -85dBm is 15 / 100 = 15%.

[0129] For example, if there are 100 permanent users in the second cell, 5 of them have an average reference signal received power of -80dBm, and 10 of them have an average reference signal received power of -85dBm, then the probability of the second coverage value being -80dBm is 5 / 100 = 5%, and the probability of the second coverage value being -85dBm is 10 / 100 = 10%.

[0130] The expected rate of change of the probability function can be used to determine the change in coverage of the permanent users in the second cell after cell sharing, relative to before cell sharing, thus obtaining the coverage change information of the permanent users in the second cell.

[0131] Alternatively, the coverage change information of resident users in the second cell can be obtained using the following formula:

[0132]

[0133] Where F represents the expected relative rate of change, E1 represents the expected coverage of the second cell's permanent users in the first cell after the second cell's cell capabilities are enabled on the first cell, and E2 represents the expected coverage of the second cell's permanent users in the second cell before the second cell's cell capabilities are enabled on the first cell. Expected value E = x1*1 + x2*2 + ... k *P k , where k represents the number of different coverage values.

[0134] If F is less than 0, it can be assumed that after enabling the cell capability of the second cell on the first cell, the coverage of the resident users of the second cell in the first cell is stronger than the coverage in the second cell. If F is greater than 0, it can be assumed that after enabling the cell capability of the second cell on the first cell, the coverage of the resident users of the second cell in the first cell is weaker than the coverage in the second cell.

[0135] Optionally, if F is less than or equal to the fourth threshold, then it is appropriate for the first cell to be considered a shared cell, and the first cell can be determined as a shared cell. The fourth threshold can be set and adjusted according to the actual situation, such as setting it to 5%.

[0136] Based on the first coverage value of each resident user in the second cell after cell sharing, and the second coverage value before cell sharing, the coverage change information of the resident users in the second cell can be accurately determined. Therefore, based on the coverage change information of the resident users in the second cell, it can be accurately determined whether the first cell can be used as a shared cell.

[0137] In some embodiments of this application, for each resident user in the second cell, the first coverage value of the current resident user after cell sharing can be determined through the following steps:

[0138] If, after enabling the cell capabilities of the second cell on the first cell, the current resident user has no network interaction records in the first cell but has network interaction records in the second cell, then the preset value will be determined as the first coverage value of the current resident user after cell sharing.

[0139] The preset value can be set and adjusted according to the actual situation, such as setting it to -128dBm.

[0140] For each resident user in the second cell, after enabling the cell capabilities of the second cell on the first cell, if the current resident user has network interaction records in the first cell, then the first coverage value for the current resident user in the first cell is determined based on the measurement report data of the current resident user in the first cell. If the current resident user does not have network interaction records in the first cell but has network interaction records in the second cell, then the current resident user does not have measurement report data in the first cell, and a set value can be determined as the first coverage value for the current resident user in the first cell. This facilitates subsequent operations.

[0141] In some embodiments of this application, after enabling the cell capabilities of the second cell on the first cell and before determining whether to use the first cell as a shared cell for the second cell based on coverage change information of resident users in the second cell, the method further includes the following steps:

[0142] For each resident user in the second community, if the current resident user has no network interaction records in either the first or second community, then the current resident user will be removed from the list of resident users in the second community.

[0143] In this embodiment, after enabling the cell capabilities of the second cell on the first cell, for each resident user in the second cell, if the current resident user has no network interaction records in either the first or second cell, it can be assumed that the current resident user is no longer in the target area. The current resident user can then be removed from the resident user list of the second cell. Furthermore, based on the updated coverage change information of the resident users in the second cell, it can be determined whether to use the first cell as a shared cell for the second cell. This reduces the impact of abnormal users on the shared cell determination. The current resident user refers to the resident user targeted by the current operation.

[0144] To facilitate understanding, the technical solutions provided in the embodiments of this application will be described below through specific examples. For example... Figure 3 As shown, the following steps may be included:

[0145] Step 1: Select indoor distributed antenna system (DAS) cells for comparison and identify cells to be pre-enabled for sharing. The measurement report coverage rate of the pre-enabled shared cells must be greater than or equal to the measurement report coverage rate of the cell to be shared by the operator. Select a self-built cell M by China Telecom and a self-built cell N by China Unicom in a certain area for feasibility verification of the solution. The measurement report coverage rate of self-built cell M by China Telecom is 92.57%, and the measurement report coverage rate of self-built cell N by China Unicom is 97.67%. The measurement report coverage rate of self-built cell M by China Telecom is lower than that of self-built cell N by China Unicom. Therefore, self-built cell N by China Unicom is determined as the cell to be pre-enabled for sharing, and self-built cell M by China Telecom is the cell to be shared by the operator.

[0146] Step 2: Based on the resident algorithm, identify the resident users of the shared operator cell and obtain the measurement report of each resident user, that is, the resident user identification of the telecom self-built cell M, and calculate the mean RSRP of each resident user in the telecom self-built cell.

[0147] Step 3: Activate the capability of the shared operator's cell on the pre-activated shared cell, and obtain the measurement reports of the resident users of the shared operator's cell in the shared cell. For example, activate the sharing of China Unicom's self-built cell N, and obtain the measurement reports of the resident users of China Telecom's self-built cell M on China Unicom's self-built cell N to obtain the coverage status.

[0148] Step 4: Using the discrete probability function of coverage, compare the coverage of resident users in the shared operator's cell and output the results. For example, after China Unicom's self-built cell N is opened for sharing, F is -5.6%, which is less than 5%. This indicates that from a coverage perspective, China Unicom's self-built cell N is suitable for opening for sharing.

[0149] In practical applications, after determining that China Unicom's self-built cell N is suitable for sharing, the coverage of China Unicom's self-built cell N and China Telecom's self-built cell M can be tested on-site. If China Telecom's self-built cell M has coverage in a certain area, China Unicom's self-built cell N also has coverage, or if there are no user complaints after closing China Telecom's self-built cell M, then it can be further determined that China Unicom's self-built cell N is suitable for sharing.

[0150] The main purpose of this application is to identify indoor distributed cells that can provide good indoor coverage for different operators based on the user dimension, to provide constructive suggestions for cell sharing and disconnection between different operators, to revitalize mobile network resources, reduce rental fees and energy consumption, reduce construction investment, and improve the mobile user experience.

[0151] Corresponding to the above method embodiments, this application also provides a cell sharing device, and the cell sharing device described below can be referred to in correspondence with the cell sharing method described above.

[0152] See Figure 4 As shown, the community sharing device 400 may include the following modules:

[0153] The first determining module 410 is used to determine at least two cells with overlapping coverage in the target area, wherein different cells in the at least two cells belong to different operators;

[0154] The second determining module 420 is used to determine the first cell based on the measurement report coverage of each of the at least two cells, wherein the first cell is a pre-opened shared cell;

[0155] The third determining module 430 is used to determine whether to use the first cell as a shared cell for the second cell after enabling the cell capability of the second cell on the first cell, based on the coverage change information of the permanent users of the second cell. The second cell is any cell other than the first cell among at least two cells.

[0156] Using the apparatus provided in the embodiments of this application, at least two cells with overlapping coverage in the target area are first identified. These cells belong to different operators. Based on the coverage rate of each cell's measurement report, a first cell is identified. This first cell is a pre-activated shared cell. After enabling the cell capability of the second cell on the first cell, based on the coverage change information of the resident users of the second cell, it is determined whether to use the first cell as a shared cell for the second cell. This method can identify shared cells without manual on-site indoor traversal testing, thereby reducing labor and material costs and improving the accuracy of shared cell identification.

[0157] In some embodiments of this application, the cell sharing device 400 further includes a first processing module for obtaining the measurement report coverage of each of at least two cells through the following steps:

[0158] For each of at least two cells, determine the valid measurement report corresponding to the current cell based on the magnitude of the reference signal received power in the measurement report corresponding to the current cell;

[0159] The measurement report coverage rate of the current cell is determined by the ratio of the number of valid measurement reports corresponding to the current cell to the total number of measurement reports corresponding to the current cell.

[0160] In some embodiments of this application, the community sharing device 400 further includes an adjustment module for:

[0161] After enabling the cell capabilities of the second cell on the first cell, the access priority of the first cell is adjusted to be higher than that of the second cell.

[0162] In some embodiments of this application, the cell sharing device 400 further includes a second processing module for determining the resident users of the second cell through the following steps:

[0163] For each user in the second cell, obtain the current user's network interaction records within a set time period;

[0164] The frequency of the current user's network interaction is determined based on the user's network interaction records within a set time period.

[0165] Based on the current user's network interaction frequency, determine whether the current user is a resident user of the second cell.

[0166] In some embodiments of this application, the cell sharing device 400 further includes a third processing module, used to obtain coverage change information of resident users in the second cell through the following steps:

[0167] Determine the first coverage value for each resident user in the second cell after cell sharing, and the second coverage value before cell sharing;

[0168] Based on the first coverage value and the second coverage value, the coverage change information of the permanent users in the second cell is determined.

[0169] In some embodiments of this application, the third processing module is further configured to:

[0170] For each resident user in the second cell, the first coverage value of the current resident user after cell sharing is determined through the following steps:

[0171] If, after enabling the cell capabilities of the second cell on the first cell, the current resident user has no network interaction records in the first cell but has network interaction records in the second cell, then the preset value will be determined as the first coverage value of the current resident user after cell sharing.

[0172] In some embodiments of this application, the cell sharing device 400 further includes a rejection module for:

[0173] After enabling the second cell's cell capabilities on the first cell, and before determining whether to use the first cell as a shared cell for the second cell based on the coverage change information of the second cell's resident users, for each resident user in the second cell, if the current resident user has no network interaction records in either the first or second cell, then the current resident user is removed from the resident user list of the second cell.

[0174] Regarding the apparatus in the above embodiments, the specific manner in which each module performs its operation has been described in detail in the embodiments related to the method, and will not be elaborated upon here.

[0175] Corresponding to the above method embodiments, this application also provides an electronic device, including:

[0176] Memory, used to store computer programs;

[0177] A processor is used to implement the steps of the above-described cell sharing method when executing a computer program.

[0178] like Figure 5 The diagram shows the structural composition of an electronic device, which may include a processor 10, a memory 11, a communication interface 12, and a communication bus 13. The processor 10, memory 11, and communication interface 12 all communicate with each other through the communication bus 13.

[0179] In this embodiment, the processor 10 may be a central processing unit (CPU), an application-specific integrated circuit, a digital signal processor, a field-programmable gate array, or other programmable logic devices.

[0180] The processor 10 can call programs stored in the memory 11. Specifically, the processor 10 can execute operations in the embodiments of the cell sharing method.

[0181] The memory 11 is used to store one or more programs. The programs may include program code, which includes computer operation instructions. In this embodiment, the memory 11 stores at least a program for implementing the following functions:

[0182] Identify at least two cells with overlapping coverage in the target area, where different cells belong to different operators;

[0183] The first cell is determined based on the coverage rate of the measurement reports of each of the at least two cells. The first cell is the cell that is to be pre-activated for sharing.

[0184] After enabling the second cell's cell capabilities on the first cell, determine whether to use the first cell as a shared cell for the second cell based on the coverage change information of the resident users in the second cell. The second cell can be any cell other than the first cell among at least two cells.

[0185] In one possible implementation, the memory 11 may include a program storage area and a data storage area. The program storage area may store the operating system and applications required for at least one function (such as coverage determination function or cell capability activation function). The data storage area may store data created during use, such as measurement report data and cell coverage data.

[0186] In addition, memory 11 may include high-speed random access memory, and may also include non-volatile memory, such as at least one disk storage device or other volatile solid-state storage device.

[0187] Communication interface 12 can be an interface for the communication module, used to connect with other devices or systems.

[0188] Of course, it should be noted that, Figure 5 The structure shown does not constitute a limitation on the electronic device in the embodiments of this application. In practical applications, the electronic device may include more than Figure 5 More or fewer components as shown, or combinations of certain components.

[0189] Corresponding to the above method embodiments, this application embodiment also provides a computer-readable storage medium storing a computer program, which, when executed by a processor, implements the steps of the above-described cell sharing method.

[0190] Furthermore, it should be noted that this application also provides a computer program product or computer program, which may include computer instructions that can be stored in a computer-readable storage medium. The processor of a computer device reads the computer instructions from the computer-readable storage medium and executes the computer instructions, causing the computer device to perform the cell sharing method described in the corresponding embodiments above; therefore, this will not be repeated here. Additionally, the beneficial effects of using the same method will also not be repeated. For technical details not disclosed in the embodiments of the computer program product or computer program involved in this application, please refer to the description of the method embodiments of this application.

[0191] The various embodiments in this specification are described in a progressive manner. Each embodiment focuses on the differences from other embodiments. The same or similar parts between the various embodiments can be referred to each other.

[0192] It should be noted that, in this document, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitations, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes that element. Furthermore, it should be noted that the scope of the methods and apparatuses in the embodiments of this application is not limited to performing functions in the order shown or discussed, but may also include performing functions substantially simultaneously or in the reverse order, depending on the functions involved. For example, the described methods may be performed in a different order than described, and various steps may be added, omitted, or combined. Additionally, features described with reference to certain examples may be combined in other examples.

[0193] Through the above description of the embodiments, those skilled in the art will clearly understand that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, computer software, or a combination of both. To clearly illustrate the interchangeability of hardware and software, the composition and steps of each example have been generally described in terms of functionality in the above description. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.

[0194] The steps of the methods or algorithms described in conjunction with the embodiments disclosed herein can be implemented directly using hardware, a software module executed by a processor, or a combination of both. The software module can be located in random access memory (RAM), main memory, read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), registers, hard disk, removable disk, compact disc read-only memory (CD-ROM), or any other form of storage medium known in the art, and includes several instructions for executing the methods described in the various embodiments of this application.

[0195] The embodiments of this application have been described above with reference to the accompanying drawings. The description of the embodiments above is only for the purpose of helping to understand the technical solutions and core ideas of this application. It should be noted that this application is not limited to the specific embodiments described above. The specific embodiments described above are merely illustrative and not restrictive. For those skilled in the art, many other embodiments can be made without departing from the spirit and scope of protection of the claims, and several improvements and modifications can be made to this application. All such embodiments, improvements and modifications are within the protection scope of this application.

Claims

1. A method for sharing resources in a residential community, characterized in that, include: Identify at least two cells with overlapping coverage in the target area, wherein different cells belong to different operators; Based on the coverage rate of the measurement reports of each of the at least two cells, a first cell is determined, wherein the first cell is a pre-opened shared cell; After enabling the cell capabilities of the second cell on the first cell, based on the coverage change information of the permanent users of the second cell, determine whether to use the first cell as a shared cell for the second cell, wherein the second cell is any cell other than the first cell among the at least two cells; The following steps are used to determine the permanent residents of the second community: For each user in the second cell, obtain the current user's network interaction records within a set time period; The frequency of the current user's network interaction is determined based on the current user's network interaction records within the set time period; Based on the frequency of the current user's network interactions, determine whether the current user is a resident user of the second cell; The following steps are used to obtain coverage change information for resident users in the second cell: Determine the first coverage value of each resident user in the second cell after cell sharing, and the second coverage value before cell sharing; Based on the first coverage value and the second coverage value, determine the coverage change information of the permanent users in the second cell; The following steps determine the initial coverage value of the current resident user after community sharing: If, after enabling the cell capabilities of the second cell on the first cell, the current resident user has no network interaction records in the first cell but has network interaction records in the second cell, then the preset value will be determined as the first coverage value of the current resident user after cell sharing.

2. The method according to claim 1, characterized in that, The measurement report coverage of each of the at least two cells is obtained through the following steps: For each of the at least two cells, the valid measurement report corresponding to the current cell is determined based on the magnitude of the reference signal received power in the measurement report corresponding to the current cell; The measurement report coverage rate of the current cell is determined by the ratio of the number of valid measurement reports corresponding to the current cell to the total number of measurement reports corresponding to the current cell.

3. The method according to claim 1, characterized in that, After enabling the cell capabilities of the second cell on the first cell, the method further includes: The access priority of the first cell is adjusted to be higher than that of the second cell.

4. The method according to any one of claims 1 to 3, characterized in that, After enabling the cell capabilities of the second cell on the first cell, and before determining whether to use the first cell as a shared cell for the second cell based on the coverage change information of the resident users of the second cell, the method further includes: For each resident user in the second cell, if the current resident user has no network interaction records in either the first cell or the second cell, then the current resident user is removed from the resident user list in the second cell.

5. A community sharing device, characterized in that, include: The first determining module is used to determine at least two cells with overlapping coverage in the target area, wherein different cells belong to different operators; The second determining module is used to determine the first cell based on the measurement report coverage of each of the at least two cells, wherein the first cell is a pre-opened shared cell; The third determining module is used to determine whether to use the first cell as a shared cell for the second cell after enabling the cell capability of the second cell on the first cell, based on the coverage change information of the permanent users of the second cell. The second cell is any cell other than the first cell among the at least two cells. The cell sharing device also includes a second processing module, used to determine the resident users of the second cell through the following steps: For each user in the second cell, obtain the current user's network interaction records within a set time period; The frequency of the current user's network interaction is determined based on the current user's network interaction records within the set time period; Based on the frequency of the current user's network interactions, determine whether the current user is a resident user of the second cell; The cell sharing device also includes a third processing module, used to obtain coverage change information of resident users in the second cell through the following steps: Determine the first coverage value for each resident user in the second cell after cell sharing, and the second coverage value before cell sharing; Based on the first coverage value and the second coverage value, determine the coverage change information of the permanent users in the second cell; The third processing module is also used for: For each resident user in the second cell, the first coverage value of the current resident user after cell sharing is determined through the following steps: If, after enabling the cell capabilities of the second cell on the first cell, the current resident user has no network interaction records in the first cell but has network interaction records in the second cell, then the preset value will be determined as the first coverage value of the current resident user after cell sharing.

6. An electronic device, characterized in that, include: Memory, used to store computer programs; A processor, configured to implement the steps of the cell sharing method as described in any one of claims 1 to 4 when executing the computer program.

7. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program that, when executed by a processor, implements the steps of the cell sharing method as described in any one of claims 1 to 4.

Citation Information

Patent Citations

  • Method and device for selecting shared station

    CN103491544A

  • Method and server for finding overlapping coverage primary cell in LTE network

    CN107801198A

  • Shared base station positioning method and device, storage medium and electronic equipment

    CN113873638A