本发明涉及用户识别
技术领域:
,特别是涉及一种在lte(通用移动通信技术的长期演进)高铁专网中识别非高铁用户的方法及系统。
背景技术:
为了保证移动用户在高铁上的通信质量,移动运营商在高铁沿线建设了高铁专网。高铁专网一般采用rru(射频拉远单元)共小区技术,呈链型覆盖高铁线路。在结构上,几个高铁专网小区由一个enodeb(基站)控制,一个高铁专网由若干个enodeb组成。高铁专网原则上只提供给高铁上的乘客。覆盖高铁区域外的网络称为公网,完成非高铁用户的通信。由于无线信号的特性,公网和高铁专网的区域往往互相重叠,因此公网用户可能会占用到高铁专网下,增加高铁专网的负荷,影响高铁乘客使用无线网络的感知。所以,有必要将高铁专网中的非高铁用户迁移到公网下。因此需要一种用户识别技术或方法,在高铁专网中识别出非高铁用户。现有的一种用户识别技术,需要在基站的上一级建立一个系统和设备(在实例中为bsc。)该设备通过“上下行临时块(tbf)建立成功”或“clrcmd”信令的时间作为时间的标识,获取终端在高铁专网进行第一次业务交互时第一小区的第一标识和第一时间,以及进行当前业务交互时所在小区的第二标识和第二时间。当第一标识与第二标识相同时,第二时间与第一时间之差作为终端在专网的第一小区中的驻留时间。当驻留时间大于或等于预设时间时,确定该终端的用户为公网用户。现有技术方案存在的缺点如下:1)现有方案需要部署在高铁专网基站的上层,需要与核心网实现信令交互,需要同时监控高铁专网中的多个基站或小区。实际上,用户进行业务交互,首先要经过小区和基站,因此在基站侧完成计算和判断是最简单和直接的。2)现有方案适用于对一定时间内产生两个及两个以上业务的用户的分析,对于一定时间内一直处于连接状态的用户不起作用。同时,该方案没有对切换命令进行识别,对于已经产生切换但并未结束业务的情形也无法判断。因此,需要一种无需监测与核心网接口的信息,无需测量用户速度,无需小区序列,能够简单的应用于基站侧,通过监测uu接口的信息,即可判断出是否为高铁用户的方法。技术实现要素:本发明针对现有技术存在的问题和不足,提供一种在lte高铁专网中识别非高铁用户的方法及系统,应用于lte高铁专网的基站设备上,以每个基站为单位,监测c-rnti的时长,判断用户是否为高铁用户,以便将非高铁用户迁移出高铁专网。本发明是通过下述技术方案来解决上述技术问题的:本发明提供一种在lte高铁专网中识别非高铁用户的方法,其特点在于,其包括以下步骤:s1、用户终端向lte高铁专网的基站请求rrc连接;s2、rrc连接建立,该基站为用户终端分配一个c-rnti,同时启动该基站对应的计时器开始计时;s3、采集产生的uu口的信令消息,所述信令消息包括时间、c-rnti和接口消息类型,所述接口消息类型为rrc连接建立消息、下行消息传递、rrc连接释放消息或rrc连接重置消息;s4、该计时器的计时时间到达预设时间时判断c-rnti是否存在,若是则进入步骤s5,若否则进入步骤s6;s5、判定该用户终端为非高铁用户,将该非高铁用户迁移至公网;s6、不需处理。本发明提供一种在lte高铁专网中识别非高铁用户的方法,其特点在于,其包括以下步骤:s1、用户终端向lte高铁专网的基站请求rrc连接;s2、rrc连接建立,该基站为用户终端分配一个c-rnti,同时启动该基站对应的计时器开始计时;s3、采集产生的uu口的信令消息,所述信令消息包括时间、c-rnti和接口消息类型,所述接口消息类型为rrc连接建立消息、下行消息传递、rrc连接释放消息或rrc连接重置消息;s4、判断该计时器的计时时间到达预设时间之前或到达预设时间时是否收到rrc连接释放消息或rrc连接重置消息并释放了c-rnti,若否则进入步骤s5,若否则进入步骤s6;s5、判定该用户终端为非高铁用户,将该非高铁用户迁移至公网;s6、不需处理。本发明提供一种在lte高铁专网中识别非高铁用户的系统,其特点在于,其包括多个含有定时器的基站、请求连接模块、分配启动模块、采集模块和判断模块;所述请求连接模块用于供用户终端向基站请求rrc连接;所述分配启动模块用于rrc连接建立,该基站为用户终端分配一个c-rnti,同时启动该基站对应的计时器开始计时;所述采集模块用于采集产生的uu口的信令消息,所述信令消息包括时间、c-rnti和接口消息类型,所述接口消息类型为rrc连接建立消息、下行消息传递、rrc连接释放消息或rrc连接重置消息;所述判断模块用于在该计时器的计时时间到达预设时间时判断c-rnti是否存在,在为是时判断出该用户终端为非高铁用户,将该非高铁用户迁移至公网,否则不需处理。本发明提供一种在lte高铁专网中识别非高铁用户的系统,其特点在于,其包括多个含有定时器的基站、请求连接模块、分配启动模块、采集模块和判断模块;所述请求连接模块用于供用户终端向基站请求rrc连接;所述分配启动模块用于rrc连接建立,该基站为用户终端分配一个c-rnti,同时启动该基站对应的计时器开始计时;所述采集模块用于采集产生的uu口的信令消息,所述信令消息包括时间、c-rnti和接口消息类型,所述接口消息类型为rrc连接建立消息、下行消息传递、rrc连接释放消息或rrc连接重置消息;所述判断模块用于判断该计时器的计时时间到达预设时间之前或到达预设时间时是否收到rrc连接释放消息或rrc连接重置消息并释放了c-rnti,在为否时判断出该用户终端为非高铁用户,将该非高铁用户迁移至公网,否则不需处理。在符合本领域常识的基础上,上述各优选条件,可任意组合,即得本发明各较佳实例。本发明的积极进步效果在于:本发明应用于lte高铁专网中,用于识别出高铁专网中的非高铁用户,以便将非高铁用户迁移出高铁专网。该方法通过监测c-rnti的存在时间来判断该用户是否为高铁用户,这样就可以在lte基站及小区内独立实现对高铁用户的判断,简便易行,且能够不依赖核心网,由基站独自实现判断,大大简化结构。附图说明图1为本发明实施例1的在lte高铁专网中识别非高铁用户的方法的流程图。图2为本发明实施例1的在lte高铁专网中识别非高铁用户的系统的结构框图。图3为本发明实施例1的lte高铁专网中的三个连续的小区和公网小区的示意图。图4为本发明实施例2的在lte高铁专网中识别非高铁用户的方法的流程图。具体实施方式为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。实施例1如图1所示,本实施例提供一种在lte高铁专网中识别非高铁用户的方法,其包括以下步骤:步骤101、用户终端向lte高铁专网的基站请求rrc连接。步骤102、rrc连接建立,该基站为用户终端分配一个c-rnti,同时启动该基站对应的计时器开始计时。步骤103、采集产生的uu口的信令消息,所述信令消息包括时间、c-rnti和接口消息类型,所述接口消息类型为rrc连接建立消息、下行消息传递、rrc连接释放消息或rrc连接重置消息,并以c-rnti为单位进行存储。见下表:采集时间标准接口消息类型crnti2017-10-2514:46:35(672)rrc_conn_recfg_cmp619202017-10-2514:46:35(677)rrc_conn_recfg619202017-10-2514:46:35(713)rrc_conn_recfg_cmp619202017-10-2514:46:35(714)rrc_ul_info_transf619202017-10-2514:46:36(295)rrc_dl_info_transf619202017-10-2514:46:36(301)rrc_conn_recfg_cmp619202017-10-2514:46:49(609)rrc_meas_rprt619202017-10-2514:46:52(485)rrc_conn_rel61920步骤104、该计时器的计时时间到达预设时间时判断c-rnti是否存在,若是则进入步骤105,若否则进入步骤106;步骤105、判定该用户终端为非高铁用户,将该非高铁用户迁移至公网;步骤106、不需处理。如图2所示,本实施例提供一种在lte高铁专网中识别非高铁用户的系统,其包括多个含有定时器的基站1、请求连接模块2、分配启动模块3、采集模块4和判断模块5。所述请求连接模块2用于供用户终端向基站1请求rrc连接;所述分配启动模块3用于rrc连接建立,该基站1为用户终端分配一个c-rnti,同时启动该基站1对应的计时器开始计时;所述采集模块4用于采集产生的uu口的信令消息,所述信令消息包括时间、c-rnti和接口消息类型,所述接口消息类型为rrc连接建立消息、下行消息传递、rrc连接释放消息或rrc连接重置消息;所述判断模块5用于在该计时器的计时时间到达预设时间时判断c-rnti是否存在,在为是时判断出该用户终端为非高铁用户,将该非高铁用户迁移至公网,否则不需处理。在本实施例中,每当一个新的c-rnti产生,则启动定时器。当定时器到达预设时间,此时如果c-rnti仍然存在,说明该用户在一定时间内仍驻留于一个高铁专网小区下,此用户被判断为非高铁用户,将此非高铁用户迁移至公网,定时器停止。当定时器到达预设时间,如果c-rnti已释放,表明用户已不再占用高铁专网资源(已释放资源或切换至其他基站),不需处理,同时定时器停止。由于高铁专网中每个基站或小区的覆盖范围基本是确定的,因此高铁经过这一区域的时间也是确定的。不论是用户在该基站或小区下建立连接,或是从邻小区切换至本小区,都会产生rrc连接和c-rnti。正常的高铁用户在预设时间到达前肯定已经离开本小区的覆盖范围。因此本实施例通过建立一个定时器来实现判断,非常简单易行。同时本实施例只需部署在单个基站上,无需与其他设备的配合,实现方式非常简单易行。为了使得本领域的技术人员更好地理解本发明的技术方案,下面举一具体的例子来说明:图3中,460-00-141051-1和460-00-1410152-1、460-00-1410153-1是高铁专网中的三个连续的小区,三个连续的小区之外的区域是公网小区。其中460-00-141052-1的覆盖距离为4公里。经计算,时速200公里的列车穿过该小区需要72秒。为了确保准确性,增加一定的冗余,将定时器设置为90秒。当某用户在460-00-141052-1小区下进行业务,会产生rrc连接建立消息,并生成c-rnti,此时定时器启动。90秒后,达到预设时间,此时如果c-rnti仍未释放,则判断此用户为非高铁用户,启动迁移功能,将此用户迁移至公网。实施例2如图4所示,本实施例提供一种在lte高铁专网中识别非高铁用户的方法,其包括以下步骤:步骤301、用户终端向lte高铁专网的基站请求rrc连接;步骤302、rrc连接建立,该基站为用户终端分配一个c-rnti,同时启动该基站对应的计时器开始计时;步骤303、采集产生的uu口的信令消息,所述信令消息包括时间、c-rnti和接口消息类型,所述接口消息类型为rrc连接建立消息、下行消息传递、rrc连接释放消息或rrc连接重置消息;步骤304、判断该计时器的计时时间到达预设时间之前或到达预设时间时是否收到rrc连接释放消息或rrc连接重置消息并释放了c-rnti,若否则进入步骤305,若否则进入步骤306;步骤305、判定该用户终端为非高铁用户,将该非高铁用户迁移至公网;步骤306、不需处理。本实施例提供一种在lte高铁专网中识别非高铁用户的系统,其包括多个含有定时器的基站1、请求连接模块2、分配启动模块3、采集模块4和判断模块5。所述请求连接模块2用于供用户终端向基站1请求rrc连接;所述分配启动模块3用于rrc连接建立,该基站1为用户终端分配一个c-rnti,同时启动该基站1对应的计时器开始计时;所述采集模块4用于采集产生的uu口的信令消息,所述信令消息包括时间、c-rnti和接口消息类型,所述接口消息类型为rrc连接建立消息、下行消息传递、rrc连接释放消息或rrc连接重置消息;所述判断模块5用于判断该计时器的计时时间到达预设时间之前或到达预设时间时是否收到rrc连接释放消息或rrc连接重置消息并释放了c-rnti,在为否时判断出该用户终端为非高铁用户,将该非高铁用户迁移至公网,否则不需处理。在本实施例中,由于c-rnti是与rrc连接建立相关联的,也可以以rrc连接建立为标识。产生rrc连接建立信令时,定时器启动。当到达预设时间时,如果没有收到rrc连接释放或rrc连接重置消息而释放了c-rnti,说明此用户在一个小区下的时间足够长,判断为非高铁用户,定时器停止。如果在到达预设时间前收到rrc连接释放或rrc连接重置消息并释放了c-rnti,说明该用户已完成该次业务或已切换出本小区,对网络负荷不再产生影响,不需处理,同时定时器停止。在移动网络中,用户终端所发生的业务,首先要经过基站设备(enodeb),因此,将识别方法部署在基站上是最简便易行的方式。同时,能够不依赖核心网,由enodeb独自实现判断,大大简化结构。本发明具有以下技术优点:1、方法不同。只需监控基站的uu口的信令消息。无需其他接口(如核心网)的业务交互。2、数据源不同。本方案只需要ue与enodeb之间的uu口信息。而现有方法需要bsc与核心网之间的a接口信息。3、适用范围不同。现有方案适用于对一定时间内产生两个及两个以上业务的用户的分析,对于一定时间内一直处于连接状态的用户不起作用;而本方案适用于一定时间内一直处于连接状态的用户的分析。4、结构简单。本方案只需部署在高铁专网单个enodeb设备上。5、实现简单。不需要设置高铁专网的小区序列,无需了解专网小区间的关系和距离。6、算法不同。只是检测c-rnti的持续时长,大于或等于预设时长,即判定为非公网用户。无需更多的计算。7、适用于4g(lte)这种没有bsc设备的网络结构中。虽然以上描述了本发明的具体实施方式,但是本领域的技术人员应当理解,这些仅是举例说明,本发明的保护范围是由所附权利要求书限定的。本领域的技术人员在不背离本发明的原理和实质的前提下,可以对这些实施方式做出多种变更或修改,但这些变更和修改均落入本发明的保护范围。当前第1页12