专利名称::位置业务服务质量精确确定方法和装置的制作方法
技术领域:
:本发明涉及在无线网络系统中的移动定位业务领域。更具体而言,涉及一种位置信息请求的位置业务力良务的方法和装置。
背景技术:
:无线网络系统中的移动定位业务越来越受到广泛的关注。移动定位业务主要的应用包括有用于用户安全的紧急呼叫定位业务;相关犯罪活动的定位跟踪;个人定位服务(例如交通、住宿等服务行业信息的查询);智能交通运输定位;无线网络系统的^:计和资源管理;用于无线网络系统的计费(根据呼叫率确定某些位置的通信费用)。移动定位技术包括有基于小区覆盖的定位、增强观测时间差(EOTD,EnhancedObservationTimeDifference)定位技术、可乂见测的到达时间差(OTDOA,ObservedTimeDifferenceOfArrival)定4立4支术、到达时间(TOA,TimeOfArrival)定4立4支术、到达角度(AOA,ArrivalofAngle)定位技术、高级前向链路三角定位(AFLT,AdvancedForwardLinkTrilateration)、EFLT(EnhancedForwardLinkTrilateration)、上行链i各到达时间差(UTDOA,UpLinkTimeDifferenceofArrival)定4立冲支术以及网全各车itt助的全J求定位系统(AGPS,AssistedGlobalPositioningSystem)定^f立4支术等多种方式,按照定位结果满足服务质量的情况可以分为三大类定位4支术1.低精度定位技术,例如基于小区覆盖的定位技术,通常定位结果的精度与小区覆盖和被定位用户当前处于小区的位置相关,响应时间'决。2.中精度定位技术,例如EOTD、OTDOA、TOA、AOA、AFLT、EFLT、UTDOA等定位技术,通常定位结果的精度与无线环境等相关。响应时间介于低精度定位技术和高精度定位技术的响应时间之间。3.高姊青度定4立:技术,例如AGPS,包4舌全^求卫星导^t系统(GNSS,GlobalNavigationSatelliteSystems)包括的各类卫星系统等。响应时间最慢,甚至可达数十秒。不同定位4支术的4吏用与^皮定位用户能力、移动网络定位能力以及净皮定位用户所处的环境和定位请求的服务质量相关。同时不同定^立:技术的定位响应时间和定位4青度也不同。所以需要结合定位月良务质量一起来具体选择某一定位过程中所需要的定位技术。定位业务的服务质量(QOS,QualityOfService)由两类指标来体玉见定4立4青度(Accuracy),响应时间(Responsetime)。现有定位业务的各类标准和实现对于力良务质量的响应时间定义了三类无时延(NoDelay)、低时延(LowDelay)、时延可容忍(DelayTolerance)。对于这三类定义的描述是l."无时延"定位服务器提供给定位请求客户端其当前所知的任意一个带有时间戳的位置估计值。如果当前定位服务器上不能提供任何一个估计位置,则向定位请求客户端返回一个失败指示消息,可选的可以4妻着发起一个定4立过禾呈,来获^^f立置估计以1更于后续定位过程使用。2."低时延"在应用请求的响应时间和应用请求的定位精度之间,优先考虑满足应用请求的响应时间要求。尽量提供一个低精度快速响应的定4立结果而不是更4青确〗旦是'隄响应的定4立结果。3."时延可容忍"在应用:f青求的响应时间和应用"i青求的定位4青度之间,优先考虑满足应用请求的定位精度要求。有必要的话,定位服务器可以延迟提供定位结果给定位请求客户端,直到满足了应用请求的精度要求时再提供。对于中类低时延和第三类时延可容忍类型,接收位置请求的定位服务器不能确定究竟具体多长的定位处理响应时间的时延是属于低时延范畴和时延可容忍范畴,通常中精度定位技术的响应时间可达3秒左右,但是特定的无线环境下也可能响应时间更长,有些情况下高精度定位技术的定位响应时间也可以在3秒内完成,但是也有^t十秒的响应时间才完成定位的可能,甚至ft十秒之后定位失败不能获得定位结果。所以定位服务器一侧需要明确低时延或时延可容忍的具体的时间值是多少。总之现有才几制没有明确响应时间,对于最终的服务质量要求满足程度有一定影响。因此,需要一种在用户希望的响应时间内获得最好的定位精度的位置信息的解决方案,能够解决上述相关4支术中的问题。
发明内容本发明旨在提供一种在用户希望的响应时间内获得最好的定位精度的位置信息的解决方案,能够解决上述相关技术中的响应时间不确定等问题。才艮据本发明的一个方面,4是供了一种位置业务月良务质量精确确定方法,包括以下步骤位置信息请求方发起定位请求消息,并将其传递给网络,定位请求消息包括定位服务质量信息,其中,在定位服务质量信息中设置响应时间最大值;以及根据定位请求消息进行定位并将定位结果返给位置信息请求方,其中,网络根据响应时间最大值来控制定位过程的响应时间和定位方法。在上述位置业务服务质量精确确定方法中,位置信息请求方包括网络定位月l务中心和外部位置业务代理中的一种。在上述位置业务服务质量精确确定方法中,设置响应时间最大值还包括以下步骤所述响应时间最大值可以由位置信息请求处理过程中各个阶^:的处理网元i殳置。在上述位置业务月l务质量精确确定方法中,网络才艮据响应时间最大值来控制定位过程的响应时间和定位方法还包括以下步骤做定位决策的实体接收到带有响应时间最大值的位置请求消息后,根据响应时间最大<直首先选择高4青度定位方法进4亍定4立。在上述位置业务服务质量精确确定方法中,还包括以下步骤如果在响应时间最大值到达之前定位成功,则将定位结果返给位置4言息:清求方;如果在响应时间最大4直到达之前,高4青度定4立方法定位不成功,且网络和位置信息请求方支持中精度定位的话,则选择中精度定位方法进行定位。在上述位置业务服务质量精确确定方法中,选择中精度定位方法进行定位包括以下步骤如果在响应时间最大值到达之前,中精度定位方法定位不成功,或中精度定位方法的定位精度不能满足位置请求信息中的定位服务质量信息的精度要求的话,则重新选择高^"度定卩立方法进^于定^f立。在上述4立置业务月1务质量并青确确定方法中,还包4舌以下步骤如果达到了响应时间最大值时还没有获得位置信息请求方的位置信息话,则发送定位失败信息或当前被定位的位置信息请求方所在的参考小区的估计位置信息给位置信息请求方。根据本发明的另一方面,提供了一种位置业务服务质量精确确定装置,包括定位请求模块,用于指令位置信息请求方发起定位请求消息,并将其传递给网络,定位请求消息包括定位月l务质量信息,其中,在定位服务质量信息中设置响应时间最大值;以及精确确定模块,用于根据定位请求消息进行定位并将定位结果返给位置信息请求方,其中,网络4艮据响应时间最大值来控制定位过程的响应时间和定^f立方法。在上述的位置业务服务质量精确确定装置中,位置信息请求方包括网络定位月良务中心和外部位置业务代理中的一种。在上述的位置业务服务质量精确确定装置中,精确确定才莫块还用于指令做位置决策的实体接收到带有响应时间最大值的位置请求消息后,根据响应时间最大值首先选择高精度定位方法进行定位。通过上述技术方案,本发明实现了如下技术效果本发明提供了一种位置业务请求过程中,在位置业务请求消息中对于服务质量的响应时间信息精确指定的方法,通过本发明提供的方法,可以<吏的定位力良务器进4于定位时明确定4立业务具体要求的时延服务质量,使得最终在用户希望的响应时间内获得最好的定位精度的位置信息。本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中图1示出4艮据本发明的位置业务月良务确定方法的流程图2示出根据本发明的一个实施例的在WCDMA中定位构架方框图3示出根据本发明的一个实施例的在WCDMA中定位的流程图4示出根据本发明的一个实施例的精确指定可容忍无限时间的响应时间后的定位流程图5示出根据本发明的一个实施例的精确指定低时延5秒的响应时间后定位(高4青度定位成功)流程图6示出根据本发明的一个实施例的精确指定低时延5秒的响应时间后定位(高精度定位失败)流程图;以及图7示出4艮据本发明的位置业务服务确定装置的方框图。具体实施例方式下面将参考附图并结合实施例,来详细il明本发明。图1示出了4艮据本发明的位置业务服务确定方法。如图1所示,根据本发明的位置业务服务确定方法包括以下步骤步骤S102,位置信息请求方发起定位请求消息,并将其传递给网络,定位请求消息包括定位服务质量信息,其中,在定位服务质量信息中i殳置响应时间最大值;以及步骤S104,根据定位请求消息进行定位并将定位结果返给位置信息请求方,其中,网络根据响应时间最大值来控制定位过程的响应时间和定^f立方法。位置信息请求方可包括网络定位服务中心和外部位置业务代理中的一种。设置响应时间最大值还可包括以下步骤所述响应时间最大值可以由位置信息i青求处理过程中各个阶)殳的处理网元i殳置。网络可4艮据响应时间最大^f直来控制定^立过禾呈的响应时间和定位方法还包4舌以下步艰《估文定位决策的实体4妻收到带有响应时间最大值的位置请求消息后,根据响应时间最大值首先选择高精度定位方法进4于定4立。在上述位置业务服务质量精确确定方法中,还可包括以下步骤如果在响应时间最大值到达之前定位成功,则将定位结果返给位置信息请求方;如果在响应时间最大值到达之前,高精度定位方法定位不成功,且网络和位置信息请求方支持中精度定位的话,则选择中精度定位方法进行定位。选择中精度定位方法进行定位可包括以下步骤如果在响应时间最大值到达之前,中精度定位方法定位不成功,或中4青度定位方法的定位精度不能满足位置请求信息中的定位服务质量信息的精度要求的话,则重新选择高精度定位方法进行定位。在上述位置业务服务质量精确确定方法中,还可包括以下步骤如果达到了响应时间最大值时还没有获得位置信息请求方的位置信息话,则发送定位失败信息或当前被定位的位置信息请求方所在的参考小区的估计位置信息给位置信息请求方。另外,如图7所示,本发明还提供了一种位置业务服务质量精确确定装置700,包括定位请求模块702,用于指令位置信息请求方发起定位请求消息,并将其传递给网络,定位请求消息包括定位服务质量信息,其中,在定位服务质量信息中设置响应时间最大值;以及精确确定模块704,用于根据定位请求消息进行定位并将定位结果返给位置信息请求方,其中,网络根据响应时间最大值来4空制定^f立过禾呈的响应时间和定4立方法。位置信息请求方可包括网络定位服务中心和外部位置业务代理中的一种。精确确定模块还可用于指令做位置决策的实体接收到带有响应时间最大值的位置请求消息后,根据响应时间最大值首先选择高精度定位方法进行定位。具体来说,在定位业务位置信息请求消息中增加对应类型响应时间的具体要求值,对于位置信息请求的接受方在进行请求定位的处理过程时,可以根据明确的服务质量要求,选择合适的定位方法,在满足请求服务质量的前提下提供最终的最好QOS的定位结果。下表对现有位置请求消息中的QOS信息和本发明中位置请求消息中QOS^f言息作对比il明。<table>tableseeoriginaldocumentpage13</column></row><table>最大响应时间要求,例如要求最大响应时间不超过10秒发起定^f立业务i青求时,移动网主各的定4立月良务中心和外部4立置业务代理之间的接口现有标准定义了三类时延类型立即响应、低时延和时延可容忍,其它接口定义了两类响应时间的时延类型低时延和时延可容忍。本发明对于其中的低时延和时延可容忍两类,增加时延响应时间最大值要求。如果位置请求是由外部位置业务代理发起,则响应时间最大值要求可以由业务代理4艮据业务类型设置;如果位置请求是由移动网络内部自动发起,则定位服务器自己设置响应时间最大值,更具体地il,在位置业务发起后,i殳置响应时间最大值地位置信息请求方可以是在位置请求处理过程中各个阶谬殳的处理网元,例如,对于Client发起类型,可以是client、网关移动定位中心(GMLC)、SGSN或MSC等传递位置请求信息的各阶段网元;可以是由client设置后,向后续网元直接传递该参数,也可以是在由clienti殳置后,后续网元传递最大响应时间的时^f'美,要减去中间传^"时间后作为自己i殳定的新的最大响应时间。例如3GPP定义的WCDMA网络中,位置业务代理(LCSClient)请求对某一UE进行定位时,根据请求的位置业务类型,设定低时延、低时延响应时间最大值,然后4巴带有QOS信息的位置请求消息传递给GMLC。GMLC可以选择向其后网元发送不带有低时延响应时间最大值的位置请求消息,消息发送后,设定响应时间最大值的定时器,定时到没有收到定位结果消息,则终止这次定位过程,向LCSClient指示定位失败;GMLC也可以选择向其后网元发送带有低时延响应时间最大值的位置请求消息,之后等待定位结果消息,如果做定位方法选择的网元获得了响应时间最大值,则可以更灵活的决定定位方法,甚至在定位失败时,明确继续选择定位还是才艮告失败乡合其上的网元,然后结束定位。对于低时延类型,指定要求时延的最大值,使得定位实体在定位过程中有据可循。对于时延可容忍,可以指定时延最大值,使得定位实体定位过程中有据可循,避免定位时间过长,或太短不满足精度要求的现象。当然对于时延最大值,也可以设置为无限大,此时定位实体的处理在满足定位精度的前提下,可以不限制响应时间。时延最大值的i殳置,可以应用于各类定位标准的各个接口中。例如3GPP的Le、Ls、Lg、Iupc、Iu等4妄口以及OMA的SUPL标准等其他需要应用响应时间时延类型的标准中。下面结合图3至图6来详细说明根据本发明的实施例。在实施例中,选用高精度AGPS冲支术在WCDMA中定位。附图2描述的是WCDMA中定位业务的构架图。本发明的响应时间i殳置可以贯穿于Le、Lg、Iu、Iupc、Uu的全部或者部分4妻口消息中。通过附图5和附图6结合举例i兌明^立置业务i青求方"i青求的响应时间是时延可容忍,可容忍最大时间是无限时、且请求的定位精度是小于50米时的定位过程。基本消息流程与图3所示相同,在位置业务代理(LCSclient)在步骤S302中发送以动态定位请求过程中,请求消息中的QOS参数中要增加响应时间最大值的设置,设置为无限。当GMLC(网关移动定位中心)接收到请求消息,在步骤S304中,向MSC/SGSN发送位置请求消息时,请求消息中QOS参数中要增加响应时间最大值的设置,设置为无限。MSC/SGSN在步骤S312中,向做定位决策的实体(例如无线网络控制器(RNC)或者独立月良务移动定位中心(SAS,StandAlooneSMLC))发送位置请求消息时,请求消息中QOS参数中要增加响应时间最大值的设置,将其设置为无限。对于图3的步骤S314过禾呈中,附图4描述了具体处理过程。附图4描述了四种定位场景,步骤S404是第一种AGPS定位成功的场景;步骤S406和步骤S408描述了第二种AGPS定位失败等待继续进行AGPS定位的场景;步骤S410描述了第三种AGPS定4立失败选择其j也定4立方法定^f立成功的场景;步艰《S412和步-骤S408描述了第四种AGPS定位失败选择其它定〗立方法也失败,继续用AGPS定位直道定位成功的场景。下边对此估文详细"i兌明。步骤S402:做定位决策的实体收到的位置信息请求,采用AGPS定^^支术进4于定4立;步驶《S404:选择AGPS定位成功的一种处理方式,如果定位成功,则获得满足QOS的定位结果信息;步骤S406:选择AGPS定位首次定位不成功的;步骤S408:等待继续进行AGPS定位,直到获得满足QOS的定位结果,这类情况发生在当前被定位用户所处的位置不能观测足够卫星无法用AGPS定位的现象,如果当前网络或^皮定位用户不支持其他中精度定位方式,可以等待用户处于可观测到GPS卫星信息,然后4寻到满足QOS的定〗立结果;步骤S410:选择AGPS定位首次定位不成功,但是网络和被定位用户支持中精度定位,选择中精度定位获得定位结果满足QOS要求;步驶《S412:选4奪AGPS定^f立首次定^f立不成功,<旦是网全各和#1定位用户支持中精度定位,中精度定位失败或者中精度定位的定位精度不能满足请求位置信息中的QOS精度要求,则转到步骤S404处理。步骤S414:做定位决策的实体或者SMLC把满足QOS要求的定位结果发送给位置信息请求方MSC/SGSN,本次定位过程结束。附图5和附图6举例说明在Iu接口收到的位置请求消息中,QOS参数的水平精度和垂直精度定义都为小于50米,QOS参数的响应时间类型是低时延,响应时间最大值设置为5秒时接入网侧的处理过程。首先选择高精度AGPS定位进行处理,定位方法选择机制设置定时TimerVal:TimerVal=5秒定时到之前确定了被定位用户的位置信息,则发送获得位置信息给位置信息请求方,终止定位过程,参见附图5的描述。定位到还没有获得净皮定位用户的位置信息,则发送当前^皮定位用户所在的参考小区的估计位置信息给位置业务的请求方,高精度定位失败,采用低精度的定位结果作为位置信息。釆用本发明所述方法,定位服务器进行定位处理时明确知道位置信息请求方要求的时延服务质量,定位服务器对定位过程按照请求的定位响应时间进行控制处理,使得最终在用户希望的响应时间内获得满足要求的最高的定位精度,提供最好服务质量的位置信息给位置信息请求方。显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可冲丸行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。应该明白,这些具体实施中的变化对于本领域的技术人员来说是显而易见的,不脱离本发明的精神保护范围。以上仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的才支术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。权利要求1.一种位置业务服务质量精确确定方法,其特征在于,包括以下步骤位置信息请求方发起定位请求消息,并将其传递给网络,所述定位请求消息包括定位服务质量信息,其中,在所述定位服务质量信息中设置响应时间最大值;以及根据所述定位请求消息进行定位并将定位结果返给所述位置信息请求方,其中,所述网络根据所述响应时间最大值来控制所述定位过程的响应时间和定位方法。2.根据权利要求1所述的位置业务服务质量精确确定方法,其特征在于,所述位置信息请求方包括网络定位服务中心和外部位置业务理中的一种。3.根据权利要求1所述的位置业务服务质量精确确定方法,其特;f正在于,所述i殳置响应时间最大^直还包^r以下步骤所述响应时间最大值可以由位置信息请求处理过程中各个阶4殳的处理网元i殳置。4.4艮据^L利要求1所述的位置业务月l务质量^"确确定方法,其特征在于,所述网络根据所述响应时间最大值来控制所述定位过程的响应时间和定位方法还包括以下步骤^:位置决策的实体"t妻收到带有所述响应时间最大值的所述位置请求消息后,根据响应时间最大值首先选择高精度定位方法进4亍定4立。5.根据权利要求4所述的位置业务服务质量精确确定方法,其特4正在于,还包^"以下步艰《如果在所述响应时间最大^直到达之前定位成功,则将所述定位结果返给所述位置信息请求方;如果在所述响应时间最大值到达之前,所述高精度定位方法定位不成功,且所述网络和所述位置信息请求方支持中精度定位的话,则选择中4青度定位方法进4亍定位。6.根据权利要求5所述的位置业务服务质量精确确定方法,其特征在于,选择中精度定位方法进行定位包括以下步骤如果在所述响应时间最大值到达之前,所述中4青度定位方法定位不成功,或所述中精度定位方法的定位精度不能满足所述位置请求信息中的所述定位服务质量信息的精度要求的话,则重新选^奪所述高精度定位方法进行定位。7.4艮据权利要求6所述的位置业务服务质量精确确定方法,其特;f正在于,还包^"以下步驶《如果达到了所述响应时间最大值时还没有获得所述位置信息请求方的位置信息的话,则发送定位失败信息或当前被定位的所述位置信息请求方所在的参考小区的估计位置信息给所述位置信息请求方。8.—种位置业务服务质量精确确定装置,其特征在于,包括定位请求模块,用于指令位置信息请求方发起定位请求消息,并将其传递给网络,所述定位请求消息包括定位服务质量信息,其中,在所述定位服务质量信息中设置响应时间最大值;以及精确确定才莫块,用于根据所述定位请求消息进行定位并将定位结果返给所述位置信息请求方,其中,所述网络根据所述响应时间最大值来控制所述定位过程的响应时间和定位方法。9.才艮据权利要求8所述的位置业务服务质量4青确确定装置,其特征在于,所述位置信息请求方包括网络定位服务中心和外部位置业务代理中的一种。10.4艮据权利要求8所述的位置业务服务质量^青确确定装置,其特征在于,所述精确确定模块还用于指令做位置决策的实体接收到带有所述响应时间最大值的所述位置请求消息后,根才居响应时间最大值首先选择高津青度定位方法进4亍定4立。全文摘要本发明提供了一种位置业务服务精确确定方法,包括以下步骤位置信息请求方发起定位请求消息,并将其传递给网络,定位请求消息包括定位服务质量信息,其中,在定位服务质量信息中设置响应时间最大值;以及根据定位请求消息进行定位并将定位结果返给位置信息请求方,其中,网络根据响应时间最大值来控制定位过程的响应时间和定位方法。本发明还提供了一种位置业务服务质量精确确定装置。文档编号H04W64/00GK101179834SQ200610138548公开日2008年5月14日申请日期2006年11月7日优先权日2006年11月7日发明者李春艳申请人:中兴通讯股份有限公司