CN110049502A - A kind of wireless location method and system - Google Patents

A kind of wireless location method and system Download PDF

Info

Publication number
CN110049502A
CN110049502A CN201910236723.4A CN201910236723A CN110049502A CN 110049502 A CN110049502 A CN 110049502A CN 201910236723 A CN201910236723 A CN 201910236723A CN 110049502 A CN110049502 A CN 110049502A
Authority
CN
China
Prior art keywords
data
terminal
base station
wireless
wireless base
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
CN201910236723.4A
Other languages
Chinese (zh)
Other versions
CN110049502B (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.)
Institute of Computing Technology of CAS
Original Assignee
Institute of Computing Technology of CAS
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 Institute of Computing Technology of CAS filed Critical Institute of Computing Technology of CAS
Priority to CN201910236723.4A priority Critical patent/CN110049502B/en
Publication of CN110049502A publication Critical patent/CN110049502A/en
Application granted granted Critical
Publication of CN110049502B publication Critical patent/CN110049502B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W16/00Network planning, e.g. coverage or traffic planning tools; Network deployment, e.g. resource partitioning or cells structures
    • H04W16/22Traffic simulation tools or models
    • H04W16/225Traffic simulation tools or models for indoor or short range network
    • 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)
  • Position Fixing By Use Of Radio Waves (AREA)

Abstract

The present invention provides a kind of wireless location method and system, the method comprise the steps that 1) collecting the real data receiving velocity of the data exchange by the terminal or the wireless base station when terminal and wireless base station carry out data exchange;2) location algorithm is executed according to the data reception rate received.The specialized hardware for being largely used to wireless location need not be also disposed in the environment without hardware devices such as special setting GPS based on the solution of the present invention.The present invention is based on data reception rates to realize positioning, without individually being communicated for positioning, and the data reception rate can match with any existing wireless location algorithm, and can be obtained in certain environment condition than using the better effect of signal strength.

Description

A kind of wireless location method and system
Technical field
The present invention relates to the terminal positioning based on wireless communication more particularly to a kind of may be directly applied in Internet of Things Method of locating terminal and system.
Background technique
With the development of Internet of Things and wireless communication technique, the acquisition and transmission of perception data obtain in industry and life It is more and more widely used.For example, machine (such as computer) interconnects by internet, pass through mobile Internet and movement Portable device (such as mobile phone) interconnects people, and Internet of Things is interconnected all things on earth using the ubiquitous communication technology.Internet of Things Terminal includes all things on earth, and wireless communication needs to cover remote, middle distance, closely various occasions, in all kinds of wireless signals, 3G/4G/5G is suitble to telecommunication, and WiFi is suitble to medium distance communication, and bluetooth is suitble to short-range communication, is respectively applied to wide area Net, local area network and personal area network.Wearable device is the typical case of Internet of Things in a personal area network, for examining for power consumption Consider, the data transmission of wearable device generallys use low-power consumption bluetooth communication mode.
One primary demand of Internet of Things application is the positioning to terminal, such as in the moving process of industrial robot, It needs to be monitored the state of robot and position and passes perception data back in real time.The positioning method of mainstream has two at present Kind, satellite-based positioning and the positioning based on wireless signal.GPS positioning and Beidou positioning belong to typical satellite positioning, by It is very sensitive to blocking in satellite-signal, roof or wall can not be penetrated, satellite positioning is mainly used in outdoor environment.WiFi positioning With bluetooth positioning be typical wireless location, due to wireless base station indoors sets up facilitate and wireless signal it is relatively unwise to blocking Sense, wireless location are mainly used in indoor environment.
According to location algorithm difference, wireless location is broadly divided into signal propagation model positioning and two kinds of fingerprint location, signal Propagation model positions the location information for needing to be known in advance each wireless base station, and algorithm realization is relatively easy, and positioning result is by ring Border influence is smaller, and positioning accuracy is with respect to robust.Fingerprint location is not necessarily to know the location information of each wireless base station, but needs preparatory The finger print data in environment is acquired, position fixing process essence is the matching operation process of fingerprint base, and algorithm realizes relative complex, positioning As a result affected by environment larger, the passage decline of positioning accuracy generally at any time.
However, no matter which kind of location algorithm used, existing wireless location is all based on signal strength, and existing base There are problems that following two in the wireless location of signal strength:
First, the major function of the wireless base station in reality scene is communication, and station layout more attention is that communication is covered Lid problem, that is, any position specified in environment can normal communication.In the application of wireless location, in order in guarantee environment Specified any position can normally position, and in addition to utilizing existing wireless communication resources, it is some wireless fixed also to need additionally to dispose Position resource (such as the hardware devices such as WiFi probe or Bluetooth beacon).
Second, in certain application scenarios possibly wireless signal strength can not be obtained (for example, apple system can not obtain WiFi signal intensity).Wireless device sends beacon frame generally according to fixed frequency, and terminal can parse after receiving beacon frame Current signal strength out, but the wireless device of some types (such as bluetooth) only just sends beacon in notconnect state Frame will not retransmit beacon frame in connection status, so that terminal is unable to get current signal strength.
Summary of the invention
Therefore, it is an object of the invention to overcome the defect of the above-mentioned prior art, a kind of wireless location method is provided, is wrapped It includes:
1) when terminal and wireless base station carry out data exchange, the data are collected by the terminal or the wireless base station The real data receiving velocity of exchange;
2) location algorithm is executed according to the data reception rate received.
Preferably, according to the method for the present invention, wherein the wireless base station and the terminal carry out the number using bluetooth According to exchange.
Preferably, according to the method for the present invention, wherein
Step 1) includes: when the terminal and the wireless base station carry out data exchange, and the terminal is using fixation Frequency sends data to the wireless base station;
Step 2) includes: the real data that the data break received is characterized the data exchange by the wireless base station Receiving velocity;Or
Step 1) includes: when the terminal and the wireless base station carry out data exchange, and the wireless base station is using solid Fixed frequency sends data to the terminal;
Step 2) includes: the real data reception that the data break received is characterized the data exchange by the terminal Rate.
Preferably, according to the method for the present invention, wherein
Step 2) includes: that the wireless base station according to the real-time traffic that its wireless network card measures obtains the data exchange Real data receiving velocity;Or
The terminal receives speed according to the real data that the real-time traffic that its wireless network card measures obtains the data exchange Rate.
Preferably, according to the method for the present invention, wherein step 2) includes:
Location algorithm is executed according to the data reception rate and wireless signal strength, to obtain the position of the terminal Confidence breath.
Preferably, according to the method for the present invention, wherein step 2) includes:
It obtains believing for two positioning of the terminal according to the data reception rate and wireless signal strength respectively Breath executes weighted average described two location informations with the location information of the determination terminal.
Preferably, according to the method for the present invention, wherein step 2) includes:
The location model obtained using the data training based on data reception rate, to the data receiver speed received Rate executes location algorithm.
A kind of wireless location system, comprising: terminal, wireless base station and location Calculation device, in which:
The wireless base station, for carrying out data exchange with the terminal;
The terminal or the base station, for collecting the real data receiving velocity of the data exchange and providing it to The location Calculation device;
Location Calculation device, for executing location algorithm according to the data reception rate.
Preferably, the system according to the present invention, wherein the wireless base station and the terminal are carried out using WiFi or bluetooth The data exchange.
Preferably, the system according to the present invention, wherein
The terminal is used for when carrying out data exchange with the wireless base station using fixed frequency sending data, described Wireless base station is used to characterize the data break received the real data receiving velocity of the data exchange;Or
The wireless base station is used for when carrying out data exchange with the terminal using fixed frequency sending data, described Terminal is used to characterize the data break received the real data receiving velocity of the data exchange.
Preferably, the system according to the present invention, wherein
The terminal or the base station are used to obtain the data exchange according to the real-time traffic that its wireless network card measures Real data receiving velocity.
Preferably, the system according to the present invention, including multiple wireless base stations, the multiple wireless base station is used for and institute It states terminal and carries out data exchange, the terminal or the multiple base station are used to collect the real data of corresponding data exchange Receiving velocity is simultaneously supplied to the location Calculation device, and the location Calculation device is used for basis and each base station and the terminal The data reception rate for carrying out data exchange executes location algorithm.
Compared with prior art, it is the advantages of the embodiment of the present invention:
Only terminal is needed to have communication module, without hardware devices such as special setting GPS, reduces the system of terminal Cause this and operation power consumption.
The specialized hardware for being largely used to wireless location need not be disposed in the environment.
The present invention is based on data reception rates to realize positioning, which can be only in terminal and wireless base station Obtain when necessary data transmission, without individually being communicated for positioning.Data reception rate can with it is any existing Wireless location algorithm matching, and can obtain in certain environment condition than using the better effect of signal strength.For example, Under same time span, more data for being directed to data reception rate are obtained with can be convenient, to improve wireless location Precision and response time.In another example the discrimination of data reception rate is better than traditional signal strength in monotonicity, stability, More meet the principle of existing wireless location algorithm.
Detailed description of the invention
Embodiments of the present invention is further illustrated referring to the drawings, in which:
Fig. 1 is the schematic diagram for needing a scenes of internet of things of wireless location;
Fig. 2 is the flow chart of the wireless location method based on data reception rate according to one embodiment of present invention;
Fig. 3 is the wave pattern of the data reception interval of bluetooth, wherein (a)-(f) correspond respectively to terminal and wireless base station it Between distance be 50 meters, 100 meters, 150 meters, 200 meters, 250 meters, 300 meters of test result;
Fig. 4 is in the wave pattern with the signal strength of bluetooth under Fig. 3 equal conditions, wherein (a)-(f) corresponds respectively to end End and the distance between wireless base station be 50 meters, 100 meters, 150 meters, 200 meters, 250 meters, 300 meters of test result;
Fig. 5 (a) is the differentiation figure of the data reception interval of bluetooth corresponding with Fig. 3, and Fig. 5 (b) is bluetooth corresponding with Fig. 4 Signal strength differentiation figure;
Fig. 6 (a) is the stability bandwidth of the data reception interval of bluetooth corresponding with Fig. 3, and Fig. 6 (b) is bluetooth corresponding with Fig. 4 Signal strength stability bandwidth;
Fig. 7 (a) is the data receiver frame number figure of bluetooth corresponding with Fig. 3, and Fig. 7 (b) is the beacon of bluetooth corresponding with Fig. 4 Frames received figure.
Specific embodiment
As analytically, the existing wireless location technology realized using signal strength is needed to dispose and be permitted for institute in background technique The mostly additional base station WiFi or Bluetooth base. station can not implement wireless location if it can not obtain wireless signal strength, such as blue Tooth does not send beacon frame in connection status, so that the signal strength for obtaining terminal can not be parsed by beacon frame, so as to cause Positioning failure.
For inventor by finding after research, there are also a kind of data in addition to signal strength can be between terminal and base station Distance change and generate monotone variation, this kind of data be data reception rate.Fig. 3-7 shows the test knot of inventor Fruit, wherein being communicated using bluetooth with base station, it is (solid in data frame length to carry out characterize data receiving velocity with data reception interval Periodically, valid data receiving velocity and data reception interval are inversely proportional).In this experiment, by analysis data reception interval and Quality of the bluetooth signal intensity as location data source compares the positioning effect based on data reception interval and based on signal strength Fruit.The measurement index for comparing the quality of data below includes: stability bandwidth and discrimination, wherein stability bandwidth refer to same position data with The variation degree of time, discrimination refer to synchronization data with the variation degree of distance.For this experiment, data reception interval Effective range is 0 to 2s, and the effective range of bluetooth signal intensity is -80db to -110db.
Fig. 3 is the wave pattern of data reception interval of the bluetooth in 45 seconds, wherein (a)-(f) corresponds respectively to terminal and nothing The distance between line base station is 50 meters, 100 meters, 150 meters, 200 meters, 250 meters, 300 meters of test result.Wherein, abscissa is Continuous time interval (from 0 second to 45 second), ordinate are the data of same position in received temporal span, two Horizontal line respectively indicates median and mean value.Wherein, " 1983 " in Fig. 3 (a) " span_50cm_1983_1.64 " are the frames of data Number, 1.64 be stability bandwidth, and similar form of presentation is also used for Fig. 3 (b)-(f).Being compared to (a)-(f) of Fig. 3 can To find out, the fluctuation of data reception interval increases with the increase of wireless base station and the distance between terminal, closely Fluctuation when (about within 200cm) in effective range is relatively gentle.Also, it can also be seen that by comparing Fig. 3 (a)-(f) The data volume (quantity of the data point i.e. in figure) of data reception interval with the distance between wireless base station and terminal increase And it reduces.
Fig. 4 is in the wave pattern with the signal strength of bluetooth under Fig. 3 equal conditions, wherein (a)-(f) corresponds respectively to end End and the distance between wireless base station be 50 meters, 100 meters, 150 meters, 200 meters, 250 meters, 300 meters of test result, and transverse and longitudinal is sat Mark can refer to the explanation for Fig. 3.It can be seen that the fluctuation of bluetooth signal intensity with wireless by comparing (a)-(f) of Fig. 4 The increase of base station and the distance between terminal and reduce, the fluctuation phase at remote (greater than about 200cm) in effective range To gentle.Similarly with Fig. 3, increase of the data volume of bluetooth signal intensity likewise as the distance between wireless base station and terminal And it reduces.
It can be seen that under square one by whole relatively Fig. 3 and Fig. 4, the data volume of data reception interval wants long-range In the data volume (Fig. 3 has more data points) of bluetooth signal intensity, this makes at remote (greater than about 200cm), to the greatest extent Fluctuation of the pipe bluetooth signal intensity in effective range is more gentle, however due to the data volume of obtainable bluetooth signal intensity It is considerably less, it is unfavorable for being positioned based on bluetooth signal intensity instead.In addition, for same time span, data reception interval Data volume be significantly more than the data volume of bluetooth signal intensity so that using above-mentioned two classes data as location data source When, the data reception interval with more data volumes is more advantageous to the precision for improving wireless location and response time.
Fig. 5 is differentiation figure corresponding with Fig. 3 and Fig. 4, and wherein Fig. 5 (a) is the data reception interval of bluetooth corresponding with Fig. 3 Differentiation figure, Fig. 5 (b) is the differentiation figure of the signal strength of bluetooth corresponding with Fig. 4.In Fig. 5, abscissa be wireless base station with The distance between terminal, ordinate are that data reception interval and signal of the data of same position under same time span are strong Degree.With reference to Fig. 5 (a), it can be seen that data reception interval is relatively steady with the increase generation of distance between wireless base station and terminal Fixed variation, it is believed that data reception interval increases with the increase dullness of distance.In contrast, can from Fig. 5 (b) Out, downward trend is integrally presented with the increase of distance between wireless base station and terminal in bluetooth signal intensity, however the decline becomes Gesture is simultaneously unstable, shows and fluctuates at multiple numerical value.Based on result illustrated in fig. 5 it can be concluded that draw a conclusion, signal Intensity and data reception interval can reflect the distance between terminal and wireless base station trend to a certain extent, compared to Traditional signal strength, monotonicity, the stability of data reception interval are more preferable, this make using data reception interval data more Meet the principle of existing wireless location algorithm.
Fig. 6 is stability bandwidth figure corresponding with Fig. 3 and Fig. 4, wherein Fig. 6 (a) be bluetooth corresponding with Fig. 3 data receiver between Every stability bandwidth, Fig. 6 (b) is the stability bandwidth of the signal strength of bluetooth corresponding with Fig. 4.It can by comparing Fig. 6 (a) and Fig. 6 (b) See, stability bandwidth of the data reception interval and signal strength of bluetooth at each distance is almost suitable.
Fig. 7 is frame number differentiation figure corresponding with Fig. 3 and Fig. 4, and wherein Fig. 7 (a) is the data receiver of bluetooth corresponding with Fig. 3 Frame number figure, Fig. 7 (b) are the beacon reception frame number figures of bluetooth corresponding with Fig. 4.The ordinate of Fig. 7 is indicated in corresponding abscissa Frame number value at distance.It can be seen that the increase data receiver frame number and Bluetooth beacon with distance from Fig. 7 (a) and Fig. 7 (b) The equal monotone decreasing of frames received, unlike, at any one distance, data receiver frame number is much larger than Bluetooth beacon reception Frame number, this confirms that data reception interval has more data volumes from another point of view, is very beneficial for improving the essence of wireless location Degree and response time.
It is appreciated that above-mentioned Fig. 3-Fig. 7 is the test result for Bluetooth communication, the maximum transmission distance of bluetooth is generally It is several meters to more than ten meters, same for other communication modes, such as WiFi (maximum transmission distance is generally tens meters to several hundred rice) Sample can reflect out similar trend, for example, data reception interval wave pattern occur in the range of being greater than tens meters it is biggish Fluctuation.
Based on above-mentioned experimental result, a kind of wireless location method is inventors herein proposed, can use existing in environment Wireless communication resources realize positioning in the case where not considering terminal connection status.Inventors discovered through research that data receiver Far and near distance between rate and terminal and wireless base station there are incidence relation, this incidence relation for transmission power relatively Small transmission mode (for example, by using WiFi and bluetooth) is especially apparent, and shows themselves in that then data receiver speed more close apart from wireless base station Rate is higher.Therefore, it is possible to replace wireless signal strength as the data source of wireless location algorithm using data reception rate. In the present invention, the wireless base station can be any device that data exchange can be carried out with terminal, such as wireless router Or the hot spot etc. formed by other terminals.
For some terminals, its application layer can know the real-time traffic information measured by wireless network card (for example, Android system System can obtain the real-time traffic of WiFi), thus can directly utilize data reception rate data.However, for other ends End, bottom does not provide real-time data reception rate (for example, the embedded Linux system being cut), for this Terminal Type It can be using data reception interval come characterize data receiving velocity.Reason for this is that inventor's discovery is in data frame length Under conditions of degree is fixed, data reception rate is inversely proportional with data reception interval.
It elaborates with reference to the accompanying drawings and detailed description to the present invention.
Fig. 1 shows a kind of wireless location system for use in the present invention.With reference to Fig. 1, which includes multiple nothings Line base station and a robot (terminal) and location Calculation device (not shown), the location Calculation device can integrate wireless On base station or robot, an individual device also can be set to.In one embodiment of the invention, wireless base station is The device that can be used for carrying out data exchange with the terminal collects data exchange by the either side in wireless base station or robot When real data receiving velocity and provide it to location Calculation device, location Calculation device is held according to the data reception rate Row location algorithm.In the present invention, location Calculation device can use any one existing location algorithm, with the prior art Difference is that it uses the data reception rate of acquisition to be calculated to substitute traditional signal strength.
With reference to Fig. 1, in this embodiment of the invention, each wireless base station can be deployed in known in communication environment At position.In the application scenarios of some Internet of Things, robot itself needs to be communicated with wireless base station to obtain external equipment Data, thus can use wireless base station and robot is positioned to the process of robotic transfer data, without individually It is arranged dedicated for carrying out the additional communication of wireless location.For example, the real time data of external equipment is obtained when robot is mobile, It is monitored by posture of the Internet of things system to external equipment and passes through wireless base station for these real time datas (such as other equipment Acceleration, environment inclination angle etc.) be supplied to robot.
Below by taking wireless location system shown in figure 1 as an example, according to the present invention be based on is introduced by one embodiment The wireless location method of data reception rate.It is assumed that location Calculation device is arranged in robot, wireless base station passes through bluetooth Mode and robot communication.Bluetooth base. station is with the data of the frequency collection external equipment of 50Hz and with minimum transmission power hair It send.Each data frame length is fixed as 24 bytes, successively are as follows: initial code data (2 byte), timestamp (4 byte), 3 axis accelerate Degree tilts angular data (6 byte) according to (6 byte), 3 axis angular rate data (6 byte), 3 axis.At this point, the data of Bluetooth base. station are sent out Transmission rate is 24 × 8 × 50 ÷ 1000=9.6kbps.
Below with reference to Fig. 2, wireless location method according to an embodiment of the invention is described comprising:
Step 1a. Bluetooth base. station sends beacon frame to robot with fixed frequency, and the robot for receiving beacon frame passes through Beacon frame parses the address of Bluetooth base. station and sends connection request to the Bluetooth base. station, receives the Bluetooth base. station of the request to machine Device human hair, which is sent, to be agreed to establish the feedback being wirelessly connected.Wireless connection is established between Bluetooth base. station and robot as a result,.
The data of step 2a. Bluetooth base. station acquisition external equipment simultaneously send the data to machine with the rate of 9.6kpbs People.
Step 3a. robot records the timestamp of each data frame while receiving data, determines phase according to timestamp Time interval (i.e. data reception interval) between adjacent data frame.
Step 4a. executes location algorithm using the time interval as the data source of location algorithm.At of the invention one In embodiment, location model of the existing time interval data as sample training based on time interval can be acquired, is being implemented Directly the time interval measured by abovementioned steps is input in trained location model when step 4a to obtain positioning knot Fruit.In yet another embodiment of the present invention, the corresponding relationship between the time interval and signal strength can also be predefined, In implementation steps 4a, by the time interval measured by abovementioned steps be converted to signal strength indication be input to it is existing based on letter To obtain positioning result in the location model of number intensity.
According to another embodiment of the invention, the wireless base station can also pass through WiFi and the robot communication.
According to another embodiment of the invention, used transmission power when the wireless base station is communicated with the terminal By wireless base station in concrete application scene and the terminal actual transmissions data (for example, the acceleration of other equipment, environment tilt Angle etc.) needs determined.
According to another embodiment of the invention, it is measured by the terminal or the wireless base station according to its wireless network card Real-time traffic obtains the real data receiving velocity of data exchange, and by the data reception rate be supplied to location Calculation device with Location algorithm is executed according to the data reception rate by the location Calculation device.
According to another embodiment of the invention, above-mentioned data reception rate is replaced using available bandwidth or packet loss, And by the available bandwidth or packet loss be supplied to location Calculation device with by the location Calculation device according to the available bandwidth Or packet loss executes location algorithm.Here it uses and is the reason of available bandwidth, available bandwidth is corresponding with data reception rate In the data traffic of transmission per second, and under normal circumstances, available bandwidth is slightly larger than data reception rate, thus can be alternatively Using available bandwidth come the substantially numerical value of characterize data receiving velocity.Network Low-layer (such as data link layer) generally uses bandwidth table Show, network high level (such as application layer) is generally indicated with data reception rate, and data, which pass to low layer from high level, can successively add packet header With control field and response that may be present.In the above-described embodiments, data transmission rate is definite value, certain in transmission rate In the case where, signal weakens with the increase of transmission range, and cause packet loss to increase, thus can also be using packet loss come generation For above-mentioned data reception rate.
According to another embodiment of the invention, when the data frame of the terminal and the wireless base station does not include Between when stabbing, timestamp of the time as the data frame of the data frame will be received, according to the timestamp of adjacent data frames Between difference obtain data reception interval.
According to one embodiment of present invention, location Calculation device can be using existing location algorithm, by terminal with The data reception rate (or data reception interval) of base station is used as sample, the machine learning model obtained by training.
According to one embodiment of present invention, location Calculation device can be also used for its positioning result to the terminal It is supplied to the terminal and/or the wireless base station.
The above embodiment of the present invention has the advantage that
1. the embodiment of the present invention only needs terminal to have communication module, without hardware dresses such as special setting GPS It sets, reduces the manufacturing cost and operation power consumption of terminal.
2. the scheme of above-described embodiment need not dispose the specialized hardware for being largely used to wireless location in the environment.
It is positioned 3. above-described embodiment is based on data reception rate, wherein used data reception rate can only exist Terminal obtains when carrying out necessary data transmission with wireless base station, without individually being communicated for positioning.
4. data reception rate used in the embodiment of the present invention can be matched with any existing wireless location algorithm, and And it can be obtained in certain environment condition than using the better effect of signal strength.It, can be with for example, under same time span The data for being more directed to data reception rate are easily obtained, to improve precision and the response time of wireless location.In another example The discrimination of data reception rate is better than traditional signal strength in monotonicity, stability, more meets existing wireless location algorithm Principle.
In addition, inventor's invention is under different environment and communication condition, the wireless location side based on data reception rate Method and the wireless location method based on signal strength have certain complementarity.From the analysis to Fig. 3-Fig. 7 it is found that wireless When base station is in a certain relatively small numberical range at a distance from terminal, the data volume of data reception rate is sufficient and fluctuates phase To smaller.
In this regard, the invention proposes a kind of wireless location method by based on data reception rate and based on signal strength The combined wireless location method of wireless location method, according to one embodiment of present invention, which comprises will count According to receiving velocity and signal strength collectively as the data source of wireless location algorithm, or respectively by data reception rate and signal Data source of the intensity as wireless location algorithm is weighted and averaged obtained two positioning results to obtain final determining Position result.
It should be noted that each step introduced in above-described embodiment is all not necessary, those skilled in the art Can carry out according to actual needs it is appropriate accept or reject, replacement, modification etc..For example, the present invention can also apply in addition to Internet of Things In the scene for needing wireless location to other.
It should be noted last that the above examples are only used to illustrate the technical scheme of the present invention and are not limiting.On although The invention is described in detail with reference to an embodiment for text, those skilled in the art should understand that, to skill of the invention Art scheme is modified or replaced equivalently, and without departure from the spirit and scope of technical solution of the present invention, should all be covered at this In the scope of the claims of invention.

Claims (12)

1. a kind of wireless location method, comprising:
1) when terminal and wireless base station carry out data exchange, the data exchange is collected by the terminal or the wireless base station Real data receiving velocity;
2) location algorithm is executed according to the data reception rate received.
2. according to the method described in claim 1, wherein the wireless base station and the terminal are using the bluetooth progress data Exchange.
3. method according to claim 1 or 2, wherein
Step 1) includes: when the terminal and the wireless base station carry out data exchange, and the terminal is using fixed frequency Data are sent to the wireless base station;
Step 2) includes: the real data reception that the data break received is characterized the data exchange by the wireless base station Rate;Or
Step 1) includes: when the terminal and the wireless base station carry out data exchange, and the wireless base station is using fixation Frequency sends data to the terminal;
Step 2) includes: the real data reception speed that the data break received is characterized the data exchange by the terminal Rate.
4. method according to claim 1 or 2, wherein
Step 2) includes: that the wireless base station according to the real-time traffic that its wireless network card measures obtains the reality of the data exchange Data reception rate;Or
The terminal obtains the real data receiving velocity of the data exchange according to the real-time traffic that its wireless network card measures.
5. method according to claim 1 or 2, wherein step 2) includes:
Location algorithm is executed according to the data reception rate and wireless signal strength, to obtain the position letter of the terminal Breath.
6. method according to claim 1 or 2, wherein step 2) includes:
Two location informations for the terminal are obtained according to the data reception rate and wireless signal strength respectively, Weighted average is executed with the location information of the determination terminal described two location informations.
7. method according to claim 1 or 2, wherein step 2) includes:
The location model obtained using the data training based on data reception rate, holds the data reception rate received Row location algorithm.
8. a kind of wireless location system, comprising: terminal, wireless base station and location Calculation device, in which:
The wireless base station, for carrying out data exchange with the terminal;
The terminal or the base station, for collecting the real data receiving velocity of the data exchange and providing it to described Location Calculation device;
Location Calculation device, for executing location algorithm according to the data reception rate.
9. system according to claim 8, wherein the wireless base station and the terminal carry out institute using WiFi or bluetooth State data exchange.
10. system according to claim 8 or claim 9, wherein
The terminal is used for when carrying out data exchange with the wireless base station using fixed frequency sending data, described wireless Base station is used to characterize the data break received the real data receiving velocity of the data exchange;Or
The wireless base station is used for when carrying out data exchange with the terminal using fixed frequency sending data, the terminal For the data break received to be characterized to the real data receiving velocity of the data exchange.
11. system according to claim 8 or claim 9, wherein
The terminal or the base station are used to obtain the reality of the data exchange according to the real-time traffic that its wireless network card measures Data reception rate.
12. system according to claim 8, including multiple wireless base stations, the multiple wireless base station is used for and institute It states terminal and carries out data exchange, the terminal or the multiple base station are used to collect the real data of corresponding data exchange Receiving velocity is simultaneously supplied to the location Calculation device, and the location Calculation device is used for basis and each base station and the terminal The data reception rate for carrying out data exchange executes location algorithm.
CN201910236723.4A 2019-03-27 2019-03-27 Wireless positioning method and system Active CN110049502B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910236723.4A CN110049502B (en) 2019-03-27 2019-03-27 Wireless positioning method and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910236723.4A CN110049502B (en) 2019-03-27 2019-03-27 Wireless positioning method and system

Publications (2)

Publication Number Publication Date
CN110049502A true CN110049502A (en) 2019-07-23
CN110049502B CN110049502B (en) 2021-07-23

Family

ID=67275148

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910236723.4A Active CN110049502B (en) 2019-03-27 2019-03-27 Wireless positioning method and system

Country Status (1)

Country Link
CN (1) CN110049502B (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20100020776A1 (en) * 2007-11-27 2010-01-28 Google Inc. Wireless network-based location approximation
CN103079271A (en) * 2013-02-06 2013-05-01 乐鑫信息科技(上海)有限公司 Positioning method on basis of wireless local area network
CN109218967A (en) * 2018-10-10 2019-01-15 中国人民解放军陆军工程大学 Method and device for calibrating positioning base station of UWB system

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20100020776A1 (en) * 2007-11-27 2010-01-28 Google Inc. Wireless network-based location approximation
CN103079271A (en) * 2013-02-06 2013-05-01 乐鑫信息科技(上海)有限公司 Positioning method on basis of wireless local area network
CN109218967A (en) * 2018-10-10 2019-01-15 中国人民解放军陆军工程大学 Method and device for calibrating positioning base station of UWB system

Also Published As

Publication number Publication date
CN110049502B (en) 2021-07-23

Similar Documents

Publication Publication Date Title
CN108064065A (en) A kind of long-distance water quality monitoring system based on wireless sensor network
CN106687773A (en) System and methods for sensor node localization and sensor network organization based on contextual event detection
CN105338489A (en) Intelligent terminal for indoor positioning and bluetooth indoor positioning system
CN1637429A (en) Wireless communication system,wireless node and method for detecting location of the node
CN105357708A (en) Method, device and system for site to determine associated access point
CN108732972A (en) Intelligent data acqusition system for multirobot
JP2019122039A (en) Interference source prediction model generation method, interference source recognition method, device, and terminal device
CN104837155A (en) Back propagation (BP) neural network type clustered sensor network data collection method
CN108465223A (en) A kind of science running training method and system based on wearable device
Qin et al. Efficient and reliable aerial communication with wireless sensors
Lin et al. Design and implementation of location and activity monitoring system based on LoRa
Valach et al. Exploration of the LoRa technology utilization possibilities in healthcare IoT devices
CN108846244A (en) Building structure health intelligent monitors system
CN106896341A (en) Alignment system
CN110035393A (en) The recognition methods of mobile terminal relationship
CN113494940A (en) Dangerous house monitoring system based on wireless sensor network
CN110049502A (en) A kind of wireless location method and system
CN116249071A (en) Scenic spot population density determining method and device, electronic equipment and medium
US9185542B1 (en) System and method for measuring the quantity, type and transmission quality of mobile communication devices within a defined geographical area
CN109495860A (en) A kind of regional air mass monitoring system of real-time intelligent
CN109561482A (en) A kind of data capture method, data acquisition facility and intelligent terminal
CN109361732A (en) A kind of integrated equipment measuring gradient and temperature and humidity
Martella et al. An edge system for the safety of cyclists in the urban area
CN111031485A (en) Bluetooth position service system combined with CNN and positioning method thereof
Qadir et al. Towards smart sensing systems: a new approach to environmental monitoring systems by using LoRaWAN

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