Neighboring cell determination method, apparatus, device, and storage medium
By acquiring the azimuth, scene, frequency band, and coverage type of a sector, and adjusting the initial distance between sectors, the problem of inaccurate neighbor cell relationships is solved, and accurate neighbor cell determination is achieved.
Patent Information
- Application Number
- CN202310561014.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-05-17
- Publication Date
- 2025-12-30
- Estimated Expiration
- 2043-05-17
AI Technical Summary
In existing technologies, the determination of neighbor cell relationships depends on the distance between base stations, which leads to inaccurate neighbor cell relationships and problems such as redundant neighbor cells and missing effective neighbor cells.
By acquiring the azimuth, scene, frequency band, and coverage type of multiple sectors within a preset area, the initial distance between sectors is adjusted, and the adjusted distance between sectors is calculated using the azimuth, scene, frequency band, and coverage type to determine the target neighboring cell.
It accurately identifies the target neighboring cells of each sector, eliminates invalid neighboring cells, and does not miss any valid neighboring cells, thus improving the accuracy of neighboring cell relationships.
Smart Images

Figure CN116546422B_ABST
Abstract
Description
Technical Field
[0001] This application relates to communication technology, and more particularly to a method, apparatus, device, and storage medium for determining neighboring cells. Background Technology
[0002] In communication technology, neighbor cell handover is used to ensure the smooth transition of services for user mobile phones in the mobile network. Each sector of the base station needs to determine the neighbor cell relationships used for neighbor cell handover.
[0003] Currently, the neighbor relationships between sectors are determined solely by the distance between base stations. This results in issues such as missing effective neighbor cells and redundant neighbor cells, making the neighbor relationships inaccurate. Summary of the Invention
[0004] This application provides a method, apparatus, device, and storage medium for determining neighboring cells, in order to solve the problem of inaccurate neighboring cell relationships in the prior art.
[0005] According to a first aspect of this application, a method for determining neighboring cells is provided, comprising:
[0006] Obtain the azimuth, scene, frequency band, and coverage type of multiple sectors within a preset area;
[0007] Based on the azimuth, scene, frequency band, and coverage type of each sector, the initial distance between each sector is adjusted to obtain the adjusted distance between each sector; the initial distance is the distance between the base stations to which the sector belongs.
[0008] Based on the adjusted distance between each sector, the target neighboring cell corresponding to each sector is determined.
[0009] As an optional implementation, the step of adjusting the initial distance between each sector based on the azimuth, scene, frequency band, and coverage type of each sector to obtain the adjusted distance between each sector includes:
[0010] Obtain the initial latitude and longitude of each sector; the initial latitude and longitude are the latitude and longitude of the base station to which the sector belongs;
[0011] The offset coefficient for each sector is determined based on the scene, frequency band, and coverage type of each sector;
[0012] Based on the azimuth and offset coefficient of each sector, the initial latitude and longitude of each sector are corrected to obtain the corrected latitude and longitude of each sector;
[0013] The adjusted distance between each sector is determined based on the corrected latitude and longitude of each sector.
[0014] As an optional implementation, determining the offset coefficient of each sector based on the scene, frequency band, and coverage type of each sector includes:
[0015] Based on the scene, frequency band, and coverage type of each sector, the offset coefficient corresponding to each sector is queried in the preset mapping relationship; the preset mapping relationship includes: the mapping relationship between the scene, frequency band, and coverage type of the sector and the preset coefficient;
[0016] Preset coefficients that have a mapping relationship with the scene, frequency band, and coverage type of each sector are determined as the offset coefficients of each sector.
[0017] As an optional implementation, the step of correcting the initial latitude and longitude of each sector based on the azimuth and offset coefficient of each sector to obtain the corrected latitude and longitude of each sector includes:
[0018] The corrected longitude and corrected latitude of each sector are calculated using the following formula to obtain the corrected longitude and latitude of each sector:
[0019]
[0020] Where x′ is the corrected latitude, y′ is the corrected latitude, x is the initial longitude, y is the initial latitude, k is the offset coefficient, and α is the azimuth angle.
[0021] As an optional implementation, determining the adjusted distance between each sector based on the corrected latitude and longitude of each sector includes:
[0022] Calculate the corrected distance between each sector based on the corrected latitude and longitude of each sector;
[0023] The corrected distance is determined as the adjusted distance between each sector.
[0024] As an optional implementation, determining the adjusted distance between each sector based on the corrected latitude and longitude of each sector includes:
[0025] Calculate the corrected distance between each sector based on the corrected latitude and longitude of each sector;
[0026] Calculate the corrected angle between each sector based on the corrected latitude, longitude and azimuth of each sector;
[0027] Obtain the weights corresponding to the corrected angles between each sector; when the corrected angle is [0, π], the corresponding weight is proportional to the corrected angle; when the corrected angle is [π, 2π], the corresponding weight is inversely proportional to the corrected angle; the weight corresponding to the corrected angle is greater than 1; and when the corrected angles θ and β between the same sector and any two sector intervals satisfy (θ+β) / 2=π, the weights corresponding to θ and β are equal, where θ∈[0, π] and β∈[π, 2π].
[0028] The corrected distance of each sector interval is weighted by the weight corresponding to the corrected angle between each sector interval to obtain the adjusted distance of each sector interval.
[0029] As an optional implementation, determining the target neighboring cell corresponding to each sector based on the adjusted distance between each sector includes:
[0030] Determine the candidate neighbor cells for each sector; the adjusted distance between the candidate neighbor cells of each sector and the distance between each sector is within the preset distance range;
[0031] The first preset number of candidate neighboring cells in each sector, whose adjusted distances to each sector are from smallest to largest, are determined as the target neighboring cells.
[0032] As an optional implementation, the candidate neighboring regions include: candidate neighboring regions of the same type and candidate neighboring regions of different types; the target neighboring regions include: target neighboring regions of the same type and target neighboring regions of different types.
[0033] The determination of candidate neighboring cells for each sector includes:
[0034] Among the candidate neighbor cells of each sector, the sector with the same coverage type as each sector is identified as the same type of candidate neighbor cell;
[0035] Among the candidate neighbor cells of each sector, sectors with different coverage types from each sector are identified as heterogeneous candidate neighbor cells.
[0036] The step of determining the target neighboring cell from the candidate neighboring cells of each sector, with the adjusted distance between each sector increasing from smallest to largest, includes:
[0037] Among the candidate neighboring regions of the same type, the second preset number of candidate neighboring regions of the same type with the adjusted distance between each sector interval in ascending order of small to large are determined as the target neighboring regions of the same type;
[0038] Among the heterogeneous candidate neighboring regions, the third preset number of heterogeneous candidate neighboring regions whose adjusted distances to each sector are from smallest to largest are determined as the heterogeneous target neighboring regions.
[0039] According to a second aspect of this application, a neighboring cell determination device is provided, comprising:
[0040] The acquisition module is used to acquire the azimuth, scene, frequency band and coverage type of multiple sectors within a preset area;
[0041] The adjustment module is used to adjust the initial distance between each sector according to the azimuth, scene, frequency band and coverage type of each sector, so as to obtain the adjusted distance between each sector; the initial distance is the distance between the base stations to which the sector belongs;
[0042] The determination module is used to determine the target neighboring cell corresponding to each sector based on the adjusted distance between each sector.
[0043] According to a third aspect of this application, an electronic device is provided, comprising: a processor, and a memory communicatively connected to the processor;
[0044] The memory stores computer-executed instructions;
[0045] The processor executes computer execution instructions stored in the memory to implement the method as described in the first aspect.
[0046] According to a fourth aspect of this application, a computer-readable storage medium is provided, wherein computer-executable instructions are stored therein, which, when executed by a processor, are used to implement the method as described in the first aspect.
[0047] The neighbor cell determination method, apparatus, device, and storage medium provided in this application obtain the azimuth, scene, frequency band, and coverage type of multiple sectors within a preset area; adjust the initial distance between each sector based on the azimuth, scene, frequency band, and coverage type of each sector to obtain the adjusted distance between each sector; the initial distance is the distance between the base stations to which the sector belongs; and determine the target neighbor cell corresponding to each sector based on the adjusted distance between each sector. Because the initial distance between each sector is adjusted based on the azimuth, scene, frequency band, and coverage type of each sector, the adjusted distance between each sector reflects the coverage direction and coverage distance between sectors, rather than just the distance between the base stations to which the sector belongs. Therefore, by determining the neighbor cell corresponding to each sector based on the adjusted distance between each sector, invalid neighbor cells can be excluded, valid neighbor cells can be included, and the target neighbor cell for each sector can be accurately determined. Attached Figure Description
[0048] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this application and, together with the description, serve to explain the principles of this application.
[0049] Figure 1 This is a network architecture diagram corresponding to the application scenario of the neighbor cell determination method provided in the embodiments of this application;
[0050] Figure 2 This is a flowchart illustrating the neighbor cell determination method provided in Embodiment 1 of this application;
[0051] Figure 3 This is a flowchart illustrating the neighbor cell determination method provided in Embodiment 2 of this application;
[0052] Figure 4A This is a schematic diagram of a distribution where the corrected included angle between the two sectors is 180 degrees, according to Embodiment 2 of this application.
[0053] Figure 4BThis is a schematic diagram of another distribution where the corrected included angle between the two sectors is 180 degrees, according to Embodiment 2 of this application.
[0054] Figure 5 This is a flowchart illustrating the neighbor cell determination method provided in Embodiment 3 of this application;
[0055] Figure 6 This is a schematic diagram of the target neighboring cells of sector Cell1 determined according to the neighboring cell determination method provided in Embodiment 3 of this application;
[0056] Figure 7 This is a schematic diagram of the neighbor cell determination device according to Embodiment 4 of this application;
[0057] Figure 8 This is a schematic diagram of the structure of an electronic device provided according to Embodiment 5 of this application.
[0058] The accompanying drawings illustrate specific embodiments of this application, which will be described in more detail below. These drawings and descriptions are not intended to limit the scope of the concept in any way, but rather to illustrate the concept of this application to those skilled in the art through reference to particular embodiments. Detailed Implementation
[0059] The prior art involved in this application will be described in detail and analyzed below.
[0060] Currently, for each sector of a base station, neighboring sectors are added sequentially based on the distance between the sectors and the base stations, from smallest to largest. For example, sectors within 1KM, 3KM, and 5KM of the base station of a sector are added as neighboring sectors in turn. While this method can quickly determine the neighboring relationships of a sector, it has the following problems: invalid neighboring sectors within the distance range are added, while valid neighboring sectors outside the distance range are missed.
[0061] In summary, existing technologies suffer from inaccurate neighbor cell relationships.
[0062] In response to the problems in existing technologies, the inventors conducted creative research to determine more accurate neighbor cell relationships. In addition to considering the distance between base stations where sectors are located, the coverage direction of sectors also needs to be taken into account when determining neighbor cell relationships. Sectors that are far away but face the sector's coverage direction are identified as neighbor cells, while sectors that are close but face away from the sector's coverage direction are not identified as neighbor cells. This avoids redundancy and omissions in neighbor cell relationships and determines more accurate neighbor cell relationships.
[0063] Therefore, the inventors propose the technical solution of this application, which involves obtaining the azimuth, scene, frequency band, and coverage type of multiple sectors within a preset area; adjusting the initial distance between each sector based on the azimuth, scene, frequency band, and coverage type of each sector to obtain the adjusted distance between each sector; the initial distance being the distance between the base stations to which the sector belongs; and determining the target neighboring cells corresponding to each sector based on the adjusted distance between each sector. Since the initial distance between each sector is adjusted based on the azimuth, scene, frequency band, and coverage type of each sector, the adjusted distance between each sector can reflect the coverage direction and coverage distance between the sectors, rather than just the distance between the base stations to which the sectors belong. Furthermore, by determining the neighboring cells corresponding to each sector based on the adjusted distance between each sector, invalid neighboring cells can be excluded, valid neighboring cells can be included, and the target neighboring cells corresponding to each sector can be accurately determined.
[0064] The neighbor cell determination method, apparatus, device, and storage medium provided in this application aim to solve the above-mentioned technical problems of the prior art. The technical solutions of this application and how they solve the aforementioned technical problems are described in detail below with specific embodiments. These specific embodiments can be combined with each other, and the same or similar concepts or processes may not be described again in some embodiments.
[0065] The network architecture and application scenarios of the neighbor cell determination method provided in the embodiments of this application will be described below. When the following description refers to the accompanying drawings, unless otherwise indicated, the same data in different drawings represent the same or similar elements.
[0066] Figure 1 This is a network architecture diagram corresponding to the application scenario of the neighbor cell determination method provided in the embodiments of this application. For example... Figure 1 As shown in the figure, the network architecture corresponding to an application scenario provided in this application embodiment includes: electronic device 10 and multiple base stations. Figure 1 The diagram shows a first base station 11 and a second base station 12. The first base station 11 includes a first sector 111, a second sector 112 and a third sector 113, and the second base station 12 includes a fourth sector 121, a fifth sector 122 and a sixth sector 123.
[0067] Electronic device 10 acquires the azimuth, scene, frequency band, and coverage type of each sector in the preset area 13, for example... Figure 1 As shown, the electronic device acquires the azimuth, scene, frequency band and coverage type of the first sector 111, the second sector 112, the third sector 113, the fourth sector 121, the fifth sector 122 and the sixth sector 123.
[0068] Electronic device 10 adjusts the initial distance between each sector based on the azimuth, scene, frequency band, and coverage type of each sector to obtain the adjusted distance between each sector. The initial distance is the distance between the base stations to which the sector belongs, for example... Figure 1 As shown, the initial distance between the first sector 111 and the second sector 112 is 0, and the initial distance between the first sector 111 and the fourth sector 121 is the distance between the first base station 11 and the second base station 12.
[0069] The electronic device 10 determines the target neighboring cells corresponding to each sector based on the adjusted distance between each sector. For example, the target neighboring cells corresponding to the first sector 111 are determined to include the second sector 112, the third sector 113, and the fifth sector 122.
[0070] The technical solutions provided in this application can be applied to a variety of systems, especially 5G systems. For example, applicable systems may include Global System for Mobile Communication (GSM), Code Division Multiple Access (CDMA), Wideband Code Division Multiple Access (WCDMA) General Packet Radio Service (GPRS), Long Term Evolution (LTE), LTE Frequency Division Duplex (FDD), LTE Time Division Duplex (TDD), Long Term Evolution Advanced (LTE-A), Universal Mobile Telecommunication System (UMTS), Worldwide Interoperability for Microwave Access (WiMAX), and 5G New Radio (NR), etc.
[0071] Therefore, optionally, the aforementioned base station can be a base station (BTS) and / or base station controller in GSM or CDMA, a base station (NodeB, NB) and / or radio network controller (RNC) in WCDMA, an evolved Node B (eNB or eNodeB) in LTE, a relay station or access point, or a base station (gNB) in future 5G networks, etc., which are not limited herein.
[0072] The embodiments of this application will now be described with reference to the accompanying drawings. The embodiments described below do not represent all embodiments consistent with this application. Rather, they are merely examples of apparatuses and methods consistent with some aspects of this application as detailed in the appended claims.
[0073] Example 1
[0074] Figure 2 This is a flowchart illustrating the neighbor cell determination method provided in Embodiment 1 of this application. Figure 2 As shown, the executing entity of this application is a neighbor cell determination device, which is located in an electronic device. The neighbor cell determination method provided in this embodiment includes steps 201 to 203.
[0075] Step 201: Obtain the azimuth, scene, frequency band and coverage type of multiple sectors within the preset area.
[0076] In this embodiment, the preset area can be the area where the sector whose neighbor relationship needs to be determined is located, for example, within 5KM or 10KM of the sector whose neighbor relationship needs to be determined.
[0077] Azimuth is a parameter describing the orientation of an antenna in a mobile communication network. With true north as 0 degrees, and rotating clockwise 360 degrees back to true north, the azimuth of a sector refers to the angle traversed when rotating clockwise from true north to align with the plane containing that sector's antenna. For example, for a three-sector base station, the azimuths of the three sectors could be 0 degrees, 120 degrees, and 240 degrees, respectively.
[0078] The scenario is determined by the area where the base station is located and the number of users. For example, the scenario can include densely populated urban areas, general urban areas, and rural areas.
[0079] A frequency band refers to the frequency band used by a sector antenna, which can include low frequency, mid frequency, and high frequency. Low frequency bands can include, for example, the 900MHz band corresponding to 904-909MHz and 949-954MHz, while high frequency bands can include, for example, the N78 band in 5G corresponding to 3400-3500MHz and 3500-3600MHz, and the N79 band corresponding to 4800-4900MHz, etc.
[0080] Coverage type refers to the coverage type of the sector antenna, which can include outdoor stations and indoor stations.
[0081] The initial distance between sectors is the straight-line distance between the base stations to which each sector belongs.
[0082] In this embodiment, the engineering parameters of each base station can be obtained from the network management system, site verification, and daily maintenance information of each base station within a preset area. This allows for the acquisition of the azimuth, scene, frequency band, and coverage type of each sector within the preset area. The engineering parameters of the base station may include the cell name, cell number, latitude and longitude, azimuth, frequency band, scene, and coverage type of the sector. The cell number is the unique identifier of a mobile network sector.
[0083] Step 202: Adjust the initial distance between each sector according to the azimuth, scene, frequency band and coverage type of each sector to obtain the adjusted distance between each sector; the initial distance is the distance between the base stations to which the sector belongs.
[0084] In this embodiment, the offset distance of each sector can be determined based on the scene, frequency band, and coverage type. When the scene and coverage type are the same, the offset distance of high-frequency band sectors is greater than that of low-frequency band sectors. When the frequency band and coverage type are the same, the offset distance of rural scene sectors is the largest, followed by general urban scene sectors, and the offset distance of densely populated urban scene sectors is the smallest. When the scene and frequency band are the same, the offset coefficient of outdoor station sectors is greater than or equal to that of indoor station sectors.
[0085] In this embodiment, each sector can be offset along its azimuth direction by its respective offset distance, and the adjusted distance between each sector can be calculated based on the offset sectors. For example, if sector A has an azimuth of 0 degrees and an offset distance of 0.5 km, and sector B has an azimuth of 180 degrees and an offset distance of 0.3 km, then adjusting the initial distance between sector A and sector B can be done by offsetting sector A 0.5 km northward and adjusting sector B 0.3 km southward. If the initial distance between sector A and sector B is 3 km, then the adjusted distance between sector A and sector B is 3 + 0.5 + 0.3 = 3.8 km.
[0086] Step 203: Determine the target neighboring cell corresponding to each sector based on the adjusted distance between each sector.
[0087] In this embodiment, the target neighboring cells corresponding to each sector can be determined in ascending order of the adjusted distances between each sector. Here, the number of target neighboring cells corresponding to each sector can be a preset number and can be unequal.
[0088] For example, the adjusted distances between sector A and sectors B, C, D and E are 3.8 km, 3 km, 5 km and 1 km respectively, and the preset number of target neighboring sectors of sector A is 3. Then sector E, sector C and sector B can be determined as target neighboring sectors of sector A.
[0089] The neighbor cell determination method provided in this embodiment obtains the azimuth, scene, frequency band, and coverage type of multiple sectors within a preset area; adjusts the initial distance between each sector based on the azimuth, scene, frequency band, and coverage type of each sector to obtain the adjusted distance between each sector; the initial distance is the distance between the base stations to which the sector belongs; and determines the target neighbor cell corresponding to each sector based on the adjusted distance between each sector. Because the initial distance between each sector is adjusted based on the azimuth, scene, frequency band, and coverage type of each sector, the adjusted distance between each sector reflects the coverage direction and coverage distance between sectors, rather than just the distance between the base stations to which the sector belongs. Therefore, by determining the neighbor cell corresponding to each sector based on the adjusted distance between each sector, invalid neighbor cells can be excluded, valid neighbor cells can be included, and the target neighbor cell for each sector can be accurately determined.
[0090] As an optional implementation, step 202 is further refined to include steps 301 to 304.
[0091] Step 301: Obtain the initial latitude and longitude of each sector; the initial latitude and longitude are the latitude and longitude of the base station to which the sector belongs.
[0092] In this embodiment, the initial latitude and longitude of the sector includes initial longitude and initial latitude. The initial longitude is the longitude of the base station to which the sector belongs, and the initial latitude is the latitude of the base station to which the sector belongs.
[0093] Step 302: Determine the offset coefficient of each sector based on the scene, frequency band, and coverage type of each sector.
[0094] In this embodiment, different scenarios, frequency bands, and coverage types can correspond to different preset coefficients. The sector offset coefficient can be the average of the preset coefficients corresponding to the sector's scenario, frequency band, and coverage type.
[0095] For example, sector A is located in a densely populated urban area, uses a high-frequency band, and has an outdoor station coverage type. Sector B is located in a general urban area, uses a low-frequency band, and has an outdoor station coverage type.
[0096] The coefficients are as follows: 0.2 for densely populated urban areas, 0.25 for general urban areas, 0.2 for high-frequency bands, 0.1 for low-frequency bands, and 0.2 for outdoor stations. Therefore, the offset coefficient for sector A is (0.2 + 0.2 + 0.2) / 3 = 0.2, and the offset coefficient for sector B is (0.25 + 0.1 + 0.2) / 3 ≈ 0.18.
[0097] As an optional implementation, step 302 is further refined to include steps 3021 to 3022.
[0098] Step 3021: Based on the scene, frequency band, and coverage type of each sector, query the offset coefficient corresponding to each sector in the preset mapping relationship; the preset mapping relationship includes: the mapping relationship between the scene, frequency band, and coverage type of the sector and the preset coefficient.
[0099] Step 3022: The preset coefficients that have a mapping relationship with the scene, frequency band and coverage type of each sector are determined as the offset coefficients of each sector.
[0100] In this embodiment, the offset coefficient is mainly affected by the frequency band, scene, and coverage type, with the frequency band having the greatest impact, followed by the scene, and the coverage type having the least impact. The stronger the penetration capability of the frequency band, the larger the offset coefficient. For example, the preset mapping relationship can be shown in Table 1 below, but this embodiment does not limit it.
[0101] Table 1 Preset Mapping Relationships
[0102]
[0103] As shown in Table 1, when the coverage type of the sector is an outdoor station and the scenario is a dense urban area, the offset coefficient can be mapped to between 0.1 and 0.2 according to different frequency bands. Furthermore, the lower the frequency band of the sector, the smaller the offset coefficient, and the higher the frequency band, the larger the offset coefficient.
[0104] When the sector coverage type is an outdoor station and the scenario is a general urban area, the offset coefficient can be mapped to between 0.1 and 0.25 according to different frequency bands. Furthermore, the lower the frequency band of the sector, the smaller the offset coefficient, and the higher the frequency band, the larger the offset coefficient.
[0105] When the sector coverage type is an outdoor station and the scenario is rural, the offset coefficient can be mapped to between 0.15 and 0.25 according to different frequency bands. Furthermore, the lower the frequency band of the sector, the smaller the offset coefficient, and the higher the frequency band, the larger the offset coefficient.
[0106] When the coverage type of a sector is an indoor station, the offset coefficient can be mapped to between 0.1 and 0.2 according to different frequency bands, regardless of the scenario. Furthermore, the lower the frequency band of the sector, the smaller the offset coefficient, and the higher the frequency band, the larger the offset coefficient.
[0107] The neighbor cell determination method provided in this embodiment queries the offset coefficient corresponding to each sector in a preset mapping relationship based on the scene, frequency band, and coverage type of each sector. The preset mapping relationship includes the mapping relationship between the scene, frequency band, and coverage type of the sector and preset coefficients. The preset coefficients that have a mapping relationship with the scene, frequency band, and coverage type of each sector are determined as the offset coefficients of each sector. Since the offset coefficients corresponding to each sector are queried in the preset mapping relationship, the offset coefficients corresponding to each sector can be quickly determined, thereby improving the efficiency of determining the target neighbor cells of each sector.
[0108] Step 303: Based on the azimuth and offset coefficient of each sector, correct the initial latitude and longitude of each sector to obtain the corrected latitude and longitude of each sector.
[0109] As an optional implementation, step 303 is further refined to include step 3031.
[0110] Step 3031: Calculate the corrected longitude and corrected latitude of each sector using the following formula to obtain the corrected longitude and latitude of each sector:
[0111]
[0112] Where x′ is the corrected latitude, y′ is the corrected latitude, x is the initial longitude, y is the initial latitude, k is the offset coefficient, and α is the azimuth. Here, 111 is in km, and the azimuth α can be in radians (e.g., π / 3) or degrees (e.g., 120°). Therefore, the above formula can also be expressed as:
[0113]
[0114] The neighbor cell determination method provided in this embodiment uses a formula. The corrected longitude and corrected latitude of each sector can be calculated quickly.
[0115] Step 304: Determine the adjusted distance between each sector based on the corrected latitude and longitude of each sector.
[0116] As an optional implementation, step 304 can be further refined to include steps 401 to 402.
[0117] Step 401: Calculate the corrected distance between each sector based on the corrected latitude and longitude of each sector.
[0118] In this embodiment, the corrected latitude and longitude of any two sectors can be substituted into the semi-versus formula, and the calculated value can be determined as the corrected distance between the sectors.
[0119] For example, if the corrected latitude and longitude of sector A is (x1, y1) and the corrected latitude and longitude of sector B is (x2, y2), then the corrected distance Distance′(A, B) between sector A and sector B can be calculated using the following formula:
[0120]
[0121]
[0122] Among them, R EARTH The radius is the Earth's radius.
[0123] Step 402: Determine the corrected distance as the adjusted distance between each sector.
[0124] The neighbor cell determination method provided in this embodiment calculates the corrected distance between each sector based on the corrected latitude and longitude of each sector; the corrected distance is then determined as the adjusted distance between each sector. Since the corrected distance between each sector can be obtained by directly substituting the corrected latitude and longitude of each sector into the formula, and then the corrected distance is determined as the adjusted distance, the adjusted distance between each sector can be calculated quickly. Therefore, the target neighbor cell corresponding to each sector can be determined more accurately through the adjusted distance between each sector.
[0125] The neighbor cell determination method provided in this embodiment obtains the initial latitude and longitude of each sector; the initial latitude and longitude are the latitude and longitude of the base station to which the sector belongs; the offset coefficient of each sector is determined according to the scene, frequency band, and coverage type of each sector; the initial latitude and longitude of each sector is corrected according to the azimuth and offset coefficient of each sector to obtain the corrected latitude and longitude of each sector; and the adjusted distance between each sector is determined according to the corrected latitude and longitude of each sector. Since the corrected latitude and longitude of each sector is obtained by correcting the initial latitude and longitude of each sector, the adjusted distance between each sector can be determined quickly and accurately by using the corrected latitude and longitude of each sector.
[0126] Example 2
[0127] Figure 3 This is a flowchart illustrating the neighbor cell determination method provided in Embodiment 2 of this application. Figure 4A This is a schematic diagram of a distribution where the corrected included angle between the two sector intervals is 180 degrees, according to Embodiment 2 of this application. Figure 4B This is a schematic diagram illustrating another distribution scenario where the corrected included angle between the two sector intervals is 180 degrees, according to Embodiment 2 of this application. Figure 3As shown, the neighbor cell determination method provided in this embodiment is based on Embodiment 1, and step 304 is refined. Step 304 is refined to include steps 501 to 504.
[0128] Step 501: Calculate the corrected distance between each sector based on the corrected latitude and longitude of each sector.
[0129] In this embodiment, the corrected distance between each sector can be calculated using the same method as in step 401.
[0130] Step 502: Calculate the corrected angle between each sector based on the corrected latitude, longitude and azimuth of each sector.
[0131] In this embodiment, the corrected angle refers to the angle between the antennas of each sector.
[0132] For example, the corrected latitude and longitude of sector A is (x1, y1), the corrected latitude and longitude of sector B is (x2, y2), and the azimuth of sector A is... The initial angle between sector A and sector B is Then the corrected angle between sector A and sector B It can be done through formula The calculation can also be performed using the following formula:
[0133]
[0134] Where abs is the absolute value function. SIGN is the natural number judgment function, SIGN(x) equals -1 when x is negative, equals 1 when x is positive, and equals 0 when x is 0. ATAN is the arctangent function.
[0135] In this embodiment, it can be understood that the sector antenna has directivity. Directivity refers to the relationship between the relative value of the antenna radiation field and the spatial direction under the condition of the same distance r in the far field. The antenna radiation pattern is used to reflect the relationship between the relative value of the antenna radiation field and the spatial direction. The antenna radiation pattern usually has two or more lobes, of which the lobe with the largest radiation intensity is called the main lobe, and the remaining lobes are called side lobes or side lobes. The side lobe in the opposite direction to the main lobe is called the back lobe.
[0136] like Figure 4A and Figure 4B As shown, the arrow indicates the azimuth direction of the sector antenna, which is also the direction of the main lobe of the sector antenna. When the corrected angle between sector A and sector B is 180 degrees, sector A and sector B have the following... Figure 4A and Figure 4B The two distribution scenarios shown are, in Figure 4A and Figure 4BIn the two cases shown, the initial distance between sector A and sector B is equal, but the corrected distance between sector A and sector B is not equal. Figure 4A In the scenario shown, the corrected distance between sector A and sector B is less than the initial distance between sector A and sector B. Figure 4B In the scenario shown, the corrected distance between sector A and sector B is greater than the initial distance between them. Therefore, correcting the latitude and longitude and the corrected distance can eliminate the problem of inaccurate identification of target neighboring cells due to sector coverage direction, thereby improving the accuracy of the identified target neighboring cells.
[0137] Step 503: Obtain the weights corresponding to the corrected angles between each sector. When the corrected angle is [0, π], the corresponding weight is proportional to the corrected angle. When the corrected angle is [π, 2π], the corresponding weight is inversely proportional to the corrected angle. The weight corresponding to the corrected angle is greater than 1. Furthermore, when the corrected angles θ and β between the same sector and any two sector intervals satisfy (θ+β) / 2=π, the weights corresponding to θ and β are equal, where θ∈[0, π] and β∈[π, 2π].
[0138] In this embodiment, the weight k corresponding to the corrected angle ω can be determined by the following formula:
[0139] k=1, ω∈[0°, 60°]∪[300°, 360°];
[0140] k=1+μ1sinω,ω∈[60°,90°]∪[270°,300°];
[0141] k=1+μ2sinω,ω∈[90°, 270°];
[0142] Where μ1 can be 0.1 and μ2 can be 0.2.
[0143] In this embodiment, the weights corresponding to each correction angle can also be determined by other formulas, such as formulas including cosine function, step function, etc. It is only necessary to ensure that when the correction angles θ and β between the same sector and any two sectors satisfy (θ+β) / 2=π, the weights corresponding to θ and β are equal, where θ∈[0,π] and β∈[π,2π].
[0144] Step 504: Use the weights corresponding to the corrected angles of each sector interval to weight the corrected distances of the corresponding sector intervals to obtain the adjusted distances of each sector interval.
[0145] In this embodiment, the weights corresponding to the corrected angles between each sector are used to eliminate the influence of antenna sidelobes on the target neighboring cells of the determined sector. By weighting the corrected distances between sectors with different weights, the adjusted distances between each sector can prioritize the addition of neighboring cells in the main coverage direction of the sector, followed by sidelobes, and add the fewest in the back direction, thus fully simulating the antenna coverage model. This allows for a more accurate determination of the target neighboring cells of each sector.
[0146] Optionally, in addition to the method described above for determining the adjusted distance between each sector, other methods can be used to weight the corrected distance between sectors, as long as the weighted adjusted distance matches the directivity of the antenna coverage. For example, the method in this embodiment can be used so that the larger the angle between the two sector antennas, the larger the adjusted distance; other methods can also be used so that the smaller the angle between the two sector antennas, the smaller the adjusted distance. This embodiment does not limit this approach.
[0147] The neighbor cell determination method provided in this embodiment calculates the corrected distance between each sector based on the corrected latitude and longitude of each sector; calculates the corrected angle between each sector based on the corrected latitude, longitude and azimuth of each sector; obtains the weight corresponding to the corrected angle between each sector; when the corrected angle is [0, π], the corresponding weight is proportional to the corrected angle; when the corrected angle is [π, 2π], the corresponding weight is inversely proportional to the corrected angle; the weight corresponding to the corrected angle is greater than 1; and when the corrected angles θ and β between the same sector and any two sector intervals satisfy (θ+β) / 2=π, the weights corresponding to θ and β are equal, where θ∈[0, π] and β∈[π, 2π]; and uses the weight corresponding to the corrected angle between each sector interval to weight the corrected distance of the corresponding sector interval to obtain the adjusted distance of each sector interval. By weighting the corrected distances between each sector according to the corrected angle of each sector, the adjusted distances between each sector can be determined, which makes the distances between each sector match the antenna coverage direction. Therefore, the adjusted distances between each sector can be used to determine the target neighboring cells of each sector more accurately.
[0148] Example 3
[0149] Figure 5 This is a flowchart illustrating the neighbor cell determination method provided in Embodiment 3 of this application. Figure 6 This is a schematic diagram of the target neighboring cells of sector Cell1 determined according to the neighboring cell determination method provided in Embodiment 3 of this application. Figure 5 As shown, the neighbor cell determination method provided in this embodiment is based on any of the above-mentioned Embodiment 2, and the step 203 "determine the target neighbor cell corresponding to each sector according to the adjusted distance between each sector" is refined. The refined step 203 includes steps 601 to 602.
[0150] Step 601: Determine the candidate neighboring cells for each sector; the adjusted distance between the candidate neighboring cells of each sector and the other sectors is within a preset distance range.
[0151] In this embodiment, for any given sector, sectors within a preset area whose adjusted distance to that sector is within a preset distance range are identified as candidate neighboring sectors of that sector. For example, the preset distance range can be less than 4 km.
[0152] For example, the adjusted distances between sector A and sectors B, C, D, and E are 3.8 km, 3 km, 5 km, and 1 km, respectively. With a preset distance range of 0 to 4 km, the candidate neighboring sectors of sector A are sector B, sector C, and sector E.
[0153] Step 602: Select the first preset number of candidate neighboring cells from each sector, whose adjusted distances to each sector are in ascending order, as the target neighboring cells.
[0154] In this embodiment, since the scene, frequency band and coverage type of each sector are different, the number of target neighboring cells required may also be different. Therefore, for each sector, there can be a preset number of target neighboring cells. Among the candidate neighboring cells of the sector, the neighboring cells with the smaller adjusted distance to the sector are determined as the target neighboring cells of the sector first, thereby ensuring that the determined target neighboring cells do not miss any valid neighboring cells and do not have any invalid neighboring cells.
[0155] The neighbor cell determination method provided in this embodiment determines candidate neighbor cells for each sector; the adjusted distance between the candidate neighbor cells of each sector and the inter-sectoral distances is within a preset distance range; and a first preset number of candidate neighbor cells in each sector, whose adjusted distances to the inter-sectoral distances are from smallest to largest, are determined as target neighbor cells. Since candidate neighbor cells with smaller adjusted distances are determined as target neighbor cells for a sector, and the adjusted distances are adjusted according to the azimuth, scene, frequency band, and coverage type of each sector, it ensures that the determined target neighbor cells do not miss any valid neighbor cells and do not contain any invalid neighbor cells, thus determining more accurate target neighbor cells for each sector.
[0156] For example, such as Figure 6 As shown, in the preset area 14, the target neighboring cells of sector Cell-1 are determined to include: Cell-1, Cell-2, Cell-3, Cell-4, Cell-5, Cell-6, Cell-7, Cell-8, Cell-9, Cell-10, Cell-11, Cell-12, Cell-13, Cell-14, Cell-15, Cell-16, Cell-17, and Cell-18.
[0157] As an optional implementation, based on Embodiment 3, the candidate neighboring regions include: candidate neighboring regions of the same type and candidate neighboring regions of different types, and the target neighboring regions include: target neighboring regions of the same type and target neighboring regions of different types. Furthermore, steps 601 and 602 are refined, with step 601 refined to include steps 6011 to 6012, and step 602 refined to include steps 6021 to 6022.
[0158] Step 6011: The sector with the same coverage type as the candidate neighbor cell is identified as the same type of candidate neighbor cell.
[0159] Step 6012: Sectors with different coverage types from candidate neighboring cells are identified as heterogeneous candidate neighboring cells.
[0160] In this embodiment, for any sector in the preset area, among the multiple candidate neighboring sectors of the sector, the sector with the same coverage type as the sector is determined as the same type of candidate neighboring sector, and the sector with a different coverage type is determined as the different type of candidate neighboring sector.
[0161] Step 6021: Among the candidate neighboring cells of the same type, the second preset number of candidate neighboring cells of the same type with the adjusted distance between each sector from smallest to largest are determined as the target neighboring cells of the same type.
[0162] Step 6022: Among the heterogeneous candidate neighboring cells, the third preset number of heterogeneous candidate neighboring cells whose adjusted distances to each sector are from smallest to largest are determined as heterogeneous target neighboring cells.
[0163] In this embodiment, for any sector within a preset area, based on the data of target neighboring cells of various coverage types that can be added to that sector, the sector with the closest adjusted distance to that sector among the candidate neighboring cells of the same type is determined as the target neighboring cell of that sector. The number of target neighboring cells is a second preset number. For example, the number of outdoor station neighboring cells added to outdoor station neighboring cells can be between 42 and 50, the number of outdoor station neighboring cells added to indoor station neighboring cells can be between 16 and 24, and the number of indoor station neighboring cells added to indoor station neighboring cells can be between 12 and 18.
[0164] The neighbor cell determination method provided in this embodiment includes candidate neighbor cells of the same type and candidate neighbor cells of different types; target neighbor cells include target neighbor cells of the same type and target neighbor cells of different types. The method involves determining candidate neighbor cells of the same type as those of each sector, identifying them as candidate neighbor cells of the same type; identifying candidate neighbor cells of different types as candidate neighbor cells of different types; identifying a second preset number of candidate neighbor cells of the same type with each sector whose adjusted distances are from smallest to largest as target neighbor cells of the same type; and identifying a third preset number of candidate neighbor cells of different types with each sector whose adjusted distances are from smallest to largest as target neighbor cells of different types. Because it can determine target neighbor cells of the same type as each sector and neighbor cells of the same type but different types, and can control the number of neighbor relationships between sectors of different coverage types, it can meet different application scenarios.
[0165] Example 4
[0166] Figure 7 This is a structural schematic diagram of the neighboring cell determination device provided in Embodiment 4 of this application. Figure 7 As shown, the neighbor cell determination device 70 provided in this embodiment includes: an acquisition module 71, an adjustment module 72, and a determination module 73.
[0167] The acquisition module 71 is used to acquire the azimuth, scene, frequency band and coverage type of multiple sectors within a preset area;
[0168] The adjustment module 72 is used to adjust the initial distance between each sector according to the azimuth, scene, frequency band and coverage type of each sector, so as to obtain the adjusted distance between each sector; the initial distance is the distance between the base stations to which the sector belongs;
[0169] The determination module 73 is used to determine the target neighboring cell corresponding to each sector based on the adjusted distance between each sector.
[0170] As an optional implementation, the adjustment module 72 is specifically used for:
[0171] Obtain the initial latitude and longitude of each sector; the initial latitude and longitude are the latitude and longitude of the base station to which the sector belongs;
[0172] The offset coefficient for each sector is determined based on the scene, frequency band, and coverage type of each sector;
[0173] Based on the azimuth and offset coefficient of each sector, the initial latitude and longitude of each sector are corrected to obtain the corrected latitude and longitude of each sector;
[0174] The adjusted distance between each sector is determined based on the corrected latitude and longitude of each sector.
[0175] As an optional implementation, the adjustment module 72 is further used for:
[0176] Based on the scene, frequency band, and coverage type of each sector, the corresponding offset coefficient for each sector is queried in the preset mapping relationship; the preset mapping relationship includes: the mapping relationship between the scene, frequency band, and coverage type of the sector and the preset coefficient;
[0177] Preset coefficients that have a mapping relationship with the scene, frequency band, and coverage type of each sector are determined as the offset coefficients of each sector.
[0178] As an optional implementation, the adjustment module 72 is further used for:
[0179] The corrected longitude and corrected latitude of each sector are calculated using the following formula to obtain the corrected longitude and latitude of each sector:
[0180]
[0181] Where x′ is the corrected latitude, y′ is the corrected latitude, x is the initial longitude, y is the initial latitude, k is the offset coefficient, and α is the azimuth angle.
[0182] As an optional implementation, the adjustment module 72 is further used for:
[0183] Calculate the corrected distance between each sector based on the corrected latitude and longitude of each sector;
[0184] The correction distance is determined as the adjusted distance between each sector.
[0185] As an optional implementation, the adjustment module 72 is further used for:
[0186] Calculate the corrected distance between each sector based on the corrected latitude and longitude of each sector;
[0187] Calculate the corrected angle between each sector based on the corrected latitude, longitude and azimuth of each sector;
[0188] Obtain the weights corresponding to the corrected angles between each sector; when the corrected angle is [0, π], the corresponding weight is proportional to the corrected angle; when the corrected angle is [π, 2π], the corresponding weight is inversely proportional to the corrected angle; the weight corresponding to the corrected angle is greater than 1; and when the corrected angles θ and β between the same sector and any two sector intervals satisfy (θ+β) / 2=π, the weights corresponding to θ and β are equal, where θ∈[0, π] and β∈[π, 2π].
[0189] The corrected distance of each sector interval is weighted by the weight corresponding to the corrected angle between each sector interval to obtain the adjusted distance of each sector interval.
[0190] As an optional implementation, the determining module 73 is specifically used for:
[0191] Determine the candidate neighbor cells for each sector; the adjusted distance between the candidate neighbor cells of each sector and the distance between each sector is within the preset distance range;
[0192] Among the candidate neighboring cells of each sector, the first preset number of candidate neighboring cells whose adjusted distances to each sector are from smallest to largest are determined as target neighboring cells.
[0193] As an optional implementation, candidate neighboring regions include: candidate neighboring regions of the same type and candidate neighboring regions of different types; target neighboring regions include: target neighboring regions of the same type and target neighboring regions of different types; the determining module 73 is further configured to:
[0194] Among the candidate neighbor cells of each sector, the sector with the same coverage type as each sector is identified as the same type of candidate neighbor cell;
[0195] Among the candidate neighbor cells of each sector, sectors with different coverage types from each sector are identified as heterogeneous candidate neighbor cells.
[0196] Among the candidate neighboring cells of the same type, the second preset number of candidate neighboring cells of the same type with the adjusted distance between each sector, from smallest to largest, are determined as the target neighboring cells of the same type;
[0197] Among the heterogeneous candidate neighboring regions, the third preset number of heterogeneous candidate neighboring regions whose adjusted distances to each sector are from smallest to largest are identified as heterogeneous target neighboring regions.
[0198] The neighbor cell determination device provided in this embodiment can execute any of the neighbor cell determination methods provided in the above embodiments. The specific implementation and principle are similar, and will not be described again here.
[0199] Example 5
[0200] Figure 8 This is a schematic diagram of the structure of an electronic device according to Embodiment 5 of this application. Figure 8 As shown, the electronic device 80 provided in this embodiment includes: a processor 82, and a memory 81 communicatively connected to the processor 82.
[0201] Memory 81 stores computer-executed instructions.
[0202] The processor 82 executes the computer execution instructions stored in the memory 81 to implement the neighbor cell determination method provided in any of the above embodiments. The specific implementation method and principle are similar and will not be described again here.
[0203] The memory 81 and processor 82 can communicate and interconnect via a bus. This bus can be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus, or an Extended Industry Standard Architecture (EISA) bus, etc. The bus can be categorized into address bus, data bus, control bus, etc. For ease of representation, Figure 8 The bus is represented by a single thick line, but this does not mean that there is only one bus or one type of bus.
[0204] The memory 81 can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic storage, flash memory, magnetic disk or optical disk, etc.
[0205] In an exemplary embodiment, the electronic device 80 may be implemented by one or more application-specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field-programmable gate arrays (FPGAs), controllers, microcontrollers, microprocessors, or other electronic components to perform the methods described above.
[0206] Embodiments of this application also provide a computer-readable storage medium storing computer-executable instructions. When executed by a processor, these instructions are used to implement the neighbor cell determination method provided in any of the above embodiments. Exemplarily, the computer-readable storage medium may be a read-only memory (ROM), a random access memory (RAM), magnetic tape, floppy disk, or optical data storage device, etc.
[0207] It should be understood that the above-described device embodiments are merely illustrative, and the device of this application can also be implemented in other ways. For example, the module division in the above embodiments is only a logical functional division, and there may be other division methods in actual implementation. For example, multiple modules can be combined, or integrated into another system, or some features can be ignored or not executed.
[0208] Furthermore, unless otherwise specified, the functional modules in the various embodiments of this application can be integrated into one module, or each module can exist physically separately, or two or more modules can be integrated together. The integrated modules described above can be implemented in hardware or as software program modules.
[0209] It should be noted that, for the sake of simplicity, the foregoing method embodiments are all described as a series of actions. However, those skilled in the art should understand that this application is not limited to the described order of actions, as some steps may be performed in other orders or simultaneously according to this application. Furthermore, those skilled in the art should also understand that the embodiments described in the specification are all optional embodiments, and the actions and modules involved are not necessarily essential to this application.
[0210] It should be further noted that although the steps in the flowchart are shown sequentially according to the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless explicitly stated herein, there is no strict order restriction on the execution of these steps, and they can be executed in other orders. Moreover, at least some steps in the flowchart may include multiple sub-steps or multiple stages. These sub-steps or stages are not necessarily completed at the same time, but can be executed at different times. The execution order of these sub-steps or stages is not necessarily sequential, but can be performed alternately or in turn with other steps or at least some of the sub-steps or stages of other steps.
[0211] Other embodiments of this application will readily occur to those skilled in the art upon consideration of the specification and practice of the invention disclosed herein. This application is intended to cover any variations, uses, or adaptations of this application that follow the general principles of this application and include common knowledge or customary techniques in the art not disclosed herein. The specification and examples are to be considered exemplary only, and the true scope and spirit of this application are indicated by the following claims.
[0212] It should be understood that this application is not limited to the precise structure described above and shown in the accompanying drawings, and various modifications and changes can be made without departing from its scope. The scope of this application is limited only by the appended claims.
Claims
1. A method for neighbor cell determination, the method comprising: The method comprises the following steps: Obtaining the azimuth, scene, frequency band and coverage type of a plurality of sectors in a preset area; Adjusting the initial distance between the sectors according to the azimuth, scene, frequency band and coverage type of each sector to obtain the adjusted distance between the sectors; the initial distance is the distance between the base stations to which the sectors belong; Determining the target neighbor cell corresponding to each sector according to the adjusted distance between the sectors; The step of adjusting the initial distance between the sectors according to the azimuth, scene, frequency band and coverage type of each sector to obtain the adjusted distance between the sectors comprises the following steps: Obtaining the initial latitude and longitude of each sector; the initial latitude and longitude is the latitude and longitude of the base station to which the sector belongs; Determining the offset coefficient of each sector according to the scene, frequency band and coverage type of each sector; Correcting the initial latitude and longitude of each sector according to the azimuth and offset coefficient of each sector to obtain the corrected latitude and longitude of each sector; Determining the adjusted distance between the sectors according to the corrected latitude and longitude of each sector.
2. The method of claim 1, wherein, The step of determining the offset coefficient of each sector according to the scene, frequency band and coverage type of each sector comprises the following steps: Querying the offset coefficient corresponding to each sector in a preset mapping relationship according to the scene, frequency band and coverage type of each sector; the preset mapping relationship comprises the mapping relationship between the scene, frequency band and coverage type of each sector and a preset coefficient; Determining the preset coefficient having the mapping relationship with the scene, frequency band and coverage type of each sector as the offset coefficient of each sector.
3. The method of claim 1, wherein, The step of correcting the initial latitude and longitude of each sector according to the azimuth and offset coefficient of each sector to obtain the corrected latitude and longitude of each sector comprises the following steps: The corrected latitude and longitude of each sector is obtained by calculating the corrected longitude and corrected latitude of each sector through the following formula: ; Wherein, x' is the corrected latitude, y' is the corrected latitude, x is the initial longitude, y is the initial latitude, k is the offset coefficient, and a is the azimuth.
4. The method of claim 1, wherein, The step of determining the adjusted distance between the sectors according to the corrected latitude and longitude of each sector comprises the following steps: Calculating the corrected distance between the sectors according to the corrected latitude and longitude of each sector; Determining the corrected distance as the adjusted distance between the sectors.
5. The method of claim 1, wherein, The step of determining the adjusted distance between the sectors according to the corrected latitude and longitude of each sector comprises the following steps: Calculating the corrected distance between the sectors according to the corrected latitude and longitude of each sector; Calculating the corrected included angle between the sectors according to the corrected latitude and longitude and the azimuth of each sector; Obtaining the weight corresponding to the corrected included angle between the sectors; when the corrected included angle is [0, π], the corresponding weight is proportional to the corrected included angle; when the corrected included angle is [π, 2π], the corresponding weight is inversely proportional to the corrected included angle; the weight corresponding to the corrected included angle is greater than 1, and the weights corresponding to the corrected included angles θ and β between the same sector and any two sectors satisfy (θ+β) / 2=π, wherein θ∈[0, π] and β∈[π, 2π]; Weighting the corrected distance between the corresponding sectors by using the weight corresponding to the corrected included angle between the sectors to obtain the adjusted distance between the sectors.
6. The method of claim 1, wherein, The step of determining the target neighbor cell corresponding to each sector according to the adjusted distance between the sectors comprises the following steps: Determining the candidate neighbor cell of each sector; the candidate neighbor cell of each sector and the adjusted distance between the sectors are in a preset distance range; The first preset number of candidate neighboring cells with the adjusted distances between the sectors from small to large among the candidate neighboring cells of each sector are determined as the target neighboring cells.
7. The method of claim 6, wherein, The candidate neighboring cells include same-type candidate neighboring cells and different-type candidate neighboring cells; and the target neighboring cells include same-type target neighboring cells and different-type target neighboring cells. The determination of the candidate neighboring cells of each sector includes: The candidate neighboring cells of each sector with the same coverage type as each sector are determined as same-type candidate neighboring cells. The candidate neighboring cells of each sector with different coverage types from each sector are determined as different-type candidate neighboring cells. The determination of the first preset number of candidate neighboring cells with the adjusted distances between the sectors from small to large among the candidate neighboring cells of each sector includes: The second preset number of same-type candidate neighboring cells with the adjusted distances between the sectors from small to large among the same-type candidate neighboring cells are determined as the same-type target neighboring cells. The third preset number of different-type candidate neighboring cells with the adjusted distances between the sectors from small to large among the different-type candidate neighboring cells are determined as the different-type target neighboring cells.
8. A neighboring cell determination device, characterized in that, The method includes: An acquisition module is configured to acquire azimuth angles, scenes, frequency bands, and coverage types of a plurality of sectors in a preset area; An adjustment module is configured to adjust initial distances between the sectors according to the azimuth angles, scenes, frequency bands, and coverage types of the sectors to obtain adjusted distances between the sectors; the initial distances are distances between base stations to which the sectors belong; A determination module is configured to determine target neighboring cells corresponding to the sectors according to the adjusted distances between the sectors. The adjustment module is specifically configured to acquire initial latitudes and longitudes of the sectors; the initial latitudes and longitudes are latitudes and longitudes of base stations to which the sectors belong. An offset coefficient of each sector is determined according to the scene, frequency band, and coverage type of the sector. The initial latitudes and longitudes of each sector are corrected according to the azimuth angle and offset coefficient of the sector to obtain corrected latitudes and longitudes of the sector. The adjusted distances between the sectors are determined according to the corrected latitudes and longitudes of the sectors.
9. An electronic device, comprising: The method includes: A processor and a memory connected with the processor in communication; The memory stores computer execution instructions; The processor executes the computer execution instructions stored in the memory to implement the method in any one of claims 1-7.
10. A computer-readable storage medium, characterized in that, The computer readable storage medium stores computer execution instructions, and the computer execution instructions are executed by the processor to implement the method in any one of claims 1-7.
Citation Information
Patent Citations
Method and device for generating neighboring cells among different systems
CN101959227A