Method, device, equipment and computer storage medium for predicting cell azimuth angle

By obtaining the SSB beam signal information and longitude and latitude within the target cell in the 5G network, determining the SSB beam boundary point, and calculating the cell azimuth, the problems of low efficiency and low accuracy in the existing technology are solved, and efficient and low-cost azimuth prediction is achieved.

CN115342775BActive Publication Date: 2025-10-03CHINA MOBILE GROUP DESIGN INST +1
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202110519163.0
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-05-12
Publication Date
2025-10-03
Estimated Expiration
2041-05-12

AI Technical Summary

Technical Problem

The prediction efficiency of the cell azimuth angle in the prior art is low, the cost is high, and the accuracy is low.

Method used

By obtaining the SSB beam signal information and longitude and latitude of multiple sampling points in the target cell, the SSB beam demarcation point is determined, and the cell azimuth is calculated by utilizing the characteristics of the time-division polling method of the SSB beam in the 5G network.

Benefits of technology

The prediction efficiency and accuracy of cell azimuth angle are improved, and the cost of manual verification and MR data analysis is reduced.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115342775B_ABST
    Figure CN115342775B_ABST
Patent Text Reader

Abstract

Embodiments of the present invention relate to the field of wireless communication technologies and disclose a method for predicting a cell azimuth angle. The method comprises: obtaining SSB beam signal information and first longitude and latitude corresponding to multiple sampling points within a target cell; determining an SSB beam demarcation point within the target cell based on the SSB beam signal information and the first longitude and latitude; obtaining second longitude and latitude of the SSB beam demarcation point and third longitude and latitude of a cell base station corresponding to the target cell; and determining a target azimuth angle of the target cell based on the second longitude and latitude and the third longitude and latitude. Through the above-described method, embodiments of the present invention improve the efficiency of predicting the cell azimuth angle.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The embodiments of the present invention relate to the field of wireless communication technology, and in particular to a method, apparatus, device, and computer storage medium for predicting a cell azimuth angle. Background Art

[0002] The cell azimuth is a basic cell engineering parameter. In order to improve the accuracy of the cell azimuth, it is necessary to predict and correct the cell azimuth.

[0003] Existing technologies typically perform deviation correction by measuring the cell's azimuth angle on-site, verifying it using drive test data, or estimating the cell's azimuth angle based on MR (Measurement Report) data reported by terminals. While implementing existing technologies, the inventors discovered that these technologies suffer from low efficiency, high costs, and low accuracy. Therefore, a more efficient and accurate method for predicting the cell's azimuth angle is needed. Summary of the Invention

[0004] In view of the above problems, an embodiment of the present invention provides a prediction method for a cell azimuth angle, which is used to solve the problem of cell azimuth angle prediction in the prior art.

[0005] According to one aspect of an embodiment of the present invention, a method for predicting a cell azimuth angle is provided, the method comprising:

[0006] Obtaining SSB beam signal information and first longitude and latitude corresponding to multiple sampling points in the target cell respectively;

[0007] Determining an SSB beam demarcation point within the target cell according to the SSB beam signal information and the first longitude and latitude;

[0008] Acquire the second longitude and latitude of the SSB beam demarcation point and the third longitude and latitude of the cell base station corresponding to the target cell;

[0009] A target azimuth angle of the target cell is determined according to the second longitude and longitude and the third longitude and longitude.

[0010] In an optional manner, the SSB beam signal information includes SSB beam signal strength corresponding to each optional SSB beam received at the sampling point; the SSB beam boundary point is any coordinate point on the boundary surface between each of the optional SSB beams; and the method further includes:

[0011] Determining an associated SSB beam for each sampling point according to the SSB beam signal strength; the associated SSB beam is the one with the largest SSB beam signal strength among the optional SSB beams received by the sampling point;

[0012] The SSB beam demarcation point is determined based on all of the first longitudes and latitudes and the associated SSB beams.

[0013] In an optional manner, the method further includes:

[0014] Determine the adjacent points corresponding to each of the sampling points according to the first longitude and latitude; the adjacent points are other sampling points whose distance from the target sampling point is less than a distance threshold; the target sampling point is any one of the sampling points;

[0015] The SSB beam demarcation point is determined according to sampling points at which the associated SSB beam and the adjacent SSB beam are different; wherein the adjacent SSB beam is an associated SSB beam of the adjacent point of the sampling point.

[0016] In an optional manner, the method further includes:

[0017] Determine an SSB beam center point based on all of the second longitudes and latitudes;

[0018] respectively determining a first distance between each of the SSB beam demarcation points and the SSB beam center point;

[0019] Dividing the SSB beam demarcation points into a plurality of groups of symmetrical demarcation point pairs according to the first distance; wherein each group of the symmetrical demarcation point pairs includes two SSB beam demarcation points whose difference between the first distances is less than a difference threshold;

[0020] Calculating first angles between each of the SSB beam demarcation points in each group of the symmetrical demarcation point pairs and the longitude and latitude of the base station respectively; the first angles are obtained according to a deflection angle between the second longitude and latitude and the third longitude and latitude;

[0021] The target azimuth is determined based on all the first angles.

[0022] In an optional manner, the method further includes:

[0023] Calculating the angle difference of the first angle corresponding to each of the SSB beam demarcation points in each group of the symmetrical demarcation point pairs respectively;

[0024] Normalizing the angle difference to obtain a second angle corresponding to each pair of symmetrical dividing points;

[0025] The target azimuth is determined based on all of the second angles and the first angle.

[0026] In an optional manner, the method further includes:

[0027] Determining half of the second angle corresponding to each group of the symmetrical dividing point pairs as the correction value corresponding to the symmetrical dividing point pairs;

[0028] Determine the sum of the correction value and the reference angle as the azimuth angle prediction value corresponding to the symmetric demarcation point pair; wherein the reference angle is the first angle corresponding to any one of the SSB beam demarcation points in the symmetric demarcation point pair;

[0029] The target azimuth is determined based on the azimuth prediction values ​​corresponding to all the symmetrical dividing point pairs.

[0030] In an optional manner, the method further includes:

[0031] An average value of all the azimuth angle prediction values ​​is determined as the target azimuth angle.

[0032] According to another aspect of an embodiment of the present invention, a device for predicting a cell azimuth angle is provided, comprising:

[0033] A first acquisition module is used to respectively acquire SSB beam signal information and first longitude and latitude corresponding to multiple sampling points in the target cell;

[0034] A first determining module is configured to determine an SSB beam demarcation point in the target cell according to the SSB beam signal information and the first longitude and latitude;

[0035] A second acquisition module is used to acquire the second longitude and latitude of the SSB beam demarcation point and the third longitude and latitude of the cell base station corresponding to the target cell;

[0036] The second determining module is configured to determine a target azimuth angle of the target cell according to the second longitude and latitude and the third longitude and longitude.

[0037] According to another aspect of an embodiment of the present invention, a device for predicting a cell azimuth angle is provided, including:

[0038] A processor, a memory, a communication interface and a communication bus, wherein the processor, the memory and the communication interface communicate with each other via the communication bus;

[0039] The memory is used to store at least one executable instruction, and the executable instruction enables the processor to perform operations such as the method for predicting the cell azimuth angle.

[0040] According to another aspect of an embodiment of the present invention, a computer-readable storage medium is provided, wherein the storage medium stores at least one executable instruction, and the executable instruction enables a cell azimuth angle prediction device to perform operations such as the cell azimuth angle prediction method.

[0041] The embodiment of the present invention first obtains SSB beam signal information and a first longitude and latitude corresponding to multiple sampling points in a target cell respectively; wherein the SSB beam signal information includes the SSB beam signal strength corresponding to each optional SSB beam received by the sampling point; then determines the SSB beam demarcation point in the target cell according to the SSB beam signal information and the first longitude and latitude; wherein the SSB beam demarcation point is any coordinate point on the boundary surface between each of the optional SSB beams; thereby obtaining the second longitude and latitude of the SSB beam demarcation point and the third longitude and latitude of the cell base station corresponding to the target cell; finally, determines the target azimuth of the target cell according to the second longitude and latitude and the third longitude and latitude.

[0042] Different from the low efficiency of the existing technology of manual on-site verification and MR data analysis, the embodiment of the present invention utilizes the fact that multiple optional SSB beams in the 5G network are sent to the cell in a time-division polling manner. Therefore, the size and position of the coverage area of ​​each optional SSB beam in the cell can be considered to be fixed and distributed in sequence. By directly obtaining the SSB beam signal information corresponding to multiple sampling points in the target cell, the SSB beam demarcation point in the cell is determined, and then the target azimuth of the cell is determined according to the longitude and latitude of the multiple SSB beam demarcation points and the longitude and latitude of the base station, thereby improving the prediction efficiency of the cell azimuth.

[0043] The above description is only an overview of the technical solutions of the embodiments of the present invention. In order to more clearly understand the technical means of the embodiments of the present invention, they can be implemented in accordance with the contents of the specification. In order to make the above and other purposes, features and advantages of the embodiments of the present invention more obvious and easy to understand, the specific implementation methods of the present invention are specifically listed below. BRIEF DESCRIPTION OF THE DRAWINGS

[0044] The accompanying drawings are only used to illustrate the embodiments and are not to be considered as limiting the present invention. In addition, the same reference symbols are used to represent the same components throughout the drawings. In the drawings:

[0045] Figure 1 A schematic diagram showing a flow chart of a method for predicting a cell azimuth angle provided by an embodiment of the present invention is shown;

[0046] Figure 2 A schematic diagram of SSB beam distribution within a cell according to a method for predicting a cell azimuth angle provided by an embodiment of the present invention is shown;

[0047] Figure 3 A schematic structural diagram of a device for predicting a cell azimuth angle provided by an embodiment of the present invention is shown;

[0048] Figure 4 A schematic structural diagram of a cell azimuth angle prediction device provided by an embodiment of the present invention is shown. DETAILED DESCRIPTION

[0049] The exemplary embodiments of the present invention will be described in more detail below with reference to the accompanying drawings. Although exemplary embodiments of the present invention are shown in the drawings, it should be understood that the present invention can be implemented in various forms and should not be limited to the embodiments set forth herein.

[0050] Before describing the method for predicting the cell azimuth angle according to an embodiment of the present invention, the following terms are explained:

[0051] SSB: Synchronization Signal and PBCH block, also known as SSB, consists of three parts: Primary Synchronization Signals (PSS), Secondary Synchronization Signals (SSS), and PBCH.

[0052] Beam: A pattern of electromagnetic wave propagation across an array of antennas. Unlike previous 2G, 3G, and 4G networks, 5G NR (New Radio) networks use beams as the unit for SSB transmission, using a time-division polling method. It also employs a 1+N beamforming mechanism, where N is a natural number up to 7. This allows for up to eight selectable SSB beams (labeled Beam IDs 0 to 7), with a maximum mainlobe horizontal coverage width of 110°. Beam ID 0 primarily covers the near end to prevent blackouts below the tower, while Beam IDs 1 to 7, arranged in a counterclockwise order, cover the mid- and far-end areas.

[0053] Figure 1 The flowchart of the method for predicting the cell azimuth angle provided by the embodiment of the present invention is shown. The method is executed by a computer processing device. The computer processing device may include a mobile phone, a laptop computer, etc. Figure 1 As shown, the method includes the following steps:

[0054] Step 101: Obtain SSB beam signal information and first longitude and latitude corresponding to multiple sampling points in a target cell respectively.

[0055] In one embodiment of the present invention, the target cell may be a cell covered by a 5G network, 5G network drive test data within the coverage of the target cell may be obtained, and SSB beam signal information and the first longitude and latitude corresponding to the plurality of sampling points may be determined based on the 5G network drive test data. The 5G network drive test data may be MDT (Minimization of Drive Test) minimized drive test data.

[0056] In one embodiment of the present invention, the SSB beam signal information includes the SSB beam signal strength corresponding to each optional SSB beam received at the sampling point. The optional SSB beam is determined based on the beam delivery configuration information of the 5G network. When the 5G network delivers SSB beams in a 1+N manner, the optional SSB beams include 1+N SSB beams, namely, Beam ID1 to Beam IDN, where N is a natural number.

[0057] Step 102: Determine the SSB beam boundary point in the target cell based on the SSB beam signal information and the first longitude and latitude.

[0058] In one embodiment of the present invention, the SSB beam demarcation point is any coordinate point on the interface between each of the optional SSB beams. Under the 5G network's beam polling and delivery mechanism, the angular size and latitude and longitude positions of the coverage areas of each optional SSB beam in a cell can be considered to be determined, such as Figure 2 In the example, Beam ID1 to Beam ID7 are covered in a counterclockwise order. Based on the principle that signal strength attenuates with distance, the area where the latitude and longitude of the sampling point with the maximum received SSB beam signal strength falls is the coverage area of ​​the selectable SSB beam. Therefore, the SSB beam boundary points between the selectable SSB beams in the target cell can be determined based on the selectable SSB beam with the maximum signal strength received at each drive test sampling point and its corresponding first latitude and longitude.

[0059] In yet another embodiment of the present invention, step 102 further includes:

[0060] Step 1021: Determine the associated SSB beam of each sampling point according to the SSB beam signal strength.

[0061] In one embodiment of the present invention, the associated SSB beam is the one with the highest SSB beam signal strength among the selectable SSB beams received at the sampling point. Based on the principle that signal strength attenuates with distance, the area where the latitude and longitude of the sampling point with the highest received SSB beam signal strength falls is the coverage area of ​​the selectable SSB beam.

[0062] Step 1022: Determine the SSB beam boundary point based on all the first longitudes and latitudes and the associated SSB beams.

[0063] In one embodiment of the present invention, the longitude and latitude coverage range of each optional SSB beam can be determined based on all the first longitude and latitude and the associated SSB beams corresponding to the longitude and latitude, thereby determining the SSB beam boundary point between each optional SSB beam.

[0064] In yet another embodiment of the present invention, step 1022 further includes at least:

[0065] Step 221: Determine the adjacent points corresponding to each of the sampling points according to the first longitude and latitude.

[0066] In one embodiment of the present invention, the adjacent points are other sampling points whose distance from the target sampling point is less than a distance threshold; the target sampling point is any one of the sampling points. The distance threshold can be determined based on the sampling density and the average distance between all sampling points.

[0067] Step 222: Determine the SSB beam boundary point according to the sampling points at which the associated SSB beam and the adjacent SSB beam are different; wherein the adjacent SSB beam is the associated SSB beam of the adjacent point of the sampling point.

[0068] In one embodiment of the present invention, Figure 2 , the trajectory of the terminal road test sampling point is as follows Figure 2 In the coverage area of ​​a certain 5G cell, the optional SSB beams with the strongest signals traversed in sequence are Beam ID1, Beam ID2, Beam ID3, ..., Beam ID7. Based on the distribution of the beam IDs with the strongest signals received at the sampling points in the drive test data and the first longitude and latitude of each sampling point, we can obtain the boundary point between Beam ID1 and Beam ID2 as A, the boundary point between Beam ID2 and Beam ID3 as B, the boundary point between Beam ID3 and Beam ID4 as C, the boundary point between Beam ID4 and Beam ID5 as D, the boundary point between Beam ID5 and Beam ID6 as E, and the boundary point between Beam ID6 and Beam ID7 as F. In other words, the six SSB beam boundary points A, B, C, D, E, and F are obtained.

[0069] Step 103: Obtain the second longitude and latitude of the SSB beam boundary point and the third longitude and latitude of the cell base station corresponding to the target cell.

[0070] In one embodiment of the present invention, the first longitude and latitude of the sampling point corresponding to each SSB beam demarcation point is respectively determined as the second longitude and latitude. The third longitude and latitude can be determined according to the cell engineering parameter table of the target cell.

[0071] Step 104: Determine the target azimuth of the target cell according to the second longitude and latitude and the third longitude and latitude.

[0072] In one embodiment of the present invention, the entire SSB beam coverage area corresponding to the target cell can be determined according to the second longitude and latitude and the third longitude and latitude, such as Figure 2The sector area shown in the figure includes Beam ID0-Beam ID7. According to the time-division polling and periodic delivery mechanism of SSB beams, the coverage angle of each beam can be considered to be the same. Therefore, the angle between the center position of the coverage area of ​​all SSB beams, that is, the center position of the coverage area of ​​Beam ID4, and the base station is the cell azimuth of the 5G cell.

[0073] Considering that within a full SSB beam coverage area, Beam ID1 to Beam ID7 are covered in a counterclockwise order, in yet another embodiment of the present invention, the center position of the coverage area of ​​Beam ID4 can be determined by the angles between the SSB beam boundary points symmetrical about the center position and the position of the base station. Therefore, in yet another embodiment of the present invention, step 104 further includes at least:

[0074] Step 1041: Determine the SSB beam center point according to all the second longitudes and latitudes.

[0075] In one embodiment of the present invention, the SSB beam center point is the center position of the coverage range of all optional SSB beams. Therefore, the average value of the second longitude and latitude can be taken as the SSB beam center point.

[0076] Step 1042: Determine the first distance between each of the SSB beam boundary points and the SSB beam center point respectively.

[0077] Step 1043: Divide the SSB beam demarcation points into multiple groups of symmetrical demarcation point pairs according to the first distance.

[0078] In one embodiment of the present invention, each group of the symmetrical demarcation point pairs includes two SSB beam demarcation points whose difference between the first distances is less than a difference threshold. Figure 2 , A and F, B and E, and C and D are a pair of symmetrical dividing points respectively.

[0079] Step 1044: Calculate the first angle between each of the SSB beam demarcation points in each group of the symmetrical demarcation point pairs and the longitude and latitude of the base station respectively.

[0080] In one embodiment of the present invention, the first angle is obtained based on the deflection angle between the second longitude and latitude and the third longitude and latitude. The deflection angle between two longitudes and latitudes can be obtained using existing techniques and will not be described in detail. For example, for symmetrical demarcation points A and F, the first angle corresponding to A is calculated as ∠A, and the first angle corresponding to F is calculated as ∠F. The same applies to other symmetrical demarcation points.

[0081] Step 1045: Determine the target azimuth angle based on all the first angles.

[0082] In one embodiment of the present invention, taking into account that the angular size of the coverage range of each optional SSB beam in the 5G cell is the same, for example, when there are 8 optional SSB beams and coverage is in a 1+7 manner, the horizontal coverage range is 110° and the 7 SSB beams are jointly covered. The average coverage range of each optional SSB beam is approximately 15.7°. Therefore, the angle between the longitude and latitude of the center position of the coverage range corresponding to each pair of symmetrical dividing points and the longitude and latitude of the base station is determined as the target azimuth.

[0083] Therefore, in yet another embodiment of the present invention, step 1045 further includes at least:

[0084] Step 451: Calculate the angle difference of the first angle corresponding to each of the SSB beam demarcation points in each group of the symmetrical demarcation point pairs respectively.

[0085] In one embodiment of the present invention, the angle difference corresponding to the symmetrical dividing point pair A and F is ∠A-∠F.

[0086] Step 452: normalize the angle difference to obtain a second angle corresponding to each set of the symmetrical dividing point pairs.

[0087] The normalization process may be to add 360° to the angle difference when the angle difference is less than zero, so that the angle difference is positive.

[0088] The standardized angle difference is determined as the second angle, such as the second angle ∠AOF corresponding to the symmetrical dividing point pair A and F = ∠A-∠F+i*360° (i = 0 or 1).

[0089] Step 453: Determine the target azimuth angle according to all the second angles and the first angle.

[0090] In one embodiment of the present invention, a predicted azimuth angle corresponding to each symmetrical demarcation point pair is determined based on the second angle and the first angle corresponding to each symmetrical demarcation point pair, and then a target azimuth angle is determined based on the predicted azimuth angle values ​​corresponding to all the symmetrical demarcation point pairs. The predicted azimuth angle value can be determined based on the angle between the center position of each symmetrical demarcation point pair and the location of the cell base station.

[0091] Therefore, in yet another embodiment of the present invention, step 453 further includes at least:

[0092] Step 4531: Determine half of the second angle corresponding to each group of the symmetrical dividing point pairs as the correction value corresponding to the symmetrical dividing point pairs.

[0093] For example, the correction value corresponding to the symmetrical dividing point pair A and F is 0.5*∠AOF.

[0094] Step 4532: Determine the sum of the correction value and the reference angle as the azimuth angle prediction value corresponding to the symmetrical dividing point pair.

[0095] In one embodiment of the present invention, the reference angle is the first angle corresponding to any one of the SSB beam demarcation points in the symmetrical demarcation point pair.

[0096] That is to say, the azimuth angle prediction value corresponding to the symmetrical dividing point pair A and F is ∠1=∠F+0.5*∠AOF, where ∠F is the first angle corresponding to point F in the symmetrical dividing point pair A and F, that is, the reference angle, and 0.5*∠AOF is the correction value.

[0097] Step 4533: Determine the target azimuth angle based on the azimuth angle prediction values ​​corresponding to all the symmetrical dividing point pairs.

[0098] In one embodiment of the present invention, any one of the azimuth angle prediction values ​​corresponding to all the symmetrical dividing point pairs can be determined as the target azimuth angle.

[0099] In yet another embodiment of the present invention, step 4533 further includes:

[0100] The average value of all the azimuth angle prediction values ​​is determined as the target azimuth angle. By taking the average, the prediction accuracy of the target azimuth angle is improved.

[0101] In yet another embodiment of the present invention, the cell azimuth angle parameter of the target cell in the engineering parameter table may be corrected according to the predicted target azimuth angle.

[0102] A specific correction method may be to determine the angular difference between the target azimuth and the cell azimuth parameter. When the angular difference is greater than an error threshold, a manual on-site survey of the target cell is performed to re-measure the cell azimuth. The error threshold may be 30°.

[0103] The method for predicting the cell azimuth angle provided in the embodiment of the present invention utilizes the fact that multiple optional SSB beams in the 5G network are sent to the cell in a time-division polling manner. Therefore, the coverage area of ​​each optional SSB beam in the cell can be considered to be fixed and distributed in sequence. By directly obtaining the SSB beam signal information corresponding to multiple sampling points in the target cell, the SSB beam demarcation point in the cell is determined, and then the target azimuth angle of the cell is determined according to the longitude and latitude of the multiple SSB beam demarcation points and the longitude and latitude of the base station. This is different from the low efficiency of the existing technology of manual on-site verification and MR data analysis. The method for predicting the cell azimuth angle of the embodiment of the present invention can improve the prediction efficiency of the cell azimuth angle.

[0104] Figure 3 FIG. 1 shows a schematic diagram of the structure of a prediction device for a cell azimuth angle according to an embodiment of the present invention. Figure 3 As shown, the apparatus 200 includes: a first acquisition module 201 , a first determination module 202 , a second acquisition module 203 and a second determination module 204 .

[0105] The first acquisition module 201 is configured to respectively acquire SSB beam signal information and first longitude and latitude corresponding to a plurality of sampling points in the target cell;

[0106] A first determining module 202 is configured to determine an SSB beam demarcation point in the target cell according to the SSB beam signal information and the first longitude and latitude;

[0107] A second acquisition module 203 is configured to acquire a second longitude and latitude of the SSB beam demarcation point and a third longitude and latitude of the cell base station corresponding to the target cell;

[0108] The second determining module 204 is configured to determine a target azimuth angle of the target cell according to the second longitude and latitude and the third longitude and latitude.

[0109] In an optional manner, the SSB beam signal information includes the SSB beam signal strength corresponding to each optional SSB beam received at the sampling point; the SSB beam boundary point is any coordinate point on the boundary surface between each of the optional SSB beams;

[0110] The first determining module 202 is further configured to: determine an associated SSB beam for each of the sampling points according to the SSB beam signal strength; the associated SSB beam being the one with the largest SSB beam signal strength among the selectable SSB beams received by the sampling point;

[0111] The SSB beam demarcation point is determined based on all of the first longitudes and latitudes and the associated SSB beams.

[0112] In an optional manner, the first determining module 202 is further configured to:

[0113] Determine the adjacent points corresponding to each of the sampling points according to the first longitude and latitude; the adjacent points are other sampling points whose distance from the target sampling point is less than a distance threshold; the target sampling point is any one of the sampling points;

[0114] The SSB beam demarcation point is determined according to sampling points at which the associated SSB beam and the adjacent SSB beam are different; wherein the adjacent SSB beam is an associated SSB beam of the adjacent point of the sampling point.

[0115] In an optional manner, the second determining module 204 is further configured to:

[0116] Determine an SSB beam center point based on all of the second longitudes and latitudes;

[0117] respectively determining a first distance between each of the SSB beam demarcation points and the SSB beam center point;

[0118] Dividing the SSB beam demarcation points into a plurality of groups of symmetrical demarcation point pairs according to the first distance; wherein each group of the symmetrical demarcation point pairs includes two SSB beam demarcation points whose difference between the first distances is less than a difference threshold;

[0119] Calculating first angles between each of the SSB beam demarcation points in each group of the symmetrical demarcation point pairs and the longitude and latitude of the base station respectively; the first angles are obtained according to a deflection angle between the second longitude and latitude and the third longitude and latitude;

[0120] The target azimuth is determined based on all the first angles.

[0121] In an optional manner, the second determining module 204 is further configured to:

[0122] Calculating the angle difference of the first angle corresponding to each of the SSB beam demarcation points in each group of the symmetrical demarcation point pairs respectively;

[0123] Normalizing the angle difference to obtain a second angle corresponding to each pair of symmetrical dividing points;

[0124] The target azimuth is determined based on all of the second angles and the first angle.

[0125] In an optional manner, the second determining module 204 is further configured to:

[0126] Determining half of the second angle corresponding to each group of the symmetrical dividing point pairs as the correction value corresponding to the symmetrical dividing point pairs;

[0127] Determine the sum of the correction value and the reference angle as the azimuth angle prediction value corresponding to the symmetric demarcation point pair; wherein the reference angle is the first angle corresponding to any one of the SSB beam demarcation points in the symmetric demarcation point pair;

[0128] The target azimuth is determined based on the azimuth prediction values ​​corresponding to all the symmetrical dividing point pairs.

[0129] In an optional manner, the second determining module 204 is further configured to:

[0130] An average value of all the azimuth angle prediction values ​​is determined as the target azimuth angle.

[0131] The cell azimuth angle prediction device provided in the embodiment of the present invention utilizes the characteristic that multiple optional SSB beams in the 5G network are sent to the cell in a time-division polling manner. Therefore, the coverage area of ​​each optional SSB beam in the cell can be considered to be fixed and distributed in sequence. By directly obtaining the SSB beam signal information corresponding to multiple sampling points in the target cell, the SSB beam demarcation point in the cell is determined, and then the target azimuth angle of the cell is determined according to the longitude and latitude of the multiple SSB beam demarcation points and the longitude and latitude of the base station. This is different from the low efficiency of the solutions of manual on-site verification and MR data analysis in the prior art. The cell azimuth angle prediction device in the embodiment of the present invention can improve the prediction efficiency of the cell azimuth angle.

[0132] Figure 4 The diagram shows the structure of a device for predicting the cell azimuth angle provided by an embodiment of the present invention. The specific embodiment of the present invention does not limit the specific implementation of the device for predicting the cell azimuth angle.

[0133] like Figure 4 As shown, the cell azimuth angle prediction device may include: a processor (processor) 302 , a communication interface (Communications Interface) 304 , a memory (memory) 306 , and a communication bus 308 .

[0134] Processor 302, communication interface 304, and memory 306 communicate with each other via communication bus 308. Communication interface 304 is used to communicate with other devices, such as clients or other server network elements. Processor 302 is used to execute program 310, which may specifically perform the steps described in the embodiment of the method for predicting cell azimuth angle.

[0135] Specifically, the program 310 may include program code including computer-executable instructions.

[0136] Processor 302 may be a central processing unit (CPU), an application-specific integrated circuit (ASIC), or one or more integrated circuits configured to implement the embodiments of the present invention. The one or more processors included in the cell azimuth prediction device may be processors of the same type, such as one or more CPUs, or may be processors of different types, such as one or more CPUs and one or more ASICs.

[0137] The memory 306 is used to store the program 310. The memory 306 may include a high-speed RAM memory, and may also include a non-volatile memory (non-volatile memory), such as at least one disk memory.

[0138] The program 310 may be specifically called by the processor 302 to enable the cell azimuth angle prediction device to perform the following operations:

[0139] Obtaining SSB beam signal information and first longitude and latitude corresponding to multiple sampling points in the target cell respectively;

[0140] Determining an SSB beam demarcation point within the target cell according to the SSB beam signal information and the first longitude and latitude;

[0141] Acquire the second longitude and latitude of the SSB beam demarcation point and the third longitude and latitude of the cell base station corresponding to the target cell;

[0142] A target azimuth angle of the target cell is determined according to the second longitude and longitude and the third longitude and longitude.

[0143] In an optional manner, the SSB beam signal information includes the SSB beam signal strength corresponding to each optional SSB beam received at the sampling point; the SSB beam boundary point is any coordinate point on the interface between each of the optional SSB beams; the program 310 is called by the processor 302 to enable the cell azimuth angle prediction device to perform the following operations:

[0144] Determining an associated SSB beam for each sampling point according to the SSB beam signal strength; the associated SSB beam is the one with the largest SSB beam signal strength among the optional SSB beams received by the sampling point;

[0145] The SSB beam demarcation point is determined based on all of the first longitudes and latitudes and the associated SSB beams.

[0146] In an optional manner, the program 310 is called by the processor 302 to enable the cell azimuth angle prediction device to perform the following operations:

[0147] Determine the adjacent points corresponding to each of the sampling points according to the first longitude and latitude; the adjacent points are other sampling points whose distance from the target sampling point is less than a distance threshold; the target sampling point is any one of the sampling points;

[0148] The SSB beam demarcation point is determined according to sampling points at which the associated SSB beam and the adjacent SSB beam are different; wherein the adjacent SSB beam is an associated SSB beam of the adjacent point of the sampling point.

[0149] In an optional manner, the program 310 is called by the processor 302 to enable the cell azimuth angle prediction device to perform the following operations:

[0150] Determine an SSB beam center point based on all of the second longitudes and latitudes;

[0151] respectively determining a first distance between each of the SSB beam demarcation points and the SSB beam center point;

[0152] Dividing the SSB beam demarcation points into a plurality of groups of symmetrical demarcation point pairs according to the first distance; wherein each group of the symmetrical demarcation point pairs includes two SSB beam demarcation points whose difference between the first distances is less than a difference threshold;

[0153] Calculating first angles between each of the SSB beam demarcation points in each group of the symmetrical demarcation point pairs and the longitude and latitude of the base station respectively; the first angles are obtained according to a deflection angle between the second longitude and latitude and the third longitude and latitude;

[0154] The target azimuth is determined based on all the first angles.

[0155] In an optional manner, the program 310 is called by the processor 302 to enable the cell azimuth angle prediction device to perform the following operations:

[0156] Calculating the angle difference of the first angle corresponding to each of the SSB beam demarcation points in each group of the symmetrical demarcation point pairs respectively;

[0157] Normalizing the angle difference to obtain a second angle corresponding to each pair of symmetrical dividing points;

[0158] The target azimuth is determined based on all of the second angles and the first angle.

[0159] In an optional manner, the program 310 is called by the processor 302 to enable the cell azimuth angle prediction device to perform the following operations:

[0160] Determining half of the second angle corresponding to each group of the symmetrical dividing point pairs as the correction value corresponding to the symmetrical dividing point pairs;

[0161] Determine the sum of the correction value and the reference angle as the azimuth angle prediction value corresponding to the symmetric demarcation point pair; wherein the reference angle is the first angle corresponding to any one of the SSB beam demarcation points in the symmetric demarcation point pair;

[0162] The target azimuth is determined based on the azimuth prediction values ​​corresponding to all the symmetrical dividing point pairs.

[0163] In an optional manner, the program 310 is called by the processor 302 to enable the cell azimuth angle prediction device to perform the following operations:

[0164] An average value of all the azimuth angle prediction values ​​is determined as the target azimuth angle.

[0165] The cell azimuth angle prediction device provided in the embodiment of the present invention utilizes the characteristic that multiple optional SSB beams in the 5G network are sent to the cell in a time-division polling manner. Therefore, the coverage area of ​​each optional SSB beam in the cell can be considered to be fixed and distributed in sequence. By directly obtaining the SSB beam signal information corresponding to multiple sampling points in the target cell, the SSB beam demarcation point in the cell is determined, and then the target azimuth angle of the cell is determined according to the longitude and latitude of the multiple SSB beam demarcation points and the longitude and latitude of the base station. This is different from the low efficiency of the existing technology of manual on-site verification and the solution based on MR data analysis. The cell azimuth angle prediction device in the embodiment of the present invention can improve the prediction efficiency of the cell azimuth angle.

[0166] An embodiment of the present invention provides a computer-readable storage medium, which stores at least one executable instruction. When the executable instruction runs on a cell azimuth angle prediction device, the cell azimuth angle prediction device executes the cell azimuth angle prediction method in any of the above method embodiments.

[0167] The executable instructions may be specifically used to enable the cell azimuth angle prediction device to perform the following operations:

[0168] Obtaining SSB beam signal information and first longitude and latitude corresponding to multiple sampling points in the target cell respectively;

[0169] Determining an SSB beam demarcation point within the target cell according to the SSB beam signal information and the first longitude and latitude;

[0170] Acquire the second longitude and latitude of the SSB beam demarcation point and the third longitude and latitude of the cell base station corresponding to the target cell;

[0171] A target azimuth angle of the target cell is determined according to the second longitude and longitude and the third longitude and longitude.

[0172] In an optional manner, the SSB beam signal information includes the SSB beam signal strength corresponding to each optional SSB beam received at the sampling point; the SSB beam boundary point is any coordinate point on the interface between each of the optional SSB beams; the executable instruction causes the cell azimuth prediction device to perform the following operations:

[0173] Determining an associated SSB beam for each sampling point according to the SSB beam signal strength; the associated SSB beam is the one with the largest SSB beam signal strength among the optional SSB beams received by the sampling point;

[0174] The SSB beam demarcation point is determined based on all of the first longitudes and latitudes and the associated SSB beams.

[0175] In an optional manner, the executable instruction causes the cell azimuth angle prediction device to perform the following operations:

[0176] Determine the adjacent points corresponding to each of the sampling points according to the first longitude and latitude; the adjacent points are other sampling points whose distance from the target sampling point is less than a distance threshold; the target sampling point is any one of the sampling points;

[0177] The SSB beam demarcation point is determined according to sampling points at which the associated SSB beam and the adjacent SSB beam are different; wherein the adjacent SSB beam is an associated SSB beam of the adjacent point of the sampling point.

[0178] In an optional manner, the executable instruction causes the cell azimuth angle prediction device to perform the following operations:

[0179] Determine an SSB beam center point based on all of the second longitudes and latitudes;

[0180] respectively determining a first distance between each of the SSB beam demarcation points and the SSB beam center point;

[0181] Dividing the SSB beam demarcation points into a plurality of groups of symmetrical demarcation point pairs according to the first distance; wherein each group of the symmetrical demarcation point pairs includes two SSB beam demarcation points whose difference between the first distances is less than a difference threshold;

[0182] Calculating first angles between each of the SSB beam demarcation points in each group of the symmetrical demarcation point pairs and the longitude and latitude of the base station respectively; the first angles are obtained according to a deflection angle between the second longitude and latitude and the third longitude and latitude;

[0183] The target azimuth is determined based on all the first angles.

[0184] In an optional manner, the executable instruction causes the cell azimuth angle prediction device to perform the following operations:

[0185] Calculating the angle difference of the first angle corresponding to each of the SSB beam demarcation points in each group of the symmetrical demarcation point pairs respectively;

[0186] Normalizing the angle difference to obtain a second angle corresponding to each pair of symmetrical dividing points;

[0187] The target azimuth is determined based on all of the second angles and the first angle.

[0188] In an optional manner, the executable instruction causes the cell azimuth angle prediction device to perform the following operations:

[0189] Determining half of the second angle corresponding to each group of the symmetrical dividing point pairs as the correction value corresponding to the symmetrical dividing point pairs;

[0190] Determine the sum of the correction value and the reference angle as the azimuth angle prediction value corresponding to the symmetric demarcation point pair; wherein the reference angle is the first angle corresponding to any one of the SSB beam demarcation points in the symmetric demarcation point pair;

[0191] The target azimuth is determined based on the azimuth prediction values ​​corresponding to all the symmetrical dividing point pairs.

[0192] In an optional manner, the executable instruction causes the cell azimuth angle prediction device to perform the following operations:

[0193] An average value of all the azimuth angle prediction values ​​is determined as the target azimuth angle.

[0194] The computer storage medium provided in the embodiment of the present invention utilizes the characteristic that multiple optional SSB beams in the 5G network are sent to the cell in a time-division polling manner. Therefore, the coverage area of ​​each optional SSB beam in the cell can be considered to be fixed and distributed in sequence. By directly obtaining the SSB beam signal information corresponding to multiple sampling points in the target cell, the SSB beam demarcation point in the cell is determined, and then the target azimuth of the cell is determined according to the longitude and latitude of the multiple SSB beam demarcation points and the longitude and latitude of the base station. This is different from the low efficiency of the existing technology of manual on-site verification and MR data analysis. The computer storage medium of the embodiment of the present invention can improve the prediction efficiency of the cell azimuth.

[0195] An embodiment of the present invention provides a cell azimuth angle prediction device, which is used to execute the above-mentioned cell azimuth angle prediction method.

[0196] An embodiment of the present invention provides a computer program, which can be called by a processor to enable a cell azimuth angle prediction device to execute the cell azimuth angle prediction method in any of the above method embodiments.

[0197] An embodiment of the present invention provides a computer program product, which includes a computer program stored on a computer-readable storage medium. The computer program includes program instructions. When the program instructions are run on a computer, the computer executes the cell azimuth angle prediction method in any of the above method embodiments.

[0198] The algorithm or demonstration provided herein are not inherently relevant to any particular computer, virtual system or other equipment. Various general-purpose systems may also be used together with the teachings based on this. According to the above description, it is apparent that the structure required for constructing this type of system. In addition, the embodiment of the present invention is not directed to any specific programming language yet. It should be understood that various programming languages ​​can be utilized to realize the content of the present invention described herein, and the above description of specific languages ​​is for the purpose of disclosing the best mode of the present invention.

[0199] In the description provided herein, numerous specific details are described. However, it is understood that embodiments of the present invention may be practiced without these specific details. In some instances, well-known methods, structures, and techniques are not shown in detail so as not to obscure the understanding of this description.

[0200] Similarly, it should be understood that in order to streamline the present invention and facilitate understanding of one or more of the various inventive aspects, in the above description of exemplary embodiments of the present invention, various features of the embodiments of the present invention are sometimes grouped together into a single embodiment, figure, or description thereof. However, this method of disclosure should not be interpreted as reflecting an intention that the claimed invention requires more features than are expressly recited in each claim.

[0201] Those skilled in the art will appreciate that the modules in the devices in the embodiments can be adaptively changed and set in one or more devices different from the embodiments. The modules or units or components in the embodiments can be combined into one module or unit or component, and can be divided into multiple sub-modules or sub-units or sub-components. Except that at least some of such features and / or processes or units are mutually exclusive, all features disclosed in this specification (including the accompanying claims, abstracts and drawings) and all processes or units of any method or device disclosed so far can be combined in any combination. Unless otherwise expressly stated, each feature disclosed in this specification (including the accompanying claims, abstracts and drawings) can be replaced by an alternative feature that provides the same, equivalent or similar purpose.

[0202] It should be noted that the above embodiments illustrate rather than limit the invention, and that alternative embodiments may be devised by a person skilled in the art without departing from the scope of the appended claims. In the claims, any reference signs placed between brackets should not be construed as limiting the claims. The word "comprising" does not exclude the presence of elements or steps not listed in the claims. The word "a" or "an" preceding an element does not exclude the presence of a plurality of such elements. The present invention may be implemented by means of hardware comprising several different elements and by means of appropriately programmed computers. In a unit claim enumerating several means, several of these means may be embodied by the same item of hardware. The use of the words first, second, and third etc. does not indicate any order. These words may be interpreted as names. The steps in the above embodiments should not be understood as limiting the order of execution unless otherwise specified.

Claims

1. A method for predicting a cell azimuth angle, characterized in that: The method comprises: Respectively obtaining SSB beam signal information and first longitude and latitude corresponding to multiple sampling points in the target cell; the SSB beam signal information includes SSB beam signal strength corresponding to each optional SSB beam received by the sampling point; Determine the associated SSB beam of each sampling point according to the SSB beam signal strength; the associated SSB beam is the one with the largest SSB beam signal strength among the optional SSB beams received by the sampling point; determine the adjacent points corresponding to each sampling point according to the first longitude and latitude; the adjacent points are other sampling points whose distance from the target sampling point is less than a distance threshold; the target sampling point is any one of the sampling points; determine the SSB beam boundary point according to the sampling points where the associated SSB beam is different from the adjacent SSB beam; wherein the adjacent SSB beam is the associated SSB beam corresponding to the adjacent point of the sampling point; the SSB beam boundary point is any coordinate point on the boundary surface between each of the optional SSB beams; Acquire the second longitude and latitude of the SSB beam demarcation point and the third longitude and latitude of the cell base station corresponding to the target cell; A target azimuth angle of the target cell is determined according to the second longitude and longitude and the third longitude and longitude.

2. The method according to claim 1, characterized in that The determining the target azimuth of the target cell according to the second longitude and latitude and the third longitude and latitude further includes: Determine an SSB beam center point based on all of the second longitudes and latitudes; respectively determining a first distance between each of the SSB beam demarcation points and the SSB beam center point; Dividing the SSB beam demarcation points into a plurality of groups of symmetrical demarcation point pairs according to the first distance; wherein each group of the symmetrical demarcation point pairs includes two SSB beam demarcation points whose difference between the first distances is less than a difference threshold; Calculating first angles between each of the SSB beam demarcation points in each group of the symmetrical demarcation point pairs and the longitude and latitude of the base station respectively; the first angles are obtained according to a deflection angle between the second longitude and latitude and the third longitude and latitude; The target azimuth is determined based on all the first angles.

3. The method according to claim 2, characterized in that The determining the target azimuth angle according to all the first angles further comprises: Calculating the angle difference of the first angle corresponding to each of the SSB beam demarcation points in each group of the symmetrical demarcation point pairs respectively; Normalizing the angle difference to obtain a second angle corresponding to each pair of symmetrical dividing points; The target azimuth is determined based on all of the second angles and the first angle.

4. The method according to claim 3, characterized in that The determining the target azimuth angle according to the second angle and the first angle further includes: Determining half of the second angle corresponding to each group of the symmetrical dividing point pairs as the correction value corresponding to the symmetrical dividing point pairs; Determine the sum of the correction value and the reference angle as the azimuth angle prediction value corresponding to the symmetric demarcation point pair; wherein the reference angle is the first angle corresponding to any one of the SSB beam demarcation points in the symmetric demarcation point pair; The target azimuth is determined based on the azimuth prediction values ​​corresponding to all the symmetrical dividing point pairs.

5. The method according to claim 4, characterized in that The step of determining the target azimuth angle according to the azimuth angle prediction values ​​corresponding to all the symmetrical dividing point pairs further includes: An average value of all the azimuth angle prediction values ​​is determined as the target azimuth angle.

6. A device for predicting a cell azimuth angle, characterized in that: The device comprises: A first acquisition module is configured to respectively acquire SSB beam signal information and a first longitude and latitude corresponding to a plurality of sampling points in a target cell; the SSB beam signal information includes SSB beam signal strength corresponding to each optional SSB beam received by the sampling point; A first determination module is configured to determine, based on the SSB beam signal strength, an associated SSB beam of each of the sampling points; the associated SSB beam is the one with the largest SSB beam signal strength among the optional SSB beams received by the sampling point; determine, based on the first longitude and latitude, adjacent points corresponding to each of the sampling points; the adjacent points are other sampling points whose distance from the target sampling point is less than a distance threshold; the target sampling point is any one of the sampling points; determine an SSB beam boundary point based on sampling points where the associated SSB beam is different from an adjacent SSB beam; wherein the adjacent SSB beam is an associated SSB beam corresponding to the adjacent point of the sampling point; and the SSB beam boundary point is any coordinate point on the boundary surface between the optional SSB beams. A second acquisition module is used to acquire the second longitude and latitude of the SSB beam demarcation point and the third longitude and latitude of the cell base station corresponding to the target cell; The second determining module is configured to determine a target azimuth angle of the target cell according to the second longitude and latitude and the third longitude and longitude.

7. A device for predicting cell azimuth angle, characterized in that: include: A processor, a memory, a communication interface and a communication bus, wherein the processor, the memory and the communication interface communicate with each other via the communication bus; The memory is used to store at least one executable instruction, and the executable instruction enables the processor to perform the operation of the cell azimuth angle prediction method as described in any one of claims 1-5.

8. A computer-readable storage medium, characterized in that The storage medium stores at least one executable instruction. When the executable instruction is executed on the cell azimuth angle prediction device, the cell azimuth angle prediction device performs the operation of the cell azimuth angle prediction method according to any one of claims 1 to 5.

Citation Information

Patent Citations

  • Cell information detection and cell coverage calibration method for mobile network

    CN105744535A