发明内容
本发明提供了一种信令跟踪方法、装置和***,解决了信令跟踪得到的信令跟踪信息不完整的问题。
一种信息跟踪方法,包括:
演进基站接收综合网管下发的跟踪任务参数,所述跟踪任务参数包含指定跟踪的用户设备的国际移动用户身份标识与服务临时移动用户身份标识的对应关系;
所述演进基站根据所述国际移动用户身份标识与服务临时移动用户身份标识的对应关系识别相应的用户设备,对所述用户设备的相关信令进行跟踪,所述信令包括空口信令。
进一步的,所述演进基站根据所述国际移动用户身份标识与服务临时移动用户身份标识的对应关系识别相应的用户设备,对所述用户设备的相关信令进行跟踪的步骤之前,还包括:
所述演进基站保存所述跟踪任务参数。
进一步的,所述演进基站根据所述国际移动用户身份标识与服务临时移动用户身份标识的对应关系识别相应的用户设备,对所述用户设备的相关信令进行跟踪具体为:
所述演进基站根据所述服务临时移动用户身份标识识别相应的用户设备,对所述用户设备的相关信令进行跟踪。
进一步的,所述空口信令为用户设备无线资源控制协议连接请求或用户设备无线资源控制协议连接响应,所述演进基站根据所述国际移动用户身份标识与服务临时移动用户身份标识的对应关系识别相应的用户设备,对所述用户设备的相关信令进行跟踪具体为:
在所述用户设备已在当前小区跟踪区注册过时,以服务临时移动用户身份标识识别相应的用户设备,对所述用户设备的相关信令进行跟踪;或,
在所述用户设备未在当前小区跟踪区注册过时,以一个随机值作为用户设备标识。
进一步的,上述信令跟踪方法还包括:
所述综合网管向MME下发跟踪任务参数,指示所述MME根据所述跟踪任务参数对相应的用户设备进行信令跟踪;
所述MME根据所述跟踪任务参数,对相应的用户设备进行信令跟踪。
进一步的,所述信令为用户设备附着请求或用户设备附着响应,所述MME根据所述跟踪任务参数,对相应的用户设备进行信令跟踪包括:
在用户设备未在当前小区跟踪区注册过时,以国际移动用户身份标识识别相应的用户设备,对所述用户设备的相关信令进行跟踪;或,
在用户设备已注册过时,以全球唯一临时标识识别相应的用户设备,对所述用户设备的相关信令进行跟踪,所述全球唯一临时标识中携带有服务临时移动用户身份标识。
进一步的,上述信令跟踪方法还包括:
所述综合网管在所述用户设备的服务临时移动用户身份标识发生变化时,通知所述演进基站更新所述用户设备的国际移动用户身份标识与服务临时移动用户身份标识的对应关系。
本发明还提供了一种演进基站,包括:
参数接收模块,用于接收综合网管下发的跟踪任务参数,所述跟踪任务参数包含指定跟踪的用户设备的国际移动用户身份标识与服务临时移动用户身份标识的对应关系;
跟踪模块,用于根据所述国际移动用户身份标识与服务临时移动用户身份标识的对应关系识别相应的用户设备,对所述用户设备的相关信令进行跟踪,所述信令包括空口信令。
进一步的,所述参数接收模块,还用于保存所述跟踪任务参数。
本发明还提供了一种信令跟踪***,包括演进基站、综合网管和MME;
所述演进基站,用于接收所述综合网管下发的跟踪任务参数,所述跟踪任务参数包含指定跟踪的用户设备的国际移动用户身份标识与服务临时移动用户身份标识的对应关系,并根据所述国际移动用户身份标识与服务临时移动用户身份标识的对应关系识别相应的用户设备,对所述用户设备的相关信令进行跟踪,所述信令包括空口信令。
进一步的,所述综合网管,还用于向所述MME下发跟踪任务参数,指示所述MME根据所述跟踪任务参数对相应的用户设备进行信令跟踪;
所述MME,用于根据所述跟踪任务参数,对相应的用户设备进行信令跟踪。
本发明提供的信令跟踪方法、装置和***,NMS向eNB下发跟踪任务参数,所述跟踪任务参数包含指定跟踪的UE的IMSI与S-TMSI的对应关系,这样,eNB就可以根据所述IMSI与S-TMSI的对应关系识别相应的UE,对所述UE的相关信令进行跟踪,所述信令包括空口信令,解决了在UE接入MME前或与MME断连时空口信令跟踪丢失的问题,保证了信令跟踪信息的完整性。
具体实施方式
现有的信令跟踪方法存在以下问题:
eNB无法得知UE的IMSI,故只能通过UE的S-TMSI识别UE进而进行信令跟踪,而UE的S-TMSI只有在UE接入核心网后才会下发给eNB,故在UE完成接入前的空口信令交互,即Initial UE Message及之前的空口信令无法被跟踪;且当S1连接中断后eNB即停止跟踪,导致的后续eNB向UE发送的连接重建立请求和RRC(无线资源控制协议)连接释放请求消息等信令无法被跟踪,这样,就造成了对UE进行信令跟踪得到的信令跟踪信息不完整。
为了解决上述问题,本发明的实施例提供了一种信令跟踪方法,使用该方法,eNB能够通过IMSI识别UE,完成对空口信令的跟踪,解决了对UE进行信令跟踪得到的信令跟踪信息不完整的问题,使用该方法完成信令跟踪的流程如图2所示,包括:
步骤201、NMS通过EMS向MME获取指定IMSI和S-TMSI的对应关系;
本步骤具体如图3所示,包括:
步骤2011、NMS中指定需要跟踪UE的IMSI。
步骤2012、NMS根据该IMSI向EMS请求IMSI对应的S-TMSI。
步骤2013、EMS将该请求转发给MME,MME返回请求的IMSI对应的S-TMSI。
步骤2014、NMS保存IMSI和S-TMSI的对应关系。
步骤202、NMS指示MME执行跟踪任务,将跟踪任务标识(ID)和跟踪任务参数通过EMS下发到相应区域的MME;
本步骤具体如图4所示,包括:
步骤2021、NMS通过EMS,向MME下发跟踪任务参数,指示MME对相应的用户设备进行信令跟踪,该参数包含指定UE的IMSI;
本步骤中,通过NMS选择需要进行信令跟踪的MME,并通过EMS,向相应的MME进行指示。
步骤2022、MME标识该IMSI被跟踪并保存跟踪任务参数,MME对该跟踪任务以IMSI或者IMSI所对应的S-TMSI为标识对被跟踪UE进行识别,开始进行跟踪;
本步骤中,MME保存一条跟踪任务记录,这条记录包含跟踪任务ID和相应的跟踪任务参数,这样,就对IMSI进行了标识。
步骤2203、MME通过EMS,回复NMS的指示,通知NMS跟踪任务激活成功。
需要说明的是,在跟踪UE Attach Request(用户设备附着请求)信令时,由于UE Attach Request是NAS(网络接入服务)消息,只能通过MME来进行跟踪,具体分为两种情况:
情况一、如果UE是第一次开机,则以IMSI作为UE标识,MME以IMSI为标识跟踪此UE;
情况二、如果UE在当前小区TA(跟踪区)已经注册过,则以GUTI(Globally Unique Temporary Identity,全球唯一临时标识)作为UE标识,而GUTI中带有S-TMSI,MME以S-TMSI为标识跟踪此UE。
GUTI是根据MME标识和S-TMSI来计算获得的。
此外,对于Initial Context Setup Request(初始会话建立请求)及以后的信令由MME根据现有的全网元信令跟踪方案进行跟踪。
步骤203、NMS将跟踪任务参数通过eNB网管下发到某个区域所有eNB;
本步骤与步骤202同步,其具体流程如图5所示,包括:
步骤2031、NMS通过eNB网管将跟踪任务参数下发到指定eNB,在该参数中包括指定UE的IMSI对应的S-TMSI。
步骤2032、eNB保存IMSI和S-TMSI对应关系以及跟踪任务参数,把基于IMSI的跟踪转换为对S-TMSI的跟踪,eNB对该跟踪任务以S-TMSI为标识对被跟踪UE进行识别,开始进行跟踪。
步骤2033、eNB通过eNB网管,通知NMS跟踪任务激活成功。
特别的,在跟踪UE RRC Connection Request信令时,具体分为两种情况:
情况一、如果UE在当前小区TA注册过,则以S-TMSI作为UE标识,eNB通过S-TMSI来跟踪此UE;
情况二、如果没有注册,第一次开机时以一个随机值作为UE标识,此时eNB无法跟踪此UE。
步骤204、NMS通过EMS和eNB网管对MME和eNB下发基于IMSI的跟踪任务去激活请求;
在不需要再对UE进行信令跟踪的时候,需要指示MME和eNB停止信令跟踪,本步骤具体如图6所示,包括:
步骤2041、NMS通过eNB网管对eNB去激活跟踪任务,eNB删除保存的IMSI和S-TMSI的对应关系和跟踪任务参数。
步骤2042、NMS通过EMS对MME去激活跟踪任务,MME标识该IMSI为未跟踪并删除保存的跟踪任务参数。
此外,当UE在不同的MME间进行接入切换时,信令跟踪也需要进行相应的处理,具体如图7所示,包括:
当UE通过S1口由源MME切换到目标MME引起S-TMSI发生改变时,由目标MME将变化后的IMSI和S-TMSI对应关系通过NMS告诉给eNB。
步骤701、对于源MME,由于UE是从源MME切换出,源MME会自动释放IMSI所对应的S-TMSI;
步骤702、对于目标MME,UE是从目标MME切换入,目标MME为该IMSI重新分配S-TMSI;
步骤703、目标MME将变化后的IMSI和S-TMSI对应关系通过EMS主动上报给NMS;
步骤704、NMS通过eNB网管对指定区域内所有eNB更新IMSI和S-TMSI对应关系。
在NMS侧,eNB上报的信令跟踪信息中会携带该UE的S-TMSI,MME上报的信令跟踪信息中会携带UE的IMSI,NMS根据S-TMSI和IMSI的对应关系,将相同IMSI对应的多个信令跟踪信息进行汇总,得到指定UE完整的信令跟踪信息,其中包括空口信令的信息。
本发明还提供了一种eNB,其结构如图8所示,包括:
参数接收模块801,用于接收NMS下发的跟踪任务参数,所述跟踪任务参数包含指定跟踪的UE的IMSI与S-TMSI的对应关系;
跟踪模块802,用于根据所述IMSI与S-TMSI的对应关系识别相应的UE,对所述UE的相关信令进行跟踪,所述信令包括空口信令。
进一步的,所述参数接收模块801,还用于保存所述跟踪任务参数。
本发明还提供了一种信令跟踪***,包括eNB、NMS和MME;
所述eNB,用于接收所述NMS下发的跟踪任务参数,所述跟踪任务参数包含指定跟踪的UE的IMSI与S-TMSI的对应关系,并根据所述IMSI与S-TMSI的对应关系识别相应的UE,对所述UE的相关信令进行跟踪,所述信令包括空口信令。
进一步的,所述NMS,还用于向所述MME下发跟踪任务参数,指示所述MME根据所述跟踪任务参数对相应的UE进行信令跟踪;
所述MME,用于根据所述跟踪任务参数,对相应的UE进行信令跟踪。
上述eNB和信令跟踪***,可以与本发明的实施例所提供的一种信令跟踪方法相结合,NMS向eNB下发跟踪任务参数,所述跟踪任务参数包含指定跟踪的UE的IMSI与S-TMSI的对应关系,这样,eNB就可以根据所述IMSI与S-TMSI的对应关系识别相应的UE,对所述UE的相关信令进行跟踪,所述信令包括空口信令,解决了在UE接入MME前或与MME断连时空口信令跟踪丢失的问题,保证了信令跟踪信息的完整性。
本领域普通技术人员可以理解上述实施例的全部或部分步骤可以使用计算机程序流程来实现,所述计算机程序可以存储于一计算机可读存储介质中,所述计算机程序在相应的硬件平台上(如***、设备、装置、器件等)执行,在执行时,包括方法实施例的步骤之一或其组合。
可选地,上述实施例的全部或部分步骤也可以使用集成电路来实现,这些步骤可以被分别制作成一个个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。
上述实施例中的各装置/功能模块/功能单元可以采用通用的计算装置来实现,它们可以集中在单个的计算装置上,也可以分布在多个计算装置所组成的网络上。
上述实施例中的各装置/功能模块/功能单元以软件功能模块的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。上述提到的计算机可读取存储介质可以是只读存储器,磁盘或光盘等。