一种实现MDT测量匿名汇报的方法与流程

文档序号:12967994阅读:390来源:国知局
一种实现MDT测量匿名汇报的方法与流程

本申请是申请号为“201110379620.7”,发明名称为“一种实现mdt测量匿名汇报的方法”的发明专利申请的分案申请。

本发明涉及无线通信技术,特别涉及一种实现mdt测量匿名汇报的方法。



背景技术:

图1为系统架构演进(sae)的系统架构图。其中:

用户设备(ue)101是用来接收数据的终端设备。演进通用陆地无线接入网络(e-utran)102是无线接入网络,其中包括为ue提供接入无线网络接口的宏基站(enodeb/nodeb)。移动管理实体(mme)103负责管理ue的移动上下文、会话上下文和安全信息。服务网关(sgw)104主要提供用户平面的功能,mme103和sgw104可能处于同一物理实体。分组数据网络网关(pgw)105负责计费、合法监听等功能,也可以与sgw104处于同一物理实体。策略和计费规则功能实体(pcrf)106提供服务质量(qos)策略和计费准则。通用分组无线业务支持节点(sgsn)108是通用移动通信系统(umts)中为数据的传输提供路由的网络节点设备。归属用户服务器(hss)109是ue的家乡归属子系统,负责保护包括用户设备的当前位置、服务节点的地址、用户安全信息、用户设备的分组数据上下文等用户信息。

mdt(minimizationofdrivetests,最小化路测)是在控制平面传输一些测量信息,以减少人工测试的负担。mdt测量要支持实时和非实时的测量。测量的配置信息由网络管理系统配置在接入网控制系统(e-utran或者utran),然后由接入网控制系统通过rrc消息发送给ue。ue的mdt测量结果发送给e-utran/utran,测量报告可以包含位置信息和时间信息。e-utran/utran把测量结果发送给核心网中的mdt实体。

根据mdt发起的方式,mdt可以分成基于管理的mdt和基于信令的mdt。基于管理的mdt是指e-utran/utran从管理实体收到mdt激活的消息,基于信令的mdt是指e-utran/utran从mme收到mdt激活的消息。

图2描述了基于管理的mdt的结构图。图2中:

201是管理节点(elementmanagement,简称em),管理节点201发送跟踪激活请求消息给网络节点(networkelement)202,消息中包含mdt的配置信息和跟踪参考(tracereference,简称tr)。

网络节点202选择ue做mdt测量,分配跟踪记录会话参考(tracerecordsessionreference,简称trsr),发送消息给ue203,消息中包含mdt配置信息、tr和trsr。

ue203根据配置进行mdt测量,并且在满足汇报条件的时候,把测量结果通过mdt报告发送给网络节点。

网络节点发送消息给mme,消息中包含tr和trsr,mme找到ue的imsi(国际移动用户识别码)或者imeisv(国际移动设备身份码软件版本),把imsi/imeisv发送给tce(tracecollectionentity,跟踪收集实体)。

网络节点202保存mdt记录,并根据预先定义的策略发送mdt记录、tr和trsr给tce204。

tce结合mme发送的信息和网络节点发送的信息,获知mdt记录是针对哪些ue的。

mdt的发起过程,利用了现有技术中定义的trace的过程,mdt是一种特殊的trace功能。以e-utran的信令流程为例子,图3是现有发起基于管理的mdt的信令流程图。

步骤301:在本步骤之前,如果ue已经按照现有的rrc连接建立过程与基站(enb)建立了rrc连接,那么,本步骤中,mme发送初始上下文建立请求消息给基站,消息中包含用户同意信息(userconsent);或者,在本步骤之前,如果ue已经从源基站切换到了目的基站,那么,本步骤中,mme发送切换请求消息给基站,消息中包含用户同意信息。之后的切换过程与现有的切换过程一样,在此省略。用户同意信息指示了该ue是否可以被选来做mdt测量。这个信息是ue的签约信息,保存在hss,并且发送到了mme。enb收到mme发送的初始上下文建立请求消息或者切换请求消息,如果消息里面包含用户同意信息,enb保存该用户同意信息,并在选择用户做mdt测量的时候,参考该信息来进行判断。

步骤302:em发送trace激活请求消息给enb。em是一个管理节点,该消息包含mdt的配置信息。mdt的配置信息主要包含:mdt位置选择条件、汇报机制配置、tr、tce的ip地址、工作类型和mdt数据匿名信息等。

上述工作类型可以配置成四种类型之一:immediatemdtonly、loggedmdtonly、traceonly和immediatemdtandtrace。其中:

immediatemdtonly是即时mdt类型,是指ue在连接模式下要进行mdt测量。loggedmdtonly是日志型mdt,是指ue在连接模式下得到mdt配置,mdt测量是在ue到空闲模式下进行测量,ue回到连接模式的时候汇报mdt测量结果。traceonly是只进行跟踪,这个是不属于mdt的一个类型。immediatemdtandtrace是指既要进行即时mdt测量,又要进行跟踪测量。

mdt位置选择条件配置了哪些位置的ue可以被选为mdt测量的用户。mdt位置选择条件可以配置成小区的范围,或者tac(typeallocationcode类型分配码)的范围,或者整个plmn。在范围内的ue,可以被选为做mdt的ue。tr唯一标识了一个mdt过程。在一个mdt过程中,enb可以选择多个用户进行mdt测量。

步骤303:当enb收到trace激活请求消息后,enb首先选择哪些ue来做mdt测量。当enb选择ue的时候,要考虑mme发送过来的用户同意信息和mdt配置信息里面的位置选择条件,如果ue不同意mdt,或者ue不满足位置选择条件,该ue不能被选为做mdt的ue。选好ue后,enb为ue分配trsr,并把mdt配置信息发送给ue。配置信息包含:位置选择条件、汇报机制配置、tr、trsr、tce的ip地址的标识。

步骤304:ue收到mdt配置信息,根据配置开始mdt功能。

步骤305:进行mdt测量后,ue向enb汇报mdt测量报告。

步骤306:enb收到ue汇报的mdt测量报告后,从测量报告中得到tr、trsr、tce的ip地址的标识和测量结果,根据tce的ip地址的标识找到对应的tce的ip地址,该对应是预先保存在enb上的,然后,发送小区通信跟踪(celltraffictrace)消息给mme,消息包含了tr、trsr、小区标识、enb和mme为ue分配的s1apid和tce的ip地址。

步骤307:mme收到celltraffictrace消息后,找到该ue的上下文信息,得到imsi或者imeisv信息,mme发送消息给tce,消息中包含:ue的imsi/imeisv、tr和trsr。

步骤308:enb把收集到的mdt测量信息汇报给tce。

在步骤302,em发送给enb的trace激活请求消息中包含的mdt配置信息中还可以包含mdt数据匿名信息。mdt数据匿名信息可以配置成两种程度:一种是tac程度,一种是完全匿名。当配置成tac程度的时候,要求mme不发送imsi或者imeisv给tce,而是发送imei里面包含的tac信息给tce。如果配置成完全匿名,enb不发送celltraffictrace给mme,mme不发送任何ue的标识给tce。

如前所述,mdt利用了trace的过程,对于trace,如果mme收到了celltraffictrace,则mme要发送imsi/imeisv给tce。目前,celltraffictrace消息只包含了tr、trsr、小区标识、enb和mme为ue分配的s1apid和tce的ip地址。根据所包含的上述信息,mme无法分辨什么情况下发送imsi/imeisv,什么情况下发送tac,从而导致无法实现mdt测量匿名汇报。



技术实现要素:

本发明提供了一种实现mdt测量匿名汇报的方法,以使mme能够根据不同的匿名要求发送不同的ue标识给tce,从而实现mdt测量匿名汇报。

本发明提供的一种实现最小化路测(mdt)测量匿名汇报的方法,包括:

a、移动管理实体(mme)得到mdt数据匿名配置信息,所述mdt数据匿名配置信息用于表明是否采用类型分配码(tac)程度进行mdt测量匿名汇报;

b、如果所述mdt数据匿名配置信息表明采用tac程度进行mdt测量匿名汇报,则mme将ue的tac发送给tce;否则,表明不对测量进行匿名汇报,mme将ue的国际移动用户识别码(imsi)或者国际移动设备身份码软件版本(imeisv)发送给tce。

较佳地,所述mdt数据匿名配置信息为:匿名指示。

较佳地,所述匿名指示的生效规则为:在消息中携带匿名指示,表明采用tac程度进行mdt测量匿名汇报,mme将ue的tac发送给tce;不在消息中携带匿名指示,表明不对测量进行匿名汇报,mme将ue的imsi或者imeisv发送给tce。

较佳地,所述匿名指示的生效规则为:在消息中携带匿名指示,表明采用tac程度进行mdt测量匿名汇报,mme将ue的tac发送给tce;不在消息中携带匿名指示,表明不对测量进行匿名汇报,mme将ue的imsi或者imeisv发送给tce;在消息中携带取值表示两种标识都需要的匿名指示,mme将ue的tac和imsi,或ue的tac和imeisv发送给tce。

较佳地,所述匿名指示的生效规则为:在消息中携带取值表示匿名的匿名指示,表明采用tac程度进行mdt测量匿名汇报,,mme将ue的tac发送给tce;在消息中携带取值表示非匿名的匿名指示,表明不对测量进行匿名汇报,mme将ue的imsi或者imeisv发送给tce。

较佳地,所述匿名指示的生效规则为:在消息中携带取值表示匿名的匿名指示,表明采用tac程度进行mdt测量匿名汇报,mme将ue的tac发送给tce;在消息中携带取值表示非匿名的匿名指示,表明不对测量进行匿名汇报,mme将ue的imsi或者imeisv发送给tce;在消息中携带取值表示两种标识都需要的匿名指示,mme将ue的tac和imsi,或ue的tac和imeisv发送给tce。

较佳地,所述mdt数据匿名配置信息为:mdt类型。

较佳地,所述mdt类型的生效规则为:

在消息中携带取值为即时mdt(immediatemdtonly)或者日志型mdt(loggedmdtonly)的mdt类型,表明采用tac程度进行mdt测量匿名汇报,mme将ue的tac发送给tce;

在消息中携带取值为即时mdt和跟踪(immediatemdtandtrace)的mdt类型,如果预先约定mdt优先,则表明采用tac程度进行mdt测量匿名汇报,mme将ue的tac发送给tce;如果预先约定跟踪优先,则表明不对mdt测量进行匿名汇报,mme将ue的imsi或者imeisv发送给tce;或者mme将ue的tac和imsi,或ue的tac和imeisv发送给tce;

不在消息中携带mdt类型,表明不对测量进行匿名汇报,mme将ue的imsi或者imeisv发送给tce。

较佳地,所述mdt数据匿名配置信息为:mdt匿名信息和所述mdt测量的工作类型。

较佳地,所述mdt数据匿名配置信息的生效规则为:

在消息中携带mdt匿名信息,并且工作类型为immediatemdtonly或者loggedmdtonly时,表明采用tac程度进行mdt测量匿名汇报,mme将ue的tac发送给tce;

在消息中携带mdt匿名信息,并且工作类型为immediatemdtandtrace时,如果预先约定mdt优先,则表明采用tac程度进行mdt测量匿名汇报,mme将ue的tac发送给tce;如果预先约定跟踪优先,则表明不对测量进行匿名汇报,mme将ue的imsi或者imeisv发送给tce;或者mme将ue的tac和imsi,或ue的tac和imeisv发送给tce;

不在消息中携带mdt匿名信息,或者工作类型为只跟踪(traceonly)时,表明不对测量进行匿名汇报,mme将ue的imsi或者imeisv发送给tce。

较佳地,所述mdt数据匿名配置信息的生效规则为:

在消息中携带取值表示匿名的mdt匿名信息,并且工作类型为immediatemdtonly或者loggedmdtonly时,表明采用tac程度进行mdt测量匿名汇报,mme将ue的tac发送给tce;

在消息中携带取值表示匿名的mdt匿名信息,并且工作类型为immediatemdtandtrace时,如果预先约定mdt优先,则表明采用tac程度进行mdt测量匿名汇报,mme将ue的tac发送给tce;如果预先约定跟踪优先,则表明不对测量进行匿名汇报,mme将ue的imsi或者imeisv发送给tce;或者mme将ue的tac和imsi,或ue的tac和imeisv发送给tce;

在消息中携带取值表示非匿名的mdt匿名信息,或者工作类型为traceonly时,表明不对测量进行匿名汇报,mme将ue的imsi或者imeisv发送给tce。

较佳地,所述mdt数据匿名配置信息为:mdt匿名信息和mdt类型。

较佳地,所述mdt数据匿名配置信息的生效规则为:

在消息中携带mdt匿名信息,并且mdt类型为immediatemdtonly或者loggedmdtonly时,表明采用tac程度进行mdt测量匿名汇报,mme将ue的tac发送给tce;

在消息中携带mdt匿名信息,并且mdt类型为immediatemdtandtrace时,如果预先约定mdt优先,则表明采用tac程度进行mdt测量匿名汇报,mme将ue的tac发送给tce;如果预先约定跟踪优先,则表明不对测量进行匿名汇报,mme将ue的imsi或者imeisv发送给tce;或者mme将ue的tac和imsi,或ue的tac和imeisv发送给tce;

不在消息中携带mdt匿名信息时,表明不对测量进行匿名汇报。

较佳地,所述mdt数据匿名配置信息的生效规则为:

在消息中携带取值表示匿名的mdt匿名信息,并且mdt类型为immediatemdtonly或者loggedmdtonly时,表明采用tac程度进行mdt测量匿名汇报,mme将ue的tac发送给tce;

在消息中携带取值表示匿名的mdt匿名信息,并且mdt类型为immediatemdtandtrace时,如果预先约定mdt优先,则表明采用tac程度进行mdt测量匿名汇报,mme将ue的tac发送给tce;如果预先约定跟踪优先,则表明不对测量进行匿名汇报,mme将ue的imsi或者imeisv发送给tce;或者mme将ue的tac和imsi,或ue的tac和imeisv发送给tce;

在消息中携带取值表示非匿名的mdt匿名信息时,表明不对测量进行匿名汇报,mme将ue的imsi或者imeisv发送给tce。

较佳地,所述mdt数据匿名配置信息从基站的小区通信跟踪消息中得到。

较佳地,所述mdt数据匿名配置信息从管理节点(em)发送的消息中得到,所述em发送的消息中还携带有跟踪参考(tr)。

较佳地,所述mdt数据匿名配置信息的生效规则为:从em接收到预先设置的mdt数据匿名指示消息,表明采用tac程度进行mdt测量匿名汇报,mme将ue的tac发送给tce;没有从em接收到mdt数据匿名指示消息,表明不对测量进行匿名汇报,mme将ue的imsi或者imeisv发送给tce。

较佳地,所述mdt数据匿名配置信息为:tr,所述tr从em发送的消息中得到;

该方法进一步包括:mme从em发送的消息中得到em划分的需要匿名的tr范围和/或不需要匿名的tr范围;

所述mdt数据匿名配置信息的生效规则为:如果所述tr属于需要匿名的tr范围,表明采用tac程度进行mdt测量匿名汇报,mme将ue的tac发送给tce;如果所述tr属于不需要匿名的tr范围,表明不对测量进行匿名汇报,mme将ue的imsi或者imeisv发送给tce。

较佳地,所述mdt数据匿名配置信息为:tr,所述tr从em发送的消息中得到;

该方法进一步包括:mme从em发送的消息中得到em划分的需要匿名的tr范围、不需要匿名的tr范围和两种标识都汇报的tr范围;

所述mdt数据匿名配置信息的生效规则为:如果所述tr属于需要匿名的tr范围,表明采用tac程度进行mdt测量匿名汇报,mme将ue的tac发送给tce;如果所述tr属于不需要匿名的tr范围,表明不对测量进行匿名汇报,mme将ue的imsi或者imeisv发送给tce;如果所述tr属于两种标识都汇报的tr范围,表明两种标识都需要汇报,mme将ue的tac和imsi,或ue的tac和imeisv发送给tce。

由上述技术方案可见,本发明提供的实现mdt测量匿名汇报的方法,由mme获取mdt数据匿名配置信息,并根据mdt数据匿名配置信息向tce发送ue标识,从而使mme能够根据不同的匿名要求发送不同的ue标识给tce,从而实现mdt测量匿名汇报。

附图说明

图1为现有的sae系统架构图;

图2为现有基于管理的mdt测量的结构图;

图3为现有的发起基于管理的mdt的信令流程图;

图4为本发明实施例一实现mdt测量匿名汇报的流程示意图;

图5为本发明实施例二实现mdt测量匿名汇报的流程示意图;

图6为本发明实施例三实现mdt测量匿名汇报的流程示意图;

图7为本发明实施例四实现mdt测量匿名汇报的流程示意图;

图8为本发明实施例五实现mdt测量匿名汇报的流程示意图;

图9为本发明实施例六实现mdt测量匿名汇报的流程示意图。

具体实施方式

为使本发明的目的、技术方案及优点更加清楚明白,以下参照附图并举实施例,对本发明作进一步详细说明。

本发明提出了一种实现mdt测量匿名汇报的方法,该方法中,mme首先获取mdt数据匿名配置信息,然后根据所获取的mdt数据匿名配置信息向tce发送ue标识。

其中,mdt数据匿名配置信息可以从enb获取,也可以从em获取。

mdt匿名配置信息用于表明是否采用tac程度进行mdt测量匿名汇报;如果匿名配置信息表明采用tac程度进行mdt测量匿名汇报,mme将ue的tac作为ue标识发送给tce;否则,mme将ue的imsi/imeisv作为ue标识发送给tce。

以下举七个较佳实施例对本发明进行详细说明:

实施例一:

实施例一描述了基站报告匿名指示信息给mme的方法,利用该方法,可以实现mdt测量匿名汇报。本实施例是基于图3描述的过程,对图3的306和307步骤进行了改进,这两个步骤的新的实施方式描述在本实施例中,其他的步骤仍和图3的步骤一样,已经在背景技术中进行了描述,在此省略。图4为本发明实施例一实现mdt测量匿名汇报的流程示意图。图4所示方法可以包括以下步骤:

步骤401:enb发送小区通信跟踪消息给mme。该消息中包含匿名指示,匿名指示是enb根据步骤302中em发送的mdt配置信息中包含的工作类型和mdt数据匿名信息来设置的。

工作类型可以是:immediatemdtonly、loggedmdtonly、traceonly和immediatemdtandtrace。mdt数据匿名信息可以设置成两种程度:tac程度或者完全匿名。

根据这两个信息,enb可以设置匿名指示,该匿名指示可以通过两种方法进行设置:

方法一:通过小区通信跟踪消息中是否包含该匿名指示来表明是否为mdt数据配置了匿名,包含即表明需要匿名,mme发送tac给tce,不包含即表明没有设置匿名,mme发送imsi/imeisv给tce。其中,如果mdt数据匿名为完全匿名程度,enb不发送小区通信跟踪消息给mme。

方法二:通过将该匿名指示设置成不同的值(匿名,非匿名)来表明是否为mdt数据配置了tac程度的匿名。

mme收到小区通信跟踪消息,根据其中的匿名指示来确定发送哪种标识给tce,如果需要匿名,mme从imei中得到tac,发送tac给tce,如果不需要匿名,mme发送imsi/imeisv给tce。具体的匿名指示设置方法如表一所示。

当工作类型是immediatemdtandtrace,并且mdt数据匿名设置成了tac程度,这种情况比较复杂,trace要求mme发送imsi/imeisv给tce,而mdt要求mme发送tac给tce,enb需要做出判断,是trace优先,还是mdt优先。为了让enb做出一个统一的判断,可以预先约定enb判断的原则,如果预定首先满足trace的要求,那么,enb通过匿名指示让mme发送imsi/imeisv给tce,如果约定首先满足mdt的要求,那么,enb通过匿名指示让mme发送tac给tce。下面的表一中,以满足trace的要求为例子;总结enb的行为是:

对应于上述方法一:

当工作类型为immediatemdtonly或者loggedmdtonly,并且mdt数据匿名为tac程度时,mme需要把tac发送给tce,这种情况下,enb发送给mme的小区通信跟踪消息中包含匿名指示,以通知mme将tac发送给tce;

当mdt数据匿名为完全匿名时,mme不需要发送任何ue的标识给tce,此时,enb不发送小区通信跟踪消息给mme;

对于其它情况,不需要进行匿名汇报,enb发送给mme的小区通信跟踪消息中不包含匿名指示,mme发送imsi/imeisv给tce。

对应于上述方法二:

当工作类型为immediatemdtonly或者loggedmdtonly,并且mdt数据匿名为tac程度时,enb发送给mme的小区通信跟踪消息中包含的匿名指示设置为“匿名”,mme需要将tac发送给tce;

当mdt数据匿名为完全匿名时,enb不发送小区通信跟踪消息给mme;

对于其它情况,enb发送给mme的小区通信跟踪消息中包含的匿名指示设置为“非匿名”,mme发送imsi/imeisv给tce。

表一

假设预先约定优先满足mdt的匿名要求,总结enb的行为是:

对应于上述方法一:

当工作类型为mdt相关的,即immediatemdtonly或者loggedmdtonly或者immediatemdtandtrace,并且mdt数据匿名为tac程度时,enb发送给mme的小区通信跟踪消息中包含匿名指示,以通知mme将tac发送给tce;

当mdt数据匿名为完全匿名时,mme不需要发送任何ue的标识给tce,此时,enb不发送小区通信跟踪消息给mme;

对于其它情况,即工作类型为trace,不需要进行匿名汇报,enb发送给mme的小区通信跟踪消息中不包含匿名指示,mme将imsi/imeisv发送给tce。

对应于上述方法二:

当工作类型为mdt相关的,即immediatemdtonly或者loggedmdtonly或者immediatemdtandtrace,并且mdt数据匿名为tac程度时,enb发送给mme的小区通信跟踪消息中包含的匿名指示设置为“匿名”,mme将tac发送给tce;

当mdt数据匿名为完全匿名时,enb不发送小区通信跟踪消息给mme;

对于其它情况,即工作类型为trace,enb发送给mme的小区通信跟踪消息中包含的匿名指示设置为“非匿名”,mme将imsi/imeisv发送给tce。

步骤402:mme收到enb发送的小区通信跟踪消息,消息里面包含tr、trsr、tce的ip地址和匿名指示。根据匿名指示的不同设置方法,mme可以做以下的操作。总结mme的行为是:

如果enb采用方法一设置匿名指示,mme收到小区通信跟踪消息时,

如果该消息中没有包含匿名指示,则mme发送imsi/imeisv给tce;

如果该消息中包含匿名指示,则mme从imei中得到tac,把tac发送给tce。

如果enb采用方法二设置匿名指示,mme收到小区通信跟踪消息时,

如果匿名指示设置成“非匿名”,则mme发送imsi/imeisv给tce;

如果匿名指示设置成“匿名”,则mme从imei中得到tac,把tac发送给tce。

上述步骤401中,当工作类型是immediatemdtandtrace,并且mdt数据匿名设置成了tac程度时,采取了由enb根据预先约定的原则判断是优先满足trace的要求还是优先满足mdt的匿名要求的方式。假设既要满足trace的要求,又要满足mdt的匿名要求,enb可以通过匿名指示让mme发送tac和imsi/imeisv给tce,具体可以按照如下方式进行处理:

当工作类型为immediatemdtonly或者loggedmdtonly,并且mdt数据匿名为tac程度时,enb发送给mme的小区通信跟踪消息中包含的匿名指示设置为“匿名”,mme需要把tac发送给tce;

当工作类型为immediatemdtandtrace,并且mdt数据匿名为tac程度时,enb发送给mme的小区通信跟踪消息中包含的匿名指示设置为“两种标识都需要”,mme发送tac和imsi/imeisv给tce;

当mdt数据匿名为完全匿名时,enb不发送小区通信跟踪消息给mme;

对于其它情况,enb发送给mme的小区通信跟踪消息中包含的匿名指示设置为“非匿名”,mme发送imsi/imeisv给tce。或者对于其它情况,不需要进行匿名汇报,enb发送给mme的小区通信跟踪消息中不包含匿名指示,mme发送imsi/imeisv给tce。

在步骤402中,mme收到enb发送的小区通信跟踪消息,消息里面包含tr、trsr、tce的ip地址和匿名指示。根据匿名指示的不同设置方法,mme可以做以下的操作:

如果该消息中匿名指示设置成“匿名”,则mme从imei中得到tac,把tac发送给tce;

如果该消息中匿名指示设置成“两种标识都需要”,mme发送tac和imsi/imeisv给tce;

如果该消息中匿名指示设置成“非匿名”,或者消息中不包含匿名指示,mme发送imsi/imeisv给tce。

实施例二:

实施例二描述了基站报告mdt类型给mme的方法,利用该方法,可以实现mdt测量匿名汇报。本实施例是基于图3描述的过程,对图3的306和307步骤进行了改进,这两个步骤的新的实施方式描述在本实施例中,其他的步骤仍和目前的机制一样,已经在图3中中进行了描述,在此省略。图5为本发明实施例二实现mdt测量匿名汇报的流程示意图。图5所示方法可以包括以下步骤:

步骤501:enb发送小区通信跟踪消息给mme。步骤302中em发送的mdt配置信息中包含的工作类型中有三种是跟mdt有关系的,跟mdt有关系的工作类型称为mdt类型。em配置的工作类型可以是:immediatemdtonly、loggedmdtonly、traceonly和immediatemdtandtrace。其中mdt类型有三种,即immediatemdtonly、loggedmdtonly和immediatemdtandtrace。enb在mdt数据匿名设置成tac程度时,将mdt类型包含在小区通信跟踪消息中发送给mme,如果mdt数据匿名信息设置成完全匿名程度,enb不发送小区通信跟踪消息。

如表二所示。enb的行为可以总结为:

当mdt数据匿名设置成tac程度时,enb将mdt类型汇报给mme;

当mdt数据匿名设置成完全匿名时,enb不需要发送小区通信跟踪消息给mme。

表二

步骤502:mme收到enb发送的小区通信跟踪消息,消息里面包含tr、trsr、tce的ip地址和mdt类型。根据mdt类型,mme可以做以下的操作:

如果消息中没有包含mdt类型,则mme发送imsi/imeisv给tce;

如果mdt类型设置成“immediatemdtonly”或者“loggedmdtonly”,则mme从imei中得到tac,把tac发送给tce;

如果mdt类型设置成“immediatemdtandtrace”,此时,trace要求mme发送imsi/imeisv给tce,mdt要求发送tac给tce,mme需要决定发送哪种标识给tce,可以明确规定mme发送何种ue标识。比如规定这种情况:mme要发送imsi/imeisv给tce,或者规定mme要发送tac给tce,或者两种标识都发送。根据预先定义的原则,mme发送imsi/imeisv给tce,或者发送tac给tce,或者,mme发送tac和imsi/imeisv给tce。

实施例三:

实施例三描述了基站报告工作类型或者mdt类型和匿名指示给mme的方法,利用该方法,可以实现mdt测量匿名汇报。本实施例是基于图3描述的过程,对图3的306和307步骤进行了改进,这两个步骤的新的实施方式描述在本实施例中,其他的步骤仍和目前的机制一样,已经在图3中进行了描述,在此省略。图6为本发明实施例三实现mdt测量匿名汇报的流程示意图。图6所示方法可以包括以下步骤:

步骤601:enb发送小区通信跟踪消息给mme。enb在步骤302中得到了em发送的的mdt配置信息,其中包含工作类型和mdt数据匿名信息,enb把工作类型和mdt匿名信息包含在小区通信跟踪消息发送给mme,或者,也可以把mdt类型和mdt匿名信息包含在小区通信跟踪消息发送给mme。

mdt类型是工作类型中跟mdt有关系的类型,即mdtimmediatemdtonly、loggedmdtonly和immediatemdtandtrace。mdt匿名信息是根据步骤302中配置的mdt数据匿名信息设置的,如果mdt数据匿名设置成tac程度,步骤601的消息中就包含了mdt匿名信息,如果302步骤中的mdt配置中没有设置mdt数据匿名信息,步骤601的消息中就不包含mdt匿名信息。也可以通过把步骤601中的mdt匿名信息设置成是,表示mdt数据匿名设置为了tac程度,设置成否,表示mdt配置信息中没有设置mdt数据匿名。

步骤602:mme收到enb发送的小区通信跟踪消息,消息里面包含tr、trsr、tce的ip地址、工作类型和mdt匿名信息,或者消息里包含tr、trsr、tce的ip地址、mdt类型和mdt匿名信息。

当消息里面包含tr、trsr、tce的ip地址、工作类型和mdt匿名信息时,根据工作类型和mdt匿名信息,mme可以做以下的操作:

如果消息没有包含mdt匿名信息,或者工作类型为“traceonly”,mme发送imsi/imeisv给tce;

如果工作类型为“immediatemdtonly”或者“loggedmdtonly”,并且包含了mdt匿名信息,mme从imei中得到tac,把tac发送给tce;

如果工作类型为“immediatemdtandtrace”,并且包含了mdt匿名信息,跟上面的实施例一样,此种情况,要预先约定mme发送何种ue标识给tce,如果优先满足trace的要求,mme发送imsi/imeisv给tce;如果要满足mdt的要求,mme发送tac给tce;如果既满足trace的要求又满足mdt的匿名要求,则两种标识都发送,mme从imei中得到tac,mme将tac和imsi/imeisv都发送给tce。

或者:

如果消息中包含mdt匿名信息设置成否,或者工作类型为“traceonly”,mme发送imsi/imeisv给tce;

如果工作类型为“immediatemdtonly”或者“loggedmdtonly”,并且包含的mdt匿名信息设置成是,mme从imei中得到tac,把tac发送给tce;

如果工作类型为“immediatemdtandtrace”,并且包含的mdt匿名信息设置成是,跟上面的实施例一样,此种情况,要预先约定mme发送何种ue标识给tce,如果优先满足trace的要求,mme发送imsi/imeisv给tce;如果要满足mdt的要求,mme发送tac给tce;如果既满足trace的要求又满足mdt的匿名要求,则两种标识都发送,mme从imei中得到tac,mme将tac和imsi/imeisv都发送给tce。

或者:

当消息里面包含tr、trsr、tce的ip地址、mdt类型和mdt匿名信息时,根据mdt类型和mdt匿名信息,mme可以做以下的操作:

如果消息没有包含mdt匿名信息,mme发送imsi/imeisv给tce;

如果mdt类型为“immediatemdtonly”或者“loggedmdtonly”,并且包含了mdt匿名信息,mme从imei中得到tac,把tac发送给tce;

如果mdt类型为“immediatemdtandtrace”,并且包含了mdt匿名信息,跟上面的实施例一样,此种情况,要预先约定mme发送何种ue标识给tce,如果优先满足trace的要求,mme发送imsi/imeisv给tce;如果要满足mdt的要求,mme发送tac给tce;如果既满足trace的要求又满足mdt的匿名要求,则两种标识都发送,mme从imei中得到tac,mme要发送tac和imsi/imeisv给tce。

或者:

如果消息中包含的mdt匿名信息设置成否,mme发送imsi/imeisv给tce;

如果mdt类型为“immediatemdtonly”或者“loggedmdtonly”,并且包含的mdt匿名信息设置成是,mme从imei中得到tac,把tac发送给tce;

如果mdt类型为“immediatemdtandtrace”,并且包含mdt匿名信息设置成是,跟上面的实施例一样,此种情况,要预先约定mme发送何种ue标识给tce,如果优先满足trace的要求,mme发送imsi/imeisv给tce;如果要满足mdt的要求,mme发送tac给tce;如果既满足trace的要求又满足mdt的匿名要求,则两种标识都发送,mme从imei中得到tac,mme将tac和imsi/imeisv都发送给tce。

实施例四:

实施例四描述了em报告mdt匿名指示给mme的方法,利用该方法,可以实现mdt测量匿名汇报。本实施例是基于图3描述的过程,对图3的307步骤进行了改进,并在步骤302之后、步骤307之前增加了一个新的步骤,其他的步骤仍和目前的机制一样,已经在图3中进行了描述,在此省略。图7为本发明实施例四实现mdt测量匿名汇报的流程示意图。图7所示方法可以包括以下步骤:

步骤701:em发送mdt数据匿名指示消息给mme,消息中包含tr和匿名指示。

匿名指示的设置方法跟步骤401表一描述的设置方法一样。这个步骤可以发送在图3中步骤302之后,并在步骤307之前。em可以通过两种方法来通知数据匿名信息。

方法一:通过是否发送这条消息来指示。如果发送了mdt数据匿名指示消息,就意味着mdt数据匿名是tac程度,mme要发送tac给tce。如果没有发送这条消息,mme发送imsi/imeisv给tce。该消息至少包含tr。

方法二:通过mdt数据匿名指示消息中的匿名指示来说明,匿名指示设置成“匿名”,mme发送tac给tce,匿名指示设置成“非匿名”,mme发送imsi/imeisv给tce。

步骤702:enb收到ue的mdt测量报告,enb发送小区通信跟踪消息给mme,消息中包含tr、trsr和tce的ip地址。

步骤703:mme收到enb发送的小区通信跟踪消息,消息里面包含tr、trsr和tce的ip地址。根据701步骤配置的mdt数据匿名,mme可以做以下的操作:

对应于上述方法一:

如果mme没有收到步骤701的消息,mme发送imsi/imeisv给tce;

如果收到了步骤701的消息,mme从imei中得到tac,把tac发送给tce。

对应于上述方法二,mme收到步骤701的mdt数据匿名指示消息时,

如果消息中匿名指示设置成“非匿名”,mme发送imsi/imeisv给tce;

如果消息中匿名指示设置成“匿名”,mme从imei中得到tac,把tac发送给tce。

实施例五:

实施例五描述了em报告mdt类型给mme的方法,利用该方法,可以实现mdt测量匿名汇报。本实施例是基于图3描述的过程,对图3的307步骤进行了改进,并在步骤302之后、步骤307之前增加了一个新的步骤,其他的步骤仍和目前的机制一样,已经在图3中进行了描述,在此省略。图8为本发明实施例五实现mdt测量匿名汇报的流程示意图。图8所示方法可以包括以下步骤:

步骤801:em发送mdt配置消息给mme,消息中包含tr和mdt类型。

mdt类型的设置方法跟步骤501表二描述的设置方法一样。em的行为和步骤701描述的em的行为一样。这个步骤可以发送在图3中步骤302之后,并在步骤307之前。

步骤802:enb收到ue的mdt测量报告,enb发送小区通信跟踪消息给mme,消息中包含tr、trsr和tce的ip地址。

步骤803:mme收到enb发送的小区通信跟踪消息,消息里面包含tr、trsr和tce的ip地址。根据步骤801配置的mdt类型,mme可以做以下的操作:

如果没有收到步骤801的消息,mme发送imsi/imeisv给tce;

如果步骤801消息中的mdt类型设置成“immediatemdtonly”或者“loggedmdtonly”,mme从imei中得到tac,把tac发送给tce;

如果步骤801消息中的mdt类型设置成“immediatemdtandtrace”,根据预先定义的原则,mme发送imsi/imeisv给tce,或者发送tac给tce,或者两种标识都发送,mme从imei中得到tac,mme将tac和imsi/imeisv都发送给tce。

实施例六:

实施例六描述了em报告mdt类型和mdt匿名指示给mme的方法,利用该方法,可以实现mdt测量匿名汇报。本实施例是基于图3描述的过程,对图3的307步骤进行了改进,并在步骤302之后、步骤307之前增加了一个新步骤,其他的步骤仍和目前的机制一样,已经在图3中进行了描述,在此省略。图9为本发明实施例六实现mdt测量匿名汇报的流程示意图。图9所示方法可以包括以下步骤:

步骤901:em发送mdt配置消息给mme,消息中包含tr、mdt类型和mdt匿名指示。

mdt类型的设置方法跟步骤601描述的设置方法一样。当mdt数据匿名配置成tac程度的时候,步骤901的消息中包含mdt匿名指示,如果mdt数据匿名没有配置,或者配置成完全匿名,步骤901的消息中不包含mdt匿名指示。这个步骤可以发送在图3中步骤302之后,并在步骤307之前。

步骤902:enb收到ue的mdt测量报告,enb发送小区通信跟踪消息给mme,消息中包含tr、trsr和tce的ip地址。

步骤903:mme收到enb发送的小区通信跟踪消息,根据步骤901配置的mdt类型和mdt匿名指示,mme可以做以下的操作:

如果消息没有包含mdt匿名指示,mme发送imsi/imeisv给tce;

如果mdt类型为“immediatemdtonly”或者“loggedmdtonly”,并且包含了mdt匿名指示,mme从imei中得到tac,把tac发送给tce;

如果mdt类型为“immediatemdtandtrace”,并且包含了mdt匿名指示,跟上面的实施例一样,此种情况,要预先约定mme发送何种ue标识给tce,如果优先满足trace的要求,mme发送imsi/imeisv给tce;如果要满足mdt的要求,mme发送tac给tce;如果既满足trace的要求又满足mdt的匿名要求,则两种标识都发送,mme从imei中得到tac,mme将tac和imsi/imeisv都发送给tce。。

实施例七:

本发明还提供了一种方法,通过定义不同的tr范围,来表示mme是否进行匿名汇报。因为tr是em产生的,em可以设定不同的tr范围,em从一个tr范围内为需要匿名的mdt类型分配tr,并从另一个tr范围内为不需要匿名汇报的工作类型分配tr。或者把tr分成三个tr范围,一个范围是需要匿名汇报的工作类型使用的tr范围,一个是不需要匿名汇报的工作类型使用的tr范围,还有一个是需要两种ue标识都汇报的工作类型使用的tr范围。本实施例以划分两种tr范围为例,对于划分三种或者多种tr范围的情况,可以通过简单替换来实现,在此不再赘述。由于具体汇报ue标识的实体是mme,em需要把范围信息通知给mme。该方法包含以下步骤:

步骤1:em对tr进行范围划分,分为:需要匿名的tr范围和不需要匿名的tr范围,并为不同的工作类型分配不同范围内的tr,从而,通过范围表明mme是否进行匿名汇报。em发送trace激活请求消息给enb,消息中包含tr、工作类型和mdt数据匿名信息。

em把tr分成两个范围,一个范围内的tr表示需要匿名,称为范围a,另一个范围的tr表示不需要匿名,称为范围b。

如果工作类型是immediatemdt或者loggedmdt,em从表示需要匿名的tr范围内,即范围a,选择出一个值作为该请求消息的tr;

如果工作类型是trace,em从表示不需要匿名的tr范围内,即范围b,选择出一个值作为该请求消息的tr;

如果工作类型是immediatemdtandtrace,要根据预定的原则进行判断,如果预定原则是要满足trace的要求,em从范围b中选择出一个值作为该请求消息的tr,如果要满足mdt的要求,em从范围a中选择出一个值作为该请求消息的tr。

步骤2:em将所划分的tr的范围通知给mme。

本步骤中,em发送消息给mme,通知所划分的tr范围。消息中可以包含需要匿名的tr范围,比如包含起始的tr和结束的tr,在此范围内的tr都被mme认为是需要匿名汇报的。或者,该消息包含不需要匿名的tr范围。或者,将需要匿名的tr范围和不需要匿名的tr范围均携带在该消息中。当mme收到enb发送的小区通信跟踪消息时,根据消息中的tr和步骤2收到的tr范围,如果小区通信跟踪消息中的tr在需要匿名的tr范围内,mme发送tac给tce,否则,mme发送imsi/imeisv给tce。

需要指出的是:根据现有技术,如果mdt数据匿名信息配置成完全匿名,enb不需要发送小区通信跟踪消息给mme,mme不发送任何ue的标识给tce,本发明遵从现有技术的这一规定。因此,虽然本发明给出的上述实施例中,均存在enb向mme发送小区通信跟踪消息的处理步骤,但是,并非表明enb均需要向mme发送小区通信跟踪消息,而仅仅旨在说明当enb需要向mme发送小区通信跟踪消息时,如何向mme指示应当发送何种ue标识给tce。

由上述实施例可见,本发明提供的实现mdt测量匿名汇报的方法,由mme获取mdt数据匿名配置信息,并根据mdt数据匿名配置信息向tce发送ue标识,从而使mme能够根据不同的匿名要求发送不同的ue标识给tce,从而实现了mdt测量匿名汇报。

以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明保护的范围之内。

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