CN107422298A - Bluetooth ranging parameters optimization method, system, storage medium and mobile terminal - Google Patents
Bluetooth ranging parameters optimization method, system, storage medium and mobile terminal Download PDFInfo
- Publication number
- CN107422298A CN107422298A CN201710845132.8A CN201710845132A CN107422298A CN 107422298 A CN107422298 A CN 107422298A CN 201710845132 A CN201710845132 A CN 201710845132A CN 107422298 A CN107422298 A CN 107422298A
- Authority
- CN
- China
- Prior art keywords
- mobile terminal
- ranging parameters
- model
- multiple mobile
- bluetooth
- 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
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S5/00—Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations
- G01S5/02—Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations using radio waves
- G01S5/0278—Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations using radio waves involving statistical or probabilistic considerations
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/20—Instruments for performing navigational calculations
- G01C21/206—Instruments for performing navigational calculations specially adapted for indoor navigation
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S5/00—Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations
- G01S5/0009—Transmission of position information to remote stations
- G01S5/0045—Transmission from base station to mobile station
- G01S5/0063—Transmission from base station to mobile station of measured values, i.e. measurement on base station and position calculation on mobile
Landscapes
- Engineering & Computer Science (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Probability & Statistics with Applications (AREA)
- Automation & Control Theory (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
The embodiment of the invention discloses a kind of bluetooth ranging parameters optimization method, system, storage medium and mobile terminal, multiple mobile terminals are placed into described at least at the preset distance of a Beacon base stations, measure the signal reception power that the multiple mobile terminal receives the Bluetooth signal of at least Beacon base stations transmission;The ranging parameters according to corresponding to the preset distance and the signal reception power obtain the multiple mobile terminal;The model of the multiple mobile terminal and corresponding ranging parameters are sent to server associated storage, so that the server final ranging parameters according to corresponding to the model of the multiple mobile terminal and corresponding ranging parameters obtain each model mobile terminal;So that ranging parameters change with different model mobile terminal is corresponding, so as to greatly reduce influence of the different model mobile terminal hardware differences to distance measurement result, ranging and registration rate are improved.
Description
Technical field
The present invention relates to bluetooth location technology field, more particularly to a kind of bluetooth ranging parameters optimization method, system, storage
Medium and mobile 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, afterwards the application program in mobile phone user from signal launch installation away from
From being divided into nearly (near), moderate (medium) and far (far), accurately user is positioned, and is according to user
Particular context pass on corresponding information to him, be specifically namely based on RSSI (received signal strength indicator) come to it is mobile eventually
End is positioned.Mobile terminal measures RSSI (receiving power), is brought into the function of power attenuation and distance relation, measuring and calculating
Go out the distance of the distance of mobile terminal beacon base stations.Then the distance of the multiple beacon base stations of distance of mobile terminal is utilized, i.e.,
The multipoint positioning to mobile terminal can be achieved.
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 ranging parameters optimization method, system, storage medium and mobile terminal, purport
Change solving existing ranging parameters not according to mobile terminal hardware differences, cause distance to calculate and positioning precision is low asks
Topic.
First aspect of the embodiment of the present invention provides a kind of bluetooth ranging parameters optimization method, including:
An at least Beacon base stations are arranged in scene in advance;
Multiple mobile terminals are placed into described at least at the preset distance of a Beacon base stations, measure the multiple movement
The signal reception power for the Bluetooth signal that an at least Beacon base stations described in terminal reception are sent;According to the preset distance and institute
State signal reception power and obtain ranging parameters corresponding to the multiple mobile terminal;
The model of the multiple mobile terminal and corresponding ranging parameters are sent to server associated storage, so that described
Server according to corresponding to the model of the multiple mobile terminal and corresponding ranging parameters obtain each model mobile terminal most
Whole ranging parameters.
Optionally, it is described that the multiple mobile terminal is obtained correspondingly according to the preset distance and the signal reception power
Ranging parameters, 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.
Optionally, the preset distance is 1 meter.
Optionally, when the preset distance is 1 meter, the value of the ranging parameters is identical with the value of signal reception power.
Optionally, the model and corresponding ranging parameters according to the multiple mobile terminal obtains each model movement
Final 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 final ranging corresponding to the model
Parameter.
Second aspect of the embodiment of the present invention provides a kind of bluetooth ranging parameters optimization system, including:
Base station setup module, for arranging an at least Beacon base stations in scene in advance;
Parameter acquisition module, for multiple mobile terminals to be placed into the preset distance of an at least Beacon base stations
Place, measure the signal reception power of the Bluetooth signal of at least Beacon base stations transmission described in the multiple mobile terminal reception;
The ranging parameters according to corresponding to the preset distance and the signal reception power obtain the multiple mobile terminal;
Parameter optimization module, for the model of the multiple mobile terminal and corresponding ranging parameters to be sent to server
Associated storage, so that the server obtains each model according to the model and corresponding ranging parameters of the multiple mobile terminal
Final ranging parameters corresponding to mobile terminal.
Optionally, the parameter acquisition module includes:
Ranging parameters computing unit, for by the preset distance and the signal reception power be brought into power attenuation with
In the formula of distance relation, corresponding ranging parameters are obtained;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.
Optionally, the parameter optimization module includes:
Parametric statistics unit, for the ranging parameters of the multiple mobile terminal to be classified according to model;
Parameter processing unit, for being filtered processing to multiple ranging parameters of same model, then it is averaging this
Final ranging parameters corresponding to model.
Third 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 ranging parameters optimization method as described above.
Fourth aspect present invention provides a kind of mobile terminal, including memory, processor and is stored in the memory
Computer program that is upper and can running on the processor, realizes as above institute during computer program described in the computing device
The bluetooth ranging parameters optimization method stated.
As can be seen from the above technical solutions, the embodiment of the present invention has advantages below:
In the present invention, an at least Beacon base stations are arranged in scene in advance;By multiple mobile terminals be placed into it is described extremely
At the preset distance of few Beacon base stations, at least Beacon base stations transmission described in the multiple mobile terminal reception is measured
The signal reception power of Bluetooth signal;The multiple mobile terminal is obtained according to the preset distance and the signal reception power
Corresponding ranging parameters;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
Corresponding final ranging parameters;So that ranging parameters change with different model mobile terminal is corresponding, so as to greatly reduce difference
Influence of the model mobile terminal hardware differences to distance measurement result, improve ranging and registration rate.
Brief description of the drawings
Fig. 1 is a kind of one embodiment schematic diagram of bluetooth ranging parameters optimization method in the embodiment of the present invention;
Fig. 2 is one embodiment schematic diagram that a kind of bluetooth ranging parameters optimize system in the embodiment of the present invention;
Fig. 3 is one embodiment schematic diagram of mobile 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 ranging parameters optimization method in the embodiment of the present invention includes:
501st, an at least Beacon base stations are arranged in scene in advance.
In the present embodiment, an at least 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.Preferably, in the present embodiment, multiple Beacon base stations can be pre-set, each
Beacon base stations fixed point is set.
502nd, multiple mobile terminals are placed into described at least at the preset distance of a Beacon base stations, measurement is the multiple
The signal reception power for the Bluetooth signal that an at least Beacon base stations described in mobile terminal reception are sent;According to the preset distance
Ranging parameters corresponding to the multiple mobile terminal are obtained with the signal reception power.
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.
503rd, 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
Final ranging parameters.
In the present embodiment, the model of the ranging parameters measured and corresponding mobile terminal is sent to server storage.
Ranging parameters corresponding to multiple models, and the ranging parameters more than one of each model are stored with server.As long as step 502
The mobile terminal skip of middle measurement is more, then the data that server obtains in step 503 are with regard to more.Then, server counts to these
According to being handled, it is corresponding to obtain each model mobile terminal according to the model of the multiple mobile terminal and corresponding ranging parameters
Final ranging parameters.
Preferably, the model and corresponding ranging parameters according to the multiple mobile terminal obtains each model movement
Final 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 final ranging corresponding to the model
Parameter.
Specifically, if being stored with server with a multiple measurement A Value Data for model mobile terminal, server is to A
Value 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 are made even
Average value processing, the mobile terminal skip so measured is more, and obtained final ranging parameters are more accurate.
It is as follows to the detailed description of the invention with an Application Example below.The present invention is mainly collected by way of mass-rent
The data of mobile terminal model and its bluetooth beacon signal receptions, so as to establish database in the server, for follow-up
Using mobile terminal carry out the calculating of bluetooth indoor locating system apart from when use.For example in the multiple beacon bases of sight spot site layout project
Stand and ability (i.e. the measurement A values, that is, ranging parameters of broadcasting packet are received to collect the bluetooth module of different model mobile device
A).Mass-rent mode refers to visitor and passes through spontaneous completion measurement process under the instruction such as field personnel or explanation bulletin, measuring method
Such as one or more measurements beacon base stations are set up in ticketing, the queuing process such as march into the arena, when visitor exists mobile terminal
When using bluetooth indoor locating system at one meter of base station, by the beacon signal intensities received and current mobile terminal type
Number database uploaded onto the server together preserves.
Function on power attenuation and distance relation is specially:D=10^ ((abs (RSSI)-A)/(10*n));Wherein,
D is distance, and RSSI is the power received, and n is the environmental attenuation factor, connecing when A is beacon and distance of mobile terminal is 1 meter
The power received.That is, the present invention collects the bluetooth beacon signal intensity A values that different mobile terminal receives at 1m,
Because A values are a reference value of the signal intensity RSSI that mobile phone receives in range formula, when mobile terminal and bluetooth
When beacon base station distances are one meter, RSSI value is equal to A values, that is, the value phase of the value of ranging parameters and signal reception power
Together.
Bluetooth ranging parameters optimization method provided by the invention, gathers ranging parameters corresponding to a large amount of mobile terminals, then
Optimized according to different model, obtain final ranging parameters corresponding to different model mobile terminal, subsequently make so as to facilitate
Bluetooth indoor positioning and ranging are carried out with mobile terminal.So so that ranging parameters change with different model mobile terminal is corresponding,
So as to greatly reduce influence of the different model mobile terminal hardware differences to distance measurement result, ranging and registration are improved
Rate.
The bluetooth ranging parameters optimization method in the embodiment of the present invention is described above is, the embodiment of the present invention will be described below
In bluetooth ranging parameters optimization system, referring to Fig. 2, the bluetooth ranging parameters optimization one of system in the embodiment of the present invention
Embodiment includes:
Base station setup module 601, for arranging an at least Beacon base stations in scene in advance;
Parameter acquisition module 602, for multiple mobile terminals to be placed into the pre- spacing of an at least Beacon base stations
From place, the signal for measuring the Bluetooth signal of at least Beacon base stations transmission described in the multiple mobile terminal reception receives work(
Rate;The ranging parameters according to corresponding to the preset distance and the signal reception power obtain the multiple mobile terminal;
Parameter optimization module 603, for the model of the multiple mobile terminal and corresponding ranging parameters to be sent to clothes
Be engaged in device associated storage so that the server obtained according to the model and corresponding ranging parameters of the multiple mobile terminal it is each
Final ranging parameters corresponding to model mobile terminal.
Further, the parameter acquisition module 602 includes:
Ranging parameters computing unit, for by the preset distance and the signal reception power be brought into power attenuation with
In the formula of distance relation, corresponding ranging parameters are obtained;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.
Further, the parameter optimization module 603 includes:
Parametric statistics unit, for the ranging parameters of the multiple mobile terminal to be classified according to model;
Parameter processing unit, for being filtered processing to multiple ranging parameters of same model, then it is averaging this
Final ranging parameters corresponding to model.
It should be noted that bluetooth ranging parameters in embodiment described in the effect of each module and Fig. 1 in the embodiment of the present invention
The effect of each step of optimization method is similar, and here is omitted.
Above the angle of slave module in the present invention bluetooth ranging parameters optimization system be described in detail, below from
Mobile terminal in the embodiment of the present invention is described the angle of hardware handles.
Further, present invention also offers a kind of mobile terminal, the mobile terminal to include memory, processor and storage
On a memory and the computer program that can run on a processor, above-mentioned bluetooth is realized during computing device computer program
The step of ranging parameters optimization method.
The terminal device in the embodiment of the present application is described the angle of slave module functional entity above, below from hard
Terminal device in the embodiment of the present application is described the angle of part processing, referring to Fig. 3, the terminal in the embodiment of the present application
Equipment one embodiment includes:
The embodiment of the present application additionally provides a kind of mobile terminal, as shown in figure 3, for convenience of description, illustrate only and this
Apply for the related part of embodiment, particular technique details does not disclose, refer to the embodiment of the present application method part.The terminal can
Think including mobile phone, tablet personal computer, PDA (Personal DigitalAssistant, personal digital assistant), POS (Point
Of Sales, point-of-sale terminal), any terminal device such as vehicle-mounted computer, so that terminal is mobile phone as an example:
Fig. 3 is illustrated that the block diagram of the part-structure of the mobile phone related to the terminal of the embodiment of the present application offer.Reference chart
3, mobile phone includes:Radio frequency (Radio Frequency, RF) circuit 710, memory 720, input block 730, display unit 740,
Sensor 750, voicefrequency circuit 760, Wireless Fidelity (wirelessfidelity, WiFi) module 770, processor 780, Yi Ji electricity
The grade part of source 790.It will be understood by those skilled in the art that the handset structure shown in Fig. 3 does not form the restriction to mobile phone, can
With including than illustrating more or less parts, either combining some parts or different parts arrangement.
Each component parts of mobile phone is specifically introduced with reference to Fig. 3:
RF circuits 710 can be used for receive and send messages or communication process in, the reception and transmission of signal, especially, by base station
After downlink information receives, handled to processor 780;In addition, it is sent to base station by up data are designed.Generally, RF circuits 710
Including but not limited to antenna, at least one amplifier, transceiver, coupler, low-noise amplifier (Low Noise
Amplifier, LNA), duplexer etc..In addition, RF circuits 710 can also be communicated by radio communication with network and other equipment.
Above-mentioned radio communication can use any communication standard or agreement, including but not limited to global system for mobile communications (Global
System of Mobile communication, GSM), general packet radio service (General Packet Radio
Service, GPRS), CDMA (Code Division Multiple Access, CDMA), WCDMA
(Wideband Code Division Multiple Access, WCDMA), Long Term Evolution (Long Term Evolution,
LTE), Email, Short Message Service (Short Messaging Service, SMS) etc..
Memory 720 can be used for storage software program and module, and processor 780 is stored in memory 720 by operation
Software program and module, so as to perform the various function application of mobile phone and data processing.Memory 720 can mainly include
Storing program area and storage data field, wherein, storing program area can storage program area, the application journey needed at least one function
Sequence (such as sound-playing function, image player function etc.) etc.;Storage data field can store uses what is created according to mobile phone
Data (such as voice data, phone directory etc.) etc.., can be with addition, memory 720 can include high-speed random access memory
Including nonvolatile memory, for example, at least a disk memory, flush memory device or other volatile solid-states
Part.
Input block 730 can be used for the numeral or character information for receiving input, and produce with the user of mobile phone set with
And the key signals input that function control is relevant.Specifically, input block 730 may include that contact panel 731 and other inputs are set
Standby 732.Contact panel 731, also referred to as touch-screen, collect user on or near it touch operation (such as user use
The operation of any suitable object such as finger, stylus or annex on contact panel 731 or near contact panel 731), and root
Corresponding attachment means are driven according to formula set in advance.Optionally, contact panel 731 may include touch detecting apparatus and touch
Two parts of controller.Wherein, the touch orientation of touch detecting apparatus detection user, and the signal that touch operation is brought is detected,
Transmit a signal to touch controller;Touch controller receives touch information from touch detecting apparatus, and is converted into touching
Point coordinates, then give processor 780, and the order sent of reception processing device 780 and can be performed.Furthermore, it is possible to using electricity
The polytypes such as resistive, condenser type, infrared ray and surface acoustic wave realize contact panel 731.Except contact panel 731, input
Unit 730 can also include other input equipments 732.Specifically, other input equipments 732 can include but is not limited to secondary or physical bond
One or more in disk, function key (such as volume control button, switch key etc.), trace ball, mouse, action bars etc..
Display unit 740 can be used for display by user input information or be supplied to user information and mobile phone it is various
Menu.Display unit 740 may include display panel 741, optionally, can use liquid crystal display (Liquid Crystal
Display, LCD), the form such as Organic Light Emitting Diode (Organic Light-EmittingDiode, OLED) configure display
Panel 741.Further, contact panel 731 can cover display panel 741, when contact panel 731 is detected on or near it
Touch operation after, send processor 780 to determine the type of touch event, be followed by subsequent processing device 780 according to touch event
Type provides corresponding visual output on display panel 741.Although in figure 3, contact panel 731 is with display panel 741
The part independent as two realizes the input of mobile phone and input function, but in some embodiments it is possible to by touch surface
Plate 731 is integrated with display panel 741 and realizes input and the output function of mobile phone.
Mobile phone may also include at least one sensor 750, such as optical sensor, motion sensor and other sensors.
Specifically, optical sensor may include ambient light sensor and proximity transducer, wherein, ambient light sensor can be according to ambient light
Light and shade adjust the brightness of display panel 741, proximity transducer can close display panel 741 when mobile phone is moved in one's ear
And/or backlight.As one kind of motion sensor, accelerometer sensor can detect in all directions (generally three axles) acceleration
Size, size and the direction of gravity are can detect that when static, (for example horizontal/vertical screen is cut available for the application of identification mobile phone posture
Change, dependent game, magnetometer pose calibrating), Vibration identification correlation function (such as pedometer, tap) etc.;May be used also as mobile phone
The other sensors such as the gyroscope of configuration, barometer, hygrometer, thermometer, infrared ray sensor, will not be repeated here.
Voicefrequency circuit 760, loudspeaker 761, microphone 762 can provide the COBBAIF between user and mobile phone.Audio-frequency electric
Electric signal after the voice data received conversion can be transferred to loudspeaker 761, sound is converted to by loudspeaker 761 by road 760
Signal output;On the other hand, the voice signal of collection is converted to electric signal by microphone 762, is turned after being received by voicefrequency circuit 760
Voice data is changed to, then after voice data output processor 780 is handled, through RF circuits 710 to be sent to such as another mobile phone,
Or voice data is exported to memory 720 further to handle.
WiFi belongs to short range wireless transmission technology, and mobile phone can help user's transceiver electronicses postal by WiFi module 770
Part, browse webpage and access streaming video etc., it has provided the user wireless broadband internet and accessed.Although Fig. 3 is shown
WiFi module 770, but it is understood that, it is simultaneously not belonging to must be configured into for mobile phone, can not change as needed completely
Become in the essential scope of application and omit.
Processor 780 is the control centre of mobile phone, using various interfaces and the various pieces of connection whole mobile phone, is led to
Cross operation or perform the software program and/or module being stored in memory 720, and call and be stored in memory 720
Data, the various functions and processing data of mobile phone are performed, so as to carry out integral monitoring to mobile phone.Optionally, processor 780 can wrap
Include one or more processing units;Preferably, processor 780 can integrate application processor and modem processor, wherein, should
Operating system, user interface and application program etc. are mainly handled with processor, modem processor mainly handles radio communication.
It is understood that above-mentioned modem processor can not also be integrated into processor 780.
Mobile phone also includes the power supply 790 (such as battery) to all parts power supply, it is preferred that power supply can pass through power supply pipe
Reason system and processor 780 are logically contiguous, so as to realize management charging, electric discharge and power managed by power-supply management system
Etc. function.
Although being not shown, mobile phone can also include camera, bluetooth module etc., will not be repeated here.
In the embodiment of the present application, the processor 780 included by the terminal also has following functions:
Multiple mobile terminals are placed into described at least at the preset distance of a Beacon base stations, measure the multiple movement
The signal reception power for the Bluetooth signal that an at least Beacon base stations described in terminal reception are sent;According to the preset distance and institute
State signal reception power and obtain ranging parameters corresponding to the multiple mobile terminal;
The model of the multiple mobile terminal and corresponding ranging parameters are sent to server associated storage, so that described
Server according to corresponding to the model of the multiple mobile terminal and corresponding ranging parameters obtain each model mobile terminal most
Whole ranging parameters.
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 application 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, the technical scheme of the application 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 causing a computer
The bluetooth that equipment (can be personal computer, server, or network equipment etc.) performs described in each embodiment of the application is surveyed
All or part of step away from parameter optimization method.And foregoing storage medium includes: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. it is various can be with the medium of store program codes.
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 ranging parameters optimization method, it is characterised in that including:An at least Beacon base stations are arranged in scene in advance;Multiple mobile terminals are placed into described at least at the preset distance of a Beacon base stations, measure the multiple mobile terminal The signal reception power for the Bluetooth signal that an at least Beacon base stations described in receiving are sent;According to the preset distance and the letter Number receiving power obtains ranging parameters corresponding to the multiple mobile terminal;The model of the multiple mobile terminal and corresponding ranging parameters are sent to server associated storage, so that the service Device is finally surveyed according to corresponding to the model of the multiple mobile terminal and corresponding ranging parameters obtain each model mobile terminal Away from parameter.
- 2. according to the method for claim 1, it is characterised in that described that work(is received according to the preset distance and the signal Rate obtains 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 correspondingly Ranging parameters;The formula of the power attenuation and distance relation is:D=10^ ((abs (RSSI)-A)/(10*n)), wherein, d For preset distance, RSSI is signal reception power, and A is ranging parameters, and n is the environmental attenuation factor.
- 3. method according to claim 1 or 2, it is characterised in that the preset distance is 1 meter.
- 4. according to the method for claim 3, it is characterised in that when the preset distance is 1 meter, the ranging parameters Value is identical with the value of signal reception power.
- 5. according to the method for claim 1, it is characterised in that the model according to the multiple mobile terminal and correspondingly Ranging parameters obtain final 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 final ranging ginseng corresponding to the model Number.
- 6. a kind of bluetooth ranging parameters optimize system, it is characterised in that including:Base station setup module, for arranging an at least Beacon base stations in scene in advance;Parameter acquisition module, it is described at least at the preset distance of a Beacon base stations for multiple mobile terminals to be placed into, survey The signal reception power for the Bluetooth signal that an at least Beacon base stations described in measuring the multiple mobile terminal reception are sent;According to institute State preset distance and the signal reception power obtains ranging parameters corresponding to the multiple mobile terminal;Parameter optimization module, associated for the model of the multiple mobile terminal to be sent to server with corresponding ranging parameters Storage, moved so that the server obtains each model according to the model and corresponding ranging parameters of the multiple mobile terminal Final ranging parameters corresponding to terminal.
- 7. the bluetooth ranging parameters optimization system described in claim 6, it is characterised in that the parameter acquisition module includes:Ranging parameters computing unit, for the preset distance and the signal reception power to be brought into power attenuation and distance In the formula of relation, corresponding ranging parameters are obtained;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 environmental attenuation The factor.
- 8. the bluetooth ranging parameters optimization system described in claim 6, it is characterised in that the parameter optimization module includes:Parametric statistics unit, for the ranging parameters of the multiple mobile terminal to be classified according to model;Parameter processing unit, for being filtered processing to multiple ranging parameters of same model, then it is averaging to obtain the model Corresponding final ranging parameters.
- 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 ranging parameters optimization method as any one of claim 1 to 5 is realized during computing device.
- 10. a kind of mobile terminal, it is characterised in that including memory, processor and be stored on the memory and can be in institute The computer program run on processor is stated, is realized described in the computing device during computer program as in claim 1 to 5 Bluetooth ranging parameters optimization method described in any one.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710845132.8A CN107422298A (en) | 2017-09-19 | 2017-09-19 | Bluetooth ranging parameters optimization method, system, storage medium and mobile terminal |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710845132.8A CN107422298A (en) | 2017-09-19 | 2017-09-19 | Bluetooth ranging parameters optimization method, system, storage medium and mobile terminal |
Publications (1)
Publication Number | Publication Date |
---|---|
CN107422298A true CN107422298A (en) | 2017-12-01 |
Family
ID=60433574
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710845132.8A Pending CN107422298A (en) | 2017-09-19 | 2017-09-19 | Bluetooth ranging parameters optimization method, system, storage medium and mobile terminal |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107422298A (en) |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112578333A (en) * | 2020-12-24 | 2021-03-30 | 江苏新冠亿科技有限公司 | Intelligent trolley initial coordinate detection method, intelligent trolley and storage medium |
CN112614255A (en) * | 2020-12-09 | 2021-04-06 | 广州橙行智动汽车科技有限公司 | Vehicle position detection method and device, and unlocking control method and device |
CN113325404A (en) * | 2021-05-26 | 2021-08-31 | Oppo广东移动通信有限公司 | Method and device for measuring equipment distance and electronic equipment |
CN113534043A (en) * | 2020-04-15 | 2021-10-22 | 阿里巴巴集团控股有限公司 | Distance measuring and positioning method, device, electronic equipment and storage medium |
CN113938854A (en) * | 2021-10-18 | 2022-01-14 | 深圳市前海智车科技有限公司 | Beacon signal preprocessing method, system and storage medium |
CN114828209A (en) * | 2022-04-22 | 2022-07-29 | 亚信科技(中国)有限公司 | Positioning method, positioning device, electronic equipment and computer readable storage medium |
WO2023179430A1 (en) * | 2022-03-25 | 2023-09-28 | 华为技术有限公司 | Communication method, device and system |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103792511A (en) * | 2014-02-17 | 2014-05-14 | 博彦科技股份有限公司 | Stereoscopic positioning system inside container based on wireless sensing network and method of stereoscopic positioning system |
CN104407343A (en) * | 2014-12-01 | 2015-03-11 | 福建联迪商用设备有限公司 | Method and system for distance measurement by bluetooth |
CN104602185A (en) * | 2014-12-24 | 2015-05-06 | 新浪网技术(中国)有限公司 | Locating method and device |
CN106792431A (en) * | 2015-10-15 | 2017-05-31 | 通用汽车环球科技运作有限责任公司 | Determine the degree of approach of the user to vehicle using multiple wireless devices |
CN106814344A (en) * | 2017-01-20 | 2017-06-09 | 孙天舒 | Localization method and system |
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 CN201710845132.8A patent/CN107422298A/en active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103792511A (en) * | 2014-02-17 | 2014-05-14 | 博彦科技股份有限公司 | Stereoscopic positioning system inside container based on wireless sensing network and method of stereoscopic positioning system |
CN104407343A (en) * | 2014-12-01 | 2015-03-11 | 福建联迪商用设备有限公司 | Method and system for distance measurement by bluetooth |
CN104602185A (en) * | 2014-12-24 | 2015-05-06 | 新浪网技术(中国)有限公司 | Locating method and device |
CN106792431A (en) * | 2015-10-15 | 2017-05-31 | 通用汽车环球科技运作有限责任公司 | Determine the degree of approach of the user to vehicle using multiple wireless devices |
CN106814344A (en) * | 2017-01-20 | 2017-06-09 | 孙天舒 | Localization method and system |
CN107121664A (en) * | 2017-05-17 | 2017-09-01 | 青岛瑰宝电子科技有限公司 | Method for judging position of mobile phone and automatically calibrating Bluetooth of automobile in BLE mode |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113534043A (en) * | 2020-04-15 | 2021-10-22 | 阿里巴巴集团控股有限公司 | Distance measuring and positioning method, device, electronic equipment and storage medium |
CN113534043B (en) * | 2020-04-15 | 2024-05-14 | 阿里巴巴集团控股有限公司 | Ranging and positioning method and device, electronic equipment and storage medium |
CN112614255A (en) * | 2020-12-09 | 2021-04-06 | 广州橙行智动汽车科技有限公司 | Vehicle position detection method and device, and unlocking control method and device |
CN112578333A (en) * | 2020-12-24 | 2021-03-30 | 江苏新冠亿科技有限公司 | Intelligent trolley initial coordinate detection method, intelligent trolley 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 |
CN113938854A (en) * | 2021-10-18 | 2022-01-14 | 深圳市前海智车科技有限公司 | Beacon signal preprocessing method, system and storage medium |
WO2023179430A1 (en) * | 2022-03-25 | 2023-09-28 | 华为技术有限公司 | Communication method, device and system |
CN114828209A (en) * | 2022-04-22 | 2022-07-29 | 亚信科技(中国)有限公司 | Positioning method, positioning device, electronic equipment and computer readable storage medium |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107422298A (en) | Bluetooth ranging parameters optimization method, system, storage medium and mobile terminal | |
CN105005457B (en) | Geographical location methods of exhibiting and device | |
CN107509175A (en) | Bluetooth indoor orientation method, system, storage medium and terminal | |
CN106331359B (en) | A kind of speech signal collection method, device and terminal | |
CN107040610B (en) | Method of data synchronization, device, storage medium, terminal and server | |
CN104360307B (en) | A kind of localization method and device | |
CN104571529A (en) | Application wake method and mobile terminal | |
CN107005810A (en) | A kind of floor location method, the network equipment and mobile terminal | |
CN107170440A (en) | Orient transaudient method, device, mobile terminal and computer-readable recording medium | |
CN106412818A (en) | Method and apparatus for locating device | |
CN107741897A (en) | Application program smoothness degree detection method, device and intelligent terminal | |
CN109523977A (en) | Backlight adjusting method, device, mobile terminal and storage medium | |
CN107682825A (en) | Scan frequency control method and Related product | |
CN104809055A (en) | Application program test method and device based on cloud platform | |
CN109151949A (en) | Block method, mobile terminal and the storage medium of access abnormal network cell | |
CN107066090A (en) | The method and mobile terminal of a kind of control fingerprint recognition module | |
CN104901995B (en) | A kind of methods, devices and systems pushing exhibition information | |
CN110399407A (en) | Working trajectory inspection method and device, electronic equipment and non-transient storage media | |
CN112261735B (en) | Health information detection method, system and mobile terminal | |
CN103064501B (en) | Control method, device and the terminal of a kind of information input | |
CN109168126A (en) | Localization method, relevant device and computer readable storage medium | |
CN107835304A (en) | Control method, apparatus, mobile terminal and the storage medium of mobile terminal | |
CN104811898B (en) | A kind of method of acquisition of information, server, terminal and system | |
CN107423123A (en) | Method for scheduling task, device, storage medium and electronic equipment | |
CN110109788A (en) | More key detecting methods, device, electronic equipment and storage medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20171201 |