掌桥专利:专业的专利平台
掌桥专利
首页

数据传输方法、用户设备、基站及存储介质

文献发布时间:2023-06-19 16:04:54



本申请是申请号为201910190286.7专利申请的分案申请(原申请的申请日为2019年03月13日,发明名称为数据传输方法、装置、用户设备、基站及存储介质)

技术领域

本申请涉及通信领域,具体涉及数据传输方法、装置、用户设备、基站及存储介质。

背景技术

在2步随机接入(2-step RACH)或者非连接态数据传输过程中,随机接入A消息(msgA)或数据小包的消息会在物理随机接入信道(PRACH,Physical Random AccessChannel)资源和物理共享信道(PUSCH,Physical Uplink Shared Channel)资源中传输出去。其中,用户设备(UE,User Equipment)将前导(Preamble)序列根据不同的前导序列配置信息映射到PRACH资源上。PUSCH资源至少会携带UE标识(ID,Identification),这一标识信息的大小可能取值为56比特(bit)、72bit、144bit或者208bit。根据UE所处的状态及触发事件的不同,上述消息的载荷大小(Payload Size)还可能会大于208bit。不同的PayloadSize可能对应不同的PUSCH资源的资源配置。在现有技术中,UE无法根据自身的PUSCH资源的资源配置选择对应的前导序列配置信息对前导序列进行映射。

发明内容

为了解决上述至少一个技术问题,本申请实施例提供了以下方案。

本申请实施例提供了一种数据传输方法,包括:

根据PUSCH资源的资源配置,查找PUSCH资源的资源配置与前导序列配置信息的映射关系,确定与所述资源配置对应的前导序列配置信息;

根据所述前导序列配置信息将前导序列映射到PRACH资源;

发送包含所述PRACH资源及PUSCH资源的消息。

本申请实施例提供了一种数据传输方法,包括:

接收包含PRACH资源及PUSCH资源的消息;

获取所述消息中的PRACH资源的前导序列配置信息;

根据所述前导序列配置信息,查找预先保存的PUSCH资源的资源配置与前导序列配置信息的映射关系,确定与所述前导序列配置信息对应的PUSCH资源的资源配置模式;

根据所述资源配置模式获取所述PUSCH资源中的信息。

本申请实施例提供了一种数据传输装置,包括:

第一查找模块,用于根据PUSCH资源的资源配置,查找PUSCH资源的资源配置与前导序列配置信息的映射关系,确定与所述资源配置对应的前导序列配置信息;

映射模块,用于根据所述前导序列配置信息将前导序列映射到PRACH资源;

第一发送模块,用于发送包含所述PRACH资源及PUSCH资源的消息。

本申请实施例提供了一种数据传输装置,包括:

第二接收模块,用于接收包含PRACH资源及PUSCH资源的消息;

第一获取模块,用于获取所述消息中的PRACH资源的前导序列配置信息;

第二查找模块,用于根据所述前导序列配置信息,查找预先保存的PUSCH资源的资源配置与前导序列配置信息的映射关系,确定与所述前导序列配置信息对应的PUSCH资源的资源配置模式;

第二获取模块,用于根据所述资源配置模式获取所述PUSCH资源中的信息。

本申请实施例提供了一种数据传输的UE,所述UE包括:处理器及存储装置;

所述存储装置,用于存储一个或多个程序;

当所述一个或多个程序被所述一个或多个处理器执行时,使得所述处理器实现如上述第一种数据传输方法中的任意实施方式。

本申请实施例还提供了一种数据传输的基站,所述基站包括:处理器及存储装置;

所述存储装置,用于存储一个或多个程序;

当所述一个或多个程序被所述一个或多个处理器执行时,使得所述处理器实现如上述第二种数据传输方法中的任意实施方式。

本申请实施例提供了一种通信系统,所述系统包括本申请实施例中的UE及本申请实施例中的基站。

本申请实施例提供了一种存储介质,所述存储介质存储有计算机程序,所述计算机程序被处理器执行时实现本申请实施例中的任意一种方法。

本申请实施例所提供的数据传输方法,在发送消息之前,可以根据自身的PUSCH资源的资源配置选择对应的前导序列配置信息,采用该前导序列配置信息将前导序列映射到PRACH资源,因此便于UE根据PUSCH资源的资源配置对传输资源进行选择。进一步地,便于简化基站对该消息的接收。

附图说明

图1为本申请实施例的一种数据传输方法实现流程示意图;

图2为本申请实施例RO中包含的M个Preamble序列的映射方式示意图;

图3为本申请实施例的一种数据传输方法实现流程示意图;

图4为本申请实施例基站与UE的交互过程流程示意图;

图5为本申请实施例的一种数据传输装置结构示意图;

图6为本申请实施例的一种数据传输装置结构示意图;

图7为本申请实施例的数据传输的UE结构示意图;

图8为本申请实施例的数据传输的基站结构示意图;

图9为本申请实施例的通信系统结构示意图。

具体实施方式

为使本申请的目的、技术方案和优点更加清楚明白,下文中将结合附图对本申请的实施例进行详细说明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互任意组合。

工作于非授权频谱的第五代移动通信新空口技术(5G NR-U,5th-Generation NewRadio in Unlicensed Spectrum)对PRACH引入了新的资源映射模式,即将Preamble序列以交错的形式映射到PRACH上。下表1给出了发射带宽是20MHz,在不同的子载波间隔(SCS,Subcarrier Spacing)下,不同的交错(Interlace)块数目(表1中用M表示)和每个交错块的资源块(RB,Resource Block)数目(表1中用N表示)的可能组合。

表1

PRACH的交错映射模式包括但不限于以下几种:

均匀物理资源块(PRB,Physical Resource Block)级别的交错映射(UniformPRB-level interlace mapping)、非均匀PRB级别的交错映射(Non-uniform PRB-levelinterlace mapping)、均匀资源元素(RE,Resource Element)级别的交错映射以及不做交错映射(Contiguous mapping)。

针对不同的PRACH交错映射模式,本申请实施例提出一种数据传输方法,如图1为本申请实施例的一种数据传输方法实现流程示意图,包括:

步骤S11:根据PUSCH资源的资源配置,查找PUSCH资源的资源配置与前导序列配置信息的映射关系,确定与所述资源配置对应的前导序列配置信息;

步骤S12:根据所述前导序列配置信息将前导序列(Preamble序列)映射到PRACH资源;

步骤S13:发送包含所述PRACH资源及PUSCH资源的消息。

在一种实施方式中,上述PUSCH资源的信息中至少包括UE ID和用户面数据中的至少一项。上述消息可以为随机接入消息或数据小包消息。

本申请实施例提出的方法可以应用于UE。在上述步骤S11之前,可以进一步包括:UE接收来自基站的所述PUSCH资源的资源配置与前导序列配置信息的映射关系。

在一种实施方式中,上述Preamble序列配置信息可以包括:前导标识(PreambleID)、交错块标识(Interlace ID)、Preamble序列所占据的每个Interlace块中包含的RB个数(即上述表1中的N)及前导序列所在的时频位置信息中的至少一项。

在一种实施方式中,上述Preamble ID可以包括:前导索引(Preamble Index)、前导组索引(Preamble Group Index)及前导在前导组内序号中的至少一项。

在一种实施方式中,上述Interlace ID可以包括:交错块索引(InterlaceIndex)、交错块组索引(Interlace Group Index)及交错块在交错块组内序号中的至少一项。

UE在确定PUSCH资源的资源配置之后,通过上述步骤S11,根据PUSCH资源的资源配置与前导序列配置信息的映射关系,可以确定出将Preamble序列进行映射时采用的前导序列配置信息。

在一种实施方式中,上述PUSCH资源的资源配置包括:PUSCH资源对应的解调参考信号(DMRS,Demodulation Reference Signal)端口(port)索引(Index)、PUSCH资源的频域资源信息、PUSCH资源的时域资源信息、消息的Payload Size、波形(Waveform)、SCS及调制编码方式中的至少一项。

其中,PUSCH资源的频域资源信息可以包括:PUSCH资源的频域资源所占据的RB个数、以及PUSCH资源的频域资源的位置相对于Preamble序列频域位置的偏移。

在一种实施方式中,PUSCH资源的频域资源的位置可以包括PUSCH资源的频域资源的起点的RB块索引、PUSCH资源的频域资源所处的交错块索引及PUSCH资源的频域资源位于Interlace中的RB块索引中的至少一项。

PUSCH资源的时域资源信息可以包括:PUSCH资源的时域资源所占据的时隙(slot)或微时隙(mini-slot)个数、以及PUSCH资源的时域资源的位置相对于Preamble序列时域位置的偏移。

在一种实施方式中,PUSCH资源的时域资源的位置包括:PUSCH资源的时域资源的起点的系统帧号(SFN,System Frame Number)、PUSCH资源的时域资源的起点的子帧号、PUSCH资源的时域资源的起点的slot/mini-slot位置及PUSCH资源的时域资源的起始符号中的至少一项。

在一种实施方式中,UE在确定自身的PUSCH资源的资源配置时,可以首先根据自己的Payload Size和信道情况确定调制与编码方式(MCS,Modulation and Coding Scheme)级别。例如,信道情况较好的小区中心UE可以采用MCS阶数较高的某些MCS级别进行数据传输,信道情况较差的UE可以采用MCS阶数较低的某些MCS级别进行数据传输。之后,UE再根据确定的MCS级别确定自身的PUSCH资源的资源配置。例如,占据的时频资源的大小(包括RB的数目)。

对于2-step RACH PUSCH RB资源块的配置,可以采用不同的颗粒度来对用户进行配置,并与不同组的Preamble资源池进行映射。其中,Preamble资源池可以沿用NR/LTE的Preamble资源池,也可以增加一些新的Preamble资源池。典型的颗粒度取值为1、2、3、6RB。

UE可以根据参考信号接收功率(RSRP,Reference Signal Receiving Power)及传输块大小(TBSize,Transport Block Size)选取Preamble资源池。

具体地,如果RSRP大于或等于RSRP的阈值(RSRP0),并且TBSize大于或等于TBSize的阈值(TBSize0),可以选取对应的RB资源颗粒度最大的Preamble资源池;

如果RSRP与TBSize中的任意一个大于或等于相应的阈值,则可以选取对应RB资源颗粒度较大的Preamble资源池;

如果RSRP小于或等于RSRP的阈值(RSRP0),并且TBSize小于或等于TBSize的阈值(TBSize0),可以选取对应RB资源颗粒度最小的Preamble资源池。

确定了Preamble资源池及相应的RB资源颗粒度,则可以确定MCS级别。

此外,上述RSRP也可以替换为路径损失(pathloss)。

上述的Preamble资源池的大小可能相等。也可以根据不同的PUSCH资源携带信息大小的可能分布,来决定每个Preamble资源池的不同大小。

对于存在Interlace的资源配置场景,用户的DMRS port相关信息,例如DMRS portIndex或DMRS正交覆盖码(OCC,Orthogonal Cover Code)模式(pattern),与Interlace ID和Preamble ID有关。对于不存在Interlace的资源配置场景,用户的DMRS port相关信息,例如DMRS port Index或DMRS OCC pattern,与Preamble ID有关。

或者,UE可以根据自己的Payload Size和选定的时频资源块的大小计算MCS级别。比如,如果选定的时频资源块较大,则采用的MCS阶数可能会更低。Payload Size的至少一部分被调制所采用的MCS类型阶数至少包括二进制相移键控(BPSK,Binary Phase ShiftKeying)、pi-2BPSK及正交相移键控(QPSK,Quadrature Phase Shift Keying)。

UE确定出自身的上述PUSCH资源的资源配置后,根据预设的规则可以确定出该PUSCH资源的资源配置对应的前导序列配置信息。该预设的规则具体可以为PUSCH资源的资源配置与前导序列配置信息的映射关系,由基站预先下发给UE。预设的规则可能是基于Interlace块的索引、Interlace块所占据的RB数目的大小、Interlace块的可能的起点或者终点、或者Interlace块中的前导序列相关信息。其中,该相关信息可以包括PreambleIndex、Preamble序列的循环移位(CS,Cyclic Shift)信息、前导在Interlace块中所占据的带宽大小、前导在Interlace块中的RE数目、前导所在的时频位置等。

针对PRACH映射存在非均匀PRB级的交错模式(pattern)的情况,对于不同的交错模式,UE采用的MCS模式、Payload Size和传输模型(traffic model)等,可以通过用户的前导所在的Interlace块相关的信息进行指示。例如Interlace块的起点、终点、大小范围、Interlace Index、Preamble Index、前导的循环移位或者Interlace块包含RB的数目大小对应不同的PUSCH资源的资源配置。Interlace ID指示不同的DMRS port索引,系统支持的不同PUSCH调度的资源颗粒度项。

如下表2A和表2B为在不同交错模式下,本申请实施例中PUSCH资源的资源配置与前导序列配置信息的映射关系示例。

在表2A中,第一列为前导序列配置信息,具体为Interlace Index。后六列为PUSCH资源的资源配置,包括DMRS port Index以及PUSCH资源的频域资源和时域资源信息。UE确定自身的PUSCH资源的资源配置后,根据该PUSCH资源的资源配置查找如表2A所示的映射关系,确定对应的前导序列配置信息。之后根据该前导序列配置信息进行Preamble序列的映射。

表2A

在表2B中,第一列为前导序列配置信息,具体为Interlace Index。后七列为PUSCH资源的资源配置,包括DMRS port Index以及PUSCH资源的频域资源和时域资源信息。UE确定自身的PUSCH资源的资源配置后,根据该PUSCH资源的资源配置查找如表2B所示的映射关系,确定对应的前导序列配置信息。之后根据该前导序列配置信息进行Preamble序列的映射。

表2B

表2A和2B所示的映射关系可以应用于前导资源为15kHz、OFDM符号采用NR Type I1front loaded symbol的场景。表2A和表2B所示的映射关系主要是按照PUSCH的DMRS port配置和可能占据的RB大小等信息确定的,即在一块资源上是复用的,在时域和频域上是平移推开的。

在表2A和2B中,DMRS port Index的取值范围为1至4范围内的整数,即包括1、2、3和4。在本申请的其他实施方式中,DMRS port Index的取值范围还可以包括其他范围,例如:

0至3范围内的整数,即0、1、2和3;或者,

0至5范围内的整数,即0、1、2、3、4和5;或者,

0至7范围内的整数,即0、1、2、3、4、5、6和7;或者;

0至11范围内的整数,即0、1、2、3、4、5、6、7、8、9、10和11;或者;

1至4范围内的整数,即1、2、3和4;或者,

1至6范围内的整数,即1、2、3、4、5和6;或者,

1至8范围内的整数,即1、2、3、4、5、6、7和8;或者;

1至12范围内的整数,即1、2、3、4、5、6、7、8、9、10、11和12。

如下表3为在不同交错模式下,本申请实施例中PUSCH资源的资源配置与前导序列配置信息的映射关系示例。

其中,第一列为前导序列配置信息,具体为前导序列所占据的每个交错块中包含的资源块RB个数。第二列为PUSCH资源的资源配置,具体为Waveform。Waveform的可能取值有2种,包括循环前缀正交频分复用(CP-OFDM,Cyclic Prefix Orthogonal FrequencyDivision Multiplexing)波形和离散傅里叶变换扩频的正交频分复用(DFT-S-OFDM,Discrete Fourier Transform Spread Orthogonal Frequency Division Multiplexing)波形。

UE确定自身的PUSCH资源的资源配置后,根据该PUSCH资源的资源配置查找如表3所示的映射关系,确定对应的前导序列配置信息。之后根据该前导序列配置信息进行Preamble序列的映射。

表3

对于DFT-S-OFDM波形,为了便于波形生成,N的取值最好是2、3或5的倍数。因此,对于存在12和13两种RB数目的、并且是指示两种波形的情况,会采用Preamble序列所占据的每个Interlace中包含13个RB的情况来指示CP-OFDM波形,并采用Preamble序列所占据的每个Interlace中包含12个RB的情况来指示DFT-S-OFDM波形。

如下表4为在不同交错模式下,本申请实施例中PUSCH资源的资源配置与前导序列配置信息的映射关系示例。

其中,第一列为前导序列配置信息,具体为前导序列所占据的每个交错块中包含的资源块RB个数。第二列为PUSCH资源的资源配置,具体为Payload Size。在表4中,PayloadSize的可能取值有2种,包括56bits和72bits。

UE确定自身的PUSCH资源的资源配置后,根据该PUSCH资源的资源配置查找如表4所示的映射关系,确定对应的前导序列配置信息。之后根据该前导序列配置信息进行Preamble序列的映射。

表4

如下表5A为在不同交错模式下,本申请实施例中PUSCH资源的资源配置与前导序列配置信息的映射关系示例。

其中,第一列为前导序列配置信息,具体为Interlace Index。第二列为PUSCH资源的资源配置,具体为Waveform。Waveform的可能取值有2种,包CP-OFDM波形和DFT-S-OFDM波形。

UE确定自身的PUSCH资源的资源配置后,根据该PUSCH资源的资源配置查找如表5A所示的映射关系,确定对应的前导序列配置信息。之后根据该前导序列配置信息进行Preamble序列的映射。

表5A

由于Interlace Index的取值大于2项,因此在表5A中,可以选择Interlace Index的部分可能取值对应CP-OFDM波形,采用其他取值对应DFT-S-OFDM波形。在表5A中,K为大于1小于(M-1)的整数。表5的示例仅为一种举例,在本申请实施例中,对应一种Waveform的Interlace Index可以是不连续的。

如下表5B为在不同交错模式下,本申请实施例中PUSCH资源的资源配置与前导序列配置信息的映射关系示例。

其中,第一列为前导序列配置信息,具体为Interlace Group Index。第二列为PUSCH资源的资源配置,具体为Waveform。Waveform的可能取值有2种,包CP-OFDM波形和DFT-S-OFDM波形。

UE确定自身的PUSCH资源的资源配置后,根据该PUSCH资源的资源配置查找如表5B所示的映射关系,确定对应的前导序列配置信息。之后根据该前导序列配置信息进行Preamble序列的映射。

表5B

如下表6A为在不同交错模式下,本申请实施例中PUSCH资源的资源配置与前导序列配置信息的映射关系示例。

其中,第一列为前导序列配置信息,具体为Interlace Index。第二列为PUSCH资源的资源配置,具体为Payload Size。在表6A中,Payload Size的可能取值有2种,包括56bits和72bits。

UE确定自身的PUSCH资源的资源配置后,根据该PUSCH资源的资源配置查找如表6A所示的映射关系,确定对应的前导序列配置信息。之后根据该前导序列配置信息进行Preamble序列的映射。

表6A

由于Interlace Index的取值大于2项,因此在表6A中,可以选择Interlace Index的部分可能取值对应56bits,采用其他取值72bits。在表6A中,Q为大于1小于(M-1)的整数。表6A的示例仅为一种举例,在本申请实施例中,对应一种的Payload Size的InterlaceIndex可以是不连续的。此外,Payload Size还可以有144bit、208bit等取值,本申请实施方式可以采用类似的方式,采用Interlace Index的不同取值对应4种或多种Payload Size的取值。

如下表6B为在不同交错模式下,本申请实施例中PUSCH资源的资源配置与前导序列配置信息的映射关系示例。

其中,第一列为前导序列配置信息,具体为Interlace Group Index。第二列为PUSCH资源的资源配置,具体为Payload Size。在表6B中,Payload Size的可能取值有2种,包括56bits和72bits。

UE确定自身的PUSCH资源的资源配置后,根据该PUSCH资源的资源配置查找如表6B所示的映射关系,确定对应的前导序列配置信息。之后根据该前导序列配置信息进行Preamble序列的映射。

表6B

本申请实施例还可以指示Waveform和Payload Size的组合的不同情况。如下表7A所示。

如下表7A为在不同交错模式下,本申请实施例中PUSCH资源的资源配置与前导序列配置信息的映射关系示例。

其中,第一列为前导序列配置信息,具体为Interlace Index。第二列为PUSCH资源的资源配置,具体为Waveform和Payload Size的组合。

UE确定自身的PUSCH资源的资源配置后,根据该PUSCH资源的资源配置查找如表7A所示的映射关系,确定对应的前导序列配置信息。之后根据该前导序列配置信息进行Preamble序列的映射。

表7A

在表7A中,Waveform和Payload Size的组合的可能取值有4种。在表7A中,G、L、T为大于1小于(M-1)的整数,并且G

如下表7B为在不同交错模式下,本申请实施例中PUSCH资源的资源配置与前导序列配置信息的映射关系示例。

其中,第一列为前导序列配置信息,具体为Interlace Group Index。第二列为PUSCH资源的资源配置,具体为Waveform和Payload Size的组合。

UE确定自身的PUSCH资源的资源配置后,根据该PUSCH资源的资源配置查找如表7B所示的映射关系,确定对应的前导序列配置信息。之后根据该前导序列配置信息进行Preamble序列的映射。

表7B

如下表8A为在不同交错模式下,本申请实施例中PUSCH资源的资源配置与前导序列配置信息的映射关系示例。

其中,第一列为前导序列配置信息,具体为Interlace Index。第二列为PUSCH资源的资源配置,具体为SCS。SCS的可能取值有3种,包括15kHz、15kHz和60kHz。

UE确定自身的PUSCH资源的资源配置后,根据该PUSCH资源的资源配置查找如表8A所示的映射关系,确定对应的前导序列配置信息。之后根据该前导序列配置信息进行Preamble序列的映射。

表8A

表8A的示例仅为一种举例,在申请实施例中,对应一种SCS的Interlace Index可以是不连续的。

如下表8B为在不同交错模式下,本申请实施例中PUSCH资源的资源配置与前导序列配置信息的映射关系示例。

其中,第一列为前导序列配置信息,具体为Interlace Group Index。第二列为PUSCH资源的资源配置,具体为SCS。SCS的可能取值有3种,包括15kHz、15kHz和60kHz。

UE确定自身的PUSCH资源的资源配置后,根据该PUSCH资源的资源配置查找如表8B所示的映射关系,确定对应的前导序列配置信息。之后根据该前导序列配置信息进行Preamble序列的映射。

表8B

SCS的可能取值还可以有其他可能,例如,包括15kHz、30kHz、60kHz和120kHz。如下表9A为在不同交错模式下,本申请实施例中PUSCH资源的资源配置与前导序列配置信息的映射关系示例。

其中,第一列为前导序列配置信息,具体为Interlace Index。第二列为PUSCH资源的资源配置,具体为SCS。SCS的可能取值有4种,包括15kHz、30kHz、60kHz和120kHz。

表9A

表9A的示例仅为一种举例,在申请实施例中,对应一种SCS的Interlace Index可以是不连续的。

如下表9B为在不同交错模式下,本申请实施例中PUSCH资源的资源配置与前导序列配置信息的映射关系示例。

其中,第一列为前导序列配置信息,具体为Interlace Group Index。第二列为PUSCH资源的资源配置,具体为SCS。SCS的可能取值有4种,包括15kHz、30kHz、60kHz和120kHz。

表9B

在表5A至表9B中,介绍了在不同交错模式下,Interlace Index/Interlace GroupIndex与Payload Size/Waveform/SCS的映射关系。本申请实施例还可以采用其他的交错块ID,例如交错块在交错块组内序号,实现与PUSCH资源的资源配置的映射。

对于不存在交错块的情况,本申请实施方式可以采用Preamble Group ID实现与PUSCH资源的资源配置的映射。如下表10为不存在交错模式的情况下,本申请实施例中PUSCH资源的资源配置与前导序列配置信息的映射关系示例。

其中,第一列为前导序列配置信息,具体为Preamble Group Index。第二列为PUSCH资源的资源配置,具体为Waveform。Waveform的可能取值有2种,包括CP-OFDM波形和DFT-S-OFDM波形。

UE确定自身的PUSCH资源的资源配置后,根据该PUSCH资源的资源配置查找如表10所示的映射关系,确定对应的前导序列配置信息。之后根据该前导序列配置信息进行Preamble序列的映射。

表10

在表10中,一个Preamble Group内的Preamble序列的序号可以是不连续的。

如下表11为不存在交错块的情况下,本申请实施例中PUSCH资源的资源配置与前导序列配置信息的映射关系示例。

其中,第一列为前导序列配置信息,具体为Preamble Group Index。第二列为PUSCH资源的资源配置,具体为Payload Size。Payload Size的可能取值有2种,包括56bits和72bits。

UE确定自身的PUSCH资源的资源配置后,根据该PUSCH资源的资源配置查找如表11所示的映射关系,确定对应的前导序列配置信息。之后根据该前导序列配置信息进行Preamble序列的映射。

表11

如下表12为在不存在交错块的情况下,本申请实施例中PUSCH资源的资源配置与前导序列配置信息的映射关系示例。

其中,第一列为前导序列配置信息,具体为Preamble Group Index。第二列为PUSCH资源的资源配置,具体为Waveform和Payload Size的组合。

UE确定自身的PUSCH资源的资源配置后,根据该PUSCH资源的资源配置查找如表12所示的映射关系,确定对应的前导序列配置信息。之后根据该前导序列配置信息进行Preamble序列的映射。

表12

在表12中,一个Preamble Group内的Preamble序列的序号可以是不连续的。

在上述实施方式中,Payload Size的可能取值为56bits和72bits。本申请实施方式还可以指示Payload Size的可能取值为56bits、72bits、144bits和208bits的情况。如下表13为在不存在交错块的情况下,本申请实施例中PUSCH资源的资源配置与前导序列配置信息的映射关系示例。

其中,第一列为前导序列配置信息,具体为Preamble Group Index。第二列为PUSCH资源的资源配置,具体为Payload Size。

UE确定自身的PUSCH资源的资源配置后,根据该PUSCH资源的资源配置查找如表13所示的映射关系,确定对应的前导序列配置信息。之后根据该前导序列配置信息进行Preamble序列的映射。

表13

在表13中,一个Preamble Group内的Preamble序列的序号可以是不连续的。

在表10至表13中,介绍了不存在交错块的情况下,Preamble Group Index与Payload Size/Waveform的映射关系。在上述实施方式中,采用Preamble Group Index为例进行举例。Preamble Group Index是前导序列标识(Preamble ID)的一种可能情况。本申请实施例还可以采用其他的实施方式,例如前导序列索引(Preamble Index)替代上述映射关系表格中的Preamble Group Index,如表10B至表13B所示。或者,采用前导在前导组内序号替代上述映射关系表格中的Preamble Group Index,如表10C至13C所示。采用前述实施方式,实现Preamble ID与PUSCH资源的资源配置的映射。需要指出的是,在表10C至表13C中,即便采用了不同的符号标记,如果每组的前导分配是均衡的,则前导在组内的序号的最大值也可能相等。

表10B

表11B

表12B

表13B

表10C

表11C

表12C

表13C

此外,上述PUSCH资源的资源配置还可以包括调制编码方式。调制编码方式可以包括BPSK调制、pi/2-BPSK调制及QPSK调制中的至少一项。如下表13D和表13E为在不存在交错块的情况下,本申请实施例中PUSCH资源的资源配置与前导序列配置信息的映射关系示例。

在下表13D中,第一列为前导序列配置信息,具体为前导在前导组内序号。第二列为PUSCH资源的资源配置,具体为MCS索引(MSC Index)和Payload Size的组合。在表13D中,MSC Index有2种取值,能够代表2种调制编码方式。

表13D

在表下13D中,第一列为前导序列配置信息,具体为前导序号。第二列为PUSCH资源的资源配置,具体为MSC Index和Payload Size的组合。在表13E中,MSC Index有2种取值,能够代表2种调制编码方式。

表13E

如下表14为在不同交错模式下,本申请实施例中PUSCH资源的资源配置与前导序列配置信息的映射关系示例。在本实施例中,一个接入机会(RO,RACH Occasion)上有多条(例如64条)Preamble序列,则可以采用Preamble Index和Interlace Index联合指示PUSCH资源的资源配置。在表14中,第一列和第二列为前导序列配置信息,包括Interlace Index和Preamble Index。后五列为PUSCH资源的资源配置,包括DMRS port Index以及PUSCH资源的频域资源和时域资源信息。

UE确定自身的PUSCH资源的资源配置后,根据该PUSCH资源的资源配置查找如表14所示的映射关系,确定对应的前导序列配置信息。之后根据该前导序列配置信息进行Preamble序列的映射。

表14

在上表中,采用交错块ID具体为Interlace Index,并且Preamble ID具体为Preamble Index为例进行说明。在本申请实施方式中,交错块ID还可以为Interlace GroupIndex)或交错块在交错块组内序号,并且Preamble ID还可以为Preamble Group Index或前导在前导组内序号。

在没有交错模式的情况下,对于DMRS Port数目可以被Preamble序列数目整除的情况,可以采用Preamble Index进行PUSCH资源的资源配置与前导序列配置信息的映射。在没有交错模式的情况下,对于DMRS Port数目不可以被Preamble序列数目整除的情况,可以采用RO的位置或ID联合Preamble Index,来进行PUSCH资源的资源配置与前导序列配置信息的映射。以下分别采用表15和表16来介绍上述两种情况。

如表15为在不存在交错块的情况下,本申请实施例中PUSCH资源的资源配置与前导序列配置信息的映射关系示例。

其中,第一列为前导序列配置信息,具体为Preamble Index。后五列为PUSCH资源的资源配置,包括DMRS port Index以及PUSCH资源的频域资源和时域资源信息。UE确定自身的PUSCH资源的资源配置后,根据该PUSCH资源的资源配置查找如表15所示的映射关系,确定对应的前导序列配置信息。之后根据该前导序列配置信息进行Preamble序列的映射。

表15

上表中,第6列“PUSCH资源的时域资源的位置相对于Preamble序列时域位置的偏移”的具体值是一种可能的实施方式。在本申请实施方式中,表15中第6列中的数字可以为其他值,即,第6列中数字1可以替换为t1,第6列中数字2可以替换为t2、……第6列中数字6可以替换为t6。其中,t1、t2、t3、t4、t5和t6均为整数。

如表16为在不存在交错块的情况下,本申请实施例中PUSCH资源的资源配置与前导序列配置信息的映射关系示例。

其中,第一列和第二列为前导序列配置信息,具体为RO ID和Preamble Index。后五列为PUSCH资源的资源配置,包括DMRS port Index以及PUSCH资源的频域资源和时域资源信息。UE确定自身的PUSCH资源的资源配置后,根据该PUSCH资源的资源配置查找如表16所示的映射关系,确定对应的前导序列配置信息。之后根据该前导序列配置信息进行Preamble序列的映射。

表16

上表中,第7列“PUSCH资源的时域资源的位置相对于Preamble序列时域位置的偏移”的具体值是一种可能的实施方式。在本申请实施方式中,表16中第7列中的数字可以为其他值,即,第7列中数字1可以替换为t1,第6列中数字2可以替换为t2。其中,t1和t2均为整数。在上表中,以一个RO可用的Preamble序列数目为13为例进行介绍。上表采用了一个RO的所有可用的Preamble序列及第二个RO的任意3条Preamble序列,联合Preamble Index,联合指示PUSCH资源的资源配置。

如图2为本申请实施例RO中包含的M个Preamble序列的映射方式示意图。在图2中,RO包括M个Preamble序列,分别为P

在上述各个表格介绍的映射关系中,PUSCH资源的频域资源的位置包括:PUSCH频域资源的起点的RB块索引和PUSCH所处的交错块索引中的至少一项。PUSCH资源的频域资源的位置包括:PUSCH时域资源的起点的系统帧号(SFN,System Frame Number)、PUSCH时域资源的起点的子帧号及PUSCH时域资源的起点的时隙或微时隙位置及PUSCH起始符号中的至少一项。

以上介绍了PUSCH资源的资源配置与前导序列配置信息的映射关系多种形式,本申请实施方式的映射关系不限于以上形式。需要说明的是,上述表格中,“PUSCH资源的频域资源所占据的RB个数”及“PUSCH资源的时域资源所占据的时slot/mini-slot个数”可以指PUSCH资源的资源分配粒度,用户占据的时频资源可以是这一粒度的倍数。

根据上述映射关系,UE可以确定与自身的PUSCH资源的资源配置对应的前导序列配置信息,实现对传输资源的选择。

相应地,基站采用上述映射关系,也可以简化接收解调过程。如图3为本申请实施例的一种数据传输方法实现流程示意图,包括:

S31:接收包含物理随机接入信道PRACH资源及物理上行共享信道PUSCH资源的消息;

S32:获取所述消息中的PRACH资源的前导序列配置信息;

S33:根据所述前导序列配置信息,查找预先保存的PUSCH资源的资源配置与前导序列配置信息的映射关系,确定与所述前导序列配置信息对应的PUSCH资源的资源配置模式;

S34:根据所述资源配置模式获取所述PUSCH资源中的信息。

在一种实施方式中,上述PUSCH资源的信息中至少包括UE ID和用户面数据中的至少一项。上述消息可以为随机接入消息或数据小包消息。

本申请实施例提出的方法可以应用于基站。在上述步骤S31之前,可以进一步包括:向UE发送所述PUSCH资源的资源配置与前导序列配置信息的映射关系,以使所述UE根据自身的PUSCH资源的资源配置及所述映射关系发送所述消息。

PUSCH资源的资源配置与前导序列配置信息的映射关系在上述实施例中已有介绍,在此不再赘述。

如图4为本申请实施例基站与UE的交互过程流程示意图,包括:

S41:基站向UE下发PUSCH资源的资源配置与前导序列配置信息的映射关系。

S42:UE根据自身的PUSCH资源的资源配置查找该映射关系,确定对应的前导序列配置信息。根据确定的前导序列配置信息将Preamble序列映射到PRACH资源。UE向基站发送包含PRACH资源及PUSCH资源的消息。

S43:基站接收该消息,获取该消息中的PRACH资源的前导序列配置信息。根据前导序列配置信息,查找预先保存的PUSCH资源的资源配置与前导序列配置信息的映射关系,确定对应的PUSCH资源的资源配置模式。根据该资源配置模式获取PUSCH资源中的信息。

本申请实施例还提出一种数据传输装置,如图5为本申请实施例的数据传输装置结构示意图,包括:

第一查找模块501,用于根据PUSCH资源的资源配置,查找PUSCH资源的资源配置与前导序列配置信息的映射关系,确定与所述资源配置对应的前导序列配置信息;

映射模块502,用于根据所述前导序列配置信息将前导序列映射到PRACH资源;

第一发送模块503,用于发送包含所述PRACH资源及PUSCH资源的消息。

在以上实施方式中,上述PUSCH资源中的信息包括UE ID和用户面数据中的至少一项。

在一种实施方式中,上述装置还可以包括:

第一接收模块504,用于接收来自基站的所述PUSCH资源的资源配置与前导序列配置信息的映射关系。

本实施例可以应用于UE。本实施例中的PUSCH资源的资源配置与前导序列配置信息的映射关系与上述实施例介绍的内容相同,在此不再赘述。

本申请实施例还提出一种数据传输装置,如图6为本申请实施例的一种数据传输装置结构示意图,包括:

第二接收模块601,用于接收包含PRACH资源及PUSCH资源的消息;

第一获取模块602,用于获取所述消息中的PRACH资源的前导序列配置信息;

第二查找模块603,用于根据所述前导序列配置信息,查找预先保存的PUSCH资源的资源配置与前导序列配置信息的映射关系,确定与所述前导序列配置信息对应的PUSCH资源的资源配置模式;

第二获取模块604,用于根据所述资源配置模式获取所述PUSCH资源中的信息。

在一种实施方式中,所述PUSCH资源中的信息包括UE ID和用户面数据中的至少一项。

在一种实施方式中,上述装置还可以包括:

第二发送模块605,用于向UE发送所述PUSCH资源的资源配置与前导序列配置信息的映射关系,以使所述UE根据自身的PUSCH资源的资源配置及所述映射关系发送所述消息。

本实施例可以应用于基站。本实施例中的PUSCH资源的资源配置与前导序列配置信息的映射关系与上述实施例介绍的内容相同,在此不再赘述。

本申请实施例各装置中的各模块的功能可以参见上述方法实施例中的对应描述,在此不再赘述。

图7为本申请实施例的数据传输的UE结构示意图,如图7所示,本申请实施例提供的UE 70包括:存储器703与处理器704。所述UE 70还可以包括接口701和总线702。所述接口701、存储器703与处理器704通过总线702相连接。所述存储器703用于存储指令。所述处理器704被配置为读取所述指令以执行上述应用于UE的方法实施例的技术方案,其实现原理和技术效果类似,此处不再赘述。

图8为本申请实施例的数据传输的基站结构示意图,如图8所示,本申请实施例提供的基站80包括:存储器803与处理器804。所述基站80还可以包括接口801和总线802。所述接口801、存储器803与处理器804通过总线802相连接。所述存储器803用于存储指令。所述处理器804被配置为读取所述指令以执行上述应用于基站的方法实施例的技术方案,其实现原理和技术效果类似,此处不再赘述。

图9为本申请实施例的通信系统结构示意图,如图9所示,该系统包括:如上述实施例的UE 70、以及上述实施例的基站80。

本申请提供一种存储介质,所述存储介质存储有计算机程序,所述计算机程序被处理器执行时实现上述实施例中的方法。

本领域内的技术人员应明白,本申请的实施例可提供为方法、系统、或计算机程序产品。因此,本申请可采用硬件实施例、软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包括有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。

本申请是参照根据本申请实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

以上所述,仅为本申请的较佳实施例而已,并非用于限定本申请的保护范围。

相关技术
  • 数据传输方法及装置、基站、用户设备以及存储介质
  • 数据传输方法、用户设备、基站及存储介质
技术分类

06120114696246