具体实施方式
本发明的基本概念是提供一种简单且准确的基于网络的定位测量方法和***,该基于网络的定位测量方法和***建立具有最高定位测量精度的定位测量数据的数据库,搜索该数据库,在请求定位测量时选择最优数据库,并向请求终端和服务请求实体提供该最优数据库。
LSB指利用移动通信网络或定位测量卫星(GPS)测量移动终端的位置并且提供多种信息服务的技术。LSB通过集成测量移动终端的位置的技术、通过基站发送移动终端的信息的移动通信网络技术、LSB平台技术以及/或者各种LSB应用技术来实现。
移动通信网络技术使用单一同步,如作为基于GPS的同步方案的现有CDMA技术一样,由此,被非常有效地用于基于时间偏移来确定移动终端的位置。移动交换中心(MSC)、移动定位中心(MPC)、定位确定实体(PDE)彼此一起工作,以使通过LBS***向定位信息请求方提供准确的信息。
LBS平台技术由基于定位的信息、定位信息管理、认证和安全、分布图(profile)管理组成,并且通过公共应用处理器接口(API)结合作为LBS应用技术的基于定位的信息服务、地图和游览信息、移动电子商务(m-commerce)来提供服务。
下面,参照附图进行说明,其中,贯穿不同图都使用相同标号来标示相同或相似组成部分。
图1是例示根据本发明的使用移动通信网络的基于网络的定位测量***的构造的实施例的图。
移动终端10和11收集用于基于网络的定位测量的多条基本数据,并且将该基本数据提供给定位计算服务器41和42。
在这种情况下,通过移动终端10和11收集到的多条基本数据包括关于当前提供服务的***的信息、来自邻近无线电收发机基站的导频信号、信号强度(Ec/Io)等。关于当前提供服务的***的信息包括***ID(SID)、网络ID(NID)、无线电收发机基站ID(BSID)、当前提供服务的无线电收发机基站的扇区号(Ref PN)、Ref PN中包括的导频相位、信号强度等。而且,邻近无线电收发机基站的导频信号包括距离数据和时间数据(如通过移动终端10和11收集到的邻近无线电收发机基站的扇区号(测量PN))、相应测量PN中包括的导频相位、信号强度等。
在这种情况下,定位计算服务器41和42利用同步CDMA(码分多址)方法中的PDE(定位确定实体)、异步W-CDMA(宽带码分多址)方法中的PS(定位服务器)以及GSM(全球移动通信***)方法中的SMLC(服务移动定位中心)来实现。
PDE是在CDMA中利用卫星和使用了三边测量方法的基于网络的定位测量功能来执行定位测量的服务器。PS是在w-CDMA中利用卫星和基于基本小区的定位测量功能来执行定位测量的服务器。SMLC是在GSM中利用卫星和基于小区的定位测量功能来执行定位测量的服务器。
对于移动终端10和11与定位计算服务器41和42之间的交互工作来说,使用移动通信***20和30作为连接路径来执行用于定位测量的协议(CDMA:IS-801,GSM:RRLP,W-CDMA:RRC)的匹配。执行所述协议的模式被分成DBM(数据突发消息)模式和TCP/IP模式。
在DBM模式中,移动终端10和11通过用作中间路径的移动通信***的无线电收发机基站(BTS)21和31、基站控制器(BSC)22和33以及移动交换中心(MSC)23和33而与PDE(PS、SMLC)通信。
在TCP/IP模式中,移动终端通过移动通信***的BTS 21和31、BSC22和32以及数据网络24和34按TCP/IP方式与PDE 41和42交互工作。
PDE(PS、SMLC)41和42中的每一个都结合移动终端10和11利用卫星执行定位测量功能。
PDE(PS、SMLC)41和42中的每一个都向基于网络的定位测量服务器44传送从终端10和11接收到的PPM(导频相位测量)数据。
在本发明中,定位测量服务器44存储先前建立的导频小区(下文中,称为pCELL)。定位测量服务器44从PPM数据中提取有关定位的定位测量数据,利用该数据搜索pCELL数据库,并且从数据库的pCELL中选择数据最佳匹配的pCELL,并将其结果用作本发明的基于网络的定位测量结果。
MPC 43和应用服务器50是用于处理通过PDE 41和42以及基于网络的定位测量服务器44发送来的作为定位测量结果的结果数据的服务器。应用服务器50可以通过WIG(无线因特网网关)51而与数据网络一起工作。
图2是例示根据本发明的优选实施方式的使用pCELL数据库的基于网络的定位测量方法的流程图。图2的定位测量方法可以在图4的pCELL定位测量服务器106中执行。
首先,在步骤S100,建立作为本发明的定位测量方法的基础的pCELL数据库,即,将定位测量服务目标区分成各具有预定大小的多个格状区的pCELL数据库。
接下来,在步骤S102,持续确定是否出现定位测量请求。
如果出现定位测量请求,则比较从移动终端发送来的多条信息(例如,在CDMA的情况下的PPM信息以及纬度和经度数据)与建立的pCELL数据库的信息。而且,在步骤S104,确定匹配pCELL并向服务请求方报告其纬度和经度数据。
图3是例示图2的用于建立pCELL数据库的步骤S100的优选实施方式的流程图。
首先,为了建立本发明的特征性的pCELL数据库,将定位测量服务目标区分成各具有预定大小的多个格状区。在步骤S200,将每一个格状区定义为pCELL,并且对其指配具有独特信息的ID。在这种情况下,pCELL ID的独特信息可以包括每一个格状区的中心点的纬度和经度数据。在这种情况下,通过根据针对定位测量精度的所需规范,将服务目标区例如分成100×100m、50×50m、25×25m等来确定每一个格状区的大小。
而且,在步骤S202,收集针对相应pCELL ID的定位测量结果。该定位测量结果是移动终端接收到的PPM数据和作为小区定位测量的结果(A-GPS或基于网络的定位测量的结果)的纬度和经度数据。
在步骤S202中,可以记录请求方的针对当前提供的卫星定位测量服务的定位测量结果,并且可以记录请求方的针对当前提供的网络定位测量服务的定位测量结果。
在步骤S202中,如果使用当前提供的卫星定位测量服务的数据,则无论何时执行LBS(基于定位的服务)的小区定位测量都从PDE接收PPM数据,将定位精度优选的卫星呼叫记录为单独文件,接着可以收集定位测量结果。
在步骤S202中,利用卫星定位测量装置(模拟器)从定位测量结果中选择定位精度优选的结果,接着可以生成相关记录文件。
而且,在步骤S202中,选择一个人针对预定区域请求的或者几个人同时请求的卫星定位测量的结果,接着可以生成相关记录文件。而且,在步骤S202中,在基于网络的定位测量的结果中选择定位测量结果优选的数据,并且可以在当前提供商业服务的设备中生成相关记录文件。
而且,在步骤S204,从针对收集的相应pCELL ID的定位测量结果中提取所需参数,接着建立pCELL数据库。在步骤S204中,执行程序分析,以便按文件类型在记录文件中提取所需参数,接着生成单独数据文件。而且,比较格状pCELL的纬度和经度的范围与作为因分析而生成的数据文件中针对每一个LBS呼叫的定位测量的结果数据的纬度和经度,并且生成数据库表,该数据库表的元素是当针对大部分包括在所述范围中的pCELL格状区的LSB呼叫时通过终端测量出的PPM数据。当将所有分析结果数据存储在数据库表中时,终止步骤S204。
图4是例示基于网络的定位测量方法使用本发明的pCELL数据库的定位测量***的基本概念的图。
移动终端101利用定位测量协议(IS-801、RRLP,或RRC)102来与PDE(PS、SMLC)103一起工作。
在这种情况下,PDE 103从其中安装的标准卫星接收装置接收卫星数据,并且对请求定位测量的移动终端101执行利用卫星的定位测量。从利用卫星的定位测量的结果中仅选择提供合适定位测量精度的卫星数据。在这种情况下,根据在通过选择预定数量的卫星或更多卫星并且执行定位测量所获取的结果数据中作为针对定位精度的确定标准的不确定度是否满足所需等级来确定合适定位测量精度。
而且,PDE 103向pCELL定位测量服务器106传送作为定位测量结果的纬度和经度数据以及从移动终端101接收到的PPM数据。
在CDMA***中,PPM数据(W-CDMA***中的SFN(***帧号)观测时间差或UE RX-TX时间差数据)包括通过移动终端101测量出的***消息和邻近无线电收发机基站的时间和距离信息。在这种情况下,通过移动终端10和11收集到的多条基本数据包括关于当前提供服务的***的信息、来自邻近无线电收发机基站的导频信号、信号强度(Ec/Io)等。关于当前提供服务的***的信息包括***ID(SID)、网络ID(NID)、无线电收发机基站ID(BSID)、当前提供服务的无线电收发机基站的扇区号(Ref PN)、Ref PN中包括的导频相位、信号强度等。而且,邻近无线电收发机基站的导频信号包括距离数据和时间数据(如通过移动终端10和11收集到的邻近无线电收发机基站的扇区号(测量PN))、相应测量PN中包括的导频相位、信号强度等。
pCELL定位测量服务器106通过在将整个领域预先分成多个基本小区的pCELL数据库S200中搜索定位测量结果和纬度和经度的范围并且将它们存储在合适小区中,持续建立本发明中使用的pCELL数据库。下面,参照图9到12,对更新初始建立的pCELL数据库的处理进行详细说明。
可以从A-GPS定位测量的结果和基于网络的定位测量的结果(以及利用卫星的定位测量的结果)中选择具有优选定位精度的数据,并且将该数据应用至本发明的pCELL数据库,由此建立pCELL数据库。在A-GPS定位测量的情况下,具有优选定位精度的数据意指当卫星数量为预定数量或以上(例如,五个或以上)时不确定性大于所需等级情况下的定位测量结果。而且,在基于网络的定位测量的情况下,具有优选定位精度的数据意指当邻近小区的数量为预定数量或以上(例如,四个或以上)或者当在使用的所有小区中没有使用中继时的定位测量结果。
除了这些,还从由一个人针对预定区域通过卫星测量设备(模拟器)请求的或者由几个人同时请求的基于卫星的定位测量的结果中选择具有优选定位精度的数据,接着可以建立pCELL数据库。
pCELL定位测量服务器106从建立的pCELL数据库中选择与从移动终端101传送来的PPM数据最佳匹配的小区,并且在从移动终端101向PDE 103作出定位测量请求时,作为定位测量结果将该小区提供给服务请求方。
图5是例示图2的步骤S104的优选实施方式的流程图。
首先,在步骤S300,根据移动终端测量出的数据利用搜索pCELL所需的数据选择候选pCELL。即,根据来自在请求针对pCELL的定位测量时接收到的PPM数据,利用诸如移动通信***ID(SID)、移动通信网络ID((NID)、无线电收发机基站ID(BSID)、当前提供服务的无线电收发机基站的扇区号(Ref PN)的数据,从所有pCELL数据库中选择并获取对应pCELL数据库。
接下来,在步骤S304,在选择的候选pCELL中选择模式与从移动终端接收到的信息最佳匹配的pCELL。
此后,将选择的pCELL的纬度和经度作为定位测量结果报告给服务请求方。
图6是例示图2的步骤S104的更优选实施方式的流程图,这是向图5的实施方式添加了步骤S302的实施方式。
即,在步骤S300,从选择的候选pCELL中检测基于预定标准远程定位的pCELL,接着在步骤S302,从候选pCELL中排除检测到的pCELL。而且,在步骤S304,从选择的候选pCELL中选择模式与从移动终端接收到的信息最佳匹配的pCELL。此后,在步骤S306,将选择的pCELL的纬度和经度作为定位测量结果报告给服务请求方。
步骤S302是为了防止测量出的位置与实际位置相比过远的问题,并且检查标准例如说明如下。
首先,可以检查pCELL数据库是否相对于小区的中心点远程定位成相对于候选pCELL超出预定基准值,接着从候选pCELL中排除它们。在这种情况下,可以根据小区的大小而不同地应用预定基准值。
而且,可以计算候选的pCELL数据库距小区的中心点的平均距离,检查pCELL数据库是否远程定位成超出该平均距离,接着从候选pCELL中排除它们。
图7是例示图5和6的步骤S304的优选实施方式的流程图。
在步骤S304,对为选择模式匹配最佳的pCELL而提供的用于提供权重的四个标准说明如下:
首先,在步骤S400,根据移动通信***ID(SID)、移动通信网络ID(NID)、无线电收发机基站ID(BSID)、当前提供服务的无线电收发机基站的扇区号(Ref PN)的匹配度指配权重。
接下来,在步骤S402,根据PPM中的测量出的邻近无线电收发机基站的扇区号(测量PN)与存储在pCELL数据库中的PN之间的匹配度指配权重。
在步骤S404,针对预定步骤,根据针对PPM中的每一个测量出的PN(包括Ref PN和测量PN)的导频相位与存储在pCELL数据库中的同一PN的导频相位之间的匹配度指配权重。
在步骤S406,针对预定步骤,根据针对PPM的每一个PN的测量出的导频信号强度与存储在pCELL数据库中的同一PN的导频信号强度之间的匹配度指配权重。
而且,在步骤S408,选择匹配最佳的pCELL,作为对候选pCELL指配权重的结果。
尽管在图7中,描述了全部使用步骤S400到步骤S406的四个标准的实施方式,但本发明不限于它们,本领域技术人员应当理解,步骤S304可以通过在实现定位测量***时用于指配权重的标准中的任一个或两个或更多个的组合来实现。
图8是例示图2的步骤S104的另一更优选实施方式的流程图,这是向图5的实施方式添加了步骤S308和S310的实施方式。
图8的实施方式是这样的实施方式,其中提供针对在特定位置请求定位测量时模式与pCELL数据库的模式不匹配的情况的解决方案。
图8的实施方式是这样的实施方式,其中提供针对在特定位置请求对pCELL的定位测量时模式与pCELL数据库不匹配的情况的解决方案。
首先,如果作为在步骤S300利用移动终端测量出的数据选择候选pCELL的结果,存在候选pCELL,则在经过步骤S304和S306之后结束本发明的定位测量。尽管该图中未示出,但如果存在候选pCELL,则可以在经过图6的步骤S302、S304以及S306之后,结束本发明的定位测量方法。
然而,如果未选择到候选pCELL,则在步骤S310,定位计算服务器(CDMA中的PDE、GSM中的SMLC、W-CDMA中的PS)可以使用利用三边测量法测量出的定位测量结果,只要就定位精度而言该结果令人满意即可。
在这种情况下,可以利用CDMA中的高级前向链路三边测量(AFLT)、利用GSM中的增强观测时间差(E-OTD)或者W-CDMA中的观测抵达时间差(OTDOA)来执行三边测量法。
已由CDMA标准委员会(TR 45.5)标准化的AFLT获取通过服务无线电收发机基站与相邻无线电收发机基站(BTS)发送来的导频信号的抵达时间之差,并且使用双曲线概念。
E-OTD方法已由GSM标准委员会经针对基于欧洲TDMA的GSM方法LCS版本98和99进行了标准化。移动终端基于从三个或更多个无线电收发机基站接收到的信号计算相对抵达时间和距离之间的差别,接着确定位置。E-OTD方法混合了OTD(观测时间差)方法、RTD(实际时间差)方法、GTD(几何时间差)方法,并且使用这些方法的组合。OTD方法计算从两个无线电收发机基站到移动终端的信号的抵达时间,而RTD方法计算来自两个无线电收发机基站的信号的发送开始时间之间的距离。而且,GTD方法计算两个无线电收发机基站与一终端之间的距离,接着计算针对两个无线电收发机基站的距离之差。
OTDOA方法确定两个双曲线相交的位置作为移动终端的位置,这两个双曲线是通过测量移动终端从三个无线电收发机基站接收到的导频信号的抵达时间之差并且计算这三个无线电收发机基站之间的距离差而获取的。
而且,尽管该图中未示出,但可以获取定位测量终端所位于的小区的中心点和两个相邻小区的中心点,接着,获取这三个顶点的中心点,并且将它用作定位测量结果。
而且,从在步骤S310测量出的定位测量结果和利用获取三个相邻小区的中心点的方法的定位测量结果中选择具有高定位精度的定位测量结果,并且可以将选择的定位测量结果报告给服务请求方。在这种情况下,如果相邻小区的PN的数量大于四个,并且在计算终端到相应测量PN的距离时不存在中继,则选择利用三边测量法的定位测量,否则,可以通过获取三个顶点的中心点的方法来选择具有高定位精度的定位测量结果。
在基于网络的定位测量中,最有问题的是,根据实际无线电收发机基站的不同环境执行针对每一个无线电收发机基站的单独优化,其中,就时间和劳动而言需要相当多的资源。
在本发明中,不存在pCELL数据库的区域是需要优化的区域。在这种情况下,可以环绕问题区域,通过利用使用卫星的A-GPS定位测量、定位测量设备(模拟器)以及/或由人进行的人工定位测量来添加针对相应无线电收发机基站为空的pCELL数据库,从而容易地执行优化。
同时,根据本发明,可以通过利用根据作为当前提供的卫星定位测量服务方法(A-GPS方法)的用户的定位测量结果的A-GPS方法、基于网络的定位测量方服务方法(E-OTD方法、OTDOA方法等)或者人工卫星定位测量方法的定位测量结果,定期更新通过卫星定位测量服务初始建立的pCELL数据库,来改进数据库的完整性。
参照图9到12,对更新pCELL数据库的处理进行详细说明。图9是例示根据本发明的更新pCELL数据库的处理的流程图。
在初始建立pCELL数据库之后,需要根据A-GPS记录文件的生成程度和移动通信网络的状态变化持续更新该数据库。
该更新可以基于通过图1的基于网络的定位测量服务器44的运营商设置更新时间的条件而定期执行,或者可以根据运营商的要求而执行一次。在步骤S500,基于网络的定位测量服务器检查是否存在针对更新具有上述类型的pCELL数据库的请求。
如果存在针对更新pCELL数据库的请求,则在步骤S502,基于网络的定位测量服务器读取通过更新记录有存储在图1的PED 41和42中的商业服务用户的A-GPS定位测量结果的数据文件中的时间条件而确定的预定时间间隔的记录文件,执行分析,接着找出与它匹配的pCELL数据库的pCELL ID。在没有提供当前提供的卫星定位测量服务的情况下,可以使用人工A-GPS定位测量结果。
此后,在步骤S504,比较存储在选择的pCELL ID的数据库中的移动通信ID(下文中,称为SID)、移动网络ID(下文中,称为NID)、无线电收发机基站ID(下文中,称为BSID)以及当前提供服务的无线电收发机基站的扇区号(下文中,称为“Ref PN”)与从记录文件中分析出的定位测量结果中的SID、NID、BSID、Ref PN。
如果作为比较的结果,四个参数彼此相同,则比较当前提供服务的无线电收发机基站的扇区号(Ref PN)和由移动终端收集到的其它无线电收发机基站的其它扇区号(测量PN)以及Ref PN与已经存储在对应pCELL ID的数据库中的所有PN,并且将针对匹配PN的定位测量的结果数据中的导频相位值和信号强度值附加存储在pCELL数据库中。将该导频相位值和信号强度值用作为计算下面要说明的基准数据的必需数据。
此后,在步骤S506,获取预先存储在pCELL数据库中的针对相应PN的导频相位值和信号强度值与定位测量的结果数据中针对相应PN的导频相位值和信号强度值之间的平均值,接着将所述平均值分别存储在对应pCELL ID的数据库中。将由所述平均值组成的数据用作在将来进行实际定位测量时的基准数据。
如果在pCELL ID的数据库内存在针对匹配PN的多个导频相位值和信号强度值,则计算所有导频相位值和信号强度值的平均值,并且在导频相位值和信号强度值的数量小于特定数量(例如,6)时更新基准数据。如果导频相位值和信号强度值的数量大于6,则获取排除例如处于20%以上和小于6的范围之外的值以外的剩余值的平均值,并且更新基准数据。下面,对该步骤的详细实施方式进行说明。
同时,如果四个参数SID、NID、BSID以及Ref PN匹配,但在定位测量的结果数据中仅存在对应pCELL ID的数据库的PN列表中没有的PN,则在步骤S508,将它添加至该数据库,存储针对新PN的导频相位和信号强度,由此更新数据库。
如果作为步骤S504的比较,SID、NID、BSID以及Ref PN中的至少一个不匹配,则在步骤S510,将定位测量的结果数据以单独一组存储在对应pCELL ID的数据库内。这是为了即使考虑到在对应pCELL中可能出现越区切换(hand off)情况也能建立数据库,由此,改进了数据库的完整性。下面,对这个步骤的详细实施方式进行说明。
参照图10和11,对步骤S506的详细实施方式进行详细说明。
如图10所示,使用基于A-GPS定位测量服务的移动终端位于三个无线电收发机基站200、210、220的公共区中。每一个无线电收发机基站都根据移动通信服务区分成三个扇区。在这种情况下,移动终端收集到的BTS扇区为PN2、PN4以及PN7,并且,如果假定当前提供服务的扇区是它们中的PN2,则PN2变为Ref PN,而PN4和PN7变为测量PN。
在当前位置处,将移动终端的A-GPS测量结果作为记录文件存储在PDE中,当更新pCELL数据库时,将图11所示定位测量的结果数据[B]发送至基于网络的定位测量服务器。因为在对应pCELL ID的数据库内存在6条具有相同PN的基本数据[A],所以将定位测量的结果数据[B]中的导频相位值和信号强度值存储为基本数据[A]之后的第七个基本数据。
此后,通过计算6条基本数据[A]中的针对相应PN的导频相位值和信号强度值与新发送的第七个定位测量的结果数据[B]之间的平均值来生成基准数据[C],并且将该基准数据[C]单独存储。在这种情况下,因为先前存储的基本数据[A]的条数为六个,所以平均值和定位测量的结果数据[B]使用排除它们中的最大和最小值的剩余值,由此,生成基准数据[C]。这样生成的基准数据[C]成为在请求根据本发明的定位测量时的比较数据,并且将这七条数据[A、B]用作用于在将来更新时计算平均值的基本数据。这种数据的数量通常多达10个。
如上所述,本发明针对具有相同SID、NID、BSID以及Ref PN的数据,存储针对相应PN的多个导频相位值和信号强度值,计算它们与新测量出的数据之间的平均值,并且生成基准数据,由此改进数据的完整性。如果存储一条基准数据[C]并且计算该数据与新发送的定位测量的结果数据[B]之间的平均值,由此更新基准数据[C],则在发送因测量误差而显著不同于基准值的数据值时降低了数据库的可靠性,并且这是造成定位测量误差的重要原因。
接下来,参照图10和12,对步骤S510的具体实施方式进行详细说明。
如图10所示,移动终端移至一个区域内的无线电收发机基站BSID
210,并且提供移动通信服务的扇区(Ref PN)从PN2变成PN4。当出现越区切换情况时,作为定位测量的结果数据[B]的BSID和Ref PN变得与图12所示的基本数据[A]不同。因此,定位测量的结果数据[B]就其SID、NID、BSID以及Ref PN中的任一个而言都不同于基本数据[A]。将定位测量的结果数据[B]存储为不同于基本数据[A]组(组1)的另一组(组2),由此,建立数据库。根据本发明,针对pCELL的每一个格状区,可以管理最多达12个这种组。
在常规的基于网络的定位测量方法中,没有具体考虑到这种越区切换情况来管理数据,从而存在以下问题,即,降低了与在同一区域中生成的各种类型定位测量数据的匹配率,由此,降低了定位测量的精度。本发明采用上述分组***,解决了上述问题,由此改进了数据库的完整性。
同时,本发明向pCELL数据库反映移动通信网络内的BTS的变化,以便优化数据库。BTS的变化因移动通信网络的提供方的小区优化(小区规划)而出现,包括增加BTS、改变BTS、消除BTS、根据用户增加在BTS内增加MSC,以及改变特定BTS内的MSC的名称。
为了维持最优数据库,还需要在BTS出现变化时改变属于改变的BTS的pCELL数据。本发明被构造成,使得可以结合中央管理***根据BTS的变化来改变pCELL数据库。
如图13所示,中央管理***(CMS)66结合用于对图1的移动交换***(MSC)中包括的无线电收发机控制器(BSC)62和无线电收发机***(BTS)60进行管理的BSM 64,来管理与无线电收发机基站(BSM)中包括的所有无线电收发机基站和所有控制器有关的信息。
本发明被构造成,使得CMS 66在所述信息中接收来自BSM的有关无线电收发机基站的变化的信息,并在需要时,将该信息提供给基于网络的定位测量服务器68。
可以利用检查由CMS 66每天按同一预定时间报告的BTS信息是否存在变化以便向pCELL数据库反映根据移动通信网络的用户的状态而生成的BTS的变化的方法,或者利用当BTS出现变化时由CMS 66立即报告并且向pCELL数据库反映BTS是否出现变化的方法,来操作基于网络的定位测量服务器68。
参照图14,对根据本发明的向pCELL数据库反映BTS的变化的处理进行说明。
首先,在步骤S600,基于网络的定位测量服务器从CMS 66接收在移动通信网络中生成的与BTS的变化有关的信息。该信息可以每天按同一预定时间从CMS 66发送,或者无论何时BTS出现变化都实时从CMS66发送。
如果作为搜索发送来的信息的结果,消除了BTS(包括MSC),则基于网络的定位测量服务器在pCELL数据库内搜索基于对应BTS(MSC)建立的所有pCELL ID(格状区),接着从存储在对应ID中的组信息中删除基于对应BTS(MSC)生成的所有信息。
如果作为搜索发送来的信息的结果,附加提供了BTS(包括MSC),则在步骤S606和S608,基于网络的定位测量服务器利用与针对预定时间(例如,一周)或在运营商设置的时间之后的特定时间(其等于或小于设置时间)的A-GPS定位测量的结果有关的记录文件来建立pCELL数据库。将来更新数据库的方法和上述方法相同。
如果作为搜索发送来的信息的结果,BTS(MSC)中存在变化,则同时执行BTS的消除和添加。换句话说,在步骤S610和S612,根据上述消除处理消除现有BTS,并根据上述添加处理附加提供新的BTS。
按这种方式,本发明被构造成,利用A-GPS定位测量结果来持续更新数据,并且向数据库直接反映BTS的变化,以最优地维持数据库。
尽管基于作为移动通信***的可应用本发明的使用pCELL数据库的基于网络的定位测量方法的CDMA,对本发明的优选实施方式进行了说明,但本发明不限于它们。本领域技术人员可以理解,本发明可应用于CDMA以外的GSM、W-CDMA,或WiBro,作为用于提供基于定位的服务的定位测量方法。Wibro是将来商业化的无线宽带便携式因特网,其使用户能够在移动的同时使用高速因特网。
在本发明中,作为通过移动终端或移动通信网络测量出的参数的在CDMA中是PPM的导频相位时间和距离测量数据,在GSM中是从BTS接收到的同步突发信号的观测时间差(OTD),或者在WCDMA中是通过公共导频信道(CPICH)从无线电收发机基站向终端发送的下行链路信号的SFN-SFN观测时间差(或UE RX-TX时间差),由此被应用于定位测量方法。
上述本发明的使用pCELL数据库的基于网络的定位测量方法可以在计算机可读记录介质中实现为计算机可读代码。该计算机可读记录介质包括其中存储有可通过计算机***读取的程序或数据的所有类型的记录装置。该计算机可读记录介质的示例包括ROM、RAM、CD-ROM、磁带、硬盘、软盘、闪速存储器、光学数据存储装置等。在这种情况下。存储在记录介质中的程序指由在具有信息处理能力的诸如计算机的装置中直接或间接使用以便获取特定结果的一系列命令所表示的内容。因此,使用术语计算机,来涵盖包括存储器、输入/输出装置以及运算装置并且具有信息处理能力以便利用程序来执行特定功能的与其实际使用的含义无关的所有装置。
而且,根据本发明的使用pCELL数据库的基于网络的定位测量方法可以利用可编程集成电路来实现,该可编程集成电路例如为FPGA(现场可编程门阵列),其在计算机中通过示意性或VHSIC硬件描述语言(VHDL)来制成并且连接至计算机。所述记录介质包括这种可编程集成电路。而且,使用记录介质,来涵盖将基于网络的定位测量方法按集成电路的平台实现在LBS***中的ASIC(专用集成电路)。
尽管出于例示的目的,对本发明的优选实施方式进行了说明,但本领域技术人员应当清楚,在不脱离如所附权利要求中公开的本发明的范围和精神的情况下,可以对本发明进行各种修改、增加以及替换。