用于LTE系统带广播包识别的UE活动性检测方法技术方案

技术编号:9796631 阅读:227 留言:0更新日期:2014-03-22 04:12
一种用于LTE系统带广播包识别的UE活动性检测方法,包括:步骤1,初始化所有处于连接状态的UE的活动性状态为激活、活动性指标为0,启动周期活动性检测定时器;步骤2,如果不是广播包则为相应的UE更新活动性指标;步骤3,检查周期活动性检测定时器是否超时,如果没有超时回到步骤2,如果超时进入步骤4;步骤4,对本次检测的UE集合进行遍历检测;步骤5,如果有UE的活动性状态发生迁移则向L3上报;步骤6,L3对上报的迁移事件进行处理;步骤7,将本次检测的UE集合的所有UE对应的活动性指标置零;步骤8,确定下次检测的UE集合,返回步骤2。本发明专利技术可节省系统资源,将有限的物理资源有效公平地分配给最需要的终端用户。

【技术实现步骤摘要】
用于LTE系统带广播包识别的UE活动性检测方法
本专利技术涉及移动通信
,具体涉及一种用于LTE系统带广播包识别的UE活动性检测方法。
技术介绍
LTE(Longtermevolution,长期演进)系统中,在基站已经有大用户量接入的情况下,一方面,在有新的用户接入或建立新的业务承载时,可能存在系统资源不足,导致新的用户无法接入;另一方面,基站进行资源调度和某些参数配置时,可能需要同时处理成百甚至上千个UE,相应的算法复杂度和运算时间随UE数量增加而显著提高。为了解决这些问题,基站一般采取:1.通过定时检测UE的活动性状态,把那些长期在线但没有业务数据传输的UE释放;2.抢占低优先级UE的承载资源。UE为用户设备。在方法1中,一般根据UE实时数据的传输情况(只针对DRB),将处于连接状态的UE划分为两种子状态:激活状态(ActiveState,UE已建立RRC连接、且有业务数据传输)和休眠状态(DormantState,UE已建立RRC连接、但在一段持续时间内无业务数据传输)。DRB为数据无线承载,RRC为无线资源控制。状态转换机制为:根据UE业务实时传输情况,基站监视UE的活动性,判断处于连接状态的UE处于“激活(active)”状态或者“休眠(Dormant)”状态。当UE持续一段时间无数据传输时,将从激活状态转入休眠状态;当UE有数据传输时,再从休眠状态转回激活状态;如果UE长时间保持在休眠状态,基站主动发起RRC连接释放过程,释放UE上下文和相关资源,即释放状态。处于连接状态的UE,在很多情况下,没有有效数据传输,只会往基站发送广播包。在方法1中,因为只考虑了UE的DRB上是否有数据传输,没有考虑数据的类型,所以会把以太网广播包等非业务数据包当成有效数据,导致一个没有任何业务数据传输的UE长期在系统中存在,从而浪费系统资源。方法2是在系统资源不足的情况下,使得高优先级的UE通过抢占低优先级UE的资源而能够接入,但目前没有高效实用的相应技术方案提出。
技术实现思路
本专利技术的目的是针对上述技术问题,通过在PDCP增加带广播包识别的UE活动性检测方法,提供一种有效的对接入LTE基站的UE进行活动性检测的方法。本专利技术的技术方案为一种用于LTE系统带广播包识别的UE活动性检测方法,包含以下步骤:步骤1,设所有当前所有处于连接状态的UE构成本次检测的UE集合,初始化所有处于连接状态的UE的活动性状态为激活、活动性指标为0,启动周期活动性检测定时器;步骤2,对经过PDCP的上行或下行的数据包进行识别和统计,如果不是广播包,为相应的UE更新活动性指标,进入步骤3;如果是广播包,直接进入步骤3;步骤3,检查周期活动性检测定时器是否超时,如果没有超时,回到步骤2,继续对数据包进行识别和统计;如果超时,进入步骤4;步骤4,对本次检测的UE集合进行遍历检测,包括以下子步骤,步骤4.1,取出检测集合中的首个UE;步骤4.2,取出UE的活动性指标,如果高于预设门限则转入步骤4.6,否则执行步骤4.3;步骤4.3,如果UE的活动性状态为激活则执行步骤4.3.1;否则执行步骤4.3.2;步骤4.3.1,检查UE对应的休眠定时器是否在运行:如果没有运行,则执行步骤4.4;否则执行步骤4.5;步骤4.3.2,检查UE的释放定时器是否超时,如果是,则将UE加入休眠到释放列表,然后执行步骤4.7;否则直接执行步骤4.7;步骤4.4,为UE开启休眠定时器,然后执行步骤4.7;步骤4.5,检查休眠定时器是否超时,如果是,执行步骤4.5.1~4.5.5,否则执行步骤4.7;步骤4.5.1,将UE的活动性状态改为休眠;步骤4.5.2,将UE加入激活到休眠列表;步骤4.5.3,停止UE的休眠定时器;步骤4.5.4,启动UE的释放定时器;步骤4.5.5,此UE检测完毕,执行步骤4.7;步骤4.6,如果UE的活动性状态为激活,则重启休眠定时器,此UE检测完毕,执行步骤4.7;否则,执行步骤4.6.1~4.6.4,步骤4.6.1,将UE的活动性状态改为激活;步骤4.6.2,停止UE对应的释放定时器;步骤4.6.3,将UE加入休眠到激活列表;步骤4.6.4,此UE检测完毕,执行步骤4.7;步骤4.7,判断检测UE集合是否已经遍历完毕,如果还有UE需要检测,则提取下个UE,返回步骤4.2对下一个UE继续处理;如果本次检测UE集合遍历完毕,退出步骤4,进入步骤5;步骤5,根据步骤4检测的结果,如果有UE的活动性状态发生迁移,则向L3上报;步骤6,L3对上报的迁移事件进行处理;步骤7,将本次检测的UE集合的所有UE对应的活动性指标置零;步骤8,确定下次检测的UE集合,返回步骤2。而且,步骤2中,基于掩码长度小于等于24及长度为32的IP,广播包的识别方法为,取出IP头部的32位目的IP地址,转化为点分十进制格式A.B.C.D,其中0≤B,C,D≤255,0<A≤255,如果D为255即为广播包的地址。而且,步骤5中,UE的活动性状态发生迁移的判断条件为,激活到休眠、休眠到释放和休眠到激活列表不全为空,对不为空的列表向L3上报;然后清空列表。而且,步骤6中,L3对上报的迁移事件的处理方法为,收到激活到休眠列表,记录相关信息,但不加以处理;收到休眠到释放列表,释放相关UE的RRC连接,以及删除UE上下文;收到休眠到激活列表,记录相关信息,但不加以处理。而且,步骤1中,为相应的UE更新活动性指标的方式为,将更新前的活动性指标和相应数据量根据预设规则映射成的活动性指标之和,作为更新后的活动性指标。本专利技术对于一定周期内,让有业务数据传输的UE,保持激活状态及其业务的正常进行;对那些长期在线,无任何数据传输或除了广播包外没有其它业务数据传输的UE,将其转为休眠状态或主动释放,从而节省系统资源,将有限的物理资源有效公平地分配给最需要的终端用户。如果系统已经实现UE活动性检测功能,只需要增加广播包的识别功能;如果系统没有实现UE状态功能,使用本专利技术的方法可以方便实现一个高效的UE活动性检测功能,本专利技术的技术方案简单可行。附图说明图1是本专利技术实施例的LTE基站L2/L3间上行流量/消息走向图;图2是本专利技术实施例的UE活动性检测总体流程图;图3是本专利技术实施例的广播包识别及流量统计流程图。具体实施方式结合附图,提供本专利技术实施例具体描述如下。实施例所提供用于LTE系统带广播包识别的UE活动性检测方法,可由本领域技术人员采用软件技术实现自动运行流程。具体实施时,可在LTE基站系统(eNB)的L2层中,由本
人员在L2层采用软件模块化技术设置或改进UE活动性检测模块,通过UE活动性检测模块开启UE活动性检测功能并执行本流程。L2表示物理链路层面,建议其中采用包数据汇聚协议模块PDCP,实施例的技术方案基于PDCP实现,UE活动性检测模块可设置于包数据汇聚协议模块PDCP中。如图1所示,现有技术的LTE基站L2/L3间上行流量/消息走向涉及如下单元,101,MAC,Medium-accesscontrol(媒体接入控制模块);102,RadioLinkControl(无线链路控制模块);103,PDCP,PacketDataConvergenceProtocol本文档来自技高网
...
用于LTE系统带广播包识别的UE活动性检测方法

【技术保护点】
一种用于LTE系统带广播包识别的UE活动性检测方法,其特征在于,包含以下步骤:步骤1,设所有当前所有处于连接状态的UE构成本次检测的UE集合,初始化所有处于连接状态的UE的活动性状态为激活、活动性指标为0,启动周期活动性检测定时器;步骤2,对经过PDCP的上行或下行的数据包进行识别和统计,如果不是广播包,为相应的UE更新活动性指标,进入步骤3;如果是广播包,直接进入步骤3;步骤3,检查周期活动性检测定时器是否超时,如果没有超时,回到步骤2,继续对数据包进行识别和统计;如果超时,进入步骤4;步骤4,对本次检测的UE集合进行遍历检测,包括以下子步骤,步骤4.1,取出检测集合中的首个UE;??????????????步骤4.2,取出UE的活动性指标,如果高于预设门限则转入步骤4.6,否则执行步骤4.3;步骤4.3,如果UE的活动性状态为激活则执行步骤4.3.1;否则执行步骤4.3.2;步骤4.3.1,检查UE对应的休眠定时器是否在运行:如果没有运行,则执行步骤4.4;?否则执行步骤4.5;步骤4.3.2,检查UE的释放定时器是否超时,如果是,则将UE加入休眠到释放列表,然后执行步骤4.7;否则直接执行步骤4.7;步骤4.4,为UE开启休眠定时器,?然后执行步骤4.7;步骤4.5,检查休眠定时器是否超时,如果是,执行步骤4.5.1?~?4.5.5,否则执行步骤4.7;?????????????????????步骤4.5.1,将UE的活动性状态改为休眠;??????????????????????步骤4.5.2,将UE加入激活到休眠列表;?????????????????????步骤4.5.3,停止UE的休眠定时器;?????????????????????步骤4.5.4,启动UE的释放定时器;?????????????????????步骤4.5.5,此UE检测完毕,执行步骤4.7;步骤4.6,如果UE的活动性状态为激活,则重启休眠定时器,此UE检测完毕,执行步骤4.7;?否则,执行步骤4.6.1~4.6.4,步骤4.6.1,将UE的活动性状态改为激活;步骤4.6.2,停止UE对应的释放定时器;步骤4.6.3,将UE加入休眠到激活列表;步骤4.6.4,此UE检测完毕,执行步骤4.7;步骤4.7,判断检测UE集合是否已经遍历完毕,如果还有UE需要检测,则提取下个UE,返回步骤4.2对下一个UE继续处理;如果本次检测UE集合遍历完毕,退出步骤4,进入步骤5;步骤5,根据步骤4检测的结果,如果有UE的活动性状态发生迁移,则向L3上报;步骤6,L3对上报的迁移事件进行处理;步骤7,将本次检测的UE集合的所有UE对应的活动性指标置零;步骤8,确定下次检测的UE集合,返回步骤2。...

【技术特征摘要】
1.一种用于LTE系统的带广播包识别的UE活动性检测方法,所述UE为用户设备,其特征在于,包含以下步骤:步骤1,设所有当前所有处于连接状态的UE构成本次检测的UE集合,初始化所有处于连接状态的UE的活动性状态为激活、活动性指标为0,启动周期活动性检测定时器;步骤2,对经过PDCP的上行或下行的数据包进行识别和统计,如果不是广播包,为相应的UE更新活动性指标,进入步骤3;如果是广播包,直接进入步骤3;所述PDCP为包数据汇聚协议模块;步骤3,检查周期活动性检测定时器是否超时,如果没有超时,回到步骤2,继续对数据包进行识别和统计;如果超时,进入步骤4;步骤4,对本次检测的UE集合进行遍历检测,包括以下子步骤,步骤4.1,取出检测集合中的首个UE;步骤4.2,取出UE的活动性指标,如果高于预设门限则转入步骤4.6,否则执行步骤4.3;步骤4.3,如果UE的活动性状态为激活则执行步骤4.3.1;否则执行步骤4.3.2;步骤4.3.1,检查UE对应的休眠定时器是否在运行:如果没有运行,则执行步骤4.4;否则执行步骤4.5;步骤4.3.2,检查UE的释放定时器是否超时,如果是,则将UE加入休眠到释放列表,然后执行步骤4.7;否则直接执行步骤4.7;步骤4.4,为UE开启休眠定时器,然后执行步骤4.7;步骤4.5,检查休眠定时器是否超时,如果是,执行步骤4.5.1~4.5.5,否则执行步骤4.7;步骤4.5.1,将UE的活动性状态改为休眠;步骤4.5.2,将UE加入激活到休眠列表;步骤4.5.3,停止UE的休眠定时器;步骤4.5.4,启动UE的释放定时器;步骤4.5.5,此UE检测完毕,执行步骤4.7;步骤4.6,如果UE的活动性状态为激活,则重启休眠定时器,此UE检测完毕,执行步骤4.7;否则,执行步骤4.6.1~4.6.4,步骤4.6.1,将UE的活动性状态改为激活;步骤4.6.2,停止UE对...

【专利技术属性】
技术研发人员:余刚潘晟余庆祥罗先礼杨阳
申请(专利权)人:武汉邮电科学研究院
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1