一种全网跟踪方法及系统的制作方法

文档序号:7698022阅读:104来源:国知局
专利名称:一种全网跟踪方法及系统的制作方法
技术领域
本发明涉及移动通信领域的跟踪技术,尤其涉及一种全网跟踪方法及系统。
背景技术
随着通信技术的发展,运营商、用户和部分社会组织对网络要求也越来越高,网络规模越来越庞大、网络环境越来越复杂,根据国际移动用户识别码aMSI,InternationalMobile Subscriber Identity)或者国际移动设备识别码(IMEI, International MobileEquipment Identity)对现网内的用户进行全方位的跟踪,一直是无线网络环境中的一个难题,终端的可移动性可以使终端在短时间内从一个无线网络控制器(RNC, Radio NetworkController)切换到另外一个RNC,从2G切换到3G网络,或者从3G网络切换到2G网络,除需要跟踪接入网的信令外,还需要跟踪核心网的信令,而接入网分为RNC和基站控制器(BSC,Base Station Controller),同一种制式下终端可能从一个基站(NodeB)切换到另外 的NodeB或者基站收发台(BTS,Base Transceiver Station),或者从一个BTS切换到另一个BTS或者一个RNC。用户跟踪技术应用广泛。外场路测时,能够方便的跟踪测试终端仪器,而不必在每个RNC和BSC上不停的删除和创建跟踪任务。对于重要用户,运营商也可以时刻跟踪用户的动向,以提供更加个性化的服务和更高的服务质量。用户跟踪技术也可以用于公安系统,结合地理信息系统(GIS, Geographic Information System)技术,监测需要监控的用户的动向。现有技术中,一般是对网元上某个移动设备进行跟踪,要么在接入网,要么在核心网侧,而且接入网主要是针对单RNC和该RNC连接的NodeB,一般都是跟踪一种类型的协议,往往都是以任务驱动的,即要跟踪哪一些用户,必须要在此范围内建立一个跟踪任务,一旦这个设备切换到其他的RNC上,必须要在对应的RNC上再建立跟踪任务,这种模式在网络环境不复杂的情况下,可以达到一定的效果,如果网络情况复杂,且有很多终端需要跟踪的情况下,需要在不同的RNC频繁创建跟踪任务,降低了跟踪效率,影响RNC的运行,另外,如果终端做无规律的高速运动,还可能会产生跟踪不到的情况,有必要设计开发一种能够进行全网跟踪的技术及相关设备。

发明内容
有鉴于此,本发明的主要目的在于提供一种全网跟踪方法及系统,以解决现有跟踪技术存在的降低跟踪效率、以及跟踪不到用户的问题。为达到上述目的,本发明的技术方案是这样实现的本发明提供了一种全网跟踪方法,所述方法包括全网跟踪客户端(CTC)下发跟踪任务给全网跟踪服务器(CTS);所述CTS将所述跟踪任务下发给自身连接的各网元;所述各网元根据所述跟踪任务,获取所述跟踪任务所指定终端的终端数据,并上报给所述CTS ;
所述CTS将所述终端数据发送给CTC。在上述方案中,所述CTS将所述跟踪任务下发给自身连接的各网元,为所述CTS采用广播的方式将所述跟踪任务下发给自身连接的各网元。在上述方案中,所述跟踪任务包括所述指定终端的终端信息和用于指定需获取的终端数据类型的跟踪项信息。在上述方案中,所述跟踪项信息包括用于表示终端数据类型的跟踪项;所述各网元根据所述跟踪任务,获取所述跟踪任务所指定终端的终端数据,并上报给所述CTS,为所述各网元中,所述跟踪任务所指定终端接入的网元采集对应所述跟踪项信息中各跟踪项的、所述跟踪任务所指定终端的终端数据,对所采集的终端数据进行过滤并保存,将所保存的终端数据上报给所述CTS。在上述方案中,所述跟踪项信息还包括对应所述各跟踪项的、用于表示是否上报的标志位;所述对所采集的终端数据进行过滤并保存,包括在所采集终端数据对应的跟踪项的标志位表示上报时,将所采集的终端数据保存,在所采集终端数据对应的跟踪项的标志位表示不上报时,将所采集的终端数据直接丢弃。在上述方案中,所述方法还包括所述跟踪任务所指定终端接入的网元为所述终端分配用于存储该终端的终端数据的缓存区;所述将所采集的终端数据保存,为将所采集的终端数据保存到所述缓存区。在上述方案中,所述方法还包括在上报给所述CTS之后,清除所述缓存区中已上报的终端数据。在上述方案中,所述获取所述跟踪任务所指定终端的终端数据,并上报给所述CTS,为周期性地获取所述跟踪任务所指定终端的终端数据,并上报给所述CTS。在上述方案中,所述CTS将所述终端数据发送给CTC,为所述CTS采用周期性上报的方式、或在自身的缓存区被所述终端数据填满时,将所述终端数据发送给CTC。在上述方案中,所述CTS将所述终端数据发送给CTC,为所述CTS根据需发送的各终端数据中的时间戳,按照时间顺序将所述终端数据依次发送给CTC。在上述方案中,所述方法还包括所述各网元中,在有网元当前跟踪的终端数量达至_设的上限阈值时,所述网元向所述CTS发送当前跟踪终端数量达到上限的通知。本发明还提供了一种全网跟踪的系统,所述系统包括CTS、CTC和与所述CTS连接的一个或多个网元;其中,CTC,用于下发跟踪任务给所述CTS ;CTS,用于将所述CTC下发的跟踪任务转发给所述一个或多个网元;以及,接收所述一个或多个网元上报的终端数据,并将所述终端数据发送给所述CTC ;所述一个或多个网元,用于根据所述CTS下发的跟踪任务,获取所述跟踪任务所指定终端的终端数据,并上报给所述CTS。
在上述方案中,所述CTS,还用于采用广播的方式将所述跟踪任务下发给自身连接的各网元。在上述方案中,所述CTS,还用于采用周期性上报的方式、或在自身的缓存区被所述终端数据填满时,将所述终端数据发送给CTC。在上述方案中,所述跟踪任务包括所述指定终端的终端信息和用于指定需获取的终端数据类型的跟踪项信息;所述跟踪项信息包括用于表示终端数据类型的跟踪项;所述各网元,还用于在所述跟踪任务所指定终端接入自身时,采集对应所述跟踪项信息中各跟踪项的、所述跟踪任务所指定终端的终端数据,对所采集的终端数据进行过滤并保存,将所保存的终端数据上报给所述CTS。在上述方案中,所述跟踪项信息还包括对应所述各跟踪项的、用于表示是否上报的标志位;
所述各网元,还用于在所采集终端数据对应的跟踪项的标志位表示上报时,将所采集的终端数据保存,在所采集终端数据对应的跟踪项的标志位表示不上报时,将所采集的终端数据直接丢弃。在上述方案中,所述各网元,还用于在所述跟踪任务所指定终端接入自身时,为所述终端分配用于存储该终端的终端数据的缓存区;以及,用于将所采集的终端数据保存到所述缓存区。在上述方案中,所述各网元,还用于在当前跟踪的终端数量达到预设的上限阈值时,向所述CTS发送当前跟踪终端数量达到上限的通知。在上述方案中,所述网元包括全网跟踪模块和对应各类型跟踪任务的各跟踪模块;其中,全网跟踪模块,用于接收所述CTS下发的跟踪任务,获取所述跟踪任务所指定终端的终端数据,并上报给所述CTS ;和/或,接收所述CTS下发的跟踪任务,将所述跟踪任务转发给对应的跟踪模块;跟踪模块,用于接收所述全网跟踪模块转发的跟踪任务,获取所述跟踪任务所指定终端的终端数据,并上报给所述CTS。本发明提供的全网跟踪方法及系统,通过全网跟踪客户端(CTC)、全网跟踪服务器(CTS)将跟踪任务下发到各网元,再由终端最终接入的网元获取所述终端的终端数据,实现对终端的全网跟踪,不需要频繁创建跟踪任务,提高了跟踪效率;并且,即使终端做无规律的高速运动,频繁切换所接入的网元,也能够方便、快捷地对终端进行跟踪。


图I为本发明全网跟踪方法的实现流程图;图2为本发明全网跟踪系统一种实施例的组成结构示意图;图3为本发明全网跟踪系统的一种实施例的组成结构示意图;图4为本发明实施例一的实现流程图;图5为本发明实施例二的流程示意图;图6为本发明实施例三的流程示意图。
具体实施例方式本发明的基本思想是提出一种能够应用于移动通信网络的全网跟踪方法及系统,在传统的网络设备基础上增加CTS和CTC,其中,通过CTC、CTS以及CTS连接的各网元对终端进行全网跟踪,保证对终端进行准确及时的跟踪,即使终端做无规律的高速运动、或者切换网络,也不会出现跟踪不到的情况,并且只需要在CTC创建对所述终端的跟踪任务即可,不需要在各网元重复创建跟踪任务,从而大大提高跟踪效率。本发明的一种全网跟踪方法,参照图I所示,主要可以包括以下步骤
步骤101 : CTC下发跟踪任务给CTS ;步骤102 :CTS将所述跟踪任务下发给自身连接的各网元;具体地,CTS可以采用广播的方式将所述跟踪任务下发给自身连接的各网元。步骤103 :所述各网元根据所述跟踪任务,获取所述跟踪任务所指定终端的终端数据,并上报给所述CTS ;这里,所述终端数据主要包括终端在被跟踪过程中所述网元收到的、与所述终端相关的信令,例如,业务相关的信令和传输层上报的信令等。所述跟踪任务中还可以包括跟踪时间,终端的被跟踪过程可以通过所述跟踪任务中包含的跟踪时间来确定。所述跟踪时间具体可以包括跟踪开始时间和跟踪结束时间。步骤104 :所述CTS将所述终端数据发送给CTC。具体地,所述CTS采用周期性上报的方式、或在自身的缓存区被所述终端数据填满时,将所述终端数据发送给CTC。这里,所述CTS还可以根据需发送的各终端数据中的时间戳,按照时间顺序将所述终端数据依次发送给CTC。其中,所述跟踪任务用于指示获取指定终端的终端数据,一个跟踪任务对应一个需跟踪的终端,所述跟踪任务可以包括所指定终端的终端信息和用于指定需获取的终端数据类型的跟踪项信息。所述跟踪项信息可以包括用于表示终端数据类型的跟踪项和对应所述各跟踪项的、用于表示是否上报的标志位。其中,所述各网元中,所述跟踪任务所指定终端接入的网元采集对应所述跟踪项信息中各跟踪项的、所述跟踪任务所指定终端的终端数据,对所采集的终端数据进行过滤并保存,将所保存的终端数据上报给所述CTS。这里,在所采集终端数据对应的跟踪项的标志位表示上报时,将所采集的终端数据保存,在所采集终端数据对应的跟踪项的标志位表示不上报时,将所采集的终端数据直接丢弃。这里,所述各网元可以周期性地获取所述跟踪任务所指定终端的终端数据,并上报给所述CTS。这里,所述跟踪任务所指定终端接入的网元还可以为所述终端分配用于存储该终端的终端数据的缓存区,将所采集的终端数据保存到所述缓存区。这里,所述各网元在上报给所述CTS之后,还可以清除所述缓存区中已上报的终端数据。如此,便于及时对所保存的终端数据进行更新,确保每次上报的终端数据是最新的。其中,全网跟踪情景下,RNC侧需要跟踪的信令量非常大,且对同一个终端跟踪过程中,系统资源的开销也非常大,因此,全网跟踪的数量是有限制的,因此,所述方法还可以包括所述各网元中,在有网元当前跟踪的终端数量达到预设的上限阈值时,所述网元向所述CTS发送当前跟踪终端数量达到上限的通知。如此,能够及时通知CTS各网元当前进行跟踪处理的负荷状态。相应的,本发明还提供了一种全网跟踪的系统,所述系统包括CTS、CTC和与所述CTS连接的一个或多个网元;其中,CTC,用于下发跟踪任务给所述CTS ;CTS,用于将所述CTC下发的跟踪任务转发给所述一个或多个网元;以及,接收所述一个或多个网元上报的终端数据,并将所述终端数据发送给所述CTC;所述一个或多个网元,用于根据所述CTS下发的跟踪任务,获取所述跟踪任务所指定终端的终端数据,并上报给所述CTS。实际应用中,每个CTS —端连接CTC,另一端可以连接所述网元。如图2所示,一
个CTS可以连接一个或多个CTC(CTC_1、.......CTC_n),CTS与CTC之间可以通过局域网
连接;CTS上连接的各网元可以是RNC、BSC和CN等节点。 其中,所述各网元一般需要由一家设备供应商提供,以便于所述各网元能够按照约定的接口协议在同一通信网络中与终端进行通信。一般来说,一个CTS可以连接16个CTC,一个CTS最多可以连接64个RNC或者BSC,可以连接多个CN节点,CTS可以设置在本地,和网元之间可以通过局域网连接。CTS也可以设置在异地。其中,所述CTS,还用于采用广播的方式将所述跟踪任务下发给自身连接的各网
J Li ο其中,所述CTS,还可以用于采用周期性上报的方式、或在自身的缓存区被所述终端数据填满时,将所述终端数据发送给CTC。其中,所述跟踪任务包括所述指定终端的终端信息和用于指定需获取的终端数据类型的跟踪项信息;所述跟踪项信息包括用于表示终端数据类型的跟踪项;所述各网元,还可以用于在所述跟踪任务所指定终端接入自身时,采集对应所述跟踪项信息中各跟踪项的、所述跟踪任务所指定终端的终端数据,对所采集的终端数据进行过滤并保存,将所保存的终端数据上报给所述CTS。这里,所述跟踪项信息还包括对应所述各跟踪项的、用于表示是否上报的标志位;所述各网元,还可以用于在所采集终端数据对应的跟踪项的标志位表示上报时,将所采集的终端数据保存,在所采集终端数据对应的跟踪项的标志位表示不上报时,将所采集的终端数据直接丢弃。这里,所述各网元,还可以用于在所述跟踪任务所指定终端接入自身时,为所述终端分配用于存储该终端的终端数据的缓存区;以及,用于将所采集的终端数据保存到所述缓存区。其中,所述各网元,还可以用于在当前跟踪的终端数量达到预设的上限阈值时,向所述CTS发送当前跟踪终端数量达到上限的通知。实际应用中,所述网元可以包括全网跟踪模块和对应各类型跟踪任务的各跟踪模块;全网跟踪模块,用于接收所述CTS下发的跟踪任务,获取所述跟踪任务所指定终端的终端数据,并上报给所述CTS ;和/或,接收所述CTS下发的跟踪任务,将所述跟踪任务转发给对应的跟踪模块;各跟踪模块,用于接收所述全网跟踪模块转发的跟踪任务,获取所述跟踪任务所指定终端的终端数据,并上报给所述CTS。
这里,所述全网跟踪模块,还可以用于在所述网元当前跟踪的终端数量达到预设的上限阈值时,所述网元向所述CTS发送当前跟踪终端数量达到上限的通知。其中,所述跟踪模块具体可以是异常跟踪模块、和/或媒体面跟踪模块、和/或用户面跟踪模块、和/或无线跟踪模块。如图3所示,所述各网元可以包括异常跟踪模块、媒体面跟踪模块、用户面跟踪模块、无线跟踪模块和全网跟踪模块。其中,异常跟踪模块主要用于跟踪终端在呼叫过程中发生异常的数据,当终端发生异常时,由业务触发将该终端对应的缓存中数据组包发送。媒体面跟踪模块主要跟踪指定终端在接口板和用户面板的统计数据信息。用户面跟踪模块主要跟踪无线用户层指定终端(UE)性能数据、UE码流、小区(Cell)码流、指定Cell和UE灌包。用户面跟踪模块也可以对多媒体广播多播业务(MBMS,Multimedia Broadcast Multicast Service)业务下层 2(L2)数据进行跟踪。 无线跟踪模块完成指定终端的测量跟踪;测量包括空口的测量、IUB 口专用、IUB空口公共测量等。其中,IUB接口为无线网络控制器(RNC,Radio Network Controller)和基站(Node B)之间的接口。全网跟踪模块主要用于实现对其他各模块的管理和跟踪任务转发等功能。其中,全网跟踪模块可以与所述异常跟踪模块、媒体面跟踪模块、用户面跟踪模块、无线跟踪模块、无线模块等共同部署,分享资源。具体地,全网跟踪模块接收所述CTS下发的跟踪任务,根据所述跟踪任务的类型,将所述跟踪任务转发给其他各模块,由其他各模块获取所述跟踪任务所指定终端的终端数据,并上报给所述CTS。实施例一本实施例,以RNC为例,详细说明进行全网跟踪的过程。如图4所示,本实施例全网跟踪的具体流程包括如下步骤步骤401 =CTC下发跟踪任务给CTS ;具体地,所述跟踪任务可以包括消息头、终端信息和跟踪项信息,其中,消息头用于CTC端和CTS端的识别,终端信息可以包括需跟踪终端的MSIJP /或頂EI等信息,跟踪项信息可以包括多种类型的跟踪项和用于表示是否需要上报各跟踪项的标志位,例如,各跟踪项的标志位分为O和1,0表示不上报,I表示上报。实际应用中,跟踪项信息可以根据实际跟踪的需要配置跟踪项和各跟踪项的标志位。如表I所示,跟踪项信息可以包含如下类型的跟踪项,其中,每个跟踪项对应一类信令,每个比特(bit)位表示一类信令。
bit位~ 含义
0Uu 口是否跟踪
1Iub 口是否跟踪
权利要求
1.一种全网跟踪方法,其特征在于,所述方法包括 全网跟踪客户端(CTC)下发跟踪任务给全网跟踪服务器(CTS); 所述CTS将所述跟踪任务下发给自身连接的各网元; 所述各网元根据所述跟踪任务,获取所述跟踪任务所指定终端的终端数据,并上报给所述CTS ; 所述CTS将所述终端数据发送给CTC。
2.根据权利要求I所述全网跟踪方法,其特征在于,所述CTS将所述跟踪任务下发给自身连接的各网元,为所述CTS采用广播的方式将所述跟踪任务下发给自身连接的各网元。
3.根据权利要求I所述全网跟踪方法,其特征在于,所述跟踪任务包括所述指定终端的终端信息和用于指定需获取的终端数据类型的跟踪项信息。
4.根据权利要求3所述全网跟踪方法,其特征在于,所述跟踪项信息包括用于表示终端数据类型的跟踪项; 所述各网元根据所述跟踪任务,获取所述跟踪任务所指定终端的终端数据,并上报给所述CTS,为所述各网元中,所述跟踪任务所指定终端接入的网元采集对应所述跟踪项信息中各跟踪项的、所述跟踪任务所指定终端的终端数据,对所采集的终端数据进行过滤并保存,将所保存的终端数据上报给所述CTS。
5.根据权利要求4所述全网跟踪方法,其特征在于,所述跟踪项信息还包括对应所述各跟踪项的、用于表示是否上报的标志位; 所述对所采集的终端数据进行过滤并保存,包括在所采集终端数据对应的跟踪项的标志位表示上报时,将所采集的终端数据保存,在所采集终端数据对应的跟踪项的标志位表示不上报时,将所采集的终端数据直接丢弃。
6.根据权利要求5所述全网跟踪方法,其特征在于,所述方法还包括所述跟踪任务所指定终端接入的网元为所述终端分配用于存储该终端的终端数据的缓存区; 所述将所采集的终端数据保存,为将所采集的终端数据保存到所述缓存区。
7.根据权利要求6所述全网跟踪方法,其特征在于,所述方法还包括在上报给所述CTS之后,清除所述缓存区中已上报的终端数据。
8.根据权利要求I或4所述全网跟踪方法,其特征在于,所述获取所述跟踪任务所指定终端的终端数据,并上报给所述CTS,为周期性地获取所述跟踪任务所指定终端的终端数据,并上报给所述CTS。
9.根据权利要求I所述全网跟踪方法,其特征在于,所述CTS将所述终端数据发送给CTC,为所述CTS采用周期性上报的方式、或在自身的缓存区被所述终端数据填满时,将所述终端数据发送给CTC。
10.根据权利要求I所述全网跟踪方法,其特征在于,所述CTS将所述终端数据发送给CTC,为所述CTS根据需发送的各终端数据中的时间戳,按照时间顺序将所述终端数据依次发送给CTC。
11.根据权利要求1、2、3、4、5、6、7、9、或10所述全网跟踪方法,其特征在于,所述方法还包括所述各网元中,在有网元当前跟踪的终端数量达到预设的上限阈值时,所述网元向所述CTS发送当前跟踪终端数量达到上限的通知。
12.—种全网跟踪的系统,其特征在于,所述系统包括CTS、CTC和与所述CTS连接的一个或多个网元;其中, CTC,用于下发跟踪任务给所述CTS ; CTS,用于将所述CTC下发的跟踪任务转发给所述一个或多个网元;以及,接收所述一个或多个网元上报的终端数据,并将所述终端数据发送给所述CTC ; 所述一个或多个网元,用于根据所述CTS下发的跟踪任务,获取所述跟踪任务所指定终端的终端数据,并上报给所述CTS。
13.根据权利要求12所述全网跟踪的系统,其特征在于,所述CTS,还用于采用广播的方式将所述跟踪任务下发给自身连接的各网元。
14.根据权利要求12或13所述全网跟踪的系统,其特征在于,所述CTS,还用于采用周期性上报的方式、或在自身的缓存区被所述终端数据填满时,将所述终端数据发送给CTC。
15.根据权利要求12所述全网跟踪的系统,其特征在于, 所述跟踪任务包括所述指定终端的终端信息和用于指定需获取的终端数据类型的跟踪项信息;所述跟踪项信息包括用于表示终端数据类型的跟踪项; 所述各网元,还用于在所述跟踪任务所指定终端接入自身时,采集对应所述跟踪项信息中各跟踪项的、所述跟踪任务所指定终端的终端数据,对所采集的终端数据进行过滤并保存,将所保存的终端数据上报给所述CTS。
16.根据权利要求15所述全网跟踪的系统,其特征在于,所述跟踪项信息还包括对应所述各跟踪项的、用于表示是否上报的标志位; 所述各网元,还用于在所采集终端数据对应的跟踪项的标志位表示上报时,将所采集的终端数据保存,在所采集终端数据对应的跟踪项的标志位表示不上报时,将所采集的终端数据直接丢弃。
17.根据权利要求15所述全网跟踪的系统,其特征在于, 所述各网元,还用于在所述跟踪任务所指定终端接入自身时,为所述终端分配用于存储该终端的终端数据的缓存区;以及,用于将所采集的终端数据保存到所述缓存区。
18.根据权利要求12所述全网跟踪的系统,其特征在于, 所述各网元,还用于在当前跟踪的终端数量达到预设的上限阈值时,向所述CTS发送当前跟踪终端数量达到上限的通知。
19.根据权利要求15、16、17或18所述全网跟踪的系统,其特征在于,所述网元包括全网跟踪模块和对应各类型跟踪任务的各跟踪模块;其中, 全网跟踪模块,用于接收所述CTS下发的跟踪任务,获取所述跟踪任务所指定终端的终端数据,并上报给所述CTS ;和/或,接收所述CTS下发的跟踪任务,将所述跟踪任务转发给对应的跟踪|旲块; 跟踪模块,用于接收所述全网跟踪模块转发的跟踪任务,获取所述跟踪任务所指定终端的终端数据,并上报给所述CTS。
全文摘要
本发明公开了一种全网跟踪方法,所述方法包括全网跟踪客户端(CTC)下发跟踪任务给全网跟踪服务器(CTS);所述CTS将所述跟踪任务下发给自身连接的各网元;所述各网元根据所述跟踪任务,获取所述跟踪任务所指定终端的终端数据,并上报给所述CTS;所述CTS将所述终端数据发送给CTC。本发明还公开了一种全网跟踪系统,不需要频繁创建跟踪任务,提高了跟踪效率;并且,即使终端做无规律的高速运动,频繁切换所接入的网元,也能够方便、快捷地对终端进行跟踪。
文档编号H04W28/14GK102833725SQ20111016451
公开日2012年12月19日 申请日期2011年6月17日 优先权日2011年6月17日
发明者方爱国 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1