一种获取终端位置的定位方法及定位系统的制作方法

文档序号:7752620阅读:166来源:国知局
专利名称:一种获取终端位置的定位方法及定位系统的制作方法
技术领域
本发明涉及全球移动通讯系统(GlobalSystem for MobileCommunications,简称GSM),尤其涉及一种获取终端位置的定位方法及定位系统。
背景技术
定位终端的位置在突发事件或者涉及国家安全的事件中具有重要意义,现行的一 般方法如图1所示网关移动位置中心(Gateway Mobile Location Center,简称GMLC)向归 属位置寄存器(Home Location Register,简称HLR)发送定位取路由消息以获取终端所属 移动交换中心的地址,再向移动交换中心(Mobile Switching Center,简称MSC)发送定位 请求消息以获取终端定位参数,并计算得到终端的位置信息。但是一些通信系统网元由于 适用比较旧版的协议或实现功能单一,并不支持定位取路由信令,对此类通信网元进行改 造的方案耗费巨大;另外,有时还会出现因为网络的原因无法获取终端的位置信息的情况。

发明内容
本发明要解决的技术问题是提供一种获取终端位置的定位方法及定位系统,提高 终端定位功能的性能。为了解决上述技术问题,本发明提供了一种获取终端位置的定位方法,包括网关 移动位置中心通过发送定位取路由信令无法从核心网的归属位置寄存器获得终端所属移 动交换中心的地址时,发送短消息类信息触发所述归属位置寄存器进行终端位置更新并获 知终端所属移动交换中心的地址后,通过发送定位请求信令获知终端定位参数并计算得到 终端的位置信息。进一步地,上述方法还可以具有以下特点所述网关移动位置中心发送所述定位取路由信令后从所述归属位置寄存器返回 的出错原因信息获知所述归属位置寄存器不支持定位取路由功能时,向所述归属位置寄存 器发送短消息取路由消息,所述归属位置寄存器收到后进行终端位置更新并返回携带终端 所属移动交换中心的地址的短消息取路由回复消息。进一步地,上述方法还可以具有以下特点所述网关移动位置中心发送所述定位取路由信令后从所述归属位置寄存器返回 的出错原因信息获知所述归属位置寄存器不支持当前移动应用部分协议版本时,发送移动 应用部分协议版本低于当前移动应用部分协议版本的短消息取路由消息,所述归属位置寄 存器收到后判断此短消息取路由消息的移动应用部分协议版本是此归属位置寄存器支持 的版本时,进行终端位置更新并返回携带终端所属移动交换中心的地址的短消息取路由回 复消息。进一步地,上述方法还可以具有以下特点所述移动应用部分协议按版本的级别从低到高包括移动应用部分阶段一协议, 移动应用部分阶段二协议,移动应用部分阶段二升级版协议。
进一步地,上述方法还可以具有以下特点所述网关移动位置中心发送所述定位请求信令后收到未携带终端定位参数的定位请求回复信息时,向所述移动交换中心发送短消息终呼请求,所述移动交换中心收到后 进行终端位置更新并返回携带终端定位参数的终呼响应消息。为了解决上述技术问题,本发明还提供了一种获取终端位置的定位系统,包括网 关移动位置中心、归属位置寄存器、移动交换中心;所述网关移动位置中心,用于在通过发 送定位取路由信令无法从归属位置寄存器获得终端所属移动交换中心的地址时,向所述归 属位置寄存器发送短消息类信息,并从所述归属位置寄存器获知终端所属移动交换中心的 地址后向此移动交换中心发送定位请求信令,根据从此移动交换中心获得的终端定位参数 计算得到终端的位置信息;所述归属位置寄存器,用于收到所述网关移动位置中心发送的 短消息类信息后,进行终端位置更新,并将更新后终端所属移动交换中心的地址通知至所 述网关移动位置中心。进一步地,上述定位系统还可以具有以下特点所述网关移动位置中心,还用于发送所述定位取路由信令后从所述归属位置寄存 器返回的出错原因信息获知所述归属位置寄存器不支持定位取路由功能时,向所述归属位 置寄存器发送短消息取路由消息,并从收到的短消息取路由回复消息中获知终端所属移动 交换中心的地址;所述归属位置寄存器,还用于收到所述网关移动位置中心发送的短消息 取路由消息后,进行终端位置更新,并将更新后终端所属移动交换中心的地址通过短消息 取路由回复消息发送至所述网关移动位置中心。进一步地,上述定位系统还可以具有以下特点所述网关移动位置中心,还用于发送所述定位取路由信令后从所述归属位置寄存 器返回的出错原因信息获知所述归属位置寄存器不支持当前移动应用部分协议版本时,发 送移动应用部分协议版本低于当前移动应用部分协议版本的短消息取路由消息;并从收到 的短消息取路由回复消息中获知终端所属移动交换中心的地址;所述归属位置寄存器,用 于收到所述网关移动位置中心发送的短消息取路由消息后,判断此短消息取路由消息的移 动应用部分协议版本是此归属位置寄存器支持的版本时,进行终端位置更新,并将更新后 终端所属移动交换中心的地址通过短消息取路由回复消息发送至所述网关移动位置中心。进一步地,上述定位系统还可以具有以下特点所述移动应用部分协议按版本的级别从低到高包括移动应用部分阶段一协议, 移动应用部分阶段二协议,移动应用部分阶段二升级版协议。进一步地,上述定位系统还可以具有以下特点所述网关移动位置中心,还用于向所述移动交换中心发送所述定位请求信令后收 到未携带终端定位参数的定位请求回复信息时,向所述移动交换中心发送短消息终呼请 求;所述移动交换中心,用于收到短消息终呼请求后进行终端位置更新并返回携带终 端定位参数的终呼响应消息。本发明在HLR不支持定位取路由功能、HLR不支持当前MAP协议版本、MSC没有对 用户终端进行位置更新等典型情境下,保证顺利实现终端定位功能,并且无需进行特殊的 网络改造,大大节省成本,并且应用灵活。


图1是现有技术中获取终端位置的定位方法的流程图;图2是实施例中获取终端位置的定位系统结构图;图3是实施例中获取终端位置的定位方法的流程图;图4是实施例一中获取终端位置的定位方法的流程图;图5是实施例二中获取终端位置的定位方法的流程图。
具体实施例方式如图2所示,获取终端位置的定位系统包括网关移动位置中心(GatewayMobiIe Location Center,简称GMLC)、归属位置寄存器(Home Location Register,简称HLR)、移动 交换中心(Mobile Switching Center,简称 MSC)。GMLC由前置机GMLC MAP (Mobile Application)模块和定位客户端组成,其中,前置机GMLC MAP模块完成定位相关信令(例如定位取路由信令)的发送,定位客户端负责位 置信息计算以及定位信令的触发,这两部分统称为GMLC。 GMLC用于在通过发送定位取路由信令(MAP-SRI-F0R-LCS)无法从HLR获得终端所 属MSC的地址时,向HLR发送短消息类信息,并从HLR获知终端所属MSC的地址后向此MSC 发送定位请求信令(MAP-PSL-F0R-LCS),根据从此MSC获得的终端定位参数计算得到终端 的位置信息。HLR用于收到所述GMLC发送的短消息类信息后,进行终端位置更新,并将更新 后终端所属MSC的地址通知至GMLC。短消息取路由消息和短消息终呼请求均属于短消息类信息。本系统中,HLR不支持定位取路由功能时,通过以下方式实现终端位置定位GMLC用于发送定位取路由信令后从HLR返回的出错原因信息获知HLR不支持定 位取路由功能时,向HLR发送短消息取路由消息(MAP-SRI-F0R-SM),并从收到的短消息取 路由回复消息中获知终端所属MSC的地址。HLR用于收到GMLC发送的短消息取路由消息 (MAP-SRI-F0R-SM)后,进行终端位置更新,并将更新后终端所属MSC的地址通过短消息取 路由回复消息发送至GMLC。本系统中,HLR不支持当前移动应用部分(Mobile Application,简称MAP)协议版 本时,通过以下方式实现终端位置定位GMLC用于发送定位取路由信令后从HLR返回的出错原因信息获知所述HLR不支 持当前MAP协议版本时,发送MAP协议版本低于当前MAP协议版本的短消息取路由消息;并 从收到的短消息取路由回复消息中获知终端所属MSC的地址。HLR用于收到GMLC发送的 短消息取路由消息后,判断此短消息取路由消息的MAP协议版本是此HLR支持的版本时,进 行终端位置更新,并将更新后终端所属MSC的地址通过短消息取路由回复消息发送至所述 GMLC。移动应用部分协议按版本的级别从低到高包括移动应用部分阶段一(MAP phasel)协议,移动应用部分阶段二(MAP phase2)协议,移动应用部分阶段二升级版(MAP phase2+)协议。GMLC使用MAP phase2+协议发送短消息取路由消息后,获知HLR不支持MAPphase2+协议时,可以发送MAP phase2协议的短消息取路由消息,如果HLR支持此MAP phaSe2协议时,GMLC便可获知包含终端所属MSC的地址的短消息取路由回复消息;如果 HLR不支持此MAP phase2协议时,HLR发送MAP phasel协议的短消息取路由消息。GMLC还 可以在获知HLR不支持MAP phaSe2+协议时,直接发送MAP phasel协议的短消息取路由消 肩、ο本系统中,因为某种原因MSC没有对用户终端进行位置更新,在收到定位请求信 令后返回的定位请求回复中终端定位参数为空时,通过以下方式实现终端位置定位GMLC用于向MSC发送定位请求信令后收到未携带终端定位参数的定位请求回复 信息时,向MSC发送短消息终呼请求,MSC用于收到短消息终呼请求后进行终端位置更新并 返回携带终端定位参数的终呼响应消息。如图3所示,获取终端位置的定位方法包括网关移动位置中心通过发送定位取路由信令无法从核心网的归属位置寄存器获得终端所属移动交换中心的地址时,发送短消 息类信息触发所述归属位置寄存器进行终端位置更新并获知终端所属移动交换中心的地 址后,通过发送定位请求信令获知终端定位参数并计算得到终端的位置信息。实施例一如图4所示,实施例一中HLR不支持定位取路由功能时,通过以下方式实现终端位 置定位GMLC发送定位取路由信令后从HLR返回的出错原因信息获知HLR不支持定位取路 由功能时,向HLR发送短消息取路由消息,HLR收到后进行终端位置更新并返回携带终端所 属MSC的地址的短消息取路由回复消息。GMLC发送定位请求信令获知终端定位参数并计算 得到终端的位置信息。实施例二 如图5所示,实施例二中HLR不支持当前MAP协议版本时,通过以下方式实现终端 位置定位GMLC发送定位取路由信令后从HLR返回的出错原因信息获知HLR不支持当前移动 应用部分协议版本时,发送移动应用部分协议版本低于当前移动应用部分协议版本的短消 息取路由消息,HLR收到后判断此短消息取路由消息的移动应用部分协议版本是此归属位 置寄存器支持的版本时,进行终端位置更新并返回携带终端所属MSC的地址的短消息取路 由回复消息。移动应用部分协议按版本的级别从低到高包括移动应用部分阶段一(MAP phasel)协议,移动应用部分阶段二(MAP phase2)协议,移动应用部分阶段二升级版(MAP phase2+)协议。GMLC使用MAP phase2+协议发送短消息取路由消息后,获知HLR不支持MAP phase2+协议时,可以发送MAP phase2协议的短消息取路由消息,如果HLR支持此MAP phase2协议时,GMLC便可获知包含终端所属MSC的地址的短消息取路由回复消息;如果 HLR不支持此MAP phase2协议时,HLR发送MAP phasel协议的短消息取路由消息。GMLC还 可以在获知HLR不支持MAP phaSe2+协议时,直接发送MAP phasel协议的短消息取路由消 肩、ο实施例三
实施例三中因为某种原因MSC没有对用户终端进行位置更新,在收到定位请求信 令后返回的定位请求回复中终端定位参数为空时,通过以下方式实现终端位置定位HLR支持定位取路由功能且支持当前MAP协议版本时,GMLC根据现有技术中的流 程向HLR发送定位取路由信令,并从返回的定位取路由回复信令中获知终端所属MSC的地 址。HLR不支持定位取路由功能或不支持当前MAP协议版本时,GMLC根据实施例一或二的 方式获知终端所属MSC的地址。GMLC获知终端所属MSC的地址后,发送定位请求信令,收到未携带终端定位参数 的定位请求回复信息时,向MSC发送短消息终呼请求,MSC收到后进行终端位置更新返回携 带终端定位参数的终呼响应消息。本发明中,在HLR不支持定位取路由功能、HLR不支持当前MAP协议版本、MSC没有对用户终端进行位置更新等典型情境下,GMLC通过发送无线通信协议中短消息类信息获取 相关定位信息,从而保证对终端定位的顺利完成。当然,本发明还可有其他多种实施例,在不背离本发明精神及其实质的情况下,熟 悉本领域的技术人员当可根据本发明作出各种相应的改变和变形,但这些相应的改变和变 形都应属于本发明所附的权利要求的保护范围。本领域普通技术人员可以理解上述方法中的全部或部分步骤可通过程序来指令 相关硬件完成,所述程序可以存储于计算机可读存储介质中,如只读存储器、磁盘或光盘 等。可选地,上述实施例的全部或部分步骤也可以使用一个或多个集成电路来实现。相应 地,上述实施例中的各模块/单元可以采用硬件的形式实现,也可以采用软件功能模块的 形式实现。本发明不限制于任何特定形式的硬件和软件的结合。
权利要求
一种获取终端位置的定位方法,其特征在于,网关移动位置中心通过发送定位取路由信令无法从核心网的归属位置寄存器获得终端所属移动交换中心的地址时,发送短消息类信息触发所述归属位置寄存器进行终端位置更新并获知终端所属移动交换中心的地址后,通过发送定位请求信令获知终端定位参数并计算得到终端的位置信息。
2.如权利要求1所述的方法,其特征在于,所述网关移动位置中心发送所述定位取路由信令后从所述归属位置寄存器返回的出 错原因信息获知所述归属位置寄存器不支持定位取路由功能时,向所述归属位置寄存器发 送短消息取路由消息,所述归属位置寄存器收到后进行终端位置更新并返回携带终端所属 移动交换中心的地址的短消息取路由回复消息。
3.如权利要求1所述的方法,其特征在于,所述网关移动位置中心发送所述定位取路由信令后从所述归属位置寄存器返回的出 错原因信息获知所述归属位置寄存器不支持当前移动应用部分协议版本时,发送移动应用 部分协议版本低于当前移动应用部分协议版本的短消息取路由消息,所述归属位置寄存器 收到后判断此短消息取路由消息的移动应用部分协议版本是此归属位置寄存器支持的版 本时,进行终端位置更新并返回携带终端所属移动交换中心的地址的短消息取路由回复消 肩、o
4.如权利要求3所述的方法,其特征在于,所述移动应用部分协议按版本的级别从低到高包括移动应用部分阶段一协议,移动 应用部分阶段二协议,移动应用部分阶段二升级版协议。
5.如权利要求1、2、3或4所述的方法,其特征在于,所述网关移动位置中心发送所述定位请求信令后收到未携带终端定位参数的定位请 求回复信息时,向所述移动交换中心发送短消息终呼请求,所述移动交换中心收到后进行 终端位置更新并返回携带终端定位参数的终呼响应消息。
6.一种获取终端位置的定位系统,包括网关移动位置中心、归属位置寄存器、移动交换 中心,其特征在于,所述网关移动位置中心,用于在通过发送定位取路由信令无法从归属位置寄存器获得 终端所属移动交换中心的地址时,向所述归属位置寄存器发送短消息类信息,并从所述归 属位置寄存器获知终端所属移动交换中心的地址后向此移动交换中心发送定位请求信令, 根据从此移动交换中心获得的终端定位参数计算得到终端的位置信息;所述归属位置寄存器,用于收到所述网关移动位置中心发送的短消息类信息后,进行 终端位置更新,并将更新后终端所属移动交换中心的地址通知至所述网关移动位置中心。
7.如权利要求6所述的定位系统,其特征在于,所述网关移动位置中心,还用于发送所述定位取路由信令后从所述归属位置寄存器返 回的出错原因信息获知所述归属位置寄存器不支持定位取路由功能时,向所述归属位置寄 存器发送短消息取路由消息,并从收到的短消息取路由回复消息中获知终端所属移动交换 中心的地址;所述归属位置寄存器,还用于收到所述网关移动位置中心发送的短消息取路由消息 后,进行终端位置更新,并将更新后终端所属移动交换中心的地址通过短消息取路由回复消息发送至所述网关移动位置中心。
8.如权利要求6所述的定位系统,其特征在于,所述网关移动位置中心,还用于发送所述定位取路由信令后从所述归属位置寄存器返 回的出错原因信息获知所述归属位置寄存器不支持当前移动应用部分协议版本时,发送移 动应用部分协议版本低于当前移动应用部分协议版本的短消息取路由消息;并从收到的短 消息取路由回复消息中获知终端所属移动交换中心的地址;所述归属位置寄存器,用于收到所述网关移动位置中心发送的短消息取路由消息后, 判断此短消息取路由消息的移动应用部分协议版本是此归属位置寄存器支持的版本时,进 行终端位置更新,并将更新后终端所属移动交换中心的地址通过短消息取路由回复消息发 送至所述网关移动位置中心。
9.如权利要求8所述的定位系统,其特征在于,所述移动应用部分协议按版本的级别从低到高包括移动应用部分阶段一协议,移动 应用部分阶段二协议,移动应用部分阶段二升级版协议。
10.如权利要求6、7、8或9所述的定位系统,其特征在于,所述网关移动位置中心,还用于向所述移动交换中心发送所述定位请求信令后收到未 携带终端定位参数的定位请求回复信息时,向所述移动交换中心发送短消息终呼请求;所述移动交换中心,用于收到短消息终呼请求后进行终端位置更新并返回携带终端定 位参数的终呼响应消息。
全文摘要
本发明公开了一种获取终端位置的定位方法及定位系统,此定位方法包括网关移动位置中心通过发送定位取路由信令无法从核心网的归属位置寄存器获得终端所属移动交换中心的地址时,发送短消息类信息触发所述归属位置寄存器进行终端位置更新并获知终端所属移动交换中心的地址后,通过发送定位请求信令获知终端定位参数并计算得到终端的位置信息。本发明在HLR不支持定位取路由功能、HLR不支持当前MAP协议版本、MSC没有对用户终端进行位置更新等典型情境下,保证顺利实现终端定位功能,并且无需进行特殊的网络改造,大大节省成本,并且应用灵活。
文档编号H04W8/04GK101867907SQ20101021119
公开日2010年10月20日 申请日期2010年6月23日 优先权日2010年6月23日
发明者程轶尘 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1