本发明实施例涉及物联网技术领域,更具体地,涉及一种nb-iot网络中周期性tau更新方法及系统。
背景技术:
当终端进入空闲状态,释放rrc(rrcradioresourcecontrol,无线资源控制)无线资源控制连接后,开始启动定时器t3324,当t3324终止后,进入psm(powersavingmode)模式,并启动t3412(周期性tau(trackingareaupdate)更新)。在此期间,终端停止检测寻呼和执行任何小区/plmn选择或mm流程。终端只有在发起emm过程而激活as(接入)层或周期性tau/rau定时器超时退出psm模式,恢复as功能或进入空闲模式。
psm机制的引入可以满足nb-iot终端低功耗的要求,终端在不需要发送数据时,收发信机被关闭,大大降低了功耗,对于大部分nb-iot业务处于固定或者慢速移动的特点,psm机制可以不降低业务要求,满足对时延要求不高的业务。
但是从psm机制来看也存在一定的不足,nb-iot终端进入psm状态后,周期性的tau仍然进行,无形中增大了网络侧信令开销,对于数据发送频率较低的业务,一天当中则有数次乃至数十无效tau更新,无形当中增大了终端功耗。
技术实现要素:
本发明实施例提供了一种克服上述问题或者至少部分地解决上述问题的nb-iot网络中周期性tau更新方法及系统。
第一方面本发明实施例提供了一种nb-iot网络中周期性tau更新方法,包括:
识别ue的节电模式;
若判断获知所述ue的节电模式为psm模式,则获取所述ue的psm周期和所述ue中目标业务的第一tau周期;
根据所述psm周期与所述第一tau周期之间的大小关系,获取所述目标业务的第二tau周期,以使所述ue采用所述第二tau周期对所述目标业务进行下次周期性tau更新。
另一方面本发明实施例提供了一种nb-iot网络中周期性tau更新系统,包括:
节电模式识别模块,用于识别ue的节电模式;
周期检测模块,用于若判断获知所述ue的节电模式为psm模式,则获取所述ue的psm周期和所述ue中目标业务的第一tau周期;
tau周期获取模块,用于根据所述psm周期与所述第一tau周期之间的大小关系,获取所述目标业务的第二tau周期,以使所述ue采用所述第二tau周期对所述目标业务进行下次周期性tau更新。
第三方面本发明实施例提供了包括处理器、通信接口、存储器和总线,其中,处理器,通信接口,存储器通过总线完成相互间的通信,处理器可以调用存储器中的逻辑指令,以执行第一方面提供的nb-iot网络中周期性tau更新方法。
第四方面本发明实施例提供了一种非暂态计算机可读存储介质,所述非暂态计算机可读存储介质存储计算机指令,所述计算机指令使所述计算机执行第一方面提供的nb-iot网络中周期性tau更新方法。
本发明实施例提供的一种nb-iot网络中周期性tau更新方法及系统,通过对nb-iot网络的终端节电模式进行判断,识别并记录终端psm周期,并以此作为判定依据,通过psm周期与tau周期相比较,设定不同业务的tau周期,避免因周期性tau更新导致的终端电能浪费,保障nb-iot网络终端在无线环境复杂的场景下具有较强的网络适用性。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例提供的一种nb-iot网络中周期性tau更新方法的流程图;
图2为本发明实施例提供的一种nb-iot网络中周期性tau更新系统的结构框图;
图3为本发明实施例提供的一种电子设备的结构示意图。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
图1为本发明实施例提供的一种nb-iot网络中周期性tau更新方法的流程图,如图1所示,包括:
s101,识别ue的节电模式;
s102,若判断获知所述ue的节电模式为psm模式,则获取所述ue的psm周期和所述ue中目标业务的第一tau周期;
s103,根据所述psm周期与所述第一tau周期之间的大小关系,获取所述目标业务的第二tau周期,以使所述ue采用所述第二tau周期对所述目标业务进行下次周期性tau更新。
其中,在步骤s101中,物联网在,通常采用两种节电模式,其一为psm模式,另一种则为edrx模式。本发明实施例针对psm模式下周期性tau更新。
在步骤s102中,若判断获知节电模式为edrx模式,则结束流程。
在步骤s103中,需要根据目标业务的业务类型来确定目标业务的第二tau周期。如何确定目标业务的类型则是通过比较psm周期与目标业务对应的第一tau周期之间的大小关系来得到的。
本发明实施例提供的一种nb-iot网络中周期性tau更新方法,通过对nb-iot网络的终端节电模式进行判断,识别并记录终端psm周期,并以此作为判定依据,通过psm周期与tau周期相比较,设定不同业务的tau周期,避免因周期性tau更新导致的终端电能浪费,保障nb-iot网络终端在无线环境复杂的场景下具有较强的网络适用性。
在上述实施例中,所述识别ue的节电模式,具体包括:
通过网络侧下发的s1appaging消息,获取寻呼所述ue的配置信息;
解析所述配置信息,获取所述ue的节电模式。
具体地,基站侧设定模块,通过系统s1appaging消息,读取寻呼ue的特定配置信息,解析并识别ue与系统间协商的节电类型,若鉴定其为edrx模式,则结束流程,若为psm模式,则进入下一步骤。
在上述实施例中,所述获取psm周期,具体包括:
在所述ue进入psm模式时,启动psm周期检测定时器,在所述ue退出所述psm模式进入空闲态是,停止所述psm周期检测定时器,并记录所述psm周期检测定时器的时间为所述psm周期。
具体地,ue进行attach或tau/rau更新时,在attachrequest消息中申请启动psm模式,mme在应答消息中配置t3324定时器数值(activetime)返回ue侧,并在mme(mobilitymanagemententity,网络节点)侧启动ue可到达定时器(reachabletimer)。ue收到t3324设置信息,同时检查在上一次attach或tau/rau更新过程中返回值是否为deactivated,当不是deactivated时,则启动t3324定时器;当t3324定时器超时后,前者t3324设置为0时,ue则进入psm模式(emm-registeredno-cell-available)。此时启动psm周期检测定时器;当ue有mo业务要处理时会主动退出psm模式,进入空闲态,进而进入连接态处理上下行业务此时停止psm周期检测定时器,记录终端psm周期时间。
在上述实施例中,所述获取所述ue中目标业务的第一tau周期,具体包括:
利用网络侧对所述目标业务周期性更新时间进行记录,得到所述第一tau周期。
具体地,起初该程序用于周期性的通知终端的可用性。终端向网络发送位置更新请求(locationupdatingrequest)消息,该消息的位置更新类型信息单元指示周期性更新。当出现以下情况时,网络和移动台将会失去联系:
1)当移动台开着机而移动到网络覆盖区以外的地方(即盲区),网络无法知道移动台目前的状态,它仍会认为该移动台还处于附着的状态;
2)在移动台在向网络发送“imsl分离”消息时,如果此时无线路径的上行链路存在着一定的干扰导致链路的质量很差,那么网络就有可能不能正确的译码该消息,这就意味着系统仍认为ms处于附着的状态;
3)当移动台掉电时,也无法将其状态通知给网络,而导致两者失去联系。
当发生以上几种情况后,若恰好移动台被寻呼,则系统将向此前用户所登记的位置区内发出寻呼消息,其结果必然是以寻呼超时而告终,最终导致系统的资源无效占用。
nb-iot固定检测类业务针对以上三种情况出现的概率很小,其一固定检测类业务如水表、电表、燃气等数据检测类业务,终端位置地点固定,其二nb-iot终端自带电源并且本身电池寿命较长理论在10年左右,所以针对nb-iot网络固定检测类业务不存在因上述三种情况导致的资源无效占用,周期性tau更新由mme设置,网络侧对周期性tau更新时间进行记录。
在上述实施例中,所述根据所述psm周期与所述第一tau周期之间的大小关系,获取所述目标业务的第二tau周期,具体包括:
比较所述psm周期与所述第一tau周期的大小;
若判断获知所述psm周期不小于所述第一tau周期的预设倍数,则将所述预设倍数的所述第一tau周期作为所述第二tau周期;若判断获知所述psm周期小于所述第一tau周期的预设倍数,则将所述第一tau周期作为所述第二tau周期。
进一步地,所述预设倍数为10倍。
具体地,网络采集到终端psm周期与tau周期后,通过比较如果终端psm周期≥10tau周期则设置终端下次tau周期为10倍的当前tau周期,否则维持当前tau周期不变,在完成判断之后网络侧在终端下次周期性tau或者attach时通知终端下次周期性tau周期t3412定时器设置。
在上述实施例中,在获取所述目标业务的第二tau周期之后,还包括:
利用所述ue向网络侧上报所述目标业务的第二tau周期;
利用所述网络侧向所述ue下发时长为所述第二tau周期的t3412定时器。
图2为本发明实施例提供的一种nb-iot网络中周期性tau更新系统的结构框图,如图2所示,包括:节电模式识别模块201、周期检测模块202及tau周期获取模块203。其中:
节电模式识别模块201用于识别ue的节电模式。周期检测模块202用于若判断获知所述ue的节电模式为psm模式,则获取所述ue的psm周期和所述ue中目标业务的第一tau周期。tau周期获取模块203用于根据所述psm周期与所述第一tau周期之间的大小关系,获取所述目标业务的第二tau周期,以使所述ue采用所述第二tau周期对所述目标业务进行下次周期性tau更新。
具体地,所述节电模式识别模块201具体用于:
通过网络侧下发的s1appaging消息,获取寻呼所述ue的配置信息;
解析所述配置信息,获取所述ue的节电模式。
进一步地,所述周期检测模块202具体用于:
在所述ue进入psm模式时,启动psm周期检测定时器,在所述ue退出所述psm模式进入空闲态是,停止所述psm周期检测定时器,并记录所述psm周期检测定时器的时间为所述psm周期。
进一步地,所述周期检测模块202具体用于:
利用网络侧对所述目标业务周期性更新时间进行记录,得到所述第一tau周期。
进一步地,所述tau周期获取模块203具体用于:
比较所述psm周期与所述第一tau周期的大小;
若判断获知所述psm周期不小于所述第一tau周期的预设倍数,则将所述预设倍数的所述第一tau周期作为所述第二tau周期;若判断获知所述psm周期小于所述第一tau周期的预设倍数,则将所述第一tau周期作为所述第二tau周期。
进一步地,所述系统还包括交互模块,用于:
利用所述ue向网络侧上报所述目标业务的第二tau周期;
利用所述网络侧向所述ue下发时长为所述第二tau周期的t3412定时器。
本发明实施例提供的一种nb-iot网络中周期性tau更新系统,通过对nb-iot网络的终端节电模式进行判断,识别并记录终端psm周期,并以此作为判定依据,通过psm周期与tau周期相比较,设定不同业务的tau周期,避免因周期性tau更新导致的终端电能浪费,保障nb-iot网络终端在无线环境复杂的场景下具有较强的网络适用性。
图3为本发明实施例提供的一种电子设备的结构示意图,如图3所示,电子设备包括:处理器(processor)301、通信接口(communicationsinterface)302、存储器(memory)303和总线304,其中,处理器301,通信接口302,存储器303通过总线304完成相互间的通信。处理器301可以调用存储器303中的逻辑指令,以执行如下方法,例如包括:识别ue的节电模式;若判断获知所述ue的节电模式为psm模式,则获取所述ue的psm周期和所述ue中目标业务的第一tau周期;根据所述psm周期与所述第一tau周期之间的大小关系,获取所述目标业务的第二tau周期,以使所述ue采用所述第二tau周期对所述目标业务进行下次周期性tau更新。
上述的存储器302中的逻辑指令可以通过软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、磁碟或者光盘等各种可以存储程序代码的介质。
本发明实施例提供一种非暂态计算机可读存储介质,所述非暂态计算机可读存储介质存储计算机指令,所述计算机指令使所述计算机执行上述各方法实施例所提供的方法,例如包括:识别ue的节电模式;若判断获知所述ue的节电模式为psm模式,则获取所述ue的psm周期和所述ue中目标业务的第一tau周期;根据所述psm周期与所述第一tau周期之间的大小关系,获取所述目标业务的第二tau周期,以使所述ue采用所述第二tau周期对所述目标业务进行下次周期性tau更新。
本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于一计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:rom、ram、磁碟或者光盘等各种可以存储程序代码的介质。
以上所描述的通信设备等实施例仅仅是示意性的,其中作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如rom/ram、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分的方法。
最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
1.一种nb-iot网络中周期性tau更新方法,其特征在于,包括:
识别ue的节电模式;
若判断获知所述ue的节电模式为psm模式,则获取所述ue的psm周期和所述ue中目标业务的第一tau周期;
根据所述psm周期与所述第一tau周期之间的大小关系,获取所述目标业务的第二tau周期,以使所述ue采用所述第二tau周期对所述目标业务进行下次周期性tau更新。
2.根据权利要求1所述方法,其特征在于,所述识别ue的节电模式,具体包括:
通过网络侧下发的s1appaging消息,获取寻呼所述ue的配置信息;
解析所述配置信息,获取所述ue的节电模式。
3.根据权利要求1所述方法,其特征在于,所述获取psm周期,具体包括:
在所述ue进入psm模式时,启动psm周期检测定时器,在所述ue退出所述psm模式进入空闲态是,停止所述psm周期检测定时器,并记录所述psm周期检测定时器的时间为所述psm周期。
4.根据权利要求1所述方法,其特征在于,所述获取所述ue中目标业务的第一tau周期,具体包括:
利用网络侧对所述目标业务周期性更新时间进行记录,得到所述第一tau周期。
5.根据权利要求1所述方法,其特征在于,所述根据所述psm周期与所述第一tau周期之间的大小关系,获取所述目标业务的第二tau周期,具体包括:
比较所述psm周期与所述第一tau周期的大小;
若判断获知所述psm周期不小于所述第一tau周期的预设倍数,则将所述预设倍数的所述第一tau周期作为所述第二tau周期;若判断获知所述psm周期小于所述第一tau周期的预设倍数,则将所述第一tau周期作为所述第二tau周期。
6.根据权利要求5所述方法,其特征在于,所述预设倍数为10倍。
7.根据权利要求1所述方法,其特征在于,在获取所述目标业务的第二tau周期之后,还包括:
利用所述ue向网络侧上报所述目标业务的第二tau周期;
利用所述网络侧向所述ue下发时长为所述第二tau周期的t3412定时器。
8.一种nb-iot网络中周期性tau更新系统,其特征在于,包括:
节电模式识别模块,用于识别ue的节电模式;
周期检测模块,用于若判断获知所述ue的节电模式为psm模式,则获取所述ue的psm周期和所述ue中目标业务的第一tau周期;
tau周期获取模块,用于根据所述psm周期与所述第一tau周期之间的大小关系,获取所述目标业务的第二tau周期,以使所述ue采用所述第二tau周期对所述目标业务进行下次周期性tau更新。
9.一种电子设备,其特征在于,包括处理器、通信接口、存储器和总线,其中,处理器,通信接口,存储器通过总线完成相互间的通信,处理器可以调用存储器中的逻辑指令,以执行如权利要求1至7任一项所述的nb-iot网络中周期性tau更新方法。
10.一种非暂态计算机可读存储介质,其特征在于,所述非暂态计算机可读存储介质存储计算机指令,所述计算机指令使所述计算机执行如权利要求1至7任一项所述的nb-iot网络中周期性tau更新方法。
技术总结