1.本技术涉及通信技术领域,特别涉及一种资源调度方法及通信装置。
背景技术:2.信道的频选特性与该信道带宽之间具有关联关系,例如在长期演进(long time evolution,lte)系统或第五代移动通信技术(5th generation mobile networks,5g)系统中,带宽越大信道的频选特性越明显。可以通过增多通信系统中调度的终端设备数量(或称为用户数)的方式来提高该通信系统的吞吐量,但随着用户数的增多,信道之间的干扰也将增大,调度某信道的用户变化比较频繁,即可以理解为加剧信道的频选特性。当信道的频选特性剧烈(或较大),若资源调度灵活性不足则会限制通信系统的总性能。
3.可见,如何提升通信系统中资源调度的灵活性是一个亟待解决的问题。
技术实现要素:4.本技术提供了一种资源调度方法及通信装置,通过该资源调度的方法及通信装置可以使终端设备调用频域资源用于传输数据时,对各个频域资源上的调度层数进行差异化配置,从而提升通信系统中资源调度的灵活性。
5.第一方面,本技术提供一种资源调度方法,该方法可以应用于终端设备,也可以应用于终端设备的部件(芯片、处理器等),以该方法应用于终端设备为示例,该方法包括:终端设备接收第一指示信息,该第一指示信息用于确定多个频域单元中各个频域单元对应的调度层数,或者,用于确定一个或多个频域单元组中各个频域单元组分别对应的调度层数;一个频域单元组包括一个或多个频域单元;一个频域单元包括一个或多个频域资源,一个频域单元中的一个或多个频域资源上的调度层数相同;终端设备基于第一指示信息,确定该终端设备用于传输数据的频域资源上的调度层数;该用于传输数据的频域资源中至少两个频域资源上的调度层数是不同的。
6.基于第一方面所描述的方法,在调用频域资源用于传输数据时,可以对各个频域资源上的调度层数进行差异化配置,从而提升通信系统中资源调度的灵活性。
7.在一种可能的实现中,第一指示信息包括第一比特位图,该第一比特位图中的一个比特位与一个频域单元对应,该比特位用于确定比特位对应的频域单元的调度层数。
8.在一种可能的实现中,针对用于传输数据的频域资源中的一个频域资源,该频域资源上的调度层数是根据第一频域单元对应的比特位所确定的调度层数;该第一频域单元包括频域资源。
9.在一种可能的实现中,第一指示信息包括一个或多个频域单元组中各个频域单元组分别对应的第二比特位图;该第二比特位图中的一个比特位与该第二比特位图对应的频域单元组中一个频域单元对应;一个或多个频域单元组中的各个频域单元组与调度层数一一对应;针对一个或多个频域单元组中一个频域单元组,该第一指示信息用于确定频域单元组对应的调度层数,是频域单元组中比特位的值为第一值的频域单元的调度层数。
10.在一种可能的实现中,针对用于传输数据的频域资源中的一个频域资源,若该频域资源在一个或多个频域单元组中任一频域单元组中所属的频域单元的比特位的值为第一值,则该频域资源上的调度层数是第一频域单元的调度层数;该第一频域单元是频域资源在第一频域单元组所属的频域单元与该频域资源在第二频域单元组所属的频域单元中,比特位的值为第一值的频域单元;或者,该第一频域单元是频域资源在第一频域单元组和第二频域单元组中标识最大或最小的频域单元组中所属的频域单元;该第一频域单元组和第二频域单元组为多个频域单元组中任意两个。
11.在一种可能的实现中,终端设备基于用于传输数据的频域资源上的调度层数,确定用于传输数据的频域资源中解调参考信号端口,该用于传输数据的频域资源中至少两个频域资源的解调参考信号端口是不同的。
12.在一种可能的实现中,该解调参考信号端口为dmrs端口。
13.在一种可能的实现中,针对用于传输数据的一个频域资源,该频域资源中解调参考信号端口为第一解调参考信号端口,该第一解调参考信号端口的数量与频域资源上的调度层数相同。
14.在一种可能的实现中,终端设备接收第二指示信息,该第二指示信息包括用于传输数据的频域资源在解调参考信号端口表中对应的索引值;该解调参考信号端口表中每个索引值对应多种解调参考信号端口数量;针对用于传输数据的一个频域资源,该频域资源中解调参考信号端口为第一解调参考信号端口,该第一解调参考信号端口数量与索引值对应,且第一解调参考信号端口数量与该频域资源上的调度层数相同。
15.在一种可能的实现中,终端设备确定第三指示信息;该第三指示信息用于指示上报带宽内的频域资源和多个频域单元中各个频域单元之间的对应关系,或,该第三指示信息用于指示上报带宽内的频域资源和一个或多个频域单元组的各个频域单元之间的对应关系;终端设备向网络设备发送第三指示信息。
16.在一种可能的实现中,第三指示信息还包括多个频域单元中各个频域单元对应的调度层数,或,一个或多个频域单元组中各个频域单元组分别对应的调度层数;第三指示信息用于网络设备确定第一指示信息。
17.在一种可能的实现中,终端设备确定上报带宽内的频域资源和多个频域单元中各个频域单元之间的对应关系,或,上报带宽内的频域资源和一个或多个频域单元组中各个频域单元之间的对应关系。
18.在一种可能的实现中,终端设备基于每个频域单元对应频域资源的数量,确定上报带宽内的频域资源和多个频域单元中各个频域单元之间的对应关系,每个频域单元对应频域资源的数量由协议预先规定;或,终端设备基于每个频域单元组中每个频域单元对应频域资源的数量,确定一个或多个频域单元组中各个频域单元组中每个频域单元与上报带宽内的频域资源之间的对应关系,每个频域单元组中每个频域单元对应频域资源的数量由协议预先规定。
19.在一种可能的实现中,终端设备接收来自网络设备的第四指示信息,该第四指示信息用于指示激活带宽内的频域资源和多个频域单元中各个频域单元之间的对应关系,或,该第四指示信息用于指示激活带宽内的频域资源和一个或多个频域单元组的各个频域单元之间的对应关系;终端设备基于第四指示信息确定激活带宽内的频域资源和多个频域
单元中各个频域单元之间的对应关系,或,激活带宽内的频域资源和一个或多个频域单元组中各个频域单元之间的对应关系。
20.第二方面,本技术提供一种资源调度方法,该方法可以应用于网络设备,也可以应用于网络设备的部件(芯片、处理器等),以该方法应用于网络设备为示例,该方法包括:网络设备向终端设备发送第一指示信息,该第一指示信息用于确定多个频域单元中各个频域单元对应的调度层数,或者,用于确定一个或多个频域单元组中各个频域单元组分别对应的调度层数;一个所述频域单元组包括一个或多个所述频域单元;一个所述频域单元包括一个或多个频域资源,一个所述频域单元中的所述一个或多个频域资源上的调度层数相同。
21.基于第二方面的方法,网络设备在向终端设备配置频域资源用于传输数据时,根据信道频域相关性确定频域资源与频域单元之间的对应关系,从而实现对各个频域资源上的调度层数进行差异化配置,提升通信系统中资源调度的灵活性。并且由于频域资源与频域单元之间的对应关系是根据信道频域相关性确定的,即可以理解为频域资源与频域单元之间的对应关系与信道频选特性相适应,并且可以根据实际应用场景灵活地配置各个频域资源的调度层数,避免频域资源浪费的情况,从而提升了频谱利用率。
22.在一种可能的实现中,第一指示信息包括第一比特位图,该第一比特位图中的一个比特位与一个频域单元对应,该比特位用于确定比特位对应的频域单元的调度层数。
23.在一种可能的实现中,针对用于传输数据的频域资源中的一个频域资源,该频域资源上的调度层数是根据第一频域单元对应的比特位所确定的调度层数;该第一频域单元包括频域资源。
24.在一种可能的实现中,第一指示信息包括一个或多个频域单元组中各个频域单元组分别对应的第二比特位图;该第二比特位图中的一个比特位与该第二比特位图对应的频域单元组中一个频域单元对应;一个或多个频域单元组中的各个频域单元组与调度层数一一对应;针对一个或多个频域单元组中一个频域单元组,该第一指示信息用于确定频域单元组对应的调度层数,是频域单元组中比特位的值为第一值的频域单元的调度层数。
25.在一种可能的实现中,针对用于传输数据的频域资源中的一个频域资源,若该频域资源在一个或多个频域单元组中任一频域单元组中所属的频域单元的比特位的值为第一值,则该频域资源上的调度层数是第一频域单元的调度层数;该第一频域单元是频域资源在第一频域单元组所属的频域单元与该频域资源在第二频域单元组所属的频域单元中,比特位的值为第一值的频域单元;或者,该第一频域单元是频域资源在第一频域单元组和第二频域单元组中标识最大或最小的频域单元组中所属的频域单元;该第一频域单元组和第二频域单元组为多个频域单元组中任意两个。
26.在一种可能的实现中,网络设备发送第二指示信息,该第二指示信息包括用于传输数据的频域资源在解调参考信号端口表中对应的索引值;该解调参考信号端口表中每个索引值对应多种解调参考信号端口数量;针对用于传输数据的一个频域资源,该频域资源中解调参考信号端口为第一解调参考信号端口,该第一解调参考信号端口数量与索引值对应,且第一解调参考信号端口数量与该频域资源上的调度层数相同。
27.在一种可能的实现中,网络设备接收来自终端设备的第三指示信息,该第三指示信息用于指示上报带宽内的频域资源和多个频域单元中各个频域单元之间的对应关系,
或,该第三指示信息用于指示上报带宽内的频域资源和一个或多个频域单元组的各个频域单元之间的对应关系。
28.在一种可能的实现中,第三指示信息还包括多个频域单元中各个频域单元对应的调度层数,或,一个或多个频域单元组中各个频域单元组分别对应的调度层数;第三指示信息用于网络设备确定第一指示信息。
29.在一种可能的实现中,网络设备基于每个频域单元对应频域资源的数量,确定激活带宽内的频域资源和多个频域单元中各个频域单元之间的对应关系,每个频域单元对应频域资源的数量由协议预先规定;或,网络设备基于每个频域单元组中每个频域单元对应频域资源的数量,确定一个或多个频域单元组中各个频域单元组中每个频域单元与激活带宽内的频域资源之间的对应关系,每个频域单元组中每个频域单元对应频域资源的数量由协议预先规定。
30.在一种可能的实现中,网络设备向终端设备发送第四指示信息,该第四指示信息用于指示激活带宽内的频域资源和多个频域单元中各个频域单元之间的对应关系,或,该第四指示信息用于指示激活带宽内的频域资源和一个或多个频域单元组的各个频域单元之间的对应关系。
31.第三方面,本技术提供一种资源调度方法,该方法可以应用于终端设备,也可以应用于终端设备的部件(芯片、处理器等),以该方法应用于终端设备为示例,该方法包括:终端设备确定第三指示信息;该第三指示信息用于指示多个频域单元中各个频域单元对应的调度层数,以及上报带宽内的频域资源和多个频域单元中各个频域单元之间的对应关系;或,该第三指示信息用于指示一个或多个频域单元组中各个频域单元组分别对应的调度层数,以及上报带宽内的频域资源和一个或多个频域单元组的各个频域单元之间的对应关系;进一步地,终端设备基于第三指示信息,确定终端设备用于传输数据的频域资源上的调度层数,该用于传输数据的频域资源中至少两个频域资源上的调度层数是不同的。
32.基于第三方面所描述的方法,终端设备对信道进行测量,根据信道的实际状况确定上报带宽内的频域资源和每个频域单元之间的对应关系,或,确定上报带宽内的频域资源和多个频域单元组的各个频域单元之间的对应关系,提升了频域单元划分的准确性,避免了频域资源浪费的情况,从而提升了频谱利用率。由于频域资源与频域单元之间的对应关系是根据信道频域相关性确定的,即可以理解为频域资源与频域单元之间的对应关系与信道频选特性相适应,并且由于终端设备可以对每个频域单元的调度层数或每个频域单元组对应的调度层数进行差异化调度,进一步地提升了资源调度的灵活性。
33.在一种可能的实现中,该第三指示信息包括第一比特位图,该第一比特位图中的一个比特位与一个频域单元对应,该比特位用于确定比特位对应的频域单元的调度层数。
34.在一种可能的实现中,针对用于传输数据的频域资源中的一个频域资源,该频域资源上的调度层数是根据第一频域单元对应的比特位所确定的调度层数;该第一频域单元包括频域资源。
35.在一种可能的实现中,该第三指示信息包括一个或多个频域单元组中各个频域单元组分别对应的第二比特位图;该第二比特位图中的一个比特位与该第二比特位图对应的频域单元组中一个频域单元对应;一个或多个频域单元组中的各个频域单元组与调度层数一一对应;针对一个或多个频域单元组中一个频域单元组,该第一指示信息用于确定频域
单元组对应的调度层数,是频域单元组中比特位的值为第一值的频域单元的调度层数。
36.在一种可能的实现中,针对用于传输数据的频域资源中的一个频域资源,若该频域资源在一个或多个频域单元组中任一频域单元组中所属的频域单元的比特位的值为第一值,则该频域资源上的调度层数是第一频域单元的调度层数;该第一频域单元是频域资源在第一频域单元组所属的频域单元与该频域资源在第二频域单元组所属的频域单元中,比特位的值为第一值的频域单元;或者,该第一频域单元是频域资源在第一频域单元组和第二频域单元组中标识最大或最小的频域单元组中所属的频域单元;该第一频域单元组和第二频域单元组为多个频域单元组中任意两个。
37.在一种可能的实现中,终端设备基于用于传输数据的频域资源上的调度层数,确定用于传输数据的频域资源中解调参考信号端口,该用于传输数据的频域资源中至少两个频域资源的解调参考信号端口是不同的。
38.在一种可能的实现中,该解调参考信号端口为dmrs端口。
39.在一种可能的实现中,针对用于传输数据的一个频域资源,该频域资源中解调参考信号端口为第一解调参考信号端口,该第一解调参考信号端口的数量与频域资源上的调度层数相同。
40.在一种可能的实现中,终端设备接收第二指示信息,该第二指示信息包括用于传输数据的频域资源在解调参考信号端口表中对应的索引值;该解调参考信号端口表中每个索引值对应多种解调参考信号端口数量;针对用于传输数据的一个频域资源,该频域资源中解调参考信号端口为第一解调参考信号端口,该第一解调参考信号端口数量与索引值对应,且第一解调参考信号端口数量与该频域资源上的调度层数相同。
41.第四方面,本技术提供一种通信装置,该装置可以是终端设备中的装置,或者是能够和终端设备匹配使用的装置。其中,该通信装置还可以为芯片系统。该通信装置可执行第一方面或第三方面所述的方法。该通信装置的功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。该硬件或软件包括一个或多个与上述功能相对应的单元。该单元可以是软件和/或硬件。该通信装置执行的操作及有益效果可以参见上述第一方面或第三方面所述的方法以及有益效果,重复之处不再赘述。
42.第五方面,本技术提供一种通信装置,该装置可以是网络设备中的装置,或者是能够和网络设备匹配使用的装置。其中,该通信装置还可以为芯片系统。该通信装置可执行第二方面所述的方法。该通信装置的功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。该硬件或软件包括一个或多个与上述功能相对应的单元。该单元可以是软件和/或硬件。该通信装置执行的操作及有益效果可以参见上述第二方面所述的方法以及有益效果,重复之处不再赘述。
43.第六方面,提供了一种通信装置,该通信装置可以为上述第一方面所述方法或第三方面所述方法实施例中的终端设备,或者为设置在终端设备中的芯片;该通信装置可以为上述第二方面所述方法实施例中的网络设备,或者为设置在网络设备中的芯片。该通信装置包括通信接口以及处理器,可选的,还包括存储器。其中,该存储器用于存储计算机程序或指令,处理器与存储器、通信接口耦合,当处理器执行所述计算机程序或指令时,使通信装置执行上述第一方面所述方法或第三方面所述方法实施例中由终端设备所执行的方法,或,使通信装置执行上述第二方面所述方法实施例中由网络设备所执行的方法。
44.第七方面,本技术提供一种计算机可读存储介质,所述计算机可读存储介质用于存储计算机执行指令,当该计算机执行指令被执行时,使得如第一方面或第二方面所述的方法中终端设备执行的方法被实现。
45.第八方面,本技术提供一种芯片,该芯片包括处理器和接口电路,当该芯片中处理器被配置用于调用程序指令,执行如第一方面或第三方面所述的方法中终端设备执行的方法被实现,或,执行如第二方面所述的方法中网络设备执行的方法被实现。
46.第九方面,本技术提供一种包括计算机程序的计算机程序产品,当该计算机程序被执行时,使得如第一方面或第三方面所述的方法中终端设备执行的方法被实现,或,使得如第一二方面所述的方法中终端设备执行的方法被实现。
附图说明
47.图1为本技术提供的一种系统架构的示意图;
48.图2a为本技术提供的一种频域资源调度指示的示意图;
49.图2b为本技术提供的另一种频域资源调度指示的示意图;
50.图3a为本技术提供的一种资源调度方法的流程示意图;
51.图3b为本技术提供的终端设备获取第一指示信息的一种具体实现方式的示意图;
52.图4为本技术提供的一种频域单元的示意图;
53.图5为本技术提供的一种频域单元组的示意图;
54.图6a为本技术提供的一种第一指示信息的示意图;
55.图6b为本技术提供的另一种第一指示信息的示意图;
56.图6c为本技术提供的又一种第一指示信息的示意图;
57.图7a为本技术提供的一种确定频域资源上的调度层数的示意图;
58.图7b为本技术提供的另一种确定频域资源上的调度层数的示意图;
59.图7c为本技术提供的又一种确定频域资源上的调度层数的示意图;
60.图7d为本技术提供的又一种确定频域资源上的调度层数的示意图;
61.图7e为本技术提供的又一种确定频域资源上的调度层数的示意图;
62.图8为本技术提供的另一种资源调度方法的流程示意图;
63.图9a为本技术提供的一种终端设备对带宽的频域资源进行划分的方法流程的示意图;
64.图9b为本技术提供的又一种频域单元与频域资源之间的对应关系的示意图;
65.图9c为本技术提供的又一种频域单元与频域资源之间的对应关系的示意图;
66.图10为本技术提供的另一种终端设备对带宽的频域资源进行划分的方法流程的示意图;
67.图11为本技术提供的又一种资源调度方法的流程示意图;
68.图12为本技术提供的一种通信装置的结构示意图;
69.图13为本技术提供的另一种通信装置的结构示意图。
具体实施方式
70.为了使本技术的目的、技术方案和优点更加清楚,下面将结合附图对本技术作进
一步地详细描述。
71.本技术的说明书、权利要求书及附图中的术语“第一”和“第二”等是用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列操作或单元的过程、方法、系统、产品或设备没有限定于已列出的操作或单元,而是可选地还包括没有列出的操作或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其它操作或单元。
72.在本文中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本技术的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域技术人员显式地和隐式地理解的是,本文所描述的实施例可以与其它实施例相结合。
73.在本技术中,“至少一个(项)”是指一个或者多个,“多个”是指两个或两个以上,“至少两个(项)”是指两个或三个及三个以上,“和/或”,用于描述对应对象的对应关系,表示可以存在三种关系,例如,“a和/或b”可以表示:只存在a,只存在b以及同时存在a和b三种情况,其中a,b可以是单数或者复数。字符“/”一般表示前后对应对象是一种“或”的关系。“以下至少一项(个)”或其类似表达,是指这些项中的任意组合,包括单项(个)或复数项(个)的任意组合。例如,a,b或c中的至少一项(个),可以表示:a,b,c,“a和b”,“a和c”,“b和c”,或“a和b和c”,其中a,b,c可以是单个,也可以是多个。
74.为了更好地理解本技术提供的方案,下面先对本技术的系统架构进行介绍:
75.请参见图1,图1是本技术提供的一种系统架构的示意图。如图1所示,该系统架包括终端设备和网络设备,终端设备又可以称为用户设备(user equipment,ue),网络设备又可以称为接入网设备。在图1中,ue1、ue2、ue3、ue4、ue5、ue6和网络设备10组成一个通信系统。在该通信系统中,ue1、ue2、ue3、ue4、ue5和ue6可以发送上行数据给网络设备10,并且,网络设备10也可以发送下行数据给ue1、ue2、ue3、ue4、ue5和ue6。需要知晓的是,其中终端设备的数量仅为示例性地,本技术实施例对终端设备的数量并未进行具体限定。
76.下面分别对图1中所涉及的终端设备和网络设备进行详细说明。
77.一、终端设备
78.终端设备包括向用户提供语音和/或数据连通性的设备,例如可以包括具有无线连接功能的手持式设备、或连接到无线调制解调器的处理设备。该终端设备可以经无线接入网(radio access network,ran)与核心网进行通信,与ran交换语音和/或数据。该终端设备可以包括无线终端设备、移动终端设备、设备到设备通信(device-to-device,d2d)终端设备、车到一切(vehicle to everything,v2x)终端设备、机器到机器/机器类通信(machine-to-machine/machine-type communications,m2m/mtc)终端设备、物联网(internet of things,iot)终端设备、订户单元、订户站,移动站、远程站、接入点(access point,ap)、远程终端、接入终端、用户终端、用户代理、或用户装备等。例如,可以包括移动电话(或称为“蜂窝”电话),具有移动终端设备的计算机,便携式、袖珍式、手持式、计算机内置的移动装置等。例如,个人通信业务(personal communication service,pcs)电话、无绳电话、会话发起协议(session initiation protocol,sip)话机、无线本地环路(wireless local loop,wll)站、个人数字助理(personal digital assistant,pda)、等设备。还包括受限设备,例如功耗较低的设备,或存储能力有限的设备,或计算能力有限的设备等。例如
包括条码、射频识别(radio frequency identification,rfid)、传感器、全球定位系统(global positioning system,gps)、激光扫描器等信息传感设备。
79.二、网络设备
80.网络设备是网络侧的一种用于发射或接收信号的实体,可以用于将收到的空中帧与网络协议(internet protocol,ip)分组进行相互转换,作为终端设备与接入网的其余部分之间的路由器,其中接入网的其余部分可以包括ip网络等。接入网设备还可以协调对空中接口的属性管理。例如,接入网设备可以是lte中的演进型基站(evolutional node b,enb或e-nodeb),还可以是新无线控制器(new radio controller,nr controller),还可以是ng-enb,还可以是5g系统中的gnode b(gnb),还可以是集中式网元(centralized unit),还可以是新无线基站,还可以是射频拉远模块,还可以是微基站,还可以是中继(relay),还可以是分布式网元(distributed unit),还可以是接收点(transmission reception point,trp)或还传输点(transmission point,tp)或者任何其它无线接入设备,但本技术实施例不限于此。
81.可以理解的是,图1中的通信系统包括但不限于5g通信系统、物联网(internet of things,iot)系统、窄带物联网(narrow band internet of things,nb-iot)系统、lte与5g混合架构、也可以是5g新无线(new radio,nr)系统、未来的第六代(the 6th generation,6g)通信系统中或未来通信发展中出现的新的通信系统中。上述网元或者功能既可以是硬件设备中的网络元件,也可以是在专用硬件上运行软件功能,或者是平台(例如,云平台)上实例化的虚拟化功能。可选的,上述网元或者功能可以由一个设备实现,也可以由多个设备共同实现,还可以是一个设备内的一个功能模块,本技术实施例对此不作具体限定。
82.下面,再对本技术实施例涉及的相关技术特征进行解释说明。需要说明的是,这些解释是为了让本技术实施例更容易被理解,而不应该视为公开的背景技术对本技术所要求的保护范围的进行限定。
83.一、频域资源上的调度层数
84.频域资源上的调度层数,也可以称为频域资源的传输流数(也可理解为空间层调度层数),是指发送端在传输数据时可以将待传输数据分为多个数据层在频域资源上传输,即多层数据在相同的频域资源上并行传输。通过这样的传输方式,可以达到空间复用的效果。
85.终端设备在传输数据的频域资源的最大调度层数p的确定方式是:根据下行控制信息(downlink control information,dci)指示的解调参考信号(demodulation reference signal,dmrs)端口数量来确定的,即可以理解为将解调参考信号端口的数量确定为用于传输数据的频域资源的最大调度层数p。具体地,终端设备接收来自网络设备的dci,该dci中携带有天线端口(antenna ports)的标识,终端设备根据该antenna ports的标识确定dmrs配置表中的索引值,即该antenna ports的标识与dmrs配置表中的索引值相对应,该antenna ports的标识即可认为dmrs配置表中的索引值。进一步地,终端设备可以根据该索引值从dmrs配置表中查询获得dmrs端口的数量,并将获得dmrs端口的数量确定为用于传输数据的频域资源上的最大调度层数p。需要知晓的是,后文的调度层数p即是指代用于传输数据的频域资源上的最大调度层数,后文不再赘述最大调度层数p的确定方式。
86.示例性地,请参见表1,表1为本技术实施例提供的一种dmrs配置表。
87.表1
[0088][0089]
当dci中antenna ports的标识为10时,该频域资源的dmrs端口为dmrs端口0~dmrs端口3,即该dmrs端口数量为4个,终端设备用于传输数据的频域资源的最大调度层数为4。
[0090]
需要说明的是,本技术中所提及的频域资源可以是资源块(resource block,rb)或资源块组(resource block group,rbg)。
[0091]
二、频域资源分配方式
[0092]
在第三代合作伙伴计划(3rd generation partnership project,3gpp)标准上的频域资源分配有两种类型:资源分配类型0(又称resource allocation type 0,后文简称为type 0)和资源分配类型1(又称resource allocation type 1,后文简称为type1)。
[0093]
在type 0中,频域资源是以rbg为粒度进行频域资源调度的,并且用户终端设备调用的rbg的索引值之间可以不连续。例如图2a所示,频域资源以rbg为粒度示出,采用比特位图(bitmap)指示该频域资源中rbg的调度情况,即可以理解为当该bitmap中的比特位(也可以称为bit)的值为1时,该bit对应的rbg被调度,当该bitmap中的bit的值为0时,该bit对应的brg未被调度。由图2a中bitmap指示可知被调度的rbg有:rbg0、rbg3、rbg4、rbg7和rbg8,未被调度的rbg有:rbg1、rbg2、rbg5、rbg6和rbg9。
[0094]
在type 1中,频域资源是以rb为粒度进行频域资源调度,并且用户终端设备调用的rb的索引值是连续的,网络设备指示用户终端设备的频域资源调度信息中指示了起始rb和连续分配rb的数量。例如图2b所示,频域资源以rb为粒度示出如图2b所示(即图2b中每个小方块代表一个rb)。网络设备发送的频域资源调度信息中包括起始rb为rb2,连续分配的rb数量为6个rb,在这种情况下,被调度的rb有:rb2、rb3、rb4、rb5、rb6和rb7,未被调度的rb有:rb0、rb1、rb8和rb9。
[0095]
三、频选特性
[0096]
信道的频选特性又称为信道频率选择性,是指发送端发送的电磁波经过障碍物时发射折射等,导致了多径效应。同一时刻从发送天线出来电磁波就沿着不同的方向在不同的时间到达接收天线,在接收天线的电磁场效应进行叠加而产生了多径分量的混合。从时域上来看,造成这种波形变化的原因就是不同的传播路径信号的叠加。按照傅里叶变换的原理,从频域的角度来看,频域的不同信道上的特性就不相同。
[0097]
随着通信系统的迭代发展,带宽变得越来越大,通信系统可容纳的终端设备数量也急剧增多,系统的吞吐量也得到了大幅的提升。但随着通信系统的迭代发展,系统中一些原本隐性的弊端也变得越来越明显。例如,终端设备数量的增多会导致信号之间的干扰增大,频域资源调度的波动性变化也将愈来愈频繁,进而加剧了信道的频选特性。并且系统带宽增大和一些预编码权值设计算法(如空口迭代设计方法)也是加剧信道频选特性的重要因素。在这种情况下,终端设备在需要调度频域资源时,期望能以一种灵活的调度方式调度频域资源传输数据,以适应信道频选特性,提升频谱利用率。
[0098]
本技术提出一种资源调度方法,以使终端设备在同时调度多个频域资源提升吞吐量时,可以对各个频域资源上的调度层数进行差异化地选择配置,进而提升通信系统中资源调度的灵活性。由于频域资源与频域单元之间的对应关系是根据信道频域相关性确定的,即可以理解为频域资源与频域单元之间的对应关系与信道频选特性相适应,并且可以根据实际应用场景灵活地配置各个频域资源的调度层数,避免频域资源浪费的情况,从而提升了频谱利用率。
[0099]
下面对本技术实施例提供的资源调度方法进一步进行详细描述:
[0100]
请参见图3a,图3a是本技术实施例提供的一种资源调度方法的流程示意图。如图3a所示,该资源调度方法包括s301~s302。图3a所示的方法执行主体可以为终端设备,或主体可以为终端设备中的芯片。图3a以终端设备为方法的执行主体为例进行说明。其中:
[0101]
s301、终端设备获取第一指示信息。
[0102]
其中,该第一指示信息用于确定多个频域单元中各个频域单元对应的调度层数,或者,用于确定一个或多个频域单元组中各个频域单元组分别对应的调度层数。该频域单元组包括一个或多个频域单元,一个频域单元中一个或多个频域资源上的调度层数相同。
[0103]
需要说明的是,终端设备获取第一指示信息具体实现方式可以包括以下两种方式。
[0104]
方式一、如图3b中s301所示,终端设备接收来自网络设备发送的第一指示信息,该第一指示信息可以是dci信息,承载于物理下行控制信道(physical downlink control channel,pdcch)中。通过网络设备根据实际应用场景,向终端设备发送第一指示信息,灵活地配置各个频域资源的调度层数,避免频域资源浪费的情况,从而提升了频谱利用率。
[0105]
方式二、终端设备从协议中获取第一指示信息,可以理解为终端设备可以根据协议确定每个频域单元对应的调度层数,或,根据协议确定一个或多个频域单元组中各个频域单元组分别对应的调度层数。
[0106]
为了便于理解,下面先对频域单元和频域单元组进行解释说明。
[0107]
频域单元可以理解为由多个频域资源(rb或rbg)组成,如图4所示,图4有20个频域资源和7个频域单元。其中,频域单元0对应频域资源0~频域资源2、频域单元1对应频域资源3~频域资源5、频域单元2对应频域资源6~频域资源8、频域单元3对应频域资源9~频域
资源11、频域单元4对应频域资源12~频域资源14、频域单元5对应频域资源15~频域资源17、频域单元6对应频域资源18~频域资源19。频域单元中每个频域资源上的调度层数相同,例如图4中频域单元0中的各个频域资源(频域资源0、频域资源1和频域资源2)的调度层数相同;每个频域单元的调度层数可以不同,例如图4中频域单元0的调度层数和频域单元1的调度层数可以不同,也可以理解为频域单元0中的各个频域资源(即频域资源0、频域资源1和频域资源2)的调度层数和频域单元1中的各个频域资源(即频域资源3、频域资源4和频域资源5)的调度层数可以不同。
[0108]
频域单元组可以理解为由一个或多个频域单元组成,如图5所示,图5有20个频域资源和2个频域单元组(频域单元组1和频域单元组2)。其中,频域单元组1中包括7个频域单元:频域单元10、频域单元11、频域单元12、频域单元13、频域单元14、频域单元15和频域单元16,频域单元组2中包括4个频域单元:频域单元20、频域单元21、频域单元22和频域单元23。
[0109]
基于此,由于该第一指示信息用于确定多个频域单元中各个频域单元对应的调度层数,或者,用于确定多个频域单元组中各个频域单元组分别对应的调度层数。下面分为以下两种情形,对该第一指示信息的形式进行具体描述。
[0110]
情形一:第一指示信息用于确定多个频域单元中各个频域单元对应的调度层数。
[0111]
可以理解为将频域资源划分为了多个频域单元,每个频域单元对应至少一个(或称为一个或多个)频域资源,且同一频域单元中各个频域资源上的调度层数相同,在这种情况下该第一指示信息用于确定每个频域单元对应的调度层数,就可以理解为终端设备确定了频域资源中每个频域资源的调度层数。
[0112]
在一种可能的实现中,该第一指示信息为第一比特位图,该第一比特位图中一个比特位(即bitmap中的bit)与一个频域单元一一对应,该第一比特位图中一个比特位用于确定对应的频域单元上频域资源上的调度层数。需要说明的是,bitmap由多个bit组成,bitmap中每个bit的值为0或1。
[0113]
换句话而言,第一指示信息为bitmap时,可以基于bit与频域单元之间的对应关系,通过bitmap中一个bit的值指示该bit对应的频域单元的调度层数。在一个示例中,当该bitmap中的一个bit的值为1时,则指示该bit对应的频域单元的调度层数为p层,当该bitmap中的bit的值为0时,则指示该bit对应的频域单元的调度层数为p-1层。其中,p层在本技术中为终端设备在传输数据的频域资源的最大调度层数,并且p为大于或等于2的整数。确定终端设备在传输数据的频域资源的最大调度层数p的具体方式,可参见前述终端设备在传输数据的频域资源的最大调度层数p的确定方式,在此不再进行赘述。在另一个示例中,每个bit值对应的调度层数为预先设定,具体地,每个bit值对应的调度层数的设定方式可以是网络设备预先向终端设备发送指示信息设定,也可以是协议中设定。例如,网络设备预先向终端设备发送指示信息,该指示信息用于指示bitmap中的一个bit的值为0时,该bit对应的频域单元的调度层数为1层,当该bitmap中的一个bit的值为1时,该bit对应的频域单元的调度层数为3层。
[0114]
需要说明的是,本技术的bitmap中低bit位对应的频域资源索引值大于该bitmap中高bit位对应的频域资源索引值,全文如是,后续将不再进行重复说明。示例性地,如图6a所示,第一指示信息为lbitmap,即l位长的比特位图,其中l为频域单元的数目。在该
lbitmap中bit位由高到低依次是:频域单元0对应的bit位、频域单元1对应的bit位、频域单元2对应的bit位、频域单元3对应的bit位、频域单元4对应的bit位、频域单元5对应的bit位。
[0115]
示例性地,请参见图6a,图6a为本技术提供的一种第一指示信息的示意图,其中,第一指示信息(即图6a中lbitmap)中频域单元0对应bit的值为0(即是指频域单元0的调度层数为p-1层)、频域单元1对应bit的值为1(即是指频域单元1的调度层数为p层)、频域单元2对应bit的值为1(即是指频域单元2的调度层数为p层)、频域单元3对应bit的值为0(即是指频域单元3的调度层数为p-1层)、频域单元4对应bit的值为1(即是指频域单元4的调度层数为p层)、频域单元5对应bit的值为1(即是指频域单元5的调度层数为p层)。可见,图6a中的第一指示信息是通过频域单元对应bit的值间接的指示该频域单元的调度层数。需要知晓的是,在本示例中bit的值为0时,该bit对应的频域单元的调度层数为p-1层,bit的值为1时,该bit对应的频域单元的调度层数为p层,在其他示例中也可以是bit的值为1时,该bit对应的频域单元的调度层数为p层,bit的值为0时,该bit对应的频域单元的调度层数为p-1层。本技术对bit的值对应的调度层数不做具体限定。
[0116]
在另一种可能的实现中,该第一指示信息中包括多个频域单元中各个频域单元对应的调度层数信息,可以理解为该第一指示信息中包括多个消息字段,每个消息字段与每个频域单元一一对应,每个消息字段中包括该消息字段对应频域单元的调度层数指示信息,例如消息字段0对应频域单元0,消息字段0中的信息为“4”,则消息字段0指示频域单元0的调度层数为4层。请参见图6b,图6b为本技术提供的另一种第一指示信息的示意图。该第一指示信息包括6个消息字段,每个消息字段与每个频域单元一一对应,每个消息字段中包括该消息字段对应频域单元的调度层数指示信息。为各个频域单元的调度层数信息:频域单元0的消息字段携带数值1(即是指频域单元0的调度层数为1层)、频域单元1的消息字段携带数值2(即是指频域单元1的调度层数为2层)、频域单元2的消息字段携带数值4(即是指频域单元2的调度层数为4层)、频域单元3的消息字段携带数值3(即是指频域单元3的调度层数为3层)、频域单元4的消息字段携带数值1(即是指频域单元4的调度层数为1层)、频域单元5的消息字段携带数值2(即是指频域单元5的调度层数为2层)。可见,通过图6b中的第一指示信息,可以直接指示每个频域单元上频域资源上的调度层数。
[0117]
情形二:第一指示信息用于确定一个或多个频域单元组中各个频域单元组分别对应的调度层数。
[0118]
将频域资源划分为多个频域单元组,一个频域单元组对应一种调度层数,例如,如图5所示,将频域资源划分为了2个频域单元组,其中,如表2所示为协议中设定的频域单元组与调度层数之间的对应关系,可以理解为协议指示了频域单元组1对应1层调度层数,频域单元组2对应2层调度层数。
[0119]
表2
[0120][0121][0122]
应理解,一个频域单元组包括一个或多个频域单元,一个频域单元包括一个或多
个频域资源,同一频域单元中各个频域资源上的调度层数相同。可见在这种情况下,每个频域资源对应的调度层数,需通过该频域资源在每个频域单元组中所属的频域单元进行联合指示。需要说明的是,在一个频域单元中包括一个频域资源的情况下,第一指示信息用于指示每个频域资源对应的调度层数,本技术中仅以一个频域单元包括多个频域资源的情况进行示意性说明,不应视为对本技术进行了限定。
[0123]
在一种可能的实现中,该第一指示信息包括一个或多个频域单元组中各个频域单元组分别对应的第二比特位图。第二比特位图中一个比特位与该第二比特位图对应的频域单元组中一个频域单元相对应,频域单元组与调度层数一一对应。针对多个频域单元组中每个频域单元组,该第一指示信息确定该频域单元组对应的调度层数,是该频域单元组中比特位的值为第一值的频域单元的调度层数。
[0124]
示例性地,请参见图6c,图6c为本技术提供的又一种第一指示信息的示意图。在图6c中,该20个频域资源对应于2个频域单元组(频域单元组1和频域单元组2)。频域单元组1对应的调度层数为1层,频域单元组2的调度层数为2层。第一指示信息为多个第二比特位图,即图6c中频域单元组1对应的l1bitmap和频域单元组2对应的l2bitmap;l1bitmap中每个bit与频域单元组1中每个频域单元一一对应,频域单元组1包含6个频域单元,即l1=6;l2bitmap中每个bit与频域单元组2中每个频域单元一一对应。若前述第一值为1,在这种情况下,第一指示信息确定频域单元组1的调度层数是频域单元组1中bit的值为1的频域单元的调度层数,即频域单元组1中从左往右数的第二个频域单元的调度层数、第三个频域单元的调度层数和第四个频域单元的调度层数均为1层(频域单元组1对应的调度层数),频域单元组2中从左往右数的第三个频域单元的调度层数和第四个频域单元的调度层数均为2层(即频域单元组2对应的调度层数)。
[0125]
需要说明的是,本技术在此仅以第一值为1的情况进行示例性描述,并未对第一值的值进行限定,可以理解为该第一值可以为0也可以为1。并且该多个频域单元组对应的也可以是一个比特位图,该比特位图包括多行多列的比特位,即可以将图6c中的l1bitmap和l2bitmap整体看作一个第二比特位图,例如,l1bitmap可以位于该第二比特位图的第一行,l2bitmap可以位于该第二比特位图的第二行。
[0126]
s302、终端设备基于该第一指示信息,确定自身用于传输数据的频域资源上的调度层数,该用于传输数据的频域资源中至少两个频域资源上的调度层数是不同的。
[0127]
终端设备接收来自网络设备的资源配置(resources allocation,ra)信息,根据该ra信息确定自身用于传输数据的频域资源,进一步地,基于上述第一指示信息确定用于传输数据的每个频域资源上的调度层数。其中,ra信息可以是前述频域资源分配方式type 0对应的bitmap;ra信息也可以是前述频域资源分配方式type 1对应的调度信息,该调度信息指示了起始rb和连续分配rb的数量。可以理解的是,本技术中终端设备接收网络设备发送的ra信息,并根据该ra信息确定用于传输数据的频域资源是本技术的前提条件,但在本技术中对终端设备接收第一指示信息和接收ra信息的顺序不做具体限定。
[0128]
基于s301中第一指示信息的两种情形,终端设备确定用于传输数据的频域资源上的调度层数也可以分为以下两种情形。
[0129]
情形一:对应s301的情形一中第一指示信息用于确定多个频域单元中各个频域单元对应的调度层数。
[0130]
在一种可能的实现中,针对用于传输数据的频域资源中的每个频域资源,该频域资源上的调度层数是根据第一频域单元对应的比特位确定的调度层数,该第一频域单元是该频域资源所属的频域单元。换言之,终端设备确定用于传输数据的多个频域资源,进一步地,确定用于传输数据的多个频域资源中每个频域资源对应的频域单元(即第一频域单元)。针对用于传输数据的每个频域资源,终端设备将该频域资源对应的第一频域单元对应比特位指示的调度层数,确定为该频域资源上的调度层数。
[0131]
示例性地,资源配置信息为type 0中的调度信息,即资源配置信息为比特位图(将该比特位图称为ra bitmap)。其中,ra bitmap中的bit与频域资源一一对应,当ra bitmap中bit的值为1时,该bit对应的频域资源被确定为用于传输数据的频域资源。请参见图7a,在图7a中终端设备根据ra bitmap的指示确定用于传输数据的频域资源包括:频域资源3~频域资源5、频域资源9~频域资源14。终端设备确定用于传输数据的频域资源对应的第一频域单元:频域单元1(频域资源3~频域资源5对应的频域单元),频域单元3(频域资源9~频域资源11对应的频域单元),频域单元4(频域资源12~频域资源14对应的频域单元)。进一步地,终端设备根据第一指示信息(图7a中的l bitmap)确定每个第一频域单元的调度层数,频域单元1和频域单元4对应bit的值为1,则频域单元1和频域单元4对应的调度层数为p层,频域单元3对应bit的值为0,则频域单元3对应的调度层数为p-1层。终端设备确定用于传输的每个频域资源上的调度层数为:频域资源3~频域资源5(对应频域单元1)的调度层数为p层,频域资源9~频域资源11(对应频域单元3)的调度层数为p-1层,频域资源12~频域资源14(对应频域单元4)的调度层数为p层。其中,p层可以理解为终端设备用于传输数据的频域资源的最大调度层数。
[0132]
在另一个示例中,资源配置信息为type1中的调度信息,该调度信息指示了起始rb和连续分配rb的数量。请参见图7b,在图7b中该调度信息指示起始rb为rb3,连续分配的rb数为12个,在这种情况下,终端设备根据该调度信息确定用于传输数据的频域资源包括:rb3~rb14。终端设备确定用于传输数据的频域资源对应的第一频域单元:频域单元1(rb 3~rb5对应的频域单元),频域单元2(rb 6~rb 8对应的频域单元),频域单元3(rb9~rb11对应的频域单元),频域单元4(rb12~rb14对应的频域单元)。进一步地,终端设备根据第一指示信息(图7b中的l bitmap)确定每个第一频域单元的调度层数,频域单元1、频域单元2和频域单元4对应bit的值为1,则频域单元1、频域单元2和频域单元4对应的调度层数为p层,频域单元3对应bit的值为0,则频域单元3对应的调度层数为p-1层。终端设备确定用于传输的每个频域资源上的调度层数为:rb 3~rb 5(对应频域单元1)的调度层数为p层,rb 6~rb 8(对应频域单元2)的调度层数为p层,rb9~rb11(对应频域单元3)的调度层数为p-1层,rb12~rb14(对应频域单元4)的调度层数为p层。其中,p层可以理解为终端设备用于传输数据的频域资源的最大调度层数。
[0133]
在另一种可能的实现中,第一指示信息中包括多个频域单元中各个频域单元对应的调度层数信息时(例如图6b所示),在这种情况下,针对用于传输数据的频域资源中的一个频域资源,该频域资源上的调度层数是根据第一频域单元对应的调度层数信息,该第一频域单元是该频域资源所属的频域单元。换言之,终端设备确定用于传输数据的多个频域资源,进一步地,确定用于传输数据的多个频域资源中每个频域资源对应的频域单元(即第一频域单元)。针对用于传输数据的每个频域资源,终端设备将该频域资源对应的第一频域
单元对应的调度层数,确定为该频域资源上的调度层数。
[0134]
示例性地,请参见图7c,在图7c中终端设备根据ra bitmap的指示确定用于传输数据的频域资源包括:频域资源3~频域资源5、频域资源9~频域资源14。终端设备确定用于传输数据的频域资源对应的第一频域单元:频域单元1(频域资源3~频域资源5对应的频域单元),频域单元3(频域资源9~频域资源11对应的频域单元),频域单元4(频域资源12~频域资源14对应的频域单元)。进一步地,终端设备根据第一指示信息(图7c中指示的每个频域单元的调度层数)确定每个第一频域单元的调度层数:频域单元1的调度层数为2层,则对应频域单元1的频域资源3~频域资源5的调度层数为2层;频域单元3的调度层数为3层,则对应频域单元3的频域资源9~频域资源11的调度层数为3层;频域单元4的调度层数为1层,则对应频域单元4的频域资源12~频域资源14的调度层数为1层。
[0135]
情形二:对应s301的情形二中第一指示信息用于确定一个或多个频域单元组中各个频域单元组分别对应的调度层数。
[0136]
在一种可能的实现中,针对用于传输数据的频域资源中的每个频域资源,若该频域资源在一个或多个频域单元组中任一频域单元组中所属的频域单元的比特位的值为第一值,则该频域资源上的调度层数是第一频域单元的调度层数。其中,若第一频域单元组和第二频域单元组为该多个频域单元组中任意两个,则第一频域单元是该频域资源在第一频域单元组所属的频域单元与该频域资源在第二频域单元组所属的频域单元中,比特位的值为第一值的频域单元;或者,该第一频域单元是该频域资源在第一频域单元组和第二频域单元组中标识最大或最小的频域单元组中所属的频域单元。
[0137]
换言之,终端设备确定用于传输数据的多个频域资源,请参见图7d,图7d中包括频域资源的索引值,用于指示资源配置信息的ra bitmap,用于指示频域单元组1调度层数的l1bitmap,用于指示频域单元组2调度层数的l2bitmap,并且如表2所示协议预先设定了频域单元组1对应的调度层数为1层,频域单元组2对应的调度层数为2层。根据ra bitmap的指示,终端设备确定用于传输数据的频域资源包括:频域资源0,频域资源3~频域资源5、频域资源9~频域资源14。进一步地,针对用于传输数据的多个频域资源中每个频域资源,终端设备确定该频域资源在各个频域单元组中分别对应的频域单元。进一步地,终端设备根据该频域资源在各个频域单元组中分别对应的频域单元的调度层数,确定该频域资源上的调度层数。
[0138]
若该频域资源在这些频域单元中仅存在一个bit的值为1(第一值)的频域单元,则该bit的值为1的频域单元为第一频域单元。终端设备将该第一频域单元对应的频域单元组的调度层数确定为该频域资源上的调度层数。
[0139]
示例性地,以图7d中用于传输数据的频域资源中的频域资源3和频域单元12进行示意性说明。频域资源3对应频域单元组1中从左往右数的第二个频域单元(也可认为频域资源3属于频域单元组1的第二个频域单元),在l1bitmap的指示中该频域单元的bit值为1(即前述第一值);频域资源3对应频域单元组2中从左往右数的第一个频域单元(也可认为频域资源3属于频域单元组2的第一个频域单元),在l2bitmap的指示中该频域单元的bit值为0,进一步地,可确定第一频域单元是:频域资源3对应频域单元组1中从左往右数的第二个频域单元,并将该第一频域单元的调度层数(即频域单元组1的调度层数1层)确定为频域资源3的调度层数。频域资源12对应频域单元组1中从左往右数的第五个频域单元(也可认
为频域资源3属于频域单元组1的第五个频域单元),在l1 bitmap的指示中该频域单元的bit值为0;频域资源12对应频域单元组2中从左往右数的第三个频域单元(也可认为频域资源12属于频域单元组2的第三个频域单元),在l2 bitmap的指示中该频域单元的bit值为1(即前述第一值),进一步地,可确定第一频域单元是:频域资源12对应频域单元组2中从左往右数的第三个频域单元,并将该第一频域单元的调度层数(即频域单元组2的调度层数2层)确定为频域资源12的调度层数。
[0140]
若该频域资源在这些频域单元中存在两个及以上的bit的值为1(第一值)的频域单元,则该第一频域单元是该频域资源在第一频域单元组和第二频域单元组中标识最大或最小的频域单元组中所属的频域单元。
[0141]
需要说明的是,在该多个频域单元组中,频域单元组的标识按照频域单元组对应调度层数的大小进行排序。即是指,频域单元组对应的调度层数越大,则频域单元组的标识越大;或,频域单元组对应的调度层数越大,则频域单元组的标识越小。例如图7d中频域单元组2的调度层数(2层)大于频域单元组1的调度层数(1层),则频域单元组2的标识大于频域单元组1的标识。第一频域单元组和第二频域单元组仅为示意性的描述,本技术并未限定频域资源对应的bit的值为1(第一值)的频域单元数量只能为2。例如,频域资源0~频域资源19对应3个频域单元组:频域单元组1、频域单元组2和频域单元组3。频域资源0在对应频域单元组1中对应的频域单元10的bit值为1(第一值),频域资源0在对应频域单元组2中对应的频域单元20的bit值为1(第一值),频域资源0在对应频域单元组3中对应的频域单元30的bit值为1(第一值)。若频域单元组标识由小到大依次排序为:频域单元组1、频域单元组2、频域单元组3。在这种情况下,频域资源0对应的第一频域单元可以是最大频域单元组标识(频域单元组3)对应的频域单元,即频域单元30;频域资源0对应的第一频域单元也可以最小频域单元组标识(频域单元组1)对应的频域单元,即频域单元10。
[0142]
示例性地,以图7d中用于传输数据的频域资源中的频域资源9进行示意性说明。频域资源9对应频域单元组1中从左往右数的第四个频域单元(也可认为频域资源9属于频域单元组1的第四个频域单元),在l1位长bitmap的指示中该频域单元的bit值为1(第一值),则将频域单元组1确定为第一频域单元组;频域资源9对应频域单元组2中从左往右数的第二个频域单元(也可认为频域资源9属于频域单元组2的第二个频域单元),在l2位长bitmap的指示中该频域单元的bit值为1(第一值),则可以将频域单元组2确定为第二频域单元组。由于频域资源9在第一频域单元组中所属的频域单元的bit的值为1,且频域资源9在第二频域单元组中所属的频域单元的bit的值为1,第一频域单元组的标识小于第二频域单元组的标识(可以理解为第一频域单元组的调度层数小于第二频域单元组的调度层数),则确定第一频域单元为:频域资源9在频域单元组2中从左往右数的第二个频域单元,频域资源9的调度层数为第一频域单元的调度层数,即是频域单元组2对应的调度层数(2层)。
[0143]
若该频域资源在这些频域单元中不存在bit的值为1(第一值)的频域单元,或该频域资源在该多个频域单元组中各个频域单元组中所属的频域单元的bit值均为0(第二值),则该频域资源上的调度层数是网络设备确定的第三值。需要说明的是,该第三值即是网络设备向终端设备发送的dci指示的允许终端设备调度频域资源的最大调度层数p。
[0144]
示例性地,以图7d中用于传输数据的频域资源中的频域资源0进行示意性说明。频域资源0对应频域单元组1中从左往右数的第一个频域单元(也可认为频域资源0属于频域
单元组1的第一个频域单元),在l1bitmap的指示中该频域单元的bit值为0(第二值);频域资源0对应频域单元组2中从左往右数的第一个频域单元(也可认为频域资源0属于频域单元组2的第一个频域单元),在l2bitmap的指示中该频域单元的bit值为0(第二值)。在这种情况下,频域资源0的调度层数为网络设备确定的第三值。
[0145]
在一种应用场景中,频域资源与频域单元之间的对应关系由协议预先规定,第一指示信息为bitmap,且该第一指示信息为bitmap时的大小也由协议预先规定。并且,根据协议规定将该bitmap划分为多个bit位等级(例如划分为高bit位和低bit位),该第一指示信息用于确定多个bit位等级分别对应的调度层数。
[0146]
示例性地,协议中可规定第一指示信息(bitmap)的大小为11个bit位(bit位0~bit位10),前7个比特位(bit位0~bit位6)为高bit位,后4个bit位(bit位7~bit位10)为低bit位,每个bit位对应一个频域单元,即可以理解为有11个频域单元(频域单元0~频域单元10)。其中,高bit位中,bit位的值为1表示该bit位对应的频域单元的调度层数为1层;低bit位中,bit位的值为1是表示该bit位对应的频域单元的调度层数为2层。并且,协议中还可规定20个频域资源(频域资源0~频域资源19)与11个频域单元(频域单元0~频域单元10)之间的对应关系如图7e中模块70所示,即可以理解为协议规定bit位0~bit位5(即图7e中频域单元0~频域单元5对应的bit位)对应的频域单元中,每个频域单元包括3个频域资源;bit位6(即图7e中频域单元6对应的bit位)对应的频域单元,包括2个频域资源;bit位7~bit位9(即图7e中频域单元7~频域单元9对应的bit位)对应的频域单元,每个频域单元包括6个频域资源;bit位10(即图7e中频域单元10对应的bit位)对应的频域单元,包括2个频域资源。
[0147]
在该应用场景下,第一指示信息用于确定多个bit位等级(例如bit位等级包括低bit位和高bit位)分别对应的调度层数。具体地,第一指示信息用于确定多个bit位等级分别对应的调度层数的方式,可参见s302的情形二中第一指示信息用于确定多个频域单元组分别对应的调度层数的方式,本技术对此不再进行详细描述。
[0148]
示例性地,第一指示信息(bitmap)的大小为11个bit位(bit位0~bit位10),前7个比特位(bit位0~bit位6)为高bit位,后4个bit位(bit位7~bit位10)为低bit位。其中,高bit位中,bit位的值为1表示该bit位对应的频域单元的调度层数为1层;低bit位中,bit位的值为1是表示该bit位对应的频域单元的调度层数为2层。第一指示信息如图7e中模块71所示。在这样的情况下,若用于传输数据的频域资源为:频域资源0~频域资源2,为了简便起见,以频域资源0上调度层数的确定方式进行示意性地说明。如图7e中模块70所示,频域资源0属于频域单元0(模块71中示出频域单元0的bit值为1),频域资源0也属于频域单元7(模块71中示出频域单元7的bit值为0),则频域资源0上的调度层数为频域单元0(其bit位的值为1)对应的调度层数,由于频域单元0对应的bit位等级为高bit位(bit位的值为1表示该bit位对应的频域单元的调度层数为1层),则频域资源0上的调度层数为1层。
[0149]
可见,通过实施图3a所描述的资源调度方法,终端设备可以根据第一指示信息指示的每个频域单元的调度层数,或第一指示信息指示的每个频域单元组的调度层数,确定用于传输数据的各个频域资源上的调度层数,即实现了终端设备可以根据指示信息对各个频域资源进行差异化调度,从而提升通信系统中资源调度的灵活性。
[0150]
请参见图8,图8是本技术实施例提供的另一种资源调度方法的流程示意图。如图8
所示,该资源调度方法包括s801~s803。图8所示的方法执行主体可以为终端设备,或主体可以为终端设备中的芯片。图8以终端设备为方法的执行主体为例进行说明。其中:
[0151]
s801、终端设备获取第一指示信息。
[0152]
s802、终端设备基于该第一指示信息,确定自身用于传输数据的频域资源上的调度层数,该用于传输数据的频域资源中至少两个频域资源上的调度层数是不同的。
[0153]
其中,s801~s802的具体实现方式可参见前述s301~s302中的具体实现方式描述,对此本技术不再进行赘述。
[0154]
s803、终端设备基于用于传输数据的频域资源上的调度层数,确定用于传输数据的频域资源中解调参考信号端口。其中,用于传输数据的频域资源中至少两个频域资源的解调参考信号端口是不同的。
[0155]
可以理解为,用于传输数据的频域资源中解调参考信号端口与该频域资源上的调度层数相关,该解调参考信号端口为dmrs端口。
[0156]
在一个可能的实现中,针对用于传输数据的每个频域资源,该频域资源中解调参考信号端口为第一解调参考信号端口,该第一解调参考信号端口的数量与该频域资源上的调度层数相同。
[0157]
例如,终端设备用于传输数据的频域资源及各个频域资源上的调度层数如图7c中所示,频域资源3~频域资源5的调度层数均为2层,频域资源9~频域资源11的调度层数均为3层,频域资源12~频域资源14的调度层数均为1层。若dmrs端口按照dmrs端口标识的大小进行排列,例如一共5个dmrs端口,按照dmrs端口标识的由小到大进行排列依次为:dmrs端口0、dmrs端口1、dmrs端口2、dmrs端口3、dmrs端口4,在这种情况下,可以将频域资源3~频域资源5的dmrs端口确定为前2个端口(dmrs端口0和dmrs端口1)或后2个端口(dmrs端口3和dmrs端口4);频域资源9~频域资源11的dmrs端口确定为前3个端口(dmrs端口0、dmrs端口1和dmrs端口2)或后3个端口(dmrs端口2、dmrs端口3和dmrs端口4);频域资源12~频域资源14的dmrs端口确定为前1个端口(dmrs端口0)或后1个端口(dmrs端口4)。
[0158]
在另一个可能的实现中,终端设备接收第二指示信息,该第二指示信息包括用于传输数据的频域资源在解调参考信号端口表中对应的索引值。该解调参考信号端口表中每个所以值对应多种(两种及以上)解调参考信号端口数量。在这种情况下,针对用于传输数据的每个频域资源,该频域资源中解调参考信号端口为第一解调参考信号端口,该第一解调参考信号端口数量与第二指示信息中的索引值对应,且该第一解调参考信号端口数量与该频域资源上的调度层数相同。
[0159]
示例性地,该解调参考信号端口表(或称解调参考信号端口配置表)如表3所示,表3中每个索引值对应多种dmrs端口数量,例如索引值0,对应两种dmrs端口数量:dmrs端口0~dmrs端口1(即前2个dmrs端口)和dmrs端口0~dmrs端口2(即前3个dmrs端口)。
[0160]
表3
[0161]
索引值dmrs端口00~1;0~2............m0~2;0~3m+11;0~1
[0162]
若终端设备接收第二指示信息,该第二指示信息中包括用于传输数据的频域资源在表1中对应的索引值m,并且终端设备根据第一指示信息确定用于传输数据的频域资源1的调度层数为4层,用于传输数据的频域资源2的调度层数为3层。由表1可见,索引值m在表1中对应两种dmrs端口数量,在这种情况下,终端设备确定频域资源1的dmrs端口数量为4,即确定频域资源1的dmrs端口为drms端口0~dmrs端口3(前4个dmrs端口),频域资源2的dmrs端口数量为3,即确定频域资源2的dmrs端口为dmrs端口0~dmrs端口2(前3个dmrs端口)。
[0163]
通过图8所示的资源调度的方法,终端设备灵活地配置了用于传输数据的频域资源上的调度层数后,根据每个频域资源上的调度层数确定每个频域资源的dmrs端口,以便终端设备可以获得每个频域资源对应的dmrs端口进行信道估计。
[0164]
终端设备在接收第一指示确定每个频域单元对应的调度层数,或者,确定多个频域单元组分别对应的调度层数之前,终端设备可以和网络设备进行协商确定激活带宽内的频域资源和每个频域单元之间的对应关系,或,该激活带宽内的频域资源和多个频域单元组中各个频域单元之间的对应关系;还可以是终端设备根据通信协议中的规定,确定激活带宽内的频域资源和每个频域单元之间的对应关系,或,该激活带宽内的频域资源和多个频域单元组中各个频域单元之间的对应关系;该确定也可以是终端设备直接从通信协议中的规定获取该对应关系。其中,激活带宽为激活的部分带宽(bandwidth part,bwp),激活的bwp也称为激活带宽或调度带宽,bwp可以指是单独传输下行数据的下行带宽、单独传输上行数据的上行带宽或既传输上行数据又传输下行数据的上下行总带宽。
[0165]
根据终端设备确定激活带宽内的频域资源和每个频域单元之间的对应关系,或激活带宽内的频域资源和多个频域单元组的各个频域单元之间的对应关系的具体方式,可以分为以下3种情形。
[0166]
情形一
[0167]
请参见图9a,图9a为一种终端设备对激活带宽内的频域资源进行划分的方法流程的示意图。
[0168]
s901、终端设备确定第三指示信息。
[0169]
其中,该第三指示信息用于指示上报带宽内的频域资源和多个频域单元中各个频域单元之间的对应关系,或,上报带宽内的频域资源和一个或多个频域单元组的各个频域单元之间的对应关系。
[0170]
其中,上报带宽(reporting band)可以是指网络设备在高层信令(如无线资源控制(radio resource control,rrc)消息)中通过信息元素(information element,ie)csi上报配置(csi-reportconfig)中的上报带宽(csi-reportingband)字段长度所配置的带宽。该信息元素csi-reportingband可用于指示bwp中需要上报csi的一组连续或非连续的子带。该信息元素csi-reportingband例如可以是位图。每个比特可对应上报带宽中的一个子带。因此该位图的长度可以表示该上报带宽所包含的子带数。该位图中的每个比特可用于指示所对应的子带是否需要上报csi。例如,当指示比特置“1”时,所对应的子带需要上报csi;当指示比特置“0”时,所对应的子带不需要上报csi。应理解,这里所列举的指示比特的值所表达的含义仅为示例,不应对本技术构成任何限定。在一种可能的设计中,上报带宽可以是bwp。也就是说,用于指示上报带宽的位图的长度可以与bwp中包含的子带个数相同。
[0171]
可以理解为终端设备是根据网络设备的指示信息,确定上报带宽。例如激活带宽
内的频域资源有:频域资源0~频域资源7,网络设备通过rrc信令向终端设备发送指示信息,该指示信息中指示上报带宽内的频域资源有:频域资源0~频域资源3。进一步地,终端设备可以确定上报带宽内的频域资源和每个频域单元之间的对应关系,或,上报带宽内的频域资源和多个频域单元组的各个频域单元之间的对应关系。
[0172]
需要声明的是,为了使描述更加简洁,提升本文的可读性,本技术的举例均以上报带宽的长度和激活带宽的长度相同的情况进行示意性讲解,不应视为此描述对被申请的保护范围进行了限定。
[0173]
在一种可能的实现中,终端设备进行信道测量,根据信道频域相关性,将上报带宽内的频域资源划分为多个频域单元,确定上报带宽内的频域资源和每个频域单元之间的对应关系。示例性地,上报带宽中的频域资源为:频域资源0~频域资源7。终端设备测量上报带宽中频域资源之间的相关性结果为:频域资源0~频域资源1在第一相干带宽内、频域资源2~频域资源5中各个频域资源在第二相干带宽内、频域资源6~频域资源7中各个频域资源在第三相干带宽内。在这种情况下,终端设备确定每个频域单元与频域资源之间的对应关系如图9b所示,其中,频域资源0~频域资源1对应频域单元0,频域资源2~频域资源5对应频域单元1,频域资源6~频域资源7对应频域单元2。
[0174]
在另一种可能的实现中,由于频域资源之间的相关性是相对的,则可以将上报带宽中频域资源之间的相关性细分为多种相关程度,终端设备可以测量上报带宽中各个频域资源之间的相关程度,并根据上报带宽中各个频域资源之间的相关程度确定多组频域单元组。示例性地,当频域资源之间的相关性大于第一值(例如80%),则可认为频域资源之间的相关性程度较高。假设上报带宽中的频域资源为:频域资源0~频域资源7。终端设备测量上报带宽中频域资源之间的相关性结果如下:
[0175]
1)频域资源0~频域资源5在第一相干带宽内,其中,频域资源0~频域资源1之间的相关性为90%(大于80%,可近似认为相关程度较高)、频域资源2~频域资源5中各个频域资源之间相关程度为85%大于80%,可近似认为相关程度较高);但频域资源0(或频域资源1)与频域资源2~频域资源5中任一个频域资源之间的相关程度为60%(小于80%,可近似认为相关程度较低)。
[0176]
2)频域资源6~频域资源7在第二相干带宽内,且频域资源6和频域资源7之间相关程度为82%(大于80%,可近似认为相关程度较高)。
[0177]
在这种情况下,终端设备确定每个频域单元与上报带宽内的频域资源之间的对应关系如图9c所示,其中,上报带宽内的频域资源对应两个频域单元组。在频域单元组1中,同一频域单元的各个频域资源之间相关程度较高,频域单元组1中频域单元10对应频域资源0~频域资源1,频域单元11对应频域资源2~频域资源5,频域单元12对应频域资源6~频域资源7。在频域单元组2中,同一频域单元的各个频域资源在一个相干带宽内但频域资源之间的相关程度较低,频域单元组2中频域单元20对应频域资源0~频域资源5,频域单元21对应频域资源6~频域资源7。
[0178]
在又一种可能的实现中,终端设备进行信道测量,根据信道频域相关性,确定每个频域单元对应的频域资源数量,或每个频域单元组中每个频域单元对应频域资源的数量。这样即可理解为该第三指示信息指示了上报带宽内的频域资源和每个频域单元之间的对应关系,或指示了上报带宽内的频域资源和多个频域单元组的各个频域单元之间的对应关
系。需要说明的是,网络设备根据终端设备确定的每个频域单元对应的频域资源数量,或每个频域单元组中每个频域单元对应频域资源的数量,确定激活带宽中频域资源对应的频域单元时,激活带宽中最后一个频域单元的数量允许小于终端设备确定的每个频域单元对应频域资源的数量。即可以理解为,针对网络设备而言,激活带宽内的频域资源对应频域单元的个数为q如公式(1)所示。
[0179][0180]
其中,n为激活带宽内的频域资源的个数,x为终端设备确定每个频域单元对应频域资源的数量,z为整数,a为余数,a大于等于0且a小于x。即可以理解为,当n不能被x整除时,频域单元的个数q等于z+1,当n能被x整除时,频域单元的个数q等于z。
[0181]
在一种可行的实现中,该第三指示信息还包括每个频域单元对应的调度层数,或,多个频域单元组分别对应的调度层数。在此种可行的实现中,该第三指示信息用于网络设备确定前述第一指示信息。
[0182]
通过s901中终端设备确定激活带宽内的频域资源和各个频域单元的对应关系的方法,终端设备根据信道频域相关性确定频域资源与频域单元之间的对应关系,即可以理解为频域资源与频域单元之间的对应关系与信道频选特性相适应。
[0183]
s902、终端设备向网络设备发送该第三指示信息。
[0184]
其中,该第三指示信息用于指示上报带宽内的频域资源和多个频域单元中各个频域单元之间的对应关系,或,上报带宽内的频域资源和一个或多个频域单元组的各个频域单元之间的对应关系。终端设备向网络设备发送该第三指示信息,以使网络设备也根据该第三指示信息同步确定激活带宽中频域资源和每个频域单元之间的对应关系,或,激活带宽的频域资源和多个频域单元组的各个频域单元之间的对应关系。
[0185]
示例性地,网络设备接收到终端设备发送的第三指示信息如表4所示,该第三指示信息指示了上报带宽中频域资源0~频域资源7和每个频域单元资源的对应关系,以及每个频域单元对应的调度层数。
[0186]
表4
[0187]
频域资源频域单元调度层数频域资源0~频域资源1频域单元01层频域资源2~频域资源5频域单元12层频域资源6~频域资源7频域单元21层
[0188]
进一步地,在一种可能的情况中,网络设备可以根据第三指示信息的内容同步确定激活带宽内频域资源0~频域资源7对应的频域单元,以及每个频域单元的调度层数。并向终端设备发送第一指示信息,该第一指示信息的内容如表4所示。换言之,在这种情况下第一指示信息可以视为一个通知确认信息,用于通知终端设备允许后续根据第三指示信息确定的上报带宽内的频域资源与频域单元之间的对应关系,以及各个频域单元的调度层数,确定用于激活带宽中用于传输数据的频域资源的调度层数。
[0189]
在另一种可能的情况中,网络设备仅以第三指示信息作为确定第一指示信息的参考信息。在这种可能中,网络设备接收第三指示信息之后,根据网络传输性能参数(包括但
不限于系统吞吐量、系统时延、传输速率或用户体验度)中的一种或多种,对第三指示信息中指示的部分(或全部)频域资源与频域单元之间的对应关系,或第三指示信息中部分(或全部)频域单元对应的调度层数进行调整。例如,第三指示信息如表4所示,网络设备根据第三指示信息确定出第一指示信息可以如表5所示,将第三指示信息中频域单元0对应的调度层数1层,调整为频域单元0对应的调度层数2层。
[0190]
表5
[0191]
频域资源频域单元调度层数频域资源0~频域资源1频域单元02层频域资源2~频域资源5频域单元12层频域资源6~频域资源7频域单元21层
[0192]
综上所述,第一指示信息中激活带宽内的频域资源和每个频域单元之间的对应关系,与第三指示信息中上报带宽内的频域资源和每个频域单元之间的对应关系可以相同也可以不同;或者,第一指示信息中激活带宽内的频域资源和多个频域单元组的各个频域单元之间的对应关系,和第三指示信息中上报带宽内的频域资源和多个频域单元组的各个频域单元之间的对应关系可以相同也可以不同。并且第一指示信息中每个频域单元对应的调度层数,可以与第三指示信息中每个频域单元对应的调度层数不同;或者,第一指示信息中多个频域单元组分别对应的调度层数,可以与第三指示信息中多个频域单元组分别对应的调度层数不同。可以理解为频域单元的调度层数和多个频域单元组分别对应的调度层数,最终由网络设备确定。
[0193]
情形二
[0194]
请参见图10,图10为另一种终端设备对激活带宽的频域资源进行划分的方法流程的示意图。
[0195]
s1001、网络设备确定第四指示信息。
[0196]
其中,该第四指示信息用于指示激活带宽中频域资源和多个频域单元中各个频域单元之间的对应关系,或,激活带宽中的频域资源和多个频域单元组的各个频域单元之间的对应关系。
[0197]
在一种可能的实现中,网络设备根据激活带宽内频域资源之间的相关性,确定频域资源和每个频域单元之间的对应关系。示例性地,激活带宽内的频域资源为:频域资源0~频域资源7。激活带宽内频域资源之间的相关性结果为:频域资源0~频域资源1在第一相干带宽内、频域资源2~频域资源5在第二相干带宽内、频域资源6~频域资源7在第三相干带宽内。在这种情况下,网络设备确定每个频域单元与频域资源之间的对应关系如图9b所示,其中,频域资源0~频域资源1对应频域单元0,域资源2~频域资源5对应频域单元1,频域资源6~频域资源7对应频域单元2。
[0198]
在另一种可能的实现中,由于频域资源之间的相关性是相对的,则可以将激活带宽内的频域资源之间的相关性细分为多种相关程度,网络设备确定激活带宽中各个频域资源之间的相关程度,并根据激活带宽中各个频域资源之间的相关程度确定多组频域单元组。示例性地,当频域资源之间的相关性大于第一值(例如80%),则可认为频域资源之间的相关性程度较高。假设激活带宽中的频域资源为:频域资源0~频域资源7。网络设备确定激活带宽中频域资源之间的相关性结果如下:
[0199]
1)频域资源0~频域资源5在第一相干带宽内,其中,频域资源0~频域资源1之间的相关性为90%(大于80%,可近似认为相关程度较高)、频域资源2~频域资源5中各个频域资源之间相关程度为85%大于80%,可近似认为相关程度较高);但频域资源0(或频域资源1)与频域资源2~频域资源5中任一个频域资源之间的相关程度为60%(小于80%,可近似认为相关程度较低)。
[0200]
2)频域资源6~频域资源7在第二相干带宽内,且频域资源6和频域资源7之间相关程度为82%(大于80%,可近似认为相关程度较高)。
[0201]
在这种情况下,网络设备确定每个频域单元与频域资源之间的对应关系如图9c所示,其中,激活带宽内的频域资源对应两个频域单元组。在频域单元组1中,同一频域单元的各个频域资源之间相关程度较高,频域单元组1的频域单元10对应频域资源0~频域资源1,频域单元11对应频域资源2~频域资源5,频域单元12对应频域资源6~频域资源7。在频域单元组2中,同一频域单元的各个频域资源在一个相干带宽内但频域资源之间的相关程度较低,频域单元组2中频域单元20对应频域资源0~频域资源5,频域单元21对应频域资源6~频域资源7。
[0202]
在又一种可能的实现中,网络设备进行信道测量,根据信道频域相关性,确定每个频域单元对应的频域资源数量,或每个频域单元组中每个频域单元对应频域资源的数量。这样即可理解为该第四指示信息指示了激活带宽内的频域资源和每个频域单元之间的对应关系,或指示了激活带宽内的频域资源和多个频域单元组的各个频域单元之间的对应关系。需要说明的是,终端设备根据网络设备确定的每个频域单元对应的频域资源数量,或每个频域单元组中每个频域单元对应频域资源的数量,确定激活带宽中频域资源对应的频域单元时,激活带宽中最后一个频域单元的数量允许小于网络设备确定的每个频域单元对应频域资源的数量。即可以理解为,针对终端设备而言,激活带宽内的频域资源对应频域单元的个数为q如公式(2)所示。
[0203][0204]
其中,n为上报带宽内的频域资源的个数,x为网络设备确定每个频域单元对应频域资源的数量,z为整数,a为余数,a大于等于0且a小于x。即可以理解为,当n不能被x整除时,频域单元的个数q等于z+1,当n能被x整除时,频域单元的个数q等于z。
[0205]
s1002、终端设备接收网络设备发送的第四指示信息。
[0206]
终端设备接收网络设备发送的第四指示信息,并根据该第四指示信息,确定激活带宽中频域资源和每个频域单元之间的对应关系,或,激活带宽的频域资源和多个频域单元组的各个频域单元之间的对应关系。
[0207]
具体地,终端设备是根据激活带宽内的频域资源索引和第四指示信息,确定频域资源与频域单元之间的关系。
[0208]
通过图10中网络设备确定激活带宽内的频域资源和各个频域单元的对应关系的方法,网络设备根据信道频域相关性确定频域资源与频域单元之间的对应关系,即可以理解为频域资源与频域单元之间的对应关系与信道频选特性相适应。由于网络设备还可以根据实际应用场景灵活地配置各个频域资源的调度层数,对各个频域资源上的调度层数进行
差异化配置,避免频域资源浪费的情况,从而提升了频谱利用率。
[0209]
情形三
[0210]
终端设备根据网络设备和终端设备之间的通信协议的规定,确定激活带宽中频域资源和多个频域单元中各个频域单元之间的对应关系,或,激活带宽的频域资源和一个或多个频域单元组的各个频域单元之间的对应关系;该确定也可以是终端设备直接从通信协议中的规定获取该对应关系。网络设备也会根据网络设备和终端设备之间的通信协议的规定,确定激活带宽中频域资源和每个频域单元之间的对应关系,或,激活带宽的频域资源和多个频域单元组的各个频域单元之间的对应关系;该确定也可以是网络设备直接从通信协议中的规定获取该对应关系。
[0211]
在一种可能的实现中,网络设备和终端设备之间的通信协议中预先设定了每个频域单元对应频域资源的数量,进而终端设备和网络设备均可以根据每个频域单元对应频域资源的数量确定激活带宽的频域资源和每个频域单元之间的对应关系。需要说明的是,带宽中频域资源对应的最后一个频域单元的数量允许小于通信协议中预先设定的每个频域单元对应频域资源的数量。即可以理解为激活带宽内频域资源对应频域单元的个数q与如前述公式(2)所示,激活带宽内频域资源对应频域单元的个数q与如前述公式(1)所示。
[0212]
示例性地,以终端设备确定激活带宽内频域资源与频域单元之间的对应关系进行示意性阐述。通信协议中预先设定了每个频域单元对应频域资源的数量为3,激活带宽中的频域资源为:频域资源0~频域资源19。在这种情况下,如图4所示,终端设备将激活带宽中每3个频域资源确定为一个频域单元,由于激活带宽中有20个频域资源,不能被3整除,则带宽中的频域资源对应的最后一个频域单元(即图4中频域单元6)中频域资源的个数为2,小于通信协议中预先设定的每个频域单元对应频域资源的数量3,激活带宽内频域资源对应频域单元的个数p为7。
[0213]
在另一种可能的实现中,在通信协议中预先设定多个频域单元组的情况下,该通信协议还预先设定了每个频域单元组中每个频域单元对应频域资源的数量。终端设备或网络设备基于每个频域单元组中每个频域单元对应频域资源的数量,确定激活带宽的频域资源和各个频域单元组中每个频域单元的对应关系。需要说明的是,激活带宽中频域资源对应的每个频域单元组的最后一个频域单元的数量允许小于通信协议中预先设定的每个频域单元组中每个频域单元对应频域资源的数量。示例性地,通信协议中预先设定了两组频域单元组,频域单元组1中每个频域单元对应频域资源的数量为3,频域单元组2中每个频域单元对应频域资源的数量为6,激活带宽中的频域资源为:频域资源0~频域资源19。在这种情况下,如图5所示,终端设备将激活带宽中每3个频域资源确定为频域单元组1中的频域单元,将激活带宽中每6个频域资源确定为频域单元组2中的频域单元。由于激活带宽中有20个频域资源,不能被3整除,也不能被6整除,则激活带宽中的频域资源对应的频域单元组1中的最后一个频域单元(即图5中频域单元16)中频域资源的个数为2,小于通信协议中预先设定的频域单元组1中每个频域单元对应频域资源的数量3;激活带宽中的频域资源对应的频域单元组2中的最后一个频域单元(即图5中频域单元23)中频域资源的个数为2,小于通信协议中预先设定的频域单元组2中每个频域单元对应频域资源的数量6。
[0214]
请参见图11,图11是本技术实施例提供的又一种资源调度方法的流程示意图。如图11所示,该资源调度方法包括s1101~s1102。图11所示的方法执行主语可以为终端设备,
或主语可以为终端设备中的芯片。图11以终端设备为方法的执行主体为例进行说明。其中:
[0215]
s1101、终端设备确定第三指示信息。
[0216]
其中,该第三指示信息用于指示上报带宽中频域资源和多个频域单元中各个频域单元之间的对应关系,以及各个频域单元对应的调度层数;或者,该第三指示信息用于指示上报带宽的频域资源和一个或多个频域单元组的各个频域单元之间的对应关系,以及一个或多个频域单元组中各个频域单元组分别对应的调度层数。该频域单元组包括多个频域单元,同一频域单元中各频域资源上的调度层数相同。
[0217]
具体地,s1101中终端设备确定第三指示信息的具体实现方式,可参见前述s901中的具体实现方式的相关描述,在此不再进行赘述。
[0218]
进一步地,终端设备向网络设备发送第三指示信息,该第三指示信息用于网络设备确定激活带宽中频域资源和多个频域单元中各个频域单元之间的对应关系,以及每个频域单元的调度层数;或,该第三指示信息用于网络设备确定激活带宽内的频域资源和一个或多个频域单元组的各个频域单元之间的对应关系,以及一个或多个频域单元组中各个频域单元组分别对应的调度层数。
[0219]
s1102、终端设备基于该第三指示信息,确定用于传输数据的频域资源上的调度层数。其中,用于传输数据的频域资源中至少两个频域资源上的调度层数是不同的。
[0220]
终端设备接收来自网络设备的ra信息,并根据该ra信息确定自身用于传输数据的频域资源。进一步地,终端设备基于该第三指示信息确定用于传输数据的每个频域资源上的调度层数。
[0221]
下面分为以下两种情形,对终端设备确定用于传输数据的频域资源上的调度层数进行详细描述。
[0222]
情形一:第三指示信息用于指示上报带宽中频域资源和多个频域单元中各个频域单元之间的对应关系,且第三指示信息包括各个频域单元对应的调度层数。
[0223]
在一种可能的实现中,针对用于传输数据的频域资源中的多个频域单元中各个频域资源,该频域资源上的调度层数是根据第一频域单元对应的比特位确定的调度层数,该第一频域单元是该频域资源所属的频域单元。换言之,终端设备确定用于传输数据的多个频域资源,进一步地,确定用于传输数据的多个频域资源中每个频域资源对应的频域单元(即第一频域单元)。针对用于传输数据的每个频域资源,终端设备将该频域资源对应的第一频域单元对应比特位指示的调度层数,确定为该频域资源上的调度层数。
[0224]
示例性地,资源配置信息为type 0中的调度信息,即资源配置信息为比特位图(将该比特位图称为ra bitmap),其中,ra bitmap中的bit与频域资源一一对应,当ra bitmap中bit的值为1时,该bit对应的频域资源被确定为用于传输数据的频域资源。请参见图7a,在图7a中终端设备根据ra bitmap的指示确定用于传输数据的频域资源包括:频域资源3~频域资源5、频域资源9~频域资源14。终端设备确定用于传输数据的频域资源对应的第一频域单元:频域单元1(频域资源3~频域资源5对应的频域单元),频域单元3(频域资源9~频域资源11对应的频域单元),频域单元4(频域资源12~频域资源14对应的频域单元)。进一步地,终端设备根据第三指示信息(图7a中的l bitmap)确定每个第一频域单元的调度层数,频域单元1和频域单元4对应bit的值为1,则频域单元1和频域单元4对应的调度层数为p层,频域单元3对应bit的值为0,则频域单元3对应的调度层数为p-1层。终端设备确定用于
传输的每个频域资源上的调度层数为:频域资源3~频域资源5(对应频域单元1)的调度层数为p层,频域资源9~频域资源11(对应频域单元3)的调度层数为p-1层,频域资源12~频域资源14(对应频域单元4)的调度层数为p层。其中,p层可以理解为终端设备用于传输数据的频域资源的最大调度层数。
[0225]
在另一个示例中,资源配置信息为type1中的调度信息,该调度信息指示了起始rb和连续分配rb的数量。请参见图7b,在图7b中该调度信息指示起始rb为rb3,连续分配的rb数为12个,在这种情况下,终端设备根据该调度信息确定用于传输数据的频域资源包括:rb3~rb14。终端设备确定用于传输数据的频域资源对应的第一频域单元:频域单元1(rb 3~rb5对应的频域单元),频域单元2(rb 6~rb 8对应的频域单元),频域单元3(rb9~rb11对应的频域单元),频域单元4(rb12~rb14对应的频域单元)。进一步地,终端设备根据第一指示信息(图7b中的l bitmap)确定每个第一频域单元的调度层数,频域单元1、频域单元2和频域单元4对应bit的值为1,则频域单元1、频域单元2和频域单元4对应的调度层数为p层,频域单元3对应bit的值为0,则频域单元3对应的调度层数为p-1层。终端设备确定用于传输的每个频域资源上的调度层数为:rb 3~rb 5(对应频域单元1)的调度层数为p层,rb 6~rb 8(对应频域单元2)的调度层数为p层,rb9~rb11(对应频域单元3)的调度层数为p-1层,rb12~rb14(对应频域单元4)的调度层数为p层。其中,p层可以理解为终端设备用于传输数据的频域资源的最大调度层数。
[0226]
在另一种可能的实现中,第三指示信息中包括每个频域单元对应的调度层数信息(例如图6b所示),在这种情况下,针对用于传输数据的频域资源中的每个频域资源,该频域资源上的调度层数是根据第一频域单元对应的调度层数信息,该第一频域单元是该频域资源所属的频域单元。换言之,终端设备确定用于传输数据的多个频域资源,进一步地,确定用于传输数据的多个频域资源中每个频域资源对应的频域单元(即第一频域单元)。针对用于传输数据的每个频域资源,终端设备将该频域资源对应的第一频域单元对应的调度层数,确定为该频域资源上的调度层数。
[0227]
示例性地,请参见图7c,在图7c中终端设备根据ra bitmap的指示确定用于传输数据的频域资源包括:频域资源3~频域资源5、频域资源9~频域资源14。终端设备确定用于传输数据的频域资源对应的第一频域单元:频域单元1(频域资源3~频域资源5对应的频域单元),频域单元3(频域资源9~频域资源11对应的频域单元),频域单元4(频域资源12~频域资源14对应的频域单元)。进一步地,终端设备根据第三指示信息(图7c中指示的每个频域单元的调度层数,以及每个频域单元与频域资源之间的对应关系)确定每个第一频域单元的调度层数:频域单元1的调度层数为2层,则对应频域单元1的频域资源3~频域资源5的调度层数为2层;频域单元3的调度层数为3层,则对应频域单元3的频域资源9~频域资源11的调度层数为3层;频域单元4的调度层数为1层,则对应频域单元4的频域资源12~频域资源14的调度层数为1层。
[0228]
情形二:第三指示信息用于指示上报带宽的频域资源和一个或多个频域单元组的各个频域单元之间的对应关系,以及该第三指示信息用于指示一个或多个频域单元组中各个频域单元组分别对应的调度层数。
[0229]
在一种可能的实现中,针对用于传输数据的频域资源中的每个频域资源,若该频域资源在多个频域单元组中任一频域单元组中所属的频域单元的比特位的值为第一值,则
该频域资源上的调度层数是第一频域单元的调度层数。其中,若第一频域单元组和第二频域单元组为该多个频域单元组中任意两个,则第一频域单元是该频域资源在第一频域单元组所属的频域单元与该频域资源在第二频域单元组所属的频域单元中,比特位的值为第一值的频域单元;或者,该第一频域单元是该频域资源在第一频域单元组和第二频域单元组中标识最大或最小的频域单元组中所属的频域单元。
[0230]
换言之,终端设备确定用于传输数据的多个频域资源,请参见图7d,图7d中包括频域资源的索引值,用于指示资源配置信息的ra bitmap,用于指示频域单元组1调度层数的l1位长bitmap,用于指示频域单元组2调度层数的l2位长bitmap,并且如表2所示协议预先设定频域单元组1对应的调度层数为1层,频域单元组2对应的调度层数为2层。根据ra bitmap的指示,终端设备确定用于传输数据的频域资源包括:频域资源0,频域资源3~频域资源5、频域资源9~频域资源14。进一步地,针对用于传输数据的多个频域资源中每个频域资源,终端设备确定该频域资源在各个频域单元组中分别对应的频域单元。进一步地,终端设备根据该频域资源在各个频域单元组中分别对应的频域单元的调度层数,确定该频域资源上的调度层数。
[0231]
若该频域资源在这些频域单元中仅存在一个bit的值为1(第一值)的频域单元,则该bit的值为1的频域单元为第一频域单元。终端设备将该第一频域单元对应的频域单元组的调度层数确定为该频域资源上的调度层数。
[0232]
示例性地,以图7d中用于传输数据的频域资源中的频域资源3和频域单元12进行示意性说明。频域资源3对应频域单元组1中从左往右数的第二个频域单元(也可认为频域资源3属于频域单元组1的第二个频域单元),在l1bitmap的指示中该频域单元的bit值为1(即前述第一值);频域资源3对应频域单元组2中从左往右数的第一个频域单元(也可认为频域资源3属于频域单元组2的第一个频域单元),在l2bitmap的指示中该频域单元的bit值为0,进一步地,可确定第一频域单元是:频域资源3对应频域单元组1中从左往右数的第二个频域单元,并将该第一频域单元的调度层数(即频域单元组1的调度层数1层)确定为频域资源3的调度层数。频域资源12对应频域单元组1中从左往右数的第五个频域单元(也可认为频域资源3属于频域单元组1的第五个频域单元),在l1 bitmap的指示中该频域单元的bit值为0;频域资源12对应频域单元组2中从左往右数的第三个频域单元(也可认为频域资源12属于频域单元组2的第三个频域单元),在l2 bitmap的指示中该频域单元的bit值为1(即前述第一值),进一步地,可确定第一频域单元是:频域资源12对应频域单元组2中从左往右数的第三个频域单元,并将该第一频域单元的调度层数(即频域单元组2的调度层数2层)确定为频域资源12的调度层数。
[0233]
若该频域资源在这些频域单元中存在两个及以上的bit的值为1(第一值)的频域单元,则该第一频域单元是该频域资源在第一频域单元组和第二频域单元组中标识最大或最小的频域单元组中所属的频域单元。需要说明的是,在该多个频域单元组中,频域单元组的标识按照频域单元组对应调度层数的大小进行排序。即是指,频域单元组对应的调度层数越大,则频域单元组的标识越大;或,频域单元组对应的调度层数越大,则频域单元组的标识越小。例如图7d中频域单元组2的调度层数(2层)大于频域单元组1的调度层数(1层),则频域单元组2的标识大于频域单元组1的标识。第一频域单元组和第二频域单元组仅为示意性的描述,本技术并未限定频域资源对应的bit的值为1(第一值)的频域单元数量只能为
2。例如,频域资源0~频域资源19对应3个频域单元组:频域单元组1、频域单元组2和频域单元组3。频域资源0在对应频域单元组1中对应的频域单元10的bit值为1(第一值),频域资源0在对应频域单元组2中对应的频域单元20的bit值为1(第一值),频域资源0在对应频域单元组3中对应的频域单元30的bit值为1(第一值)。若频域单元组标识由小到大依次排序为:频域单元组1、频域单元组2、频域单元组3。在这种情况下,频域资源0对应的第一频域单元可以是最大频域单元组标识(频域单元组3)对应的频域单元,即频域单元30;频域资源0对应的第一频域单元也可以最小频域单元组标识(频域单元组1)对应的频域单元,即频域单元10。
[0234]
示例性地,以图7d中用于传输数据的频域资源中的频域资源9进行示意性说明。频域资源9对应频域单元组1中从左往右数的第四个频域单元(也可认为频域资源9属于频域单元组1的第四个频域单元),在l1bitmap的指示中该频域单元的bit值为1(第一值),则将频域单元组1确定为第一频域单元组;频域资源9对应频域单元组2中从左往右数的第二个频域单元(也可认为频域资源9属于频域单元组2的第二个频域单元),在l2bitmap的指示中该频域单元的bit值为1(第一值),则可以将频域单元组2确定为第二频域单元组。由于频域资源9在第一频域单元组中所属的频域单元的bit的值为1,且频域资源9在第二频域单元组中所属的频域单元的bit的值为1,第一频域单元组的标识小于第二频域单元组的标识(可以理解为第一频域单元组的调度层数小于第二频域单元组的调度层数),则确定第一频域单元为:频域资源9在频域单元组2中从左往右数的第二个频域单元,频域资源9的调度层数为第一频域单元的调度层数,即是频域单元组2对应的调度层数(2层)。
[0235]
若该频域资源在这些频域单元中不存在bit的值为1(第一值)的频域单元,或该频域资源在该多个频域单元组中各个频域单元组中所属的频域单元的bit值均为0(第二值),则该频域资源上的调度层数是网络设备确定的第三值。需要说明的是,该第三值即是网络设备向终端设备发送的dci指示的允许终端设备调度频域资源的最大调度层数p。
[0236]
示例性地,以图7d中用于传输数据的频域资源中的频域资源0进行示意性说明。频域资源0对应频域单元组1中从左往右数的第一个频域单元(也可认为频域资源0属于频域单元组1的第一个频域单元),在l1bitmap的指示中该频域单元的bit值为0(第二值);频域资源0对应频域单元组2中从左往右数的第一个频域单元(也可认为频域资源0属于频域单元组2的第一个频域单元),在l2bitmap的指示中该频域单元的bit值为0(第二值)。在这种情况下,频域资源0的调度层数为网络设备确定的第三值。
[0237]
可见,通过实施图11所描述的资源调度方法,由终端设备确定每个频域单元的调度层数,或每个频域单元组的调度层数,进一步地,终端设备根据每个频域单元的调度层数或每个频域单元组的调度层数,确定用于传输数据的各个频域资源上的调度层数,实现了终端设备对各个频域资源进行差异化调度,从而提升通信系统中资源调度的灵活性。由于终端设备对信道进行测量,根据信道的实际状况确定上报带宽内的频域资源和每个频域单元之间的对应关系,或,确定上报带宽内的频域资源和多个频域单元组的各个频域单元之间的对应关系,提升了频域单元划分的准确性,避免了频域资源浪费的情况,从而提升了频谱利用率。由于频域资源与频域单元之间的对应关系是根据信道频域相关性确定的,即可以理解为频域资源与频域单元之间的对应关系与信道频选特性相适应。
[0238]
需要说明的是,在具体实施中可以选择附图中的部分步骤进行实施,还可以调整
图示中步骤的顺序进行实施,本技术对此不做限定。应理解,执行图示中的部分步骤或调整步骤的顺序进行具体实施,均落在本技术的保护范围内。
[0239]
请参见图12,图12示出了本技术实施例的一种通信装置120的结构示意图。图12所示的通信装置可用于实现上述资源调度方法对应的实施例中终端设备的部分或全部功能,或者,图12所示的通信装置可用于实现上述资源调度方法对应的实施例中网络设备的部分或全部功能。该装置可以是终端设备,也可以是终端设备中的装置,或者是能和终端设备匹配使用的装置。该装置可以是网络设备,也可以是网络设备中的装置,或者是能和网络设备匹配使用的装置。其中,该通信装置还可以为芯片系统。图12所示的通信装置可以包括通信模块1201和处理模块1202。其中:
[0240]
在一个实施例中,该通信装置120为终端设备或终端设备中的装置,或者是能和终端设备匹配使用的装置,通信模块1201,用于接收第一信息;该第一指示信息用于确定多个频域单元中各个频域单元对应的调度层数,或者,用于确定一个或多个频域单元组中各个频域单元组分别对应的调度层数;一个频域单元组包括一个或多个频域单元;一个频域单元包括一个或多个频域资源,一个频域单元中的一个或多个频域资源上的调度层数相同;处理模块1202,用于基于所述第一指示信息,确定所述终端设备用于传输数据的频域资源上的调度层数;所述用于传输数据的频域资源中至少两个频域资源上的调度层数是不同的。
[0241]
在一种可能的实现中,第一指示信息包括第一比特位图,该第一比特位图中的一个比特位与一个频域单元对应,该比特位用于确定比特位对应的频域单元的调度层数。
[0242]
在一种可能的实现中,针对用于传输数据的频域资源中的一个频域资源,该频域资源上的调度层数是根据第一频域单元对应的比特位所确定的调度层数;该第一频域单元包括频域资源。
[0243]
在一种可能的实现中,第一指示信息包括一个或多个频域单元组中各个频域单元组分别对应的第二比特位图;该第二比特位图中的一个比特位与该第二比特位图对应的频域单元组中一个频域单元对应;一个或多个频域单元组中的各个频域单元组与调度层数一一对应;针对一个或多个频域单元组中一个频域单元组,该第一指示信息用于确定频域单元组对应的调度层数,是频域单元组中比特位的值为第一值的频域单元的调度层数。
[0244]
在一种可能的实现中,针对用于传输数据的频域资源中的一个频域资源,若该频域资源在一个或多个频域单元组中任一频域单元组中所属的频域单元的比特位的值为第一值,则该频域资源上的调度层数是第一频域单元的调度层数;该第一频域单元是频域资源在第一频域单元组所属的频域单元与该频域资源在第二频域单元组所属的频域单元中,比特位的值为第一值的频域单元;或者,该第一频域单元是频域资源在第一频域单元组和第二频域单元组中标识最大或最小的频域单元组中所属的频域单元;该第一频域单元组和第二频域单元组为多个频域单元组中任意两个。
[0245]
在一种可能的实现中,所述处理模块1202,还用于基于用于传输数据的频域资源上的调度层数,确定用于传输数据的频域资源中解调参考信号端口,该用于传输数据的频域资源中至少两个频域资源的解调参考信号端口是不同的。
[0246]
在一种可能的实现中,该解调参考信号端口为dmrs端口。
[0247]
在一种可能的实现中,针对用于传输数据的一个频域资源,该频域资源中解调参
考信号端口为第一解调参考信号端口,该第一解调参考信号端口的数量与频域资源上的调度层数相同。
[0248]
在一种可能的实现中,所述通信模块1201,还用于接收第二指示信息,该第二指示信息包括用于传输数据的频域资源在解调参考信号端口表中对应的索引值;该解调参考信号端口表中每个索引值对应多种解调参考信号端口数量;针对用于传输数据的一个频域资源,该频域资源中解调参考信号端口为第一解调参考信号端口,该第一解调参考信号端口数量与索引值对应,且第一解调参考信号端口数量与该频域资源上的调度层数相同。
[0249]
在一种可能的实现中,所述处理模块1202,还用于确定第三指示信息;该第三指示信息用于指示上报带宽内的频域资源和多个频域单元中各个频域单元之间的对应关系,或,该第三指示信息用于指示上报带宽内的频域资源和一个或多个频域单元组的各个频域单元之间的对应关系;所述通信模块1201,还用于向网络设备发送所述第三指示信息。
[0250]
在一种可能的实现中,第三指示信息还包括多个频域单元中各个频域单元对应的调度层数,或,一个或多个频域单元组中各个频域单元组分别对应的调度层数;第三指示信息用于网络设备确定第一指示信息。
[0251]
在一种可能的实现中,所述处理模块1202,还用于确定上报带宽内的频域资源和多个频域单元中各个频域单元之间的对应关系,或,上报带宽内的频域资源和一个或多个频域单元组中各个频域单元之间的对应关系。
[0252]
在一种可能的实现中,所述处理模块1202,用于基于每个频域单元对应频域资源的数量,确定上报带宽内的频域资源和多个频域单元中各个频域单元之间的对应关系,每个频域单元对应频域资源的数量由协议预先规定;或,所述处理模块1202,用于基于每个频域单元组中每个频域单元对应频域资源的数量,确定一个或多个频域单元组中各个频域单元组中每个频域单元与上报带宽内的频域资源之间的对应关系,每个频域单元组中每个频域单元对应频域资源的数量由协议预先规定。
[0253]
在一种可能的实现中,所述通信模块1201,用于接收来自网络设备的第四指示信息,该第四指示信息用于指示激活带宽内的频域资源和多个频域单元中各个频域单元之间的对应关系,或,该第四指示信息用于指示激活带宽内的频域资源和一个或多个频域单元组的各个频域单元之间的对应关系;所述处理模块1202,用于基于第四指示信息确定激活带宽内的频域资源和多个频域单元中各个频域单元之间的对应关系,或,激活带宽内的频域资源和一个或多个频域单元组中各个频域单元之间的对应关系。
[0254]
需要说明的是,本技术实施例中所描述的通信装置120中各功能单元的功能可参见上述图3a、图8和图11中上述的方法实施例中的相关描述,此处不再赘述。
[0255]
在一个实施例中,该通信装置120为网络设备或网络设备中的装置,或者是能和网络设备匹配使用的装置,其中,所述通信模块1201,用于向终端设备发送第一指示信息,该第一指示信息用于确定多个频域单元中各个频域单元对应的调度层数,或者,用于确定一个或多个频域单元组中各个频域单元组分别对应的调度层数;一个所述频域单元组包括一个或多个所述频域单元;一个所述频域单元包括一个或多个频域资源,一个所述频域单元中的所述一个或多个频域资源上的调度层数相同。
[0256]
在一种可能的实现中,第一指示信息包括第一比特位图,该第一比特位图中的一个比特位与一个频域单元对应,该比特位用于确定比特位对应的频域单元的调度层数。
[0257]
在一种可能的实现中,针对用于传输数据的频域资源中的一个频域资源,该频域资源上的调度层数是根据第一频域单元对应的比特位所确定的调度层数;该第一频域单元包括频域资源。
[0258]
在一种可能的实现中,第一指示信息包括一个或多个频域单元组中各个频域单元组分别对应的第二比特位图;该第二比特位图中的一个比特位与该第二比特位图对应的频域单元组中一个频域单元对应;一个或多个频域单元组中的各个频域单元组与调度层数一一对应;针对一个或多个频域单元组中一个频域单元组,该第一指示信息用于确定频域单元组对应的调度层数,是频域单元组中比特位的值为第一值的频域单元的调度层数。
[0259]
在一种可能的实现中,针对用于传输数据的频域资源中的一个频域资源,若该频域资源在一个或多个频域单元组中任一频域单元组中所属的频域单元的比特位的值为第一值,则该频域资源上的调度层数是第一频域单元的调度层数;该第一频域单元是频域资源在第一频域单元组所属的频域单元与该频域资源在第二频域单元组所属的频域单元中,比特位的值为第一值的频域单元;或者,该第一频域单元是频域资源在第一频域单元组和第二频域单元组中标识最大或最小的频域单元组中所属的频域单元;该第一频域单元组和第二频域单元组为多个频域单元组中任意两个。
[0260]
在一种可能的实现中,所述通信模块1201,用于发送第二指示信息,该第二指示信息包括用于传输数据的频域资源在解调参考信号端口表中对应的索引值;该解调参考信号端口表中每个索引值对应多种解调参考信号端口数量;针对用于传输数据的一个频域资源,该频域资源中解调参考信号端口为第一解调参考信号端口,该第一解调参考信号端口数量与索引值对应,且第一解调参考信号端口数量与该频域资源上的调度层数相同。
[0261]
在一种可能的实现中,所述通信模块1201,用于接收来自终端设备的第三指示信息,该第三指示信息用于指示上报带宽内的频域资源和多个频域单元中各个频域单元之间的对应关系,或,该第三指示信息用于指示上报带宽内的频域资源和一个或多个频域单元组的各个频域单元之间的对应关系。
[0262]
在一种可能的实现中,第三指示信息还包括多个频域单元中各个频域单元对应的调度层数,或,一个或多个频域单元组中各个频域单元组分别对应的调度层数;第三指示信息用于网络设备确定第一指示信息。
[0263]
在一种可能的实现中,所述处理模块1202,用于基于每个频域单元对应频域资源的数量,确定激活带宽内的频域资源和多个频域单元中各个频域单元之间的对应关系,每个频域单元对应频域资源的数量由协议预先规定;或,所述处理模块1202,用于基于每个频域单元组中每个频域单元对应频域资源的数量,确定一个或多个频域单元组中各个频域单元组中每个频域单元与激活带宽内的频域资源之间的对应关系,每个频域单元组中每个频域单元对应频域资源的数量由协议预先规定。
[0264]
在一种可能的实现中,所述通信模块1201,用于向终端设备发送第四指示信息,该第四指示信息用于指示激活带宽内的频域资源和多个频域单元中各个频域单元之间的对应关系,或,该第四指示信息用于指示激活带宽内的频域资源和一个或多个频域单元组的各个频域单元之间的对应关系。
[0265]
请参见图13所示,如图13所示,通信装置130包括处理器1310和接口电路1320。处理器1310和接口电路1320之间相互耦合。可以理解的是,接口电路1320可以为收发器或输
入输出接口。可选的,通信装置1300还可以包括存储器1330,用于存储处理器1310执行的指令或存储处理器1310运行指令所需要的输入数据或存储处理器1310运行指令后产生的数据。
[0266]
当通信装置130用于实现上述方法实施例中的方法时,处理器1310用于执行上述处理模块1202的功能,接口电路1320用于执行上述通信模块1201的功能,存储器1330存储处理器1310执行的指令或存储处理器1310运行指令所需要的输入数据或存储处理器1310运行指令后产生的数据。
[0267]
当上述通信装置130为应用于终端设备的芯片时,该终端设备芯片实现上述方法实施例中终端设备的功能。该终端设备芯片从终端设备中的其它模块(如射频模块或天线)接收信息,该信息是接入网设备发送给终端设备的;或者,该终端设备芯片向终端设备中的其它模块(如射频模块或天线)发送信息,该信息是终端设备发送给接入网设备的。
[0268]
当上述通信装置130为应用于网络设备的芯片时,该网络设备芯片实现上述方法实施例中网络设备的功能。该网络设备芯片从网络设备中的其它模块(如射频模块或天线)接收信息,该信息是终端设备发送给网络设备的;或者,该网络设备芯片向网络设备中的其它模块发送信息,该信息是网络设备发送给终端设备的。
[0269]
可以理解的是,本技术的实施例中的处理器可以是中央处理单元(central processing unit,cpu),还可以是其它通用处理器、数字信号处理器(digital signal processor,dsp)、专用集成电路(application specific integrated circuit,asic)、现场可编程门阵列(field programmable gate array,fpga)或者其它可编程逻辑器件、晶体管逻辑器件,硬件部件或者其任意组合。通用处理器可以是微处理器,也可以是任何常规的处理器。
[0270]
本技术的实施例中的方法步骤可以通过硬件的方式来实现,也可以由处理器执行软件指令的方式来实现。软件指令可以由相应的软件模块组成,软件模块可以被存放于随机存取存储器(random access memory,ram)、闪存、只读存储器(read-only memory,rom)、可编程只读存储器(programmable rom,prom)、可擦除可编程只读存储器(erasable prom,eprom)、电可擦除可编程只读存储器(electrically eprom,eeprom)、寄存器、硬盘、移动硬盘、cd-rom或者本领域熟知的任何其它形式的存储介质中。一种示例性的存储介质耦合至处理器,从而使处理器能够从该存储介质读取信息,且可向该存储介质写入信息。当然,存储介质也可以是处理器的组成部分。处理器和存储介质可以位于asic中。另外,该asic可以位于网络设备或终端设备中。当然,处理器和存储介质也可以作为分立组件存在于网络设备或终端设备中。
[0271]
在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。所述计算机程序产品包括一个或多个计算机程序或指令。在计算机上加载和执行所述计算机程序或指令时,全部或部分地执行本技术实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、或者其它可编程装置。所述计算机程序或指令可以存储在计算机可读存储介质中,或者通过所述计算机可读存储介质进行传输。所述计算机可读存储介质可以是计算机能够存取的任何可用介质或者是集成一个或多个可用介质的服务器等数据存储设备。所述可用介质可以是磁性介质,例如,软盘、硬盘、磁带;也可以是光介质,例如,
dvd;还可以是半导体介质,例如,固态硬盘(solid state disk,ssd)。
[0272]
在本技术的各个实施例中,如果没有特殊说明以及逻辑冲突,不同的实施例之间的术语和/或描述具有一致性、且可以相互引用,不同的实施例中的技术特征根据其内在的逻辑关系可以组合形成新的实施例。
[0273]
可以理解的是,在本技术的实施例中涉及的各种数字编号仅为描述方便进行的区分,并不用来限制本技术的实施例的范围。上述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定。
[0274]
本技术实施例还提供一种计算机可读存储介质,该计算机可读存储介质中存储有计算机执行指令,当该计算机执行指令被执行时,使得上述方法实施例中终端设备或网络设备执行的方法被实现。
[0275]
本技术实施例还提供一种计算机程序产品,该计算机程序产品包括计算机程序,当该计算机程序被执行时,使得上述方法实施例中终端设备或网络设备执行的方法被实现。
[0276]
需要说明的是,对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本技术并不受所描述的动作顺序的限制,因为依据本技术,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本技术所必须的。
[0277]
本技术提供的各实施例的描述可以相互参照,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。为描述的方便和简洁,例如关于本技术实施例提供的各装置、设备的功能以及执行的步骤可以参照本技术方法实施例的相关描述,各方法实施例之间、各装置实施例之间也可以互相参考、结合或引用。
[0278]
最后应说明的是:以上各实施例仅用以说明本技术的技术方案,而非对其限制;尽管参照前述各实施例对本技术进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本技术各实施例技术方案的范围。