蓝牙4.0标准规范下的模糊指纹定位算法_蓝牙指纹
第19卷第2期
2013年4月
DOh
上海戈筝等报(自然科学版)
JOURNALOFSHANGHAI
、,01.19No.2
UNIVERSITY(NATURALSCmNCS)
Apr.2013
10.3969/j.issn.1007-2861.2013.02.004
蓝牙4.0标准规范下的模糊指纹定位算法
李娟娟1,
张金艺1,2,v,
张秉煜1,
周荣俊2,
唐夏2
(1.上海大学特种光纤与光接入网省部共建重点实验室,上海200072;2.上海大学微电子研究与开发中心,上海200072
3.上海大学新型显示与系统应用重点实验室,上海200072)
摘要:
蓝牙技术的普及以及蓝牙4.0标准规范的提出,使得利用蓝牙技术实现室内定位具有极其广阔的应用前景.
把模糊理论应用于蓝牙室内定位系统,提出一种模糊指纹定位算法.基于该算法的定位过程分为离线和在线两个阶段:离线阶段建立模糊指纹库;在线阶段对手机客户端进行实时模糊决策定位.仿真实验结果表明,该算法的平均定位误差为1.36m,相比于传统的指纹标定法,其定位精度提高约49%,而计算量缩减至原来的1/c,其中e为模糊聚类类别数.
关键词:蓝牙4.0标准规范;室内定位;模糊理论;位置指纹;实时中图分类号:TP
391
文献标志码:A
文章编号:1007.2861(2013)02.0126-06
FuzzyFingerprintLocationforBluetoothSpecificationVersion4.0
LI
Juan-juanl,ZHANG
Jin—yil,2一,ZHANGBing-yul,ZHOU
and
Rong—jun2,TANG
Xia2
(1.KeyLaboratoryofSpecialtyFiberOpticsandOpticalAccessNetworks,ShanghaiUniversity,Shanghai200072,China;
2.MicroelectronicResearch
3.Key
DevelopmentCenter,ShanghaiUniversity,Shanghm200072,China;
SystemApplication,ShanghaiUniversity,Shanghai200072,China)
LaboratoryofAdvancedDisplaysand
Abstract:PopularityofBluetoothtechnologyandthepropositionofBluetoothSpecificationVersion4.0make
indoorlocationhaveBluetooth,and
a
a
broadapplicationprospect.Thefuzzytheoryisapplied
inindoorlocationbased
on
fuzzyfingerprintlocationalgorithmisproposed.Thelocationprocessisdividedintotwoparts:
off-lineandon—line.Afuzzyfingerprintdatabaseisestablishedintheoff-linecellphone
stage,and
real-timelocationof
error
clientsisrealizedintheon—linestage.Simulationresultsshowthattheaveragelocation
is
1.36m.Comparedwithtraditionalfingerprintcalibrationmethod.10cationprecisionisimprovedby49%and
computationcomplexityisreduced
to
1/c
where
c
isthecategorynumberoffuzzyclustering.
Keywords:BluetoothSpecificationVersion4.0:indoorlocation;fuzzytheory;locationfingerprint;real-time
随着移动通信、无线传感器网络技术的发展以及普适计算概念的提出,室内环境下基于位置的服务越来越受到人们的关注.室内定位已成为了一个非常活跃的研究领域,并且具有极其广阔的应用前景…1.目前,常用的室内定位技术主要基于以下几种:蓝牙、红外线、超声波、超宽带、射频识别(radioidentification,RFID)、无线局域网等.
蓝牙是一种短距离的无线通信技术,利用短距离、低成本的无线连接替代电缆连接,从而为现存的数据网络和小型的外围设备接口提供统一的连接【2】2.目前,
收稿日期:2012—04-28
frequency
蓝牙技术已经广泛应用到手机、掌上电脑(personal
digital
assistant,PDAl、无线耳机、笔记本电脑、相
关外设等各种移动终端上.全球大约80%以上的手机都使用了蓝牙技术,其中包括将近100%的智能手机.因此,可以构建一个蓝牙定位系统,对使用蓝牙技术的手机用户实现定位追踪,并提供基于位置的服务【313.这些服务的内容和组织形式是根据当前需求而特别制定的,不同的用户可以获得不同的服务,而同一用户在不同区域也可以获得不同的服务.如大型超市中,定位系统能够确认用户在某个商品的位置,
基金项目:上海市科委基金重点资助项目(08706201000,08700741000);上海市教委重点学科建设资助项目(J50104)
通信作者:张@zZ(1965---),男,研究员,博士生导师,博士,研究方向为通信类SoC设计与无线传感器网络.E-mail:zhangjinyi@
staff.shu.edu.an
万方数据
第2期
李娟娟,等:蓝牙4.0标准规范下的模糊指纹定位算法
127
然后将商品的详细信息推送到用户手机上,这时需要“米级”的定位精度和“秒级”的定位速度.2010
年7月7日,蓝牙技术联盟(Bluetooth
SpecialInterest
Group)正式采纳蓝牙4.0标准规范(Bluetooth
Spec—
ificationVersion
4.o)[41、并启动对应的认证计划.蓝
牙4.0标准规范拥有超低功耗、3ms低延迟、100m以上超长距离、AES一128加密等诸多特色.这些特点确保了利用蓝牙技术实现室内定位的可行性与实用性.
自1999年颁布蓝牙1.0标准规范以来,对利用蓝牙技术实现室内定位的研究一直都在进行,并且提出了很多定位方法,比较典型的有基于CclI-ID的方法【5—6]、基于信号传播模型的方法[7-8】和基于指纹标定的方法[9.1川,这些方法的优缺点表1所示.
表1基于蓝牙的典型室内定位方法比较
Table1
Comparisonofthetypicalmethodsofindoor
locationbasedBluetooth
定位方法定位误差/m优点
缺点
以上3种典型的室内定位方法所取得的定位精度还不能满足室内环境下基于位置服务的基本需求.在蓝牙4.0标准规范下,本研究对定位过程的模糊性进行了剖析,把模糊理论应用于蓝牙室内定位系统,提出了一种模糊指纹定位算法.基于该算法的定位过程分为离线和在线两个阶段:离线阶段基于模糊理论建立模糊指纹库;在线阶段对手机客户端进行实时模糊决策定位.仿真实验结果表明,该算法的平均定位误差为1.36m.相比于传统的指纹标定法【9】9,该算法的定
位精度提高了约49%,计算量缩减到了原来的i/c,其
中c为模糊聚类类别数.
1
蓝牙4.0标准规范下的室内定位方案
蓝牙技术联盟发布的蓝牙4.0标准规范最为核心
的改进就是“低功耗”、“长距离”以及“高速启动”.在蓝牙4.0标准规范“低功耗”的支持下,即使不关闭蓝牙功能,手机的待机能力也不会减弱,同时3m8瞬间
万方数据
连接技术的加入使得蓝牙4.0标准规范成为了设备之间互联的最好桥梁,解决了以往蓝牙建立连接时间过长的致命缺点.蓝牙4.0标准规范中100m以上的信号覆盖范围有效地扩展了设备的使用范围.上述这些特点使得利用蓝牙技术进行室内定位具有很高的研究与应用价值.
蓝牙4.0标准规范提供了一些与位置估计相关的参数:接收信号强度指标freceived
signalstrength
indicator,RSSI)值和链路质量(1inkquality,LQ)值【11】.RSSI值和LQ值都可以通过调用函数来获取.RSSI值和距离之间存在着一定的类似于对数的对应关系,距离不同,其RSSI值不同.LQ值的范围为0~255,LQ值越大,表示信道质量越好,且允许自定义衡量链路质量的标准,并将其映射到0—255之间的数值上.本研究将RSSI值和LQ值这两个参数应用于定位算法.
考虑到蓝牙4.0标准规范的覆盖范围和一般房屋室内的基本形状,本研究构造了如图1所示的室内定
位拓扑结构.室内定位区域的形状为长方形,4个角上分别放置一个蓝牙锚节点.每个蓝牙锚节点由一块带有蓝牙适配器的ARM9207开发板及相关外围设备构成.此蓝牙适配器支持蓝牙4.0标准规范,能确保每个蓝牙锚节点的信号都可以覆盖整个室内定位区域.蓝牙锚节点主要负责搜寻定位区域内的手机客户端,并与其建立连接,返回给服务器RSSI值和LQ值.手机客户端和4个蓝牙锚节点依次建立点对点的链路,并在建立链路的同时采集RSSI值和LQ值,之后,链路立即断开.综合考虑定位精度和资源开销,定位区域内每隔1m设置一个参考点,这些参考点主要应用于
离线阶段指纹库的建立.
图1蓝牙室内定位的拓扑结构
Fig.1
Topologystructure
ofindoorlocationbased
Bluetooth
蓝牙室内定位过程由离线指纹库的建立和在线实时定位两个阶段共同完成:离线阶段,建立模糊指纹库,该指纹库较为全面地描述了定位区域内RSSI值和LQ值与空间位置的对应关系,并存储于中心服务器中:在线阶段,手机客户端进入定位区域,蓝牙锚节点在对手机客户端的RSSI值和LQ值进行测量后,将测量数据上传到服务器,在服务器中进行模糊决策定
128
上淫戈筝可拉(自然科学版)
第19卷
位,最终完成对手机客户端位置的确定.
2
模糊指纹定位算法的体系结构
数据高维的特性、信号本身的不稳定性、测量本
身的误差使得定位过程所使用的数据没有严格的属性,也就是具有模糊性.为了解决定位中的这种模糊现象,本研究引入了模糊理论【12].模糊理论以模糊集
合(fuzzysetl为基础.本研究把定位过程中的不确定
因素抽象化为模糊集合,用以接受模糊性现象存在的事实,并在离线阶段建立模糊指纹库,在线阶段进行实时模糊决策定位.
2.1
离线阶段模糊指纹库的建立
在实时定位之前,需要构建指纹库.首先,通过
定位区域内已经布置好的蓝牙锚节点,测量并记录每个参考点上手机客户端的RSSI值和LQ值.定位区域中设有4个蓝牙锚节点,因此,在每个参考点上测量的RSSI值和LQ值就有4组,也就是8个数值.然后,把这些数值上传到服务器中.在服务器中,每个参考点上测量的8个数值构成一个集合,每个集合都有一个唯一的坐标(zt,Yi)与其对应,它们被存储在服务器中,用于在线阶段实时定位的计算.
考虑到以上建立的指纹库数据量太大,本研究对指纹库中的数据进行了模糊聚类,建立了模糊指纹库.模糊聚类适合于对高维数据的处理,便于找出异常点,从而省去多重迭代的反复计算过程.更重要的是,模糊聚类可根据指纹库中采集到的数据计算生成模糊相似矩阵,使之后的计算直接对相似矩阵进行处理即可,无须多次反复扫描指纹库.在线实时定位时,首先进行类的匹配,这样可以将定位区域缩至一个较小的范围.一方面,这有利于去除地理位置较远的异常值带来的定位误差,将系统的定位误差最大限度地控制在类的区域内;另一方面,可以减少服务器的通信开销,降低在线定位阶段计算的复杂度,保障定位系统的实时性.
将离线阶段4个蓝牙锚节点测量的每~个参考点上手机客户端的RSSI值和LQ值记为%(1≤i≤礼,
n为定位区域内设置的参考点数目),即xi={R1i,Lli;R2i,L2{;Ra{,L3i;R4i,L4i},其中Xi为样本点,R
表示离线阶段测得的RSSI值,L表示离线阶段测得
的LQ值.设指纹库的样本空间为X={Xl,x2,…,z。),
任意一个样本点zt∈X不能被严格地划分给某一类,定义样本点zi属于第歹类的程度为Wij(0≤Wif≤1),其中”if为模糊隶属度,1≤J≤c,C为聚类的类别数
目.样本空间X的模糊聚类用模糊矩阵W._(叫ij)描
述,其中元素Wij为矩阵W的第i行第J列元素,代表第i个样本点隶属第J类的隶属度.W具有以下
万方数据
性质:
wij∈[0,1】,
(1)∑%=1,
(2)J=1
0<∑W巧<扎,
(3)
,=1
叫巧(忌)=
吾
(4)
一。∑一
一ⅣU
上揣
定义目标函数为厶(W,z),则
『%
Ⅳ
Z
=
。∑僦m一”
d
。∑皿
2一U
Z
勺
Z=Zl,Z2,…,zc,(5)
d巧2(%,zj)=陬一勺l,
(6)
n
zj(k+1)=气},
∑"嚣既∑叫嚣
式中,m为模糊指数,m>1,乃表示第J类的类中心.
式(6)表示样本点Xi到类中心zj的欧氏距离.聚类就是求目标函数在式(1)一(3)约束下的最小值.模糊聚
类算法通过对目标函数的迭代优化,实现对样本集的模糊分类.模糊聚类算法的流程如图2所示.
初始化模糊矩阵,确定模糊指数m
和分类数c
计算瞅D和z(抖1)
聚类结束
图2模糊聚类算法的流程
Fig.2
Flowchartoffuzzyclusteringprocess
通过图2所示的迭代过程,可以完成对离线阶段采集的RSSI值和LQ值类的划分:共分为C类,每一类中有七(1≤k≤n)个样本值,第J类的类中心为
孙这C类数据构成了本定位系统的模糊指纹库.该指
纹库详细描述了特定定位环境中蓝牙信号的RSSI值和LQ值与空间位置的对应关系,并存储在一个中心服务器中.蓝牙4.0标准规范中对蓝牙的传输功率有规定,所有采用蓝牙4.0标准规范的蓝牙设备,其发射功率应该符合该标准规定,并且达到一致性.因此,该
第2期李娟娟,等:蓝牙4.0标准规范下的模糊指纹定位算法
129
模糊指纹库理论上适用于所有采用蓝牙4.0标准规范的手机客户端.
2.2
在线阶段实时模糊决策定位
在线实时定位的过程实则就是指纹匹配的过程.
本研究把指纹匹配问题类比于模糊决策问题,运用模糊决策理论对其进行建模,以取得更为准确的定位结果,并增强了室内定位系统的抗干扰能力.
在线阶段,首先进行类的匹配.将在线阶段4个蓝牙锚节点测量的定位区域内的某个手机客户端的4组RSSI值和LQ值记为z。(m为大于等于1的整数,
表示第m个手机客户端),即z。={n。,ll。;P2。,f2。;
r3。23。;r4。,24。},其中r表示在线阶段测得的RSSI
值,f表示在线阶段测得的LQ值.计算得到z。和数
据库中经模糊聚类已确定的C个类中心之间的模糊隶属度.然后,选取最大模糊隶属度所对应的第J类,并在此类中进行模糊决策,实现对手机客户端位置的确定.
分别计算实际测量得到的z。中的8个数值,以及指纹库第J类各参考值既中对应的8个数值之间
距离的绝对值"婶刨p。被称为因素指标值,即
Vpg=h。一见lI,l=1,2,3,4,
(8)
或
%g=IIi。一Lul,l=1,2,3,4.
(9)
把计算得到的所有因素指标值构成如下的因素指标
矩阵:
VllV12’’
砖V21
V22
‘’
V=
七
(10)
V81V82
‘‘
虮忱...地七
计算相对偏差值弘pq,即
嗍一%。I
].tpq
2—V—p—m—ja。x——--——V——p—m—一in‘
P=1,2,…,8,q=1,2,…,k,(11)
式中,%m“=maX{Vpl,Vp2,…,vpk},吻。in=
min{vpl,Vp2,…,%^},嵋=唧。i。.计算得到的相对
偏差值脚q作为元素,构成模糊矩阵5,即相对偏差矩阵:
p11
芦12
弘1砖
6=
肛21肛22
灿2七
:
(12)
●
p81p82
肛8k
万方数据
根据具体定位环境设置门限值卢,令
8
dg=∑坳。,口=1川2一,k.
(13)
p=l
选取d。≤卢时的K个值所对应的参考点.然后,根据式(14)计算这K个参考点所对应坐标的平均值,作为测试点的估计位置:
(。,Y)
,一K
K∑瑚
@
阢
(14)
定义测试点实际位置坐标(z7,Y7)和估计位置坐标(z,
Y)之间的距离为定位误差,用△表示:
(15)
△的大小可以表征定位系统的定位性能,△值越小,其定位性能越好.
3
定位算法的仿真验证
本研究的仿真以验证算法为主,且只验证算法层
面的有效性与合理性.使用Matlab7.0建立仿真验证平台,假设定位区域大小为10mx5m,仿真实验地图坐标如图3所示.整个定位系统用到4个蓝牙锚节点,分别位于定位区域的4个角上;每1m的长度标定一个参考点,地图上共标定了36个参考点;分别从4个蓝牙锚节点上采集每个参考点的RSSI值和LQ值,可以得到36组8维的数据.
X/m
图3仿真实验地图坐标
Fig.3
Mapcoordinatesofsimulationexperiment
首先,对这36组8维的数据进行模糊聚类,规定最大迭代次数为100,迭代终止条件为1E-5,聚类数为4.根据式(1)一(7),可得聚类结果的仿真图(见图4).
参照仿真实验地图坐标,当测试点所处位置的实际坐标为(6.3,2.7)时,对指纹库中的参考值进行模糊决策.根据式(8)一(13),得到参考点选择的仿真结果
如图5所示.由式(14)计算可得,测试点的估计位置坐标为(6.1,2.9),由式(15)计算可得,其定位误差为
0.3m.
130
上彦太筝亨报(自然科学版)
第19卷
图4离线阶段的模糊聚类
Fig.4
Fuzzyclusteringintheoff-linestage
图5在线阶段参考点的选择
Fig.5
Selectionofreferencepointintheon—linestage
以上实验数据都是在理想情况下得到的,在实际环境中,由于信号受到多径衰退、温度、湿度、人群移动、室内格局变化等多种因素的影响,测得的RSSI值和LQ值较理想值有一定的偏差.因此,本研究采取了误差注入的方式.在普通室内环境下,当定位区域内有静止放置的物体和以一定速度移动的人流时,在线测得的LQ值较理想值的偏差大约为l—12,RSSI值较理想值的最大偏差为10dB,平均偏差为4
dB[13】.
为了使定位结果具有普遍性,在定位区域内随机选取100个测试点注入误差,然后运行模糊指纹定位算法对其进行定位.由式(15)计算可得每个测试点的定位误差和这100个测试点的平均定位误差分布,结果如图6所示.
3.0
2.5
I
g
2.0
剁
嗤1.5趟。砒翩
,●
《
《JJ’蕊。
删1.0
}
0.5
!
’掣
巡14
趔
《
}
l,
O
1020
30
.唧岬
40
50
60
70
80
90
100
测试点
图6定位误差分布
Fig.6
Errorlandscapeoflocationresults
万方数据
分析实验所得数据,模糊指纹定位算法在小范围内取得了良好的定位精度,平均定位误差为1.36m,最大定位误差为2.85m.相比于传统的指纹标定法【9】9,本方法的定位精度大约提高了49%.根据实际应用需求,1.5in以下的平均定位误差已经可以满足室内环境下基于位置服务的基本需求.在蓝牙4.0标准规范中,3ms的瞬间连接技术为实现实时的定位提供了必要的前提,离线阶段模糊聚类机制的运用使得此算法
的计算量缩减为传统指纹标定法的1/c(c为模糊聚类
类别数),并大大降低了算法的运行时间.室内环境下手机客户端的移动速度大约为1.o一1.5m/s.因此,蓝牙4.0标准规范下的模糊指纹定位算法理论上可以实现实时定位.
4
结束语
基于蓝牙4.0标准规范,本研究提出了一种高精
度、低开销的实时模糊指纹定位算法.该算法选取RSSI值和LQ值作为参数,分两个阶段实现定位:离线阶段建立模糊指纹库,在线阶段进行模糊决策,从
而实现了对手机客户端位置的确定.本研究在Matlab7.0平台上验证了算法的有效性.仿真实验结果表明,相比于其他蓝牙定位算法,模糊指纹定位算法取得了可以满足室内环境下基于位置服务需求的1.36m的平均定位误差.此外,离线阶段模糊聚类机制的运用大大提高了算法效率,使得在保证定位精度的前提下,
计算量缩减为传统指纹标定法的1/c(c为模糊聚类类
别数),降低了在线定位阶段计算的复杂度,保证了定位系统的实时性.
参考文献:
[1]LUJAN
S,SUARDiAZ—MUROJ,CABRERA—LOZOYA
A.et
a1.Deeploc:discreetindoorpeoplelocation
application[el//4th
IFIPInternationalConference
on
NewTechnologies,MobilityandSecurity.2011:
1—5.
[2]BHAGWATP.Bluetooth:technologyforshort—range
wirelessApps[J】.IEEEInternetComputing,2001,
5(3):96—103.
[3]BIEBER
G,VOSKAMPAND
J,URBAN
B.Activity
recognition
for
everydaylife
on
mobile
phones【J】
LectureNotesinComputerScience,2009,5615:289-296.
[4]Bluetooth
SpecialInterest
Group.
Bluetooth
Specification
Version
4.0【EB/OL].[2012・04-2s].
https://www.bluetooth.org.
皇塑一.
李娟娟,等:蓝牙4.0标准规范下的模糊指纹定位算法
131
[5]ANASTASIG,BANDELLONI
R,CONTIM,eta1.Experi-
menting
an
indoor
Bluetooth-based
positioningservice【c]//Proceedings
ofthe23rd
International
Conference
on
Distributed
Computing
SystemsWorkshops.2003:480-483.
[6】6
CHAWATHE
SS.Beacon
placement
for
indoorlocalization
using
Bluetooth[c]//11th
Inter.
nationalIEEEConference
on
IntelligentTranspor-
tationSystems.2008:980-985.
【7]RODAS
J,ESCUDEROCJ,IGLESIADI.Bayesian
filtering
for
a
Bluetooth
positioning
system[c]//IEEEInternationalSymposiumonWirelessCommu—
nicationSystems.2008:618-622.
[8]DIAZ
J
JM,DEMAULS
R
A,SOARESR
B,et
a1.BluePass:anindoorBluetooth-basedlocalization
system
for
mobile
applications[c]//2010
IEEE
Symposium
on
ComputersandCommunications.
2010:778—783.
万方数据
[9】SUBHAN
F,HASBULLAHH,ROZYYEVA,eta1.In.
doorpositioninginBluetoothnetworksusingfinger-printingandlaterationapproach[c]//2011
Interna-
tionalConferenceon
InformationScienceandAppli.
cations.2011:1-9.
[10】KING
T,LEMELSONH,FARBERA,eta1.BluePos:
positioning
with
Bluetooth[C]/lProceedings
of
IEEEInternationalSymposiumon
IntelligentSignM
Processing.2009:55—60.
【11】SUBHAN
F,HASBULLAHH,ROZYYEVA,et
a1.
Distance
estimation
in
Bluetooth
networks
using
signalparameters
fc]//2010
International
Confer-
enceon
IntelligentandInformationTechnology.2010:
28—30.
【12]陈水利,李敬功,王向公.模糊集理论及其应用【M】.北
京:科学出版社,2005:342—436.
[13】杨东勇,顾东袁,傅晓婕。一种基于RSSI相似度的室内
定位算法[J】.传感技术学报,2009,22(2):264-268.
蓝牙4.0标准规范下的模糊指纹定位算法
作者:作者单位:
李娟娟, 张金艺, 张秉煜, 同荣俊, 唐夏, LI Juan-juan, ZHANG Jin-yi, ZHANG Bing-yu, ZHOU Rong-jun , TANG Xia
李娟娟,张秉煜,LI Juan-juan,ZHANG Bing-yu(上海大学特种光纤与光接入网省部共建重点实验室,上海
,200072) , 张金艺,ZHANG Jin-yi(上海大学特种光纤与光接入网省部共建重点实验室,上海200072;上海大学微电子研究与开发中心,上海200072;上海大学新型显示与系统应用重点实验室,上海200072), 同荣俊,唐夏,ZHOU Rong-jun,TANG Xia(上海大学微电子研究与开发中心,上海,200072)上海大学学报(自然科学版)
Journal of Shanghai University(Natural Science Edition)2013,19(2)
刊名:英文刊名:年,卷(期):
参考文献(13条)
1. LUJAN S. SUARD(I)AZ-MURO J. CABRERA-LOZOYA A Deeploc:discreet indoor people location application 20112. BHAGWAT P Bluetooth:technology for short-range wireless Apps 2001(03)
3. BIEBER G. VOSKAMPAND J. URBAN B Activity recognition for everyday life on mobile phones 20094. Bluetooth Special Interest Group Bluetooth Specification Version 4.0 2012
5. ANASTASI G. BANDELLONI R. CONTI M Experimenting an indoor Bluetooth-based positioning service 20036. CHAWATHE S S Beacon placement for indoor localization using Bluetooth 2008
7. RODAS J. ESCUDERO C J. IGLESIA D I Bayesian filtering for a Bluetooth positioning system 2008
8. DIAZ J J M. DE MAU(E)S R A. SOARES R B BluePass:an indoor Bluetooth-based localization system for mobile applications2010
9. SUBHAN F. HASBULLAH H. ROZYYEV A Indoor positioning in Bluetooth networks using fingerprinting and lateration approach2011
10. KING T. LEMELSON H. FARBER A BluePos:positioning with Bluetooth 2009
11. SUBHAN F. HASBULLAH H. ROZYYEV A Distance estimation in Bluetooth networks using signal parameters 201012. 陈水利. 李敬功. 王向公 模糊集理论及其应用 2005
13. 杨东勇. 顾东袁. 傅晓婕 一种基于RSSI相似度的室内定位算法 2009(02)
本文链接:.com.cn/Periodical_shdxxb201302004.aspx
