Base station position offset identification method based on mobile phone signaling and related device

文档序号:1908717 发布日期:2021-11-30 浏览:28次 中文

阅读说明:本技术 基于手机信令的基站位置偏移识别方法及相关装置 (Base station position offset identification method based on mobile phone signaling and related device ) 是由 顾建国 陶周天 朱潇 于 2021-08-20 设计创作,主要内容包括:本发明涉及大数据技术领域,提供了一种基于手机信令的基站位置偏移识别方法及相关装置,所述方法包括:获取与待识别基站存在切换关系的多个相关基站,其中,所述多个相关基站是根据从所述待识别基站和所述多个相关基站获取的手机信令数据确定的;根据多个相关基站的基站位置,确定第一参考位置;根据多个相关基站的基站位置及所述待识别基站与每一所述相关基站的切换次数,确定第二参考位置;根据所述第一参考位置和所述第二参考位置,对所述待识别基站的基站位置进行偏移识别。本发明能够准确、高效地对错误的位置信息进行识别。(The invention relates to the technical field of big data, and provides a base station position offset identification method based on mobile phone signaling and a related device, wherein the method comprises the following steps: acquiring a plurality of related base stations having a switching relation with a base station to be identified, wherein the plurality of related base stations are determined according to mobile phone signaling data acquired from the base station to be identified and the plurality of related base stations; determining a first reference position according to the base station positions of a plurality of relevant base stations; determining a second reference position according to the base station positions of a plurality of relevant base stations and the switching times of the base station to be identified and each relevant base station; and performing offset identification on the base station position of the base station to be identified according to the first reference position and the second reference position. The invention can accurately and efficiently identify the wrong position information.)

1. A base station position offset identification method based on mobile phone signaling is characterized by comprising the following steps:

acquiring a plurality of related base stations having a switching relation with a base station to be identified, wherein the plurality of related base stations are determined according to mobile phone signaling data acquired from the base station to be identified and the plurality of related base stations;

determining a first reference position according to the base station positions of a plurality of relevant base stations;

determining a second reference position according to the base station positions of a plurality of relevant base stations and the switching times of the base station to be identified and each relevant base station;

and performing offset identification on the base station position of the base station to be identified according to the first reference position and the second reference position.

2. The method of claim 1, wherein the base station location comprises a longitude and a latitude, the first reference location comprises a first longitude and a first latitude, and the determining the first reference location from the base station locations of the plurality of relevant base stations comprises:

acquiring the number of the plurality of relevant base stations;

determining the first longitude according to the longitudes and the numbers of the plurality of relevant base stations;

and determining the first latitude according to the latitudes and the number of the plurality of relevant base stations.

3. The method as claimed in claim 1, wherein the base station location includes longitude and latitude, the second reference location includes second longitude and second latitude, and the step of determining the second reference location according to the base station locations of the plurality of relevant base stations and the number of handovers of the base station to be identified to each of the relevant base stations includes:

counting the switching times of the base station to be identified and each relevant base station to obtain the total times;

determining the second longitude according to the total times, the longitude of each relevant base station and the switching times of the base station to be identified and each relevant base station;

and determining the second latitude according to the total times, the latitude of each relevant base station and the switching times of the base station to be identified and each relevant base station.

4. The method for identifying the offset of the base station based on the handset signaling in claim 1, wherein the step of identifying the offset of the base station to be identified according to the first reference position and the second reference position comprises:

calculating the coverage range of the base station to be identified according to the base station position of the base station to be identified, the first reference position and the second reference position;

and if the coverage range is larger than a first preset range, judging that the position of the base station to be identified deviates.

5. The method for identifying the offset of the base station based on the handset signaling as claimed in claim 4, wherein the step of identifying the offset of the base station to be identified according to the first reference position and the second reference position further comprises:

if the coverage range is smaller than or equal to the first preset range, calculating the coverage angle of the base station to be identified according to the base station position of the base station to be identified, the first reference position and the second reference position;

and if the coverage range is smaller than or equal to the first preset range, larger than a second preset range and smaller than a preset angle, judging that the position of the base station to be identified deviates.

6. The method as claimed in claim 5, wherein the step of calculating the coverage angle of the base station to be identified according to the base station location of the base station to be identified, the first reference location and the second reference location comprises:

calculating a first distance between the base station position of the base station to be identified and the first reference position;

calculating a second distance between the base station position of the base station to be identified and the second reference position;

calculating a third distance between the first reference position and the second reference position;

and calculating the coverage angle of the base station to be identified according to the first distance, the second distance and the third distance.

7. The method as claimed in claim 1, wherein the step of obtaining a plurality of relevant base stations having handover relation with the base station to be identified comprises:

acquiring first mobile phone signaling data from the base station to be identified;

acquiring second mobile phone signaling data from a plurality of primary selection base stations, wherein the plurality of primary selection base stations and the base station to be identified are all in the same preset area;

according to the first mobile phone signaling data and the second mobile phone signaling data, counting the switching times between the base station to be identified and each primary selected base station;

and determining the primary selected base station with the switching times larger than the preset times as the related base station.

8. An apparatus for identifying a base station position offset based on mobile phone signaling, the apparatus comprising:

an obtaining module, configured to obtain multiple relevant base stations having a handover relationship with a base station to be identified, where the multiple relevant base stations are determined according to mobile phone signaling data obtained from the base station to be identified and the multiple relevant base stations;

a determining module, configured to determine a first reference position according to base station positions of a plurality of relevant base stations;

the determining module is further used for determining a second reference position according to the base station positions of a plurality of relevant base stations and the switching times of the base station to be identified and each relevant base station;

and the identification module is used for carrying out offset identification on the base station position of the base station to be identified according to the first reference position and the second reference position.

9. A computer device comprising a memory and a processor, wherein the memory stores a computer program, and the processor implements the method for identifying a mobile phone signaling-based base station location offset according to any one of claims 1 to 7 when executing the computer program.

10. A computer-readable storage medium, on which a computer program is stored, wherein the computer program, when executed by a processor, implements the method for identifying a location offset of a base station based on handset signaling according to any one of claims 1 to 7.

Technical Field

The invention relates to the technical field of big data, in particular to a base station position offset identification method based on mobile phone signaling and a related device.

Background

The base station is used for ensuring that the mobile phone can keep having signals at any time and any place in the moving process, and the requirements of conversation, information receiving and sending and the like can be ensured. The position information of the base station is mainly manually reported by technicians responsible for base station installation or debugging and is pre-stored in a basic work parameter table of the base station, but because the number of the base stations is large, the position information of the base station in the basic work parameter table is difficult to avoid position information errors caused by misfilling, missing filling or untimely updating, the errors of the position of the base station directly influence the accuracy of data result analysis, and how to accurately and efficiently find the position information with errors is a problem to be solved by the technicians in the field.

Disclosure of Invention

The invention aims to provide a base station position offset identification method based on mobile phone signaling and a related device, which can accurately and efficiently find wrong position information.

In order to achieve the purpose, the technical scheme adopted by the invention is as follows:

in a first aspect, the present invention provides a method for identifying a base station location offset based on a mobile phone signaling, where the method includes: acquiring a plurality of related base stations having a switching relation with a base station to be identified, wherein the plurality of related base stations are determined according to mobile phone signaling data acquired from the base station to be identified and the plurality of related base stations; determining a first reference position according to the base station positions of a plurality of relevant base stations; determining a second reference position according to the base station positions of a plurality of relevant base stations and the switching times of the base station to be identified and each relevant base station; and performing offset identification on the base station position of the base station to be identified according to the first reference position and the second reference position.

In a second aspect, the present invention provides a device for identifying a base station location offset based on mobile phone signaling, where the device includes: an obtaining module, configured to obtain multiple relevant base stations having a handover relationship with a base station to be identified, where the multiple relevant base stations are determined according to mobile phone signaling data obtained from the base station to be identified and the multiple relevant base stations; a determining module, configured to determine a first reference position according to base station positions of a plurality of relevant base stations; the determining module is further used for determining a second reference position according to the base station positions of a plurality of relevant base stations and the switching times of the base station to be identified and each relevant base station; and the identification module is used for carrying out offset identification on the base station position of the base station to be identified according to the first reference position and the second reference position.

In a third aspect, the present invention provides a computer device, which includes a memory and a processor, where the memory stores a computer program, and the processor implements the method for identifying a position offset of a base station based on mobile phone signaling as described above when executing the computer program.

In a fourth aspect, the present invention provides a computer-readable storage medium, on which a computer program is stored, which when executed by a processor, implements the method for identifying a position offset of a base station based on mobile phone signaling as described above.

Compared with the prior art, the method and the device have the advantages that the offset recognition is carried out on the base station position of the base station to be recognized through the first reference position determined according to the base station positions of the plurality of relevant base stations and the second reference position determined according to the base station positions of the plurality of relevant base stations and the switching times of the base station to be recognized and each relevant base station, and the wrong position information can be accurately and efficiently recognized.

Drawings

In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings needed to be used in the embodiments will be briefly described below, it should be understood that the following drawings only illustrate some embodiments of the present invention and therefore should not be considered as limiting the scope, and for those skilled in the art, other related drawings can be obtained according to the drawings without inventive efforts.

Fig. 1 is a flowchart illustrating a method for identifying a base station location offset based on a mobile phone signaling according to an embodiment of the present invention.

Fig. 2 is a flowchart illustrating another method for identifying a base station location offset based on mobile phone signaling according to an embodiment of the present invention.

Fig. 3 is a flowchart illustrating another method for identifying a base station location offset based on mobile phone signaling according to an embodiment of the present invention.

Fig. 4 is a flowchart illustrating another method for identifying a base station location offset based on mobile phone signaling according to an embodiment of the present invention.

Fig. 5 is a flowchart illustrating another method for identifying a base station location offset based on mobile phone signaling according to an embodiment of the present invention.

Fig. 6 is a schematic block diagram of a base station offset identification apparatus based on mobile phone signaling according to an embodiment of the present invention.

Fig. 7 is a block diagram of a computer device according to an embodiment of the present invention.

Icon: 10-a computer device; 11-a processor; 12-a memory; 13-a bus; 14-a communication interface; 100-a base station position offset identification device based on mobile phone signaling; 110-an obtaining module; 120-a determination module; 130-identification module.

Detailed Description

In order to make the objects, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are some, but not all, embodiments of the present invention. The components of embodiments of the present invention generally described and illustrated in the figures herein may be arranged and designed in a wide variety of different configurations.

Thus, the following detailed description of the embodiments of the present invention, presented in the figures, is not intended to limit the scope of the invention, as claimed, but is merely representative of selected embodiments of the invention. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.

It should be noted that: like reference numbers and letters refer to like items in the following figures, and thus, once an item is defined in one figure, it need not be further defined and explained in subsequent figures.

In the description of the present invention, it should be noted that if the terms "upper", "lower", "inside", "outside", etc. indicate an orientation or a positional relationship based on that shown in the drawings or that the product of the present invention is used as it is, this is only for convenience of description and simplification of the description, and it does not indicate or imply that the device or the element referred to must have a specific orientation, be constructed in a specific orientation, and be operated, and thus should not be construed as limiting the present invention.

Furthermore, the appearances of the terms "first," "second," and the like, if any, are used solely to distinguish one from another and are not to be construed as indicating or implying relative importance.

It should be noted that the features of the embodiments of the present invention may be combined with each other without conflict.

In order to ensure the accuracy of the position information of the base station and timely find the wrong position information of the base station, the traditional mode is that special base station maintenance personnel measure the current position information of the base station through an instrument and compare the current position information with the recorded position information in the base station, if the current position information is inconsistent with the recorded position information, the position information of the base station is confirmed to be wrong, along with the development of communication technology, the communication coverage area is more and more, the number of the base stations is increased rapidly, the traditional mode is time-consuming and labor-consuming, wastes manpower and material resources, is low in efficiency, and cannot meet the requirements in the current scene.

In view of the above, embodiments of the present invention provide a method and a related apparatus for identifying a base station location offset based on a mobile phone signaling, which are capable of accurately and efficiently finding out location information where an error occurs, and will be described in detail below.

Referring to fig. 1, fig. 1 is a flowchart illustrating a method for identifying a base station location offset based on a mobile phone signaling according to an embodiment of the present invention, where the method includes the following steps:

step S100, a plurality of relevant base stations having a switching relation with a base station to be identified are obtained, wherein the plurality of relevant base stations are determined according to the mobile phone signaling data obtained from the base station to be identified and the plurality of relevant base stations.

In this embodiment, the mobile phone signaling data includes information such as an identifier of a base station interacting with the mobile phone, an interaction time, and the like, and it can be determined whether the mobile phone has a base station handover within a period of time according to the interaction time and the identifier of the base station, for example, a handover from the base station a to the base station B, or a handover from the base station B to the base station a. As a specific implementation manner, the mobile phone signaling data may be obtained from the base station to be identified and the plurality of relevant base stations within a preset time period, and the preset time period may be set according to actual needs, for example, the preset time period is set to be one month.

In this embodiment, the handover relationship may be a condition that the number of handovers within a preset time period is greater than a preset number, for example, if the number of handovers of the base station a and the base station B exceeds 50 times within 5 minutes, the base station a and the base station B are considered to have the handover relationship.

Step S110, determining a first reference position according to the base station positions of the plurality of relevant base stations.

In this embodiment, the base station positions of the relevant base stations may be manually reported by technicians responsible for base station installation or debugging and stored in the base parameter table of the base station in advance, and normally, the base station position information of most relevant base stations is usually correct, and there may be some base station position inaccuracies of the relevant base stations.

In this embodiment, the first reference position is assumed according to the base station positions of the plurality of relevant base stations in order to determine the base station position of the base station to be identified, that is, the first reference position is not a position of a real base station, but is an average position point of the base station positions of the relevant base stations without weights, and is only used for reflecting the reference information of the base station positions of the plurality of relevant base stations, although under special conditions, the first reference position may be exactly the same as the base station position of a certain base station of the plurality of relevant base stations.

Step S120, determining a second reference position according to the base station positions of the plurality of relevant base stations and the number of times of switching between the base station to be identified and each relevant base station.

In this embodiment, the number of times of switching between the base station to be identified and each relevant base station may be obtained by analyzing the mobile phone signaling data obtained from the base station to be identified and the mobile phone signaling data obtained from each relevant base station.

In this embodiment, the second reference position is also a virtual position and is not a position of a real base station, and the second reference position is used for reflecting base station positions of a plurality of relevant base stations and reference information of the number of times of switching between the base station to be identified and each relevant base station, and is an average position point of the base station positions of the relevant base stations taking the number of times of switching as a weight, although under special conditions, the second reference position may be exactly the same as the base station position of a certain base station in the plurality of relevant base stations.

And step S130, carrying out offset identification on the base station position of the base station to be identified according to the first reference position and the second reference position.

In this embodiment, the coverage area of the base station to be identified may be determined according to the first reference position and the second reference position, and the base station position of the base station to be identified may be subjected to offset identification according to the coverage area, or the coverage area and the coverage angle of the base station to be identified may be determined according to the first reference position and the second reference position, and the base station position of the base station to be identified may be subjected to offset identification according to the coverage area and the coverage angle.

In the method provided by this embodiment, the base station position of the base station to be identified is offset-identified by the first reference position determined according to the base station positions of the plurality of relevant base stations and the second reference position determined according to the base station positions of the plurality of relevant base stations and the number of times of switching between the base station to be identified and each relevant base station, so that the wrong position information can be accurately and efficiently identified.

Referring to fig. 2, fig. 2 is a flowchart illustrating another method for identifying a base station location offset based on a mobile phone signaling according to an embodiment of the present invention, where step S110 further includes the following sub-steps:

in sub-step S1101, the number of a plurality of relevant base stations is acquired.

In sub-step S1102, a first longitude is determined according to the longitudes and numbers of the plurality of relevant base stations.

In this embodiment, the base station location of the relevant base station comprises a longitude and a latitude, and accordingly the first reference location comprises a first longitude and a first latitude. As a specific implementation, the first longitude may be an average of the longitudes of all relevant base stations.

Substep S1103 determines a first latitude according to the latitudes and the number of the plurality of relevant base stations.

In this embodiment, as a specific implementation manner, the first latitude may be an average value of the latitudes of all relevant base stations.

It should be noted that the base station position of the relevant base station may also be represented by coordinates in a spatial coordinate system, and accordingly, the first reference position also includes corresponding first coordinate information.

The method provided by the embodiment can determine the first longitude and the first latitude of the first reference position according to the number and the longitude and latitude of the relevant base stations, and the determination method is simple and can meet the requirements.

Referring to fig. 3, fig. 3 is a flowchart illustrating another method for identifying a base station location offset based on a mobile phone signaling according to an embodiment of the present invention, where step S120 includes the following sub-steps:

and a substep S1201, counting the switching times of the base station to be identified and each relevant base station to obtain the total times.

In this embodiment, the total number of times is the sum of the number of times of switching between the to-be-identified base station and each relevant base station, for example, the relevant base stations are base station 1, base station 2 and base station 3, which are respectively 100, 200 and 300 times of switching between the to-be-identified base station and the relevant base station, and then the total number of times is 100+200+300 or 600.

And a substep S1202 of determining a second longitude according to the total times, the longitude of each relevant base station and the switching times of the base station to be identified and each relevant base station.

In this embodiment, the second longitude may be calculated by the following formula:

wherein, latzIs the second longitude, n is the number of associated base stations, latiAs longitude, count of the ith associated base stationiThe switching times of the base station to be identified and the ith relevant base station are obtained.

In the substep S1203, a second latitude is determined according to the total number of times, the latitude of each relevant base station, and the number of times of switching between the base station to be identified and each relevant base station.

In this embodiment, the second latitude may be calculated by using the following formula:

wherein, longzFor the second latitude, n is the number of the related base stations, longiIs the latitude, count of the ith associated base stationiThe switching times of the base station to be identified and the ith relevant base station are obtained.

The method provided by the embodiment can determine the second longitude and the second latitude of the second reference position according to the switching times and the longitude and latitude, so that the determined second reference position can reflect the weight of the switching times of the base station to be identified and the related base station, and the final identification result is more reasonable.

On the basis of fig. 1, an embodiment of the present invention further provides a specific implementation manner of performing base station location offset identification according to a first reference location and a second reference location, please refer to fig. 4, where fig. 4 is a flowchart of another base station location offset identification method based on mobile phone signaling provided in the embodiment of the present invention, and step S130 includes the following sub-steps:

and a substep S1301, calculating the coverage of the base station to be identified according to the base station position, the first reference position and the second reference position of the base station to be identified.

In this embodiment, the coverage area may be represented by calculating a first distance between the base station to be identified and the first reference position and a second distance between the base station to be identified and the second reference position.

The first distance may be calculated by the following formula:

wherein x is lat2-lat1, y is (long2-long1) cos ((lat2+ lat1) 0.00872664626), lat1 is the first longitude of the first reference position, lat2 is the longitude of the base station to be identified, long1 is the first latitude of the first reference position, long2 is the latitude of the base station to be identified, and cos is a cosine function.

The second distance is calculated in the same manner as the first distance, and will not be described herein again.

In the sub-step S1302, if the coverage is greater than the first preset range, it is determined that the base station location of the base station to be identified is shifted.

In this embodiment, if the coverage is greater than the first preset range, the first distance and the second distance may both be greater than the first preset range, and in an actual application scenario, the first preset range may be set as needed, for example, the first preset range may be set according to a theoretical coverage distance of the base station to be identified, if the coverage exceeds the theoretical coverage distance, the position of the base station to be identified is definitely shifted, and it is definitely wrong, for example, the first preset range is set to 50 kilometers.

The method provided by the embodiment can quickly identify the obvious deviation of the base station position according to the coverage area.

In this embodiment, the first preset range can only identify the case where the position of the base station has significantly deviated, and in order to more accurately identify the case where the position of the base station has deviated, the embodiment of the present invention further provides a method for identifying the position of the base station that has deviated when the coverage range is less than or equal to the first preset range, please continue referring to fig. 4, where step S130 further includes the following sub-steps:

and a substep S1303, if the coverage range is smaller than or equal to the first preset range, calculating the coverage angle of the base station to be identified according to the base station position of the base station to be identified, the first reference position and the second reference position.

In this embodiment, the coverage angle of the base station to be identified is an included angle formed by a straight line between the base station to be identified and the first reference position and a straight line between the base station to be identified and the second reference position.

As a specific implementation manner, the coverage angle of the base station to be identified may be obtained by:

first, a first distance between a base station position of a base station to be identified and a first reference position is calculated.

Second, a second distance between the base station position of the base station to be identified and a second reference position is calculated.

Third, a third distance between the first reference position and the second reference position is calculated.

In this embodiment, the calculation manners of the first distance, the second distance and the third distance are the same as the calculation manner in the above substep S1301, and are not described herein again.

And finally, calculating the coverage angle of the base station to be identified according to the first distance, the second distance and the third distance.

In this embodiment, as a specific implementation manner, the coverage angle may be calculated by the following formula:

orWherein, A represents the coverage angle of the base station to be identified, L1Denotes a first distance, L2Denotes a second distance, L3Indicating a third distance.

In the sub-step S1304, if the coverage is smaller than or equal to the first predetermined range, larger than the second predetermined range, and the coverage angle is smaller than the predetermined angle, it is determined that the base station position of the to-be-identified base station is shifted.

In this embodiment, the preset angle may be set according to actual needs, for example, the preset angle is 0.1 or 0.15. The second preset range may also be set according to actual needs, and it can be understood that the second preset range is smaller than the first preset range, for example, the first preset range is set to 50 km, and the second preset range is set to 25 km.

In this embodiment, the judgment according to the second preset range and the coverage angle can more accurately identify the situation that the position of the base station is deviated when the position of the base station is not obviously deviated.

Referring to fig. 5, fig. 5 is a flowchart illustrating another method for identifying a location offset of a base station based on a mobile phone signaling according to an embodiment of the present invention, where step S100 includes the following sub-steps:

and a substep S1001 of obtaining first mobile phone signaling data from the base station to be identified.

And a substep S1002, obtaining second mobile phone signaling data from a plurality of primary selection base stations, wherein the plurality of primary selection base stations and the base station to be identified are all in the same preset area.

In this embodiment, the preset area may be predetermined according to actual needs, for example, the preset area is a certain county or a certain city.

And a substep S1003 of counting the switching times between the base station to be identified and each primary selected base station according to the first mobile phone signaling data and the second mobile phone signaling data.

And a substep S1004, determining the primary selected base station with the switching times larger than the preset times as a relevant base station.

In this embodiment, the preset number of times may be set according to an actual situation, for example, the preset number of times is set to 600, and the initially selected base station with the handover number of times smaller than 600 is filtered out and will not be used as the relevant base station.

In the method provided by the embodiment, the mobile phone signaling data acquired from the base station is utilized, and the initially selected base station with the switching times greater than the preset times is determined as the relevant base station, so that the misjudgment of the relevant base station is avoided, and meanwhile, the data volume needing to be processed is reduced on the premise of not influencing the result accuracy.

It should be noted that, as a specific implementation manner, the mobile phone signaling data of all base stations in a preset area may be obtained, the number of times of switching between each base station pair in all base stations is determined according to the mobile phone signaling data, a base station pair whose number of times of switching is less than or equal to the preset number of times is filtered, a base station pair whose number of times of switching is greater than the preset number of times is placed in a set, each base station in the set is used as a base station to be identified, the method in the embodiment of the present invention is used to identify the base station position offset of the identified base station, and finally, the base station in the preset area where the base station position offset exists is obtained.

It should be noted that the sub-steps in fig. 2 to 5 may be combined with each other to achieve the corresponding technical effect, for example, sub-steps S1101 to S1103 in fig. 2 may replace step S110 in fig. 3 to 5, and sub-steps S1201 to S1203 in fig. 3 may replace step S120 in fig. 2 and 4 to 5, and the like.

In order to perform the corresponding steps of the method for identifying a base station location offset based on mobile phone signaling in the foregoing embodiment and in various possible embodiments, an implementation manner of the apparatus 100 for identifying a base station location offset based on mobile phone signaling is given below. Referring to fig. 6, fig. 6 is a block diagram illustrating a base station offset identification apparatus 100 based on mobile phone signaling according to an embodiment of the present invention. It should be noted that the basic principle and the resulting technical effect of the base station offset identifying apparatus 100 based on the handset signaling provided in the present embodiment are the same as those of the above embodiments, and for the sake of brief description, no reference is made to this embodiment.

The device 100 for identifying a base station position offset based on mobile phone signaling comprises an acquisition module 110, a determination module 120 and an identification module 130.

An obtaining module 110, configured to obtain multiple relevant base stations having a handover relationship with a base station to be identified, where the multiple relevant base stations are determined according to mobile signaling data obtained from the base station to be identified and the multiple relevant base stations.

As a specific implementation manner, the obtaining module 110 is specifically configured to: acquiring first mobile phone signaling data from a base station to be identified; acquiring second mobile phone signaling data from a plurality of primary selection base stations, wherein the plurality of primary selection base stations and the base station to be identified are all in the same preset area; according to the first mobile phone signaling data and the second mobile phone signaling data, counting the switching times between the base station to be identified and each primary selected base station; and determining the primary selected base station with the switching times larger than the preset times as a related base station.

A determining module 120 is configured to determine a first reference position according to base station positions of a plurality of relevant base stations.

The determining module 120 is further configured to determine a second reference position according to the base station positions of the plurality of relevant base stations and the number of times of switching between the base station to be identified and each relevant base station.

As a specific embodiment, the base station location includes a longitude and a latitude, the first reference location includes a first longitude and a first latitude, and the determining module 120 is specifically configured to: acquiring the number of a plurality of relevant base stations; determining a first longitude according to the longitudes and the number of the plurality of relevant base stations; and determining a first latitude according to the latitudes and the number of the plurality of relevant base stations.

As a specific embodiment, the base station location includes a longitude and a latitude, the second reference location includes a second longitude and a second latitude, and the determining module 120 is further specifically configured to: counting the switching times of the base station to be identified and each relevant base station to obtain the total times; determining a second longitude according to the total times, the longitude of each relevant base station and the switching times of the base station to be identified and each relevant base station; and determining a second latitude according to the total times, the latitude of each relevant base station and the switching times of the base station to be identified and each relevant base station.

The identifying module 130 is configured to perform offset identification on the base station location of the base station to be identified according to the first reference location and the second reference location.

As a specific implementation manner, the identification module 130 is specifically configured to: calculating the coverage range of the base station to be identified according to the base station position of the base station to be identified, the first reference position and the second reference position; and if the coverage range is larger than the first preset range, judging that the position of the base station to be identified deviates.

As a specific implementation manner, the identification module 130 is further specifically configured to: if the coverage range is smaller than or equal to a first preset range, calculating the coverage angle of the base station to be identified according to the base station position of the base station to be identified, the first reference position and the second reference position; and if the coverage range is smaller than or equal to the first preset range, is larger than the second preset range and the coverage angle is smaller than the preset angle, judging that the position of the base station to be identified deviates.

As a specific embodiment, when the identifying module 130 is configured to calculate the coverage angle of the base station to be identified according to the base station position of the base station to be identified, the first reference position and the second reference position, the identifying module is specifically configured to: calculating a first distance between the base station position of the base station to be identified and a first reference position; calculating a second distance between the base station position of the base station to be identified and a second reference position; calculating a third distance between the first reference position and the second reference position; and calculating the coverage angle of the base station to be identified according to the first distance, the second distance and the third distance.

Referring to fig. 7, fig. 7 is a block diagram of a computer device 10 according to an embodiment of the present invention, where the computer device 10 includes a processor 11, a memory 12, a bus 13, and a communication interface 14. The processor 11 and the memory 12 are connected by a bus 13, and the processor 11 communicates with an external device via a communication interface 14.

The processor 11 may be an integrated circuit chip having signal processing capabilities. In implementation, the steps of the above method may be performed by integrated logic circuits of hardware or instructions in the form of software in the processor 11. The Processor 11 may be a general-purpose Processor, and includes a Central Processing Unit (CPU), a Network Processor (NP), and the like; but may also be a Digital Signal Processor (DSP), an Application Specific Integrated Circuit (ASIC), an off-the-shelf programmable gate array (FPGA) or other programmable logic device, discrete gate or transistor logic, discrete hardware components.

The memory 12 is used for storing a program, for example, the device 100 for identifying a base station position offset based on a mobile phone signaling in the embodiment of the present invention, each of the devices 100 for identifying a base station position offset based on a mobile phone signaling includes at least one software functional module that can be stored in the memory 12 in a form of software or firmware (firmware), and the processor 11 executes the program after receiving an execution instruction to implement the method for identifying a base station position offset based on a mobile phone signaling in the embodiment of the present invention.

The Memory 12 may include a high-speed Random Access Memory (RAM) and may also include a non-volatile Memory (non-volatile Memory). Alternatively, the memory 12 may be a storage device built in the processor 11, or may be a storage device independent of the processor 11.

The bus 13 may be an ISA bus, a PCI bus, an EISA bus, or the like. Fig. 7 is indicated by only one double-headed arrow, but does not indicate only one bus or one type of bus.

An embodiment of the present invention provides a computer-readable storage medium, on which a computer program is stored, where the computer program, when executed by a processor, implements the above method for identifying a base station location offset based on mobile phone signaling.

In summary, an embodiment of the present invention provides a method and a related apparatus for identifying a base station location offset based on a mobile phone signaling, where the method includes: acquiring a plurality of relevant base stations having a switching relation with a base station to be identified, wherein the plurality of relevant base stations are determined according to mobile phone signaling data acquired from the base station to be identified and the plurality of relevant base stations; determining a first reference position according to the base station positions of a plurality of relevant base stations; determining a second reference position according to the base station positions of the plurality of relevant base stations and the switching times of the base station to be identified and each relevant base station; and performing offset identification on the base station position of the base station to be identified according to the first reference position and the second reference position. Compared with the prior art, the embodiment of the invention has the advantages that the offset recognition is carried out on the base station position of the base station to be recognized through the first reference position determined according to the base station positions of the plurality of relevant base stations and the second reference position determined according to the base station positions of the plurality of relevant base stations and the switching times of the base station to be recognized and each relevant base station, and the wrong position information can be accurately and efficiently recognized.

The above description is only for the specific embodiment of the present invention, but the scope of the present invention is not limited thereto, and any changes or substitutions that can be easily conceived by those skilled in the art within the technical scope of the present invention are included in the scope of the present invention. Therefore, the protection scope of the present invention shall be subject to the protection scope of the appended claims.

17页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:设备的交互方法、装置、服务器和数据处理方法

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!

技术分类