一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

资源调度方法、终端设备及网络设备与流程

2022-02-22 17:49:15 来源:中国专利 TAG:


1.本技术涉及通信技术,尤其涉及一种资源调度方法、终端设备及网络设备。


背景技术:

2.物联网(iot,internet of things)是“物物相连的互联网”。它将互联网的用户端扩展到了任何物品与物品之间,进行信息交换和通信。iot具有覆盖增强、支持大量低速率设备、非常低的成本以及低能量消耗等特殊需求。窄带物联网(narrowband internet of things,nb-iot)系统通过提供一系列方法来满足iot的这些特殊需求。
3.现有技术中,在nb-iot系统中,当终端设备需要向网络设备发送上行数据时,需要重新发起随机接入,之后再发送上行数据。
4.但是,使用现有技术中的方法,终端设备需要等到随机接入过程的第二条消息之后才能发送上行数据,导致终端设备的功耗和时延的增加。


技术实现要素:

5.本技术提供一种资源调度方法、终端设备及网络设备,用于解决现有技术中请求上行数据过程过长所导致的终端设备功耗及时延增加的问题。
6.本技术第一方面提供一种资源调度方法,在该方法中,终端设备在接收网络设备的配置消息后,根据配置消息获取用于发送调度请求的第一资源配置信息,该第一资源配置信息中包括用于指示增强覆盖等级的信息,进而,终端设备在该第一资源配置信息所指示的第一资源上向网络设备发送调度请求,该调度请求用于向网络设备请求上行信道资源,终端设备在发送所述调度请求时不执行随机接入过程。
7.该方法中,由网络设备预先向终端设备发送配置消息,当终端设备有上行数据需要发送时,终端设备在配置消息中的第一资源配置信息所指示的第一资源上向网络设备发送调度请求,即告知网络设备终端设备需要发送数据,进而直接发送上行数据,而不需要执行随机接入过程,从而减少终端设备的功耗和时延。
8.进而,网络设备发送的第一资源配置信息中指示了增强覆盖等级信息,从而指示了终端设备对应的增强覆盖等级,即,第一资源配置信息所指示的资源可以区分覆盖等级,从而满足nb-iot系统中不同覆盖等级的终端设备的要求。
9.在一种可选方式中,所述终端设备接收网络设备发送的配置消息之前,还包括:
10.所述终端设备接收所述网络设备发送的系统消息;
11.所述终端设备根据所述系统消息获取nprach资源的配置信息;
12.其中,所述nprach资源为所述第一资源的资源集合,或者,所述nprach资源的子集为所述第一资源的资源集合,或者,所述nprach资源中除用于竞争随机接入的资源以外的资源为所述第一资源的资源集合,或者,所述nprach资源中除用于竞争随机接入的资源以外的资源的子集为所述第一资源的资源集合。
13.在一种可选方式中,终端设备在向网络设备发送调度请求时还携带待传输的上行
数据的数据量信息。
14.在一种可选方式中,终端设备在所述第一资源上延时或提前向所述网络设备发送调度请求,所述调度请求对应的延时的时间量或提前的时间量与所述待传输的上行数据的数据量信息具有预设对应关系;或者,
15.所述终端设备通过所述第一资源向所述网络设备发送调度请求时携带所述待传输的上行数据的数据量信息,所述第一资源包括时域资源、频域资源、码资源,或者时域资源、频域资源、码资源的组合,所述时域资源、频域资源、码资源或者所述时域资源、频域资源、码资源的组合与所述待传输的上行数据的数据量信息具有预设对应关系。
16.在一种可选方式中,终端设备发送调度请求的信号为nprach中的前导码,终端设备发送调度请求前执行过时间提前ta调整。
17.本技术第二方面提供一种资源调度方法,该方法中,网络设备首先向终端设备发送配置消息,该配置消息用于终端设备获取用于发送调度请求的第一资源配置信息,该第一资源配置信息中包括用于指示增强覆盖等级的信息。进而,网络设备接收终端设备在第一资源配置信息所指示的第一资源上发送的调度请求,该调度请求用于向网络设备请求上行信道资源,终端设备在发送该调度请求时不执行随机接入过程。进而,网络设备根据调度请求向终端设备分配上行信道资源。
18.在一种可选方式中,所述网络设备向终端设备发送配置消息之前,还包括:
19.所述网络设备向所述终端设备发送系统消息,所述系统消息中携带nprach资源的配置信息;
20.其中,所述nprach资源为所述第一资源的资源集合,或者,所述nprach资源的子集为所述第一资源的资源集合,或者,所述nprach资源中除用于竞争随机接入的资源以外的资源为所述第一资源的资源集合,或者,所述nprach资源中除用于竞争随机接入的资源以外的资源的子集为所述第一资源的资源集合。
21.在一种可选方式中,网络设备可以根据终端设备发送的调度请求确定待传输的上行数据的数据量信息。
22.在一种可选方式中,所述网络设备根据在所述第一资源上所接收的所述调度请求对应的延时的时间量或提前的时间量确定所述待传输的上行数据的数据量信息,其中,所述调度请求对应的延时的时间量或提前的时间量与所述待传输的上行数据的数据量信息具有预设对应关系;
23.或者,
24.所述网络设备根据所接收的所述调度请求对应的所述第一资源确定所述待传输的上行数据的数据量信息,其中,所述第一资源包括时域资源、频域资源、码资源,或者时域资源、频域资源、码资源的组合,所述时域资源、频域资源、码资源或者所述时域资源、频域资源、码资源的组合与所述待传输的上行数据的数据量信息具有预设对应关系。
25.在一种可选方式中,网络设备接收的调度请求的信号为nprach中的前导码,终端设备发送调度请求前执行过时间提前ta调整。
26.在一种可选方式中,所述系统消息中携带第一预设参数和第二预设参数;
27.所述第一资源的资源集合的载波位置根据所述nprach资源的载波位置与所述第一预设参数确定,所述第一资源的资源集合的起始子载波位置根据所述nprach资源的起始
子载波位置与所述第二预设参数确定;
28.或者,
29.所述第一资源的资源集合的载波位置根据所述nprach资源的子集的载波位置与所述第一预设参数确定,所述第一资源的资源集合的起始子载波位置根据所述nprach资源的子集的起始子载波位置与所述第二预设参数确定。
30.在一种可选方式中,所述系统消息中携带第一偏置参数和第二偏置参数;
31.所述第一资源的资源集合的载波位置根据所述nprach资源的载波位置和所述第一偏置参数确定,所述第一资源的资源集合的起始子载波位置根据所述nprach资源的起始子载波位置和所述第二偏置参数确定;
32.或者,
33.所述第一资源的资源集合的载波位置根据所述nprach资源的子集的载波位置和所述第一偏置参数确定,所述第一资源的资源集合的起始子载波位置根据所述nprach资源的子集的起始子载波位置和所述第二偏置参数确定。
34.在一种可选方式中,所述系统消息中携带第一预设比例因子和第二预设比例因子;
35.所述第一资源的资源集合的载波位置根据所述nprach资源的载波位置与所述第一预设比例因子确定,所述第一资源的资源集合的起始子载波位置根据所述nprach资源的起始子载波位置与所述第二预设比例因子确定;
36.或者,
37.所述第一资源的资源集合的载波位置根据所述nprach资源的子集的载波位置与所述第一预设比例因子确定,所述第一资源的资源集合的起始子载波位置根据所述nprach资源的子集的起始子载波位置与所述第二预设比例因子确定。
38.本技术第三方面提供一种资源调度方法,在该方法中,终端设备接收网络设备发送的下行控制信息dci指示,所述dci用于指示第一资源,所述第一资源为用于npusch format2传输的时频资源,进而,终端设备根据dci确定所述第一资源,进而,终端设备在所述第一资源上向所述网络设备发送调度请求。
39.该方法中,终端设备在第一资源上向网络设备发送调度请求,该第一资源为用于npusch format2传输的时频资源,即终端设备可以利用npusch format2来发送调度请求,从而节省专门用于调度请求的资源。
40.在一种可选方式中,所述终端设备在所述第一资源上向所述网络设备发送调度请求,包括:
41.所述终端设备通过高阶调制将所述调度请求与harq-ack反馈信息同时在所述第一资源上传输。
42.在一种可选方式中,所述终端设备通过对harq-ack反馈消息对应的调制符号进行相位旋转同时在所述第一资源上传输所述调度请求以及harq-ack反馈信息。
43.在一种可选方式中,所述终端设备通过将harq-ack反馈信息对应的调制符号或编码比特乘以预设正交码,以同时在所述第一资源上传输所述调度请求以及harq-ack反馈信息。
44.在一种可选方式中,所述预设正交码为长度为16的哈达玛序列。
45.在一种可选方式中,所述终端设备根据harq-ack反馈信息和预设正交序列确定第一传输序列,并在第一资源上传输所述第一传输序列,其中,所述第一传输序列用于同时携带harq-ack反馈信息以及调度请求信息。
46.该方式中,终端设备根据harq-ack对应的调制符号和预设正交序列来传输harq-ack反馈信息和调度请求,可以使得接收这些信息的网络设备在检测是否有调度请求时不需要进行复杂的译码操作,而仅需要直接做相干合并,完成序列检测,从而降低检测的复杂度。
47.在一种可选方式中,所述预设正交序列为第一正交序列或第二正交序列,所述第一正交序列在没有调度请求传输时使用,所述第二正交序列在有调度请求传输时使用。
48.该方式中,正交序列有良好的互相关性,可以有效分辨有调度请求和无调度请求这两种状态。
49.在一种可选方式中,若没有调度请求传输、且harq-ack反馈信息为ack,则所述第一传输序列为复数符号序列,所述复数符号序列为根据ack对应的调制符号和所述第一正交序列确定出的。
50.在一种可选方式中,若没有调度请求传输、且harq-ack反馈信息为nack,则所述第一传输序列为复数符号序列,所述复数符号序列为根据nack对应的调制符号和所述第一正交序列所确定出的。
51.在一种可选方式中,若有调度请求传输、且harq-ack反馈信息为ack,则所述第一传输序列为复数符号序列,所述复数符号序列为根据ack对应的调制符号和所述第二正交序列所确定出的。
52.在一种可选方式中,若有调度请求传输、且harq-ack反馈信息为nack,则所述第一传输序列为复数符号序列,所述复数符号序列为根据nack对应的调制符号和所述第二正交序列所确定出的复数符号序列。
53.在一种可选方式中,所述第一正交序列的元素个数与所述第二正交序列的元素个数相同,并且,所述第一正交序列和所述第二正交序列相互正交。
54.在一种可选方式中,所述第一正交序列的元素个数与ack对应的调制符号的个数相同,并且,所述第一正交序列的元素个数与nack对应的调制符号的个数相同。
55.在一种可选方式中,所述第一正交序列和所述第二正交序列分别为16阶哈达玛矩阵中的一行,或者,所述第一正交序列和所述第二正交序列分别为16阶哈达玛矩阵中的一列。
56.在一种可选方式中,所述预设正交序列为第三正交序列。
57.在一种可选方式中,所述第三正交序列在有调度请求传输时使用。
58.该方式中,对于harq-ack反馈信息,其自身隐含携带一个全1序列,因此采用一个正交序列即可达到同时携带调度请求信以及harq-ack反馈信息的技术效果,同时可以减少序列检测的次数,有利于降低复杂度和功耗。
59.在一种可选方式中,若有调度请求传输、且harq-ack反馈信息为ack,则所述第一传输序列为复数符号序列,所述复数符号序列为根据ack对应的调制符号及所述第三正交序列所确定出的。
60.在一种可选方式中,若有调度请求传输、且harq-ack反馈信息为nack,则所述第一
传输序列为复数符号序列,所述复数符号序列为根据nack对应的调制符号及所述第三正交序列所确定出的。
61.在一种可选方式中,所述第三正交序列的元素个数与ack对应的调制符号的个数相同,并且,所述第三正交序列的元素个数与nack对应的调制符号的个数相同。
62.在一种可选方式中,所述第三正交序列为16阶哈达玛矩阵中的一行或一列。
63.在一种可选方式中,还包括:
64.所述终端设备向所述网络设备发送调度请求时携带待传输的上行数据的数据量信息。
65.在一种可选方式中,所述待传输的上行数据的数据量信息与所述高阶调制的星座点具有预设对应关系。
66.在一种可选方式中,所述待传输的上行数据的数据量信息与所述相位旋转大小具有预设对应关系。
67.在一种可选方式中,所述待传输的上行数据的数据量信息与所述预设正交码序列具有预设对应关系。
68.本技术第四方面提供一种资源调度方法,该方法中,网络设备首先向终端设备发送dci指示,该dci用于指示第一资源,该第一资源为用于npusch format2传输的时频资源。进而,网络设备接收终端设备在第一资源上发送的调度请求,进而,网络设备根据调度请求向终端设备分配上行信道资源。
69.在一种可选方式中,终端设备通过高阶调制将调度请求与harq-ack反馈信息同时在第一资源上传输,网络设备根据接收到的高阶调制后的信号确定终端设备是否发送了调度请求。
70.在一种可选方式中,终端设备通过对harq-ack反馈消息对应的调制符号进行相位旋转,以同时在第一资源上传输调度请求以及harq-ack反馈信息,网络设备根据接收到的进行相位旋转的调制符号确定终端设备是否发送了调度请求。
71.在一种可选方式中,终端设备通过将harq-ack反馈信息对应的调制符号或编码比特乘以预设正交码,以同时在第一资源上传输调度请求以及harq-ack反馈信息,网络设备根据接收到的乘以预设正交码之后的调制符号确定终端设备是否发送了调度请求。
72.在一种可选方式中,上述预设正交码为长度为16的哈达玛序列。
73.在一种可选方式中,网络设备根据终端设备发送的调度请求确定待传输的上行数据的数据量信息。
74.在一种可选方式中,上述待传输的上行数据的数据量信息与高阶调制的星座点具有预设对应关系。
75.在一种可选方式中,上述待传输的上行数据的数据量信息与相位旋转大小具有预设对应关系。
76.在一种可选方式中,上述待传输的上行数据的数据量信息与所述预设正交码序列具有预设对应关系。
77.本技术第五方面提供一种终端设备,该终端设备具有实现第一方面中终端设备的功能。这些功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。所述硬件或软件包括一个或多个与上述功能相对应的模块。
78.在一种可能的设计中,该终端设备可以包括接收模块、处理模块以及发送模块,这些模块可以执行上述方法中的相应功能,例如:接收模块,用于接收网络设备发送的配置消息;处理模块,用于根据接收模块接收的配置信息获取用于发送调度请求的第一资源配置信息,该第一资源配置信息中包括用于指示增强覆盖等级的信息;发送模块,用于在处理模块获取的第一资源配置信息所指示的第一资源上向网络设备发送调度请求,该调度请求用于向网络设备请求上行信道资源,终端设备在发送该调度请求时不执行随机接入过程。
79.本技术第六方面提供一种网络设备,该网络设备具有实现第二方面中网络设备的功能。这些功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。所述硬件或软件包括一个或多个与上述功能相对应的模块。
80.在一种可能的设计中,该网络设备可以包括发送模块、接收模块以及处理模块,这些模块可以执行上述方法中的相应功能,例如:发送模块,用于向终端设备发送配置消息,该配置消息用于终端设备获取用于发送调度请求的第一资源配置信息,第一资源配置信息中包括用于指示增强覆盖等级的信息;接收模块,用于接收终端设备在第一资源配置信息所指示的第一资源上发送的调度请求,该调度请求用于向网络设备请求上行信道资源,终端设备在发送该调度请求时不执行随机接入过程;处理模块,用于根据接收模块接收的调度请求向终端设备分配上行信道资源。
81.本技术第七方面提供一种终端设备,该终端设备具有实现第三方面中终端设备的功能。这些功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。所述硬件或软件包括一个或多个与上述功能相对应的模块。
82.在一种可能的设计中,该终端设备可以包括接收模块、处理模块以及发送模块,这些模块可以执行上述方法中的相应功能,例如:接收模块,用于接收网络设备发送的dci指示,该dci用于指示第一资源,第一资源为用于npusch format2传输的时频资源;处理模块,用于根据dci确定第一资源;发送模块,用于在第一资源上向网络设备发送调度请求。
83.本技术第八方面提供一种网络设备,该网络设备具有实现第四方面中网络设备的功能。这些功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。所述硬件或软件包括一个或多个与上述功能相对应的模块。
84.在一种可能的设计中,该网络设备可以包括发送模块、接收模块以及处理模块,这些模块可以执行上述方法中的相应功能,例如:发送模块,用于向终端设备发送dci指示,该dci用于指示第一资源,该第一资源为用于npusch format2传输的时频资源;接收模块,用于接收终端设备在第一资源上发送的调度请求;处理模块,用于根据调度请求向终端设备分配上行信道资源。
85.本技术第九方面提供一种终端设备,该终端设备包括存储器以及处理器,所述存储器用于存储程序指令,所述处理器用于调用所述存储器中的程序指令,实现上述第一方面及其各实施方式中的方法。
86.本技术第十方面提供一种网络设备,该网络设备包括存储器以及处理器,所述存储器用于存储程序指令,所述处理器用于调用所述存储器中的程序指令,实现上述第二方面及其各实施方式中的方法。
87.本技术第十一方面提供一种终端设备,该终端设备包括存储器以及处理器,所述存储器用于存储程序指令,所述处理器用于调用所述存储器中的程序指令,实现上述第三
方面及其各实施方式中的方法。
88.本技术第十二方面提供一种网络设备,该网络设备包括存储器以及处理器,所述存储器用于存储程序指令,所述处理器用于调用所述存储器中的程序指令,实现上述第四方面及其各实施方式中的方法。
附图说明
89.图1为现有nb-iot系统中终端设备需要向网络设备发送上行数据时的处理过程的一个示例;
90.图2为本技术提供的资源调度方法的系统架构图;
91.图3为本技术提供的资源调度方法实施例一的交互流程图;
92.图4为现有nb-iot系统中一个nb-iot载波内nprach频域资源的分布示意图;
93.图5为nb-iot随机接入的前导码示意图;
94.图6为延时发送nb-iot随机接入中的前导码序列来表示传输数据信息的示例图;
95.图7为本技术提供的资源调度方法实施例二的交互流程图;
96.图8为本技术提供的一种终端设备实施例一的模块结构图;
97.图9为本技术提供的一种网络设备实施例一的模块结构图;
98.图10为本技术提供的另一种终端设备实施例一的模块结构图;
99.图11为本技术提供的另一种网络设备实施例一的模块结构图;
100.图12为本技术提供的一种终端设备实施例一的实体框图;
101.图13为本技术提供的一种网络设备实施例一的实体框图;
102.图14为本技术提供的另一种终端设备实施例一的实体框图;
103.图15为本技术提供的另一种网络设备实施例一的实体框图。
具体实施方式
104.应当理解,本文中使用的术语“和/或”仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。
105.在各种通信系统中,为避免资源浪费,如果终端设备没有上行数据需要传输,网络设备就不会为该终端设备分配上行资源。当终端设备有上行资源需要传输时,首先应该告知网络设备终端设备需要传输上行资源,请求网络设备为该终端设备分配上行资源。
106.在现有的nb-iot系统中,当终端设备需要向网络设备发送上行数据时,需要重新发起随机接入,之后再发送上行数据。图1为现有nb-iot系统中终端设备需要向网络设备发送上行数据时的处理过程的一个示例,如图1所示,当终端设备接收到上行数据之后,重新发起随机接入,具体过程包括:
107.s101、终端设备向网络设备发送接入前导码。
108.s102、网络设备向终端设备返回随机接入响应。
109.s103、终端设备接收到响应之后再向网络设备发起无线资源控制(radio resource control,rrc)请求。
110.s104、网络设备向终端设备发送rrc连接建立消息。
111.s105、终端设备网络设备发送rrc连接建立完成消息。
112.s106、终端设备向网络设备发送上行数据。
113.其中,终端设备至少需要在s103之后才能向网络设备上报上行数据的大小,以及向网络设备发送上行数据。
114.即,现有技术中,终端设备需要等待较长时间、执行较多操作后才能发送上行数据,这会增加终端设备的功耗和时延。并且,当有多个终端设备发生接入冲突时,终端设备可能会发生退避甚至失败,进一步加剧终端设备的功耗和时延。
115.本技术基于上述问题,提出一种资源调度方法,由网络设备预先向终端设备发送配置信息,当终端设备有上行数据需要发送时,终端设备在配置信息所指示的特定资源上向网络设备发送调度请求,即告知网络设备终端设备需要发送数据,进而直接发送上行数据,而不需要执行随机接入过程,从而减少终端设备的功耗和时延。
116.并且,网络设备发送的配置信息中包括增强覆盖等级索引或重复次数等信息,直接或间接指示了终端设备对应的增强覆盖等级,即,配置信息所指示的资源可以区分覆盖等级,从而满足nb-iot系统对于覆盖等级的要求。
117.图2为本技术提供的资源调度方法的系统架构图,如图2所示,在nb-iot系统中,网络设备可以同多个终端设备进行通信,网络设备可以为基站,终端设备例如可以为手机、打印机等任意的进行机器类通信的终端设备。本技术所提供的方法,对于任意的终端设备都适用。
118.图3为本技术提供的资源调度方法实施例一的交互流程图,如图3所示,该方法的一种执行过程为:
119.s301、网络设备发送系统消息。
120.网络设备可以通过系统消息向服务小区内的所有终端设备通知可用的资源集合的配置参数,该资源集合用于终端设备向网络设备发送调度请求。例如该资源集合可以是上行随机接入信道(narrowband physical random access channel,nprach)资源、nprach资源子集、上行数据信道(narrowband physical uplink shared channel,npusch)format1资源、npusch format1资源子集、npusch format2资源或者npusch format2资源子集。例如,当该资源集合为nprach资源时,网络设备可以在系统消息中指示nprach资源的载波频点,载波数,子载波数,起始子载波频域位置,增强覆盖等级索引、重复次数,周期,起始时刻,前导码格式,前导码传输最大尝试次数等配置信息。其中,增强覆盖等级索引或重复次数可用于表示资源对应的增强覆盖等级。
121.如前所述,本技术通过在特定资源上发送调度请求并且不执行随机接入过程来减少终端设备的功耗及时延,基于nb-iot系统的覆盖增强的特点,该特定资源需要区分覆盖等级,而上述的nprach资源是可以区分覆盖等级的,因此,作为一种可选的实施方式,本技术中用于发送调度请求的特定资源可以使用nprach资源,继承nprach资源可以区分覆盖等级的特点,以有效平衡资源和性能;而且nprach和上行数据之间有冲突解决机制,即nprach与上行数据冲突时,上行数据会推迟发送,使用nprach资源作为发送调度请求的特定资源,可以继承上述冲突机制,避免对网络设备的调度施加额外的限制,可以很好保持后向兼容。使用nprach资源前需要确定具体使用nprach资源中的哪些载波和哪些子载波,其中,可以根据当前nprach资源的配置来直接使用nprach资源中的一部分载波和子载波,或者,也可
以根据一定的参数来计算出需要使用nprach资源中的哪些载波和子载波。另外,该特定资源也可以使用nprach资源外的其他资源。
122.因此,可选地,本技术中对于用于发送调度请求的特定资源可以通过以下三种方式来确定:
123.第一种方式:
124.根据当前nprach资源的配置直接确定将nprach资源的哪些资源作为上述特定资源。
125.在这种方式中,可以预先在网络设备以及终端设备中配置或通过消息指示使用哪些nprach资源为上述特定资源,或者按照协议中制定的规则约定使用哪些nprach资源为上述特定资源,或者按照运营商或厂家自定义的规则约定使用哪些nprach资源为上述特定资源,不需要网络设备通过本步骤的系统消息来通知。
126.第二种方式:
127.设置一些参数,根据当前nprach资源集合和这些参数,确定将nprach资源的哪些资源作为上述特定资源。
128.在这种方式中,网络设备可以通过上述系统消息通知这些参数。即,网络设备除了在系统消息中指示nprach资源的载波频点,载波数等信息外,还可以指示确定发送调度请求的特定资源所对应的这些参数。
129.第三种方式:
130.网络设备直接通过上述系统消息指示可作为上述特定资源的资源集合,而不依赖nprach资源集合,网络设备可以在系统消息中指示上述特定资源的配置参数,包括载波位置、载波数、子载波数、起始子载波频域位置、调度请求最大传输次数等。
131.由于网络设备直接通过系统消息指示上述特定资源的配置参数,因此这种方式所确定出的资源也可能是nprach资源,也可能是nprach资源之外的资源。
132.上述三种方式的具体实现方法将在本实施例之后进行具体描述。
133.s302、网络设备向终端设备发送配置消息。
134.其中,该配置消息用于指示终端设备用于发送调度请求的第一资源配置信息。
135.s303、终端设备根据上述配置消息,获取用于发送调度请求的第一资源配置信息。
136.当终端设备接收到上述配置消息后,获取其中携带的第一资源配置信息,第一资源配置信息中可以包括载波索引,起始子载波索引,调度请求最大传输次数,以及用于指示增强覆盖等级的信息等,其中,用于指示增强覆盖等级的信息具体可以为增强覆盖等级索引或重复次数。
137.以步骤s301中所描述的三种方式中的第一种方式为例,用于发送调度请求的特定资源直接使用nprach资源,则首先,在s301的系统消息中,网络设备会向服务小区内所有的终端设备广播nprach资源集合,包括载波数、子载波数、起始子载波频域位置以及重复次数等。各终端设备接收到系统消息后,就获知了nprach资源集合的配置信息。进而,网络设备根据预先配置的上述特定资源的配置信息,确定一个特定终端设备发送上述调度请求所对应的特定资源,并通过载波索引、起始子载波索引、起始子载波频域位置等信息通知该特定的终端设备使用哪些载波中的哪些子载波来发送调度请求。
138.其中,nprach资源可以区分覆盖等级,网络设备的系统消息所指示的nprach资源
集合中的每一组nprach资源对应一种增强覆盖等级,网络设备根据终端设备的增强覆盖等级,以及预先配置的配置信息,在nprach资源集合内为终端设备分配满足其覆盖要求的资源。
139.在一种可选的实施方式中,网络设备具体可以通过竞争随机接入过程中的rrc消息来发送上述第一资源配置信息,具体为竞争随机接入过程中得到第四条消息。
140.s304、当上行数据到达时,终端设备在第一资源配置信息所指示的第一资源上向网络设备发送调度请求,同时,终端设备启动定时器,开始对调度请求传输的次数进行计数。
141.该第一资源即是指前述的发送调度请求的特定资源的子集,即,该特定资源为第一资源的资源集合。
142.该调度请求用于向网络设备请求上行信道资源,并且,终端设备在发送所述调度请求时不执行随机接入过程。
143.具体地,终端设备在经过前述步骤所确定的第一资源上发送调度请求,即向网络设备请求上行信道资源,而不需要像现有技术一样通过重新发起随机接入来向网络设备请求上行信道资源。
144.s305、网络设备在上述第一资源上检测上述终端设备发送的调度请求,如果网络设备检测到调度请求,则根据上述调度请求向终端设备分配上行信道资源,如果网络设备没有检测到调度请求,网络设备不进行传输操作。
145.s306、如果在定时器未超时时,终端设备接收到网络设备分配的上行信道资源,则终端设备在网络设备分配的上行信道资源上发送缓存状态报告或者上行数据,否则终端设备在上述第一资源上重新传输调度请求。如果调度请求传输的次数超过调度器请求传输的最大传输次数,终端设备触发随机接入过程。
146.本实施例中,由网络设备预先向终端设备发送配置消息,当终端设备有上行数据需要发送时,终端设备在配置消息中的第一资源配置信息所指示的第一资源上向网络设备发送调度请求,即告知网络设备终端设备需要发送数据,进而直接发送上行数据,而不需要执行随机接入过程,从而减少终端设备的功耗和时延。
147.进而,网络设备发送的第一资源配置信息中指示了增强覆盖等级信息,从而指示了终端设备对应的增强覆盖等级,即,第一资源配置信息所指示的资源可以区分覆盖等级,从而满足nb-iot系统中不同覆盖等级的终端设备的要求。
148.以下具体描述前述的确定用于发送调度请求的上述特定资源的三种方式。
149.第一种方式:
150.根据当前nprach资源的配置直接确定将nprach资源的哪些资源作为上述特定资源。
151.在这种方式中,可以预先在网络设备以及终端设备中配置或通过消息指示使用哪些nprach资源为上述特定资源,或者按照协议中制定的规则约定使用哪些nprach资源为上述特定资源,或者按照运营商或厂家自定义的规则约定使用哪些nprach资源为上述特定资源,,不需要网络设备通过本步骤的系统消息来通知。
152.具体地,图4为现有nb-iot系统中一个nb-iot载波内nprach频域资源的分布示意图,如图4所示,假设nprach的频域资源全集为a,每一种增强覆盖等级对应的分配给nprach
资源的起始子载波的频域位置记为δf,nb-iot可以支持的nb-iot载波数为m,一个nb-iot载波内的nprach频域资源为ai,i=0,

,m-1,则有一个nb-iot载波内表示ue支持single-tone msg3的nprach频域资源记为bi,i=0,

,m-1,一个nb-iot载波内表示ue支持multi-tone msg3的nprach频域资源记为ci,i=0,

,m-1,一个nb-iot载波内表示基于竞争随机接入的nprach频域资源记为di,i=0,

,m-1,其中di=bi ci。一个nb-iot载波内除了基于竞争随机接入之外的nprach频域资源记为ei,i=0,

,m-1,则有di ei=ai。
153.预先在网络设备以及终端设备中配置或通过消息指示使用哪些nprach频域资源为上述特定资源的频域资源时,或者按照协议中制定的规则约定使用哪些nprach频域资源为上述特定资源的频域资源时,或者按照运营商或厂家自定义的规则约定使用哪些nprach频域资源为上述特定资源的频域资源时,可以直接指示或约定ai,bi,ci,di,ei,a
i-bi,a
i-ci,a
i-di,a
i-ei来表示上述特定资源的频域资源,其中i=0,

,m-1或i=1,

,m-1。例如,配置或指示或约定上述特定资源的频域资源为a
i-di或者ei,则代表在每个可发送调度请求的nb-iot载波中,可以将nprach频域资源中除分配用于竞争随机接入的频域资源之外的频域资源作为上述特定资源的频域资源。
154.在一些可选的实施方式中,可以通过对上述ai,bi,ci,di,ei的不同计算,使得上述特定资源的频域资源为nprach频域资源的子集,或者,上述特定资源为nprach资源中除用于竞争随机接入的资源之外的资源。
155.另外,在这种方式中,上述特定资源的时域资源可以使用现有nprach时域资源的配置参数,例如周期、发送的起始时刻、相对周期起始时刻的时间偏置等。
156.第二种方式:
157.设置一些参数,在当前nprach资源集合上通过这些参数进行计算,确定出将nprach资源的哪些资源作为上述特定资源。
158.在这种方式中,网络设备可以通过上述系统消息通知这些参数。即,网络设备除了在系统消息中指示nprach资源的载波频点,载波数等信息外,还可以指示确定发送调度请求的特定资源所对应的参数。
159.其中,这种方式可以应用在nb-iot载波维度,也可以应用在子载波维度,或者同时应用在nb-iot载波维度以及子载波维度。并且,可以根据nprach资源的载波位置与通过系统消息所指示的参数来确定上述特定资源对应的载波位置,也可以根据nprach资源的子集的载波位置与通过系统消息所指示的参数来确定上述特定资源的载波位置。
160.具体可以分为以下几种情况:
161.1、应用在nb-iot载波维度,根据nprach资源的载波位置与通过系统消息所指示的预设参数来确定上述特定资源对应的载波位置。
162.2、应用在nb-iot载波维度,根据nprach资源的子集的载波位置与通过系统消息所指示的预设参数来确定上述特定资源对应的载波位置。
163.3、应用在子载波维度,根据nprach资源的起始子载波位置与通过系统消息所指示的预设参数来确定上述特定资源对应的起始子载波位置。
164.4、应用在子载波维度,根据nprach资源的子集的起始子载波位置与通过系统消息所指示的预设参数来确定上述特定对应的起始子载波位置。
165.5、应用在nb-iot载波维度以及子载波维度,根据nprach资源的载波位置与通过系统消息所指示的第一预设参数来确定上述特定资源对应的载波位置,根据nprach资源的起始子载波位置与通过系统消息所指示的第二预设参数确定上述特定资源的起始子载波位置。
166.6、应用在nb-iot载波维度以及子载波维度,根据nprach资源的子集的载波位置与通过系统消息所指示的第一预设参数来确定上述特定资源对应的载波位置,根据nprach资源的子集的起始子载波位置与通过系统消息所指示的第二预设参数确定上述特定资源的起始子载波位置。
167.在上述第5种以及第6中情况中,第一预设参数的值可以相同,也可以不同,即可以对载波以及子载波使用相同的参数,也可以分别使用不同的参数。
168.上述通过系统消息所指示的预设参数、第一预设参数以及第二预设参数具体可以为针对nprach资源或nprach资源的子集的偏置参数,或者,也可以为针对nprach资源或nprach资源的子集的比例因子等。
169.当预设参数、第一预设参数以及第二预设参数为偏置参数时,以上述第5及第6种情况为例,具体为:
170.上述特定资源的载波位置根据nprach资源的载波位置和第一偏置参数确定,上述特定资源的起始子载波位置根据nprach资源的起始子载波位置和第一偏置参数确定。
171.或者,
172.上述特定资源的载波位置根据nprach资源的子集的载波位置和第一偏置参数确定,上述特定资源的起始子载波位置根据nprach资源的子集的起始子载波位置和第二偏置参数确定。
173.其中,第一偏置参数和第二偏置参数通过网络设备发送的系统消息配置。
174.当预设参数、第一预设参数以及第二预设参数为比例因子时,以上述第5及第6种情况为例,具体为:
175.上述特定资源的载波位置根据nprach资源的载波位置与第一预设比例因子确定,上述特定资源的起始子载波位置根据nprach资源的起始子载波位置与第二预设比例因子确定。
176.或者,
177.上述特定资源的载波位置根据nprach资源的子集的载波位置与第一预设比例因子确定,上述特定资源的起始子载波位置根据nprach资源的子集的起始子载波位置与第二预设比例因子确定。
178.其中,第一预设比例因子和第二预设比例因子通过网络设备发送系统消息配置。
179.以下继续结合图4所示的nprach资源划分来介绍上述过程的示例。
180.1、子载波维度
181.假设偏置参数为fi,i=0,

,m-1。fi可以是相对于ai,bi,ci,di,ei起始子载波的频域偏置,也可以是相对a
i-bi,a
i-ci,a
i-di,a
i-ei起始子载波的频域偏置。
182.假设比例因子为αi,i=0,

,m-1。ai或bi或ci或di或ei中占比αi可以配置为的上述特定资源的频域资源,或者ai或bi或ci或di或ei中占比(1-αi)可以配置为上述特定资源的频域资源,或者a
i-bi或a
i-ci或a
i-di或a
i-ei中占比αi可以配置为上述特定资源的频域资源,或
者a
i-bi或a
i-ci或a
i-di或a
i-ei中占比(1-αi)可以配置为上述特定资源的频域资源,其中i=0,

,m-1或i=1,

,m-1。
183.2、nb-iot载波维度
184.在nb-iot载波维度,参数除了可以为偏置参数和比例因子外,还可以为位图。
185.偏置参数:
186.偏置参数可以是相对nb-iot载波索引的偏置,例如,nb-iot配置了m个nb-iot载波,用于发起随机接入,载波索引为0,1,

,m-1,相对偏置可以是相对nb-iot载波索引0的偏置,相对nb-iot载波索引1的偏置等。
187.比例因子:
188.假设比例因子为β,载波索引i,i为整数,0≤i≤m-1,满足1,满足1,满足或的nb-iot载波用于发送调度请求。或者i为正整数,1≤i≤m-1,满足1,满足或的nb-iot载波用于发送调度请求。
189.位图:
190.假设用长度为m的位图来表示,位图中比特位与nb-iot载波索引一一对应,低比特位表示最小索引号,或者高比特位表示最小索引号,或者按照其它预设规则排列,本技术不作具体限制。网络设备和终端设备均使用同一预设排列规则。位图中比特位置0表示对应nb-iot载波配置为上述特定资源的频域资源或者比特位置1表示对应nb-iot载波配置为上述特定资源的频域资源,比特0或比特1的数量表示配置为上述特定资源的nb-iot载波数量。假设nb-iot支持16个nb-iot载波,可以用16比特的位图来配置或指示上述特定资源的频域资源,位图中比特位置1表示对应nb-iot载波配置为上述特定资源的频域资源,低比特位于最小索引号对应,则位图1100100010100001表示有6个nb-iot载波配置为上述特定资源的频域资源。
191.以下给出在上述第5种情况下,使用偏置参数作为参数的具体示例:
192.假设网络设备的系统消息中指示的第一偏置参数,即nb-iot载波维度的偏置参数为f1,网络设备的系统消息中指示的第二偏置参数,即子载波维度的偏置参数为f2。其中,f1代表上述特定资源的载波位置是在nprach资源的索引为0的nb-iot载波上偏置f1个nb-iot载波得到,f2代表上述特定资源的起始子载波位置是在nprach资源的ai中的起始子载波位置上偏移f2个子载波得到。
193.当网络设备向终端设备发送配置信息时,就可以将根据f1计算得出的载波索引,以及根据f2计算得出的子载波索引发送给终端设备。
194.另外,在这种方式中,上述特定资源的时域资源可以通过在nprach时域资源上引入位图来表示,例如,可以用位图中的比特位表示符号粒度、时隙粒度、子帧粒度或者nprach周期粒度等,比特位1表示对应的符号、时隙、子帧或者nprach周期作为上述特定资
源的时域资源,比特位0表示对应的符号、时隙、子帧或者nprach周期不作为上述特定资源的时域资源,这里只是示例,比特位0或1对应含义也可以和上述示例相反。
195.第三种方式:
196.网络设备直接通过上述系统消息指示可作为第一资源的资源集合,而不依赖nprach资源,网络设备可以在系统消息中指示第一资源的配置参数,包括载波数、子载波数、起始子载波频域位置等。
197.该方法中,网络设备可以灵活指示可以作为第一资源的资源集合,而不需要重用现有的nprach资源,因此可以更加灵活的进行资源分配。
198.以上列出了确定特定资源的一些可选实施方式,在具体实施过程中,可以根据需要选择上述各方式中的一种或其组合来进行第一资源配置,所确定的特定资源可以为nprach资源,或者,为nprach资源的子集,或者,为nprach资源中除用于竞争随机接入的资源之外的资源,或者,为nprach资源中除用于竞争随机接入的资源之外的资源的子集,或者为nprach资源之外的资源。
199.以下介绍终端设备向网络设备通知上行数据量的方法。
200.在图3所示的步骤s304中,终端设备在第一资源上向网络设备发送调度请求,以请求网络设备分配上行信道资源。除此之外,终端设备还需要向网络设备告知需要传输的上行数据的大小,以使网络设备根据该信息分配合理地上行信道资源。一种可选的实施方式中,终端设备可以在步骤s304之后再向网络设备发送一条用于通知上行数据大小的消息。另一种可选的实施方式中,终端设备可以在步骤s304中发送调度请求时隐含携带上行数据量的信息,网络设备再根据调度请求确定待传输的上行数据的数据量信息。其中,第二种方式下可以节省终端设备专门向网络设备上报上行数据量的过程,因此可以节省无线传输资源。以下主要描述第二种方式的具体实施过程。
201.在第二种方式中,终端设备在向网络设备发送调度请求时携带待传输的上行数据的数据量信息,网络设备根据调度请求确定待传输的上行数据的数据量信息。
202.具体地,可以通过下述两种方法来实施:
203.(1)通过资源类型隐含携带待传输的上行数据的数据量信息
204.终端设备通过第一资源向网络设备发送调度请求时携带待传输的上行数据的数据量信息,网络设备根据所接收的调度请求对应的第一资源确定待传输的上行数据的数据量信息。
205.其中,第一资源包括时域资源、频域资源、码资源,或者时域资源、频域资源、码资源的组合。时域资源、频域资源、码资源或者时域资源、频域资源、码资源的组合与待传输的上行数据的数据量信息具有预设对应关系。
206.具体地,可以将第一资源对应的时域资源对应一种时刻,频域资源对应的一种频域位置,码资源对应的一种正交码,或者其组合与待传输的上行数据的数据量信息对应。
207.例如,针对时域资源,终端设备根据第一资源配置消息中指示的覆盖等级信息确定发送调度请求的周期和起始时刻,终端设备发送调度请求的周期为奇数周期或者偶数周期指示传输信息量。
208.针对频域资源,
209.第一资源配置消息中包含多个载波索引,终端设备发送调度请求时的起始子载波
位置或索引与待传输的上行数据的数据量信息具有预设对应关系;
210.或者,第一资源配置消息中包含多个起始子载波索引,终端设备发送调度请求时的起始子载波位置或索引与待传输的上行数据的数据量信息量具有预设对应关系;
211.或者,第一资源配置消息中包含多个载波索引和多个起始子载波索引,终端设备发送调度请求时的载波位置和起始子载波位置与待传输的上行数据的数据量信息量具有预设对应关系;
212.或者,第一资源配置消息中包含多个载波索引和多个起始子载波索引,终端设备发送调度请求时的载波索引和起始子载波索引与待传输的上行数据的数据量信息量具有预设对应关系。
213.针对码资源,第一资源配置消息中包含多个正交码,终端设备发送调度请求时的正交码或正交码索引与待传输的上行数据的数据量信息量具有预设对应关系。
214.上述时域资源和频域资源的组合,频域资源和码资源的组合,时域资源和码资源的组合,以及时域资源,频域资源和码资源的组合与待传输的上行数据的数据量信息量具有预设对应关系。
215.(2)通过延时或提前发送调度请求隐含携带待传输的上行数据的数据量信息
216.在一种可选的实施方式中,终端设备发送调度请求的信号可以为nprach的前导码。
217.图5为nb-iot随机接入的前导码示意图,如图5所示,nb-iot随机接入前导码由单个子载波跳频的符号组组成。一个前导码是由4个符号组组成,每个符号组包括一个循环前缀和5个符号,5个符号中每个符号的时长都相同,为8192ts,其中ts为时间单元满足ts=1/(15000
×
2048)秒,一个循环前缀的时长可以和一个符号的时长可以相同,可以不同。在实际传输时,前导码根据网络配置的重复次数可以重复多次。
218.nprach前导码的频域跳频的范围是在12个子载波内。一个nb-iot载波的带宽是180khz,一个nprach前导码占用一个子载波,子载波带宽是3.75khz,因此一个nb-iot载波最多可以支持180/3.75=48个nprach前导码。
219.在一种可选的实施方式中,终端设备发送调度请求的信号可以为nprach的前导码或者为类似nprach前导结构的新序列,即该序列也是由由单个子载波跳频的符号组组成。一个前导码是由4个符号组组成,每个符号组包括一个循环前缀和5个符号,5个符号中每个符号的时长都相同,为8192ts,其中ts为时间单元满足ts=1/(15000
×
2048)秒,一个循环前缀的时长可以和nprach前导码的循环前缀时长相同或者不同。序列的频域跳频的范围是在12个子载波内。
220.本实施例中,终端设备发送的调度请求的序列可以是nb-iot随机接入中的前导码序列,并且,在发送调度请求之前,终端设备已经执行过时间提前(timing advance,ta)调整。
221.进而,终端设备在第一资源上使用nb-iot随机接入中的前导码序列发送调度请求时,可以在第一资源上延时或提前发送调度请求,发送的调度请求对应的延时的时间量或提前的时间量与待传输的上行数据的数据量信息具有预设对应关系,网络设备根据在第一资源上所接收的调度请求对应的延时的时间量或提前的时间量确定待传输的上行数据的数据量信息。
222.示例性地,图6为延时发送nb-iot随机接入中的前导码序列来表示传输数据信息的示例图,如图6所示,终端设备可以分别通过延时0个符号时长、1/4个符号时长、1/2个符号时长以及3/4个符号时长发送前导码序列来分别表示一个待传输的上行数据的数据量的范围,这里的符号时长和nprach前导码中一个符号的时长相同,为8192ts,其中ts为时间单元满足ts=1/(15000
×
2048)秒。
223.假设延时符号与待传输的上行数据的数据量范围的对应关系如表1所示,则当终端设备在第一资源上延时1/4个符号时长向网络设备发送调度请求后,网络设备检测到该调度请求延时了1/4个符号时长,则网络设备可以确定出该终端设备需要发送的上行数据在大于10字节且小于或者等于12字节的范围以内,则网络设备可以为该终端设备分配大于10字节且小于或等于12字节的数据对应的上行信道资源。
224.表1
225.延时符号待传输的上行数据的数据量范围(字节)0个符号时长0《待传输的上行数据的数据量《=101/4个符号时长10《待传输的上行数据的数据量《=121/2个符号时长12《待传输的上行数据的数据量《=143/4个符号时长14《待传输的上行数据的数据量《=17
226.需要说明的是,图6中仅示出了前导码序列的一个符号组,其他符号组的延时策略与其保持一致。
227.图7为本技术提供的资源调度方法实施例二的交互流程图,该实施例的应用场景是当网络设备调度上行传输期间,终端设备有上行数据到达,如图7所示,该方法的另一种执行过程为:
228.s701、终端设备接收网络设备发送的下行控制信息(downlink control information,dci)指示。
229.上述dci用于指示第一资源,该第一资源为用于npusch format2传输的时频资源,同时第一资源用于终端设备发送调度请求。
230.nb-iot系统中的上行物理信道有nprach和npusch,其中,npusch包括npusch format1以及npusch format2,npusch format1用于上行数据传输,npusch format2用于承载下行harq-ack反馈信息。
231.本实施例中,第一资源使用npusch format2资源。
232.s702、终端设备根据上述dci确定第一资源。
233.本步骤为可选步骤。
234.s702、当终端设备有上行数据到达时,终端设备在上述dci指示的第一资源上向网络设备发送调度请求。
235.进而,网络设备在第一资源上接收并检测上述终端设备发送的调度请求,只要网络设备在第一资源上检测到上述终端设备发送的调度请求,则网络设备向终端设备分配上行信道资源;否则,网络设备只会根据检测到的harq-ack反馈信息,执行相应的harq操作。
236.本实施例中,终端设备在第一资源上向网络设备发送调度请求,该第一资源为用于npusch format2传输的时频资源,即终端设备可以利用npusch format2来发送调度请求,从而节省专门用于调度请求的资源。
237.在上述实施例的基础上,本实施例涉及终端设备使用npusch format2资源发送调度请求的具体方法。
238.在一种可选的方式中,终端设备可以通过高阶调制将上述调度请求与harq-ack反馈信息同时在第一资源上传输。harq-ack反馈信息中ack为肯定应答,nack为否定应答。
239.可选地,终端设备可以根据要发送的信息进行正交相移键控(quadrature phase shift keying,qpsk)调制,例如,调制成00表示只发送ack,调制成01表示既发送ack又发送调度请求,调制成11表示只发送nack,调制成10表示既发送nack又发送调度请求。
240.在另一种可选的方式中,终端设备也可以通过对harq-ack反馈消息对应的调制符号进行相位旋转,以同时在第一资源上传输调度请求以及harq-ack反馈信息。
241.可选地,可以用harq-ack反馈信息的调制符号星座点加π/2相位旋转表示既发送ack又发送调度请求,用nack调制符号星座点加π/2相位旋转表示既发送nack又发送调度请求。
242.在另一种可选的方式中,终端设备也可以通过将harq-ack反馈信息对应的调制符号或编码比特乘以预设正交码,以同时在第一资源上传输调度请求以及harq-ack反馈信息。
243.可选地,例如nb-iot中harq-ack反馈信息编码后为16长的码字,ack的信息比特1,编码后为16个1,nack的信息比特0,编码后为16个0。ack编码比特乘以一个长度为16的哈达玛序列中的一个子序列,比如{1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1}。即,若网络设备接收到的编码为16个1,则表示仅传输ack;若网络设备接收到的编码为16个0,则表示仅传输nack,若网路检测到正交码序列{1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1},则表示检测到传输ack和调度请求。
244.在另一种可选的方式中,终端设备根据harq-ack反馈信息和预设正交序列确定第一传输序列,并在第一资源上传输该第一传输序列,其中,该第一传输序列用于同时携带harq-ack反馈信息以及调度请求信息。
245.终端设备根据harq-ack对应的调制符号和预设正交序列来传输harq-ack反馈信息和调度请求,可以使得接收这些信息的网络设备在检测是否有调度请求时不需要进行复杂的译码操作,而仅需要直接做相干合并,完成序列检测,从而降低检测的复杂度。
246.可选地,上述预设正交序列为至少一个正交序列,例如,上述预设正交序列可以为两个序列,也可以为一个序列,以下分别介绍这两种方式下终端确定传输序列的方法。
247.1、预设正交序列为两个序列
248.具体地,该预设正交序列可以为第一正交序列或第二正交序列,其中,第一正交序列在没有调度请求传输时使用,第二正交序列在有调度请求传输时使用。
249.正交序列有良好的互相关性,可以有效分辨有调度请求和无调度请求这两种状态。
250.具体地,当没有调度请求传输且harq-ack反馈信息为ack时,终端设备根据ack对应的调制符号和第一正交序列确定复数符号序列,该复数符号序列由ack对应的调制符号和第一正交序列逐元素相乘得到。相应地,终端设备在第一资源中除上行参考信号占用的资源以外的时频资源位置上传输该复数符号序列。
251.当没有调度请求传输且harq-ack反馈信息为nack时,终端设备根据nack对应的调
制符号和第一正交序列确定复数符号序列,该复数符号序列由nack对应的调制符号和第一正交序列逐元素相乘得到。相应地,终端设备在第一资源中除上行参考信号占用的资源以外的时频资源位置上传输该复数符号序列。
252.当有调度请求传输且harq-ack反馈信息为ack时,终端设备根据ack对应的调制符号和第二正交序列确定复数符号序列,该复数符号序列由ack对应的调制符号和第二正交序列逐元素相乘得到。相应地,终端设备在第一资源中除上行参考信号占用的资源以外的时频资源位置上传输该复数符号序列。
253.当有调度请求传输且harq-ack反馈信息为nack时,终端设备根据nack对应的调制符号和第二正交序列确定复数符号序列,该复数符号序列由nack对应的调制符号和第二正交序列逐元素相乘得到。相应地,终端设备在第一资源中除上行参考信号占用的资源以外的时频资源位置上传输该复数符号序列。
254.可选地,上述第一正交序列和上述第二正交序列元素个数相同。例如,第一正交序列和第二正交序列的元素个数为n,n为正整数,其中,第一正交序列的元素记为ak,第二正交序列的元素记为bk,其中,k=0,1,2,

,n-1。第一正交序列和第二正交序列相互正交,即满足第一正交序列的元素个数与ack对应的调制符号的个数相同,并且,第一正交序列的元素个数与nack对应的调制符号的个数相同。其中,ack对应的调制符号可以为一个重复周期内的ack对应的调制符号,nack对应的调制符号也可以为一个重复周期内的nack对应的调制符号;或者,ack对应的调制符号还可以为所有重复周期内的ack对应的调制符号,nack对应的调制符号也可以为所有重复周期内的nack对应的调制符号。
255.以nb-iot系统为例,在每个重复周期内,harq-ack反馈信息经编码调制后得到长度为16的调制符号,第一正交序列和第二正交序列可以为16阶哈达玛矩阵中任意两个不同的行,或者,第一正交序列和第二正交序列也可以为16阶哈达玛矩阵中任意两个不同的列。16阶哈达玛矩阵如下述表2所示。示例性地,第一正交序列可以为{1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},第二正交序列可以为{1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1}。或者,第一正交序列可以为{1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},第二正交序列可以为{1,1,1,1,1,1,1,1,-1,-1,-1,-1,-1,-1,-1,-1}。或者,第一正交序列可以为{1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},第二正交序列可以为{1,j,-1,-j,1,j,-1,-j,1,j,-1,-j,1,j,-1,-j},其中j为虚数单位,满足j2=-1。或者,第一正交序列可以为{1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},第二正交序列可以为{j,-j,j,-j,j,-j,j,-j,j,-j,j,-j,j,-j,j,-j},其中j为虚数单位,满足j2=-1。
256.2、预设正交序列为一个序列
257.具体地,该预设正交序列为第三正交序列,该第三正交序列在有调度请求传输时使用。
258.对于harq-ack反馈信息,其自身隐含携带一个全1序列,因此采用一个正交序列即可达到相同的技术效果,同时可以减少序列检测的次数,有利于降低复杂度和功耗。
259.具体地,当没有调度请求传输时,终端设备在第一资源中传输harq-ack反馈信息,具体方法可以参照现有技术的处理方法,此处不再赘述。
260.当有调度请求传输且harq-ack反馈信息为ack时,终端设备根据ack对应的调制符
号和第三正交序列确定复数符号序列,该复数符号序列由ack对应的调制符号和第三正交序列逐元素相乘得到,终端设备在第一资源中除上行参考信号占用的资源以外的时频资源位置上传输该复数符号序列。
261.当有调度请求传输且harq-ack反馈信息为nack时,终端设备根据nack对应的调制符号和第三正交序列确定复数符号序列,该复数符号序列由nack对应的调制符号和第三正交序列逐元素相乘得到,终端设备在第一资源中除上行参考信号占用的资源以外的时频资源位置上传输该复数符号序列。
262.记第三正交序列的元素个数为w,w为正整数。第三正交序列的元素记为ck,其中k=0,1,2,

,w-1。第三正交序列满足可选地,第三正交序列的元素个数与ack对应的调制符号的个数相同,并且,第三正交序列的元素个数与nack对应的调制符号的个数相同。其中,ack对应的调制符号可以为一个重复周期内的ack对应的调制符号,nack对应的调制符号也可以为一个重复周期内的nack对应的调制符号;或者,ack对应的调制符号还可以为所有重复周期内的ack对应的调制符号,nack对应的调制符号也可以为所有重复周期内的nack对应的调制符号。
263.以nb-iot为例,在每个重复周期内,harq-ack反馈信息经编码调制后得到长度为16的调制符号,第三正交序列可以为16阶哈达玛矩阵中的一行,或者,第三正交序列也可以为16阶哈达玛矩阵中的一列。16阶哈达玛矩阵如下述表2所示。示例性地,第三正交序列可以为{1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1,1,-1}。或者,第三正交序列可以为{1,1,1,1,1,1,1,1,-1,-1,-1,-1,-1,-1,-1,-1}。或者,第三正交序列可以为{1,j,-1,-j,1,j,-1,-j,1,j,-1,-j,1,j,-1,-j},其中j为虚数单位,满足j2=-1。或者第三正交序列可以为{j,-j,j,-j,j,-j,j,-j,j,-j,j,-j,j,-j,j,-j},其中j为虚数单位,满足j2=-1。
264.表2
[0265][0266]
[0267]
其中,需要特别说明的是,本技术中的第一正交序列、第二正交序列以及第三正交序等,仅是为了区别序列所起的名字,并无实际意义。
[0268]
进一步地,终端设备还可以在通过上述几种方式传输调度请求时携带待传输的上行数据的数据量信息。
[0269]
(1)通过高阶调制将上述调度请求与harq-ack反馈信息同时在第一资源上传输时
[0270]
可选地,待传输的上行数据的数据量信息与高阶调制的星座点具有预设对应关系,根据高阶调制的星座点可以确定出待传输的上行数据的数据量信息。
[0271]
例如,通过qpsk调制,假设上行传输的数据量如表3所示,调制成00表示仅发送ack,调制成01表示发送ack以及索引值0对应的传输数据量范围,调制成11表示仅发送nack,调制成10表示发送nack以及索引值1对应的传输数据量范围。
[0272]
表3
[0273]
索引传输数据量(字节)00《传输数据量《=32132《传输数据量《=64
[0274]
(2)通过对harq-ack反馈消息对应的调制符号进行相位旋转同时在所述第一资源上传输所述调度请求以及harq-ack反馈信息时
[0275]
可选地,待传输的上行数据的数据量信息与相位旋转大小具有预设对应关系,根据相位旋转大小可以确定出待传输的上行数据的数据量信息。
[0276]
例如,假设上行传输的数据量如表4所示,可以用harq-ack反馈信息的调制符号星座点加π/2相位旋转表示发送=ack以及索引值0或索引值0对应的待传输的上行数据的数据量范围,可以用harq-nac反馈信息的调制符号星座点加π/2相位旋转表示发送nack以及索引值1或索引值对应的待传输的上行数据的数据量范围。
[0277]
表4
[0278]
索引传输数据量(字节)00《传输数据量《=32132《传输数据量《=64
[0279]
(3)通过将harq-ack反馈信息对应的调制符号或编码比特乘以预设正交码,以同时在所述第一资源上传输所述调度请求以及harq-ack反馈信息时
[0280]
可选地,上述预设正交码为长度为16的哈达玛序列。
[0281]
可选地,待传输的上行数据的数据量信息与预设正交码序列具有预设对应关系,根据预设正交码可以确定出待传输的上行数据的数据量信息。
[0282]
例如,长度为16的哈达玛序列如表5所示,可以将ack或nack乘以16长的哈达玛序列,表示待传输的上行数据的数据量范围。
[0283]
表5
[0284]
[0285][0286]
图8为本技术提供的一种终端设备实施例一的模块结构图,如图8所示,该终端设备包括:
[0287]
接收模块801,用于接收网络设备发送的配置消息。
[0288]
处理模块802,用于根据接收模块801接收的配置信息获取用于发送调度请求的第一资源配置信息,该第一资源配置信息中包括用于指示增强覆盖等级的信息。
[0289]
发送模块803,用于在处理模块802获取的第一资源配置信息所指示的第一资源上向网络设备发送调度请求,该调度请求用于向网络设备请求上行信道资源,终端设备在发送该调度请求时不执行随机接入过程。
[0290]
该终端设备用于实现前述方法实施例一中终端设备的功能,其实现原理和技术效果类似,此处不再赘述。
[0291]
另一实施例中,接收模块801还用于:接收所述网络设备发送的系统消息。
[0292]
处理模块802还用于:根据系统消息获取nprach资源的配置信息。
[0293]
其中,nprach资源为第一资源的资源集合,或者,nprach资源的子集为第一资源的资源集合,或者,nprach资源中除用于竞争随机接入的资源以外的资源为第一资源的资源集合,或者,nprach资源中除用于竞争随机接入的资源以外的资源的子集为第一资源的资源集合。
[0294]
另一实施例中,系统消息中携带第一预设参数和第二预设参数。
[0295]
第一资源的资源集合的载波位置根据nprach资源的载波位置与第一预设参数确定,第一资源的资源集合的起始子载波位置根据nprach资源的起始子载波位置与第二预设参数确定;
[0296]
或者,
[0297]
第一资源的资源集合的载波位置根据nprach资源的子集的载波位置与第一预设参数确定,第一资源的资源集合的起始子载波位置根据nprach资源的子集的起始子载波位置与所述第二预设参数确定。
[0298]
进一步地,系统消息中携带第一偏置参数和第二偏置参数。
[0299]
第一资源的资源集合的载波位置根据nprach资源的载波位置和第一偏置参数确定,第一资源的资源集合的起始子载波位置根据nprach资源的起始子载波位置和第二偏置参数确定;
[0300]
或者,
[0301]
第一资源的资源集合的载波位置根据nprach资源的子集的载波位置和第一偏置参数确定,第一资源的资源集合的起始子载波位置根据nprach资源的子集的起始子载波位置和第二偏置参数确定。
[0302]
进一步地,系统消息中携带第一预设比例因子和第二预设比例因子。
[0303]
第一资源的资源集合的载波位置根据nprach资源的载波位置与第一预设比例因子确定,第一资源的资源集合的起始子载波位置根据nprach资源的起始子载波位置与第二预设比例因子确定;
[0304]
或者,
[0305]
第一资源的资源集合的载波位置根据nprach资源的子集的载波位置与第一预设比例因子确定,第一资源的资源集合的起始子载波位置根据nprach资源的子集的起始子载波位置与第二预设比例因子确定。
[0306]
另一实施例中,发送模块803还用于:
[0307]
向网络设备发送调度请求时携带待传输的上行数据的数据量信息。
[0308]
进一步地,发送模块803具体用于:
[0309]
在第一资源上延时或提前向网络设备发送调度请求,调度请求对应的延时的时间量或提前的时间量与待传输的上行数据的数据量信息具有预设对应关系;
[0310]
或者,
[0311]
通过第一资源向网络设备发送调度请求时携带待传输的上行数据的数据量信息,第一资源包括时域资源、频域资源、码资源,或者时域资源、频域资源、码资源的组合,时域资源、频域资源、码资源或者时域资源、频域资源、码资源的组合与待传输的上行数据的数据量信息具有预设对应关系。
[0312]
另一实施例中,终端设备发送调度请求的信号为nprach中的前导码,终端设备发
送调度请求前执行过ta调整。
[0313]
图9为本技术提供的一种网络设备实施例一的模块结构图,如图9所示,该网络设备包括:
[0314]
发送模块901,用于向终端设备发送配置消息,该配置消息用于终端设备获取用于发送调度请求的第一资源配置信息,第一资源配置信息中包括用于指示增强覆盖等级的信息。
[0315]
接收模块902,用于接收终端设备在第一资源配置信息所指示的第一资源上发送的调度请求,该调度请求用于向网络设备请求上行信道资源,终端设备在发送该调度请求时不执行随机接入过程。
[0316]
处理模块903,用于根据接收模块902接收的调度请求向终端设备分配上行信道资源。
[0317]
该网络设备用于实现前述方法实施例一中网络设备的功能,其实现原理和技术效果类似,此处不再赘述。
[0318]
另一实施例中,发送模块901还用于:向终端设备发送系统消息,该系统消息中携带nprach资源的配置信息。
[0319]
其中,nprach资源为第一资源的资源集合,或者,nprach资源的子集为第一资源的资源集合,或者,nprach资源中除用于竞争随机接入的资源以外的资源为第一资源的资源集合,或者,nprach资源中除用于竞争随机接入的资源以外的资源的子集为第一资源的资源集合。
[0320]
另一实施例中,系统消息中携带第一预设参数和第二预设参数。
[0321]
第一资源的资源集合的载波位置根据nprach资源的载波位置与第一预设参数确定,第一资源的资源集合的起始子载波位置根据nprach资源的起始子载波位置与第二预设参数确定;
[0322]
或者,
[0323]
第一资源的资源集合的载波位置根据nprach资源的子集的载波位置与第一预设参数确定,第一资源的资源集合的起始子载波位置根据nprach资源的子集的起始子载波位置与所述第二预设参数确定。
[0324]
进一步地,系统消息中携带第一偏置参数和第二偏置参数。
[0325]
第一资源的资源集合的载波位置根据nprach资源的载波位置和第一偏置参数确定,第一资源的资源集合的起始子载波位置根据nprach资源的起始子载波位置和第二偏置参数确定;
[0326]
或者,
[0327]
第一资源的资源集合的载波位置根据nprach资源的子集的载波位置和第一偏置参数确定,第一资源的资源集合的起始子载波位置根据nprach资源的子集的起始子载波位置和第二偏置参数确定。
[0328]
进一步地,系统消息中携带第一预设比例因子和第二预设比例因子。
[0329]
第一资源的资源集合的载波位置根据nprach资源的载波位置与第一预设比例因子确定,第一资源的资源集合的起始子载波位置根据nprach资源的起始子载波位置与第二预设比例因子确定;
[0330]
或者,
[0331]
第一资源的资源集合的载波位置根据nprach资源的子集的载波位置与第一预设比例因子确定,第一资源的资源集合的起始子载波位置根据nprach资源的子集的起始子载波位置与第二预设比例因子确定。
[0332]
另一实施例中,处理模块903还用于:
[0333]
根据终端设备发送的调度请求确定待传输的上行数据的数据量信息。
[0334]
进一步地,处理模块903具体用于:
[0335]
根据在所述第一资源上所接收的所述调度请求对应的延时的时间量或提前的时间量确定所述待传输的上行数据的数据量信息,其中,所述调度请求对应的延时的时间量或提前的时间量与所述待传输的上行数据的数据量信息具有预设对应关系;
[0336]
或者,
[0337]
根据所接收的所述调度请求对应的所述第一资源确定所述待传输的上行数据的数据量信息,其中,所述第一资源包括时域资源、频域资源、码资源,或者时域资源、频域资源、码资源的组合,所述时域资源、频域资源、码资源或者所述时域资源、频域资源、码资源的组合与所述待传输的上行数据的数据量信息具有预设对应关系。
[0338]
另一实施例中,网络设备接收的调度请求的信号为nprach中的前导码,终端设备发送调度请求前执行过ta调整。
[0339]
图10为本技术提供的另一种终端设备实施例一的模块结构图,如图10所示,该终端设备包括:
[0340]
接收模块1001,用于接收网络设备发送的dci指示,该dci用于指示第一资源,第一资源为用于npusch format2传输的时频资源。
[0341]
处理模块1002,用于根据dci确定第一资源。
[0342]
发送模块1003,用于在第一资源上向网络设备发送调度请求。
[0343]
该装置用于实现前述方法实施例二中终端设备的功能,其实现原理和技术效果类似,此处不再赘述。
[0344]
另一实施例中,发送模块1003具体用于:
[0345]
通过高阶调制将调度请求与harq-ack反馈信息同时在第一资源上传输。
[0346]
另一实施例中,发送模块1003具体还用于:
[0347]
通过对harq-ack反馈消息对应的调制符号进行相位旋转同时在第一资源上传输调度请求以及harq-ack反馈信息。
[0348]
另一实施例中,发送模块1003具体还用于:
[0349]
通过将harq-ack反馈信息对应的调制符号或编码比特乘以预设正交码,以同时在第一资源上传输调度请求以及harq-ack反馈信息。
[0350]
进一步地,上述预设正交码为长度为16的哈达玛序列。
[0351]
另一实施例中,发送模块1003还用于:
[0352]
向网络设备发送调度请求时携带待传输的上行数据的数据量信息。
[0353]
进一步地,上述待传输的上行数据的数据量信息与高阶调制的星座点具有预设对应关系。
[0354]
进一步地,上述待传输的上行数据的数据量信息与相位旋转大小具有预设对应关
系。
[0355]
进一步地,上述待传输的上行数据的数据量信息与所述预设正交码序列具有预设对应关系。
[0356]
图11为本技术提供的另一种网络设备实施例一的模块结构图,如图11所示,该网络设备包括:
[0357]
发送模块1101,用于向终端设备发送dci指示,该dci用于指示第一资源,该第一资源为用于npusch format2传输的时频资源。
[0358]
接收模块1102,用于接收终端设备在第一资源上发送的调度请求。
[0359]
处理模块1103,用于根据调度请求向终端设备分配上行信道资源。
[0360]
该装置用于实现前述方法实施例二中网络设备的功能,其实现原理和技术效果类似,此处不再赘述。
[0361]
另一实施例中,终端设备通过高阶调制将调度请求与harq-ack反馈信息同时在第一资源上传输,处理模块1103具体用于:
[0362]
根据接收到的高阶调制后的信号确定终端设备是否发送了调度请求。
[0363]
另一实施例中,终端设备通过对harq-ack反馈消息对应的调制符号进行相位旋转,以同时在第一资源上传输调度请求以及harq-ack反馈信息,处理模块1103具体还用于:
[0364]
根据接收到的进行相位旋转的调制符号确定终端设备是否发送了调度请求。
[0365]
另一实施例中,终端设备通过将harq-ack反馈信息对应的调制符号或编码比特乘以预设正交码,以同时在第一资源上传输调度请求以及harq-ack反馈信息,处理模块1103具体还用于:
[0366]
根据接收到的乘以预设正交码之后的调制符号确定终端设备是否发送了调度请求。
[0367]
进一步地,上述预设正交码为长度为16的哈达玛序列。
[0368]
另一实施例中,
[0369]
根据终端设备发送的调度请求确定待传输的上行数据的数据量信息。
[0370]
进一步地,上述待传输的上行数据的数据量信息与高阶调制的星座点具有预设对应关系。
[0371]
进一步地,上述待传输的上行数据的数据量信息与相位旋转大小具有预设对应关系。
[0372]
进一步地,上述待传输的上行数据的数据量信息与所述预设正交码序列具有预设对应关系。
[0373]
图12为本技术提供的一种终端设备实施例一的实体框图,如图12所述,该终端设备包括:
[0374]
存储器1201和处理器1202。
[0375]
存储器1201用于存储程序指令,处理器1202用于调用存储器1201中的程序指令,实现上述方法实施例一种终端设备的功能。
[0376]
图13为本技术提供的一种网络设备实施例一的实体框图,如图13所述,该网络设备包括:
[0377]
存储器1301和处理器1302。
[0378]
存储器1301用于存储程序指令,处理器1302用于调用存储器1301中的程序指令,实现上述方法实施例一种网络设备的功能。
[0379]
图14为本技术提供的另一种终端设备实施例一的实体框图,如图14所述,该终端设备包括:
[0380]
存储器1401和处理器1402。
[0381]
存储器1401用于存储程序指令,处理器1402用于调用存储器1401中的程序指令,实现上述方法实施例二中终端设备的功能。
[0382]
图15为本技术提供的另一种网络设备实施例一的实体框图,如图15所述,该网络设备包括:
[0383]
存储器1501和处理器1502。
[0384]
存储器1501用于存储程序指令,处理器1502用于调用存储器1501中的程序指令,实现上述方法实施例二中网络设备的功能。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献