CN107509175A - Bluetooth indoor orientation method, system, storage medium and terminal - Google Patents
Bluetooth indoor orientation method, system, storage medium and terminal Download PDFInfo
- Publication number
- CN107509175A CN107509175A CN201710845133.2A CN201710845133A CN107509175A CN 107509175 A CN107509175 A CN 107509175A CN 201710845133 A CN201710845133 A CN 201710845133A CN 107509175 A CN107509175 A CN 107509175A
- Authority
- CN
- China
- Prior art keywords
- mobile terminal
- model
- base stations
- ranging parameters
- server
- 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
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W64/00—Locating users or terminals or network equipment for network management purposes, e.g. mobility management
- H04W64/006—Locating users or terminals or network equipment for network management purposes, e.g. mobility management with additional information processing, e.g. for direction or speed determination
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/80—Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Position Fixing By Use Of Radio Waves (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
The embodiment of the invention discloses a kind of bluetooth indoor orientation method, system, storage medium and terminal, mobile terminal and multiple Beacon base stations of arrangement in scene carry out Bluetooth communication, measure the signal reception power that the mobile terminal receives the Bluetooth signal that the multiple Beacon base stations are sent;The model of the signal reception power and mobile terminal is sent to server by the mobile terminal, so that model and the corresponding relation of ranging parameters that the server prestores according to model inquiry, ranging parameters corresponding to the model are obtained, the positional information of the mobile terminal is obtained according to the ranging parameters and signal reception power;The mobile terminal receives positional information and cartographic information and the corresponding display that the server is sent;The ranging parameters according to corresponding to the different model measured in advance, influence of the different model mobile terminal hardware differences to distance measurement result is greatly reduced, improve ranging and registration rate, positioning is more accurate.
Description
Technical field
The present invention relates to bluetooth indoor positioning technologies field, more particularly to a kind of bluetooth indoor orientation method, system, storage
Medium and terminal.
Background technology
It is weaker when reaching ground due to satellite-signal, building can not be penetrated, indoors environment, in inferior scene when without
Method is very poor using satellite fix or positioning precision.Existing indoor positioning technologies include bluetooth indoor positioning technologies, on indigo plant
Tooth indoor positioning technologies, pinpoint set exactly is realized by low-power Bluetooth technology (Bluetooth Low Energy)
Standby, indoor one Beacon signal transmitting base station of placement, this base station can create a signal area, actively be carried out without user
Information search, corresponding program will be carried actively when user carries mobile terminal (for example mobile phone) entering signal region
Show whether user needs to access this signal network, the application program in mobile phone launches base according to the Beacon signals of reception afterwards
The signal reception power of the Bluetooth signal sent of standing calculates the distances of mobile phone distance Beacon signal transmitting base stations, so as to accurate
User is positioned.It is prior art on Beacon base stations, beacon base stations constantly send beacon broadcasting packets, should
Message includes transmission power, i.e. signal intensity..Mobile terminal measures RSSI (receiving power), be brought into power attenuation with away from
From in the function of relation, the distance of the distance of mobile terminal beacon base stations is calculated.Then it is multiple using distance of mobile terminal
The distance of beacon base stations, you can realize the multipoint positioning to mobile terminal.
The bluetooth hardware performance configured by each mobile terminal difference, so receiving the transmitting of Beacon signals
The ability for the Bluetooth signal that base station is sent can also show strong and weak difference, and prior art is counted using general ranging parameters
Calculate the distance of the distance of mobile terminal beacon base stations, that is to say, that in current indoor bluetooth alignment system, calculate mobile terminal
Apart from when the ranging parameters that use generally using the numerical value that certain equipment measures as representative, it is and hard not according to every money mobile terminal bluetooth
Part is different and differentiation, so causes range accuracy low, positioning precision is low.
The content of the invention
The embodiments of the invention provide a kind of bluetooth indoor orientation method, system, storage medium and terminal, it is intended to solves existing
There are bluetooth indoor positioning technologies low and the problem of positioning precision is low apart from computational accuracy.
First aspect of the embodiment of the present invention provides a kind of bluetooth indoor orientation method, including:
Mobile terminal and multiple Beacon base stations of arrangement in scene carry out Bluetooth communication, measure the mobile terminal and receive
The signal reception power for the Bluetooth signal that the multiple Beacon base stations are sent;
The model of the signal reception power and mobile terminal is sent to server by the mobile terminal, so that the clothes
The model and the corresponding relation of ranging parameters that business device prestores according to model inquiry, obtain ranging corresponding to the model
Parameter, the positional information of the mobile terminal is obtained according to the ranging parameters and signal reception power;
The mobile terminal receives positional information and cartographic information and the corresponding display that the server is sent.
Optionally, before multiple Beacon base stations of the mobile terminal and arrangement in scene carry out Bluetooth communication, also wrap
Include:
Multiple mobile terminals are measured in advance receives the bluetooth letter sent at a distance of at least Beacon base stations for preset distance
Number signal reception power;According to corresponding to the preset distance and the signal reception power obtain the multiple mobile terminal
Ranging parameters;
The model of the multiple mobile terminal and corresponding ranging parameters are sent to server associated storage, so that described
Server is surveyed according to corresponding to the model of the multiple mobile terminal and corresponding ranging parameters obtain each model mobile terminal
Away from parameter and associated storage.
Optionally, the model and corresponding ranging parameters according to the multiple mobile terminal obtains each model movement
Ranging parameters corresponding to terminal, including:
The ranging parameters of the multiple mobile terminal are classified according to model;
To being filtered processing with multiple ranging parameters of a model, then it is averaging to obtain ranging corresponding to the model and joins
Number.
It is optionally, described to obtain the positional information of the mobile terminal according to the ranging parameters and signal reception power,
Including:
The ranging parameters and the mobile terminal and the signal reception power of multiple Beacon base stations are brought into power
Decay is with the formula of distance relation, being calculated the distance of the mobile terminal and each Beacon base stations;
According to the mobile terminal and the distance of the multiple Beacon base stations and the positional information of each Beacon base stations
The positional information of the mobile terminal is calculated.
Optionally, the formula of the power attenuation and distance relation is:D=10^ ((abs (RSSI)-A)/(10*n)), its
In, d is preset distance, and RSSI is signal reception power, and A is ranging parameters, and n is the environmental attenuation factor.
Second aspect of the embodiment of the present invention provides a kind of bluetooth indoor orientation method, including:
Server receives model and the multiple Beacon base stations transmission of mobile terminal reception that mobile terminal is sent
Bluetooth signal signal reception power;
The model and the corresponding relation of ranging parameters that the server prestores according to model inquiry, are obtained described
Ranging parameters corresponding to model, the positional information of the mobile terminal is obtained according to the ranging parameters and signal reception power;
The positional information and cartographic information are sent to mobile terminal by the server, and right on the mobile terminal
It should show.
It is optionally, described to obtain the positional information of the mobile terminal according to the ranging parameters and signal reception power,
Including:
The server is by the ranging parameters and the mobile terminal and the signal reception power of multiple Beacon base stations
It is brought into the formula of power attenuation and distance relation, the distance of the mobile terminal and each Beacon base stations is calculated;
The server is according to distance of the mobile terminal with the multiple Beacon base stations and each Beacon base stations
Positional information calculation obtain the positional information of the mobile terminal.
Third aspect present invention provides a kind of bluetooth indoor locating system, including:
Mobile terminal and server, wherein,
The mobile terminal is used to carry out Bluetooth communication with the multiple Beacon base stations arranged in scene, measures the movement
Terminal receives the signal reception power for the Bluetooth signal that the multiple Beacon base stations are sent;
The mobile terminal is additionally operable to the model of the signal reception power and mobile terminal being sent to server;
The server is used for the corresponding relation of the model and ranging parameters prestored according to model inquiry, obtains
Ranging parameters corresponding to the model, the position that the mobile terminal is obtained according to the ranging parameters and signal reception power are believed
Breath;
The server is additionally operable to the positional information and cartographic information being sent to mobile terminal;
The mobile terminal is additionally operable to receive positional information and cartographic information and the corresponding display that the server is sent.
Fourth aspect present invention provides a kind of computer-readable recording medium, is stored thereon with computer program, calculates
When machine program is executed by processor, for performing bluetooth indoor orientation method as described above.
Fifth aspect present invention provides a kind of terminal, including memory, processor and is stored on the memory simultaneously
The computer program that can be run on the processor, realized as described above during computer program described in the computing device
Bluetooth indoor orientation method.
As can be seen from the above technical solutions, the embodiment of the present invention has advantages below:
In the present invention, mobile terminal and multiple Beacon base stations of arrangement in scene carry out Bluetooth communication, measure the shifting
Dynamic terminal receives the signal reception power for the Bluetooth signal that the multiple Beacon base stations are sent;The mobile terminal is by the letter
Number receiving power and the model of mobile terminal are sent to server, so that the server prestores according to model inquiry
Model and ranging parameters corresponding relation, ranging parameters corresponding to the model are obtained, according to the ranging parameters and signal
Receiving power obtains the positional information of the mobile terminal;The mobile terminal receive the positional information that the server sends and
Cartographic information and corresponding display;The ranging parameters according to corresponding to the different model measured in advance, greatly reduce different model shifting
Dynamic influence of the terminal hardware difference to distance measurement result, ranging and registration rate are improved, positioning is more accurate, and calculates main
In server end, the resource utilization of mobile terminal is reduced.
Brief description of the drawings
Fig. 1 is a kind of one embodiment schematic diagram of bluetooth indoor orientation method in the embodiment of the present invention;
Fig. 2 is one embodiment schematic diagram for the corresponding relation that model and ranging parameters are generated in the embodiment of the present invention;
Fig. 3 is a kind of another embodiment schematic diagram of bluetooth indoor orientation method in the embodiment of the present invention;
Fig. 4 is a kind of one embodiment schematic diagram of bluetooth indoor locating system in the embodiment of the present invention;
Fig. 5 is one embodiment schematic diagram of terminal in the embodiment of the present invention.
Embodiment
In order to facilitate the understanding of the purposes, features and advantages of the present invention, below in conjunction with the accompanying drawings to the present invention
Embodiment be described in detail.Many details are elaborated in the following description in order to fully understand this hair
It is bright.But the invention can be embodied in many other ways as described herein, those skilled in the art can be not
Similar improvement is done in the case of running counter to intension of the present invention, therefore the present invention is not limited to the specific embodiments disclosed below.
Unless otherwise defined, all of technologies and scientific terms used here by the article is with belonging to technical field of the invention
The implication that technical staff is generally understood that is identical.Term used in the description of the invention herein is intended merely to description tool
The purpose of the embodiment of body, it is not intended that in the limitation present invention.Each technical characteristic of above example can carry out arbitrary group
Close, to make description succinct, combination not all possible to each technical characteristic in above-described embodiment is all described, however,
As long as contradiction is not present in the combination of these technical characteristics, the scope of this specification record is all considered to be..
Referring to Fig. 1, one embodiment of the bluetooth indoor orientation method in the embodiment of the present invention includes:
101st, multiple Beacon base stations of mobile terminal and the interior arrangement of scene carry out Bluetooth communication, measure the mobile terminal
Receive the signal reception power for the Bluetooth signal that the multiple Beacon base stations are sent.
In the present embodiment, multiple Beacon base stations are first arranged in scene.It can be interior on the scene, for example open up
The indoor application environment such as shop, museum, conference and exhibition center, also it can apply the present invention to outdoor according to actual conditions certainly.
Beacon (Chinese " beacon ", " beacon ") is a kind of " neighbor systems (Proximity System) ".Within the system, operate in
The signal that smart mobile phone, tablet personal computer, the application on wearable or other computing devices can be sent to " Beacon equipment " enters
Row response.Beacon is exactly that one kind realizes pinpoint set by low-power Bluetooth technology (Bluetooth Low Energy)
Standby, indoor one Beacon signal transmitting base station of placement, this base station can create a signal area, actively be carried out without user
Information search, corresponding program will be carried actively when user carries mobile device (for example mobile phone) entering signal region
Show whether user needs to access this signal network, the application program in mobile phone launches base according to the Beacon signals of reception afterwards
The signal reception power of the Bluetooth signal sent of standing calculates the distances of mobile phone distance Beacon signal transmitting base stations, so as to accurate
User is positioned.It is prior art on Beacon base stations, beacon base stations constantly send beacon broadcasting packets, should
Message includes transmission power, i.e. signal intensity.The mobile terminal can be the mobile terminals such as mobile phone, tablet personal computer.The movement
Bluetooth module is provided with terminal, so, mobile terminal can carry out bluetooth with multiple Beacon base stations that fixed point is set in advance
Communication.After the mobile terminal of carrying bluetooth module receives the beacon broadcasting packets of Beacon base stations transmission, reception work(is measured
Rate, that is, signal strength values.
Preferably, in practical application, because the Beacon base stations that fixed point is set are more, the present invention can preferential selected distance
The nearest at least two Beacon base stations of mobile terminal, and then movement is calculated eventually using multipoint positioning algorithm in server end
The current position coordinates at end.In two-dimensional coordinate system, then the current of mobile terminal can be obtained by choosing at least two Beacon base stations
Two-dimensional coordinate;And in three-dimensional system of coordinate, then need to choose at least three Beacon base stations, according to mobile terminal and this at least three
The signal intensity of base station calculates distance and then calculates three-dimensional coordinate.
102nd, the model of the signal reception power and mobile terminal is sent to server by the mobile terminal, so that institute
The corresponding relation that server inquires about the model prestored and ranging parameters according to the model is stated, is obtained corresponding to the model
Ranging parameters, the positional information of the mobile terminal is obtained according to the ranging parameters and signal reception power.
In the present embodiment, server receives the receiving power that mobile terminal is measured, that is, signal strength values, is brought into
In the function of power attenuation and distance relation, the distance of the distance of mobile terminal beacon base stations can be calculated.The power
Decay with distance relation and be:D=10^ ((abs (RSSI)-A)/(10*n));Wherein, d is distance, and RSSI is the indigo plant of mobile terminal
Tooth module receives the power of the Bluetooth signal of Beacon base stations, and n is the environmental attenuation factor, and A is that Beacon base stations and movement are whole
The power received when the bluetooth module distance at end is 1 meter, in general, A is general constant, that is, ranging parameters, abs
For ABS function.There are a variety of calculations to pass through signal reception power in the prior art in Beacon to calculate between the two
Distance, above-mentioned relation is only a kind of mode therein, and amount of calculation is small, the high preferred scheme of accuracy.So, above-mentioned pass is passed through
System can calculate the distance between mobile terminal and each Beacon base stations.
The present embodiment further, in server storage different model mobile terminal and the corresponding relation of ranging parameters, this
Sample ranging parameters according to corresponding to using the different model of mobile terminal so that ranging parameters are corresponding with different model mobile terminal
Change, so as to greatly reduce influence of the different model mobile terminal hardware differences to distance measurement result, improves ranging and positioning
Accurate rate.On the corresponding relation of model and ranging parameters, it is stored in the database of server.
Then, according to the distance between mobile terminal and each Beacon base stations being calculated, then further according to each
The positional information of Beacon base stations, the current location information of mobile terminal can be drawn by multipoint positioning algorithm.The position
Information can be two-dimensional coordinate or three-dimensional coordinate or latitude and longitude information etc..The present embodiment utilizes each beacon of distance of mobile terminal
The distance of base station and the position of each Beacon base stations, you can the function of multipoint positioning is realized, by multipoint positioning algorithm, from
And calculate the current location of mobile terminal.Have a variety of implementations on specific location algorithm, in Beacon technologies and
Have in iBeacon technologies, be no longer described in detail herein.Calculating is placed on server end by the present embodiment, so as to greatly reduce movement
The resource utilization of terminal so that faster, positioning is more accurate for locating speed.
103rd, the mobile terminal receives positional information and cartographic information and the corresponding display that the server is sent.
In the present embodiment, cartographic information and the positional information being calculated are handed down to mobile terminal by server in the lump, so
Mobile terminal can correspond to the positional information that reality is current in cartographic information afterwards, show user to watch, so as to realize bluetooth
Indoor positioning.
It is preferably, described to obtain the positional information of the mobile terminal according to the ranging parameters and signal reception power,
Including:
The ranging parameters and the mobile terminal and the signal reception power of multiple Beacon base stations are brought into power
Decay is with the formula of distance relation, being calculated the distance of the mobile terminal and each Beacon base stations;
According to the mobile terminal and the distance of the multiple Beacon base stations and the positional information of each Beacon base stations
The positional information of the mobile terminal is calculated.
Wherein, the formula of the power attenuation and distance relation is:D=10^ ((abs (RSSI)-A)/(10*n)), its
In, d is preset distance, and RSSI is signal reception power, and A is ranging parameters, and n is the environmental attenuation factor.
On ranging parameters to gather multiple mobile terminals in advance, so as to obtain ranging corresponding to different model mobile terminal
Parameter.Referring specifically to Fig. 2, Fig. 2 is an implementation of the corresponding relation that model and ranging parameters are generated in the embodiment of the present invention
Illustrate and be intended to, before the mobile terminal carries out Bluetooth communication with the multiple Beacon base stations arranged in scene, in addition to:
201st, multiple mobile terminals are measured in advance receives the indigo plant sent at a distance of at least Beacon base stations for preset distance
The signal reception power of tooth signal;The multiple mobile terminal pair is obtained according to the preset distance and the signal reception power
The ranging parameters answered;
202nd, the model of the multiple mobile terminal and corresponding ranging parameters are sent to server associated storage, so that
The server obtains each model mobile terminal according to the model and corresponding ranging parameters of the multiple mobile terminal and corresponded to
Ranging parameters and associated storage.
In the present embodiment, in the scene, multiple mobile terminals are placed into the pre- spacing of an at least Beacon base stations
From place.Then the receiving power of each mobile terminal is measured, corresponding survey can be calculated according to receiving power and preset distance
Away from parameter.The mobile terminal can be the mobile terminals such as mobile phone, tablet personal computer.There are many algorithms to pass through signal in the prior art
Receiving power calculates mobile terminal and Beacon base stations, thus the present invention uses preset distance, counter can release mobile terminal
With the ranging parameters in the relation formula of Beacon base stations.Preferably, calculating speed and precision are taken into account, it is described according to described predetermined
Distance and the signal reception power obtain ranging parameters corresponding to the multiple mobile terminal, including:
The preset distance and the signal reception power are brought into the formula of power attenuation and distance relation, obtained
Corresponding ranging parameters;The formula of the power attenuation and distance relation is:D=10^ ((abs (RSSI)-A)/(10*n)), its
In, d is preset distance, and RSSI is signal reception power, and A is ranging parameters, and n is the environmental attenuation factor.Wherein abs is to ask absolute
It is worth operation function.
In practical application, easier in order to calculate, A is that the bluetooth module distance of Beacon base stations and mobile terminal is
The power received at 1 meter, in general, A is general constant, that is, ranging parameters.Namely, it is preferable that described pre-
Set a distance is 1 meter.Further, when the preset distance is 1 meter, the value of the ranging parameters and the value of signal reception power
It is identical.
Then, the model of the ranging parameters measured and corresponding mobile terminal is sent to server associated storage.Clothes
Ranging parameters corresponding to multiple models, and the ranging parameters more than one of each model are stored with business device.As long as in step 201
The mobile terminal skip of measurement is more, then the data that server obtains in step 202 are with regard to more.Then, server is to these data
Handled, according to corresponding to the model of the multiple mobile terminal and corresponding ranging parameters obtain each model mobile terminal
Ranging parameters.
Preferably, the model and corresponding ranging parameters according to the multiple mobile terminal obtains each model movement
Ranging parameters corresponding to terminal, including:
The ranging parameters of the multiple mobile terminal are classified according to model;
To being filtered processing with multiple ranging parameters of a model, then it is averaging to obtain ranging corresponding to the model and joins
Number.
In the present embodiment, if being stored with server with a multiple measurement A Value Data for model mobile terminal, server pair
A values can first carry out filtering process, filter out the too big irrational numerical value of error, then the A values to belonging in reasonable orientation take
Average value processing, the mobile terminal skip so measured is more, and obtained ranging parameters are more accurate.
Above-mentioned is that bluetooth indoor orientation method is illustrated from mobile terminal side, below from server side in bluetooth room
Localization method illustrates, referring to Fig. 3, Fig. 3 is a kind of another implementation of bluetooth indoor orientation method in the embodiment of the present invention
Illustrate and be intended to, the bluetooth indoor orientation method, including:
301st, server receives model and the multiple Beacon base stations of mobile terminal reception that mobile terminal is sent
The signal reception power of the Bluetooth signal of transmission;
302nd, the model and the corresponding relation of ranging parameters that the server prestores according to model inquiry, are obtained
Ranging parameters corresponding to the model, the position that the mobile terminal is obtained according to the ranging parameters and signal reception power are believed
Breath;
303rd, the positional information and cartographic information are sent to mobile terminal by the server, and in the mobile terminal
Upper corresponding display.
In the present embodiment, server end is all placed on by mainly calculating, for example mobile terminal and the distance of Beacon base stations,
And according to distance and the positional information of the positional information calculation mobile terminal of Beacon base stations, so greatly reduce mobile whole
The resources occupation rate at end, optimize calculating and positioning.
Further, the position that the mobile terminal is obtained according to the ranging parameters and signal reception power is believed
Breath, including:
The server is by the ranging parameters and the mobile terminal and the signal reception power of multiple Beacon base stations
It is brought into the formula of power attenuation and distance relation, the distance of the mobile terminal and each Beacon base stations is calculated;
The server is according to distance of the mobile terminal with the multiple Beacon base stations and each Beacon base stations
Positional information calculation obtain the positional information of the mobile terminal.
In the present embodiment, specific calculation be using the formula of power attenuation and distance relation calculate mobile terminal with
The distance of multiple Beacon base stations, then by the position of multipoint positioning algorithm, for example at least three Beacon base stations, it can obtain
Go out the position of mobile terminal, be prior art on multipoint positioning algorithm.And the survey in the formula of power attenuation and distance relation
Away from parameter A, it is stored in advance in the database of server, different model mobile terminal has corresponding ranging parameters A.
Bluetooth indoor orientation method provided by the invention, to different model mobile terminal use corresponding to ranging parameters, greatly
Influence of the different model mobile terminal hardware differences to distance measurement result is reduced greatly, improves ranging and registration rate.
The bluetooth indoor orientation method in the embodiment of the present invention is described above is, will be described below in the embodiment of the present invention
Bluetooth indoor locating system, referring to Fig. 4, one embodiment of the bluetooth indoor locating system in the embodiment of the present invention includes:
Mobile terminal 401 and server 402, wherein,
The mobile terminal 401 is used to carry out Bluetooth communication with the multiple Beacon base stations arranged in scene, described in measurement
Mobile terminal 401 receives the signal reception power for the Bluetooth signal that the multiple Beacon base stations are sent;
The mobile terminal 401 is additionally operable to the model of the signal reception power and mobile terminal being sent to server
402;
The server 402 is used for the corresponding relation of the model and ranging parameters prestored according to model inquiry,
Ranging parameters corresponding to the model are obtained, the position of the mobile terminal is obtained according to the ranging parameters and signal reception power
Confidence ceases;
The server 402 is additionally operable to the positional information and cartographic information being sent to mobile terminal 401;
The mobile terminal 401 is additionally operable to receive the positional information that the server sends and cartographic information and corresponding aobvious
Show.
Present invention also offers a kind of terminal, the terminal includes memory, and processor and storage are on a memory and can be
The computer program run on processor, the step of above-mentioned bluetooth indoor orientation method is realized during computing device computer program
Suddenly.
The terminal in the embodiment of the present application is described from the angle of hardware handles below, referring to Fig. 5, the application is real
The terminal one embodiment applied in example includes:
The terminal includes non-volatile by the processor 501 of system bus connection, built-in storage 502, bluetooth module and 503
Property storage medium.Wherein, the processor 501 of terminal is used to provide calculating and control ability.The memory of the terminal includes non-easy
The property lost storage medium 504, built-in storage 502.The non-volatile memory medium 504 of the terminal is stored with operating system and computer
Readable instruction, the built-in storage 502 of the terminal are operating system and computer-readable instruction in non-volatile memory medium
Operation provides environment.To realize a kind of bluetooth indoor orientation method when the computer-readable instruction is performed by processor 501.Bluetooth
Module 502 is used to carry out Bluetooth communication with multiple Beacon base stations, so as to obtain the signal reception power of Bluetooth signal.If terminal
For server, then not necessarily possesses bluetooth module 502.Terminal can also have a display screen, display screen can be LCDs or
Person's electric ink display screen etc., display screen can also possess input unit, and input unit can be the touch layer covered on display screen,
Can also be button, trace ball or Trackpad or external keyboard, Trackpad or mouse set in terminal etc..Place
Reason device can perform following steps when performing computer-readable instruction:
Bluetooth communication is carried out with the multiple Beacon base stations arranged in scene, it is the multiple to measure the mobile terminal reception
The signal reception power for the Bluetooth signal that Beacon base stations are sent;
The model of the signal reception power and mobile terminal is sent to server, so that the server is according to
The model and the corresponding relation of ranging parameters that model inquiry prestores, obtain ranging parameters corresponding to the model, according to institute
State ranging parameters and signal reception power obtains the positional information of the mobile terminal;
Receive positional information and cartographic information and the corresponding display that the server is sent.
It will be understood by those skilled in the art that the structure shown in Fig. 5, the only part related to application scheme knot
The block diagram of structure, does not form the restriction for the terminal being applied thereon to application scheme, and specific terminal can be included than figure
Shown in more or less parts, either combine some parts or arranged with different parts.The processor can be with
It is CPU (Central Processing Unit, CPU), can also be other general processors, at data signal
Manage device (Digital Signal Processor, DSP), application specific integrated circuit (Application Specific
Integrated Circuit, ASIC), ready-made programmable gate array (Field-Programmable Gate Array, FPGA)
Either other PLDs, discrete gate or transistor logic, discrete hardware components etc..General processor can be with
It is microprocessor or the processor can also be any conventional processor etc., the processor is in the control of the terminal
The heart, utilize various interfaces and the various pieces of the whole terminal of connection.
One of ordinary skill in the art will appreciate that realize all or part of flow in above-described embodiment method, being can be with
The hardware of correlation is instructed to complete by computer program, program can be stored in a non-volatile computer-readable storage
In medium, in the embodiment of the present invention, the program can be stored in the storage medium of terminal, and by least one in the terminal
Computing device, to realize the flow for including the embodiment such as above-mentioned each method.Wherein, storage medium can be magnetic disc, CD, only
Read storage memory (Read-Only Memory, ROM) or random access memory (Random Access Memory, RAM)
Deng.
If it is understood that the integrated unit is realized in the form of SFU software functional unit and is used as independent production
Product are sold or in use, can be stored in a corresponding computer read/write memory medium.Based on such understanding, this hair
The bright all or part of flow realized in above-mentioned corresponding embodiment method, correlation can also be instructed by computer program
Hardware is completed, and described computer program can be stored in a computer-readable recording medium, the computer program is being located
Manage device perform when, can be achieved above-mentioned each embodiment of the method the step of.Wherein, the computer program includes computer program generation
Code, the computer program code can be source code form, object identification code form, executable file or some intermediate forms
Deng.The computer-readable medium can include:Any entity or device, the record of the computer program code can be carried
Medium, USB flash disk, mobile hard disk, magnetic disc, CD, computer storage, read-only storage (ROM, Read-Only Memory), with
Machine access memory (RAM, Random Access Memory), electric carrier signal, telecommunication signal and software distribution medium etc..
It should be noted that the content that the computer-readable medium includes can be according to legislation in jurisdiction and patent practice
It is required that carry out appropriate increase and decrease, such as in some jurisdictions, do not wrapped according to legislation and patent practice, computer-readable medium
Include electric carrier signal and telecommunication signal.
It is apparent to those skilled in the art that for convenience and simplicity of description, the system of foregoing description,
The specific work process of device and unit, the corresponding process in preceding method embodiment is may be referred to, will not be repeated here.
In several embodiments provided herein, it should be understood that disclosed system, apparatus and method can be with
Realize by another way.For example, device embodiment described above is only schematical, for example, the unit
Division, only a kind of division of logic function, can there is other dividing mode, such as multiple units or component when actually realizing
Another system can be combined or be desirably integrated into, or some features can be ignored, or do not perform.It is another, it is shown or
The mutual coupling discussed or direct-coupling or communication connection can be the indirect couplings by some interfaces, device or unit
Close or communicate to connect, can be electrical, mechanical or other forms.
The unit illustrated as separating component can be or may not be physically separate, show as unit
The part shown can be or may not be physical location, you can with positioned at a place, or can also be distributed to multiple
On NE.Some or all of unit therein can be selected to realize the mesh of this embodiment scheme according to the actual needs
's.
In addition, each functional unit in each embodiment of the present invention can be integrated in a processing unit, can also
That unit is individually physically present, can also two or more units it is integrated in a unit.Above-mentioned integrated list
Member can both be realized in the form of hardware, can also be realized in the form of SFU software functional unit.
If the integrated unit is realized in the form of SFU software functional unit and is used as independent production marketing or use
When, it can be stored in a computer read/write memory medium.Based on such understanding, technical scheme is substantially
The part to be contributed in other words to prior art or all or part of the technical scheme can be in the form of software products
Embody, the computer software product is stored in a storage medium, including some instructions are make it that a station terminal (can
To be personal computer, server, or network equipment etc.) perform all or part of each embodiment methods described of the present invention
Step.And foregoing storage medium includes:It is USB flash disk, mobile hard disk, read-only storage (ROM, Read-Only Memory), random
Access memory (RAM, Random Access Memory), magnetic disc or CD etc. are various can be with Jie of store program codes
Matter.
Described above, the above embodiments are merely illustrative of the technical solutions of the present invention, rather than its limitations;Although with reference to before
Embodiment is stated the present invention is described in detail, it will be understood by those within the art that:It still can be to preceding
State the technical scheme described in each embodiment to modify, or equivalent substitution is carried out to which part technical characteristic;And these
Modification is replaced, and the essence of appropriate technical solution is departed from the spirit and scope of various embodiments of the present invention technical scheme.
Claims (10)
- A kind of 1. bluetooth indoor orientation method, it is characterised in that including:Mobile terminal and multiple Beacon base stations of arrangement in scene carry out Bluetooth communication, measure described in the mobile terminal reception The signal reception power for the Bluetooth signal that multiple Beacon base stations are sent;The model of the signal reception power and mobile terminal is sent to server by the mobile terminal, so that the server The model and the corresponding relation of ranging parameters prestored according to model inquiry, obtains ranging corresponding to the model and joins Number, the positional information of the mobile terminal is obtained according to the ranging parameters and signal reception power;The mobile terminal receives positional information and cartographic information and the corresponding display that the server is sent.
- 2. according to the method for claim 1, it is characterised in that the mobile terminal and multiple Beacon of arrangement in scene Before base station carries out Bluetooth communication, in addition to:Multiple mobile terminals are measured in advance receives the Bluetooth signal at a distance of at least Beacon base stations transmission for being preset distance Signal reception power;The ranging according to corresponding to the preset distance and the signal reception power obtain the multiple mobile terminal Parameter;The model of the multiple mobile terminal and corresponding ranging parameters are sent to server associated storage, so that the service Device ranging according to corresponding to the model of the multiple mobile terminal and corresponding ranging parameters obtain each model mobile terminal is joined Number and associated storage.
- 3. according to the method for claim 2, it is characterised in that the model according to the multiple mobile terminal and correspondingly Ranging parameters obtain ranging parameters corresponding to each model mobile terminal, including:The ranging parameters of the multiple mobile terminal are classified according to model;To being filtered processing with multiple ranging parameters of a model, then it is averaging to obtain ranging parameters corresponding to the model.
- 4. according to the method for claim 1, it is characterised in that described to be obtained according to the ranging parameters and signal reception power To the positional information of the mobile terminal, including:The ranging parameters and the mobile terminal and the signal reception power of multiple Beacon base stations are brought into power attenuation Distance with the mobile terminal and each Beacon base stations in the formula of distance relation, is calculated;According to the mobile terminal and the distance of the multiple Beacon base stations and the positional information calculation of each Beacon base stations Obtain the positional information of the mobile terminal.
- 5. according to the method for claim 4, it is characterised in that the formula of the power attenuation and distance relation is:D=10 ^ ((abs (RSSI)-A)/(10*n)), wherein, d is preset distance, and RSSI is signal reception power, and A is ranging parameters, and n is ring Border decay factor.
- A kind of 6. bluetooth indoor orientation method, it is characterised in that including:Server receives the model of mobile terminal transmission and the mobile terminal receives the indigo plant that the multiple Beacon base stations are sent The signal reception power of tooth signal;The model and the corresponding relation of ranging parameters that the server prestores according to model inquiry, obtain the model Corresponding ranging parameters, the positional information of the mobile terminal is obtained according to the ranging parameters and signal reception power;The positional information and cartographic information are sent to mobile terminal by the server, and are corresponded on the mobile terminal aobvious Show.
- 7. according to the method for claim 6, it is characterised in that described to be obtained according to the ranging parameters and signal reception power To the positional information of the mobile terminal, including:The server brings the ranging parameters and the mobile terminal and the signal reception power of multiple Beacon base stations into Into the formula of power attenuation and distance relation, the distance of the mobile terminal and each Beacon base stations is calculated;The server is according to the mobile terminal and the distance of the multiple Beacon base stations and the position of each Beacon base stations Confidence ceases the positional information that the mobile terminal is calculated.
- A kind of 8. bluetooth indoor locating system, it is characterised in that including:Mobile terminal and server, wherein,The mobile terminal is used to carry out Bluetooth communication with the multiple Beacon base stations arranged in scene, measures the mobile terminal Receive the signal reception power for the Bluetooth signal that the multiple Beacon base stations are sent;The mobile terminal is additionally operable to the model of the signal reception power and mobile terminal being sent to server;The server is used for the corresponding relation of the model and ranging parameters prestored according to model inquiry, obtains described Ranging parameters corresponding to model, the positional information of the mobile terminal is obtained according to the ranging parameters and signal reception power;The server is additionally operable to the positional information and cartographic information being sent to mobile terminal;The mobile terminal is additionally operable to receive positional information and cartographic information and the corresponding display that the server is sent.
- 9. a kind of computer-readable recording medium, is stored thereon with computer program, it is characterised in that the computer program quilt The bluetooth indoor orientation method as any one of claim 1 to 7 is realized during computing device.
- 10. a kind of terminal, it is characterised in that including memory, processor and be stored on the memory and can be at the place The computer program run on reason device, realized described in the computing device during computer program as any in claim 1 to 7 Bluetooth indoor orientation method described in.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710845133.2A CN107509175A (en) | 2017-09-19 | 2017-09-19 | Bluetooth indoor orientation method, system, storage medium and terminal |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710845133.2A CN107509175A (en) | 2017-09-19 | 2017-09-19 | Bluetooth indoor orientation method, system, storage medium and terminal |
Publications (1)
Publication Number | Publication Date |
---|---|
CN107509175A true CN107509175A (en) | 2017-12-22 |
Family
ID=60697791
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710845133.2A Pending CN107509175A (en) | 2017-09-19 | 2017-09-19 | Bluetooth indoor orientation method, system, storage medium and terminal |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107509175A (en) |
Cited By (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108156590A (en) * | 2017-12-28 | 2018-06-12 | 成都三朵云科技有限公司 | A kind of indoor locating system and method applied to hospital environment |
CN108184224A (en) * | 2017-12-28 | 2018-06-19 | 成都三朵云科技有限公司 | A kind of municipal administration personnel positioning method and system |
CN108875005A (en) * | 2018-06-15 | 2018-11-23 | 桂林电子科技大学 | A kind of tourist's preferential learning system and method based on visit behavior |
CN109511165A (en) * | 2018-12-19 | 2019-03-22 | 广州市捷众智能科技有限公司 | Method, terminal device and storage medium based on iBeacon bluetooth module indoor positioning |
CN109996220A (en) * | 2017-12-28 | 2019-07-09 | 深圳Tcl新技术有限公司 | The method, apparatus and storage medium of mobile terminal are found based on bluetooth |
CN110174642A (en) * | 2019-04-29 | 2019-08-27 | 黄长兵 | One kind being used for particular patients ' intelligent positioning system and method |
CN110389336A (en) * | 2018-04-20 | 2019-10-29 | 睿鑫科技(天津)有限公司 | Method for measuring distance, localization method based on short haul connection, device and system |
CN110493788A (en) * | 2018-05-15 | 2019-11-22 | ***通信集团湖北有限公司 | The method, apparatus and storage medium of communication site's planning |
WO2021139303A1 (en) * | 2020-09-01 | 2021-07-15 | 平安科技(深圳)有限公司 | Ibeacon positioning-based indoor service request method, system, and apparatus, and storage medium |
CN113325404A (en) * | 2021-05-26 | 2021-08-31 | Oppo广东移动通信有限公司 | Method and device for measuring equipment distance and electronic equipment |
CN113568413A (en) * | 2021-08-19 | 2021-10-29 | 深圳中智永浩机器人有限公司 | Robot safety guarantee method and device, computer equipment and storage medium |
CN113706338A (en) * | 2020-06-22 | 2021-11-26 | 天翼智慧家庭科技有限公司 | Method for automatically detecting house type structure by using Bluetooth supporting equipment |
WO2022174721A1 (en) * | 2021-02-18 | 2022-08-25 | Oppo广东移动通信有限公司 | Device ranging method and apparatus, device and storage medium |
CN117119585A (en) * | 2023-08-26 | 2023-11-24 | 江苏蓝策电子科技有限公司 | Bluetooth positioning navigation system and method |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104407343A (en) * | 2014-12-01 | 2015-03-11 | 福建联迪商用设备有限公司 | Method and system for distance measurement by bluetooth |
US20170059687A1 (en) * | 2015-08-25 | 2017-03-02 | Harman International Industries, Incorporated | Device-location estimation based on rssi measurements over wifi and bluetooth |
CN106792431A (en) * | 2015-10-15 | 2017-05-31 | 通用汽车环球科技运作有限责任公司 | Determine the degree of approach of the user to vehicle using multiple wireless devices |
CN107064867A (en) * | 2017-05-25 | 2017-08-18 | 湖南文理学院 | The indoor orientation method and system merged based on Wi Fi and bluetooth |
CN107121664A (en) * | 2017-05-17 | 2017-09-01 | 青岛瑰宝电子科技有限公司 | Method for judging position of mobile phone and automatically calibrating Bluetooth of automobile in BLE mode |
-
2017
- 2017-09-19 CN CN201710845133.2A patent/CN107509175A/en active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104407343A (en) * | 2014-12-01 | 2015-03-11 | 福建联迪商用设备有限公司 | Method and system for distance measurement by bluetooth |
US20170059687A1 (en) * | 2015-08-25 | 2017-03-02 | Harman International Industries, Incorporated | Device-location estimation based on rssi measurements over wifi and bluetooth |
CN106792431A (en) * | 2015-10-15 | 2017-05-31 | 通用汽车环球科技运作有限责任公司 | Determine the degree of approach of the user to vehicle using multiple wireless devices |
CN107121664A (en) * | 2017-05-17 | 2017-09-01 | 青岛瑰宝电子科技有限公司 | Method for judging position of mobile phone and automatically calibrating Bluetooth of automobile in BLE mode |
CN107064867A (en) * | 2017-05-25 | 2017-08-18 | 湖南文理学院 | The indoor orientation method and system merged based on Wi Fi and bluetooth |
Cited By (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108184224A (en) * | 2017-12-28 | 2018-06-19 | 成都三朵云科技有限公司 | A kind of municipal administration personnel positioning method and system |
CN109996220A (en) * | 2017-12-28 | 2019-07-09 | 深圳Tcl新技术有限公司 | The method, apparatus and storage medium of mobile terminal are found based on bluetooth |
CN108156590A (en) * | 2017-12-28 | 2018-06-12 | 成都三朵云科技有限公司 | A kind of indoor locating system and method applied to hospital environment |
CN110389336A (en) * | 2018-04-20 | 2019-10-29 | 睿鑫科技(天津)有限公司 | Method for measuring distance, localization method based on short haul connection, device and system |
CN110493788A (en) * | 2018-05-15 | 2019-11-22 | ***通信集团湖北有限公司 | The method, apparatus and storage medium of communication site's planning |
CN108875005A (en) * | 2018-06-15 | 2018-11-23 | 桂林电子科技大学 | A kind of tourist's preferential learning system and method based on visit behavior |
CN108875005B (en) * | 2018-06-15 | 2021-03-26 | 桂林电子科技大学 | Tourist preference learning system and method based on touring behavior |
CN109511165B (en) * | 2018-12-19 | 2020-12-29 | 广州市捷众智能科技有限公司 | Indoor positioning method based on iBeacon Bluetooth module, terminal equipment and storage medium |
CN109511165A (en) * | 2018-12-19 | 2019-03-22 | 广州市捷众智能科技有限公司 | Method, terminal device and storage medium based on iBeacon bluetooth module indoor positioning |
CN110174642A (en) * | 2019-04-29 | 2019-08-27 | 黄长兵 | One kind being used for particular patients ' intelligent positioning system and method |
CN113706338A (en) * | 2020-06-22 | 2021-11-26 | 天翼智慧家庭科技有限公司 | Method for automatically detecting house type structure by using Bluetooth supporting equipment |
WO2021139303A1 (en) * | 2020-09-01 | 2021-07-15 | 平安科技(深圳)有限公司 | Ibeacon positioning-based indoor service request method, system, and apparatus, and storage medium |
WO2022174721A1 (en) * | 2021-02-18 | 2022-08-25 | Oppo广东移动通信有限公司 | Device ranging method and apparatus, device and storage medium |
CN113325404A (en) * | 2021-05-26 | 2021-08-31 | Oppo广东移动通信有限公司 | Method and device for measuring equipment distance and electronic equipment |
WO2022247390A1 (en) * | 2021-05-26 | 2022-12-01 | Oppo广东移动通信有限公司 | Method and apparatus for measuring device distance, electronic device, and readable storage medium |
CN113568413A (en) * | 2021-08-19 | 2021-10-29 | 深圳中智永浩机器人有限公司 | Robot safety guarantee method and device, computer equipment and storage medium |
CN117119585A (en) * | 2023-08-26 | 2023-11-24 | 江苏蓝策电子科技有限公司 | Bluetooth positioning navigation system and method |
CN117119585B (en) * | 2023-08-26 | 2024-02-06 | 江苏蓝策电子科技有限公司 | Bluetooth positioning navigation system and method |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107509175A (en) | Bluetooth indoor orientation method, system, storage medium and terminal | |
CN107708068A (en) | Indoor orientation method, system, computer-readable storage medium and server | |
CN103782188B (en) | Location estimating device, location estimating method and integrated circuit | |
CN108040318B (en) | Positioning method, electronic equipment and computer readable storage medium | |
Pei et al. | Using inquiry-based Bluetooth RSSI probability distributions for indoor positioning | |
CN105264399B (en) | The acquisition of fine grained location data | |
JP5388221B2 (en) | Estimating whether a wireless terminal is indoors using pattern classification | |
CN111352069B (en) | Indoor positioning method, server, storage medium and program product | |
CN112218330B (en) | Positioning method and communication device | |
CN107250830A (en) | Method, equipment and computer program product for positioning | |
CN104053155B (en) | For the data guard method of the base stations iBeacon, equipment and system | |
CN107302752A (en) | A kind of office space mobile phone positioning method positioned based on bluetooth and alignment system | |
JP2011523454A (en) | Position location transfer system and method | |
CN103024659A (en) | Mobile locating method and system | |
CN106231597B (en) | A kind of localization method and system of pseudo-base station | |
CN107422298A (en) | Bluetooth ranging parameters optimization method, system, storage medium and mobile terminal | |
CN106028276A (en) | Information recommendation method and system | |
WO2020207096A1 (en) | Method for performing positioning in 5g scenarios, positioning platform and user terminal | |
CN104301995A (en) | Hybrid positioning method and device | |
CN104703127B (en) | Wirelessly it is automatically signing in method and its system | |
CN108872936A (en) | A kind of terminal device three dimension location method based on LoRa | |
CN107850656A (en) | The determination of model parameter for positioning purposes | |
CN103945526A (en) | Wireless equipment positioning method and system based on induced detection technology | |
CN111372181A (en) | Indoor positioning method and device based on Bluetooth and storage medium | |
CN105611535A (en) | Positioning device and positioning method for pseudo base-station |
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 | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20171222 |
|
RJ01 | Rejection of invention patent application after publication |