A method and apparatus for detecting a co-covered cell, and an electronic device
By receiving co-coverage cell detection requests, obtaining terminal inter-frequency measurement data and co-coverage cell information, and utilizing parameters such as the total number of occurrences of neighbor cell sets and coverage level, the problem of low accuracy and efficiency in co-coverage cell identification is solved, achieving more accurate co-coverage cell identification.
Patent Information
- Application Number
- CN202410454066.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-04-16
- Publication Date
- 2025-10-24
- Estimated Expiration
- 2044-04-16
AI Technical Summary
In existing technologies, the accuracy and efficiency of identifying shared coverage cells are low, mainly due to the difficulty in obtaining accurate latitude and longitude information of indoor base stations and the increased difficulty in identification caused by differences in base station name definitions.
By receiving co-coverage cell detection requests, the system obtains terminal inter-frequency measurement data, co-coverage cell information, and handover counts. Using parameters such as the total number of occurrences of neighbor cell sets, coverage level, latitude and longitude information, and user time advance, it employs clustering methods and weight assignment to determine the optimal co-coverage cell corresponding to the primary coverage cell.
It improves the accuracy and efficiency of co-coverage cell identification, and can initially identify and screen candidate co-coverage cells from massive amounts of data, thus narrowing the data identification range and achieving more precise screening.
Smart Images

Figure CN118803866B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the field of communication technology, in particular to a method and device for detecting a co-coverage cell and an electronic device. BACKGROUND
[0002] In the field of communication technology, co-coverage refers to a situation where one main service cell and one or more neighboring cells jointly cover an area. Wireless devices at the same room partition physical point are usually provided by different device manufacturers, and accurate identification of co-coverage cells between different manufacturers is a key to optimizing network perception problems such as load balancing and overlapping coverage.
[0003] Currently, the method for identifying co-coverage cells is usually based on geographic information, that is, the co-coverage cells of different manufacturers are manually screened by using more accurate room partition base station longitude and latitude, base station name and other information. However, in actual application, it is difficult to obtain more accurate room partition base station longitude and latitude, and problems such as deviation and loss of longitude and latitude information often occur. In addition, due to different definitions of base station names by different device manufacturers (for example, there are differences in information such as English, keywords, naming methods between base station names), the above factors increase the difficulty of identification based on geographic information, thereby affecting the accuracy of co-coverage cell identification of different manufacturer room partition cells, resulting in low efficiency of co-coverage cell identification. SUMMARY
[0004] The purpose of the embodiments of the present application is to provide a method and device for detecting a co-coverage cell and an electronic device to solve the problems of low accuracy and low efficiency of co-coverage cell identification in the prior art.
[0005] To solve the above technical problems, the embodiments of the present application are implemented as follows:
[0006] In a first aspect, the present application provides a method for detecting a co-coverage cell, which comprises receiving a co-coverage cell detection request and obtaining terminal inter-frequency measurement data, co-coverage cell information and co-coverage cell switching times of a target co-coverage cell according to the co-coverage cell detection request, wherein the target co-coverage cell includes one main coverage cell and multiple co-coverage neighboring cells, the co-coverage cell switching times are the frequency of users occupying different cells in the overlapping coverage area between the main coverage cell and any co-coverage neighboring cell, and the co-coverage cell information includes longitude and latitude information representing the geographical position of the main coverage cell or co-coverage neighboring cell and user time advance information representing the distance between the terminal and the antenna interface.
[0007] determining a total number of occurrences of a neighbor set composed of a plurality of co-coverage neighbor cells corresponding to the primary coverage cell and a coverage level of the neighbor set according to the terminal inter-frequency measurement data, and determining a candidate co-coverage cell pair corresponding to the primary coverage cell according to the total number of occurrences of the neighbor set and the coverage level of the neighbor set;
[0008] determining a best co-coverage cell corresponding to the primary coverage cell from the candidate co-coverage cell pair based on the total number of occurrences of the neighbor set, the coverage level of the neighbor set, the number of co-coverage cell handovers, the longitude and latitude information, and the user time advance information.
[0009] Optionally, the determining a total number of occurrences of a neighbor set composed of a plurality of co-coverage neighbor cells corresponding to the primary coverage cell and a coverage level of the neighbor set according to the terminal inter-frequency measurement data, and determining a candidate co-coverage cell pair corresponding to the primary coverage cell according to the total number of occurrences of the neighbor set and the coverage level of the neighbor set, comprises:
[0010] determining a total number of occurrences of a neighbor set composed of a plurality of co-coverage neighbor cells corresponding to the primary coverage cell and a coverage level of the neighbor set according to the terminal inter-frequency measurement data, and determining a candidate co-coverage cell pair corresponding to the primary coverage cell according to the total number of occurrences of the neighbor set and the coverage level of the neighbor set, comprises:
[0011] determining a total number of occurrences of a neighbor set composed of a plurality of co-coverage neighbor cells corresponding to the primary coverage cell and a coverage level of the neighbor set according to the terminal inter-frequency measurement data, and determining a candidate co-coverage cell pair corresponding to the primary coverage cell according to the total number of occurrences of the neighbor set and the coverage level of the neighbor set, comprises:
[0012] Optionally, the terminal inter-frequency measurement data comprises a plurality of measurement data report tables of different base stations in the target co-coverage cell, each measurement data report table comprising: station number information, frequency point information, and a physical cell identifier of the primary coverage cell, and frequency point information, a physical cell identifier, and an average reference signal received power of any co-coverage neighbor cell, and the co-coverage cell information further comprises station number information, frequency band information, and a physical cell identifier of the primary coverage cell or any co-coverage neighbor cell.
[0013] Optionally, the determining a best co-coverage cell corresponding to the primary coverage cell from the candidate co-coverage cell pair based on the total number of occurrences of the neighbor set, the coverage level of the neighbor set, the number of co-coverage cell handovers, the longitude and latitude information, and the user time advance information, comprises:
[0014] determining a first coefficient between the candidate co-coverage cell pair corresponding to the main coverage cell according to a total number of occurrences of a neighbor set composed of a plurality of co-coverage neighbor cells corresponding to the main coverage cell, a coverage level of the neighbor set, and a preset first weight;
[0015] determining a second coefficient in the candidate co-coverage cell pair corresponding to the main coverage cell according to the switching number of the co-coverage cell, the latitude and longitude information, and the user time advance information, and a preset second weight;
[0016] determining a comprehensive coefficient of the candidate co-coverage cell pair corresponding to the main coverage cell based on the first coefficient and the second coefficient, determining a maximum value of the comprehensive coefficient from a plurality of comprehensive coefficients, and determining the best co-coverage cell corresponding to the main coverage cell according to the maximum value of the comprehensive coefficient.
[0017] Optionally, the preset first weight is 60%, and the preset second weight is 40%.
[0018] Optionally, the determining of the second coefficient in the candidate co-coverage cell pair corresponding to the main coverage cell according to the switching number of the co-coverage cell, the latitude and longitude information, and the user time advance information, and the preset second weight comprises:
[0019] determining a first sub-weight, a second sub-weight, and a third sub-weight corresponding to the switching number of the co-coverage cell, the latitude and longitude information, and the user time advance information, respectively, according to an average distance between two cells in the candidate co-coverage cell pair having the switching number, an average distance between two cells in the candidate co-coverage cell pair having the latitude and longitude calculation, and an average distance between two cells in the candidate co-coverage cell pair having the same user time advance information, and the first sub-weight is greater than the second sub-weight, and the second sub-weight is greater than the third sub-weight;
[0020] determining the second coefficient in the candidate co-coverage cell pair based on the switching number of the co-coverage cell and the first sub-weight corresponding thereto, the latitude and longitude information and the second sub-weight corresponding thereto, and the user time advance information and the third sub-weight corresponding thereto, and the preset second weight.
[0021] In a second aspect, an embodiment of the present application provides a device for detecting a co-coverage cell, the device comprising: a data acquisition module configured to receive a request for detecting a co-coverage cell and acquire terminal inter-frequency measurement data of a target co-coverage cell, co-coverage cell information and a number of co-coverage cell handovers according to the request for detecting a co-coverage cell, wherein the target co-coverage cell comprises one primary coverage cell and a plurality of co-coverage neighbor cells, the number of co-coverage cell handovers is a frequency of users in an overlapping coverage area between the primary coverage cell and any co-coverage neighbor cell occupying different cells, and the co-coverage cell information comprises longitude and latitude information representing geographical positions of the primary coverage cell or the co-coverage neighbor cells and user time advance information representing distances between terminals and antenna interfaces;
[0022] a candidate co-coverage cell pair determination module configured to determine a total number of occurrences of a neighbor cell set composed of a plurality of co-coverage neighbor cells corresponding to the primary coverage cell and a coverage level of the neighbor cell set according to the terminal inter-frequency measurement data, and determine a candidate co-coverage cell pair corresponding to the primary coverage cell according to the total number of occurrences of the neighbor cell set and the coverage level of the neighbor cell set;
[0023] a best co-coverage cell determination module configured to determine a best co-coverage cell corresponding to the primary coverage cell from the candidate co-coverage cell pair based on the total number of occurrences of the neighbor cell set, the coverage level of the neighbor cell set, the number of co-coverage cell handovers, the longitude and latitude information and the user time advance information.
[0024] Optionally, the candidate co-coverage cell pair determination module comprises:
[0025] a clustering processing unit configured to determine the total number of occurrences of the neighbor cell set composed of a plurality of co-coverage neighbor cells corresponding to the frequency band information of the primary coverage cell and the coverage level of the neighbor cell set based on the terminal inter-frequency measurement data by using a clustering method;
[0026] a screening unit configured to screen out a co-coverage cell pair with a coverage level of a neighbor cell set corresponding to the primary coverage cell greater than a preset level value and a total number of occurrences of the neighbor cell set exceeding a preset total number from the total number of occurrences of the neighbor cell set corresponding to the same primary coverage cell and the coverage level of the neighbor cell set, the total number of occurrences of the neighbor cell set corresponding to a plurality of co-coverage neighbor cells corresponding to the frequency band information of the primary coverage cell and the coverage level of the neighbor cell set, and determine the candidate co-coverage cell pair corresponding to the primary coverage cell according to the screened co-coverage cell pair.
[0027] Optionally, the terminal inter-frequency measurement data collected by the data collection module comprises a plurality of measurement data report tables of different base stations in the target co-coverage cell, each measurement data report table comprising: station number information, frequency point information, and physical cell identifier of the primary coverage cell, and frequency point information, physical cell identifier, and average reference signal received power of any co-coverage neighbor cell, and the co-coverage cell information further comprises station number information, frequency band information, and physical cell identifier of the primary coverage cell or any co-coverage neighbor cell.
[0028] Optionally, the optimal co-coverage cell determination module comprises:
[0029] a first coefficient calculation unit configured to determine a first coefficient between a pair of candidate co-coverage cells corresponding to the primary coverage cell according to a total number of occurrences of a neighbor set composed of a plurality of co-coverage neighbor cells corresponding to the primary coverage cell, a coverage level of the neighbor set, and a preset first weight;
[0030] a second coefficient calculation unit configured to determine a second coefficient within the pair of candidate co-coverage cells corresponding to the primary coverage cell according to the number of co-coverage cell handovers, the latitude and longitude information, and the user time advance information, and a preset second weight;
[0031] a comprehensive coefficient maximum value calculation unit configured to determine a comprehensive coefficient of the pair of candidate co-coverage cells corresponding to the primary coverage cell based on the first coefficient and the second coefficient, determine a comprehensive coefficient maximum value from a plurality of comprehensive coefficients, and determine the optimal co-coverage cell corresponding to the primary coverage cell according to the comprehensive coefficient maximum value.
[0032] Optionally, the preset first weight in the optimal co-coverage cell determination module is 60%, and the preset second weight is 40%.
[0033] Optionally, the second coefficient calculation unit comprises:
[0034] a sub-weight determination sub-unit configured to determine a first sub-weight, a second sub-weight, and a third sub-weight corresponding to the number of co-coverage cell handovers, the latitude and longitude information, and the user time advance information, respectively, according to an average distance between two cells in the pair of candidate co-coverage cells having the number of handovers, an average distance between two cells in the pair of candidate co-coverage cells having the latitude and longitude information, and an average distance between two cells in the pair of candidate co-coverage cells having the same user time advance information, and the first sub-weight is greater than the second sub-weight, and the second sub-weight is greater than the third sub-weight;
[0035] The second coefficient determination sub-unit is configured to determine a second coefficient of a candidate pair of the common coverage cell based on the number of common coverage cell handovers, the corresponding first sub-weight, the latitude and longitude information, the corresponding second sub-weight, the user time advance information, the corresponding third sub-weight, and the preset second weight.
[0036] In a third aspect, an electronic device is provided, which includes a processor, a memory, and a computer program stored in the memory and executable on the processor, and when the computer program is executed by the processor, the steps of the method for detecting a common coverage cell are implemented.
[0037] In a fourth aspect, a computer readable storage medium is provided, which stores a computer program, and when the computer program is executed by a processor, the steps of the method for detecting a common coverage cell are implemented.
[0038] In a fifth aspect, a computer program product is provided, which includes a computer program, and when the computer program is executed by a processor, the steps of the method for detecting a common coverage cell are implemented.
[0039] As can be seen from the technical solutions provided by the above embodiments of the present application, the embodiments of the present application receive a common coverage cell detection request, and acquire terminal inter-frequency measurement data of a target common coverage cell, common coverage cell information, and a number of common coverage cell handovers according to the common coverage cell detection request, then determine a total number of occurrences of a neighbor set composed of a plurality of common coverage neighbor cells corresponding to a main coverage cell and a coverage level of the neighbor set according to the terminal inter-frequency measurement data, and determine a candidate pair of common coverage cells corresponding to the main coverage cell according to the total number of occurrences of the neighbor set and the coverage level of the neighbor set, and finally determine a best common coverage cell corresponding to the main coverage cell from the candidate pair of common coverage cells based on the total number of occurrences of the neighbor set, the coverage level of the neighbor set, the number of common coverage cell handovers, latitude and longitude information, and user time advance information. In this way, the total number of occurrences of the neighbor set and the coverage level of the neighbor set corresponding to the main coverage cell in the target common coverage cell are determined by using the terminal inter-frequency measurement data, the candidate pair of common coverage cells is preliminarily identified and screened from the massive data, which can greatly reduce the data identification range and is conducive to improving the efficiency of common coverage cell identification. Then the best common coverage cell corresponding to the main coverage cell is determined from the candidate pair of common coverage cells based on the total number of occurrences of the neighbor set, the coverage level of the neighbor set, the number of common coverage cell handovers, latitude and longitude information, and user time advance information, so as to realize more accurate screening and effectively improve the accuracy of common coverage cell identification. BRIEF DESCRIPTION OF DRAWINGS
[0040] In order to make the technical solutions in the embodiments of the present application or the prior art clearer, the accompanying drawings needed in the embodiments or prior art description will be briefly introduced. Obviously, the accompanying drawings in the following description are only some embodiments of the present application, and for those skilled in the art, other drawings can be obtained without creative labor.
[0041] Figure 1 A flowchart of a method for detecting a co-coverage cell according to the present application;
[0042] Figure 2 A flowchart of a method for detecting a co-coverage cell according to the present application;
[0043] Figure 3 A schematic diagram of the principle of a method for detecting a co-coverage cell according to the present application;
[0044] Figure 4 A schematic diagram of the structure of a device for detecting a co-coverage cell according to the present application;
[0045] Figure 5 A schematic diagram of the structure of an electronic device according to the present application. DETAILED DESCRIPTION
[0046] Embodiments of the present application provide a method and device for detecting a co-coverage cell and an electronic device.
[0047] In order to make those skilled in the art better understand the technical solutions in the present application, the technical solutions in the embodiments of the present application will be described clearly and completely with reference to the accompanying drawings in the embodiments of the present application. Obviously, the described embodiments are only some embodiments of the present application, rather than all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art without creative labor should fall within the scope of the present application.
[0048] As shown in Figure 1 Embodiments of the present application provide a method for detecting a co-coverage cell. The execution subject of the method can be a server, which can be an independent server or a server cluster composed of multiple servers. The method can specifically include the following steps:
[0049] In S102, a co-coverage cell detection request is received, and terminal inter-frequency measurement data of a target co-coverage cell, co-coverage cell information and co-coverage cell switching times are obtained according to the co-coverage cell detection request.
[0050] Co-coverage refers to a situation where a main service cell and one or more neighboring cells jointly cover an area. The wireless equipment at the same indoor physical point is usually provided by different equipment manufacturers. Taking the 4G network as an example, in the networking process of the 4G network, the advantages of multiple frequency bands are usually used to adopt different frequencies and co-coverage networking in the indoor system to improve the system capacity. However, due to equipment capabilities, time-sharing construction and other reasons, the wireless equipment at the same indoor physical point is often provided by different equipment manufacturers. It is impossible to simply identify the co-coverage cells from the base station configuration, resulting in missing or inaccurate information on the co-coverage cells, affecting subsequent optimization work such as load balancing and switching. Therefore, the accurate identification of co-coverage cells between different manufacturers is the key to optimizing network perception issues such as load balancing and overlapping coverage.
[0051] Among them, the target co-coverage cell in the embodiment of this specification is a group of cells to be identified as the best co-coverage cell that matches the main coverage cell. The target co-coverage cell includes a main coverage cell and multiple co-coverage neighboring cells corresponding to different terminal equipment manufacturers. It can be a main coverage cell and multiple co-coverage neighboring cells corresponding to different terminal equipment manufacturers (that is, the terminal equipment manufacturer of the main coverage cell and the terminal equipment manufacturers of each co-coverage neighboring area are different, or the terminal equipment manufacturers of each co-coverage neighboring area are the same, but different from the terminal equipment manufacturer of the main coverage cell). It is also possible that the equipment manufacturer of the main coverage cell and multiple co-coverage neighboring areas is the same, but the equipment model, frequency, power and parameter configuration used between each co-coverage neighboring area are different, that is, the equipment configuration parameters of each co-coverage neighboring area are different. The number of co-coverage cell switching is the frequency of users occupying different cells in the overlapping coverage area between the main coverage cell and any co-coverage neighboring area, which can be understood as the number of cell-to-cell switching between base stations. The co-coverage cell information includes latitude and longitude information for indicating the geographical location of the main coverage cell or the co-coverage neighboring area and user time advance information for indicating the distance between the terminal and the antenna interface. The user timing advance information is TA (Timing Advance) information, and the terminal inter-frequency measurement data is MR (Measurement Report) inter-frequency measurement information, referred to as MR report, including multiple measurement data report tables (i.e., MR report tables), each of which includes a multi-hop measurement data report (i.e., MR report).
[0052] The co-coverage cell detection request is usually issued by the user end. The server end responds to the request and performs co-coverage cell detection to determine the best co-coverage neighboring area (i.e., the best co-coverage cell) corresponding to the main coverage cell within the current co-coverage cell group to be tested (target co-coverage cell). Users can screen terminal equipment manufacturers based on the configuration of the best co-coverage cell to carry out subsequent business.
[0053] In implementation, the terminal inter-frequency measurement data of the target co-coverage cell, the co-coverage cell information and the co-coverage cell switching times obtained according to the co-coverage cell detection request can be understood as common data collection of different terminal equipment manufacturers. The terminal inter-frequency measurement data of the target co-coverage cell can include the station number information, the frequency point information, the physical cell identifier of the primary coverage cell and the frequency point information, the physical cell identifier, the average reference signal receiving power of any co-coverage neighbor cell.
[0054] The room division terminal inter-frequency measurement data collection table (or room division MR inter-frequency data collection table) can refer to Table 1 shown as follows.
[0055] Table 1
[0056]
[0057]
[0058] In Table 1, SiteId is the station number information of the primary coverage cell (also referred to as the service cell), LteScEarfcn is the frequency point information of the primary coverage cell, MR.LteScPci is the physical cell identifier of the primary coverage cell, LteNcEarfcn is the frequency point information of the co-coverage neighbor cell (also referred to as the neighbor cell), MR.LteNcPci is the physical cell identifier of the co-coverage neighbor cell, MR.LteNcRSRP is the average reference signal receiving power of the co-coverage neighbor cell, and the actual signal level is MR.LteNcRSRP-140, unit dBm.
[0059] In implementation, the co-coverage cell information at least includes the longitude and latitude information and the TA information of the primary coverage cell or any co-coverage neighbor cell, the longitude and latitude information is used to represent the geographical position of the to-be-tested cell, the distance between the to-be-tested cells can be calculated, and the TA information is used to represent the distance between the terminal equipment and the antenna interface. In addition, the co-coverage cell information can also include the station number information, the frequency band information and the physical cell identifier of the primary coverage cell or any co-coverage neighbor cell.
[0060] In implementation, the co-coverage cell information collection table can refer to Table 2 shown as follows.
[0061] Table 2
[0062] Site ID Local Cell ID Frequency Band PCI Longitude Latitude TA 758472 111 E 18 121.646913 29.885011 TA1 778721 111 E 55 121.572364 29.880126 TA2 842861 112 FDD 27 121.612157 29.864436 TA3 889648 112 FDD 68 121.364421 30.247126 TA4
[0063] The co-coverage cell switching times are used to represent the frequency of the user occupying different cells in the overlapping coverage area between the to-be-tested cells, and the co-coverage cell switching times collection table can refer to Table 3 shown as follows.
[0064] Table 3
[0065] Site ID Local Cell ID Frequency Band Neighbor Site ID Neighbor Cell ID Frequency Band Handover Times 758472 111 E 842861 112 FDD 1234 758472 111 E 889648 112 FDD 3266 778721 111 E 842861 112 FFD 2326 778721 111 E 889648 112 FDD 175
[0066] In S104, the total number of occurrences of the neighbor set composed of a plurality of co-coverage neighbor cells corresponding to the main coverage cell is determined according to the terminal inter-frequency measurement data, and the coverage level of the neighbor set is determined, and the candidate co-coverage cell pair corresponding to the main coverage cell is determined according to the total number of occurrences of the neighbor set and the coverage level of the neighbor set.
[0067] In the MR inter-frequency measurement information, a plurality of MR report tables are included, the total number of occurrences of the neighbor set refers to the total number of occurrences of the neighbor set composed of at least two neighbor cells under the main coverage cell in the target co-coverage cell, when calculating the total number of occurrences of the neighbor set, the main coverage cell can be defined by the station number information, the frequency point information and the physical cell identifier of the main coverage cell, and the neighbor set can be defined by the frequency point information and the physical cell identifier of the co-coverage cell. The coverage level of the neighbor set is the average of the levels of the neighbor set in all MR report tables under the main coverage cell in the target co-coverage cell, and when calculating the coverage level of the neighbor set, the main coverage cell can be defined by the station number information, the frequency point information and the physical cell identifier of the main coverage cell, and the neighbor set can be defined by the frequency point information and the physical cell identifier of the co-coverage cell.
[0068] In the implementation, when the candidate co-coverage cell pair corresponding to the main coverage cell is determined according to the total number of occurrences of the neighbor set and the coverage level of the neighbor set, the candidate co-coverage cell pair can be screened according to a preset rule, or the candidate co-coverage cell pair can be manually selected.
[0069] In S106, the best co-coverage cell corresponding to the main coverage cell is determined from the candidate co-coverage cell pair based on the total number of occurrences of the neighbor set, the coverage level of the neighbor set, the number of co-coverage cell handovers, the latitude and longitude information and the user time advance information.
[0070] In implementation, different weights can be respectively given to the total number of occurrences of the neighbor set, the coverage level of the neighbor set, the number of handovers of the co-coverage cell, the longitude and latitude information, and the user time advance information, and the best co-coverage cell is determined based on the given weights, for example, weights 1-5 are respectively given to the above parameters based on the importance of the parameters in determining the co-coverage cell, and then the best coefficient is calculated based on the weights 1-5, so as to determine the best co-coverage cell. Alternatively, the total number of occurrences of the neighbor set and the coverage level of the neighbor set can be used as parameters for preliminary screening of the candidate co-coverage cell, and the number of handovers of the co-coverage cell, the longitude and latitude information, and the user time advance information can be used as parameters for further accurate calculation, two groups of weights are respectively given, and the best co-coverage cell is determined based on the given weights, for example, weight 1 is given to the total number of occurrences of the neighbor set and the coverage level of the neighbor set, and weight 2 is given to the number of handovers of the co-coverage cell, the longitude and latitude information, and the user time advance information, and then the best coefficient is calculated based on the weight 1 and the weight 2, so as to determine the best co-coverage cell.
[0071] The embodiment of the present application provides a detection method of a co-coverage cell, which receives a co-coverage cell detection request, and acquires terminal inter-frequency measurement data of a target co-coverage cell, co-coverage cell information, and the number of handovers of the co-coverage cell according to the co-coverage cell detection request, then determines the total number of occurrences of a neighbor set composed of a plurality of co-coverage neighbor cells corresponding to a main coverage cell and the coverage level of the neighbor set according to the terminal inter-frequency measurement data, and determines a candidate co-coverage cell pair corresponding to the main coverage cell according to the total number of occurrences of the neighbor set and the coverage level of the neighbor set, and finally determines the best co-coverage cell corresponding to the main coverage cell from the candidate co-coverage cell pair based on the total number of occurrences of the neighbor set, the coverage level of the neighbor set, the number of handovers of the co-coverage cell, the longitude and latitude information, and the user time advance information. In this way, the total number of occurrences of the neighbor set and the coverage level of the neighbor set corresponding to the main coverage cell in the target co-coverage cell are determined by using the terminal inter-frequency measurement data, the candidate co-coverage cell pair is preliminarily identified and screened from the massive data, which can greatly reduce the data identification range and is beneficial to improving the efficiency of co-coverage cell identification. Then the best co-coverage cell corresponding to the main coverage cell is determined from the candidate co-coverage cell pair based on the total number of occurrences of the neighbor set, the coverage level of the neighbor set, and the number of handovers of the co-coverage cell, the longitude and latitude information, and the user time advance information, so as to realize more accurate screening and effectively improve the accuracy of co-coverage cell identification.
[0072] In the embodiment of the present application, the processing method of the step S104 is various, and an optional implementation manner is provided below, which specifically includes the following steps S1042-S1044.
[0073] In S1042, based on the terminal inter-frequency measurement data, a clustering method is used to determine the total number of occurrences of the neighbor set composed of the multiple co-coverage neighbor cells corresponding to the frequency band information of the main coverage cell and the coverage level of the neighbor set.
[0074] In S1044, from the determined total number of occurrences of the neighbor set corresponding to the same main coverage cell and the coverage level of the neighbor set, the total number of occurrences of the neighbor set composed of the multiple co-coverage neighbor cells corresponding to the frequency band information of the main coverage cell and the coverage level of the neighbor set, the co-coverage cell pair corresponding to the neighbor set of the main coverage cell whose coverage level is greater than a preset level value and whose total number of occurrences exceeds a preset total number is screened out, and the candidate co-coverage cell pair corresponding to the main coverage cell is determined according to the screened co-coverage cell pair.
[0075] In implementation, taking the main coverage cell of room division manufacturer A and the multiple co-coverage neighbor cells of room division manufacturer B in the target co-coverage cell as an example, and the room division manufacturer A is E frequency band information and the room division manufacturer B is FDD frequency band information. According to the terminal inter-frequency measurement data, the main coverage cell based on E frequency band information clusters the MRcount (the total number of occurrences of the neighbor set) and the AvgLteNcRSRP (the coverage level of the neighbor set) of each FDD frequency band co-coverage neighbor cell under E frequency band.
[0076] In determining the candidate co-coverage cell, the co-coverage cell pair whose coverage level of the neighbor set of the main coverage cell is greater than a preset level value and whose total number of occurrences exceeds a preset total number can be directly screened out as the candidate co-coverage cell pair, and each candidate co-coverage cell pair is a cell pair composed of the main coverage cell and one co-coverage neighbor cell. The neighbor set whose coverage level is greater than a preset level value can also be screened out first, and then the total number of occurrences of the neighbor set is calculated. In calculating the total number of occurrences of the neighbor set, the total number of occurrences of all neighbor sets can be sorted in descending order, and finally the neighbor corresponding to the total number of occurrences of the neighbor set whose coverage level is greater than a preset level value and which is ranked in the top N positions is selected, so as to determine the candidate co-coverage cell pair. The neighbor set whose coverage level is greater than a preset level value can also be screened out first, and then the total number of occurrences of the neighbor set is calculated. In calculating the total number of occurrences of the neighbor set, the total number of occurrences of all neighbor sets can be sorted in descending order, and the total number of occurrences in the Nth position is taken as the preset total number, and finally the neighbor whose coverage level of the neighbor set is greater than a preset level value and whose total number of occurrences of the neighbor set exceeds the preset total number is selected, so as to determine the candidate co-coverage cell pair.
[0077] In implementation, the preset level value can be 40, and N can be 5, that is, the co-coverage neighbor cell whose coverage level of the neighbor set corresponding to the main coverage cell is greater than 40 and whose total number of occurrences is ranked in the top 5 positions in descending order can be screened out, and the candidate co-coverage cell pair is formed by the main coverage cell and the co-coverage neighbor cell.
[0078] As Figure 2 shown in the embodiment of the present application, the processing method of step S106 is various, and an optional implementation is provided below, which specifically includes steps S1062-S1066.
[0079] In S1062, a first coefficient between the candidate co-coverage cell pair corresponding to the primary coverage cell is determined according to the total number of occurrences of the neighbor set composed of multiple co-coverage neighbor cells corresponding to the primary coverage cell, the coverage level of the neighbor set, and a preset first weight.
[0080] In S1064, a second coefficient within the candidate co-coverage cell pair corresponding to the primary coverage cell is determined according to the number of co-coverage cell handovers, the latitude and longitude information, the user time advance information, and a preset second weight.
[0081] In S1066, a comprehensive coefficient of the candidate co-coverage cell pair corresponding to the primary coverage cell is determined based on the first coefficient and the second coefficient, a maximum value of the comprehensive coefficient is determined from multiple comprehensive coefficients, and the best co-coverage cell corresponding to the primary coverage cell is determined according to the maximum value of the comprehensive coefficient.
[0082] By setting the preset first weight and the second weight to determine the comprehensive coefficient of the co-coverage cell pair, different weight values can be assigned to different parameters, which is beneficial to further improve the accuracy of co-coverage cell screening.
[0083] In implementation, the coverage level of the neighbor set can be further divided into intervals and assigned different values, the proportion of the total number of occurrences of the current neighbor cell pair in the sum of the total number of occurrences of the first N neighbor set is assigned a value b, thereby further improving the accuracy of the co-coverage cell detection result. The coverage level value of the neighbor set can be assigned according to the intervals in Table 4 below, and the value is a.
[0084] Table 4
[0085] AvgLteNcRSRP a [41-50] 70% [51-60] 80% [61-70] 90% [71-97] 100%
[0086] In the embodiment of the present application, the values of the preset first weight and the preset second weight in steps S1062-S1064 can be various, and one optional weight value is provided below, in which the preset first weight is set to 60%, and the preset second weight is set to 40%. In implementation, the weight of the total number of occurrences of the neighbor set can be set to 30%, the weight of the coverage level of the neighbor set can be set to 30%, and the weight of the sum of the handover number of the co-coverage cell, the latitude and longitude information, and the user time advance information can be set to 40%. The comprehensive weight of a+b can be set to 60%, and the first coefficient X between the candidate co-coverage cell pairs is a*30%+b*30%. The above weight value can determine the best co-coverage cell matching based on the maximum value of a+b corresponding to the neighbor cell pair, and is beneficial to further improve the accuracy of the co-coverage cell detection result.
[0087] Based on the above weight setting, the coefficient table between each candidate co-coverage cell pair in the embodiment of the present application can be referred to Table 5 as shown below.
[0088] Table 5
[0089] Site ID MR.LteScEarfcn MR.LteNcEarfcn MR.LteNcPci AvgLteNcRSRP MR count a b X 758472 38950 1300 27 54 28844 80% 51% 39% 758472 38950 1300 68 63 25182 90% 45% 40% 758472 38950 1300 58 48 1189 70% 2% 22% 758472 38950 1300 87 41 666 70% 1% 21% 758472 38950 1300 6 33 212 60% 0% 18%
[0090] In the embodiment of the present application, the processing method of step S1064 can be various, and one optional implementation is provided below, which specifically includes the processing of steps A1-A2.
[0091] In step A1, the first sub-weight, the second sub-weight, and the third sub-weight corresponding to the handover number of the co-coverage cell, the latitude and longitude information, and the user time advance information are respectively determined according to the average distance between each pair of cells with the handover number in the candidate co-coverage cell pair, the average distance between each pair of cells with the latitude and longitude calculation in the candidate co-coverage cell pair, and the average distance between each pair of cells with the same user time advance information, and the first sub-weight is greater than the second sub-weight, and the second sub-weight is greater than the third sub-weight.
[0092] Since each candidate co-coverage cell pair is usually a combination of the frequency point information and the physical cell identifier of the cell, in the actual network, there can be multiple cells with the same frequency point information and physical cell identifier, and a group of frequency point information and physical cell identifier cannot uniquely match a co-coverage cell pair. By respectively assigning different weights to the handover number of the co-coverage cell, the latitude and longitude information, and the user time advance information for comprehensive judgment, the accuracy of the co-coverage cell detection can be further improved.
[0093] In implementation, the average distance between each pair of cells with switching times, the average distance between each pair of cells with latitude and longitude calculation in candidate co-coverage cell pairs, and the average distance between each pair of cells with the same user time advance information, the closer the distance, the higher the probability of generating candidate co-coverage cell pairs, for example: the average distance between each pair of cells with switching times in candidate co-coverage cell pairs is 600 meters, the average distance between each pair of cells with latitude and longitude calculation is 1000 meters, and the average distance between each pair of cells with the same TA value is 1500 meters. Based on the probability of generating candidate co-coverage cell pairs, the weights of Q1, Q2 and Q3 can be set to 50%, 30% and 20% respectively, that is, the closer the distance, the higher the probability.
[0094] In step A2, based on the co-coverage cell switching times and the corresponding first sub-weight, the latitude and longitude information and the corresponding second sub-weight, the user time advance information and the corresponding third sub-weight, and the preset second weight, the second coefficient in the candidate co-coverage cell pair is determined.
[0095] In implementation, continue to take the target co-coverage cell including the primary coverage cell of room division manufacturer A and the plurality of co-coverage neighbor cells of room division manufacturer B as an example, and room division manufacturer A is E frequency band information and room division manufacturer B is FDD frequency band information, and assume that there are 5 groups of candidate co-coverage cell pairs. First, assign values to the three parameters of co-coverage cell switching times, latitude and longitude information, and user time advance information.
[0096] When assigning values to the co-coverage cell switching times, the switching times of all E frequency band and FDD frequency band cell pairs in the 5 groups of candidate co-coverage cell pairs can be calculated, and the greater the switching times, the higher the co-coverage probability. The switching times are arranged in descending order, and the corresponding cell pairs are assigned values of α. The maximum cell pair takes the value of α as 50%, and the cell pairs ranked in the top 10 are retained, and the values are assigned in decreasing order of 5%.
[0097] When assigning values to the latitude and longitude information, the latitude and longitude distance of all E frequency band and FDD frequency band cell pairs in the 5 groups of candidate co-coverage cell pairs can be calculated, and the smaller the latitude and longitude distance, the higher the co-coverage probability. The latitude and longitude distance is arranged in ascending order, and the corresponding cell pairs are assigned values of β. The candidate co-coverage cell pair with the minimum latitude and longitude distance takes the value of β as 30%, and the cell pairs ranked in the top 10 are retained, and the values are assigned in decreasing order of 3%.
[0098] When assigning values to the user time advance information, the TA ratio coefficient γ of E frequency band cell and all FDD frequency band cell pairs in the 5 groups of candidate co-coverage cell pairs can be calculated, and the closer the value to 1, the greater the co-coverage probability. |γ-1| is arranged in ascending order, and the candidate co-coverage cell pair with the minimum |γ-1| value takes the value of 20%, and the cell pairs ranked in the top 10 are retained, and the values are assigned in decreasing order of 2%.
[0099] Finally, the preset second weight value is set to 40%, and the second coefficient Y = (α+β+γ)*40% within the candidate co-covered cell pair is calculated based on the three comprehensive dimensions of the three parameters: the number of co-covered cell switching times, longitude and latitude information, and user time advance information.
[0100] According to the above assignment, the coefficient table within the co-covered cell pair in the embodiment of this specification can be shown in Table 6 below.
[0101] Table 6
[0102] Site ID MR.LteScEarfcn MR.LteNcEarfcn MR.LteNcPci Cell Name α β γ Y 758472 38950 1300 27 Cell 1 50% 24% 18% 37% 758472 38950 1300 68 Cell 2 45% 30% 20% 38% 758472 38950 1300 58 Cell 3 40% 27% 16% 33% 758472 38950 1300 68 Cell 4 35% 18% 14% 27% … … … … … … … … …
[0103] Corresponding to steps A1-A2, in step S1066, the comprehensive coefficient of the candidate co-coverage cell pair corresponding to the primary coverage cell can be calculated according to [a*30%+b*30%+(α+β+γ)*40%]. The co-coverage neighboring cell corresponding to the maximum comprehensive coefficient among the calculated multiple comprehensive coefficients is selected as the optimal co-coverage cell matching the primary coverage cell. The comprehensive coefficient calculation process can be seen in Table 7 below. As can be seen from Table 7, FDD cell 2 is a co-coverage cell of the E-band cell.
[0104] Table 7
[0105] Site ID MR.LteScEarfcn MR.LteNcEarfcn MR.LteNcPci Cell Name X Y γ 758472 38950 1300 27 Cell 1 39% 37% 76% 758472 38950 1300 68 Cell 2 40% 38% 78% 758472 38950 1300 58 Cell 3 22% 33% 55% 758472 38950 1300 68 Cell 4 21% 27% 48% … … … … … … … …
[0106] In summary, in the implementation of this specification, taking advantage of the fact that user usage frequency and usage habits are basically the same in two cells when indoor cells from different manufacturers are co-covered, the number of handovers in the co-covered cells and user time advance information are creatively used as the weight basis for user usage habits, and the latitude and longitude information is used as the weight basis for the geographical location. The combined weights of the three account for 40% of the maximum comprehensive coefficient. By quantifying the cell pair relationship value, simple and fast calculations can be achieved, thereby improving the efficiency of co-covered cell detection. Using terminal inter-frequency measurement data, the average level is used as the weight basis for the signal strength of the user terminal in the co-covered neighboring cell (FDD frequency band indoor cell), and the total number of neighboring cell sets is used as the weight basis for the frequency of the terminal detecting the co-covered neighboring cell signal in the main coverage cell (E frequency band indoor cell). The combined weights of the two account for 60% of the maximum comprehensive coefficient. By assigning weights to the two, the cell pair screening range can be significantly reduced, which is beneficial to improving the efficiency and accuracy of co-covered cell detection.
[0107] The principle diagram of the detection method of the co-covered cells in the embodiment of this specification can be found in Figure 3 ,Depend on Figure 3 It can be seen that when performing co-coverage cell detection based on the method in the embodiments of this specification, the following process is mainly included:
[0108] S1: Common data of different terminal equipment manufacturers is sorted. The execution process of step S102 can be referred to.
[0109] S2: Weight calculation of candidate common coverage cells.
[0110] That is, the weight values of the total number of times of occurrence of the neighbor set and the coverage level of the neighbor set are assigned.
[0111] S3: Weight calculation of 1-to-N cells in the candidate common coverage cell.
[0112] That is, the weight values of the number of handovers of the common coverage cell, the latitude and longitude information, and the user time advance information are assigned.
[0113] S4: Comprehensive coefficient calculation. The execution process of step S1066 can be referred to.
[0114] The method based on the embodiments of the present specification can efficiently identify the room split common coverage cell pairs of different manufacturers and determine the best common coverage cell. With the continuous evolution of the network and the arrival of the user replacement period, the 4G network aims to be extremely simple, and thinning and refining are the main direction in the future. With the continuous increase of the shunt ratio, 5G 160M networking becomes an important networking means. In the feasibility evaluation of room split D-band frequency reduction, the overall capacity and utilization of room split physical points are mainly evaluated. The method in the embodiments of the present specification can be used to identify the common coverage cell pairs of the D-band and other manufacturers' bands, so as to judge the network bearing capacity of other 4G frequency bands after the D-band frequency reduction, and provide support for the evolution of 5G network. Secondly, in response to the goal of green network and cost reduction and efficiency improvement, the current room split appears in the low utilization rate and multiple load frequency scenarios, which accordingly increases the daily maintenance, cost and other expenditures. The common coverage cell identification method in the embodiments of the present specification can be used to ensure that the capacity and coverage meet the basic requirements, and then the network load frequency is adjusted, so as to reduce the device energy consumption. On the other hand, in the large room split scenario, based on the common coverage identification method in the embodiments of the present specification, accurate basis can be provided for room split load balancing, overlapping coverage and other optimization schemes, which is beneficial to improve the frequency band utilization and improve the network quality.
[0115] The above is the detection method of the common coverage cell provided by the embodiments of the present application. Based on the same idea, the embodiments of the present application also provide a common coverage cell detection device, as shown in Figure 4 .
[0116] The common coverage cell detection device comprises a data acquisition module 210, a candidate common coverage cell pair determination module 220 and a best common coverage cell determination module 230, wherein:
[0117] The data collection module 210 is configured to receive a common coverage cell detection request, and acquire terminal inter-frequency measurement data, common coverage cell information and common coverage cell switching times of a target common coverage cell according to the common coverage cell detection request, wherein the target common coverage cell comprises one main coverage cell and a plurality of common coverage neighbor cells, the common coverage cell switching times are the frequency of users occupying different cells in the overlapping coverage area between the main coverage cell and any common coverage neighbor cell, and the common coverage cell information comprises longitude and latitude information representing the geographical position of the main coverage cell or the common coverage neighbor cell and user time advance information representing the distance between the terminal and the antenna interface.
[0118] The candidate common coverage cell pair determination module 220 is configured to determine the total number of occurrences of a neighbor cell set composed of a plurality of common coverage neighbor cells corresponding to the main coverage cell and the coverage level of the neighbor cell set according to the terminal inter-frequency measurement data, and determine the candidate common coverage cell pair corresponding to the main coverage cell according to the total number of occurrences of the neighbor cell set and the coverage level of the neighbor cell set.
[0119] The optimal common coverage cell determination module 230 is configured to determine the optimal common coverage cell corresponding to the main coverage cell from the candidate common coverage cell pair based on the total number of occurrences of the neighbor cell set, the coverage level of the neighbor cell set, the common coverage cell switching times, the longitude and latitude information and the user time advance information.
[0120] In the embodiment of the present application, the candidate common coverage cell pair determination module 220 comprises:
[0121] The clustering processing unit is configured to determine the total number of occurrences of a neighbor cell set composed of a plurality of common coverage neighbor cells corresponding to the frequency band information of the main coverage cell and the coverage level of the neighbor cell set based on the terminal inter-frequency measurement data by using a clustering method.
[0122] The screening unit is configured to screen out the common coverage cell pair with the coverage level of the neighbor cell set corresponding to the main coverage cell greater than a preset level value and the total number of occurrences of the neighbor cell set exceeding a preset total number from the total number of occurrences of the neighbor cell set corresponding to the same main coverage cell and the coverage level of the neighbor cell set, the total number of occurrences of the neighbor cell set corresponding to the frequency band information of the main coverage cell and the coverage level of the neighbor cell set, and determine the candidate common coverage cell pair corresponding to the main coverage cell according to the screened common coverage cell pair.
[0123] In the embodiment of the present application, the terminal inter-frequency measurement data collected by the data collection module 210 comprises a plurality of measurement data report tables of different base stations in the target common coverage cell, each measurement data report table comprises the station number information, the frequency point information, the physical cell identifier of the main coverage cell and the frequency point information, the physical cell identifier and the average reference signal received power of any common coverage neighbor cell, and the common coverage cell information further comprises the station number information, the frequency band information and the physical cell identifier of the main coverage cell or any common coverage neighbor cell.
[0124] In the embodiment of the present application, the optimal co-coverage cell determination module 230 comprises:
[0125] The first coefficient calculation unit is configured to determine a first coefficient between a candidate co-coverage cell pair corresponding to the primary coverage cell according to a total number of occurrences of a neighbor set composed of a plurality of co-coverage neighbor cells corresponding to the primary coverage cell, a coverage level of the neighbor set, and a preset first weight;
[0126] The second coefficient calculation unit is configured to determine a second coefficient within the candidate co-coverage cell pair corresponding to the primary coverage cell according to the co-coverage cell handover number, the latitude and longitude information, and the user time advance information, and a preset second weight;
[0127] The maximum comprehensive coefficient calculation unit is configured to determine a comprehensive coefficient of the candidate co-coverage cell pair corresponding to the primary coverage cell based on the first coefficient and the second coefficient, determine a maximum comprehensive coefficient from a plurality of comprehensive coefficients, and determine the optimal co-coverage cell corresponding to the primary coverage cell according to the maximum comprehensive coefficient.
[0128] In the embodiment of the present application, the preset first weight in the optimal co-coverage cell determination module 230 is 60%, and the preset second weight is 40%.
[0129] In the embodiment of the present application, the second coefficient calculation unit comprises:
[0130] The sub-weight determination sub-unit is configured to determine a first sub-weight, a second sub-weight, and a third sub-weight corresponding to the co-coverage cell handover number, the latitude and longitude information, and the user time advance information, respectively, according to an average distance between each pair of cells in the candidate co-coverage cell pair having the co-coverage cell handover number, an average distance between each pair of cells in the candidate co-coverage cell pair having the latitude and longitude information, and an average distance between each pair of cells in the candidate co-coverage cell pair having the same user time advance information, and the first sub-weight is greater than the second sub-weight, and the second sub-weight is greater than the third sub-weight;
[0131] The second coefficient determination sub-unit is configured to determine the second coefficient within the candidate co-coverage cell pair based on the co-coverage cell handover number and the first sub-weight corresponding thereto, the latitude and longitude information and the second sub-weight corresponding thereto, and the user time advance information and the third sub-weight corresponding thereto, and the preset second weight.
[0132] Those skilled in the art should understand that the above-mentioned co-coverage cell detection device can be used to realize the co-coverage cell detection method described above, and the detailed description thereof is similar to the method part described above. To avoid tediousness, it is not described here.
[0133] Based on the same idea, one or more embodiments of the present application also provide an electronic device, as shown in Figure 5 . Figure 5A hardware structure schematic diagram of an electronic device for implementing various embodiments of the present application,
[0134] The electronic device 300 includes, but is not limited to, a radio frequency unit 301, a network module 302, an audio output unit 303, an input unit 304, a sensor 305, a display unit 306, a user input unit 307, an interface unit 308, a memory 309, a processor 310, and a power supply 311, etc. Those skilled in the art can understand that, Figure 5 The electronic device structure shown in the above table does not constitute a limitation on the electronic device, and the electronic device can include more or fewer components than shown, or combine certain components, or different component arrangements. In embodiments of the present application, the electronic device includes, but is not limited to, a mobile phone, a tablet computer, a notebook computer, a palm computer, a vehicle-mounted terminal, a wearable device, and a pedometer, etc.
[0135] The processor 310 is configured to receive a common coverage cell detection request, and obtain terminal inter-frequency measurement data, common coverage cell information, and common coverage cell switching times of a target common coverage cell according to the common coverage cell detection request, the target common coverage cell including one primary coverage cell and multiple common coverage neighbor cells, the common coverage cell switching times being the frequency of users in the overlapping coverage area between the primary coverage cell and any common coverage neighbor cell occupying different cells, and the common coverage cell information including longitude and latitude information representing the geographical location of the primary coverage cell or the common coverage neighbor cell and user time advance information representing the distance between the terminal and the antenna interface;
[0136] The total number of times of occurrence of a neighbor set composed of multiple common coverage neighbor cells corresponding to the primary coverage cell and the coverage level of the neighbor set are determined according to the terminal inter-frequency measurement data, and the candidate common coverage cell pair corresponding to the primary coverage cell is determined according to the total number of times of occurrence of the neighbor set and the coverage level of the neighbor set.
[0137] The best common coverage cell corresponding to the primary coverage cell is determined from the candidate common coverage cell pair based on the total number of times of occurrence of the neighbor set, the coverage level of the neighbor set, the common coverage cell switching times, the longitude and latitude information, and the user time advance information.
[0138] The processor 310 is further configured to determine the total number of times of occurrence of a neighbor set composed of multiple common coverage neighbor cells corresponding to the frequency band information of the primary coverage cell and the coverage level of the neighbor set based on the terminal inter-frequency measurement data using a clustering method.
[0139] From the total number of times the same main coverage cell corresponding neighbor set appears and the coverage level of the neighbor set, the total number of times the neighbor set composed of a plurality of co-coverage neighbor cells corresponding to the frequency band information of the main coverage cell appears, and the coverage level of the neighbor set, the co-coverage cell pair corresponding to the neighbor set of the main coverage cell whose coverage level is greater than the preset level value and whose total number of times of appearance exceeds the preset total number of times is screened out, and the candidate co-coverage cell pair corresponding to the main coverage cell is determined according to the screened co-coverage cell pair.
[0140] The processor 310 is further configured to determine a first coefficient between the candidate co-coverage cell pairs corresponding to the main coverage cell according to the total number of times the neighbor set composed of a plurality of co-coverage neighbor cells corresponding to the main coverage cell appears, the coverage level of the neighbor set, and a preset first weight.
[0141] The second coefficient in the candidate co-coverage cell pair corresponding to the main coverage cell is determined according to the co-coverage cell switching number, the latitude and longitude information, and the user time advance information, and a preset second weight.
[0142] The comprehensive coefficient of the candidate co-coverage cell pair corresponding to the main coverage cell is determined based on the first coefficient and the second coefficient, the maximum value of the comprehensive coefficient is determined from a plurality of comprehensive coefficients, and the best co-coverage cell corresponding to the main coverage cell is determined according to the maximum value of the comprehensive coefficient.
[0143] The processor 310 is further configured to determine a first sub-weight, a second sub-weight, and a third sub-weight corresponding to the co-coverage cell switching number, the latitude and longitude information, and the user time advance information, respectively, according to the average distance between each pair of cells in the candidate co-coverage cell pair having the switching number, the average distance between each pair of cells in the candidate co-coverage cell pair having the latitude and longitude information, and the average distance between each pair of cells having the same user time advance information, and the first sub-weight is greater than the second sub-weight, and the second sub-weight is greater than the third sub-weight.
[0144] The second coefficient in the candidate co-coverage cell pair is determined based on the co-coverage cell switching number and the first sub-weight corresponding thereto, the latitude and longitude information and the second sub-weight corresponding thereto, and the user time advance information and the third sub-weight corresponding thereto, and a preset second weight.
[0145] It should be understood that in the embodiments of the present application, the radio frequency unit 301 can be used for receiving and transmitting signals in the process of information transmission or conversation. Specifically, after receiving the downlink data from the base station, the processor 310 processes it. In addition, the uplink data is sent to the base station. Generally, the radio frequency unit 301 includes but is not limited to an antenna, at least one amplifier, a transceiver, a coupler, a low noise amplifier, a duplexer, etc. In addition, the radio frequency unit 301 can also communicate with the network and other electronic devices through a wireless communication system.
[0146] The electronic device provides the user with wireless broadband Internet access through the network module 302, such as helping the user to send and receive emails, browse web pages, and access streaming media, etc.
[0147] The audio output unit 303 can convert audio data, which is received by the radio frequency unit 301 or the network module 302 or stored in the memory 309, into an audio signal and output as sound. Also, the audio output unit 303 can provide an audio output related to a particular function performed by the electronic device 300 (e.g., a call signal reception sound, a message reception sound, etc.). The audio output unit 303 includes a speaker, a buzzer, a receiver, etc.
[0148] The input unit 304 is used to receive audio or video signals. The input unit 304 can include a graphics processor (GPU) 3041 and a microphone 3042. The graphics processor 3041 processes image data of a still picture or a video obtained by an image capture device (e.g., a camera) in a video capture mode or an image capture mode. The processed image frame can be displayed on the display unit 306. The image frame processed by the graphics processor 3041 can be stored in the memory 309 (or other storage medium) or transmitted via the radio frequency unit 301 or the network module 302. The microphone 3042 can receive sound and can process such sound as audio data. The processed audio data can be converted into a format transmittable to a mobile communication base station via the radio frequency unit 301 in the case of a telephone call mode.
[0149] The electronic device 300 further includes at least one sensor 305, such as a light sensor, a motion sensor, and other sensors. Specifically, the light sensor includes an ambient light sensor and a proximity sensor, wherein the ambient light sensor can adjust the brightness of the display panel 3061 according to the brightness of ambient light, and the proximity sensor can turn off the display panel 3061 and / or the backlight when the electronic device 300 is moved to the ear. As one of the motion sensors, the accelerometer sensor can detect the magnitude of acceleration in each direction (generally three axes), and can detect the magnitude and direction of gravity when at rest, which can be used to identify the electronic device posture (such as screen switching, related games, magnetometer posture calibration), vibration recognition related functions (such as pedometer, knock), etc. The sensor 305 can also include a fingerprint sensor, a pressure sensor, an iris sensor, a molecular sensor, a gyroscope, a barometer, a hygrometer, a thermometer, an infrared sensor, etc., which will not be described here.
[0150] The display unit 306 is configured to display information input by a user or information provided to the user. The display unit 306 can include a display panel 3061, which can be configured in the form of a liquid crystal display (LCD), an organic light-emitting diode (OLED), or the like.
[0151] The user input unit 307 can be configured to receive inputted digital or character information, and to generate key signal inputs related to user settings and function control of the electronic device. Specifically, the user input unit 307 includes a touch panel 3031 and other input devices 3072. The touch panel 3031, also referred to as a touch screen, can collect a user's touch operation (such as a user's operation on or near the touch panel 3031 using a finger, a stylus, or any suitable object or accessory) on or near the touch panel 3031. The touch panel 3031 can include two parts, a touch detection device and a touch controller. The touch detection device detects a user's touch position and detects a signal caused by the touch operation, and transmits the signal to the touch controller. The touch controller receives the touch information from the touch detection device, converts it into touch coordinates, and sends it to the processor 310, receives commands from the processor 310, and executes them. In addition, the touch panel 3031 can be implemented in various types such as a resistive type, a capacitive type, an infrared type, and a surface acoustic wave type. In addition to the touch panel 3031, the user input unit 307 can include other input devices 3072. Specifically, the other input devices 3072 can include, but are not limited to, a physical keyboard, function keys (such as volume control keys, on / off keys, etc.), a trackball, a mouse, a joystick, and the like, which will not be described here.
[0152] Further, the touch panel 3031 can be overlaid on the display panel 3061, and when the touch panel 3031 detects a touch operation thereon or near the touch panel 3031, it transmits the touch event to the processor 310 to determine the type of the touch event, and then the processor 310 provides a corresponding visual output on the display panel 3061 according to the type of the touch event. Although in the above description, the touch panel 3031 and the display panel 3061 are implemented as two independent components to realize the input and output functions of the electronic device, in some embodiments, the touch panel 3031 and the display panel 3061 can be integrated to realize the input and output functions of the electronic device, which is not limited here. Figure 5
[0153] The interface unit 308 is an interface for connecting an external device to the electronic device 300. For example, the external device can include a wired or wireless headset port, an external power (or battery charger) port, a wired or wireless data port, a memory card port, a port for connecting a device having an identification module, an audio input / output (I / O) port, a video I / O port, an earphone port, and the like. The interface unit 308 can be used to receive input (e.g., data information, power, and the like) from the external device and transmit the received input to one or more elements within the electronic device 300 or can be used to transmit data between the electronic device 300 and the external device.
[0154] The memory 309 can be used to store software programs and various data. The memory 309 can include a storage program area and a storage data area, wherein the storage program area can store an operating system, an application program (such as a sound play function, an image play function, and the like) required by at least one function, and the like, and the storage data area can store data (such as audio data, a phone book, and the like) created according to the use of the mobile phone, and the like. In addition, the memory 309 can include a high-speed random access memory, and can also include a non-volatile memory, such as at least one magnetic disk storage device, a flash memory device, or other volatile solid-state memory device.
[0155] The processor 310 is a control center of the electronic device, connects all parts of the electronic device through various interfaces and lines, executes various functions of the electronic device and processes data by running or executing software programs and / or modules stored in the memory 309 and calling data stored in the memory 309, and thus performs overall monitoring on the electronic device. The processor 310 can include one or more processing units; preferably, the processor 310 can integrate an application processor and a modem processor, wherein the application processor mainly processes an operating system, a user interface, and an application program, and the modem processor mainly processes wireless communication. It can be understood that the above-mentioned modem processor can also not be integrated into the processor 310.
[0156] The electronic device 300 can also include a power supply 311 (such as a battery) for supplying power to various components, and preferably, the power supply 311 can be logically connected to the processor 310 through a power management system, so as to realize functions such as management of charging, discharging, and power consumption management through the power management system.
[0157] Preferably, the embodiment of the present application also provides an electronic device, including a processor 310, a memory 309, and a computer program stored in the memory 309 and executable on the processor 310, wherein the computer program is executed by the processor 310 to implement each process of the above-mentioned detection method embodiment of the co-coverage cell, and can achieve the same technical effects, and thus details are not repeated here.
[0158] The embodiment of the present application further provides a computer readable storage medium, and the computer readable storage medium stores a computer program. The computer program is executed by a processor to realize each process of the detection method for the co-coverage cell and achieve the same technical effects. To avoid repetition, details are not described herein. The computer readable storage medium is, for example, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.
[0159] The embodiment of the present application further provides a computer program product, which comprises a computer program. The computer program is executed by a processor to realize each process of the detection method for the co-coverage cell and achieve the same technical effects. To avoid repetition, details are not described herein.
[0160] Those skilled in the art should understand that the embodiments of the present application can be provided as a method, a system or a computer program product. Therefore, the present application can be in the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware. In addition, the present application can be in the form of a computer program product implemented on one or more computer usable storage media (including but not limited to a magnetic disk storage, a CD-ROM, an optical storage and the like) containing computer usable program code.
[0161] The present application is described with reference to flowcharts and / or block diagrams of the method, device (system) and computer program product according to the embodiments of the present application. It should be understood that each flow and / or block in the flowcharts and / or block diagrams, and the combination of the flows and / or blocks can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device produce a device implemented in the flowcharts and / or block diagrams. Figure 1 The function specified in one flow or multiple flows and / or blocks Figure 1 The function specified in one block or multiple blocks.
[0162] These computer program instructions can also be stored in a computer readable storage medium, which can guide the computer or other programmable data processing device to work in a specific way, so that the instructions stored in the computer readable storage medium produce a product including instruction devices, which realize the functions specified in the flowcharts and / or block diagrams. Figure 1 The function specified in one flow or multiple flows and / or blocks Figure 1 The function specified in one block or multiple blocks.
[0163] These computer program instructions can also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer-implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart or multiple flows and / or blocks Figure 1 Figure 1 The flowchart or multiple flows and / or blocks in the flowchart can represent a portion of a computer program, or a specific part of a computer program. The flowchart or multiple flows and / or blocks in the flowchart can also represent a number of related steps, or a number of steps occurring in a particular order.
[0164] In a typical configuration, a computing device includes one or more processors (CPUs), input / output interfaces, network interfaces, and memory.
[0165] The memory can include non-persistent memory and / or volatile memory, such as random access memory (RAM) and / or cache memory, non-volatile memory, such as read-only memory (ROM), EPROM, and / or flash memory, etc. The memory is an example of computer readable media.
[0166] Computer readable media includes permanent and non-permanent, removable and non-removable media implemented in any method or technology for storage of information such as computer readable instructions, data structures, program modules or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technology, compact disc read-only memory (CD-ROM), digital versatile disc (DVD), or other optical storage, magnetic cassettes, magnetic tapes, magnetic disk storage or other magnetic storage devices, or any other non-transmission medium that can be used to store information accessible to a computing device. According to the definition herein, computer readable media does not include transitory media, such as modulated data signals and carrier waves.
[0167] It should also be noted that the terms "comprising", "containing", or any other variant thereof are intended to encompass a non-exclusive inclusion, such that a process, method, article or apparatus that comprises a list of elements does not include only those elements in the list, but can also include other elements not expressly listed or inherent to such process, method, article or apparatus. Without more limitations, an element defined by the statement "comprising a" does not exclude the presence of additional identical elements in the process, method, article or apparatus that includes the element.
[0168] Those skilled in the art will appreciate that embodiments of the present application can be devised for a method, a system, or a computer program product. Accordingly, the present application can take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, the present application can take the form of a computer program product on one or more computer readable storage media (including, but not limited to, disk storage, CD-ROMs, optical storage devices, etc.) embodying computer readable program code thereon for use by or in connection with an instruction execution system. For the purposes of this description, a computer usable or computer readable storage medium can be any apparatus that can contain, store, communicate, propagate, or transport the program for use by or in connection with the instruction execution system, apparatus, or device. The medium can be electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system (or apparatus or device) including a computer readable storage medium. Examples of a computer readable storage medium include an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system (or apparatus or device) including a computer readable storage medium.
[0169] The above description is embodied only by the embodiments of the present application, and is not intended to limit the present application. The present application can have various modifications and changes for those skilled in the art. Any modification, equivalent replacement, improvement, etc. within the spirit and principle of the present application should be included in the scope of claims of the present application.
Claims
1. A method for detecting a co-coverage cell, characterized in that, The method comprises: receiving a common coverage cell detection request, and acquiring terminal inter-frequency measurement data of a target common coverage cell, common coverage cell information and common coverage cell switching times according to the common coverage cell detection request, the target common coverage cell comprising one main coverage cell and multiple common coverage neighbor cells, the common coverage cell switching times being the frequency of users in the overlapping coverage area between the main coverage cell and any common coverage neighbor cell occupying different cells, and the common coverage cell information comprising longitude and latitude information for indicating the geographical position of the main coverage cell or common coverage neighbor cell and user time advance information for indicating the distance between the terminal and the antenna interface; determining the total number of occurrences of a neighbor set composed of multiple common coverage neighbor cells corresponding to the main coverage cell and the coverage level of the neighbor set according to the terminal inter-frequency measurement data, and determining the candidate common coverage cell pair corresponding to the main coverage cell according to the total number of occurrences of the neighbor set and the coverage level of the neighbor set; determining the best common coverage cell corresponding to the main coverage cell from the candidate common coverage cell pair based on the total number of occurrences of the neighbor set, the coverage level of the neighbor set, the common coverage cell switching times, the longitude and latitude information and the user time advance information.
2. The method of claim 1, wherein, The method comprises: determining the total number of occurrences of a neighbor set composed of multiple common coverage neighbor cells corresponding to the main coverage cell and the coverage level of the neighbor set according to the terminal inter-frequency measurement data, and determining the candidate common coverage cell pair corresponding to the main coverage cell according to the total number of occurrences of the neighbor set and the coverage level of the neighbor set, comprises: determining the total number of occurrences of a neighbor set composed of multiple common coverage neighbor cells corresponding to the frequency band information of the main coverage cell and the coverage level of the neighbor set according to the terminal inter-frequency measurement data by using a clustering method; 3. The method of claim 1, wherein, screening out the common coverage cell pair corresponding to the neighbor set whose coverage level is greater than a preset level value and whose total number of occurrences exceeds a preset total number of occurrences from the total number of occurrences of the neighbor set corresponding to the same main coverage cell and the coverage level of the neighbor set, and determining the candidate common coverage cell pair corresponding to the main coverage cell according to the screened common coverage cell pair.
4. The method of claim 1, wherein, The terminal inter-frequency measurement data comprises multiple measurement data report tables of different base stations in the target common coverage cell, each measurement data report table comprising station number information, frequency point information, a physical cell identifier of the main coverage cell and frequency point information, a physical cell identifier and average reference signal received power of any common coverage neighbor cell, and the common coverage cell information further comprising station number information, frequency band information and a physical cell identifier of the main coverage cell or any common coverage neighbor cell. The method comprises: determine a first coefficient between a pair of candidate co-coverage cells corresponding to the primary coverage cell according to a total number of occurrences of a neighbor set composed of a plurality of co-coverage neighbors corresponding to the primary coverage cell, a coverage level of the neighbor set, and a preset first weight; determine a second coefficient within the pair of candidate co-coverage cells corresponding to the primary coverage cell according to the number of handovers of the co-coverage cell, the latitude and longitude information, and the user time advance information, and a preset second weight; determine a comprehensive coefficient of the pair of candidate co-coverage cells corresponding to the primary coverage cell based on the first coefficient and the second coefficient, determine a maximum value of the comprehensive coefficients from a plurality of comprehensive coefficients, and determine the best co-coverage cell corresponding to the primary coverage cell according to the maximum value of the comprehensive coefficients.
5. The method of claim 4, wherein, The preset first weight is 60%, and the preset second weight is 40%.
6. The method of claim 4, wherein, The determination of the second coefficient within the pair of candidate co-coverage cells corresponding to the primary coverage cell according to the number of handovers of the co-coverage cell, the latitude and longitude information, and the user time advance information, and the preset second weight includes: determine a first sub-weight, a second sub-weight, and a third sub-weight corresponding to the number of handovers of the co-coverage cell, the latitude and longitude information, and the user time advance information, respectively, according to an average distance between each pair of cells in the pair of candidate co-coverage cells having the number of handovers, an average distance between each pair of cells in the pair of candidate co-coverage cells having the latitude and longitude information, and an average distance between each pair of cells having the same user time advance information, and the preset second weight, wherein the first sub-weight is greater than the second sub-weight, and the second sub-weight is greater than the third sub-weight; determine the second coefficient within the pair of candidate co-coverage cells based on the number of handovers of the co-coverage cell, the first sub-weight corresponding thereto, the latitude and longitude information, the second sub-weight corresponding thereto, and the user time advance information, and the third sub-weight corresponding thereto, and the preset second weight.
7. A detection device for a common coverage cell, characterized in that: The apparatus includes: a data acquisition module configured to receive a co-coverage cell detection request, and acquire terminal inter-frequency measurement data of a target co-coverage cell, co-coverage cell information, and a number of handovers of the co-coverage cell according to the co-coverage cell detection request, wherein the target co-coverage cell includes one primary coverage cell and a plurality of co-coverage neighbors, the number of handovers of the co-coverage cell is a frequency of a user occupying different cells in an overlapping coverage area between the primary coverage cell and any co-coverage neighbor, and the co-coverage cell information includes latitude and longitude information representing a geographical position of the primary coverage cell or the co-coverage neighbor, and user time advance information representing a distance between a terminal and an antenna interface; a candidate co-coverage cell pair determination module configured to determine a total number of occurrences of a neighbor set composed of a plurality of co-coverage neighbors corresponding to the primary coverage cell and a coverage level of the neighbor set according to the terminal inter-frequency measurement data, and determine a pair of candidate co-coverage cells corresponding to the primary coverage cell according to the total number of occurrences of the neighbor set and the coverage level of the neighbor set. The optimal co-coverage cell determination module is configured to determine the optimal co-coverage cell corresponding to the main coverage cell pair from the candidate co-coverage cell pair based on the total number of occurrences of the neighbor cell set, the coverage level of the neighbor cell set, the number of co-coverage cell handovers, the latitude and longitude information, and the user time advance information.
8. An electronic device, comprising: A computer program product comprising a processor, a memory, and a computer program stored on the memory and executable on the processor, the computer program, when executed by the processor, implements the steps of the method for detecting a co-coverage cell according to any one of claims 1 to 6.
9. A computer-readable storage medium, characterized in that, A computer program product comprising a processor, a memory, and a computer program stored on the memory and executable on the processor, the computer program, when executed by the processor, implements the steps of the method for detecting a co-coverage cell according to any one of claims 1 to 6.
10. A computer program product, characterised in that, A computer program product comprising a processor, a memory, and a computer program stored on the memory and executable on the processor, the computer program, when executed by the processor, implements the steps of the method for detecting a co-coverage cell according to any one of claims 1 to 6.
Citation Information
Patent Citations
Method and system for evaluating multisystem wireless signal common coverage
CN103874083A
Method and network node for providing overlap information in a cellular network
WO2015147707A1