一种监听位置的方法和装置转让专利

申请号 : CN200810114630.6

文献号 : CN101605338B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 银宇周青

申请人 : 华为技术有限公司

摘要 :

一种监听位置的方法和装置,方法具体包括:根据监听精度指示信息为终端生成跟踪区列表,并将所述跟踪区列表下发所述终端;获取所述终端根据所述跟踪区列表执行位置更新操作时的位置信息,并将该位置信息上报监听中心。因此,本发明实施例可以设定监听目标的监听位置精度,从而可以获得监听目标更为精确的位置信息,满足多种监听任务的需要。

权利要求 :

1.一种监听位置的方法,其特征在于,包括:

在演进的移动分组网络EPS中,获取发生位置更新操作的终端在位置更新操作前的第一位置信息和位置更新操作后的第二位置信息,并将所述第一位置信息和所述第二位置信息上报监听中心,所述第一位置信息是位置更新操作前所述终端最后访问的跟踪区的标识信息,所述第二位置信息是位置更新操作后所述终端当前所在的跟踪区的标识信息。

2.根据权利要求1所述的方法,其特征在于,

当所述终端检测到新进入的跟踪区不在上次分配的跟踪区列表中而发起位置更新请求时,所述第一位置信息是所述终端移动前所在跟踪区的标识信息,所述第二位置信息是所述终端移动后所在跟踪区的标识信息;

或者,当所述终端在上次分配的跟踪区列表包括的跟踪区中移动而发起周期性位置更新请求时,所述第一位置信息是所述终端移动前所在跟踪区的标识信息,所述第二位置信息是所述终端移动后所在跟踪区的标识信息;

或者,当所述终端在上次分配的跟踪区列表包括的一个跟踪区内部移动或者静止而发起周期性位置更新请求时,所述第一位置信息和所述第二位置信息是该跟踪区的标识信息。

3.根据权利要求1所述的方法,其特征在于,所述方法还包括:

接收所述终端的位置更新请求;

所述获取发生位置更新操作的终端在位置更新操作前的第一位置信息和位置更新操作后的第二位置信息的步骤,包括:收到所述终端的所述位置更新请求后,获取所述位置更新请求中包含的位置更新操作前的第一位置信息和位置更新操作后的第二位置信息。

4.一种获取位置信息装置,其特征在于,应用于EPS网络中,包括:位置信息单元,用于获取发生位置更新操作的终端在位置更新操作前的第一位置信息和位置更新操作后的第二位置信息;

上报单元,用于将所述位置信息单元获取的所述第一位置信息和所述第二位置信息上报监听中心,所述第一位置信息是位置更新操作前所述终端最后访问的跟踪区的标识信息,所述第二位置信息是位置更新操作后所述终端当前所在的跟踪区的标识信息。

5.根据权利要求4所述的装置,其特征在于,所述获取位置信息装置还包括:接收单元,用于接收所述终端的位置更新请求;

所述位置信息单元用于在所述接收单元接收到所述终端的位置更新请求后,进行所述获取所述位置更新请求中包含的所述第一位置信息和所述第二位置信息。

6.一种位置信息接收装置,其特征在于,包括:

位置信息接收单元,用于获取发生位置更新操作的终端在位置更新操作前的第一位置信息和位置更新操作后的第二位置信息;

位置信息处理单元,用于根据所述位置信息接收单元获取的所述终端在位置更新操作前的第一位置信息和位置更新操作后的第二位置信息,获取所述终端的位置更新信息,所述第一位置信息是位置更新操作前所述终端最后访问的跟踪区的标识信息,所述第二位置信息是位置更新操作后所述终端当前所在的跟踪区的标识信息。

说明书 :

一种监听位置的方法和装置

技术领域

[0001] 本发明涉及通信技术领域,尤其涉及通信系统中监听位置的方法和装置。

背景技术

[0002] 为了保证国家和公众安全利益,在法律授权的前提下,国家安全机关需要通过公共通信网络实现合法监听。 为方便描述,下述合法监听简称为监听。 监听系统通常由监听中心和网元组成。 网元是通信网络中为用户提供通信服务的通讯设备(即网络设备),比如程控交换机、移动电路交换网络中的移动交换中心服务器MSC Server,以及网关GW等;监听中心是国家安全机关下发监听命令、并接收网元上报的监听目标相关信息的实体。
[0003] 监听的一项重要功能就是监控监听目标当前所处的位置,当监听目标位置发生改变时,网络设备必须将监听目标当前的位置信息上报给监听中心。 在演进的移动分组网络EPS(Evolved Packet System)中,引入了跟踪区(Tracking Area,TA)概念和跟踪区列表(TA List)技术。 TA是无线覆盖区域的划分,EPS网络为终端(即监听目标)分配寻呼区域时,可以将一个或多个相邻的TA组合成一个TA List下发给监听目标(监听目标当前所在的TA也包含在新分配的TA List中)。 当监听目标处于ldle状态时,其位置更新是基于TA List的,即当监听目标从TA List中的TA进入一个不包括在TA List中的TA时(或者周期性位置更新定时器超时),监听目标会发起位置更新流程通知网络其位置。而当监听目标在一TA内部移动时,或从同一TA List中的一个TA进入另一个TA时监听目标并不通知网络其位置变化。
[0004] 发明人在实现本发明的过程中,发现现有技术中至少存在如下问题:
[0005] EPS网络无法获取监听目标更精确的位置信息;
[0006] 而且,监听系统无法获得监听目标的连续运动轨迹信息,也无法获取监听目标的移动方向、距离和速度信息。

发明内容

[0007] 本发明的实施例提供了一种监听位置的方法及装置,可以使监听系统提高在EPS网络中的监听位置精度。
[0008] 一种监听位置的方法,包括:
[0009] 在演进的移动分组网络EPS中,获取发生位置更新操作的终端在位置更新操作前的第一位置信息和位置更新操作后的第二位置信息,并将所述第一位置信息和所述第二位置信息上报监听中心,所述第一位置信息是位置更新操作前所述终端最后访问的跟踪区的标识信息,所述第二位置信息是位置更新操作后所述终端当前所在的跟踪区的标识信息。
[0010] 一种获取位置信息装置,应用于EPS网络中,包括:
[0011] 位置信息单元,用于获取发生位置更新操作的终端在位置更新操作前的第一位置信息和位置更新操作后的第二位置信息;
[0012] 上报单元,用于将所述位置信息单元获取的所述位置信息上报监听中心,所述第一位置信息是位置更新操作前所述终端最后访问的跟踪区的标识信息,所述第二位置信息是位置更新操作后所述终端当前所在的跟踪区的标识信息。
[0013] 一种位置信息接收装置,包括:
[0014] 位置信息接收单元,用于获取发生位置更新操作的终端在位置更新操作前的第一位置信息和位置更新操作后的第二位置信息;
[0015] 位置信息处理单元,用于根据所述位置信息接收单元获取的所述终端在位置更新操作前的第一位置信息和位置更新操作后的第二位置信息,获取所述终端的位置更新信息,所述第一位置信息是位置更新操作前所述终端最后访问的跟踪区的标识信息,所述第二位置信息是位置更新操作后所述终端当前所在的跟踪区的标识信息。
[0016] 由上述本发明的实施例提供的技术方案可以看出,通过获取终端位置更新操作前的第一位置信息和位置更新操作后的第二位置信息,监听中心可以了解监听目标的移动方向和距离,以及以TA为位置精度的运动轨迹,并进一步知道监听目标的移动速度,因此,本发明实施例可以满足多种监听任务的需要。

附图说明

[0017] 图1为本发明实施例提供的方法示意图;
[0018] 图2为本发明实施例提供应用流程的示意图;
[0019] 图3为本发明实施例提供的另一种方法示意图;
[0020] 图4为本发明实施例提供的另一种应用流程示意图;
[0021] 图5为本发明实施例提供的监听中心下发监听目标精度指示信息的流程示意图;
[0022] 图6为本发明实施例提供的获取位置信息装置结构示意图;
[0023] 图7为本发明实施例提供的一种位置信息接收装置结构示意图;
[0024] 图8为本发明实施例提供的位置管理装置结构示意图;
[0025] 图9为本发明实施例提供的另一种位置信息接收装置结构示意图。

具体实施方式

[0026] 在本发明实施例中,为在EPS网络中获取监听目标更精确的位置信息,提供一种监听位置的方案,具体可以当终端发生了位置更新操作,获取发生位置更新操作的终端在位置更新操作前的第一位置信息和位置更新操作后的第二位置信息,并将所述第一位置信息和所述第二位置信息上报监听中心,从而使监听中心获得监听目标在移动前后的位置信息,并进一步确定监听目标连续的TA运动轨迹、移动方向、距离和速度信息。
[0027] 为便于对本发明实施例的理解,下面将结合附图对本发明实施例的具体实现方案进行详细的描述。
[0028] 图1是本发明实施例提供的方法示意图,如图1中所示,相应步骤可以包括:
[0029] 步骤10:终端发起位置更新请求;具体的,可以包括下述情况:当终端检测到新进入的跟踪区不在上次分配的跟踪区列表中时发送位置更新请求;例如,终端的TA List中包含了8个TA(TA1、TA2、TA3...TA8),终端在这8个TA中移动时,是不会发起位置更新过程的(当然,若超过了周期性位置更新定时的时间,该终端会发起位置更新流程);但当终端从TA8移动到TA9时,由于TA9没有包括在上述TA List中,则终端会发起位置更新过程;具体的,还包括下述情况:即使终端只在TA List内部移动,或者在一个位置一直没有发生移动,如终端上一次发起位置更新的位置是TA2,当周期性位置更新定时器超时时,该终端的位置还是TA2,该终端也会发起位置更新过程;
[0030] 步骤11:接收所述终端的位置更新请求,收到所述终端的所述位置更新请求后,获取所述终端位置更新操作前的第一位置信息和位置更新操作后的第二位置信息:
[0031] 当所述终端检测到新进入的跟踪区不在上次分配的跟踪区列表中而发起位置更新请求时,所述第一位置信息是所述终端移动前所在跟踪区的标识信息,所述第二位置信息是所述终端移动后所在跟踪区的标识信息;
[0032] 或者,当所述终端在上次分配的跟踪区列表包括的跟踪区中移动而发起周期性位置更新请求时,所述第一位置信息是所述终端移动前所在跟踪区的标识信息,所述第二位置信息是所述终端移动后所在跟踪区的标识信息;
[0033] 或者,当所述终端在上次分配的跟踪区列表包括的一个跟踪区内部移动或者静止而发起周期性位置更新请求时,所述第一位置信息和所述第二位置信息是该跟踪区的标识信息;
[0034] 收到所述终端的所述位置更新请求后,获取所述位置更新请求中包含的位置更新操作前的第一位置信息和位置更新操作后的第二位置信息;并根据所述终端的所述位置更新请求执行所述终端位置更新时的相应流程,为所述终端生成新的跟踪区列表后将该跟踪区列表下发至所述终端;
[0035] 例如,具体实现时,终端发起的位置更新请求中携带的Last Visited TA(最后访问的TA标识)可以为第一位置信息;如,终端从TA8移动到TA9,则Last Visited TA是TA8的标识;如果终端的位置是TA2,周期性位置更新超时时的位置还是TA2,则Last Visited TA是TA2的标识;而终端的Current TA(当前的TA标识)可以为第二位置信息,例如,Current TA可以是处理单元收到终端的位置更新请求的所在位置的蜂窝标识;如果终端从TA8移动到TA9,那么CurrentTA是TA9的标识;如果终端没有移动,上次的位置是TA2,周期性位置更新定时器超时时的位置还是TA2,则Current TA是TA2的标识;终端发送的位置更新请求中可以携带Current TA信息;
[0036] 步骤12:将获取的所述终端的第一位置信息和第二位置信息后上报监听中心;进一步的,还可以将本次分配给所述终端的跟踪区列表上报监听中心。
[0037] 通过上述描述可知,本发明实施例利用终端提供的位置更新操作前的第一位置信息和第二位置信息,将终端移动前后的位置信息传递给监听中心,监听中心就可以根据上述位置信息确定监听目标连续的TA运动轨迹、移动方向、距离和速度信息,并且监听中心知道在下次监听目标位置更新之前,监听目标的活动范围不会超过新TA List的范围。
[0038] 由于现有技术并没有描述在EPS网络中如何把终端的位置信息上报给监听中心,如果直接和GPRS网络对应,那么应该上报TA List,即现有技术以上报监听中心TA List为基础。 例如,当终端的TA List中包含了8个TA(TA1、TA2、TA3...TA8)时,在周期性位置更新定时器超时时,终端发起位置更新,假设在此期间终端没有发生移动,即终端位置一直是TA2,则现有技术上报给监听中心的位置信息是TA List,其中包含了8个TA(TA1、TA2、TA3...TA8);而本发明实施例中上报监听中心的第一位置信息和第二位置信息则均为TA2,即相对于现有技术提供的终端TA List位置信息,本发明实施例提供的终端位置信息TA2更精确。
[0039] 进一步的,实际应用中,当终端在TA List的8个TA(TA1、TA2、TA3...TA8)中移动,从TA2移动到TA3,又从TA3移动到TA4,若此时周期性位置更新定时器超时,终端发起位置更新,则本发明实施例上报监听中心中的第一位置信息是TA3,第二位置信息为TA4。 监听中心跟据上述两次上报位置信息的结果,就可以判定终端最近的移动方向是从TA2移动到TA3,又移动到TA4。而现有技术上报给监听中心的位置信息是TA List,其中包含了8个TA(TA1、TA2、TA3...TA8),因此现有技术中监听中心无法判定终端在此期间是否发生了移动。
[0040] 更进一步的,假设终端又发生了移动,例如从TA4移动到了TA9,由于TA9已经在TA List之外,本发明实施例中上报监听中心的第一位置信息是TA4,第二位置信息为TA9,监听中心跟据上述三次上报位置信息的结果,就可以判定终端最近的移动方向是从TA2移动到TA3,又移动到TA4,又移动到TA9。 此时,本发明实施例也要为终端下发新的TA List,比如新的TA List也包含8个TA(例如TA4,TA5,TA6......TA11)。而终端从TA4移动到了TA9时,现有技术中上报给监听中心的位置信息是新的TA List,其中包含了8个TA(例如TA3、TA4、TA5...TA11);因此现有技术中监听中心只能判断UE发生了移动,但是无法判定终端在此期间是如何移动的。
[0041] 下面将结合图2对本发明实施例的应用流程进行详细说明。图2中UE为终端,eNodeB用于接收终端的信息,并向终端下发信息,MME获取终端位置更新前后的位置信息并上报监听中心。
[0042] 步骤20:UE检测到新进入的跟踪区不在上次分配的跟踪区列表中,发起位置更新操作过程;当然,实际应用中也可以是周期性位置更新定时器超时时,UE发起位置更新流程;
[0043] 步骤21:UE向eNodeB发送包括第一位置信息Last Visited TA的位置更新请求TA Request;该请求中可以包括第二位置信息;
[0044] 步骤22:eNodeB收到上述位置更新请求TA Request后,若发现该位置更新请求中没有第二位置信息,于是以接收到该位置更新请求的所在位置的区域标识(例如蜂窝标识)为第二位置信息Current TA,并将该第二位置信息Current TA插入该位置更新请求后,将该位置更新请求发给MME;
[0045] 步骤23:MME收到上述包含第一位置信息Last Visited TA和第二位置信息Current TA的位置更新请求后,执行上述终端位置更新的相应流程,并向eNodeB发送接受该位置更新请求的位置更新响应TA Accept,该TA Accept中携带为上述终端生成的跟踪区列表TA List;
[0046] 步骤24:eNodeB将收到的TA Accept消息转发给UE;
[0047] 步骤25:MME将上述终端本次位置更新的第一位置信息Last Visited TA和第二位置信息Current TA、以及新的跟踪区列表TA List上报监听中心;监听中心可以根据收到的上述位置信息确定监听目标连续的TA运动轨迹、移动方向、距离和速度信息,并且监听中心知道在下次监听目标位置更新之前,监听目标的活动范围不会超过新TA List的范围。 因此本发明实施例可以应用于监听中心在特定业务情况下,如抓捕等获得终端的轨迹的实现过程。
[0048] 需要说明的是,本发明实施例中的位置更新操作后的第二位置信息中,位置更新操作后仅是对第二位置信息的解释,并不能限定获取该第二位置信息的时间,即可以在位置更新操作过程中获取第二位置信息,例如,上述过程中MME向监听中心上报位置信息可以在步骤23之前进行,也可以在步骤23之后进行,即MME获取位置信息后,可以在响应所述位置更新请求之前向监听中心上报终端的位置信息。
[0049] 本发明实施例还提供了另一种监听位置的方法,具体可以根据监听精度指示信息为终端生成跟踪区列表,所述监听精度指示信息决定所述跟踪区列表中的跟踪区,并将该跟踪区列表下发到所述终端,获取所述终端根据所述跟踪区列表执行位置更新操作时的位置信息,并将该位置信息上报监听中心。
[0050] 具体的,收到所述终端发送的位置更新请求后,根据所述监听精度指示信息为所述终端生成跟踪区列表。
[0051] 为便于对本发明实施例的理解,下面将结合附图对本发明实施例的具体实现方案进行详细的描述。
[0052] 图3是本发明实施例提供另一种方法示意图,如图3所示,本发明实施例的方法流程可以包括下述步骤:
[0053] 步骤30:终端检测到新进入的跟踪区不在上次分配的跟踪区列表中时发送位置更新请求;当然,实际应用中也可以是周期性位置更新定时器超时时,终端发起位置更新流程,即发送位置更新请求;
[0054] 步骤31:收到终端的所述位置更新请求后,根据监听精度指示信息为所述终端生成跟踪区列表,并将该跟踪区列表下发到所述终端;具体应用中,还可以在获取监听精度指示信息后,在发起终端标识重分配流程时进行根据监听精度指示信息为所述终端生成跟踪区列表;其中,监听精度指示信息可以包括下述至少一项信息:所述终端的监听目标信息,所述终端的监听级别信息,所述终端的监听位置精度信息等;例如,所述终端的监听目标信息可以表明该终端是否是监听目标;所述终端的监听级别信息可以表明需要该终端的高精度位置信息或普通位置精度信息;所述终端的监听位置精度信息,例如,如果该信息中将精度要求为1Km,则表明需要提供用户终端位置信息的精度在1Km内;
[0055] 步骤32:在所述终端根据步骤31中下发的跟踪区列表发起位置更新(包括周期性位置更新)流程时,获取所述终端位置更新时的位置信息,包括终端位置更新操作前的第一位置信息和位置更新操作后的第二位置信息,当然也可以仅获取终端位置更新操作后的第二位置信息,并将该位置信息上报监听中心;然后生成新的跟踪区列表下发所述终端;例如,在步骤31中为终端分配的跟踪区列表仅包含TA1和TA2两个跟踪区,当收到终端从TA2移动到TA3时发现TA3不在跟踪区列表中时发送的位置更新请求后,执行该终端位置更新时的相应流程,并获取该终端位置更新操作前的第一位置信息(Last Visited TA)TA2和位置更新操作后的第二位置信息(Current TA)TA3,然后将该终端的第一位置信息和第二位置信息以及该终端的新跟踪区列表上报监听中心。
[0056] 通过上述方法流程,可以根据监听位置精度指示信息来生成终端的跟踪区列表,就可以实现设定监听目标的监听位置精度,从而可以获得监听目标更为精确的位置信息;例如,在终端的跟踪区列表中只设置一个跟踪区,则该终端的位置精度即为单个跟踪区。 当然,实际应用中也可以在获取所述终端位置更新时的位置信息时,仅获取终端位置更新操作后的第二位置信息,并上报监听中心,其实施过程与上述描述类似,在此不再重复。
[0057] 下面将结合图4对本发明实施例提供的另一种应用流程进行详细说明。 如图4所示,该实施例中,可以包括如下步骤:
[0058] 步骤400:终端(即图中UE)检测到当前的TA不在TA List中,发起位置更新请求流程;当然,实际应用中也可以是周期性位置更新定时器超时时,UE发起位置更新流程;
[0059] 步骤401:终端向网络中间设备eNodeB发送位置更新请求TA Request;
[0060] 步骤402:eNodeB收到上述TA Request后,向网络设备MME转发该TAReq ueSt;
[0061] 步骤403:MME收到该TA Request后,根据所述终端的监听精度指示信息生成TA List;具体实现时,该终端的监听精度指示信息可以是存储在MME中的,也可以是MME即时获取的;MME获取上述监听精度指示信息的方式包括:
[0062] 与存储所述终端的所述监听精度指示信息的归属用户服务器HSS交互,获取所述终端的监听精度指示信息;
[0063] 或,与所述监听中心交互,获取所述终端的监听精度指示信息;
[0064] 或,获取预先配置在本地数据中的所述终端的所述监听精度指示信息,包括从归属用户服务器HSS或监听中心获取所述终端的监听精度指示信息后,保存在本地数据中,当需要使用所述终端的所述监听精度指示信息时,从所述本地数据中获取;
[0065] 获取监听精度指示信息后,进一步的,MME根据该监听精度指示信息为终端生成跟踪区列表时,可以进行下述至少一项处理:
[0066] 根据所述终端的监听目标信息,若所述终端是监听目标,则根据包括所述终端当前所在跟踪区的至少一个跟踪区生成跟踪区列表,若所述终端是普通用户,则可以根据所述终端当前所在的跟踪区和周围的跟踪区生成所述终端的跟踪区列表;例如,若所述终端是监听目标,则把所述终端当前所在的单个TA作为TA List,若所述终端是普通用户,则按照普通的方式来生成该终端的TAList,如把10个相邻的TA作为一个TA List;
[0067] 根据所述终端的监听级别信息,可以选择与所述监听级别对应的跟踪区个数,并按照该选择的个数根据所述终端当前所在的跟踪区和周围的跟踪区生成所述终端的跟踪区列表;例如,若所述终端的监听级别为高,则将所述终端当前所在的单个TA作为TA List;若所述终端的监听级别为中,则将仅包括3个TA的一个TA List作为该终端的跟踪区列表,若所述终端的监听级别为低,则将6个TA作为一个TA List;
[0068] 根据所述终端的监听位置精度信息,可以选择与所述监听位置精度对应的跟踪区个数,并按照该选择的个数根据所述终端当前所在的跟踪区和周围的跟踪区生成所述终端的跟踪区列表;例如,按照TA的配置和规划,对于监听精度为500m以下的终端,只将终端当前所在的一个TA作为TA List,若监听精度在500m~1km,则将终端当前所在的TA和相邻6个TA共7个TA作为一个TA List;
[0069] 在该步骤中,以MME为终端生成的TA List中包含3个TA(TA8、TA9、TA10)为例;
[0070] 除了在收到所述终端发送的位置更新请求后根据监听精度指示信息为所述终端生成跟踪区列表,也可以在发起终端标识重分配流程时,如GUTI(Globally Unique Temporary UE ldentity全球唯一临时终端标识)重分配流程,根据监听精度指示信息为所述终端生成跟踪区列表;
[0071] 步骤404:MME执行所述终端的位置更新相应流程后,向eNodeB发送接受位置更新请求的响应TA Accept,该TA Accept中包含步骤403中生成的TAList;
[0072] 若步骤403在发起GUTI重分配流程时,根据监听精度指示信息为所述终端生成跟踪区列表,MME可以向eNodeB发送GUTI重分配命令(GUTI Reallocation Command),该GUTI重分配命令中包含步骤403中生成的TA List;
[0073] 步骤405:eNodeB将收到的TA Accept或者GUTI重分配命令转发给终端;
[0074] 步骤406:终端收到包含3个TA(TA8、TA9、TA10)的TA List后,移动至TA11,此时终端需要发起位置更新流程;需要说明的是,当终端在TA8、TA9、TA10中移动时,终端不会发起位置更新流程,但是当终端在上述3个TA内移动,在周期性位置更新定时超时时,即使终端仍然在TA List中的TA内,如最后一次移动是从TA9移动到TA8,终端也要发起位置更新流程;即使终端没有发生移动,如终端在上一次发起位置更新时的位置是TA9,在周期性位置更新定时器超时时,终端的位置还是TA9,终端也会发起位置更新流程;
[0075] 步骤407:终端向网络中间设备eNodeB发送位置更新请求TA Request;在该TA Request中,可以包含终端的第一位置信息Last Visited TA和位置更新后的第二位置信息Current TA,也可以仅包含第一位置信息Last Visited TA;例如,终端从TA10移动到TA11,则Last Visited TA的标识是TA10,Current TA的标识是TA11;如果终端在上一次发起位置更新时的位置是TA9,在周期性位置更新定时超时时,终端的位置还是TA9,则Last Visited TA的标识是TA9;
[0076] 步骤408:eNodeB向MME转发该位置更新请求TA Request时,若该TARequest中没有包含第二位置信息Current TA,则在该TA Request中插入Current TA,例如,终端从TA9移动到TA8,则Current TA是TA8的标识;如果终端在上一次发起位置更新时的位置是TA9,在周期性位置更新定时超时时,终端的位置还是TA9,则Current TA的标识是TA9;
[0077] 步骤409:MME收到该TA Request后,执行所述终端位置更新时的相应流程,向eNodeB发送接受位置更新的响应TA Accept,该TA Accept中包含为所述终端生成的新跟踪区列表(终端当前所在的TA也在该TA List中);
[0078] 步骤410:eNodeB将步骤409中的接受位置更新的响应TA Accept转发给终端;
[0079] 步骤411:MME获取所述终端的第一位置信息和第二位置信息后上报监听中心;进一步的,所述位置信息单元还可以将本次分配给所述终端的跟踪区列表上报监听中心;需要说明的是步骤411可以在步骤409之前或之后进行。
[0080] 通过上述应用过程,可以实现根据所述终端的监听目标信息,确定该终端是否是监听目标,并根据所述终端的监听级别信息,确定需要提供该终端的高精度位置信息或普通位置精度信息;根据所述终端的监听位置精度信息,可以将终端位置信息的精度设置在一定范围内,例如,如果该信息中将精度要求为1Km,则该终端位置信息的精度在1Km内;从而可以获得监听目标更为精确的位置信息。
[0081] 图5是本发明实施例监听中心下发监听目标精度指示信息的流程示意图,下面对监听中心下发监听目标精度指示信息的实施例进行详细说明。
[0082] 步骤501:监听中心在需要对终端进行监听时,发送监听命令到MME,该监听命令携带终端的监听目标位置精度指示信息;监听目标位置精度指示信息可以包括所述终端的监听目标信息,所述终端的监听级别信息,所述终端的监听位置精度信息;监听命令也可以什么附加信息也不带,通过监听命令本身来隐式的携带用户监听位置精度指示信息,表示当前的终端用户需要监听,MME需要提供终端缺省的位置精度信息;
[0083] 步骤502:MME收到上述监听命令后,对该监听命令信息进行保存;
[0084] 步骤503:所述终端检测到当前的TA不在TA List中,发起位置更新流程,或者进行周期性位置更新流程;
[0085] 随后的步骤504~步骤514与图4所示流程相同,在此不再重复。
[0086] 通过上述描述可知,根据监听位置精度指示信息来生成终端的跟踪区列表,可以实现设定监听目标的监听位置精度。 实际应用中,由于不一定始终都对所有监听目标实施高位置精度的监控,监听中心可以根据监听任务的要求下发不同的终端(即用户)监听精度指示,如对于普通用户的监听,监听中心只需要知道终端当前所在的大致位置,就可以通过在下发的监听位置精度指示信息中指示该终端的监听级别为低来实现;而对于一个正在进行抓捕的用户,监听中心需要知道该用户的最精确位置,这就可以通过在下发的监听位置精度指示信息中指示该终端的监听级别为高来实现。
[0087] 实际应用中,上述方法可以应用于各种网络中,包括EPS网络。
[0088] 本发明实施例还提供一种获取位置信息装置,可以应用于EPS网络中,应用时例如可以设置于MME中,具体结构如图6所示,实现结构可以包括:
[0089] 接收单元61,用于接收所述终端的位置更新请求;
[0090] 位置信息单元62,用于获取发生位置更新操作的终端在位置更新操作前的第一位置信息和位置更新操作后的第二位置信息;并将获取的所述位置信息发送给上报单元63;例如具体应用时,所述位置信息单元62在接收单元61接收到所述终端的位置更新请求后,获取所述位置更新请求中包含的所述第一位置信息和所述第二位置信息;此外还用于:根据所述终端的位置更新请求执行所述终端位置更新时的相应流程,并为所述终端生成跟踪区列表后,传递给上报单元63;
[0091] 上报单元63,用于将所述位置信息单元62获取的所述第一位置信息和所述第二位置信息,以及为所述终端生成的跟踪区列表,上报监听中心;
[0092] 通过该获取位置信息装置,可以实现获取终端移动前后的位置信息并将其传递给监听中心,监听中心可以根据上述位置信息确定监听目标连续的TA运动轨迹、移动方向、距离和速度信息,并且监听中心知道在下次监听目标位置更新之前,监听目标的活动范围不会超过新TA List的范围;从而实现提高监听目标的位置精度。
[0093] 本发明实施例还提供了一种位置信息接收装置,例如可以应用于EPS网络中,应用时具体可以位于监听中心中,具体实现结构如图7所示,可以包括:
[0094] 位置信息接收单元71,用于获取发生位置更新操作的终端在位置更新操作前的第一位置信息和位置更新操作后的第二位置信息;例如,可以接收MME上报的终端位置更新前后的位置信息,以及终端的新跟踪区列表信息;
[0095] 位置信息处理单元72,用于根据所述位置信息接收单元71获取的所述终端在位置更新操作前的第一位置信息和位置更新操作后的第二位置信息,获取所述终端的位置更新信息,该位置更新信息可以包括:终端连续的TA运动轨迹、移动方向、距离和速度信息等。 例如,应用时根据收到的上述位置信息确定终端连续的TA运动轨迹、移动方向、距离和速度信息等。
[0096] 本发明实施例还提供一种位置管理装置,应用时可以设置于MME中,具体实现结构如图8所示,可以包括:
[0097] 获取精度指示单元81,用于获取所述监听精度指示信息,并将所述监听精度指示信息传递给列表单元82;获取精度指示单元81获取所述监听精度指示信息时具体方式可以包括:与存储所述终端的所述监听精度指示信息的归属用户服务器HSS交互,获取所述终端的监听精度指示信息;或与所述监听中心交互,获取所述终端的监听精度指示信息;或获取预先配置在本地数据中的所述终端的所述监听精度指示信息,包括从归属用户服务器HSS或监听中心获取所述终端的监听精度指示信息后,保存在本地数据中,当需要使用所述终端的所述监听精度指示信息时,从所述本地数据中获取;
[0098] 列表单元82,用于根据获取精度指示单元81获取的所述监听精度指示信息为所述终端生成跟踪区列表,并将该跟踪区列表下发到所述终端;具体应用时可以在发起终端标识重分配流程时或者收到所述终端发送的位置更新请求后,进行根据所述监听精度指示信息为所述终端生成跟踪区列表;
[0099] 位置信息单元83,用于获取所述终端根据所述跟踪区列表执行位置更新操作时的位置信息;可以包括获取所述终端位置更新操作前的第一位置信息Last Visited TA和位置更新操作后的第二位置信息Current TA,并将获取的上述位置信息发送给上报单元84;例如,收到所述终端在检测到新进入的跟踪区不在上次分配的跟踪区列表中时发送的所述位置更新请求后,若所述位置更新请求中包含所述第一位置信息和所述第二位置信息,则获取所述第一位置信息和所述第二位置信息;若所述位置更新请求中包含所述第一位置信息而没有包含所述第二位置信息时以接收到所述位置更新请求的所在位置的区域标识为所述第二位置信息,并获取所述第一位置信息和所述第二位置信息;
[0100] 上报单元84,用于将所述位置信息单元83获取的所述位置信息以及列表单元82生成的跟踪区列表TA List上报监听中心。
[0101] 通过上述位置管理装置,在实际应用中可以实现提高监听目标位置精度的目的。例如,当位置信息单元83收到终端发送的所述位置更新请求后,位置信息通知列表单元82,列表单元82可以根据获取精度指示单元81获取的该终端的监听精度指示信息为该终端生成跟踪区列表并下发给该终端;当该终端检测到新进入的跟踪区不在该跟踪区列表中时,发起位置更新流程,位置信息单元83在该终端位置更新时获取该终端本次位置更新的第一位置信息Last Visited TA和第二位置信息Current TA,并将获取的上述信息以及该终端的跟踪区列表发送给上报单元84,上报单元84将其上报监听中心。
[0102] 本发明实施例还提供了另一种位置信息接收装置,应用时可以设置于监听中心中,如图9所示,具体实现结构可以包括:
[0103] 监听精度指示单元91,用于根据需要监听的精度,下发用于生成终端的跟踪区列表的监听精度指示信息;监听位置精度指示信息可以包括所述终端的监听目标信息,所述终端的监听级别信息,所述终端的监听位置精度信息;
[0104] 位置信息接收单元92,用于获取所述终端根据所述跟踪区列表执行位置更新操作时的位置信息;例如,获取终端位置更新操作前的第一位置信息(Last Visited TA)和位置更新操作后的第二位置信息(Current TA);
[0105] 位置信息处理单元93,用于根据所述位置信息接收单元92获取的所述终端在位置更新操作时的所述位置信息,获取所述终端的位置更新信息;该位置更新信息可以包括:终端的移动方向、轨迹、距离和速度信息等。例如,位置信息处理单元93根据获取的终端位置更新前后的位置信息,计算得到终端移动的轨迹、距离、速度等信息。
[0106] 通过上述位置信息接收装置,在实际应用中可以获得监听目标的移动方向、距离和速度信息,并根据需要监听的精度灵活设置监听精度,实现提高监听目标位置精度的目的。
[0107] 综上所述,本发明各实施例和现有技术中相比,由于本发明实施例根据监听位置精度指示信息来生成终端的跟踪区列表,可以实现设定监听目标的监听位置精度,从而可以获得监听目标更为精确的位置信息;例如,在终端的跟踪区列表中只设置一个跟踪区,则该终端的位置精度即为单个跟踪区;同时,还可通过获取终端位置更新前的第一位置信息和位置更新后的第二位置信息,监听中心可以了解监听目标的移动方向和距离,并进一步知道监听目标的移动轨迹、速度等信息,因此,本发明实施例可以满足多种监听任务的需要。
[0108] 以上所述,仅为本发明较佳的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。 因此,本发明的保护范围应该以权利要求的保护范围为准。