一种定位方法、定位平台及通信网络的制作方法

文档序号:7772424阅读:178来源:国知局
一种定位方法、定位平台及通信网络的制作方法
【专利摘要】本发明公开一种定位方法、定位平台及通信网络;其中,方法包括:接收信令监测系统发送的第一用户端的业务信令;从所述第一用户的业务信令中提取并保存所述第一用户端对应的定位相关信息;在接收到对应于所述第一用户端的定位请求时,利用已保存的定位相关信息提供定位服务。本方案通过信令监测系统获取的第一用户端的业务信令,并根据该业务信令中的定位相关信息来完成定位第一用户端的服务,从而有效减少定位平台与核心网的信令交互,避免定位请求量过大时对核心网造成冲击。
【专利说明】一种定位方法、定位平台及通信网络

【技术领域】
[0001]本发明涉及通信领域,提供一种定位方法、定位平台及通信网络。

【背景技术】
[0002]目前的移动通信网的主要定位方式包括:基站定位、GPS (Global Posit1ningSystem,全球卫星定位系统)定位和AGPS (Assisted GPS,辅助GPS)定位。其中,基站定位是通过定位平台向核心网发送请求,通过核心网获取移动终端当前无线环境信息,之后定位平台根据获取到的无线环境信息,通过基站完成定位服务;所以在定位业务量较大时,核心网的性能会造成严重影响。


【发明内容】

[0003]本发明要解决的技术问题是提供一种定位方法、定位平台及通信网络,能够有效减少定位平台与核心网的信令交互,避免定位请求量过大时对核心网造成冲击。
[0004]为解决上述技术问题,本发明的实施例提供一种定位方法,应用于定位平台,所述方法包括:
[0005]接收信令监测系统发送的第一用户端的业务信令;
[0006]从所述第一用户的业务信令中提取并保存所述第一用户端对应的定位相关信息;
[0007]在接收到对应于所述第一用户端的定位请求时,利用已保存的定位相关信息提供定位服务。
[0008]其中,
[0009]从所述第一用户的业务信令中提取并保存所述第一用户端对应的定位相关信息的步骤包括:
[0010]从所述第一用户的业务信令中提取并保存所述第一用户端对应的定位相关信息以及所述业务信令对应的服务时间;
[0011]在接收到对应于所述第一用户端的定位请求时,利用该定位相关信息提供定位服务的步骤包括:
[0012]确定所述定位请求对应的定位时间以及定位精度;
[0013]判断是否能够根据已保存的定位相关信息提供满足所述定位精度的定位服务以及判断已保存的服务时间是否满足所述定位时间;
[0014]当能够根据所述已保存的定位相关信息提供满足所述定位精度的定位服务且所述已保存的服务时间满足所述定位时间时,利用该已保存的定位相关信息提供定位服务;
[0015]当不能够根据所述已保存的定位相关信息提供满足所述定位精度的定位服务和/或所述已保存的服务时间不能满足所述定位时间时,向核心网获取能够满足所述定位精度以及定位时间的第一用户端的定位相关信息,并利用该核心网获取到的定位相关信息提供定位服务。
[0016]其中,
[0017]判断已保存的服务时间是否满足所述定位时间的步骤包括:
[0018]当所述定位时间与所述服务时间的差量小于预设阈值或小于所述定位请求的响应存活期时,确定该已保存的服务时间能够满足所述定位时间;
[0019]当所述定位时间与所述服务时间的差量大于预设阈值或大于所述定位请求的响应存活期时,确定该已保存的服务时间不能够满足所述定位时间。
[0020]其中,该已保存的定位相关信息包括:
[0021]所述第一用户端的服务小区、服务小区信号强度邻接小区及邻接小区信号强度。
[0022]本发明的实施例还提供一种定位平台,包括:
[0023]接收模块,用于接收信令监测系统发送的第一用户端的业务信令;
[0024]存储模块,用于从所述第一用户的业务信令中提取并保存所述第一用户端对应的定位相关信息;
[0025]定位模块,用于在接收到对应于所述第一用户端的定位请求时,利用所述存储模块保存的定位相关信息提供定位服务。
[0026]其中,所述存储模块具体用于:从所述第一用户的业务信令中提取并保存所述第一用户端对应的定位相关信息以及所述业务信令对应的服务时间;
[0027]所述定位模块包括:
[0028]确定子模块,用于确定所述定位请求对应的定位时间以及定位精度;
[0029]第一判断子模块,用于判断是否能够根据所述存储模块保存的定位相关信息提供满足所述定位精度的定位服务
[0030]第二判断子模块,用于判断所述存储模块保存的服务时间是否满足所述定位时间;
[0031]第一定位子模块,用于当能够根据所述存储模块保存的定位相关信息提供满足所述定位精度的定位服务且所述存储模块保存的服务时间满足所述定位时间时,利用该已保存的定位相关信息提供定位服务;
[0032]第二定位子模块,用于当不能够根据所述存储模块保存的定位相关信息提供满足所述定位精度的定位服务和/或所述存储模块保存的服务时间不能满足所述定位时间时,向核心网获取能够满足所述定位精度以及定位时间的第一用户端的定位相关信息,并利用该核心网获取到的定位相关信息提供定位服务。
[0033]其中,所述第二判断子具体用于:
[0034]当所述定位时间与所述服务时间的差量小于预设阈值或小于所述定位请求的响应存活期时,确定该已保存的服务时间能够满足所述定位时间;
[0035]当所述定位时间与所述服务时间的差量大于预设阈值或大于所述定位请求的响应存活期时,确定该已保存的服务时间不能够满足所述定位时间。
[0036]其中,所述存储模块已保存的定位相关信息包括:
[0037]所述第一用户端的服务小区、服务小区信号强度邻接小区及邻接小区信号强度。
[0038]本发明的实施例还提供一种通信网络,包括有用户端以及信令监测系统,其中,所述通信网络还包括:
[0039]本发明的定位平台。
[0040]本发明的方案所带来的有益效果:
[0041]本方案通过信令监测系统获取的第一用户端的业务信令,并根据该业务信令中的定位相关信息来完成定位第一用户端的服务,从而有效减少定位平台与核心网的信令交互,避免定位请求量过大时对核心网造成冲击。

【专利附图】

【附图说明】
[0042]图1为本发明中应用于定位平台的定位方法的步骤示意图;
[0043]图2和图3为本发明中定位方法的具体实施步骤图;
[0044]图4为本发明中定位平台的结构示意图。

【具体实施方式】
[0045]为使本发明要解决的技术问题、技术方案和优点更加清楚,下面将结合附图及具体实施例进行详细描述。
[0046]如图1所示,一种定位方法,应用于定位平台,所述方法包括:
[0047]步骤11,接收信令监测系统发送的第一用户端的业务信令;
[0048]步骤12,从所述第一用户的业务信令中提取并保存所述第一用户端对应的定位相关信息;
[0049]步骤13,在接收到对应于所述第一用户端的定位请求时,利用已保存的定位相关信息提供定位服务。
[0050]本实施例的方法通过信令监测系统获取的第一用户端的业务信令,并根据该业务信令中的定位相关信息来完成定位第一用户端的服务,从而有效减少定位平台与核心网的信令交互,避免定位请求量过大时对核心网造成冲击。
[0051]此外,在本发明的上述实施例中,步骤12具体包括:从所述第一用户的业务信令中提取并保存所述第一用户端对应的定位相关信息以及所述业务信令对应的服务时间;
[0052]步骤13具体包括:
[0053]步骤131,确定所述定位请求对应的定位时间以及定位精度;
[0054]步骤132,判断是否能够根据已保存的定位相关信息提供满足所述定位精度的定位服务以及判断已保存的服务时间是否满足所述定位时间;
[0055]步骤133,当能够根据所述已保存的定位相关信息提供满足所述定位精度的定位服务且所述已保存的服务时间满足所述定位时间时,利用该已保存的定位相关信息提供定位服务;
[0056]步骤134,当不能够根据所述已保存的定位相关信息提供满足所述定位精度的定位服务和/或所述已保存的服务时间不能满足所述定位时间时,向核心网获取能够满足所述定位精度以及定位时间的第一用户端的定位相关信息,并利用该核心网获取到的定位相关信息提供定位服务。
[0057]本发明是基于业务信令中的定位相关信息来提供定位服务,由于业务信令中的定位相关信息存在局限性,在不能够满足定位请求的定位精度时,本实施例向核心网获取定位相关信息,从而完成高精度的定位服务。此外,定位服务是一种具有时效的业务,当业务信令的服务时间无法满足定位时间时,本实施例同样会向核心网获取更及时的定位相关信息以提供准确的定位服务。
[0058]此外,针对步骤132中的判断已保存的服务时间是否满足所述定位时间,本发明提供了一种具体实现方法,包括:
[0059]步骤1321,当所述定位时间与所述服务时间的差量小于预设阈值或小于所述定位请求的响应存活期时,确定该已保存的服务时间能够满足所述定位时间;
[0060]步骤1322,当所述定位时间与所述服务时间的差量大于预设阈值或大于所述定位请求的响应存活期时,确定该已保存的服务时间不能够满足所述定位时间。
[0061]目前有主要有两种定位请求,一种是包含该定位请求的响应存活期,而另外一种不包含响应存活期。针对于前者本实施例可直接根据响应存活期来判断服务时间是否满足定位时间;对于后者则可预先设置一个阈值,该阈值起到的作用与响应存活期一致。
[0062]此外,在本发明的上述实施例中,该已保存的定位相关信息具体包括:
[0063]所述第一用户端的服务小区、服务小区信号强度邻接小区及邻接小区信号强度。需要说明的是,现有的信令监测系统在不同的信令接口监测到的业务信令中包含有不同的定位相关信息,在A/Iu-CS接口及Gb/Iu-PS接口监测到的业务信令包含服务小区信息,在Abis/Iub接口监测到的业务信令包含服务小区、服务小区信号强度、邻接小区及邻接小区信号强度。目前的定位平台能够根据业务信令中的服务小区来提供的定位服务,其定位精度精确到小区级别;进一步地,定位平台还可以辅以服务小区强度、邻接小区及邻接小区强度以提供更高精度的定位服务(如现有技术中的三角定位法以及指纹定位法等,其不是本发明的发明点,在此不做赘述)。
[0064]下面对本发明的定位方法进行详细描述:
[0065]〈一〉如图2所示,第一用户端发起即时定位请求的步骤包括:
[0066]步骤21,信令监测系统将监测的第一用户端的业务信令发送到定位平台,定位平台对信令进行分析,提取出第一用户端当前所在的服务小区、服务小区信号强度邻接小区及邻接小区信号强度,并保存到数据库中;
[0067]步骤22,定位用户端向定位平台发送即时定位第一用户端的定位请求;在该定位请求里包括定位请求的发起时间(即本文所述定位时间)、定位精度以及定位请求的响应存活期。定位平台收到定位请求后,根据定位请求的定位时间和定位精度判断数据库中保存数据是否满足定位请求;如果定位请求的定位精度低于或等于根据数据库中保存的定位相关信息所计算得到的位置精度,且定位请求中的定位时间与服务时间的差量小于响应存活期则执行步骤24,否则执行步骤23 ;
[0068]步骤23,定位平台向核心网发送定位请求,从核心网获取能够满足所述定位精度以及定位时间的第一用户端的定位相关信息,之后根据核心网获取到的定位相关信息完成经纬度计算,得到第一用户端的位置信息,并返回携带有该位置信息的响应至定位用户端;
[0069]步骤24,定位平台根据数据库保存的定位相关信息进行经纬度计算,得到第一用户端的位置信息,之后给定位用户端返回携带有该位置信息的响应。
[0070]〈二〉如图3所示,在定位用户端发起持续定位请求时,假设定位平台能够根据业务信令中的位置相关信息提供满足定位精度的定位服务,其步骤包括:
[0071]步骤31,定位客户端向定位平台发送持续定位第一用户端的定位请求,请求中携带有设置的时间间隔(定位请求的发起时间以及该时间间隔即为本文所述的定位时间)以及定位精度;
[0072]步骤32,定位平台被动接收信令监测系统监测到的第一用户端的业务信令,并进行分析、提取出业务信息中记录的定位相关信息(如第一用户端当前所在的服务小区、服务小区信号强度邻接小区及邻接小区信号强度),并与业务信令对应的服务时间一并入库保存;其中,由于定位请求没有包含响应存活期,所以定位平台预设阈值生效;
[0073]步骤32,查询数据库的定位相关信息提供第一次定位服务;
[0074]在步骤42中假设在数据库找出有服务时间满足定位请求发送时间的定位相关信息,则根据该定位相关信息计算出第一用户端的位置信息,并将位置信息放在位置报告中返回给定位客户端;
[0075]需要指出的是,在整个持续定位的过程中,信令监测系统还会持续发送第一用户端后续产生的其他业务信令至定位平台,定位平台则会保存有多个不同业务信令的定位相关信息,即,定位平台保存有多个不同服务时间的定位相关信息;
[0076]步骤34,到达定位请求中指定的时间间隔后,定位平台继续查询数据库中持续保存的定位相关彳目息,提供后续的定位服务;
[0077]在步骤34中假设没有满足时间间隔的服务时间,则按照现有的定位流程向核心网发送定位请求,完成此时刻的针对第一用户端的定位服务;
[0078]之后在重复步骤34,直至持续定位结束。
[0079]需要指出的是,上述的定位客户端可以是第一用户端(即自己请求对自己进行定位),也可以是别的用户端(即别的用户端请求定位第一用户端)。此外,信令监测系统也可以将业务信令中的定位相关信息直接提出后发送给定位平台进行保存。
[0080]综上所述,本发明的定位方法将定位平台被动接收到的信令监测系统的定位相关信息与定位平台主动向核心网获取定相关信息的流程相融合,可以有效减少定位平台与核心网的信令交互,避免定位业务量过大时对核心网造成冲击。
[0081]此外,如图4所示,本发明还提供一种定位平台,包括:
[0082]接收模块,用于接收信令监测系统发送的第一用户端的业务信令;
[0083]存储模块,用于从所述第一用户的业务信令中提取并保存所述第一用户端对应的定位相关信息;
[0084]定位模块,用于在接收到对应于所述第一用户端的定位请求时,利用所述存储模块保存的定位相关信息提供定位服务。
[0085]本实施例的方法通过信令监测系统获取的第一用户端的业务信令,并根据该业务信令中的定位相关信息来完成定位第一用户端的服务,从而有效减少定位平台与核心网的信令交互,避免定位请求量过大时对核心网造成冲击。
[0086]具体,在本发明的上述实施例中,所述存储模块具体用于:从所述第一用户的业务信令中提取并保存所述第一用户端对应的定位相关信息以及所述业务信令对应的服务时间;
[0087]所述定位模块包括:
[0088]确定子模块,用于确定所述定位请求对应的定位时间以及定位精度;
[0089]第一判断子模块,用于判断是否能够根据所述存储模块保存的定位相关信息提供满足所述定位精度的定位服务
[0090]第二判断子模块,用于判断所述存储模块保存的服务时间是否满足所述定位时间;
[0091]第一定位子模块,用于当能够根据所述存储模块保存的定位相关信息提供满足所述定位精度的定位服务且所述存储模块保存的服务时间满足所述定位时间时,利用该已保存的定位相关信息提供定位服务;
[0092]第二定位子模块,用于当不能够根据所述存储模块保存的定位相关信息提供满足所述定位精度的定位服务和/或所述存储模块保存的服务时间不能满足所述定位时间时,向核心网获取能够满足所述定位精度以及定位时间的第一用户端的定位相关信息,并利用该核心网获取到的定位相关信息提供定位服务。
[0093]此外,在本发明的上述实施例中,所述第二判断子具体用于:
[0094]当所述定位时间与所述服务时间的差量小于预设阈值或小于所述定位请求的响应存活期时,确定该已保存的服务时间能够满足所述定位时间;
[0095]当所述定位时间与所述服务时间的差量大于预设阈值或大于所述定位请求的响应存活期时,确定该已保存的服务时间不能够满足所述定位时间。
[0096]此外,在本发明的上述实施例中,所述存储模块已保存的定位相关信息包括:
[0097]所述第一用户端的服务小区、服务小区信号强度邻接小区及邻接小区信号强度。显然,本实施例的装置与本发明中应用于定位平台的定位方法相对应,该定位方法所能达到的技术效果,本实施例的定位平台也同样能够达到。
[0098]此外,本发明还提供一种通信网络,包括有用户端、信令监测系统,以及本发明提供的定位平台。
[0099]以上所述是本发明的优选实施方式,应当指出,对于本【技术领域】的普通技术人员来说,在不脱离本发明所述原理的前提下,还可以作出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。
【权利要求】
1.一种定位方法,应用于定位平台,其特征在于,所述方法包括: 接收信令监测系统发送的第一用户端的业务信令; 从所述第一用户的业务信令中提取并保存所述第一用户端对应的定位相关信息; 在接收到对应于所述第一用户端的定位请求时,利用已保存的定位相关信息提供定位服务。
2.根据权利要求1所述的方法,其特征在于, 从所述第一用户的业务信令中提取并保存所述第一用户端对应的定位相关信息的步骤包括: 从所述第一用户的业务信令中提取并保存所述第一用户端对应的定位相关信息以及所述业务信令对应的服务时间; 在接收到对应于所述第一用户端的定位请求时,利用该定位相关信息提供定位服务的步骤包括: 确定所述定位请求对应的定位时间以及定位精度; 判断是否能够根据已保存的定位相关信息提供满足所述定位精度的定位服务以及判断已保存的服务时间是否满足所述定位时间; 当能够根据所述已保存的定位相关信息提供满足所述定位精度的定位服务且所述已保存的服务时间满足所述定位时间时,利用该已保存的定位相关信息提供定位服务; 当不能够根据所述已保存的定位相关信息提供满足所述定位精度的定位服务和/或所述已保存的服务时间不能满足所述定位时间时,向核心网获取能够满足所述定位精度以及定位时间的第一用户端的定位相关信息,并利用该核心网获取到的定位相关信息提供定位服务。
3.根据权利要求2所述的方法,其特征在于,判断已保存的服务时间是否满足所述定位时间的步骤包括: 当所述定位时间与所述服务时间的差量小于预设阈值或小于所述定位请求的响应存活期时,确定该已保存的服务时间能够满足所述定位时间; 当所述定位时间与所述服务时间的差量大于预设阈值或大于所述定位请求的响应存活期时,确定该已保存的服务时间不能够满足所述定位时间。
4.根据权利要求1所述的方法,其特征在于,该已保存的定位相关信息包括: 所述第一用户端的服务小区、服务小区信号强度邻接小区及邻接小区信号强度。
5.一种定位平台,其特征在于,包括: 接收模块,用于接收信令监测系统发送的第一用户端的业务信令; 存储模块,用于从所述第一用户的业务信令中提取并保存所述第一用户端对应的定位相关信息; 定位模块,用于在接收到对应于所述第一用户端的定位请求时,利用所述存储模块保存的定位相关信息提供定位服务。
6.根据权利要求4所述的定位平台,其特征在于,所述存储模块具体用于:从所述第一用户的业务信令中提取并保存所述第一用户端对应的定位相关信息以及所述业务信令对应的服务时间; 所述定位模块包括: 确定子模块,用于确定所述定位请求对应的定位时间以及定位精度; 第一判断子模块,用于判断是否能够根据所述存储模块保存的定位相关信息提供满足所述定位精度的定位服务 第二判断子模块,用于判断所述存储模块保存的服务时间是否满足所述定位时间; 第一定位子模块,用于当能够根据所述存储模块保存的定位相关信息提供满足所述定位精度的定位服务且所述存储模块保存的服务时间满足所述定位时间时,利用该已保存的定位相关信息提供定位服务; 第二定位子模块,用于当不能够根据所述存储模块保存的定位相关信息提供满足所述定位精度的定位服务和/或所述存储模块保存的服务时间不能满足所述定位时间时,向核心网获取能够满足所述定位精度以及定位时间的第一用户端的定位相关信息,并利用该核心网获取到的定位相关信息提供定位服务。
7.根据权利要求6所述的定位平台,其特征在于,所述第二判断子具体用于: 当所述定位时间与所述服务时间的差量小于预设阈值或小于所述定位请求的响应存活期时,确定该已保存的服务时间能够满足所述定位时间; 当所述定位时间与所述服务时间的差量大于预设阈值或大于所述定位请求的响应存活期时,确定该已保存的服务时间不能够满足所述定位时间。
8.根据权利要求1所述的定位平台,其特征在于,所述存储模块已保存的定位相关信息包括: 所述第一用户端的服务小区、服务小区信号强度邻接小区及邻接小区信号强度。
9.一种通信网络,包括有用户端以及信令监测系统,其特征在于,所述通信网络还包括: 如权利要求5或8所述的定位平台。
【文档编号】H04W64/00GK104519568SQ201310456891
【公开日】2015年4月15日 申请日期:2013年9月29日 优先权日:2013年9月29日
【发明者】袁俊, 洪骏, 黄海波 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1