本发明涉及通信技术领域,尤其涉及一种传输块大小(transportblocksize,tbs)确定方法和终端设备。
背景技术:
目前,针对lte(longtermevolution,长期演进),通过采用查表的方式来确定其tbs。针对nr(newradio,新空口)uu接口,通过采用查表和公式计算两种结合的方式来确定其tbs。然而,对于sidelink(也可称为“边链路”、“辅链路”、“侧行链路”或“直通链路”),目前尚未明确讨论其传输所用的tbs的确定方法。
技术实现要素:
有鉴于此,根据本发明的一个方面,本发明提出了一种传输块大小即tbs确定方法,所述tbs确定方法用于确定sidelink即边链路的pssch传输的tbs,其中pssch表示边链路物理共享信道,所述tbs确定方法包括:确定所分配的资源中的一个prb上的能够用作pssch传输的re的数量n're,其中prb表示物理资源块,以及re表示资源单元;根据所述数量n're来确定所分配的资源中的所有prb上的能够用作pssch传输的re的总数量nre;根据所确定的总数量nre、调制类型、层数和编码速率来确定用于边链路的pssch传输的比特数;以及根据所确定的比特数来确定用于边链路的pssch传输的tbs。
对于上述tbs确定方法,在一种可能的实现方式中,确定所分配的资源中的一个prb上的能够用作pssch传输的re的数量n're,包括:根据
其中,
其中,sci表示边链路控制指示,dci表示下行链路控制指示,dmrs表示解调参考信号,pc5-rrc信令表示用于边链路的无线资源控制信令即rrc信令,以及pc5mac-ce信令表示用于边链路的介质访问控制控制单元信令即mac-ce信令。
对于上述tbs确定方法,在一种可能的实现方式中,根据以下公式来计算n're:
其中,x表示通过基站高层信令、pc5-rrc信令、pc5mac-ce信令、sci和dci其中至少之一所确定的参数。
对于上述tbs确定方法,在一种可能的实现方式中,x的数值集合是预定义的或者通过基站高层信令、pc5-rrc信令或pc5mac-ce信令配置的,并且通过sci指示的方式或dci指示的方式获得。
对于上述tbs确定方法,在一种可能的实现方式中,x包括以下参数其中至少之一:
其中,
其中,csi-rs表示信道状态信息参考信号,1st-sci表示第一级sci,2nd-sci表示第二级sci,以及pt-rs表示相位跟踪参考信号。
对于上述tbs确定方法,在一种可能的实现方式中,根据所述数量n're来确定所分配的资源中的所有prb上的能够用作pssch传输的re的总数量nre,包括:判断一个时隙内是否存在psfch,其中psfch表示边链路物理反馈信道;以及根据判断结果以及所述数量n're,来确定所述总数量nre。
对于上述tbs确定方法,在一种可能的实现方式中,根据判断结果以及所述数量n're,来确定所述总数量nre,包括:
在判断结果为存在psfch的情况下,根据以下公式来确定nre,
nre=min(x,n're)×nprb
在判断结果为不存在psfch的情况下,根据以下公式来确定nre,
nre=min(y,n're)×nprb
其中,x和y为预设值,以及nprb表示所分配的资源中的prb的数量。
对于上述tbs确定方法,在一种可能的实现方式中,根据所确定的比特数来确定用于边链路的pssch传输的tbs,包括:判断所确定的比特数是否小于或等于阈值;以及根据判断结果来确定用于边链路的pssch传输的tbs,
其中,在所确定的比特数等于或小于所述阈值的情况下,采用查表的方式来确定用于边链路的pssch传输的tbs,以及在所确定的比特数大于所述阈值的情况下,采用公式计算的方式来确定用于边链路的pssch传输的tbs。
根据本发明的另一方面,提出了一种终端设备,所述终端设备用于确定sidelink即边链路的pssch传输的tbs,其中pssch表示边链路物理共享信道,所述终端设备包括:re数确定单元,用于确定所分配的资源中的一个prb上的能够用作pssch传输的re的数量n're,其中prb表示物理资源块,以及re表示资源单元;re总数确定单元,用于根据所述数量n're来确定所分配的资源中的所有prb上的能够用作pssch传输的re的总数量nre;比特数确定单元,根据所确定的总数量nre、调制类型、层数和编码速率来确定用于边链路的pssch传输的比特数;以及tbs确定单元,用于根据所确定的比特数来确定用于边链路的pssch传输的tbs。
对于上述终端设备,在一种可能的实现方式中,所述re数确定单元根据
其中,
其中,sci表示边链路控制指示,dci表示下行链路控制指示,dmrs表示解调参考信号,pc5-rrc表示用于边链路的无线资源控制信令即rrc信令,以及pc5mac-ce信令表示用于边链路的介质访问控制控制单元信令即mac-ce信令。
对于上述终端设备,在一种可能的实现方式中,所述re数确定单元根据以下公式来计算n're:
其中,x表示通过基站高层信令、pc5-rrc信令、pc5mac-ce信令、sci和dci其中至少之一所确定的参数。
对于上述终端设备,在一种可能的实现方式中,x的数值集合是预定义的或者通过基站高层信令、pc5-rrc信令或pc5mac-ce信令配置的,并且通过sci指示的方式或dci指示的方式获得。
对于上述终端设备,在一种可能的实现方式中,x包括以下参数其中至少之一:
其中,
其中,csi-rs表示信道状态信息参考信号,1st-sci表示第一级sci,2nd-sci表示第二级sci,以及pt-rs表示相位跟踪参考信号。
对于上述终端设备,在一种可能的实现方式中,所述re总数确定单元包括:第一判断模块,用于判断一个时隙内是否存在psfch,其中psfch表示边链路物理反馈信道;以及第一确定模块,用于根据所述第一判断模块的判断结果以及所述数量n're,来确定所述总数量nre。
对于上述终端设备,在一种可能的实现方式中,在所述第一判断模块的判断结果为存在psfch的情况下,所述第一确定模块根据以下公式来确定nre,
nre=min(x,n're)×nprb
在所述第一判断模块的判断结果为不存在psfch的情况下,所述第一确定模块根据以下公式来确定nre,
nre=min(y,n're)×nprb
其中,x和y为预设值,以及nprb表示所分配的资源中的prb的数量。
对于上述终端设备,在一种可能的实现方式中,所述tbs确定单元包括:第二判断模块,用于判断所述比特数确定单元所确定的比特数是否小于或等于阈值;以及第二确定模块,用于根据所述第二判断模块的判断结果来确定用于边链路的pssch传输的tbs,
其中,在所述比特数确定单元所确定的比特数等于或小于所述阈值的情况下,所述第二确定模块采用查表的方式来确定用于边链路的pssch传输的tbs,以及在所述比特数确定单元所确定的比特数大于所述阈值的情况下,所述第二确定模块采用公式计算的方式来确定用于边链路的pssch传输的tbs。
通过本发明实施例的tbs确定方法和终端设备,可以结合边链路的一些特性来确定所分配的资源中的一个prb上的能够用作pssch传输的re的数量n're,并确定所分配的资源中的所有prb上的能够用作pssch传输的re的总数量nre。然后,可以沿用nruu接口的方式,根据所确定的nre、调制类型、层数和编码速率来确定用于边链路的pssch传输的比特数,并根据所确定的比特数来确定用于边链路的pssch传输的tbs。由此,根据本发明实施例的tbs确定方法和终端设备,可以结合边链路的一些特性来适当确定用于边链路的pssch传输的tbs。
根据下面参考附图对示例性实施例的详细说明,本发明的其它特征及方面将变得清楚。
附图说明
包含在说明书中并且构成说明书的一部分的附图与说明书一起示出了本发明的示例性实施例、特征和方面,并且用于解释本发明的原理。
图1示出根据本发明一实施例的tbs确定方法的流程图。
图2示出根据本发明的另一实施例的tbs确定方法的流程图。
图3示出根据本发明的又一实施例的tbs确定方法的流程图。
图4示出根据本发明一实施例的终端设备的结构框图。
图5示出根据本发明的另一实施例的终端设备的结构框图。
图6示出根据本发明的又一实施例的终端设备的结构框图。
具体实施方式
以下将参考附图详细说明本发明的各种示例性实施例、特征和方面。附图中相同的附图标记表示功能相同或相似的元件。尽管在附图中示出了实施例的各种方面,但是除非特别指出,不必按比例绘制附图。
在这里专用的词“示例性”意为“用作例子、实施例或说明性”。这里作为“示例性”所说明的任何实施例不必解释为优于或好于其它实施例。
另外,为了更好的说明本发明,在下文的具体实施方式中给出了众多的具体细节。本领域技术人员应当理解,没有某些具体细节,本发明同样可以实施。在一些实例中,对于本领域技术人员熟知的方法、手段、元件和电路未作详细描述,以便于凸显本发明的主旨。
本发明的主要术语介绍
tbs(transportblocksize,传输块大小)
lte(longtermevolution,长期演进)
nr(newradio,新空口)
sidelink(“边链路”、“辅链路”、“侧行链路”或“直通链路”)
prb(physicalresourceblock,物理资源块)
pssch(physicalsidelinksharedchannel,边链路物理共享信道)
pscch(physicalsidelinkcontrolchannel,边链路物理控制信道)
re(resourceelement资源单元)
psfch(physicalsidelinkfeedbackchannel,边链路物理反馈信道)
ue(userequipment,用户设备)
bpsk(binaryphaseshiftkeying,二进制相移键控)
qpsk(quadraturephaseshiftkeying,正交相移键控)
16qam(quadratureamplitudemodulation,正交幅度调制)
sci(sidelinkcontrolindicator,边链路控制指示)
dci(downlinkcontrolindicator,下行链路控制指示)
dmrs(demodulationreferencesignal,解调参考信)
cdm(codedivisionmultiplexing,码分多路复用)
mcs(modulationandcodingscheme,调制与编码策略)
pt-rs(phasetrackingreferencesignal,相位跟踪参考信号)
mac-ce(mediumaccesscontrolcontrolelement,介质访问控制控制单元)
如背景技术所述,目前尚未明确讨论边链路的传输所用的tbs的确定方法。有鉴于此,本发明结合边链路的一些特性,设计一种适合于边链路的传输的tbs确定方法。
注意,本发明实施例中提供的实施方式可用于多种通信系统,例如长期演进系统、采用5g通信技术的通信系统或物联网系统等,对此本发明不做限定。
本发明实施例所涉及的终端设备可以包括具有无线通信功能的手持设备、车载设备、可穿戴设备、计算设备或连接到无线调制解调器的其它处理设备,以及各种形式的用户设备、移动台(ms,mobilestation)、用户设备(ue,userequipment)等。为方便描述,在本发明中,称为“终端设备”或“用户设备”或“ue”。
本发明实施例涉及的基站可以是lte系统中的演进型节点b(nodeb或enb或e-nodeb),或者第五代移动通信系统(5g,5thgeneration)系统中的基站设备gnb,或者elte系统中的基站设备elteenb,或者物联网系统中的基站设备等。本发明实施例对基站类型不做特别限定。
以下将具体阐述本发明实施例的tbs确定方法和终端设备。需要说明的是,在本发明的以下实施例中,主要以终端设备(接收方(rxue)和/或发送方(txue))作为执行主体来执行后述的tbs确定方法。然而,本发明不限于此,基站同样可以作为执行主体来执行后述的tbs确定方法。
此外,在以下说明中,主要以pssch传输作为示例来说明本发明实施例的tbs确定方法,然而,本发明不限于此,并且可以将该tbs确定方法应用于其它的信道的场景。
此外,在以下实施例中,相同的附图标记表示相同的步骤或组件,这里不进行重复描述。
图1示出根据本发明一实施例的tbs确定方法的流程图。如图1所示,该tbs确定方法主要包括:
步骤s100、确定所分配的资源中的一个prb上的能够用作pssch传输的re的数量n're;
步骤s110、根据所确定的数量n're来确定所分配的资源中的所有prb上的能够用作pssch传输的re的总数量nre;
步骤s120、根据所确定的总数量nre、调制类型、层数和编码速率来确定用于边链路的pssch传输的比特数;以及
步骤s130、根据所确定的比特数来确定用于边链路的pssch传输的tbs。
具体而言,首先,基站针对终端设备分配边链路所需的资源(例如带宽资源)。然后,在步骤s100中,终端设备针对基站所分配的资源来确定能够用作pssch传输的re数。具体地,终端设备针对所分配的资源中的一个prb,确定一个prb上能够用作pssch传输的re的数量n're。接着,在步骤s110中,终端设备根据步骤s100中所计算出的n're来确定所分配的资源中的所有prb上的能够用作pssch传输的re的总数量nre。其中,所分配的资源可以是针对pssch所分配的资源。
然后,在步骤s120中,终端设备根据所确定的nre、调制类型(bpsk/qpsk/16qam)、层(layer)数和编码速率(coderate)来确定用于边链路的pssch传输的比特(bit)数。稍后将具体阐述步骤s120中的比特数确定方法。
最后,在步骤s130中,终端设备根据所确定的比特数来确定用于边链路的pssch传输的tbs。稍后将具体阐述步骤s130中的tbs确定方法。
由此,根据本发明实施例的tbs确定方法,可以结合边链路的一些特性而设计出适合于边链路的tbs确定方法。
以下将具体描述上述各步骤。
图2示出根据本发明的另一实施例的tbs确定方法的流程图。
本实施例与图1所示的实施例的主要区别在于,上述步骤s100主要可以包括:
步骤s1001、根据
其中,
也就是说,通过在n're的计算时增加通过基站高层信令、pc5-rrc信令、pc5mac-ce信令、sci和dci其中至少之一所确定的参数,可以结合边链路的特性来确定所分配的资源中的一个prb上的能够用于边链路的pssch传输的re的数量n're。
在一种可能的实现方式中,通过基站高层信令、pc5-rrc信令、pc5mac-ce信令、sci和dci其中至少之一所确定的参数可以包括以下参数其中至少之一:
其中,
其中,1st-sci表示第一级sci,其具体可以通过pscch来承载,并且可以包含下述消息至少之一:优先级指示信息、pssch的时频资源指示信息和mcs指示信息等;2nd-csi表示第二级sci,其具体使用的是pssch的资源或者部分资源,并且可以包含下述消息至少之一:层1的source(源)id、destination(目的地)id、harq(hybridautomaticrepeatrequest,混合自动重传请求)process(处理)指示信息、psfch资源指示信息等。
此外,边链路ue需要解码第一级sci和第二级sci之后,才可以对pssch进行解码。
此外,
具体而言,ue可以通过高层信令和/或预定义规则来推断
此外,
具体而言,ue可以通过高层信令和或
此外,
在一种可能的实现方式中,在利用x来表示通过基站高层信令、pc5-rrc信令、pc5mac-ce信令、sci和dci其中至少之一所确定的参数的情况下,可以通过以下公式来确定所分配的资源中的一个prb上的能够用作pssch传输的re的数量n're。
其中,在x包括不同的参数的情况下,n're的计算公式不同。
在一种可能的实现方式中,x的可选数值集合可以是预定义的或者通过基站高层信令(如rrc信令或mac-ce信令)配置的或者通过pc5-rrc信令或pc5mac-ce信令配置的,并且通过sci指示的方式或dci指示的方式获得。具体而言,可以根据协议预定义具体x的一组数值,然后通过sci指示的方式将具体x的数值告知rxue和/或通过dci指示的方式将具体x的数值告知txue。此外,还可以通过基站高层信令(如rrc信令或mac-ce信令)或者通过pc5-rrc信令或pc5mac-ce信令配置具体的x的一组数值,然后通过sci指示的方式将具体x的数值告知rxue和/或通过dci指示的方式将具体x的数值告知txue。
作为另一个变形例,x的数值可以和pssch所分配的资源数目相关。具体来说,pssch所分配的子信道(subchannel)的数目或者prb的数目可以唯一确定一个x的数值。其中,1个子信道包含着若干个连续或者不连续的prb。
以下将说明上述计算公式的具体示例。
在一个示例中,x可以包括
在另一示例中,x可以包括
在另一示例中,x可以包括
在另一示例中,x可以包括
在另一示例中,x可以包括
在另一示例中,x可以包括
在另一示例中,x可以包括
在另一示例中,x可以包括
在另一示例中,x可以包括
在另一示例中,x可以包括
在另一示例中,x可以包括
在另一示例中,x可以包括
在另一示例中,x可以包括
在另一示例中,x可以包括
在另一示例中,x可以包括
在另一示例中,x可以包括
由此,可以根据上述计算公式,针对所分配的资源,确定一个prb上可以用于边链路的pssch传输的re数。
需要说明的是,在上述示例中,列举了
作为一个变形例,可以对上述所有实施例中的参数的含义重新定义如下。
n're可以表示pssch所分配的资源中可以用于pssch传输的re数目。
需要说明的是,以上重新定义的参数同样适用于上述的计算n're的公式,这里不再赘述。
图3示出根据本发明的又一实施例的tbs确定方法的流程图。
本实施例的tbs确定方法与图2中的tbs确定方法的主要区别在于,在上述步骤s110中,主要可以包括以下步骤:
步骤s1101、判断一个时隙内是否存在psfch,其中psfch表示边链路物理反馈信道,以及
步骤s1102、根据判断结果以及数量n're来确定总数量nre。
具体而言,在步骤s1101中,终端设备(rxue或txue)判断一个slot内是否存在psfch。如果判断为存在psfch,则由于psfch需要在prb上占用一些symbol(例如占用1或2个symbol),同时psfch前后还可能有gap符号和/或agc(automaticgaincontrol)符号,因此可用于pssch的传输的symbol变少。其中,gap符号的作用可以是txue和rxue之间切换用和/或用于波束切换用的。另一方面,如果判断为不存在psfch,则可能只有1或2个symbol不能用于pssch的传输,这些不能用于pssch传输的符号可能是agc符号或者gap符号。例如,通常一个prb上有14个symbol,在存在psfch的情况下,通常可用于pssch的传输的symbol的数量最多为8或9个(相应地,可用于pssch的传输的re数为96或108),而在不存在psfch的情况下,通常可用于pssch的传输的symbol的数量最多为12或13个(相应地,可用于pssch的传输的re数为144或156)。
相应地,在步骤s1102中,在一种可能的实现方式中,在判断结果为存在psfch的情况下,可以通过以下公式来计算nre。
nre=min(x,n're)×nprb
另一方面,在判断结果为不存在psfch的情况下,可以通过以下公式来计算nre。
nre=min(y,n're)×nprb
其中,x和y为根据协议预设的值,并且例如为108或96,y例如为156或144,以及nprb表示所分配的资源中的prb的数量。其中,所分配的资源可以指的是pssch分配的资源。
需要说明的是,x的值不限于上述示例,其可以为其它正整数,例如为0~156的范围内的12的倍数。同样,y的值也不限于上述示例,其可以为其它正整数,例如为0~156的范围内的12的倍数。
此外,在上述步骤s110中,也可以用以下公式来计算nre。
nre=min(156,n're)×nprb或nre=min(144,n're)×nprb
其中,上述公式中的156或者144也可以是其它正整数。
由此,根据本发明实施例,可以结合边链路的特性来确定所分配的资源上的所有prb中可用于pssch传输的re数。
作为一个变形例,nprb可以表示pssch分配的prb数目减去第一级sci所占用的prb数目。其中,第一级sci所占用的prb数目可以是一个固定的数值,比如1或者其它自然数或者其他正整数;或者,第一级sci所占用的prb数目是由第一级sci所占的re数目折算的。一个例子,第一级sci所占用的prb数目可以是第一级sci所占的re数目除以pssch所占的符号数目,或者是ceil(第一级sci所占的re数目除以pssch所占的符号数目),或者是floor(第一级sci所占的re数目除以pssch所占的符号数目),或者是round(第一级sci所占的re数目除以pssch所占的符号数目)。
作为又一个变形例,nprb可以表示pssch分配的prb数目减去第一级sci所占用的prb数目和第二级sci所占用prb的数目。其中,第一级sci所占用的prb数目可以是一个固定的数值,比如1或者其它自然数或者其他正整数;或者,第一级sci所占用的prb数目是由第一级sci所占的re数目折算的。一个例子,第一级sci所占用的prb数目可以是第一级sci所占的re数目除以pssch所占的符号数目,或者是ceil(第一级sci所占的re数目除以pssch所占的符号数目),或者是floor(第一级sci所占的re数目除以pssch所占的符号数目),或者是round(第一级sci所占的re数目除以pssch所占的符号数目)。第二级sci所占用的prb的数目可以由第二级sci所占用的re数目折算成为prb的数目。一个例子,第二级sci所占用的prb数目可以是第二级sci所占的re数目除以pssch所占的符号数目,或者是ceil(第二级sci所占的re数目除以pssch所占的符号数目),或者是floor(第二级sci所占的re数目除以pssch所占的符号数目),或者是round(第二级sci所占的re数目除以pssch所占的符号数目)。
作为又一个变形例,nprb可以表示pssch分配的prb数目减去第一级sci所占用的prb数目和psfch所占用prb的数目。其中,第一级sci所占用的prb数目可以是一个固定的数值,比如1或者其它自然数或者其他正整数;或者,第一级sci所占用的prb数目是由第一级sci所占的re数目折算的。作为一个例子,第一级sci所占用的prb数目可以是第一级sci所占的re数目除以pssch所占的符号数目,或者是ceil(第一级sci所占的re数目除以pssch所占的符号数目),或者是floor(第一级sci所占的re数目除以pssch所占的符号数目),或者是round(第一级sci所占的re数目除以pssch所占的符号数目)。此外,psfch所占用的prb数目可以是一个固定的数值,比如1或者其它正整数。
作为又一个变形例,nprb可以表示pssch所分配的子信道的数目乘以一个子信道内包含的prb的数目。
作为又一个变形例,nprb可以表示pssch所分配的子信道的数目乘以一个子信道内包含的prb的数目再减去第一级sci所占用的prb数目。其中,第一级sci所占用的prb数目可以是一个固定的数值,比如1或者其它自然数或者其他正整数;或者,第一级sci所占用的prb数目是由第一级sci所占的re数目折算的。作为一个例子,第一级sci所占用的prb数目可以是第一级sci所占的re数目除以pssch所占的符号数目,或者是ceil(第一级sci所占的re数目除以pssch所占的符号数目),或者是floor(第一级sci所占的re数目除以pssch所占的符号数目),或者是round(第一级sci所占的re数目除以pssch所占的符号数目)。
作为又一个变形例,nprb可以表示pssch所分配的子信道的数目乘以一个子信道内包含的prb的数目再减去第一级sci所占用的prb数目和第二级sci所占用prb的数目。其中,第一级sci所占用的prb数目可以是一个固定的数值,比如1或者其它自然数或者其他正整数;或者,第一级sci所占用的prb数目是由第一级sci所占的re数目折算的。一个例子,第一级sci所占用的prb数目可以是第一级sci所占的re数目除以pssch所占的符号数目,或者是ceil(第一级sci所占的re数目除以pssch所占的符号数目),或者是floor(第一级sci所占的re数目除以pssch所占的符号数目),或者是round(第一级sci所占的re数目除以pssch所占的符号数目)。第二级sci所占用的prb的数目可以由第二级sci所占用的re数目折算成为prb的数目。作为一个例子,第二级sci所占用的prb数目可以是第二级sci所占的re数目除以pssch所占的符号数目,或者是ceil(第二级sci所占的re数目除以pssch所占的符号数目),或者是floor(第二级sci所占的re数目除以pssch所占的符号数目),或者是round(第二级sci所占的re数目除以pssch所占的符号数目)。
作为又一个变形例,nprb可以表示pssch所分配的子信道的数目乘以一个子信道内包含的prb的数目再减去第一级sci所占用的prb数目和psfch所占用prb的数目。其中,第一级sci所占用的prb数目可以是一个固定的数值,比如1或者其它自然数或者其他正整数;或者,第一级sci所占用的prb数目是由第一级sci所占的re数目折算的。作为一个例子,第一级sci所占用的prb数目可以是第一级sci所占的re数目除以pssch所占的符号数目,或者是ceil(第一级sci所占的re数目除以pssch所占的符号数目),或者是floor(第一级sci所占的re数目除以pssch所占的符号数目),或者是round(第一级sci所占的re数目除以pssch所占的符号数目)。此外,psfch所占用的prb数目可以是一个固定的数值,比如1或者其它正整数。
此外,对于上述步骤s120,可以沿用nruu接口的方式。
具体而言,可以通过以下公式来获得用于边链路的比特数ninfo。
ninfo=nre·r·qm·υ
其中,nre表示所分配的资源中的所有prb上的能够用作pssch传输的re的总数量,r表示编码速率,qm和调制方式相关,以及v和传输的层数相关。
此外,对于上述步骤s130,同样可以沿用nruu接口的方式。具体而言,在步骤s130中,终端设备首先判断所确定的比特数ninfo是否小于或等于阈值。该阈值可以根据协议预先设置,并且例如为3824。以下将以3824作为示例来进行说明。
在所确定的比特数ninfo小于或等于3824的情况下,可以采用查表的方式来确定用于边链路的pssch传输的tbs。
具体地,首先,利用以下公式来计算一个中间比特数n'info。
然后,从以下表1中找出小于且最接近n'info的tbs作为用于边链路的pssch传输的tbs。
表1
另一方面,在所确定的比特数大于3824的情况下,可以采用公式计算的方式来确定用于边链路的tbs。
具体地,利用以下公式来计算一个中间比特数n'info。
如果r≤1/4,其中,r表示编码速率,则:
如果r>1/4且n'info>8424,则:
否则:
由此,可以沿用nruu的方式来确定用于边链路的tbs。
由此,通过本发明实施例的tbs确定方法,可以结合边链路的一些特性来确定所分配的资源中的一个prb上的能够用作pssch传输的re的数量n're,并确定所分配的资源中的所有prb上的能够用作pssch传输的re的总数量nre。然后,可以沿用nruu接口的方式,根据所确定的nre、调制类型、层数和编码速率来确定用于边链路的pssch传输的比特数,并根据所确定的比特数来确定用于边链路的pssch传输的tbs。由此,根据本发明实施例的tbs确定方法,可以结合边链路的一些特性来适当确定用于边链路的pssch传输的tbs。
作为边链路的传输类型之一,基于资源预留(resourcereservation)的传输方式是通过一次预留多次传输资源的方式。此时,为了保证多次传输之间计算出的tbs是相同的结果,可以有以下方式。
作为一个例子,可以假设csi-rs和或pt-rs的传输一直存在。或者,只要第一次传输有csi-rs和或pt-rs的传输,那么接下来的资源预留传输中就一直假设有csi-rs和或pt-rs的传输。或者,只要在资源预留的若干次传输中有一次传输有csi-rs和或pt-rs的传输,那么就假设所有或者接下来所有资源预留传输中就一直有csi-rs和或pt-rs的传输。
作为另一个例子,可以假设psfch一直出现在资源预留的每一次传输所在的时隙中。或者,只要第一次传输有psfch的传输,那么接下来的资源预留传输所在的时隙中就一直假设有psfch的传输。或者,只要在资源预留的若干次传输所在的时隙中有一次传输有psfch的传输,那么就假设所有或者接下来所有资源预留传输所在的时隙中就一直有psfch的传输。
作为另一个例子,可以假设第一级sci的re数目或者prb数目在资源预留的每次传输中都是一样。具体来说,可以选择资源预留的若干次传输中第一级sci的re数目或者prb数目最多的作为统一假设。或者,可以选择资源预留的若干次传输中第一级sci的re数目或者prb数目最少的作为统一假设。可以选择资源预留的若干次传输中第一次传输对应的第一级sci的re数目或者prb数目作为统一假设。
作为另一个例子,可以假设第二级sci的re数目或者prb数目在资源预留的每次传输中都是一样。具体来说,可以选择资源预留的若干次传输中第二级sci的re数目或者prb数目最多的作为统一假设。或者,可以选择资源预留的若干次传输中第二级sci的re数目或者prb数目最少的作为统一假设。可以选择资源预留的若干次传输中第一次传输对应的第二级sci的re数目或者prb数目作为统一假设。
作为另一个例子,终端在进行资源预留传输的时候,可以控制每次资源预留传输的所占ofdm符号数目是一致的。具体来说,可以以资源预留传输中最少的一次可用ofdm符号数目为基准进行所有的资源预留传输。例如,4次资源预留传输,有1次资源预留传输因为所在时隙有psfch只有5个ofdm符号可以用于边链路传输,其它3次资源预留传输因为所在时隙没有psfch所以有更多的symbol可以用于边链路传输,比如有9个symbol。那么,此时终端在进行这4次资源预留传输的时候都需要采用5个ofdm符号或者至多5个ofdm符号的边链路传输。
作为边链路的传输类型之一,基于盲重传(blindretransmission)的传输方式是可以通过不依赖harq-ack反馈直接进行多次重复发送的方式。此时,为了保证多次传输之间计算出的tbs是相同的结果,可以有以下方式:
作为一个例子,可以假设csi-rs和或pt-rs的传输一直存在。或者,只要第一次传输有csi-rs和或pt-rs的传输,那么接下来的盲重传中就一直假设有csi-rs和或pt-rs的传输。或者,只要在盲重传的若干次传输中有一次传输有csi-rs和或pt-rs的传输,那么就假设所有或者接下来所有盲重传传输中就一直有csi-rs和或pt-rs的传输。
作为另一个例子,可以假设psfch一直出现在盲重传的每一次传输所在的时隙中。或者,只要第一次传输有psfch的传输,那么接下来的盲重传所在的时隙中就一直假设有psfch的传输。或者,只要在盲重传的若干次传输所在的时隙中有一次传输有psfch的传输,那么就假设所有或者接下来所有盲重传所在的时隙中就一直有psfch的传输。
作为另一个例子,可以假设第一级sci的re数目或者prb数目在盲重传的每次传输中都是一样。具体来说,可以选择盲重传的若干次传输中第一级sci的re数目或者prb数目最多的作为统一假设。或者,可以选择盲重传的若干次传输中第一级sci的re数目或者prb数目最少的作为统一假设。可以选择盲重传的若干次传输中第一次传输对应的第一级sci的re数目或者prb数目作为统一假设。
作为另一个例子,可以假设第二级sci的re数目或者prb数目在盲重传的每次传输中都是一样。具体来说,可以选择盲重传的若干次传输中第二级sci的re数目或者prb数目最多的作为统一假设。或者,可以选择盲重传的若干次传输中第二级sci的re数目或者prb数目最少的作为统一假设。可以选择盲重传的若干次传输中第一次传输对应的第二级sci的re数目或者prb数目作为统一假设。
作为另一个例子,终端在进行盲重传的时候,可以控制每次盲重传的所占ofdm符号数目是一致的。具体来说,可以以盲重传中最少的一次可用ofdm符号数目为基准进行所有的盲重传。例如,4次盲重传,有1次盲重传因为所在时隙有psfch只有5个ofdm符号可以用于边链路传输,其它3次盲重传因为所在时隙没有psfch所以有更多的symbol可以用于边链路传输,比如有9个symbol。那么,此时终端在进行这4次盲重传的时候都需要采用5个ofdm符号或者至多5个ofdm符号的边链路传输。
以下将说明根据本发明实施例的终端设备。
图4示出根据本发明一实施例的终端设备的结构框图。如图4所示,终端设备40用于确定sidelink即边链路的pssch传输的tbs,其中pssch表示边链路物理共享信道,所述终端设备40包括:re数确定单元41,用于确定所分配的资源中的一个prb上的能够用作pssch传输的re的数量n're,其中prb表示物理资源块,以及re表示资源单元;re总数确定单元42,用于根据所述数量n're来确定所分配的资源中的所有prb上的能够用作pssch传输的re的总数量nre;比特数确定单元43,根据所确定的总数量nre、调制类型、层数和编码速率来确定用于边链路的pssch传输的比特数;以及tbs确定单元44,用于根据所确定的比特数来确定用于边链路的pssch传输的tbs。
对于上述终端设备40,在一种可能的实现方式中,所述re数确定单元41根据
其中,
其中,sci表示边链路控制指示,dci表示下行链路控制指示,dmrs表示解调参考信号,pc5-rrc表示用于边链路的无线资源控制信令即rrc信令,以及pc5mac-ce信令表示用于边链路的介质访问控制控制单元信令即mac-ce信令。
对于上述终端设备40,在一种可能的实现方式中,所述re数确定单元41根据以下公式来计算n're:
其中,x表示通过基站高层信令、pc5-rrc信令、pc5mac-ce信令、sci和dci其中至少之一所确定的参数。
对于上述终端设备40,在一种可能的实现方式中,x的数值集合是预定义的或者通过基站高层信令、pc5-rrc信令或pc5mac-ce信令配置的,并且通过sci指示的方式或dci指示的方式获得。
对于上述终端设备40,在一种可能的实现方式中,x包括以下参数其中至少之一:
其中,
其中,csi-rs表示信道状态信息参考信号,1st-sci表示第一级sci,2nd-sci表示第二级sci,以及pt-rs表示相位跟踪参考信号。
本实施例的终端设备40可以用于执行任一上述实施例中所阐述的tbs确定方法。上述tbs确定方法的具体流程请参见上述实施例的详细阐述。
根据本发明实施例的终端设备,可以结合边链路的一些特性来确定所分配的资源中的一个prb上的能够用作pssch传输的re的数量n're,并确定所分配的资源中的所有prb上的能够用作pssch传输的re的总数量nre。然后,可以沿用nruu接口的方式,根据所确定的nre、调制类型、层数和编码速率来确定用于边链路的pssch传输的比特数,并根据所确定的比特数来确定用于边链路的pssch传输的tbs。由此,根据本发明实施例的终端设备,可以结合边链路的一些特性来适当确定用于边链路的pssch传输的tbs。
图5示出根据本发明的另一实施例的终端设备的结构框图。如图5所示,图5的终端设备50与图4的终端设备40的主要区别在于,所述re总数确定单元42包括:第一判断模块421,用于判断一个时隙内是否存在psfch,其中psfch表示边链路物理反馈信道;以及第一确定模422块,用于根据所述第一判断模块421的判断结果以及所述数量n're,来确定所述总数量nre。
对于上述终端设备50,在一种可能的实现方式中,在所述第一判断模块421的判断结果为存在psfch的情况下,所述第一确定模块422根据以下公式来确定nre,
nre=min(x,n're)×nprb
在所述第一判断模块421的判断结果为不存在psfch的情况下,所述第一确定模块422根据以下公式来确定nre,
nre=min(y,n're)×nprb
其中,x和y为预设值,以及nprb表示所分配的资源中的prb的数量。
本实施例的终端设备50可以用于执行任一上述实施例中所阐述的tbs确定方法。上述tbs确定方法的具体流程请参见上述实施例的详细阐述。
根据本发明实施例的终端设备,可以结合边链路的一些特性来适当确定用于边链路的pssch传输的tbs。
图6示出根据本发明的又一实施例的终端设备的结构框图。如图6所示,图6的终端设备60与图5的终端设备50的主要区别在于,所述tbs确定单元44包括:第二判断模块441,用于判断所述比特数确定单元43所确定的比特数是否小于或等于阈值;以及第二确定模块442,用于根据所述第二判断模块441的判断结果来确定用于边链路的pssch传输的tbs,
其中,在所述比特数确定单元43所确定的比特数等于或小于所述阈值的情况下,所述第二确定模块442采用查表的方式来确定用于边链路的pssch传输的tbs,以及在所述比特数确定单元43所确定的比特数大于所述阈值的情况下,所述第二确定模块442采用公式计算的方式来确定用于边链路的pssch传输的tbs。
本实施例的终端设备60可以用于执行任一上述实施例中所阐述的tbs确定方法。上述tbs确定方法的具体流程请参见上述实施例的详细阐述。
由此,根据本发明实施例的终端设备,可以结合边链路的一些特性来适当确定用于边链路的pssch传输的tbs。
以上已经描述了本发明的各实施例,上述说明是示例性的,并非穷尽性的,并且也不限于所披露的各实施例。在不偏离所说明的各实施例的范围和精神的情况下,对于本技术领域的普通技术人员来说许多修改和变更都是显而易见的。本文中所用术语的选择,旨在最好地解释各实施例的原理、实际应用或对市场中的技术的技术改进,或者使本技术领域的其它普通技术人员能理解本文披露的各实施例。