一种资源指示方法及装置转让专利

申请号 : CN201910729922.9

文献号 : CN110430618B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 王婷李元杰唐浩汪凡唐臻飞

申请人 : 华为技术有限公司

摘要 :

一种资源指示方法及装置,用于提高终端接收数据的成功率。该方法包括:终端接收来自基站的第一指示信息,所述第一指示信息用于指示下行数据传输的资源配置,所述资源配置包括时间调度单位的聚合级别,以及单个时间调度单位内的时域位置,其中,所述聚合级别表示了所述下行数据传输的资源包含的时间调度单位的个数;所述终端确定所述单个时间调度单位内的时域资源对于所述聚合级别中的每个时间调度单位都是有效的,并由此接收所述下行数据传输。

权利要求 :

1.一种通信方法,其特征在于,包括:

接收来自网络设备的第一指示信息,所述第一指示信息用于指示数据传输的资源配置,所述资源配置包括单个时间调度单位内的时域位置;

基于所述第一指示信息进行数据传输,其中第一指示信息所指示的单个时间调度单位内的时域位置对一个或多个所述时间调度单位中的每个都有效,所述一个或多个所述时间调度单位的数量由所述数据传输所基于的聚合级别表示。

2.根据权利要求1所述的方法,其特征在于,所述一个或多个时间调度单位为连续的时间调度单位。

3.根据权利要求1或2所述的方法,其特征在于,单个时间调度单位内的时域位置包括所述数据传输所占用的时域起始位置和占用的指示单位的数量。

4.根据权利要求1至3中任一项所述的方法,其特征在于,还包括:接收所述聚合级别的指示。

5.根据权利要求1至4中任一项所述的方法,其特征在于,所述聚合级别表示了所述数据传输的资源包含的时间调度单位的个数。

6.根据权利要求4或5所述的方法,其特征在于,所述聚合级别的指示包括指示时间调度单位的个数。

7.根据权利要求1至6中任一项所述的方法,其特征在于,所述时域起始位置用于指示数据在一个时间调度单位内的起始位置。

8.根据权利要求1至7中任一项所述的方法,其特征在于,所述时间调度单位为一个时隙。

9.根据权利要求3至8中任一项所述的方法,其特征在于,所述指示单位为一个符号。

10.根据权利要求1至9中任一项所述的方法,其特征在于,所述数据传输为下行数据传输或上行数据传输。

11.根据权利要求5至10中任一项所述的方法,其特征在于,所述数据传输的资源包含的时间调度单位的个数大于1。

12.一种通信装置,其特征在于,包括处理器,所述处理器与存储器耦合,所述存储器用于存储程序或指令,所述处理器用于执行所述程序或指令,以使所述装置执行如权利要求1至11中任一项所述的方法。

13.一种可读存储介质,其特征在于,包括程序或指令,当所述程序或指令被执行时,如权利要求1至11中任一项所述的方法被执行。

14.一种通信装置,其特征在于,包括:

用于接收来自网络设备的第一指示信息的模块,所述第一指示信息用于指示数据传输的资源配置,所述资源配置包括单个时间调度单位内的时域位置;

用于基于所述第一指示信息进行数据传输的模块,其中第一指示信息所指示的单个时间调度单位内的时域位置对一个或多个所述时间调度单位中的每个都有效,所述一个或多个所述时间调度单位的数量由所述数据传输所基于的聚合级别表示。

15.根据权利要求14所述的装置,其特征在于,所述一个或多个时间调度单位为连续的时间调度单位。

16.根据权利要求14或15所述的装置,其特征在于,单个时间调度单位内的时域位置包括所述数据传输所占用的时域起始位置和持续时长。

17.根据权利要求14至16中任一项所述的装置,其特征在于,还包括:用于接收所述聚合级别的指示的模块。

18.根据权利要求14至17中任一项所述的装置,其特征在于,所述聚合级别表示了所述数据传输的资源包含的时间调度单位的个数。

19.根据权利要求17或18所述的装置,其特征在于,所述聚合级别的指示包括指示时间调度单位的个数。

20.根据权利要求16至19中任一项所述的装置,其特征在于,所述时域起始位置用于指示数据在一个时间调度单位内的起始位置。

21.根据权利要求14至20中任一项所述的装置,其特征在于,所述时间调度单位为一个时隙。

22.根据权利要求16至21中任一项所述的装置,其特征在于,所述持续时长以一个符号为单位。

23.根据权利要求14至22中任一项所述的装置,其特征在于,所述数据传输为下行数据传输或上行数据传输。

24.根据权利要求18至23中任一项所述的装置,其特征在于,所述数据传输的资源包含的时间调度单位的个数大于1。

说明书 :

一种资源指示方法及装置

技术领域

[0001] 本发明实施例涉及通信技术领域,尤其涉及一种资源指示方法及装置。

背景技术

[0002] 请参考图1,在长期演进(Long Term Evolution,LTE)系统中,物理下行控制信道(Physical Downlink Control Channel,PDCCH)在频域上占用整个带宽,在时域上可能会占用一个子帧的最开始的1~4个符号,物理下行共享信道(Physical Downlink Sharing Channel,PDSCH)在时域上占用PDCCH之后的下一个符号。其中,图1中以子帧为调度单位。
[0003] 可见在LTE系统中,终端根据物理控制格式指示信道(Physical Control Format Indicator Channel,PCFICH)中指示的PDCCH占用的符号数,即可知道PDSCH的开始符号的位置,并且,PDSCH的结束符号默认是子帧的最后一个符号。
[0004] 但是在第五代移动通信技术(5G)新无线(New Radio,NR)系统中,下行控制信道是在部分频域资源(Bandwidth part,BP)上传输,占用的时域符号也是动态变化的。因此在NR系统中,下行数据信道在时域的起始位置可以是第1个符号,而且结束符号也不一定是最后一个符号。换言之,在NR系统中,下行数据信道的时域资源位置有多种可能性。因此,终端无法再根据LTE中的方法来确定下行数据信道占用的时域资源位置,也就无法在正确的位置接收数据。

发明内容

[0005] 本发明实施例提供一种资源指示方法及装置,用于提高终端接收数据的性能。
[0006] 第一方面,提供一种资源指示方法,该方法可由终端执行。该方法包括:终端接收来自基站的第一指示信息,第一指示信息用于指示下行数据传输的资源配置,资源配置包括时间调度单位的聚合级别,以及单个时间调度单位内的时域位置,其中,聚合级别表示了下行数据传输的资源包含的时间调度单位的个数。终端确定单个时间调度单位内的时域资源对于聚合级别中的每个时间调度单位都是有效的,并由此接收下行数据传输。
[0007] 本发明实施例中,终端可以接收来自基站的第一指示信息,第一指示信息可以指示下行数据传输的资源配置,资源配置包括单个时间调度单位内的时域位置,且单个时间调度单位内的时域资源对于聚合级别中的每个时间调度单位都有效,即,第一指示信息就指示了下行数据占用的时域位置,从而终端就能够明确应该在哪个时域位置接收下行数据,提高了数据接收的成功率。
[0008] 而且,第一指示信息指示的是单个时间调度单位内的时域位置,这单个时间调度单位内的时域资源对于聚合级别中的每个时间调度单位都有效,也就是说,通过单个时间调度单位内的时域位置就指示了下行数据在聚合级别中的每个时间调度单位中占用的时域位置,无需对每个时间调度单位分别指示下行数据占用的时域位置,有效节省了信令开销。
[0009] 在一个可能的设计中,时域位置的指示单位为多个时域符号,其中,时域符号为下行数据传输的时域最小传输单元。
[0010] 例如,第一指示信息的指示单位为1,但指示单位实际上是2个符号,则通过一个指示单位就指示了2个符号,可见,第一指示信息只需用较少的开销就能指示较大的时域跨度,能够有效节省信令开销。
[0011] 在一个可能的设计中,终端还可以接收来自基站的第二指示信息,第二指示信息用于指示时域位置的指示单位包含的时域符号的个数。
[0012] 关于指示单位包含的时域符号的个数,终端可以通过不同的方式来确定。
[0013] 例如,终端可以根据系统默认或协议规定来确定指示单位。其中,系统默认或协议规定可以有不同的形式。例如,协议可以规定指示单位所参考的帧结构参数,或者理解为参考哪种子载波间隔,或者协议可以直接规定指示单位所包括的符号的数量,例如协议规定指示单位包括的符号的数量是2,那么终端根据下行数据的帧结构参数就知道指示单位的长度。通过这种方式来确定指示单位,无需基站和终端之间过多的交互,节省信令开销。或者,基站通过信令来告知终端指示单位的长度,例如基站向终端发送第二指示信息,第二指示信息就用于告知终端指示单位所包括的符号的数量,那么终端根据该第二指示信息就知道指示单位的长度,这种方式较为简单直接。其中,第一指示信息和第二指示信息可以是同一指示信息,或者也可以是同一条信令包括的不同的字段,或者也可以是通过不同的信令发送的信息,本发明实施例不作限制。
[0014] 在一个可能的设计中,第一指示信息为将单个时间调度单位内的时域起始位置、时域终止位置、以及聚合级别进行联合编码得到的指示信息;或,第一指示信息为将单个时间调度单位内的时域起始位置、占用的指示单位的数量、以及聚合级别进行联合编码得到的指示信息。
[0015] 即,单个时间调度单位内的时域位置,可以是单个时间调度单位内的时域起始位置和时域终止位置,或者可以是单个时间调度单位内的时域起始位置和占用的指示单位的数量,通过这两种时域位置,都可以直接确定单个时间调度单位内的时域起始位置和时域终止位置,方式较为简单。而且本发明实施例中基站还可以将第一指示信息进行联合编码,联合编码后的第一指示信息占用的比特数较少,即,通过较少的比特就能够指示较多的信息,能够进一步节省信令开销。
[0016] 在一个可能的设计中,终端还可以根据时间调度单位的类型以及第一指示信息来最终确定时间调度单位内的时域位置。该方法例如为:终端确定聚合级别包括的每个时间调度单位的类型;终端根据每个时间调度单位的类型确定每个时间调度单位中能够用于传输下行数据的时域位置,以及,根据第一指示信息确定每个时间调度单位中被调度的用于传输下行数据的时域位置;终端确定所确定的两种时域位置的交集为每个时间调度单位内实际用于下行数据传输的时域位置。
[0017] 例如,时间调度单位的类型为自包含类型,那么时间调度单位内可能不是每个符号都能用于下行数据传输,因此,如果第一指示信息所指示的时域位置中包括了不能用于下行数据传输的符号,则终端显然是不能在这些符号上接收下行数据的。因此本发明实施例中,终端可以进一步根据时间调度单位的类型以及第一指示信息来最终确定时间调度单位内的时域位置。例如,时间调度单位类型指示信息指示一个slot中的第1个符号至第5个符号为下行传输符号,而第一指示信息指示该slot中的第2个符号至第6个符号为下行数据传输的时域位置,则终端可以确定下行数据在该slot中的时域位置为第2个符号至第5个符号。通过指示时间调度单位的类型,可以使得终端更为准确地确定下行数据传输的时域位置,避免终端在不能进行下行数据传输的位置监听下行数据,有助于减小终端的功耗。
[0018] 在一个可能的设计中,当终端根据单个时间调度单位内的时域位置确定下行数据在时域上不连续时,则确定下行数据在映射时是先映射频域再映射时域。
[0019] 基站在映射下行数据时具有一定的映射规则,映射规则用于指示下行数据在映射时是先映射频域再映射时域,还是先映射时域再映射频域。那么终端也就需要知道映射规则,以便对下行数据进行解调。例如,基站可以选择直接指示终端下行数据的映射规则,则终端可以直接确定映射规则,较为简单。或者,基站无需专门向终端指示映射规则,终端根据为下行数据所分配的时域资源和/或频域资源的特征就能够确定映射规则,这种方式下无需基站和终端过多的信令交互,能够节省信令开销。如果是这种方式,那么终端和基站应按照同样的方式来确定映射规则。例如一种默认的映射规则为:如果下行数据在时域上不连续,则确定下行数据在映射时是先映射频域再映射时域。再例如另一种默认的映射规则为:如果下行数据在频域上不连续,则确定下行数据在映射时是先映射时域再映射频域。通过如上两种映射规则,能够减少资源映射不连续的位置,尽量保证资源映射的连续性,降低基站和终端的实现复杂度。
[0020] 第二方面,提供一种资源指示方法,该方法可由基站执行。该方法包括:基站向终端发送第一指示信息,第一指示信息用于指示下行数据传输的资源配置,资源配置包括时间调度单位的聚合级别,以及单个时间调度单位内的时域位置,其中,聚合级别表示了所述下行数据传输的资源包含的时间调度单位的个数。基站确定单个时间调度单位内的时域资源对于聚合级别中的每个时间调度单位都是有效的,并由此传输下行数据。
[0021] 在一个可能的设计中,时域位置的指示单位为多个时域符号,其中,时域符号为下行数据传输的时域最小传输单元。
[0022] 在一个可能的设计中,基站还向终端发送第二指示信息,第二指示信息用于指示时域位置的指示单位包含的时域符号的个数。
[0023] 在一个可能的设计中,基站将单个时间调度单位内的时域起始位置、时域终止位置、以及聚合级别进行联合编码,得到第一指示信息;或,基站将单个时间调度单位内的时域起始位置、占用的指示单位的数量、以及聚合级别进行联合编码,得到第一指示信息。
[0024] 在一个可能的设计中,当基站根据单个时间调度单位内的时域位置确定下行数据在时域上不连续时,则确定在映射下行数据时先映射频域再映射时域。
[0025] 第三方面,提供一种资源指示方法,该方法可由终端执行。该方法包括:终端接收来自基站的第一指示信息,第一指示信息用于指示下行数据传输的资源配置,资源配置包括时间调度单位的聚合级别,以及在聚合级别中的全部时间调度单位内的时域位置,其中,聚合级别表示了下行数据传输的资源包含的时间调度单位的个数。终端由此接收下行数据传输。
[0026] 如果资源配置中包括全部时间调度单位内的时域位置,则资源配置中依然只包含一份时域位置。其中,这里所谓的一份,是相对于多份而言的。例如,用于指示单个时间调度单位的时域位置可以理解为一份时域位置,那么,如果对每个时间调度单位的时域位置都分别指示,则相当于资源配置中就需包含多份时域位置,一份时域位置所需的信令开销显然小于多份时域位置所需的信令开销。也就是说,即使指示全部时间调度单位,也可以只通过一份时域位置来指示,相对于对每个时间调度单位的时域位置都分别指示的情况,显然能够有效节省信令开销。
[0027] 在一个可能的设计中,时域位置的指示单位为多个时域符号,其中,时域符号为下行数据传输的时域最小传输单元。
[0028] 在一个可能的设计中,终端接收来自基站的第二指示信息,第二指示信息用于指示时域位置的指示单位包含的时域符号的个数。
[0029] 在一个可能的设计中,第一指示信息为将全部时间调度单位内的时域起始位置、时域终止位置、以及聚合级别进行联合编码得到的指示信息;或,第一指示信息为将全部时间调度单位内的时域起始位置、占用的指示单位的数量、以及聚合级别进行联合编码得到的指示信息。
[0030] 在一个可能的设计中,终端确定聚合级别包括的每个时间调度单位的类型;终端根据每个时间调度单位的类型确定每个时间调度单位中能够用于传输下行数据的时域位置,以及,根据第一指示信息确定每个时间调度单位中被调度的用于传输下行数据的时域位置;终端确定所确定的两种时域位置的交集为每个时间调度单位内实际用于下行数据传输的时域位置。
[0031] 在一个可能的设计中,当终端根据单个时间调度单位内的时域位置确定下行数据在时域上不连续时,则确定下行数据在映射时是先映射频域再映射时域。
[0032] 第四方面,提供一种资源指示方法,该方法可由基站执行。该方法包括:基站向终端发送第一指示信息,第一指示信息用于指示下行数据传输的资源配置,资源配置包括时间调度单位的聚合级别,以及聚合级别中的全部时间调度单位内的时域位置,其中,聚合级别表示了下行数据传输的资源包含的时间调度单位的个数。基站由此传输下行数据。
[0033] 在一个可能的设计中,时域位置的指示单位为多个时域符号,其中,时域符号为下行数据传输的时域最小传输单元。
[0034] 在一个可能的设计中,基站向终端发送第二指示信息,第二指示信息用于指示时域位置的指示单位包含的时域符号的个数。
[0035] 在一个可能的设计中,基站将全部时间调度单位内的时域起始位置、时域终止位置、以及聚合级别进行联合编码,得到第一指示信息;或,所述基站将全部时间调度单位内的时域起始位置、占用的指示单位的数量、以及聚合级别进行联合编码,得到第一指示信息。
[0036] 在一个可能的设计中,当基站根据单个时间调度单位内的时域位置确定下行数据在时域上不连续时,则确定在映射下行数据时先映射频域再映射时域。
[0037] 第五方面,提供一种通信装置。该通信装置具有实现上述方法设计中终端的功能。这些功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。所述硬件或软件包括一个或多个与上述功能相对应的单元。
[0038] 在一个可能的设计中,通信装置的具体结构可包括处理单元和接收单元。处理单元和接收单元可执行上述第一方面或第一方面的任意一种可能的设计所提供的方法中的相应功能。
[0039] 第六方面,提供一种通信装置。该通信装置具有实现上述方法设计中基站的功能。这些功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。所述硬件或软件包括一个或多个与上述功能相对应的单元。
[0040] 在一个可能的设计中,通信装置的具体结构可包括处理单元和发送单元。处理单元和发送单元可执行上述第二方面或第二方面的任意一种可能的设计所提供的方法中的相应功能。
[0041] 第七方面,提供一种通信装置。该通信装置具有实现上述方法设计中终端的功能。这些功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。所述硬件或软件包括一个或多个与上述功能相对应的单元。
[0042] 在一个可能的设计中,通信装置的具体结构可包括处理单元和接收单元。处理单元和接收单元可执行上述第三方面或第三方面的任意一种可能的设计所提供的方法中的相应功能。
[0043] 第八方面,提供一种通信装置。该通信装置具有实现上述方法设计中基站的功能。这些功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。所述硬件或软件包括一个或多个与上述功能相对应的单元。
[0044] 在一个可能的设计中,通信装置的具体结构可包括处理单元和发送单元。处理单元和发送单元可执行上述第四方面或第四方面的任意一种可能的设计所提供的方法中的相应功能。
[0045] 第九方面,提供一种通信装置。该通信装置可以为终端,或者为设置在终端中的功能模块。该通信装置包括:接收器以及处理器,处理器与接收器耦合,例如通过总线连接。其中,处理器与接收器配合能够执行上述第一方面或第一方面的任意一种可能的设计中终端所执行的方法。
[0046] 第十方面,提供一种通信装置。该通信装置可以为基站,或者为设置在基站中的功能模块。该通信装置包括:发送器以及处理器,处理器与接收器耦合,例如通过总线连接。其中,处理器与发送器配合能够执行上述第二方面或第二方面的任意一种可能的设计中基站所执行的方法。
[0047] 第十一方面,提供一种通信装置。该通信装置可以为终端,或者为设置在终端中的功能模块。该通信装置包括:接收器以及处理器,处理器与接收器耦合,例如通过总线连接。其中,处理器与接收器配合能够执行上述第三方面或第三方面的任意一种可能的设计中终端所执行的方法。
[0048] 第十二方面,提供一种通信装置。该通信装置可以为基站,或者为设置在基站中的功能模块。该通信装置包括:发送器以及处理器,处理器与接收器耦合,例如通过总线连接。其中,处理器与发送器配合能够执行上述第四方面或第四方面的任意一种可能的设计中基站所执行的方法。
[0049] 第十三方面,提供一种通信装置。该通信装置可以为终端,或者为设置在终端中的芯片。该通信装置包括:存储器,用于存储计算机可执行程序代码;通信接口,以及处理器,处理器与存储器、通信接口耦合。其中存储器所存储的程序代码包括指令,当处理器执行所述指令时,所述指令使通信装置执行上述第一方面或第一方面的任意一种可能的设计中终端所执行的方法。
[0050] 第十四方面,提供一种通信装置。该通信装置可以为基站,或者为设置在基站中的芯片。该通信装置包括:存储器,用于存储计算机可执行程序代码;通信接口,以及处理器,处理器与存储器、通信接口耦合。其中存储器所存储的程序代码包括指令,当处理器执行所述指令时,所述指令使通信装置执行上述第二方面或第二方面的任意一种可能的设计中基站所执行的方法。
[0051] 第十五方面,提供一种通信装置。该通信装置可以为终端,或者为设置在终端中的芯片。该通信装置包括:存储器,用于存储计算机可执行程序代码;通信接口,以及处理器,处理器与存储器、通信接口耦合。其中存储器所存储的程序代码包括指令,当处理器执行所述指令时,所述指令使通信装置执行上述第三方面或第三方面的任意一种可能的设计中终端所执行的方法。
[0052] 第十六方面,提供一种通信装置。该通信装置可以为基站,或者为设置在基站中的芯片。该通信装置包括:存储器,用于存储计算机可执行程序代码;通信接口,以及处理器,处理器与存储器、通信接口耦合。其中存储器所存储的程序代码包括指令,当处理器执行所述指令时,所述指令使通信装置执行上述第四方面或第四方面的任意一种可能的设计中基站所执行的方法。
[0053] 第十七方面,提供一种计算机存储介质,用于存储为上述第五方面所描述的通信装置或第九方面所描述的通信装置或第十三方面所描述的通信装置所用的计算机软件指令,并包含用于执行上述第一方面或第一方面的任意一种可能的设计中为终端所设计的程序。
[0054] 第十八方面,提供一种计算机存储介质,用于存储为上述第六方面所描述的通信装置或第十方面所描述的通信装置或第十四方面所描述的通信装置所用的计算机软件指令,并包含用于执行上述第二方面或第二方面的任意一种可能的设计中为基站所设计的程序。
[0055] 第十九方面,提供一种计算机存储介质,用于存储为上述第七方面所描述的通信装置或第十一方面所描述的通信装置或第十五方面所描述的通信装置所用的计算机软件指令,并包含用于执行上述第一方面或第一方面的任意一种可能的设计中为终端所设计的程序。
[0056] 第二十方面,提供一种计算机存储介质,用于存储为上述第八方面所描述的通信装置或第十二方面所描述的通信装置或第十六方面所描述的通信装置所用的计算机软件指令,并包含用于执行上述第四方面或第四方面的任意一种可能的设计中为基站所设计的程序。
[0057] 第二十一方面,提供一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机执行第一方面或第一方面的任意一种可能的设计中所述的方法。
[0058] 第二十二方面,提供一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机执行第二方面或第二方面的任意一种可能的设计中所述的方法。
[0059] 第二十三方面,提供一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机执行第三方面或第三方面的任意一种可能的设计中所述的方法。
[0060] 第二十四方面,提供一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机执行第四方面或第四方面的任意一种可能的设计中所述的方法。
[0061] 本发明实施例中,通过较少的比特就能够指示较大的时域跨度,有效节省了信令开销。

附图说明

[0062] 图1为LTE系统中PDSCH占用的资源位置的示意图;
[0063] 图2为本发明实施例的一种应用场景示意图;
[0064] 图3为本发明实施例的另一种应用场景示意图;
[0065] 图4为本发明实施例提供的资源指示方法的一种流程图;
[0066] 图5为本发明实施例提供的第一指示信息的一种指示方式的示意图;
[0067] 图6为本发明实施例提供的一个slot中的下行数据传输的一种示意图;
[0068] 图7为本发明实施例提供的一个slot中的下行数据传输的一种示意图;
[0069] 图8A-图8D为本发明实施例提供的采用不同的映射规则进行下行数据映射的示意图;
[0070] 图9-图11为本发明实施例提供的通信装置的几种结构示意图。

具体实施方式

[0071] 为了使本发明实施例的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施例作进一步地详细描述。
[0072] 本文提供的技术方案可以应用于5G NR系统(下文中简称为NR系统),也可以用于下一代移动通信系统或其他类似的移动通信系统。
[0073] 以下,对本发明实施例中的部分用语进行解释说明,以便于本领域技术人员理解。
[0074] (1)终端,是指向用户提供语音和/或数据连通性的设备,例如可以包括具有无线连接功能的手持式设备、或连接到无线调制解调器的处理设备。该终端可以经无线接入网(Radio Access Network,RAN)与核心网进行通信,与RAN交换语音和/或数据。该终端可以包括接入点(Access Point,AP)、用户设备(User Equipment,UE)、无线终端、移动终端、订户单元(Subscriber Unit)、订户站(Subscriber Station),移动站(Mobile Station)、移动台(Mobile)、远程站(Remote Station)、接入点(Access Point,AP)、远程终端(Remote Terminal)、接入终端(Access Terminal)、用户终端(User Terminal)、用户代理(User Agent)、或用户装备(User Device)等。例如,可以包括移动电话(或称为“蜂窝”电话),具有移动终端的计算机,便携式、袖珍式、手持式、计算机内置的或者车载的移动装置,智能穿戴式设备等。例如,个人通信业务(Personal Communication Service,PCS)电话、无绳电话、会话发起协议(SIP)话机、无线本地环路(Wireless Local Loop,WLL)站、个人数字助理(Personal Digital Assistant,PDA)、智能手表、智能头盔、智能眼镜、智能手环等设备。
[0075] (2)网络设备,例如包括基站(例如,接入点),可以是指接入网中在空中接口上通过一个或多个扇区与无线终端通信的设备。基站可用于将收到的空中帧与网际协议(IP)分组进行相互转换,作为终端与接入网的其余部分之间的路由器,其中接入网的其余部分可包括IP网络。基站还可协调对空中接口的属性管理。例如,基站可以包括LTE系统或演进的LTE系统(LTE-Advanced,LTE-A)中的演进型基站(eNB或e-NodeB,evolutional NodeB),或LTE系统或LTE-A系统中的小基站(micro/pico eNB),或者也可以包括NR系统中的下一代节点B(next generation node B,gNB),或者是传输点(transmission point,TP),也可以是收发节点(transmission and receiver point,TRP),等等,本发明实施例并不限定。
[0076] (3)时间调度单位,即时间调度的衡量单位,例如为时隙(slot)、无线帧、子帧、或微时隙(mini-slot)等,本发明实施例不作限制。时间调度单位可以包括一个或者多个时域最小传输单元,其中,时域最小传输单元也称为时域符号,是下行数据传输的时域最小传输单元,例如为正交频分复用(Orthogonal Frequency Division Multiplexing,OFDM)符号。下文中也将OFDM符号简称为符号。
[0077] (4)时域粒度,也称为时域位置的指示单位或简称为指示单位,是本发明实施例中的第一指示信息在指示时域位置时的最小指示单位。指示单位的长度为下行数据传输的时域最小单元的长度的整数倍,时域最小单元也可称为时域符号,例如具体为OFDM符号,则指示单位可以是1个符号、2个符号、或3个符号等。
[0078] (5)聚合级别,表示了下行数据传输的资源包含的时间调度单位的个数。具体的,基站采用多个时间调度单位来传输下行数据,即采用时间调度单位聚合的方式来传输下行数据,那么参与聚合的时间调度单位的数量就称为聚合级别。例如聚合级别为2,则表明基站采用2个时间调度单位来传输下行数据。一个聚合级别所包括的时间调度单位在时域上可以连续也可以不连续,一个聚合级别所包括的时间调度单位的类型可以是一种也可以是多种,在此不作限定。
[0079] (6)下行控制信道,用于承载控制信息。本文不限制下行控制信道究竟包括哪些信道,例如包括PDCCH或增强的物理下行控制信道(Enhanced Physical Downlink Control Channel,EPDCCH)等,还可包括其他用于传输控制信息的下行控制信道。
[0080] (7)下行数据信道,用于承载数据。本文不限制下行数据信道究竟包括哪些信道,例如包括PDSCH等,还可包括其他用于传输数据的下行数据信道。
[0081] (8)本发明实施例中的术语“系统”和“网络”可被互换使用。“多个”是指两个或两个以上,鉴于此,本发明实施例中也可以将“多个”理解为“至少两个”。“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。另外,字符“/”,如无特殊说明,一般表示前后关联对象是一种“或”的关系。
[0082] 为了更好地理解本发明实施例的技术方案,首先介绍本发明实施例的应用场景。
[0083] 请参见图2,为本发明实施例的一种应用场景。图2中包括终端和基站,终端与基站可以进行信息交互,基站能够向终端传输下行数据,则终端也可以接收基站传输的下行数据。另外,终端还能够向基站传输上行数据,基站也就可以接收终端传输的上行数据。
[0084] 除了图2所示的应用场景之外,本发明实施例还可以用于联合传输场景,例如,以现有的协作多点传输(Coordinated Multiple Points Transmission,CoMP)多点传输为背景,将现有的多输入多输出(Multiple-Input Multiple-Output,MIMO)技术(包括提高传输可靠性的分集技术和提高传输数据速率的多流技术)与协作多点传输结合起来,组成分布式多天线系统,以更好地服务用户。请参考图3,为多天线站点协同传输的应用场景示意图。其中,本发明实施例对于同构网络与异构网络的场景均适用,同时对于传输点也无限制,可以是宏基站与宏基站、微基站与微基站、或宏基站与微基站间的协作多点传输,且对频分双工(Frequency Division Dual,FDD)/时分双工(Time Division Duplexing,TDD)/灵活双工(flexible duplexing,or,Dynamic Time Division Duplexing,D-TDD)系统均适用。本发明实施例可以适用于低频场景(小于或等于6GHz),也适用于高频场景(大于6GHz)。
[0085] 因为NR系统中,下行数据信道的时域资源位置有多种可能性,因此,终端无法再根据LTE中的方法来确定下行数据信道占用的时域资源位置,也就无法在正确的位置接收数据。为解决该技术问题,提供本发明实施例的技术方案,下面结合附图进行介绍。在下面的介绍过程中,以本发明实施例提供的技术方案应用于图2或图3所示的应用场景为例。其中,如果本发明实施例提供的技术方案应用于图3所示的应用场景,则可以认为本发明实施例是从其中的任意一个基站的角度进行描述的。
[0086] 请参见图4,本发明一实施例提供一种资源指示方法,该方法的流程描述如下。
[0087] S41、基站生成第一指示信息。
[0088] 其中,基站在向终端传输下行数据之前生成第一指示信息,第一指示信息就用于指示下行数据传输的资源配置。资源配置中可以包括时域资源配置,例如包括时间调度单位的聚合级别,以及,作为一种示例,资源配置中可以包括单个时间调度单位内的时域位置,作为另一种示例,资源配置中可以包括全部时间调度单位内的时域位置,作为再一种示例,资源配置中可以包括每个时间调度单位内的时域位置。
[0089] 如果资源配置中包括单个时间调度单位内的时域位置,则资源配置中相当于只包含一份时域位置。其中,这里所谓的一份,是相对于多份而言的。例如,用于指示单个时间调度单位的时域位置可以理解为一份时域位置,那么,如果对每个时间调度单位的时域位置都分别指示,则相当于资源配置中就需包含多份时域位置,一份时域位置所需的信令开销显然小于多份时域位置所需的信令开销。在这种情况下,单个调度时间单位内的时域资源对于聚合级别中的每个时间调度单位都是有效的,即,虽然资源配置中只包括单个时间调度单位内的时域位置,但是可以将单个时间调度单位内的时域位置应用于每个时间调度单位,从而,通过指示单个时间调度单位内的时域位置就能完成对聚合级别包括的每个时间调度单位的时域位置的指示,有效节省了信令开销。
[0090] 如果资源配置中包括全部时间调度单位内的时域位置,则资源配置中也相当于只包含一份时域位置。而本发明实施例中,即使指示全部时间调度单位,也可以只通过一份时域位置来指示,相对于对每个时间调度单位的时域位置都分别指示的情况,显然能够有效节省信令开销。
[0091] 如果资源配置中包括每个时间调度单位内的时域位置,则资源配置中相当于包含多份时域位置。即,第一指示信息对聚合级别包括的每个时间调度单位的时域位置都分别指示,这种指示方式较为准确,能够减少终端的工作量,直接就可以确定每个时间调度单位内的时域位置。
[0092] 如上介绍了资源配置可以包含不同的时域位置,即资源配置可以通过不同的方式来指示时域位置,那么在实际应用中,系统可以使用默认的指示方式,例如协议可能规定系统默认资源配置中包括的是单个时间调度单位内的时域位置,则基站无需额外通过信令通知终端究竟资源配置中包括的是哪种时域位置,终端根据默认规则就可以知晓。或者,基站可以通过信令来通知终端,第一指示信息所指示的资源配置包含的是哪种时域位置,例如基站向终端发送第四指示信息,终端接收第四指示信息后就可以确定资源配置包含的是哪种时域配置。例如基站向终端发送第四指示信息,第四指示信息用于指示第一指示信息所指示的资源配置包含的是全部时间调度单位内的时域位置,相当于,基站通过信令通知终端,资源配置包含的时域位置的应用方式。在这种情况下,第四指示信息与第一指示信息可以是同一指示信息,或者第四指示信息和第一指示信息可以是同一条信令的两个字段,或者,第四指示信息可以通过其他的信令发送,例如通过高层信令或物理层信令发送,本发明实施例不作限制。
[0093] 例如,第一指示信息包括第一字段,第一字段就可以用于指示单个时间调度单位内的时域位置,或用于指示全部时间调度单位内的时域位置,或用于指示每个时间调度单位内的时域位置。需注意的是,如果本发明实施例提供的技术方案应用于图3所示的应用场景中,那么其中的基站在通过联合传输方式向终端传输数据时,可能有些基站会通过多个时间调度单位来向终端传输下行数据,即通过聚合的时间调度单位来向终端传输下行数据,那么本发明实施例提供的技术方案就适用于任意一个通过多个时间调度单位来向终端传输下行数据的基站。其中,基站所调度的参与聚合的多个时间调度单位,在时间上可以是连续的,或者也可以不连续。
[0094] 在本发明实施例中,通过第一指示信息来指示下行数据传输的时域资源配置,包括但不限于以下几种指示方式。其中,举例来说,具体的采用哪种指示方式可以是预定义或协议预先规定好的,基站和终端都可以知道;也可以是基站通过信令告知终端具体的指示方式,具体的信令和第一指示信息可以是同一条信令的两个字段,或者,该信令可以通过其他的信令发送,例如通过高层信令或物理层信令发送,本发明实施例不作限制。
[0095] 方式一、第一指示信息所指示的时域位置包括下行数据所占用的时域起始位置和时域终止位置。
[0096] 可以理解为,如果第一指示信息用于指示单个时间调度单位内的时域位置,或用于指示聚合级别包括的全部时间单位内的时域位置,则第一指示信息包括一个时域起始位置和一个时域终止位置。例如,如果第一指示信息通过第一字段来指示单个时间调度单位内的时域位置,或用于指示全部时间调度单位内的时域位置,则第一字段就包括一个时域起始位置和一个时域终止位置。或者,如果第一指示信息用于指示聚合级别包括的每个时间调度单位内的时域位置,则第一指示信息包括多个时域起始位置和多个时域终止位置。例如,如果第一指示信息通过第一字段来指示每个时间调度单位内的时域位置,则第一字段就包括多个时域起始位置和多个时域终止位置,其中,第一字段包括的时域起始位置的数量与时域终止位置的数量相同,都等于聚合级别的取值。
[0097] 在前面介绍了,第一指示信息还可以用于指示聚合级别,在本发明实施例中,基站可以将下行数据所占用的时域起始位置、时域终止位置、以及时间调度单位的聚合级别通过联合编码来指示,下面举例介绍。在下面的介绍过程中,以时间调度单位是slot为例。例如,预定义时域起始位置和时域终止位置和slot聚合的状态,通过第一指示信息指示具体采用的状态。例如定义的状态如下表1所示:至少包括其中一种状态。请参见表1,为第一指示信息的取值与下行数据所占用的时域起始位置、时域终止位置、以及时间调度单位的聚合级别之间的一种映射关系,其中每个bit取值就对应一种状态:
[0098] 表1
[0099]
[0100]
[0101] 表1中,比特取值就表示第一指示信息的比特值,starting表示第一指示信息指示的一个时域起始位置,ending表示第一指示信息指示的一个时域终止位置。例如,第一指示信息的比特取值为1010,则表明,一个时域起始位置为2,一个时域终止位置为-1,时隙聚合级别为4,即有4个slot参与聚合。
[0102] 需注意的是,在表1中,starting的取值为0,1,2,……,在应用中,starting的取值也可以是0,-1,-2,……。在表1中,ending的取值是0,-1,-2,……,在应用中,ending的取值也可以是0,1,2,……。在表1中,时隙聚合级别的取值为1,2,4,8,……,在应用中,时隙聚合级别的取值也可以是1,2,3,4,……。
[0103] 关于starting的取值和ending的取值所表示的含义,将在后文介绍。
[0104] 或者例如,预定义时域起始位置和时域终止位置和slot聚合的状态,通过第一指示信息指示具体采用的状态。例如定义的状态如下表2所示:至少包括其中一种状态。请参见表2,为第一指示信息的取值与下行数据所占用的时域起始位置、时域终止位置、以及时间调度单位的聚合级别之间的另一种映射关系,其中每个bit取值就对应一种状态:
[0105] 表2
[0106]
[0107]
[0108] 表2中,比特取值就表示第一指示信息的比特值,starting表示第一字段指示的一个时域起始位置,ending表示第一指示信息指示的一个时域终止位置。例如,第一指示信息的比特取值为1010,则表明,一个时域起始位置为2,一个时域终止位置为1,时隙聚合级别为4,即有4个slot参与聚合。
[0109] 或者例如,预定义时域起始位置和时域终止位置和slot聚合的状态,通过第一指示信息指示具体采用的状态。例如定义的状态如下表3所示:至少包括其中一种状态。请参见表3,为第一指示信息的取值与下行数据所占用的时域起始位置、时域终止位置、以及时间调度单位的聚合级别之间的另一种映射关系,其中每个bit取值就对应一种状态:
[0110] 表3
[0111]
[0112]
[0113] 表3中,比特取值就表示第一指示信息的比特值,starting表示第一指示信息指示的一个时域起始位置,ending表示第一指示信息指示的一个时域终止位置。例如,第一字段的比特取值为1010,则表明,一个时域起始位置为1,一个时域终止位置为1,时隙聚合级别为4,即有4个slot参与聚合。
[0114] 如上的表1-表3只是举例,本发明实施例不限制具体的联合编码方式。
[0115] 如果采用联合编码方式,则基站可以预先存储第一指示信息的比特值与下行数据所占用的时域起始位置、时域终止位置、以及时间调度单位的聚合级别之间的映射关系,例如基站可以通过协议或标准的规定获得该映射关系,或者基站中可以预先配置该映射关系。则基站在确定下行数据所占用的时域起始位置、时域终止位置、以及时间调度单位的聚合级别之后,根据该映射关系就知晓应如何进行联合编码。对于终端来说,也可以通过协议或标准获得该映射关系,或者基站通过信令将该映射关系发送给终端,则终端接收第一指示信息后,通过解析确定第一指示信息的比特取值,就可以根据该映射关系获知下行数据所占用的时域起始位置、时域终止位置、以及时间调度单位的聚合级别。或者,基站也可以将时域位置与聚合级别分别指示,其中聚合级别的指示可以通过指示时间调度单位的个数来实现,也可以通过比特映射(bitmap)的指示方式来实现,具体的在此不作限定。
[0116] 下面介绍starting的取值和ending的取值所表示的含义。
[0117] 作为一种示例,starting的取值表示下行数据开始的位置。例如,starting的取值为0,代表下行数据从符号0的位置开始传输,即从一个时间调度单位的第一个符号开始进行数据传输;starting的取值为1,代表下行数据从符号1的位置开始传输,即从一个时间调度单位的第二个符号开始进行数据传输,以此类推。
[0118] 或者,作为一种示例,starting的取值也可以表示控制信道占用的符号数,或者表示除了用于传输下行数据的下行数据信道之外的其他信道占用的符号数。例如,starting的取值为0,代表控制信道占用的符号数为0,则下行数据是从一个时间调度单位的第一个符号开始进行传输和/或映射;starting的取值为1,代表控制信道占用的符号数为1,则下行数据是从一个时间调度单位的第二个符号开始进行传输和/或映射,以此类推。
[0119] 或者,作为一种示例,starting的取值也可以表示控制信道之后的下行数据开始传输的符号位置。例如,starting的取值为0,代表控制信道之后的第0个符号之后为下行数据开始传输的符号位置,则下行数据是从控制信道之后的第一个符号开始进行传输和/或映射;starting的取值为1,代表控制信道之后的第1个符号之后为下行数据开始传输的符号位置,则下行数据是从控制信道之后的第二个符号开始进行传输和/或映射,以此类推。
[0120] 无论starting的取值表示的是控制信道占用的符号数还是控制信道之后的下行数据开始传输的符号位置,实际上通过starting的取值都可以确定下行数据开始传输的位置,因此,可以认为starting的取值就是用于指示下行数据所占用的时域起始位置。
[0121] 其中,控制信道的位置可以是通过高层信令指示的。
[0122] 作为一种示例,ending的取值可以表示下行数据结束的位置,即下行数据所占用的时域终止位置。例如,ending的取值为0,代表下行数据结束的位置是最后一个符号,即下行数据在一个时间调度单位中占用的符号包括该时间调度单位的最后一个符号;ending的取值为-1,代表倒数第一个符号不用于下行数据传输,即下行数据在一个时间调度单位中占用的符号不包括该时间调度单位的最后一个符号;ending的取值为-2,代表倒数第二个符号以及之后的符号不用于下行数据传输,即下行数据在一个时间调度单位中占用的符号不包括该时间调度单位的最后一个符号以及倒数第二个符号,以此类推。
[0123] 其中,具体的starting的取值范围和ending的取值范围可以相同,也可以不同。例如stating的取值范围是0,1,2,3;ending的取值范围是0,1,2;或者starting的取值范围是1,2;ending的取值范围是0,1,2;或者starting的取值范围是0,1,2;ending的取值范围是
1,2,等等。
[0124] starting的取值范围和ending的取值范围可以是协议预定义的,也可以是通过信令通知的,例如通过高层信令或者物理层信息通知的。高层信令例如为RRC信令或者媒体接入控制(Media Access Control,MAC)信令等。在相同的情况下,可以通过一个信令同时指示starting的取值范围和ending的取值范围,或者也可以通过不同的信令分别指示starting的取值范围和ending的取值范围。
[0125] 具体的,时隙聚合级别的取值范围可以是协议预定义的,也可以是通过信令通知的,例如高层信令或者物理层信息通知。
[0126] 前面介绍了,资源配置可以包含不同的时域位置,下面就介绍资源配置的不同指示方式。
[0127] 如果第一指示信息用于指示下行数据在单个时间调度单位内的时域位置,则第一指示信息包括的一个时域起始位置就用于指示下行数据在一个时间调度单位内的起始位置,第一指示信息包括的一个时域终止位置就用于指示下行数据在该一个时间调度单位内的终止位置。无论基站所调度的聚合级别包括多少个时间调度单位,下行数据在所调度的每个时间调度单位内的起始位置都通过该第一指示信息包括的一个时域起始位置来指示,终止位置也就通过该第一指示信息所包括的一个时域终止位置来指示。
[0128] 例如,时间调度单位为slot,聚合级别为4,配置了starting的取值+ending的取值为(1,-1),starting的取值的含义为下行数据从第二个符号开始,ending的取值的含义为下行数据在倒数第二个符号终止。则表明在这4个slot中,下行数据都是从第二个符号开始,在倒数第二个符号终止,可以参考图5。图5中的PDSCH就用于传输下行数据,画斜线的部分表示PDCCH,为控制信道,箭头所指即为下行数据开始的位置。即,在4个slot中,PDSCH所占用的时域位置都是相同的。
[0129] 可见,如果下行数据在每个时间调度单位中占用的时域位置相同,则这种指示方式就比较适用,既能够分别指示每个时间调度单位中的时域占用情况,也能有效节省信令开销。或者,为了节省信令开销,如果下行数据在参与聚合的时间调度单位中占用的时域位置不相同,则基站也可以选择指示下行数据在每个时间调度单位中占用的时域位置的交集。例如,时间调度单位为slot,聚合级别为4,下行数据在第一个slot中占用的时域位置为从第2个符号开始,在倒数第二个符号终止,在第二个slot中占用的时域位置为从第3个符号开始,在倒数第二个符号终止,在第三个slot中占用的时域位置为从第3个符号开始,在倒数第二个符号终止,在第四个slot中占用的时域位置为从第2个符号开始,在倒数第二个符号终止,在第五个slot中占用的时域位置为从第2个符号开始,在倒数第二个符号终止。那么基站为了通过一份时域位置进行指示,就可以确定通过starting的取值来指示下行数据从第3个符号开始,通过ending的取值来指示下行数据在倒数第二个符号终止。通过舍弃部分符号,能够达到减少用于指示的信令开销的目的。
[0130] 或者,如果第一指示信息用于指示聚合级别包括的全部时间调度单位内的时域位置,那么第一指示信息包括的一个时域起始位置就用于指示下行数据在聚合级别包括的按时间排序的第一个时间调度单位内的起始位置,第一指示信息包括的一个时域终止位置就用于指示下行数据在聚合级别包括的最后一个时间调度单位内的终止位置。
[0131] 可以看到,在这种指示方式下,即使下行数据在不同的时间调度单位中所占用的时域位置不同,也能进行指示,方式较为灵活。
[0132] 资源配置如果包含聚合级别包括的全部时间调度单位内的时域位置,或包含单个时间调度单位内的时域位置,在这种方式下,都可以通过一份时域位置指示全部的时间调度单位中的调度情况,无需对每个时间调度单位分别指示,能够有效节省信令开销。
[0133] 当然,第一指示信息也可以用于指示每个时间调度单位内的时域位置,那么第一指示信息包括的多个时域起始位置就用于分别指示下行数据在聚合级别包括的每个时间调度单位内的起始位置,第一指示信息包括的多个时域终止位置就用于分别指示下行数据在聚合级别包括的每个时间调度单位内的终止位置。如果不同的时间调度单位内的时域位置不同,则采用这种指示方式会更为灵活。
[0134] 方式二、第一指示信息所指示的时域位置包括下行数据所占用的时域起始位置和占用的指示单位的数量。其中,指示单位也就是第一指示信息采用的时域粒度,占用的指示单位的数量,可以理解为下行数据的持续时长,而知道了时域起始位置和持续时长,也就相当于知道了时域起始位置和时域终止位置。
[0135] 可以理解为,如果第一指示信息用于指示单个时间调度单位内的时域位置,或用于指示聚合级别包括的全部时间单位内的时域位置,则第一指示信息包括一个时域起始位置和一个数量。例如,如果第一指示信息通过第一字段来指示单个时间调度单位内的时域位置,或用于指示全部时间调度单位内的时域位置,则第一指示信息就包括一个时域起始位置和一个数量。或者,如果第一指示信息用于指示聚合级别包括的每个时间调度单位内的时域位置,则第一指示信息包括多个时域起始位置和多个数量。例如,如果第一指示信息通过第一字段来指示每个时间调度单位内的时域位置,则第一字段就包括多个时域起始位置和多个数量,其中,第一字段包括的时域起始位置的数量与指示单位的数量的个数相同,都等于聚合级别的取值。
[0136] 如果第一指示信息用于指示单个时间调度单位内的时域位置,则第一指示信息包括的一个时域起始位置就用于指示下行数据在一个时间调度单位内的起始位置,第一指示信息包括的一个数量就用于指示下行数据在一个时间调度单位内占用的指示单位的数量。无论基站所调度的聚合级别包括多少个时间调度单位,下行数据在所调度的每个时间调度单位中的起始位置都是该第一指示信息所指示的时域起始位置,占用的指示单位的数量也就是该第一指示信息所指示的持续时长。例如时间调度单位为slot,指示单位为符号。一个slot包括7个符号,则可以指示从一个slot的第x个符号开始传输,在该slot内占用的符号的数量为N个符号。X的取值为0,1,2,3,4,5,6,N为小于或等于7且大于或等于0的整数。
[0137] 或者,如果第一指示信息用于指示聚合级别包括的全部时间调度单位内的时域位置,那么第一指示信息包括的一个时域起始位置就用于指示下行数据在聚合级别包括的按时间排序的第一个时间调度单位中的起始位置,第一指示信息包括的占用的指示单位的数量就用于指示下行数据在聚合级别包括的所有时间调度单位中总的占用的指示单位的数量。
[0138] 另外,第一指示信息还可以用于指示聚合级别,在方式一中介绍了,基站可以将下行数据所占用的时域起始位置、时域终止位置、以及时间调度单位的聚合级别通过联合编码来指示,那么同理,基站也可以将下行数据所占用的时域起始位置、占用的指示单位的数量、以及时间调度单位的聚合级别通过联合编码来指示,具体的联合编码方式以及指示方式等可类似地参考方式一中的介绍,不多赘述。
[0139] 或者,基站也可以将时域位置与聚合级别分别指示,其中聚合级别的指示可以通过指示时间调度单位的个数来实现,也可以通过bitmap的指示方式来实现,具体的在此不作限定。
[0140] 其中,通过占用的指示单位的数量来指示的方式,更适用于时间调度单位连续、以及下行数据在时间调度单位中占用的时域位置也连续的情况,这样可以尽量避免因为不连续而导致指示出现偏差。
[0141] 资源配置如果包含聚合级别包括的全部时间调度单位内的时域位置,或包含单个时间调度单位内的时域位置,在这种方式下,都可以通过一份时域位置指示全部的时间调度单位中的调度情况,无需对每个时间调度单位分别指示,能够有效节省信令开销。
[0142] 当然,第一指示信息也可以用于指示每个时间调度单位内的时域位置,那么第一指示信息包括的多个时域起始位置就用于分别指示下行数据在聚合级别包括的每个时间调度单位内的起始位置,第一指示信息包括的多个数量就用于分别指示下行数据在聚合级别包括的每个时间调度单位内占用的指示单位的数量。如果不同的时间调度单位内的时域位置不同,则采用这种指示方式会更为灵活。
[0143] 方式三、第一指示信息所指示的时域位置包括单个时间调度单位包括的符号的bitmap,或者包括单个时间调度单位包括的指示单位的bitmap,或者包括多个时间调度单位中的每个时间调度单位包括的符号的bitmap,或者包括多个时间调度单位中的每个时间调度单位包括的指示单位的bitmap。符号的bitmap或指示单位的bitmap就用于指示下行数据所占用的时域位置。时域位置和聚合级别可以联合编码指示,或者也可以是时域位置与聚合级别分别指示,其中聚合级别的指示可以通过指示时间调度单位的个数来实现,也可以通过比特映射(bitmap)的指示方式来实现,具体的在此不作限定。
[0144] 如果采用方式四,如果第一指示信息所指示的时域位置包括单个时间调度单位包括的符号的bitmap或者包括单个时间调度单位包括的指示单位的bitmap,则单个时间调度单位内的时域资源对于聚合级别中的每个时间调度单位都有效。其中,时域位置和聚合级别可以通过联合编码的方式指示,或者也可以将时域位置与聚合级别分别指示,其中聚合级别的指示可以通过指示时间调度单位的个数来实现,也可以通过bitmap的指示方式来实现,具体的在此不作限定。
[0145] 例如时间调度单位为slot,指示单位为1个符号,一个slot包括7个符号,则第一指示信息可以通过7个比特(bit)来指示下行数据在一个时间调度单位中占用的时域位置,即,通过这7个bit的取值就可以指示下行数据在一个时间调度单位中占用的时域位置。例如这7个bit中,如果一个bit的取值为0,则代表该bit所指示的符号可用于下行数据的传输,如果一个bit的取值为1,则代表该bit所指示的符号不可以用于下行数据传输,或者如果一个bit的取值为0,则代表该bit所指示的符号不可以用于下行数据的传输,如果一个bit的取值为1,则代表该bit所指示的符号可以用于下行数据传输。通过这7个bit即可指示下行数据在参与聚合的每个slot中占用的时域位置,无需对每个slot分别指示,有效节省信令开销。且通过这种比特映射的指示方式,能够十分直观地指示下行数据在时间调度单位中占用的时域位置,较为简单明了。
[0146] 或者例如,时间调度单位为子帧,一个子帧包括14个符号,指示单位为2个符号,则第一字段可以通过7个bit来指示下行数据在单个时间调度单位中占用的时域位置,即,通过这7个bit的取值就可以指示下行数据在一个时间调度单位中占用的时域位置。例如这7个bit中,如果一个bit的取值为0,则代表该bit所指示的2个符号可用于下行数据的传输,如果一个bit的取值为1,则代表该bit所指示的2个符号不可以用于下行数据传输,或者如果一个bit的取值为0,则代表该bit所指示的2个符号不可以用于下行数据的传输,如果一个bit的取值为1,则代表该bit所指示的2个符号可以用于下行数据传输。可以看到,如果时间调度单位是子帧,那么,如果以符号的取值映射进行指示,则需要14个bit来指示下行数据在一个时间调度单位中占用的时域位置,此时,如果指示单位的长度大于符号的长度,则,以指示单位的取值映射来进行指示,显然可以进一步节省信令开销。
[0147] 或者,如果第一指示信息所指示的时域位置包括多个时间调度单位包括的符号的bitmap或者包括多个时间调度单位包括的指示单位的bitmap,则第一指示信息可以包括多个bitmap,bitmap与聚合级别包括的时间调度单位一一对应,这种指示方式较为直接,终端可以直接确定不同的时间调度单位内的时域位置。且,如果不同的时间调度单位内的时域位置不同,则采用这种指示方式会更为灵活。
[0148] 如上涉及了指示单位的概念,下面将对指示单位做进一步的介绍。
[0149] 可选的,第一指示信息在指示时域位置时所采用的指示单位的长度可以是下行数据传输的多个时域最小单元的长度,即,指示单位可以是多个符号,从而第一指示信息只需用较少的开销就能指示较大的时域跨度,能够有效节省信令开销。
[0150] 对于基站来说,指示单位可以是根据数据传输的帧结构参数numerology确定的。指示单位所包括的符号的数量可以根据numerology确定,例如,15kHz的子载波间隔下的时域粒度为1个符号,30kHz的子载波间隔下的时域粒度为2个符号,60kHz的子载波间隔下的时域粒度为4个符号,等等。基站在向终端指示时域位置时,可以用指示单位代表的符号含义进行指示,以降低信令开销。例如,以15kHz的子载波间隔下的符号长度为基本单位,例如基站不是全双工的,则在不同频段对应的各numerology的相同时间上下行是相同的。在选择指示单位时,以最小的子载波间隔对应的符号长度作为指示单位,可以降低信令开销。例如,选用15kHz的子载波对应的符号长度作为指示单位,例如指示了1个指示单位,如果实际上是30kHz的子载波,那么终端就知道实际指示的是两个符号,即,通过一个bit就能指示两个符号,因此能够节省信令开销。
[0151] 除了基站需要确定指示单位之外,终端也需要确定指示单位,才能根据第一指示信息确定时域位置。终端确定指示单位,包括但不限于以下几种方式:
[0152] 终端根据系统默认或协议规定来确定指示单位。其中,系统默认或协议规定可以有不同的形式。例如,协议可以规定指示单位所参考的帧结构参数,或者理解为参考哪种子载波间隔,例如协议规定指示单位所参考的帧结构参数为15kHz的子载波间隔,则终端就可以确定指示单位的长度是15kHz的子载波间隔对应的符号的长度,或者协议可以直接规定指示单位所包括的符号的数量,例如协议规定指示单位包括的符号的数量是2,那么终端根据下行数据的帧结构参数就知道指示单位的长度。
[0153] 或者,基站通过信令来告知终端指示单位的长度,例如基站向终端发送第二指示信息,第二指示信息就用于告知终端指示单位的长度。其中,基站也可以有不同的通知形式。例如,基站通知终端指示单位所参考的帧结构参数,例如第二指示信息用于告知终端,指示单位所参考的帧结构参数为15kHz的子载波间隔,则终端接收第二指示信息后就可以确定指示单位的长度是15kHz的子载波间隔对应的符号的长度,那么终端根据下行数据的帧结构参数就知道指示单位的长度,例如,如果下行数据的帧结构参数为15kHz的子载波间隔,则指示单位为1个符号,如果下行数据的帧结构参数为30kHz的子载波间隔,则指示单位为2个符号,等等。或者基站可以直接通知终端,指示单位所包括的符号的数量,例如第二指示信息用于告知终端,指示单位包括的符号的数量是2,那么终端根据该第二指示信息就知道指示单位的长度。其中,第一指示信息和第二指示信息可以是同一指示信息,或者也可以是同一条信令包括的不同的字段,或者也可以是通过不同的信令发送的信息,本发明实施例不作限制。
[0154] 例如,第一指示信息的取值可参考表1-表3中的任意一个表,第一指示信息的最高两个比特的取值为01,则代表从第二个指示单位指示的符号开始有下行数据传输。那么,如果指示单位为1个符号,则代表从第2个符号开始有下行数据传输;如果指示单位为2个符号,则代表从第2个指示单位开始有下行数据传输,即从第3个符号开始有下行数据传输,以此类推。
[0155] 例如,第一指示信息通过时域起始位置和时域终止位置指示下行数据在单个时间调度单位中占用的时域位置,例如时域起始位置为1,当时域起始位置的含义为从第二个指示单位指示的符号开始有下行数据传输。那么,如果指示单位为1个符号,则代表从第2个符号开始有下行数据传输;如果指示单位为2个符号,则代表从第2个指示单位开始有下行数据传输,即从第3个符号开始有下行数据传输,以此类推。
[0156] 例如,第一指示信息通过bitmap的方式来指示下行数据在单个时间调度单位中占用的时域位置,例如时间调度单位为slot,一个slot包括7个符号,则第一指示信息通过7个bit来指示下行数据在一个时间调度单位中占用的时域位置,例如第一指示信息包括的7个bit的取值为1100101,则每个bit代表一个指示单位的符号数。在指示单位为1个符号的情况下,一个bit代表1个符号。在指示单位为2个符号的情况下,一个bit则代表2个符号,以此类推。
[0157] 例如,第一字段所指示资源配置包括下行数据所占用的时域起始位置和占用的指示单位的数量,例如从第二个指示单位开始有下行数据传输,则在指示单位为1个符号的情况下,代表从第2个符号开始有下行数据传输,在指示单位为2个符号的情况下,代表从第2个指示单位开始有下行数据传输,即从第3个符号开始有下行数据传输,以此类推。
[0158] 另外,例如时间调度单位为slot,参与聚合的slot所属的子帧的类型为自包含(self-contained)类型,则slot中包括保护间隔(guard band,GP),如果GP也能用于传输下行数据,则可以增加传输下行数据的资源,提高资源的利用率。下面介绍如何确定GP是否可以用于传输下行数据。
[0159] 例如,15kHz的子载波间隔下的一个符号为GP,而该GP就会对应30kHz的子载波间隔下的2个符号的长度,相当于,在30kHz的子载波间隔下就会有2个符号对应15kHz的子载波间隔下作为GP的一个符号。此时,对30kHz的这2个符号的处理如下:
[0160] 首先要确定作为GP的符号所在的位置。
[0161] 作为一种示例,可以采用预定义的方式,例如确定下行数据占用的最后一个符号之后的下一个符号即为GP所在的位置,则终端根据预定义就能确定GP所在的位置。或者,作为另一种示例,基站可以通过信令通知终端,例如基站通过物理层信令或者高层信令通知终端GP所在的位置。
[0162] 接着要确定GP资源是如何分配的。
[0163] 作为一种示例,基站可以通过预定义方式,或者通过协议规定的方式确定GP资源如何分配。
[0164] 例如协议规定,子载波间隔为15kHz对应的GP所在的位置,对于其他子载波间隔来说,相应的位置也为GP。例如,15kHz的子载波间隔下的一个符号为GP,而该GP就会对应30kHz的子载波间隔下的2个符号,则30kHz下的2个符号都为GP。
[0165] 或者例如协议规定,子载波间隔为15kHz对应的GP所在的位置,对于其他子载波间隔来说,对应的符号中只有最后一个符号为GP,之前的符号都用于传输下行数据。例如,15kHz的子载波间隔下的一个符号为GP,而该GP就会对应30kHz的子载波间隔下的2个符号,则30kHz下的2个符号中,最后一个符号作为GP,前面的一个符号用于传输下行数据。
[0166] 或者例如协议规定,子载波间隔为15kHz对应的GP所在的位置,对于其他不同的子载波间隔来说,对应的符号中用于作为GP的符号可以有所不同。例如,15kHz的子载波间隔下的一个符号为GP,而该GP就会对应30kHz的子载波间隔下的2个符号,以及会对应60kHz的子载波间隔下的4个符号。其中,30kHz下的2个符号中,最后一个符号为GP,前面的一个符号用于传输下行数据,60kHz下的4个符号中,前两个符号用于传输下行数据,第三个符号作为GP,最后一个符号用于上行传输,等等。
[0167] 具体的GP资源如何分配,基站可以通过信令指示终端,例如基站向终端发送GP资源分配方式指示信息,用1个bit或者2个bit进行指示,则终端接收GP资源分配方式指示信息后就知道GP资源是如何分配的。或者,终端也可以直接通过预定义方式或协议规定的方式来确定GP资源的分配方式。其中,GP资源分配方式指示信息可以承载在第一指示信息中一并发送,或者可以与第一指示信息作为一条信令的不同字段发送,或者也可以与第一指示信息通过不同的信令发送,本发明实施例不作限制。
[0168] 如上介绍了第一指示信息如何指示下行数据占用的时域位置。在NR系统中,下行数据信道除了在时域占用的符号是动态变化之外,在频域上可能也不是占用全部的带宽,而只是占用部分带宽。那么为了更准确地确定下行数据的位置,除了确定时域位置之外,还可以确定频域位置。鉴于此,在本发明实施例中,第一指示信息除了可以时域资源配置之外,还可以指示频域资源配置,即,除了指示下行数据占用的时域位置之外,还可以指示下行数据占用的频域位置,下面进行介绍。
[0169] 例如,如果第一指示信息通过第一字段来指示时域位置,那么第一指示信息还可以包括第二字段,第二字段就可以用于指示下行数据所占用的频域位置。在本发明实施例中,第二字段与第一字段具有对应关系。例如,第一指示信息可以包括多个第一字段和多个第二字段,且每个第一字段都对应一个第二字段。关于第一字段和第二字段的形式,本发明实施例不作限制。
[0170] 作为一种示例,第一字段和第二字段分别为单独的字段。例如,有M个单独的第一字段和M个单独的第二字段,M个第一字段和M个第二字段一一对应。M为正整数。例如请参见图6,为一个slot中的下行数据传输示意图。在该slot中,下行数据在频域上占用了不同的位置,在时域上也占用了不同的符号。例如第二字段1用于指示下行数据的频域位置为频段1,第一字段1与第二字段1对应,用于指示在频段1传输的下行数据在时域上占用的符号为从第0个符号至第6个符号,即PDSCH。第二字段2用于指示下行数据的频域位置为频段2,第一字段2与第二字段2对应,用于指示在频段2传输的下行数据在时域上占用的符号为从第1个符号至第6个符号,即PDSCH,在第1个符号传输的是控制信息,即PDCCH。
[0171] 作为另一种示例,第一字段和第二字段联合指示。例如一种方式为第二字段中包括第一字段,例如,第二字段1中包括第一字段1,第二字段2中包括第一字段2,在这种情况下,第一字段1和第二字段1具有对应关系,第一字段2和第二字段2具有对应关系。或者另一种方式为,第一字段中包括第二字段,例如,第一字段1中包括第二字段1,第一字段2中包括第二字段2,在这种情况下,第一字段1和第二字段1具有对应关系,第一字段2和第二字段2具有对应关系。请参见图7,例如考虑到不同的时域位置对应不同的频域位置,可以在指示时域位置时同时指示时域位置对应的频域位置,或者考虑到不同的频域位置对应不同的时域位置,可以在指示频域位置时同时指示频域位置对应的时域位置,通过联合指示,可以动态地进行控制信道和数据信道的复用,避免资源浪费。图7中,画斜线的部分表示PDCCH,画横线的部分表示PDSCH。
[0172] 关于第一字段和第二字段究竟是单独指示还是联合指示,可通过协议规定,或者由基站和终端事先协商。
[0173] 在本发明实施例中,第二字段所指示的频域粒度可以是带宽部分(bandwidth part,BP)、微带宽部分(mini-BP)、资源块组(Resource Block Gro up,RBG)、或资源块(Resource Block,RB)等频域资源调度单位。
[0174] 进一步的,基站还可以向终端指示下行数据的映射规则,映射规则就用于指示下行数据在映射时是先映射频域再映射时域,还是先映射时域再映射频域。当然,基站可以选择直接指示终端下行数据的映射规则,例如基站向终端发送用于指示映射规则的第三指示信息,则终端接收第三指示信息后就知道了映射规则。第三指示信息例如通过下行控制信息(Downlink Control Information,DCI)发送,例如,在DCI中通过1bit来作为第三指示信息,如果这个1bit取值为0,则表示在映射时是先映射时域后映射频域,如果这个1bit取值为1,则表示在映射时是先映射频域后映射时域,当然反之亦可。
[0175] 由基站自行选择映射规则,并将映射规则通知给终端,可以更好地进行数据的传输和接收,降低基站和终端的实现复杂度,提高传输性能。
[0176] 或者,基站无需专门向终端指示映射规则,终端根据为下行数据所分配的时域资源和频域资源的特征就能够确定映射规则。如果是这种方式,那么终端和基站应按照同样的方式来确定映射规则。
[0177] 例如,如果下行数据在时域上占用的位置有不连续的情况,则基站在映射时可以先映射频域再映射时域,而终端也默认这一映射规则。可参考图8A和图8B,其中图8A和图8B中的斜线部分表示控制信道所占用的位置。在图8A和图8B中,都是先映射频域再映射时域。
[0178] 或者,如果下行数据在频域上占用的位置有不连续的情况,则基站在映射时可以先映射时域再映射频域,而终端也默认这一映射规则。可参考图8C和图8D,其中图8C和图8D中的斜线部分表示控制信道所占用的位置。在图8C和图8D中,都是先映射时域再映射频域。
[0179] 通过这种方式,可以减少资源映射不连续的位置,尽量保证资源映射的连续性,降低基站和终端的实现复杂度。
[0180] 或者针对图8A和8B的数据传输情况,即当基站有些符号不能用于终端的数据传输,而终端不知道哪些符号时,可以考虑先映射时域再映射频域,这样的话中间的不能用于数据传输的资源上打掉的数据是不连续的,避免终端大量连续的数据接收错误,提高数据的接收性能。
[0181] 或者针对图8C和8D的数据传输情况,即当基站有些频段不能用于终端的数据传输,而终端不知道哪些频段时,可以考虑先映射频域再映射时域,这样的话中间的不能用于数据传输的资源上打掉的数据是不连续的,避免终端大量连续的数据接收错误,提高数据的接收性能。
[0182] S42、基站向终端发送第一指示信息,则终端接收第一指示信息。
[0183] 基站可以通过高层信令或物理层信令向终端发送第一指示信息,高层信令例如为无线资源控制(Radio Resource Control,RRC)信令,物理层信令例如为DCI。
[0184] S43、终端根据第一指示信息确定下行数据占用的时域位置。
[0185] 如果第一指示信息所指示的资源配置包括单个时间调度单位内的时域位置,则终端接收第一指示信息后,确定单个时间调度单位内的时域资源对于聚合级别中的每个时间调度单位都有效,相当于,终端可以根据单个时间调度单位内的时域位置确定每个时间调度单位内的时域位置。
[0186] 或者,如果第一指示信息所指示的资源配置包括全部时间调度单位内的时域位置,则终端接收第一指示信息后,可以确定全部时间调度单位内的时域位置。
[0187] 或者,如果第一指示信息所指示的资源配置包括每个时间调度单位内的时域位置,则终端接收第一指示信息后,可以直接确定每个时间调度单位内的时域位置。
[0188] 具体的,如果第一指示信息是将下行数据所占用的时域起始位置、时域终止位置、以及时间调度单位的聚合级别通过联合编码指示的,则终端根据第一指示信息的取值就可以确定下行数据所占用的时域起始位置、时域终止位置、以及时间调度单位的聚合级别,从而终端就可以确定下行数据的时域位置。或者也可以是时域位置与聚合级别分别指示,其中聚合级别的指示可以通过指示时间调度单位的个数来实现,也可以通过bitmap的指示方式来实现,具体的在此不作限定。
[0189] 或者,如果第一指示信息是将下行数据所占用的时域起始位置、占用的指示单位的数量、以及时间调度单位的聚合级别通过联合编码指示的,则终端根据第一字段的取值就可以确定下行数据所占用的时域起始位置、占用的指示单位的数量、以及时间调度单位的聚合级别,从而终端就可以确定下行数据的时域位置。或者也可以是时域位置与聚合级别分别指示,其中聚合级别的指示可以通过指示时间调度单位的个数来实现,也可以通过bitmap的指示方式来实现,具体的在此不作限定。
[0190] 或者,如果第一指示信息包括单个时间调度单位包括的指示单位的bitmap,终端就可以确定第一指示信息包括的bitmap可以用在聚合级别包括的每个时间调度单位中,这样终端就知道了下行数据在聚合级别所包括的每个时间调度单位中占用的时域位置。时域位置和聚合级别可以通过联合编码的方式指示,或者也可以是时域位置与聚合级别分别指示,其中聚合级别的指示可以通过指示时间调度单位的个数来实现,也可以通过bitmap的指示方式来实现,具体的在此不作限定。
[0191] 或者,如果第一指示信息包括单个时间调度单位包括的符号的取值映射,终端就可以确定第一指示信息包括的bitmap可以用在聚合级别包括的每个时间调度单位中,这样终端就知道了下行数据在聚合级别所包括的每个时间调度单位中占用的时域位置。时域位置和聚合级别可以通过联合编码的方式指示,或者也可以是时域位置与聚合级别分别指示,其中聚合级别的指示可以通过指示时间调度单位的个数来实现,也可以通过bitmap的指示方式来实现,具体的在此不作限定。
[0192] 在一种实施方式中,在S43之前,基站还可以向终端发送时间调度单位类型指示信息,终端接收时间调度单位类型指示信息后,可以根据时间调度单位类型指示信息和第一指示信息来共同确定下行数据传输的时域位置。具体的,终端根据时间调度单位类型指示信息可以确定时间调度单位中能够用于传输下行数据的时域位置,以及根据第一指示信息确定时间调度单位中被基站所调度的下行数据传输的时域位置,则终端取两者的交集,确定该交集所包括的时域位置为下行数据传输的时域位置。
[0193] 例如时间调度单位为slot。针对self-contain帧结构下的slot,可以包括仅做下行传输(下行only)的slot、仅做上行传输(上行only)的slot、以及self-contained的slot(即该slot中即有下行传输又有上行传输)这三种类型。其中,self-contained的slot中的上下行符号的数量可以是预定义的,也可以是通过高层信令或者物理层信令通知的。例如,self-contained的slot可以分为几种状态,基站可以通过RRC信令向终端指示self-contained的slot的状态。这些状态例如包括:状态1,下行符号5个,上行符号2个;状态2,下行符号4个,上行符号3个;状态3,下行符号4个,上行符号2个;状态4,下行符号1个,上行符号6个;状态4,下行符号2个,上行符号6个;状态5,上行符号1个,下行符号6个;状态6,上行符号2个,下行符号5个;状态7,上行符号2个,下行符号4个;等等。在一个slot中,是先进行下行符号还是先进行上行符号不作限制,终端可以通过预定义确定,或者基站也可以通过信令指示终端。
[0194] 具体的,终端可以取self-contained的slot中能够用于传输下行数据的符号与第一指示信息所指示的符号的交集作为确定的下行数据传输的时域位置。例如,时间调度单位类型指示信息指示一个slot中的第1个符号至第5个符号为下行传输符号,而第一指示信息指示该slot中的第2个符号至第6个符号为下行数据传输的时域位置,则终端可以确定下行数据在该slot中的时域位置为第2个符号至第5个符号。
[0195] 通过指示时间调度单位的类型,可以使得终端更为准确地确定下行数据传输的时域位置,避免终端在不能进行下行数据传输的位置监听下行数据,有助于减小终端的功耗。
[0196] 或者终端也可以仅根据时间调度单位的类型确定数据传输的时域位置,而无需再借助于第一指示信息。具体的在此不作限定。
[0197] 关于第一指示信息所采用的指示单位,终端可以根据基站的指示来确定。例如基站通过高层信令或者物理层信令等信令来指示终端,高层信令例如为RRC信令或者MAC层信令。物理层信令例如为DCI信令。
[0198] 例如,基站如果通知终端具体的指示单位占用的符号的数量,则终端根据基站的指示就可以直接确定指示单位占用的符号的数量,例如确定指示单位为2个符号或3个符号。
[0199] 或者,如果基站通知终端参考哪种帧结构参数,则终端根据基站的指示就可以直接确定所参考的帧结构参数对应的符号的长度为指示单位的长度。例如,基站指示终端参考15KHz的子载波间隔,则终端就确定指示单位为15KHz的子载波间隔对应的1个符号。
[0200] 如果时间调度单位中包括GP,则终端也可以确定GP资源的分配方式,在确定GP资源的分配方式后,终端就可以进一步确定时间调度单位中究竟哪些资源用于传输下行数据。如果基站向终端发送了GP资源分配方式指示信息,则终端接收GP资源分配方式指示信息后就能够确定GP资源是如何分配的。或者,基站也可以不向终端发送GP资源分配方式指示信息,终端可以通过预定义方式或协议规定等方式来确定GP资源的分配方式,在这种情况下,基站和终端需按照相同的依据来确定GP资源的分配方式。对于GP资源分配方式包括哪些内容,在S41中已有介绍,不多赘述。
[0201] 另外在S41中还介绍了,第一指示信息除了包括第一字段之外,还可以包括用于指示下行数据的频域位置的第二字段。那么,如果第一指示信息还包括第二字段,则终端根据第二字段就可以确定下行数据的频域位置,从而终端根据第一指示信息就既可以确定下行数据的时域位置也可以确定下行数据的频域位置,以能够在准确的位置监听下行数据。
[0202] 如果第一指示信息包括多个第一字段和多个第二字段,那么第一字段和第二字段之间有一一对应的关系,基站可以一并将第一字段和第二字段的对应关系指示给终端,则终端就可以知道第一字段和第二字段如何对应,从而确定相应的下行数据的时频位置。
[0203] 进一步的,基站在映射下行数据时具有一定的映射规则,映射规则用于指示下行数据在映射时是先映射频域再映射时域,还是先映射时域再映射频域。那么终端也就需要知道映射规则,以便对下行数据进行解调。
[0204] 作为一种示例,基站可以选择直接指示终端下行数据的映射规则,例如基站向终端发送用于指示映射规则的第三指示信息,则终端接收第三指示信息后就知道了映射规则。
[0205] 或者,作为另一种示例,基站无需专门向终端指示映射规则,终端根据为下行数据所分配的时域资源和频域资源的特征就能够确定映射规则。如果是这种方式,那么终端和基站应按照同样的方式来确定映射规则。关于基站和终端如何确定映射规则,在S41中已有介绍,不多赘述。
[0206] S44、基站向终端发送下行数据,终端在确定的时域位置接收基站发送的下行数据。
[0207] 终端在确定下行数据在聚合级别包括的每个时间调度单位中的时域位置后,就可以在正确的位置监听基站发送的下行数据。
[0208] 当然,如果第一指示信息还包括第二字段,则下行数据的频域位置也就是确定的,则S44可以是:基站向终端发送下行数据,终端在确定的时域位置和频域位置接收基站发送的下行数据。
[0209] 需说明的是,在介绍图4所示的实施例时,均是以下行数据传输为例。然而在进行上行数据传输时,基站也需向终端指示资源,那么同样也可以适用本发明实施例提供的资源指示的方法,在此不多赘述。
[0210] 综上,通过本发明实施例提供的技术方案,既能够较为准确地指示下行数据的时频位置,又能有效节省用于指示时频位置的信令开销。
[0211] 下面结合附图介绍本发明实施例提供的装置。
[0212] 请参见图9,本发明一实施例提供一种通信装置,该通信装置包括接收器901和处理器902。
[0213] 其中,处理器902可以包括中央处理器(central processor unit,CPU)或特定应用集成电路(Application Specific Integrated Circuit,ASIC),可以包括一个或多个用于控制程序执行的集成电路,可以包括使用现场可编程门阵列(Field Programmable Gate Array,FPGA)开发的硬件电路,可以包括基带芯片。
[0214] 接收器901例如为天线,或者为通信接口等,用于与外部设备通信。
[0215] 可能的实施方式中,该通信装置还可以包括存储器903,均在图9中一并示出,因为存储器903不是必选器件,因此在图9中画为虚线框的形式,以与必选器件进行区分。存储器903的数量可以是一个或多个。存储器903可以包括只读存储器(Read Only Memory,ROM)、随机存取存储器(Random Access Memory,RAM)和磁盘存储器,等等。存储器903可以用于存储处理器902执行任务所需的程序代码,还可以用于存储数据。
[0216] 其中,接收器901和存储器903可以通过系统总线900与处理器902相连接(图9以此为例),或者也可以通过专门的连接线与处理器902连接。
[0217] 其中,接收器901用于接收来自基站的第一指示信息,第一指示信息用于指示下行数据传输的资源配置,资源配置包括时间调度单位的聚合级别,以及单个时间调度单位内的时域位置,其中,聚合级别表示了下行数据传输的资源包含的时间调度单位的个数。处理器902用于确定单个时间调度单位内的时域资源对于聚合级别中的每个时间调度单位都是有效的,并由此通过接收器901接收下行数据传输。
[0218] 具体的,接收器901可以用于执行图4所示的实施例中的S42和S44,和/或用于支持本文所描述的技术的其它过程。处理器902可以用于执行图4所示的实施例中的S43,和/或用于支持本文所描述的技术的其它过程。其中,上述方法实施例涉及的各步骤的所有相关内容均可以援引到对应功能模块的功能描述,在此不再赘述。
[0219] 该通信装置可以是单独的网元,例如是图4所示的实施例中所述的终端,或者该通信装置也可以是网元中的功能模块,例如是图4所示的实施例中所述的终端中的功能模块。
[0220] 请参见图10,本发明一实施例提供一种通信装置,该通信装置包括发送器1001和处理器1002。
[0221] 其中,处理器1002可以包括CPU或ASIC,可以包括一个或多个用于控制程序执行的集成电路,可以包括使用FPGA开发的硬件电路,可以包括基带芯片。
[0222] 发送器1001例如为天线,或者为通信接口等,用于与外部设备通信。
[0223] 可能的实施方式中,该通信装置还可以包括存储器1003,均在图10中一并示出,因为存储器1003不是必选器件,因此在图10中画为虚线框的形式,以与必选器件进行区分。存储器1003的数量可以是一个或多个。存储器1003可以包括ROM、RAM和磁盘存储器,等等。存储器1003可以用于存储处理器1002执行任务所需的程序代码,还可以用于存储数据。
[0224] 其中,发送器1001和存储器1003可以通过系统总线1000与处理器1002相连接(图10以此为例),或者也可以通过专门的连接线与处理器1002连接。
[0225] 其中,发送器1001用于向终端发送第一指示信息,第一指示信息用于指示下行数据传输的资源配置,资源配置包括时间调度单位的聚合级别,以及单个时间调度单位内的时域位置,其中,聚合级别表示了下行数据传输的资源包含的时间调度单位的个数。处理器1002确定单个时间调度单位内的时域资源对于聚合级别中的每个时间调度单位都是有效的,并由此通过发送器1001传输下行数据。
[0226] 具体的,发送器1001可以用于执行图4所示的实施例中的S42和S44,和/或用于支持本文所描述的技术的其它过程。处理器1002可以用于执行图4所示的实施例中的S41,和/或用于支持本文所描述的技术的其它过程。其中,上述方法实施例涉及的各步骤的所有相关内容均可以援引到对应功能模块的功能描述,在此不再赘述。
[0227] 该通信装置可以是单独的网元,例如是图4所示的实施例中所述的基站,或者该通信装置也可以是网元中的功能模块,例如是图4所示的实施例中所述的基站中的功能模块。
[0228] 在一个简单的实施例中,本领域的技术人员可以想到,还可以将图9所示的实施例提供的通信装置以及图10所示的实施例提供的通信装置中的任意一个通信装置通过如图11所示的结构实现。
[0229] 如图11所示,通信装置可以包括存储器1101、处理器1102、系统总线1103以及通信接口1104。其中,处理器1102、存储器1101以及通信接口1104通过系统总线1103连接。存储器1101用于存储计算机执行指令,当该通信装置运行时,处理器1102执行存储器1101存储的计算机执行指令,以使该通信装置执行图4所示的实施例提供的资源指示方法。具体的资源指示方法可参考上文及附图中的相关描述,此处不再赘述。
[0230] 可选的,图11所示的实施例提供的通信装置可以是FPGA,ASIC,系统芯片(system on chip,SoC),CPU,网络处理器(network processor,NP),数字信号处理电路(digital signal processor,DSP),微控制器(micro controller unit,MCU),还可以采用可编程控制器(programmable logic device,PLD)或其他集成芯片。
[0231] 另外,图9所示的实施例提供的通信装置还可以通过其他形式实现。例如该通信装置包括接收单元和处理单元。其中,接收单元可以用于执行图4所示的实施例中的S42和S44,和/或用于支持本文所描述的技术的其它过程。处理单元可以用于执行图4所示的实施例中的S43,和/或用于支持本文所描述的技术的其它过程。其中,上述方法实施例涉及的各步骤的所有相关内容均可以援引到对应功能模块的功能描述,在此不再赘述。
[0232] 图10所示的实施例提供的通信装置也可以通过其他形式实现。例如该通信装置包括发送单元和处理单元。其中,发送单元可以用于执行图4所示的实施例中的S42和S44,和/或用于支持本文所描述的技术的其它过程。处理单元可以用于执行图4所示的实施例中的S41,和/或用于支持本文所描述的技术的其它过程。其中,上述方法实施例涉及的各步骤的所有相关内容均可以援引到对应功能模块的功能描述,在此不再赘述。
[0233] 由于本发明实施例提供的通信装置可用于执行上述的资源指示方法,因此其所能获得的技术效果可参考上述方法实施例,在此不再赘述。
[0234] 本发明实施例是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
[0235] 在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。所述计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行所述计算机程序指令时,全部或部分地产生按照本发明实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个可读存储介质传输,例如,所述计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线(DSL))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质,(例如,软盘、硬盘、磁带)、光介质(例如,DVD)、或者半导体介质(例如,固态硬盘(Solid State Disk,SSD))等。
[0236] 显然,本领域的技术人员可以对本发明实施例进行各种改动和变型而不脱离本申请的精神和范围。这样,倘若本发明实施例的这些修改和变型属于本申请权利要求及其等同技术的范围之内,则本申请也意图包含这些改动和变型在内。