CN103906233A - Method and device for collecting and processing positioning data - Google Patents

Method and device for collecting and processing positioning data Download PDF

Info

Publication number
CN103906233A
CN103906233A CN201410125941.8A CN201410125941A CN103906233A CN 103906233 A CN103906233 A CN 103906233A CN 201410125941 A CN201410125941 A CN 201410125941A CN 103906233 A CN103906233 A CN 103906233A
Authority
CN
China
Prior art keywords
terminal
reference point
rssi
location reference
location
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.)
Pending
Application number
CN201410125941.8A
Other languages
Chinese (zh)
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.)
Beijing Shi Tu Science And Technology Ltd
Original Assignee
Individual
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 Individual filed Critical Individual
Priority to CN201410125941.8A priority Critical patent/CN103906233A/en
Publication of CN103906233A publication Critical patent/CN103906233A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Mobile Radio Communication Systems (AREA)

Abstract

The invention discloses a method and device for collecting and processing positioning data. The method comprises the steps that when a terminal is used as a wireless-positioned positioning reference point, positioning data are collected through the terminal; the collected positioning data are sent to the network side through the terminal. The network side receives the positioning data sent by the terminal, and the positioning data are input into a wireless positioning system for being used as positioning reference point input data for processing. According to the technical scheme, the terminal can be used as the positioning reference point to replace a special positioning reference point for collecting the positioning data collecting. The terminal is adopted to be used as the positioning reference point, and the positioning data can be greatly enriched without increasing hardware equipment.

Description

A kind of position data collecting, processing method and device
Technical field
The present invention relates to wireless location technology, particularly a kind of position data collecting, processing method and device.
Background technology
In the time utilizing wireless signal to position, Wi-Fi (Wireless Fidelity, adopting wireless fidelity technology), bluetooth, ZIGBEE, UWB (Ultra-Wideband, ultra broadband) etc. wireless signal can be used for positioning, no matter be any wireless signal, essential distinction is signal frequency difference, so location technology can be used in all wireless signals.
Existing wireless location technology scheme mainly contains two kinds:
1, common triangle location technology scheme: utilize three or three above known location reference point (known its position), receive the information such as the power of different location reference point signal strength signal intensities and the difference of time of arrival (toa) according to recipient (side of being positioned), utilize signal attenuation formula according to signal power and time of arrival (toa), calculate the distance of recipient and location reference point; Recycle mathematical triangle positioning principle, recipient's position is calculated; What gps satellite location was used is exactly this technical scheme.
2, fingerprint location technology scheme: be mainly used in the scene of indoor positioning, its principle is to be indifferent to the position of location reference point, but also must guarantee that recipient (side of being positioned) can receive the signal of at least 3 wireless location reference point transmittings simultaneously; Before location, first in the region that will locate (in such as a market or in office space) according to certain Distance Density (such as every three meters), the signal characteristic that in pickup area, receive in each place, stores as a rule signal characteristic of collecting in each place in location database into.When location, the information in signal characteristic and location database that the side of being positioned is received is compared, and collecting location corresponding to a rule of selecting to mate is most exactly the position of the side of being positioned at present.For instance, such as the signal characteristic collecting at A point is (AP1:-40; AP2:-51; AP3:-54) signal characteristic, collecting at B point is (AP1:-60; AP2:-71; AP3:-30),, if the side of being positioned goes to certain point, its signal characteristic of receiving is (AP1:-42; AP2:-50; AP3:-53), the signal characteristic having gathered by comparison, just knows that location square mesh is front at A point.
The deficiencies in the prior art are: this two schemes all has higher requirements to the quantity of location reference point, from the principle, if known location reference point is more, the accuracy of location is just higher, but in actual applications, due to the restriction of the factor such as cost, fabricating yard, to make to dispose a large amount of location reference point unrealistic.
Summary of the invention
The invention provides a kind of position data collecting, processing method and device, in order to increase the locator data of location reference point, improve the accuracy of location.
A kind of position data collecting method is provided in the embodiment of the present invention, has comprised the steps:
During as the location reference point of wireless location, gather locator data by this terminal in terminal;
The locator data of collection is sent to network side by this terminal.
A kind of locator data processing method is provided in the embodiment of the present invention, has comprised the steps:
The locator data that receiving terminal sends, described terminal is determined the terminal as the location reference point of wireless location;
Locator data is inputted to wireless location system and input data processing as location reference point.
A kind of position data collecting device is provided in the embodiment of the present invention, has comprised:
Acquisition module, for during as the location reference point of wireless location, gathering locator data by this terminal in terminal;
Sending module, for being sent to network side by the locator data of collection by this terminal.
A kind of locator data processing unit is provided in the embodiment of the present invention, has comprised:
Receiver module, the locator data sending for receiving terminal, described terminal is determined the terminal as the location reference point of wireless location;
Processing module, inputs data processing for locator data is inputted to wireless location system as location reference point.
Beneficial effect of the present invention is as follows:
The deficiency of current wireless location technology is the lazy weight of location reference point, and this has also caused locator data deficiency, and in the technical scheme providing in the embodiment of the present invention, the location reference point using terminal as wireless location gathers locator data; Accordingly, in the time that network side receives the locator data sending as the terminal of the location reference point of wireless location, included in wireless location system, processed as the input data of location reference point.Thereby make the terminal that people use to replace special location reference point to gather locator data as location reference point, enrich locator data, adopt these terminals to be used as location reference point, can in the situation that not increasing hardware device, just can enrich greatly locator data.
Accompanying drawing explanation
Fig. 1 is position data collecting and processing environment schematic diagram in the embodiment of the present invention;
Fig. 2 is the position data collecting method implementing procedure schematic diagram of end side in the embodiment of the present invention;
Fig. 3 is the locator data processing method implementing procedure schematic diagram of network side in the embodiment of the present invention;
Fig. 4 is position data collecting apparatus structure schematic diagram in the embodiment of the present invention;
Fig. 5 is locator data processing unit structural representation in the embodiment of the present invention.
Embodiment
For making object, technical scheme and the advantage of the embodiment of the present invention clearer, below in conjunction with accompanying drawing, the embodiment of the present invention is described in further details.At this, schematic description and description of the present invention is used for explaining the present invention, but not as a limitation of the invention.
Inventor notices in invention process:
Common triangle location algorithm and fingerprint algorithm all have higher requirements to the quantity of location reference point, from the principle, if known location reference point is more, the accuracy of location is just higher, but from practice, can not dispose the location reference point of too many quantity.
Further, this two schemes also has following not enough:
One, the deficiency of triangle location is mainly:
A, owing to going out the distance from location reference point according to signal strength signal intensity inverse, so the accuracy requirement of intensity is just higher to received signal, but in fact signal strength signal intensity is subject to the impact of external environment very large, also causes signal strength signal intensity fluctuation very large;
B, utilize signal attenuation formula calculate apart from time, need to determine several coefficients: d=10^ ((ABS (RSSI)-A)/(10*n)), wherein d is the distance that will calculate, RSSI (Received Signal Strength Indicator, received signal strength indicator) be the signal strength signal intensity receiving, A is signal attenuation coefficient, and n is path loss coefficient, and ABS represents absolute value; Known, whether coefficient A and n have determined apart from calculating correctly.But in actual environment, A and n are not fixed value, A and the n of varying environment are different, even in same region, the A of diverse location and n are also different; Even in the same position in same region, people is many, and people is few, whether blowing and raining, these extraneous factors have impact to A and n.So this makes the universality of common triangle location technology inadequate, need to measure A and n value for each localizing environment, the accuracy of guarantee location;
C, for intelligent computation A and n value, a kind of general method is according to the anti-A of release of signal strength signal intensity receiving mutually and n value (because the position of known locations reference point is known in advance) between known locations reference point, this needs in known locations reference point, to calculate in practical application, but, in a lot of application scenarioss, location reference point is directly from market purchasing, is to carry out computer programming to it, also just cannot add the mechanism of calculating A and n value.
Two, the deficiency of fingerprint algorithm is mainly:
A, need to gather in advance a large amount of fingerprints, for example, realize the positioning precision of 3 meters, just need to carry out fingerprint collecting according to the density of 9 square metres, if the region of 900 square metres, the minimum fingerprint that need to gather 100 points, and, can't be only once at the fingerprint collecting of each point, because wireless signal has fluctuation, so need at least gather after a certain amount of data message (such as each point gathers 10 secondary data) at each point, then average or the work such as filtering.Therefore, the collecting work in early stage of fingerprint algorithm is very consuming time.
B, fingerprint algorithm place one's entire reliance upon and position at the signal characteristic of each place collection early stage, but in fact, different terminals (such as mobile phone, computer etc.) is to the reception index of wireless signal inconsistent; For example, the signal characteristic that the mobile phone of model A collects at certain point is (AP1:-40; AP2:-51; , but the signal characteristic that model B mobile phone collects in same place is (AP1:-49 AP3:-62); AP2:-57; AP3:-61), therefore, if the fingerprint collecting carrying out according to A mobile phone, when that goes to this place when B mobile phone, fingerprint just cannot match B mobile phone, thereby locates unsuccessfully or location produces very large error.
For above-mentioned deficiency, a kind of position data collecting method of end side is provided in the embodiment of the present invention, and locator data processing method on a kind of network side location-server, describe below.
For ease of understanding enforcement of the present invention, below implementation environment is briefly described.
Fig. 1 is position data collecting and processing environment schematic diagram, as shown in the figure, the location-server and two parts of terminal of carrying out end side function of carrying out network side function in the environment of implementing, are mainly comprised, WIFI-AP (AP in figure, Access Point, wireless access node) be exactly location reference point, in actual applications, can be any type of wireless access location reference point, such as Bluetooth AP.
Terminal is responsible for reception and the information reporting (being reported to location-server) of basic wireless signal and is received the positional information that location-server issues; Location-server is core, is mainly responsible for the realization of locator data processing.In practice, can increase application server as accessory module, mainly carry out some additional application according to the data of location-server, such as more location-based navigation Service etc. are provided.
Understanding after the environment using, can implement as follows respectively at end side, network side.In declarative procedure, to describe from the enforcement of terminal and network side location-server respectively, but this does not also mean that the two must coordinate enforcement, in fact, when terminal and network separate while implementing, it also solves the problem of end side, network side separately, when just the two is combined with, can obtain better technique effect.
Fig. 2 is the position data collecting method implementing procedure schematic diagram of end side, as shown in the figure, can comprise the steps:
Step 201, in the time determining terminal as the location reference point of wireless location, gather locator data;
Step 202, the locator data of collection is sent to network side.
Fig. 3 is the locator data processing method implementing procedure schematic diagram of network side, as shown in the figure, can comprise the steps:
The locator data that step 301, receiving terminal send, described terminal is the terminal as the location reference point of wireless location;
Step 302, locator data is inputted to wireless location system input data processing as location reference point.
The deficiency of current wireless location technology is the lazy weight of location reference point, also caused locator data deficiency, therefore the terminal that people can be used replaces special location reference point to gather locator data as location reference point, in order to enrich locator data, and the terminal that present use possesses transmission of wireless signals ability is a lot, therefore adopt these terminals to be used as location reference point, in the situation that not increasing hardware device, just can enrich greatly locator data.
Further, in order to solve the aforementioned deficiency existing in triangle location, fingerprint algorithm that is present in respectively, can also implement in the following manner.Embodiment subhead (dynamically increase/delete interim location reference point, wireless channel decay formula parameter (A and n) intelligent computation, intelligence adapt to different terminals reception of wireless signals index inconsistent, for the unsettled dynamic filter of wireless signal) for the ease of understanding and statement name voluntarily, do not there is extra restriction implication.
One, dynamically increase/delete interim location reference point.
In enforcement, when the duration that is less than the range threshold of setting exceedes the time threshold of setting, can determine the location reference point using this terminal as wireless location in end activity region.
In concrete enforcement, when the network side location-server terminal of finding to be positioned remains static and exceedes certain hour (as 5 seconds), this terminal is joined in interim location reference point; In current known location reference point set, add this terminal, the information adding comprises: the ID identifier (MAC Address or cell-phone number etc.) of terminal, the current location of this terminal (two-dimentional three-dimensional coordinate all can); Once find that certain interim anchor point is kept in motion, and deletes it from location reference point set.Inactive state in example is extreme case, in actual enforcement, as long as its scope of activities is in the scope of setting, setting range size can be rule of thumb or locator data require definite.Duration too can be rule of thumb or locator data require to determine.
The mode of differentiating terminal quiesce state can have two kinds: 1, report its motion state (the action discrimination module by terminal etc. can judge) 2, server to judge voluntarily by end side: if server is found in traveling time (as 5 seconds), the position of certain terminal, by calculating all in certain area (being the region of 3 meters as position coordinates does not exceed radius all the time), can think that this terminal is in relative static conditions; Otherwise think that this terminal is kept in motion.3, corresponding, can jointly judge in conjunction with 1 and 2 judgment basis, to improve accuracy rate, it is intelligible that this is that those skilled in the art hold.
In enforcement, can be as follows:
1, in the time that terminal sends the mode that oneself measures the judgement of motion state confession network side, can further comprise in end side:
Determine motion state of terminal and by this terminal, this state is sent to network side.
Accordingly, can further comprise at network side:
The information that comprises this motion state of terminal that receiving terminal sends;
Determine the location reference point of terminal as wireless location, can comprise:
According to the motion state information of this terminal, in the time determining that duration that end activity region is less than the range threshold of setting exceedes the time threshold of setting, determine the location reference point using this terminal as wireless location.
2,, in the time that network side judges the mode of motion state of terminal voluntarily, network side can, in the time determining terminal as the location reference point of wireless location, comprise:
When the duration that is less than the range threshold of setting in end activity region exceedes the time threshold of setting, determine the location reference point using this terminal as wireless location.
Obviously known, adopt the mode of the interim location reference point of dynamic increase, can greatly increase location reference point quantity, this obviously has very great help for improving positioning precision.
Two, wireless channel decay formula parameter (A and n) intelligent computation.
In enforcement, calculating wireless channel decay formula parameter A (signal attenuation coefficient) and n (path loss coefficient) when intelligence, can be in the following ways:
After adding interim location reference point, network side is according to the distance between these two location reference point (being easy to calculate with their position coordinates), and report according to interim location reference point its receive and the signal strength information of other location reference point can go out A and n by inverse according to fading channel formula; When the interim reference point in system is more, the A calculating and n are more accurate; Which also can be implemented in end side, because when terminal is during as interim reference point, it has all information of implementing this formula; Specifically implement at network side or end side, can determine according to actual conditions.
In concrete enforcement, when known location reference point is programmable, that is to say that known location reference point can report it to receive other equipment RSSI of (comprising other location reference point and terminal) to location-server, now, only need an interim reference point;
When known location reference point is non-programmable, that is to say that known location reference point cannot report it to receive other equipment RSSI of (comprising other location reference point and terminal) to location-server, now, just at least need two interim reference points;
In actual applications, location reference point generally can adopt WIFI router, and by WIFI router, producer can realize programming; Even if cannot programme, also can adopt the scheme of two interim reference points to realize.
In enforcement, can be as follows:
1, (under the mode of A and n) intelligent computation, first network side sends coordinate to end side, returns to network side after end side calculates A and n again to implement decay formula parameter in end side.
May further include at network side:
Determine near other location reference point that terminal is;
The coordinate of the coordinate of these other location reference point and this terminal is sent to this terminal;
The locator data that described receiving terminal sends, described locator data comprise these other location reference point and this terminal room calculate apart from time the wireless channel decay formula that uses in signal attenuation coefficient and path loss coefficient.
Accordingly, may further include in end side:
Receive the coordinate of other location reference point that network side sends and when the coordinate of this terminal in terminal, determine the RSSI of these other location reference point that terminal receives;
Determine the distance between the two according to the coordinate of end coordinates and other location reference point;
Determine signal attenuation coefficient and the path loss coefficient in wireless channel decay formula according to this distance with the RSSI of other location reference point that receive;
Described the locator data of collection is sent to network side by this terminal, wherein, described locator data comprises described signal attenuation coefficient and path loss coefficient.
2, (under the mode of A and n) intelligent computation, the locator data that network side receives has comprised required data, and network side can directly calculate A and n to implement decay formula parameter at network side.
In enforcement, in the time that locator data comprises the RSSI of other location reference point that end coordinates, terminal receive, describedly locator data inputted to wireless location system input data processing as location reference point, can comprise:
Determine the distance between the two according to the coordinate of end coordinates and other location reference point;
Determine signal attenuation coefficient and the path loss coefficient in wireless channel decay formula according to this distance and the signal strength signal intensity of other location reference point that receive.
Obviously known, adopt the wireless channel decay formula parameter (mode of A and n) intelligent computation, make wireless location technology energy pervasive in all complex environments, without dynamically removing to measure wireless parameter for each environment, also without removing to gather fingerprint, greatly reduce lower deployment cost, and can improve positioning precision.
Three, it is inconsistent that intelligence adapts to different terminals reception of wireless signals index.
In general, terminal to the indication range of wireless signal at-100dBm between-15dBm, the larger surface signal of numerical value is stronger.Intelligence adapts to the inconsistent mode of different terminals reception of wireless signals index can be as follows: when the distance of terminal current location and arbitrary location reference point is less than certain value (as 3 meters), using the difference of a current RSSI who receives and certain predetermined value as error parameter, for regulating signal index f=the one RSSI-K of this terminal; Wherein, a RSSI is the current signal strength signal intensity of receiving, K is predetermined value, and f is error amount; When taking after f, the actual signal strength signal intensity of receiving will be done following adjustment: the 2nd RSSI=the 3rd RSSI-f.Such as, finding that certain terminal is 2.5 meters from the distance of certain location reference point, the RSSI=-50 now receiving, supposes that K is preset as-40, f=-50+40=-10; After this signal strength values that this terminal is received is-55, is adjusted into-55+10=-45, and-45 after this adjustment is exactly the signal strength values of actual this terminal to report to location-server.Easily understand, which also can be implemented at network side, because network side has all information of implementing which, difference is that to the correction of signal strength signal intensity be to complete at network side, rather than in end side.
In enforcement, can be as follows:
1, in the time that end side is implemented, that end side sends is the RSSI after adjusting, and in implementing, in the time that locator data comprises RSSI, may further include:
In the time that the distance of terminal and arbitrary location reference point is less than default distance threshold, RSSI is adjusted to rear transmission.
Further, RSSI is adjusted and can be comprised:
After being deducted to predetermined value, a RSSI who receives obtains error correction value in the time that distance is less than default distance threshold;
After the 2nd RSSI adjustment that utilizes error correction value that need are sent, obtain the 3rd RSSI of actual transmission.
2, in the time that network side is implemented, network side is adjusted the RSSI receiving voluntarily, in implementing, in the time that locator data comprises RSSI, may further include:
Determine the distance of terminal and arbitrary location reference point;
In the time that the distance of terminal and arbitrary location reference point is less than default distance threshold, RSSI is adjusted.
Further, RSSI is adjusted and can be comprised:
After being deducted to predetermined value, a RSSI who receives obtains error correction value in the time that distance is less than default distance threshold;
After utilizing error correction value that the 2nd RSSI receiving is adjusted, obtain actual the 3rd RSSI processing.
In concrete enforcement, terminal, in the time that the distance of definite and arbitrary location reference point is less than certain value (as 3 meters), can set in advance in end side, also can carry out indicating terminal by network side return information.
In enforcement, the RSSI that terminal scanning is received has some cycles, and such as 1 second, this was can be good by program setting according to actual needs.In the time that the distance of terminal and arbitrary signal source is less than default distance threshold, this distance is to calculate according to a RSSI who receives, this is exactly a RSSI, then just can calculate error correction value according to this RSSI.After this RSSI receiving is again exactly the 2nd RSSI.
Like this, before needs report the 2nd RSSI, after it is adjusted, obtain the 3rd RSSI, then report the 3rd RSSI.Error amount is adjusted with respect to all RSSI that receive below, is not second RSSI, and all RSSI that the needs of later receiving report adjust with this corrected value.
Equally, when in the time that network side is adjusted, carry out corresponding adjustment, the difference of the two is only that one is to adjust processing by terminal, and one is to adjust processing by network side.
Obviously known, adopt the inconsistent mode of intelligent adaptation different terminals reception of wireless signals index, make no matter how terminal changes, the precision of location is not subject to or is subject to little impact, and in fingerprint algorithm, address this problem to only have by different terminals and go to gather different fingerprints, relatively existing fingerprint algorithm, which can be saved huge cost undoubtedly.
Four, for the unsettled dynamic filter of wireless signal.
For the unsettled situation of wireless signal, in enforcement, can adopt the mode of dynamic filter: in the time that end side is found to lay oneself open to inactive state, to the signal strength signal intensity of receiving, utilize the first filtering algorithm of more complicated, (as Kalman filtering) processed; Otherwise, in the time finding to lay oneself open to motion state, be beneficial to simple the second filtering algorithm (as average filter) and process.This point and common idea are just in time contrary, because in current most document, are just in time that motion state will be used complicated filtering algorithm, and inactive state will be used simple filtering algorithm.
In enforcement, end side judges that motion state at least can have following mode: if 1 be equipped with acceleration transducer or other motion sensors, directly utilize transducer to judge; 2, inform its motion state of end side by network side; Network side judges that the mode of motion state of terminal can be with reference to the interim location reference point of the dynamic increase of first/delete; 3, can judge with together with 2 mode in conjunction with 1, improve determination rate of accuracy.
Equally, inactive state in embodiment is extreme case, in actual enforcement, as long as its scope of activities is in the scope of setting, setting range size can be rule of thumb or locator data require to determine, duration too can be rule of thumb or locator data require to determine.Also: when the duration that end activity region is less than the range threshold of setting exceedes the time threshold of setting, adopt the first complicated filtering algorithm to carry out filtering processing to the RSSI receiving; Otherwise, adopt simple the second filtering algorithm to carry out filtering processing to the RSSI receiving.
Traditional idea thinks, when terminal is in mobile status, the signal strength signal intensity RSSI fluctuation that it is received is very large, in this time, just needs the filtering algorithm of more complicated to remove RSSI fluctuation those " burrs ", thereby obtains more typical characteristic value.And in embodiment of the present invention scheme, mainly be the judgement of motion state of terminal, the situation that emphasis has utilized terminal to remain static, at this moment using terminal as interim location reference point, like this, the RSSI accuracy that this interim reference point terminal is received is just very important, so need to adopt complicated filtering algorithm.According to this principle, in enforcement, complicated and when simple in judgement, those skilled in the art need to come to determine according to oneself accuracy, are exactly the most simple filtering algorithm such as averaging; And Kalman filtering is exactly complicated filtering algorithm.Some other simple filtering algorithm also has for another example: limit filtration, middle position value filtering method, arithmetic average filter method, recurrence average filter method (claim not only moving average filter method), the way of median average filter (but also claiming anti-impulse disturbances average filter method), amplitude limit average filter method, first-order lag filter method, weighting recurrence average filter method, Glitch Filter method, amplitude limit Glitch Filter method etc.
In enforcement, can be as follows:
1, end side judges motion state voluntarily, and filtered RSSI is sent to network side,, in the time that locator data comprises RSSI, may further include:
Determine motion state of terminal;
According to the motion state of this terminal, in the time determining that duration that end activity region is less than the range threshold of setting exceedes the time threshold of setting, adopt the first complicated filtering algorithm to carry out filtering processing to the RSSI receiving; Otherwise, adopt simple the second filtering algorithm to carry out filtering processing to the RSSI receiving, wherein, the computational complexity of the first filtering algorithm is greater than the second filtering algorithm.
2, network side judges indicating terminal side filtering after motion state, and filtered RSSI is sent to network side.
May further include at network side:
Determine motion state of terminal, described motion state of terminal is: whether the duration that end activity region is less than the range threshold of setting exceedes the time threshold of setting;
Send the information of carried terminal motion state to terminal.
Accordingly, in end side, in the time that locator data comprises RSSI, may further include:
Receive the information of network side carried terminal motion state;
According to the motion state of this terminal, in the time determining that duration that end activity region is less than the range threshold of setting exceedes the time threshold of setting, adopt the first complicated filtering algorithm to carry out filtering processing to the RSSI receiving; Otherwise, adopt simple the second filtering algorithm to carry out filtering processing to the RSSI receiving, wherein, the computational complexity of the first filtering algorithm is greater than the second filtering algorithm.
Obviously known, adopt the mode for the unstable dynamic filter of wireless signal, filter out the signal strength signal intensity fluctuation problem bringing due to end error or environmental impact, provide numerical basis more accurately for the motion state of judging terminal simultaneously.Crucial, which and traditional theory are just in time contrary, belong to brand-new methodology.
It should be noted that, the interim location reference point of dynamic increase in above-described embodiment/delete, wireless channel decay formula parameter (A and n) intelligent computation, intelligence adapt to different terminals reception of wireless signals index inconsistent, for the unsettled dynamic filter of wireless signal, the different problem solving respectively, its effect obtaining is not identical yet, therefore, these four kinds of modes can combination with one another, in concrete enforcement, can select as required one of four kinds of modes or its combination to implement.
Based on same inventive concept, a kind of position data collecting device and a kind of locator data processing unit are also provided in the embodiment of the present invention, the principle of dealing with problems due to these equipment and a kind of position data collecting method, a kind of locator data processing method are similar, therefore the enforcement of these equipment can be referring to the enforcement of method, repeats part and repeat no more.
Fig. 4 is position data collecting apparatus structure schematic diagram, as shown in the figure, in device, can comprise:
Acquisition module 401, for during as the location reference point of wireless location, gathering locator data by this terminal in terminal;
Sending module 402, for being sent to network side by the locator data of collection by this terminal.
In enforcement, can further include:
Motion state determination module 403, for determining motion state of terminal;
Sending module can be further used for, by this terminal, this state is sent to network side.
In enforcement, can further include:
Parameter calculating module 404, for receiving the coordinate of other location reference point that network side sends in terminal and when the coordinate of this terminal, determines the RSSI of these other location reference point that terminal receives; Determine the distance between the two according to the coordinate of end coordinates and other location reference point; Determine signal attenuation coefficient and the path loss coefficient in wireless channel decay formula according to this distance with the RSSI of other location reference point that receive;
Sending module can be further used for the locator data of collection to be sent to network side by this terminal, and wherein, described locator data comprises described signal attenuation coefficient and path loss coefficient.
In enforcement, can further include:
Intensity adjusting module 405, for comprising RSSI in locator data, when the distance of terminal and arbitrary location reference point is less than default distance threshold, adjusts rear transmission to RSSI.
In concrete enforcement, intensity adjusting module can comprise:
Error correction value cell obtains error correction value after a RSSI who receives in the time that distance is less than default distance threshold is deducted to predetermined value;
Adjustment unit, for obtaining the 3rd RSSI of actual transmission after the 2nd RSSI adjustment that utilizes error correction value that need are sent;
Sending module is further used for the 3rd RSSI to be sent to network side by this terminal.
In enforcement, motion state determination module, in the time that locator data comprises RSSI, is determined motion state of terminal;
Now can further include:
Filtration module 406, for according to the motion state of this terminal, in the time determining that duration that end activity region is less than the range threshold of setting exceedes the time threshold of setting, adopts the first filtering algorithm to carry out filtering processing to the RSSI receiving; Otherwise, adopt the second filtering algorithm to carry out filtering processing to the RSSI receiving, wherein, the computational complexity of the first filtering algorithm is greater than the second filtering algorithm.
In concrete enforcement, in the time that locator data comprises RSSI, further comprise:
Motion state receiver module, for receiving the information of network side carried terminal motion state;
Filtration module, for according to the motion state of this terminal, in the time determining that duration that end activity region is less than the range threshold of setting exceedes the time threshold of setting, adopts the first filtering algorithm to carry out filtering processing to the RSSI receiving; Otherwise, adopt the second filtering algorithm to carry out filtering processing to the RSSI receiving, wherein, the computational complexity of the first filtering algorithm is greater than the second filtering algorithm.
In above-described embodiment, all can adopt existing function component module to implement.For example, acquisition module can adopt existing collection components and parts, at least, just possesses and realize this function components and parts in existing special location reference point; As for sending module, be that any one possesses the components and parts that the equipment of signal transfer functions all possesses; What parameter calculating module adopted is also existing A, n calculation of parameter mode; Intensity adjusting module is also usual signal-data processing, and those skilled in the art can realize through designing and developing accordingly; Filtration module adopts existing filtering algorithm.
Fig. 5 is locator data processing unit structural representation, as shown in the figure, in device, can comprise:
Receiver module 501, the locator data sending for receiving terminal, described terminal is determined the terminal as the location reference point of wireless location;
Processing module 502, inputs data processing for locator data is inputted to wireless location system as location reference point.
In enforcement, receiver module can be further used in the time determining terminal as the location reference point of wireless location, when the duration that is less than the range threshold of setting in end activity region exceedes the time threshold of setting, determine the location reference point using this terminal as wireless location.
In enforcement, after the information that comprises this motion state of terminal that receiver module can be further used for sending at receiving terminal, in the time determining terminal as the location reference point of wireless location, according to the motion state information of this terminal, in the time determining that duration that end activity region is less than the range threshold of setting exceedes the time threshold of setting, determine the location reference point using this terminal as wireless location.
In enforcement, receiver module can be further used for the locator data of the RSSI that comprises other location reference point that end coordinates, terminal receive that receiving terminal sends;
Processing module can be further used for determining the distance between the two according to the coordinate of end coordinates and other location reference point; Determine signal attenuation coefficient and the path loss coefficient in wireless channel decay formula according to this distance and the signal strength signal intensity of other location reference point that receive.
In enforcement, can further include:
Coordinate information sending module, for determining near other location reference point terminal, is sent to this terminal by the coordinate of the coordinate of these other location reference point and this terminal;
Receiver module can be further used for receiving terminal send locator data, described locator data comprise these other location reference point and this terminal receive customers calculate apart from time use wireless channel decay formula in signal attenuation coefficient and path loss coefficient.
In enforcement, processing module can be further used for, in the time that locator data comprises RSSI, determining the distance of terminal and arbitrary location reference point; In the time that the distance of terminal and arbitrary location reference point is less than default distance threshold, RSSI is adjusted.
In enforcement, processing module can be further used in the time that RSSI is adjusted, and obtains error correction value after a RSSI who receives while being less than default distance threshold is deducted to predetermined value in distance; After utilizing error correction value that the 2nd RSSI receiving is adjusted, obtain actual the 3rd RSSI processing.
In enforcement, can further include:
Motion state sending module, for determining after motion state of terminal, send the information of carried terminal motion state to terminal, described motion state of terminal is: whether the duration that end activity region is less than the range threshold of setting exceedes the time threshold of setting.
In above-described embodiment, all can adopt existing function component module to implement.For example, processing module can adopt existing data processing components and parts, at least, just possesses and realize this function components and parts in existing location technology on the location-server adopting; As for receiver module, be that any one possesses the components and parts that the equipment of signal transfer functions all possesses; Meanwhile, the employing such as A that processing module is carried out, n calculation of parameter, intensity adjustment be all existing technological means, those skilled in the art can realize through designing and developing accordingly.
For convenience of description, the each several part of the above device is divided into various modules with function or unit is described respectively.Certainly, in the time that enforcement is of the present invention, the function of each module or unit can be realized in same or multiple software or hardware.
The technical scheme that the embodiment of the present invention provides, owing to no matter being any wireless signal, essential distinction is signal frequency difference, so location technology can be used in all wireless signals.For example at least can also be applicable to following wireless technology: global positioning system (G1obal Positioning System-GPS), WiFi location technology, UWB triangle location technology, 3G/GSM/WCDMA network-triangulation location technology, PHP (Personal Handyphone System) location technology, RFID (radio electronic label) location technology etc.
As seen from the above-described embodiment, the deficiency of current wireless location technology is the lazy weight of location reference point, this has also caused locator data deficiency, and in the technical scheme providing in the embodiment of the present invention, the location reference point using terminal as wireless location gathers locator data; Accordingly, in the time that network side receives the locator data sending as the terminal of the location reference point of wireless location, included in wireless location system, processed as the input data of location reference point.Thereby make the terminal that people use to replace special location reference point to gather locator data as location reference point, enrich locator data, adopt these terminals to be used as location reference point, can in the situation that not increasing hardware device, just can enrich greatly locator data.
Further, in the embodiment of the present invention, also provide the mode of the interim location reference point of dynamic increase, greatly increased location reference point quantity, be very helpful for improving positioning precision;
Further, the wireless channel decay formula parameter (mode of A and n) intelligent computation is also provided in the embodiment of the present invention, make location technology energy pervasive in all complex environments, without dynamically removing to measure wireless parameter for each environment, also without removing to gather fingerprint, greatly reduce lower deployment cost, and improve positioning precision simultaneously;
Further, in the embodiment of the present invention, also provide intelligent adaptation different terminals reception of wireless signals index inconsistent mode, make no matter how terminal changes, the precision of location is not subject to or is subject to little impact, and in fingerprint algorithm, address this problem to only have by different terminals and go to gather different fingerprints, and this will expend huge cost, the technical scheme that adopts the embodiment of the present invention to provide can be saved a large amount of costs undoubtedly;
Further, in the embodiment of the present invention, also provide unstable for wireless signal, the mode of dynamic filter, which can filter out the signal strength signal intensity fluctuation problem bringing due to end error or environmental impact, provides numerical basis more accurately for the motion state of judging terminal simultaneously.Crucial, the manner and traditional theory are just in time contrary, belong to brand-new methodology.
Those skilled in the art should understand, embodiments of the invention can be provided as method, system or computer program.Therefore, the present invention can adopt complete hardware implementation example, completely implement software example or the form in conjunction with the embodiment of software and hardware aspect.And the present invention can adopt the form at one or more upper computer programs of implementing of computer-usable storage medium (including but not limited to magnetic disc store, CD-ROM, optical memory etc.) that wherein include computer usable program code.
The present invention is with reference to describing according to flow chart and/or the block diagram of the method for the embodiment of the present invention, equipment (system) and computer program.Should understand can be by the flow process in each flow process in computer program instructions realization flow figure and/or block diagram and/or square frame and flow chart and/or block diagram and/or the combination of square frame.Can provide these computer program instructions to the processor of all-purpose computer, special-purpose computer, Embedded Processor or other programmable data processing device to produce a machine, the instruction that makes to carry out by the processor of computer or other programmable data processing device produces the device for realizing the function of specifying at flow process of flow chart or multiple flow process and/or square frame of block diagram or multiple square frame.
These computer program instructions also can be stored in energy vectoring computer or the computer-readable memory of other programmable data processing device with ad hoc fashion work, the instruction that makes to be stored in this computer-readable memory produces the manufacture that comprises command device, and this command device is realized the function of specifying in flow process of flow chart or multiple flow process and/or square frame of block diagram or multiple square frame.
These computer program instructions also can be loaded in computer or other programmable data processing device, make to carry out sequence of operations step to produce computer implemented processing on computer or other programmable devices, thereby the instruction of carrying out is provided for realizing the step of the function of specifying in flow process of flow chart or multiple flow process and/or square frame of block diagram or multiple square frame on computer or other programmable devices.
Although described the preferred embodiments of the present invention, once those skilled in the art obtain the basic creative concept of cicada, can make other change and modification to these embodiment.So claims are intended to be interpreted as comprising preferred embodiment and fall into all changes and the modification of the scope of the invention.
Obviously, those skilled in the art can carry out various changes and modification and not depart from the spirit and scope of the present invention the present invention.Like this, if within of the present invention these are revised and modification belongs to the scope of the claims in the present invention and equivalent technologies thereof, the present invention is also intended to comprise these changes and modification interior.

Claims (30)

1. a position data collecting method, is characterized in that, comprises the steps:
During as the location reference point of wireless location, gather locator data by this terminal in terminal;
The locator data of collection is sent to network side by this terminal.
2. the method for claim 1, is characterized in that, further comprises:
Determine motion state of terminal and by this terminal, this state is sent to network side.
3. method as claimed in claim 1 or 2, is characterized in that, further comprises:
Receive the coordinate of other location reference point that network side sends and when the coordinate of this terminal in terminal, determine the RSSI received signal strength indicator of these other location reference point that terminal receives;
Determine the distance between the two according to the coordinate of end coordinates and other location reference point;
Determine signal attenuation coefficient and the path loss coefficient in wireless channel decay formula according to this distance with the RSSI of other location reference point that receive;
Described the locator data of collection is sent to network side by this terminal, wherein, described locator data comprises described signal attenuation coefficient and path loss coefficient.
4. the method as described in as arbitrary in claims 1 to 3, is characterized in that, in the time that locator data comprises RSSI, further comprises:
In the time that the distance of terminal and arbitrary location reference point is less than default distance threshold, RSSI is adjusted to rear transmission.
5. method as claimed in claim 4, is characterized in that, described RSSI is adjusted and comprised:
After being deducted to predetermined value, a RSSI who receives obtains error correction value in the time that distance is less than default distance threshold;
After the 2nd RSSI adjustment that utilizes error correction value that need are sent, obtain the 3rd RSSI of actual transmission.
6. the method as described in as arbitrary in claim 1 to 5, is characterized in that, in the time that locator data comprises RSSI, further comprises:
Determine motion state of terminal;
According to the motion state of this terminal, in the time determining that duration that end activity region is less than the range threshold of setting exceedes the time threshold of setting, adopt the first filtering algorithm to carry out filtering processing to the RSSI receiving; Otherwise, adopt the second filtering algorithm to carry out filtering processing to the RSSI receiving, wherein, the computational complexity of the first filtering algorithm is greater than the second filtering algorithm.
7. the method as described in as arbitrary in claim 1 to 5, is characterized in that, in the time that locator data comprises RSSI, further comprises:
Receive the information of network side carried terminal motion state;
According to the motion state of this terminal, in the time determining that duration that end activity region is less than the range threshold of setting exceedes the time threshold of setting, adopt the first filtering algorithm to carry out filtering processing to the RSSI receiving; Otherwise, adopt the second filtering algorithm to carry out filtering processing to the RSSI receiving, wherein, the computational complexity of the first filtering algorithm is greater than the second filtering algorithm.
8. a locator data processing method, is characterized in that, comprises the steps:
The locator data that receiving terminal sends, described terminal is determined the terminal as the location reference point of wireless location;
Locator data is inputted to wireless location system and input data processing as location reference point.
9. method as claimed in claim 8, is characterized in that, determines the location reference point of terminal as wireless location, comprising:
When the duration that is less than the range threshold of setting in end activity region exceedes the time threshold of setting, determine the location reference point using this terminal as wireless location.
10. method as claimed in claim 8, is characterized in that, further comprises:
The information that comprises this motion state of terminal that receiving terminal sends;
Determine the location reference point of terminal as wireless location, comprising:
According to the motion state information of this terminal, in the time determining that duration that end activity region is less than the range threshold of setting exceedes the time threshold of setting, determine the location reference point using this terminal as wireless location.
11. methods as described in as arbitrary in claim 8 to 10, it is characterized in that, in the time that locator data comprises the RSSI of other location reference point that end coordinates, terminal receive, describedly locator data is inputted to wireless location system input data processing as location reference point, comprising:
Determine the distance between the two according to the coordinate of end coordinates and other location reference point;
Determine signal attenuation coefficient and the path loss coefficient in wireless channel decay formula according to this distance and the signal strength signal intensity of other location reference point that receive.
12. methods as described in as arbitrary in claim 8 to 10, is characterized in that, further comprise:
Determine near other location reference point that terminal is;
The coordinate of the coordinate of these other location reference point and this terminal is sent to this terminal;
The locator data that described receiving terminal sends, described locator data comprise these other location reference point and this terminal room calculate apart from time the wireless channel decay formula that uses in signal attenuation coefficient and path loss coefficient.
13. methods as described in as arbitrary in claim 8 to 12, is characterized in that, in the time that locator data comprises RSSI, further comprise:
Determine the distance of terminal and arbitrary location reference point;
In the time that the distance of terminal and arbitrary location reference point is less than default distance threshold, RSSI is adjusted.
14. methods as claimed in claim 13, is characterized in that, described RSSI is adjusted and comprised:
After being deducted to predetermined value, a RSSI who receives obtains error correction value in the time that distance is less than default distance threshold;
After utilizing error correction value that the 2nd RSSI receiving is adjusted, obtain actual the 3rd RSSI processing.
15. methods as described in as arbitrary in claim 8 to 14, is characterized in that, further comprise:
Determine motion state of terminal, described motion state of terminal is: whether the duration that end activity region is less than the range threshold of setting exceedes the time threshold of setting;
Send the information of carried terminal motion state to terminal.
16. 1 kinds of position data collecting devices, is characterized in that, comprising:
Acquisition module, for during as the location reference point of wireless location, gathering locator data by this terminal in terminal;
Sending module, for being sent to network side by the locator data of collection by this terminal.
17. devices as claimed in claim 16, is characterized in that, further comprise:
Motion state determination module, for determining motion state of terminal;
Sending module is further used for, by this terminal, this state is sent to network side.
18. devices as described in claim 16 or 17, is characterized in that, further comprise:
Parameter calculating module, for receiving the coordinate of other location reference point that network side sends in terminal and when the coordinate of this terminal, determines the RSSI of these other location reference point that terminal receives; Determine the distance between the two according to the coordinate of end coordinates and other location reference point; Determine signal attenuation coefficient and the path loss coefficient in wireless channel decay formula according to this distance with the RSSI of other location reference point that receive;
Sending module is further used for the locator data of collection to be sent to network side by this terminal, and wherein, described locator data comprises described signal attenuation coefficient and path loss coefficient.
19. devices as described in as arbitrary in claim 16 to 18, is characterized in that, further comprise:
Intensity adjusting module, for comprising RSSI in locator data, when the distance of terminal and arbitrary location reference point is less than default distance threshold, adjusts rear transmission to RSSI.
20. devices as claimed in claim 19, is characterized in that, intensity adjusting module comprises:
Error correction value cell obtains error correction value after a RSSI who receives in the time that distance is less than default distance threshold is deducted to predetermined value;
Adjustment unit, for obtaining the 3rd RSSI of actual transmission after the 2nd RSSI adjustment that utilizes error correction value that need are sent;
Sending module is further used for the 3rd RSSI to be sent to network side by this terminal.
21. devices as described in as arbitrary in claim 16 to 20, is characterized in that, motion state determination module, in the time that locator data comprises RSSI, is determined motion state of terminal;
Further comprise:
Filtration module, for according to the motion state of this terminal, in the time determining that duration that end activity region is less than the range threshold of setting exceedes the time threshold of setting, adopts the first filtering algorithm to carry out filtering processing to the RSSI receiving; Otherwise, adopt the second filtering algorithm to carry out filtering processing to the RSSI receiving, wherein, the computational complexity of the first filtering algorithm is greater than the second filtering algorithm.
22. devices as described in as arbitrary in claim 16 to 20, is characterized in that, in the time that locator data comprises RSSI, further comprise:
Motion state receiver module, for receiving the information of network side carried terminal motion state;
Filtration module, for according to the motion state of this terminal, in the time determining that duration that end activity region is less than the range threshold of setting exceedes the time threshold of setting, adopts the first filtering algorithm to carry out filtering processing to the RSSI receiving; Otherwise, adopt the second filtering algorithm to carry out filtering processing to the RSSI receiving, wherein, the computational complexity of the first filtering algorithm is greater than the second filtering algorithm.
23. 1 kinds of locator data processing unit, is characterized in that, comprising:
Receiver module, the locator data sending for receiving terminal, described terminal is determined the terminal as the location reference point of wireless location;
Processing module, inputs data processing for locator data is inputted to wireless location system as location reference point.
24. devices as claimed in claim 23, it is characterized in that, receiver module is further used in the time determining terminal as the location reference point of wireless location, when the duration that is less than the range threshold of setting in end activity region exceedes the time threshold of setting, determine the location reference point using this terminal as wireless location.
25. devices as claimed in claim 23, it is characterized in that, after the information that comprises this motion state of terminal that receiver module is further used for sending at receiving terminal, in the time determining terminal as the location reference point of wireless location, according to the motion state information of this terminal, in the time determining that duration that end activity region is less than the range threshold of setting exceedes the time threshold of setting, determine the location reference point using this terminal as wireless location.
26. devices as described in as arbitrary in claim 23 to 25, is characterized in that,
Receiver module is further used for the locator data of the RSSI that comprises other location reference point that end coordinates, terminal receive that receiving terminal sends;
Processing module is further used for determining the distance between the two according to the coordinate of end coordinates and other location reference point; Determine signal attenuation coefficient and the path loss coefficient in wireless channel decay formula according to this distance and the signal strength signal intensity of other location reference point that receive.
27. devices as described in as arbitrary in claim 23 to 25, is characterized in that, further comprise:
Coordinate information sending module, for determining near other location reference point terminal, is sent to this terminal by the coordinate of the coordinate of these other location reference point and this terminal;
Receiver module is further used for the locator data that receiving terminal sends, described locator data comprise these other location reference point and this terminal room calculate apart from time the wireless channel decay formula that uses in signal attenuation coefficient and path loss coefficient.
28. devices as described in as arbitrary in claim 23 to 27, is characterized in that, processing module is further used in the time that locator data comprises RSSI, determines the distance of terminal and arbitrary location reference point; In the time that the distance of terminal and arbitrary location reference point is less than default distance threshold, RSSI is adjusted.
29. devices as claimed in claim 28, is characterized in that, processing module is further used in the time that RSSI is adjusted, and obtain error correction value after a RSSI who receives while being less than default distance threshold is deducted to predetermined value in distance; After utilizing error correction value that the 2nd RSSI receiving is adjusted, obtain actual the 3rd RSSI processing.
30. devices as described in as arbitrary in claim 23 to 29, is characterized in that, further comprise:
Motion state sending module, for determining after motion state of terminal, send the information of carried terminal motion state to terminal, described motion state of terminal is: whether the duration that end activity region is less than the range threshold of setting exceedes the time threshold of setting.
CN201410125941.8A 2014-03-31 2014-03-31 Method and device for collecting and processing positioning data Pending CN103906233A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410125941.8A CN103906233A (en) 2014-03-31 2014-03-31 Method and device for collecting and processing positioning data

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410125941.8A CN103906233A (en) 2014-03-31 2014-03-31 Method and device for collecting and processing positioning data

Publications (1)

Publication Number Publication Date
CN103906233A true CN103906233A (en) 2014-07-02

Family

ID=50997326

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410125941.8A Pending CN103906233A (en) 2014-03-31 2014-03-31 Method and device for collecting and processing positioning data

Country Status (1)

Country Link
CN (1) CN103906233A (en)

Cited By (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104459631A (en) * 2014-11-20 2015-03-25 联想(北京)有限公司 Position obtaining method and electronic device
CN105657824A (en) * 2015-12-23 2016-06-08 杭州贤芯科技有限公司 iBeacon positioning system, and method for using mobile terminal as temporary base station
CN105720943A (en) * 2016-01-27 2016-06-29 厦门市美亚柏科信息股份有限公司 RSSI (Received Signal Strength Indication)-based filtering method and system
CN107466103A (en) * 2016-04-29 2017-12-12 华为技术有限公司 A kind of method of locating terminal and the network equipment
CN107645773A (en) * 2017-09-20 2018-01-30 大唐融合通信无锡有限公司 A kind of architecture data stabilization filter algorithm and system
CN108430034A (en) * 2018-02-11 2018-08-21 锐捷网络股份有限公司 A kind of method and apparatus positioned in a wireless local area network
CN108873045A (en) * 2018-07-11 2018-11-23 清华四川能源互联网研究院 Nuclear radiation monitoring system and monitoring method
CN109246622A (en) * 2018-08-29 2019-01-18 上海奥孛睿斯科技有限公司 A kind of internet-of-things terminal position acquisition system and acquisition methods
CN109257816A (en) * 2017-07-12 2019-01-22 华为技术有限公司 A kind of localization method and relevant device
CN109302674A (en) * 2018-12-21 2019-02-01 桂林电子科技大学 A kind of WiFi indoor orientation method based on multiple filter
CN109753474A (en) * 2018-12-27 2019-05-14 江苏集萃微纳自动化***与装备技术研究所有限公司 Adaptive-filtering universal data collecting system based on labview
CN110031800A (en) * 2019-04-28 2019-07-19 京东方科技集团股份有限公司 Localization method, device, computer equipment and storage medium
CN111002858A (en) * 2019-12-18 2020-04-14 中兴新能源汽车有限责任公司 Wireless charging guiding and positioning system and method and vehicle-mounted equipment
CN113534047A (en) * 2021-07-09 2021-10-22 三星电子(中国)研发中心 Equipment positioning method and device

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101795447A (en) * 2009-11-25 2010-08-04 深圳市泰比特科技有限公司 Cell-Id positioning system based on data sharing and self learning and positioning method thereof
CN102573049A (en) * 2010-12-14 2012-07-11 北京智慧图科技发展有限责任公司 Method and system for indoor positioning
CN102791025A (en) * 2011-05-20 2012-11-21 盛乐信息技术(上海)有限公司 Wireless fidelity (WIFI) based layered positioning system and implementing method
CN102932738A (en) * 2012-10-31 2013-02-13 北京交通大学 Improved positioning method of indoor fingerprint based on clustering neural network
KR101293195B1 (en) * 2011-12-29 2013-08-05 세종대학교산학협력단 Device and method for searching indoor position
CN103402258A (en) * 2013-08-08 2013-11-20 北京建飞科联科技有限公司 Wi-Fi (Wireless Fidelity)-based indoor positioning system and method
CN103517204A (en) * 2012-06-25 2014-01-15 华为技术有限公司 Method of positioning mobile terminal, and equipment

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101795447A (en) * 2009-11-25 2010-08-04 深圳市泰比特科技有限公司 Cell-Id positioning system based on data sharing and self learning and positioning method thereof
CN102573049A (en) * 2010-12-14 2012-07-11 北京智慧图科技发展有限责任公司 Method and system for indoor positioning
CN102791025A (en) * 2011-05-20 2012-11-21 盛乐信息技术(上海)有限公司 Wireless fidelity (WIFI) based layered positioning system and implementing method
KR101293195B1 (en) * 2011-12-29 2013-08-05 세종대학교산학협력단 Device and method for searching indoor position
CN103517204A (en) * 2012-06-25 2014-01-15 华为技术有限公司 Method of positioning mobile terminal, and equipment
CN102932738A (en) * 2012-10-31 2013-02-13 北京交通大学 Improved positioning method of indoor fingerprint based on clustering neural network
CN103402258A (en) * 2013-08-08 2013-11-20 北京建飞科联科技有限公司 Wi-Fi (Wireless Fidelity)-based indoor positioning system and method

Cited By (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104459631A (en) * 2014-11-20 2015-03-25 联想(北京)有限公司 Position obtaining method and electronic device
CN105657824B (en) * 2015-12-23 2018-12-11 杭州贤芯科技有限公司 IBeacon positioning system and using mobile terminal as the method for temporary base station
CN105657824A (en) * 2015-12-23 2016-06-08 杭州贤芯科技有限公司 iBeacon positioning system, and method for using mobile terminal as temporary base station
CN105720943A (en) * 2016-01-27 2016-06-29 厦门市美亚柏科信息股份有限公司 RSSI (Received Signal Strength Indication)-based filtering method and system
CN105720943B (en) * 2016-01-27 2019-03-01 厦门市美亚柏科信息股份有限公司 Filtering method and its system based on RSSI
CN107466103A (en) * 2016-04-29 2017-12-12 华为技术有限公司 A kind of method of locating terminal and the network equipment
US10542519B2 (en) 2016-04-29 2020-01-21 Huawei Technologies Co., Ltd. Terminal positioning method and network device
CN109257816A (en) * 2017-07-12 2019-01-22 华为技术有限公司 A kind of localization method and relevant device
CN109257816B (en) * 2017-07-12 2023-12-08 华为技术有限公司 Positioning method and related equipment
CN107645773A (en) * 2017-09-20 2018-01-30 大唐融合通信无锡有限公司 A kind of architecture data stabilization filter algorithm and system
CN108430034A (en) * 2018-02-11 2018-08-21 锐捷网络股份有限公司 A kind of method and apparatus positioned in a wireless local area network
CN108430034B (en) * 2018-02-11 2021-04-20 锐捷网络股份有限公司 Method and device for positioning in wireless local area network
CN108873045A (en) * 2018-07-11 2018-11-23 清华四川能源互联网研究院 Nuclear radiation monitoring system and monitoring method
CN109246622A (en) * 2018-08-29 2019-01-18 上海奥孛睿斯科技有限公司 A kind of internet-of-things terminal position acquisition system and acquisition methods
CN109302674A (en) * 2018-12-21 2019-02-01 桂林电子科技大学 A kind of WiFi indoor orientation method based on multiple filter
CN109753474A (en) * 2018-12-27 2019-05-14 江苏集萃微纳自动化***与装备技术研究所有限公司 Adaptive-filtering universal data collecting system based on labview
CN110031800A (en) * 2019-04-28 2019-07-19 京东方科技集团股份有限公司 Localization method, device, computer equipment and storage medium
CN110031800B (en) * 2019-04-28 2021-11-02 京东方科技集团股份有限公司 Positioning method, positioning device, computer equipment and storage medium
CN111002858A (en) * 2019-12-18 2020-04-14 中兴新能源汽车有限责任公司 Wireless charging guiding and positioning system and method and vehicle-mounted equipment
CN113534047A (en) * 2021-07-09 2021-10-22 三星电子(中国)研发中心 Equipment positioning method and device

Similar Documents

Publication Publication Date Title
CN103906233A (en) Method and device for collecting and processing positioning data
CN109275095B (en) Bluetooth-based indoor positioning system, positioning equipment and positioning method
CA2958084C (en) Presenting wireless-spectrum usage information
Shchekotov Indoor localization method based on Wi-Fi trilateration technique
CN106899930B (en) Fingerprint database construction method, positioning method and device
CN105849579B (en) The localization method and mobile terminal of target device
CN105704652B (en) Fingerprint base acquisition and optimization method in a kind of positioning of WLAN/ bluetooth
WO2016165459A1 (en) Method and device for indoor positioning
CN105093177A (en) RSSI positioning method based on hopping technology
CN105393139A (en) GPS and WLAN hybrid position determination
CN105338489A (en) Intelligent terminal for indoor positioning and bluetooth indoor positioning system
CN103782188A (en) Location estimation device, location estimation method, program, and integrated circuit
CN106028446B (en) Parking garage localization method
CN105973246A (en) Drawing method and apparatus of geomagnetic map, and robot
US10171943B1 (en) System and method for utilizing an array of mobile devices for imaging and user equipment positioning
CN104936140A (en) Positioning method, positioning device, fingerprint data obtaining method and fingerprint data obtaining device
CN111007455A (en) Positioning system and method, database and neural network model training method
CN105992237A (en) Method for obtaining strength of WI-FI signal and terminal
CN103391503A (en) Method for determining virtual geographical range
EP2732302A1 (en) Method, device and system for determining topology of a wireless communication network
CN104039008A (en) Hybrid positioning method
CN107703484A (en) The Precision Orientation Algorithm of wireless sensor network
CN102932912A (en) WSN (wireless sensor network) based electromagnetic spectrum signal positioning method
CN102288836A (en) Electromagnetic signal monitoring method based on wireless sensor network
KR102155419B1 (en) Apparatus for adaptive distace measurement base on artificial neural networks

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
ASS Succession or assignment of patent right

Owner name: BEIJING SHITU TECHNOLOGY CO., LTD.

Free format text: FORMER OWNER: HUANG QING

Effective date: 20150511

C41 Transfer of patent application or patent right or utility model
COR Change of bibliographic data

Free format text: CORRECT: ADDRESS; FROM: 100176 DAXING, BEIJING TO: 100094 HAIDIAN, BEIJING

TA01 Transfer of patent application right

Effective date of registration: 20150511

Address after: 100094 Beijing City, northeast of the village of Haidian District, South Building, room 7, floor 7362, room 1

Applicant after: Beijing Shi Tu Science and Technology Ltd.

Address before: 100176 A408, creative living Plaza, Yizhuang Economic Development Zone, Beijing, Daxing District

Applicant before: Huang Qing

TA01 Transfer of patent application right

Effective date of registration: 20170206

Address after: 100080 Beijing West Street, building 64, building 4, level 403, 1,

Applicant after: Beijing Blue King Cci Capital Ltd

Address before: 100094 Beijing City, northeast of the village of Haidian District, South Building, room 7, floor 7362, room 1

Applicant before: Beijing Shi Tu Science and Technology Ltd.

TA01 Transfer of patent application right
AD01 Patent right deemed abandoned

Effective date of abandoning: 20190326

AD01 Patent right deemed abandoned