一种峰值数据速率的控制方法、装置、设备及介质转让专利

申请号 : CN202310669790.1

文献号 : CN116390171B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 张涛王建斌叶刚跃余毅钱志强李虓江廖尚金施淑媛王贞凯卢会春

申请人 : 浙江省公众信息产业有限公司中国电信股份有限公司浙江分公司华信咨询设计研究院有限公司

摘要 :

本发明公开了一种峰值数据速率的控制方法、装置、设备及介质,涉及通信技术领域,该方法包括:获取RedCap终端上报的数据速率控制参数;基于数据速率控制参数中各个参数之间的乘积,确定RedCap终端所支持的峰值数据速率也就是最大数据速率;基于峰值数据速率,控制相应的RedCap终端进行数据传输。本发明可以节约无线通信系统中数据速率控制相关的开销对网络资源的消耗,避免出现网络拥塞。在降低峰值数据速率的同时,通过控制不同子载波间隔对应的调节因子之间的差值不超过预设调控值,确保不同子载波间隔下RedCap终端具有近似相等的峰值数据速率,由此进一步降低终端复杂度和成本。

权利要求 :

1.一种峰值数据速率的控制方法,其特征在于,所述方法应用于基站侧,所述方法包括:

获取能力降低终端上报的数据速率控制参数;能力降低终端上报的数据速率控制参数包括了调制阶数、传输层数以及调节因子,所述数据速率控制参数是根据能力降低终端对应的终端类型、子载波间隔以及终端支持的最大带宽并从预选数据库中调取得到的,预选数据库中存储有若干数据速率控制参数,且,能力降低终端在不同子载波间隔对应的调节因子是不同的,能力降低终端在不同子载波间隔对应的调节因子之间的差值不超过预设调控值,预设调控值用于调控不同子载波间隔下能力降低终端对应的峰值数据速率之间的差值不超过预设值,子载波间隔越大,能力降低终端在相应的子载波间隔对应的调节因子的取值越大,调节因子超过0且不超过1;

基于数据速率控制参数中各个参数之间的乘积,确定能力降低终端所支持的峰值数据速率;

基于峰值数据速率,控制相应的能力降低终端进行数据传输。

2.一种峰值数据速率的控制方法,其特征在于,所述方法应用于基站侧,所述方法包括:

周期性地获取能力降低终端在一时隙内的数据处理量,得到周期数据处理量;

获取能力降低终端在当前时隙上报的数据速率控制参数;能力降低终端上报的数据速率控制参数包括了调制阶数、传输层数以及调节因子,所述数据速率控制参数是根据能力降低终端对应的终端类型、子载波间隔以及终端支持的最大带宽并从预选数据库中调取得到的,预选数据库中存储有若干数据速率控制参数,且,能力降低终端在不同子载波间隔对应的调节因子是不同的,能力降低终端在不同子载波间隔对应的调节因子之间的差值不超过预设调控值,预设调控值用于调控不同子载波间隔下能力降低终端对应的峰值数据速率之间的差值不超过预设值,子载波间隔越大,能力降低终端在相应的子载波间隔对应的调节因子的取值越大,调节因子超过0且不超过1;

基于周期数据处理量,预测能力降低终端在当前时隙内待处理的数据量,得到预测数据处理量;

基于数据速率控制参数中各个参数之间的乘积,确定能力降低终端所支持的峰值数据速率;

判断能力降低终端所支持的峰值数据速率是否满足预测数据处理量的处理要求;

若满足预测数据处理量的处理要求,基于峰值数据速率,控制相应的能力降低终端进行数据传输,若不满足预测数据处理量的处理要求,基于峰值数据速率以及预设调控系数,控制相应的能力降低终端进行数据传输;预设调控系数大于1。

3.一种峰值数据速率的控制方法,其特征在于,所述方法应用于基站侧,所述方法包括:

获取组能力降低终端上报的组数据速率控制参数;组能力降低终端由至少两个能力降低终端组成,具有至少同一特征的能力降低终端会归入到同一组中,组数据速率控制参数为组能力降低终端内所有能力降低终端相对应的数据速率控制参数,数据速率控制参数包括了调制阶数、传输层数以及调节因子,所述数据速率控制参数是根据能力降低终端对应的终端类型、子载波间隔以及终端支持的最大带宽并从预选数据库中调取得到的,预选数据库中存储有若干数据速率控制参数,且,能力降低终端在不同子载波间隔对应的调节因子是不同的,能力降低终端在不同子载波间隔对应的调节因子之间的差值不超过预设调控值,预设调控值用于调控不同子载波间隔下能力降低终端对应的峰值数据速率之间的差值不超过预设值,子载波间隔越大,能力降低终端在相应的子载波间隔对应的调节因子的取值越大,调节因子超过0且不超过1;

基于数据速率控制参数中各个参数之间的乘积,确定组能力降低终端中每个能力降低终端所支持的峰值数据速率;

基于组内各个能力降低终端所支持的峰值数据速率,控制组能力降低终端进行数据传输。

4.一种峰值数据速率的控制方法,其特征在于,所述方法应用于基站侧,所述方法包括:

周期性地获取组能力降低终端在一时隙内的数据处理量,得到组周期数据处理量;组能力降低终端由至少两个能力降低终端组成,具有至少同一特征的能力降低终端会归入到同一组中,组能力降低终端的组周期数据处理量为组内各个能力降低终端的周期数据处理量累加之和;

获取组能力降低终端在当前时隙上报的组数据速率控制参数;组数据速率控制参数为组能力降低终端内所有能力降低终端相对应的数据速率控制参数,数据速率控制参数包括了调制阶数、传输层数以及调节因子,所述数据速率控制参数是根据能力降低终端对应的终端类型、子载波间隔以及终端支持的最大带宽并从预选数据库中调取得到的,预选数据库中存储有若干数据速率控制参数,且,能力降低终端在不同子载波间隔对应的调节因子是不同的,能力降低终端在不同子载波间隔对应的调节因子之间的差值不超过预设调控值,预设调控值用于调控不同子载波间隔下能力降低终端对应的峰值数据速率之间的差值不超过预设值,子载波间隔越大,能力降低终端在相应的子载波间隔对应的调节因子的取值越大,调节因子超过0且不超过1;

基于组周期数据处理量,预测组能力降低终端在当前时隙内待处理的数据量,得到组预测数据处理量;

基于数据速率控制参数中各个参数之间的乘积,确定组能力降低终端中每个能力降低终端所支持的峰值数据速率,对组内所有能力降低终端所支持的峰值数据速率进行累加得到组峰值数据速率;

判断组能力降低终端所支持的组峰值数据速率是否满足组预测数据处理量的处理要求;

若满足组预测数据处理量的处理要求,基于组峰值数据速率,控制相应的组能力降低终端进行数据传输,若不满足组预测数据处理量的处理要求,基于组峰值数据速率以及预设调控系数,控制相应的组能力降低终端进行数据传输;预设调控系数大于1。

5.一种峰值数据速率的控制装置,其特征在于,所述装置应用于基站侧,所述装置包括:

第一获取模块,用于获取能力降低终端上报的数据速率控制参数;能力降低终端上报的数据速率控制参数包括了调制阶数、传输层数以及调节因子,所述数据速率控制参数是根据能力降低终端对应的终端类型、子载波间隔以及终端支持的最大带宽并从预选数据库中调取得到的,预选数据库中存储有若干数据速率控制参数,且,能力降低终端在不同子载波间隔对应的调节因子是不同的,能力降低终端在不同子载波间隔对应的调节因子之间的差值不超过预设调控值,预设调控值用于调控不同子载波间隔下能力降低终端对应的峰值数据速率之间的差值不超过预设值,子载波间隔越大,能力降低终端在相应的子载波间隔对应的调节因子的取值越大,调节因子超过0且不超过1;

第二获取模块,用于基于数据速率控制参数中各个参数之间的乘积,确定能力降低终端所支持的峰值数据速率;

第一控制模块,用于基于峰值数据速率,控制相应的能力降低终端进行数据传输。

6.一种峰值数据速率的控制装置,其特征在于,所述装置应用于基站侧,所述装置包括:

第三获取模块,用于周期性地获取能力降低终端在一时隙内的数据处理量,得到周期数据处理量;

第四获取模块,用于获取能力降低终端在当前时隙上报的数据速率控制参数;能力降低终端上报的数据速率控制参数包括了调制阶数、传输层数以及调节因子,所述数据速率控制参数是根据能力降低终端对应的终端类型、子载波间隔以及终端支持的最大带宽并从预选数据库中调取得到的,预选数据库中存储有若干数据速率控制参数,且,能力降低终端在不同子载波间隔对应的调节因子是不同的,能力降低终端在不同子载波间隔对应的调节因子之间的差值不超过预设调控值,预设调控值用于调控不同子载波间隔下能力降低终端对应的峰值数据速率之间的差值不超过预设值,子载波间隔越大,能力降低终端在相应的子载波间隔对应的调节因子的取值越大,调节因子超过0且不超过1;

第一预测模块,用于基于周期数据处理量,预测能力降低终端在当前时隙内待处理的数据量,得到预测数据处理量;

第五获取模块,用于基于数据速率控制参数中各个参数之间的乘积,确定能力降低终端所支持的峰值数据速率;

第一判断模块,用于判断能力降低终端所支持的峰值数据速率是否满足预测数据处理量的处理要求;

第二控制模块,用于若满足预测数据处理量的处理要求,基于峰值数据速率,控制相应的能力降低终端进行数据传输,若不满足预测数据处理量的处理要求,基于峰值数据速率以及预设调控系数,控制相应的能力降低终端进行数据传输;预设调控系数大于1。

7.一种峰值数据速率的控制装置,其特征在于,所述装置应用于基站侧,所述装置包括:

第六获取模块,用于获取组能力降低终端上报的组数据速率控制参数;组能力降低终端由至少两个能力降低终端组成,具有至少同一特征的能力降低终端会归入到同一组中,组数据速率控制参数为组能力降低终端内所有能力降低终端相对应的数据速率控制参数,数据速率控制参数包括了调制阶数、传输层数以及调节因子,所述数据速率控制参数是根据能力降低终端对应的终端类型、子载波间隔以及终端支持的最大带宽并从预选数据库中调取得到的,预选数据库中存储有若干数据速率控制参数,且,能力降低终端在不同子载波间隔对应的调节因子是不同的,能力降低终端在不同子载波间隔对应的调节因子之间的差值不超过预设调控值,预设调控值用于调控不同子载波间隔下能力降低终端对应的峰值数据速率之间的差值不超过预设值,子载波间隔越大,能力降低终端在相应的子载波间隔对应的调节因子的取值越大,调节因子超过0且不超过1;

第七获取模块,用于基于数据速率控制参数中各个参数之间的乘积,确定组能力降低终端中每个能力降低终端所支持的峰值数据速率;

第三控制模块,用于基于组内各个能力降低终端所支持的峰值数据速率,控制组能力降低终端进行数据传输。

8.一种峰值数据速率的控制装置,其特征在于,所述装置应用于基站侧,所述装置包括:

第八获取模块,用于周期性地获取组能力降低终端在一时隙内的数据处理量,得到组周期数据处理量;组能力降低终端由至少两个能力降低终端组成,具有至少同一特征的能力降低终端会归入到同一组中,组能力降低终端的组周期数据处理量为组内各个能力降低终端的周期数据处理量累加之和;

第九获取模块,用于获取组能力降低终端在当前时隙上报的组数据速率控制参数;组数据速率控制参数为组能力降低终端内所有能力降低终端相对应的数据速率控制参数,数据速率控制参数包括了调制阶数、传输层数以及调节因子,所述数据速率控制参数是根据能力降低终端对应的终端类型、子载波间隔以及终端支持的最大带宽并从预选数据库中调取得到的,预选数据库中存储有若干数据速率控制参数,且,能力降低终端在不同子载波间隔对应的调节因子是不同的,能力降低终端在不同子载波间隔对应的调节因子之间的差值不超过预设调控值,预设调控值用于调控不同子载波间隔下能力降低终端对应的峰值数据速率之间的差值不超过预设值,子载波间隔越大,能力降低终端在相应的子载波间隔对应的调节因子的取值越大,调节因子超过0且不超过1;

第二预测模块,用于基于组周期数据处理量,预测组能力降低终端在当前时隙内待处理的数据量,得到组预测数据处理量;

第十获取模块,用于基于数据速率控制参数中各个参数之间的乘积,确定组能力降低终端中每个能力降低终端所支持的峰值数据速率,对组内所有能力降低终端所支持的峰值数据速率进行累加得到组峰值数据速率;

第二判断模块,用于判断组能力降低终端所支持的组峰值数据速率是否满足组预测数据处理量的处理要求;

第四控制模块,用于若满足组预测数据处理量的处理要求,基于组峰值数据速率,控制相应的组能力降低终端进行数据传输,若不满足组预测数据处理量的处理要求,基于组峰值数据速率以及预设调控系数,控制相应的组能力降低终端进行数据传输;预设调控系数大于1。

9.一种电子设备,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现如权利要求1至4任一项所述峰值数据速率的控制方法的步骤。

10.一种非暂态计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至4任一项所述峰值数据速率的控制方法的步骤。

说明书 :

一种峰值数据速率的控制方法、装置、设备及介质

技术领域

[0001] 本发明涉及通信技术领域,具体涉及一种峰值数据速率的控制方法、装置、设备及介质。

背景技术

[0002] 在5G新空口(New Radio,NR)技术中,提出了支持能力降低(Reduced Capability,RedCap)的终端设备,RedCap终端具有成本低、复杂度低等优势,并能够支持速率较低的5G物联网终端使用到NR技术。同时规定,一个时隙(slot)内基站能够调度的RedCap终端的全部传输块大小(Transport Block Size,TBS)的总和与该时隙的时间长度的比值,需要在峰值数据速率也就是最大数据速率的约束范围内。进一步地,RedCap终端支持的峰值数据速率与最大TBS相关联,降低峰值数据速率可以降低RedCap终端支持的最大TBS,由此降低RedCap终端的复杂度。
[0003] 目前,RedCap终端复杂度降低的解决方案是限制RedCap终端向基站上报的相关参数,更为具体的是要求RedCap终端向基站上报的调制阶数、传输层数和调节因子三者的乘积必须不低于某个具体数值,相应的来降低RedCap终端的复杂度。
[0004] 但是,在不同子载波间隔下,数据信道可以使用的时频资源数量不相同,因此相应的峰值数据速率和最大TBS是不同的,RedCap终端的复杂度依赖于其中的最高值。如何进一步降低不同子载波间隔下RedCap终端的复杂度是目前业界亟待解决的重要课题。

发明内容

[0005] 有鉴于此,本发明实施例提供了一种峰值数据速率的控制方法、装置、设备及介质。
[0006] 根据第一方面,本发明实施例提供了一种峰值数据速率的控制方法,所述方法应用于基站侧,所述方法包括:
[0007] 获取能力降低终端上报的数据速率控制参数;能力降低终端上报的数据速率控制参数包括了调制阶数、传输层数以及调节因子,所述数据速率控制参数是根据终端类型、子载波间隔以及终端支持的最大带宽确定的,能力降低终端在不同子载波间隔对应的调节因子之间的差值不超过预设调控值,调节因子超过0且不超过1;
[0008] 基于数据速率控制参数中各个参数之间的乘积,确定能力降低终端所支持的峰值数据速率;
[0009] 基于峰值数据速率,控制相应的能力降低终端进行数据传输。
[0010] 根据第二方面,本发明实施例还提供了一种峰值数据速率的控制方法,所述方法应用于基站侧,所述方法包括:
[0011] 周期性地获取能力降低终端在一时隙内的数据处理量,得到周期数据处理量;
[0012] 获取能力降低终端在当前时隙上报的数据速率控制参数;能力降低终端上报的数据速率控制参数包括了调制阶数、传输层数以及调节因子,所述数据速率控制参数是根据终端类型、子载波间隔以及终端支持的最大带宽确定的,能力降低终端在不同子载波间隔对应的调节因子之间的差值不超过预设调控值,调节因子超过0且不超过1;
[0013] 基于周期数据处理量,预测能力降低终端在当前时隙内待处理的数据量,得到预测数据处理量;
[0014] 基于数据速率控制参数中各个参数之间的乘积,确定能力降低终端所支持的峰值数据速率;
[0015] 判断能力降低终端所支持的峰值数据速率是否满足预测数据处理量的处理要求;
[0016] 若满足预测数据处理量的处理要求,基于峰值数据速率,控制相应的能力降低终端进行数据传输,若不满足预测数据处理量的处理要求,基于峰值数据速率以及预设调控系数,控制相应的能力降低终端进行数据传输;预设调控系数大于1。
[0017] 根据第三方面,本发明实施例还提供了一种峰值数据速率的控制方法,所述方法应用于基站侧,所述方法包括:
[0018] 获取组能力降低终端上报的组数据速率控制参数;组能力降低终端由至少两个能力降低终端组成,组数据速率控制参数为组能力降低终端内所有能力降低终端相对应的数据速率控制参数,数据速率控制参数包括了调制阶数、传输层数以及调节因子,所述数据速率控制参数是根据终端类型、子载波间隔以及终端支持的最大带宽确定的,能力降低终端在不同子载波间隔对应的调节因子之间的差值不超过预设调控值,调节因子超过0且不超过1;
[0019] 基于数据速率控制参数中各个参数之间的乘积,确定组能力降低终端中每个能力降低终端所支持的峰值数据速率;
[0020] 基于组内各个能力降低终端所支持的峰值数据速率,控制组能力降低终端进行数据传输。
[0021] 根据第四方面,本发明实施例还提供了一种峰值数据速率的控制方法,所述方法应用于基站侧,所述方法包括:
[0022] 周期性地获取组能力降低终端在一时隙内的数据处理量,得到组周期数据处理量;组能力降低终端由至少两个能力降低终端组成,组能力降低终端的组周期数据处理量为组内各个能力降低终端的周期数据处理量累加之和;
[0023] 获取组能力降低终端在当前时隙上报的组数据速率控制参数;组数据速率控制参数为组能力降低终端内所有能力降低终端相对应的数据速率控制参数,数据速率控制参数包括了调制阶数、传输层数以及调节因子,所述数据速率控制参数是根据终端类型、子载波间隔以及终端支持的最大带宽确定的,能力降低终端在不同子载波间隔对应的调节因子之间的差值不超过预设调控值,调节因子超过0且不超过1;
[0024] 基于组周期数据处理量,预测组能力降低终端在当前时隙内待处理的数据量,得到组预测数据处理量;
[0025] 基于数据速率控制参数中各个参数之间的乘积,确定组能力降低终端中每个能力降低终端所支持的峰值数据速率,对组内所有能力降低终端所支持的峰值数据速率进行累加得到组峰值数据速率;
[0026] 判断组能力降低终端所支持的组峰值数据速率是否满足组预测数据处理量的处理要求;
[0027] 若满足组预测数据处理量的处理要求,基于组峰值数据速率,控制相应的组能力降低终端进行数据传输,若不满足组预测数据处理量的处理要求,基于组峰值数据速率以及预设调控系数,控制相应的组能力降低终端进行数据传输;预设调控系数大于1。
[0028] 根据第五方面,本发明实施例还提供了一种峰值数据速率的控制装置,所述装置应用于基站侧,所述装置包括:
[0029] 第一获取模块,用于获取能力降低终端上报的数据速率控制参数;能力降低终端上报的数据速率控制参数包括了调制阶数、传输层数以及调节因子,所述数据速率控制参数是根据终端类型、子载波间隔以及终端支持的最大带宽确定的,能力降低终端在不同子载波间隔对应的调节因子之间的差值不超过预设调控值,调节因子超过0且不超过1;
[0030] 第二获取模块,用于基于数据速率控制参数中各个参数之间的乘积,确定能力降低终端所支持的峰值数据速率;
[0031] 第一控制模块,用于基于峰值数据速率,控制相应的能力降低终端进行数据传输。
[0032] 根据第六方面,本发明实施例还提供了一种峰值数据速率的控制装置,所述装置应用于基站侧,所述装置包括:
[0033] 第三获取模块,用于周期性地获取能力降低终端在一时隙内的数据处理量,得到周期数据处理量;
[0034] 第四获取模块,用于获取能力降低终端在当前时隙上报的数据速率控制参数;能力降低终端上报的数据速率控制参数包括了调制阶数、传输层数以及调节因子,所述数据速率控制参数是根据终端类型、子载波间隔以及终端支持的最大带宽确定的,能力降低终端在不同子载波间隔对应的调节因子之间的差值不超过预设调控值,调节因子超过0且不超过1;
[0035] 第一预测模块,用于基于周期数据处理量,预测能力降低终端在当前时隙内待处理的数据量,得到预测数据处理量;
[0036] 第五获取模块,用于基于数据速率控制参数中各个参数之间的乘积,确定能力降低终端所支持的峰值数据速率;
[0037] 第一判断模块,用于判断能力降低终端所支持的峰值数据速率是否满足预测数据处理量的处理要求;
[0038] 第二控制模块,用于若满足预测数据处理量的处理要求,基于峰值数据速率,控制相应的能力降低终端进行数据传输,若不满足预测数据处理量的处理要求,基于峰值数据速率以及预设调控系数,控制相应的能力降低终端进行数据传输;预设调控系数大于1。
[0039] 根据第七方面,本发明实施例还提供了一种峰值数据速率的控制装置,所述装置应用于基站侧,所述装置包括:
[0040] 第六获取模块,用于获取组能力降低终端上报的组数据速率控制参数;组能力降低终端由至少两个能力降低终端组成,组数据速率控制参数为组能力降低终端内所有能力降低终端相对应的数据速率控制参数,数据速率控制参数包括了调制阶数、传输层数以及调节因子,所述数据速率控制参数是根据终端类型、子载波间隔以及终端支持的最大带宽确定的,能力降低终端在不同子载波间隔对应的调节因子之间的差值不超过预设调控值,调节因子超过0且不超过1;
[0041] 第七获取模块,用于基于数据速率控制参数中各个参数之间的乘积,确定组能力降低终端中每个能力降低终端所支持的峰值数据速率;
[0042] 第三控制模块,用于基于组内各个能力降低终端所支持的峰值数据速率,控制组能力降低终端进行数据传输。
[0043] 根据第八方面,本发明实施例还提供了一种峰值数据速率的控制装置,所述装置应用于基站侧,所述装置包括:
[0044] 第八获取模块,用于周期性地获取组能力降低终端在一时隙内的数据处理量,得到组周期数据处理量;组能力降低终端由至少两个能力降低终端组成,组能力降低终端的组周期数据处理量为组内各个能力降低终端的周期数据处理量累加之和;
[0045] 第九获取模块,用于获取组能力降低终端在当前时隙上报的组数据速率控制参数;组数据速率控制参数为组能力降低终端内所有能力降低终端相对应的数据速率控制参数,数据速率控制参数包括了调制阶数、传输层数以及调节因子,所述数据速率控制参数是根据终端类型、子载波间隔以及终端支持的最大带宽确定的,能力降低终端在不同子载波间隔对应的调节因子之间的差值不超过预设调控值,调节因子超过0且不超过1;
[0046] 第二预测模块,用于基于组周期数据处理量,预测组能力降低终端在当前时隙内待处理的数据量,得到组预测数据处理量;
[0047] 第十获取模块,用于基于数据速率控制参数中各个参数之间的乘积,确定组能力降低终端中每个能力降低终端所支持的峰值数据速率,对组内所有能力降低终端所支持的峰值数据速率进行累加得到组峰值数据速率;
[0048] 第二判断模块,用于判断组能力降低终端所支持的组峰值数据速率是否满足组预测数据处理量的处理要求;
[0049] 第四控制模块,用于若满足组预测数据处理量的处理要求,基于组峰值数据速率,控制相应的组能力降低终端进行数据传输,若不满足组预测数据处理量的处理要求,基于组峰值数据速率以及预设调控系数,控制相应的组能力降低终端进行数据传输;预设调控系数大于1。
[0050] 根据第九方面,本发明实施例还提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如上述任一种所述峰值数据速率的控制方法的步骤。
[0051] 根据第十方面,本发明实施例还提供了一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如上述任一种所述峰值数据速率的控制方法的步骤。
[0052] 本发明的峰值数据速率的控制方法、装置、设备及介质,通过RedCap终端自行上报其数据速率控制参数,进而基站能够得到其所支持的峰值数据速率,因此通过控制RedCap终端向基站上报的数据速率控制参数,降低调制阶数、传输层数和调节因子这三个参数三者乘积的最小限制数值,由此降低可以降低RedCap终端峰值数据速率,进而降低RedCap终端复杂度和成本,可以节约无线通信系统中数据速率控制相关的开销对网络资源的消耗,避免出现网络拥塞。在降低峰值数据速率的同时,通过控制不同子载波间隔对应的调节因子之间的差值不超过预设调控值,确保不同子载波间隔下RedCap终端具有近似相等的峰值数据速率,由此进一步降低终端复杂度和成本。

附图说明

[0053] 通过参考附图会更加清楚的理解本发明的特征和优点,附图是示意性的而不应理解为对本发明进行任何限制,在附图中:
[0054] 图1示出了本发明提供的峰值数据速率的控制方法的流程示意图之一;
[0055] 图2示出了图1中确定RedCap终端的数据速率控制参数的流程示意图;
[0056] 图3示出了本发明提供的峰值数据速率的控制方法的流程示意图之二;
[0057] 图4示出了本发明提供的峰值数据速率的控制方法的流程示意图之三;
[0058] 图5示出了本发明提供的峰值数据速率的控制方法的流程示意图之四;
[0059] 图6示出了本发明提供的峰值数据速率的控制装置的结构示意图之一;
[0060] 图7示出了本发明提供的峰值数据速率的控制装置的结构示意图之二;
[0061] 图8示出了本发明提供的峰值数据速率的控制装置的结构示意图之三;
[0062] 图9示出了本发明提供的峰值数据速率的控制装置的结构示意图之四。

具体实施方式

[0063] 为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0064] 在5G NR技术中,提出了支持RedCap的终端设备,RedCap终端具有成本低、复杂度低等优势,并能够支持速率较低的5G物联网终端使用到NR技术。同时第三代合作伙伴项目(3rd Generation Partnership Project,3GPP)在Release‑17(Rel‑17)版本的标准协议规定到,一个时隙(slot)内基站能够调度的RedCap终端的全部TBS的总和与该时隙的时间长度的比值,需要在峰值数据速率也就是最大数据速率的约束范围内。进一步的,进一步地,RedCap终端支持的峰值数据速率与最大TBS相关联,降低峰值数据速率可以降低RedCap终端支持的最大TBS,由此降低RedCap终端的复杂度。
[0065] 庞大的终端数量对无线通信系统而言,相应的数据速率限制将会非常复杂,终端复杂度会随着终端数量增长而增长,数据速率控制相关的开销也会随着终端数量增长而增长,进而消耗大量的网络资源,因此当终端数量庞大时网络可能出现拥塞。
[0066] 现有技术中,一种可能的RedCap终端复杂度降低的解决方案是限制TBS,然而当TBS被进一步限制时,RedCap终端复峰值数据速率作为TBS的约束条件将不再适用。还有一种可能的RedCap终端复杂度降低的解决方案是限制RedCap终端向基站上报的相关参数,具体的,在Release‑17版本的标准协议中,要求RedCap终端向基站上报的调制阶数、传输层数和调节因子三者的乘积必须不低于4,那么,降低三者乘积的最小值限制,例如将不低于4降低至不低于2,则可以降低RedCap终端的复杂度。
[0067] 但是,在不同子载波间隔即时隙(slot)长度下,数据信道可以使用的时频资源数量不相同,因此相应的峰值数据速率和最大TBS是不同的,RedCap终端的复杂度依赖于其中的最高值。也就是说,如何进一步降低不同子载波间隔下RedCap终端的复杂度是目前业界亟待解决的重要课题。
[0068] 为了解决上述问题,在本实施例中提供了一种峰值数据速率的控制方法,旨在进一步降低不同子载波间隔下RedCap终端的复杂度。本发明实施例的峰值数据速率的控制方法可用于电子设备中,电子设备包括但不局限于电脑、移动终端等,图1是根据本发明实施例的峰值数据速率的控制方法的流程示意图,如图1所示,该方法应用于基站侧,该方法包括如下步骤:
[0069] S101、获取RedCap终端上报的数据速率控制参数。在本发明实施例中,RedCap终端上报的数据速率控制参数包括了调制阶数、传输层数以及调节因子这三种参数,其中,数据速率控制参数是根据终端类型、子载波间隔以及终端支持的最大带宽确定的,能力降低终端在不同子载波间隔对应的调节因子之间的差值不超过预设调控值,调节因子超过0且不超过1。优选的,子载波间隔越大,能力降低终端在该子载波间隔对应的调节因子的取值越大。
[0070] 需要说明的是,预设调控值可以预先进行设定,并且预设调控值的取值控制在一个较小的数值,例如0.05‑0.2之间的一个数值。
[0071] S102、基于数据速率控制参数中各个参数之间的乘积,确定RedCap终端所支持的峰值数据速率也就是最大数据速率。
[0072] 即图1所示的实施例中,峰值数据速率=调制阶数×传输层数×调节因子。根据时隙的长度确定调节因子,且不同时隙的长度对应的调节因子之间的差值不超过预设调控值,使得不同子载波间隔下RedCap终端具有近似相等的峰值数据速率,即目标峰值数据速率,避免在任一种子载波间隔下的峰值数据速率大于目标峰值数据速率,由此可以进一步降低RedCap终端复杂度和成本。
[0073] S103、基于峰值数据速率,控制相应的RedCap终端进行数据传输。
[0074] 基站作为一种接入网设备,是各类终端设备通过无线方式接入无线通信系统中的接入设备,终端那设备还可以通过接入网设备接入到核心网,进而实现数据传输。图1所示的实施例中,基站在得到某一RedCap终端上报的数据速率控制参数确定出该RedCap终端的峰值传输速率之后,基于峰值传输速率进行该RedCap终端的数据速率控制,调整RedCap终端其峰值数据速率,进而控制该RedCap终端进行数据传输。
[0075] 本发明的提供的峰值数据速率的控制方法,通过RedCap终端自行上报其数据速率控制参数,进而基站能够得到其所支持的峰值数据速率,因此通过控制RedCap终端向基站上报的数据速率控制参数,降低调制阶数、传输层数和调节因子这三个参数三者乘积的最小限制数值,由此降低可以降低RedCap终端峰值数据速率,进而降低RedCap终端复杂度和成本,可以节约无线通信系统中数据速率控制相关的开销对网络资源的消耗,避免出现网络拥塞。在降低峰值数据速率的同时,通过控制不同子载波间隔对应的调节因子之间的差值不超过预设调控值,确保不同子载波间隔下RedCap终端具有近似相等的峰值数据速率,由此进一步降低终端复杂度和成本。
[0076] 在图1所示的实施例中,获取RedCap终端上报的数据速率控制参数,并通过该统一的数据控制速率对该终端上下行数据的传输进行控制。
[0077] 在通信系统中,数据的传递方向分为上行和下行,上行是指从终端向网络侧传递数据,下行则与上行相反是指从网络侧向终端传递数据。因此,图1所示的实施例中,RedCap终端上报的数据速率控制参数不仅包括了调制阶数、传输层数以及调节因子这三种参数,还包括了上行系数和下行系数,相应的,上行峰值数据速率=调制阶数×传输层数×调节因子×上行系数,下行峰值数据速率=调制阶数×传输层数×调节因子×下行系数。
[0078] 可以理解的是,上行系数的数值是小于下行系数的数值的,并且上行系数以及下行系数是可以根据实际情况预先进行配置并进行调整的。
[0079] 下面结合图2对本发明的峰值数据速率的控制方法进行阐述,在如图1所示的实施例中,通过以下步骤确定RedCap终端的数据速率控制参数:
[0080] A10、基于子载波间隔确定时隙的长度。
[0081] 子载波间隔(SubCarrier Spacing,SCS)是通信系统里的频域资源概念,子载波可以认为是可独立调制的一小段频域资源,通常载波大于子载波,一个子信道有一个或者多个子载波,子载波就是一个个载波,比如100MHz带宽里,设置15KHz是一个子载波。随子载波间隔的增大,时隙会变短,通过获取子载波间隔能够得到时隙的长度(时隙的持续时长),例如,子载波间隔为15kHz时,符号长度为1/15kHz = 66.7us,1个时隙共有14个符号加上14个CP(CP为循环前缀),那么时隙的长度为1ms。
[0082] A20、确定RedCap终端的终端类型以及终端支持的最大带宽。
[0083] A30、基于终端类型、时隙的长度以及终端支持的最大带宽,从预设数据库中调取数据速率控制参数。
[0084] 在如图1所示的实施例中,RedCap终端数据速率控制参数的相关信息可以与终端类型、时隙的长度以及终端支持的最大带宽进行相互的对应,再将对应后的数据速率控制参数的相关信息存储至一数据库即预设数据库中。之后当某个RedCap终端数据需要传输数据时,根据该RedCap终端相关的参数(包括终端类型、时隙的长度以及终端支持的最大带宽)从预设数据库中调取对应的数据速率控制参数中的具体参数,进而从预设数据库中调取该RedCap终端向基站上报的数据速率控制参数。
[0085] 具体举例说明:当RedCap终端为第一类型的终端情况且终端支持的最大带宽为第一带宽时,预选数据库中存储的信息为:调制阶数取值为1,传输层数取值为2,针对15 KHz的子载波间隔,调节因子取值为0.9,针对30 KHz的子载波间隔,调节因子取值为0.95;当RedCap终端为第二类型的终端情况且终端支持的最大带宽为第二带宽时,预选数据库中存储的信息为:调制阶数取值为1,传输层数取值为1,针对15 KHz的子载波间隔,调节因子取值为0.3,针对30 KHz的子载波间隔,调节因子取值为0.35;当RedCap终端为第三类型的终端情况且终端支持的最大带宽为第二带宽时,预选数据库中存储的信息为:调制阶数取值为1,传输层数取值为1,针对15 KHz的子载波间隔,调节因子取值为0.6,针对30 KHz的子载波间隔,调节因子取值为0.65。RedCap终端在15 KHz以及30KHz的子载波间隔对应的调节因子之间的差值为0.05,在预设调控值的取值范围内。
[0086] 在现有的5G NR标准协议中,RedCap终端的调制阶数、传输层数、调节因子三者的乘积不低于4。图1所示的实施例中,当RedCap终端为第一类型的终端情况且终端支持的最大带宽为第一带宽时,将三者乘积的最小值限制释放至不低于1.8或1.9,能够明显降低终端复杂度。并且,在15KHz子载波间隔下三者乘积不低于1.8,在30KHz子载波间隔下三者乘积不低于1.9,能够使RedCap终端在15KHz和30KHz子载波间隔下支持近似相等的最低峰值数据速率,约6Mbps。另一方面,现有5G NR标准协议中,系统信息块(System Information Block,SIB)最大TBS为2976 bits,对应终端在30KHz载波间隔下约6Mbps峰值数据速率,所以,RedCap终端最低支持6Mbps,能够确保在15KHz和30KHz子载波间隔情况下接收到SIB;当RedCap终端为第二类型的终端情况且终端支持的最大带宽为第二带宽时,对于三者乘积不低于0.3或0.35的情况,能够保证RedCap终端具有1Mbps的峰值数据速率,当RedCap终端为第三类型的终端情况且终端支持的最大带宽为第二带宽时,三者乘积不低于0.6或0.65的情况,能够保证RedCap 终端具有2Mbps的峰值数据速率。
[0087] 通过查询预设存储库,能够得到根据RedCap终端自身的参数,得到每一RedCap终端对应的数据速率控制参数的相关信息。
[0088] 可以理解的是,预设存储库中存储的关于数据速率控制参数的相关信息是可以进行调整的。
[0089] 为了解决上述问题,在本实施例中还提供了一种峰值数据速率的控制方法,旨在进一步降低不同子载波间隔下RedCap终端的复杂度,并预测RedCap终端所需要的数据传输能力,对RedCap终端的复杂度进行动态调整。本发明实施例的峰值数据速率的控制方法可用于电子设备中,电子设备包括但不局限于电脑、移动终端等,图3是根据本发明实施例的峰值数据速率的控制方法的流程示意图,如图3所示,该方法应用于基站侧,该方法包括如下步骤:
[0090] S201、周期性地获取RedCap终端在一时隙内的数据处理量,得到周期数据处理量。
[0091] S202、获取RedCap终端在当前时隙的长度内上报的数据速率控制参数。在本发明实施例中,RedCap终端上报的数据速率控制参数包括了调制阶数、传输层数以及调节因子这三种参数,其中,数据速率控制参数是根据终端类型、子载波间隔以及终端支持的最大带宽确定的,能力降低终端在不同子载波间隔对应的调节因子之间的差值不超过预设调控值,调节因子超过0且不超过1。优选的,子载波间隔越大,能力降低终端在该子载波间隔对应的调节因子的取值越大。
[0092] 需要说明的是,预设调控值可以预先进行设定,并且预设调控值的取值控制在一个较小的数值,例如0.05‑0.2之间的一个数值。
[0093] S203、基于周期数据处理量,预测该RedCap终端在当前时隙内待处理的数据量,得到预测数据处理量。具体的,基于当前时隙之前的时隙需要处理的数据量,动态地预测当前时隙的(长度)待处理的数据量。
[0094] S204、基于数据速率控制参数中各个参数之间的乘积,确定RedCap终端所支持的峰值数据速率也就是最大数据速率。
[0095] 图3所示的实施例中,RedCap终端所支持的峰值数据速率的确定方式详细可见如图1所示的实施例中的步骤S102,在此不做过多阐述。
[0096] S205、判断RedCap终端所支持的峰值数据速率是否满足预测数据处理量的处理要求。即RedCap终端所支持的峰值数据速率能否在当前时隙内传输(处理)完成预测数据处理量。
[0097] S206、若满足预测数据处理量的处理要求,基于峰值数据速率,控制相应的RedCap终端进行数据传输;若不满足预测数据处理量的处理要求,基于峰值数据速率以及预设调控系数,控制相应的RedCap终端进行数据传输。在本发明实施例中,预设调控系数是一个取值区间,且预设调控系数大于1。
[0098] 基站作为一种接入网设备,是各类终端设备通过无线方式接入无线通信系统中的接入设备,终端那设备还可以通过接入网设备接入到核心网,进而实现数据传输。图3所示的实施例中,基站在得到某一RedCap终端上报的数据速率控制参数确定出该RedCap终端的峰值传输速率之后,当判断RedCap终端所支持的峰值数据速率能够满足预测数据处理量的处理要求,则基于峰值传输速率进行该RedCap终端的数据速率控制,调整RedCap终端其峰值数据速率,进而控制该RedCap终端进行数据传输;当判断RedCap终端所支持的峰值数据速率无法满足预测数据处理量的处理要求,根据峰值数据速率与预测数据处理量之间的传输能力差值,将峰值传输速率乘以调控系数,直至调控后的峰值传输速率能够满足预测数据处理量的处理要求,此时,基于调控后的峰值传输速率进行该RedCap终端的数据速率控制,调整RedCap终端其峰值数据速率,进而控制该RedCap终端进行数据传输。通过这种动态的数据传输调控方式,使得RedCap终端能够满足当前时隙的数据传输要求。
[0099] 本发明的提供的峰值数据速率的控制方法,通过RedCap终端自行上报其数据速率控制参数,进而基站能够得到其所支持的峰值数据速率,因此通过控制RedCap终端向基站上报的数据速率控制参数,降低调制阶数、传输层数和调节因子这三个参数三者乘积的最小限制数值,由此降低可以降低RedCap终端峰值数据速率,进而降低RedCap终端复杂度和成本,可以节约无线通信系统中数据速率控制相关的开销对网络资源的消耗,避免出现网络拥塞。通过预测RedCap终端在当前时隙所需传输的数据量,判断峰值数据速率能够满足当前时隙的处理要求,并通过预设调控系数对峰值数据速率进行调控,在降低峰值数据速率前提下确保RedCap终端满足相应的任务要求,合理降低终端复杂度。在降低峰值数据速率的同时,通过控制不同子载波间隔对应的调节因子之间的差值不超过预设调控值,确保不同子载波间隔下RedCap终端具有近似相等的峰值数据速率,由此进一步降低终端复杂度和成本。
[0100] 在该实施例中,步骤S201具体包括:
[0101] S2011、获取一时隙的长度内需要处理的数据包。
[0102] S2012、基于数据包中携带的标识信息,确定处理数据包所需的RedCap终端。
[0103] S2023、周期性地确定一时隙内RedCap终端所需处理的数据包,得到周期数据处理量。例如通过一个定时器记录一个时隙其时隙的长度内RedCap终端待处理的数据量,就能够得到RedCap终端在该时隙的数据处理量,通过周期性的进行记录,得到周期数据处理量。
[0104] 在本发明实施例中,标识信息可以为国际移动用户标识(International Mobile Subscriber Identity,IMSI)、国际移动设备标识(International Mobile Equipment Identity,IMEI)等标识符。
[0105] 在图3所示的实施例中,RedCap终端上报的数据速率控制参数不仅包括了调制阶数、传输层数以及调节因子这三种参数,还包括了上行系数和下行系数,相应的,上行峰值数据速率=调制阶数×传输层数×调节因子×上行系数,下行峰值数据速率=调制阶数×传输层数×调节因子×下行系数。
[0106] 可以理解的是,上行系数的数值是小于下行系数的数值的,并且上行系数以及下行系数是可以根据实际情况预先进行配置并进行调整的。
[0107] 为了解决上述问题,在本实施例中还提供了一种峰值数据速率的控制方法,旨在进一步降低不同子载波间隔下RedCap终端的复杂度并且对多个RedCap终端进行速率控制进一步避免网络拥塞。本发明实施例的峰值数据速率的控制方法可用于电子设备中,电子设备包括但不局限于电脑、移动终端等,图4是根据本发明实施例的峰值数据速率的控制方法的流程示意图,如图4所示,该方法应用于基站侧,该方法包括如下步骤:
[0108] S301、获取组RedCap终端上报的组数据速率控制参数。在本发明实施例中,组RedCap终端由至少两个RedCap终端组成,组数据速率控制参数为组RedCap终端内所有RedCap终端相对应的数据速率控制参数,数据速率控制参数包括了调制阶数、传输层数以及调节因子这三种参数,其中,数据速率控制参数是根据终端类型、子载波间隔以及终端支持的最大带宽确定的,能力降低终端在不同子载波间隔对应的调节因子之间的差值不超过预设调控值,调节因子超过0且不超过1。优选的,子载波间隔越大,能力降低终端在该子载波间隔对应的调节因子的取值越大。
[0109] 需要说明的是,预设调控值可以预先进行设定,并且预设调控值的取值控制在一个较小的数值,例如0.05‑0.2之间的一个数值。
[0110] S302、基于数据速率控制参数中各个参数之间的乘积,确定组RedCap终端中每个RedCap终端所支持的峰值数据速率也就是最大数据速率。
[0111] 图4所示的实施例中,RedCap终端所支持的峰值数据速率的确定方式详细可见如图1所示的实施例中的步骤S102,在此不做过多阐述。
[0112] S303、基于组内各个RedCap终端所支持的峰值数据速率,控制组RedCap终端进行数据传输。在本发明实施例中,组RedCap终端所支持的峰值数据速率为组内各个RedCap终端所支持的峰值数据速率累加之和。
[0113] 图4所示的实施例中,具有至少同一特征的RedCap终端会归入到同一组中,特征可以为属于同一地理位置、属于同一用户群体、执行相同的任务等等。例如,将属于同一地理位置的RedCap终端归入到一个组RedCap终端中,也可以是将属于同一地理位置且均执行A任务的RedCap终端归入到一个组RedCap终端中。
[0114] 基站作为一种接入网设备,是各类终端设备通过无线方式接入无线通信系统中的接入设备,终端那设备还可以通过接入网设备接入到核心网,进而实现数据传输。区别于如图1所示的实施例,图4所示的实施例中,将具有至少同一特征的RedCap终端归入到同一组中,将单个终端控制提升为多个终端同时进行控制,基站会获取该组RedCap终端上报的组数据速率控制参数,进而控制该组RedCap终端内所有的RedCap终端进行数据传输。即基站在得到某组RedCap终端上报的数据速率控制参数确定出该组RedCap终端的峰值传输速率之后,基于组RedCap终端对应的峰值数据进行该组RedCap终端的数据速率控制,调整该组RedCap终端其峰值数据速率,进而控制该组RedCap终端进行数据传输。
[0115] 本发明的提供的峰值数据速率的控制方法,通过组RedCap终端自行上报其数据速率控制参数,进而基站能够得到组RedCap终端所支持的峰值数据速率,因此通过控制组RedCap终端向基站上报的数据速率控制参数,降低调制阶数、传输层数和调节因子这三个参数三者乘积的最小限制数值,由此降低可以降低组RedCap终端峰值数据速率,进而降低组RedCap终端复杂度和成本,可以节约无线通信系统中数据速率控制相关的开销对网络资源的消耗,避免出现网络拥塞,通过同时控制组内所有RedCap终端进行数据传输,提升了数据控制的效率使得组内RedCap终端更好地进行数据传输,进一步避免网络拥塞以及降低终端复杂度。在降低峰值数据速率的同时,通过控制不同子载波间隔对应的调节因子之间的差值不超过预设调控值,确保不同子载波间隔下RedCap终端具有近似相等的峰值数据速率,由此进一步降低终端复杂度和成本。
[0116] 在图4所示的实施例中,同样的,每个RedCap终端上报的数据速率控制参数不仅包括了调制阶数、传输层数以及调节因子这三种参数,还包括了上行系数和下行系数,相应的,每个RedCap终端的上行峰值数据速率=调制阶数×传输层数×调节因子×上行系数,每个RedCap终端的下行峰值数据速率=调制阶数×传输层数×调节因子×下行系数。
[0117] 可以理解的是,上行系数的数值是小于下行系数的数值的,并且上行系数以及下行系数是可以根据实际情况预先进行配置并进行调整的。
[0118] 为了解决上述问题,在本实施例中还提供了一种峰值数据速率的控制方法,旨在进一步降低不同子载波间隔下RedCap终端的复杂度并且对多个RedCap终端进行速率控制进一步避免网络拥塞,并预测组RedCap终端所需要的数据传输能力,对组RedCap终端的复杂度进行动态调整。本发明实施例的峰值数据速率的控制方法可用于电子设备中,电子设备包括但不局限于电脑、移动终端等,图5是根据本发明实施例的峰值数据速率的控制方法的流程示意图,如图5所示,该方法应用于基站侧,该方法包括如下步骤:
[0119] S401、周期性地获取组RedCap终端在一时隙内的数据处理量,得到组周期数据处理量。在本发明实施例中,组RedCap终端由至少两个RedCap终端组成。
[0120] 组RedCap终端的组周期数据处理量为组内各个RedCap终端的周期数据处理量累加之和,RedCap终端的周期数据处理量的确定方式详细可见如图3所示的实施例中的步骤S201,在此不做过多阐述。
[0121] S402、获取组RedCap终端在当前时隙上报的组数据速率控制参数。在本发明实施例中,组数据速率控制参数为组RedCap终端内所有RedCap终端相对应的数据速率控制参数,数据速率控制参数包括了调制阶数、传输层数以及调节因子这三种参数,其中,数据速率控制参数是根据终端类型、子载波间隔以及终端支持的最大带宽确定的,能力降低终端在不同子载波间隔对应的调节因子之间的差值不超过预设调控值,调节因子超过0且不超过1。优选的,子载波间隔越大,能力降低终端在该子载波间隔对应的调节因子的取值越大。
[0122] 需要说明的是,预设调控值可以预先进行设定,并且预设调控值的取值控制在一个较小的数值,例如0.05‑0.2之间的一个数值。
[0123] S403、基于组周期数据处理量,预测该组RedCap终端在当前时隙内待处理的数据量,得到组预测数据处理量。具体的,基于当前时隙之前的时隙需要处理的数据量,动态地预测当前时隙的(长度)待处理的数据量,详细可见如图3所示的实施例中的步骤S203,在此不做过多阐述。
[0124] S404、基于数据速率控制参数中各个参数之间的乘积,确定组RedCap终端中每个RedCap终端所支持的峰值数据速率也就是最大数据速率,对每个RedCap终端所支持的峰值数据速率进行累加得到组峰值数据速率。
[0125] 步骤S404详细可见如图4所示的实施例中的步骤S302,在此不做过多阐述。
[0126] S405、判断组RedCap终端所支持的组峰值数据速率是否满足组预测数据处理量的处理要求。即组RedCap终端所支持的组峰值数据速率能否在当前时隙内传输(处理)完成组预测数据处理量。
[0127] 步骤S405详细可见如图4所示的实施例中的步骤S205,在此不做过多阐述。
[0128] S406、若满足组预测数据处理量的处理要求,基于组峰值数据速率,控制相应的组RedCap终端进行数据传输;若不满足组预测数据处理量的处理要求,基于组峰值数据速率以及预设调控系数,控制相应的组RedCap终端进行数据传输。在本发明实施例中,预设调控系数是一个取值区间,且预设调控系数大于1。
[0129] 基站作为一种接入网设备,是各类终端设备通过无线方式接入无线通信系统中的接入设备,终端那设备还可以通过接入网设备接入到核心网,进而实现数据传输。图5所示的实施例中,将具有至少同一特征的RedCap终端归入到同一组中,将单个终端控制提升为多个终端同时进行控制,基站会获取该组RedCap终端上报的组数据速率控制参数,当判断组RedCap终端所支持的组峰值数据速率能够满足组预测数据处理量的处理要求,则基于组峰值传输速率进行该组RedCap终端的数据速率控制,调整组RedCap终端其组峰值数据速率,进而控制该组RedCap终端进行数据传输;当判断组RedCap终端所支持的组峰值数据速率无法满足组预测数据处理量的处理要求,根据组峰值数据速率与组预测数据处理量之间的传输能力差值,将组峰值传输速率乘以调控系数,直至调控后的组峰值传输速率能够满足组预测数据处理量的处理要求,此时,基于调控后的组峰值传输速率进行该组RedCap终端的数据速率控制,调整组RedCap终端其峰值数据速率,进而控制该组RedCap终端进行数据传输。通过这种动态的数据传输调控方式,使得组RedCap终端能够满足当前时隙的数据传输要求。
[0130] 本发明的提供的峰值数据速率的控制方法,通过组RedCap终端自行上报其数据速率控制参数,进而基站能够得到组RedCap终端所支持的峰值数据速率,因此通过控制组RedCap终端向基站上报的数据速率控制参数,降低调制阶数、传输层数和调节因子这三个参数三者乘积的最小限制数值,由此降低可以降低组RedCap终端峰值数据速率,进而降低组RedCap终端复杂度和成本,可以节约无线通信系统中数据速率控制相关的开销对网络资源的消耗,避免出现网络拥塞,通过同时控制组内所有RedCap终端进行数据传输,提升了数据控制的效率使得组内RedCap终端更好地进行数据传输,进一步避免网络拥塞以及降低终端复杂度。通过预测组RedCap终端在当前时隙所需传输的数据量,判断组峰值数据速率能够满足当前时隙的处理要求,并通过预设调控系数对组峰值数据速率进行调控,在降低组峰值数据速率前提下确保组RedCap终端满足相应的任务要求,合理降低终端复杂度。在降低峰值数据速率的同时,通过控制不同子载波间隔对应的调节因子之间的差值不超过预设调控值,确保不同子载波间隔下RedCap终端具有近似相等的峰值数据速率,由此进一步降低终端复杂度和成本。
[0131] 下面对本发明实施例提供的峰值数据速率的控制装置进行描述,下文描述的峰值数据速率的控制装置与上文描述的峰值数据速率的控制方法可相互对应参照。
[0132] 为了解决上述问题,在本实施例中提供了一种峰值数据速率的控制装置,旨在进一步降低不同子载波间隔下RedCap终端的复杂度。本发明实施例的峰值数据速率的控制装置可用于电子设备中,电子设备包括但不局限于电脑、移动终端等,图6是根据本发明实施例的峰值数据速率的控制装置的结构程示意图,如图6所示,该装置应用于基站侧,该装置包括:
[0133] 第一获取模块101,用于获取RedCap终端上报的数据速率控制参数。在本发明实施例中,RedCap终端上报的数据速率控制参数包括了调制阶数、传输层数以及调节因子这三种参数,其中,数据速率控制参数是根据终端类型、子载波间隔以及终端支持的最大带宽确定的,能力降低终端在不同子载波间隔对应的调节因子之间的差值不超过预设调控值,调节因子超过0且不超过1。优选的,子载波间隔越大,能力降低终端在该子载波间隔对应的调节因子的取值越大。
[0134] 需要说明的是,预设调控值可以预先进行设定,并且预设调控值的取值控制在一个较小的数值,例如0.05‑0.2之间的一个数值。
[0135] 第二获取模块102,用于基于数据速率控制参数中各个参数之间的乘积,确定RedCap终端所支持的峰值数据速率也就是最大数据速率。
[0136] 该实施例中,峰值数据速率=调制阶数×传输层数×调节因子。根据时隙的长度确定调节因子,且不同时隙的长度对应的调节因子之间的差值不超过预设调控值,使得不同子载波间隔下RedCap终端具有近似相等的峰值数据速率,即目标峰值数据速率,避免在任一种子载波间隔下的峰值数据速率大于目标峰值数据速率,由此可以进一步降低RedCap终端复杂度和成本。
[0137] 第一控制模块103,用于基于峰值数据速率,控制相应的RedCap终端进行数据传输。
[0138] 本发明的提供的峰值数据速率的控制装置,通过RedCap终端自行上报其数据速率控制参数,进而基站能够得到其所支持的峰值数据速率,因此通过控制RedCap终端向基站上报的数据速率控制参数,降低调制阶数、传输层数和调节因子这三个参数三者乘积的最小限制数值,由此降低可以降低RedCap终端峰值数据速率,进而降低RedCap终端复杂度和成本,可以节约无线通信系统中数据速率控制相关的开销对网络资源的消耗,避免出现网络拥塞。在降低峰值数据速率的同时,通过控制不同子载波间隔对应的调节因子之间的差值不超过预设调控值,确保不同子载波间隔下RedCap终端具有近似相等的峰值数据速率,由此进一步降低终端复杂度和成本。
[0139] 为了解决上述问题,在本实施例中还提供了一种峰值数据速率的控制装置,旨在进一步降低不同子载波间隔下RedCap终端的复杂度,并预测RedCap终端所需要的数据传输能力,对RedCap终端的复杂度进行动态调整。本发明实施例的峰值数据速率的控制装置可用于电子设备中,电子设备包括但不局限于电脑、移动终端等,图7是根据本发明实施例的峰值数据速率的控制装置的结构示意图,如图7所示,该装置应用于基站侧,该装置包括:
[0140] 第三获取模块201,用于周期性地获取RedCap终端在一时隙内的数据处理量,得到周期数据处理量。
[0141] 第四获取模块202,用于获取RedCap终端在当前时隙的长度内上报的数据速率控制参数。在本发明实施例中,RedCap终端上报的数据速率控制参数包括了调制阶数、传输层数以及调节因子这三种参数,其中,数据速率控制参数是根据终端类型、子载波间隔以及终端支持的最大带宽确定的,能力降低终端在不同子载波间隔对应的调节因子之间的差值不超过预设调控值,调节因子超过0且不超过1。优选的,子载波间隔越大,能力降低终端在该子载波间隔对应的调节因子的取值越大。
[0142] 需要说明的是,预设调控值可以预先进行设定,并且预设调控值的取值控制在一个较小的数值,例如0.05‑0.2之间的一个数值。
[0143] 第一预测模块203,用于基于周期数据处理量,预测该RedCap终端在当前时隙内待处理的数据量,得到预测数据处理量。具体的,基于当前时隙之前的时隙需要处理的数据量,动态地预测当前时隙的(长度)待处理的数据量。
[0144] 第五获取模块204,用于基于数据速率控制参数中各个参数之间的乘积,确定RedCap终端所支持的峰值数据速率也就是最大数据速率。
[0145] 第一判断模块205,用于判断RedCap终端所支持的峰值数据速率是否满足预测数据处理量的处理要求。即RedCap终端所支持的峰值数据速率能否在当前时隙内传输(处理)完成预测数据处理量。
[0146] 第二控制模块206,用于若满足预测数据处理量的处理要求,基于峰值数据速率,控制相应的RedCap终端进行数据传输;若不满足预测数据处理量的处理要求,基于峰值数据速率以及预设调控系数,控制相应的RedCap终端进行数据传输。在本发明实施例中,预设调控系数是一个取值区间,且预设调控系数大于1。
[0147] 本发明的提供的峰值数据速率的控制装置,通过RedCap终端自行上报其数据速率控制参数,进而基站能够得到其所支持的峰值数据速率,因此通过控制RedCap终端向基站上报的数据速率控制参数,降低调制阶数、传输层数和调节因子这三个参数三者乘积的最小限制数值,由此降低可以降低RedCap终端峰值数据速率,进而降低RedCap终端复杂度和成本,可以节约无线通信系统中数据速率控制相关的开销对网络资源的消耗,避免出现网络拥塞。通过预测RedCap终端在当前时隙所需传输的数据量,判断峰值数据速率能够满足当前时隙的处理要求,并通过预设调控系数对峰值数据速率进行调控,在降低峰值数据速率前提下确保RedCap终端满足相应的任务要求,合理降低终端复杂度。在降低峰值数据速率的同时,通过控制不同子载波间隔对应的调节因子之间的差值不超过预设调控值,确保不同子载波间隔下RedCap终端具有近似相等的峰值数据速率,由此进一步降低终端复杂度和成本。
[0148] 为了解决上述问题,在本实施例中还提供了一种峰值数据速率的控制装置,旨在进一步降低不同子载波间隔下RedCap终端的复杂度并且对多个RedCap终端进行速率控制进一步避免网络拥塞。本发明实施例的峰值数据速率的控制装置可用于电子设备中,电子设备包括但不局限于电脑、移动终端等,图8是根据本发明实施例的峰值数据速率的控制装置的结构程示意图,如图8所示,该装置应用于基站侧,该装置包括:
[0149] 第六获取模块301,用于获取组RedCap终端上报的组数据速率控制参数。在本发明实施例中,组RedCap终端由至少两个RedCap终端组成,组数据速率控制参数为组RedCap终端内所有RedCap终端相对应的数据速率控制参数,数据速率控制参数包括了调制阶数、传输层数以及调节因子这三种参数,其中,数据速率控制参数是根据终端类型、子载波间隔以及终端支持的最大带宽确定的,能力降低终端在不同子载波间隔对应的调节因子之间的差值不超过预设调控值,调节因子超过0且不超过1。优选的,子载波间隔越大,能力降低终端在该子载波间隔对应的调节因子的取值越大。
[0150] 需要说明的是,预设调控值可以预先进行设定,并且预设调控值的取值控制在一个较小的数值,例如0.05‑0.2之间的一个数值。
[0151] 第七获取模块302,用于基于数据速率控制参数中各个参数之间的乘积,确定组RedCap终端中每个RedCap终端所支持的峰值数据速率也就是最大数据速率。
[0152] 第三控制模块303,用于基于组内各个RedCap终端所支持的峰值数据速率,控制组RedCap终端进行数据传输。在本发明实施例中,组RedCap终端所支持的峰值数据速率为组内各个RedCap终端所支持的峰值数据速率累加之和。
[0153] 该实施例中,具有至少同一特征的RedCap终端会归入到同一组中,特征可以为属于同一地理位置、属于同一用户群体、执行相同的任务等等。例如,将属于同一地理位置的RedCap终端归入到一个组RedCap终端中,也可以是将属于同一地理位置且均执行A任务的RedCap终端归入到一个组RedCap终端中。
[0154] 本发明的提供的峰值数据速率的控制装置,通过组RedCap终端自行上报其数据速率控制参数,进而基站能够得到组RedCap终端所支持的峰值数据速率,因此通过控制组RedCap终端向基站上报的数据速率控制参数,降低调制阶数、传输层数和调节因子这三个参数三者乘积的最小限制数值,由此降低可以降低组RedCap终端峰值数据速率,进而降低组RedCap终端复杂度和成本,可以节约无线通信系统中数据速率控制相关的开销对网络资源的消耗,避免出现网络拥塞,通过同时控制组内所有RedCap终端进行数据传输,提升了数据控制的效率使得组内RedCap终端更好地进行数据传输,进一步避免网络拥塞以及降低终端复杂度。在降低峰值数据速率的同时,通过控制不同子载波间隔对应的调节因子之间的差值不超过预设调控值,确保不同子载波间隔下RedCap终端具有近似相等的峰值数据速率,由此进一步降低终端复杂度和成本。
[0155] 为了解决上述问题,在本实施例中还提供了一种峰值数据速率的控制装置,旨在进一步降低不同子载波间隔下RedCap终端的复杂度并且对多个RedCap终端进行速率控制进一步避免网络拥塞,并预测组RedCap终端所需要的数据传输能力,对组RedCap终端的复杂度进行动态调整。本发明实施例的峰值数据速率的控制装置可用于电子设备中,电子设备包括但不局限于电脑、移动终端等,图9是根据本发明实施例的峰值数据速率的控制装置的结构程示意图,如图9所示,该装置应用于基站侧,该装置包括:
[0156] 第八获取模块401,用于周期性地获取组RedCap终端在一时隙内的数据处理量,得到组周期数据处理量。在本发明实施例中,组RedCap终端由至少两个RedCap终端组成。
[0157] 组RedCap终端的组周期数据处理量为组内各个RedCap终端的周期数据处理量累加之和,RedCap终端的周期数据处理量的确定方式详细可见如图3所示的实施例中的步骤S201,在此不做过多阐述。
[0158] 第九获取模块402,用于获取组RedCap终端在当前时隙上报的组数据速率控制参数。在本发明实施例中,组数据速率控制参数为组RedCap终端内所有RedCap终端相对应的数据速率控制参数,数据速率控制参数包括了调制阶数、传输层数以及调节因子这三种参数,其中,数据速率控制参数是根据终端类型、子载波间隔以及终端支持的最大带宽确定的,能力降低终端在不同子载波间隔对应的调节因子之间的差值不超过预设调控值,调节因子超过0且不超过1。优选的,子载波间隔越大,能力降低终端在该子载波间隔对应的调节因子的取值越大。
[0159] 需要说明的是,预设调控值可以预先进行设定,并且预设调控值的取值控制在一个较小的数值,例如0.05‑0.2之间的一个数值。
[0160] 第二预测模块403,用于基于组周期数据处理量,预测该组RedCap终端在当前时隙内待处理的数据量,得到组预测数据处理量。具体的,基于当前时隙之前的时隙需要处理的数据量,动态地预测当前时隙的(长度)待处理的数据量,详细可见如图3所示的实施例中的步骤S203,在此不做过多阐述。
[0161] 第十获取模块404,用于基于数据速率控制参数中各个参数之间的乘积,确定组RedCap终端中每个RedCap终端所支持的峰值数据速率也就是最大数据速率,对每个RedCap终端所支持的峰值数据速率进行累加得到组峰值数据速率。
[0162] 第二判断模块405,用于判断组RedCap终端所支持的组峰值数据速率是否满足组预测数据处理量的处理要求。即组RedCap终端所支持的组峰值数据速率能否在当前时隙内传输(处理)完成组预测数据处理量。
[0163] 第四控制模块406,用于若满足组预测数据处理量的处理要求,基于组峰值数据速率,控制相应的组RedCap终端进行数据传输;若不满足组预测数据处理量的处理要求,基于组峰值数据速率以及预设调控系数,控制相应的组RedCap终端进行数据传输。在本发明实施例中,预设调控系数是一个取值区间,且预设调控系数大于1。
[0164] 本发明的提供的峰值数据速率的控制装置,通过组RedCap终端自行上报其数据速率控制参数,进而基站能够得到组RedCap终端所支持的峰值数据速率,因此通过控制组RedCap终端向基站上报的数据速率控制参数,降低调制阶数、传输层数和调节因子这三个参数三者乘积的最小限制数值,由此降低可以降低组RedCap终端峰值数据速率,进而降低组RedCap终端复杂度和成本,可以节约无线通信系统中数据速率控制相关的开销对网络资源的消耗,避免出现网络拥塞,通过同时控制组内所有RedCap终端进行数据传输,提升了数据控制的效率使得组内RedCap终端更好地进行数据传输,进一步避免网络拥塞以及降低终端复杂度。通过预测组RedCap终端在当前时隙所需传输的数据量,判断组峰值数据速率能够满足当前时隙的处理要求,并通过预设调控系数对组峰值数据速率进行调控,在降低组峰值数据速率前提下确保组RedCap终端满足相应的任务要求,合理降低终端复杂度。在降低峰值数据速率的同时,通过控制不同子载波间隔对应的调节因子之间的差值不超过预设调控值,确保不同子载波间隔下RedCap终端具有近似相等的峰值数据速率,由此进一步降低终端复杂度和成本。
[0165] 通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。
[0166] 最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。