CN109842897A - Method of calibration, device and the readable storage medium storing program for executing of terminal signaling data - Google Patents

Method of calibration, device and the readable storage medium storing program for executing of terminal signaling data Download PDF

Info

Publication number
CN109842897A
CN109842897A CN201910104852.8A CN201910104852A CN109842897A CN 109842897 A CN109842897 A CN 109842897A CN 201910104852 A CN201910104852 A CN 201910104852A CN 109842897 A CN109842897 A CN 109842897A
Authority
CN
China
Prior art keywords
cell
terminal
signaling data
access
information list
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201910104852.8A
Other languages
Chinese (zh)
Other versions
CN109842897B (en
Inventor
王蓉
谢攀
刘晓靖
王志军
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
China United Network Communications Group Co Ltd
Original Assignee
China United Network Communications Group Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by China United Network Communications Group Co Ltd filed Critical China United Network Communications Group Co Ltd
Priority to CN201910104852.8A priority Critical patent/CN109842897B/en
Publication of CN109842897A publication Critical patent/CN109842897A/en
Application granted granted Critical
Publication of CN109842897B publication Critical patent/CN109842897B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Mobile Radio Communication Systems (AREA)

Abstract

Method of calibration, device and the readable storage medium storing program for executing of terminal signaling data provided by the invention, the signaling data including current accessed cell ID and including access time sent by receiving terminal;Previous access cell ID of the terminal before the access time is determined according to the first information list prestored;Wherein, each cell ID that each terminal is accessed within a preset period of time is stored in first information list;Determine that there are several neighboring communities of position incidence relation marks with previous access cell ID according to the second information list prestored;Second information list includes each cell ID and accesses the probability of other cells after completing to the access of each cell;Determining check results are identified according to whether current accessed cell ID belongs to several neighboring communities, to realize the verification of the cell ID for carrying in signaling data, are provided the foundation by the subsequent data analysis carried out based on cell ID.

Description

Method of calibration, device and the readable storage medium storing program for executing of terminal signaling data
Technical field
The present invention relates to data analysis technique more particularly to a kind of methods of calibration of terminal signaling data, device and readable Storage medium.
Background technique
Current many operator's big data applications require to use the signaling acquired in communication network by DPI mode Data carry out big data analysis.In general, generally comprising user identifier, terminal iidentification, movement in the signaling data that acquisition generates The signaling actions of network cell mark and user under this cell.
The problems such as due to the complexity of signaling process, the complexity of network structure, the technical capability of DPI equipment and level, Acquiring cell ID in the record generated, there are some incorrect or do not meet existing net and configure actual mistake.
The analysis result of data that the problem can make the subsequent position data based on cell ID etc. be carried out analysis by To large effect, how to determine whether the cell ID carried in signaling data correctly becomes research emphasis.
Summary of the invention
It is referred in the prior art for above-mentioned, it can not be for the cell ID that is carried in signaling data whether just The technical issues of true method of calibration, the present invention provides method of calibration, device and the readable storages of a kind of terminal signaling data Medium.
On the one hand, the present invention provides a kind of methods of calibration of terminal signaling data, comprising:
Receive the signaling data including current accessed cell ID and including access time that terminal is sent;
Previous access cell ID of the terminal before the access time is determined according to the first information list prestored;Its In, each cell ID that each terminal is accessed within a preset period of time is stored in first information list;
Determine that there are several phases of position incidence relation with previous access cell ID according to the second information list prestored Adjacent cell mark;Wherein, the second information list includes each cell ID and visits after completing to the access of each cell Ask the probability of other cells;
Judge whether current accessed cell ID belongs to several neighboring community's marks;
If so, the check results of signaling data are correct;Otherwise, the check results of signaling data are mistake.
Optionally, receive terminal send the signaling data including current accessed cell ID and including access time it Afterwards, further includes:
According to the first information list prestored determine the corresponding cell of current accessed cell ID in signaling time whether By terminal access;
If so, the check results of signaling data are correct;Otherwise, the check results of signaling data are mistake.
Optionally, in the case where current accessed cell ID is not belonging to several neighboring communities mark, alternatively, current accessed The corresponding cell of cell ID in signaling time not by terminal access in the case where, method of calibration further include:
It is determined according to the first information list prestored and accessed current accessed cell ID respective cell in access time Other each terminals;
Determine that the history of other each terminals within a preset period of time accesses cell ID;
The first information list for accessing cell ID according to each history and prestoring determines each history access cell ID pair Several access terminals answered;
Judge whether terminal belongs to several access terminals;
If so, the check results of signaling data are correct;Otherwise, the check results of signaling data are mistake.
Optionally, judge whether current accessed cell ID belongs to several neighboring community's marks, comprising:
Judge whether current accessed cell ID belongs to several neighboring community's marks;If being not belonging to, according to preset small Qu Gongcan information table determines that current accessed cell and several neighboring communities identify whether the neighbouring relations there are geographical location;
If so, the check results of signaling data are correct;Otherwise, the check results of signaling data are mistake.
Optionally, the method for calibration further include:
Join the geographical location that information table determines the corresponding cell of previous access cell ID of terminal according to cell public affairs, determines The geographical location of current accessed cell ID respective cell;
It is current to visit according to the geographical location of the corresponding cell of previous access cell ID of terminal and previous access time Ask that the geographical location of cell ID respective cell and access time determine the movement speed of terminal;
Determine whether cell public affairs ginseng information table is wrong according to movement speed;
Correspondingly, joining the check results outlet terminal position of information table and signaling data according to cell public affairs, comprising:
Where the check results outlet terminal for joining the whether wrong judgement result and signaling data of information table according to cell public affairs Position.
Optionally, the second information list is obtained to first information list statistical disposition.
Optionally, signaling data further includes signaling type;
If signaling type is non-booting signaling, executes and determine terminal in the access according to the first information list prestored The step of previous access cell ID before time.
On the other hand, the present invention provides a kind of calibration equipments of terminal signaling data, comprising:
Communication unit, for receiving the signaling including current accessed cell ID and including access time of terminal transmission Data;
First processing units, before determining terminal before the access time according to the first information list prestored Secondary access cell ID;Wherein, each cell mark that each terminal is accessed within a preset period of time is stored in first information list Know;It is also used to determine that there are several phases of position incidence relation with previous access cell ID according to the second information list prestored Adjacent cell mark;Wherein, the second information list includes each cell ID and visits after completing to the access of each cell Ask the probability of other cells;
The second processing unit, for judging whether current accessed cell ID belongs to several neighboring community's marks;If so, The check results of signaling data are correct;Otherwise, the check results of signaling data are mistake.
In another aspect, the present invention provides a kind of calibration equipments of terminal signaling data, comprising: memory and memory The processor of connection, and store the computer program that can be run on a memory and on a processor, which is characterized in that
Processor executes when running computer program such as any one of preceding method.
Last aspect, the present invention provides a kind of readable storage medium storing program for executing, which is characterized in that including program, when it is being counted When being run on calculation machine, so that computer is executed such as any one of preceding method.
Method of calibration, device and the readable storage medium storing program for executing of terminal signaling data provided by the invention, by receiving terminal hair The signaling data including current accessed cell ID and including access time sent;It is determined according to the first information list prestored Previous access cell ID of the terminal before the access time;Wherein, each terminal is stored in first information list pre- If each cell ID accessed in the period;Exist according to the second information list prestored is determining with previous access cell ID Several neighboring communities of position incidence relation identify;Wherein, the second information list include each cell ID and complete pair The probability of other cells is accessed after the access of each cell;Judge whether current accessed cell ID belongs to several neighboring communities Mark;If so, the check results of signaling data are correct;Otherwise, the check results of signaling data are mistake, to realize Verification for the cell ID carried in signaling data provides base by the subsequent data analysis carried out based on cell ID Plinth.
Detailed description of the invention
Through the above attached drawings, it has been shown that the specific embodiment of the disclosure will be hereinafter described in more detail.These attached drawings It is not intended to limit the scope of this disclosure concept by any means with verbal description, but is by referring to specific embodiments Those skilled in the art illustrate the concept of the disclosure.
Fig. 1 be the present invention is based on network architecture schematic diagram;
Fig. 2 is a kind of flow diagram of the method for calibration for terminal signaling data that the embodiment of the present invention one provides;
Fig. 3 is a kind of flow diagram of the method for calibration of terminal signaling data provided by Embodiment 2 of the present invention;
Fig. 4 is a kind of structural schematic diagram of the calibration equipment for terminal signaling data that the embodiment of the present invention three provides;
Fig. 5 is a kind of hardware structural diagram of the calibration equipment for terminal signaling data that the embodiment of the present invention four provides.
The drawings herein are incorporated into the specification and forms part of this specification, and shows the implementation for meeting the disclosure Example, and together with specification for explaining the principles of this disclosure.
Specific embodiment
In order to make the object, technical scheme and advantages of the embodiment of the invention clearer, below in conjunction with the embodiment of the present invention In attached drawing, technical scheme in the embodiment of the invention is clearly and completely described.
Current many operator's big data applications require to use the signaling acquired in communication network by DPI mode Data carry out big data analysis.In general, generally comprising user identifier, terminal iidentification, movement in the signaling data that acquisition generates The signaling actions of network cell mark and user under this cell.
The problems such as due to the complexity of signaling process, the complexity of network structure, the technical capability of DPI equipment and level, Acquiring cell ID in the record generated, there are some incorrect or do not meet existing net and configure actual mistake.
The analysis result of data that the problem can make the subsequent position data based on cell ID etc. be carried out analysis by To large effect, how to determine whether the cell ID carried in signaling data correctly becomes research emphasis.
It is referred in the prior art for above-mentioned, it can not be for the cell ID that is carried in signaling data whether just The technical issues of true method of calibration, the present invention provides method of calibration, device and the readable storages of a kind of terminal signaling data Medium.
Fig. 1 be the present invention is based on network architecture schematic diagram, as shown in Figure 1, the present invention is based on the network architecture at least wrap It includes: the calibration equipment 2 of terminal 1 and terminal signaling data.Wherein, terminal 1 then can be such as smart phone.Terminal signaling number According to calibration equipment 2 then can be cloud server or server cluster, preset logical process can be performed.
Fig. 2 is a kind of flow diagram of the method for calibration for terminal signaling data that the embodiment of the present invention one provides.
As shown in Fig. 2, the method for calibration of the terminal signaling data includes:
Step 101 receives the signaling data including current accessed cell ID and including access time that terminal is sent.
Step 102 determines that previous access of the terminal before the access time is small according to the first information list prestored Area's mark;Wherein, each cell ID that each terminal is accessed within a preset period of time is stored in first information list.
Step 103 determines that there are position incidence relations with previous access cell ID according to the second information list prestored Several neighboring communities mark;Wherein, the second information list includes each cell ID and completes the visit to each cell The probability of other cells is accessed after asking.
Step 104 judges whether current accessed cell ID belongs to several neighboring community's marks;If so, signaling data Check results be correct;Otherwise, the check results of signaling data are mistake.
It should be noted that the executing subject of the method for calibration of terminal signaling data provided by the invention concretely Fig. 1 Shown in terminal signaling data calibration equipment 2.
In general, during user's using terminal, when position movement occurs in it, what terminal was accessed and accessed Cell will change.In variation, terminal reports to the calibration equipment of terminal signaling data by signaling data is actively initiated, Wherein, it can generally be carried in signaling data just like the terminal iidentification of IMSI device number or cell-phone number, such as Location Area Identity (LAC/TAC/ EnodeBID), the cell ID including cell id and access time.
Then, the calibration equipment of terminal signaling data will determine terminal in the access according to the first information list prestored Previous access cell ID before time.Specifically, first information list is incited somebody to action by the calibration equipment of terminal signaling data The integrated message data of each signaling data carries out the stream process based on Technical Architectures such as Storm, SparkStreaming, Flink It obtains, each cell ID that each terminal is accessed within a preset period of time is stored in the first information list.Further come It says, may include the sublist having using different storage forms in the first information list, such as divided according to each cell ID Column storage, and each terminal iidentification is stored under column belonging to corresponding cell ID according to the different access time;Alternatively, such as according to Each terminal iidentification carries out a point column storage, and each cell ID is stored in belonging to corresponding terminal iidentification according to the different access time Under column.Therefore, previous access cell ID of the terminal before the access time can get according to the first information list, That is the terminal access cell ID entrained in upper primary transmission signaling data.
Optionally, in the present embodiment, the signaling data further includes signaling type;If signaling type is non-booting letter When enabling, executes the first information list that basis above-mentioned prestores and determine previous access cell of the terminal before the access time The step of mark.Specifically, when signaling type is booting signaling, due to the accuracy pole of cell ID in the type signaling Height, therefore it is within the scope of the verification of the application.
Then, the calibration equipment of terminal signaling data is according to the determination of the second information list and previous access cell mark prestored There are several neighboring communities of position incidence relation marks for knowledge.Wherein, the second information list include each cell ID and Complete the probability that the access to each cell accesses other cells later.
Specifically, the second information list is obtained to first information list statistical disposition, wherein is directed to the first letter Cease list in each cell ID, count next cell ID of appearance at timed intervals first, then, according to it is each when Between in section each next cell ID frequency of occurrence, calculate the probability of occurrence of each next cell ID, it is corresponding right to establish Should be related to obtain the second information list, the probability of general next cell more it is high then with the cell be neighboring community probability more It is high.Therefore, by second information list can get there are the several adjacent of position incidence relation with previous access cell ID Cell ID.
Finally, judging whether current accessed cell ID belongs to several neighboring community's marks, and determined according to judging result Check results.Wherein, when current accessed cell ID is one of them in several neighboring communities mark, check results are positive Really, i.e., the current cell identification in signaling data is accurate;Current accessed cell ID is not in several neighboring community's marks One of them when, check results are mistake, i.e., the current cell identification in signaling data be it is inaccurate.
In addition, it is optional, for the ease of the statistics for terminal location, also according to cell public affairs after obtaining check results Join the check results outlet terminal position of information table and signaling data.Cell public affairs ginseng information table includes cell public affairs ginseng letter Breath, such as each cell mark and the positional relationship between corresponding latitude and longitude information or each cell ID.It is general that this is small Qu Gongcan information is provided by common carrier, is fixed.But with the hair of the update of the communication technology and business Exhibition, actual cell public affairs ginseng is it is possible that join inconsistent situation with the cell public affairs in cell public affairs ginseng information table, this will affect The judgement for terminal position.
Therefore, in the present embodiment, can also it join whether information table accurately determines for cell public affairs, such as: according to small Qu Gongcan information table determines the geographical location of the corresponding cell of previous access cell ID of terminal, determines current accessed cell mark Know the geographical location of respective cell;According to the geographical location of the corresponding cell of previous access cell ID of terminal and previous visit It asks the time, the geographical location of current accessed cell ID respective cell and access time determine the movement speed of terminal;According to Movement speed determines whether cell public affairs ginseng information table is wrong.In general, when movement speed is greater than 50 meter per seconds, then it is assumed that cell Longitude and latitude work ginseng information may it is wrong, charge to error listing.If the note errors number of a cell is more than 5 times, recognize For cell work staggering mistake.
Correspondingly, then may be used in the check results outlet terminal position for joining information table and signaling data according to cell public affairs Join the check results outlet terminal position of the whether wrong judgement result and signaling data of information table according to cell public affairs.It is i.e. small When Qu Gongcan information table is accurately and/or the check results of signaling data are correct, corresponding correct information is exported.
The method of calibration of terminal signaling data provided by the invention includes current accessed cell by receive terminal transmission Signaling data including mark and access time;According to the first information list prestored determine terminal the access time it Preceding previous access cell ID;Wherein, be stored in first information list each terminal accessed within a preset period of time it is each Cell ID;Determine that there are several phases of position incidence relation with previous access cell ID according to the second information list prestored Adjacent cell mark;Wherein, the second information list includes each cell ID and visits after completing to the access of each cell Ask the probability of other cells;Judge whether current accessed cell ID belongs to several neighboring community's marks;If so, signaling data Check results be correct;Otherwise, the check results of signaling data are mistake, to realize for carrying in signaling data The verification of cell ID is provided the foundation by the subsequent data analysis carried out based on cell ID.
Fig. 3 is a kind of flow diagram of the method for calibration of terminal signaling data provided by Embodiment 2 of the present invention.
As shown in figure 3, the method for calibration of the terminal signaling data includes:
The signaling data including current accessed cell ID and including access time that step 201, terminal are sent.
Step 202 determines the corresponding cell of current accessed cell ID in signaling according to the first information list prestored Between when whether by terminal access.
If so, thening follow the steps 203;Otherwise, step 206 is executed.
Step 203 determines that previous access of the terminal before the access time is small according to the first information list prestored Area's mark;
Wherein, each cell ID that each terminal is accessed within a preset period of time is stored in first information list.
Step 204 determines that there are position incidence relations with previous access cell ID according to the second information list prestored Several neighboring communities mark;
Wherein, the second information list includes each cell ID and accesses it after completing to the access of each cell The probability of his cell.
Step 205 judges whether current accessed cell ID belongs to several neighboring community's marks.
If so, the check results of signaling data are correct;Otherwise, step 206 is executed.
Step 206 accessed current accessed cell ID pair in access time according to the first information list prestored is determining Answer other each terminals of cell;
Step 207 determines that the history of other each terminals within a preset period of time accesses cell ID;
Step 208, the first information list for accessing cell ID according to each history and prestoring determine that each history access is small Area identifies corresponding several access terminals;
Step 209 judges whether terminal belongs to several access terminals.
If so, the check results of signaling data are correct;Otherwise, the check results of signaling data are mistake.
It should be noted that the executing subject of the method for calibration of terminal signaling data provided by the invention concretely Fig. 1 Shown in terminal signaling data calibration equipment 2.
In general, during user's using terminal, when position movement occurs in it, what terminal was accessed and accessed Cell will change.In variation, terminal reports to the calibration equipment of terminal signaling data by signaling data is actively initiated, Wherein, it can generally be carried in signaling data just like the terminal iidentification of IMSI device number or cell-phone number, such as Location Area Identity (LAC/TAC/ EnodeBID), the cell ID including cell id and access time.
Then, unlike aforementioned embodiments, in the present embodiment, the calibration equipment of terminal signaling data can be adopted With parallel check, wherein the calibration equipment of the terminal signaling data as described in step 202 is true according to the first information list prestored The corresponding cell of current accessed cell ID is determined in signaling time whether by terminal access, if so, the verification of signaling data It as a result is correct;Otherwise, step 206 is executed.
And step 203-205 is then similar with aforementioned embodiments, it may be assumed that
The calibration equipment of terminal signaling data will determine terminal in the access time according to the first information list prestored Previous access cell ID before.Specifically, first information list is the calibration equipment by terminal signaling data by each letter It enables the message data of data integration carry out the stream process based on Technical Architectures such as Storm, SparkStreaming, Flink to obtain , each cell ID that each terminal is accessed within a preset period of time is stored in the first information list.Furthermore, it is understood that It may include the sublist having using different storage forms in the first information list, such as carry out a point column according to each cell ID and deposit Storage, and each terminal iidentification is stored under column belonging to corresponding cell ID according to the different access time;Alternatively, such as according to each end End mark carries out a point column storage, and each cell ID is stored in column belonging to corresponding terminal iidentification according to the different access time Under.Therefore, previous access cell ID of the terminal before the access time can get according to the first information list, i.e., The terminal access cell ID entrained in upper primary transmission signaling data.
Optionally, in the present embodiment, the signaling data further includes signaling type;If signaling type is non-booting letter When enabling, executes the first information list that basis above-mentioned prestores and determine previous access cell of the terminal before the access time The step of mark.Specifically, when signaling type is booting signaling, due to the accuracy pole of cell ID in the type signaling Height, therefore it is within the scope of the verification of the application.
Then, the calibration equipment of terminal signaling data is according to the determination of the second information list and previous access cell mark prestored There are several neighboring communities of position incidence relation marks for knowledge.Wherein, the second information list include each cell ID and Complete the probability that the access to each cell accesses other cells later.
Specifically, the second information list is obtained to first information list statistical disposition, wherein is directed to the first letter Cease list in each cell ID, count next cell ID of appearance at timed intervals first, then, according to it is each when Between in section each next cell ID frequency of occurrence, calculate the probability of occurrence of each next cell ID, it is corresponding right to establish Should be related to obtain the second information list, the probability of general next cell more it is high then with the cell be neighboring community probability more It is high.Therefore, by second information list can get there are the several adjacent of position incidence relation with previous access cell ID Cell ID.
Then, judge whether current accessed cell ID belongs to several neighboring community's marks, it is different from aforementioned embodiments , in present embodiment, when step 203 judges the corresponding cell of current accessed cell ID in signaling time not by end When the access of end, alternatively, will be executed when step 205 judges that current accessed cell ID is not belonging to several neighboring communities mark It is determined according to the first information list prestored and accessed other each ends of current accessed cell ID respective cell in access time End;Determine that the history of other each terminals within a preset period of time accesses cell ID;According to each history access cell ID and The first information list prestored determines the corresponding several access terminals of each history access cell ID;Judge whether terminal belongs to Several access terminals;If so, the check results of signaling data are correct;Otherwise, the check results of signaling data are mistake, with Obtain final check results.
Judged by multilayer, enables to the cell ID in signaling data to obtain more accurate verification, improve school While testing the correctness of result, lay a good foundation for the output of subsequent terminal location.
In addition, it is optional, for the ease of the statistics for terminal location, also according to cell public affairs after obtaining check results Join the check results outlet terminal position of information table and signaling data.Cell public affairs ginseng information table includes cell public affairs ginseng letter Breath, such as each cell mark and the positional relationship between corresponding latitude and longitude information or each cell ID.It is general that this is small Qu Gongcan information is provided by common carrier, is fixed.But with the hair of the update of the communication technology and business Exhibition, actual cell public affairs ginseng is it is possible that join inconsistent situation with the cell public affairs in cell public affairs ginseng information table, this will affect The judgement for terminal position.
Therefore, in the present embodiment, can also it join whether information table accurately determines for cell public affairs, such as: according to small Qu Gongcan information table determines the geographical location of the corresponding cell of previous access cell ID of terminal, determines current accessed cell mark Know the geographical location of respective cell;According to the geographical location of the corresponding cell of previous access cell ID of terminal and previous visit It asks the time, the geographical location of current accessed cell ID respective cell and access time determine the movement speed of terminal;According to Movement speed determines whether cell public affairs ginseng information table is wrong.In general, when movement speed is greater than 50 meter per seconds, then it is assumed that cell Longitude and latitude work ginseng information may it is wrong, charge to error listing.If the note errors number of a cell is more than 5 times, recognize For cell work staggering mistake.
Correspondingly, then may be used in the check results outlet terminal position for joining information table and signaling data according to cell public affairs Join the check results outlet terminal position of the whether wrong judgement result and signaling data of information table according to cell public affairs.It is i.e. small When Qu Gongcan information table is accurately and/or the check results of signaling data are correct, corresponding correct information is exported.
The method of calibration of terminal signaling data provided by the invention includes current accessed cell by receive terminal transmission Signaling data including mark and access time;According to the first information list prestored determine terminal the access time it Preceding previous access cell ID;Wherein, be stored in first information list each terminal accessed within a preset period of time it is each Cell ID;Determine that there are several phases of position incidence relation with previous access cell ID according to the second information list prestored Adjacent cell mark;Wherein, the second information list includes each cell ID and visits after completing to the access of each cell Ask the probability of other cells;Judge whether current accessed cell ID belongs to several neighboring community's marks;If so, signaling data Check results be correct;Otherwise, the check results of signaling data are mistake, to realize for carrying in signaling data The verification of cell ID is provided the foundation by the subsequent data analysis carried out based on cell ID.
Fig. 4 is a kind of structural schematic diagram of the calibration equipment for terminal signaling data that the embodiment of the present invention three provides, the school Experiment device includes:
Communication unit 10, for receiving the letter including current accessed cell ID and including access time of terminal transmission Enable data;
First processing units 20, for determining terminal before the access time according to the first information list prestored Previous access cell ID;Wherein, each cell that each terminal is accessed within a preset period of time is stored in first information list Mark;It is also used to determine that there are the several of position incidence relation with previous access cell ID according to the second information list prestored Neighboring community's mark;Wherein, the second information list include each cell ID and complete to the access of each cell after Access the probability of other cells;
The second processing unit 30, for judging whether current accessed cell ID belongs to several neighboring community's marks;If so, Then the check results of signaling data are correct;Otherwise, the check results of signaling data are mistake.
Optionally, further includes: third processing unit;
Third processing unit is used in reception terminal transmission including current accessed cell ID and including access time Signaling data after, further includes:
According to the first information list prestored determine the corresponding cell of current accessed cell ID in signaling time whether By terminal access;If so, the check results of signaling data are correct;Otherwise, the check results of signaling data are mistake.
Optionally, further includes: fourth processing unit;
Fourth processing unit is used in the case where current accessed cell ID is not belonging to several neighboring communities mark, or Person, the corresponding cell of current accessed cell ID in signaling time not by terminal access in the case where, according to first prestored Information list, which is determined, accessed other each terminals of current accessed cell ID respective cell in access time;Determine it is each other The history of terminal within a preset period of time accesses cell ID;Cell ID and the first information prestored column are accessed according to each history Table determines the corresponding several access terminals of each history access cell ID;Judge whether terminal belongs to several access terminals;If It is that then the check results of signaling data are correct;Otherwise, the check results of signaling data are mistake.
Optionally, the second processing unit, is also used to judge whether current accessed cell ID belongs to several neighboring community's marks Know, judges whether current accessed cell ID belongs to several neighboring community's marks;If being not belonging to, joined according to preset cell public affairs Information table determines that current accessed cell and several neighboring communities identify whether the neighbouring relations there are geographical location;If so, letter It is correct for enabling the check results of data;Otherwise, the check results of signaling data are mistake.
It optionally, further include the 5th processing unit;
5th processing unit, which is used to join information table according to cell public affairs, determines that the previous access cell ID of terminal is corresponding The geographical location of cell determines the geographical location of current accessed cell ID respective cell;
It is current to visit according to the geographical location of the corresponding cell of previous access cell ID of terminal and previous access time Ask that the geographical location of cell ID respective cell and access time determine the movement speed of terminal;It is determined according to movement speed small Whether Qu Gongcan information table is wrong;
Correspondingly, joining the check results outlet terminal position of information table and signaling data according to cell public affairs, comprising: root According to the check results outlet terminal position of cell public affairs ginseng information table whether wrong judgement result and signaling data.
Optionally, the second information list is obtained to first information list statistical disposition.
Optionally, signaling data further includes signaling type;If signaling type is non-booting signaling, execute what basis prestored First information list determines the step of previous access cell ID of the terminal before the access time.
The technical staff in field can be understood that, for convenience and simplicity of description, the tool of the system of foregoing description Body running process and corresponding beneficial effect, can refer to corresponding processes in the foregoing method embodiment, details are not described herein.
The calibration equipment of terminal signaling data provided by the invention includes current accessed cell by receive terminal transmission Signaling data including mark and access time;According to the first information list prestored determine terminal the access time it Preceding previous access cell ID;Wherein, be stored in first information list each terminal accessed within a preset period of time it is each Cell ID;Determine that there are several phases of position incidence relation with previous access cell ID according to the second information list prestored Adjacent cell mark;Wherein, the second information list includes each cell ID and visits after completing to the access of each cell Ask the probability of other cells;Judge whether current accessed cell ID belongs to several neighboring community's marks;If so, signaling data Check results be correct;Otherwise, the check results of signaling data are mistake, to realize for carrying in signaling data The verification of cell ID is provided the foundation by the subsequent data analysis carried out based on cell ID.
In other embodiments, Fig. 5 is a kind of calibration equipment for terminal signaling data that the embodiment of the present invention four provides Hardware structural diagram.As shown in figure 5, the calibration equipment of the terminal signaling data is specific can include:
Processor 42;
Memory 41 for storage processor executable instruction;
Wherein, processor 42 is configured as:
Receive the signaling data including current accessed cell ID and including access time that terminal is sent;
Previous access cell ID of the terminal before the access time is determined according to the first information list prestored;Its In, each cell ID that each terminal is accessed within a preset period of time is stored in first information list;
Determine that there are several phases of position incidence relation with previous access cell ID according to the second information list prestored Adjacent cell mark;Wherein, the second information list includes each cell ID and visits after completing to the access of each cell Ask the probability of other cells;
Judge whether current accessed cell ID belongs to several neighboring community's marks;
If so, the check results of signaling data are correct;Otherwise, the check results of signaling data are mistake.
Wherein, above-mentioned memory 41 can be ROM, random access memory (RAM), CD-ROM, tape, floppy disk and light Data storage device etc..And processor 42 can be by one or more application specific integrated circuit (ASIC), digital signal processor Framework (DSP), digital signal processing appts (DSPD), programmable logic device (PLD), field programmable gate array (FPGA), Controller, microcontroller, microprocessor framework or other electronic components are realized.
The technical staff in field can be understood that, for convenience and simplicity of description, the tool of the system of foregoing description Body running process and corresponding beneficial effect, can refer to corresponding processes in the foregoing method embodiment, details are not described herein.
In addition, the present invention provides a kind of readable storage medium storing program for executing, including instruction, when instruction is run on computers, meter Calculation machine can execute arbitrary method in above-described embodiment one or embodiment two.
Those skilled in the art after considering the specification and implementing the invention disclosed here, will readily occur to its of the disclosure Its embodiment.The present invention is directed to cover any variations, uses, or adaptations of the disclosure, these modifications, purposes or Person's adaptive change follows the general principles of this disclosure and including the undocumented common knowledge in the art of the disclosure Or conventional techniques.The description and examples are only to be considered as illustrative, and the true scope and spirit of the disclosure are by following Claims are pointed out.
It should be understood that the present disclosure is not limited to the precise structures that have been described above and shown in the drawings, and And various modifications and changes may be made without departing from the scope thereof.The scope of the present disclosure is only limited by appended claims System.

Claims (10)

1. a kind of method of calibration of terminal signaling data characterized by comprising
Receive the signaling data including current accessed cell ID and including access time that terminal is sent;
Previous access cell ID of the terminal before the access time is determined according to the first information list prestored;Wherein, Each cell ID that each terminal is accessed within a preset period of time is stored in first information list;
Determine that there are the several adjacent small of position incidence relation with previous access cell ID according to the second information list prestored Area's mark;Wherein, the second information list includes each cell ID and accesses it after completing to the access of each cell The probability of his cell;
Judge whether current accessed cell ID belongs to several neighboring community's marks;
If so, the check results of signaling data are correct;Otherwise, the check results of signaling data are mistake.
2. the method for calibration of terminal signaling data according to claim 1, which is characterized in that receive terminal send include After current accessed cell ID and signaling data including access time, further includes:
Determine the corresponding cell of current accessed cell ID in signaling time whether by end according to the first information list prestored End access;
If so, the check results of signaling data are correct;Otherwise, the check results of signaling data are mistake.
3. the method for calibration of terminal signaling data according to claim 2, which is characterized in that in current accessed cell ID In the case where being not belonging to several neighboring communities mark, alternatively, the corresponding cell of current accessed cell ID in signaling time not In the case where terminal access, method of calibration further include:
According to the first information list that prestores determine access time accessed current accessed cell ID respective cell it is each its His terminal;
Determine that the history of other each terminals within a preset period of time accesses cell ID;
Cell ID, which is accessed, according to each history determines that each history access cell ID is corresponding with the first information list prestored Several access terminals;
Judge whether terminal belongs to several access terminals;
If so, the check results of signaling data are correct;Otherwise, the check results of signaling data are mistake.
4. the method for calibration of terminal signaling data according to claim 1, which is characterized in that judge current accessed cell mark Know and whether belong to several neighboring community's marks, comprising:
Judge whether current accessed cell ID belongs to several neighboring community's marks;It is public according to preset cell if being not belonging to Join information table, determines that current accessed cell and several neighboring communities identify whether the neighbouring relations there are geographical location;
If so, the check results of signaling data are correct;Otherwise, the check results of signaling data are mistake.
5. the method for calibration of terminal signaling data according to claim 1-4, which is characterized in that further include:
Join the geographical location that information table determines the corresponding cell of previous access cell ID of terminal according to cell public affairs, determines current Access the geographical location of cell ID respective cell;
It is small according to the geographical location of the corresponding cell of previous access cell ID of terminal and previous access time, current accessed The geographical location of area mark respective cell and access time determine the movement speed of terminal;
Determine whether cell public affairs ginseng information table is wrong according to movement speed;
Correspondingly, joining the check results outlet terminal position of information table and signaling data according to cell public affairs, comprising:
Join the check results outlet terminal position of the whether wrong judgement result and signaling data of information table according to cell public affairs.
6. the method for calibration of any one of -4 terminal signaling data according to claim 1, which is characterized in that the second information list is First information list statistical disposition is obtained.
7. the method for calibration of terminal signaling data according to claim 1, which is characterized in that signaling data further includes signaling class Type;
If signaling type is non-booting signaling, executes and determine terminal in the access time according to the first information list prestored The step of previous access cell ID before.
8. a kind of calibration equipment of terminal signaling data characterized by comprising
Communication unit, for receiving the signaling number including current accessed cell ID and including access time of terminal transmission According to;
First processing units, for determining previous visit of the terminal before the access time according to the first information list prestored Ask cell ID;Wherein, each cell ID that each terminal is accessed within a preset period of time is stored in first information list;Also For determining that there are the several adjacent small of position incidence relation with previous access cell ID according to the second information list prestored Area's mark;Wherein, the second information list includes each cell ID and accesses it after completing to the access of each cell The probability of his cell;
The second processing unit, for judging whether current accessed cell ID belongs to several neighboring community's marks;If so, signaling The check results of data are correct;Otherwise, the check results of signaling data are mistake.
9. a kind of calibration equipment of terminal signaling data characterized by comprising memory, the processor being connect with memory, And store the computer program that can be run on a memory and on a processor, which is characterized in that
The method that perform claim requires any one of 1-7 when processor runs computer program.
10. a kind of readable storage medium storing program for executing, which is characterized in that including program, when run on a computer, so that computer is held The method of any one of row claim 1-7.
CN201910104852.8A 2019-02-01 2019-02-01 Method and device for verifying signaling data of terminal and readable storage medium Active CN109842897B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910104852.8A CN109842897B (en) 2019-02-01 2019-02-01 Method and device for verifying signaling data of terminal and readable storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910104852.8A CN109842897B (en) 2019-02-01 2019-02-01 Method and device for verifying signaling data of terminal and readable storage medium

Publications (2)

Publication Number Publication Date
CN109842897A true CN109842897A (en) 2019-06-04
CN109842897B CN109842897B (en) 2022-02-22

Family

ID=66884512

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910104852.8A Active CN109842897B (en) 2019-02-01 2019-02-01 Method and device for verifying signaling data of terminal and readable storage medium

Country Status (1)

Country Link
CN (1) CN109842897B (en)

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20150312782A1 (en) * 2012-09-07 2015-10-29 Telefonaktiebolaget L M Ericsson (Publ) Method, device and program for validation of sleeping cells in a communications network
CN105491529A (en) * 2016-01-07 2016-04-13 中国联合网络通信集团有限公司 Memory mapping processing method of mobile terminal location data and big data platform
US20160105801A1 (en) * 2014-10-09 2016-04-14 Microsoft Corporation Geo-based analysis for detecting abnormal logins
CN106304132A (en) * 2015-05-21 2017-01-04 普天信息技术有限公司 The check method of Physical Cell Identifier
CN106851707A (en) * 2017-02-27 2017-06-13 中国联合网络通信集团有限公司 Base station calibration information abstraction method and base station calibration information abstraction system
US20170181013A1 (en) * 2014-08-20 2017-06-22 Telefonaktiebolaget Lm Ericsson (Publ) Performance Index Determination For A Communication Service
CN107258104A (en) * 2015-01-30 2017-10-17 瑞典爱立信有限公司 Cell detection in cellular communications networks

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20150312782A1 (en) * 2012-09-07 2015-10-29 Telefonaktiebolaget L M Ericsson (Publ) Method, device and program for validation of sleeping cells in a communications network
US20170181013A1 (en) * 2014-08-20 2017-06-22 Telefonaktiebolaget Lm Ericsson (Publ) Performance Index Determination For A Communication Service
US20160105801A1 (en) * 2014-10-09 2016-04-14 Microsoft Corporation Geo-based analysis for detecting abnormal logins
CN107258104A (en) * 2015-01-30 2017-10-17 瑞典爱立信有限公司 Cell detection in cellular communications networks
CN106304132A (en) * 2015-05-21 2017-01-04 普天信息技术有限公司 The check method of Physical Cell Identifier
CN105491529A (en) * 2016-01-07 2016-04-13 中国联合网络通信集团有限公司 Memory mapping processing method of mobile terminal location data and big data platform
CN106851707A (en) * 2017-02-27 2017-06-13 中国联合网络通信集团有限公司 Base station calibration information abstraction method and base station calibration information abstraction system

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
马丽: "成都移动通信核心网优化系统的设计与实现", 《中国优秀博硕士学位论文全文数据库(硕士) 信息科技辑 2016年第03期》 *

Also Published As

Publication number Publication date
CN109842897B (en) 2022-02-22

Similar Documents

Publication Publication Date Title
CN110166943B (en) Method for processing terminal position information
CN109034660A (en) Based on the determination method and relevant apparatus of the risk control strategy of prediction model
US7817547B2 (en) Uncovering the differences in backbone networks
CN109446071A (en) Interface test method, interface test device, electronic equipment and storage medium
CN107341098A (en) Software performance testing method, platform, equipment and storage medium
CN106022826A (en) Cheating user recognition method and system in webcast platform
CN110309058A (en) Business end test method, device, computer installation and computer storage medium
CN107291713B (en) Prompting method, terminal and server for searching keywords of interest points
CN106657991A (en) Magnetic resonance quality control method and system, and server
CN109936819A (en) It gets on the bus a recommended method, device and equipment
CN107395464A (en) A kind of server test method, apparatus and API gateway
CN110121183A (en) Information processing method and device and computer readable storage medium
CN106714179B (en) Identify the method and device of pseudo-base station information
CN110099442A (en) The change in location of the network equipment determines method, apparatus, computer equipment and medium
CN111078688A (en) Method for micro-service health check and storage medium
CN110113346A (en) A kind of network verification method, user terminal and server
CN109842897A (en) Method of calibration, device and the readable storage medium storing program for executing of terminal signaling data
CN113645625A (en) Pseudo base station positioning method and device, electronic equipment and readable medium
CN112799956B (en) Asset identification capability test method, device and system device
CN109313827A (en) Classroom is registered method, apparatus, terminal and storage medium
CN112817851A (en) Service testing method, device, equipment, medium and computer program product
CN107040603A (en) For determining the method and apparatus that application program App enlivens scene
CN110362466A (en) Bid logic test method, device, computer equipment and storage medium
CN106611100A (en) Analysis method and device for user behaviors
CN110972169A (en) Wireless network testing method and device

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant