分布式物理层资源映射方法、装置、发送端及接收端与流程

文档序号:13985248
分布式物理层资源映射方法、装置、发送端及接收端与流程

本公开涉及通信技术领域,尤其涉及一种分布式物理层资源映射方法、装置、发送端及接收端。



背景技术:

在长期演进(Long Term Evolution,简称为LTE)系统中,用户设备和基站之间数据传输时,数据发送端可按照一定的规则将一个大的数据传输块分割为多个码块(codeblock),数据接收端接收到码块后,可对每一个码块进行译码,并将译码结果通过混合自动重传请求(Hybrid Automatic Repeat reQuest,简称为HARQ)机制反馈给数据发送端。

由于每一个传输单元内传输的码块数量可能会比较多,数据接收端针对每一个码块的译码结果进行反馈可能会造成极大的信令开销,因此在第五代移动通信技术(5th Generation,简称为5G)项目的研究讨论中,提出了码块组(codeblock group,简称为CBG)的概念,数据发送端可将编码形成的码块按照顺序连接,连续的多个码块组成一个CBG,然后数据发送端可将连接后的信息比特流按照顺序映射到物理层时频资源上,由此实现相同CBG内的CB被分配到相邻的时频资源位置上传输。相关技术中,无线信道在不同的时频资源位置的衰落特性可能会存在不同,将同一个CBG的CB分配到相邻的时频资源位置可导致没有办法充分利用无线信道的时域和频域多样性。



技术实现要素:

为克服相关技术中存在的问题,本公开实施例提供一种分布式物理层资源映射方法、装置、发送端及接收端,用以通过将同一个CBG内的CB的信息比特映射到分布式的物理层资源上来提高无线信道的时域和频域多样性。

根据本公开实施例的第一方面,提供一种分布式物理层资源映射方法,应用在发送端上,包括:

对待传输数据分割得到的N个源信息码块进行编码处理,得到N个传输码块;

将所述N个传输码块按照第一排列顺序划分成M个码块组,每一个码块组中包含最多P个传输码块;

将所述N个传输码块按照第二排列顺序映射到物理层时频资源。

在一实施例中,将所述N个传输码块按照第一排列顺序划分成M个码块组,包括:

将所述N个传输码块按照原始排列顺序依次划分成M个码块组。

在一实施例中,方法还包括:

基于预设伪随机码,将所述N个传输码块的原始排列顺序进行随机化处理,得到所述N个传输码块的第二排列顺序。

在一实施例中,方法还包括:

基于预设伪随机码,将所述N个传输码块的原始排列顺序进行随机化处理,得到所述N个传输码块的第一排列顺序。

在一实施例中,将所述N个传输码块按照第二排列顺序映射到物理层时频资源,包括:

将所述N个传输码块按照原始排列顺序映射到物理层时频资源。

在一实施例中,预设伪随机码基于基站的配置得到;或者,所述预设伪随机码基于用户设备的设备标识信息得到。

在一实施例中,P的值基于系统预先配置得到;或者,所述P的值基于基站的配置得到。

在一实施例中,方法还包括:

确定资源映射方式;

其中,所述资源映射方式为第一方式时,所述第一排列顺序和所述第二排列顺序不相同;

所述资源映射方式为第二方式时,所述第一排列顺序和所述第二排列顺序相同。

在一实施例中,若所述发送端为用户设备,所述确定资源映射方式,包括:

接收基站发送的携带所述待传输数据的混合自动重传请求反馈格式的信令;

若所述混合自动重传请求反馈格式为第一反馈格式,则确定所述资源映射方式为第一方式;

若所述混合自动重传请求反馈格式为第二反馈格式,则确定所述资源映射方式为第二方式。

在一实施例中,若所述发送端为用户设备,所述确定资源映射方式,包括:

向基站发送用户设备的通信信道质量的测量结果;

接收所述基站基于所述用户设备的通信信道质量的测量结果返回的资源映射方式。

在一实施例中,向基站发送用户设备的通信信道质量的测量结果,包括:

基于系统预先配置,向基站发送用户设备的通信信道质量的测量结果;或者,

接收基站发送的上报通信信道质量的测量结果的请求;

基于所述请求,向基站发送用户设备的通信信道质量的测量结果。

在一实施例中,若所述发送端为用户设备,所述确定资源映射方式,包括:

接收基站发送的携带资源映射方式的下行控制信息;

基于所述下行控制信息,确定所述资源映射方式。

在一实施例中,若所述发送端为基站,所述确定资源映射方式,包括:

接收用户设备发送的通信信道质量的测量结果;

基于所述通信信道质量的测量结果,确定所述资源映射方式。

在一实施例中,若所述发送端为基站,所述确定资源映射方式,包括:

基于所述待传输数据的混合自动重传请求反馈格式,确定所述资源映射方式。

在一实施例中,所述将所述N个传输码块按照第二排列顺序映射到物理层时频资源,包括:

将所述N个传输码块按照第二排列顺序以时域优先或者频域优先的方式映射到物理层时频资源。

根据本公开实施例的第二方面,提供一种分布式物理层资源映射方法,应用在接收端上,所述方法包括:

接收发送端按照第二排列顺序发送的N个传输码块;

在所述N个传输码块的资源映射方式为第一方式时,若所述第二排列顺序不是原始排列顺序,对所述N个传输码块进行重新排序,得到第一排列顺序;

对所述N个传输码块按照所述第一排列顺序排序进行解码,得到第一解码结果。

在一实施例中,方法还包括:

以第一反馈格式向所述发送端发送第一解码结果。

在一实施例中,方法还包括:

在所述N个传输码块的资源映射方式为第一方式时,若所述第二排列顺序是原始排列顺序,对所述N个传输码块按照所述第二排列顺序进行解码,得到第一解码结果。

在一实施例中,方法还包括:

在所述N个传输码块的资源映射方式为第二方式时,对所述N个传输码块按照所述第二排列顺序进行解码,得到第二解码结果;

以第二反馈格式向所述发送端发送第二解码结果。

在一实施例中,对所述N个传输码块进行重新排序,包括:

基于预设伪随机码,将所述N个传输码块的第二排列顺序进行随机化处理,得到所述N个传输码块的第一排列顺序。

根据本公开实施例的第三方面,提供一种分布式物理层资源映射装置,应用在发送端上,所述装置包括:

编码模块,被配置为对待传输数据分割得到的N个源信息码块进行编码处理,得到N个传输码块;

分组模块,被配置为将所述编码模块得到的所述N个传输码块按照第一排列顺序划分成M个码块组,每一个码块组中包含最多P个传输码块;

资源映射模块,被配置为将所述N个传输码块按照第二排列顺序映射到物理层时频资源。

在一实施例中,分组模块包括:

划分子模块,被配置为将所述N个传输码块按照原始排列顺序依次划分成M个码块组。

在一实施例中,装置还包括:

第一排序模块,被配置为基于预设伪随机码,将所述N个传输码块的原始排列顺序进行随机化处理,得到所述N个传输码块的第二排列顺序。

在一实施例中,装置还包括:

第二排序模块,被配置为基于预设伪随机码,将所述N个传输码块的原始排列顺序进行随机化处理,得到所述N个传输码块的第一排列顺序。

在一实施例中,资源映射模块包括:

第一映射子模块,被配置为将所述N个传输码块按照原始排列顺序映射到物理层时频资源。

在一实施例中,预设伪随机码基于基站的配置得到;或者,所述预设伪随机码基于用户设备的设备标识信息得到。

在一实施例中,P的值基于系统预先配置得到;或者,所述P的值基于基站的配置得到。

在一实施例中,装置还包括:

确定模块,被配置为确定资源映射方式;

其中,所述资源映射方式为第一方式时,所述第一排列顺序和所述第二排列顺序不相同;

所述资源映射方式为第二方式时,所述第一排列顺序和所述第二排列顺序相同。

在一实施例中,若所述发送端为用户设备,所述确定模块包括:

第一接收子模块,被配置为接收基站发送的携带所述待传输数据的混合自动重传请求反馈格式的信令;

第一确定子模块,被配置为若所述混合自动重传请求反馈格式为第一反馈格式,则确定所述资源映射方式为第一方式;

第二确定子模块,被配置为若所述混合自动重传请求反馈格式为第二反馈格式,则确定所述资源映射方式为第二方式。

在一实施例中,若所述发送端为用户设备,所述确定模块包括:

第一发送子模块,被配置为向基站发送用户设备的通信信道质量的测量结果;

第二接收子模块,被配置为接收所述基站基于所述用户设备的通信信道质量的测量结果返回的资源映射方式。

在一实施例中,所述第一发送子模块包括:

第二发送子模块,被配置为基于系统预先配置,向基站发送用户设备的通信信道质量的测量结果;或者,

第三接收子模块,被配置为接收基站发送的上报通信信道质量的测量结果的请求;

第三发送子模块,被配置为基于所述请求,向基站发送用户设备的通信信道质量的测量结果。

在一实施例中,若所述发送端为用户设备,所述确定模块包括:

第四接收子模块,被配置为接收基站发送的携带资源映射方式的下行控制信息;

第三确定子模块,被配置为基于所述下行控制信息,确定所述资源映射方式。

在一实施例中,若所述发送端为基站,所述确定模块包括:

第五接收子模块,被配置为接收用户设备发送的通信信道质量的测量结果;

第四确定子模块,被配置为基于所述通信信道质量的测量结果,确定所述资源映射方式。

在一实施例中,若所述发送端为基站,所述确定模块包括:

第五确定子模块,被配置为基于所述待传输数据的混合自动重传请求反馈格式,确定所述资源映射方式。

在一实施例中,所述资源映射模块包括:

第二映射子模块,被配置为将所述N个传输码块按照第二排列顺序以时域优先或者频域优先的方式映射到物理层时频资源。

根据本公开实施例的第四方面,提供一种分布式物理层资源映射装置,应用在接收端上,所述装置包括:

接收模块,被配置为接收发送端按照第二排列顺序发送的N个传输码块;

第三排序模块,被配置为在所述N个传输码块的资源映射方式为第一方式时,若所述第二排列顺序不是原始排列顺序,对所述接收模块接收到的所述N个传输码块进行重新排序,得到第一排列顺序;

第一解码模块,被配置为对所述N个传输码块按照所述第一排列顺序排序进行解码,得到第一解码结果。

在一实施例中,所述装置还包括:

第一反馈模块,被配置为以第一反馈格式向所述发送端发送第一解码结果。

在一实施例中,所述装置还包括:

第二解码模块,被配置为在所述N个传输码块的资源映射方式为第一方式时,若所述第二排列顺序是原始排列顺序,对所述N个传输码块按照所述第二排列顺序进行解码,得到第一解码结果。

在一实施例中,所述装置还包括:

第三解码模块,被配置为在所述N个传输码块的资源映射方式为第二方式时,对所述N个传输码块按照所述第二排列顺序进行解码,得到第二解码结果;

第二反馈模块,被配置为以第二反馈格式向所述发送端发送第二解码结果。

在一实施例中,所述第三排序模块,被配置为基于预设伪随机码,将所述N个传输码块的第二排列顺序进行随机化处理,得到所述N个传输码块的第一排列顺序。

根据本公开实施例的第五方面,提供一种发送端,包括:

处理器;

用于存储处理器可执行指令的存储器;

其中,所述处理器被配置为:

对待传输数据分割得到的N个源信息码块进行编码处理,得到N个传输码块;

将所述N个传输码块按照第一排列顺序划分成M个码块组,每一个码块组中包含最多P个传输码块;

将所述N个传输码块按照第二排列顺序映射到物理层时频资源。

根据本公开实施例的第六方面,提供一种接收端,包括:

处理器;

用于存储处理器可执行指令的存储器;

其中,所述处理器被配置为:

接收发送端按照第二排列顺序发送的N个传输码块;

在所述N个传输码块的资源映射方式为第一方式时,若所述第二排列顺序不是原始排列顺序,对所述N个传输码块进行重新排序,得到第一排列顺序;

对所述N个传输码块按照所述第一排列顺序排序进行解码,得到第一解码结果。

根据本公开实施例的第七方面,提供一种非临时计算机可读存储介质,所述存储介质上存储有计算机指令,所述指令被处理器执行时实现以下步骤:

对待传输数据分割得到的N个源信息码块进行编码处理,得到N个传输码块;

将所述N个传输码块按照第一排列顺序划分成M个码块组,每一个码块组中包含最多P个传输码块;

将所述N个传输码块按照第二排列顺序映射到物理层时频资源。

根据本公开实施例的第八方面,提供一种非临时计算机可读存储介质,所述存储介质上存储有计算机指令,所述指令被处理器执行时实现以下步骤:

接收发送端按照第二排列顺序发送的N个传输码块;

在所述N个传输码块的资源映射方式为第一方式时,若所述第二排列顺序不是原始排列顺序,对所述N个传输码块进行重新排序,得到第一排列顺序;

对所述N个传输码块按照所述第一排列顺序排序进行解码,得到第一解码结果。

本公开的实施例提供的技术方案可以包括以下有益效果:

当发送端向接收端发送数据时,通过上述技术方案,可以控制发送端将同一个CBG中的传输模块映射到分布式的物理层时域资源上,充分利用无线信道的时域和频域多样性。

应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。

附图说明

此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本发明的实施例,并与说明书一起用于解释本发明的原理。

图1A是根据一示例性实施例示出的一种分布式物理层资源映射方法的流程图。

图1B是根据一示例性实施例示出的一种分布式物理层资源映射方法的场景图。

图2A是根据一示例性实施例示出的另一种分布式物理层资源映射方法的流程图。

图2B是根据一示例性实施例示出的一种分布式物理层资源映射的示意图一。

图3A是根据一示例性实施例示出的又一种分布式物理层资源映射方法的流程图。

图3B是根据一示例性实施例示出的一种分布式物理层资源映射的示意图二。

图4是根据一示例性实施例示出的再一种分布式物理层资源映射方法的流程图。

图5是根据一示例性实施例示出的基站和用户设备交互确定资源映射方式的流程图一。

图6是根据一示例性实施例示出的基站和用户设备交互确定资源映射方式的流程图二。

图7是根据一示例性实施例示出的基站和用户设备交互确定资源映射方式的流程图三。

图8是根据一示例性实施例示出的一种分布式物理层资源映射方法的流程图。

图9是根据一示例性实施例示出的另一种分布式物理层资源映射方法的流程图。

图10是根据一示例性实施例示出的一种分布式物理层资源映射装置的框图。

图11是根据一示例性实施例示出的另一种分布式物理层资源映射装置的框图。

图12是根据一示例性实施例示出的另一种分布式物理层资源映射装置的框图。

图13是根据一示例性实施例示出的一种分布式物理层资源映射装置的框图。

图14是根据一示例性实施例示出的一种分布式物理层资源映射装置的框图。

图15是根据一示例性实施例示出的另一种分布式物理层资源映射装置的框图。

图16是根据一示例性实施例示出的一种适用于分布式物理层资源映射装置的框图。

图17是根据一示例性实施例示出的一种适用于分布式物理层资源映射装置的框图。

具体实施方式

这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本发明相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本发明的一些方面相一致的装置和方法的例子。

图1A是根据一示例性实施例示出的一种分布式物理层资源映射方法的流程图;图1B是根据一示例性实施例示出的一种分布式物理层资源映射方法的场景图;该分布式物理层资源映射方法可以应用在发送端上,如UE和基站上,如图1A所示,该分布式物理层资源映射方法包括以下步骤110-130:

在步骤110中,对待传输数据分割得到的N个源信息码块进行编码处理,得到N个传输码块。

在一实施例中,待传输数据是编码前的介质访问控制层(Media Access Control,简称为MAC)协议数据单元(Protocol Data Unit,简称为PDU)数据。

在一实施例中,N个源信息码块编码后得到N个传输码块,N个传输码块的排列顺序是原始排列顺序。

在一实施例中,N个数值为大于1的自然数。

在步骤120中,将N个传输码块按照第一排列顺序划分成M个码块组,每一个码块组中包含最多P个传输码块。

在一实施例中,由于N可能并不能整除P,在N不能整除P时,可最后一个码块组中可以只包含N/P的余数个传输码块,例如,待传输数据对应15个传输码块,每一个码块组最多包含4个传输码块,则可将传输码块分组成4个码块组,码块组1、码块组2、码块组3中包含4个传输码块,而码块组4种包含3个传输码块。

在一实施例中,M的数目和P的数目均可以由系统预先配置;在一实施例中,M的数目和P的数目还可以由基站确定,基站可将确定的M的数目和P的数目通过下行控制信令配置给用户设备。

在步骤130中,将N个传输码块按照第二排列顺序映射到物理层时频资源。

在一实施例中,在步骤120和步骤130中,若当前采用第一方式,则第一排列顺序和第二排列顺序不相同,由此可实现一个码块组中的传输码块分布式地映射到物理层时频资源上;若当前采用第二方式,则第一排列顺和第二排列顺序可以相同,由此实现一个码块组中的传输码块地映射到连续的物理层时频资源上。

在一实施例中,当前所采用的资源映射方式,可以由基站配置和控制,具体可参见图5-图7所示实施例的描述,这里先不详述。

在一实施例中,在当前采用第一方式时,可以采用两种方法将一个码块组中的传输码块分布式地映射到物理层时频资源上,参见图2A和图3A所示实施例的描述,这里先不详述。

在一示例性场景中,如图1B所示,以移动网络为5G网络并且基站为gNB为例进行示例性说明,在图1B所示的场景中,包括gNB10、UE20,其中,gNB10和UE20之间进行数据传输时,发送端可将待传输数据分成N个源信息码块,并分别编码得到N个传输码块,并且按照第一排列顺序将N个传输码块分组成M个码块组,按照第二排列顺序将传输码块映射到物理层时频资源上,实现了同一个码块组中码块的分布式物理层时频资源映射。

本实施例中,通过上述步骤110-步骤130,当发送端在需要发送待传输数据时,可将待传输数据分割成N个源信息码块,通过编码得到N个传输码块,将N个传输码块按照第一排列顺序分组成M个码块组,然后按照第二排列顺序映射到物理层时频资源,第一排列顺序和第二排列顺序不相同时,可实现同一个码块组中的码块分布式映射到物理层时频资源上,由此可充分利用无线信道的时域和频域多样性。

下面以具体实施例来说明本公开实施例提供的技术方案。

图2A是根据一示例性实施例示出的另一种分布式物理层资源映射方法的流程图,图2B是根据一示例性实施例示出的一种分布式物理层资源映射的示意图一;本实施例利用本公开实施例提供的上述方法,以发送端如何实现将同一个CBG中的不同CB映射到分布式的物理层时域资源上为例进行示例性说明,如图2A所示,包括如下步骤:

在步骤210中,对待传输数据分割得到的N个源信息码块进行编码处理,得到N个传输码块。

在一实施例中,待传输数据可以为MAC PDU数据。

在一实施例中,对源信息码块进行编码的方法可参见现有的编码方法,这里不详述。

在步骤220中,将N个传输码块按照原始排列顺序依次划分成M个码块组。

在一实施例中,原始排列顺序可以理解为按照编码形成的原始顺序,参见图2B,传输数据块被分割并编码得到9个传输码块,可按照原始顺序将9个传输码块组成3个码块组,码块组1包括传输码块1(CB1)、传输码块2、传输码块3,码块组2包括传输码块4、传输码块5、传输码块6,码块组3包括传输码块7、传输码块8、传输码块9,图2B中传输码块以CB示意。

在一实施例中,将N个传输码块分成的码块组的数目和每一个码块组中的码块数目可以由系统预先配置;在一实施例中,将N个传输码块分成的码块组的数目和每一个码块组中的码块数目还可以由基站配置,并且指示给用户设备。

在步骤230中,基于预设伪随机码,将N个传输码块的原始排列顺序进行随机化处理,得到N个传输码块的第二排列顺序。

在一实施例中,预设伪随机码可以为用于打乱原始排列顺序的一个序列,预设伪随机码可以由基站配置,或者预设伪随机码也可以基于用户设备的终端标识信息确定。

在一实施例中,数据发送端和接收端需要使用相同的预设伪随机码对码块的排列顺序进行打乱或者随机化,以确保数据发送和接收的同步。

在一实施例中,参见图2B,基于预设伪随机码对按照原始排列顺序排序的9个码块进行随机化处理后,得到第二排列顺序,依次为:传输码块1、传输码块4、传输码块8、传输码块9、传输码块3、传输码块6、传输码块5、传输码块7、传输码块2。

在步骤240中,将N个传输码块按照第二排列顺序映射到物理层时频资源。

在一实施例中,将N个传输码块按照第二排列顺序映射到物理层时频资源,实现了将同一CBG中的传输码块映射到不相邻的时频资源上,例如,参见图2B,码块组1中的传输码块1、传输码块3、传输码块2的时频资源不相邻。

本实施例中,通过先分组成CBG,再打乱每一个传输码块的排序实现了将同一个CBG中的不同CB映射到分布式的物理层时域资源上,由此可充分利用无线信道的时域和频域多样性。

图3A是根据一示例性实施例示出的又一种分布式物理层资源映射方法的流程图,图3B是根据一示例性实施例示出的一种分布式物理层资源映射的示意图二;本实施例利用本公开实施例提供的上述方法,以发送端如何实现将同一个CBG中的不同CB映射到分布式的物理层时域资源上为例进行示例性说明,如图3A所示,包括如下步骤:

在步骤310中,对待传输数据分割得到的N个源信息码块进行编码处理,得到N个传输码块。

在一实施例中,待传输数据可以为MAC PDU数据。

在一实施例中,对源信息码块进行编码的方法可参见现有的编码方法,这里不详述。

在步骤320中,基于预设伪随机码,将N个传输码块的原始排列顺序进行随机化处理,得到N个传输码块的第一排列顺序。

在一实施例中,预设伪随机码可以为用于打乱原始排列顺序的一个序列,预设伪随机码可以由基站配置,或者预设伪随机码也可以基于用户设备的终端标识信息确定。

在一实施例中,数据发送端和接收端需要使用相同的预设伪随机码对码块的排列顺序进行打乱或者随机化,以确保数据发送和接收的同步。

在一实施例中,参见图3B,传输数据块被分割并编码得到9个传输码块,依次为传输码块1、传输码块2、传输码块3、传输码块4、传输码块5、传输码块6、传输码块7、传输码块8、传输码块9。基于预设伪随机码对按照原始排列顺序排序的9个码块进行随机化处理后,得到第一排列顺序,依次为:传输码块1、传输码块4、传输码块8、传输码块9、传输码块3、传输码块6、传输码块5、传输码块7、传输码块2,图3B中传输码块以CB示意。

在步骤330中,将N个传输码块按照第一排列顺序划分成M个码块组,每一个码块组中包含最多P个传输码块。

在一实施例中,参见图3B,可按照第一排列顺序将9个传输码块组成3个码块组,码块组1包括传输码块1、传输码块4、传输码块8,码块组2包括传输码块9、传输码块3、传输码块6,码块组3包括传输码块5、传输码块8、传输码块2。

在步骤340中,将N个传输码块按照原始排列顺序映射到物理层时频资源。

在一实施例中,将N个传输码块按照原始排列顺序映射到物理层时频资源,实现了将同一CBG中的传输码块映射到不相邻的时频资源上,例如,参见图3B,码块组1中的传输码块1、传输码块4、传输码块8的时频资源不相邻。

本实施例中,公开了另一种将同一个CBG中的不同CB映射到分布式的物理层时域资源上的方式,实现了按照原始排列顺序映射到物理层时频资源,可充分利用无线信道的时域和频域多样性。

图4是根据一示例性实施例示出的再一种分布式物理层资源映射方法的流程图,本实施例利用本公开实施例提供的上述方法,以发送端如何实现将传输码块映射到物理层时域资源上为例进行示例性说明,如图4所示,包括如下步骤:

在步骤410中,对待传输数据分割得到的N个源信息码块进行编码处理,得到N个传输码块,执行步骤420或者步骤440。

在步骤420中,在资源映射方式为第一方式时,将N个传输码块按照第一排列顺序划分成M个码块组,每一个码块组中包含最多P个传输码块。

在一实施例中,第一方式可以理解为分布式的CBG时频资源映射方式,也即图2B和图3B所示实施例的CBG时频资源映射方式。

在步骤430中,将N个传输码块按照第二排列顺序映射到物理层时频资源。

在一实施例中,步骤410-步骤430的流程可参见图1A所示实施例的步骤110-步骤130的描述,这里不再赘述。

在步骤440中,在资源映射方式为第二方式时,将N个传输码块按照第一排列顺序划分成M个码块组,并且将N个传输码块按照第二排列顺序映射到物理层时频资源。

在一实施例中,第二方式可以理解为连续的CBG时频资源映射方式,也即,同一个CBG的传输码块被映射到相邻的时频资源上。

在一实施例中,在资源映射方式为第二方式时,第一排列顺序和第二排列顺序相同,均可以为原始排列顺序。

本实施例中,提供了两种不同的资源映射方式下的资源映射过程,有助于通过两种方式实现数据的传输,增加了数据传输的灵活性。

在一实施例中,数据发送端可以为基站,也可以为用户设备,传输待传输数据时所采用的资源映射方式可以由基站侧确定,并指示给用户设备,实现基站和用户设备基于相同的资源映射方式发送和接收数据,基站和用户设备确定资源映射方式的过程可参见图5-图7所示实施例。

图5是根据一示例性实施例示出的基站和用户设备交互确定资源映射方式的流程图一,本实施例利用本公开实施例提供的上述方法,以基站和用户设备交互确定传输码块的资源映射方式为例进行示例性说明,如图5所示,包括如下步骤:

在步骤510中,基站确定待传输数据的混合自动重传请求反馈格式,执行步骤520和步骤530。

在一实施例中,混合自动重传请求(Hybrid Automatic Repeat reQuest,简称为HARQ)反馈格式可以为第二反馈格式,也即只包含CBG的反馈指示信息的反馈格式;在一实施例中,HARQ反馈格式可以为第一反馈格式,也即不仅包含CBG的反馈指示信息,还包含对于CBG中CB的反馈指示信息的反馈格式。

在一实施例中,基站可以预先配置不同的HARQ反馈格式与CBG中CB到物理层时频资源的资源映射方式的映射关系,例如,基站可配置第一反馈格式对应资源映射方式的第二方式,第二反馈格式对应资源映射方式的第一方式,并且将该映射关系预先配置给用户设备。

在步骤520中,基站基于待传输数据的混合自动重传请求反馈格式确定资源映射方式,流程结束。

在步骤530中,基站向用户设备发送携带混合自动重传请求反馈格式的信令。

在步骤540中,用户设备接收基站发送的携带待传输数据的混合自动重传请求反馈格式的信令,执行步骤550或者步骤560。

在一实施例中,用户设备可基于基站预先配置的不同的HARQ反馈格式与CBG中CB到物理层时频资源的资源映射方式的映射关系,确定出当前传输数据索要使用的资源映射方式。

在步骤550中,若混合自动重传请求反馈格式为第一反馈格式,则用户设备确定资源映射方式为第一方式。

在步骤560中,若混合自动重传请求反馈格式为第二反馈格式,则用户设备确定资源映射方式为第二方式。

本实施例中,公开了一种基于HARQ反馈格式确定资源映射方式的方法,实现在当基站配置,当基站配置HARQ反馈格式为只包含CBG的反馈指示信息的反馈格式时,自动使用连续的CBG时频资源映射方法;当基站配置使用不仅包含CBG的反馈指示信息,还包含对于CBG中CB的反馈指示信息的反馈格式时,自动使用分布式的CBG时频资源映射方法。

图6是根据一示例性实施例示出的基站和用户设备交互确定资源映射方式的流程图二,本实施例利用本公开实施例提供的上述方法,以基站和用户设备交互确定传输码块的资源映射方式为例进行示例性说明,如图6所示,包括如下步骤:

在步骤610中,用户设备向基站发送用户设备的通信信道质量的测量结果。

在一实施例中,用户设备可以基于系统预先配置的方式,向基站发送用户设备的通信信道质量的测量结果,例如,在通信信道质量低于一个预设值时上报;在一实施例中,用户设备还可在接收到基站发送的上报通信信道质量的测量结果的请求时,基于该请求,向基站发送用户设备的通信信道质量的测量结果。

在一实施例中,通信信道质量的测量结果可以包括但不限于信号接收质量(ReferenceSignalReceivingQuality,简称为RSRQ)、参考信号接收功率(Reference Signal Receiving Power,简称为RSRP)等参数。

在步骤620中,基站接收用户设备发送的通信信道质量的测量结果。

在步骤630中,基站基于通信信道质量的测量结果,确定资源映射方式。

在一实施例中,可以预先配置通信信道质量和资源映射方式之间的映射关系,例如,通信信道质量高于预设值时,采用第二方式,在通信信道质量低于预设值时,采用第一方式,等等。

在步骤640中,基站向用户设备发送资源映射方式。

在一实施例中,基站可通过下行控制信令向用户设备发送资源映射方式。

在步骤650中,用户设备接收基站基于用户设备的通信信道质量的测量结果返回的资源映射方式。

本实施例中,公开了基于用户设备的通信信道质量确定资源映射方式,基于用户信道质量为用户设备的待传输数据设置相应的资源映射方式,可以实现最匹配用户设备的当前信道质量的数据映射方式,提高数据传输效率。

图7是根据一示例性实施例示出的基站和用户设备交互确定资源映射方式的流程图三,本实施例利用本公开实施例提供的上述方法,以基站和用户设备交互确定传输码块的资源映射方式为例进行示例性说明,如图7所示,包括如下步骤:

在步骤710中,基站向用户设备发送携带资源映射方式的下行控制信息。

在一实施例中,该下行控制信息可以为针对接入基站的所有用户设备的公共信息;在一实施例中,该下行控制信息可以为针对用户设备的专属信息。

在一实施例中,针对不同的业务类型的待传输数据,携带资源映射方式可以不相同。

在一实施例中,针对上行传输数据和下行传输数据,携带资源映射方式可以不相同。

在步骤720中,用户设备接收基站发送的携带资源映射方式的下行控制信息。

在步骤730中,基于下行控制信息,确定资源映射方式。

本实施例中,公开了一种基站如何确定用户设备的待传输数据的资源映射方式,可对不同的待传输数据采用不同的资源映射方式。

图8是根据一示例性实施例示出的一种分布式物理层资源映射方法的流程图,本实施例可以用在数据接收端上,数据接收端可以为用户设备或者基站,如图8所示,该分布式物理层资源映射方法包括以下步骤810-830:

在步骤810中,接收发送端按照第二排列顺序发送的N个传输码块。

在一实施例中,第二排序顺序为发送端将N个传输码块映射到物理层时频资源的顺序,第二排序顺序与图1A-图4所示实施例中的第二排序顺序为同一个概念,相关描述可参见图1A-图4所示实施例中的第二排序顺序的描述,这里不再详述。

在步骤820中,在N个传输码块的资源映射方式为第一方式时,若第二排列顺序不是原始排列顺序,对N个传输码块进行重新排序,得到第一排列顺序。

在一实施例中,第一方式可以理解为分布式的CBG时频资源映射方式,若第二排序顺序不是原始排列顺序,则说明发送端采用了图2A所示实施例描述的方法对传输码块进行物理层时频资源的映射,因此为了正确接收数据,需要对所接收到的传输码块进行重新排序,将N个传输码块的排序调整为第一排列顺序,也即原始排列顺序。

在一实施例中,可以基于预设伪随机码,将N个传输码块的第二排列顺序进行随机化处理,得到N个传输码块的第一排列顺序。

在一实施例中,预设伪随机码可以为用于打乱原始排列顺序的一个序列,预设伪随机码可以由基站配置,或者预设伪随机码也可以基于用户设备的终端标识信息确定。

在一实施例中,数据发送端和接收端需要使用相同的预设伪随机码对码块的排列顺序进行打乱或者随机化,以确保数据发送和接收的同步。

在步骤830中,对N个传输码块按照第一排列顺序排序进行解码,得到第一解码结果。

在一示例性场景中,如图1B所示,以移动网络为5G网络并且基站为gNB为例进行示例性说明,在图1B所示的场景中,包括gNB10、UE20,其中,gNB10和UE20之间进行数据传输时,发送端可将待传输数据分成N个源信息码块,并分别编码得到N个传输码块,并且按照第一排列顺序将N个传输码块分组成M个码块组,按照第二排列顺序将传输码块映射到物理层时频资源上,实现了同一个码块组中码块的分布式物理层时频资源映射,而接收端接收发送端按照第二排列顺序发送的N个传输码块后,可在N个传输码块的资源映射方式为第一方式时,若第二排列顺序不是原始排列顺序,对N个传输码块进行重新排序,得到第一排列顺序;对N个传输码块按照第一排列顺序排序进行解码,得到解码结果,并以第一方式对应的反馈格式向发送端发送解码结果,实现数据的传输。

本实施例中,通过上述步骤810-830,接收端接收到发送端发送的传输码块时,可基于待传输数据对应的资源映射方式进行正确解码,由此保证数据的正确接收。

图9是根据一示例性实施例示出的另一种分布式物理层资源映射方法的流程图,本实施例利用本公开实施例提供的上述方法,以如何对接收到的传输码块进行解码为例进行示例性说明,如图9所示,包括如下步骤:

在步骤910中,接收发送端按照第二排列顺序发送的N个传输码块,执行步骤920、步骤940或者960。

在步骤920中,在N个传输码块的资源映射方式为第一方式时,若第二排列顺序不是原始排列顺序,对N个传输码块进行重新排序,得到第一排列顺序。

在步骤930中,对N个传输码块按照第一排列顺序排序进行解码,得到第一解码结果,执行步骤950。

在一实施例中,步骤910-步骤930的描述可参见图8所示实施例的步骤810-步骤830的描述,这里不再详述。

在步骤940中,在N个传输码块的资源映射方式为第一方式时,若第二排列顺序是原始排列顺序,对N个传输码块按照第二排列顺序进行解码,得到第一解码结果。

在一实施例中,若第二排列顺序是原始排列顺序,则可直接进行解码,得到第一解码结果。

在步骤950中,以第一反馈格式向发送端发送第一解码结果,流程结束。

在一实施例中,第一反馈格式为不仅包含CBG的反馈指示信息,还包含对于CBG中CB的反馈指示信息的反馈格式。

在步骤960中,在N个传输码块的资源映射方式为第二方式时,对N个传输码块按照第二排列顺序进行解码,得到第二解码结果。

在一实施例中,第二方式可以理解为连续的CBG时频资源映射方式,也即,同一个CBG的传输码块被映射到相邻的时频资源上。

在一实施例中,采用第二方式时,第一排列顺序和第二排列顺序相同,可以都为原始排列顺序,因此接收端接收到传输码块后,可直接进行正确解码。

在步骤970中,以第二反馈格式向发送端发送第二解码结果。

在一实施例中,第二反馈格式为只包含CBG的反馈指示信息的反馈格式。

本实施例中,接收端接收到发送端发送的传输码块时,可基于待传输数据对应的资源映射方式进行正确解码,由此保证数据的正确接收。

图10是根据一示例性实施例示出的一种分布式物理层资源映射装置的框图,该分布式物理层资源映射应用在发送端上,如图10所示,分布式物理层资源映射装置包括:

编码模块101,被配置为对待传输数据分割得到的N个源信息码块进行编码处理,得到N个传输码块;

分组模块102,被配置为将编码模块101得到的N个传输码块按照第一排列顺序划分成M个码块组,每一个码块组中包含最多P个传输码块;

资源映射模块103,被配置为将N个传输码块按照第二排列顺序映射到物理层时频资源。

图11是根据一示例性实施例示出的另一种分布式物理层资源映射装置的框图,如图11所示,在上述图10所示实施例的基础上,在一实施例中,分组模块102包括:

划分子模块1021,被配置为将N个传输码块按照原始排列顺序依次划分成M个码块组。

在一实施例中,装置还包括:

第一排序模块104,被配置为基于预设伪随机码,将N个传输码块的原始排列顺序进行随机化处理,得到N个传输码块的第二排列顺序。

在一实施例中,装置还包括:

第二排序模块105,被配置为基于预设伪随机码,将N个传输码块的原始排列顺序进行随机化处理,得到N个传输码块的第一排列顺序。

在一实施例中,资源映射模块103包括:

第一映射子模块1031,被配置为将N个传输码块按照原始排列顺序映射到物理层时频资源。

在一实施例中,预设伪随机码基于基站的配置得到;或者,预设伪随机码基于用户设备的设备标识信息得到。

在一实施例中,P的值基于系统预先配置得到;或者,P的值基于基站的配置得到。

在一实施例中,资源映射模块103包括:

第二映射子模块1032,被配置为将N个传输码块按照第二排列顺序以时域优先或者频域优先的方式映射到物理层时频资源。

图12是根据一示例性实施例示出的另一种分布式物理层资源映射装置的框图,如图12所示,在上述图10或图11所示实施例的基础上,在一实施例中,装置还包括:

确定模块106,被配置为确定资源映射方式;

其中,资源映射方式为第一方式时,第一排列顺序和第二排列顺序不相同;

资源映射方式为第二方式时,第一排列顺序和第二排列顺序相同。

在一实施例中,若发送端为用户设备,确定模块106包括:

第一接收子模块1061,被配置为接收基站发送的携带待传输数据的混合自动重传请求反馈格式的信令;

第一确定子模块1062,被配置为若混合自动重传请求反馈格式为第一反馈格式,则确定资源映射方式为第一方式;

第二确定子模块1063,被配置为若混合自动重传请求反馈格式为第二反馈格式,则确定资源映射方式为第二方式。

在一实施例中,若发送端为用户设备,确定模块106包括:

第一发送子模块1064,被配置为向基站发送用户设备的通信信道质量的测量结果;

第二接收子模块1065,被配置为接收基站基于用户设备的通信信道质量的测量结果返回的资源映射方式。

在一实施例中,第一发送子模块1064包括:

第二发送子模块1071,被配置为基于系统预先配置,向基站发送用户设备的通信信道质量的测量结果;或者,

第三接收子模块1072,被配置为接收基站发送的上报通信信道质量的测量结果的请求;

第三发送子模块1073,被配置为基于请求,向基站发送用户设备的通信信道质量的测量结果。

在一实施例中,若发送端为用户设备,确定模块106包括:

第四接收子模块1066,被配置为接收基站发送的携带资源映射方式的下行控制信息;

第三确定子模块1067,被配置为基于下行控制信息,确定资源映射方式。

图13是根据一示例性实施例示出的另一种分布式物理层资源映射装置的框图,如图13所示,在上述图10或图11或者图12所示实施例的基础上,在一实施例中,装置还包括:

在一实施例中,若发送端为基站,确定模块106包括:

第五接收子模块1068,被配置为接收用户设备发送的通信信道质量的测量结果;

第四确定子模块1069,被配置为基于通信信道质量的测量结果,确定资源映射方式。

在一实施例中,若发送端为基站,确定模块106包括:

第五确定子模块1070,被配置为基于待传输数据的混合自动重传请求反馈格式,确定资源映射方式。

图14是根据一示例性实施例示出的一种分布式物理层资源映射装置的框图,该分布式物理层资源映射装置应用在接收端上,如图14所示,包括:

接收模块141,被配置为接收发送端按照第二排列顺序发送的N个传输码块;

第三排序模块142,被配置为在N个传输码块的资源映射方式为第一方式时,若第二排列顺序不是原始排列顺序,对接收模块141接收到的N个传输码块进行重新排序,得到第一排列顺序;

第一解码模块143,被配置为对N个传输码块按照第一排列顺序排序进行解码,得到第一解码结果。

图15是根据一示例性实施例示出的另一种分布式物理层资源映射装置的框图,如图15所示,在上述图14所示实施例的基础上,在一实施例中,装置还包括:

第一反馈模块144,被配置为以第一反馈格式向发送端发送第一解码结果。

在一实施例中,装置还包括:

第二解码模块145,被配置为在N个传输码块的资源映射方式为第一方式时,若第二排列顺序是原始排列顺序,对N个传输码块按照第二排列顺序进行解码,得到第一解码结果。

在一实施例中,装置还包括:

第三解码模块146,被配置为在N个传输码块的资源映射方式为第二方式时,对N个传输码块按照第二排列顺序进行解码,得到第二解码结果;

第二反馈模块147,被配置为以第二反馈格式向发送端发送第二解码结果。

在一实施例中,第三排序模块142被配置为基于预设伪随机码,将N个传输码块的第二排列顺序进行随机化处理,得到N个传输码块的第一排列顺序。

关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。

图16是根据一示例性实施例示出的一种适用于分布式物理层资源映射装置的框图。例如,装置1600可以是移动电话,计算机,数字广播终端,消息收发设备,游戏控制台,平板设备,医疗设备,健身设备,个人数字助理等用户设备,装置1600可以为接收端,也可以为发送端。

参照图16,装置1600可以包括以下一个或多个组件:处理组件1602,存储器1604,电源组件1606,多媒体组件1608,音频组件1612,输入/输出(I/O)的接口1612,传感器组件1614,以及通信组件1616。

处理组件1602通常控制装置1600的整体操作,诸如与显示,电话呼叫,数据通信,相机操作和记录操作相关联的操作。处理元件1602可以包括一个或多个处理器1620来执行指令,以完成上述的方法的全部或部分步骤。此外,处理组件1602可以包括一个或多个模块,便于处理组件1602和其他组件之间的交互。例如,处理部件1602可以包括多媒体模块,以方便多媒体组件1608和处理组件1602之间的交互。

存储器1604被配置为存储各种类型的数据以支持在设备1600的操作。这些数据的示例包括用于在装置1600上操作的任何应用程序或方法的指令,联系人数据,电话簿数据,消息,图片,视频等。存储器1604可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(SRAM),电可擦除可编程只读存储器(EEPROM),可擦除可编程只读存储器(EPROM),可编程只读存储器(PROM),只读存储器(ROM),磁存储器,快闪存储器,磁盘或光盘。

电力组件1606为装置1600的各种组件提供电力。电力组件1606可以包括电源管理系统,一个或多个电源,及其他与为装置1600生成、管理和分配电力相关联的组件。

多媒体组件1608包括在装置1600和用户之间的提供一个输出接口的屏幕。在一些实施例中,屏幕可以包括液晶显示器(LCD)和触摸面板(TP)。如果屏幕包括触摸面板,屏幕可以被实现为触摸屏,以接收来自用户的输入信号。触摸面板包括一个或多个触摸传感器以感测触摸、滑动和触摸面板上的手势。触摸传感器可以不仅感测触摸或滑动动作的边界,而且还检测与触摸或滑动操作相关的持续时间和压力。在一些实施例中,多媒体组件1608包括一个前置摄像头和/或后置摄像头。当设备1600处于操作模式,如拍摄模式或视频模式时,前置摄像头和/或后置摄像头可以接收外部的多媒体数据。每个前置摄像头和后置摄像头可以是一个固定的光学透镜系统或具有焦距和光学变焦能力。

音频组件1612被配置为输出和/或输入音频信号。例如,音频组件1612包括一个麦克风(MIC),当装置1600处于操作模式,如呼叫模式、记录模式和语音识别模式时,麦克风被配置为接收外部音频信号。所接收的音频信号可以被进一步存储在存储器1604或经由通信组件1616发送。在一些实施例中,音频组件1612还包括一个扬声器,用于输出音频信号。

I/O接口1612为处理组件1602和外围接口模块之间提供接口,上述外围接口模块可以是键盘,点击轮,按钮等。这些按钮可包括但不限于:主页按钮、音量按钮、启动按钮和锁定按钮。

传感器组件1614包括一个或多个传感器,用于为装置1600提供各个方面的状态评估。例如,传感器组件1614可以检测到设备1600的打开/关闭状态,组件的相对定位,例如组件为装置1600的显示器和小键盘,传感器组件1614还可以检测装置1600或装置1600一个组件的位置改变,用户与装置1600接触的存在或不存在,装置1600方位或加速/减速和装置1600的温度变化。传感器组件1614可以包括接近传感器,被配置用来在没有任何的物理接触时检测附近物体的存在。传感器组件1614还可以包括光传感器,如CMOS或CCD图像传感器,用于在成像应用中使用。在一些实施例中,该传感器组件1614还可以包括加速度传感器,陀螺仪传感器,磁传感器,压力传感器或温度传感器。

通信组件1616被配置为便于装置1600和其他设备之间有线或无线方式的通信。装置1600可以接入基于通信标准的无线网络,如WiFi,2G或3G,或它们的组合。在一个示例性实施例中,通信部件1616经由广播信道接收来自外部广播管理系统的广播信号或广播相关信息。在一个示例性实施例中,通信部件1616还包括近场通信(NFC)模块,以促进短程通信。例如,在NFC模块可基于射频识别(RFID)技术,红外数据协会(IrDA)技术,超宽带(UWB)技术,蓝牙(BT)技术和其他技术来实现。

在示例性实施例中,装置1600可以被一个或多个应用专用集成电路(ASIC)、数字信号处理器(DSP)、数字信号处理设备(DSPD)、可编程逻辑器件(PLD)、现场可编程门阵列(FPGA)、控制器、微控制器、微处理器或其他电子元件实现,在装置1600为发送端时,用于执行上述第一方面所描述的方法,在装置1600为接收端时,用于执行上述第二方面所描述的方法。

在示例性实施例中,还提供了一种包括指令的非临时性计算机可读存储介质,例如包括指令的存储器1604,上述指令在被执行时可配置装置1600的处理器1620执行上述第一方面或者第二方面所描述的方法。

图17是根据一示例性实施例示出的一种适用于分布式物理层资源映射装置的框图。装置1700可以被提供为一基站。参照图17,装置1700包括处理组件1722、无线发射/接收组件1724、天线组件1726、以及无线接口特有的信号处理部分,处理组件1722可进一步包括一个或多个处理器。

处理组件1722中的其中一个处理器可以被配置为执行上述第一方面和第二方面所描述的方法,在装置1700为发送端时,用于执行上述第一方面所描述的方法,在装置1500为接收端时,用于执行上述第二方面所描述的方法。。

在示例性实施例中,基站中还提供了一种包括指令的非临时性计算机可读存储介质,存储介质上存储有计算机指令,指令被处理器执行时实现上述第一方面所描述的方法或者执行上述第二方面所描述的方法。

本领域技术人员在考虑说明书及实践这里公开的公开后,将容易想到本公开的其它实施方案。本请求旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由下面的权利要求指出。

应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围仅由所附的权利要求来限制。

再多了解一些
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1