通信的方法、网络设备和终端设备转让专利

申请号 : CN201810680540.7

文献号 : CN108900229B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 刘永任翔

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

摘要 :

本申请提供了一种通信的方法、网络设备和终端设备,该方法包括网络设备根据资源绑定粒度的取值确定终端设备对应的调度资源中的至少一个预编码资源块组,该资源绑定粒度的取值的类型为第一类取值和第二类取值中的一种,该第一类取值和该第二类取值对应的预编码资源块组的确定方法不同;该网络设备通过该至少一个预编码资源块组向该终端设备进行数据传输。因此,本申请实施例通过根据资源绑定粒度的取值的不同采用不同的方法确定调度资源中的至少一个预编码资源块组,能够满足不同资源绑定粒度取值的需求。

权利要求 :

1.一种网络设备,其特征在于,包括:

处理单元和收发单元;

所述处理单元用于根据资源绑定粒度的取值确定终端设备对应的调度资源中的至少一个预编码资源块组,所述资源绑定粒度的取值为第一类取值和第二类取值中的一种,所述第一类取值和所述第二类取值对应的预编码资源块组的确定方法不同;

所述收发单元用于通过所述至少一个预编码资源块组向所述终端设备进行数据传输;

对于所述第一类取值,所述处理单元具体用于根据以下公式确定所述调度资源中的第一个预编码资源块组:PRGfirst=P-NmodP

其中,PRGfirst表示所述第一个预编码资源块组包括所述调度资源中的前PRGfirst个资源块,P表示所述资源绑定粒度的取值,N表示所述调度资源中第一个物理资源块PRB在系统最大可用带宽中的索引,NmodP表示N除以P的余数;

根据以下公式确定所述调度资源中的最后一个预编码资源块组:PRG1ast=(N+L)modP

其中,PRGlast表示所述最后一个预编码资源块组包括所述调度资源中的最后PRGlast个资源块,L表示所述调度资源中PRB的个数,(N+L)modP表示N+L整除P的余数;

并确定所述调度资源中的其他预编码资源块组包括所述调度资源中的资源绑定粒度的取值个连续的资源块。

2.根据权利要求1所述的网络设备,其特征在于,对于所述第二类取值,所述处理单元具体用于根据所述资源绑定粒度的取值确定所述调度资源为同一预编码资源块组。

3.根据权利要求1或2所述的网络设备,其特征在于,所述第一类取值包括2和4,所述第二类取值包括所述终端设备连续调度带宽的大小。

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

网络设备根据资源绑定粒度的取值确定终端设备对应的调度资源中的至少一个预编码资源块组,所述资源绑定粒度的取值为第一类取值和第二类取值中的一种,所述第一类取值和所述第二类取值对应的预编码资源块组的确定方法不同;

所述网络设备通过所述至少一个预编码资源块组向所述终端设备进行数据传输;

对于所述第一类取值,所述网络设备根据以下公式确定所述调度资源中的第一个预编码资源块组:PRGfirst=P-NmodP

其中,PRGfirst表示所述第一个预编码资源块组包括所述调度资源中的前PRGfirst个资源块,P表示所述资源绑定粒度的取值,N表示所述调度资源中第一个物理资源块PRB在系统最大可用带宽中的索引,NmodP表示N除以P的余数;

所述网络设备根据以下公式确定所述调度资源中的最后一个预编码资源块组:PRG1ast=(N+L)modP

其中,PRGlast表示所述最后一个预编码资源块组包括所述调度资源中的最后PRGlast个资源块,L表示所述调度资源中PRB的个数,(N+L)modP表示N+L整除P的余数;

所述网络设备确定所述调度资源中的其他预编码资源块组包括所述调度资源中的资源绑定粒度的取值个连续的资源块。

5.根据权利要求4所述的方法,其特征在于,对于所述第二类取值,所述网络设备根据所述资源绑定粒度的取值确定所述终端对应的调度资源中的至少一个预编码资源块组,包括:所述网络设备根据所述资源绑定粒度的取值确定所述调度资源为同一预编码资源块组。

6.根据权利要求4或5所述的方法,其特征在于,所述第一类取值包括2和4,所述第二类取值包括所述终端设备连续调度带宽的大小。

7.一种计算机可读存储介质,其特征在于,包括计算机程序,当所述计算机程序在计算机上运行时,使得所述计算机执行如权利要求4至6中任一项所述的方法。

8.一种处理装置,其特征在于,包括:处理器和接口;

所述处理器用于执行权利要求4至6中任一项所述的方法。

9.一种处理装置,其特征在于,包括:处理器、接口和存储器;

所述存储器中存储有代码,所述处理器用于执行所述存储器中的代码执行权利要求4至6中任一项所述的方法。

10.根据权利要求9所述的处理装置,其特征在于,所述存储器设置在所述处理器中,或

所述存储器与所述处理器独立设置。

11.一种网络设备,其特征在于,包括:

处理器和收发器;

所述处理器用于根据资源绑定粒度的取值确定终端设备对应的调度资源中的至少一个预编码资源块组,所述资源绑定粒度的取值为第一类取值和第二类取值中的一种,所述第一类取值和所述第二类取值对应的预编码资源块组的确定方法不同;

所述收发器用于通过所述至少一个预编码资源块组向所述终端设备进行数据传输;

对于所述第一类取值,所述处理器具体用于根据以下公式确定所述调度资源中的第一个预编码资源块组:PRGfirst=P-NmodP

其中,PRGfirst表示所述第一个预编码资源块组包括所述调度资源中的前PRGfirst个资源块,P表示所述资源绑定粒度的取值,N表示所述调度资源中第一个物理资源块PRB在系统最大可用带宽中的索引,NmodP表示N除以P的余数;

根据以下公式确定所述调度资源中的最后一个预编码资源块组:PRG1ast=(N+L)modP

其中,PRGlast表示所述最后一个预编码资源块组包括所述调度资源中的最后PRGlast个资源块,L表示所述调度资源中PRB的个数,(N+L)modP表示N+L整除P的余数;

并确定所述调度资源中的其他预编码资源块组包括所述调度资源中的资源绑定粒度的取值个连续的资源块。

12.根据权利要求11所述的网络设备,其特征在于,对于所述第二类取值,所述处理器具体用于根据所述资源绑定粒度的取值确定所述调度资源为同一预编码资源块组。

13.根据权利要求11或12所述的网络设备,其特征在于,所述第一类取值包括2和4,所述第二类取值包括所述终端设备连续调度带宽的大小。

说明书 :

通信的方法、网络设备和终端设备

技术领域

[0001] 本申请涉及通信领域,特别涉及一种通信的方法、网络设备和终端设备。

背景技术

[0002] 物理资源块(physical resource block,PRB)绑定(physical resource block bundling,PRB bundling)是一种用于提高信道估计性能的技术。PRB绑定是将连续的多个PRB绑定在一起联合处理,网络设备可以对该多个PRB(也可以称为预编码资源块组(Precoding Resource block Group,PRG))采用相同预处理方式(包括波束赋形和预编码);终端设备可以联合该多个PRB进行信道估计。终端设备基于多个PRB进行联合信道估计时,可以减少信道估计的外插计算,提高信道估计的准确性。
[0003] 在不同场景(信道环境)中,综合考虑信道估计增益,终端实现复杂度,赋形增益和调度情况,最优的PRB绑定大小可以是不同的。
[0004] 现有协议中规定了PRB绑定时,网络设备默认采用唯一的方法确定预编码资源块组的大小,以及终端设备默认采用唯一的方法确定资源块绑定的大小。然而现有PRB应用中采用一种默认方法确定预编码资源块组大小或资源块绑定的大小,导致现有的PRB绑定应用不够灵活,难以满足不同PRB绑定大小取值时的需求。

发明内容

[0005] 本申请提供一种通信的方法、网络设备和终端设备,该方法能够满足不同PRB绑定大小取值时的需求。
[0006] 第一方面,提供了一种通信的方法,该方法包括:网络设备根据资源绑定粒度的取值确定终端设备对应的调度资源中的至少一个预编码资源块组,所述资源绑定粒度的取值的类型为第一类取值和第二类取值中的一种,所述第一类取值和所述第二类取值对应的预编码资源块组的确定方法不同;所述网络设备通过所述至少一个预编码资源块组向所述终端设备进行数据传输。
[0007] 应理解,本申请实施例中,资源绑定粒度也可以称为资源绑定组大小,该资源绑定粒度可以为物理资源块绑定(physical resource block bundling,PRB bundling)粒度或者预编码资源块组(Precoding Resource block Group,PRG)粒度,本申请实施例并不限于此。其中,PRG粒度可以表示发送端采用相同预编码的连续的PRB的个数,PRB绑定粒度可以表示接收端进行联系信道估计的PRB的个数。
[0008] 本申请实施例中,PRG可以与PRB绑定组对应,在不同通信设备侧资源绑定的叫法可能不同,但其含义可以相同。例如,通常在发送端(例如,网络设备)侧资源绑定粒度称为PRG,且发送端在同一PRG中传输的数据采用相同的预编码;在接收端(例如,终端设备)侧资源绑定粒度称为PRB绑定组,且接收端对同一PRB绑定组中的传输的数据进行联合信道估计。
[0009] 需要说明的是,PRG与PRB绑定组两者可以通用,例如,发送端侧和接收端侧的资源绑定均可以指PRG,或者,发送端侧和接收端侧的资源绑定均可以指PRB绑定组,本申请实施例并不限于此。
[0010] 应理解,网络设备侧的PRG可以与终端设备侧的PRB绑定组相对应。针对同一个资源绑定粒度取值,网络设备侧确定PRG的方法和终端设备侧确定PRB绑定组的方法可以相同。但在同一侧,即在网络设备侧或终端设备侧,资源绑定粒度取值为第一类取值和第二类取值时对应的确定PRG的方法或PRB绑定组的方法不同。
[0011] 因此,本申请实施例通过根据资源绑定粒度的取值的不同采用不同的方法确定调度资源中的至少一个预编码资源块组,解决了现有技术中的问题,能够满足不同资源绑定粒度取值的需求。
[0012] 结合第一方面,在第一方面的某些实现方式中,所述资源绑定粒度的取值为所述第一类取值,
[0013] 所述网络设备根据所述资源绑定粒度的取值确定所述终端对应的调度资源中的至少一个预编码资源块组,包括:
[0014] 所述网络设备根据资源绑定粒度的取值和所述调度资源在系统最大可用带宽中的位置确定所述调度资源中的至少一个预编码资源块组。
[0015] 结合第一方面,在第一方面的某些实现方式中,所述网络设备根据资源绑定粒度的取值和所述调度资源在系统最大可用带宽中的位置确定所述调度资源中的至少一个预编码资源块组,包括:
[0016] 所述网络设备根据以下公式确定所述调度资源中的第一个预编码资源块组:
[0017] PRGfirst=P-NmodP
[0018] 其中,PRGfirst表示所述第一个预编码资源块组包括所述调度资源中的前PRGfirst个资源块,P表示所述资源绑定粒度的取值,N表示所述调度资源中第一个物理资源块PRB在所述系统最大可用带宽中索引,NmodP表示N除以P的余数;
[0019] 所述网络设备根据以下公式确定所述调度资源中的最后一个预编码资源块组:
[0020] PRG1ast=(N+L)modP
[0021] 其中,PRGlast表示所述最后一个预编码资源块组包括所述调度资源中的最后PRGlast个资源块,L表示所述调度资源中PRB的个数,(N+L)modP表示N+L整除P的余数;
[0022] 所述网络设备确定所述调度资源中的其他预编码资源块组包括所述调度资源中的资源绑定粒度的取值个连续的资源块。
[0023] 结合第一方面,在第一方面的某些实现方式中,所述资源绑定粒度的取值为所述第二类取值,
[0024] 所述网络设备根据所述资源绑定粒度的取值确定所述终端对应的调度资源中的至少一个预编码资源块组,包括:
[0025] 所述网络设备根据所述资源绑定粒度的取值确定所述调度资源为同一预编码资源块组。
[0026] 结合第一方面,在第一方面的某些实现方式中,所述第一类取值包括2和4,所述第二类取值包括所述终端设备连续调度带宽的大小。
[0027] 换句话说,在资源绑定粒度的取值为第二类取值时,网络设备无需使用第一类取值对应的确定方法,即按照资源绑定粒度的取值和调度资源在系统最大可用带宽中的位置确定预编码资源块组。网络设备可以直接将所述调度资源确定为同一预编码资源块组。
[0028] 因此,本申请实施例在资源绑定粒度的取值为第二类取值时,网络设备摒弃了上述通过划分资源的方式确定预编码资源块组的方法,而是直接将调度资源作为同一PRG,满足了在资源绑定粒度为第二取值时,网络设备对整个调度资源进行相同预编码的需求,能够避免现有技术中的问题。
[0029] 第二方面,提供了一种通信的方法,该方法包括:
[0030] 终端设备根据资源绑定粒度的取值确定所述终端设备对应的调度资源中的至少一个资源块绑定组,所述资源绑定粒度的取值为第一类取值和第二类取值中的一种,所述第一类取值和所述第二类取值对应的资源块绑定组的确定方法不同;所述终端设备通过所述至少一个资源块绑定组接收来自网络设备的数据传输。
[0031] 因此,本申请实施例终端设备通过根据资源绑定粒度的取值的不同采用不同的方法确定调度资源中的至少一个资源块绑定组,解决了现有技术中的问题,能够满足不同资源绑定粒度取值的需求。
[0032] 应理解,第二方面描述的终端设备侧的方法与第一方面描述网络设备的方法相对应,终端设备侧的方法可以参考网络设备侧的描述,避免重复,此处适当省略详细描述。
[0033] 结合第二方面,在第二方面的某些实现方式中,所述资源绑定粒度的取值为所述第一类取值,
[0034] 所述终端设备根据所述资源绑定粒度的取值确定所述终端设备对应的调度资源中的至少一个资源块绑定组,包括:
[0035] 所述终端设备根据所述资源绑定粒度的取值和所述调度资源在系统最大可用带宽中的位置确定所述调度资源中的至少一个资源块绑定组。
[0036] 结合第二方面,在第二方面的某些实现方式中,所述终端设备根据所述资源绑定粒度的取值和所述调度资源在系统最大可用带宽中的位置确定所述调度资源中的至少一个资源块绑定组,包括:
[0037] 所述终端设备根据以下公式确定所述调度资源中的第一资源块绑定组:
[0038] PRBbundlingfirst=P-NmodP
[0039] 其中,PRBbundlingfirst表示所述第一个资源块绑定组包括所述调度资源中的前PRBbundlingfirst个资源块,P表示所述资源绑定粒度的取值,N表示所述调度资源中第一个PRB在所述系统最大可用带宽中的索引,NmodP表示N整除P的余数;
[0040] 所述终端设备根据以下公式确定所述调度资源中的最后一个资源块绑定组:
[0041] PRBbundlinglast=(N+L)modP
[0042] 其中,PRBbundlinglast表示所述最后一个资源块绑定组包括所述调度资源中的最后PRBbundlinglast个资源块,L表示所述调度资源中PRB的个数,(N+L)modP表示N+L除以P的余数;
[0043] 所述终端设备确定所述调度资源中的其他资源块绑定组包括所述调度资源中的资源绑定粒度的取值个连续的资源块。
[0044] 结合第二方面,在第二方面的某些实现方式中,所述资源绑定粒度的取值为所述第二类取值,
[0045] 所述终端设备根据所述资源绑定粒度的取值确定所述终端对应的调度资源中的至少一个资源块绑定组,包括:
[0046] 所述终端设备根据所述资源绑定粒度的取值确定所述调度资源为同一资源块绑定组。
[0047] 结合第二方面,在第二方面的某些实现方式中,所述第一类取值包括2和4,所述第二类取值包括所述终端设备连续调度带宽的大小。
[0048] 第三方面,提供了一种网络设备,所述网络设备包括用于执行第一方面或第一方面任一种可能实现方式中的方法的各个模块或单元。
[0049] 第四方面,提供了一种终端设备,所述终端设备包括用于执行第二方面或第二方面任一种可能实现方式中方法的各个模块或单元。
[0050] 第五方面,提供了一种网络设备,包括收发器、处理器和存储器。该处理器用于控制收发器收发信号,该存储器用于存储计算机程序,该处理器用于从存储器中调用并运行该计算机程序,使得该网络设备执行第一方面及其可能实现方式中的方法。
[0051] 第六方面,提供了一种终端设备设备,包括收发器、处理器和存储器。该处理器用于控制收发器收发信号,该存储器用于存储计算机程序,该处理器用于从存储器中调用并运行该计算机程序,使得该终端设备执行第二方面及其可能实现方式中的方法。
[0052] 第七方面,提供了一种计算机可读介质,其上存储有计算机程序,该计算机程序被计算机执行时实现第一方面或第一方面的任一种可能的实现方式中的方法。
[0053] 第八方面,提供了一种计算机可读介质,其上存储有计算机程序,该计算机程序被计算机执行时实现第二方面或第二方面的任一种可能的实现方式中的方法。
[0054] 第九方面,提供了一种计算机程序产品,该计算机程序产品被计算机执行时实现第一方面或第一方面的任一种可能的实现方式中的方法。
[0055] 第十方面,提供了一种计算机程序产品,该计算机程序产品被计算机执行时实现第二方面或第二方面的任一种可能的实现方式中的方法。
[0056] 第十一方面,提供了一种处理装置,包括处理器和接口;
[0057] 该处理器,用于作为上述第一方面、第二方面、第一方面或第二方面的任一可能的实现方式中的方法的执行主体来执行这些方法,其中相关的数据交互过程(例如进行或者接收数据传输)是通过上述接口来完成的。在具体实现过程中,上述接口可以进一步通过收发器来完成上述数据交互过程。
[0058] 应理解,上述十一方面中的处理装置可以是一个芯片,该处理器可以通过硬件来实现也可以通过软件来实现,当通过硬件实现时,该处理器可以是逻辑电路、集成电路等;当通过软件来实现时,该处理器可以是一个通用处理器,通过读取存储器中存储的软件代码来实现,该存储器可以集成在处理器中,可以位于该处理器之外,独立存在。

附图说明

[0059] 图1是本申请实施例可应用的通信系统的场景示意图。
[0060] 图2是根据本申请一个实施例数据处理过程示意图。
[0061] 图3是根据本申请一个实施例的通信的方法示意流程图。
[0062] 图4是根据本申请一个实施例的确定PRG的示意框图。
[0063] 图5是根据本申请另一实施例的确定PRG的示意框图。
[0064] 图6是根据本申请一个实施例的网络设备的示意框图。
[0065] 图7是根据本申请一个实施例的终端设备的示意框图。

具体实施方式

[0066] 下面将结合附图,对本申请中的技术方案进行描述。
[0067] 本申请实施例可应用于各种通信系统,因此,下面的描述不限制于特定通信系统。例如,本申请实施例可以应用于全球移动通讯(global  system  of  mobile communication,GSM)系统、码分多址(code division multiple access,CDMA)系统、宽带码分多址(wideband code division multiple access,WCDMA)系统、通用分组无线业务(general packet radio service,GPRS)、长期演进(long term evolution,LTE)系统、LTE频分双工(frequency division duplex,FDD)系统、LTE时分双工(time division duplex,TDD)、通用移动通信系统(universal mobile telecommunication system,UMTS)、无线局域网(wireless local area networks,WLAN)、无线保真(wireless fidelity,WiFi)以及下一代通信系统,即第五代(5th generation,5G)通信系统,例如,新空口(new radio,NR)系统。
[0068] 本申请实施例中,网络设备可以是全球移动通讯(global system of mobile communication,GSM)或码分多址(code division multiple access,CDMA)中的基站(base transceiver station,BTS),也可以是宽带码分多址(wideband code division multiple access,WCDMA)中的基站(nodeB,NB),还可以是长期演进(long term evolution,LTE)中的演进型基站(evolutional node B,eNB/eNodeB),或者中继站或接入点,或者未来5G网络中的网络侧设备,例如,NR系统中传输点(TRP或TP)、NR系统中的基站(gNB)、NR系统中的射频单元,如远端射频单元、5G系统中的基站的一个或一组(包括多个天线面板)天线面板等。不同的网络设备可以位于同一个小区,也可以位于不同的小区,具体的在此不做限定。
[0069] 在一些部署中,gNB可以包括集中式单元(centralized unit,CU)和分布式单元(Distributed Unit,DU)。gNB还可以包括射频单元(radio unit,RU)。CU实现gNB的部分功能,DU实现gNB的部分功能,比如,CU实现无线资源控制(radio resource control,RRC),分组数据汇聚层协议(packet data convergence protocol,PDCP)层的功能,DU实现无线链路控制(radio link control,RLC)、媒体接入控制(media access control,MAC)和物理(physical,PHY)层的功能。由于RRC层的信息最终会变成PHY层的信息,或者,由PHY层的信息转变而来,因而,在这种架构下,高层信令,如RRC层信令或PHCP层信令,也可以认为是由DU发送的,或者,由DU+RU发送的。可以理解的是,网络设备可以为CU节点、或DU节点、或包括CU节点和DU节点的设备。此外,CU可以划分为接入网RAN中的网络设备,也可以将CU划分为核心网CN中的网络设备,在此不做限制。
[0070] 本申请实施例中,终端设备也可以称为用户设备(user equipment,UE)、接入终端、用户单元、用户站、移动站、移动台、远方站、远程终端、移动设备、用户终端、终端、无线通信设备、用户代理或用户装置。接入终端可以是蜂窝电话、无绳电话、会话启动协议(session initiation protocol,SIP)电话、无线本地环路(wireless local loop,WLL)站、个人数字处理(personal digital assistant,PDA)、具有无线通信功能的手持设备、计算设备或连接到无线调制解调器的其它处理设备、车载设备、可穿戴设备、无人机设备以及未来5G网络中的终端设备或者未来演进的公用陆地移动通信网络(public land mobile network,PLMN)中的终端设备等,本申请实施例对此并不限定。
[0071] 作为示例而非限定,在本发明实施例中,该终端设备还可以是可穿戴设备。可穿戴设备也可以称为穿戴式智能设备,是应用穿戴式技术对日常穿戴进行智能化设计、开发出可以穿戴的设备的总称,如眼镜、手套、手表、服饰及鞋等。可穿戴设备即直接穿在身上,或是整合到用户的衣服或配件的一种便携式设备。可穿戴设备不仅仅是一种硬件设备,更是通过软件支持以及数据交互、云端交互来实现强大的功能。广义穿戴式智能设备包括功能全、尺寸大、可不依赖智能手机实现完整或者部分的功能,例如:智能手表或智能眼镜等,以及只专注于某一类应用功能,需要和其它设备如智能手机配合使用,如各类进行体征监测的智能手环、智能首饰等。
[0072] 本申请实施例可以适应于上述任意通信系统,例如,本申请实施例可以适用于LTE系统以及后续的演进系统如5G等,或其他采用各种无线接入技术的无线通信系统,如采用码分多址,频分多址,时分多址,正交频分多址,单载波频分多址等接入技术的系统,尤其适用于需要信道信息反馈和/或应用二级预编码技术的场景,例如应用大规模阵列天线(Massive Multiple-Input Multiple-Output,Massive MIMO)技术的无线网络、应用分布式天线技术的无线网络等。
[0073] 图1是本申请实施例可应用的通信系统的场景示意图。如图1所示,该通信系统100包括网络侧设备102,网络侧设备102可包括多个天线组。每个天线组可以包括多个天线,例如,一个天线组可包括天线104和106,另一个天线组可包括天线106和110,附加组可包括天线112和114。图1中对于每个天线组示出了2个天线,然而可对于每个组使用更多或更少的天线。网络侧设备102可附加地包括发射机链和接收机链,本领域普通技术人员可以理解,它们均可包括与信号发送和接收相关的多个部件(例如处理器、调制器、复用器、解调器、解复用器或天线等)。
[0074] 网络侧设备102可以与多个终端设备(例如终端设备116和终端设备122)通信。然而,可以理解,网络侧设备102可以与类似于终端设备116或122的任意数目的终端设备通信。终端设备116和122可以是例如蜂窝电话、智能电话、便携式电脑、手持通信设备、手持计算设备、卫星无线电装置、全球定位系统、PDA和/或用于在无线通信系统100上通信的任意其它适合设备。
[0075] 如图1所示,终端设备116与天线112和114通信,其中天线112和114通过前向链路116向终端设备116发送信息,并通过反向链路120从终端设备116接收信息。此外,终端设备
122与天线104和106通信,其中天线104和106通过前向链路124向终端设备122发送信息,并通过反向链路126从终端设备122接收信息。
[0076] 例如,在频分双工(frequency division duplex,FDD)系统中,例如,前向链路116可利用与反向链路120所使用的不同频带,前向链路124可利用与反向链路126所使用的不同频带。
[0077] 再例如,在时分双工(time division duplex,TDD)系统和全双工(full duplex)系统中,前向链路116和反向链路120可使用共同频带,前向链路124和反向链路126可使用共同频带。
[0078] 被设计用于通信的每组天线和/或区域称为网络侧设备102的扇区。例如,可将天线组设计为与网络侧设备102覆盖区域的扇区中的终端设备通信。在网络侧设备102通过前向链路116和124分别与终端设备116和122进行通信的过程中,网络侧设备102的发射天线可利用波束成形来改善前向链路116和124的信噪比。此外,与网络侧设备通过单个天线向它所有的终端设备发送信号的方式相比,在网络侧设备102利用波束成形向相关覆盖区域中随机分散的终端设备116和122发送信号时,相邻小区中的移动设备会受到较少的干扰。
[0079] 在给定时间,网络侧设备102、终端设备116或终端设备122可以是无线通信发送装置和/或无线通信接收装置。当发送数据时,无线通信发送装置可对数据进行编码以用于传输。具体地,无线通信发送装置可获取(例如生成、从其它通信装置接收、或在存储器中保存等)要通过信道发送至无线通信接收装置的一定数目的数据比特。这种数据比特可包含在数据的传输块(或多个传输块)中,传输块可被分段以产生多个码块。
[0080] 此外,该通信系统100可以是公共陆地移动网络PLMN网络或者设备对设备(device to device,D2D)网络或者机器对机器(machine to machine,M2M)网络或者其他网络,图1仅为便于理解而示例的简化示意图,网络中还可以包括其他网络设备,图1中未予以画出。
[0081] 图2示出了数据通过正交频分复用(orthogonal frequency division multiplexing,OFDM)符号发送之前发送端(例如网络设备)所进行的数据处理过程的主要步骤。如图2所示,
[0082] 来自上层(例如,媒体接入控制(media access control,MAC)层)的业务流经过信道编码之后的得到的码字经过加扰、调制、层映射后映射到一个或多层,然后经过预编码处理、资源单元映射,最后将调制后的符号通过天线端口发送出去。
[0083] 相应地,接收端(例如终端设备)可以进行解调数据。具体的上述各个数据处理过程可以参见现有标准中的描述。
[0084] 为了提高系统性能,收发两端可以采用资源绑定(例如,PRB绑定)技术。具体而言,PRB绑定是将连续的多个PRB绑定在一起联合处理,发送端(例如网络设备)可以对多个PRB(也可以称为PRG)采用相同预处理方式(包括波束赋形和预编码),接收端(例如,终端设备)可以联合该多个PRB进行信道估计,以对接收到的数据进行解调。
[0085] 前文已说明,在不同场景(信道环境)中,综合考虑信道估计增益,终端实现复杂度,赋形增益和调度情况,最优的PRB绑定大小是不同的。现有标准中,在NR系统中已同意PRB绑定可配置,当前可选的配置值可以包括2、4以及连续调度带宽等。
[0086] 然而在现有PRB绑定应用中收发两端均采用一种默认方法确定预编码资源块组大小或资源块绑定的大小,导致现有的PRB绑定应用不够灵活,难以满足不同PRB绑定大小取值时的需求。
[0087] 例如,在PRB绑定取值为连续调度带宽时,网络侧和终端设备会假设整个连续调度资源为同一预编码资源块组,即整个调度资源采用相同的预编码,然而,按照现有协议默认确定预编码资源块组的方法可能会确定出多个预编码资源块组。
[0088] 鉴于上述问题,本申请实施例巧妙地提出一种通信的方法,具体的,本申请实施例摒弃了仅采用默认的一种方法确定预编码资源块组的方案,而是根据资源绑定粒度的取值的不同采用不同的方法确定调度资源中的至少一个预编码资源块组或者至少一个资源块绑定,解决了现有技术中的问题,能够满足不同资源绑定粒度取值的需求。
[0089] 以下,为了便于理解和说明,作为示例而非限定,以将本申请的通信的方法在通信系统中的执行过程和动作进行说明。
[0090] 图3是根据本发明一个实施例的通信的方法示意性流程图。如图3所示的方法可以应用于上述任一通信系统中。具体的,如图3所示从系统的角度描述的通信的方法300包括:
[0091] 310,网络设备根据资源绑定粒度的取值确定所述终端对应的调度资源中的至少一个预编码资源块组。
[0092] 其中,所述资源绑定粒度的取值的类型为第一类取值和第二类取值中的一种,所述第一类取值和所述第二类取值对应的预编码资源块组的确定方法不同。
[0093] 事实上,资源绑定粒度的取值的类型可以是多类取值之中的一种,各类取值对应的预编码资源块组的确定方法可以不同,所述多类取值至少包含上述第一类取值和第二类取值。
[0094] 在根据资源绑定粒度的取值确定所述终端对应的调度资源中的至少一个预编码资源块组的过程中,需要确定预编码资源块组的确定方法,这样才可以根据资源绑定粒度的取值和预编码资源块组的确定方法,来确定上述至少一个预编码资源块组。在具体实现过程中,可以根据资源绑定粒度的取值来确定预编码资源块组的确定方法。例如,资源绑定粒度的取值、取值的类型与预编码资源块组的确定方法之间可以存在如下对应关系:
[0095] 表1
[0096]资源绑定粒度的取值 取值的类型 预编码资源块组的确定方法
2 第一类取值 第一种方法
4 第一类取值 第一种方法
调度带宽 第二类取值 第二种方法
… … …
[0097] 在上述表1中,当资源绑定粒度的取值为2个或者4个PRB时,这两个取值属于第一类取值,预编码资源块组的确定方法应采用第一种方法;当资源绑定粒度的取值为调度带宽时,该调度带宽属于第二类取值,预编码资源块组的确定方法为第二种方法。
[0098] 由表1可知,资源绑定粒度的取值、取值的类型和预编码资源块组的确定方法三者之间存在对应关系。在确定预编码资源块组的确定方法时,可以根据资源绑定粒度的取值确定取值的类型,再根据取值的类型确定对应的预编码资源块组的确定方法;也可以根据资源绑定粒度的取值直接确定预编码资源块组的确定方法。由此可见,可以根据资源绑定粒度的取值来确定预编码资源块组的确定方法。事实上,在具体实现过程中,可以采用各种方法,来根据资源绑定粒度的取值来确定预编码资源块组的确定方法,本发明实施例对具体方法不做限定。
[0099] 相应地,作为另一实施例,终端设备根据资源绑定粒度的取值确定所述终端对应的调度资源中的至少一个资源块绑定组。
[0100] 具体而言,以传输下行数据为例,网络设备可以向终端设备发送指示信息,该指示信息指示资源绑定粒度,例如,网络设备通过无线资源控制(radio resource control,RRC)信令或者下行控制信息(downlink control information,DCI)发送该指示信息。例如,网络设备可以通过RRC信令指示该资源绑定粒度的具体取值,例如取值为2、4和终端设备连续调度带宽。或者,网络设备可以通过RRC信令指示该资源绑定粒度的取值范围,例如,该取值范围为2、4和终端设备连续调度带宽三者中的两个,并通过DCI指示该资源绑定粒度为该取值范围中的其中一个取值。或者,网络设备可以通过RRC信令指示该资源绑定粒度的取值范围,例如,该取值范围包括2、4和终端设备连续调度带宽,然后通过DCI和系统配置参数指示该资源绑定粒度的具体取值,本申请实施例并不限于此。之后,网络设备可以根据该资源绑定粒度的具体取值使用与该取值对应的方法确定调度资源中的至少一个PRG;相应地,终端设备可以根据该资源绑定粒度的具体取值使用与该取值对应的方法确定调度资源中的至少一个PRB绑定组。
[0101] 应理解,本申请实施例中,网络设备根据资源绑定粒度的取值确定调度资源中的至少一个PRG可以理解为网络设备根据资源绑定粒度的取值确定调度资源中的至少一个PRG的大小和网络设备确定调度中的至少一个PRG的资源位置二者之中的至少一种;类似地,终端设备根据资源绑定粒度的取值确定调度资源中的至少一个PRB绑定组可以理解为终端设备根据资源绑定粒度的取值确定调度资源中的至少一个PRB绑定组的大小和终端设备确定调度资源中的至少一个PRB绑定组的资源位置二者之中的至少一种,本申请实施例并不限于此。
[0102] 可选地,该终端设备对应的调度资源可以为网络设备通过信令例如DCI信令配置的。例如,该终端设备对应的资源(或者称为调度带宽)为网络设备配置的多个带宽部分(Bandwidth part,BWP)中的其中一个BWP,或者一个BWP中的一部分频带,例如多个子带,本申请实施例并不限于此。带宽部分可以理解为一段连续的频带,该频带包含至少一个连续的子带,每个带宽部分可以对应一组系统参数(numerology),包括例如但不限于,子载波间隔(Subcarrier spacing)和循环前缀(Cyclic Prefix,CP)等,不同带宽部分可以对应不同的系统参数。作为可选的,在同一个传输时间间隔(Transmission Time Interval,TTI)内,在多个带宽部分之中,可以仅有一个带宽部分可用,其他带宽部分不可用。有关带宽部分的定义可以参考现有技术,例如但不限于针对NR的各种提案。随着技术的不断发展,上述定义也有可能发生变化。
[0103] 应理解,本申请实施例中,资源绑定粒度也可以称为资源绑定大小,该资源绑定粒度可以为物理资源块绑定(physical resource block bundling,PRB bundling)粒度(也可以称为资源块绑定组)或者预编码资源块组(Precoding Resource block Group,PRG)粒度(也可以称为预编码资源块组),本申请实施例并不限于此。其中,PRG粒度可以表示发送端采用相同预编码的连续的PRB的个数,PRB绑定粒度可以表示接收端进行联合信道估计的PRB的个数。
[0104] 本申请实施例中,PRG可以与PRB绑定组对应,在不同通信设备侧资源绑定的叫法可能不同,但其含义可以相同。例如,通常在发送端(例如,网络设备)侧资源绑定粒度称为PRG,且发送端在同一PRG中传输的数据采用相同的预编码;在接收端(例如,终端设备)侧资源绑定粒度称为PRB绑定组,且接收端对同一PRB绑定组中的传输的数据进行联合信道估计。
[0105] 需要说明的是,PRG与PRB绑定组两者可以通用,例如,发送端侧和接收端侧的资源绑定均可以指PRG,或者,发送端侧和接收端侧的资源绑定均可以指PRB绑定组,本申请实施例并不限于此。
[0106] 应理解,网络设备侧的PRG可以与终端设备侧的PRB绑定组相对应。针对同一个资源绑定粒度取值,网络设备侧确定PRG的方法和终端设备侧确定PRB绑定组的方法可以相同。但在同一侧,即在网络设备侧或终端设备侧,资源绑定粒度取值为第一类取值和第二类取值时对应的确定PRG的方法或PRB绑定组的方法不同。
[0107] 因此,本申请实施例通过根据资源绑定粒度的取值的不同采用不同的方法确定调度资源中的至少一个PRG或者PRB绑定组,解决了现有技术中的问题,能够满足不同资源绑定粒度取值的需求。
[0108] 可选地,作为一个实施例,所述第一类取值包括2和4,所述第二类取值包括终端设备连续调度带宽的大小(也可以称为调度带宽)即将整个调度带宽作为一个PRG或者PRB绑定组。应理解,本申请实施例中第一类取值和第二类取值还可以包括其他值,本申请实施例并不限于此。
[0109] 下面分情况详细描述网络设备在资源绑定粒度分别为第一类取值和第二类取值时,具体的确定预编码资源块组的方法;以及终端设备在资源绑定粒度分别为第一类取值和第二类取值时,具体的确定资源块绑定组的方法。
[0110] 情况一:作为一个实施例,在资源绑定粒度的取值为第一类取值时,例如,为2或4时,网络设备可以根据资源绑定粒度的取值和所述调度资源在系统最大可用带宽中的位置确定所述调度资源中的至少一个预编码资源块组。
[0111] 具体地,以资源绑定里的取值(例如,2个PRB或者4个PRB)为单位,对系统最大可用带宽(如分量载波(component carrier))进行划分。具体的,从系统最大可用带宽中的第一个PRB(频段最低或最高的PRB)开始以该资源绑定粒度的取值为单位按照频率由低到高的顺序(对应第一个PRB为频段最低的PRB)或者由高到低的顺序(对应第一个PRB为频段最高的PRB)进行划分确定各个资源块组,其中,该调度资源(例如,BWP)中的起始PRB可能为与某个资源块组的起始PRB不重合。这种情况下,该调度资源中的第一个预编码资源块组包括的PRB个数和最后一个预编码资源块组包括的PRB个数可能不等于该资源绑定粒度的取值。
[0112] 具体的,作为另一实施例,所述网络设备可以根据以下公式确定所述调度资源中的第一个预编码资源块组:
[0113] PRGfirst=P-NmodP
[0114] 其中,PRGfirst表示所述第一个预编码资源块组包括所述调度资源中的前PRGfirst个资源块,P表示所述资源绑定粒度的取值,N表示所述调度资源中第一个物理资源块PRB在所述系统最大可用带宽中的索引(也可以称为编号),NmodP表示N除以P的余数;
[0115] 所述网络设备根据以下公式确定所述调度资源中的最后一个预编码资源块组:
[0116] PRG1ast=(N+L-1)modP
[0117] 其中,PRGlast表示所述最后一个预编码资源块组包括所述调度资源中的最后PRGlast个资源块,L表示所述调度资源中PRB的个数,(N+L-1)modP表示N+L整除P的余数;
[0118] 所述网络设备确定所述调度资源中的其他预编码资源块组(即调度资源中去除第一个预编码资源块组和最后一个预编码资源块组后剩余的其他预编码资源块组,该其他预编码资源块组也可以称为中间预编码资源块组)包括所述调度资源中的资源绑定粒度的取值个连续的资源块。
[0119] 举例而言,如图4所示,假设资源绑定粒度的取值4,系统最大可用带宽包括36个PRB,即由低频段至高频段的第0个PRB至第35个PRB。调度资源包括该系统最大可用带宽中的第13个PRB至第26个PRB,即调度资源的长度L为16。根据上文描述的方法,可知,P=4,N=13,L=16。根据上述确定预编码资源块组的方法可以得出该调度资源包括5个预编码资源块组,其中,由于该调度资源中的起始PRB与系统最大可用带宽中的第4个资源块组的起始PRB不重合。因此,该调度资源中的第1个预编码资源块组(PRG)包括的PRB个数和最后1个预编码资源块组包括的PRB个数不等于该资源绑定粒度的取值4。其中,第1个预编码资源块组包括3个PRB,第2至第4个预编码资源块组包括4个PRB,第5个预编码资源块组包括1个PRB。
具体的,第1个预编码资源块组包括系统最大可用带宽中的第13至第15个PRB,第2预编码资源块组包括第16至第19个PRB,第3预编码资源块组包括第20至第23个PRB,第4预编码资源块组包括第24至第27个PRB,第5预编码资源块组包括第28个PRB。
[0120] 情况二:作为一个实施例,在资源绑定粒度的取值为第二类取值时,例如,为终端设备连续调度带宽的大小时,所述网络设备可以根据所述资源绑定粒度的取值确定所述调度资源为同一预编码资源块组,即第二种方法为将整个调度资源(或者称为调度带宽)作为同一预编码资源块组。
[0121] 换句话说,在资源绑定粒度的取值为第二类取值时,网络设备无需按照上述情况一汇总的方法,即按照资源绑定粒度的取值和调度资源在系统最大可用带宽中的位置确定预编码资源块组。网络设备可以直接将所述调度资源确定为同一预编码资源块组。
[0122] 举例而言,如图5所示,系统最大可用带宽包括36个PRB,即第0个PRB至第35个PRB,调度资源包括该系统最大可用带宽中的第13个PRB至第28个PRB,那么在资源绑定粒度的取值为第二类取值(例如,连续调度带宽的大小)时,网络设备可以直接确定该调度资源中的所有PRB即第13个PRB至第28个PRB为一个预编码资源块组。
[0123] 因此,本申请实施例在资源绑定粒度的取值为第二类取值时,网络设备摒弃了上述通过划分资源的方式确定预编码资源块组的方法,而是直接将调度资源作为同一PRG,满足了在资源绑定粒度为第二取值时,网络设备对整个调度资源进行相同预编码的需求,能够避免现有技术中的问题。
[0124] 上文描述了网络设备在资源绑定粒度的取值为第一类取值和第二类取值时确定预编码资源块组的方法。下面分情况描述终端设备在资源绑定粒度的取值为第一类取值和第二类取值时确定资源块绑定的方法。
[0125] 应理解,由于终端设备确定资源块绑定的方法与网络设备确定预编码资源块组的方法对应,因此,为避免重复,适当省略详细描述终端设备侧确定资源块绑定的方法。
[0126] 情况一:作为一个实施例,所述资源绑定粒度的取值为所述第一类取值,所述终端设备根据所述资源绑定粒度的取值和所述调度资源在系统最大可用带宽中的位置确定所述调度资源中的至少一个资源块绑定组。
[0127] 具体而言,所述终端设备根据以下公式确定所述调度资源中的第一资源块绑定组:
[0128] PRBbundlingfirst=P-NmodP
[0129] 其中,PRBbundlingfirst表示所述第一个资源块绑定组包括所述调度资源中的前PRBbundlingfirst个资源块,P表示所述资源绑定粒度的取值,N表示所述调度资源中第一个PRB在所述系统最大可用带宽中的索引,NmodP表示N整除P的余数;
[0130] 所述终端设备根据以下公式确定所述调度资源中的最后一个资源块绑定组的大小:
[0131] PRBbundlinglast=(N+L)modP
[0132] 其中,PRBbundlinglast表示所述最后一个资源块绑定组包括所述调度资源中的最后PRBbundlinglast个资源块,L表示所述调度资源中PRB的个数,(N+L)modP表示N+L除以P的余数;
[0133] 所述终端设备确定所述调度资源中的其他资源块绑定组包括所述调度资源中的资源绑定粒度的取值个连续的资源块。
[0134] 情况二:作为一个实施例,该资源绑定粒度的取值为所述第二类取值,[0135] 所述终端设备根据所述资源绑定粒度的取值确定所述调度资源为同一资源块绑定组。
[0136] 因此,本申请实施例在资源绑定粒度的取值为第二类取值时终端设备摒弃了上述通过划分资源的方式确定资源块绑定组的方法,而是直接将调度资源作为同一资源块绑定组,满足了在资源绑定粒度为第二取值时,终端设备对整个调度资源联合信道估计的需求,能够避免现有技术中的问题。
[0137] 320,网络设备通过该至少一个预编码资源块组向终端设备进行数据传输。
[0138] 相应的,所述终端设备通过所述至少一个资源块绑定接收来自网络设备的数据传输。
[0139] 具体而言,网络设备根据确定预编码资源块组,对同一预编码资源块组中的数据进行相同的预编码(例如使用相同的预编码矩阵进行预编码),然后经过如图2描述的预编码之后的处理过程后向终端设备进行数据传输,对应的,终端设备根据确定的资源块绑定组,对同一资源块绑定组中的数据进行联合信道估计进行解码,最终获取网络设备发送的数据。
[0140] 因此,本申请实施例通过根据资源绑定粒度的取值的不同采用不同的方法确定调度资源中的至少一个PRG或者PRB绑定组,解决了现有技术中的问题,能够满足不同资源绑定粒度取值的需求。
[0141] 应理解,上文中图1至图5的例子,仅仅是为了帮助本领域技术人员理解本发明实施例,而非要将本发明实施例限于所例示的具体数值或具体场景。本领域技术人员根据所给出的图1至图5的例子,显然可以进行各种等价的修改或变化,这样的修改或变化也落入本发明实施例的范围内。
[0142] 应理解,在本申请的各种实施例中,上述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本申请实施例的实施过程构成任何限定。
[0143] 上文中,结合图1至图5详细描述了本发明实施例的数据传输的方法,下面结合图6至图7描述本发明实施例的设备。
[0144] 图6为本申请实施例提供的一种网络设备的结构示意图,例如可以为基站的结构示意图。如图6所示,该网络设备600可应用于如图1所示的系统中,执行上述方法实施例中网络设备的功能。
[0145] 网络设备600可以包括一个或多个射频单元,如远端射频单元(remote radio unit,RRU)61和一个或多个基带单元(baseband unit,BBU)(也可称为数字单元,digital unit,DU)62。所述RRU61可以称为收发单元61,可选地,该收发单元还可以称为收发机、收发电路、或者收发器等等,其可以包括至少一个天线611和射频单元612。所述RRU61部分主要用于射频信号的收发以及射频信号与基带信号的转换,例如用于向终端设备发送预编码矩阵信息。所述BBU62部分主要用于进行基带处理,对基站进行控制等。所述RRU61与BBU62可以是物理上设置在一起,也可以物理上分离设置的,即分布式基站。
[0146] 所述BBU62为基站的控制中心,也可以称为处理单元62,主要用于完成基带处理功能,如信道编码,复用,调制,扩频等等。例如所述BBU(处理单元)可以用于控制基站执行上述方法实施例中关于网络设备的操作流程。
[0147] 在一个示例中,所述BBU62可以由一个或多个单板构成,多个单板可以共同支持单一接入制式的无线接入网(如LTE网),也可以分别支持不同接入制式的无线接入网(如LTE网,5G网或其他网)。所述BBU62还包括存储器621和处理器622。所述存储器621用以存储必要的指令和数据。所述处理器622用于控制基站进行必要的动作,例如用于控制基站执行上述方法实施例中关于网络设备的操作流程。所述存储器621和处理器622可以服务于一个或多个单板。也就是说,可以每个单板上单独设置存储器和处理器。也可以是多个单板共用相同的存储器和处理器。此外每个单板上还可以设置有必要的电路。
[0148] 可选地,作为一个实施例,处理单元用于根据资源绑定粒度的取值确定终端设备对应的调度资源中的至少一个预编码资源块组,所述资源绑定粒度的取值为第一类取值和第二类取值中的一种,所述第一类取值和所述第二类取值对应的预编码资源块组的确定方法不同;所述收发单元用于通过所述至少一个预编码资源块组向所述终端设备进行数据传输。
[0149] 因此,本申请实施例通过根据资源绑定粒度的取值的不同采用不同的方法确定调度资源中的至少一个PRG,解决了现有技术中的问题,能够满足不同资源绑定粒度取值的需求。
[0150] 可选地,作为另一实施例,所述资源绑定粒度的取值为所述第一类取值,[0151] 所述处理单元具体用于根据所述资源绑定粒度的取值和所述调度资源在系统最大可用带宽中的位置确定所述调度资源中的至少一个预编码资源块组。
[0152] 可选地,作为另一实施例,所述处理单元具体用于根据以下公式确定所述调度资源中的第一个预编码资源块组:
[0153] PRGfirst=P-NmodP
[0154] 其中,PRGfirst表示所述第一个预编码资源块组包括所述调度资源中的前PRGfirst个资源块,P表示所述资源绑定粒度的取值,N表示所述调度资源中第一个物理资源块PRB在所述系统最大可用带宽中的索引,NmodP表示N除以P的余数;
[0155] 根据以下公式确定所述调度资源中的最后一个预编码资源块组:
[0156] PRG1ast=(N+L)modP
[0157] 其中,PRGlast表示所述最后一个预编码资源块组包括所述调度资源中的最后PRGlast个资源块,L表示所述调度资源中PRB的个数,(N+L)modP表示N+L整除P的余数;
[0158] 并确定所述调度资源中的其他预编码资源块组包括所述调度资源中的资源绑定粒度的取值个连续的资源块。
[0159] 可选地,作为另一实施例,所述资源绑定粒度的取值为所述第二类取值,[0160] 所述处理单元具体用于根据所述资源绑定粒度的取值确定所述调度资源为同一预编码资源块组。
[0161] 可选地,作为另一实施例,所述第一类取值包括2和4,所述第二类取值包括终端设备连续调度带宽的大小。
[0162] 应理解,图6所示的网络设备600能够实现图1至图5方法实施例中涉及网络设备的各个过程。网络设备600中的各个模块的操作和/或功能,分别为了实现上述方法实施例中的相应流程。具体可参见上述方法实施例中的描述,为避免重复,此处适当省略详述描述。
[0163] 图7为本申请实施例提供的一种终端设备的结构示意图。该终端设备可适用于图1所示出的系统中。为了便于说明,图7仅示出了终端设备的主要部件。如图7所示,终端设备700包括处理器、存储器、控制电路、天线以及输入输出装置。处理器主要用于对通信协议以及通信数据进行处理,以及对整个终端设备进行控制,执行软件程序,处理软件程序的数据,例如用于支持终端设备执行上述方法实施例中所描述的动作。存储器主要用于存储软件程序和数据。控制电路主要用于基带信号与射频信号的转换以及对射频信号的处理。控制电路和天线一起也可以叫做收发器,主要用于收发电磁波形式的射频信号。输入输出装置,例如触摸屏、显示屏,键盘等主要用于接收用户输入的数据以及对用户输出数据。
[0164] 当终端设备开机后,处理器可以读取存储单元中的软件程序,解释并执行软件程序的指令,处理软件程序的数据。当需要通过无线发送数据时,处理器对待发送的数据进行基带处理后,输出基带信号至射频电路,射频电路将基带信号进行射频处理后将射频信号通过天线以电磁波的形式向外发送。当有数据发送到终端设备时,射频电路通过天线接收到射频信号,将射频信号转换为基带信号,并将基带信号输出至处理器,处理器将基带信号转换为数据并对该数据进行处理。
[0165] 本领域技术人员可以理解,为了便于说明,图7仅示出了一个存储器和处理器。在实际的终端设备中,可以存在多个处理器和存储器。存储器也可以称为存储介质或者存储设备等,本申请实施例对此不做限制。
[0166] 作为一种可选的实现方式,处理器可以包括基带处理器和中央处理器,基带处理器主要用于对通信协议以及通信数据进行处理,中央处理器主要用于对整个终端设备进行控制,执行软件程序,处理软件程序的数据。图7中的处理器可以集成基带处理器和中央处理器的功能,本领域技术人员可以理解,基带处理器和中央处理器也可以是各自独立的处理器,通过总线等技术互联。本领域技术人员可以理解,终端设备可以包括多个基带处理器以适应不同的网络制式,终端设备可以包括多个中央处理器以增强其处理能力,终端设备的各个部件可以通过各种总线连接。所述基带处理器也可以表述为基带处理电路或者基带处理芯片。所述中央处理器也可以表述为中央处理电路或者中央处理芯片。对通信协议以及通信数据进行处理的功能可以内置在处理器中,也可以以软件程序的形式存储在存储单元中,由处理器执行软件程序以实现基带处理功能。
[0167] 在发明实施例中,可以将具有收发功能的天线和控制电路视为终端设备700的收发单元71,例如,用于支持终端设备执行如图1-图5中方法实施中终端设备执行的收发功能。将具有处理功能的处理器视为终端设备700的处理单元72。如图7所示,终端设备700包括收发单元71和处理单元72。收发单元也可以称为收发器、收发机、收发装置等。可选的,可以将收发单元71中用于实现接收功能的器件视为接收单元,将收发单元71中用于实现发送功能的器件视为发送单元,即收发单元71包括接收单元和发送单元,接收单元也可以称为接收机、输入口、接收电路等,发送单元可以称为发射机、发射器或者发射电路等。
[0168] 处理单元72可用于执行该存储器存储的指令,以控制收发单元71接收信号和/或发送信号,完成上述方法实施例中终端设备的功能。作为一种实现方式,收发单元71的功能可以考虑通过收发电路或者收发的专用芯片实现。
[0169] 可选地,作为一个实施例,所述处理单元用于根据资源绑定粒度的取值确定所述终端设备对应的调度资源中的至少一个资源块绑定组,所述资源绑定粒度的取值为第一类取值和第二类取值中的一种,所述第一取值和所述第二取值对应的资源块绑定组的确定方法不同;所述收发单元用于通过所述至少一个资源块绑定组接收来自网络设备的数据传输。
[0170] 因此,本申请实施例通过根据资源绑定粒度的取值的不同采用不同的方法确定调度资源中的至少一个PRB绑定组,解决了现有技术中的问题,能够满足不同资源绑定粒度取值的需求。
[0171] 可选地,作为另一实施例,所述资源绑定粒度的取值为所述第一类取值,[0172] 所述处理单元具体用于根据所述资源绑定粒度的取值和所述调度资源在系统最大可用带宽中的位置确定所述调度资源中的至少一个资源块绑定组。
[0173] 可选地,作为另一实施例,所述处理单元具体用于根据以下公式确定所述调度资源中的第一资源块绑定组:
[0174] PRBbundlingfirst=P-NmodP
[0175] 其中,PRBbundlingfirst表示所述第一个资源块绑定组包括所述调度资源中的前PRBbundlingfirst个资源块,P表示所述资源绑定粒度的取值,N表示所述调度资源中第一个PRB在所述系统最大可用带宽中的索引,NmodP表示N整除P的余数;
[0176] 根据以下公式确定所述调度资源中的最后一个资源块绑定组:
[0177] PRBbundlinglast=(N+L)modP
[0178] 其中,PRBbundlinglast表示所述最后一个资源块绑定包括所述调度资源中的最后PRBbundlinglast个资源块,L表示所述调度资源中PRB的个数,(N+L)modP表示N+L除以P的余数;
[0179] 并确定所述调度资源中的其他资源块绑定组包括所述调度资源中的资源绑定粒度的取值个连续的资源块。
[0180] 可选地,作为另一实施例,所述资源绑定粒度的取值为所述第二类取值,[0181] 所述处理单元具体用于根据所述资源绑定粒度的取值确定对所述调度资源为同一资源块绑定组。
[0182] 可选地,作为另一实施例,所述第一类取值包括2和4,所述第二类取值包括所述终端设备连续调度带宽的大小。
[0183] 应理解,图7所示的终端设备700能够实现图1至图5方法实施例中涉及终端设备的各个过程。终端设备700中的各个模块的操作和/或功能,分别为了实现上述方法实施例中的相应流程。具体可参见上述方法实施例中的描述,为避免重复,此处适当省略详述描述。
[0184] 本申请实施例还提供了一种处理装置,包括处理器和接口;所述处理器,用于执行上述任一方法实施例中的通信的方法。
[0185] 应理解,上述处理装置可以是一个芯片。例如,该处理装置可以是现场可编程门阵列(Field-Programmable Gate Array,FPGA),可以是专用集成芯片(Application Specific Integrated Circuit,ASIC),还可以是系统芯片(System on Chip,SoC),还可以是中央处理器(Central Processor  Unit,CPU),还可以是网络处理器(Network Processor,NP),还可以是数字信号处理电路(Digital Signal Processor,DSP),还可以是微控制器(Micro Controller Unit,MCU),还可以是可编程控制器(Programmable Logic Device,PLD)或其他集成芯片。
[0186] 在实现过程中,上述方法的各步骤可以通过处理器中的硬件的集成逻辑电路或者软件形式的指令完成。结合本申请实施例所公开的方法的步骤可以直接体现为硬件处理器执行完成,或者用处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器,处理器读取存储器中的信息,结合其硬件完成上述方法的步骤。为避免重复,这里不再详细描述。
[0187] 应注意,本发明实施例中的处理器可以是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法实施例的各步骤可以通过处理器中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器可以是通用处理器、数字信号处理器(digital signal processor,DSP)、专用集成电路(application specific integrated crcuit,ASIC)、现成可编程门阵列(field programmable gate array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本发明实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本发明实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器,处理器读取存储器中的信息,结合其硬件完成上述方法的步骤。
[0188] 可以理解,本发明实施例中的存储器可以是易失性存储器或非易失性存储器,或可包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(read-only memory,ROM)、可编程只读存储器(programmable ROM,PROM)、可擦除可编程只读存储器(erasable PROM,EPROM)、电可擦除可编程只读存储器(electrically EPROM,EEPROM)或闪存。易失性存储器可以是随机存取存储器(random access memory,RAM),其用作外部高速缓存。通过示例性但不是限制性说明,许多形式的RAM可用,例如静态随机存取存储器(static RAM,SRAM)、动态随机存取存储器(dynamic RAM,DRAM)、同步动态随机存取存储器(synchronous DRAM,SDRAM)、双倍数据速率同步动态随机存取存储器(double data rate SDRAM,DDR SDRAM)、增强型同步动态随机存取存储器(enhanced SDRAM,ESDRAM)、同步连接动态随机存取存储器(synchlink DRAM,SLDRAM)和直接内存总线随机存取存储器(direct rambus RAM,DR RAM)。应注意,本文描述的系统和方法的存储器旨在包括但不限于这些和任意其它适合类型的存储器。
[0189] 本申请实施例还提供一种通信系统,其包括前述的网络设备和终端设备。
[0190] 本申请实施例还提供了一种计算机可读介质,其上存储有计算机程序,该计算机程序被计算机执行时实现上述任一方法实施例中的通信的方法。
[0191] 本申请实施例还提供了一种计算机程序产品,该计算机程序产品被计算机执行时实现上述任一方法实施例中的通信的方法。
[0192] 在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。所述计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行所述计算机指令时,全部或部分地产生按照本申请实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,所述计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线(digital subscriber line,DSL))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质(例如,软盘、硬盘、磁带)、光介质(例如,高密度数字视频光盘(digital video disc,DVD))、或者半导体介质(例如,固态硬盘(solid state disk,SSD))等。
[0193] 应理解,上文中描述了通信系统中下行传输时通信的方法,但本申请并不限于此,可选地,在上行传输时也可以采用上文类似的方案,为避免重复,此处不再赘述。
[0194] 应理解,说明书通篇中提到的“一个实施例”或“一实施例”意味着与实施例有关的特定特征、结构或特性包括在本发明的至少一个实施例中。因此,在整个说明书各处出现的“在一个实施例中”或“在一实施例中”未必一定指相同的实施例。此外,这些特定的特征、结构或特性可以任意适合的方式结合在一个或多个实施例中。应理解,在本发明的各种实施例中,上述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本发明实施例的实施过程构成任何限定。
[0195] 在本说明书中使用的术语“部件”、“模块”、“系统”等用于表示计算机相关的实体、硬件、固件、硬件和软件的组合、软件、或执行中的软件。例如,部件可以是但不限于,在处理器上运行的进程、处理器、对象、可执行文件、执行线程、程序和/或计算机。通过图示,在计算设备上运行的应用和计算设备都可以是部件。一个或多个部件可驻留在进程和/或执行线程中,部件可位于一个计算机上和/或分布在2个或更多个计算机之间。此外,这些部件可从在上面存储有各种数据结构的各种计算机可读介质执行。部件可例如根据具有一个或多个数据分组(例如来自与本地系统、分布式系统和/或网络间的另一部件交互的二个部件的数据,例如通过信号与其它系统交互的互联网)的信号通过本地和/或远程进程来通信。
[0196] 还应理解,本文中涉及的第一、第二、第三、第四以及各种数字编号仅为描述方便进行的区分,并不用来限制本申请实施例的范围。
[0197] 应理解,本文中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。
[0198] 本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各种说明性逻辑块(illustrative logical block)和步骤(step),能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。
[0199] 所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
[0200] 在本申请所提供的几个实施例中,应该理解到,所揭露的系统、装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
[0201] 所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
[0202] 另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。
[0203] 在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。所述计算机程序产品包括一个或多个计算机指令(程序)。在计算机上加载和执行所述计算机程序指令(程序)时,全部或部分地产生按照本申请实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,所述计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线(DSL))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质,(例如,软盘、硬盘、磁带)、光介质(例如,DVD)、或者半导体介质(例如固态硬盘solid state disk(SSD))等。
[0204] 以上所述,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以所述权利要求的保护范围为准。