定位处理方法及装置与流程

文档序号:12829992阅读:261来源:国知局
定位处理方法及装置与流程

本发明涉及通讯领域,具体而言,涉及定位处理方法及装置。



背景技术:

在移动网络中的,定位技术根据时间间隔来进行上报,这会出现一定的问题。例如,lte系统终端定位技术仅支持基于时间间隔和基于事件的终端位置周期上报。而现有专网系统,大多采用小型化的网络设备,核心设备的信令处理能力是有限的。同时,专网系统定位消息大多采用信令来承载,具有响应速度快和可靠性高等特定,特别适用于对定位时延要求较高的公共安全类业务。

对于此类业务,若定位消息采用时间间隔上报方式,当定位用户达到一定数量,定位信令会造成专网通信网络很大的开销,甚至会造成系统信令风暴,严重影响语音视频等实时业务,造成不可预计的严重后果。



技术实现要素:

本发明提供了定位处理方法及装置,以解决现有技术中定位上报中所存在的问题。

根据本发明的一个方面,提供了一种定位处理方法,包括:移动终端接收定位请求,其中,所述定位请求中至少携带有移动距离要求;所述移动终端至少根据当前位置与上一次上报位置的距离是否符合所述移动距离要求来判断是否上报所述移动终端的当前位置。

进一步地,所述移动终端至少根据当前位置与上一次上报位置的距离是否符合所述移动距离要求来判断是否上报所述移动终端的当前位置包括:在所述定位请求中还携带有定位时间间隔的情况下,所述移动终端在所述定位时间间隔到来的情况下,判断当前位置与上一上报位置的距离是否大于或等于所述移动距离要求中所要求的距离;在大于或等于的情况下,所述移动终端上报所述移动终端的当前位置;

进一步地,在小于的情况下所述移动终端不上报所述移动终端的当前位置,但记录连续不上报周期次数;当所述连续不上报周期次数大于n时,所述 移动终端上报所述移动终端的当前位置,其中n由终端配置或由网络侧配置。

进一步地,所述移动终端通过长期演进系统定位协议ltelpp接收所述定位请求;和/或,所述移动终端通过上述ltelpp上报所述移动终端的当前位置。

进一步地,所述移动距离要求携带在所述ltelpp的信元中,所述方法还包括:所述移动终端在不支持所述信元的情况下,丢弃所述信元。

根据本发明的一个方面,提供了一种定位处理方法,包括:定位服务器接收定位客户端的对预定移动终端进行定位的定位请求,其中,所述定位请求中至少携带有移动距离要求;所述定位服务器向所述预定移动终端发送所述定位请求。

进一步地,所述定位服务器向所述预定移动终端发送所述定位请求包括:所述定位服务器判断所述定位请求的发起者是否有权发起所述定位请求;在所述定位服务器确定有权的情况下,向所述预定移动终端发送所述定位请求。

根据本发明的另一个方面,提供了一种定位处理装置,位于移动终端中,包括:接收模块,用于接收定位请求,其中,所述定位请求中至少携带有移动距离要求;判断模块,用于至少根据当前位置与上一次上报位置的距离是否符合所述移动距离要求来判断是否上报所述移动终端的当前位置。

进一步地,所述判断模块,在所述定位请求中还携带有定位时间间隔的情况下,用于在所述定位时间间隔到来的情况下,判断当前位置与上一上报位置的距离是否大于或等于所述移动距离要求中所要求的距离;所述装置还包括:上报模块,用于在当前位置与上一上报位置的距离大于或等于所述移动距离要求中所要求的距离的情况下,上报所述移动终端的当前位置。

进一步地,所述判断模块,在判断当前位置与上一上报位置的距离小于所述移动距离要求中所要求的距离的情况下,还用于判断连不上报周期次数是否大于n;所述上报模块,用于在当前位置与上一上报位置的距离小于所述移动距离要求中所要求的距离且连续不上报周期次数大于n的情况下,上报所述移动终端的当前位置;其中n由终端配置或由网络侧配置。。

进一步地,所述接收模块用于通过长期演进系统定位协议ltelpp接收所述定位请求;和/或,所述上报模块用于通过上述ltelpp上报所述移动终端的当前位置。

进一步地,在所述移动距离要求携带在所述ltelpp的信元中的情况下,所述装置还包括:丢弃模块,用于在不支持所述信元的情况下,丢弃所述信元。

根据本发明的一个方面,还提供了一种定位处理装置,位于定位服务器中,包括:第二接收模块,用于接收定位客户端的对预定移动终端进行定位的定位请求,其中,所述定位请求中至少携带有移动距离要求;发送模块,用于向所述预定移动终端发送所述定位请求。

进一步地,所述装置还包括:鉴权模块,用于判断所述定位请求的发起者是否有权发起所述定位请求;所述发送模块,用于在所述定位服务器确定有权的情况下,向所述预定移动终端发送所述定位请求。

通过本发明,采用移动终端接收定位请求,其中,所述定位请求中至少携带有移动距离要求;所述移动终端至少根据当前位置与上一次上报位置的距离是否符合所述移动距离要求来判断是否上报所述移动终端的当前位置。通过本发明解决了现有技术中定位上报中所存在的问题,有利于避免信令风暴的产生,可以在一定程度上提高网络稳定性。

附图说明

此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:

图1是根据本发明实施例的定位处理方法的流程图;

图2是根据本发明实施例的另一定位处理方法的流程图;

图3是根据本发明实施例的定位处理装置的结构框图;

图4是根据本发明实施例的另一定位处理装置的结构框图;

图5是根据本发明实施例的网络设备连接架构示意图;

图6是根据本发明实施例的定位客户端向定位服务器提交定位请求的流程图;

图7是根据本发明实施例的定位服务器向无线终端下发定位请求的流程图;

图8是根据本发明实施例的无线终端根据移动距离和时间间隔周期上报位置信息的流程图。

具体实施方式

需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本发明。

在本实施例中提供了一种定位处理方法,图1是根据本发明实施例的定位处理方法的流程图,如图1所示,该方法包括如下步骤:

步骤s102,移动终端接收定位请求,其中,定位请求中至少携带有移动距离要求;

步骤s104,移动终端至少根据当前位置与上一次上报位置的距离是否符合移动距离要求来判断是否上报移动终端的当前位置。

在上述步骤,相比于现有技术,上报位置的时候考虑了移动距离的要求,这样可以在一定程度上减少位置的上报,从而解决了现有技术中定位上报中所存在的问题,有利于避免信令风暴的产生,可以在一定程度上提高网络稳定性。

在一个可选实施例中,移动距离要求可以是一个最小距离。作为另一个可选实施方式,定位请求中还可以携带定位时间间隔,在定位请求中还携带有定位时间间隔的情况下,移动终端在定位时间间隔到来的情况下,判断当前位置与上一上报位置的距离是否大于或等于移动距离要求中所要求的距离;在大于或等于的情况下,移动终端上报移动终端的当前位置;在小于的情况下所述移动终端不上报所述移动终端的当前位置,但记录连续不上报周期次数;当所述连续不上报周期次数大于n时,所述移动终端上报所述移动终端的当前位置,其中n由终端配置或由网络侧配置。

作为另一个可选实施例,移动距离要求还可以是一个距离范围,只有在这个距离范围之内的移动距离才进行位置的上报。

移动终端可以通过多种协议来进行上报或者接收定位请求,例如,移动终端可以通过长期演进系统定位协议ltelpp接收定位请求;和/或,移动终端也可以通过上述ltelpp上报移动终端的当前位置。

对于某些移动终端可能不支持移动距离要求,此时,如果移动距离要求携带在ltelpp的信元中,则移动终端在不支持信元的情况下,可以丢弃该信元。

图1是从移动终端的角度进行描述的,图2是根据本发明实施例的另一定位处理方法的流程图,如图2所示,该流程包括如下步骤:

步骤s202,定位服务器接收定位客户端的对预定移动终端进行定位的定位请求,其中,定位请求中至少携带有移动距离要求;

步骤s204,定位服务器向预定移动终端发送定位请求。

作为一个可选的实施方式,定位服务器还可以判断定位请求的发起者是否有权发起定位请求;在定位服务器确定有权的情况下,向预定移动终端发送定位请求。

在本实施例中,还提供了一种定位处理装置,位于移动终端中,图3是根据本发明实施例的定位处理装置的结构框图,如图3所示,该装置包括:

接收模块32,用于接收定位请求,其中,定位请求中至少携带有移动距离要求;

判断模块34,用于至少根据当前位置与上一次上报位置的距离是否符合移动距离要求来判断是否上报移动终端的当前位置。

作为一个可选的实施方式,判断模块34,在定位请求中还携带有定位时间间隔的情况下,用于在定位时间间隔到来的情况下,判断当前位置与上一上报位置的距离是否大于或等于移动距离要求中所要求的距离;在小于的情况下,再判断连续不上报周期次数是否大于n;此时装置还可以包括:上报模块,用于在大于或等于的情况下、或在小于且连续不上报周期次数大于n的情况下,移动终端上报移动终端的当前位置。

作为一个可选的实施方式,接收模块32用于通过长期演进系统定位协议ltelpp接收定位请求;和/或,上报模块用于通过上述ltelpp上报移动终端的当前位置。

作为一个可选的实施方式,在移动距离要求携带在ltelpp的信元中的情况下,该装置还包括:丢弃模块,用于在不支持信元的情况下,丢弃信元。

在本实施例中还提供了一种定位处理装置,位于定位服务器中,图4是根据本发明实施例的另一定位处理装置的结构框图,如图4所示,该装置包括:

第二接收模块42,用于接收定位客户端的对预定移动终端进行定位的定位请求,其中,定位请求中至少携带有移动距离要求;

发送模块44,用于向预定移动终端发送定位请求。

作为一个可选实施方式,该装置还可以包括:鉴权模块,用于判断定位请求的发起者是否有权发起定位请求;此时,发送模块44,用于在定位服务器确 定有权的情况下,向预定移动终端发送定位请求。

下面结合一个可选实施例来进行说明。

在本实施例中提供了一种基于移动距离的lte专网终端定位的实现方法。核心网通过lte系统lpp协议向终端下发定位请求,配置移动距离信息。终端依据此移动距离进行位置信息上报。此发明有利于避免在终端静止状态下的重复周期上报,更有利于降低lte专网信令开销,避免信令风暴的发生,提高网络稳定性。

在本实施例中,定位客户端向定位服务器提交终端定位请求,配置移动距离要求;定位服务器接收定位请求,对请求人进行必要的鉴权;定位服务器通过ltelpp协议向终端下发定位请求,携带移动距离要求。终端收到定位请求,获取位置信息,通过ltelpp协议返回定位响应。终端进行周期位置信息上报。若定位请求仅携带时间间隔和事件,则按照现有方式上报;若同时携带了移动距离和时间间隔,则当时间间隔到来时,终端判断当前位置与上次上报位置的移动距离,若满足定位请求中移动距离要求,则上报当前终端位置信息;若不满足定位请求中移动距离要求,但连续不上报周期次数大于n,则上报当前终端位置信息,否则不上报。

本实施例对ltelpp协议定位请求消息requestlocationinformation进行扩展,增加e-periodicalreportingcriteria信元,此信元包含周期上报次数reportingamount、周期上报时间间隔reportinginterval、周期上报移动距离要求reportingdistance。只有当终端满足reportingdistance移动距离要求,在适当的时间才会上报位置信息。

lte定位协议扩展如下:

e-periodicalreportingcriteria信元可扩展,增加其他定位条件

在本实施例中,定位服务器通过ltelpp协议向终端发送定位请求,在现有参数基础上进行扩展,增加移动距离要求。移动距离要求,可以由定位服务器作为系统参数提供,也可以由定位客户端根据各自定位需求提供。定位服务器选择最小移动距离要求下发给无线终端。

考虑lte定位终端的兼容性,lpp协议定位请求扩展信元必须设置为可选项。支持扩展信元的终端解析此信元,依据移动距离和时间间隔上报位置信息; 不支持扩展信元的终端丢弃此信元,按照原有方式上报位置信息。

支持移动距离的定位终端进行位置信息上报。当定位时间间隔到来时,终端需判断当前位置与上次上报位置的移动距离,若满足定位请求中移动距离要求或连续不上报周期次数大于n,则上报当前终端位置,否则不上报。

通过上述步骤,满足了依据移动距离定位的lbs定位业务要求,与现有定位方式相配合,提供了更多样化的定位业务;避免了静止终端的重复位置信息上报,减少了小范围移动终端的不必要的位置信息上报;降低了lte专网信令开销;依据系统能力设置移动距离阈值,可完全避免信令风暴的发生,提供系统稳定性。

本实施例的基于移动距离的lte专网终端定位实现方法的网络架构图如图5所示,各组成部分的功能说明如下:

无线终端:实现ltelpp协议的终端功能模块。

mme:lte系统移动性管理功能模块。

定位服务器:管理定位系统中的定位请求,向mee下发定位请求,接收mme反馈的终端位置数据并转发给定位客户端。

定位客户端:选择定位终端,向定位服务器提交终端定位请求。

图6是根据本发明实施例的定位客户端向定位服务器提交定位请求的流程图,该流程包括:

步骤601,定位客户端向定位服务器发起定位请求,订阅终端位置,携带移动距离;

步骤602,定位客户端判断定位发起者有权发起定位请求,向定位客户端返回定位响应;

步骤603,定位服务器收到无线终端上报的位置信息,存储转发给定位客户端。

图7是根据本发明实施例的定位服务器向无线终端下发定位请求的流程图,该流程包括:

步骤701,定位服务器向mme发送定位请求,携带移动距离;

步骤702,mme收到定位请求,将lpplocationrequest消息封装在downlinkgenericnastransport消息中发送给无线终端。其中,locationrequest根据定期服务器的定位请求生成,locationrequest包含扩展 e-periodicalreportingcriteria信元,携带移动距离要求。e-periodicalreportingcriteria信元为可选项,在本流程中携带。

步骤703,无线终端解析lpplocationrequest内容,将lpplocationprovide封装在downlinkgenericnastransport消息中发送给mme,lpplocationprovide为当前终端位置信息;

步骤704,mme向定位服务器发送定位应答,携带终端位置信息。

图8是根据本发明实施例的无线终端根据移动距离和时间间隔周期上报位置信息的流程图,该流程包括:

步骤801,无线终端根据移动距离和时间间隔进行周期位置上报。当时间间隔到来时,无线终端判断当前位置与上次上报位置的移动距离,若满足定位请求中移动距离要求或连续不上报周期次数大于n,则上报当前终端位置信息,将lpplocationprovide消息封装在downlinkgenericnastransport消息中发送给无线终端,lpplocationprovide为当前终端位置信息。

步骤802,mme向定位服务器发送位置信息上报消息,携带当前终端位置信息。

本实施例提供的基于移动距离的终端定位实现方法,有效解决了基于时间间隔和基于事件的终端位置周期上报的不足。终端接收到网络下发的定位配置信息,依据配置信息中移动距离,再结合时间间隔信息,来确定终端位置周期上报的时间。

以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1