专利名称:获取无线网络中用户驻留时间的方法及装置的制作方法
技术领域:
本发明涉及移动用户在网络中的驻留时长计算技术,尤指一种获取无线网络中用户驻留时间的方法及装置。
背景技术:
目前,在移动通信领域中,一个显著的特点就是多种移动通信系统并存,也就是说,存在着多种无线接入网如全球移动通讯系统(GSM,Global System forMobile Communications)、时分同步石马分多址(TD-SCDMA, TimeDivision-Synchronous Code Division Multiple Access)系统、宽带码分多址(WCDMA,Wideband Code Division Multiple Access)系统、码分多址 2000 (CDMA2000,Code Division Multiple Access 2000)系统、长期演进(LTE,LongTerm Evolution)系统等等。相应地,用户终端也出现了双模终端、三模终端以及可以接入更多无线网络的多模终端,而一个用户终端可以在多个网络中接入已经成为目前终端发展的趋势。在多种无线网络并存的系统环境中,不同无线网络技术的体制差异、网络覆盖的优劣都将对用户体验带来较大的影响。用户终端可以根据网络状况或者用户的设置,选择驻留的网络。而通过对用户终端在不同网络驻留时长的分析可以对网络现状、用户行为有所了解,为后续网络的发展和运营提供依据。为了评估一个用户在哪个网络进行驻留,可以利用位置更新消息来进行判断。用户终端在网络内可以自由的移动,为了保证用户终端无论在什么地方都能收到对该用户终端的呼叫,网络必须对用户终端的位置进行跟踪。通常,在移动通信系统中,用户终端必须在其位置发生改变或开/关机时通知网络。目前,存在以下四种形式的通知(1)国际移动用户识别码(IMSI)附着,即用户终端开机或插入用户识别卡/全球用户识别卡(SIM/USIM)时进行的通知;(2)普通位置更新,即用户终端移动过程中,所在位置区发生改变时进行的通知;(3)周期性位置更新,即用户终端在某位置区驻留期间,为了保持附着状态而进行的周期性通知;(4) IMSI分离,即用户终端关机或取出SIM/USIM卡时进行的通知。不同网络或同种网络在不同配置模式下的具体流程会有所不同,比如GSM/UMTS 网络在不同网络操作模式下可能存在位置更新、路由区更新及联合更新几种方式,但是,上述四种通知在逻辑上都是存在的。本文没有对通知流程或信令进行具体的限定。一个用户终端在网络中的驻留时长通常是指,用户从开机到关机之间的时长,也就是IMSI分离时间(TIMEimsi分离)与IMSI附着时间(TIMEimsim)之差。但是,对于网络覆盖问题导致的用户脱网、终端问题导致的死机以及用户在不同无线网络中的切换等情况, 因为导致一个终端在不同无线网络中的驻留时长无法直接通过用户的开、关机位置更新消息来进行计算,因此,是无法通过现有的用户终端在网络中的驻留时长的计算方法来获取用户终端在网络中的驻留时长的。
发明内容
有鉴于此,本发明的主要目的在于提供一种获取无线网络中用户驻留时间的方法及装置,能够正确获得用户终端在网络中的驻留时长,为后续网络的发展和运营提供可靠的依据。为达到上述目的,本发明的技术方案是这样实现的一种获取无线网络中用户驻留时间的方法,该方法包括搜集与用户终端相关的关键信令;从搜集到的关键信令中分析提取用户终端行为及相应的时间点;根据提取的用户终端行为及相应的时间点获取用户在当前网络的驻留时间。所述分析提取用户终端行为及相应的时间点包括如果搜索到所述用户终端开机后进行的位置更新流程的关键信令,或所述用户终端空闲模式下从其它网络漫游到当前网络后进行的位置更新流程的关键信令,或所述用户终端连接过程中从其它网络切换到当前网络的关键信令,则提取的行为为入网注册行为;如果搜索到所述用户终端在某位置区驻留时,按网络配置的时间间隔进行的周期性位置更新流程的关键信令,则提取的行为为定期注册行为;如果搜索到所述用户终端在本网内位置区间漫游时进行的位置更新流程的关键信令,或所述用户终端发起除位置更新和国际移动用户识别码IMSI分离之外的其它移动性管理流程的关键信令,则提取的行为为不定期注册行为;如果搜索到所述用户终端发起IMSI分离流程的关键信令,或所述用户终端连接过程中切换到其它网络的关键信令,或所述用户终端在最后一次注册后预设周期性位置更新时长Tp间隔内,所述用户终端未再注册时,则提取的行为为注销行为。所述获取用户在当前网络的驻留时间包括当所述提取行为为入网注册行为时,如果前一次也是注册行为,则将这两次注册间隔的时间乘以预设系数R后累加到所述用户终端的驻留时间中;当所述提取行为为定期注册行为时,如果前一次也是注册行为,则将这两次注册间隔的时间累加到所述用户终端的驻留时间中;如果前一次是注销行为,且间隔超过所述预设周期性位置更新时长间隔Tp,则将Tp累计到所述用户终端的驻留时间中;如果前一次是注销行为,且间隔未超过Tp,则将本次定期注册与前一次注销的间隔时间累加到所述用户终端的驻留时间中;如果前一次没有任何注册或注销行为,则将Tp累加到所述用户终端的驻留时间中;当提取行为为不定期注册行为时,如果前一次也是注册行为,则将这两次注册间隔的时间累加到所述用户终端的驻留时间中;如果前一次是注销行为,且间隔超过预设周期性位置更新时长间隔τρ,则将Tp乘以预设系数R后累加到所述用户终端的驻留时间中; 如果前一次是注销行为,且间隔未超过Tp,则将本次不定期注册与前一次注销的间隔时间乘以预设系数R后累加到所述用户终端的驻留时间中;如果前一次没有任何注册或注销行为,则将Tp乘以预设系数R后累加到所述用户终端的驻留时间中;当所述提取行为为注销行为时,如果前一次是注册行为,则将这两次注册间隔的时间累加到所述用户终端的驻留时间中;如果前一次是注销行为,且间隔超过预设周期性位置更新时长间隔Tp,则将Tp乘以预设系数R后累加到所述用户终端的驻留时间中;如果前一次是注销行为,且间隔未超过Tp,则将这两次注销间隔的时间乘以预设系数R后累加到所述用户终端的驻留时间中;如果前一次没有任何注册或注销行为,则将Tp乘以预设系数 R后累加到所述用户终端的驻留时间中。所述系数R在0到1之间;所述系数R依据路测,或全网统计的用户在不同网络之间的驻留时间比例进行调
iF. ο所述关键信令包括移动性管理流程的信令,或无线资源管理流程的信令,或无线资源控制流程的信令。所述关键信令具体为位置更新请求消息,或IMSI分离消息,或其它移动性管理消息。一种获取无线网络中用户驻留时间的装置,主要包括搜集单元、分析单元和计算单元,其中,搜集单元,用于搜集与用户终端相关的关键信令,并输出给分析单元;分析单元,用于从搜集到的关键信令中分析提取用户终端行为及相应的时间点, 并输出给计算单元;计算单元,用于根据提取的用户终端行为及相应的时间点获取用户在当前网络的驻留时间。所述分析单元具体用于在搜索到所述用户终端开机后进行的位置更新流程的关键信令,或所述用户终端空闲模式下从其它网络漫游到当前网络后进行的位置更新流程的关键信令,或所述用户终端连接过程中从其它网络切换到当前网络的关键信令时,则输出的行为为入网注册行为;在搜索到所述用户终端在某位置区驻留,按网络配置的时间间隔进行的周期性位置更新流程的关键信令时,输出的行为为定期注册行为;在搜索到所述用户终端在本网内位置区间漫游时进行的位置更新流程的关键信令,或所述用户终端发起除位置更新和国际移动用户识别码IMSI分离之外的其它移动性管理流程的关键信令时,则输出的行为为不定期注册行为;在搜索到所述用户终端发起IMSI分离流程的关键信令,或所述用户终端连接过程中切换到其它网络的关键信令,或所述用户终端在最后一次注册后预设周期性位置更新时长Tp间隔内,所述用户终端未再注册时,输出的行为为注销行为。所述计算单元具体用于当所述提取行为为入网注册行为时,如果前一次也是注册行为,则将这两次注册间隔的时间乘以预设系数R后累加到所述用户终端的驻留时间中;当所述提取行为为定期注册行为时,如果前一次也是注册行为,则将这两次注册间隔的时间累加到所述用户终端的驻留时间中;如果前一次是注销行为,且间隔超过所述预设周期性位置更新时长间隔Tp,则将Tp累计到所述用户终端的驻留时间中;如果前一次是注销行为,且间隔未超过Tp,则将本次定期注册与前一次注销的间隔时间累加到所述用户终端的驻留时间中;如果前一次没有任何注册或注销行为,则将Tp累加到所述用户终端的驻留时间中;
当提取行为为不定期注册行为时,如果前一次也是注册行为,则将这两次注册间隔的时间累加到所述用户终端的驻留时间中;如果前一次是注销行为,且间隔超过预设周期性位置更新时长间隔Tp,则将Tp乘以预设系数R后累加到所述用户终端的驻留时间中; 如果前一次是注销行为,且间隔未超过Tp,则将本次不定期注册与前一次注销的间隔时间乘以预设系数R后累加到所述用户终端的驻留时间中;如果前一次没有任何注册或注销行为,则将Tp乘以预设系数R后累加到所述用户终端的驻留时间中;当所述提取行为为注销行为时,如果前一次是注册行为,则将这两次注册间隔的时间累加到所述用户终端的驻留时间中;如果前一次是注销行为,且间隔超过预设周期性位置更新时长间隔Tp,则将Tp乘以预设系数R后累加到所述用户终端的驻留时间中;如果前一次是注销行为,且间隔未超过Tp,则将这两次注销间隔的时间乘以预设系数R后累加到所述用户终端的驻留时间中;如果前一次没有任何注册或注销行为,则将Tp乘以预设系数 R后累加到所述用户终端的驻留时间中。所述装置设置在全球移动通讯系统、或时分同步码分多址系统、或宽带码分多址系统、或码分多址2000系统、或长期演进系统中。从上述本发明提供的技术方案可以看出,本发明包括搜集与用户终端相关的关键信令,从搜集到的关键信令中分析提取用户终端行为及相应的时间点,并根据提取的用户终端行为及相应的时间点获取用户在当前网络的驻留时间。通过本发明方法,考虑到了引起用户终端在网络中的驻留时间发生变化的各种情况,从而正确获得了用户终端在网络中的驻留时长,为后续网络的发展和运营提供了可靠的依据。
图1为本发明获取无线网络中用户驻留时间的方法的流程图;图2为本发明获取无线网络中用户驻留时间的装置的组成结构示意图;图3为本发明TD-SCDMA网络中提取注册行为/注销行为的实施例的示意图;图4为本发明TD-SCDMA网络中计算用户终端驻留时间的实施例的示意图。
具体实施例方式图1为本发明获取无线网络中用户驻留时间的方法的流程图,如图1所示,包括以下步骤步骤100 搜集与用户终端相关的关键信令。本步骤中,搜集是指通过信令跟踪等手段获取网络中各实体间交互的信令。执行实体可以是网络中支持信令跟踪的网元如RNC、BSC等,也可以是特殊的附加设备如信令仪等。搜集的具体实现方案属于本领域技术人员常用技术手段,这里不再赘述。本步骤中的关键信令包括但不限于移动性管理(MM,Mobility Management)相关流程的信令,包括位置更新流程、 IMSI分离流程相关信令等;无线资源管理(RRM,RadioResource Management)或无线资源控制(RRC,Radio Resource Control)流程相关信令,包括切换流程信令等;本步骤中可以仅采集指定用户终端的关键信令,也可以进行某一预设范围内甚至全网用户终端的关键信令采集。步骤101 从搜集到的关键信令中分析提取用户终端行为及相应的时间点。用户终端行为主要包括注册和注销两类行为。其中,注册行为表示用户驻留在当前网络,可以包括以下三种注册类型(1)入网注册行为。比如用户终端开机后进行的位置更新流程,需要说明的是,不同网络或同种网络在不同配置模式下的具体流程会有所不同,如GSM/UMTS网络在不同网络操作模式下可能存在位置更新、路由区更新及联合更新几种方式,但以上描述的行为提取逻辑都是适用的;或者,用户终端空闲模式下从其它网络漫游到当前网络后进行的位置更新流程; 或者,用户终端连接过程中从其它网络切换到当前网络;(2)定期注册行为。比如用户终端在某位置区驻留时,按网络配置的时间间隔进行的周期性位置更新流程(本文中将间隔时间简称为Tp);(3)不定期注册行为。比如用户终端在本网内位置区间漫游时进行的位置更新流程;用户终端发起除位置更新和IMSI分离之外的其它移动性管理流程;注销行为表示用户不再驻留在当前网络,包括以下几种情况用户终端发起IMSI分离流程;或,用户终端连接过程中切换到其它网络;或,用户终端在最后一次注册后Tp间隔内,用户终端未再注册。这种情况下,注销时间点为最后一次注册时刻+TP*R,这里,系数R可设置在0到1之间。系数R可以依据路测, 或全网统计的用户在不同网络之间的驻留时间比例进行调整。步骤102 根据提取的用户终端行为及相应的时间点获取用户在当前网络的驻留时间。首先,确定是否将当前行为的时间计入驻留时间,具体如下对于入网注册行为,如果前一次也是注册行为,则将这两次注册间隔的时间乘以系数R计入驻留时间;对于定期注册行为,如果前一次也是注册行为,则将这两次注册间隔的时间计入驻留时间;如果前一次是注销行为,且间隔超过周期性位置更新时间(本文简称为Tp),则将Tp计入驻留时间;如果前一次是注销行为,且间隔未超过Tp,则将本次定期注册与前一次注销间隔时间计入驻留时间;如果前一次没有任何注册或注销行为,则将Tp计入驻留时间;对于不定期注册行为,如果前一次也是注册行为,则将这两次注册间隔的时间计入驻留时间;如果前一次是注销行为,且间隔超过Tp,则将Tp乘以系数R计入驻留时间;如果前一次是注销行为,且间隔未超过Tp,则将本次不定期注册与前一次注销间隔时间乘以系数R计入驻留时间;如果前一次没有任何注册或注销行为,则将Tp乘以系数R计入驻留时间;对于注销行为,如果前一次是注册行为,则将这两次注册间隔的时间计入驻留时间;如果前一次是注销行为,且间隔超过Tp,则将Tp乘以系数R计入驻留时间;如果前一次是注销行为,且间隔未超过Tp,则将这两次注销间隔的时间乘以系数R计入驻留时间;如果前一次没有任何注册或注销行为,则将Tp乘以系数R计入驻留时间;
对于上述未提及的情况,则均不进行驻留时间计算。然后,将计入的驻留时间相加,获得最终的用户终端的驻留时间。本发明图1所示的步骤100、步骤101和步骤102可以循环执行,也可以分别独立执行。本发明方法适用于对在线信令(即实时更新的信令)或离线的静态信令的分析。针对本发明方法还提供一种装置,图2为本发明获取无线网络中用户驻留时间的装置的组成结构示意图,本发明装置设置在全球移动通讯系统、或时分同步码分多址系统、 或宽带码分多址系统、或码分多址2000系统、或长期演进系统中,如图2所示,主要包括搜集单元、分析单元和计算单元,其中,搜集单元,用于搜集与用户终端相关的关键信令,并输出给分析单元。分析单元,用于从搜集到的关键信令中分析提取用户终端行为及相应的时间点, 并输出给计算单元。计算单元,用于根据提取的用户终端行为及相应的时间点获取用户在当前网络的驻留时间。其中,分析单元具体用于在搜索到所述用户终端开机后进行的位置更新流程的关键信令,或所述用户终端空闲模式下从其它网络漫游到当前网络后进行的位置更新流程的关键信令,或所述用户终端连接过程中从其它网络切换到当前网络的关键信令时,则输出的行为为入网注册行为;在搜索到所述用户终端在某位置区驻留,按网络配置的时间间隔进行的周期性位置更新流程的关键信令时,输出的行为为定期注册行为;
在搜索到所述用户终端在本网内位置区间漫游时进行的位置更新流程的关键信令,或所述用户终端发起除位置更新和国际移动用户识别码IMSI分离之外的其它移动性管理流程的关键信令时,则输出的行为为不定期注册行为;在搜索到所述用户终端发起IMSI分离流程的关键信令,或所述用户终端连接过程中切换到其它网络的关键信令,或所述用户终端在最后一次注册后预设周期性位置更新时长Tp间隔内,所述用户终端未再注册时,输出的行为为注销行为。计算单元具体用于当所述提取行为为入网注册行为时,如果前一次也是注册行为,则将这两次注册间隔的时间乘以预设系数R后累加到所述用户终端的驻留时间中;当所述提取行为为定期注册行为时,如果前一次也是注册行为,则将这两次注册间隔的时间累加到所述用户终端的驻留时间中;如果前一次是注销行为,且间隔超过所述预设周期性位置更新时长间隔Tp,则将Tp累计到所述用户终端的驻留时间中;如果前一次是注销行为,且间隔未超过Tp,则将本次定期注册与前一次注销的间隔时间累加到所述用户终端的驻留时间中;如果前一次没有任何注册或注销行为,则将Tp累加到所述用户终端的驻留时间中;当提取行为为不定期注册行为时,如果前一次也是注册行为,则将这两次注册间隔的时间累加到所述用户终端的驻留时间中;如果前一次是注销行为,且间隔超过预设周期性位置更新时长间隔τρ,则将Tp乘以预设系数R后累加到所述用户终端的驻留时间中; 如果前一次是注销行为,且间隔未超过Tp,则将本次不定期注册与前一次注销的间隔时间乘以预设系数R后累加到所述用户终端的驻留时间中;如果前一次没有任何注册或注销行
10为,则将Tp乘以预设系数R后累加到所述用户终端的驻留时间中;当所述提取行为为注销行为时,如果前一次是注册行为,则将这两次注册间隔的时间累加到所述用户终端的驻留时间中;如果前一次是注销行为,且间隔超过预设周期性位置更新时长间隔Tp,则将Tp乘以预设系数R后累加到所述用户终端的驻留时间中;如果前一次是注销行为,且间隔未超过Tp,则将这两次注销间隔的时间乘以预设系数R后累加到所述用户终端的驻留时间中;如果前一次没有任何注册或注销行为,则将Tp乘以预设系数 R后累加到所述用户终端的驻留时间中。下面以TD-SCDMA网络为例,对本发明方法进行详细描述。假设TD-SCDMA网络配置情况为网络操作模式II,周期性位置更新时间间隔为τρ。用户的关键信令可以由无线网络控制器(RNC, Radio NetworkController)采集。图3为TD-SCDMA网络中提取注册行为/注销行为的实施例的示意图,如图3所示, 提取方法如下如果搜索到用户终端(UE)发送的位置更新请求(LOCATION UPDATINGREQUEST)消息,且携带的原因为IMSI附着(IMSI attach),则提取的行为是由终端开机后进行的位置更新流程引起的注册行为(更具体为入网注册行为);如果搜索到UE发送的位置更新请求消息中携带的原因为普通位置更新(Normal location updating),且UE的原位置区属于TD网络以及之前一次行为是注销,则提取的行为是由终端开机后进行的位置更新流程引起的注册行为(更具体为入网注册行为);如果搜索到UE发送的位置更新请求消息中携带的原因为普通位置更新,且UE的原位置区不属于TD网络,则提取的行为是由终端空闲模式下从其它网络漫游到当前网络后进行的位置更新流程引起的注册行为(更具体为入网注册行为);如果搜索到UE的连接状态从其它网络切换到TD网络,则提取的行为注册行为 (更具体为入网注册行为)。如果搜索到UE发送的位置更新请求消息,且携带的原因为周期更新(Periodic updating),则提取的行为是注册行为(更具体为定期注册行为)。如果搜索到UE发送的位置更新请求消息中携带的原因为普通位置更新,且原位置区属于TD网络,以及前一次行为是注册或之前无任何行为,则提取的行为是终端在本网内位置区间漫游时进行的位置更新流程引起的注册行为(更具体为不定期注册行为);如果搜索到UE发送的除位置更新请求消息和IMSI分离消息(IMSIDETACH)之外的其它移动性管理消息,则提取的行为是注册行为(更具体为不定期注册行为)。如果搜索到UE发送的IMSI分离消息,则提取的行为是注销行为;如果搜索到UE连接过程中切换到其它网络,则提取的行为是注销行为;如果搜索到UE最后一次注册后Tp间隔内,未再发生注册行为,则提取的行为是注销行为。通过图3所示,提取出了本实施例的行为(或一串行为)及其时间点,之后,再依据图1中步骤102所描述的时长计算方法进行处理,累计后即可得出用户在TD-SCDMA网络的驻留时间。图4为本发明TD-SCDMA网络中计算用户终端驻留时间的实施例的示意图,假设UE在TD-SCDMA网络正常开机,一段时间后漫游至其它网络,然后再回到TD-SCDMA网络, 最后关机的过程式,如图4所示,具体计算方法包括
首先,UE开机,向网络发送LOCATION UPDATING REQUEST消息,且携带的原因为 IMSI attach,此时提取的行为为入网注册行为,由于之前无任何行为信息,则不需要计算用户驻留时间;之后,如果时长Tl (Tl < Tp)后,UE向网络发送LOCATION UPDATINGREQUEST消息,且携带的原因为Periodic updating,此时提取的行为为定期注册行为,由于之前一次行为是注册行为,因此,将Tl计入驻留时间即将Tl累加到用户终端的驻留时间中;之后,如果时长T2 (T2 > Tp)后,UE再次向网络发送LOCATION UPDATINGREQUEST消息, 且携带的原因为Periodic updating,此时,由于T2大于Tp,因此在前一次的定期注册过后的R*TP时,存在一次注销行为,所以,首先将R*TP累加到用户驻留时间,然后判断本次定期注册到上一次的注销的时间间隔(即T2-R*TP)是否大于Tp,如果大于等于Τρ,则将Tp累加到用户终端的驻留时间中;如果小于Tp,则将(T2-R*TP)累加到用户终端的驻留时间中;之后,如果时长T3 (T3 < Tp)后,UE向网络发送LOCATION UPDATINGREQUEST消息,且携带的原因为Normal location updating。此时,提取的行为为不定期注册行为,由于前一次行为是注册行为,所以直接将时长T3累加到用户终端的驻留时间中;之后,如果时长T4 (T4 > Tp)后,UE向网络发送CM服务请求(CM SERVICEREQUEST)消息如呼叫控制(CC)或补充业务(SSS)或短信消息(SMS)的业务请求),此时,由于T4大于Tp, 因此在上一次的不定期注册过后的R*TP时,存在一次注销行为,所以,首先将R*TP累加到用户终端的驻留时间中,然后,判断本次不定期注册到上一次的注销的时间间隔(即T4-R*TP) 是否大于Tp,如果大于等于Τρ,则将R*TP累加到用户终端的驻留时间中;如果小于Tp,则将 [R*(T4-R*TP)]累加到用户终端的驻留时间中;之后,如果时长T5(T5<Tp)后,UE进行了一次系统间切换,切换到了其它网络。此时, 提取的行为为注销行为,由于前一次行为是注册且间隔小于Τρ,所以,直接将时长Τ3累加到用户终端的驻留时间中;之后,如果时长Τ6 后,UE 返回 TD-SCDMA 网络,向网络发送 L0CATI0NUPDATING REQUEST 消息,且携带的原因为Normal location updating、原位置区不属于TD网络,此时,提取的行为为入网注册行为,且由于前一次行为是注销行为,所以不需要计算用户驻留时间;之后,如果时长T7(T7< Tp)后,UE关机,向网络发送IMSI Detach消息,此时,提取的行为为注销行为,由于前一次行为是注册行为,所以,直接将时长T7累加到用户终端的驻留时间中。以上所述,仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种获取无线网络中用户驻留时间的方法,其特征在于,该方法包括 搜集与用户终端相关的关键信令;从搜集到的关键信令中分析提取用户终端行为及相应的时间点; 根据提取的用户终端行为及相应的时间点获取用户在当前网络的驻留时间。
2.根据权利要求1所述的方法,其特征在于,所述分析提取用户终端行为及相应的时间点包括如果搜索到所述用户终端开机后进行的位置更新流程的关键信令,或所述用户终端空闲模式下从其它网络漫游到当前网络后进行的位置更新流程的关键信令,或所述用户终端连接过程中从其它网络切换到当前网络的关键信令,则提取的行为为入网注册行为;如果搜索到所述用户终端在某位置区驻留时,按网络配置的时间间隔进行的周期性位置更新流程的关键信令,则提取的行为为定期注册行为;如果搜索到所述用户终端在本网内位置区间漫游时进行的位置更新流程的关键信令, 或所述用户终端发起除位置更新和国际移动用户识别码IMSI分离之外的其它移动性管理流程的关键信令,则提取的行为为不定期注册行为;如果搜索到所述用户终端发起IMSI分离流程的关键信令,或所述用户终端连接过程中切换到其它网络的关键信令,或所述用户终端在最后一次注册后预设周期性位置更新时长Tp间隔内,所述用户终端未再注册时,则提取的行为为注销行为。
3.根据权利要求2所述的方法,其特征在于,所述获取用户在当前网络的驻留时间包括当所述提取行为为入网注册行为时,如果前一次也是注册行为,则将这两次注册间隔的时间乘以预设系数R后累加到所述用户终端的驻留时间中;当所述提取行为为定期注册行为时,如果前一次也是注册行为,则将这两次注册间隔的时间累加到所述用户终端的驻留时间中;如果前一次是注销行为,且间隔超过所述预设周期性位置更新时长间隔Tp,则将Tp累计到所述用户终端的驻留时间中;如果前一次是注销行为,且间隔未超过Tp,则将本次定期注册与前一次注销的间隔时间累加到所述用户终端的驻留时间中;如果前一次没有任何注册或注销行为,则将Tp累加到所述用户终端的驻留时间中;当提取行为为不定期注册行为时,如果前一次也是注册行为,则将这两次注册间隔的时间累加到所述用户终端的驻留时间中;如果前一次是注销行为,且间隔超过预设周期性位置更新时长间隔Tp,则将Tp乘以预设系数R后累加到所述用户终端的驻留时间中;如果前一次是注销行为,且间隔未超过Tp,则将本次不定期注册与前一次注销的间隔时间乘以预设系数R后累加到所述用户终端的驻留时间中;如果前一次没有任何注册或注销行为, 则将Tp乘以预设系数R后累加到所述用户终端的驻留时间中;当所述提取行为为注销行为时,如果前一次是注册行为,则将这两次注册间隔的时间累加到所述用户终端的驻留时间中;如果前一次是注销行为,且间隔超过预设周期性位置更新时长间隔Τρ,则将Tp乘以预设系数R后累加到所述用户终端的驻留时间中;如果前一次是注销行为,且间隔未超过Tp,则将这两次注销间隔的时间乘以预设系数R后累加到所述用户终端的驻留时间中;如果前一次没有任何注册或注销行为,则将Tp乘以预设系数R后累加到所述用户终端的驻留时间中。
4.根据权利要求3所述的方法,其特征在于,所述系数R在0到1之间;所述系数R依据路测,或全网统计的用户在不同网络之间的驻留时间比例进行调整。
5.根据权利要求1或2或3所述的,其特征在于,所述关键信令包括移动性管理流程的信令,或无线资源管理流程的信令,或无线资源控制流程的信令。
6.根据权利要求5所述的方法,其特征在于,所述关键信令具体为位置更新请求消息,或IMSI分离消息,或其它移动性管理消息。
7.一种获取无线网络中用户驻留时间的装置,其特征在于,主要包括搜集单元、分析单元和计算单元,其中,搜集单元,用于搜集与用户终端相关的关键信令,并输出给分析单元;分析单元,用于从搜集到的关键信令中分析提取用户终端行为及相应的时间点,并输出给计算单元;计算单元,用于根据提取的用户终端行为及相应的时间点获取用户在当前网络的驻留时间。
8.根据权利要求7所述的装置,其特征在于,所述分析单元具体用于在搜索到所述用户终端开机后进行的位置更新流程的关键信令,或所述用户终端空闲模式下从其它网络漫游到当前网络后进行的位置更新流程的关键信令,或所述用户终端连接过程中从其它网络切换到当前网络的关键信令时,则输出的行为为入网注册行为;在搜索到所述用户终端在某位置区驻留,按网络配置的时间间隔进行的周期性位置更新流程的关键信令时,输出的行为为定期注册行为;在搜索到所述用户终端在本网内位置区间漫游时进行的位置更新流程的关键信令,或所述用户终端发起除位置更新和国际移动用户识别码IMSI分离之外的其它移动性管理流程的关键信令时,则输出的行为为不定期注册行为;在搜索到所述用户终端发起IMSI分离流程的关键信令,或所述用户终端连接过程中切换到其它网络的关键信令,或所述用户终端在最后一次注册后预设周期性位置更新时长 Tp间隔内,所述用户终端未再注册时,输出的行为为注销行为。
9.根据权利要求8所述的装置,其特征在于,所述计算单元具体用于当所述提取行为为入网注册行为时,如果前一次也是注册行为,则将这两次注册间隔的时间乘以预设系数R后累加到所述用户终端的驻留时间中;当所述提取行为为定期注册行为时,如果前一次也是注册行为,则将这两次注册间隔的时间累加到所述用户终端的驻留时间中;如果前一次是注销行为,且间隔超过所述预设周期性位置更新时长间隔Tp,则将Tp累计到所述用户终端的驻留时间中;如果前一次是注销行为,且间隔未超过Tp,则将本次定期注册与前一次注销的间隔时间累加到所述用户终端的驻留时间中;如果前一次没有任何注册或注销行为,则将Tp累加到所述用户终端的驻留时间中;当提取行为为不定期注册行为时,如果前一次也是注册行为,则将这两次注册间隔的时间累加到所述用户终端的驻留时间中;如果前一次是注销行为,且间隔超过预设周期性位置更新时长间隔Tp,则将Tp乘以预设系数R后累加到所述用户终端的驻留时间中;如果前一次是注销行为,且间隔未超过Tp,则将本次不定期注册与前一次注销的间隔时间乘以预设系数R后累加到所述用户终端的驻留时间中;如果前一次没有任何注册或注销行为,则将Tp乘以预设系数R后累加到所述用户终端的驻留时间中;当所述提取行为为注销行为时,如果前一次是注册行为,则将这两次注册间隔的时间累加到所述用户终端的驻留时间中;如果前一次是注销行为,且间隔超过预设周期性位置更新时长间隔Tp,则将Tp乘以预设系数R后累加到所述用户终端的驻留时间中;如果前一次是注销行为,且间隔未超过!;,则将这两次注销间隔的时间乘以预设系数R后累加到所述用户终端的驻留时间中;如果前一次没有任何注册或注销行为,则将Tp乘以预设系数R后累加到所述用户终端的驻留时间中。
10.根据权利要求7、8或9所述的装置,其特征在于,所述装置设置在全球移动通讯系统、或时分同步码分多址系统、或宽带码分多址系统、或码分多址2000系统、或长期演进系统中。
全文摘要
本发明公开了一种获取无线网络中用户驻留时间的方法及装置,包括搜集与用户终端相关的关键信令,从搜集到的关键信令中分析提取用户终端行为及相应的时间点,并根据提取的用户终端行为及相应的时间点获取用户在当前网络的驻留时间。通过本发明方法,考虑到了引起用户终端在网络中的驻留时间发生变化的各种情况,从而正确获得了用户终端在网络中的驻留时长,为后续网络的发展和运营提供了可靠的依据。
文档编号H04W60/00GK102256331SQ20101017803
公开日2011年11月23日 申请日期2010年5月18日 优先权日2010年5月18日
发明者叶光, 赵明鹤, 邹昊 申请人:中兴通讯股份有限公司