[go: up one dir, main page]

CN109495848A - A kind of method of user's space positioning - Google Patents

A kind of method of user's space positioning Download PDF

Info

Publication number
CN109495848A
CN109495848A CN201811550251.1A CN201811550251A CN109495848A CN 109495848 A CN109495848 A CN 109495848A CN 201811550251 A CN201811550251 A CN 201811550251A CN 109495848 A CN109495848 A CN 109495848A
Authority
CN
China
Prior art keywords
base station
user
period
antenna
data
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
CN201811550251.1A
Other languages
Chinese (zh)
Other versions
CN109495848B (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.)
Chengdu Fangwei Technology Co Ltd
Original Assignee
Chengdu Fangwei 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 Chengdu Fangwei Technology Co Ltd filed Critical Chengdu Fangwei Technology Co Ltd
Priority to CN201811550251.1A priority Critical patent/CN109495848B/en
Publication of CN109495848A publication Critical patent/CN109495848A/en
Application granted granted Critical
Publication of CN109495848B publication Critical patent/CN109495848B/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
    • H04W24/00Supervisory, monitoring or testing arrangements
    • H04W24/08Testing, supervising or monitoring using real traffic
    • 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

Landscapes

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

Abstract

The present invention relates to data analysis technique fields, and in particular to a kind of method of user's space positioning, the especially accurate positioning method of mobile phone user.The present invention is by the more mature stable traffic signaling data provided using common carrier, and in conjunction with the practical map datum surveyed and drawn of map service provider, the position stopped to mobile phone user's each moment is accurately positioned.Accurate positioning of the present invention, arithmetic speed is fast, the deficiency of user's entire motion track can not be obtained for a long time by compensating for existing positioning system, avoid the problem of position location is without practical business meaning in grid localization method, it is big to solve common carrier MR signaling data processing difficulty simultaneously, the problem of being difficult to use in continuous production improves the practicability of mobile signaling protocol data.

Description

A kind of method of user's space positioning
Technical field
The present invention relates to data analysis technique fields, and in particular to a kind of method of user's space positioning, especially mobile phone The accurate positioning method of user.
Background technique
With the improvement of people's living standards, mobile phone early has become no matter wherein everyone daily necessities are all Mobile phone can be carried.Mobile phone will realize network savvy, must be communicated with nearest base station, when mobile phone is from a base station Coverage area when being moved to the coverage area of another base station, automatically switch to and be attached with another base station, therefore, led to The motion profile for crossing observation mobile phone may know that the motion profile for carrying the people of the mobile phone.But due to the coverage area of base station It is a face, can only knows that the mobile phone occurs in the coverage area of the base station, but not know the specific location of appearance.Together When, in order to guarantee the stability of phone network, same place may there are multiple base stations to cover, when mobile phone is from different When position enters the place, the base station of connection is different, if there is such case, is just unable to judge accurately the movement rail of mobile phone Mark.In addition, since the coordinate of same geographical entity building is the set of a coordinate points, while having multiple base stations and it is carried out Covering or geographical entity wing are covered by the base station A, and another part is covered by the base station B, when mobile phone user exists When in geographical entity building, different base stations may be connected, or when mobile phone user is mobile in the geographical entity is built, Also the switching that base station can occur, impacts to accurate positioning.
Positioning, which is carried out, currently with communication operation quotient data is mainly the following mode:
1, MR signaling data fingerprint location: the MR data comprising location information are trained for fingerprint base, by not position MR carries out fingerprint matching forming position information according to feature.
2, MR signaling multipoint positioning: according to cell and at least adjacent cell signal receives field strength and path loss formula and receipts Send out time difference calculating distance.
It is generally presented with positioning result of the upper type to user with 100*100 meters of grid fashions.I.e. by map according to longitude and latitude Degree is divided into the grid of 100*100 meters of grid types, and user is positioned in the form of grid, only knows user in which grid In lattice, but the specific location of user is not known.Simultaneously when 100*100 meters of grid positioning, the grid artificially divided does not have yet Any representative meaning, without reference to value.
In existing MR signaling data fingerprint location, for training the MR data comprising location information of fingerprint to need work Personnel carry out frequency sweep, drive test carries out actual measurement, or are parsed and provided using the OTT data comprising location information.Frequency sweep, drive test etc. Mode needs a large amount of human resources, general only to carry out to small range region, it is difficult to carry out extensive drive test.And on the other hand, OTT Data resolution factor is not high, and parsing difficulty also makes greatly this method be difficult to carry out large-scale production and application.
And MR multipoint positioning can not support MR since branch company, common carrier each province IT system construction degree is different comprehensively The parsing of history large-scale data is cleaned, and user's history continuous path data are formed, and is normally only used for disposable positioning in real time and is asked It asks, user's complete trajectory can not be continuously tracked.Meanwhile the positioning result of rasterizing is difficult to match with specific geographical location, quotient Industry value is lower.
Summary of the invention
Mesh of the present invention provides a kind of method of user's space positioning, solve in the prior art cannot to mobile phone user into The problem of row is accurately positioned.
The technical scheme adopted by the invention is as follows:
A kind of method of user's space positioning, comprising the following steps:
S1, base station engineering parameter, mobile service signaling data and Map Services quotient offer that common carrier provides are obtained Space block actual position coordinate point set;
S2, pass through base station engineering parameter and space block actual position coordinate point set, formation geographical entity characteristic fingerprint;
S3, by traffic signaling data temporally, spatial relationship polymerize, determine that the traffic signaling track data of user is special Sign;Due to being traffic signaling, i.e., one time point only one base station.But it, may be due to more since user is at a position Base station switching can occur for kind factor, i.e., continuously a plurality of traffic signaling may be directed to a position to user, it is therefore desirable to will use The traffic signaling at family is temporally, spatial relationship polymerize;
S4, according to the traffic signaling track data feature after polymerization, each period of mobile phone user is positioned, judge User's specific geographic entity locating for each period.
As a preferred embodiment of the above technical solution, in the step S2, formed geographical entity characteristic fingerprint the step of are as follows:
S201, according to the covering surface of base station engineering parameter calculation base station;
S202, it is calculated according to the coverage area of geographical entity and the covering surface of base station by the space gis computing engines The intersection area S covered to geographical entity and base station;The coverage area of the geographical entity are as follows: the ground that Map Services quotient is provided Reason entity actual position coordinate point is connected two-by-two, forms closed overlay area, as geographical entity coverage area;
S203: the area coverage Sb of base station is calculated by the engineering parameter of base station;
S204: by the area coverage Sb and intersection area S of base station, pass through the space of equation calculation geographical entity and base station Coefficient of relationship α, accounting equation are as follows: α=S ÷ Sb;
S205: the relationship of the base station of output geographical entity and the covering geographical entity:
{B,{Lc1,α},{Lc2,α}{Lc3,α}..{Lcn,α}} (1)
Wherein, B is geographical entity, and Lc is base station number.
As a preferred embodiment of the above technical solution, in the step S3, the traffic signaling track data feature packet of user is determined Include following steps:
S301, user service signaling record is ranked up by time of origin, such as continuous traffic signaling record occurs past Multiple switching then merges this two traffic signaling records;
Such as base station A- > ... the such switching of -> base station A, the time interval for such as occurring base station A twice are no more than 2 hours, And the distance between other base stations occurred before the A of base station twice and base station A are no more than 1km, then merge these records;
S302, the traffic signaling data by time interval at 1 minute merge;
Since traffic signaling acquisition source is multiple data sources, and each data source time may have a little bit different, thus by when Between be spaced in 1 minute traffic signaling data merge;
S303, iteration execute step S301 and step S302, until can not merge;
Record after S304, merging is divided into multiple periods by " beginning-end " time, and there are a plurality of notes in each period Record, corrects mistake data, finds the longest base station of time of occurrence in each period, and rejects and be greater than in the period with the base station distance The record of 1km;
S305, historical data study, by step S304 treated record deposit database, and with historical record carry out phase It is matched like degree, similar historical record is incorporated to the period;
S306, each base station for occurring in same period is calculated in the frequency of occurrence W in nearly middle of the month;
Record after S307, output merging:
{U,Ts,Te,{Lc1,W1},{Lc2,W2},{Lc3,W3}…{Lcn,Wn}} (2)
Wherein, U is user identifier, and Ts is period start time, and Te is end time period, and Lcn is base station cell mark, Wn is base station cell in nearly one month frequency of occurrence.
As a preferred embodiment of the above technical solution, in the S305, it is greater than as existed in historical record with the period similarity 80%, and be working day or be nonworkdays, and the latitude and longitude of base station in historical record is with bases all in present period The longitude and latitude distance stood is respectively less than 1km, then historical record is also incorporated into the period.The identical minute of period similarity=in two periods Several square ÷ (one the number of minutes of period × period, two the number of minutes).
As a preferred embodiment of the above technical solution, in the step S4, judge that user is specific geographic locating for each period Entity includes:
Formula (1) and formula (2) are associated calculating according to equation (3), obtain user in the possibility where period possibility Property size P, equation (3) are as follows:
P { u, b }=∑ W* α (3)
A possibility that each user each period is formed in each geographical entity size data collection,
{U,Ts,Te,{B1,P1},{B2,P2},{B3,P3}…{Bn,Pn}} (4)
Wherein the maximum geographical entity of P is the stop place of user's period.
As a preferred embodiment of the above technical solution, the base station engineering parameter includes regional areas code, base station identity code, network Standard, antenna type, antenna azimuth, base station cover type, base station antenna positions longitude coordinate and base station antenna positions latitude Coordinate;The mobile service signaling data includes time, Subscriber Number and base station number.
As a preferred embodiment of the above technical solution, the base station cover type includes indoor type and non-indoor type;The antenna Type includes omnidirectional antenna and directional aerial.
As a preferred embodiment of the above technical solution, the covering radius R of the indoor type base station is fixed value;Non- indoor type base station Covering radius R be the average distance and specific system of the antenna for base station latitude and longitude coordinates and three nearest non-indoor type base stations Several products.The particular factor is 1.6;The covering radius R of the indoor type base station is defaulted as 400 meters.
As a preferred embodiment of the above technical solution, the calculation method of omnidirectional antenna base station covering surface are as follows: with antenna longitude and latitude Point centered on degree, the length for the base station covering radius R that extends outwardly every 45 degree, respectively obtains eight coordinate points, by adjacent seat Punctuate is connected two-by-two with straight line, forms closed base station coverage area to get the covering surface of omnidirectional antenna base station is arrived.
As a preferred embodiment of the above technical solution, the calculation method of directional aerial base station covering surface are as follows: with antenna longitude and latitude Point centered on degree, angularly A, A+H ÷ 6, A+H ÷ 3, A+H ÷ 2, A-H ÷ 6, A-H ÷ 3 and A+H ÷ 2 extend outwardly base respectively It stands the length of covering radius R, obtains seven coordinate points, adjacent coordinate points are connected two-by-two with straight line, two coordinates at both ends Point is connected with antenna longitude and latitude point respectively, forms closed base station coverage area to get the covering surface of omnidirectional antenna base station is arrived;Institute Stating angle A is antenna azimuth, and angle H is horizontal lobe angle.The horizontal lobe angle computation method is, if the base station is fixed It is less than or equal to 2 to antenna amount, then is 180 degree, is otherwise 120 degree.
The invention has the benefit that
The present invention is by the more mature stable traffic signaling data using common carrier offer, in conjunction with Map Services The practical geographical entity boundary surveyed and drawn of quotient carries out the position that mobile phone user's each moment stops using the method quickly positioned It is accurately positioned.The traffic signaling data of user's history precipitating are formed into user's space historical track, obtain data application value Sufficiently release.Accurate positioning of the present invention, arithmetic speed is fast, and user's entire motion can not be obtained for a long time by compensating for existing positioning system The deficiency of track avoids the problem of position location is without practical business meaning in grid localization method, while solving communication fortune It is big to seek quotient MR signaling data processing difficulty, it is difficult to which the problem of being used for continuous production improves the practicability of mobile signaling protocol data.
Specific embodiment
The present invention is described in detail below.
The present invention/invention is further elaborated below with specific embodiment.It should be noted that for these The explanation of way of example is used to help understand the present invention/invention, but does not constitute to the present invention/invention restriction.It is public herein The specific structure and function detail opened are only used for the description present invention/invention example embodiment.However, available many alternative shapes Formula embodies the present invention/invention, and is not construed as the present invention/invention and is limited in embodiment set forth herein.
It will be appreciated that though term first, second etc. can be used herein to describe various units, these units are not answered When being limited by these terms.These terms are only used to distinguish a unit and another unit.Such as it can be single by first Member is referred to as second unit, and similarly second unit can be referred to as first unit, shows without departing from the present invention/invention The range of example embodiment.
It should be appreciated that the terms "and/or", only a kind of incidence relation for describing affiliated partner, expression can be with There are three kinds of relationships, for example, A and/or B, can indicate: individualism A, individualism B exist simultaneously tri- kinds of situations of A and B, The terms "/and " are to describe another affiliated partner relationship, indicate may exist two kinds of relationships, can be with for example, A/ and B It indicates: two kinds of situations of individualism A, individualism A and B, in addition, character "/" herein, typicallys represent forward-backward correlation object It is a kind of "or" relationship.
It should be appreciated that when by unit referred to as with another unit " connection ", " connected " or " coupling " when, it can with it is another A unit is directly connected or couples or temporary location may exist.Relatively, it is referred to as with another unit " directly when by unit It is connected " or when " direct-coupling ", temporary location is not present.It should explain in a similar manner for describing the relationship between unit Other words (for example, " ... between " to " between directly existing ... ", " adjacent " is to " direct neighbor " etc.).
Terms used herein are only used for description specific embodiment, and it is real to be not intended to the limitation present invention/invention example Apply example.As it is used herein, singular "a", "an" and "the" is intended to include plural form, unless civilization up and down Really instruction contrary.It should also be understood that term " includes ", " including ", "comprising", and/or " containing " make when herein Used time, specify stated feature, integer, step, operation, unit and/or component existence, and be not excluded for one or more Other a features, quantity, step, operation, unit, component and/or their combination existence or increase.
It will be further noted that the function action occurred may sequence difference in some alternative embodiments.Such as it takes It certainly in related function action, can actually substantially be executed concurrently, or can come in reverse order sometimes It executes.
Specific details is provided, in the following description in order to which example embodiment is understood completely.However ability Domain those of ordinary skill is it is to be understood that implementation example embodiment without these specific details.In other implementations In example, well-known process, structure and technology can not be shown with non-essential details, to avoid making example embodiment It is unclear.
Embodiment 1:
A kind of method for present embodiments providing user's space positioning.
A kind of method of user's space positioning, comprising the following steps:
S1, base station engineering parameter, mobile service signaling data and Map Services quotient offer that common carrier provides are obtained Space block actual position coordinate point set;The base station engineering parameter and mobile service signaling data of the previous day are obtained daily;
S2, pass through base station engineering parameter and space block actual position coordinate point set, formation geographical entity characteristic fingerprint;
S3, by traffic signaling data temporally, spatial relationship polymerize, determine that the traffic signaling track data of user is special Sign;Due to being traffic signaling, i.e., one time point only one base station.But it, may be due to more since user is at a position Base station switching can occur for kind factor, i.e., continuously a plurality of traffic signaling may be directed to a position to user, it is therefore desirable to will use The traffic signaling at family is temporally, spatial relationship polymerize;
S4, according to the traffic signaling track data feature after polymerization, each period of mobile phone user is positioned, judge User's specific geographic entity locating for each period.
In the step S2, formed geographical entity characteristic fingerprint the step of are as follows:
S201, according to the covering surface of base station engineering parameter calculation base station;
S202, it is calculated according to the coverage area of geographical entity and the covering surface of base station by the space gis computing engines The intersection area S covered to geographical entity and base station;The coverage area of the geographical entity are as follows: the ground that Map Services quotient is provided Reason entity actual position coordinate point is connected two-by-two, forms closed overlay area, as geographical entity coverage area;
S203: the area coverage Sb of base station is calculated by the engineering parameter of base station;
S204: by the area coverage Sb and intersection area S of base station, pass through the space of equation calculation geographical entity and base station Coefficient of relationship α, accounting equation are as follows: α=S ÷ Sb;
S205: the relationship of the base station of output geographical entity and the covering geographical entity:
{B,{Lc1,α},{Lc2,α}{Lc3,α}..{Lcn,α}} (1)
Wherein, B is geographical entity, and Lc is base station number.
In the step S3, determine that the traffic signaling track data feature of user includes the following steps:
S301, user service signaling record is ranked up by time of origin, such as continuous traffic signaling record occurs past Multiple switching then merges this two traffic signaling records;
Such as base station A- > ... the such switching of -> base station A, the time interval for such as occurring base station A twice are no more than 2 hours, And the distance between other base stations occurred before the A of base station twice and base station A are no more than 1km, then merge these records;
S302, the traffic signaling data by time interval at 1 minute merge;
Since traffic signaling acquisition source is multiple data sources, and each data source time may have a little bit different, thus by when Between be spaced in 1 minute traffic signaling data merge;
S303, iteration execute step S301 and step S302, until can not merge;
Record after S304, merging is divided into multiple periods by " beginning-end " time, and there are a plurality of notes in each period Record, corrects mistake data, finds the longest base station of time of occurrence in each period, and rejects and be greater than in the period with the base station distance The record of 1km;
S305, historical data study, by step S304 treated record deposit database, and with historical record carry out phase It is matched like degree, similar historical record is incorporated to the period;
S306, each base station for occurring in same period is calculated in the frequency of occurrence W in nearly middle of the month;
Record after S307, output merging:
{U,Ts,Te,{Lc1,W1},{Lc2,W2},{Lc3,W3}…{Lcn,Wn}} (2)
Wherein, U is user identifier, and Ts is period start time, and Te is end time period, and Lcn is base station cell mark, Wn is base station cell in nearly one month frequency of occurrence.
In the S305, it is greater than 80% with the period similarity as existed in historical record, and be working day or be Nonworkdays, and the latitude and longitude of base station in historical record is respectively less than 1km with the longitude and latitude distance of base stations all in present period, Historical record is then also incorporated into the period.Square ÷ (one the number of minutes of period of the identical the number of minutes of period similarity=in two periods Two the number of minutes of × period).
In the step S4, judge that user's specific geographic entity locating for each period includes:
Formula (1) and formula (2) are associated calculating according to equation (3), obtain user in the possibility where period possibility Property size P, equation (3) are as follows:
P { u, b }=∑ W* α (3)
A possibility that each user each period is formed in each geographical entity size data collection,
{U,Ts,Te,{B1,P1},{B2,P2},{B3,P3}…{Bn,Pn}} (4)
Wherein the maximum geographical entity of P is the stop place of user's period.
The base station engineering parameter includes regional areas code, base station identity code, network formats, antenna type, antenna bearingt Angle, base station cover type, base station antenna positions longitude coordinate and base station antenna positions latitude coordinate;The mobile service signaling number According to including time, Subscriber Number and base station number.
The base station cover type includes indoor type and non-indoor type;The antenna type includes omnidirectional antenna and orientation day Line.
The covering radius R of the indoor type base station is fixed value;The covering radius R of non-indoor type base station is the base station day The product of the average distance and particular factor of line latitude and longitude coordinates and three nearest non-indoor type base stations.The particular factor is 1.6;The covering radius R of the indoor type base station is defaulted as 400 meters.
The calculation method of omnidirectional antenna base station covering surface are as follows: the point centered on antenna longitude and latitude, outward every 45 degree The length for extending base station covering radius R, respectively obtains eight coordinate points, adjacent coordinate points is connected two-by-two with straight line, is formed Closed base station coverage area is to get the covering surface for arriving omnidirectional antenna base station.
The calculation method of directional aerial base station covering surface are as follows: the point centered on antenna longitude and latitude distinguishes angularly A, A + H ÷ 6, A+H ÷ 3, A+H ÷ 2, A-H ÷ 6, A-H ÷ 3 and A+H ÷ 2 extend outwardly the length of base station covering radius R, obtain seven Coordinate points connect adjacent coordinate points with straight line two-by-two, and two coordinate points at both ends are connected with antenna longitude and latitude point respectively, shape The covering surface of omnidirectional antenna base station is arrived at closed base station coverage area;The angle A is antenna azimuth, and angle H is Horizontal lobe angle.The horizontal lobe angle computation method is, is 180 if the base station directional antenna quantity is less than or equal to 2 Degree, is otherwise 120 degree.
The present invention is by the more mature stable traffic signaling data using common carrier offer, in conjunction with Map Services The practical map datum surveyed and drawn of quotient, the position stopped to mobile phone user's each moment are accurately positioned.Accurate positioning of the present invention, Arithmetic speed is fast, and the deficiency of user's entire motion track can not be obtained for a long time by compensating for existing positioning system, and it is fixed to avoid grid The problem of position location is without practical business meaning in the method for position, while solving common carrier MR signaling data processing difficulty Greatly, it is difficult to which the problem of being used for continuous production improves the practicability of mobile signaling protocol data.
Embodiment 2:
Present embodiments provide it is a kind of support space-time big data analysis system of the invention, including computation layer and service layer, Wherein:
Computation layer, base station engineering parameter, mobile service signaling data and the Map Services quotient provided according to common carrier The space block actual position coordinate point set of offer calculates the daily track chain of each mobile phone user, and gives each mobile phone User is tagged;
Service layer needs to extract the different data in computation layer according to different business, the data extracted is united After meter, corresponding business model data are obtained.
The label substance includes the occupation, work and inhabitation attribute of mobile phone user.
The base station engineering parameter includes regional areas code, base station identity code, network formats, antenna type, antenna bearingt Angle, base station cover type, base station antenna positions longitude coordinate and base station antenna positions latitude coordinate;The mobile service signaling number According to including time, Subscriber Number and base station number.
The base station cover type includes indoor type and non-indoor type;The antenna type includes omnidirectional antenna and orientation day Line;The covering radius R of the indoor type base station is fixed value;The covering radius R of non-indoor type base station is antenna for base station warp The product of the average distance and particular factor of latitude coordinate and three nearest non-indoor type base stations.The particular factor is 1.6; The covering radius R of the indoor type base station is defaulted as 400 meters.
The business model data obtained are converted to one of API, SDK and visualization component or more by the service layer Kind, so as to third party software calling.
The computation layer and service layer are provided with system detection module, and system detection module is for each in detection system Whether the operation of module is normal, if hair existing system operation operating status is not normal, alert.
The computation layer includes:
Track library, for storing the daily track chain of each mobile phone user;
Population library, for storing each mobile phone user's label;
Basic database, base station engineering parameter, the mobile service signaling number provided for storing the common carrier obtained According to the space block actual position coordinate point set provided with Map Services quotient;
Model library, is used for stored algorithm module, and the algoritic module is used to obtain track according to the content of basic database Library and population library.
The service layer includes:
Business DB, for storing the number for needing to read in the track library and population library of computation layer according to different business According to;
Third party's data access/acquisition module, for receiving the business datum of third party's input or actively acquiring third party Business datum;
Business service module, the data for will store in business DB, is counted according to business, is obtained corresponding Business model data.
The mode for actively acquiring third party's business datum is needed for being read in a search engine by web crawlers Information.
The service layer further includes user management module, and user management module is used for user's registration and user authority management; User management module respectively with user library and O&M library data connection, the user library for storing registered user information, Data and running log of the O&M library for stocking system operation.
The service layer further includes accounting module, and accounting module is supplemented with money for user, and according to the consumption of user into Row management of balance.After user supplements with money, the remaining sum after accounting module supplements user with money is recorded, when user accesses in computation layer After data, according to the size of population for including in user accesses data, geographical coverage area, geographic accuracy, service using duration, mark It signs usage type and tracking data and carries out charging using depth, and expense is deducted in remaining sum in real time, and will be after deduction Remaining sum shown.
Embodiment 3:
A kind of method for present embodiments providing user's space positioning.
A kind of method of user's space positioning, comprising the following steps:
S1, base station engineering parameter, mobile service signaling data and Map Services quotient offer that common carrier provides are obtained Space block actual position coordinate point set;The base station engineering parameter and mobile service signaling data of the previous day are obtained daily;
S2, pass through base station engineering parameter and space block actual position coordinate point set, formation geographical entity characteristic fingerprint;
S3, by traffic signaling data temporally, spatial relationship polymerize, determine that the traffic signaling track data of user is special Sign;Due to being traffic signaling, i.e., one time point only one base station.But it, may be due to more since user is at a position Base station switching can occur for kind factor, i.e., continuously a plurality of traffic signaling may be directed to a position to user, it is therefore desirable to will use The traffic signaling at family is temporally, spatial relationship polymerize;
S4, according to the traffic signaling track data feature after polymerization, each period of mobile phone user is positioned, judge User's specific geographic entity locating for each period.
The present invention is by the more mature stable traffic signaling data using common carrier offer, in conjunction with Map Services The practical geographical entity boundary surveyed and drawn of quotient carries out the position that mobile phone user's each moment stops using the method quickly positioned It is accurately positioned.The traffic signaling data of user's history precipitating are formed into user's space historical track, obtain data application value Sufficiently release.Accurate positioning of the present invention, arithmetic speed is fast, and user's entire motion can not be obtained for a long time by compensating for existing positioning system The deficiency of track avoids the problem of position location is without practical business meaning in grid localization method, while solving communication fortune It is big to seek quotient MR signaling data processing difficulty, it is difficult to which the problem of being used for continuous production improves the practicability of mobile signaling protocol data.
The present invention is not limited to above-mentioned optional embodiment, anyone can show that other are each under the inspiration of the present invention The product of kind form.Above-mentioned specific embodiment should not be understood the limitation of pairs of protection scope of the present invention, protection of the invention Range should be subject to be defined in claims, and specification can be used for interpreting the claims.

Claims (10)

1. a kind of method of user's space positioning, which comprises the following steps:
S1, the sky that base station engineering parameter, mobile service signaling data and the Map Services quotient that common carrier provides provide is obtained Between block actual position coordinate point set;
S2, pass through base station engineering parameter and space block actual position coordinate point set, formation geographical entity characteristic fingerprint;
S3, by traffic signaling data temporally, spatial relationship polymerize, determine the traffic signaling track data feature of user;
S4, according to the traffic signaling track data feature after polymerization, each period of mobile phone user is positioned, judges user The specific geographic entity locating for each period.
2. the method for user's space positioning according to claim 1, which is characterized in that in the step S2, formed geographical The step of substance feature fingerprint are as follows:
S201, according to the covering surface of base station engineering parameter calculation base station;
S202, it is calculated ground by the space gis computing engines according to the coverage area of geographical entity and the covering surface of base station Manage the intersection area S of entity and base station covering;
S203: the area coverage Sb of base station is calculated by the engineering parameter of base station;
S204: by the area coverage Sb and intersection area S of base station, pass through the spatial relationship of equation calculation geographical entity and base station Factor alpha, accounting equation are as follows: α=S ÷ Sb;
S205: the relationship of the base station of output geographical entity and the covering geographical entity:
{B,{Lc1,α},{Lc2,α}{Lc3,α}..{Lcn,α}} (1)
Wherein, B is geographical entity, and Lc is base station number.
3. the method for user's space positioning according to claim 2, which is characterized in that in the step S3, determine user Traffic signaling track data feature include the following steps:
S301, user service signaling record is ranked up by time of origin, such as back and forth cutting occurs in continuous traffic signaling record It changes, then merges this two traffic signaling records;
S302, the traffic signaling data by time interval at 1 minute merge;
S303, iteration execute step S301 and step S302, until can not merge;
S304, data are corrected mistake, find the longest base station of time of occurrence in each period, and reject in the period with the base station away from From the record for being greater than 1km;
S305, historical data study, by step S304 treated record deposit database, and with historical record carry out similarity Matching, is incorporated to the period for similar historical record;
S306, each base station for occurring in same period is calculated in the frequency of occurrence W in nearly middle of the month;
Record after S307, output merging:
{U,Ts,Te,{Lc1,W1},{Lc2,W2},{Lc3,W3}…{Lcn,Wn}} (2)
Wherein, U is user identifier, and Ts is period start time, and Te is end time period, and Lcn is base station cell mark, and Wn is Base station cell is in nearly one month frequency of occurrence.
4. the method for user's space positioning according to claim 3, which is characterized in that in the S305, such as historical record It is middle exist be greater than 80% with the period similarity, and be working day or be nonworkdays, and the base station in historical record Longitude and latitude is respectively less than 1km with the longitude and latitude distance of base stations all in present period, then historical record is also incorporated into the period.
5. the method for user's space positioning according to claim 3, which is characterized in that in the step S4, judge user The specific geographic entity locating for each period includes:
Formula (1) and formula (2) are associated calculating according to equation (3), it is big to obtain a possibility that user is where period possibility Small P, equation (3) are as follows:
P { u, b }=∑ W* α (3)
A possibility that each user each period is formed in each geographical entity size data collection,
{U,Ts,Te,{B1,P1},{B2,P2},{B3,P3}…{Bn,Pn}} (4)
Wherein the maximum geographical entity of P is the stop place of user's period.
6. the method for user's space positioning according to claim 1, it is characterised in that: the base station engineering parameter includes day Line type, antenna azimuth, base station cover type, base station antenna positions longitude coordinate and base station antenna positions latitude coordinate;Institute Stating mobile service signaling data includes time, Subscriber Number and base station number.
7. the method for user's space positioning according to claim 6, it is characterised in that: the base station cover type includes room Inner mold and non-indoor type;The antenna type includes omnidirectional antenna and directional aerial.
8. the method for user's space positioning according to claim 7, it is characterised in that: the covering of the indoor type base station half Diameter R is fixed value;The covering radius R of non-indoor type base station is the antenna for base station latitude and longitude coordinates and three nearest non-interiors The average distance of type base station and the product of particular factor.
9. the method for user's space positioning according to claim 8, it is characterised in that: omnidirectional antenna base station covering surface Calculation method are as follows: the point centered on antenna longitude and latitude, the length of the base station covering radius R that extends outwardly every 45 degree, respectively To eight coordinate points, adjacent coordinate points are connected two-by-two with straight line, forms closed base station coverage area to get omnidirectional antennas is arrived The covering surface of line base station.
10. the method for user's space positioning according to claim 8, it is characterised in that: the directional aerial base station covering The calculation method in face are as follows: the point centered on antenna longitude and latitude, respectively angularly A, A+H ÷ 6, A+H ÷ 3, A+H ÷ 2, A-H ÷ 6, A-H ÷ 3 and A+H ÷ 2 extends outwardly the length of base station covering radius R, seven coordinate points is obtained, by adjacent coordinate points straight line It connects two-by-two, two coordinate points at both ends are connected with antenna longitude and latitude point respectively, form closed base station coverage area to get arriving The covering surface of omnidirectional antenna base station;The angle A is antenna azimuth, and angle H is horizontal lobe angle.
CN201811550251.1A 2018-12-18 2018-12-18 User space positioning method Active CN109495848B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201811550251.1A CN109495848B (en) 2018-12-18 2018-12-18 User space positioning method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811550251.1A CN109495848B (en) 2018-12-18 2018-12-18 User space positioning method

Publications (2)

Publication Number Publication Date
CN109495848A true CN109495848A (en) 2019-03-19
CN109495848B CN109495848B (en) 2021-06-04

Family

ID=65710783

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811550251.1A Active CN109495848B (en) 2018-12-18 2018-12-18 User space positioning method

Country Status (1)

Country Link
CN (1) CN109495848B (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112533159A (en) * 2019-09-19 2021-03-19 中移(苏州)软件技术有限公司 Signaling data compression method, device and storage medium
CN113569978A (en) * 2021-08-05 2021-10-29 北京红山信息科技研究院有限公司 Travel track identification method and device, computer equipment and storage medium
CN113743952A (en) * 2020-05-28 2021-12-03 中国联合网络通信集团有限公司 Method and device for identifying empty-shell enterprise

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0998831A1 (en) * 1997-07-22 2000-05-10 Siemens Aktiengesellschaft Method and mobile radio telephone network for assessing charges on calls
CN105682025A (en) * 2016-01-05 2016-06-15 重庆邮电大学 User residing location identification method based on mobile signaling data
CN106781478A (en) * 2016-12-23 2017-05-31 大连理工大学 A kind of trace tracking method based on LTE signaling datas
CN107133318A (en) * 2017-05-03 2017-09-05 北京市交通信息中心 A kind of population recognition methods based on mobile phone signaling data
EP3137918A4 (en) * 2014-05-01 2017-12-06 Glopos FZC Positioning arrangement, method, mobile device and computer program
CN107770828A (en) * 2017-11-10 2018-03-06 重庆邮电大学 One kind is based on local mobile switch managing method
CN108171968A (en) * 2017-11-29 2018-06-15 江苏速度信息科技股份有限公司 The road condition analyzing system and method for position data based on mobile terminal device signaling
CN108628910A (en) * 2017-03-24 2018-10-09 上海美慧软件有限公司 A method of the large-scale exhibitions synthesis passenger flow total amount of analysis and source
CN108650632A (en) * 2018-04-28 2018-10-12 广州市交通规划研究院 It is a kind of based on duty live correspondence and when space kernel clustering stationary point judgment method

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0998831A1 (en) * 1997-07-22 2000-05-10 Siemens Aktiengesellschaft Method and mobile radio telephone network for assessing charges on calls
EP3137918A4 (en) * 2014-05-01 2017-12-06 Glopos FZC Positioning arrangement, method, mobile device and computer program
CN105682025A (en) * 2016-01-05 2016-06-15 重庆邮电大学 User residing location identification method based on mobile signaling data
CN106781478A (en) * 2016-12-23 2017-05-31 大连理工大学 A kind of trace tracking method based on LTE signaling datas
CN108628910A (en) * 2017-03-24 2018-10-09 上海美慧软件有限公司 A method of the large-scale exhibitions synthesis passenger flow total amount of analysis and source
CN107133318A (en) * 2017-05-03 2017-09-05 北京市交通信息中心 A kind of population recognition methods based on mobile phone signaling data
CN107770828A (en) * 2017-11-10 2018-03-06 重庆邮电大学 One kind is based on local mobile switch managing method
CN108171968A (en) * 2017-11-29 2018-06-15 江苏速度信息科技股份有限公司 The road condition analyzing system and method for position data based on mobile terminal device signaling
CN108650632A (en) * 2018-04-28 2018-10-12 广州市交通规划研究院 It is a kind of based on duty live correspondence and when space kernel clustering stationary point judgment method

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112533159A (en) * 2019-09-19 2021-03-19 中移(苏州)软件技术有限公司 Signaling data compression method, device and storage medium
CN113743952A (en) * 2020-05-28 2021-12-03 中国联合网络通信集团有限公司 Method and device for identifying empty-shell enterprise
CN113743952B (en) * 2020-05-28 2023-05-19 中国联合网络通信集团有限公司 Method and device for identifying shell companies
CN113569978A (en) * 2021-08-05 2021-10-29 北京红山信息科技研究院有限公司 Travel track identification method and device, computer equipment and storage medium
CN113569978B (en) * 2021-08-05 2024-06-21 北京红山信息科技研究院有限公司 Travel track identification method and device, computer equipment and storage medium

Also Published As

Publication number Publication date
CN109495848B (en) 2021-06-04

Similar Documents

Publication Publication Date Title
Jiang et al. Activity-based human mobility patterns inferred from mobile phone data: A case study of Singapore
CN109495856B (en) Mobile phone user type marking method based on big data
CN109362041A (en) A kind of population space-time distributional analysis method based on big data
CN105682025B (en) User based on mobile signaling protocol data resident ground recognition methods
Versichele et al. The use of Bluetooth for analysing spatiotemporal dynamics of human movement at mass events: A case study of the Ghent Festivities
Dong et al. Inferring unusual crowd events from mobile phone call detail records
Xu et al. Network structure of subway passenger flows
CN109727076A (en) A kind of site selecting method based on population space-time distribution
Vieira et al. Characterizing dense urban areas from mobile phone-call data: Discovery and social dynamics
Xiao et al. Nine-nine-six work system and people’s movement patterns: using big data sets to analyse overtime working in Shanghai
WO2005098720A2 (en) Forecasting based on geospatial modeling
CN109495848A (en) A kind of method of user's space positioning
CN109672986A (en) A kind of space-time big data analysis system
CN105657666A (en) Commercial employee group residence recognition method based on mobile phone positioning data
CN113096785B (en) A method for allocating medical resources during the epidemic period
CN102711245A (en) Two-stage matching and positioning method in WLAN (Wireless Local Area Network) area in indoor environment
Duan et al. MobilePulse: Dynamic profiling of land use pattern and OD matrix estimation from 10 million individual cell phone records in Shanghai
Liebig et al. Incorporating mobility patterns in pedestrian quantity estimation and sensor placement
Zhou et al. Village-town system in suburban areas based on cellphone signaling mining and network hierarchy structure analysis
KR101729194B1 (en) System for providing of trading area information
Yuan et al. A smart work performance measurement system for police officers
Jeong et al. Apl: Autonomous passive localization for wireless sensors deployed in road networks
Hatziioannidu et al. Passenger Demand And Patterns Of Tourists’ Mobility In The Aegean Archipelago With Combined Use Of Big Datasets From Mobile Phones And Statistical Data From Ports And Airports
Couronné et al. Urban mobility: velocity and uncertainty in mobile phone data
KR102159617B1 (en) Apparatus and method for automatically analyzing urban areas, station area and hot place through location-based sns data

Legal Events

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