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 PDFInfo
- 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
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
- H04W4/029—Location-based management or tracking services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W64/00—Locating users or terminals or network equipment for network management purposes, e.g. mobility management
- H04W64/006—Locating 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W24/00—Supervisory, monitoring or testing arrangements
- H04W24/08—Testing, 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
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.
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)
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)
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 |
-
2018
- 2018-08-15 CN CN201810928111.7A patent/CN109005514B/en active Active
Patent Citations (4)
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)
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 |