DRX通信同步及启动控制方法、装置、设备及存储介质与流程

文档序号:24348287发布日期:2021-03-19 12:32阅读:80来源:国知局
DRX通信同步及启动控制方法、装置、设备及存储介质与流程

本发明涉及通信领域,尤其涉及一种drx(discontinuousreception,非连续接收)通信同步及启动控制方法、装置、设备及可读存储介质。



背景技术:

无线网络通信系统中,数据流是突发性的,在一段时间内有数据传输,在接下来的一段较长时间内又没有数据传输,在没有数据传输的时候,终端可以停止接收pdcch(physicaldownlinkcontrolchannel,物理下行控制信道)来减少功耗,提升电池使用时间,这是drx通信的基本原理。

在相关技术的无线网络通信系统中,终端和基站获取到各自的drx参数后,终端和基站各自随机启动drx通信功能(也即生效drx参数,进入drx模式),这就导致终端侧drx通信功能和基站drx通信功能的启动的可控性差,不能很好都适用于对drx通信功能可靠性要求较高的各种应用场景。



技术实现要素:

本发明实施例提供的一种drx通信同步及启动控制方法、装置、设备及可读存储介质,解决相关技术中,终端侧drx通信功能和基站drx通信功能都采用随机启动的方式导致可控性差的问题。

为解决上述技术问题,本发明实施例提供一种drx通信同步及启动控制方法,包括:生成包括第一延时启动时长的第一drx参数,以及包括第二延时启动时长的第二drx参数;

分别将所述第一drx参数和所述第二drx参数下发给基站和终端;以供所述基站和所述终端分别根据所述第一延时启动时长和第二延时启动时长同步启动drx通信功能。

为解决上述技术问题,本发明实施例还提供了一种drx通信启动控制方法,包括:

获取包括第一延时启动时长的第一drx参数;

启动第一计时器进行计时,当计时值达到所述第一延时启动时长时,启动drx通信功能。

为解决上述技术问题,本发明实施例还提供了一种drx通信启动控制方法,包括:

获取包括第二延时启动时长的第二drx参数;

启动第二计时器进行计时,当计时值达到所述第二延时启动时长时,启动drx通信功能。

为解决上述技术问题,本发明实施例还提供了一种网管设备,包括第一处理器、第一存储器和第一通信总线;

所述第一通信总线用于将所述第一处理器和第一存储器连接;

所述第一处理器用于执行所述第一存储器中存储的第一计算机程序,以实现如上所述的drx通信同步控制方法的步骤。

为解决上述技术问题,本发明实施例还提供了一种基站设备,包括第二处理器、第二存储器和第二通信总线;

所述第二通信总线用于将所述第二处理器和第二存储器连接;

所述第二处理器用于执行所述第二存储器中存储的第二计算机程序,以实现如上所述的drx通信启动控制方法的步骤。

为解决上述技术问题,本发明实施例还提供了一种终端设备,包括第三处理器、第三存储器和第三通信总线;

所述第三通信总线用于将所述第三处理器和第三存储器连接;

所述第三处理器用于执行所述第三存储器中存储的第三计算机程序,以实现如上所述的drx通信启动控制方法的步骤。

为解决上述技术问题,本发明实施例还提供了一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有第一计算机程序,所述第一计算机程序被第一处理器执行时,实现如上所述的drx通信同步控制方法的步骤;

或,

所述计算机可读存储介质存储有第二计算机程序,所述第二计算机程序第二处理器执行时,实现如上所述的drx通信启动控制方法的步骤;

或,

所述计算机可读存储介质存储有第三计算机程序,所述第三计算机程序被第三处理器执行时,实现如上所述的drx通信启动控制方法的步骤。

有益效果

根据本发明实施例提供的drx通信同步及启动控制方法、装置、设备及可读存储介质,生成基站侧和终端侧的第一drx参数和第二drx参数时,可分别在第一drx参数和第二drx参数中增设第一延时启动时长和第二延时启动时长;基站侧和终端侧各自获取到第一drx参数和第二drx参数后,即可根据第一drx参数和第二drx参数的第一延时启动时长和第二延时启动时长同步启动drx通信功能(也即生效drx参数,进入drx模式),相对相关技术中基站侧和终端侧随机启动drx通信功能的方式,drx通信功能的可控性更好,能更好的适用于各种通信应用场景。

例如,进一步地,在一些通信应用场景中,要求基站侧和终端侧的drx通信对齐时,可以设置第一延时启动时长和第二延时启动时长相等或基本相等,从而保证基站侧和终端侧同步或基本同步启动drx通信功能,以实现基站侧和终端侧的drx通信对齐或基本对齐;而相关技术中基站侧和终端侧随机启动drx通信功能的方式则无法保证基站侧和终端侧的drx通信对齐,可控性差;基站侧和终端侧随机启动drx通信功能可能导致完全对不齐或仅仅部分对齐,当出现完全对不齐时,终端和基站无法进行交互,终端无法接入基站;当出现部分对齐时,终端只能在对齐时刻与基站交互,会增加终端接入延迟,同时也会限制终端的流量;根据本发明实施例提供的方法只要合理设置第一延时启动时长和第二延时启动时长,即可保证基站侧和终端侧的drx通信对齐,使终端可以与基站进行正常交互,从而提高终端接入稳定性,减少终端接入延迟,避免状态不同步对终端流量的影响等等。

本发明其他特征和相应的有益效果在说明书的后面部分进行阐述说明,且应当理解,至少部分有益效果从本发明说明书中的记载变的显而易见。

附图说明

图1为一种drx通信完全对不齐的示意图;

图2为一种drx通信部分对齐的示意图;

图3为本发明实施例一的drx通信同步控制方法流程示意图;

图4为本发明实施例一的第二drx参数发送流程示意图;

图5为本发明实施例一的drx通信完全对齐的示意图结构示意图;

图6为本发明实施例一的基站侧drx通信启动控制方法流程示意图;

图7为本发明实施例一的终端侧drx通信启动控制方法流程示意图;

图8为本发明实施例二的drx通信同步控制装置结构示意图;

图9为本发明实施例二的drx通信启动控制装置结构示意图;

图10为本发明实施例二的drx通信启动控制装置结构示意图;

图11为本发明实施例三的网管设备结构示意图;

图12为本发明实施例三的基站设备结构示意图;

图13为本发明实施例三的终端设备结构示意图。

具体实施方式

为了使本发明的目的、技术方案及优点更加清楚明白,下面通过具体实施方式结合附图对本发明实施例作进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

实施例一:

在无线网络通信系统的相关技术中,并未规定终端和基站接收到drx参数后,何时激活drx参数;而在相关技术中,终端和基站都随机启动drx通信功能。例如,不同的终端厂商和基站厂商都是根据自己随机设定的时间启动drx通信功能,而随机所采用的时间可能相同,也可能不同,进而导致终端和基站对于动drx通信功能的启用的可控性差而导致各种出现各种问题。例如,以5g(5th-generation,第五代移动通信技术)网络为例,可能导致但不限于以下问题:

在nsa(non-standalone,非独立部署)架构下,终端接入4g(4th-generation,第四代移动通信技术)网络时,便会获得drx参数,如果终端和基站没有同时进入激活drx参数,很可能会导致两者drx通信的激活状态不同步,极端情况下,在drx通信过程中,甚至可能出现终端和基站中的一个在激活态,另一个正好在休眠态,在这种情况下,终端将无法正常接收和发送接入5g网络的信令,最终导致终端只能停留在4g网络而无法接入5g网络。例如,请参见图1所示,在终端和基站启动drx通信功能后,终端为激活active态、基站为休眠sleep态或者基站为active态、终端为sleep态,两者状态正好相反,active态始终无法重合,这种情况下,基站和终端完全无法进行信令交互,终端始终无法接入基站。

在sa(standalone,独立部署)架构下,同样存在类似的问题,终端在接入基站后,就会收到drx参数,如果基站和终端生效drx参数的时间不同也会出现上述问题,导致终端始终无法完成入网操作。

另外,在基站和终端drx通信不完全同步的情况下,即便终端能接入到无线网络,但由于接入信令只能在两者同时为激活态时收发,导致接入时延较长,接入成功后也会有一段时间的不同步,影响大流量相关业务。例如,请参见图2所示,在终端和基站启动drx通信功能后,基站和终端有部分active态重合,两者只能在重合区极短的时间内进行交互,虽不影响终端的接入,但是大部分非重合区无法利用,严重影响终端的流量以及导致资源利用率低。

针对上述问题,本实施例中在生成基站侧和终端侧的第一drx参数和第二drx参数时,可分别在第一drx参数和第二drx参数中增设第一延时启动时长和第二延时启动时长;基站侧和终端侧各自获取到第一drx参数和第二drx参数后,根据第一drx参数和第二drx参数的第一延时启动时长和第二延时启动时长控制同步启动drx通信功能,相对相关技术中基站侧和终端侧随机启动drx通信功能的方式,drx通信功能的可控性更好,能更好的适用于各种通信应用场景。例如对于要求基站侧和终端侧的drx通信对齐的应用场景,可设置第一延时启动时长和第二延时启动时长相等或基本相等,从而实现基站侧和终端侧的drx通信对齐。

为了便于理解,本实施例下面结合生成以及配置drx参数的设备侧的drx参数的生成以及下发,以实现drx通信同步控制的方法为示例进行说明,请参见图3所示,包括:

s301:生成包括第一延时启动时长(第一drx-startoffset)的第一drx参数,以及包括第二延时启动时长(第二drx-startoffset)的第二drx参数。

s302:分别将第一drx参数和第二drx参数下发给基站和终端;以供基站和终端分别根据第一延时启动时长和第二延时启动时长同步启动drx通信功能。

应当理解的是,图3中所示的步骤可以由但不限于网管设备执行。且本实施例中,对于drx参数的生成方式,可以采用任意网管设备生成drx参数的方式,在此不再赘述。

另外,应当理解的是,本实施例中,基站侧的第一drx参数和终端侧的第二drx参数除了分别包含第一drx参数和第二drx参数外,各自具体还需要包括的参数也可根据具体应用场景灵活确定。例如,一些应用场景中,第一drx参数和第二drx参数还可包括但不限于以下参数中的至少一种:

drx-ondurationtimer、drx-inactivitytimer、drx-harq-rtt-timerdl、drx-harq-rtt-timerul、drx-retransmissiontimerdl、drx-retransmissiontimerul、drx-longcyclestartoffset、drx-shortcycle、drx-shortcycletimer。

其中,对于增设的第一drx-startoffset或第二drx-startoffset的一种定义如下:

drx-config::=sequence{

…drx-startoffsetenumerated{ms0,ms1,ms2,ms3,ms4,ms5,ms6,ms8,ms10,ms20,ms30,ms40,ms50,ms60,ms80,ms100,ms200,ms300,ms500,ms750,ms1280,ms1920,ms2560,spare9,spare8,spare7,spare6,spare5,spare4,spare3,spare2,spare1}

}

本实施例中,对于第一drx参数和所述第二drx参数的下发方式,可以通过但不限于以下方式发送:将第一drx参数直接发给基站,将第二drx参数通过基站下发给终端。且在一些示例中,为了提升控制的准确性,可以将第第一drx参数和第二drx参数同步下发给基站,并由基站将第二drx参数转发给终端。一种发送过程请参见图4所示,包括:

s401:网管设备生成第一drx参数和第二drx参数。

s402:网管设备将第一drx参数和第二drx参数同步下发给基站。

同步下发的方式可以通过将第一drx参数和第二drx参数通过不同的数据包同步下发给基站。

s403:基站将收到的第二drx参数下发给终端。

应当理解的是,本实施例中第一延时启动时长和第二延时启动时长的具体取值可以根据具体应用场景灵活设定。

例如,对于要求drx通信完全对齐或基本完全对齐的应用场景,可以设置第一延时启动时长与第二延时启动时长相等;或,第一延时启动时长与第二延时启动时长基本相等;例如,一种基本相等的设置方式可以为:

第二drx参数通过基站转发给终端时,设置第一延时启动时长等于第二延时启动时长与转发时长之和,该转发时长为基站转发第二drx参数给终端所需的时长;例如,一种示例中,该转发时长可以为基站通过空口发送第二drx参数给基站所需的第一时长;在另一些示例中,该转发时长可以为基站通过空口发送第二drx参数给基站所需的第一时长,与基站自接收到第二drx参数到将drx参数从空口发出所需的第二时长之和。此时,基站基于第一延时启动时长启动drx通信功能,终端基于第二延时启动时长启动drx通信功能后,基站侧的drx通信与终端侧的drx通信完全对齐或基本完全对齐,请参见图5所示,基站和终端各自在收到第一drx参数和第二drx参数后,分别延迟第一延时启动时长和第二延时启动时长后各自再启动drx功能,从而保证active态是完全重合或基本完全重合,避免上述问题的发生;使终端可以与基站进行正常交互,从而提高终端接入稳定性,减少终端接入延迟,避免状态不同步对终端流量的影响等等。

当然,对于要求drx通信不完全对齐的应用场景,也可通过设置第一延时启动时长和第二延时启动时长的具体取值进行精确的控制,例如对于要求只有50%对齐,或者80%对齐,或者要求完全不对齐等应用场景,都可根据具体需求合理设置第一延时启动时长和第二延时启动时长达到对应目的。

在本实施例中,对于基站设备侧,其drx通信启动控制方法请参见图6所示,包括:

s601:获取包括第一延时启动时长的第一drx参数。

在本实施例中,基站可通过但不限于上述示例方式从网管设备获取第一drx参数。

s602:启动第一计时器进行计时,当计时值达到所述第一延时启动时长时,启动drx通信功能。

例如,一种示例中,基站bbu(buildingbasebandunite,基带处理单元)可在获取到第一drx参数后启动第一定时器,时长为第一延时启动时长,第一定时器到达时间后,启动drx功能。

在本实施例中,对于终端设备侧,其drx通信启动控制方法请参见图7所示,

s701:获取包括第二延时启动时长的第二drx参数。

在本实施例中,终端可通过但不限于上述示例方式从网管设备获取第二drx参数。

s702:启动第二计时器进行计时,当计时值达到所述第二延时启动时长时,启动drx通信功能。

例如,一种示例中,终端基带芯片在接收到第二drx参数后启动第二定时器,时长为第二延时启动时长,第二定时器到达时间后,启动drx功能。通过这种方式,最终实现终端与基站对齐状态的精确控制,可灵活可靠的满足各种通信应用场景而定需求。

实施例二:

本提供了一种drx通信同步控制装置,该drx通信同步控制装置可以设置于各种drx参数的生成以及配置的设备中,例如可包括但不限于各种网管设备,请参见图8所示,包括:

参数生成模块801,用于生成包括第一延时启动时长的第一drx参数,以及包括第二延时启动时长的第二drx参数;具体的生成方式、以及第一延时启动时长和第二延时启动时长的具体取值请参见上述各实施例所示,在此不再赘述。

参数发送模块802,用于分别将参数生成模块801生成的第一drx参数和第二drx参数下发给基站和终端;以供基站和终端分别根据第一延时启动时长和第二延时启动时长启动drx通信功能。具体的下发方式请参见上述各实施例所示,在此不再赘述。

本实施例提供了一种drx通信启动控制装置,该drx通信同步控制装置可以设置于各种采用drx通信的通信设备中,例如可包括但不限于各种形式的基站设备,请参见图9所示,包括:

第一参数获取模块901,用于获取包括第一延时启动时长的第一drx参数。第一参数获取模块901可通过但不限于上述示例方式从网管设备获取第一drx参数。

第一控制模块902,用于启动第一计时器进行计时,当计时值达到第一延时启动时长时,启动drx通信功能。具体控制过程请参见上述实施例所示,在此不再赘述。

本实施例还提供了一种drx通信启动控制装置,该drx通信同步控制装置可以设置于各种采用drx通信的通信设备中,例如可包括但不限于各种形式的终端设备,请参见图10所示,包括:

第二参数获取模块1001,用于获取包括第二延时启动时长的第二drx参数;第二参数获取模块1001可通过但不限于上述示例方式从网管设备获取第二drx参数。

第二控制模块1002,用于启动第二计时器进行计时,当计时值达到第二延时启动时长时,启动drx通信功能。具体控制过程请参见上述实施例所示,在此不再赘述。

实施例三:

本实施例还提供了一种网管设备,参见图11所示,其包括第一处理器1101、第一存储器1102以及第一通信总线1103;

第一通信总线1103用于实现第一处理器1101与第一存储器1102之间的通信连接;

一种示例中,第一处理器1101可用于执行第一存储器1102中存储的第一计算机程序,以实现如上各实施例中的drx通信同步控制方法的步骤。

本实施例还提供了一种基站设备,参见图12所示,其包括第二处理器1201、第二存储器1202以及第二通信总线1203;

第二通信总线1203用于实现第二处理器1201与第二存储器1202之间的通信连接;

一种示例中,第二处理器1201可用于执行第二存储器1202中存储的第二计算机程序,以实现如上各实施例中的drx通信启动控制方法的步骤。

本实施例还提供了一种终端设备,参见图13所示,其包括第三处理器1301、第三存储器1302以及第三通信总线1303;

第三通信总线1303用于实现第三处理器1301与第三存储器1302之间的通信连接;

一种示例中,第三处理器1301可用于执行第三存储器1302中存储的第三计算机程序,以实现如上各实施例中的drx通信启动控制方法的步骤。

本实施例还提供了一种计算机可读存储介质,该计算机可读存储介质包括在用于存储信息(诸如计算机可读指令、数据结构、计算机程序模块或其他数据)的任何方法或技术中实施的易失性或非易失性、可移除或不可移除的介质。计算机可读存储介质包括但不限于ram(randomaccessmemory,随机存取存储器),rom(read-onlymemory,只读存储器),eeprom(electricallyerasableprogrammablereadonlymemory,带电可擦可编程只读存储器)、闪存或其他存储器技术、cd-rom(compactdiscread-onlymemory,光盘只读存储器),数字多功能盘(dvd)或其他光盘存储、磁盒、磁带、磁盘存储或其他磁存储装置、或者可以用于存储期望的信息并且可以被计算机访问的任何其他的介质。

在一种示例中,本实施例中的计算机可读存储介质可用于存储第一计算机程序,该第一计算机程序被第一处理器执行时,实现如上各实施例中的drx通信同步控制方法的步骤。

在另一种示例中,本实施例中的计算机可读存储介质可用于存储第二计算机程序,该第二计算机程序被第二处理器执行时,实现如上各实施例中的drx通信启动控制方法的步骤。

在另一种示例中,本实施例中的计算机可读存储介质可用于存储第三计算机程序,该第三计算机程序被第三处理器执行时,实现如上各实施例中的drx通信启动控制方法的步骤。

本实施例还提供了一种第一计算机程序(或称第一计算机软件),该第一计算机程序可以分布在计算机可读介质上,由可计算装置来执行,以实现如上各实施例所示的drx通信同步控制方法的至少一个步骤;并且在某些情况下,可以采用不同于上述实施例所描述的顺序执行所示出或描述的至少一个步骤。

本实施例还提供了一种第二计算机程序(或称第二计算机软件),该第二计算机程序可以分布在计算机可读介质上,由可计算装置来执行,以实现如上各实施例所示的drx通信启动控制方法的至少一个步骤;并且在某些情况下,可以采用不同于上述实施例所描述的顺序执行所示出或描述的至少一个步骤。

本实施例还提供了一种第三计算机程序(或称第三计算机软件),该第三计算机程序可以分布在计算机可读介质上,由可计算装置来执行,以实现如上各实施例所示的drx通信启动控制方法的至少一个步骤;并且在某些情况下,可以采用不同于上述实施例所描述的顺序执行所示出或描述的至少一个步骤。

本实施例还提供了一种计算机程序产品,包括计算机可读装置,该计算机可读装置上存储有如上所示的任一计算机程序。本实施例中该计算机可读装置可包括如上所示的计算机可读存储介质。

可见,本领域的技术人员应该明白,上文中所公开方法中的全部或某些步骤、系统、装置中的功能模块/单元可以被实施为软件(可以用计算装置可执行的计算机程序代码来实现)、固件、硬件及其适当的组合。在硬件实施方式中,在以上描述中提及的功能模块/单元之间的划分不一定对应于物理组件的划分;例如,一个物理组件可以具有多个功能,或者一个功能或步骤可以由若干物理组件合作执行。某些物理组件或所有物理组件可以被实施为由处理器,如中央处理器、数字信号处理器或微处理器执行的软件,或者被实施为硬件,或者被实施为集成电路,如专用集成电路。

此外,本领域普通技术人员公知的是,通信介质通常包含计算机可读指令、数据结构、计算机程序模块或者诸如载波或其他传输机制之类的调制数据信号中的其他数据,并且可包括任何信息递送介质。所以,本发明不限制于任何特定的硬件和软件结合。

以上内容是结合具体的实施方式对本发明实施例所作的进一步详细说明,不能认定本发明的具体实施只局限于这些说明。对于本发明所属技术领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干简单推演或替换,都应当视为属于本发明的保护范围。

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