CN103763773A - 一种移动终端的定位方法及装置 - Google Patents
一种移动终端的定位方法及装置 Download PDFInfo
- Publication number
- CN103763773A CN103763773A CN201410043627.5A CN201410043627A CN103763773A CN 103763773 A CN103763773 A CN 103763773A CN 201410043627 A CN201410043627 A CN 201410043627A CN 103763773 A CN103763773 A CN 103763773A
- Authority
- CN
- China
- Prior art keywords
- community
- terminal
- switching cell
- value
- distance
- 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.)
- Granted
Links
Images
Landscapes
- Mobile Radio Communication Systems (AREA)
Abstract
本发明无线通信技术,公开了一种移动终端的定位方法及装置,在该方案中,在进行确定距离时,先从存储的终端型号ID、小区ID及AOA值与关联的单位TA距离的关联关系中,确定与终端型号ID、小区ID及AOA值均相关联的单位TA距离,也就是说,单位TA距离与终端型号ID、所处小区的小区ID,及在小区中的AOA值是有关系的,因此,根据确定出的单位TA距离计算终端的地理位置信息可以提高定位的准确度,避免了现有技术中的准确度较低的缺陷。
Description
技术领域
本发明涉及无线通信技术,尤其涉及一种移动终端的定位方法及装置。
背景技术
目前,随着移动通信技术的发展和业务需求的增长,基于移动终端位置的定位服务已经越来越多。基于定位的服务涉及交通、物流、治安、紧急情况和日常生活等诸多领域,可以提供导航、物流管理、交通信息、日程安排等众多业务,因此,应用非常广泛。
现有技术中,定位方法主要有以下几种:CELL ID(Identity,标识)的定位方法、OTDOA(Observe Time Difference of Arrival,可观察的到达时间差)定位方法、A-GPS(Assisted Global Positioning System,辅助全球定位***)定位方法,及对于TD-SCDMA(Time Division Synchronized Code Division MultipleAccess,时分同步码分多址)***特有的TA(Timing Advance,时间提前)+AOA(Angle of Arrival,到达角度)定位方法。
其中,参见图1,针对TA+AOA定位方法,该方法主要利用AOA、TA、单位TA距离等参数,进行移动终端的位置计算,具体定位过程如下:
步骤A:Node B通过智能天线确定UE(User Equipment,移动终端)发射信号的AOA;
步骤B:Node B通过AOA确定UE处于以Node B为起点的射线上,该射线从正北方向逆时针旋转的角度为AOA;
步骤C:Node B接收UE上报的TA,并将TA乘以单位TA距离得出UE与Node B之间的距离;
步骤D:Node B根据AOA及距离确定出UE的位置。
在上述实现定位的过程中,单位TA距离为定值,不会随着UE型号的不同,或者UE所处小区的不同而进行变化,例如,35895204型号的UE在某一位置的单位TA距离为300米/秒,32475204型号的UE在该位置的单位TA距离为200米/秒。,但是,在目前的定位过程中,35895204型号的UE和32475204型号的UE的单位TA距离相同,且为定值,不会随着UE型号的不同,或者UE所处小区的不同而进行变化,因此,上述定位方法存在准确度较低的缺陷。
发明内容
本发明实施例提供一种定位终端的方法及装置,用以解决现有技术中存在的准确度较低的缺陷。
一种定位终端的方法,包括:
获取终端上报的终端的终端型号标识ID、终端所处小区的小区ID、所处位置的到达角度值AOA值及时间提前TA值;
根据小区ID确定出所处小区的服务基站的地理位置信息;
从存储的终端型号ID、小区ID及AOA值与关联的单位TA距离的关联关系中,确定与终端型号ID、小区ID及AOA值均相关联的单位TA距离,其中,单位TA距离用于表征关联的终端型号ID对应的终端在关联的小区ID对应的小区中所处的角度值为关联的AOA值时,单位时间内移动的距离;
将TA值与单位TA距离的乘积,作为终端与服务基站之间的距离,并根据服务基站的地理位置信息、距离及AOA值确定出终端的地理位置信息。
一种定位终端的装置,包括:
获取单元,用于获取终端上报的终端的终端型号标识ID、终端所处小区的小区ID、所处位置的到达角度值AOA值及时间提前TA值;
第一确定单元,用于根据小区ID确定出所处小区的服务基站的地理位置信息;
第二确定单元,用于从存储的终端型号ID、小区ID及AOA值与关联的单位TA距离的关联关系中,确定与终端型号ID、小区ID及AOA值均相关联的单位TA距离,其中,单位TA距离用于表征关联的终端型号ID对应的终端在关联的小区ID对应的小区中所处的角度值为关联的AOA值时,单位时间内移动的距离;
第三确定单元,用于将TA值与单位TA距离的乘积,作为终端与服务基站之间的距离,并根据服务基站的地理位置信息、距离及AOA值确定出终端的地理位置信息。
在实际应用中,单位TA距离会随着终端型号的不同而变化,也会随着终端所处小区的不同而进行变化,但目前的TA+AOA定位方法中,单位TA距离为定值,不会随着终端型号的不同而变化,也不会随着终端所处小区的不同而进行变化,因此,目前的TA+AOA定位方法存在准确度较低的问题,而本发明实施例中,在进行确定距离时,先从存储的终端型号ID、小区ID及AOA值与关联的单位TA距离的关联关系中,确定与终端型号ID、小区ID及AOA值均相关联的单位TA距离,也就是说,单位TA距离与终端型号ID、所处小区的小区ID,及在小区中的AOA值是有关系的,因此,根据确定出的单位TA距离计算终端的地理位置信息可以提高定位的准确度,避免了现有技术中的准确度较低的缺陷。
附图说明
图1为现有技术中TA+AOA定位方法的示意图;
图2A为本发明实施例中定位终端的一种方法流程图;
图2B为本发明实施例中小区AOA范围值划分的示意图;
图3为本发明实施例中定位终端的一种实施例;
图4为本发明实施例中定位终端的装置的功能结构示意图。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
另外,本文中术语“***”和“网络”在本文中常被可互换使用。本文中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。另外,本文中字母“/”,一般表示前后关联对象是一种“或”的关系。
为了解决现有技术中存在的定位终端的准确度较低的问题,本发明实施例中,提出一种定位终端的方法及装置,在该方案中,在进行确定终端与所在小区所属服务基站的距离时,先从存储的终端型号ID、小区ID及AOA值与关联的单位TA距离的关联关系中,确定与终端型号ID、小区ID及AOA值均相关联的单位TA距离,也就是说,单位TA距离与终端型号ID、所处小区的小区ID,及在小区中的AOA值是有关系的,因此,根据确定出的单位TA距离计算终端的地理位置信息可以提高定位的准确度,避免了现有技术中的准确度较低的缺陷。
下面结合说明书附图对本发明优选的实施方式进行详细说明,应当理解,此处所描述的优选实施例仅用于说明和解释本发明,并不用于限定本发明,并且在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。
下面结合附图对本发明优选的实施方式进行详细说明。
参阅图2A所示,本发明实施例中,定位终端的详细流程如下:
步骤200:获取终端上报的终端的终端型号ID、终端所处小区的小区ID、所处位置的AOA值及TA值;
步骤210:根据小区ID确定出所处小区的服务基站的地理位置信息;
步骤220:从存储的终端型号ID、小区ID及AOA值与关联的单位TA距离的关联关系中,确定与终端型号ID、小区ID及AOA值均相关联的单位TA距离,其中,单位TA距离用于表征关联的终端型号ID对应的终端在关联的小区ID对应的小区中所处的角度值为关联的AOA值时,单位时间内移动的距离;
步骤230:将TA值与单位TA距离的乘积,作为终端与服务基站之间的距离,并根据服务基站的地理位置信息、距离及AOA值确定出终端的地理位置信息。
本发明实施例中,获取终端上报的终端的终端型号标识ID、终端所处小区的小区ID、所处位置的到达角度值AOA值及时间提前TA值的方式有多种,例如,接收RNC(Radio Network Controller,无线网络控制器)发送的携带CDL(Call Detail Log,呼叫详细记录)文件的信号,并根据CDL文件获取终端的终端型号ID、终端所处小区的小区ID、所处位置的AOA值及TA值;又例如,从TD-SCDMA信令平台获取。
上述只是两个实施例,在实际应用过程中,还存在其他多种实现方式,在此不再进行一一详述。
本发明实施例中,每一条关联关系包括终端型号ID、小区ID、AOA值、单位TA距离,其中,该单位TA距离为终端型号ID对应的终端在该小区ID对应的小区中角度为AOA值的地理位置时对应的单位TA距离。
例如,第一单位TA距离1与第一终端型号ID、第一小区ID、第一AOA值关联;第一单位TA距离2与第二终端型号ID、第二小区ID、第二AOA值关联;第一单位TA距离3与第三终端型号ID、第三小区ID、第三AOA值关联,则关联关系包括第一单位TA距离1,及第一终端型号ID、第一小区ID、第一AOA值的对应关系;第一单位TA距离2,及第二终端型号ID、第二小区ID、第二AOA值的对应关系;第一单位TA距离3,及第三终端型号ID、第三小区ID、第三AOA值的对应关系,表1为关联关系表。
表1关联关系表
单位TA距离 | 终端型号ID | 小区ID | AOA值 |
第一单位TA距离1 | 第一终端型号ID | 第一小区ID | 第一AOA值 |
第一单位TA距离2 | 第一终端型号ID | 第二小区ID | 第二AOA值 |
第一单位TA距离3 | 第一终端型号ID | 第三小区ID | 第三AOA值 |
本发明实施例中,单位TA距离用于表征关联的终端型号ID对应的终端在关联的小区ID对应的小区中所处的角度值为关联的AOA值时,单位时间内移动的距离,其中,单位时间不是指秒,而是指TA的最小取值单位,为1/8chip,TA的取值范围为(0,63)。
本发明实施例中,根据如下操作生成存储的终端型号ID、小区ID及AOA值与关联的单位TA距离的关联关系:
获取切换小区事件信息;
其中,任意一切换事件信息包括切换小区的终端的终端型号ID、切换小区前第一AOA值、切换小区后第二AOA值、切换小区前所处第一小区的第一小区ID、切换小区前第一TA值;
针对任意一切换小区事件信息对应的切换小区事件,分别执行如下操作:
根据切换小区前第一AOA值、切换小区后第二AOA值确定该切换小区事件对应的终端的地理位置信息;
根据第一小区ID确定第一小区所属第一服务基站的地理位置信息;
根据终端的地理位置信息及第一服务基站的地理位置信息确定与第一服务基站之间的第一距离;
将第一距离除以第一TA值生成第一单位TA距离,并生成终端的终端型号ID、第一小区ID、第一AOA值及第一单位TA距离的关联关系。
上述只是给出终端型号ID、切换小区前所在小区的小区ID、及切换小区前所在小区的AOA值对应的第一单位TA距离的实现方式,同理,还可以得出终端型号ID、切换小区后所在小区的小区ID、及切换小区后所在小区的AOA值对应的第二单位TA距离的实现方式,操作如下:
获取切换小区事件信息;
其中,任意一切换事件信息包括切换小区的终端的终端型号ID、切换小区前第一AOA值、切换小区后第二AOA值、切换小区后所处第二小区的第二小区ID、切换小区后第二TA值;
针对任意一切换小区事件信息对应的切换小区事件,分别执行如下操作:
根据切换小区前第一AOA值、切换小区后第二AOA值确定该切换小区事件对应的终端的地理位置信息;
根据第二小区ID确定第二小区所属第二服务基站的地理位置信息;
根据终端的地理位置信息及第二服务基站的地理位置信息确定与第二服务基站之间的第二距离;
将第二距离除以第二TA值生成第二单位TA距离,并生成终端的终端型号ID、第二小区ID、第二AOA值及第二单位TA距离的关联关系。
在实际应用中,终端周期性上报AOA值,例如,周期为8s,切换小区前有多个AOA值,为了提高确定出的终端的地理位置信息的准确度,本发明实施例中,第一AOA值为切换小区前终端最后一次上报的AOA值,例如,终端在9点进行小区切换,8点59分55秒为终端在切换小区前最后一次上报的AOA值,此时,终端在8点59分55秒上报的AOA值就为第一AOA值;第二AOA值为切换小区后终端首次上报的AOA值,例如,终端在9点进行小区切换,9点05秒为终端在切换小区后首次上报的AOA值,此时,终端在9点05秒上报的AOA值就为第二AOA值。
同理,在实际应用中,终端周期性上报TA值,例如,周期为8s,切换小区前有多个TA值,为了提高确定出的终端的地理位置信息的准确度,本发明实施例中,第一TA值为切换小区前终端最后一次上报的TA值,例如,终端在9点进行小区切换,8点59分55秒为终端在切换小区前最后一次上报的TA值,此时,终端在8点59分55秒上报的TA值就为第一TA值。第二TA值为切换小区后终端首次上报的TA值,例如,终端在9点进行小区切换,9点05秒为终端在切换小区后首次上报的TA值,此时,终端在9点05秒上报的TA值就为第二TA值。
当然,在实际应用中,切换事件信息还可以为其他内容,在此不再进行详述。
为了节省存储空间,提高从存储的关联关系中确定出单位TA距离的效率,本发明实施例中,从存储的终端型号ID、小区ID及AOA值与关联的单位TA距离的关联关系中,确定与终端型号ID、小区ID及AOA值均相关联的单位TA距离时,可以为如下方式:
从存储的终端型号ID、小区ID及预设的AOA范围值与关联的单位TA距离的关联关系中,确定与终端型号ID、小区ID及AOA值均相关联的单位TA距离。
此时,根据如下操作生成存储的终端型号ID、小区ID及预设的AOA范围值与关联的单位TA距离的关联关系;
获取切换小区事件信息;
其中,任意一切换小区事件信息包括切换小区的终端的终端型号ID、切换小区前第一AOA值、切换小区后第二AOA值、切换小区前所处第一小区的第一小区ID、切换小区前第一TA值;
针对任意一切换小区事件信息对应的切换小区事件,分别执行如下操作:
根据切换小区前第一AOA值、切换小区后第二AOA值确定该切换小区事件对应的终端的地理位置信息;
根据第一小区ID确定第一小区所属第一服务基站的地理位置信息;
根据终端的地理位置信息及第一服务基站的地理位置信息确定与第一服务基站之间的第一距离,并将第一距离除以第一TA值生成第一单位TA距离;
确定发生小区切换的任意一终端在第一小区的每一个预设的AOA范围内的全部第一单位TA距离;
将全部第一单位TA距离之和除以第一单位TA距离的个数得到第一平均单位TA距离,并生成终端型号ID、第一小区ID、AOA范围值及第一平均单位TA距离的关联关系。
例如,如图2B所示,将第一小区B均分为36个扇形区域A1、A2、A3、……、A36,其中,A1、A2、A3、……、A36分别对应的AOA范围值为AOA1、AOA2、AOA3、……、AOA36,共发生10次切换小区事件,终端1在小区B的A1扇形区域发生了2次切换小区事件,这2次切换小区事件分别对应的第一单位TA距离为600米/chip、500米/chip,则终端1在小区B的AOA1范围值内的第一平均单位TA距离为550米/chip;终端1在小区B的A3扇形区域发生了5次切换小区事件,这5次切换小区事件分别对应的第一单位TA距离为600米/chip、500米/chip、700米/chip、500米/chip、800米/chip,则终端1在小区B的AOA3范围值内的第一平均单位TA距离为620米/chip;终端2在小区B的A1扇形区域发生了1次切换小区事件,这1次切换小区事件分别对应的第一单位TA距离为600米/chip,则终端1在小区B的AOA1范围值内的第一平均单位TA距离为600米/chip;终端3在小区B的A6扇形区域发生了2次切换小区事件,这2次切换小区事件分别对应的第一单位TA距离为1600米/chip、1800米/chip,则终端3在小区B的AOA6范围值内的第一平均单位TA距离为1700米/chip。
此时,第一平均单位TA距离550米/chip与终端1的终端型号ID、小区B的小区ID、AOA1关联;第一平均单位TA距离620米与终端1的终端型号ID、小区B的小区ID、AOA3关联;第一平均单位TA距离600米/chip与终端2的终端型号ID、小区B的小区ID、AOA1关联;第一平均单位TA距离1700米/chip与终端3的终端型号ID、小区B的小区ID、AOA6关联;则关联关系包括550米/chip,及终端1的终端型号ID、小区B的小区ID、AOA1的对应关系;620米/chip,及终端1的终端型号ID、小区B的小区ID、AOA3的对应关系;600米/chip,及终端2的终端型号ID、小区B的小区ID、AOA1的对应关系,1700米/chip,及终端3的终端型号ID、小区B的小区ID、AOA6的对应关系,表2为关联关系表。
表2关联关系表
平均单位TA距离 | 终端型号ID | 小区ID | AOA范围值 |
550米/chip | 终端1的终端型号ID | 小区B的小区ID | AOA1 |
620米/chip | 终端1的终端型号ID | 小区B的小区ID | AOA3 |
600米/chip | 终端2的终端型号ID | 小区B的小区ID | AOA1 |
1700米/chip | 终端3的终端型号ID | 小区B的小区ID | AOA6 |
上述过程为生成与切换前终端所处的第一小区对应的单位TA距离的关联关系,同理,与上述过程类似,生成终端型号ID、小区ID及AOA范围值与关联的单位TA距离的关联关系时,可以生成生成终端型号ID、切换后第二小区的小区ID及AOA范围值与关联的单位TA距离的关联关系,具体操作如下:
获取切换小区事件信息;
其中,任意一切换小区事件信息包括切换小区的终端的终端型号ID、切换小区前第一AOA值、切换小区后第二AOA值、切换小区后所处第二小区的第二小区ID、切换小区后第二TA值;
针对任意一切换小区事件信息对应的切换小区事件,分别执行如下操作:
根据切换小区前第一AOA值、切换小区后第二AOA值确定该切换小区事件对应的终端的地理位置信息;
根据第二小区ID确定第二小区所属第二服务基站的地理位置信息;
根据终端的地理位置信息及第二服务基站的地理位置信息确定与第二服务基站之间的第一距离,并将第二距离除以第二TA值生成第二单位TA距离;
确定发生小区切换的任意一终端在第二小区的每一个预设的AOA范围内的全部第二单位TA距离;
将全部第二单位TA距离之和除以第二单位TA距离的个数得到第二平均单位TA距离,并生成终端型号ID、第二小区ID、AOA范围值及第二平均单位TA距离的关联关系。
为了更好地理解本发明实施例,以下给出具体应用场景,针对定位终端的过程,作出进一步详细描述,具体如图3所示:
步骤300:根据获取的切换小区事件信息,生成终端型号ID、小区ID及AOA值与关联的单位TA距离的关联关系;
步骤310:获取终端1上报的终端1的终端型号ID、所在小区1的小区1ID、在小区1的AOA值为45°、TA值为30chip;
步骤320:根据小区1的小区1ID确定出小区1所属服务基站1的地理位置信息;
步骤330:从存储的终端型号ID、小区ID及AOA值与关联的单位TA距离的关联关系中,确定与终端1的终端型号ID、小区1ID及45°均相关联的单位TA距离为300米/chip;
步骤340:根据TA值为30chip、单位TA距离为300米/秒确定出终端1与服务基站1的距离为9000米/chip;
步骤350:根据服务基站1的地理位置信息、终端1与服务基站1的距离为9000米,及终端1在小区1的AOA值45°,确定出终端1的地理位置信息。
基于上述技术方案,参阅图4所示,本发明实施例提供一种用于定位终端的装置,装置包括获取单元40、第一确定单元41、第二确定单元42、第三确定单元43,其中,
获取单元40,用于获取终端上报的终端的终端型号ID、终端所处小区的小区ID、所处位置的AOA值及TA值;
第一确定单元41,用于根据小区ID确定出所处小区的服务基站的地理位置信息;
第二确定单元42,用于用于从存储的终端型号ID、小区ID及AOA值与关联的单位TA距离的关联关系中,确定与终端型号ID、小区ID及AOA值均相关联的单位TA距离,其中,单位TA距离用于表征关联的终端型号ID对应的终端在关联的小区ID对应的小区中所处的角度值为关联的AOA值时,单位时间内移动的距离;
第三确定单元43,用于用于将TA值与单位TA距离的乘积,作为终端与服务基站之间的距离,并根据服务基站的地理位置信息、距离及AOA值确定出终端的地理位置信息。
较佳的,本发明实施例中,获取单元40具体用于:
接收RNC发送的携带CDL文件的信号;
根据CDL文件获取终端的终端型号ID、终端所处小区的小区ID、所处位置的AOA值及TA值。
进一步的,本发明实施例中,该装置还包括关联关系生成单元44,用于用于根据如下操作生成存储的终端型号ID、小区ID及AOA值与关联的单位TA距离的关联关系;
获取切换小区事件信息;
其中,任意一切换事件信息包括切换小区的终端的终端型号ID、切换小区前第一AOA值、切换小区后第二AOA值、切换小区前所处第一小区的第一小区ID、切换小区前第一TA值;
针对任意一切换小区事件信息对应的切换小区事件,分别执行如下操作:
根据切换小区前第一AOA值、切换小区后第二AOA值确定该切换小区事件对应的终端的地理位置信息;
根据第一小区ID确定第一小区所属第一服务基站的地理位置信息;
根据终端的地理位置信息及第一服务基站的地理位置信息确定与第一服务基站之间的第一距离;
将第一距离除以第一TA值生成第一单位TA距离,并生成终端的终端型号ID、第一小区ID、第一AOA值及第一单位TA距离的关联关系。
进一步的,本发明实施例中,关联关系生成单元44,还用于根据如下操作生成存储的终端型号ID、小区ID及AOA值与关联的单位TA距离的关联关系;
获取切换小区事件信息;
其中,任意一切换事件信息包括切换小区的终端的终端型号ID、切换小区前第一AOA值、切换小区后第二AOA值、切换小区后所处第二小区的第二小区ID、切换小区后第二TA值;
针对任意一切换小区事件信息对应的切换小区事件,分别执行如下操作:
根据切换小区前第一AOA值、切换小区后第二AOA值确定该切换小区事件对应的终端的地理位置信息;
根据第二小区ID确定第二小区所属第二服务基站的地理位置信息;
根据终端的地理位置信息及第二服务基站的地理位置信息确定与第二服务基站之间的第二距离;
将第二距离除以第二TA值生成第二单位TA距离,并生成终端的终端型号ID、第二小区ID、第二AOA值及第二单位TA距离的关联关系。
较佳的,本发明实施例中,第二确定单元42具体用于:
从存储的终端型号ID、小区ID及预设的AOA范围值与关联的单位TA距离的关联关系中,确定与终端型号ID、小区ID及AOA值均相关联的单位TA距离。
进一步的,关联关系生成单元44,还用于根据如下操作生成存储的终端型号ID、小区ID及预设的AOA范围值与关联的单位TA距离的关联关系;
获取切换小区事件信息;
其中,任意一切换小区事件信息包括切换小区的终端的终端型号ID、切换小区前第一AOA值、切换小区后第二AOA值、切换小区前所处第一小区的第一小区ID、切换小区前第一TA值;
针对任意一切换小区事件信息对应的切换小区事件,分别执行如下操作:
根据切换小区前第一AOA值、切换小区后第二AOA值确定该切换小区事件对应的终端的地理位置信息;
根据第一小区ID确定第一小区所属第一服务基站的地理位置信息;
根据终端的地理位置信息及第一服务基站的地理位置信息确定与第一服务基站之间的第一距离,并将第一距离除以第一TA值生成第一单位TA距离;
确定发生小区切换的任意一终端在第一小区的每一个预设的AOA范围内的全部第一单位TA距离;
将全部第一单位TA距离之和除以第一单位TA距离的个数得到第一平均单位TA距离,并生成终端型号ID、第一小区ID、AOA范围值及第一平均单位TA距离的关联关系。
进一步的,关联关系生成单元44,还用于根据如下操作生成存储的终端型号ID、小区ID及预设的AOA范围值与关联的单位TA距离的关联关系;
获取切换小区事件信息;
其中,任意一切换小区事件信息包括切换小区的终端的终端型号ID、切换小区前第一AOA值、切换小区后第二AOA值、切换小区后所处第二小区的第二小区ID、切换小区后第二TA值;
针对任意一切换小区事件信息对应的切换小区事件,分别执行如下操作:
根据切换小区前第一AOA值、切换小区后第二AOA值确定该切换小区事件对应的终端的地理位置信息;
根据第二小区ID确定第二小区所属第二服务基站的地理位置信息;
根据终端的地理位置信息及第二服务基站的地理位置信息确定与第二服务基站之间的第一距离,并将第二距离除以第二TA值生成第二单位TA距离;
确定发生小区切换的任意一终端在第二小区的每一个预设的AOA范围内的全部第二单位TA距离;
将全部第二单位TA距离之和除以第二单位TA距离的个数得到第二平均单位TA距离,并生成终端型号ID、第二小区ID、AOA范围值及第二平均单位TA距离的关联关系。
综上所述,本发明实施例中,在进行确定距离时,先从存储的终端型号ID、小区ID及AOA值与关联的单位TA距离的关联关系中,确定与终端型号ID、小区ID及AOA值均相关联的单位TA距离,也就是说,单位TA距离与终端型号ID、所处小区的小区ID,及在小区中的AOA值是有关系的,因此,根据确定出的单位TA距离计算终端的地理位置信息可以提高定位的准确度,避免了现有技术中的准确度较低的缺陷。
本发明是参照根据本发明实施例的方法、设备(***)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中的功能的步骤。
尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。
显然,本领域的技术人员可以对本发明实施例进行各种改动和变型而不脱离本发明实施例的精神和范围。这样,倘若本发明实施例的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
Claims (14)
1.一种定位终端的方法,其特征在于,包括:
获取终端上报的所述终端的终端型号标识ID、所述终端所处小区的小区ID、所处位置的到达角度值AOA值及时间提前TA值;
根据所述小区ID确定出所述所处小区的服务基站的地理位置信息;
从存储的终端型号ID、小区ID及AOA值与关联的单位TA距离的关联关系中,确定与所述终端型号ID、所述小区ID及所述AOA值均相关联的单位TA距离,其中,所述单位TA距离用于表征关联的终端型号ID对应的终端在关联的小区ID对应的小区中所处的角度值为关联的AOA值时,单位时间内移动的距离;
将所述TA值与所述单位TA距离的乘积,作为所述终端与所述服务基站之间的距离,并根据所述服务基站的地理位置信息、所述距离及所述AOA值确定出所述终端的地理位置信息。
2.如权利要求1所述的方法,其特征在于,获取终端上报的所述终端的终端型号标识ID、所述终端所处小区的小区ID、所处位置的到达角度值AOA值及时间提前TA值,具体包括:
接收无线网络控制器RNC发送的携带呼叫详细记录CDL文件的信号;
根据所述CDL文件获取所述终端的终端型号ID、所述终端所处小区的小区ID、所处位置的AOA值及TA值。
3.如权利要求1或2所述的方法,其特征在于,根据如下操作生成所述存储的终端型号ID、小区ID及AOA值与关联的单位TA距离的关联关系;
获取切换小区事件信息;
其中,任意一切换事件信息包括切换小区的终端的终端型号ID、切换小区前第一AOA值、切换小区后第二AOA值、切换小区前所处第一小区的第一小区ID、切换小区前第一TA值;
针对任意一切换小区事件信息对应的切换小区事件,分别执行如下操作:
根据所述切换小区前第一AOA值、所述切换小区后第二AOA值确定该切换小区事件对应的终端的地理位置信息;
根据所述第一小区ID确定所述第一小区所属第一服务基站的地理位置信息;
根据所述终端的地理位置信息及所述第一服务基站的地理位置信息确定与所述第一服务基站之间的第一距离;
将所述第一距离除以所述第一TA值生成第一单位TA距离,并生成所述终端的终端型号ID、第一小区ID、第一AOA值及所述第一单位TA距离的关联关系。
4.如权利要求1或2所述的方法,其特征在于,根据如下操作生成所述存储的终端型号ID、小区ID及AOA值与关联的单位TA距离的关联关系;
获取切换小区事件信息;
其中,任意一切换事件信息包括切换小区的终端的终端型号ID、切换小区前第一AOA值、切换小区后第二AOA值、切换小区后所处第二小区的第二小区ID、切换小区后第二TA值;
针对任意一切换小区事件信息对应的切换小区事件,分别执行如下操作:
根据所述切换小区前第一AOA值、所述切换小区后第二AOA值确定该切换小区事件对应的终端的地理位置信息;
根据所述第二小区ID确定所述第二小区所属第二服务基站的地理位置信息;
根据所述终端的地理位置信息及所述第二服务基站的地理位置信息确定与所述第二服务基站之间的第二距离;
将所述第二距离除以所述第二TA值生成第二单位TA距离,并生成所述终端的终端型号ID、第二小区ID、第二AOA值及所述第二单位TA距离的关联关系。
5.如权利要求1所述的方法,其特征在于,从存储的终端型号ID、小区ID及AOA值与关联的单位TA距离的关联关系中,确定与所述终端型号ID、所述小区ID及所述AOA值均相关联的单位TA距离,具体包括:
从存储的终端型号ID、小区ID及预设的AOA范围值与关联的单位TA距离的关联关系中,确定与所述终端型号ID、所述小区ID及所述AOA值均相关联的单位TA距离。
6.如权利要求5所述的方法,其特征在于,根据如下操作生成所述存储的终端型号ID、小区ID及预设的AOA范围值与关联的单位TA距离的关联关系;
获取切换小区事件信息;
其中,任意一切换小区事件信息包括切换小区的终端的终端型号ID、切换小区前第一AOA值、切换小区后第二AOA值、切换小区前所处第一小区的第一小区ID、切换小区前第一TA值;
针对任意一切换小区事件信息对应的切换小区事件,分别执行如下操作:
根据所述切换小区前第一AOA值、所述切换小区后第二AOA值确定该切换小区事件对应的终端的地理位置信息;
根据所述第一小区ID确定所述第一小区所属第一服务基站的地理位置信息;
根据所述终端的地理位置信息及所述第一服务基站的地理位置信息确定与所述第一服务基站之间的第一距离,并将所述第一距离除以所述第一TA值生成第一单位TA距离;
确定发生小区切换的任意一终端在所述第一小区的每一个预设的AOA范围内的全部第一单位TA距离;
将所述全部第一单位TA距离之和除以第一单位TA距离的个数得到第一平均单位TA距离,并生成终端型号ID、第一小区ID、AOA范围值及所述第一平均单位TA距离的关联关系。
7.如权利要求5或6所述的方法,其特征在于,根据如下操作生成所述存储的终端型号ID、小区ID及预设的AOA范围值与关联的单位TA距离的关联关系;
获取切换小区事件信息;
其中,任意一切换小区事件信息包括切换小区的终端的终端型号ID、切换小区前第一AOA值、切换小区后第二AOA值、切换小区后所处第二小区的第二小区ID、切换小区后第二TA值;
针对任意一切换小区事件信息对应的切换小区事件,分别执行如下操作:
根据所述切换小区前第一AOA值、所述切换小区后第二AOA值确定该切换小区事件对应的终端的地理位置信息;
根据所述第二小区ID确定所述第二小区所属第二服务基站的地理位置信息;
根据所述终端的地理位置信息及所述第二服务基站的地理位置信息确定与所述第二服务基站之间的第一距离,并将所述第二距离除以所述第二TA值生成第二单位TA距离;
确定发生小区切换的任意一终端在所述第二小区的每一个预设的AOA范围内的全部第二单位TA距离;
将所述全部第二单位TA距离之和除以第二单位TA距离的个数得到第二平均单位TA距离,并生成终端型号ID、第二小区ID、AOA范围值及所述第二平均单位TA距离的关联关系。
8.一种定位终端的装置,其特征在于,包括:
获取单元,用于获取终端上报的所述终端的终端型号标识ID、所述终端所处小区的小区ID、所处位置的到达角度值AOA值及时间提前TA值;
第一确定单元,用于根据所述小区ID确定出所述所处小区的服务基站的地理位置信息;
第二确定单元,用于从存储的终端型号ID、小区ID及AOA值与关联的单位TA距离的关联关系中,确定与所述终端型号ID、所述小区ID及所述AOA值均相关联的单位TA距离,其中,所述单位TA距离用于表征关联的终端型号ID对应的终端在关联的小区ID对应的小区中所处的角度值为关联的AOA值时,单位时间内移动的距离;
第三确定单元,用于将所述TA值与所述单位TA距离的乘积,作为所述终端与所述服务基站之间的距离,并根据所述服务基站的地理位置信息、所述距离及所述AOA值确定出所述终端的地理位置信息。
9.如权利要求8所述的装置,其特征在于,所述获取单元具体用于:
接收无线网络控制器RNC发送的携带呼叫详细记录CDL文件的信号;
根据所述CDL文件获取所述终端的终端型号ID、所述终端所处小区的小区ID、所处位置的AOA值及TA值。
10.如权利要求8或9所述的装置,其特征在于,还包括关联关系生成单元,用于根据如下操作生成所述存储的终端型号ID、小区ID及AOA值与关联的单位TA距离的关联关系;
获取切换小区事件信息;
其中,任意一切换事件信息包括切换小区的终端的终端型号ID、切换小区前第一AOA值、切换小区后第二AOA值、切换小区前所处第一小区的第一小区ID、切换小区前第一TA值;
针对任意一切换小区事件信息对应的切换小区事件,分别执行如下操作:
根据所述切换小区前第一AOA值、所述切换小区后第二AOA值确定该切换小区事件对应的终端的地理位置信息;
根据所述第一小区ID确定所述第一小区所属第一服务基站的地理位置信息;
根据所述终端的地理位置信息及所述第一服务基站的地理位置信息确定与所述第一服务基站之间的第一距离;
将所述第一距离除以所述第一TA值生成第一单位TA距离,并生成所述终端的终端型号ID、第一小区ID、第一AOA值及所述第一单位TA距离的关联关系。
11.如权利要求8或9所述的装置,其特征在于,所述关联关系生成单元,还用于根据如下操作生成所述存储的终端型号ID、小区ID及AOA值与关联的单位TA距离的关联关系;
获取切换小区事件信息;
其中,任意一切换事件信息包括切换小区的终端的终端型号ID、切换小区前第一AOA值、切换小区后第二AOA值、切换小区后所处第二小区的第二小区ID、切换小区后第二TA值;
针对任意一切换小区事件信息对应的切换小区事件,分别执行如下操作:
根据所述切换小区前第一AOA值、所述切换小区后第二AOA值确定该切换小区事件对应的终端的地理位置信息;
根据所述第二小区ID确定所述第二小区所属第二服务基站的地理位置信息;
根据所述终端的地理位置信息及所述第二服务基站的地理位置信息确定与所述第二服务基站之间的第二距离;
将所述第二距离除以所述第二TA值生成第二单位TA距离,并生成所述终端的终端型号ID、第二小区ID、第二AOA值及所述第二单位TA距离的关联关系。
12.如权利要求8所述的装置,其特征在于,所述第二确定单元具体用于:
从存储的终端型号ID、小区ID及预设的AOA范围值与关联的单位TA距离的关联关系中,确定与所述终端型号ID、所述小区ID及所述AOA值均相关联的单位TA距离。
13.如权利要求12所述的装置,其特征在于,所述关联关系生成单元,还用于根据如下操作生成所述存储的终端型号ID、小区ID及预设的AOA范围值与关联的单位TA距离的关联关系;
获取切换小区事件信息;
其中,任意一切换小区事件信息包括切换小区的终端的终端型号ID、切换小区前第一AOA值、切换小区后第二AOA值、切换小区前所处第一小区的第一小区ID、切换小区前第一TA值;
针对任意一切换小区事件信息对应的切换小区事件,分别执行如下操作:
根据所述切换小区前第一AOA值、所述切换小区后第二AOA值确定该切换小区事件对应的终端的地理位置信息;
根据所述第一小区ID确定所述第一小区所属第一服务基站的地理位置信息;
根据所述终端的地理位置信息及所述第一服务基站的地理位置信息确定与所述第一服务基站之间的第一距离,并将所述第一距离除以所述第一TA值生成第一单位TA距离;
确定发生小区切换的任意一终端在所述第一小区的每一个预设的AOA范围内的全部第一单位TA距离;
将所述全部第一单位TA距离之和除以第一单位TA距离的个数得到第一平均单位TA距离,并生成终端型号ID、第一小区ID、AOA范围值及所述第一平均单位TA距离的关联关系。
14.如权利要求12或13所述的装置,其特征在于,所述关联关系生成单元,还用于根据如下操作生成所述存储的终端型号ID、小区ID及预设的AOA范围值与关联的单位TA距离的关联关系;
获取切换小区事件信息;
其中,任意一切换小区事件信息包括切换小区的终端的终端型号ID、切换小区前第一AOA值、切换小区后第二AOA值、切换小区后所处第二小区的第二小区ID、切换小区后第二TA值;
针对任意一切换小区事件信息对应的切换小区事件,分别执行如下操作:
根据所述切换小区前第一AOA值、所述切换小区后第二AOA值确定该切换小区事件对应的终端的地理位置信息;
根据所述第二小区ID确定所述第二小区所属第二服务基站的地理位置信息;
根据所述终端的地理位置信息及所述第二服务基站的地理位置信息确定与所述第二服务基站之间的第一距离,并将所述第二距离除以所述第二TA值生成第二单位TA距离;
确定发生小区切换的任意一终端在所述第二小区的每一个预设的AOA范围内的全部第二单位TA距离;
将所述全部第二单位TA距离之和除以第二单位TA距离的个数得到第二平均单位TA距离,并生成终端型号ID、第二小区ID、AOA范围值及所述第二平均单位TA距离的关联关系。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410043627.5A CN103763773B (zh) | 2014-01-29 | 2014-01-29 | 一种移动终端的定位方法及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410043627.5A CN103763773B (zh) | 2014-01-29 | 2014-01-29 | 一种移动终端的定位方法及装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103763773A true CN103763773A (zh) | 2014-04-30 |
CN103763773B CN103763773B (zh) | 2017-09-26 |
Family
ID=50530914
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410043627.5A Active CN103763773B (zh) | 2014-01-29 | 2014-01-29 | 一种移动终端的定位方法及装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103763773B (zh) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105848202A (zh) * | 2015-01-15 | 2016-08-10 | 中兴通讯股份有限公司 | Aoa和ta的校正处理方法及装置 |
CN106170138A (zh) * | 2016-09-27 | 2016-11-30 | 京信通信技术(广州)有限公司 | 多小区覆盖***信号特征采集方法及装置 |
CN107105498A (zh) * | 2016-02-22 | 2017-08-29 | 华为技术有限公司 | 定位方法和装置 |
CN108632739A (zh) * | 2017-03-20 | 2018-10-09 | ***通信集团湖北有限公司 | 基于信令数据的定位方法和装置 |
CN109451578A (zh) * | 2018-11-30 | 2019-03-08 | 维沃移动通信有限公司 | 一种定位方法及装置 |
CN111726857A (zh) * | 2019-03-18 | 2020-09-29 | 电信科学技术研究院有限公司 | 时钟偏移确定及其处理方法、装置、*** |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101389118A (zh) * | 2007-09-10 | 2009-03-18 | 大唐移动通信设备有限公司 | 一种移动终端的定位方法及定位*** |
CN101646201A (zh) * | 2009-09-11 | 2010-02-10 | 上海华为技术有限公司 | 一种确定终端位置的方法、装置及*** |
CN101883423A (zh) * | 2009-05-07 | 2010-11-10 | 大唐移动通信设备有限公司 | 一种确定终端的位置信息的方法、***和装置 |
CN101902684A (zh) * | 2009-05-31 | 2010-12-01 | 大唐移动通信设备有限公司 | 一种定位方法及设备 |
CN101986747A (zh) * | 2010-10-14 | 2011-03-16 | 北京拓明科技有限公司 | 移动终端定位方法 |
CN102045839A (zh) * | 2009-10-16 | 2011-05-04 | 大唐移动通信设备有限公司 | 一种确定用户终端的位置信息的方法、***和装置 |
-
2014
- 2014-01-29 CN CN201410043627.5A patent/CN103763773B/zh active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101389118A (zh) * | 2007-09-10 | 2009-03-18 | 大唐移动通信设备有限公司 | 一种移动终端的定位方法及定位*** |
CN101883423A (zh) * | 2009-05-07 | 2010-11-10 | 大唐移动通信设备有限公司 | 一种确定终端的位置信息的方法、***和装置 |
CN101902684A (zh) * | 2009-05-31 | 2010-12-01 | 大唐移动通信设备有限公司 | 一种定位方法及设备 |
CN101646201A (zh) * | 2009-09-11 | 2010-02-10 | 上海华为技术有限公司 | 一种确定终端位置的方法、装置及*** |
CN102045839A (zh) * | 2009-10-16 | 2011-05-04 | 大唐移动通信设备有限公司 | 一种确定用户终端的位置信息的方法、***和装置 |
CN101986747A (zh) * | 2010-10-14 | 2011-03-16 | 北京拓明科技有限公司 | 移动终端定位方法 |
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105848202A (zh) * | 2015-01-15 | 2016-08-10 | 中兴通讯股份有限公司 | Aoa和ta的校正处理方法及装置 |
CN107105498A (zh) * | 2016-02-22 | 2017-08-29 | 华为技术有限公司 | 定位方法和装置 |
CN107105498B (zh) * | 2016-02-22 | 2020-07-07 | 华为技术有限公司 | 定位方法和装置 |
CN106170138A (zh) * | 2016-09-27 | 2016-11-30 | 京信通信技术(广州)有限公司 | 多小区覆盖***信号特征采集方法及装置 |
CN106170138B (zh) * | 2016-09-27 | 2019-12-31 | 京信通信***(中国)有限公司 | 多小区覆盖***信号特征采集方法及装置 |
CN108632739A (zh) * | 2017-03-20 | 2018-10-09 | ***通信集团湖北有限公司 | 基于信令数据的定位方法和装置 |
CN108632739B (zh) * | 2017-03-20 | 2020-09-08 | ***通信集团湖北有限公司 | 基于信令数据的定位方法和装置 |
CN109451578A (zh) * | 2018-11-30 | 2019-03-08 | 维沃移动通信有限公司 | 一种定位方法及装置 |
CN111726857A (zh) * | 2019-03-18 | 2020-09-29 | 电信科学技术研究院有限公司 | 时钟偏移确定及其处理方法、装置、*** |
CN111726857B (zh) * | 2019-03-18 | 2021-07-20 | 大唐移动通信设备有限公司 | 时钟偏移确定及其处理方法、装置、*** |
Also Published As
Publication number | Publication date |
---|---|
CN103763773B (zh) | 2017-09-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11360195B2 (en) | Determining a location of a transmitter device | |
CN103763773A (zh) | 一种移动终端的定位方法及装置 | |
CN108370551B (zh) | 基于到达时间差定位方法、用户设备及网络设备 | |
CN108040318B (zh) | 一种定位方法、电子设备及计算机可读存储介质 | |
US20170318556A1 (en) | Method and Device for Enhancing Positioning | |
CN101931857B (zh) | 定位参考信号发送和接收方法、装置及*** | |
US20190132816A1 (en) | Positioning Base Station Determining Method, Positioning Server, Serving Base Station, and Network System | |
CN103822638B (zh) | 用户位置信息的处理方法和装置 | |
CN103379437A (zh) | 一种无线终端定位方法及相关设备、*** | |
CN102858010A (zh) | 一种移动终端的定位方法及装置 | |
CN103517204A (zh) | 一种移动终端的定位方法和设备 | |
CN105611568A (zh) | 一种基于mro测量报告对lte终端位置进行准确定位的方法 | |
CN102938932B (zh) | 一种提高基于到达时间的无线定位***的容量的方法 | |
CN108450060A (zh) | 基于wi-fi接入点的定位方法、设备 | |
CN103874150A (zh) | 小区切换的方法、基站和用户设备 | |
CN107079367B (zh) | 小区间切换的方法、装置及*** | |
US20230110357A1 (en) | Wireless positioning | |
JP6567068B2 (ja) | 屋内測位方法及び装置 | |
CN109564271B (zh) | 在网络内的用户设备的位置检测 | |
CN104619018A (zh) | 一种终端位置定位***及方法 | |
CN103686998A (zh) | 一种基于aoa的切换位置定位方法及装置 | |
Bai et al. | A new approach for indoor customer tracking based on a single Wi-Fi connection | |
US20160245896A1 (en) | Method and device for positioning terminal location | |
CN102595473B (zh) | 测量方法及定位服务器、用户设备 | |
CN107277761B (zh) | 一种终端位置发送方法及装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |