本发明属于移动物联网技术领域,特别涉及一种基于业务时延的终端非连续接收(discontinuousreception,drx)方法。
背景技术:
随着海量数据的爆发式增长和日益加剧的产业化需求,移动通信正逐步从人与人连接扩展到人与物连接、物与物连接。为了满足“万物互联”的需求,第五代移动通信系统(5thgenerationmobilecommunicationsystem,5g)应运而生。大规模机器类通信(massivemachinetypeofcommunication,mmtc)是5g的重要应用场景,主要面向传感器采集的大规模物联网业务。mmtc场景下终端的主要特征包括超高密度(百万/平方公里连接),传输数量极低(几个或十几个字节)且固定,电池驱动(低成本,输出功率受限),超长待机(至少10年)等。
为了降低终端功耗,3gpp标准中引入了drx候选技术。drx是终端仅在必要的时间打开接收机进入激活态,以接收下行数据和信令,而在其他时间关闭接收机进入休眠态,停止接收下行数据和信令的一种节省终端电力消耗的工作模式。终端省电可以用有效睡眠时间占drx周期的比例来衡量,有效睡眠时间越大,节能效果越好,但睡眠时间过大或过小都不满足业务需求。但是在现有的技术框架下,标准drx参数配置固定,而mmtc业务又应用广泛,涉及业务类型繁多,统一而固定的参数无法满足所有业务场景的需求,为mmtc的海量部署带来限制。因此,业界亟需一种灵活的drx参数配置,以改善现有技术中的不足。
非专利文献
非专利文献1:余翔,宋瑶.lte系统中drx机制的分析与优化设计[j].重庆邮电大学学报(自然科学版),2014,026(003):299-304.
技术实现要素:
有鉴于此,本发明的目的在于提出一种基于业务时延的物联网终端非连续接收方法,尤其涉及一种drx长周期动态配置与调度的方法,从而有效降低终端功耗,适应mmtc业务的多样性需求。
为达到上述目的,本发明提供如下技术方案:
一种基于业务时延的物联网终端非连续接收(drx)方法,其特征在于,包括:基站接收与目的终端业务特征有关的信息,从所述信息中获取目的终端业务的最长容忍时延d5qi;基站估计数据发送至目的终端的平均等待时延ddrx;判断d5qi与ddrx的大小,并根据所述判断结果,调整drx周期参数;将调整后的drx周期参数发送至目的终端。
优选地,所述基站接收与目的终端业务特征有关信息包括基站接收发送至目的终端的数据业务。
优选地,所述基站接收与目的终端业务特征有关信息还包括基站接收与目的终端业务特征有关的信令。
优选地,所述目的终端业务的最长容忍时延d5qi是根据业务5qi特征所提取的信息。
优选地,所述基站估计数据发送至目的终端的平均等待时延ddrx包括ddrx=ds dl,其中,ds表示drx短周期时延,dl表示drx长周期时延。
优选地,所述drx短周期时延包括
优选地,所述数据在第j个短周期或长周期到达目的终端的概率为:
其中,λipc是数据包到达时间间隔内的服务强度,ti是drx-inactivetytimer定时器长度,tds是短周期时长,ns是短周期个数,λis为会话间隙强度,dl0为初始化drx长周期,μpc表示当前会话中分组呼叫数目的均值,ppc是新分组呼叫在当前会话的概率
优选地,所述判断d5qi与ddrx的大小,并根据所述判断结果,调整drx周期参数包括,若d5qi>ddrx,则利用缩放系数
本公开中的方法利用3gppts23.501标准中的5qi业务允许最大时延和drx长周期动态配置来对drx长周期睡眠时间进行合理地扩展,圆满地解决了当前标准drx配置不满足于多样化业务的技术问题。
应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
附图说明
为了使本发明的目的、技术方案和有益效果更加清楚,本发明提供如下附图进行说明:
图1是3gpp标准中示出的drxcycle示意图;
图2是依照3gpp标准示出的shortdrxcycle和longdrxcycle示意图;
图3是本发明的系统示意图;
图4是本发明的流程图。
具体实施方式
下面结合说明书附图对本发明进行进一步的说明。
如图1所示为3gpp标准中drx周期的示意图,其中,drxcycle是终端进入drx模式后,会在onduration和opportunityfordrx之间来回重复切换,于是将一个onduration和一个opportunityfordrx组成的时间段成为drxcycle。在onduration内,终端试图监听来自基站发送的pdcch,同时drx-ondurationtimer计时器被启动。在drx-ondurationtimer计时器超时之前,ue会持续监听pdcch,若一直到该计时器超时,都未能监听到发给自己的pdcch,则终端进入第一个opportunityfordrx;若在该计时器超时前监听到了发给自己的pdcch,则停止该计时器,启动drx-inactivitytimer计时器,开始接收pdcch调度的数据;在drx-inactivitytimer超时时,若尚未接收完毕,则重启或延长该计时器;若已经接收完毕,则终端进入第一个opportunityfordrx。
终端进入第一个opportunityfordrx之后,会保持一定的周期启动drx-ondurationtimer,使得终端可以周期地尝试监听pdcch。但经过一定时间或者一定循环周期次数之后,若仍然没有数据发送给终端,那么终端可以进入一个drxcycle相较此前的周期更长的drxcycle中,周期时长稍短的称为shortdrxcycle或者浅休眠期,此时终端处于浅休眠态;周期时长稍长的称为longdrxcycle或者深休眠期,此时终端处于深休眠态。一般地,onduration的时间段长度无论在shortdrxcycle还是longdrxcycle中是一样的,可变的是opportunityfordrx的长度。也就是说,longdrxcycle相比shortdrxcycle,是在opportunityfordrx段的时间更长,如图2所示shortdrxcycle和longdrxcycle。
参考图3,在系统300中,包含基站302,以及多个物联网终端304a,304b,304c和304d。多个物联网终端各自具有不同qos需求的数据业务,基站302经由无线链路306与多个物联网终端通信,包括发送和接收各个终端相关的数据业务,以及信令信息。
参考图4,基站获取与业务特征有关的信息包括,基站接收需要发送至各个终端的业务数据和与终端qos特性相关的信令,这些数据和信令可以来自发送端发来的数据,也可以是接收目的终端上报的信息。需要注意,在不同的移动通信系统中,qos相关信令可以有不同的表达方式,比如在lte/lte-a系统中的qos等级标识符(qosclassidentifier,qci)和5gnr系统的5gqos标识符(5gqosidentifier,5qi),但它们实际的含义相同,本发明中的5qi与qci并不严格区分。5qi用于索引一个5gqos特性,具体可参考3gpp标准ts23.501中有关的内容。
基站在接收到业务数据流与qos相关信令后,可以识别出数据的类型、优先级水平、包时延预算等等特性。数据的类型至少可以区分为时延容忍型数据和非时延容忍型数据。对于时延容忍型数据,基站可以不必立即将其转发至目的终端。因为一旦基站向终端发送pdcch,则终端会在检测到该pdcch之后立即结束drx周期,而进入持续的接收数据阶段。
进一步的,基站侧可以配置目的终端的drx参数,并且发送数据的时间尽量与业务目的终端接收数据的时间保持同步,或者,基站侧与业务目的终端还可以为参数的设定进行协商。配置的drx参数在本发明所述更新方法之前,一般本成为初始化drx参数,即基站按照3gpp标准为终端配置的固定的drx参数。
依据3gpp协议中规定的内容,基站可对终端配置如下drx参数,至少包括去激活定时器(drx-inactivetytimer)、drx短周期(drx-shortcycle)、drx短周期定时器(drx-shortcycletimer)、持续时间定时器(drx-ondurationtimer)和drx长周期(drx-longcycle)等内容。
在本发明中,尝试在此基础上引入迁移因子和调整系数,进一步调整drx长周期的时间长度。如下列所示:
式中:
基站侧首先根据初始配置的drx参数,计算数据发送至目的终端的等待时延,也就是drx带来的时延。对于drx带来的时延,可能包括短周期时延和长周期时延,则具体计算方法为:
(1)计算基站侧分组在前j-1个drx周期不到达而在第j个周期到达接收终端的概率。根据mmtc业务数据流的突发性和自相似性,采纳欧洲电信组织发布的etsi突发数据流量模型。在drx-inactivetytimer定时器内,接收终端在当前会话没有连续监听pdcch的概率为
式中,λipc是数据包到达时间间隔内的服务强度,ti是drx-inactivetytimer定时器长度,tds是drx-shortcycletimer定时器长度,ns是drx-shortcycle数目,λis为会话间隙强度,dl0为初始化drx长周期,μpc表示当前会话中分组呼叫数目的均值,ppc是新分组呼叫在当前会话的概率
(2)计算drx短周期内的时延。如下:
(3)计算drx长周期内的时延。包括更新后的drx长周期和初始化drx长周期,如下:
(4)计算drx时延:ddrx=ds dl
从接收到的5qi中,获取数据允许的业务时延上限阈值,对drx长周期进行合理地扩展或缩小。扩展drx长周期的本质是延长周期内的睡眠时间,以达到最大化节省接收端终端电池电量。缩小drx长周期是针对drx时延超过5qi最大允许时延而影响用户体验的业务。假定5qi标识中允许的业务时延上限阈值为d5qi。判断,如果ddrx<d5qi,按照
本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质可以包括:rom、ram、磁盘或光盘等。
以上所举实施例,对本发明的目的、技术方案和优点进行了进一步的详细说明,所应理解的是,以上所举实施例仅为本发明的优选实施方式而已,并不用以限制本发明,凡在本发明的精神和原则之内对本发明所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
1.一种基于业务时延的物联网终端非连续接收(drx)方法,其特征在于,包括:基站接收与目的终端业务特征有关的信息,从所述信息中获取目的终端业务的最长容忍时延d5qi;基站估计数据发送至目的终端的平均等待时延ddrx;判断d5qi与ddrx的大小,并根据所述判断结果,调整drx周期参数;将调整后的drx周期参数发送至目的终端。
2.根据权利要求1中所述的方法,其特征还在于,所述基站接收与目的终端业务特征有关信息包括基站接收发送至目的终端的数据业务。
3.根据权利要求1中所述的方法,其特征还在于,所述基站接收与目的终端业务特征有关信息还包括基站接收与目的终端业务特征有关的信令。
4.根据权利要求1中所述的方法,其特征还在于,所述目的终端业务的最长容忍时延d5qi是根据业务5qi特征所提取的信息。
5.根据权利要求1中所述的方法,其特征还在于,所述基站估计数据发送至目的终端的平均等待时延ddrx包括ddrx=ds dl,其中,ds表示drx短周期时延,dl表示drx长周期时延。
6.根据权利要求5中所述的方法,其特征还在于,所述drx短周期时延包括
7.根据权利要求5或6中所述的方法,其特征还在于,所述数据在第j个短周期或长周期到达目的终端的概率为:
其中,λipc是数据包到达时间间隔内的服务强度,ti是drx-inactivetytimer定时器长度,tds是短周期时长,ns是短周期个数,λis为会话间隙强度,dl0为初始化drx长周期,μpc表示当前会话中分组呼叫数目的均值,ppc是新分组呼叫在当前会话的概率
8.根据权利要求1中所述的方法,其特征还在于,所述判断d5qi与ddrx的大小,并根据所述判断结果,调整drx周期参数包括,若d5qi>ddrx,则利用缩放系数
