CN105636199A - IBeacon indoor positioning system and method - Google Patents

IBeacon indoor positioning system and method Download PDF

Info

Publication number
CN105636199A
CN105636199A CN201510982455.2A CN201510982455A CN105636199A CN 105636199 A CN105636199 A CN 105636199A CN 201510982455 A CN201510982455 A CN 201510982455A CN 105636199 A CN105636199 A CN 105636199A
Authority
CN
China
Prior art keywords
ibeacon
base station
mobile client
client end
information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201510982455.2A
Other languages
Chinese (zh)
Inventor
陈琳琳
张�林
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Wuxi Wuxin Internet Technology Co Ltd
Original Assignee
Wuxi Wuxin Internet Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Wuxi Wuxin Internet Technology Co Ltd filed Critical Wuxi Wuxin Internet Technology Co Ltd
Priority to CN201510982455.2A priority Critical patent/CN105636199A/en
Publication of CN105636199A publication Critical patent/CN105636199A/en
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W64/00Locating users or terminals or network equipment for network management purposes, e.g. mobility management
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • G01C21/20Instruments for performing navigational calculations
    • G01C21/206Instruments for performing navigational calculations specially adapted for indoor navigation

Landscapes

  • Engineering & Computer Science (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Automation & Control Theory (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

The invention relates to an iBeacon indoor positioning system and method. The system comprises an iBeacon base station, a mobile client and an iBeacon equipment management server; the mobile client sends a positioning service request to the iBeacon equipment management server, and the iBeacon equipment management server verifies the mobile client and the iBeacon base station; after the iBeacon equipment management server verifies and confirms the identify information of the mobile client and the iBeacon base station, the iBeacon equipment management server transmits position information of the corresponding iBeacon base station and distance information between the iBeacon base station and the mobile client to the mobile client; and the mobile client determines the position information thereof by using trilateration and a Taylor series expansion method according to the position information of the iBeacon base station and distance the information between the iBeacon base station and the mobile client returned by the iBeacon equipment management server. The system is compact in structure, can realize high-precision positioning of different indoor environments, is easy to deploy and implement, and is secure and reliable.

Description

IBeacon indoor locating system and method
Technical field
The present invention relates to a kind of system and method, especially a kind of iBeacon indoor locating system and method, specifically based on iBeacon indoor locating system and the method for trilateration and Talyor series expansion location algorithm, belong to the technical field of iBeacon indoor positioning.
Background technology
Along with the variation day by day of people's lives, the indoor environment of the public places such as various megastore, supermarket, underground parking, exhibition, airport and hospital is also bigger more complicated, and people are also stronger for the demand of indoor positioning and navigation.
Indoor positioning technologies utilizes wireless network (WLAN), in beaconing nodes place (geographical position at user place), multiple unknown node carries out the collection of geographical position information, utilizing unknown node to calculate the distance of unknown node and beaconing nodes to methods such as time of beaconing nodes, angle of arrival, arrival strength of signal instruction (RSSI), the trilateral centroid algorithm of recycling RSSI correction determines the position coordinate at user place.
Indoor positioning technologies conventional at present comprises bluetooth location technology, Wi-Fi location technology, ZigBee location technology, infrared location technology, ultrasonic wave location technology, earth magnetism location technology etc. Wherein bluetooth location technology coverage is relatively big, and the mobile terminal of more than Android4.3 system and apple all supports bluetooth 4.0 technology. But existing indoor positioning technologies complex structure, is unfavorable for disposing and implements, it is difficult to meet the high fix demand of polymorphic type indoor environment.
Summary of the invention
It is an object of the invention to overcome the deficiencies in the prior art, it is provided that a kind of iBeacon indoor locating system and method, its compact construction, can realize the location that dissimilar indoor environment carries out high precision, is easy to dispose and implements, safe and reliable.
According to technical scheme provided by the invention, described iBeacon indoor locating system, comprise some be deployed in indoor iBeacon base station, for receive iBeacon base station send broadcast information mobile client end and with the iBeacon device management server of described mobile client end wireless connections;
Described mobile client end sends request for location services according to the broadcast information receiving the transmission of iBeacon base station to iBeacon device management server, and mobile client end, iBeacon base station are verified by the request for location services that iBeacon device management server sends according to mobile client end;
IBeacon device management server verify and after confirming the identity information of mobile client end and iBeacon base station, iBeacon device management server transmits the positional information of corresponding iBeacon base station and the range information between iBeacon base station and mobile client end to mobile client end, and the positional information of the iBeacon base station that mobile client end returns according to iBeacon device management server and the range information between iBeacon base station and mobile client end utilize trilateration and Taylor series expansion method to determine the positional information of described mobile client end.
Described mobile client end receives the broadcast information of multiple iBeacon base station transmission by bluetooth, and described mobile client termination receives base station position information and the base station configuration information of the broadcast information iBeacon base station deployment that iBeacon base station sends.
Described iBeacon device management server comprises the service request interface for receiving mobile client end transmission request for location services, for controlling the iBeacon equipment management module that request for location services resolved by service request parsing module, described iBeacon equipment management module also returns model calling with service request result, and described service request result is returned module and the positional information of iBeacon base station and the range information between iBeacon base station and mobile client end transferred in mobile client end by message push module.
Described iBeacon device management server also comprises the access point database verifying information needed for mobile client end for storing and the signal strength data storehouse for storing range information corresponding with base station signal strength RSSI.
A kind of iBeacon indoor orientation method, described indoor orientation method comprises the steps:
Step S1, by some iBeacon base station deployment in indoor desired position, and adjust dispose after the transmitted power of iBeacon base station;
Step S2, mobile client end enter indoor, and receive the broadcast information that iBeacon base station sends;
After step S3, mobile client termination receive the broadcast information that multiple iBeacon base station sends, manage module transfer request for location services to iBeacon equipment;
Mobile client end, iBeacon base station are verified by the request for location services that step S4, iBeacon device management server send according to mobile client end, until iBeacon device management server is verified and confirmed the identity information of mobile client end and iBeacon base station;
Step S5, iBeacon device management server are verified and after confirming the identity information of mobile client end and iBeacon base station, iBeacon device management server transmits the positional information of corresponding iBeacon base station and the range information between iBeacon base station and mobile client end to mobile client end;
The positional information of the iBeacon base station that step S6, mobile client end return according to iBeacon device management server and the range information between iBeacon base station and mobile client end utilize trilateration and Taylor series expansion method to determine the positional information of described mobile client end.
Described mobile client end receives the broadcast information of multiple iBeacon base station transmission by bluetooth, and described mobile client termination receives base station position information and the base station configuration information of the broadcast information iBeacon base station deployment that iBeacon base station sends.
Described iBeacon device management server comprises the service request interface for receiving mobile client end transmission request for location services, for controlling the iBeacon equipment management module that request for location services resolved by service request parsing module, described iBeacon equipment management module also returns model calling with service request result, and described service request result is returned module and the positional information of iBeacon base station and the range information between iBeacon base station and mobile client end transferred in mobile client end by message push module.
Described iBeacon device management server also comprises the access point database verifying information needed for mobile client end for storing and the signal strength data storehouse for storing range information corresponding with base station signal strength RSSI.
Described mobile client end comprises Zigbee or WLAN with the mode being connected between iBeacon device management server.
The advantage of the present invention: in indoor deployment iBeacon base station, mobile client end utilizes bluetooth to receive the broadcast information of iBeacon base station transmission, mobile client end transmits request for location services to iBeacon device management server, after iBeacon base station and mobile client end are carried out identity verification information by iBeacon device management server, the positional information of iBeacon base station and the range information of iBeacon base station and mobile client end can be transmitted to mobile client end, mobile client end utilizes the mode of trilateration and Taylor series expansion can obtain the positional information of described mobile client end, realize the indoor positioning of mobile client end, compact construction, the location that dissimilar indoor environment is carried out high precision can be realized, it is easy to dispose and implements, safe and reliable.
Accompanying drawing explanation
Fig. 1 is the structure block diagram of the present invention.
Fig. 2 is the explanation schematic diagram of iBeacon base station deployment of the present invention.
Fig. 3 is trilateration of the present invention and Talyor series expansion location algorithm schema.
Fig. 4 is the schematic diagram of trilateration of the present invention.
Fig. 5 is the actual figure of the invention process trilateration.
Description of reference numerals: 1-iBeacon base station, 2-mobile client end, 3-iBeacon device management server, 4-database storage module, 5-bluetooth receiver module, 6-radio receiving transmitting module, 7-data processing module, 8-Algorithm Analysis processing module, 9-display interface, 10-access point database, 11-iBeacon equipment management module, 12-signal strength data storehouse, 13-service request result returns module, 14-service request parsing module, 15-service request interface and 16-message push module.
Embodiment
Below in conjunction with concrete drawings and Examples, the invention will be further described.
As depicted in figs. 1 and 2: in order to the location that dissimilar indoor environment is carried out high precision can be realized, reduce the deployment cost of location, the present invention comprise some be deployed in indoor iBeacon base station 1, for receive iBeacon base station 1 send broadcast information mobile client end 2 and with the iBeacon device management server 3 of described mobile client end 2 wireless connections;
Described mobile client end 2 sends request for location services according to the broadcast information receiving iBeacon base station 1 transmission to iBeacon device management server 3, and mobile client end 2, iBeacon base station 1 are verified by the request for location services that iBeacon device management server 3 sends according to mobile client end 2;
IBeacon device management server 3 verify and after confirming the identity information of mobile client end 2 and iBeacon base station 1, iBeacon device management server 3 transmits the positional information of corresponding iBeacon base station 1 and the range information between iBeacon base station 1 and mobile client end 2 to mobile client end 2, the positional information of the iBeacon base station 1 that mobile client end 2 returns according to iBeacon device management server 3 and the range information between iBeacon base station 1 and mobile client end 2 utilize trilateration and Taylor series expansion method to determine the positional information of described mobile client end 2.
Specifically, according to different indoor environments, iBeacon base station 1 quantity of deployment and position are different, and indoor environment that specifically can be actual carries out selection and determines. Generally for picture market, supermarket, underground parking, such open area, airport, can iBeacon base station 1 be installed on the ceiling, if top ceiling is too high, can also be arranged on wall or pillar, in order to better receive broadcast message and not hinder public activity, mounting height is generally at about three meters; For relatively little room area, in such as room, it is possible to install the iBeacon base station 1 of proper amt according to the size in room, top ceiling or wall can be selected in the position of installation; For comparing narrow and small passage, such as corridor, generally installs an iBeacon base station 1 along passage every a segment distance. Meanwhile, in the process disposed, to ensure that the broadcast signal of iBeacon base station 1 is not blocked, also to be ensured not fallen by artificial destruction, and cause positioning error.
After having disposed iBeacon base station 1, iBeacon base station 1 can be selected to send the power of broadcast message according to the coverage in indoor positioning region, in openr region, selection transmitted power is big, make its scope covered also enough big, generally maximum reach 80m, and for comparing narrow and small space, the transmitted power then selected is low, can ensure the precision of location like this.
Described mobile client end 2 receives the broadcast information of multiple iBeacon base station 1 transmission by bluetooth, and described mobile client end 2 receives base station position information and the base station configuration information of broadcast information iBeacon base station 1 deployment that iBeacon base station 1 sends.
In the embodiment of the present invention, having database storage module 4 in iBeacon base station 1, the base station position information of each iBeacon base station 1 and base station configuration information are all stored in database storage module 4. mobile client end 2 comprises bluetooth receiver module 5, radio receiving transmitting module 6, data processing module 7, Algorithm Analysis processing module 8 and display interface 9, wherein, mobile client end 2 receives the broadcast information of iBeacon base station 1 transmission by bluetooth receiver module 5, mobile client end 2 is after receiving the broadcast signal that iBeacon base station 1 sends, by data processing module 7, broadcast signal can be carried out analyzing and processing, namely base station configuration positioning associated information relevant to location in base station configuration information is extracted by data processing module 7, base station configuration positioning associated information in described base station configuration information is such as the essential information etc. of iBeacon base station 1, data processing module 7 can extract the configuration of the base station in base station configuration information positioning associated information according to information head, when specifically implementing, data processing module 7 extracts the process of the configuration of the base station in base station configuration information positioning associated information and extracts concrete base station configuration positioning associated information and is known by those skilled in the art, repeat no more herein.
Mobile client end 2 can transmit request for location services to iBeacon device management server 3 by radio receiving transmitting module 6, and the described request for location services transmitted to iBeacon device management server 3 comprises reception iBeacon base station 1 and sends the base station signal strength RSSI of broadcast information, the base station position information of iBeacon base station 1 and base station configuration positioning associated information. When specifically implementing, mobile client end 2 can not also extract the base station configuration information in broadcast information, and namely the broadcast information of base station signal strength RSSI and reception that corresponding iBeacon base station 1 is sent broadcast information by mobile client end 2 all transfers in iBeacon device management server 3. The positional information of the iBeacon base station 1 that Algorithm Analysis processing module 8 returns according to iBeacon device management server 3 and the range information between iBeacon base station 1 and mobile client end 2 utilize trilateration and Taylor series expansion method to determine the positional information of described mobile client end 2, display interface 9 can show the positional information that Algorithm Analysis processing module 8 determines mobile client end 2, and display interface 9 can adopt existing conventional display screen or touch-screen etc.
As shown in Fig. 3, Fig. 4 and Fig. 5, for Algorithm Analysis processing module 8 determines the schematic diagram of mobile client end 2 position, after mobile client end 2 receives the broadcast information that the iBeacon base station 1 of three or more than three sends simultaneously, Algorithm Analysis processing module 8 at least selects the positional information of iBeacon base station 1 that three iBeacon device management servers 3 return and the range information between three selected iBeacon base stations 1 and mobile client end 2, it is thus possible to utilize trilateration to obtain the initial estimation coordinate of mobile client end 2.
In the embodiment of the present invention, it is known that the coordinate of A, B, C3 selected iBeacon base station 1 is respectively (xa,ya), (xb,yb), (xc,yc), it is assumed that the initial estimation coordinate of mobile client end 2 is M (x, y), and the distance of the selected iBeacon base station 1 of 2 to three, mobile client end is respectively da, db, dc, then can obtain following formula by the equation of circle:
( x - x a ) 2 + ( y - y a ) 2 = d a ( x - x b ) 2 + ( y - y b ) 2 = d b ( x - x c ) 2 + ( y - y c ) 2 = d c - - - ( 1 )
Fig. 5 shows the geometrical principle of trilateration under practical situation, when the broadcast message that iBeacon base station 1 sends arrives mobile client end 2 position, owing to base station signal strength RSSI is subject to the weak impact with non line of sight stop of multipath, general survey calculation obtainsBigger than the distance value of reality is many, so the three of reality circles intersect at D, E, F point between two, gets up to become these 3 connections to a trilateral DEF, and using the barycenter of trilateral DEF as the initial estimation coordinate to mobile client end 2. So adopting method of least squares to calculate the initial estimation coordinate at mobile client end 2 place, not having intersection point for three circles, three circles have the situation of two or more intersection points, all can draw unique coordinate values. Detailed computation process is as follows: obtain after formula (1) abbreviation:
( x a - x b ) x + ( y a - y b ) y = k b + d a × Δr a b ( x a - x c ) x + ( y a - y c ) y = k c + d a × Δr a c - - - ( 2 )
Wherein, k b = 1 2 [ Δr a b 2 + ( x a 2 + y a 2 ) - ( x b 2 + y b 2 ) ] ,
k c = 1 2 [ Δr a c 2 + ( x a 2 + y a 2 ) - ( x c 2 + y c 2 ) ] , Δr a b = d b - d a , Δr a c = d c - d a ;
Resulting in matrix equation: AX=F; Wherein,
A = x a - x b y a - y b x a - x c y a - y c , X = x y , F = k b + d a × Δr a b k c + d a × Δr a c
X=(ATA)-1ATF(3)
Thus obtain the initial estimation coordinate of mobile client end 2.
On this basis, the position coordinate utilizing Talyor Series Expansion Method evaluated error enough little. Further, it is assumed that the initial estimation coordinate figure of the mobile client end 2 that trilateration obtains is (xe,ye), adopt Taylor series expansion to measure the difference between Distance geometry estimated distance:
f i ( x e , y e ) = | d i - ( x i - x e ) 2 + ( y i - y e ) 2 | - - - ( 4 )
Wherein, fi(xe,ye) it is the difference between measurement distance and estimated distance, i=1,2,3, diFor the measurement distance between iBeacon base station 1 and mobile client end 2, (xi, yi) for selecting the position coordinate of iBeacon base station 1.
By (4) formula Taylor series expansion, after removing first-order partial derivative, obtain:
f i ( x , y ) = f i ( x e + Δ x , y e + Δ y )
= f i ( x e , y e ) + ∂ F i ∂ x e Δ x + ∂ F i Qy e Δ y - - - ( 5 )
Being write as matrix form is f=B ��, and solution matrix equation can obtain: ��=(BTB)-1BTF, wherein, Δ = Δ x Δ y ;
B = ∂ F 1 ∂ x e ∂ F 1 ∂ y e ∂ F i ∂ x e ∂ F i ∂ y e = ( x 1 - x e ) ( x 1 - x e ) 2 + ( y 1 - y e ) 2 ( y 1 - y e ) ( x 1 - x e ) 2 + ( y 1 - y e ) 2 ( x i - x e ) ( x i - x e ) 2 + ( y i - y e ) 2 ( x i - x e ) ( x i - x e ) 2 + ( y i - y e ) 2 - - - ( 6 )
f = - d 1 - [ ( x 1 - x e ) 2 + ( y 1 - y e ) 2 ] 1 / 2 d i - [ ( x i - x e ) 2 + ( y i - y e ) 2 ] 1 / 2 - - - ( 7 )
xe=xe+��x
(8)
ye=ye+��y
Repeat above process, until �� x, �� y are enough little, after meeting the error precision of setting, namely | �� x |+| �� y | < ��, (x nowe,ye) it being the position coordinate of mobile client end 2, the concrete size of setting error �� can carry out selection according to the requirement of location and determine, is specially known by those skilled in the art, repeats no more herein.
Further, described iBeacon device management server 3 comprises the service request interface 16 transmitting request for location services for receiving mobile client end 2, for controlling the iBeacon equipment management module 11 that request for location services is resolved by service request parsing module 14, described iBeacon equipment management module 11 also returns module 13 with service request result and is connected, described service request result is returned module 13 and the positional information of iBeacon base station 1 and the range information between iBeacon base station 1 and mobile client end 2 is transferred in mobile client end 2 by message push module 16.
Described iBeacon device management server 3 also comprises the access point database 10 for storing checking information needed for mobile client end 2 and the signal strength data storehouse 12 for storing range information corresponding with base station signal strength RSSI.
In the embodiment of the present invention, in access point database 10, it is previously stored with the identity information of mobile client end 2, in addition, in access point database 10, also stores the identity information in iBeacon base station 1 and positional information. IBeacon device management server 3 receives the request for location services of mobile client end 2 transmission by service request interface 16, after receiving request for location services, request for location services is resolved by iBeacon equipment management module 11 by service request parsing module 14. After request for location services is resolved, mobile client end 2, iBeacon base station 1 are carried out authentication according to the identity information of mobile client end 2, the identity information of iBeacon base station 1 in the result resolved and access point database 10 by iBeacon equipment management module 11, to guarantee to position the mobile client end 2 of service request as legal equipment, iBeacon base station 1 is effective iBeacon base station 1 in iBeacon device management server 3. When specifically implementing, only just can be returned the positional information of iBeacon base station 1 and the range information between iBeacon base station 1 and mobile client end 2 by the mobile client end 2 of authentication and iBeacon base station 1. The distance between iBeacon base station 1 and mobile client end 2 can be determined according to base station signal RSSI in signal strength data storehouse 12, specifically determines that the situation of distance is known by those skilled in the art, repeats no more herein.
After the distance determined between iBeacon base station 1 and mobile client end 2, return module 13 by service request result and message push module 16 transmits the positional information of corresponding iBeacon base station 1 and the range information between iBeacon base station 1 and mobile client end 2 to mobile client end 2. Message push module 16 is corresponding with the radio receiving transmitting module 6 in mobile client end 2, specifically can adopt Zigbee, WLAN or other conventional wireless receiving and dispatching forms, be specially known by those skilled in the art, repeat no more herein.
Further, according to the above description, the indoor orientation method of the present invention comprises the steps:
Step S1, some iBeacon base stations 1 are deployed in indoor desired position, and adjust dispose after the transmitted power of iBeacon base station 1;
Step S2, mobile client end 2 enter indoor, and receive the broadcast information that iBeacon base station 1 sends;
After step S3, mobile client end 2 receive the broadcast information that multiple iBeacon base station 1 sends, manage module 3 to iBeacon equipment and transmit request for location services, and described mobile client end 2 manages, to iBeacon equipment, the broadcast information that module 3 transmission receives the transmission of multiple iBeacon base station 1;
The request for location services that step S4, iBeacon device management server 3 send according to mobile client end 2 and mobile client end 2 receive the broadcast information that iBeacon base station 1 sends and are verified in mobile client end 2, iBeacon base station 1, until iBeacon device management server 3 is verified and confirmed the identity information of mobile client end 2 and iBeacon base station 1;
Step S5, iBeacon device management server 3 are verified and after confirming the identity information of mobile client end 2 and iBeacon base station 1, iBeacon device management server 3 transmits the positional information of corresponding iBeacon base station 1 and the range information between iBeacon base station 1 and mobile client end 2 to mobile client end 2;
The positional information of the iBeacon base station 1 that step S6, mobile client end 2 return according to iBeacon device management server 3 and the range information between iBeacon base station 1 and mobile client end 2 utilize trilateration and Taylor series expansion method to determine the positional information of described mobile client end 2.
The present invention is in indoor deployment iBeacon base station 1, mobile client end 2 utilizes bluetooth to receive the broadcast information of iBeacon base station 1 transmission, mobile client end 2 transmits request for location services to iBeacon device management server 3, after iBeacon base station 1 and mobile client end 2 are carried out identity verification information by iBeacon device management server 3, the positional information of iBeacon base station 1 and the range information of iBeacon base station 1 and mobile client end 2 can be transmitted to mobile client end 2, mobile client end 2 utilizes the mode of trilateration and Taylor series expansion can obtain the positional information of described mobile client end 2, realize the indoor positioning of mobile client end 2, compact construction, the location that dissimilar indoor environment is carried out high precision can be realized, it is easy to dispose and implements, safe and reliable.

Claims (9)

1. an iBeacon indoor locating system, is characterized in that: comprise some be deployed in indoor iBeacon base station (1), for receive iBeacon base station (1) send broadcast information mobile client end (2) and with the iBeacon device management server (3) of described mobile client end (2) wireless connections;
The broadcast information that described mobile client end (2) sends according to reception iBeacon base station (1) sends request for location services to iBeacon device management server (3), and mobile client end (2), iBeacon base station (1) are verified by the request for location services that iBeacon device management server (3) sends according to mobile client end (2);
IBeacon device management server (3) verify and after confirming the identity information of mobile client end (2) and iBeacon base station (1), iBeacon device management server (3) transmits the positional information of corresponding iBeacon base station (1) and the range information between iBeacon base station (1) and mobile client end (2) to mobile client end (2), and the positional information of the iBeacon base station (1) that mobile client end (2) returns according to iBeacon device management server (3) and the range information between iBeacon base station (1) and mobile client end (2) utilize trilateration and Taylor series expansion method to determine the positional information of described mobile client end (2).
2. iBeacon indoor locating system according to claim 1, it is characterized in that: described mobile client end (2) receives, by bluetooth, the broadcast information that multiple iBeacon base station (1) sends, described mobile client end (2) receives base station position information and the base station configuration information that broadcast information iBeacon base station (1) that iBeacon base station (1) sends disposes.
3. iBeacon indoor locating system according to claim 1, it is characterized in that: described iBeacon device management server (3) comprises the service request interface (16) for receiving mobile client end (2) transmission request for location services, for controlling iBeacon equipment management module (11) that request for location services is resolved by service request parsing module (14), described iBeacon equipment management module (11) also returns module (13) and is connected with service request result, described service request result is returned module (13) and the positional information of iBeacon base station (1) and the range information between iBeacon base station (1) and mobile client end (2) is transferred in mobile client end (2) by message push module (16).
4. iBeacon indoor locating system according to claim 3, is characterized in that: described iBeacon device management server (3) also comprises the access point database (10) for storing checking information needed for mobile client end (2) and the signal strength data storehouse (12) for storing range information corresponding with base station signal strength RSSI.
5. an iBeacon indoor orientation method, is characterized in that, described indoor orientation method comprises the steps:
Step S1, some iBeacon base stations (1) are deployed in indoor desired position, and adjust dispose after the transmitted power of iBeacon base station (1);
Step S2, mobile client end (2) enter indoor, and receive the broadcast information that iBeacon base station (1) sends;
After step S3, mobile client end (2) receive the broadcast information that multiple iBeacon base station (1) sends, manage module (3) transmission request for location services to iBeacon equipment;
Mobile client end (2), iBeacon base station (1) are verified by the request for location services that step S4, iBeacon device management server (3) send according to mobile client end (2), until iBeacon device management server (3) is verified and confirmed mobile client end (2) and the identity information of iBeacon base station (1);
Step S5, iBeacon device management server (3) are verified and after confirming the identity information of mobile client end (2) and iBeacon base station (1), iBeacon device management server (3) transmits the positional information of corresponding iBeacon base station (1) and the range information between iBeacon base station (1) and mobile client end (2) to mobile client end (2);
The positional information of the iBeacon base station (1) that step S6, mobile client end (2) return according to iBeacon device management server (3) and the range information between iBeacon base station (1) and mobile client end (2) utilize trilateration and Taylor series expansion method to determine the positional information of described mobile client end (2).
6. iBeacon indoor orientation method according to claim 5, it is characterized in that: described mobile client end (2) receives, by bluetooth, the broadcast information that multiple iBeacon base station (1) sends, described mobile client end (2) receives base station position information and the base station configuration information that broadcast information iBeacon base station (1) that iBeacon base station (1) sends disposes.
7. iBeacon indoor orientation method according to claim 5, it is characterized in that: described iBeacon device management server (3) comprises the service request interface (16) for receiving mobile client end (2) transmission request for location services, for controlling iBeacon equipment management module (11) that request for location services is resolved by service request parsing module (14), described iBeacon equipment management module (11) also returns module (13) and is connected with service request result, described service request result is returned module (13) and the positional information of iBeacon base station (1) and the range information between iBeacon base station (1) and mobile client end (2) is transferred in mobile client end (2) by message push module (16).
8. iBeacon indoor orientation method according to claim 7, is characterized in that: described iBeacon device management server (3) also comprises the access point database (10) for storing checking information needed for mobile client end (2) and the signal strength data storehouse (12) for storing range information corresponding with base station signal strength RSSI.
9. iBeacon indoor orientation method according to claim 5, is characterized in that: described mobile client end (2) comprises Zigbee or WLAN with the mode being connected between iBeacon device management server (3).
CN201510982455.2A 2015-12-23 2015-12-23 IBeacon indoor positioning system and method Pending CN105636199A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510982455.2A CN105636199A (en) 2015-12-23 2015-12-23 IBeacon indoor positioning system and method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510982455.2A CN105636199A (en) 2015-12-23 2015-12-23 IBeacon indoor positioning system and method

Publications (1)

Publication Number Publication Date
CN105636199A true CN105636199A (en) 2016-06-01

Family

ID=56050548

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510982455.2A Pending CN105636199A (en) 2015-12-23 2015-12-23 IBeacon indoor positioning system and method

Country Status (1)

Country Link
CN (1) CN105636199A (en)

Cited By (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105953802A (en) * 2016-07-22 2016-09-21 马宏宾 Indoor positioning system and method based on iBeacon
CN107493602A (en) * 2017-09-19 2017-12-19 深圳市深层互联科技有限公司 A kind of method and device of multi-platform alignment system multiplexing beacon base stations
CN107609943A (en) * 2017-09-14 2018-01-19 山东建筑大学 A kind of supermarket shopping intelligent guidance system and method
CN107660044A (en) * 2017-10-20 2018-02-02 深圳和而泰智能控制股份有限公司 A kind of interior lighting system and control method based on mesh networks
WO2018120830A1 (en) * 2016-12-29 2018-07-05 上海蔚来汽车有限公司 Ibeacon-based in-vehicle positioning apparatus and method, and in-vehicle device control system
CN108847169A (en) * 2018-07-13 2018-11-20 桂林电子科技大学 A kind of medium intelligent introduction equipment for indoor scenic spot, intelligent guide system and method
CN109511165A (en) * 2018-12-19 2019-03-22 广州市捷众智能科技有限公司 Method, terminal device and storage medium based on iBeacon bluetooth module indoor positioning
CN110101555A (en) * 2019-06-04 2019-08-09 济南浪潮高新科技投资发展有限公司 A kind of subway blind way navigation methods and systems based on indoor positioning
CN110174642A (en) * 2019-04-29 2019-08-27 黄长兵 One kind being used for particular patients ' intelligent positioning system and method
CN110248316A (en) * 2019-07-04 2019-09-17 中国工商银行股份有限公司 Marketing method and device on line based on indoor positioning
CN112565376A (en) * 2020-11-30 2021-03-26 深圳易马达科技有限公司 Object placing method and device, terminal equipment and storage medium
WO2021077833A1 (en) * 2019-10-22 2021-04-29 飞天诚信科技股份有限公司 Method and device for pushing information, electronic device, and computer-readable storage medium
CN116506806A (en) * 2023-06-26 2023-07-28 深圳市矽昊智能科技有限公司 Positioning method, device, storage medium and device based on Bluetooth device

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090286549A1 (en) * 2008-05-16 2009-11-19 Apple Inc. Location Determination
CN103995251A (en) * 2014-06-11 2014-08-20 中国电信股份有限公司南京分公司 Positioning system and method of indoor mobile device
CN104125538A (en) * 2014-08-14 2014-10-29 中国科学院重庆绿色智能技术研究院 WIFI (wireless fidelity) network based RSSI (received signal strength indicator) signal strength secondary locating method and device
CN104270710A (en) * 2014-09-25 2015-01-07 郭利敏 Bluetooth indoor positioning system based on iBeacon
CN104284419A (en) * 2014-10-20 2015-01-14 北京邮电大学 Indoor positioning and aided navigation method, device and system based on iBeacon

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090286549A1 (en) * 2008-05-16 2009-11-19 Apple Inc. Location Determination
CN103995251A (en) * 2014-06-11 2014-08-20 中国电信股份有限公司南京分公司 Positioning system and method of indoor mobile device
CN104125538A (en) * 2014-08-14 2014-10-29 中国科学院重庆绿色智能技术研究院 WIFI (wireless fidelity) network based RSSI (received signal strength indicator) signal strength secondary locating method and device
CN104270710A (en) * 2014-09-25 2015-01-07 郭利敏 Bluetooth indoor positioning system based on iBeacon
CN104284419A (en) * 2014-10-20 2015-01-14 北京邮电大学 Indoor positioning and aided navigation method, device and system based on iBeacon

Cited By (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105953802B (en) * 2016-07-22 2020-01-07 工极智能科技(苏州)有限公司 Indoor positioning system and method based on iBeacon
CN105953802A (en) * 2016-07-22 2016-09-21 马宏宾 Indoor positioning system and method based on iBeacon
WO2018120830A1 (en) * 2016-12-29 2018-07-05 上海蔚来汽车有限公司 Ibeacon-based in-vehicle positioning apparatus and method, and in-vehicle device control system
CN107609943A (en) * 2017-09-14 2018-01-19 山东建筑大学 A kind of supermarket shopping intelligent guidance system and method
CN107493602A (en) * 2017-09-19 2017-12-19 深圳市深层互联科技有限公司 A kind of method and device of multi-platform alignment system multiplexing beacon base stations
CN107660044A (en) * 2017-10-20 2018-02-02 深圳和而泰智能控制股份有限公司 A kind of interior lighting system and control method based on mesh networks
CN108847169A (en) * 2018-07-13 2018-11-20 桂林电子科技大学 A kind of medium intelligent introduction equipment for indoor scenic spot, intelligent guide system and method
CN109511165A (en) * 2018-12-19 2019-03-22 广州市捷众智能科技有限公司 Method, terminal device and storage medium based on iBeacon bluetooth module indoor positioning
CN109511165B (en) * 2018-12-19 2020-12-29 广州市捷众智能科技有限公司 Indoor positioning method based on iBeacon Bluetooth module, terminal equipment and storage medium
CN110174642A (en) * 2019-04-29 2019-08-27 黄长兵 One kind being used for particular patients ' intelligent positioning system and method
CN110101555A (en) * 2019-06-04 2019-08-09 济南浪潮高新科技投资发展有限公司 A kind of subway blind way navigation methods and systems based on indoor positioning
CN110248316A (en) * 2019-07-04 2019-09-17 中国工商银行股份有限公司 Marketing method and device on line based on indoor positioning
WO2021077833A1 (en) * 2019-10-22 2021-04-29 飞天诚信科技股份有限公司 Method and device for pushing information, electronic device, and computer-readable storage medium
CN112565376A (en) * 2020-11-30 2021-03-26 深圳易马达科技有限公司 Object placing method and device, terminal equipment and storage medium
CN112565376B (en) * 2020-11-30 2021-11-26 深圳易马达科技有限公司 Object placing method and device, terminal equipment and storage medium
CN116506806A (en) * 2023-06-26 2023-07-28 深圳市矽昊智能科技有限公司 Positioning method, device, storage medium and device based on Bluetooth device
CN116506806B (en) * 2023-06-26 2023-10-13 深圳市矽昊智能科技有限公司 Positioning method, device, storage medium and device based on Bluetooth device

Similar Documents

Publication Publication Date Title
CN105636199A (en) IBeacon indoor positioning system and method
US9918297B2 (en) Location measuring method and apparatus using access point for wireless local area network service and method for estimating location coordinate of access point
KR100982852B1 (en) Moving object real-time positioning system and method using RDF, and wireless relay device installation method therefor
CN101715639B (en) Method for measuring location of radio frequency identification reader by using beacon
CN103162683B (en) For performing the apparatus and method of map match
CN106170995B (en) Feedback in positioning systems
CN103068043B (en) A kind of indoor accurate positioning method based on WIFI and acceleration transducer
US9380472B2 (en) Method and apparatus for updating access point information for location measurement
CN102547982B (en) Method for smoothening and stabilizing WLAN (Wireless Local Area Network) positioning in indoor environment based on weight spanning tree
CN104284419A (en) Indoor positioning and aided navigation method, device and system based on iBeacon
CN205263301U (en) Indoor location navigation
JP2017509864A (en) Control of beaconing in positioning system
CN102291674A (en) Wireless positioning method and system based on wireless fidelity (Wi-Fi)
US20160345129A1 (en) Positioning system for indoor and surrounding areas, positioning method and route-planning method thereof and mobile apparatus
CN103179661A (en) WLAN (Wireless Local Area Network)-based indoor positioning method and device
JP2011017685A (en) Positioning system and control method
CN105022077A (en) Indoor and outdoor hybrid positioning method and system
JP2011017684A (en) Positioning system and control method
CN104135766A (en) Method of cooperative positioning between wireless networks based on grid division
JP2016045127A (en) Positioning system using beacon
US20130267256A1 (en) Real-time information service
CN104237846A (en) Autonomous moving object indoor three-dimensional positioning and tracking system and method
CN105592418A (en) Method for accurately positioning AR glasses indoors in virtue of WIFI and G-sensor
CN104019811A (en) Indoor positioning method based on numerical string
CN105007620A (en) Method and system for indoor and outdoor positioning

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
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: 20160601