非连续接收方法和装置与流程

文档序号:14528912阅读:288来源:国知局
非连续接收方法和装置与流程

本发明实施例涉及通信技术,尤其涉及一种非连续接收方法和装置。



背景技术:

移动通信网络中,用户设备(User Equipment,UE)通过物理下行控制信道(Physical Downlink Control Channel,PDCCH)获取相关配置信息。非连续接收(Discontinuous Reception,DRX)技术可以使UE进入睡眠状态,不连续地监听PDCCH从而达到UE省电的目的。

DRX的周期(Cycle)即为UE不连续接收的周期,一个周期内UE会定时使用一段时间接收数据,其他时间则会处于睡眠状态,不接收数据。根据实际需要,DRX的周期可以分为DRX长周期(DRX Long Cycle)和DRX短周期(DRX Short Cycle)两种,其中长周期的长度可以为短周期的整数倍。若在DRX中同时配置了Long Cycle和Short Cycle,则当UE在DRX闲置定时器(DRX Inactivity Timer)时间内未接收到数据或通过DRX命令媒体接入控制信元(DRX command MAC Control Element,DRX MCE)指示进入睡眠状态后,DRX会首先进入Short Cycle,若在DRX短周期定时器(DRX Short Cycle Timer)时间内仍未接收到数据,DRX才会进入Long Cycle。

但是,在DRX同时配置了Long Cycle与Short Cycle的情况下,UE必须先进入Short Cycle之后才可能进入Long Cycle,从而使得UE的休眠过程不灵活,省电效果较差。



技术实现要素:

本发明实施例提供一种非连续接收方法和装置,用于使用户设备达到最佳省电效果。

第一方面提供一种非连续接收方法,包括:

接收通信节点发送的DRX MCE;

根据所述DRX MCE的数量信息,确定所需采用的非连续接收方式;

根据所述非连续接收方式,进行非连续接收处理。

在第一方面第一种可能的实现方式中,所述接收通信节点发送的DRX MCE,包括:

在一个下行子帧中接收所述通信节点发送的DRX MCE;

所述根据所述DRX MCE的数量信息,确定所需采用的非连续接收方式,包括:

根据所述一个下行子帧中所包含的DRX MCE的个数,确定所需采用的非连续接收方式。

结合第一方面第一种可能的实现方式,在第二种可能的实现方式中,所述根据所述一个下行子帧中所包含的DRX MCE的个数,确定所需采用的非连续接收方式,包括:

若所述DRX MCE的个数为第一数值,则确定所需采用的非连续接收方式为先进入短周期的方式;

若所述DRX MCE的个数为第二数值,则确定所需采用的非连续接收方式为先进入长周期的方式。

在第一方面第三种可能的实现方式中,所述接收通信节点发送的DRX MCE,包括:

在至少两个下行子帧中接收所述通信节点发送的DRX MCE;

所述根据所述DRX MCE的数量信息,确定所需采用的非连续接收方式,包括:

判断所述至少两个下行子帧是否是包含DRX MCE的连续下行子帧;

根据判断结果,确定所需采用的非连续接收方式。

结合第一方面第三种可能的实现方式,在第四种可能的实现方式中,所述在至少两个下行子帧中接收所述DRX MCE,包括:

在两个下行子帧中接收所述通信节点发送DRX MCE;

所述判断所述至少两个下行子帧是否是包含DRX MCE的连续下行子帧,包括:

在一个下行子帧中接收到DRX MCE后,监听下一个下行子帧并确定所述下一个子帧是否包含DRX MCE,若包含,则确定所述两个下行子帧是包含DRX MCE的连续下行子帧;

所述根据判断结果,确定所需采用的非连续接收方式,包括:

若所述两个下行子帧不是包含DRX MCE的连续子帧,则确定所需采用的非连续接收方式为先进入短周期的方式;

若所述两个下行子帧是包含DRX MCE的连续子帧,则确定所需采用的非连续接收方式为先进入长周期的方式。

第二方面提供一种非连续接收方法,包括:

生成DRX MCE,所述DRX MCE用于使用户设备确定所需采用的非连续接收方式;

向所述用户设备发送所述DRX MCE,以使所述用户设备根据所述DRX MCE的数量信息,确定所需采用的非连续接收方式,并使用所述非连续接收方式进行非连续接收处理。

在第二方面第一种可能的实现方式中,所述向所述用户设备发送所述DRX MCE,包括:

在一个下行子帧中向所述用户设备发送所述DRX MCE,以使所述用户设备根据所述一个下行子帧中所包含的所述DRX MCE的个数,确定所需采用的非连续接收方式,并使用所述非连续接收方式进行非连续接收处理。

结合第二方面第一种可能的实现方式,在第二种可能的实现方式中,所述在一个下行子帧中向所述用户设备发送所述DRX MCE,包括:

在一个下行子帧中向所述用户设备发送所述DRX MCE的个数为第一数值,以使所述用户设备确定所需采用的非连续接收方式为先进入短周期的方式,并使用先进入短周期的方式进行非连续接收处理;

在一个下行子帧中向所述用户设备发送所述DRX MCE的个数为第二数值,以使所述用户设备确定所需采用的非连续接收方式为先进入长周期的方式,并使用先进入长周期的方式进行非连续接收处理。

在第二方面第三种可能的实现方式中,所述生成DRX MCE,包括:

在至少两个下行子帧中生成所述DRX MCE;

所述向所述用户设备发送所述DRX MCE,包括:

在至少两个下行子帧中向所述通信设备发送所述DRX MCE,以使所述用户设备判断所述至少两个下行子帧是否是包含DRX MCE的连续下行子帧,并根据判断结果,确定所需采用的非连续接收方式,从而进行非连续接收处理。

结合第二方面第三种可能的实现方式,在第四种可能的实现方式中,所述在至少两个下行子帧中生成所述DRX MCE,包括:

在两个下行子帧中生成所述DRX MCE;

所述在至少两个下行子帧中向所述通信设备发送所述DRX MCE,包括:

在两个下行子帧中向所述用户设备发送所述DRX MCE,以使所述用户设备在一个下行子帧中接收到DRX MCE后,监听下一个下行子帧并确定所述下一个子帧是否包含DRX MCE,若包含,则确定所述两个下行子帧是包含DRX MCE的连续下行子帧,若所述两个下行子帧不是包含DRX MCE的连续子帧,则确定所需采用的非连续接收方式为先进入短周期的方式,从而进行非连续接收处理;若所述两个下行子帧是包含DRX MCE的连续子帧,则确定所需采用的非连续接收方式为先进入长周期的方式,从而进行非连续接收处理。

第三方面提供一种用户设备,包括:

接收模块,用于接收通信节点发送的DRX MCE;

确定模块,用于根据所述DRX MCE的数量信息,确定所需采用的非连续接收方式;

处理模块,用于根据所述非连续接收方式,进行非连续接收处理。

在第三方面第一种可能的实现方式中,所述接收模块,具体用于在一个下行子帧中接收所述通信节点发送的DRX MCE;

所述确定模块,具体用于根据所述一个下行子帧中所包含的DRX MCE的个数,确定所需采用的非连续接收方式。

结合第三方面第一种可能的实现方式,在第二种可能的实现方式中,所述确定模块,具体还用于若所述DRX MCE的个数为第一数值,则确定所需采用的非连续接收方式为先进入短周期的方式;若所述DRX MCE的个数为第二数值,则确定所需采用的非连续接收方式为先进入长周期的方式。

在第三方面第三种可能的实现方式中,所述接收模块,具体用于在至少两个下行子帧中接收所述通信节点发送的DRX MCE;

所述确定模块,具体用于判断所述至少两个下行子帧是否是包含DRX MCE的连续下行子帧;根据判断结果,确定所需采用的非连续接收方式。

结合第三方面第三种可能的实现方式,在第四种可能的实现方式中,所述接收模块,具体还用于在两个下行子帧中接收所述通信节点发送DRX MCE;

所述确定模块,具体还用于在一个下行子帧中接收到DRX MCE后,监听下一个下行子帧并确定所述下一个子帧是否包含DRX MCE,若包含,则确定所述两个下行子帧是包含DRX MCE的连续下行子帧;

所述处理模块,具体用于若所述两个下行子帧不是包含DRX MCE的连续子帧,则确定所需采用的非连续接收方式为先进入短周期的方式;若所述两个下行子帧是包含DRX MCE的连续子帧,则确定所需采用的非连续接收方式为先进入长周期的方式。

第四方面提供一种通信节点,包括:

生成模块,用于生成DRX MCE,所述DRX MCE用于使用户设备确定所需采用的非连续接收方式;

发送模块,用于向所述用户设备发送所述DRX MCE,以使所述用户设备根据所述DRX MCE的数量信息,确定所需采用的非连续接收方式,并使用所述非连续接收方式进行非连续接收处理。

在第四方面第一种可能的实现方式中,所述发送模块,具体用于在一个下行子帧中向所述用户设备发送所述DRX MCE,以使所述用户设备根据所述一个下行子帧中所包含的所述DRX MCE的个数,确定所需采用的非连续接收方式,并使用所述非连续接收方式进行非连续接收处理。

结合第四方面第一种可能的实现方式,在第二种可能的实现方式中,所述发送模块,具体还用于在一个下行子帧中向所述用户设备发送所述DRX MCE的个数为第一数值,以使所述用户设备确定所需采用的非连续接收方式为先进入短周期的方式,并使用先进入短周期的方式进行非连续接收处理;在一个下行子帧中向所述用户设备发送所述DRX MCE的个数为第二数值,以使所述用户设备确定所需采用的非连续接收方式为先进入长周期的方式,并使用先进入长周期的方式进行非连续接收处理。

在第四方面第三种可能的实现方式中,所述生成模块,具体用于在至少两个下行子帧中生成所述DRX MCE;

所述发送模块,具体用于在至少两个下行子帧中向所述通信设备发送所述DRX MCE,以使所述用户设备判断所述至少两个下行子帧是否是包含DRX MCE的连续下行子帧,并根据判断结果,确定所需采用的非连续接收方式,从而进行非连续接收处理。

结合第四方面第三种可能的实现方式,在第四种可能的实现方式中,所述生成模块,具体还用于在两个下行子帧中生成所述DRX MCE;

所述发送模块,具体还用于在两个下行子帧中向所述用户设备发送所述DRX MCE,以使所述用户设备在一个下行子帧中接收到DRX MCE后,监听下一个下行子帧并确定所述下一个子帧是否包含DRX MCE,若包含,则确定所述两个下行子帧是包含DRX MCE的连续下行子帧,若所述两个下行子帧不是包含DRX MCE的连续子帧,则确定所需采用的非连续接收方式为先进入短周期的方式,从而进行非连续接收处理;若所述两个下行子帧是包含DRX MCE的连续子帧,则确定所需采用的非连续接收方式为先进入长周期的方式,从而进行非连续接收处理。

本发明实施例提供的非连续接收方法和装置,用户设备接收通信节点发送的通知消息而判断所需使用的DRX方式,从而进入DRX周期,通过通知消息中包含的指示信息的不同,可以采用不同的DRX方式进入不同的DRX周期,从而可以在保证用户设备业务正常运行的前提下,达到最佳的省电效果。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。

图1至图3为目前RRC中配置的DRX相关参数的时序图;

图4为本发明提供的非连续接收方法实施例一的流程图;

图5为本发明提供的非连续接收方法实施例二的流程图;

图6为本发明提供的非连续接收方法实施例三的流程图;

图7为本发明提供的非连续接收方法实施例四的流程图;

图8为本发明提供的非连续接收方法实施例五的流程图;

图9为本发明提供的非连续接收方法实施例六的流程图;

图10为本发明提供的非连续接收方法实施例七的流程图;

图11为本发明提供的非连续接收方法实施例八的流程图;

图12为本发明提供的用户设备实施例一的结构图示意图;

图13为本发明提供的通信节点实施例一的结构图示意图;

图14本发明提供的用户设备实施例二的硬件结构图示意图;

图15为本发明提供的通信节点实施例二的硬件结构图示意图。

具体实施方式

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

移动通信中,UE可以处于空闲状态(IDLE)或连接状态(RRC-CONNECTED),当UE在网络中未进行任何业务时,即处于空闲状态,此时UE没有无线资源控制协议(Radio Resource Control,RRC)连接以及用户的专有资源,因此只要定义好固定的周期,就可以达到非连续接收的目的。但是UE要监听用户数据信道,则必须从空闲状态先进入连接状态。当UE在网络中接入数据信道进行数据业务时,即处于连接状态,但某些应用场景中,UE并不需要连续监听下行信道的数据以及相关处理,例如使用UE进行网页浏览、进行即时通信等。此时可以将UE设置为DRX状态,可以优化系统资源配置,更重要的是可以减少用户设备的耗电量。

目前的RRC中通过配置持续定时器(On Duration Timer),DRX Inactivity Timer,DRX Long Cycle,DRX Short Cycle,DRX短周期定时器(DRX Short Cycle Timer)等相关参数来对DRX的过程进行控制。

图1至图3为目前RRC中配置的DRX相关参数的时序图,请同时参照图1至图3。图1中示出DRX Long Cycle、DRX Short Cycle、On Duration Timer 相对关系的时序图,其中On Duration Timer表示DRX周期中用于接收数据的时间,在On Duration Timer时间内,UE连续地侦听PDCCH,UE在每个新的DRX周期开始时,都需要启动On Duration Timer。On Duration Timer表示的时间实际是一段连续的下行子帧数,UE在该连续的下行子帧中侦听PDCCH。DRX Short Cycle和DRX Long Cycle中一开始都包括一个On Duration Timer时间,除去On Duration Timer以外,DRX Short Cycle和DRX Long Cycle中其他的时间UE均处于睡眠状态,不侦听PDCCH。DRX Short Cycle和DRX Long Cycle的周期为预设的值,DRX Long Cycle比DRX Short Cycle长,但DRX Long Cycle需为DRX Short Cycle的整数倍。

图2中示出DRX Inactivity Timer和On Duration Timer相对关系的时序图,其中UE在第一个On Duration Timer的时间11处侦听到PDCCH中的数据,此时,启动DRX Inactivity Timer,在DRX Inactivity Timer持续时间内,UE需要继续侦听PDCCH,并不受On Duration Timer的影响,UE在时间12处又侦听到PDCCH中的数据,此时,重新启动一个新的DRX Inactivity Timer,根据新的DRX Inactivity Timer开始计时,当在新的DRX Inactivity Timer时间内未侦听到PDCCH中的数据,UE才进入DRX状态,当满足预设的时间周期后,UE再继续启动On Duration Timer。

图3中示出DRX Short Cycle Timer与其他参数关系的时序图,如图3所示,DRX同时配置了DRX Short Cycle和DRX Long Cycle,UE在第一个On Duration Timer的时间13处侦听到PDCCH中的数据,此时,启动DRX Inactivity Timer,当在DRX Inactivity Timer时间内未侦听到PDCCH中的数据,UE进入DRX状态,并开始DRX Short Cycle,同时开启DRX Short Cycle Timer。DRX Short Cycle Timer为DRX Short Cycle的生命周期,当UE在DRX Short Cycle Timer时间内未接收到数据,则UE会转而使用DRX Long Cycle。

图3中仅示出了当UE在DRX Inactivity Timer时间内未侦听到PDCCH中的数据,UE进入DRX状态的情况,当UE在DRX Inactivity Timer时间内在下行子帧中接收到DRX MCE时,也可以立即进入DRX状态,但也仅能首先进入DRX Short Cycle。DRX MCE为媒体介入控制层(Medium Access Control,MAC)中的命令,UE不需要通过侦听PDCCH获取。

图1至图3中示出目前DRX的运行方法,当DRX同时配置有DRX Short Cycle和DRX Long Cycle时,仅能首先进入DRX Short Cycle,当DRX Short Cycle Timer超时,才能进入DRX Long Cycle。而在某些使用环境中,首先进入DRX Long Cycle不会对UE的正常使用造成影响,此时,目前的DRX方法没有达到最大节电的目的。

图4为本发明提供的非连续接收方法实施例一的流程图,如图4所示,本实施例的方法包括:

步骤S101,接收通信节点发送的包含指示信息的通知消息。

具体地,本实施例的方法可以用于任一使用移动通信网络进行通信的用户设备,例如手机、平板电脑、数据卡等,用户设备接收网络中的通信节点发送的数据,通信节点可以为演进型节点(evolved NodeB,eNB)等网络中的基站设备。当通信节点判断用户设备可以进入DRX状态时,生成一个包含指示信息的通知消息,用户设备接收到通信节点发送的该指示信息,该指示信息用于使用户设备确定需要采用的DRX方式。

步骤S102,根据通知消息中所包含的指示信息,确定所需采用的非连续接收方式。

具体地,用户设备根据接收到的指示信息判断所需采用的DRX方式,所需采用的DRX方式包括是否进入DRX状态、使用的DRX周期等。用户设备根据接收到的指示信息的不同,可以进入不同周期长度的DRX周期。在用户设备中先预设有指示信息与DRX方式的对应关系,预设的DRX方式不限于目前所使用先进入DRX Short Cycle,超时后进入DRX Long Cycle的方式,预设的DRX周期也不限于DRX Short Cycle和DRX Long Cycle两种。用户设备可以接收通信节点根据用户设备所进行业务的不同特点,发送的不同指示信息,用户设备根据接收到的指示信息可以进入相应的DRX方式。

步骤S103,根据确定的非连续接收方式,进行非连续接收处理。

具体地,用户设备根据确定的DRX方式,进行DRX处理。例如用户设备中可以预设N种不同周期长度的DRX周期,按照周期长度由短到长的顺序分别为DRX周期1、DRX周期2、…、DRX周期N。通信节点判断用户设备目前进行的业务可以直接进入DXR周期N,而不会对业务产生影响,则用户设备可以接收到通信节点发送的一个指示信息,用户设备接收到该指示信息后,可以确定直接进入DRX周期N,此时用户设备直接进入DRX周期N。

用户设备当前在网络中进行的业务对数据的实时性要求不高或很长时间才会接收一次数据,则可以选择周期长度较长的DRX周期,从而使用户设备休眠时间较长,省电效果更佳;若用户设备正在进行的业务对实时性要求较高,则需要选择周期长度较短的DRX周期,才不会影响业务的正常进行。这样可以使用户设备在保证业务正常运行的前提下,达到最佳的省电效果。

本实施例,用户设备接收通信节点发送的通知消息而判断所需使用的DRX方式,从而进入DRX周期,通过通知消息中包含的指示信息的不同,可以采用不同的DRX方式进入不同的DRX周期,从而可以在保证用户设备业务正常运行的前提下,达到最佳的省电效果。

进一步地,用户设备接收到的通知消息中并非必须包含专用的指示信息,用户设备还可以通过接收到的通知消息中包含的数据的不同特征信息,来确定用户设备所需采用的DRX方式,从而进行相应的DRX处理。

图5为本发明提供的非连续接收方法实施例二的流程图,如图5所示,本实施例的方法包括:

步骤S201,接收通信节点发送的DRX MCE。

具体地,用户设备在MAC层可以接收到通信节点发送的MAC协议数据单元(Protocol Data Units,PDU),一个MAC PDU包含一个MAC头,可以包含零个至多个媒体接入控制信元(MAC Control Element,MCE),MCE中可以放入相关控制命令,例如DRX命令,则该MCE成为DRX MCE。用户设备通过MAC层可以接收到通信节点发送的DRX MCE,该DRX MCE可以为零个至多个。

步骤S202,根据DRX MCE的数量信息,确定所需采用的DRX方式。

具体地,用户设备通过MAC层接收到DRX MCE后,统计接收到的DRX MCE总的数量,并根据该DRX MCE的数量确定所需采用的DRX方式。例如,若用户设备配置的DRX周期仍为DRX Short Cycle和DRX Long Cycle两种,当接收到的DRX MCE为零个时,即用户设备未接收到DRX MCE,用户设备确定不进入DRX周期;当用户设备接收到的DRX MCE为一个时,相当于现有技术中接收到DRX MCE的场景,用户设备确定DRX方式为先DRX Short Cycle,当DRX Short Cycle Timer超时后,再进入DRX Long Cycle;当用户设备接收到的DRX MCE为两个时,用户设备确定DRX方式为直接进入DRX Long Cycle。再例如,首先预设N种不同周期长度的DRX周期,分别为DRX周期1、DRX周期2、…、DRX周期N。当接收到1个DRX MCE时,确定进入DRX周期1;当接收到2个DRX MCE时,确定进入DRX周期2;以此类推,当接收到N个DRX MCE时,确定进入DRX周期N。

步骤S203,根据确定的DRX方式,进行DRX处理。

具体地,用户设备根据步骤S203中确定的DRX方式,进行DRX处理,使用户设备进入相应的DRX周期。这样,用户设备可以接收通信节点根据用户设备所进行业务的不同特点,选择不同数量的DRX MCE发送给用户设备,用户设备根据接收到的DRX MCE个数可以进入相应的DRX周期。若用户设备当前在网络中进行的业务对数据的实时性要求不高或很长时间才会接收一次数据,则可以选择周期长度较长的DRX周期,从而使用户设备休眠时间较长,省电效果更佳;若用户设备正在进行的业务对实时性要求较高,则需要选择周期长度较短的DRX周期,才不会影响业务的正常进行。这样可以使用户设备在保证业务正常运行的前提下,达到最佳的省电效果。

本实施例,用户设备接收通信节点发送的DRX MCE,从而进入DRX周期,通过DRX MCE个数的不同,可以进入不同的DRX周期,从而可以在保证用户设备业务正常运行的前提下,达到最佳的省电效果。

图6为本发明提供的非连续接收方法实施例三的流程图,如图6所示,本实施例的方法包括:

步骤S301,在一个下行子帧中接收所述通信节点发送的DRX MCE。

具体地,通信节点的一个下行子帧包括一个MAC PDU,一个MAC PDU中可以包括零个至多个DRX MCE,用户设备可以在一个下行子帧中接收通信节点发送的DRX MCE。

步骤S302,根据一个下行子帧中所包含的DRX MCE的个数,确定所需采用的DRX方式。

具体地,用户设备统计从一个下行子帧中接收的DRX MCE的个数,从而确定所需采取的DRX方式。一个下行子帧中的MAC PDU中可以包括多个DRX MCE,因此用户设备可以根据一个下行子帧中包括的不同数量的DRX MCE,进入不同周期长度的DRX周期。例如,首先预设N种不同周期长度的DRX周期,分别为DRX周期1、DRX周期2、…、DRX周期N。当用户设备在一个下行子帧中接收到1个DRX MCE时,进入DRX周期1;接收到2个DRX MCE时,进入DRX周期2;以此类推,接收到N个DRX MCE时,进入DRX周期N。

步骤S303,根据确定的DRX方式,进行DRX处理。

进一步地,由于目前提供的DRX周期为DRX Short Cycle和DRX Long Cycle两种,因此,可以按照现有的DRX周期确定不同的DRX方式。例如若收到的DRX MCE的个数为一个预设的第一数值,则按照先进入DRX Short Cycle的方式进行DRX处理,DRX Short Cycle Timer超时或受到其他触发后再进入DRX Long Cycle,或者一直使用DRX Short Cycle;若收到的DRX MCE的个数为一个预设的第二数值,则按照先进入DRX Long Cycle的方式进行DRX处理,受到其他触发后再进入DRX Short Cycle,或者一直使用DRX Long Cycle。这样在不改变现有DRX周期的情况下也可以提供多种DRX方式。

图7为本发明提供的非连续接收方法实施例四的流程图,如图7所示,本实施例的方法包括:

步骤S401,在至少两个下行子帧中接收通信节点发送的DRX MCE。

具体地,令通信节点的一个下行子帧包括一个MAC PDU,一个MAC PDU中包括一个DRX MCE,则用户设备在一个下行子帧中仅能接收到一个DRX MCE,从多个下行子帧中可以接收到多个DRX MCE。

步骤S402,判断至少两个下行子帧是否是包含DRX MCE的连续下行子帧。

具体地,用户设备从至少两个下行子帧中接收到通信节点发送的包含DRX MCE的通知消息后,判断所述至少两个下行子帧中是否连续包含DRX MCE,用户设备统计接收到的连续包含DRX MCE的下行子帧中的DRX MCE的个数。例如,当用户设备从一个下行子帧中接收到包含DRX MCE的通知消息后,继续监听下一个下行子帧,并判断下一个下行子帧中是否包含DRX MCE,若包含,则继续监听再一个下行子帧,直至监听到一个不包含DRX MCE的下行子帧,此时统计一共接收到的DRX MCE的个数,作为确定用户设备DRX方式的依据。

步骤S403,根据判断结果,确定所需采用的DRX方式。

具体地,根据确定的DRX MCE的个数,确定用户设备所需采用的DRX方式,例如,首先预设N种不同周期长度的DRX周期,分别为DRX周期1、DRX周期2、…、DRX周期N。当用户设备在一个下行子帧中接收到DRXMCE、下一个下行子帧中未接收到DRX MCE时,确定进入DRX周期1;当用户设备连续在两个下行子帧中接收到DRX MCE、下一个下行子帧中未接收到DRX MCE时,确定进入DRX周期2;以此类推,当用户设备连续在N个下行子帧中接收到DRX MCE、下一个下行子帧中未接收到DRX MCE时,确定进入DRX周期N。

步骤S404,根据确定的DRX方式,进行DRX处理。

进一步地,由于目前提供的DRX周期为DRX Short Cycle和DRX Long Cycle两种,因此,可以按照现有的DRX周期确定不同的DRX方式。例如若两个下行子帧不是包含DRX MCE的连续下行子帧,则按照先进入DRX Short Cycle的方式进行DRX处理,DRX Short Cycle Timer超时或受到其他触发后再进入DRX Long Cycle,或者一直使用DRX Short Cycle;若两个下行子帧是包含DRX MCE的连续子帧,则按照先进入DRX Long Cycle的方式进行DRX处理,受到其他触发后再进入DRX Short Cycle,或者一直使用DRX Long Cycle。这样在不改变现有DRX周期的情况下也可以提供多种DRX方式。

图8为本发明提供的非连续接收方法实施例五的流程图,如图8所示,本实施例的方法包括:

步骤S501,生成包含指示信息的通知消息,所述指示信息用于使用户设备确定所需采用的DRX方式。

具体地,当通信节点判断用户设备可以进入DRX状态时,生成包含指示信息的通知消息,该指示信息用于使用户设备确定所需采用的DRX方式。

步骤S502,向用户设备发送包含指示信息的通知消息,以使用户设备确定所需采用的DRX方式,并使用所述DRX方式进行DRX处理。

具体地,通信节点向用户设备发送生成的包含指示信息的通知消息,用户设备可以根据该指示信息确定所需采用的DRX方式,并使用确定的DRX方式进行DRX处理。在UE中先预设指示信息和DRX方式的对应关系,用户设备根据接收到的指示信息的不同,可以进入不同周期长度的DRX周期。预设的DRX方式不限于目前所使用先进入DRX Short Cycle,超时后进入DRX Long Cycle的方式,预设的DRX周期也不限于DRX Short Cycle和DRX Long Cycle两种。通信节点可以根据用户设备所进行业务的不同特点,向用户设备发送的不同指示信息,以使用户设备根据接收到的指示信息进入相应的DRX方式。例如用户设备中可以预设N种不同周期长度的DRX周期,按照周期长度由短到长的顺序分别为DRX周期1、DRX周期2、…、DRX周期N。通信节点判断用户设备目前进行的业务可以直接进入DXR周期N,而不会对业务产生影响,则可以向用户设备发送一个指示信息,以使用户设备接收到该指示信息后,确定直接进入DRX周期N,此时用户设备直接进入DRX周期N。通信节点可以根据用户设备所进行业务的不同特点,选择不同的DRX控制信息发送给用户设备,用户设备根据接收到的DRX控制信息可以进入相应的DRX周期。若用户设备当前在网络中进行的业务对数据的实时性要求不高或很长时间才会接收一次数据,则可以选择周期长度较长的DRX周期,从而使用户设备休眠时间较长,省电效果更佳;若用户设备正在进行的业务对实时性要求较高,则需要选择周期长度较短的DRX周期,才不会影响业务的正常进行。这样可以使用户设备在保证业务正常运行的前提下,达到最佳的省电效果。

本实施例,通信节点生成包含指示信息的通知消息并发送给用户设备,从而使用户设备进入DRX周期,通过指示信息的不同,可以使用户设备进入不同的DRX周期,从而可以在保证用户设备业务正常运行的前提下,达到最佳的省电效果。

进一步地,通信节点向用户设备发送的通知消息中并非必须包含专用的指示信息,通信节点还可以向用户设备发送包含不同特征信息的数据,以使用户设备根据包含不同特征信息的数据来确定用户设备所需采用的DRX方式,从而进行相应的DRX处理。

图9为本发明提供的非连续接收方法实施例六的流程图,如图9所示,本实施例的方法包括:

步骤S601,生成DRX MCE,所述DRX MCE用于使所述用户设备确定所需采用的DRX方式。

具体地,通信节点在MAC层可以向用户设备发送MAC PDU,一个MAC PDU包含一个MAC头,可以包含零个至多个MCE,MCE中可以放入相关控制命令,例如DRX命令,则该MCE成为DRX MCE。通信节点通过MAC层可以向用户设备发送DRX MCE之前,首先生成DRX MCE,该DRX MCE可以为零个至多个。

步骤S602,向用户设备发送DRX MCE,以使用户设备根据DRX MCE的数量信息,确定所需采用的DRX方式,并使用所述DRX方式进行DRX处理。

具体地,通信节点向用户设备发送生成的DRX MCE,用户设备根据接收到的DRX MCE的个数的不同,确定所需采用的DRX方式,并进行DRX处理。例如,若用户设备配置的DRX周期仍为DRX Short Cycle和DRX Long Cycle两种,当向用户设备发送的DRX MCE为零个时,即未向用户设备发送DRX MCE,用户设备确定不进入DRX周期;当向用户设备发送的DRX MCE为一个时,相当于现有技术中向用户设备发送DRX MCE的场景,用户设备确定DRX方式为先DRX Short Cycle,当DRX Short Cycle Timer超时后,再进入DRX Long Cycle;当向用户设备发送的DRX MCE为两个时,用户设备确定DRX方式为直接进入DRX Long Cycle。再例如,首先预设N种不同周期长度的DRX周期,分别为DRX周期1、DRX周期2、…、DRX周期N。当向用户设备发送1个DRX MCE时,用户设备确定进入DRX周期1;当向用户设备发送2个DRX MCE时,用户设备确定进入DRX周期2;以此类推,当向用户设备发送N个DRX MCE时,用户设备确定进入DRX周期N。这样,通信节点可以根据用户设备所进行业务的不同特点,选择不同数量的DRX MCE发送给用户设备,用户设备根据接收到的DRX MCE个数可以进入相应的DRX周期。若用户设备当前在网络中进行的业务对数据的实时性要求不高或很长时间才会接收一次数据,则可以选择周期长度较长的DRX周期,从而使用户设备休眠时间较长,省电效果更佳;若用户设备正在进行的业务对实时性要求较高,则需要选择周期长度较短的DRX周期,才不会影响业务的正常进行。这样可以使用户设备在保证业务正常运行的前提下,达到最佳的省电效果。

本实施例,通信节点向用户设备发送DRX MCE,从而使用户设备进入DRX周期,通过DRX MCE个数的不同,可以使用户设备进入不同的DRX周期,从而可以在保证用户设备业务正常运行的前提下,达到最佳的省电效果。

图10为本发明提供的非连续接收方法实施例七的流程图,如图7所示,本实施例的方法包括:

步骤S701,生成DRX MCE,所述DRX MCE用于使所述用户设备确定所需采用的DRX方式。

步骤S702,在一个下行子帧中向用户设备发送DRX MCE,以使所述用户设备根据一个下行子帧中所包含的DRX MCE的个数,确定所需采用的DRX方式,并使用所述DRX方式进行DRX处理。

具体地,通信设备通过一个下行子帧向用户设备发送一个DRX MCE,以使用户设备进入DRX周期。一个下行子帧中的MAC PDU中可以包括多个DRX MCE,因此用户设备可以根据一个下行子帧中包括的不同数量的DRX MCE,确定所需采用的DRX方式,并进入不同周期长度的DRX周期。例如,首先预设N种不同周期长度的DRX周期,分别为DRX周期1、DRX周期2、…、DRX周期N。当通信节点在一个下行子帧中向用户设备发送1个DRX MCE时,用户设备进入DRX周期1;当通信节点在一个下行子帧中向用户设备发送2个DRX MCE时,用户设备进入DRX周期2;以此类推,当通信节点在一个下行子帧中向用户设备发送N个DRX MCE时,用户设备进入DRX周期N。

进一步地,由于目前提供的DRX周期为DRX Short Cycle和DRX Long Cycle两种,因此,可以按照现有的DRX周期确定不同的DRX方式。例如若向用户设备发送的DRX MCE的个数为一个预设的第一数值,则用户设备按照先进入DRX Short Cycle的方式进行DRX处理,DRX Short Cycle Timer超时或受到其他触发后再进入DRX Long Cycle,或者一直使用DRX Short Cycle;若向用户设备发送的DRX MCE的个数为一个预设的第二数值,则用户设备按照先进入DRX Long Cycle的方式进行DRX处理,受到其他触发后再进入DRX Short Cycle,或者一直使用DRX Long Cycle。这样在不改变现有DRX周期的情况下也可以提供多种DRX方式。

图11为本发明提供的非连续接收方法实施例八的流程图,如图8所示,本实施例的方法包括:

步骤S801,在至少两个下行子帧中生成DRX MCE。

具体地,令通信节点的一个下行子帧包括一个MAC PDU,一个MAC PDU中包括一个DRX MCE,则通信节点在一个下行子帧中仅能包括一个DRX MCE,在多个下行子帧中可以包含多个DRX MCE。

步骤S802,在至少两个下行子帧中向用户设备发送DRX MCE,以使用户设备判断至少两个下行子帧是否是包含DRX MCE的连续下行子帧,并根据判断结果,确定所需采用的DRX方式,从而进行DRX处理。

具体地,在多个下行子帧中向用户设备发送包含DRX MCE的通知消息,以使用户设备统计接收到的多个下行子帧中包含的DRX MCE的总数,根据DRX MCE个数确定所需采用的DRX的方式,从而使用户设备进入不同周期长度的DRX周期。通信节点向用户设备发送包含DRX MCE的连续下行子帧,并且当通信设备向用户设备发送一个未包含DRX MCE的下行子帧时,用户设备开始统计接收到的DRX MCE的个数从而进入DRX周期。用户设备接收到通信节点发送的包含DRX MCE的至少两个下行子帧后,判断所述至少两个下行子帧中是否连续包含DRX MCE,用户设备统计接收到的连续包含DRX MCE的下行子帧中的DRX MCE的个数。例如,当用户设备从一个下行子帧中接收到包含DRX MCE的通知消息后,继续监听下一个下行子帧,并判断下一个下行子帧中是否包含DRX MCE,若包含,则继续监听再一个下行子帧,直至监听到一个不包含DRX MCE的下行子帧,此时统计一共接收到的DRX MCE的个数,作为确定用户设备DRX方式的依据。例如,首先预设N种不同周期长度的DRX周期,分别为DRX周期1、DRX周期2、…、DRX周期N。当通信节点在一个下行子帧向用户设备发送DRXMCE、下一个下行子帧未发送DRX MCE时,用户设备进入DRX周期1;当通信节点连续在两个下行子帧向用户设备发送DRX MCE、下一个下行子帧中未发送DRX MCE时,用户设备进入DRX周期2;以此类推,当通信节点连续在N个下行子帧向用户设备发送DRX MCE、下一个下行子帧中未发送DRX MCE时,用户设备进入DRX周期N。

进一步地,由于目前提供的DRX周期为DRX Short Cycle和DRX Long Cycle两种,因此,可以按照现有的DRX周期确定不同的DRX方式。例如若向用户设备发送的两个下行子帧不是包含DRX MCE的连续下行子帧,则用户设备按照先进入DRX Short Cycle的方式进行DRX处理,DRX Short Cycle Timer超时或受到其他触发后再进入DRX Long Cycle,或者一直使用DRX Short Cycle;若若向用户设备发送的两个下行子帧是包含DRX MCE的连续子帧,则用户设备按照先进入DRX Long Cycle的方式进行DRX处理,受到其他触发后再进入DRX Short Cycle,或者一直使用DRX Long Cycle。这样在不改变现有DRX周期的情况下也可以提供多种DRX方式。

图12为本发明提供的用户设备实施例一的结构图示意图,如图1所示,本实施例的用户设备包括:

接收模块91,用于接收通信节点发送的DRX MCE。

确定模块92,用于根据所述DRX MCE的数量信息,确定所需采用的DRX方式。

处理模块93,用于根据所述非连续接收方式,进行DRX处理。

本实施例的用户设备用于实现图5所示方法实施例的技术方案,其实现原理和技术效果类似,此处不再赘述。

进一步地,接收模块91,具体用于在一个下行子帧中接收所述通信节点发送的DRX MCE;确定模块92,具体用于根据一个下行子帧中所包含的DRXMCE的个数,确定所需采用的DRX方式。此用户设备用于实现图6所示方法实施例的技术方案,其实现原理和技术效果类似,此处不再赘述。

进一步地,确定模块92,具体还用于若DRX MCE的个数为第一数值,则确定所需采用的DRX方式为先进入短周期的方式;若DRX MCE的个数为第二数值,则确定所需采用的DRX方式为先进入长周期的方式。

进一步地,接收模块91,具体用于在至少两个下行子帧中接收所述通信节点发送的DRX MCE;确定模块92,具体用于判断至少两个下行子帧是否是包含DRX MCE的连续下行子帧;根据判断结果,确定所需采用的DRX方式。接收模块91,具体还用于在两个下行子帧中接收所述通信节点发送DRX MCE;确定模块92,具体还用于在一个下行子帧中接收到DRX MCE后,监听下一个下行子帧并确定下一个子帧是否包含DRX MCE,若包含,则确定两个下行子帧是包含DRX MCE的连续下行子帧;处理模块93,具体用于若两个下行子帧不是包含DRX MCE的连续子帧,则确定所需采用的DRX方式为先进入短周期的方式;若两个下行子帧是包含DRX MCE的连续子帧,则确定所需采用的DRX方式为先进入长周期的方式。此用户设备用于实现图7所示方法实施例的技术方案,其实现原理和技术效果类似,此处不再赘述。

图13为本发明提供的通信节点实施例一的结构图示意图,如图13所示,本实施例的通信节点包括:

生成模块94,用于生成DRX MCE,所述DRX MCE用于使用户设备确定所需采用的DRX方式。

发送模块95,用于向所述用户设备发送所述DRX MCE,以使所述用户设备根据所述DRX MCE的数量信息,确定所需采用的DRX方式,并使用所述DRX方式进行DRX处理。

本实施例的通信节点用于实现图9所示方法实施例的技术方案,其实现原理和技术效果类似,此处不再赘述。

进一步地,发送模块95,具体用于在一个下行子帧中向所述用户设备发送所述DRX MCE,以使所述用户设备根据所述一个下行子帧中所包含的所述DRX MCE的个数,确定所需采用的DRX方式,并使用所述DRX方式进行DRX处理。

发送模块95,具体还用于在一个下行子帧中向所述用户设备发送所述DRX MCE的个数为第一数值,以使所述用户设备确定所需采用的DRX方式为先进入短周期的方式,并使用先进入短周期的方式进行DRX处理;在一个下行子帧中向所述用户设备发送所述DRX MCE的个数为第二数值,以使所述用户设备确定所需采用的DRX方式为先进入长周期的方式,并使用先进入长周期的方式进行DRX处理。此通信节点用于实现图10所示方法实施例的技术方案,其实现原理和技术效果类似,此处不再赘述。

进一步地,生成模块94,具体用于在至少两个下行子帧中生成所述DRX MCE;发送模块95,具体用于在至少两个下行子帧中向所述通信设备发送所述DRX MCE,以使所述用户设备判断所述至少两个下行子帧是否是包含DRX MCE的连续下行子帧,并根据判断结果,确定所需采用的DRX方式,从而进行DRX处理。生成模块94,具体还用于在两个下行子帧中生成所述DRX MCE;发送模块95,具体还用于在两个下行子帧中向所述用户设备发送所述DRX MCE,以使所述用户设备在一个下行子帧中接收到DRX MCE后,监听下一个下行子帧并确定所述下一个子帧是否包含DRX MCE,若包含,则确定所述两个下行子帧是包含DRX MCE的连续下行子帧,若所述两个下行子帧不是包含DRX MCE的连续子帧,则确定所需采用的DRX方式为先进入短周期的方式,从而进行DRX处理;若所述两个下行子帧是包含DRX MCE的连续子帧,则确定所需采用的DRX方式为先进入长周期的方式,从而进行DRX处理。此通信节点用于实现图11所示方法实施例的技术方案,其实现原理和技术效果类似,此处不再赘述。

图14为本发明提供的用户设备实施例二的硬件结构图示意图,如图14所示,本实施例的用户设备包括:接收器1001、处理器1002。可选的,该用户设备还可以包括存储器1003。其中,接收器1001、处理器1002和存储器1003可以通过系统总线或其他方式相连,图14中以系统总线相连为例;系统总线可以是ISA总线、PCI总线或EISA总线等。所述系统总线可以分为地址总线、数据总线、控制总线等。为便于表示,图14中仅用一条线表示,但并不表示仅有一根总线或一种类型的总线。

接收器1001,用于接收通信节点发送的DRX MCE。

处理器1002,用于根据所述DRX MCE的数量信息,确定所需采用的非连续接收方式;根据所述非连续接收方式,进行非连续接收处理。

存储器1003,用于存储接收器1001接收到的信息,并存储处理器1002处理完的数据。

本实施例的用户设备用于实现图5所示方法实施例的技术方案,其实现原理和技术效果类似,此处不再赘述。

进一步地,接收器1001,具体用于在一个下行子帧中接收所述通信节点发送的DRX MCE;处理器1002,具体用于根据一个下行子帧中所包含的DRXMCE的个数,确定所需采用的DRX方式。此用户设备用于实现图6所示方法实施例的技术方案,其实现原理和技术效果类似,此处不再赘述。

进一步地,处理器1002,具体还用于若DRX MCE的个数为第一数值,则确定所需采用的DRX方式为先进入短周期的方式;若DRX MCE的个数为第二数值,则确定所需采用的DRX方式为先进入长周期的方式。

进一步地,接收器1001,具体用于在至少两个下行子帧中接收所述通信节点发送的DRX MCE;处理器1002,具体用于判断至少两个下行子帧是否是包含DRX MCE的连续下行子帧;根据判断结果,确定所需采用的DRX方式。接收器1001,具体还用于在两个下行子帧中接收所述通信节点发送DRX MCE;处理器1002,具体还用于在一个下行子帧中接收到DRX MCE后,监听下一个下行子帧并确定下一个子帧是否包含DRX MCE,若包含,则确定两个下行子帧是包含DRX MCE的连续下行子帧;处理模块93,具体用于若两个下行子帧不是包含DRX MCE的连续子帧,则确定所需采用的DRX方式为先进入短周期的方式;若两个下行子帧是包含DRX MCE的连续子帧,则确定所需采用的DRX方式为先进入长周期的方式。此用户设备用于实现图7所示方法实施例的技术方案,其实现原理和技术效果类似,此处不再赘述。

图15为本发明提供的通信节点实施例二的硬件结构图示意图,如图15所示,本实施例的通信节点包括:处理器1004、发送器1005。可选的,本通信节点还可以包括存储器1006。其中,处理器1004、发送器1005和存储器1006可以通过系统总线或其他方式相连,图15中以系统总线相连为例;系统总线可以是ISA总线、PCI总线或EISA总线等。所述系统总线可以分为地址总线、数据总线、控制总线等。为便于表示,图15中仅用一条线表示,但并不表示仅有一根总线或一种类型的总线。

处理器1004,用于生成DRX MCE,所述DRX MCE用于使用户设备确定所需采用的DRX方式。

发送器1005,用于向所述用户设备发送所述DRX MCE,以使所述用户设备根据所述DRX MCE的数量信息,确定所需采用的DRX方式,并使用所述DRX方式进行DRX处理。

存储器1006,用于存储处理器1004处理完的数据,并存储发送器1005需要发送的数据。

本实施例的通信节点用于实现图9所示方法实施例的技术方案,其实现原理和技术效果类似,此处不再赘述。

进一步地,发送器10055,具体用于在一个下行子帧中向所述用户设备发送所述DRX MCE,以使所述用户设备根据所述一个下行子帧中所包含的所述DRX MCE的个数,确定所需采用的DRX方式,并使用所述DRX方式进行DRX处理。

发送器1005,具体还用于在一个下行子帧中向所述用户设备发送所述DRX MCE的个数为第一数值,以使所述用户设备确定所需采用的DRX方式为先进入短周期的方式,并使用先进入短周期的方式进行DRX处理;在一个下行子帧中向所述用户设备发送所述DRX MCE的个数为第二数值,以使所述用户设备确定所需采用的DRX方式为先进入长周期的方式,并使用先进入长周期的方式进行DRX处理。此通信节点用于实现图10所示方法实施例的技术方案,其实现原理和技术效果类似,此处不再赘述。

进一步地,处理器1004,具体用于在至少两个下行子帧中生成所述DRX MCE;发送器1005,具体用于在至少两个下行子帧中向所述通信设备发送所述DRX MCE,以使所述用户设备判断所述至少两个下行子帧是否是包含DRX MCE的连续下行子帧,并根据判断结果,确定所需采用的DRX方式,从而进行DRX处理。处理器1004,具体还用于在两个下行子帧中生成所述DRX MCE;发送器1005,具体还用于在两个下行子帧中向所述用户设备发送所述DRX MCE,以使所述用户设备在一个下行子帧中接收到DRX MCE后,监听下一个下行子帧并确定所述下一个子帧是否包含DRX MCE,若包含,则确定所述两个下行子帧是包含DRX MCE的连续下行子帧,若所述两个下行子帧不是包含DRX MCE的连续子帧,则确定所需采用的DRX方式为先进入短周期的方式,从而进行DRX处理;若所述两个下行子帧是包含DRX MCE的连续子帧,则确定所需采用的DRX方式为先进入长周期的方式,从而进行DRX处理。此通信节点用于实现图11所示方法实施例的技术方案,其实现原理和技术效果类似,此处不再赘述。

本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于一计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。

最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。

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