基于蜂窝的窄带物联网中用户平面优化方法和系统与流程

文档序号:15595718发布日期:2018-10-02 19:29阅读:174来源:国知局

本发明涉及无线通讯技术领域,特别是涉及一种基于蜂窝的窄带物联网nb-iot中用户平面优化up处理方法和一种基于蜂窝的窄带物联网nb-iot中用户平面优化up处理系统。



背景技术:

随着无线通讯技术应用的高度普及,运用无线通讯技术的用户数量日益增长,鉴于这样的大环境下,用户在使用移动终端的过程中会产生大量的用户上下文信息数据,如何运用更为优秀的网络模式对如此庞大的基站用户上下文信息进行管理已经成为当今技术人员的重要课题。对此,利用基于蜂窝的窄带物联网对基站用户上下文信息管理技术应运而生。

nb-iot(narrowbandinternetofthings,基于蜂窝的窄带物联网)是万物互联网络的一个重要分支。nb-iot构建于蜂窝网络,只消耗大约180khz的带宽,可直接部署于gsm(globalsystemformobilecommunications,全球移动通信)网络、umts(universalmobiletelecommunicationssystem,通用移动通信)网络或lte(longtermevolution,长期演进)网络。nb-iot系统的典型应用场景是小数据包业务,根据nb-iot系统的目标,每小区需要支持5万个用户的海量连接。由于nb-iot的传输带宽小,空口资源有限,用户单次业务信令占用的空口资源可能远超过数据占用的空口资源,因此针对大连接的特点,nb-iot在传统lte的架构下引入了信令优化,减少用户传输数据所需要的信令开销,其中一种方案是用户平面优化方案。

在传统的lte系统中,当ue(userequipment用户设备)发起业务时接入网络进入rrc(radioresourcecontrol无线资源控制协议)连接状态时,ue的上下文被保存于基站中;若ue业务结束,基站会在ui定时器超时时,主动发起ue上下文释放并释放空口连接。传统lte基站只需保存处于rrc连接态的ue上下文信息,而单小区支持连接状态用户数最大为1200用户。

这是因为在lte系统中,lte系统采用共享调度,不分配专用信道。另外,在lte系统中吗,从核心网来看,用户的ip是系统专用分配的,而且用户和pgw(pdngateway,公用数据网关)之间的连接永远存在;从e-utran(umtsterrestrialradioaccessnetwork,umts陆地无线接入网)来看,在ran(radioaccessnetwork无线接入网)设备能力允许的情况下,可以支持ran侧用户连接永久在线,也就是始终处于rrcconnected(resincoatedcopper远地通信连接)状态,按照这样的做法,系统就完全支持在空口所有用户都是在线的,但是,由于连接态的用户在enodeb(演进型nodeb基站)需要占用内存资源和cpu资源,即使采用drx(discontinuousreception非连续接受)方式,也需要占用必要cpu资源对用户buffer(缓冲区分析)信息等进行查询,所以连接态的用户数目很难达到所有用户在线的要求。



技术实现要素:

鉴于上述问题,提出了本发明实施例以便提供一种克服上述问题或者至少部分地解决上述问题的一种基于蜂窝的窄带物联网中用户平面优化方法和相应的一种基于蜂窝的窄带物联网中用户平面优化系统。

为了解决上述问题,本发明实施例公开了一种基于蜂窝的窄带物联网nb-iot中用户平面优化up处理方法,所述up处理包括暂停suspend过程,复位resume过程,以及用户设备上下文恢复uecontextretrieval过程;

所述的方法还包括:

在基站预置ue上下文信息表,所述表中包括:所述基站挂起的ue的上下文信息的索引标识ueid;ue最后一次驻留当前基站的时间与当前时间的时间差;ue在当前基站接入的次数;ue的上下文信息;

当ue接入基站初次触发suspend过程时,针对所述ue分配唯一的复位标识resumeid,获取数据链路层l2分配的用户标志信息maci;以及,获得所述ue的上下文信息;

采用所述resumeid和maci生成ueid;

在所述ue上下文信息表中记录所述ueid和所述ue的上下文信息,将所述ue在当前基站接入的次数加1,以及,将所述ue在本次接入当前基站之前的最后一次驻留时间与当前时间的时间差清零。

优选地,还包括:

在所述resume过程中,获取所述ue的resume请求;所述resume请求中包括resumeid和maci;

在所述ue上下文信息表中无法查找到匹配的resumeid和maci时,通过所述uecontextretrieval过程,从相邻基站获取所述ue的上下文信息;

在所述ue上下文信息表记录所述resume请求中的resumeid、maci和所述ue的上下文信息,将所述ue在当前基站接入的次数加1,以及,将所述ue在本次接入当前基站之前的最后一次驻留时间与当前时间的时间差清零。

优选地,在所述获取ue的resume请求的步骤之后,所述的方法还包括:

在所述ue上下文信息表中查找到匹配的resumeid和maci时,在所述ue上下文信息表记录ue在当前基站接入的次数加1,以及,将所述ue在本次接入当前基站之前的最后一次驻留时间与当前时间的时间差清零。

优选地,还包括:

按照预设的时间间隔更新所述ue上下文信息表。

优选地,所述按照预设的时间间隔更新所述ue上下文信息表的步骤包括:

在所述ue上下文信息表中,针对所有记录,获取所述ue最后一次驻留当前基站的时间与当前时间的时间差的累加特征值;

确定累加特征值的结果大于预设阈值的目标记录;

删除所述目标记录。

优选地,所述按照预设的时间间隔更新所述ue上下文信息表的步骤包括:

在所述ue上下文信息表中,针对所有记录按照所述ue在当前基站接入的次数,以及,所述ue最后一次驻留当前基站的时间与当前时间的时间差进行排序;

将所述时间差少并且接入的次数多的记录的位置在所述ue上下文信息表的靠前排列。

优选地,还包括:

当收到所述mme触发的ue上下文释放请求时,确定所述ue上下文释放请求对应的目标基站;

释放所述目标基站所维护的ue上下文信息表。

优选地,还包括:

在所述uecontextretrieval过程中,在当前基站收到相邻基站发来的uecontextretrieval消息时,释放所述当前基站所维护的ue上下文信息表。

优选地,还包括:

当新的ue接入后进入suspend过程,但所述基站ue上下文信息表已满时,在所述基站ue上下文信息表中,查找最后一次驻留当前基站的时间与当前时间的时间差最长,以及,在当前基站接入的次数最少的目标ue;

在所述基站ue上下文信息表中,使所述新的ue的上下文信息替换所述目标ue的上下文信息。

为了解决上述问题,本发明实施例公开了一种基于蜂窝的窄带物联网nb-iot中用户平面优化up处理系统,所述up处理包括暂停suspend过程,复位resume过程,以及用户设备上下文恢复uecontextretrieval过程;

所述的系统包括:

ue上下文信息表预置模块,用于在基站预置ue上下文信息表,所述表中包括:所述基站挂起的ue的上下文信息的索引标识ueid;ue最后一次驻留当前基站的时间与当前时间的时间差;ue在当前基站接入的次数;ue的上下文信息;

ue信息获取模块,用于在ue接入基站初次触发suspend过程时,针对所述ue分配唯一的复位标识resumeid,获取数据链路层l2分配的用户标志信息maci;以及,获得所述ue的上下文信息;

ueid生成模块,用于采用所述resumeid和maci生成ueid;

第一记录模块,用于记录所述ueid和所述ue的上下文信息,将所述ue在当前基站接入的次数加1,以及,将所述ue在本次接入当前基站之前的最后一次驻留时间与当前时间的时间差清零。

优选地,还包括:

resume请求接收模块,用于在所述resume过程中,获取所述ue的resume请求;所述resume请求中包括resumeid和maci;

第一ue上下文信息查找模块,用于在所述ue上下文信息表中查找匹配的resumeid和maci;

相邻基站ue信息获取模块,用于在所述ue上下文信息表中无法查找到匹配的resumeid和maci时,通过所述uecontextretrieval过程,从相邻基站获取所述ue的上下文信息;

第二记录模块,在所述ue上下文信息表记录所述resume请求中的resumeid、maci和所述ue的上下文信息,将所述ue在当前基站接入的次数加1,以及,将所述ue在本次接入当前基站之前的最后一次驻留时间与当前时间的时间差清零。

优选地,还包括:

第三记录模块,用于在所述ue上下文信息表中查找到匹配的resumeid和maci时,在所述ue上下文信息表记录ue在当前基站接入的次数加1,以及,将所述ue在本次接入当前基站之前的最后一次驻留时间与当前时间的时间差清零。

优选地,还包括:

ue上下文信息表更新模块,用于按照预设的时间间隔更新所述ue上下文信息表。

优选地,所述ue上下文信息表更新模块包括:

特征值计算子模块,用于在所述ue上下文信息表中,针对所有记录,获取所述ue最后一次驻留当前基站的时间与当前时间的时间差的累加特征值;

目标记录确定子模块,用于确定累加特征值的结果大于预设阈值的目标记录;

目标记录删除子模块,用于删除所述目标记录。

优选地,所述ue上下文信息表更新模块还包括:

ue上下文信息排序子模块,用于在所述ue上下文信息表中,针对所有记录按照所述ue在当前基站接入的次数,以及,所述ue最后一次驻留当前基站的时间与当前时间的时间差进行排序;

ue上下文信息整理子模块,用于将所述时间差少并且接入的次数多的记录的位置在所述ue上下文信息表的靠前排列。

优选地,还包括:

ue上下文信息释放请求查询模块,用于在收到所述mme触发的ue上下文释放请求时,确定所述ue上下文释放请求对应的目标基站;

第一ue上下文信息表释放模块,释放所述目标基站所维护的ue上下文信息表。

优选地,还包括:

第二ue上下文信息表释放模块,用于在所述uecontextretrieval过程中,在当前基站收到相邻基站发来的uecontextretrieval消息时,释放所述当前基站所维护的ue上下文信息表。

优选地,还包括:

目标ue查找模块,用于在新的ue接入后进入suspend过程,但所述基站ue上下文信息表已满时,在所述基站ue上下文信息表中,查找最后一次驻留当前基站的时间与当前时间的时间差最长,以及,在当前基站接入的次数最少的目标ue;

目标ue抢占模块,用于在所述基站ue上下文信息表中,使所述新的ue的上下文信息替换所述目标ue的上下文信息。

本发明实施例包括以下优点:

在本发明实施例中,通过引入suspend、resume以及uecontextretrieval过程,实现一步完成所有承载的恢复;通过对基站中预置的ue上下文信息表进行维护,自动删除和抢占机制控制基站存储ue上下文的个数,防止基站中ue上下文过多导致过多占用基站存储空间,以及,通过对ue在所述ue上下文信息表中的上下文信息进行排序,减少ue信息查询的搜索时间,从而减少基站建立通讯连接时承载的信令开销。

附图说明

图1是本发明的一种基于蜂窝的窄带物联网中用户平面优化处理方法实施例的步骤流程图;

图2是up处理中一种suspend过程的信令流程图;

图3是up处理中一种resume过程的信令流程图;

图4是up处理中一种uecontextretrieval过程的信令流程图;

图5是本发明的一种基于蜂窝的窄带物联网中用户平面优化处理的系统实施例的结构框图。

具体实施方式

为使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本发明作进一步详细的说明。

参照图1,示出了本发明的一种基于nb-iot中up处理方法实施例的步骤流程图,其中,所述up处理可以包括暂停suspend过程,复位resume过程,以及用户设备上下文恢复uecontextretrieval过程;

具体而言,所述suspend过程通常涉及如下处理:通知用户、移动管理实体mme、演进型nodeb基站enb在业务完成释放空口连接时,保存用户设备ue的上下文信息;

所述resume过程通常涉及如下处理:在后续发起业务时完成所有承载的恢复;

所述uecontextretrieval过程通常涉及如下处理:当用户在基站之间移动时,从源基站获取挂起的ue的上下文信息,在目标基站实现承载的恢复;

应用本发明实施例,所述up处理还可以包括如下步骤:

步骤101,在基站预置ue上下文信息表;

作为本发明实施例在具体应用中的一种示例,所述表中可以记录有以下内容:

1)所述基站挂起的ue的上下文信息的索引标识ueid;

2)ue最后一次驻留当前基站的时间与当前时间的时间差;

3)ue在当前基站接入的次数;

4)ue的上下文信息。

当然,本领域技术人员依据实际情况,任意设置所述ue上下文信息表中的内容或项目均是可行的,本发明对此不作限制。

步骤102,当ue接入基站初次触发suspend过程时,针对所述ue分配唯一的复位标识resumeid,获取l2分配的maci;以及,获得所述ue的上下文信息;

步骤103,采用所述resumeid和maci生成ueid;

步骤104,记录所述ueid和所述ue的上下文信息,将所述ue在当前基站接入的次数加1,以及,将所述ue在本次接入当前基站之前的最后一次驻留时间与当前时间的时间差清零。

在已有的nb-iot系统中,up处理仍然使用drb(dataradiobearer数据无线承载)传输数据,但是为了减少信令开销,在传统lte业务传输的基础上引入了suspend过程、resume过程以及uecontextretrieval过程。通过使用suspend过程通知用户、mme、enodeb在业务完成释放空口连接时保存用户的上下文信息(具体可以包括ue能力、安全、承载等信息),后续再发起业务时只要发起resume过程就可以一步完成所有承载的恢复,减少建立承载的信令开销。当用户在站间移动时可以通过uecontextretrieval过程从源站获取挂起的ue上下文信息,在目标站实现承载的恢复。

为使本领域技术人员更好地理解本发明,以下分别对suspend过程,resume过程,以及uecontextretrieval过程进行详细说明。

参考图2所示的up处理中一种suspend过程的信令流程图,具体涉及以下操作:

s21,enodeb将暂停接入用户设备ue上下文请求(即图2中的用户设备上下文中断请求)发送至mme;

s22,所述mme将所述enodeb关于暂停接入所述ue上下文的请求访问信息(即图2中的发布者请求访问)发送至servinggw(服务网关,servinggateway);

s23,所述servinggw就所述请求访问信息给予答复指令(即图2中的释放接入承载响应),其中,所述答复指令可以包括:暂停接入所述ue上下文;

s24,所述mme根据所述答复指令给予enodeb暂停接入所述ue上下文(即图2中的、用户设备上下文停止响应);

s25,通过无线资源控制协议(即图2中的无线资源控制协议链接中断)连接中断。

参考图3所示的up处理中一种resume过程的信令流程图,具体涉及以下操作:

s31,当ue需要重新以rcc状态连接enodeb时,对mme发送请求,所述请求可以包括:同意所述ue重新以rcc状态连接所述enodeb(即图3中的无线资源控制协议上下文恢复请求),并恢复所述ue上下文信息(即图3中的重新以无线资源控制协议状态连接);

s32,所述mme根据所述请求,回应同意所述ue重新以rcc状态连接所述基站enodeb(即图3中的同意所述用户设备重新以无线资源控制协状态连接),并恢复所述用户设备ue上下文信息(即图3中的恢复所述用户设备上下文信息);

s33,所述ue通过基站enodeb、mme、servinggw向分组数据网关pdn-gw发送有关恢复所述ue上下文信息的上行数据(即图3中的发送有关恢复所述用户设备上下文信息的上行数据);

s34,根据所述有关恢复所述ue上下文信息的上行数据,所述mme向servinggw提交所述ue上下文信息的修改申请(即图3中的提交用户设备上下文信息的修改申请);

s35,所述servinggw根据所述修改申请向所述mme回复修改请求,其中,所述回复内容(即图3中的回复修改申请)可以包括:同意所述移动管理实体mme对所述用户设备ue的上下文信息进行修改。

参考图4所示的up处理中一种uecontextretrieval过程的信令流程图,具体涉及以下操作:

s41,用户设备ue对新基站newenb做出rcc连接申请(即图4中的用户设备对新基站做出无线资源控制协议连接申请);

s42,所述newenb向所述移动管理实体mme发送关于所述用户设备ue的数据传输路径转换请求(即图4中的用户设备对新基站做出无线资源控制协议连接申请),其中,所述数据传输路径转换请求包括:将所述用户设备ue的rcc连接从旧基站oldenb切换至所述newenb,以及,获取在所述oldenb中挂起的所述用户设备ue上下文数据;

s43,所述移动管理实体mme,根据所述数据传输路径转换请求作出响应,响应内容(即图4中的对无线资源控制协议连接申请作出响应)可以包括:同意将所述用户设备ue的rcc连接从oldenb切换至所述newenb,以及,获取在所述oldenb中挂起的所述ue上下文数据;

s44,根据所述所响应,所述newenb获取在所述oldenb中挂起的所述ue上下文数据;

s45,当所述在所述newenb获取在所述oldenb中挂起的所述ue上下文数据后时,所述oldenb释放关于所述ue的上下文信息。

在已有的up处理过程中,ue完成业务后基站为了保障后续ue能够快速恢复业务不能直接释放用户,而是进行suspend的过程,保存ue的所有上下文信息。假设单基站支持12个小区,每小区支持5万用户,则基站需要保存60万用户的上下文信息,对基站的存储空间带来一定的压力。由于物联网终端也具有移动性,因此基站并不能固定保存60万终端的上下文,新的终端接入应该增加ue上下文,长期不在基站驻留的终端应该释放上下文,否则既浪费了基站的存储空间,又会增大resume过程查找ue上下文的时延。

本发明正是针对上述问题提出的解决方案,通过在基站侧预置ue的上下文信息表进行维护,自动删除和抢占机制控制基站存储ue上下文的个数,防止基站中ue上下文过多导致过多占用基站存储空间,以及,通过对ue在所述ue上下文信息表中的上下文信息进行排序,减少ue信息查询的搜索时间,从而减少基站建立通讯连接时承载的信令开销。

在本发明的一种优选实施例中,所述up处理还可以包括如下步骤:

步骤106,在所述resume过程中,获取所述ue的resume请求;其中,所述resume请求中可以包括resumeid和maci;

步骤107,在所述ue上下文信息表中无法查找到匹配的resumeid和maci时,通过所述uecontextretrieval过程,从相邻基站获取所述ue的上下文信息;

步骤108,在所述ue上下文信息表记录所述resume请求中的resumeid、maci和所述ue的上下文信息,将所述ue在当前基站接入的次数加1,以及,将所述ue在本次接入当前基站之前的最后一次驻留时间与当前时间的时间差清零。

更为优选的是,本发明实施例还可以包括如下步骤:

步骤109,在所述ue上下文信息表中查找到匹配的resumeid和maci时,在所述ue上下文信息表记录ue在当前基站接入的次数加1,以及,将所述ue在本次接入当前基站之前的最后一次驻留时间与当前时间的时间差清零。

在具体实现中,本发明实施例中还可以包括如下步骤:

按照预设的时间间隔更新所述ue上下文信息表。

作为本发明实施例具体应用的一种示例,所述按照预设的时间间隔更新所述ue上下文信息表的步骤可以包括如下子步骤:

子步骤s51,在所述ue上下文信息表中,针对所有记录,获取所述ue最后一次驻留当前基站的时间与当前时间的时间差的累加特征值;

子步骤s52,确定累加特征值的结果大于预设阈值的目标记录;

子步骤s53,删除所述目标记录。

作为本发明实施例具体应用的另一种示例,所述按照预设的时间间隔更新所述ue上下文信息表的步骤可以包括如下子步骤:

子步骤s61,在所述ue上下文信息表中,针对所有记录按照所述ue在当前基站接入的次数,以及,所述ue最后一次驻留当前基站的时间与当前时间的时间差进行排序;

子步骤s62,将所述时间差少并且接入的次数多的记录的位置在所述ue上下文信息表的靠前排列。

当然,上述更新ue上下文信息表的处理仅仅用作示例,本领域技术人员依据实际情况任何设置更新方式均可,本发明对此不作限制。

针对实际中的不同场景,本发明实施例还可以包括如下步骤:

步骤110,当收到所述mme触发的ue上下文释放请求时,确定所述ue上下文释放请求对应的目标基站;

步骤111,释放所述目标基站所维护的ue上下文信息表。

在另一种应用场景中,本发明实施例还可以包括如下步骤:

步骤112,还可以在所述uecontextretrieval过程中,在当前基站收到相邻基站发来的uecontextretrieval消息时,释放所述当前基站所维护的ue上下文信息表。

在又一种应用场景中,本发明实施例还可以包括如下步骤:

步骤113,当新的ue接入后进入suspend过程,但所述基站ue上下文信息表已满时,在所述基站ue上下文信息表中,查找最后一次驻留当前基站的时间与当前时间的时间差最长,以及,在当前基站接入的次数最少的目标ue;

步骤114,在所述基站ue上下文信息表中,使所述新的ue的上下文信息替换所述目标ue的上下文信息。

为使本领域技术人员更好地理解本发明实施例,以下通过一个具体应用的示例进行说明。

在基站侧维护一张ue上下文信息表,所述表中记录有:所述基站挂起的ue的上下文信息的索引标识ueid;ue最后一次驻留当前基站的时间与当前时间的时间差;ue在当前基站接入的次数;ue的上下文信息。

基于所述ue上下文信息表,可以执行如下操作:

场景一,当ue接入基站初次触发suspend过程时,系统可以针对所述ue分配唯一的复位标识resumeid,并获取所述数据链路层上分配的用户标志信息,通过所述resumeid和maci获得所述基站挂起的ue的上下文信息的索引标识ueid,根据所述索引标识ueid在基站预置ue上下文信息表中找到所述ue的上下文信息,更改所述ue在ue上下文信息表中的上下文信息,更改内容包括,在当前基站接入的次数加1,最近ue在本次接入当前基站之前的最后一次驻留时间与当前时间的时间差清零,将所述所述ue上下文信息。

场景二,在所述resume过程中,当前基站收到ue的resume请求并在ue上下文信息表中无法找到匹配的resumeid和maci时但通过uecontextretrieval过程从邻站获取到ue上下文时,记录ue在当前基站接入的次数加1,以及,将所述ue在本次接入当前基站之前的最后一次驻留时间与当前时间的时间差清零。

场景三,在所述resume过程中,获取到所述ue的resume请求并在ue上下文信息表中找到匹配的resumeid和maci时更新所述ue的上下文信息,所述更新内容可以包括:ue在当前基站接入的次数加1,以及,将所述ue在本次接入当前基站之前的最后一次驻留时间与当前时间的时间差清零。

场景四,对所有记录的ue最后一次驻留当前基站的时间与当前时间的时间差累加的结果加1,所述结果大于阈值n(比如31天)时,删除所述ue上下文信息。

场景五,根据记录的ue的最后一次驻留当前基站的时间与当前时间的时间差和在当前基站接入的次数,对所有记录重新排序,将驻留时间少且驻留次数多的ue排在表的前面。

场景六,收到mme触发的ue上下文信息释放请求,说明核心网释放ue上下文,释放对应的基站侧的ue上下文信息记录。

场景七,收到相邻基站发来的uecontextretrieval消息,说明ue移动到其他基站,释放当前基站保存的ue上下文。

场景八,当新的ue接入后需要suspend,但ue上下文列表已满时,抢占ue上下文列表中驻留时间最长且驻留次数少的ue。

当然,本领域技术人员可以根据实际需要用上述任意一个或多个方法实现对所述ue上下文信息表的维护,本申请实施例对此不作限制

需要说明的是,对于方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明实施例并不受所描述的动作顺序的限制,因为依据本发明实施例,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作并不一定是本发明实施例所必须的。

参照图5,示出了本发明的一种基于蜂窝的窄带物联网nb-iot中用户平面优化up处理系统实施例的结构框图,所述up处理包括暂停suspend过程,复位resume过程,以及用户设备上下文恢复uecontextretrieval过程;

在本发明实施例中,所述系统可以包括如下模块:

ue上下文信息表预置模块501,用于在基站预置ue上下文信息表,所述表中记录有:所述基站挂起的ue的上下文信息的索引标识ueid;ue最后一次驻留当前基站的时间与当前时间的时间差;ue在当前基站接入的次数;ue的上下文信息;

ue信息获取模块502,用于在ue接入基站初次触发suspend过程时,针对所述ue分配唯一的复位标识resumeid,获取l2分配的maci;以及,获得所述ue的上下文信息;

ueid生成模块503,用于采用所述resumeid和maci生成ueid;

第一记录模块504,用于记录所述ueid和所述ue的上下文信息,将所述ue在当前基站接入的次数加1,以及,将所述ue在本次接入当前基站之前的最后一次驻留时间与当前时间的时间差清零。

在本发明另一种优选的实施例中,所述系统还可以包括如下模块:

resume请求接收模块,用于在所述resume过程中,获取所述ue的resume请求;所述resume请求中包括resumeid和maci;

第一ue上下文信息查找模块,用于在所述ue上下文信息表中查找匹配的resumeid和maci;

相邻基站ue信息获取模块,用于在所述ue上下文信息表中无法查找到匹配的resumeid和maci时,通过所述uecontextretrieval过程,从相邻基站获取所述ue的上下文信息;

第二记录模块,在所述ue上下文信息表记录所述resume请求中的resumeid、maci和所述ue的上下文信息,将所述ue在当前基站接入的次数加1,以及,将所述ue在本次接入当前基站之前的最后一次驻留时间与当前时间的时间差清零。

更为优选的是,所述系统还可以包括如下模块:

第三记录模块,用于在所述ue上下文信息表中查找到匹配的resumeid和maci时,在所述ue上下文信息表记录ue在当前基站接入的次数加1,以及,将所述ue在本次接入当前基站之前的最后一次驻留时间与当前时间的时间差清零。

在本发明一种优选实施例中,所述系统还可以包括如下模块:

ue上下文信息表更新模块,用于按照预设的时间间隔更新所述ue上下文信息表。

在本发明实施例中,所述ue上下文信息表更新模块包括如下子模块:

特征值计算子模块,用于在所述ue上下文信息表中,针对所有记录,获取所述ue最后一次驻留当前基站的时间与当前时间的时间差的累加特征值;

目标记录确定子模块,用于确定累加特征值的结果大于预设阈值的目标记录;

目标记录删除子模块,用于删除所述目标记录。

在本发明实施例中,所述ue上下文信息表更新模块还包括如下子模块:

ue上下文信息排序子模块,用于在所述ue上下文信息表中,针对所有记录按照所述ue在当前基站接入的次数,以及,所述ue最后一次驻留当前基站的时间与当前时间的时间差进行排序;

ue上下文信息整理子模块,用于将所述时间差少并且接入的次数多的记录的位置在所述ue上下文信息表的靠前排列。

在本发明实施例的另一种优选实施例中,所述系统还可以包括如下模块:

ue上下文信息释放请求查询模块,用于当收到所述mme触发的ue上下文释放请求时,确定所述ue上下文释放请求对应的目标基站;

第一ue上下文信息表释放模块,释放所述目标基站所维护的ue上下文信息表。

在本发明实施例的又一种优选实施例中,所述系统还可以包括如下模块:

第二ue上下文信息表释放模块,用于在所述uecontextretrieval过程中,在当前基站收到相邻基站发来的uecontextretrieval消息时,释放所述当前基站所维护的ue上下文信息表。

在本发明实施例的另一种优选实施例中,所述系统还可以包括如下模块:

目标ue查找模块,用于在新的ue接入后进入suspend过程,但所述基站ue上下文信息表已满时,在所述基站ue上下文信息表中,查找最后一次驻留当前基站的时间与当前时间的时间差最长,以及,在当前基站接入的次数最少的目标ue;

目标ue抢占模块,用于在所述基站ue上下文信息表中,使所述新的ue的上下文信息替换所述目标ue的上下文信息。

对于系统实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。

本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。

本领域内的技术人员应明白,本发明实施例的实施例可提供为方法、系统、或计算机程序产品。因此,本发明实施例可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明实施例可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。

本发明实施例是参照根据本发明实施例的方法、终端设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理终端设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理终端设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的系统。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理终端设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令系统的制造品,该指令系统实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理终端设备上,使得在计算机或其他可编程终端设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程终端设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

尽管已描述了本发明实施例的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例做出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明实施例范围的所有变更和修改。

最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者终端设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者终端设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者终端设备中还存在另外的相同要素。

以上对本发明所提供的一种基于蜂窝的窄带物联网nb-iot中用户平面优化up处理方法和一种基于蜂窝的窄带物联网nb-iot中用户平面优化up处理系统,进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。

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