估算行动用户位置的方法

文档序号:7772529阅读:203来源:国知局
专利名称:估算行动用户位置的方法
技术领域
本发明涉及位置估算的方法,尤指ー种可依据全球定位卫星信号和蜂巣式网络信号来估算行动用户位置的方法。
背景技术
近年来,随着多样化类型的以位置为基础的服务(Location-based services, LBS)呈现高度性发展,无线定位技术受到相关领域的注意与重视。定位技术所需测量的讯号,可以是全球卫星定位(GlcAal Positioning SyStem,GPS)讯号、无线网络系统的參考讯号、或是其它系统的辅助定位讯号。因讯号测量的内容不同,而有不同的定位方式,目前相关领域中多祥化的定位技术被广泛的提出。在以卫星为基础(satellite-based)的定位系统上,GPS是最为大众所熟知并广泛应用于各种领域的定位系统。GPS是透过布设于太空中的M颗卫星全天候向地面传送定位讯号,行动装置仅需配置适当的接收设备即可在全球任一地点任何时间接收定位讯号并进行三维空间位置解算。GPS主要是针对室外环境提供经纬度坐标定位服务,定位精确度高,其位置信息只有约十公尺的误差。然而,由于GPS卫星所发射的定位讯号会受建筑物的遮蔽,因此,在室内并无法使用这项技木。此外,在都市区的狭窄都市街道或天候条件差的情况下,GPS定位精确度会有相当程度的降低。在以蜂巢式网络为基础(cellular network-based)的定位系统上,最基本的定位技术,是利用小区基站(cell tower),即基站的細胞全局识别(Cell Global Identity, CGI)码,实现ニ维空间位置解算。优点为不需复杂位置解算量,在室内亦能使用该项技木, 由于定位精确度直接取决于小区基站涵盖的范围,因此,都会区到郊区,其位置信息约从几百公尺到几十公里的误差。在蜂巢网络定位系统中,另ー个简单实用的定位技术,是利用行动装置接收来自小区基站的信号功率強度,即接收信号強度(Received Signal Strength, RSS),实现ニ维空间位置解算。定位方法是利用三个或以上所接收到的RSS值,以三角定位算法解算行动装置的位置,其缺点为,由于非直视效应(non-line of sight effect)和遮蔽衰落(shadow fading)的影响,RSS值的测量误差导致三角定位算法无法解算或解算出极大的定位误差值。另外,在郊区或丘陵环境,小区基站的布设较少,听取三个或以上基站的能力也是主要瓶颈。除了上述的定位技术外,以测量时间讯号为基础的定位技术如到达时间(Time of Arrive,ToA)和到达时间差(Time Difference of Arrive,TDoA)也为广泛使用的方法。虽然拥有较佳的定位精准度,其最主要的缺点,是需要复杂位置解算量、高的讯号测量复杂度、高的额外硬设备成本以及需要更改行动装置的硬件架构。此外,在郊区或丘陵环境,为能实现位置解算,听取三个或以上小区基站的能力也是主要问题。

发明内容
为满足行动用户使用一装置能在不同环境中无缝(seamless)撷取以位置为基础的服务,本发明提出ー种应用于装置的位置估算方法。
本发明实例中估算行动用户位置的方法是用于以卫星和蜂巣式网络为基础的混合性无线网络。至少包括一行动训练装置用来获取复数个训练数据,ー训练数据报括一 GPS 位置坐标与复数个小区基站的CGI码參数和信号強度值,该复数个小区基站包括一服务小区基站与至少ー邻居小区基站;一数据运算服务器用来执行上述复数个训练数据的搜寻、 融和(fusion)和小区基站位置的估算;一行动用户使用一装置,该装置自ー特定小区基站获取一定位数据,该定位数据包括该特定小区基站的CGI码參数和信号强度值;一定位运算服务器用来执行该定位数据的搜寻和行动用户位置的估算;以及一信号特征数据库用于储存上述复数个训练数据、纪录小区基站的位置信息及状态,且供上述数据运算服务器及定位运算服务器进行所述复数个训练数据及定位数据的搜寻。本发明实例中位置估算方法是依据该行动装置检测到的特定小区基站的CGI 码參数,可获取来自该信号特征数据库的小区基站位置信息和复数个训练数据。基于该小区基站位置信息提供一基站(CGI)定位法,基于该复数个训练数据提供一基站辅助 RSS(CGI-RSS)定位法。每ー定位法被赋予ー权值(priority),该CGI-RSS的权值一般来说较高,选择一高权值的位置信息来确定一行动用户之位置。本发明上述的方法是纯软件架构,可以透过程序代码布设于实体机器中。当机器加载程序代码且执行时,机器成为用以实行本发明的装置。
以下结合附图和具体实施方式
来进ー步说明本发明。

图1所示为本发明实施例以卫星和蜂巣式网络为基础的行动用户位置估算简化架构示意图;图2所示为本发明实施例中行动用户位置估算的数据训练架构示意图;图3所示为本发明实施例中行动用户位置估算的数据训练架构流程示意图;图4所示为本发明实施例中行动用户位置估算的架构流程示意图;图5所示为ー藉由该服务类别中复数个训练数据进行行动用户位置估算的架构流程示意图;图6所示为ー藉由该邻居类别中复数个训练数据进行行动用户位置估算的架构流程示意图。主要组件符号说明101、102、103 GPS 卫星104、105、106、107 小区基站
108行动训练装置109 数据运算服务器
110行动装置111 定位运算服务器
112信号特征_女据库
201接收单元202资料缓存单元
203数据分类単元204数据加密単元
205备分数据库206蜂巢无线网络
207数据解密単元208数据融和単元
209位置解算单元
301 311 步骤401ハ-406 步骤
501 508 步骤601 608 步骤
具体实施例方式为了使本发明实现的技术手段、创作特征、达成目的与功效易于明白了解,下面结合具体图示,进ー步阐述本发明。图1所示为本发明实施例以卫星和蜂巣式网络为基础的行动用户位置估算简化架构示意图,包括复数个GPS卫星(101,102,103)、复数个小区基站(104,105,106,107)、一行动训练装置108如智能型手机或个人数字助理(PDA)、一数据运算服务器109、一行动装置110如移动电话、智能型手机、PDA、笔记本电脑或平板计算机(il^ad)、一定位运算服务器 111以及一信号特征数据库112。该数据运算服务器109、该定位运算服务器111以及该信号特征数据库112系架设于云端。该等GPS卫星全天候向地面传送定位信号。每ー小区基站具有一公共控制频道(common control channel,CCH),其可以持续在蜂巢网络中广播其信号来提供一唯一 CGI码參数。需注意的是,该GPS卫星及该小区基站的数目并不限于图 1所示的数目,在不悖离本发明精神的前提下,在不同实施例中,该数目可以有所变化。图2所示为本发明实施例中行动用户位置估算的数据训练架构示意图,一行动训练装置108配备ー接收单元201、一数据缓存単元202、一数据分类単元203、ー数据加密单元204和ー备分数据库205。该数据运算服务器109为由ー数据解密単元207、ー数据融和単元208和一位置解算单元209所組成。该行动训练装置108透过ー蜂巢无线网络206与该数据运算服务器109进行链接。当该行动训练装置108进入该混合性网络的户外目标区域吋,透过该行动训练装置108的接收单元201可获取复数个训练数据。一训练数据报括如下1. 一 GPS位置坐标。其工作原理大致如下该行动训练装置108的接收单元201 内的GPS接收器(未显示),检测到至少四个GPS卫星信号的存在状态,ー GPS卫星的信号測量一 ToA值,依据至少四个ToA值来计算出该行动训练装置108的GPS位置坐标。2.复数个小区基站的CGI码參数及信号強度值。该行动训练装置108的接收单元 201检测到复数个小区基站(如图1中所示的104、105及107)信号的存在状态,ー小区基站讯号可析取ー CGI码參数以及测量一信号強度值,而该复数个小区基站包括一服务小区基站(如图1中所示的104)与至少ー邻居小区基站(如图1中所示的105、107)。如熟悉GPS技术的人所知,通常该GPS位置坐标以每一秒更新一次,因此,信号检测的时间卷标(time stamp)设为一秒。基于该时间卷标,透过行动训练装置108的接收单元201可获取该GPS位置坐标一次以及可析取复数个CGI码參数和測量复数个信号强度值二次。该行动训练装置108的数据缓存単元202储存该接收单元201所获取到、所析取到和所測量到的复数个训练数据,且以批次方式将储存的复数个训练数据传送至该数据分类単元203。传送ー批次数据的间隔时间卷标设为三十秒。需注意的是,在本发明实施例中, 设定的时间标签和次数并不限于上述的数目,在不悖离本发明精神的前提下,在不同实施例中,该数目可以有所变化。该行动训练装置108的数据分类単元203接收到复数个训练数据之后,执行数据的类别区分,在数据的类别,对同一 CGI码參数可区分为一服务类别和一邻居类别,而一服务类别和ー邻居类别各自包括复数个训练数据。在链接蜂巢无线网络206(如图1中所示的104)将复数个训练数据透过一应用程序编程接ロ(application programming interface, API)传送至该数据运算服务器109之前,由数据加密単元204对复数个训练数据执行压缩和加密,以形成复数个加密训练数据,并传送复数个加密训练数据至该备份数据库205储存。基于无线网络的传输特性,一旦复数个加密训练数据传送失败,可自该备份数据库205 取得复数个加密训练数据来执行重传。在该数据运算服务器109接收到复数个加密训练数据之后,该数据运算服务器109的解密单元207用于对复数个加密训练数据执行解压缩和解密,以形成复数个解密训练数据,接着,该数据融合単元208透过搜寻一信号特征数据库 112来获取相应的数据库的训练数据,以执行数据融合。在下述的图3,主要用以于描述数据库搜寻、数据融合以及小区基站位置估算的步骤。图3所示为本发明实施例中行动用户位置估算的数据训练架构流程示意图。首先执行步骤301,使用析取到的小区基站的CGI码參数为ー键值(key)来进行一信号特征数据库112的搜寻。在步骤302中,确认该CGI码參数是否为一存在状态。1.如果CGI码參数为一存在状态,该数据融和単元208自该信号特征数据库112 获取训练数据(步骤30 、执行该信号特征数据库训练数据和复数个训练数据的融和、回传该融和数据至该信号特征数据库112(步骤304)。该信号特征数据库112在接收到该融和数据之后,执行更新储存,且记录该小区基站的位置信息为一更新状态(步骤305)。2.如果CGI码參数为一未存在状态,该数据融和単元208直接将复数个训练数据传送至该信号特征数据库112(步骤306)。在该信号特征数据库112接收到复数个训练数据之后,执行储存,且记录该小区基站的位置信息为一未知状态(步骤307)。3.该信号特征数据库112检视该小区基站的位置信息状态。如果该位置信息的纪录为一未知状态,则该信号特征数据库112立即传送该小区基站的训练数据至该位置解算单元209 (步骤308),如果该位置信息的纪录为一更新状态,则该信号特征数据库112 定期定时传送该小区基站的训练数据至该位置解算单元209(步骤309)。该位置解算单元209可依据接收到的复数个训练数据来建立群集,且使用RF信号群集算法(clustering algorithm)执行位置估算(步骤310),而该RF信号系指接收信号強度值。该位置解算单元209回传估算到的该小区基站位置至该信号特征数据库112,该信号特征数据库112在接收到该位置信息之后,执行储存,且记录该位置信息状态为一已知状态(步骤311)。图4所示为本发明实施例中行动用户位置估算的架构流程示意图,当一行动用户使用一行动装置110存在该混合性无线网络的目标区域,在任何ー时间要求一位置信息吋,该行动装置110自ー特定小区基站获取一定位数据(步骤401),该定位数据包括该特定小区基站的CGI码參数和信号强度值,而该特定小区基站为一服务小区基站(如图1中的 106)。该行动装置110透过链接一蜂巢无线网络并使用一 API将该定位数据传送至该定位运算服务器111 (步骤40 。该定位运算服务器111接收到该定位数据之后,使用该服务小区基站的CGI码參数为ー键值,执行该信号特征数据库112的搜寻来获取相应的小区基站位置信息和训练数据(步骤40;3)。复数个训练数据包括两个类别服务类别和邻居类別,检视该服务类别的训练数据是否存在(步骤404),如果该服务类别的训练数据为一存在状态,则使用该服务类别的训练数据来进行行动用户的位置估算(步骤40 ,如果该服务类别的训练数据为一未存在状态,则使用该邻居类别的训练数据来进行行动用户的位置估算(步骤406)。在下述的图5至图6,主要用于藉由该服务类别的复数个训练数据与该邻居类别的复数个训练数据说明本发明的行动用户位置估算方法的实施方式。图5所示为ー藉由该服务类别的复数个训练数据进行行动用户位置估算的架构流程示意图。首先执行步骤501,对该服务类别的复数个训练数据的该复数个信号强度值 RSSi,其中i = 1,2,…,N,定义ー第一參考信号强度值和一第二參考信号強度值。在此实施例中,使用最低信号强度值来定义ー第一參考信号強度值,其方程式可以写为RSSMfl = min{RSSj ;使用最高信号强度值来定义ー第二參考信号強度值,其方程式可以写为RSSMf2 =max (RSSj。接续执行步骤502,对该服务类别的复数个训练数据划分复数个群集(cluster)。 在此实施例中,该服务类别的复数个训练数据划分三个群集,其中第k(k= 1,2,3)个群集的复数个训练数据可以用集合来表示。需注意的是,该群集的数目并不限定于此,在不悖离本发明精神的前提下,于不同实施例中,该数目可以有所变化。群集划分之方式为依据该第一參考信号强度值、该第二參考信号强度值以及该群集的数目定义ー第一信号強度边界(boundary)值,其方程式可以写为RSSbs = (RSSrefl_RSSMf2)/K,其中K为群集的数目。 基于该RSSbs值定义每一群集,举例而言,已知第i个训练数据之信号強度值为RSSi,若RSSi 大于或等于(RSSMf2+RSSbs),则该训练资料位于k = 1群集;若RSSi小于(RSSref2+RSSbs)且大于或等于(RSSMf2+2RS4s),则该训练资料位于k = 2群集;否则,则该训练资料位于k = ο 集。接续执行步骤503,依据该行动装置110检测到的服务小区基站的信号强度值 RSSffl,自该复数个群集选择一群集。举例而言,若RS、大于或等于(RSS,ef2+RSSbs),则选择k =1群集。接续执行步骤504,检视该群集的复数个训练资料是否存在。如果该群集的复数个训练数据为一存在状态,则进至步骤505,反之,则进至步骤506。于步骤505,使用该群集的复数个训练数据的复数个GPS位置坐标和该复数个信号强度值来计算一行动用户位置,其实施方式为假设ー (\,k= 1或2或3,包含nk个训练数据,每ー训练数据有ー GPS位置坐标与一信号强度测量值,若该信号强度测量值等于 RS、,则权重值为Wg = 1,若该信号強度测量值不等于RS、,则计算一权重值Wg,接着,使用权重平均算法计算一行动用户位置,其方程式可以写为X=E 8 =し..,nk(WgXXg)/ Σ 8 =し,nk WgY =Σ 8 =し..,nk(WgXYg)/ Σ 8 =し,nk Wg于步骤506,针对该服务类别的复数个训练数据,以该行动装置110检测到的服务小区基站的信号強度值为一基值,分别对每一训练数据的每一信号強度值计算一相似 (proximity)值,其可表示为Pi,其中i = 1,2,…,N。接续执行步骤507,自该复数个相似值定义一第一參考相似值。在此实施例中,使用最大相似值来定义,其方程式可以写为Pmax = min{pj。接续执行步骤508,使用该服务类别的复数个训练数据的复数个GPS位置坐标与该复数个信号强度值来计算一行动用户位置,其实施方式为该服务类别有N个训练数据, 每ー训练数据有一 GPS位置坐标、一信号强度测量值以及一计算到的相似值,若该相似值不等〒P_,则权重值为Wi = 1,若该相似值等于Pmax,则计算ー权重值Wi,接着,使用权重平均算法计算一行动用户位置,其方程式可以写为X=E ぃし…,N(WiXXi)/ Σ ぃし…,N WiΥ=Σ いし…,N(IiXYi)/ Σ いし…,N Wi图6所示为ー藉由该邻居类别的复数个训练数据进行行动用户位置估算的架构流程示意图。首先执行步骤601,对该邻居类别的复数个训练数据的复数个信号强度值 RS^,其中j = l,2,…,M,定义ー第三參考信号强度值和一第四參考信号強度值。在此实施例中,使用最低信号强度值来定义ー第三參考信号強度值,其方程式可以写为RSSMf3 = min{RSSj};使用最高信号强度值来定义ー第四參考信号強度值,其方程式可以写为RSSMf4 =max IRSSjI。接续执行步骤602,对该邻居类别的复数个训练数据划分复数个群集。在此实施例中,该邻居类别的复数个训练数据划分三个群集,其中第k(k= 1,2,3)个群集的复数个训练数据可以用集合Hk来表示。需注意的是,该群集的数目并不限定于此,在不悖离本发明精神的前提下,在不同实施例中,该数目可以有所变化。群集划分的方式为依据该第三參考信号强度值、该第四參考信号强度值以及该群集的数目定义ー第二信号強度边界值,其方程式可以写为RSSbn= (RSSref3-RSSref4)/K,其中K为群集之数目。基于该1^ら11值定义每一群集,举例而言,已知第j个训练数据之信号強度值为RSSp若RSi^大于或等于 (RSSref4+RSSbn),则该训练资料位于k = 1群集;若RS^小于(RSSMf4+RSSbn)且大于或等于 (RSSref4+2RSSbn),则该训练资料位于k = 2群集;否则,则该训练资料位于k = 3群集。接续执行步骤603,依据该行动装置110检测到的服务小区基站的信号强度值 RSSffl,自该复数个群集选择一群集。举例而言,若RS、大于或等于(RSS,ef4+RSSbn),则选择k =1群集。接续执行步骤604,检视该群集的复数个训练数据是否存在,如果该群集的复数个训练数据为一存在状态,则进至步骤605,反之,则进至步骤606。于步骤605,使用该群集的复数个训练数据的复数个GPS位置坐标与该复数个信号强度值来计算一行动用户位置,其实施方式为假设ー Hk,k= 1或2或3,包含mk个训练数据,每ー训练数据有ー GPS位置坐标与一信号强度测量值,若该信号强度测量值等于 RS、,则权重值为Wh = 1,若该信号強度测量值不等于RS、,则计算一权重值Wh,接着,使用权重平均算法计算一行动用户位置,其方程式可以写为X = Σ ドし..,fflk(WhXXh)/ Σ ドし,mk WhΥ=Σ ^1, ..,fflk(WhXYh)/ Σ ^1, ,mk Wh于步骤606,针对该邻居类别的复数个训练数据,以该行动装置110检测到的服务小区基站的信号強度值为一基值,分别对每一训练数据的每一信号強度值计算一相似值, 其可表示为ら,其中j = 1,2,…,Μ。接续执行步骤607,自该复数个相似值定义一第二參考相似值。在此实施例中,使用最大相似值来定义,其方程式可以写为Pmax = miniPj}。接续执行步骤608,使用该邻居类别的复数个训练数据的复数个GPS位置坐标与该复数个信号强度值来计算一行动用户位置,其实施方式为该邻居类别有M个训练数据, 每ー训练数据有一 GPS位置坐标、一信号强度测量值以及一计算到之相似值,若该相似值不等于P_,则权重值为ろ=1,若该相似值等于Pmax,则计算ー权重值Wj,接着,使用权重平均算法计算一行动用户位置,其方程式可以写为X=E ^1,…,JWjXXj)/ Σ ^1,…,m WjΥ=Σ ^1,…,JWJXYJ)/ Σ ^1,…,M WJ该定位运算服务器111提供包括一基站(CGI)定位法以及一基站辅助 RSS(CGI-RSS)定位法。该CGI定位法系为使用小区基站位置信息来确定一行动用户的位置,而该CGI-RSS定位法系为使用该服务类别或邻居类别的训练数据估算一位置信息来确定一行动用户的位置。每ー定位法被赋予ー权值(priority),该CGI-RSS的权值一般来说较高。该定位运算服务器111选择一高权值的位置信息来确定一行动用户的位置。上述本发明的方法,或特定系统单元、或其部份单元,为纯软件架构,可以透过程序代码布设于实体媒体,如硬盘、光盘片、或是任何电子装置(如智能型手机、计算机可读取的储存媒体),当机器加载程序代码且执行(如智能型手机加载且执行),机器成为用以实行本发明的装置。上述本发明的方法与装置也可以程序代码型态透过ー些传送媒体,如电缆、光纤、或是任何传输型态进行传送,当程序代码被机器(如智能型手机)接收、加载且执行,机器成为用以实行本发明的装置。上列详细说明是针对本发明之一可行实施例的具体说明,但是该实施例并非用以限制本发明的专利范围,凡未脱离本发明技艺精神所为的等效实施或变更,均应包含于本案的专利范围中。
权利要求
1.一种估算行动用户位置的方法,其特征在干,所述方法用于以卫星和蜂巣式网络为基础的混合性无线网络,包括下列步骤使用一行动装置自ー特定小区基站获取一定位资料,其中该特定小区基站为该行动装置的一服务小区基站,而该定位数据可包括该服务小区基站的ー CGI码參数和一信号強度值;依据该服务小区基站的ー CGI码參数,该定位运算服务器执行该信号特征数据库的搜寻来获取相应的小区基站位置信息和训练数据,并提供包括一基站定位法与一基站辅助 RSS定位法;以及依据每一定位法被赋予ー权值,选择一高权值的位置信息来确定一行动用户位置。
2.根据权利要求1所述的估算行动用户位置的方法,其特征在干,所述基站定位法是使用小区基站位置信息来确定一行动用户的位置。
3.根据权利要求1所述的估算行动用户位置的方法,其特征在干,所述基站辅助RSS定位法是使用该信号特征数据库的训练数据来估算一位置信息以确定一行动用户的位置。
4.根据权利要求3所述的估算行动用户位置的方法,其特征在干,所述信号特征数据库的训练数据包括服务类别和邻居类別,如果服务类别的训练数据为一存在状态,则使用该服务类别的训练数据来进行行动用户位置估算,反之,则使用该邻居类别的训练数据来进行行动用户位置估算。
5.根据权利要求4所述的估算行动用户位置的方法,其特征在干,使用该服务类别的之复数个训练数据来进行位置估算,包括下列步骤依据该复数个训练数据的复数个信号強度值定义一第一參考信号强度值和一第二參考信号强度值;依据该第一參考信号强度值、该第二參考信号强度值以及预先決定的群集数目来定义一第一信号強度边界值;基于该第一信号強度边界值将该复数个训练资料划分复数个群集;依据该行动装置检测到的服务小区基站的一信号強度值,自该复数个群集选择一群集;以及检视该群集的训练数据,若该群集的复数个训练数据为一存在状态,则使用该复数个训练数据来计算一行动用户位置,反之,则使用该服务类别的复数个训练数据来计算一行动用户位置。
6.根据权利要求5所述的估算行动用户位置的方法,其特征在干,使用最低信号強度值来定义第一參考信号強度值以及使用最高信号强度值来定义第二參考信号強度值。
7.根据权利要求5所述的估算行动用户位置的方法,其特征在干,依据该群集的复数个训练资料的复数个GPS位置坐标和该复数个信号强度值使用权重平均算法来计算一行动用户位置。
8.根据权利要求5所述的估算行动用户位置的方法,其特征在干,使用该服务类别的复数个训练数据来计算一行动用户位置,包括下列步骤依据该行动装置检测到的服务小区基站的一信号強度值,分别对每一训练数据的每一信号強度值计算一相似值;自该复数个相似值,使用最大相似值来定义ー第一參考相似值;以及依据该复数个训练资料的复数个GPS位置坐标和该复数个信号強度值,基于该第一參考相似值,使用权重平均算法来计算一行动用户位置。
9.根据权利要求4所述的估算行动用户位置的方法,其特征在干,使用该邻居类别的复数个训练数据来进行位置估算,包括下列步骤依据该复数个训练数据的复数个信号強度值定义一第三參考信号强度值和一第四參考信号强度值;依据该第三參考信号强度值、该第四參考信号强度值以及预先決定的群集数目来定义一第二信号強度边界值;基于该第二信号強度边界值将该复数个训练资料划分复数个群集;依据该行动装置检测到的服务小区基站的一信号強度值,自该复数个群集选择一群集;以及检视该群集的训练数据,若该群集的复数个训练数据为一存在状态,则使用该复数个训练数据来计算一行动用户位置,反之,则使用该邻居类别的复数个训练数据来计算一行动用户位置。
10.根据权利要求9所述的估算行动用户位置的方法,其特征在干,使用最低信号強度值来定义第三參考信号強度值以及使用最高信号强度值来定义第四參考信号強度值。
11.根据权利要求9所述的估算行动用户位置的方法,其特征在干,依据该群集的复数个训练资料的复数个GPS位置坐标和该复数个信号强度值使用权重平均算法来计算一行动用户位置。
12.根据权利要求9所述的估算行动用户位置的方法,其特征在干,使用该邻居类别的复数个训练数据来计算一行动用户位置,包括下列步骤依据该行动装置检测到的服务小区基站的一信号強度值,分别对每一训练数据之每一信号強度值计算一相似值;自该复数个相似值,使用最大相似值来定义ー第二參考相似值;以及依据该复数个训练资料的复数个GPS位置坐标和该复数个信号強度值,基于该第二參考相似值,使用权重平均算法来计算一行动用户位置。
全文摘要
本发明公开了一种估算行动用户位置的方法。通过一行动训练装置自复数个卫星与复数个小区基站获取信号,基于所述该复数个信号,建立一信号特征数据库。一行动用户使用一装置自一特定小区基站获取信号,基于该信号特征进行数据库搜寻,且依据该特征数据库的数据来估算行动用户的位置。
文档编号H04W64/00GK102565833SQ20111041083
公开日2012年7月11日 申请日期2011年12月3日 优先权日2010年12月15日
发明者刘柏池 申请人:胜义科技股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1