CN109005514A - Earth-filling method, device, terminal device and the storage medium of customer position information - Google Patents

Earth-filling method, device, terminal device and the storage medium of customer position information Download PDF

Info

Publication number
CN109005514A
CN109005514A CN201810928111.7A CN201810928111A CN109005514A CN 109005514 A CN109005514 A CN 109005514A CN 201810928111 A CN201810928111 A CN 201810928111A CN 109005514 A CN109005514 A CN 109005514A
Authority
CN
China
Prior art keywords
user
type
base station
data
detecting
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
CN201810928111.7A
Other languages
Chinese (zh)
Other versions
CN109005514B (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.)
GUANGDONG EASTONE TECHNOLOGY Co Ltd
Original Assignee
GUANGDONG EASTONE TECHNOLOGY 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 GUANGDONG EASTONE TECHNOLOGY Co Ltd filed Critical GUANGDONG EASTONE TECHNOLOGY Co Ltd
Priority to CN201810928111.7A priority Critical patent/CN109005514B/en
Publication of CN109005514A publication Critical patent/CN109005514A/en
Application granted granted Critical
Publication of CN109005514B publication Critical patent/CN109005514B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • H04W4/029Location-based management or tracking services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W64/00Locating users or terminals or network equipment for network management purposes, e.g. mobility management
    • H04W64/006Locating users or terminals or network equipment for network management purposes, e.g. mobility management with additional information processing, e.g. for direction or speed determination
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W24/00Supervisory, monitoring or testing arrangements
    • H04W24/08Testing, supervising or monitoring using real traffic

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Telephonic Communication Services (AREA)

Abstract

The invention discloses a kind of earth-filling methods of customer position information, comprising: every the preset time cycle, obtains signaling data of the user to be identified within the time cycle;It is identified according to type of the signaling data to the user, whether the type for detecting the user is static subscriber;When the type for detecting the user is static subscriber, obtains the location information of the user and be backfilling into the location information in the wireless messages of the user.The invention also discloses a kind of backfilling apparatus of customer position information, terminal device and storage medium, it can solve and the position backfill problem that longitude and latitude ratio only has 1% was obtained based on signal collecting in the past, improve the data volume of backfill and guarantee accuracy.

Description

Earth-filling method, device, terminal device and the storage medium of customer position information
Technical field
The present invention relates to mobile communication technology field more particularly to a kind of earth-filling methods of customer position information, device, end End equipment and storage medium.
Background technique
By the Fast Construction of LTE network, the covering advantage of China Mobile network is it has been established that with science and technology and shifting The development at family is employed, it is how in the wireless messages of magnanimity that the radio network optimization of mobile communication, which needs the biggest problem solved, Backfilling subscriber exact position is that the indoor building of solution mass users position assess valuable technological innovation project. It is main that the longitude and latitude positional information of reporting of user is extracted by acquisition signaling data in technology at this stage, and pass through setting Nearest location information is backfilling into wireless messages by the wireless messages of time window association user.
However, inventor has found in the practice of the invention, in the prior art, only at reporting of user position (i.e. when user surfs the Internet), could backfill the wireless environment when position generates, only account for 1% ratio of all wireless messages, Data volume is less, and therefore, it is difficult to fully assess building Network status, the accuracy for causing building to be assessed is not high.
Summary of the invention
In view of the above-mentioned problems, the purpose of the present invention is to provide a kind of earth-filling method of customer position information, device, terminals Equipment and storage medium can solve and obtained the position backfill problem that longitude and latitude ratio only has 1% based on signal collecting in the past, mention The data volume of height backfill simultaneously guarantees accuracy.
In a first aspect, the embodiment of the invention provides a kind of earth-filling methods of customer position information, comprising:
Every the preset time cycle, signaling data of the user to be identified within the time cycle is obtained;
It is identified according to type of the signaling data to the user, whether the type for detecting the user is static User;
When the type for detecting the user is static subscriber, the location information of the user is obtained and by the position Information is backfilling into the wireless messages of the user.
It is described to be carried out according to type of the signaling data to the user in the first implementation of first aspect Identification, whether the type for detecting the user is static subscriber, is specifically included:
The cell type that the user occupies within the time cycle is determined according to the signaling data;
From extracting Call Detail Record data of the user within the time cycle in the signaling data;
According to the cell type and the Call Detail Record data, whether the type for detecting the user is static use Family.
It is described according to institute in second of implementation of first aspect according to the first implementation of first aspect Cell type and the Call Detail Record data are stated, whether the type for detecting the user is static subscriber, it specifically includes:
If the cell type of the user occupancy is that cell is divided in room, according to preset base station engineering parameter table and the detailed words Forms data obtains the base station type of each base station of the user occupancy;
According to the Call Detail Record data, the Call Detail Record data accounting of each base station is calculated, and is recorded in described Changed cell number in time cycle;
According to the base station type of each base station and Call Detail Record data accounting and the cell number, institute is detected Whether the type for stating user is static subscriber.
It is described according to institute in the third implementation of first aspect according to second of implementation of first aspect The base station type and Call Detail Record data accounting and the cell number, the type for detecting the user for stating each base station be No is static subscriber, is specifically included:
If it is default to detect that the Call Detail Record data accounting of the first base station of existence anduniquess in the base station is greater than or equal to Proportion threshold value and the cell number be less than or equal to preset number threshold value, then judgement detects that the type of the user is Static subscriber;Wherein, the base station type of the first base station is indoor base station.
It is described when detection in the 4th kind of implementation of first aspect according to second of implementation of first aspect When type to the user is static subscriber, obtains the location information of the user and be backfilling into the location information described In the wireless messages of user, specifically:
When the type for detecting the user is static subscriber, the user is obtained from preset base station engineering data The first location information is simultaneously backfilling into the wireless messages of the user by the first location information of the base station of occupancy;
It obtains the second location information that the user reports within the time cycle and mends the second location information It fills in the wireless messages for being backfilling into the user.
It is described according to institute in the 5th kind of implementation of first aspect according to the first implementation of first aspect Cell type and the Call Detail Record data are stated, whether the type for detecting the user is static subscriber, it specifically includes:
If the cell type of the user occupancy be non-room divide cell, according to preset base station engineering parameter table and it is described in detail Thin call bill data obtains the base station type of each base station of the user occupancy and the position data of each base station;
When the base station type for detecting all base stations is outdoor base station, according to the positional number of each base station According to the base station distance of calculating all base stations between any two;
According to the Call Detail Record data, it is recorded in changed cell number and main plot in the time cycle Signal intensity;
If detecting, each base station distance is less than preset distance threshold and the cell number is less than or equal in advance If number threshold value and the signal intensity be less than preset signal threshold value, then judge to detect that the type of the user is quiet State user.
It is described when detection in the 6th kind of implementation of first aspect according to the 5th of first aspect the kind of implementation When type to the user is static subscriber, obtains the location information of the user and be backfilling into the location information described In the wireless messages of user, specifically include:
When the type for detecting the user is static subscriber, obtain what the user reported within the time cycle Location information supplement is simultaneously backfilling into the wireless messages of the user by location information.
Second aspect, the embodiment of the invention also provides a kind of backfilling apparatus of customer position information, comprising:
Data acquisition module, for obtaining user to be identified within the time cycle every the preset time cycle Signaling data;
Type detection module detects the use for identifying according to type of the signaling data to the user Whether the type at family is static subscriber;And
Position backfills module, for obtaining the position of the user when the type for detecting the user is static subscriber Confidence ceases and the location information is backfilling into the wireless messages of the user.
The third aspect the embodiment of the invention also provides a kind of terminal device, including processor, memory and is stored in In the memory and it is configured as the computer program executed by the processor, the processor executes the computer journey The earth-filling method of customer position information described in above-mentioned any one is realized when sequence.
Fourth aspect, it is described computer-readable to deposit the embodiment of the invention also provides a kind of computer readable storage medium Storage media includes the computer program of storage, wherein controls the computer-readable storage in computer program operation Equipment where medium executes the earth-filling method of customer position information described in above-mentioned any one.
A technical solution in above-mentioned technical proposal has the advantages that by judging that user is static subscriber or non-quiet State user (or moving dynamic subscriber) extracts all wireless messages of static subscriber, and described in acquisition to filter out static subscriber The location information of user be backfilling into all wireless messages, to realize that all wireless messages can be backfilling into position letter Breath, the data volume of backfill are considerable;And location information being backfilling into wireless messages when by judging user's static state, improving standard True property solves the problems, such as that prior art backfill quantity is difficult to and deposits with accuracy.Certainly, it implements any of the products of the present invention not It is certain to need while reaching all the above advantage.
Detailed description of the invention
In order to illustrate more clearly of technical solution of the present invention, attached drawing needed in embodiment will be made below Simply introduce, it should be apparent that, the accompanying drawings in the following description is only some embodiments of the present invention, general for this field For logical technical staff, without creative efforts, it is also possible to obtain other drawings based on these drawings.
Fig. 1 is that a kind of process of the earth-filling method for customer position information that a preferred embodiment of the invention provides is shown It is intended to;
Fig. 2 is that a kind of structure of the backfilling apparatus for customer position information that a preferred embodiment of the invention provides is shown It is intended to;
Fig. 3 is a kind of structural schematic diagram for terminal device that a preferred embodiment of the invention provides.
Specific embodiment
Following will be combined with the drawings in the embodiments of the present invention, and technical solution in the embodiment of the present invention carries out clear, complete Site preparation description, it is clear that described embodiments are only a part of the embodiments of the present invention, instead of all the embodiments.It is based on Embodiment in the present invention, it is obtained by those of ordinary skill in the art without making creative efforts every other Embodiment shall fall within the protection scope of the present invention.
Referring to Fig. 1, being a kind of earth-filling method for customer position information that a preferred embodiment of the invention provides Flow diagram, can execute on the terminal device, and the following steps are included:
S10, every the preset time cycle, obtain signaling data of the user to be identified within the time cycle.
In the present embodiment, the terminal device can be mobile phone, laptop, PDA (personal digital assistant), PAD The mobile terminals such as (tablet computer) or digit broadcasting receiver, or digital TV, desktop computer or server etc. are solid Determine terminal.In the present embodiment, LTE (Long Term Evolution, long term evolution skill are acquired every the preset time cycle Art) full dose signaling data on network, and acquire signaling data of the single user within the time cycle.For example, every Every 15 minutes (with 15 minutes for time granularity), pass through user identification field IMSI (International Mobile Subscriber Identification Number, international mobile subscriber identity) it carries out judging available be applied alone All signaling datas (such as S1-U signaling data) at family (the i.e. described user to be identified).
S20, identified according to type of the signaling data to the user, detect the user type whether be Static subscriber.
In the present embodiment, after collecting the signaling data of the user, the signaling data is parsed, example User occupied base station information or cell information and analyzes within the time cycle as described in obtaining, described in judgement Whether position movement of the user within the time cycle be obvious, if user location movement is unobvious, i.e., it is believed that the user State be static behavior within the time cycle, be judged as static subscriber, (such as user exists if user shift position is obvious Indoor and outdoor is mobile obvious), then it is assumed that the state of the user is to move dynamic behaviour, is judged as that non-static user or mobile state use Family.
S30, when the type for detecting the user is static subscriber, obtain the location information of the user and will be described Location information is backfilling into the wireless messages of the user.
In the present embodiment, when judging the user for static subscriber, then it is assumed that the user is in the time cycle Interior position is constant, therefore the corresponding location information of all wireless messages that the user generates within the time cycle Be also it is identical, then obtain the location information (i.e. latitude and longitude information) that the user once reported be backfilling into it is described wireless In information, herein, the wireless messages are MR (Measurement Report, measurement report) data and traffic signaling etc..
By the above-mentioned means, can carry out analyzing and determining to backfill corresponding location information to different user, by sentencing Whether disconnected user is static subscriber, and is backfilling into the static subscriber in the time according to the corresponding location information of static subscriber In all wireless messages generated in period, it ensure that the quantity of the wireless messages of user's longitude and latitude backfill, also ensure user The accuracy of longitude and latitude backfill solves the problems, such as that prior art backfill quantity is difficult to and deposits with accuracy.
In another preferred embodiment of the invention, step S20 specifically:
The cell type that the user occupies within the time cycle is determined according to the signaling data;
From extracting Call Detail Record data of the user within the time cycle in the signaling data;
According to the cell type and the Call Detail Record data, whether the type for detecting the user is static use Family.
In the present embodiment, user identity letter of the user within the time cycle is contained in the signaling data Breath, switching position information (such as occupied cell information etc.), user service information etc., therefore can be to the user institute The cell type of occupancy judged, judge the cell type that the user occupies within the time cycle for room point cell or Person is non-, and cell is divided in room, it should be noted that the cell type is divided into two classes: room point cell and non-room point cell, mobile logical In the base station construction of letter, indoor construction is typically provided with in-door covering base station, therefore the cell of in-door covering base station is known as room Divide cell, otherwise cell is divided in referred to as non-room.
Then, from extracting Call Detail Record data of the user in the periods of events, i.e. XDR in the signaling data Data (X Detail Record, all kinds of detailed unirecords), i.e., to the detailed of call in mobile communication system process and issued transaction Record, including CDR data (Call Detail Record, call detail record) and TDR data (Transaction Detail Record, affairs record in detail), such as with 15 minutes for granularity, obtain all XDR data of the user, it may be assumed that
Unique IMSI15 minutes: SET (XDR1, XDR2, XDR3, XDR4 ... .XDRn)
Wherein, the n is XDR number.According to the cell type that detection obtains, the XDR data extracted are passed through Different algorithms is judged to judge whether the user is static subscriber, wherein when including described in the XDR data Between period corresponding subscriber identity information, switching position information (such as cell information, base station information etc.) etc. data.
In a kind of implementation of the present embodiment, specifically:
If the cell type of the user occupancy is that cell is divided in room, according to preset base station engineering parameter table and the detailed words Forms data obtains the base station type of each base station of the user occupancy;
According to the Call Detail Record data, the Call Detail Record data accounting of each base station is calculated, and is recorded in described Changed cell number in time cycle;
According to the base station type of each base station and Call Detail Record data accounting and the cell number, institute is detected Whether the type for stating user is static subscriber.
Herein, judged for XDR data caused by the cell of user occupancy room point by algorithm.As the user It is available from the Call Detail Record data to obtain the user in the time when cell type of occupancy is that cell is divided in room Occupied all base stations in period, while by the preset base station engineering parameter table of the Call Detail Record data correlation, then it is available The base station type of each base station of the user occupancy, herein, the base station engineering parameter table include preset base station information, i.e., The Base Station Identification (enbid) of each default base station, base station location (the specific longitude and latitude in base station), base station type etc., therefore by institute State the base station type and XDR of each base station of the available user occupancy of base station engineering parameter table described in Call Detail Record data correlation Data, such as:
enbid1In the room type=(XDR1,XDR2,XDR3,XDR4,.......XDRn)
enbid2Outside the room type=(XDR1,XDR2,XDR3,XDR4,.......XDRn)
The Call Detail Record data accounting of each base station of the user occupancy may further be calculated.Herein, such as Described in fruit when user occupancy indoor base station, illustrate that the user is in building, and if measures when the user shift position Adjacent area can also change a lot, therefore analyse the main neighbour of the user occupancy in the base station time division for obtaining the user occupancy The variation of cell, and changed cell number (i.e. pci number) is recorded, such as:
Duplicate removal(enbid1,enbid2,....enbidn,pci1,pci2,pci3,.....,pcin)
Finally again in the base station for judging the user occupancy, data accounting, that whether the cell number of variation meets is preset Whether condition is static subscriber come the type for detecting the user.
Specifically, if detecting, the Call Detail Record data accounting of the first base station of existence anduniquess in the base station is greater than or waits In preset proportion threshold value and the cell number is less than or equal to preset number threshold value, then judgement detects the user's Type is static subscriber;Wherein, the base station type of the first base station is indoor base station.
It is understood that the proportion threshold value, number threshold value etc. can be configured according to the actual situation, as showing Example, if detecting, the Call Detail Record data accounting of one base station (i.e. first base station) of existence anduniquess in all base stations of occupancy is greater than Or being equal to 80% (proportion threshold value) and the base station type of the base station is indoor base station, while the changed cell number is small In or be equal to 6 (number threshold value), then determine the user within the time cycle (15 minutes) be static behavior, as " static subscriber ";Otherwise behavior type of the user within the time cycle is to move dynamic behaviour, i.e. shifting dynamic subscriber, can Its related data or location information are abandoned.For example, 15 minute datas of the user are obtained, when one type of existence anduniquess is When the base station M of indoor base station meets following two Rule of judgment, then judge the user in this 15 minutes for static subscriber, instead To move dynamic subscriber, described two Rule of judgment are as follows:
Duplicate removal(enbid1, enbid2 ... .enbidn, pci1, pci2, pci3 ... .., pcin)≤6
Further, the step S30 is specifically included:
When the type for detecting the user is static subscriber, the user is obtained from preset base station engineering data The first location information is simultaneously backfilling into the wireless messages of the user by the first location information of the base station of occupancy;
It obtains the second location information that the user reports within the time cycle and mends the second location information It fills in the wireless messages for being backfilling into the user.
It should be noted that when detecting the user occupancy room point cell and the user is static subscriber, institute It states all wireless messages that user generates within the time cycle and preferentially passes through and recorded using on preset base station engineering data Room divide latitude and longitude of base station (first location information) to be backfilled, secondly using the user within the time cycle once The latitude and longitude information (second location information) reported is backfilled, and herein, the preset base station engineering data is mobile fortune The engineering data of the in-door covering base station construction of quotient is sought, wherein recording a point latitude and longitude of base station information of having family on the engineering data.
In another implementation of the embodiment of the present invention, specifically:
If the cell type of the user occupancy be non-room divide cell, according to preset base station engineering parameter table and it is described in detail Thin call bill data obtains the base station type of each base station of the user occupancy and the position data of each base station;
When the base station type for detecting all base stations is outdoor base station, according to the positional number of each base station According to the base station distance of calculating all base stations between any two;
According to the Call Detail Record data, it is recorded in changed cell number and main plot in the time cycle Signal intensity;
If detecting, each base station distance is less than preset distance threshold and the cell number is less than or equal in advance If number threshold value and the signal intensity be less than preset signal threshold value, then judge to detect that the type of the user is quiet State user.
Herein, judged for XDR data caused by the non-room point cell of user occupancy by algorithm.When the use It is available from the Call Detail Record data to obtain the user described when the cell type that family occupies is that cell is divided in non-room Occupied all base stations in time cycle, while by the preset base station engineering parameter table of the Call Detail Record data correlation, then can be with The base station type of each base station of the user occupancy and the position data (latitude and longitude information) of each base station are obtained, at this In, the base station engineering parameter table includes preset base station information, i.e., each presets Base Station Identification (enbid), the base station position of base station (the specific longitude and latitude in base station), base station type etc. are set, therefore by base station engineering parameter table described in the Call Detail Record data correlation, is obtained The longitude and latitude of each base station of the user occupancy, and when all base stations of the user occupancy are outdoor base station, root The base station distance of all base stations between any two is calculated according to the longitude and latitude of each base station, such as:
Distance(enbid1, enbid2, enbid3 ..., enbidn)
Further, when the user shift position, the adjacent area measured can also change a lot, therefore obtain It takes the base station time division of the user occupancy to analyse the variation of the main adjacent cell of the user occupancy, and records changed cell Number (i.e. pci number), such as:
Duplicate removal(enbid1,enbid2,....enbidn,pci1,pci2,pci3,.....,pcin)
Also needing to record main plot RSRP simultaneously, (Reference Signal Receiving Power, reference signal connect Receive power) signal intensity, such as:
±rsrp(enbid1_rsrp,enbid2_rsrp,enbid3_rsrp,.....enbid4_rsrp)
Finally in base station type, base station distance, the cell number of variation and the signal intensity for judging the user occupancy Whether preset condition is met to detect whether the type of the user is static subscriber.
As an example, if detecting, all base stations of the user occupancy are outdoor base station, and the base station of all base stations Respectively less than 600 meters (distance threshold) of distance, and the changed cell number in adjacent area is less than or equal to 6 (number threshold value), with And all main plot RSRP signal intensities are less than 6dBm (signal threshold value), then determine the user within the time cycle (15 minutes) are static behavior, as " static subscriber ";Otherwise behavior type of the user within the time cycle is to move Dynamic behaviour, i.e. shifting dynamic subscriber, can abandon its related data or location information.For example, obtaining 15 minutes of the user Data then judge that the user exists when occupied all base stations are indoor base station, and meet following three Rule of judgment It is static subscriber in this 15 minutes, otherwise to move dynamic subscriber, three Rule of judgment are as follows:
Distance(enbid1, enbid2, enbid3 ..., enbidn)≤600 meters
Duplicate removal(enbid1, enbid2 ... .enbidn, pci1, pci2, pci3 ... .., pcin)≤6
±rsrp(enbid1_rsrp, enbid2_rsrp, enbid3_rsrp ... ..enbid4_rsrp)≤6dBm
Further, the step S30 is specifically included:
When the type for detecting the user is static subscriber, obtain what the user reported within the time cycle Location information supplement is simultaneously backfilling into the wireless messages of the user by location information.
Herein, it is judged as that all wireless messages of static subscriber are divided in non-room, mainly using the user when described Between the longitude and latitude that once reported in the period backfilled, i.e., when judging the user for static subscriber, then it is assumed that the user Position within the time cycle is constant, therefore all wireless messages that the user generates within the time cycle Corresponding location information be also it is identical, then obtain location information (i.e. latitude and longitude information) that the user once reported for its time It fills out in the wireless messages.
By the above-mentioned means, according to the user within the time cycle occupied cell type, using different Algorithm judges to user location movement, and the static state for occupying room point cell and occupying non-room point cell can be recognized accurately User;To all wireless messages for being judged as static subscriber, latitude and longitude of base station and right is backfilled to the user for occupying room and dividing cell The user for occupying non-room point cell backfills the accurate longitude and latitude once reported on the position, has both guaranteed the backfill of user's longitude and latitude Wireless messages quantity in turn ensures the accuracy of user's longitude and latitude backfill.
Referring to Fig. 2, being a kind of backfilling apparatus for customer position information that a preferred embodiment of the invention provides Structural schematic diagram, comprising:
Data acquisition module 10, for obtaining user to be identified in the time cycle every the preset time cycle Interior signaling data;
Type detection module 20, for being identified according to type of the signaling data to the user, described in detection Whether the type of user is static subscriber;And
Position backfills module 30, for obtaining the user's when the type for detecting the user is static subscriber The location information is simultaneously backfilling into the wireless messages of the user by location information.
Preferably, the type detection module 20, specifically includes:
Cell type detection unit, for determining that the user occupies within the time cycle according to the signaling data Cell type;
Call bill data acquiring unit, for detailed within the time cycle from the user is extracted in the signaling data Thin call bill data;And
User type detection unit, for detecting the use according to the cell type and the Call Detail Record data Whether the type at family is static subscriber.
Further, the user type detection unit, specifically includes:
First base station extraction unit, if the cell type for the user occupancy is that cell is divided in room, according to preset Base station engineering parameter table and the Call Detail Record data, obtain the base station type of each base station of the user occupancy;
First Data Computation Unit, for calculating the Call Detail Record of each base station according to the Call Detail Record data Data accounting, and it is recorded in changed cell number in the time cycle;And
First user's detection unit, for according to the base station type and Call Detail Record data accounting of each base station, with And the cell number, whether the type for detecting the user is static subscriber.
Further, the first user detection unit, is specifically used for, if detecting of existence anduniquess in the base station The Call Detail Record data accounting of one base station is greater than or equal to preset proportion threshold value and the cell number is less than or equal to default Number threshold value, then judge to detect the type of the user as static subscriber;Wherein, the base station type of the first base station is Indoor base station.
Preferably, the position backfills module 30, specifically includes:
First position backfilling unit, for when detect the user type be static subscriber when, from preset base station The first location information of the base station of the user occupancy is obtained in engineering data and is backfilling into the first location information described In the wireless messages of user;And
Second position backfilling unit, for obtaining second location information that the user reports within the time cycle simultaneously Second location information supplement is backfilling into the wireless messages of the user.
Preferably, the user type detection unit, specifically includes:
Second base station extraction unit, if the cell type for the user occupancy is that cell is divided in non-room, according to default Base station engineering parameter table and the Call Detail Record data, obtain the base station type of each base station of the user occupancy and described The position data of each base station;
Second Data Computation Unit, for when detect all base stations base station type be outdoor base station when, according to The position data of each base station calculates the base station distance of all base stations between any two;
Cell change recording unit, for being recorded in the time cycle and becoming according to the Call Detail Record data The cell number of change and the signal intensity of main plot;And
Second user detection unit, if for detecting that each base station distance is less than preset distance threshold and institute It states cell number and is less than preset signal threshold value less than or equal to preset number threshold value and the signal intensity, then judge to examine The type for measuring the user is static subscriber.
Further, the position backfills module 30, specifically includes:
The third place backfilling unit obtains the user and exists when for detecting that the type of the user is static subscriber Location information supplement is simultaneously backfilling into the wireless messages of the user by the location information that reports in the time cycle.
It should be noted that the apparatus embodiments described above are merely exemplary, wherein described be used as separation unit The unit of explanation may or may not be physically separated, and component shown as a unit can be or can also be with It is not physical unit, it can it is in one place, or may be distributed over multiple network units.It can be according to actual It needs that some or all of the modules therein is selected to achieve the purpose of the solution of this embodiment.In addition, device provided by the invention In embodiment attached drawing, the connection relationship between module indicate between them have communication connection, specifically can be implemented as one or A plurality of communication bus or signal wire.Those of ordinary skill in the art are without creative efforts, it can understand And implement.
Another of the invention preferred embodiment provides a kind of terminal device, shown in Figure 3, is one of the invention A kind of structural schematic diagram for terminal device that preferred embodiment provides, including processor 100, memory 200 and be stored in In the memory 200 and it is configured as the computer program executed by the processor 100, the processor 100 executes institute The earth-filling method of customer position information described in any of the above-described embodiment is realized when stating computer program.
Illustratively, the computer program can be divided into one or more modules, one or more of moulds Block is stored in the memory, and is executed by the processor, to complete the present invention.One or more of modules can be with It is the series of computation machine program instruction section that can complete specific function, the instruction segment is for describing the computer program in institute State the implementation procedure in terminal device.
The terminal device can be desktop PC, notebook, palm PC and cloud server etc. and calculate equipment. The terminal device may include, but be not limited only to, processor, memory, display.On it will be understood by those skilled in the art that The example that component is only terminal device is stated, the restriction to terminal device is not constituted, may include more more or less than illustrating Component, perhaps combine certain components or different components, such as the terminal device can also be set including input and output Standby, network access equipment, bus etc..
Alleged processor can be central processing unit (Central Processing Unit, CPU), can also be it His general processor, digital signal processor (Digital Signal Processor, DSP), specific integrated circuit (Application Specific Integrated Circuit, ASIC), ready-made programmable gate array (Field- Programmable Gate Array, FPGA) either other programmable logic device, discrete gate or transistor logic, Discrete hardware components etc..General processor can be microprocessor or the processor is also possible to any conventional processor Deng the processor is the control centre of the terminal device, utilizes the entire terminal device of various interfaces and connection Various pieces.
The memory can be used for storing the computer program and/or module, and the processor is by operation or executes Computer program in the memory and/or module are stored, and calls the data being stored in memory, described in realization The various functions of terminal device.The memory can mainly include storing program area and storage data area, wherein storing program area It can application program (such as sound-playing function, text conversion function etc.) needed for storage program area, at least one function etc.; Storage data area, which can be stored, uses created data (such as audio data, text message data etc.) etc. according to mobile phone.This Outside, memory may include high-speed random access memory, can also include nonvolatile memory, such as hard disk, memory, insert Connect formula hard disk, intelligent memory card (Smart Media Card, SMC), secure digital (Secure Digital, SD) card, flash memory Block (Flash Card), at least one disk memory, flush memory device or other volatile solid-state parts.
Wherein, if the module that the terminal device integrates is realized in the form of SFU software functional unit and as independent production Product when selling or using, can store in a computer readable storage medium.Based on this understanding, the present invention realizes All or part of the process in above-described embodiment method can also instruct relevant hardware to complete by computer program, The computer program can be stored in a computer readable storage medium, which is being executed by processor When, it can be achieved that the step of above-mentioned each embodiment of the method.Wherein, the computer program includes computer program code, described Computer program code can be source code form, object identification code form, executable file or certain intermediate forms etc..The meter Calculation machine readable medium may include: can carry the computer program code any entity or device, recording medium, USB flash disk, Mobile hard disk, magnetic disk, CD, computer storage, read-only memory (ROM, Read-Only Memory), random access memory Device (RAM, Random Access Memory), electric carrier signal, telecommunication signal and software distribution medium etc..It needs to illustrate It is that the content that the computer-readable medium includes can be fitted according to the requirement made laws in jurisdiction with patent practice When increase and decrease, such as in certain jurisdictions, according to legislation and patent practice, computer-readable medium does not include electric carrier wave letter Number and telecommunication signal.
It should be noted that above-mentioned terminal device may include, but it is not limited only to, processor, memory, those skilled in the art It is appreciated that Fig. 3 structural block diagram is only the example of terminal device, the restriction to terminal device is not constituted, may include ratio More or fewer components are illustrated, certain components or different components are perhaps combined.
Another preferred embodiment of the invention provides a kind of computer readable storage medium, which is characterized in that described Computer readable storage medium includes the computer program of storage, wherein controls the meter in computer program operation Equipment where calculation machine readable storage medium storing program for executing executes the earth-filling method of customer position information described in any of the above-described embodiment.
The above is a preferred embodiment of the present invention, it is noted that for those skilled in the art For, various improvements and modifications may be made without departing from the principle of the present invention, these improvements and modifications are also considered as Protection scope of the present invention.

Claims (10)

1. a kind of earth-filling method of customer position information characterized by comprising
Every the preset time cycle, signaling data of the user to be identified within the time cycle is obtained;
It is identified according to type of the signaling data to the user, whether the type for detecting the user is static use Family;
When the type for detecting the user is static subscriber, the location information of the user is obtained and by the location information It is backfilling into the wireless messages of the user.
2. the earth-filling method of customer position information according to claim 1, which is characterized in that described according to the signaling number It is identified according to the type to the user, whether the type for detecting the user is static subscriber, it specifically includes:
The cell type that the user occupies within the time cycle is determined according to the signaling data;
From extracting Call Detail Record data of the user within the time cycle in the signaling data;
According to the cell type and the Call Detail Record data, whether the type for detecting the user is static subscriber.
3. the earth-filling method of customer position information according to claim 2, which is characterized in that described according to the cell class Type and the Call Detail Record data, whether the type for detecting the user is static subscriber, is specifically included:
If the cell type of the user occupancy is that cell is divided in room, according to preset base station engineering parameter table and the Call Detail Record number According to obtaining the base station type of each base station of the user occupancy;
According to the Call Detail Record data, the Call Detail Record data accounting of each base station is calculated, and is recorded in the time Changed cell number in period;
According to the base station type of each base station and Call Detail Record data accounting and the cell number, the use is detected Whether the type at family is static subscriber.
4. the earth-filling method of user information position according to claim 3, which is characterized in that described according to each base The base station type and Call Detail Record data accounting stood and the cell number, whether the type for detecting the user is static User specifically includes:
If detecting, the Call Detail Record data accounting of the first base station of existence anduniquess in the base station is greater than or equal to preset ratio The example threshold value and cell number is less than or equal to preset number threshold value, then judge to detect that the type of the user is static User;Wherein, the base station type of the first base station is indoor base station.
5. the earth-filling method of user information position according to claim 3, which is characterized in that described to detect the use When the type at family is static subscriber, obtains the location information of the user and the location information is backfilling into the nothing of the user In line information, specifically include:
When the type for detecting the user is static subscriber, the user occupancy is obtained from preset base station engineering data Base station first location information and the first location information is backfilling into the wireless messages of the user;
It obtains the second location information that the user reports within the time cycle and supplements back the second location information It fills out in the wireless messages of the user.
6. the earth-filling method of user information position according to claim 2, which is characterized in that described according to the cell class Type and the Call Detail Record data, whether the type for detecting the user is static subscriber, is specifically included:
If the cell type of the user occupancy is that cell is divided in non-room, according to preset base station engineering parameter table and the detailed words Forms data obtains the base station type of each base station of the user occupancy and the position data of each base station;
When the base station type for detecting all base stations is outdoor base station, according to the position data of each base station, meter Calculate the base station distance of all base stations between any two;
According to the Call Detail Record data, it is recorded in the letter of changed cell number and main plot in the time cycle Number variation;
If detecting, each base station distance is less than preset distance threshold and the cell number is less than or equal to preset Number threshold value and the signal intensity are less than preset signal threshold value, then judge to detect that the type of the user is used as static state Family.
7. the earth-filling method of user information position according to claim 6, which is characterized in that described to detect the use When the type at family is static subscriber, obtains the location information of the user and the location information is backfilling into the nothing of the user In line information, specifically include:
When the type for detecting the user is static subscriber, the position that the user reports within the time cycle is obtained Location information supplement is simultaneously backfilling into the wireless messages of the user by information.
8. a kind of backfilling apparatus of customer position information characterized by comprising
Data acquisition module, for obtaining letter of the user to be identified within the time cycle every the preset time cycle Enable data;
Type detection module detects the user's for identifying according to type of the signaling data to the user Whether type is static subscriber;And
Position backfills module, for obtaining the position letter of the user when the type for detecting the user is static subscriber It ceases and the location information is backfilling into the wireless messages of the user.
9. a kind of terminal device, which is characterized in that including processor, memory and store in the memory and be configured For the computer program executed by the processor, the processor realizes such as claim 1 when executing the computer program To the earth-filling method of customer position information described in any one of 7.
10. a kind of computer readable storage medium, which is characterized in that the computer readable storage medium includes the calculating of storage Machine program, wherein equipment where controlling the computer readable storage medium in computer program operation is executed as weighed Benefit require any one of 1 to 7 described in customer position information earth-filling method.
CN201810928111.7A 2018-08-15 2018-08-15 Backfill method and device of user position information, terminal equipment and storage medium Active CN109005514B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810928111.7A CN109005514B (en) 2018-08-15 2018-08-15 Backfill method and device of user position information, terminal equipment and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810928111.7A CN109005514B (en) 2018-08-15 2018-08-15 Backfill method and device of user position information, terminal equipment and storage medium

Publications (2)

Publication Number Publication Date
CN109005514A true CN109005514A (en) 2018-12-14
CN109005514B CN109005514B (en) 2020-01-21

Family

ID=64592949

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810928111.7A Active CN109005514B (en) 2018-08-15 2018-08-15 Backfill method and device of user position information, terminal equipment and storage medium

Country Status (1)

Country Link
CN (1) CN109005514B (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111465030A (en) * 2020-04-14 2020-07-28 广东海格怡创科技有限公司 Indoor MDT longitude and latitude backfill method and device, computer equipment and storage medium
CN113820656A (en) * 2020-06-18 2021-12-21 ***通信集团陕西有限公司 Terminal positioning method and device and computing equipment
CN114363800A (en) * 2021-12-22 2022-04-15 北京红山信息科技研究院有限公司 Triangular positioning method based on CDR data
CN115002874A (en) * 2022-05-23 2022-09-02 中国联合网络通信集团有限公司 Information backfilling method and device and storage medium
CN115237609A (en) * 2022-09-22 2022-10-25 深圳市优网科技有限公司 Method, device and storage medium for user information quick association backfill

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102098666A (en) * 2011-02-21 2011-06-15 北京汇泰沃德科技有限公司 Number refilling method applied to 2G (second generation) network and communication monitoring system
CN102958072A (en) * 2011-08-16 2013-03-06 中兴通讯股份有限公司 Movement state estimation method and movement state estimation device
CN103796218A (en) * 2012-11-01 2014-05-14 ***通信集团山西有限公司 Wireless access point site selection method and apparatus
CN105681768A (en) * 2016-03-29 2016-06-15 浪潮通信信息***有限公司 Method of realizing real-time people stream monitoring through communication data

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102098666A (en) * 2011-02-21 2011-06-15 北京汇泰沃德科技有限公司 Number refilling method applied to 2G (second generation) network and communication monitoring system
CN102958072A (en) * 2011-08-16 2013-03-06 中兴通讯股份有限公司 Movement state estimation method and movement state estimation device
CN103796218A (en) * 2012-11-01 2014-05-14 ***通信集团山西有限公司 Wireless access point site selection method and apparatus
CN105681768A (en) * 2016-03-29 2016-06-15 浪潮通信信息***有限公司 Method of realizing real-time people stream monitoring through communication data

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111465030A (en) * 2020-04-14 2020-07-28 广东海格怡创科技有限公司 Indoor MDT longitude and latitude backfill method and device, computer equipment and storage medium
CN111465030B (en) * 2020-04-14 2023-11-10 广东海格怡创科技有限公司 Indoor MDT longitude and latitude backfill method, device, computer equipment and storage medium
CN113820656A (en) * 2020-06-18 2021-12-21 ***通信集团陕西有限公司 Terminal positioning method and device and computing equipment
CN114363800A (en) * 2021-12-22 2022-04-15 北京红山信息科技研究院有限公司 Triangular positioning method based on CDR data
CN115002874A (en) * 2022-05-23 2022-09-02 中国联合网络通信集团有限公司 Information backfilling method and device and storage medium
CN115002874B (en) * 2022-05-23 2023-06-06 中国联合网络通信集团有限公司 Information backfilling method, device and storage medium
CN115237609A (en) * 2022-09-22 2022-10-25 深圳市优网科技有限公司 Method, device and storage medium for user information quick association backfill

Also Published As

Publication number Publication date
CN109005514B (en) 2020-01-21

Similar Documents

Publication Publication Date Title
CN109005514A (en) Earth-filling method, device, terminal device and the storage medium of customer position information
CN112311617A (en) Configured data monitoring and alarming method and system
CN108616900B (en) Method for distinguishing indoor and outdoor measurement reports and network equipment
CN111327450A (en) Method, device, equipment and medium for determining quality difference reason
CN106488467A (en) Network capacity transfinites determination methods, device and network capacity management method, system
CN103167505A (en) Method and system of neighborhood data channel configuration
CN107205220B (en) method and device for determining number of regional people streams
CN110019996A (en) A kind of family relationship recognition methods and system
CN109495291A (en) Call abnormal localization method, device and server
CN108243429A (en) A kind of network coverage detection method and system for indoor distributed system
CN105429792B (en) User behavior flow acquisition methods and device, user behavior analysis method and system
CN104502692A (en) Power abnormality detection method and central processing device
CN106682813A (en) User working state determining method and terminal
CN109657893A (en) Business datum distribution method, device, equipment and computer readable storage medium
CN111428197B (en) Data processing method, device and equipment
CN109963292A (en) Complain method, apparatus, electronic equipment and the storage medium of prediction
CN204287842U (en) Central processor equipment
CN109870172A (en) Step counting detection method, device, equipment and storage medium
CN106412796A (en) Recommending method and system
CN109788501B (en) 2G +4G mobile network voice quality joint evaluation method and device
CN110213123A (en) A kind of flux monitoring method, device and equipment
CN106973397A (en) The empty decision method of covering and system
CN110120883A (en) A kind of method, apparatus and computer readable storage medium for assessing network performance
CN112598228B (en) Enterprise competitiveness analysis method, device, equipment and storage medium
CN114595135A (en) Log data processing method, device, equipment, storage medium and program product

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
CB02 Change of applicant information
CB02 Change of applicant information

Address after: 510665 East Floor 3, No. 14 and No. 16 Jianzhong Road, Tianhe District, Guangzhou City, Guangdong Province

Applicant after: Yitong Century Science and Technology Co., Ltd.

Address before: 510665 12/F, Building A, Guangzhou Information Port, 16 Keyun Road, Tianhe District, Guangzhou City, Guangdong Province

Applicant before: Guangdong Eastone Technology Co., Ltd.

GR01 Patent grant
GR01 Patent grant