交叉引用
本专利申请要求享受以下申请的权益:由zhang等人于2017年10月9日提交的、名称为“transportblocksize,softchannelbitbuffersize,andratematchingforshorttransmissiontimeintervals”的美国临时专利申请no.62/570,074;以及由zhang等人于2018年10月7日提交的、名称为“transportblocksize,softchannelbitbuffersize,andratematchingforshorttransmissiontimeintervals”的美国专利申请no.16/153,817;上述全部申请中的每一个申请被转让给本申请的受让人。
概括而言,下文涉及无线通信,并且更具体地,下文涉及确定用于短传输时间间隔(stti)的传输块大小、软信道比特缓冲区大小和速率匹配。
背景技术:
无线通信系统被广泛地部署以提供诸如语音、视频、分组数据、消息传送、广播等各种类型的通信内容。这些系统能够通过共享可用的系统资源(例如,时间、频率和功率)来支持与多个用户的通信。这样的多址系统的示例包括第四代(4g)系统(例如,长期演进(lte)系统或改进的lte(lte-a)系统)和第五代(5g)系统(其可以被称为新无线电(nr)系统)。这些系统可以采用诸如以下各项的技术:码分多址(cdma)、时分多址(tdma)、频分多址(fdma)、正交频分多址(ofdma)或者离散傅里叶变换扩频正交频分复用(dft-s-ofdm)。无线多址通信系统可以包括多个基站或网络接入节点,每个基站或网络接入节点同时支持针对多个通信设备(其可以另外被称为用户设备(ue))的通信。
在一些无线通信系统中,基站可以在物理下行链路共享信道(pdsch)中向ue发送下行链路传输。在一些情况下,基站可以在不同长度的传输机会中发送下行链路传输,包括缩短的pdsch(spdsch)传输。传输的不同长度可能给基站和ue高效地编码或解码这些下行链路传输带来挑战。
技术实现要素:
所描述的技术涉及支持确定用于短传输时间间隔(stti)的传输块大小、软信道比特缓冲区大小和速率匹配的改进的方法、系统、设备或装置。概括而言,所描述的技术提供基站在stti中发送一个或多个下行链路传输。stti可以短于1毫秒(ms)传输时间间隔(tti),其可以被称为“传统”tti或子帧。基站可以另外发送下行链路授权,其指示资源块分配以及用于解码下行链路传输的调制和编码方案(mcs)。基站和接收下行链路传输的用户设备(ue)可以被配置为基于stti来确定传输块大小、软信道比特缓冲区大小和速率匹配。例如,基站和ue可以基于与信令开销相关联的缩放因子、与用于下行链路传输的stti的类型、长度或索引相关联的缩放因子、或特定于stti类型的传输块大小表,来选择传输块大小。类似地,基站和ue可以基于将软信道比特缓冲区大小值n_ir与对应于传输块大小的虚拟缓冲区大小进行比较,来选择软信道比特缓冲区大小。用于stti的n_ir值可以是与“传统”tti相对应的n_ir值的缩放版本或未缩放版本。在一些情况下,基站和ue可以处理接收在不同长度的tti(例如,2符号、3符号、1时隙或1子帧tti)中的下行链路传输的重传。另外或替代地,基站可以在逐stti的基础上维护或调整用于下行链路传输的信道质量指示符(cqi)到mcs的映射。
描述了一种无线通信的方法。所述方法可以包括:接收针对stti中的下行链路传输的下行链路授权,所述stti与tti内的多个stti位置索引中的一个stti位置索引相对应,并且所述下行链路授权包括针对所述下行链路传输的资源块分配。所述方法还可以包括:在所述stti上接收所述下行链路传输;至少部分地基于通过与所述多个stti位置索引内的所述stti的索引相对应的缩放因子对所述资源块分配进行缩放,并且将经缩放的资源块分配应用于与所述tti相关联的传输块大小表,来确定用于所述下行链路传输的传输块大小;以及根据所确定的传输块大小来对所述下行链路传输进行解码。
描述了一种用于无线通信的装置。所述装置可以包括:用于接收针对stti中的下行链路传输的下行链路授权的单元,所述stti与tti内的多个stti位置索引中的一个stti位置索引相对应,并且所述下行链路授权包括针对所述下行链路传输的资源块分配。所述装置还可以包括:用于在所述stti上接收所述下行链路传输的单元;用于至少部分地基于通过与所述多个stti位置索引内的所述stti的索引相对应的缩放因子对所述资源块分配进行缩放,并且将经缩放的资源块分配应用于与所述tti相关联的传输块大小表,来确定用于所述下行链路传输的传输块大小的单元;以及用于根据所确定的传输块大小来对所述下行链路传输进行解码的单元。
描述了另一种用于无线通信的装置。所述装置可以包括处理器、与所述处理器进行电子通信的存储器、以及被存储在所述存储器中的指令。所述指令可以可操作为使得所述处理器进行以下操作:接收针对stti中的下行链路传输的下行链路授权,所述stti与tti内的多个stti位置索引中的一个stti位置索引相对应,并且所述下行链路授权包括针对所述下行链路传输的资源块分配。所述指令还可以可操作为使得所述处理器进行以下操作:在所述stti上接收所述下行链路传输;至少部分地基于通过与所述多个stti位置索引内的所述stti的索引相对应的缩放因子对所述资源块分配进行缩放,并且将经缩放的资源块分配应用于与所述tti相关联的传输块大小表,来确定用于所述下行链路传输的传输块大小;以及根据所确定的传输块大小来对所述下行链路传输进行解码。
描述了一种用于无线通信的非暂时性计算机可读介质。所述非暂时性计算机可读介质可以包括可操作为使得处理器进行以下操作的指令:接收针对stti中的下行链路传输的下行链路授权,所述stti与tti内的多个stti位置索引中的一个stti位置索引相对应,并且所述下行链路授权包括针对所述下行链路传输的资源块分配。所述指令还可以可操作为使得所述处理器进行以下操作:在所述stti上接收所述下行链路传输;至少部分地基于通过与所述多个stti位置索引内的所述stti的索引相对应的缩放因子对所述资源块分配进行缩放,并且将经缩放的资源块分配应用于与所述tti相关联的传输块大小表,来确定用于所述下行链路传输的传输块大小;以及根据所确定的传输块大小来对所述下行链路传输进行解码。
在上述方法、装置和非暂时性计算机可读介质的一些示例中,所述缩放因子还与以下各项相对应:控制格式指示符(cfi)、特定于小区的参考信号(crs)开销、解调参考信号(dmrs)开销、广播信号开销、混合自动重传请求(harq)周转处理时间、或其任何组合。
描述了另一种无线通信的方法。所述方法可以包括:接收针对stti中的下行链路传输的下行链路授权,所述stti与tti内的多个stti位置索引中的一个stti位置索引相对应,并且所述下行链路授权包括针对所述下行链路传输的资源块分配。所述方法还可以包括:在所述stti上接收所述下行链路传输;至少部分地基于与所述stti相关联的传输块大小表,来确定用于所述下行链路传输的传输块大小;以及根据所确定的传输块大小来对所述下行链路传输进行解码。
描述了另一种用于无线通信的装置。所述装置可以包括:用于接收针对stti中的下行链路传输的下行链路授权的单元,所述stti与tti内的多个stti位置索引中的一个stti位置索引相对应,并且所述下行链路授权包括针对所述下行链路传输的资源块分配。所述装置还可以包括:用于在所述stti上接收所述下行链路传输的单元;用于至少部分地基于与所述stti相关联的传输块大小表,来确定用于所述下行链路传输的传输块大小的单元;以及用于根据所确定的传输块大小来对所述下行链路传输进行解码的单元。
描述了另一种用于无线通信的装置。所述装置可以包括处理器、与所述处理器进行电子通信的存储器、以及被存储在所述存储器中的指令。所述指令可以可操作为使得所述处理器进行以下操作:接收针对stti中的下行链路传输的下行链路授权,所述stti与tti内的多个stti位置索引中的一个stti位置索引相对应,并且所述下行链路授权包括针对所述下行链路传输的资源块分配。所述指令还可以可操作为使得所述处理器进行以下操作:在所述stti上接收所述下行链路传输;至少部分地基于与所述stti相关联的传输块大小表,来确定用于所述下行链路传输的传输块大小;以及根据所确定的传输块大小来对所述下行链路传输进行解码。
描述了一种用于无线通信的非暂时性计算机可读介质。所述非暂时性计算机可读介质可以包括可操作为使得处理器进行以下操作的指令:接收针对stti中的下行链路传输的下行链路授权,所述stti与tti内的多个stti位置索引中的一个stti位置索引相对应,并且所述下行链路授权包括针对所述下行链路传输的资源块分配。所述指令还可以可操作为使得所述处理器进行以下操作:在所述stti上接收所述下行链路传输;至少部分地基于与所述stti相关联的传输块大小表,来确定用于所述下行链路传输的传输块大小;以及根据所确定的传输块大小来对所述下行链路传输进行解码。
上述方法、装置和非暂时性计算机可读介质的一些示例还可以包括用于进行以下操作的过程、特征、单元或指令:根据所述stti的长度或所述stti的索引,来从多个传输块大小表中选择所述传输块大小表。
在上述方法,装置和非暂时性计算机可读介质的一些示例中,所述传输块大小表可以是至少部分地基于以下各项来选择的:cfi、crs开销、dmrs开销、广播信号开销、harq周转处理时间、或其任何组合。
在上述方法、装置和非暂时性计算机可读介质的一些示例中,确定用于所述下行链路传输的所述传输块大小还可以包括:通过与所述多个stti位置索引内的所述stti的索引相对应的缩放因子对所述资源块分配进行缩放;以及将经缩放的资源块分配应用于与所述stti相关联的所述传输块大小表。
描述了一种另外的无线通信的方法。所述方法可以包括:在一个或多个stti中接收一个或多个下行链路传输,所述stti中的每个stti与一个或多个tti内的多个stti位置索引中的一个stti位置索引相对应;确定用于所述一个或多个下行链路传输的传输块的传输块大小;基于所述传输块大小和与所述tti相关联的最大软信道比特缓冲区大小,来确定与所述传输块相关联的软信道比特缓冲区大小;以及根据所确定的传输块大小和所述软信道比特缓冲区大小来对所述一个或多个下行链路传输进行解码。
描述了一种用于无线通信的装置。所述装置可以包括:用于在一个或多个stti中接收一个或多个下行链路传输的单元,所述stti中的每个stti与一个或多个tti内的多个stti位置索引中的一个stti位置索引相对应;用于确定用于所述一个或多个下行链路传输的传输块的传输块大小的单元;用于基于所述传输块大小和与所述tti相关联的最大软信道比特缓冲区大小,来确定与所述传输块相关联的软信道比特缓冲区大小的单元;以及用于根据所确定的传输块大小和所述软信道比特缓冲区大小来对所述一个或多个下行链路传输进行解码的单元。
描述了另一种用于无线通信的装置。所述装置可以包括处理器、与所述处理器进行电子通信的存储器、以及被存储在所述存储器中的指令。所述指令可以可操作为使得所述处理器进行以下操作:在一个或多个stti中接收一个或多个下行链路传输,所述stti中的每个stti与一个或多个tti内的多个stti位置索引中的一个stti位置索引相对应;确定用于所述一个或多个下行链路传输的传输块的传输块大小;基于所述传输块大小和与所述tti相关联的最大软信道比特缓冲区大小,来确定与所述传输块相关联的软信道比特缓冲区大小;以及根据所确定的传输块大小和所述软信道比特缓冲区大小来对所述一个或多个下行链路传输进行解码。
描述了一种用于无线通信的非暂时性计算机可读介质。所述非暂时性计算机可读介质可以包括可操作为使得处理器进行以下操作的指令:在一个或多个stti中接收一个或多个下行链路传输,所述stti中的每个stti与一个或多个tti内的多个stti位置索引中的一个stti位置索引相对应;确定用于所述一个或多个下行链路传输的传输块的传输块大小;基于所述传输块大小和与所述tti相关联的最大软信道比特缓冲区大小,来确定与所述传输块相关联的软信道比特缓冲区大小;以及根据所确定的传输块大小和所述软信道比特缓冲区大小来对所述一个或多个下行链路传输进行解码。
上述方法、装置和非暂时性计算机可读介质的一些示例还可以包括用于进行以下操作的过程、特征、单元或指令:确定在软信道比特缓冲区中存储与所述一个或多个下行链路传输相关联的多个软信道比特的精度水平。
在上述方法、装置和非暂时性计算机可读介质的一些示例中,对所述一个或多个下行链路传输进行解码还可以包括:在所述软信道比特缓冲区中以所确定的精度水平存储与所述一个或多个下行链路传输相关联的所述多个软信道比特,所确定的精度水平是全精度,其中,所述软信道比特缓冲区的大小等于所述软信道比特缓冲区大小。
在上述方法、装置和非暂时性计算机可读介质的一些示例中,对所述一个或多个下行链路传输进行解码还可以包括:在所述软信道比特缓冲区中以所确定的精度水平存储与所述一个或多个下行链路传输相关联的所述多个软信道比特,所确定的精度水平是降低的精度,其中,所述软信道比特缓冲区的大小等于所述软信道比特缓冲区大小。
上述方法、装置和非暂时性计算机可读介质的一些示例还可以包括用于进行以下操作的过程、特征、单元或指令:识别用于多个harq过程的软信道比特缓冲区大小的累计可能大于门限。上述方法、装置和非暂时性计算机可读介质的一些示例还可以包括用于进行以下操作的过程、特征、单元或指令:至少部分地基于所述识别,来选择在软信道比特缓冲区中跳过存储的、用于所述一个或多个下行链路传输中的至少一个下行链路传输的多个软信道比特。上述方法、装置和非暂时性计算机可读介质的一些示例还可以包括用于进行以下操作的过程、特征、单元或指令:对来自所解码的一个或多个下行链路传输中的相应下行链路传输的一个或多个软信道比特进行组合。
在上述方法、装置和非暂时性计算机可读介质的一些示例中,确定所述软信道比特缓冲区大小还可以包括:通过与用于所述一个或多个下行链路传输中的第一下行链路传输的stti的索引相对应的缩放因子来对与所述tti相关联的所述最大软信道比特缓冲区大小进行缩放。上述方法、装置和非暂时性计算机可读介质的一些示例还可以包括用于进行以下操作的过程、特征、单元或指令:根据所确定的传输块大小和经缩放的软信道比特缓冲区大小来对所述一个或多个下行链路传输进行解码。
上述方法、装置和非暂时性计算机可读介质的一些示例还可以包括用于进行以下操作的过程、特征、单元或指令:接收对在所述一个或多个stti中所接收的一个或多个下行链路传输中的一个或多个下行链路传输的重传,所述重传是在一个或多个重传tti中;以及基于最初在所述一个或多个stti中发送的所述一个或多个下行链路传输,来对与所述重传tti相关联的所述最大软信道比特缓冲区大小进行缩放。在上述方法、设备和非暂时性计算机可读介质的一些示例中,所述重传和所接收的一个或多个下行链路传输重叠。上述方法、装置和非暂时性计算机可读介质的一些示例还可以包括用于进行以下操作的过程、特征、单元或指令:根据所确定的传输块大小和经缩放的软信道比特缓冲区大小来对所述重传进行解码。在上述方法、装置和非暂时性计算机可读介质的一些示例中,用于对所述一个或多个下行链路传输进行解码的解码技术不同于用于对所述重传进行解码的解码技术。
上述方法、装置和非暂时性计算机可读介质的一些示例还可以包括用于进行以下操作的过程、特征、单元或指令:确定用于对与所述重传tti相关联的所述最大软信道比特缓冲区大小进行缩放的第二缩放因子,其中,对与所述重传tti相关联的所述最大软信道比特缓冲区大小进行缩放是通过所述第二缩放因子来缩放的。在上述方法、装置和非暂时性计算机可读介质的一些示例中,所述第二缩放因子不同于所述第一缩放因子。
描述了一种无线通信的方法。所述方法可以包括:在一个或多个tti中接收与传输块相对应的一个或多个下行链路传输,其中,所述一个或多个tti中的至少两个tti与不同的tti类型相对应;确定用于与所述一个或多个下行链路传输中的每个传输相关联的一个或多个解码操作中的第一解码操作的、与所述传输块相关联的第一软信道比特缓冲区大小;以及根据所述第一软信道比特缓冲区大小来对所述一个或多个下行链路传输进行解码。
描述了一种用于无线通信的装置。所述装置可以包括:用于在一个或多个tti中接收与传输块相对应的一个或多个下行链路传输的单元,其中,所述一个或多个tti中的至少两个tti与不同的tti类型相对应;用于确定用于与所述一个或多个下行链路传输中的每个传输相关联的一个或多个解码操作中的第一解码操作的、与所述传输块相关联的第一软信道比特缓冲区大小的单元;以及用于根据所述第一软信道比特缓冲区大小来对所述一个或多个下行链路传输进行解码的单元。
描述了另一种用于无线通信的装置。所述装置可以包括处理器、与所述处理器进行电子通信的存储器、以及被存储在所述存储器中的指令。所述指令可以可操作为使得所述处理器进行以下操作:在一个或多个tti中接收与传输块相对应的一个或多个下行链路传输,其中,所述一个或多个tti中的至少两个tti与不同的tti类型相对应;确定用于与所述一个或多个下行链路传输中的每个传输相关联的一个或多个解码操作中的第一解码操作的、与所述传输块相关联的第一软信道比特缓冲区大小;以及根据所述第一软信道比特缓冲区大小来对所述一个或多个下行链路传输进行解码。
描述了一种用于无线通信的非暂时性计算机可读介质。所述非暂时性计算机可读介质可以包括可操作为使得处理器进行以下操作的指令:在一个或多个tti中接收与传输块相对应的一个或多个下行链路传输,其中,所述一个或多个tti中的至少两个tti与不同的tti类型相对应;确定用于与所述一个或多个下行链路传输中的每个传输相关联的一个或多个解码操作中的第一解码操作的、与所述传输块相关联的第一软信道比特缓冲区大小;以及根据所述第一软信道比特缓冲区大小来对所述一个或多个下行链路传输进行解码。
上述方法、装置和非暂时性计算机可读介质的一些示例还可以包括用于进行以下操作的过程、特征、单元或指令:识别所述一个或多个解码操作中的第二解码操作可以与第二传输相关联,所述第二传输在同与所述第一解码操作相关联的第一传输相比更短的tti中。上述方法、装置和非暂时性计算机可读介质的一些示例还可以包括用于进行以下操作的过程、特征、单元或指令:至少部分地基于所述识别,来选择在软信道比特缓冲区中跳过存储的、用于所述一个或多个下行链路传输中的至少一个下行链路传输的多个软信道比特。上述方法、装置和非暂时性计算机可读介质的一些示例还可以包括用于进行以下操作的过程、特征、单元或指令:对来自所解码的一个或多个下行链路传输中的相应下行链路传输的一个或多个软信道比特进行组合。
在上述方法、装置和非暂时性计算机可读介质的一些示例中,所述不同的tti类型包括:一子帧tti、一时隙stti、两或三符号stti、或其任何组合。
描述了一种无线通信的方法。所述方法可以包括:在一个或多个tti中接收与传输块相对应的一个或多个下行链路传输,其中,所述一个或多个tti中的至少两个tti与不同的tti类型相对应;确定用于与所述一个或多个下行链路传输相关联的一个或多个解码操作中的每个解码操作的、与所述传输块相关联的软信道比特缓冲区大小;对用于每个解码操作的所述软信道比特缓冲区大小进行累计,以获得tti间软信道比特缓冲区大小;以及根据所述tti间软信道比特缓冲区大小来对所述一个或多个下行链路传输进行解码。
描述了一种用于无线通信的装置。所述装置可以包括:用于在一个或多个tti中接收与传输块相对应的一个或多个下行链路传输的单元,其中,所述一个或多个tti中的至少两个tti与不同的tti类型相对应;用于确定用于与所述一个或多个下行链路传输相关联的一个或多个解码操作中的每个解码操作的、与所述传输块相关联的软信道比特缓冲区大小的单元;用于对用于每个解码操作的所述软信道比特缓冲区大小进行累计,以获得tti间软信道比特缓冲区大小的单元;以及用于根据所述tti间软信道比特缓冲区大小来对所述一个或多个下行链路传输进行解码的单元。
描述了另一种用于无线通信的装置。所述装置可以包括处理器、与所述处理器进行电子通信的存储器、以及被存储在所述存储器中的指令。所述指令可以可操作为使得所述处理器进行以下操作:在一个或多个tti中接收与传输块相对应的一个或多个下行链路传输,其中,所述一个或多个tti中的至少两个tti与不同的tti类型相对应;确定用于与所述一个或多个下行链路传输相关联的一个或多个解码操作中的每个解码操作的、与所述传输块相关联的软信道比特缓冲区大小;对用于每个解码操作的所述软信道比特缓冲区大小进行累计,以获得tti间软信道比特缓冲区大小;以及根据所述tti间软信道比特缓冲区大小来对所述一个或多个下行链路传输进行解码。
描述了一种用于无线通信的非暂时性计算机可读介质。所述非暂时性计算机可读介质可以包括可操作为使得处理器进行以下操作的指令:在一个或多个tti中接收与传输块相对应的一个或多个下行链路传输,其中,所述一个或多个tti中的至少两个tti与不同的tti类型相对应;确定用于与所述一个或多个下行链路传输相关联的一个或多个解码操作中的每个解码操作的、与所述传输块相关联的软信道比特缓冲区大小;对用于每个解码操作的所述软信道比特缓冲区大小进行累计,以获得tti间软信道比特缓冲区大小;以及根据所述tti间软信道比特缓冲区大小来对所述一个或多个下行链路传输进行解码。
上述方法、装置和非暂时性计算机可读介质的一些示例还可以包括用于进行以下操作的过程、特征、单元或指令:针对所述一个或多个解码操作中的每个解码操作,根据与当前解码操作相关联的tti内软信道比特缓冲区大小来对所述一个或多个下行链路传输进行解码。
上述方法、装置和非暂时性计算机可读介质的一些示例还可以包括用于进行以下操作的过程、特征、单元或指令:识别所述一个或多个解码操作中的第二解码操作可以与第二传输相关联,所述第二传输在同与所述第一解码操作相关联的第一传输相比更短的tti中。上述方法、装置和非暂时性计算机可读介质的一些示例还可以包括用于进行以下操作的过程、特征、单元或指令:至少部分地基于所述识别,来选择在软信道比特缓冲区中跳过存储的、用于所述一个或多个下行链路传输中的至少一个下行链路传输的多个软信道比特。上述方法、装置和非暂时性计算机可读介质的一些示例还可以包括用于进行以下操作的过程、特征、单元或指令:对来自所解码的一个或多个下行链路传输中的相应下行链路传输的一个或多个软信道比特进行组合。
在上述方法、装置和非暂时性计算机可读介质的一些示例中,所述不同的tti类型包括:一子帧tti、一时隙stti、两或三符号stti、或其任何组合。
描述了一种无线通信的方法。所述方法可以包括:在tti中确定用于传输的stti,所述stti与所述tti内的多个stti位置索引中的一个stti位置索引相对应;以及至少部分地基于所确定的用于传输的stti来选择cqi到mcs映射。所述方法还可以包括:在所述stti中发送针对下行链路传输的下行链路授权,所述下行链路授权包括针对所述下行链路传输的资源块分配和至少部分地基于所述cqi到mcs映射而确定的mcs指示符;以及在所述stti上发送所述下行链路传输。
描述了一种用于无线通信的装置。所述装置可以包括:用于在tti中确定用于传输的stti的单元,所述stti与所述tti内的多个stti位置索引中的一个stti位置索引相对应;以及用于至少部分地基于所确定的用于传输的stti来选择cqi到mcs映射的单元。所述装置还可以包括:用于在所述stti中发送针对下行链路传输的下行链路授权的单元,所述下行链路授权包括针对所述下行链路传输的资源块分配和至少部分地基于所述cqi到mcs映射而确定的mcs指示符;以及用于在所述stti上发送所述下行链路传输的单元。
描述了另一种用于无线通信的装置。所述装置可以包括处理器、与所述处理器进行电子通信的存储器、以及被存储在所述存储器中的指令。所述指令可以可操作为使得所述处理器进行以下操作:在tti中确定用于传输的stti,所述stti与所述tti内的多个stti位置索引中的一个stti位置索引相对应;以及至少部分地基于所确定的用于传输的stti来选择cqi到mcs映射。所述指令还可以可操作为使得所述处理器进行以下操作:在所述stti中发送针对下行链路传输的下行链路授权,所述下行链路授权包括针对所述下行链路传输的资源块分配和至少部分地基于所述cqi到mcs映射而确定的mcs指示符;以及在所述stti上发送所述下行链路传输。
描述了一种用于无线通信的非暂时性计算机可读介质。所述非暂时性计算机可读介质可以包括可操作为使得处理器进行以下操作的指令:在tti中确定用于传输的stti,所述stti与所述tti内的多个stti位置索引中的一个stti位置索引相对应;以及至少部分地基于所确定的用于传输的stti来选择cqi到mcs映射。所述指令还可以可操作为使得所述处理器进行以下操作:在所述stti中发送针对下行链路传输的下行链路授权,所述下行链路授权包括针对所述下行链路传输的资源块分配和至少部分地基于所述cqi到mcs映射而确定的mcs指示符;以及在所述stti上发送所述下行链路传输。
上述方法、装置和非暂时性计算机可读介质的一些示例还可以包括用于进行以下操作的过程、特征、单元或指令:至少部分地基于所确定的用于传输的stti来确定软信道比特缓冲区大小。上述方法、装置和非暂时性计算机可读介质的一些示例还可以包括用于进行以下操作的过程、特征、单元或指令:根据所述软信道比特缓冲区大小来执行速率匹配。
在上述方法、装置和非暂时性计算机可读介质的一些示例中,所述cqi到mcs映射可以是至少部分地基于以下各项来选择的:cfi、crs开销、dmrs开销、广播信号开销、harq周转处理时间、或其任何组合。
附图说明
图1和2示出了根据本公开内容的各方面的支持确定用于短传输时间间隔(stti)的传输块大小、软信道比特缓冲区大小和速率匹配的用于无线通信的系统的示例。
图3a、3b和3c示出了根据本公开内容的各方面的支持确定用于stti的传输块大小、软信道比特缓冲区大小和速率匹配的、用于确定用于编码和解码的软信道比特缓冲区大小的选择过程的示例。
图4示出了根据本公开内容的各方面的支持确定用于stti的传输块大小、软信道比特缓冲区大小和速率匹配的过程流的示例。
图5至10示出了根据本公开内容的各方面的支持确定用于stti的传输块大小、软信道比特缓冲区大小和速率匹配的无线设备的框图。
图11示出了根据本公开内容的各方面的支持确定用于stti的传输块大小、软信道比特缓冲区大小和速率匹配的用户设备(ue)stti处理模块的框图。
图12示出了根据本公开内容的各方面的包括支持确定用于stti的传输块大小、软信道比特缓冲区大小和速率匹配的设备的系统的框图。
图13和14示出了根据本公开内容的各方面的支持确定用于stti的传输块大小、软信道比特缓冲区大小和速率匹配的无线设备的框图。
图15示出了根据本公开内容的各方面的支持确定用于stti的传输块大小、软信道比特缓冲区大小和速率匹配的基站stti处理模块的框图。
图16示出了根据本公开内容的各方面的包括支持确定用于stti的传输块大小、软信道比特缓冲区大小和速率匹配的设备的系统的框图。
图17至23示出了说明根据本公开内容的各方面的用于确定用于stti的传输块大小、软信道比特缓冲区大小和速率匹配的方法的流程图。
具体实施方式
在一些无线通信系统中,基站可以在不同长度的传输机会中向用户设备(ue)进行发送。例如,基站可以在1毫秒(ms)的传输时间间隔(其可以被称为“传统”传输时间间隔(tti)或子帧)内的物理下行链路共享信道(pdsch)中发送下行链路授权和下行链路传输。在其它情况下,基站可以在短传输时间间隔(stti)(其可以短于“传统”tti)中发送下行链路授权和下行链路传输。例如,stti可以是2或3符号(例如,正交频分复用(ofdm)符号)stti或一时隙stti(例如,子帧的一半)的示例。
基站可以在下行链路授权中指示资源块分配以及调制和编码方案(mcs)值。在一些情况下,基站可以基于在逐stti的基础上调整用于下行链路传输的信道质量指示符(cqi)到mcs的映射来选择mcs值。基站可能已经使用这些值(例如,资源块分配和mcs)来对下行链路传输进行编码,并且因此,接收ue可以使用这些值来对下行链路传输进行解码。例如,接收下行链路传输的ue可以被配置为基于资源块分配和mcs值来确定用于对下行链路传输进行编码的传输块大小、软信道比特缓冲区大小和速率匹配。为了另外处理基站可以用于下行链路传输的不同长度的tti,ue还可以基于用于传输的tti的长度、索引或类型来确定传输块大小、软信道比特缓冲区大小和速率匹配。例如,ue可以基于与信令开销相关联的缩放因子、与用于下行链路传输的stti的类型、长度或索引相关联的缩放因子、或特定于stti类型的传输块大小表,来选择传输块大小。类似地,ue可以基于将最大软信道比特缓冲区大小值n_ir与对应于传输块大小的虚拟缓冲区大小(例如,在一些情况下,为传输块大小的三倍)进行比较,来选择软信道比特缓冲区大小。在一些情况下,n_ir的值可以是基于“传统”一子帧tti的,并且ue可以或者可以不基于stti的类型、长度或索引来对“传统”n_ir值进行缩放。在一些情况下,ue可以处理接收对在不同长度的tti中的下行链路传输的重传。例如,ue可以使用与接收到的第一下行链路传输相关联的软信道比特缓冲区大小,或者可以基于与不同长度的tti中的传输块的重传相关联的多个缓冲区大小来执行匹配或累计过程。
首先在无线通信系统的背景下描述本公开内容的各方面。关于用于确定软信道比特缓冲区大小的选择过程和过程流描述了本公开内容的额外方面。本公开内容的各方面进一步通过涉及用于stti的传输块大小、软信道比特缓冲区大小和速率匹配的装置图、系统图和流程图来示出并且参照这些图来描述。
图1示出了根据本公开内容的各方面的支持确定用于stti的传输块大小、软信道比特缓冲区大小和速率匹配的无线通信系统100的示例。无线通信系统100包括基站105、ue115以及核心网络130。在一些示例中,无线通信系统100可以是长期演进(lte)网络、改进的lte(lte-a)网络、或新无线电(nr)网络。在一些情况下,无线通信系统100可以支持增强型宽带通信、超可靠(例如,任务关键)通信、低时延通信或者与低成本且低复杂度设备的通信。
基站105可以经由一个或多个基站天线与ue115无线地进行通信。本文描述的基站105可以包括或可以被本领域技术人员称为基站收发机、无线基站、接入点、无线收发机、节点b、演进型节点b(enb)、下一代节点b或千兆节点b(其中的任一项可以被称为gnb)、家庭节点b、家庭演进型节点b、或某种其它适当的术语。无线通信系统100可以包括不同类型的基站105(例如,宏小区基站或小型小区基站)。本文描述的ue115能够与各种类型的基站105和网络设备(包括宏enb、小型小区enb、gnb、中继基站等)进行通信。
每个基站105可以与在其中支持与各个ue115的通信的特定地理覆盖区域110相关联。每个基站105可以经由通信链路125为相应的地理覆盖区域110提供通信覆盖,并且在基站105和ue115之间的通信链路125可以利用一个或多个载波。在无线通信系统100中示出的通信链路125可以包括:从ue115到基站105的上行链路传输、或者从基站105到ue115的下行链路传输。下行链路传输还可以被称为前向链路传输,而上行链路传输还可以被称为反向链路传输。
可以将针对基站105的地理覆盖区域110划分为扇区,所述扇区仅构成地理覆盖区域110的一部分,并且每个扇区可以与小区相关联。例如,每个基站105可以提供针对宏小区、小型小区、热点、或其它类型的小区、或其各种组合的通信覆盖。在一些示例中,基站105可以是可移动的,并且因此,提供针对移动的地理覆盖区域110的通信覆盖。在一些示例中,与不同的技术相关联的不同的地理覆盖区域110可以重叠,并且与不同的技术相关联的重叠的地理覆盖区域110可以由相同的基站105或不同的基站105来支持。无线通信系统100可以包括例如异构lte/lte-a或nr网络,其中不同类型的基站105提供针对各个地理覆盖区域110的覆盖。
术语“小区”指代用于与基站105的通信(例如,在载波上)的逻辑通信实体,并且可以与用于对经由相同或不同载波来操作的相邻小区进行区分的标识符(例如,物理小区标识符(pcid)、虚拟小区标识符(vcid))相关联。在一些示例中,载波可以支持多个小区,并且不同的小区可以是根据不同的协议类型(例如,机器类型通信(mtc)、窄带物联网(nb-iot)、增强型移动宽带(embb)或其它协议类型)来配置的,所述不同的协议类型可以为不同类型的设备提供接入。在一些情况下,术语“小区”可以指代逻辑实体在其上进行操作的地理覆盖区域110的一部分(例如,扇区)。
ue115可以散布于整个无线通信系统100中,并且每个ue115可以是静止的或移动的。ue115还可以被称为移动设备、无线设备、远程设备、手持设备、或用户设备、或某种其它适当的术语,其中,“设备”还可以被称为单元、站、终端或客户端。ue115也可以是个人电子设备,例如,蜂窝电话、个人数字助理(pda)、平板计算机、膝上型计算机或个人计算机。在一些示例中,ue115还可以指代无线本地环路(wll)站、物联网(iot)设备、万物联网(ioe)设备或mtc设备等,其可以是在诸如电器、运载工具、仪表等的各种物品中实现的。
一些ue115(例如,mtc或iot设备)可以是低成本或低复杂度设备,并且可以提供机器之间的自动化通信(例如,经由机器到机器(m2m)通信)。m2m通信或mtc可以指代允许设备在没有人为干预的情况下与彼此或基站105进行通信的数据通信技术。在一些示例中,m2m通信或mtc可以包括来自集成有传感器或计量仪以测量或捕获信息并且将该信息中继给中央服务器或应用程序的设备的通信,所述中央服务器或应用程序可以利用该信息或者将该信息呈现给与该程序或应用进行交互的人类。一些ue115可以被设计为收集信息或者实现机器的自动化行为。针对mtc设备的应用的示例包括智能计量、库存监控、水位监测、设备监测、医疗保健监测、野生生物监测、气候和地质事件监测、车队管理和跟踪、远程安全感测、物理访问控制、以及基于事务的业务计费。
一些ue115可以被配置为采用减小功耗的操作模式,例如,半双工通信(例如,一种支持经由发送或接收的单向通信而不是同时进行发送和接收的模式)。在一些示例中,半双工通信可以是以减小的峰值速率来执行的。针对ue115的其它功率节约技术包括:当不参与活动的通信或者在有限的带宽上操作(例如,根据窄带通信)时,进入功率节省的“深度睡眠”模式。在一些情况下,ue115可以被设计为支持关键功能(例如,任务关键功能),并且无线通信系统100可以被配置为提供用于这些功能的超可靠通信。
在一些情况下,ue115还能够与其它ue115直接进行通信(例如,使用对等(p2p)或设备到设备(d2d)协议)。利用d2d通信的一组ue115中的一个或多个ue115可以在基站105的地理覆盖区域110内。这样的组中的其它ue115可以在基站105的地理覆盖区域110之外,或者以其它方式无法从基站105接收传输。在一些情况下,经由d2d通信来进行通信的多组ue115可以利用一到多(1:m)系统,其中,每个ue115向组中的每个其它ue115进行发送。在一些情况下,基站105促进对用于d2d通信的资源的调度。在其它情况下,d2d通信是在ue115之间执行的,而不涉及基站105。
基站105可以与核心网络130进行通信以及彼此进行通信。例如,基站105可以通过回程链路132(例如,经由s1或其它接口)与核心网络130对接。基站105可以在回程链路134上(例如,经由x2或其它接口)上直接地(例如,直接在基站105之间)或间接地(例如,经由核心网络130)彼此进行通信。
核心网络130可以提供用户认证、接入授权、跟踪、互联网协议(ip)连接、以及其它接入、路由或移动性功能。核心网络130可以是演进分组核心(epc),其可以包括至少一个移动性管理实体(mme)、至少一个服务网关(s-gw)和至少一个分组数据网络(pdn)网关(p-gw)。mme可以管理非接入层(例如,控制平面)功能,例如,针对由与epc相关联的基站105服务的ue115的移动性、认证和承载管理。用户ip分组可以通过s-gw来传输,所述s-gw本身可以连接到p-gw。p-gw可以提供ip地址分配以及其它功能。p-gw可以连接到网络运营商ip服务。运营商ip服务可以包括对互联网、内联网、ip多媒体子系统(ims)或分组交换(ps)流服务的接入。
网络设备中的至少一些网络设备(例如,基站105)可以包括诸如接入网络实体之类的子组件,其可以是接入节点控制器(anc)的示例。每个接入网络实体可以通过多个其它接入网络传输实体(其可以被称为无线电头端、智能无线电头端或发送/接收点(trp))来与ue115进行通信。在一些配置中,每个接入网络实体或基站105的各种功能可以是跨越各个网络设备(例如,无线电头端和接入网络控制器)分布的或者合并到单个网络设备(例如,基站105)中。
无线通信系统100可以使用一个或多个频带(通常在300mhz到300ghz的范围中)来操作。通常,从300mhz到3ghz的区域被称为特高频(uhf)区域或分米频带,因为波长范围在长度上从近似一分米到一米。uhf波可能被建筑物和环境特征阻挡或重定向。然而,波可以足以穿透结构,以用于宏小区向位于室内的ue115提供服务。与使用频谱的低于300mhz的高频(hf)或甚高频(vhf)部分的较小频率和较长的波的传输相比,uhf波的传输可以与较小的天线和较短的距离(例如,小于100km)相关联。
无线通信系统100还可以在使用从3ghz到30ghz的频带(还被称为厘米频带)的超高频(shf)区域中操作。shf区域包括诸如5ghz工业、科学和医疗(ism)频带之类的频带,其可以由能够容忍来自其它用户的干扰的设备机会性地使用。
无线通信系统100还可以在频谱的极高频(ehf)区域(例如,从30ghz到300ghz)(还被称为毫米频带)中操作。在一些示例中,无线通信系统100可以支持ue115与基站105之间的毫米波(mmw)通信,并且与uhf天线相比,相应设备的ehf天线可以甚至更小并且间隔得更紧密。在一些情况下,这可以促进在ue115内使用天线阵列。然而,与shf或uhf传输相比,ehf传输的传播可能遭受到甚至更大的大气衰减和更短的距离。可以跨越使用一个或多个不同的频率区域的传输来采用本文公开的技术,并且对跨越这些频率区域的频带的指定使用可以根据国家或管理机构而不同。
在一些情况下,无线通信系统100可以利用经许可和免许可射频频谱带两者。例如,无线通信系统100可以采用免许可频带(例如,5ghzism频带)中的许可辅助接入(laa)、lte免许可(lte-u)无线接入技术或nr技术。当在免许可射频频谱带中操作时,无线设备(例如,基站105和ue115)可以在发送数据之前采用先听后说(lbt)过程来确保频率信道是空闲的。在一些情况下,免许可频带中的操作可以基于结合在经许可频带(例如,laa)中操作的cc的ca配置。免许可频谱中的操作可以包括下行链路传输、上行链路传输、对等传输或这些项的组合。免许可频谱中的双工可以基于频分双工(fdd)、时分双工(tdd)或这两者的组合。
在一些示例中,基站105或ue115可以被配备有多个天线,其可以用于采用诸如发射分集、接收分集、多输入多输出(mimo)通信或波束成形之类的技术。例如,无线通信系统100可以在发送设备(例如,基站105)和接收设备(例如,ue115)之间使用传输方案,其中,发送设备被配备有多个天线,以及接收设备被配备有一个或多个天线。mimo通信可以采用多径信号传播,以通过经由不同的空间层来发送或接收多个信号(这可以被称为空间复用)来提高频谱效率。例如,发送设备可以经由不同的天线或者天线的不同组合来发送多个信号。同样,接收设备可以经由不同的天线或者天线的不同组合来接收多个信号。多个信号中的每个信号可以被称为分离的空间流,并且可以携带与相同的数据流(例如,相同的码字)或不同的数据流相关联的比特。不同的空间层可以与用于信道测量和报告的不同的天线端口相关联。mimo技术包括单用户mimo(su-mimo)(其中,多个空间层被发送给相同的接收设备)和多用户mimo(mu-mimo)(其中,多个空间层被发送给多个设备)。
波束成形(其还可以被称为空间滤波、定向发送或定向接收)是一种如下的信号处理技术:可以在发送设备或接收设备(例如,基站105或ue115)处使用该技术,以沿着在发送设备和接收设备之间的空间路径来形成或引导天线波束(例如,发送波束或接收波束)。可以通过以下操作来实现波束成形:对经由天线阵列的天线元件传送的信号进行组合,使得在相对于天线阵列的特定朝向上传播的信号经历相长干涉,而其它信号经历相消干涉。对经由天线元件传送的信号的调整可以包括:发送设备或接收设备向经由与该设备相关联的天线元件中的每个天线元件携带的信号应用某些幅度和相位偏移。可以由与特定朝向(例如,相对于发送设备或接收设备的天线阵列,或者相对于某个其它朝向)相关联的波束成形权重集合来定义与天线元件中的每个天线元件相关联的调整。
在一个示例中,基站105可以使用多个天线或天线阵列,来进行用于与ue115的定向通信的波束成形操作。例如,基站105可以在不同的方向上将一些信号(例如,同步信号、参考信号、波束选择信号或其它控制信号)发送多次,所述一些信号可以包括根据与不同的传输方向相关联的不同的波束成形权重集合发送的信号。不同的波束方向上的传输可以用于(例如,由基站105或接收设备(例如,ue115))识别用于基站105进行的后续发送和/或接收的波束方向。基站105可以在单个波束方向(例如,与接收设备(例如,ue115)相关联的方向)上发送一些信号(例如,与特定的接收设备相关联的数据信号)。在一些示例中,与沿着单个波束方向的传输相关联的波束方向可以是至少部分地基于在不同的波束方向上发送的信号来确定的。例如,ue115可以接收基站105在不同方向上发送的信号中的一个或多个信号,并且ue115可以向基站105报告对其接收到的具有最高信号质量或者以其它方式可接受的信号质量的信号的指示。虽然这些技术是参照基站105在一个或多个方向上发送的信号来描述的,但是ue115可以采用类似的技术来在不同方向上多次发送信号(例如,用于识别用于ue115进行的后续发送或接收的波束方向)或者在单个方向上发送信号(例如,用于向接收设备发送数据)。
当从基站105接收各种信号(例如,同步信号、参考信号、波束选择信号或其它控制信号)时,接收设备(例如,ue115,其可以是mmw接收设备的示例)可以尝试多个接收波束。例如,接收设备可以通过经由不同的天线子阵列来进行接收,通过根据不同的天线子阵列来处理接收到的信号,通过根据向在天线阵列的多个天线元件处接收的信号应用的不同的接收波束成形权重集合来进行接收,或者通过根据向在天线阵列的多个天线元件处接收的信号应用的不同的接收波束成形权重集合来处理接收到的信号(以上各个操作中的任何操作可以被称为根据不同的接收波束或接收方向的“监听”),来尝试多个接收方向。在一些示例中,接收设备可以使用单个接收波束来沿着单个波束方向进行接收(例如,当接收数据信号时)。单个接收波束可以在至少部分地基于根据不同的接收波束方向进行监听而确定的波束方向(例如,至少部分地基于根据多个波束方向进行监听而被确定为具有最高信号强度、最高信噪比、或者以其它方式可接受的信号质量的波束方向)上对准。
在一些情况下,基站105或ue115的天线可以位于一个或多个天线阵列内,所述一个或多个天线阵列可以支持mimo操作或者发送或接收波束成形。例如,一个或多个基站天线或天线阵列可以共置于天线组件处,例如天线塔。在一些情况下,与基站105相关联的天线或天线阵列可以位于不同的地理位置上。基站105可以具有天线阵列,所述天线阵列具有基站105可以用于支持对与ue115的通信的波束成形的多行和多列的天线端口。同样,ue115可以具有可以支持各种mimo或波束成形操作的一个或多个天线阵列。
在一些情况下,无线通信系统100可以是根据分层协议栈来操作的基于分组的网络。在用户平面中,在承载或分组数据汇聚协议(pdcp)层处的通信可以是基于ip的。在一些情况下,无线链路控制(rlc)层可以执行分组分段和重组以在逻辑信道上进行通信。介质访问控制(mac)层可以执行优先级处理和逻辑信道到传输信道的复用。mac层还可以使用混合自动重传请求(harq)来提供在mac层处的重传,以改善链路效率。在控制平面中,无线资源控制(rrc)协议层可以提供在ue115与基站105或核心网络130之间的rrc连接(其支持针对用户平面数据的无线承载)的建立、配置和维护。在物理(phy)层处,传输信道可以被映射到物理信道。
在一些情况下,ue115和基站105可以支持数据的重传,以增加数据被成功接收的可能性。harq反馈是一种增加数据在通信链路125上被正确接收的可能性的技术。harq可以包括错误检测(例如,使用循环冗余校验(crc))、前向纠错(fec)和重传(例如,自动重传请求(arq))的组合。harq可以在差的无线状况(例如,信号与噪声状况)下改进mac层处的吞吐量。在一些情况下,无线设备可以支持相同时隙harq反馈,其中,该设备可以在特定时隙中提供针对在该时隙中的先前符号中接收的数据的harq反馈。在其它情况下,该设备可以在后续时隙中或者根据某个其它时间间隔来提供harq反馈。
可以以基本时间单位(其可以例如指代ts=1/30,720,000秒的采样周期)的倍数来表示lte或nr中的时间间隔。可以根据均具有10毫秒(ms)的持续时间的无线帧对通信资源的时间间隔进行组织,其中,帧周期可以表示为tf=307,200ts。无线帧可以通过范围从0到1023的系统帧编号(sfn)来标识。每个帧可以包括编号从0到9的10个子帧,并且每个子帧可以具有1ms的持续时间。可以进一步将子帧划分成2个时隙,每个时隙具有0.5ms的持续时间,并且每个时隙可以包含6或7个调制符号周期(例如,这取决于在每个符号周期前面添加的循环前缀的长度)。排除循环前缀,每个符号周期可以包含2048个采样周期。在一些情况下,子帧可以是无线通信系统100的最小调度单元,并且可以被称为tti。在其它情况下,无线通信系统100的最小调度单元可以比子帧短或者可以是动态选择的(例如,在缩短的tti(stti)的突发中或者在选择的使用stti的分量载波中)。
在一些无线通信系统中,可以将时隙进一步划分成包含一个或多个符号的多个微时隙。在一些实例中,微时隙的符号或者微时隙可以是最小调度单元。每个符号在持续时间上可以根据例如子载波间隔或操作的频带而改变。此外,一些无线通信系统可以实现时隙聚合,其中,多个时隙或微时隙被聚合在一起并且用于在ue115和基站105之间的通信。
术语“载波”指代具有用于支持在通信链路125上的通信的定义的物理层结构的射频频谱资源集合。例如,通信链路125的载波可以包括射频频谱带中的根据用于给定无线接入技术的物理层信道来操作的部分。每个物理层信道可以携带用户数据、控制信息或其它信令。载波可以与预定义的频率信道(例如,演进型通用陆地无线电接入(e-utra)绝对射频信道号(earfcn))相关联,并且可以根据信道栅格来放置以便被ue115发现。载波可以是下行链路或上行链路(例如,在fdd模式中),或者可以被配置为携带下行链路和上行链路通信(例如,在tdd模式中)。在一些示例中,在载波上发送的信号波形可以由多个子载波构成(例如,使用诸如ofdm或dft-s-ofdm之类的多载波调制(mcm)技术)。
针对不同的无线电接入技术(例如,lte、lte-a、nr等),载波的组织结构可以是不同的。例如,可以根据tti或时隙来组织载波上的通信,所述tti或时隙中的每一者可以包括用户数据以及用于支持对用户数据进行解码的控制信息或信令。载波还可以包括专用捕获信令(例如,同步信号或系统信息等)和协调针对载波的操作的控制信令。在一些示例中(例如,在载波聚合配置中),载波还可以具有捕获信令或协调针对其它载波的操作的控制信令。
可以根据各种技术在载波上对物理信道进行复用。例如,可以使用时分复用(tdm)技术、频分复用(fdm)技术或混合tdm-fdm技术来在下行链路载波上对物理控制信道和物理数据信道进行复用。可以使用控制信道格式来在物理控制信道中发送控制信息(例如,下行链路控制信息(dci))。控制信息格式(例如,dci格式)可以具有不同的大小(例如,控制信息的比特数量),并且ue可以对多种不同的格式执行盲解码,以对物理控制信道中的信息进行解码。dci格式可以包括用于下行链路和上行链路授权的格式,并且格式可以与用于每个授权的一个或多个码字或传输块相关联。例如,某些dci格式可以包括用于两个传输块的单独的字段(例如,mcs、新数据指示符、冗余版本)。在一些示例中,在物理控制信道中发送的控制信息可以以级联的方式分布在不同的控制区域之间(例如,在公共控制区域或公共搜索空间与一个或多个特定于ue的控制区域或特定于ue的搜索空间之间)。
载波可以与射频频谱的特定带宽相关联,并且在一些示例中,载波带宽可以被称为载波或无线通信系统100的“系统带宽”。例如,载波带宽可以是针对特定无线接入技术的载波的多个预定带宽中的一个带宽(例如,1.4、3、5、10、15、20、40或80mhz)。在一些示例中,每个被服务的ue115可以被配置用于在载波带宽的部分或全部带宽上进行操作。在其它示例中,一些ue115可以被配置用于使用与载波内的预定义的部分或范围(例如,子载波或rb的集合)相关联的窄带协议类型进行的操作(例如,窄带协议类型的“带内”部署)。
在采用mcm技术的系统中,资源元素可以由一个符号周期(例如,一个调制符号的持续时间)和一个子载波组成,其中,符号周期和子载波间隔是逆相关的。每个资源元素携带的比特的数量可以取决于调制方案(例如,调制方案的阶数)。因此,ue115接收的资源元素越多并且调制方案的阶数越高,针对ue115的数据速率就可以越高。在mimo系统中,无线通信资源可以指代射频频谱资源、时间资源和空间资源(例如,空间层)的组合,并且对多个空间层的使用可以进一步增加用于与ue115的通信的数据速率。
无线通信系统100的设备(例如,基站105或ue115)可以具有支持特定载波带宽上的通信的硬件配置,或者可以可配置为支持载波带宽集合中的一个载波带宽上的通信。在一些示例中,无线通信系统100可以包括基站105和/或ue,其能够支持经由与一个以上的不同载波带宽相关联的载波进行的同时通信。
无线通信系统100可以支持在多个小区或载波上与ue115的通信(一种可以被称为载波聚合(ca)或多载波操作的特征)。根据载波聚合配置,ue115可以被配置有多个下行链路cc和一个或多个上行链路cc。可以将载波聚合与fdd和tdd分量载波两者一起使用。
在一些情况下,无线通信系统100可以利用增强型分量载波(ecc)。ecc可以由包括以下各项的一个或多个特征来表征:较宽的载波或频率信道带宽、较短的符号持续时间、较短的tti持续时间或经修改的控制信道配置。在一些情况下,ecc可以与载波聚合配置或双连接配置相关联(例如,当多个服务小区具有次优的或非理想的回程链路时)。ecc还可以被配置用于在免许可频谱或共享频谱中使用(例如,其中允许一个以上的运营商使用频谱)。由宽载波带宽表征的ecc可以包括可以被无法监测整个载波带宽或以其它方式被配置为使用有限载波带宽(例如,以节省功率)的ue115使用的一个或多个片段。
在一些情况下,ecc可以利用与其它cc不同的符号持续时间,这可以包括使用与其它cc的符号持续时间相比减小的符号持续时间。较短的符号持续时间可以与在相邻子载波之间的增加的间隔相关联。利用ecc的设备(例如,ue115或基站105)可以以减小的符号持续时间(例如,16.67微秒)来发送宽带信号(例如,根据20、40、60、80mhz等的频率信道或载波带宽)。ecc中的tti可以由一个或多个符号周期组成。在一些情况下,tti持续时间(即,tti中的符号周期的数量)可以是可变的。
除此之外,无线通信系统(诸如nr系统)可以利用经许可、共享和免许可频谱带的任意组合。ecc符号持续时间和子载波间隔的灵活性可以允许跨越多个频谱来使用ecc。在一些示例中,nr共享频谱可以提高频谱利用率和频谱效率,尤其是通过对资源的动态垂直(例如,跨越频率)和水平(例如,跨越时间)共享。
在一些无线通信系统中,基站105可以在stti中发送一个或多个下行链路传输。stti可以短于“传统”一子帧tti。基站105可以另外发送下行链路授权,其指示资源块分配以及用于对下行链路传输进行解码的mcs值。基站105和接收下行链路传输的ue115可以被配置为基于stti来确定传输块大小、软信道比特缓冲区大小和速率匹配。例如,基站105和ue115可以基于与信令开销相关联的缩放因子、与用于下行链路传输的stti的类型、长度或索引相关联的缩放因子、或特定于stti类型的传输块大小表,来选择传输块大小。类似地,基站105和ue115可以基于将软信道比特缓冲区大小值n_ir与对应于传输块大小的虚拟缓冲区大小进行比较,来选择软信道比特缓冲区大小。可以或者可以不基于stti的大小来对n_ir值进行缩放。在一些情况下,基站105和ue115可以处理接收在不同长度的tti(例如,2符号、3符号、1时隙或1子帧tti)中的下行链路传输的重传。
图2示出了根据本公开内容的各方面的支持确定用于stti的传输块大小、软信道比特缓冲区大小和速率匹配的无线通信系统200的示例。无线通信系统200可以包括基站105-a和ue115-a,它们可以是如参考图1所描述的基站105和ue115的示例。基站105-a可以提供针对地理覆盖区域110-a的覆盖,并且基站105-a和ue115-a可以在通信链路205上进行通信。例如,基站105-a可以在缩短的pdsch(spdsch)传输中在通信链路205上向ue115-a发送信号,其包括下行链路授权220和下行链路传输。基站105-a和ue115-a可以基于stti长度来确定用于编码和解码的传输块大小、软信道比特缓冲区大小、速率匹配、或这些参数的组合。
基站105-a可以使用可能的tti类型集合中的一种tti类型来在下行链路上进行发送。这些可能的tti类型可以包括跨越一个子帧或14个符号215(其可以是ofdm符号的示例)的tti。在一些情况下,该tti可以被称为标准或“传统”tti。另外,该可能的tti类型集合可以包括stti,其在时域中可能比“传统”tti短。一种可能的tti类型可以是7符号215或一时隙stti,并且第二种可能的tti类型可以是2或3(2/3)符号215stti。在图2中,stti模式210-a和210-b示出了用于2/3符号215stti的两种可能的格式,并且stti模式210-c示出了用于一时隙stti的格式。对于2/3stti模式210-a和210-b,子帧可以包含六个stti,而对于一时隙stti模式210-c,子帧可以包含两个stti。基站105-a可以在单个stti中向ue115-a发送下行链路业务,这可以导致基站105-a在使用较短长度的tti进行发送时使用较少的资源元素(re)。
如图所示,基站105-a可以在跨越两个符号(例如,在stti模式210-a中具有符号索引3和4)的stti中发送下行链路授权220。然而,在其它情况下,基站105-a可以在具有stti模式210中的任何其它stti中发送下行链路授权220。除了下行链路授权220之外,基站105-a还可以例如在与下行链路授权220相同的stti中发送下行链路传输240。在一些情况下,基站105-a可以在第一子载波集合中发送下行链路授权220,并且可以在第二子载波集合中发送下行链路传输,其中,第一子载波集合和第二子载波集合可以重叠或者可以不重叠。下行链路授权220可以在stti的第一符号215内。下行链路授权220可以指示mcs值225和资源块分配230。接收下行链路授权220的ue115-a可以基于所指示的mcs和物理资源块的数量来确定用于下行链路传输240的传输块大小。
基站105-a和ue115-a可以被配置用于确定“传统”tti中的下行链路传输的编码速率。例如,基站105-a和ue115-a两者都可以包括存储在存储器中的传输块大小表。当ue115-a接收到下行链路授权220时,ue115-a可以基于所指示的mcs值225来确定传输块大小索引。如果ue115-a在一子帧“传统”tti中接收到下行链路授权220和下行链路传输,则ue115-a然后可以基于传输块大小索引和分配的资源块的数量来在存储器中的表中查找传输块大小。当对接收到的下行链路传输进行解码时,ue115-a可以使用该确定的传输块大小。
用于处理stti中的下行链路传输(例如,在spdsch上)的配置可以是基于用于处理“传统”tti中的下行链路传输的配置的。例如,基站105-a和ue115-a可以被配置为使得用于子帧内包含的stti的最大累计传输块大小接近于用于“传统”tti(例如,具有一个子帧的长度)的最大传输块大小。在这样的情况下,对于stti模式210-a,用于子帧内包含的第一、第二、第三、第四、第五和第六stti的传输块大小的总和可以在用于一子帧tti的传输块大小的某个大小门限内。这可以允许利用stti模式210的基站105在下行链路1ms子帧中向ue115-a发送相同或相似(例如,在某个门限数量的比特内)数量的信息,这可以优化频谱效率。
用于处理stti中的下行链路传输的配置还可以包括最大码率门限(例如,0.932)。另外或替代地,可以基于ue115处的处理时间门限来确定用于stti的传输块大小。例如,ue115-a可以包括用于harq传输的调度的stti。可以基于允许ue115-a在调度的harq反馈传输之前有时间处理并且确定对下行链路传输的解码是否成功,来选择或确定传输块大小(例如,其中可以基于何时接收到下行链路授权220来调度传输)。以此方式,ue处理能力可以被约束为与用于处理在“传统”tti中接收到的传输大致相同。
在第一方面中,基站105-a和ue115-a可以使用在逐stti的基础上是不同的缩放因子来选择传输块大小235。例如,基站105-a和ue115-a可以将与用于“传统”tti的相同的传输块大小表用于stti。然而,可以使用与用于传输的stti或下行链路传输内的信令开销相关联的缩放因子来对资源块分配230进行缩放。例如,基站105-a可以确定分配的资源块的数量,并且可以确定用于stti中的下行链路传输的信令开销。信令开销可以包括特定于小区的参考信号(crs)开销、解调参考信号(dmrs)开销、主同步信号(pss)开销、辅同步信号(sss)、物理广播信道(pbch)信令开销、或这些信号开销的任何组合。基站105-a可以基于开销、tti的类型(例如2/3符号215stti、一时隙stti、或一子帧tti)、stti索引(例如,在stti模式210-a中,stti4和stti5可以具有不同的缩放因子,因为stti4包含2个符号215,并且stti5包含3个符号215)、或这些因子的某种组合,来选择缩放因子(例如,从存储在存储器中的可能的缩放因子的列表中)。由于stti中的可变开销,基站105-a可以以每stti为基础并且针对一个或多个stti模式210中的每个stti模式210来确定缩放因子。下面将与crs相关联的示例性开销作为缩放因子选择过程的一个可能的贡献者给出:
在一些情况下,选择缩放因子可以另外是基于ue115的处理能力的。例如,缩放因子可以是基于n 4(例如,在不成功解码过程的情况下,ue115-a可以在接收到下行链路授权220之后4个符号215之后调度发送harq)或n 6个harq周转处理时间的。在这样的情况下,基站105-a可以针对2符号stti来实现与3符号stti相同的缩放因子(在其它参数相同的情况下),以满足这样的harq周转处理时间。
基站105-a可以通过所选择的缩放因子来对分配的物理资源块的数量进行缩放(例如,通过将资源块的数量乘以缩放因子,并且在一些情况下,基于配置的舍入规则来将所得的数量舍入为整数值)。然后,基站105-a可以使用经缩放的资源块的数量和所选择的mcs值225来在“传统”传输块大小表中查找相关联的传输块大小235,并且可以基于所确定的传输块大小235来对下行链路传输进行编码。然后,基站105-a可以在下行链路授权220中向ue115-a指示资源块分配230。ue115-a可以在下行链路授权220中接收资源块分配230,使用与基站105-a类似的过程来确定缩放因子,并且使用用于一子帧“传统”tti的经缩放的资源块的数量来在传输块大小表中查找传输块大小235。ue115-a可以使用确定的传输块大小235来对接收到的下行链路传输进行解码。
在第二方面中,基站105-a和ue115-a可以基于特定于stti类型的缩放因子来选择传输块大小235。对于相同长度或类型的每个stti,缩放因子可以是相同的。例如,2/3符号215stti可以对应于与stti索引或开销无关的标准缩放因子(例如,1/6或0.167),而一时隙stti可以对应于也与stti索引或开销无关的不同的标准缩放因子(例如,1/2或0.5)。在该方面中,基站105-a可以在逐stti的基础上维护或调整cqi到mcs映射。例如,基站105-a可以从ue115-a接收cqi。对于每个stti,基站105-a可以例如基于stti中的开销、stti的长度、stti的索引、传输的类型(例如,下行链路stti或特殊stti)、或这些项的某种组合,来确定用于传输的从cqi到mcs值的不同映射。与第一方面相比,该第二方面可以提供ue115-a处的节省功率,因为当确定用于对所接收的资源块分配230进行缩放的缩放因子时,ue115-a可能不需要考虑开销或stti索引。与第一方面一样,第二方面可以适用于基于crs的spdsch和基于dmrs的spdsch传输。
在第三方面中,基站105-a和ue115-a可以在与其它tti类型相对应的存储器中存储一个或多个额外的传输块大小表。例如,除了一子帧tti“传统”表之外(或代替一子帧tti“传统”表),基站105-a和ue115-a可以在存储器中存储一个或多个stti传输块大小表。例如,设备可以在存储器中存储2/3符号215stti表,在存储器中存储一时隙stti表,或进行上述两种操作。在一些情况下,这些额外的表可以是基于根据stti的不同长度来调整一子帧tti表的。这些stti传输块大小表可以用于使用mcs值225和资源块分配230来查找传输块大小235,以实现某种码率。在一些情况下,除了这些stti表之外,基站105-a、ue115-a或两者还可以执行资源块分配230缩放、cqi到mcs映射调整、或mcs缩放,以考虑不同stti之间的信令开销差。例如,所存储的stti传输块大小表可以是基于根据一stti索引(例如,具有最小信令开销的stti)来调整“传统”tti表的,并且基站105-a或ue115-a可以将额外的缩放应用于其它stti索引。
除了基于用于下行链路传输的stti来修改传输块大小235选择之外或者替代基于用于下行链路传输的stti来修改传输块大小235选择,基站105-a和ue115-a还可以被配置为基于stti来选择软信道比特缓冲区大小。软信道比特缓冲区大小选择可以是基于harq合并性能与复杂性之间的折衷的。例如,如果ue115-a未能成功地解码来自基站105-a的传输,则ue115-a可以在通信链路205上向基站105-a发送harq消息。然后,基站105-a可以向ue115-a重新发送例如具有额外的下行链路授权220的下行链路传输。基站105-a可以使用不同的编码技术来重新发送下行链路传输,或者可以使用不同的编码比特来重新发送下行链路传输,所述编码比特在与先前发送的比特组合时,可以向ue115-a提供用于对下行链路传输进行解码的额外信息。ue115-a可以接收这些一个或多个额外的下行链路传输,并且可以确定与所接收的传输相对应的软信道比特(例如,对数似然比(llr))。ue115-a可以将这些软信道比特存储或输入到软信道比特缓冲区中,该软信道比特缓冲区可以用于对传输进行解码(例如,基于所接收的软信道比特来确定关于信息比特的硬决策)。在软信道比特缓冲区中,ue115-a可以对来自下行链路传输的不同重传的一个或多个软信道比特进行组合,以改善解码性能。在一些情况下,该组合可以是基于软信道比特缓冲区的大小的。
图3a、3b和3c示出了用于确定用于编码或解码的软信道比特缓冲区大小的选择过程300的示例。例如,图3a示出了根据本公开内容的各方面的支持确定用于stti的传输块大小、软信道比特缓冲区大小和速率匹配的、用于软信道比特缓冲区大小的选择过程300-a的示例。选择过程300-a可以由如关于图1和2所描述的基站105(例如,以便执行速率匹配)或ue115(例如,以对下行链路传输进行解码)来执行。选择过程300-a可以包括虚拟软信道比特缓冲区305-a和物理软信道比特缓冲区320-a,其可以是基于增量冗余比特的数量n_ir来确定的。在选择过程300-a的情况下,基站105和ue115可以将相同的n_ir值用于“传统”一子帧tti中的传输以及2/3符号或一时隙stti中的传输。
无线设备(诸如基站105或ue115)可以基于确定的传输块大小(例如,在一些情况下,使用上文关于图2所描述的各方面中的一个方面确定的)来确定用于虚拟软信道比特缓冲区305-a的大小。例如,在一些情况下,虚拟软信道比特缓冲区305-a可以被设置为传输块的大小的三倍。如图所示,虚拟软信道比特缓冲区305-a可以包括24个时隙310,其中每个时隙可以存储软信道比特信息(例如,llr、关于比特的软决策、与同一下行链路传输的重传相关联的软信道比特的累计等)。所示出的示例可以对应于假设的传输块大小为8的场景,但是所描述的方法和过程可以适用于任何传输块大小。
在315-a处,无线设备可以将n_ir的值与虚拟软信道比特缓冲区305-a的大小进行比较。n_ir的值可以表示用于由无线设备实现的软信道比特缓冲区的最大大小。在一些情况下,该最大大小可以是基于ue115或基站105的存储器或处理能力的。无线设备可以为物理软信道比特缓冲区320-a选择与虚拟软信道比特缓冲区305-a的大小和增量冗余比特的数量n_ir中的较小者相对应的大小。如图所示,如果虚拟软信道比特缓冲区305-a的大小小于n_ir的值,则物理软信道比特缓冲区320-a可以等同于虚拟软信道比特缓冲区305-a。当针对stti传输实现与tti传输相同的n_ir值时,通常可能是这种情况,但是在一些情况下,虚拟软信道比特缓冲区305-a的大小可能大于n_ir的值,如下文关于图3b和3c所描述的。
基站105可以对所确定的物理软信道比特缓冲区320-a执行速率匹配。ue115可以基于harq合并性能与复杂度之间的折衷来执行harq合并。例如,在一些情况下,ue115可以针对每个stti以全精度存储整个物理软信道比特缓冲区320-a。即,ue115可以以与ue115用于存储用于“传统”一子帧tti中的下行链路传输的软信道比特相同的精度来存储用于stti中的下行链路传输的软信道比特。在其它情况下,ue115可以以降低的精度来存储整个物理软信道比特缓冲区320-a(即,与存储用于“传统”一子帧tti的软信道比特相比)。在其它情况下,ue115可以存储物理软信道比特缓冲区320-a的一部分,而不是整个物理软信道比特缓冲区320-a。例如,ue115可以优先存储系统比特,并且可以丢弃或跳过存储其它软信道比特。ue115可以选择物理软信道比特缓冲区320-a的一部分进行存储,以使得用于下行链路传输的重传的累计的harq存储器占用空间不比用于存储用于“传统”tti的软信道比特的占用空间差。
应当理解,基站105和ue115可以实现增量冗余比特的数量n_ir或速率匹配循环缓冲区大小n_cb。尽管n_ir和n_cb可以具有不同的值,但是在整个公开内容中这些术语可以互换使用。例如,n_cb可以与每码块的spdsch传输相关联。如图3a、3b和3c中所述,无线设备可以使用n_ir或n_cb来确定物理软信道比特缓冲区305-a的大小。
图3b示出了根据本公开内容的各方面的支持确定用于stti的传输块大小、软信道比特缓冲区大小和速率匹配的、用于软信道比特缓冲区大小的选择过程300-b的示例。选择过程300-b可以由如关于图1和2所描述的基站105(例如,以便执行速率匹配)或ue115(例如,以对下行链路传输进行解码)来执行。选择过程300-b可以包括虚拟软信道比特缓冲区305-b和物理软信道比特缓冲区320-b,其可以是基于n_ir(或者如上所述,n_cb)的值来确定的。在选择过程300-b的情况下,基站105和ue115可以通过特定于stti类型的缩放因子来对n_ir的值进行缩放。
例如,诸如基站105或ue115之类的无线设备可以基于传输块大小来确定虚拟软信道比特缓冲区305-b的大小。在315-b处,无线设备可以将虚拟软信道比特缓冲区305-b的大小与通过公共因子进行缩放的n_ir的值进行比较。例如,无线设备可以基于用于下行链路传输的tti的类型来选择公共缩放因子。n_ir的值可以与“传统”一子帧tti相关联(例如,一子帧tti可以与公共缩放因子1相关联)。无线设备可以另外在存储器中存储用于2/3符号stti的公共缩放因子(例如,缩放因子1/6)或用于一时隙stti的公共缩放因子(例如,缩放因子1/2)。无线设备可以确定用于发送或接收的tti或stti类型,并且可以将缩放因子应用于n_ir的值。无线设备然后可以将该公共缩放的n_ir与虚拟软信道比特缓冲区305-b大小进行比较,并且可以将物理软信道比特缓冲区320-b的大小设置为这两个选项中的较小者。例如,如在325-a处所示,虚拟软信道比特缓冲区305-b的大小可以是24比特,而公共缩放的n_ir值可以是16比特。在这样的示例中,无线设备可以将330-a处的循环虚拟软信道比特缓冲区305-b的大小减小到大小为16(例如,等于与该tti类型相对应的公共缩放的n_ir)的循环物理软信道比特缓冲区320-b。在其它情况下,如果虚拟软信道比特缓冲区305-b的大小小于公共缩放的n_ir值,则物理软信道比特缓冲区320-b的大小可以等同于虚拟软信道比特缓冲区305-b的大小。
图3c示出了根据本公开内容的各方面的支持确定用于stti的传输块大小、软信道比特缓冲区大小和速率匹配的、用于软信道比特缓冲区大小的选择过程300-c的示例。选择过程300-c可以由如关于图1和2所描述的基站105(例如,以便执行速率匹配)或ue115(例如,以对下行链路传输进行解码)来执行。选择过程300-c可以包括虚拟软信道比特缓冲区305-c和物理软信道比特缓冲区320-c,其可以是基于n_ir(或者如上所述,n_cb)的值来确定的。在选择过程300-c的情况下,基站105和ue115可以通过在逐stti的基础上确定的缩放因子来对n_ir的值进行缩放。这些缩放因子可以是基于用于每个stti的最大传输块大小的,这可以允许在harq合并之后与用于“传统”一子帧tti的码率可比较(例如,在某个门限码率内)的有效码率。
例如,诸如基站105或ue115之类的无线设备可以基于传输块大小来确定虚拟软信道比特缓冲区305-c的大小。在315-c处,无线设备可以将虚拟软信道比特缓冲区305-c的大小与通过特定于stti索引的缩放因子进行缩放的n_ir的值进行比较。例如,无线设备可以基于用于下行链路传输的stti的长度或stti的索引来选择公共缩放因子。n_ir的值可以与“传统”一子帧tti相关联(例如,一子帧tti可以与公共缩放因子1相关联)。无线设备可以另外在存储器中存储用于2符号stti、3符号stti、一时隙stti或stti的任何索引的缩放因子。无线设备可以确定用于发送或接收的stti长度或索引,并且可以将缩放因子应用于n_ir的值。然后,无线设备可以将该特定于stti索引的经缩放的n_ir与虚拟软信道比特缓冲区305-c的大小进行比较,并且可以将物理软信道比特缓冲区320-c的大小设置为这两个选项中的较小者。例如,如在325-b处所示,虚拟软信道比特缓冲区305-c的大小可以是24比特,而特定于stti索引的经缩放的n_ir值可以是12比特。在这样的示例中,无线设备可以将330-b处的循环虚拟软信道比特缓冲区305-c的大小减小到大小为12(例如,等于特定于stti索引的经缩放的n_ir)的循环物理软信道比特缓冲区320-c。在其它情况下,如果虚拟软信道比特缓冲区305-c大小小于特定于stti索引的经缩放的n_ir值,则物理软信道比特缓冲区320-c可以等同于虚拟软信道比特缓冲区305-c。
对于n_ir或n_cb缩放,如在图3b和3c中所讨论的,无线设备可以被配置用于处理不同tti类型中的下行链路重传。例如,如果ue115未能对在具有第一tti长度的第一tti中接收的传输块进行解码,并且向基站105发送否定确认(nack)harq消息,则基站105可以在具有不同tti长度的第二tti中发送对下行链路传输的重传。在一些情况下,这些不同长度的tti可能导致“传统”一子帧tti中的第一传输(其中物理软信道比特缓冲区320的大小等于n_ir)和2符号stti中的第二传输(其中物理软信道比特缓冲区320的大小等于n_ir/6)。在其它情况下,这些不同长度的tti可能导致2符号stti中的第一传输(其中物理软信道比特缓冲区320的大小等于n_ir/6)和一时隙stti中的第二传输(其中物理软信道比特缓冲区320的大小等于n_ir/2)。应当理解,传输tti长度的其它差异也是可能的,包括在多于两个的不同tti长度中发送多个重传的场景。
在这样的情况下,基站105和ue115可以被配置有用于确定循环缓冲区大小设置的相同过程。在第一方面中,基站105和ue115可以基于传输块的第一传输来确定物理软信道比特缓冲区320的大小。然后,无线设备可以存储对用于下行链路传输的每个harq重传的缓冲区大小的指示,但是可以基于所确定的用于第一传输的物理软信道比特缓冲区320的大小来执行编码(例如,速率匹配)和解码。可以针对每个传输块来独立地确定物理循环缓冲区的大小。例如,在用于harq过程的传输包括多个传输块(例如,正在被重新发送的一个传输块和一个新的传输块)的情况下,可以独立地(例如,基于用于每个传输块的第一传输)确定物理循环缓冲区的大小。在一些情况下,ue115可以基于tti长度的改变(例如,从较长的tti到较短的tti)来丢弃软信道比特的一部分或者跳过将软信道比特的一部分存储在物理软信道比特缓冲区320中。例如,ue115可以丢弃软信道比特,以便将累计缓冲区大小(例如,在所有harq过程上)保持在“传统”tti软信道比特最大值以下。
在第二方面中,基站105和ue115可以确定用于传输块的每个传输的物理软信道比特缓冲区320的大小。例如,无线设备可以基于对用于不同长度的tti中的传输的n_ir值进行缩放来确定物理软信道比特缓冲区320的不同大小。然后,ue115可以存储对用于下行链路传输的每个harq重传的缓冲区大小和所接收的信号的指示。然后,ue115可以使用tti内harq合并(例如,对具有与最近接收的重传相对应的大小的软信道比特缓冲区320中的软信道比特进行合并)、tti间harq合并(例如,通过匹配或累计以不同方式设置大小的软信道比特缓冲区320以确定用于经合并的物理软信道比特缓冲器320的大小,并且对经合并的物理软信道比特缓冲区320中的软信道比特进行合并)、或两者来执行解码。在一些情况下,ue115可以基于tti长度的改变(例如,从较长的tti到较短的tti)来丢弃软信道比特的一部分或者跳过将软信道比特的一部分存储在物理软信道比特缓冲区320中。例如,ue115可以丢弃软信道比特,以便将累计缓冲区大小保持在“传统”tti软信道比特最大值以下。
图4示出了根据本公开内容的各方面的支持确定用于stti的传输块大小、软信道比特缓冲区大小和速率匹配的过程流的示例。过程流400包括基站105-b和ue115-b,它们可以是如参照图1和2所描述的基站105和ue115的示例。基站105-b和ue115-b可以执行下文关于确定用于stti中的下行链路传输的传输块大小、软信道比特缓冲区大小和速率匹配所描述的功能中的一些或全部功能。
在405处,基站105-b可以确定用于下行链路传输的stti。stti可以是2/3符号stti或一时隙stti的示例,并且可以与tti或子帧内的一个或多个stti索引相对应。在一些情况下,基站105-b可以另外基于用于传输的stti,以及在一些情况下,基于cfi、crs开销、dmrs开销、广播信号(例如,pss、sss或pbch信号)开销、harq周转处理时间、或这些参数的某种组合,来选择cqi到mcs映射。
在410处,基站105-b可以在所确定的stti中向ue115-b发送下行链路授权和下行链路传输。下行链路授权可以包括针对下行链路传输的资源块分配、基于cqi到mcs映射的mcs指示符(例如,mcs值或索引)、或两者。另外,在一些情况下,基站105-b可以基于所确定的stti来确定软信道比特缓冲区大小,并且可以基于所确定的软信道比特缓冲区大小来对下行链路传输以及下行链路传输的任何重传执行速率匹配。ue115-b可以在stti中接收下行链路授权和下行链路传输。
在415处,ue115-b可以例如基于下行链路授权来确定用于下行链路传输的传输块大小。在一些情况下,ue115-b可以包括存储在存储器中的与tti(例如,子帧长的下行链路传输)相关联的传输块大小表。ue115-b可以通过与在其内接收到下行链路传输的stti索引相关联的缩放因子来对在下行链路授权中用信号发送的资源块分配进行缩放。然后,ue115-b可以在存储在存储器中的传输块大小表中查找与该经缩放的资源块分配相关联的传输块大小。在其它情况下,ue115-b可以在存储器中存储多个传输块大小表,其中的每个传输块大小表可以与不同长度的下行链路传输(例如,2/3符号stti、一时隙stti、一子帧tti等)或stti索引相关联。ue115-b可以识别在其中接收到下行链路传输的stti的长度或索引,并且可以基于stti的长度、stti的索引或两者来选择要利用哪个传输块大小表。然后,ue115-b可以在存储器中的所选择的表中查找与下行链路授权中的资源块分配相关联的传输块大小。
在420处,ue115-b可以确定用于传输块的软信道比特缓冲区大小。例如,ue115-b可以基于与tti相关联或者与在其中接收到下行链路传输的stti相关联的传输块大小和最大软信道比特缓冲区大小,来确定软信道比特缓冲区大小。在一些情况下,ue115-b可以通过与在其中接收到下行链路传输的stti的索引或stti的长度相对应的缩放因子来对与tti相关联的最大软信道比特缓冲区大小进行缩放。如果ue115-b接收到对同一下行链路传输的一个或多个重传,则ue115-b可以基于在其中接收到下行链路传输中的第一下行链路传输的stti,或者基于在其中接收到下行链路传输的多个stti的累计,来选择软信道比特缓冲区大小。
在425处,ue115-b可以基于所确定的传输块大小和软信道比特缓冲区大小来对接收到的下行链路传输进行解码。例如,ue115-b可以确定将与基站105-b用于对下行链路传输进行编码的相同的传输块大小和软信道比特缓冲区大小用于解码。ue115-b可以将软信道比特存储在具有所确定的大小的软信道比特缓冲区中,并且可以使用所存储的比特来对下行链路传输(以及在一些情况下,为对下行链路传输的任何重传)进行解码。在一些情况下,ue115-b可以基于其中接收到比特的stti的长度来丢弃一些比特(例如,选择在软信道比特缓冲区中跳过存储的一个或多个软信道比特)。
图6示出了根据本公开内容的各方面的支持确定用于stti的传输块大小、软信道比特缓冲区大小和速率匹配的无线设备505的框图500。无线设备505可以是如本文描述的ue115的各方面的示例。无线设备505可以包括接收机510、uestti处理模块515和发射机520。无线设备505还可以包括处理器。这些组件中的每个组件可以相互通信(例如,经由一个或多个总线)。
接收机510可以接收诸如与各种信息信道(例如,与用于stti的传输块大小、软信道比特缓冲区大小和速率匹配相关的控制信道、数据信道以及信息等)相关联的分组、用户数据或者控制信息之类的信息。可以将信息传递给该设备的其它组件。接收机510可以是参照图12描述的收发机1235的各方面的示例。接收机510可以利用单个天线或一组天线。
uestti处理模块515可以是参照图12描述的uestti处理模块1215的各方面的示例。uestti处理模块515和/或其各个子组件中的至少一些子组件可以用硬件、由处理器执行的软件、固件或其任意组合来实现。如果用由处理器执行的软件来实现,则uestti处理模块515和/或其各个子组件中的至少一些子组件的功能可以由被设计为执行本公开内容中描述的功能的通用处理器、数字信号处理器(dsp)、专用集成电路(asic)、现场可编程门阵列(fpga)或其它可编程逻辑器件、分立门或者晶体管逻辑、分立硬件组件或者其任意组合来执行。uestti处理模块515和/或其各个子组件中的至少一些子组件可以在物理上位于各个位置处,包括被分布以使得由一个或多个物理设备在不同的物理位置处实现功能中的部分功能。在一些示例中,根据本公开内容的各方面,uestti处理模块515和/或其各个子组件中的至少一些子组件可以是分离且不同的组件。在其它示例中,根据本公开内容的各方面,uestti处理模块515和/或其各个子组件中的至少一些子组件可以与一个或多个其它硬件组件(包括但不限于i/o组件、收发机、网络服务器、另一计算设备、本公开内容中描述的一个或多个其它组件、或其组合)组合。
在第一方面中,uestti处理模块515可以接收针对stti中的下行链路传输的下行链路授权,stti与tti内的stti位置索引集合中的一个stti位置索引相对应,并且下行链路授权包括针对下行链路传输的资源块分配;以及可以在stti上接收下行链路传输。另外,uestti处理模块515可以基于通过与stti位置索引集合内的stti的索引相对应的缩放因子对资源块分配进行缩放,并且将经缩放的资源块分配应用于与tti相关联的传输块大小表,来确定用于下行链路传输的传输块大小;以及可以根据所确定的传输块大小来对下行链路传输进行解码。
在第二方面中,uestti处理模块515可以接收针对stti中的下行链路传输的下行链路授权,stti与tti内的stti位置索引集合中的一个stti位置索引相对应,并且下行链路授权包括针对下行链路传输的资源块分配;在stti上接收下行链路传输;基于与stti相关联的传输块大小表,来确定用于下行链路传输的传输块大小;以及根据所确定的传输块大小来对下行链路传输进行解码。
在第三方面中,uestti处理模块515可以在一个或多个stti中接收一个或多个下行链路传输,stti中的每个stti与一个或多个tti内的stti位置索引集合中的一个stti位置索引相对应。uestti处理模块515可以确定用于一个或多个下行链路传输的传输块的传输块大小;基于传输块大小和与tti相关联的最大软信道比特缓冲区大小,来确定与传输块相关联的软信道比特缓冲区大小;以及根据所确定的传输块大小和软信道比特缓冲区大小来对一个或多个下行链路传输进行解码。
在第四方面中,uestti处理模块515可以在一个或多个tti中接收与传输块相对应的一个或多个下行链路传输,其中,一个或多个tti中的至少两个tti与不同的tti类型相对应;确定用于与一个或多个下行链路传输中的每个传输相关联的一个或多个解码操作中的第一解码操作的、与传输块相关联的第一软信道比特缓冲区大小;以及根据第一软信道比特缓冲区大小来对一个或多个下行链路传输进行解码。
在第五方面中,uestti处理模块515可以在一个或多个tti中接收与传输块相对应的一个或多个下行链路传输,其中,一个或多个tti中的至少两个tti与不同的tti类型相对应;以及可以确定用于与一个或多个下行链路传输相关联的一个或多个解码操作中的每个解码操作的、与传输块相关联的软信道比特缓冲区大小。uestti处理模块515可以对用于每个解码操作的软信道比特缓冲区大小进行累计,以获得tti间软信道比特缓冲区大小;以及可以根据tti间软信道比特缓冲区大小来对一个或多个下行链路传输进行解码。
在第六方面中,uestti处理模块515可以在一个或多个stti中接收一个或多个下行链路传输,stti中的每个stti与一个或多个tti内的多个stti位置索引中的一个stti位置索引相对应;确定用于一个或多个下行链路传输的传输块的传输块大小;以及基于传输块大小和与tti相关联的最大软信道比特缓冲区大小,来确定与传输块相关联的软信道比特缓冲区大小。uestti处理模块515可以根据所确定的传输块大小和软信道比特缓冲区大小来对一个或多个下行链路传输进行解码;以及确定在软信道比特缓冲区中存储与一个或多个下行链路传输相关联的多个软信道比特的精度水平。
在第七方面中,uestti处理模块515可以在一个或多个stti中接收一个或多个下行链路传输,stti中的每个stti与一个或多个tti内的多个stti位置索引中的一个stti位置索引相对应;确定用于一个或多个下行链路传输的传输块的传输块大小;以及基于传输块大小和与tti相关联的最大软信道比特缓冲区大小,来确定与传输块相关联的软信道比特缓冲区大小。uestti处理模块515可以通过与用于一个或多个下行链路传输中的第一下行链路传输的stti的索引相对应的缩放因子来对与tti相关联的最大软信道比特缓冲区大小进行缩放;以及根据所确定的传输块大小和经缩放的软信道比特缓冲区大小来对一个或多个下行链路传输进行解码。
发射机520可以发送由该设备的其它组件所生成的信号。在一些示例中,发射机520可以与接收机510共置于收发机模块中。例如,发射机520可以是参照图12描述的收发机1235的各方面的示例。发射机520可以利用单个天线或一组天线。
图6示出了根据本公开内容的各方面的支持确定用于stti的传输块大小、软信道比特缓冲区大小和速率匹配的无线设备605的框图600。无线设备605可以是如参照图1、2和5描述的无线设备505或ue115的各方面的示例。无线设备605可以包括接收机610、uestti处理模块615和发射机620。无线设备605还可以包括处理器。这些组件中的每个组件可以相互通信(例如,经由一个或多个总线)。
接收机610可以接收诸如与各种信息信道(例如,与确定用于stti的传输块大小、软信道比特缓冲区大小和速率匹配相关的控制信道、数据信道以及信息等)相关联的分组、用户数据或者控制信息之类的信息。可以将信息传递给该设备的其它组件。接收机610可以是参照图12描述的收发机1235的各方面的示例。接收机610可以利用单个天线或一组天线。
uestti处理模块615可以是参照图12描述的uestti处理模块1215的各方面的示例。uestti处理模块615还可以包括下行链路接收组件625、传输块大小确定组件630和解码组件635。
下行链路接收组件625可以接收针对stti中的下行链路传输的下行链路授权,stti与tti内的stti位置索引集合中的一个stti位置索引相对应,下行链路授权包括针对下行链路传输的资源块分配;以及在stti上接收下行链路传输。
传输块大小确定组件630可以基于通过与stti位置索引集合内的stti的索引相对应的缩放因子对资源块分配进行缩放,并且将经缩放的资源块分配应用于与tti相关联的传输块大小表,来确定用于下行链路传输的传输块大小。在一些情况下,缩放因子还对应于cfi、crs开销、dmrs开销、广播信号开销、harq周转处理时间、或其任何组合。
解码组件635可以根据所确定的传输块大小来对下行链路传输进行解码。
发射机620可以发送由该设备的其它组件生成的信号。在一些示例中,发射机620可以与接收机610共置于收发机模块中。例如,发射机620可以是参照图12描述的收发机1235的各方面的示例。发射机620可以利用单个天线或一组天线。
图7示出了根据本公开内容的各方面的支持确定用于stti的传输块大小、软信道比特缓冲区大小和速率匹配的无线设备705的框图700。无线设备705可以是如参照图1、2、5或6描述的无线设备505或605、或ue115的各方面的示例。无线设备705可以包括接收机710、uestti处理模块715和发射机720。无线设备705还可以包括处理器。这些组件中的每个组件可以相互通信(例如,经由一个或多个总线)。
接收机710可以接收诸如与各种信息信道(例如,与确定用于stti的传输块大小、软信道比特缓冲区大小和速率匹配相关的控制信道、数据信道以及信息等)相关联的分组、用户数据或者控制信息之类的信息。可以将信息传递给该设备的其它组件。接收机710可以是参照图12描述的收发机1235的各方面的示例。接收机710可以利用单个天线或一组天线。
uestti处理模块715可以是参照图12描述的uestti处理模块1215的各方面的示例。uestti处理模块715还可以包括下行链路接收组件725、传输块大小确定组件730和解码组件735。
下行链路接收组件725可以接收针对stti中的下行链路传输的下行链路授权,stti与tti内的stti位置索引集合中的一个stti位置索引相对应,下行链路授权包括针对下行链路传输的资源块分配;以及在stti上接收下行链路传输。
传输块大小确定组件730可以基于与stti相关联的传输块大小表,来确定用于下行链路传输的传输块大小。
解码组件735可以根据所确定的传输块大小来对下行链路传输进行解码。
发射机720可以发送由该设备的其它组件生成的信号。在一些示例中,发射机720可以与接收机710共置于收发机模块中。例如,发射机720可以是参照图12描述的收发机1235的各方面的示例。发射机720可以利用单个天线或一组天线。
图8示出了根据本公开内容的各方面的支持确定用于stti的传输块大小、软信道比特缓冲区大小和速率匹配的无线设备805的框图800。无线设备805可以是如参照图1、2、5、6或7描述的无线设备505、605、或705、或ue115的各方面的示例。无线设备805可以包括接收机810、uestti处理模块815和发射机820。无线设备805还可以包括处理器。这些组件中的每个组件可以相互通信(例如,经由一个或多个总线)。
接收机810可以接收诸如与各种信息信道(例如,与确定用于stti的传输块大小、软信道比特缓冲区大小和速率匹配相关的控制信道、数据信道以及信息等)相关联的分组、用户数据或者控制信息之类的信息。可以将信息传递给该设备的其它组件。接收机810可以是参照图12描述的收发机1235的各方面的示例。接收机810可以利用单个天线或一组天线。
uestti处理模块815可以是参照图12描述的uestti处理模块1215的各方面的示例。uestti处理模块815还可以包括下行链路接收组件825、传输块大小确定组件830、软信道比特缓冲区大小确定组件835和解码组件840。
下行链路接收组件825可以在一个或多个stti中接收一个或多个下行链路传输,stti中的每个stti与一个或多个tti内的stti位置索引集合中的一个stti位置索引相对应。
传输块大小确定组件830可以确定用于一个或多个下行链路传输的传输块的传输块大小。
软信道比特缓冲区大小确定组件835可以基于传输块大小和与tti相关联的最大软信道比特缓冲区大小,来确定与传输块相关联的软信道比特缓冲区大小。
解码组件840可以根据所确定的传输块大小和软信道比特缓冲区大小来对一个或多个下行链路传输进行解码。
发射机820可以发送由该设备的其它组件生成的信号。在一些示例中,发射机820可以与接收机810共置于收发机模块中。例如,发射机820可以是参照图12描述的收发机1235的各方面的示例。发射机820可以利用单个天线或一组天线。
图9示出了根据本公开内容的各方面的支持确定用于stti的传输块大小、软信道比特缓冲区大小和速率匹配的无线设备905的框图900。无线设备905可以是如参照图1、2、5、6、7或8描述的无线设备505、605、705、或805、或ue115的各方面的示例。无线设备905可以包括接收机910、uestti处理模块915和发射机920。无线设备905还可以包括处理器。这些组件中的每个组件可以相互通信(例如,经由一个或多个总线)。
接收机910可以接收诸如与各种信息信道(例如,与确定用于stti的传输块大小、软信道比特缓冲区大小和速率匹配相关的控制信道、数据信道以及信息等)相关联的分组、用户数据或者控制信息之类的信息。可以将信息传递给该设备的其它组件。接收机910可以是参照图12描述的收发机1235的各方面的示例。接收机910可以利用单个天线或一组天线。
uestti处理模块915可以是参照图12描述的uestti处理模块1215的各方面的示例。uestti处理模块915还可以包括下行链路接收组件925、软信道比特缓冲区大小确定组件930和解码组件935。
下行链路接收组件925可以在一个或多个tti中接收与传输块相对应的一个或多个下行链路传输,其中,一个或多个tti中的至少两个tti与不同的tti类型相对应。在一些情况下,不同的tti类型包括:一子帧tti、一时隙stti、两或三符号stti、或其任何组合。
软信道比特缓冲区大小确定组件930可以确定用于与一个或多个下行链路传输中的每个传输相关联的一个或多个解码操作中的第一解码操作的、与传输块相关联的第一软信道比特缓冲区大小。
解码组件935可以根据第一软信道比特缓冲区大小来对一个或多个下行链路传输进行解码。
发射机920可以发送由该设备的其它组件生成的信号。在一些示例中,发射机920可以与接收机910共置于收发机模块中。例如,发射机920可以是参照图12描述的收发机1235的各方面的示例。发射机920可以利用单个天线或一组天线。
图10示出了根据本公开内容的各方面的支持确定用于stti的传输块大小、软信道比特缓冲区大小和速率匹配的无线设备1005的框图1000。无线设备1005可以是如参照图1、2、5、6、7、8或9描述的无线设备505、605、705、805、或905、或ue115的各方面的示例。无线设备1005可以包括接收机1010、uestti处理模块1015和发射机1020。无线设备1005还可以包括处理器。这些组件中的每个组件可以相互通信(例如,经由一个或多个总线)。
接收机1010可以接收诸如与各种信息信道(例如,与确定用于stti的传输块大小、软信道比特缓冲区大小和速率匹配相关的控制信道、数据信道以及信息等)相关联的分组、用户数据或者控制信息之类的信息。可以将信息传递给该设备的其它组件。接收机1010可以是参照图12描述的收发机1235的各方面的示例。接收机1010可以利用单个天线或一组天线。
uestti处理模块1015可以是参照图12描述的uestti处理模块1215的各方面的示例。uestti处理模块1015还可以包括下行链路接收组件1025、软信道比特缓冲区大小确定组件1030、缓冲区大小累计组件1035和解码组件1040。
下行链路接收组件1025可以在一个或多个tti中接收与传输块相对应的一个或多个下行链路传输,其中,一个或多个tti中的至少两个tti与不同的tti类型相对应。在一些情况下,不同的tti类型包括:一子帧tti、一时隙stti、两或三符号stti、或其任何组合。
软信道比特缓冲区大小确定组件1030可以确定用于与一个或多个下行链路传输相关联的一个或多个解码操作中的每个解码操作的、与传输块相关联的软信道比特缓冲区大小。
缓冲区大小累计组件1035可以对用于每个解码操作的软信道比特缓冲区大小进行累计,以获得tti间软信道比特缓冲区大小。
解码组件1040可以根据tti间软信道比特缓冲区大小来对一个或多个下行链路传输进行解码。在一些情况下,解码组件1040可以针对一个或多个解码操作中的每个解码操作,根据与当前解码操作相关联的tti内软信道比特缓冲区大小来对一个或多个下行链路传输进行解码。
发射机1020可以发送由该设备的其它组件生成的信号。在一些示例中,发射机1020可以与接收机1010共置于收发机模块中。例如,发射机1020可以是参照图12描述的收发机1235的各方面的示例。发射机1020可以利用单个天线或一组天线。
图11示出了根据本公开内容的各方面的支持确定用于stti的传输块大小、软信道比特缓冲区大小和速率匹配的uestti处理模块1115的框图1100。uestti处理模块1115可以是参照图5至10和12描述的uestti处理模块的各方面的示例。uestti处理模块1115可以包括下行链路接收组件1120、传输块大小确定组件1125、解码组件1130、软信道比特缓冲区大小确定组件1135、缓冲区大小累计组件1140、表选择组件1145、缩放组件1150、比特存储组件1155、累计大小识别器1160和比特丢弃组件1165。这些模块中的每个模块可以直接地或者间接地相互通信(例如,经由一个或多个总线)。
下行链路接收组件1120可以接收针对stti中的下行链路传输的下行链路授权,stti与tti内的stti位置索引集合中的一个stti位置索引相对应,并且下行链路授权包括针对下行链路传输的资源块分配。下行链路接收组件1120还可以在stti上接收下行链路传输。在一些情况下,下行链路接收组件1120可以在一个或多个stti中接收一个或多个下行链路传输,stti中的每个stti与一个或多个tti内的stti位置索引集合中的一个stti位置索引相对应。在一些情况下,下行链路接收组件1120可以在一个或多个tti中接收与传输块相对应的一个或多个下行链路传输,其中,一个或多个tti中的至少两个tti与不同的tti类型相对应。在一些情况下,不同的tti类型包括:一子帧tti、一时隙stti、两或三符号stti、或其任何组合。
在一些情况下,下行链路接收组件1120可以接收对在一个或多个stti中接收的一个或多个下行链路传输中的一个或多个下行链路传输的重传,该重传是在一个或多个重传tti中。在一些情况下,重传与接收到的一个或多个下行链路传输重叠。
在一些情况下,传输块大小确定组件1125可以基于通过与stti位置索引集合内的stti的索引相对应的缩放因子对资源块分配进行缩放,并且将经缩放的资源块分配应用于与tti相关联的传输块大小表,来确定用于下行链路传输的传输块大小。在一些情况下,缩放因子还与以下各项相对应:cfi、crs开销、dmrs开销、广播信号开销、harq周转处理时间、或其任何组合。在其它情况下,传输块大小确定组件1125可以基于与stti相关联的传输块大小表来确定用于下行链路传输的传输块大小。在一些情况下,传输块大小确定组件1125可以确定用于一个或多个下行链路传输的传输块的传输块大小。
在一些情况下,解码组件1130可以根据所确定的传输块大小来对下行链路传输进行解码。在其它情况下,解码组件1130可以根据所确定的传输块大小和软信道比特缓冲区大小来对一个或多个下行链路传输进行解码。在一些情况下,解码组件1130可以根据第一软信道比特缓冲区大小来对一个或多个下行链路传输进行解码。在一些情况下,解码组件1130可以根据tti间软信道比特缓冲区大小来对一个或多个下行链路传输进行解码,并且在一些示例中,可以针对一个或多个解码操作中的每个解码操作,根据与当前解码操作相关联的tti内软信道比特缓冲区大小来对一个或多个下行链路传输进行解码。在一些情况下,解码组件1130可以根据所确定的传输块大小和经缩放的软信道比特缓冲区大小来对一个或多个下行链路传输进行解码。在一些情况下,解码组件1130可以根据所确定的传输块大小和经缩放的软信道比特缓冲区大小来对重传进行解码。在一些情况下,用于对一个或多个下行链路传输进行解码的解码技术不同于用于对重传进行解码的解码技术。
软信道比特缓冲区大小确定组件1135可以基于传输块大小和与tti相关联的最大软信道比特缓冲区大小,来确定与传输块相关联的软信道比特缓冲区大小。在一些情况下,软比特缓冲区大小确定组件1135可以确定用于与一个或多个下行链路传输中的每个传输相关联的一个或多个解码操作中的第一解码操作的、与传输块相关联的第一软信道比特缓冲区大小。在其它情况下,软比特缓冲区大小确定组件1135可以确定用于与一个或多个下行链路传输相关联的一个或多个解码操作中的每个解码操作的、与传输块相关联的软信道比特缓冲区大小。
缓冲区大小累计组件1140可以对用于每个解码操作的软信道比特缓冲区大小进行累计,以获得tti间软信道比特缓冲区大小。
表选择组件1145可以根据stti的长度或stti的索引,来从传输块大小表集合中选择传输块大小表。在一些情况下,传输块大小表是基于以下各项来选择的:cfi、crs开销、dmrs开销、广播信号开销、harq周转处理时间、或其任何组合。
在一些情况下,确定用于下行链路传输的传输块大小还可以包括缩放组件1150通过与stti位置索引集合内的stti的索引相对应的缩放因子对资源块分配进行缩放;以及将经缩放的资源块分配应用于与stti相关联的传输块大小表。在一些情况下,确定软信道比特缓冲区大小还包括缩放组件1150通过与用于一个或多个下行链路传输中的第一下行链路传输的stti的索引相对应的缩放因子来对与tti相关联的最大软信道比特缓冲区大小进行缩放。在一些情况下,缩放组件1150可以通过与用于一个或多个下行链路传输中的第一下行链路传输的stti的索引相对应的缩放因子来对与tti相关联的最大软信道比特缓冲区大小进行缩放。在一些情况下,缩放组件1150可以至少部分地基于最初在一个或多个stti中发送的一个或多个下行链路传输,来对与重传tti相关联的最大软信道比特缓冲区大小进行缩放。在一些情况下,缩放组件1150可以确定用于对与重传tti相关联的最大软信道比特缓冲区大小进行缩放的第二缩放因子,其中,对与重传tti相关联的最大软信道比特缓冲区大小进行缩放是通过第二缩放因子来缩放的。在一些情况下,第二缩放因子不同于第一缩放因子。
在一些情况下,比特存储组件1155可以确定在软信道比特缓冲区中存储与一个或多个下行链路传输相关联的多个软信道比特的精度水平。在一些情况下,对一个或多个下行链路传输进行解码还可以包括:比特存储组件1155在软信道比特缓冲区中以所确定的精度水平存储与一个或多个下行链路传输相关联的多个软信道比特,所确定的精度水平是全精度,其中,软信道比特缓冲区的大小等于软信道比特缓冲区大小。在其它情况下,对一个或多个下行链路传输进行解码还可以包括:比特存储组件1155在软信道比特缓冲区中以所确定的精度水平存储与一个或多个下行链路传输相关联的多个软信道比特,所确定的精度水平是降低的精度,其中,软信道比特缓冲区的大小等于软信道比特缓冲区大小。在一些情况下,比特存储组件1155可以对来自所解码的一个或多个下行链路传输中的相应下行链路传输的一个或多个软信道比特进行组合。
累计大小识别器1160可以识别用于harq过程集合的软信道比特缓冲区大小的累计大于门限;以及可以基于该识别来选择在软信道比特缓冲区中跳过存储的、用于一个或多个下行链路传输中的至少一个下行链路传输的软信道比特集合。
比特丢弃组件1165可以识别一个或多个解码操作中的第二解码操作与第二传输相关联,第二传输在同与第一解码操作相关联的第一传输相比更短的tti中;以及基于该识别来选择在软信道比特缓冲区中跳过存储的、用于一个或多个下行链路传输中的至少一个下行链路传输的软信道比特集合。
图12示出了根据本公开内容的各方面的包括支持确定用于stti的传输块大小、软信道比特缓冲区大小和速率匹配的设备1205的系统1200的图。设备1205可以是以下各项的示例或者包括以下各项的组件:如上文(例如,参照图1、2和5至10)描述的无线设备505、605、705、805、905、或1005、或ue115。设备1205可以包括用于双向语音和数据通信的组件,其包括用于发送和接收通信的组件,包括:uestti处理模块1215、处理器1220、存储器1225、软件1230、收发机1235、天线1240以及i/o控制器1245。这些组件可以经由一个或多个总线(例如,总线1210)进行电子通信。设备1205可以与一个或多个基站105无线地通信。
处理器1220可以包括智能硬件设备(例如,通用处理器、dsp、中央处理单元(cpu)、微控制器、asic、fpga、可编程逻辑器件、分立门或者晶体管逻辑组件、分立硬件组件或者其任意组合)。在一些情况下,处理器1220可以被配置为使用存储器控制器来操作存储器阵列。在其它情况下,存储器控制器可以集成到处理器1220中。处理器1220可以被配置为执行存储在存储器中的计算机可读指令,以执行各种功能(例如,支持确定用于stti的传输块大小、软信道比特缓冲区大小和速率匹配的功能或者任务)。
存储器1225可以包括随机存取存储器(ram)和只读存储器(rom)。存储器1225可以存储包括指令的计算机可读、计算机可执行软件1230,所述指令在被执行时使得处理器执行本文描述的各种功能。在一些情况下,除此之外,存储器1225还可以包含基本输入/输出(i/o)系统(bios),所述bios可以控制基本硬件或软件操作(例如,与外围组件或者设备的交互)。
软件1230可以包括用于实现本公开内容的各方面的代码,其包括用于支持确定用于stti的传输块大小、软信道比特缓冲区大小和速率匹配的代码。软件1230可以被存储在非暂时性计算机可读介质(例如,系统存储器或者其它存储器)中。在一些情况下,软件1230可以不是可由处理器直接执行的,而是可以使得计算机(例如,当被编译和被执行时)执行本文所描述的功能。
收发机1235可以经由如上所述的一个或多个天线、有线或者无线链路双向地通信。例如,收发机1235可以表示无线收发机,并且可以与另一无线收发机双向地通信。收发机1235还可以包括调制解调器,所述调制解调器用于对分组进行调制并且将经调制的分组提供给天线以用于传输,以及对从天线接收到的分组进行解调。
在一些情况下,无线设备可以包括单个天线1240。然而,在一些情况下,设备可以具有多于一个的天线1240,其能够并发发送或者接收多个无线传输。
i/o控制器1245可以管理针对设备1205的输入和输出信号。i/o控制器1245还可以管理未集成到设备1205中的外围设备。在一些情况下,i/o控制器1245可以表示到外部外围设备的物理连接或者端口。在一些情况下,i/o控制器1245可以利用诸如
图13示出了根据本公开内容的各方面的支持确定用于stti的传输块大小、软信道比特缓冲区大小和速率匹配的无线设备1305的框图1300。无线设备1305可以是如本文描述的基站105的各方面的示例。无线设备1305可以包括接收机1310、基站stti处理模块1315和发射机1320。无线设备1305还可以包括处理器。这些组件中的每个组件可以相互通信(例如,经由一个或多个总线)。
接收机1310可以接收诸如与各种信息信道(例如,与确定用于stti的传输块大小、软信道比特缓冲区大小和速率匹配相关的控制信道、数据信道以及信息等)相关联的分组、用户数据或者控制信息之类的信息。可以将信息传递给该设备的其它组件。接收机1310可以是参照图16描述的收发机1635的各方面的示例。接收机1310可以利用单个天线或一组天线。
基站stti处理模块1315可以是参照图16描述的基站stti处理模块1615的各方面的示例。基站stti处理模块1315和/或其各个子组件中的至少一些子组件可以用硬件、由处理器执行的软件、固件或其任意组合来实现。如果用由处理器执行的软件来实现,则基站stti处理模块1315和/或其各个子组件中的至少一些子组件的功能可以由被设计为执行本公开内容中描述的功能的通用处理器、dsp、asic、fpga或其它可编程逻辑器件、分立门或者晶体管逻辑、分立硬件组件或者其任意组合来执行。基站stti处理模块1315和/或其各个子组件中的至少一些子组件可以在物理上位于各个位置处,包括被分布以使得由一个或多个物理设备在不同的物理位置处实现功能中的部分功能。在一些示例中,根据本公开内容的各方面,基站stti处理模块1315和/或其各个子组件中的至少一些子组件可以是分离且不同的组件。在其它示例中,根据本公开内容的各方面,基站stti处理模块1315和/或其各个子组件中的至少一些子组件可以与一个或多个其它硬件组件(包括但不限于i/o组件、收发机、网络服务器、另一计算设备、本公开内容中描述的一个或多个其它组件、或其组合)组合。
基站stti处理模块1315可以进行以下操作:在tti中确定用于传输的stti,stti与tti内的stti位置索引集合中的一个stti位置索引相对应;基于所确定的用于传输的stti来选择cqi到mcs映射;在stti中发送针对下行链路传输的下行链路授权,下行链路授权包括针对下行链路传输的资源块分配和基于cqi到mcs映射而确定的mcs指示符;以及在stti上发送下行链路传输。
发射机1320可以发送由该设备的其它组件所生成的信号。在一些示例中,发射机1320可以与接收机1310共置于收发机模块中。例如,发射机1320可以是参照图16描述的收发机1635的各方面的示例。发射机1320可以利用单个天线或一组天线。
图14示出了根据本公开内容的各方面的支持确定用于stti的传输块大小、软信道比特缓冲区大小和速率匹配的无线设备1405的框图1400。无线设备1405可以是如参照图1、2和13描述的无线设备1305或基站105的各方面的示例。无线设备1405可以包括接收机1410、基站stti处理模块1415和发射机1420。无线设备1405还可以包括处理器。这些组件中的每个组件可以相互通信(例如,经由一个或多个总线)。
接收机1410可以接收诸如与各种信息信道(例如,与确定用于stti的传输块大小、软信道比特缓冲区大小和速率匹配相关的控制信道、数据信道以及信息等)相关联的分组、用户数据或者控制信息之类的信息。可以将信息传递给该设备的其它组件。接收机1410可以是参照图16描述的收发机1635的各方面的示例。接收机1410可以利用单个天线或一组天线。
基站stti处理模块1415可以是参照图16描述的基站stti处理模块1615的各方面的示例。基站stti处理模块1415还可以包括stti识别器1425、cqi到mcs选择器1430和下行链路传输组件1435。
stti识别器1425可以在tti中确定用于传输的stti,stti与tti内的stti位置索引集合中的一个stti位置索引相对应。cqi到mcs选择器1430可以基于所确定的用于传输的stti来选择cqi到mcs映射。在一些情况下,cqi到mcs映射是基于以下各项来选择的:cfi、crs开销、dmrs开销、广播信号开销、harq周转处理时间、或其任何组合。
下行链路传输组件1435可以在stti中发送针对下行链路传输的下行链路授权,下行链路授权包括针对下行链路传输的资源块分配和基于cqi到mcs映射而确定的mcs指示符;以及可以在stti上发送下行链路传输。
发射机1420可以发送由该设备的其它组件所生成的信号。在一些示例中,发射机1420可以与接收机1410共置于收发机模块中。例如,发射机1420可以是参照图16描述的收发机1635的各方面的示例。发射机1420可以利用单个天线或一组天线。
图15示出了根据本公开内容的各方面的支持确定用于stti的传输块大小、软信道比特缓冲区大小和速率匹配的基站stti处理模块1515的框图1500。基站stti处理模块1515可以是参照图13、14和16所描述的基站stti处理模块1315、1415或1615的各方面的示例。基站stti处理模块1515可以包括stti识别器1520、cqi到mcs选择器1525、下行链路传输组件1530、软信道比特缓冲区大小确定组件1535和速率匹配组件1540。这些模块中的每个模块可以直接地或者间接地相互通信(例如,经由一个或多个总线)。
stti识别器1520可以在tti中确定用于传输的stti,stti与tti内的stti位置索引集合中的一个stti位置索引相对应。cqi到mcs选择器1525可以基于所确定的用于传输的stti来选择cqi到mcs映射。在一些情况下,cqi到mcs映射是基于以下各项来选择的:cfi、crs开销、dmrs开销、广播信号开销、harq周转处理时间、或其任何组合。
下行链路传输组件1530可以在stti中发送针对下行链路传输的下行链路授权,下行链路授权包括针对下行链路传输的资源块分配和基于cqi到mcs映射而确定的mcs指示符;以及可以在stti上发送下行链路传输。
软信道比特缓冲区大小确定组件1535可以基于所确定的用于传输的stti来确定软信道比特缓冲区大小。速率匹配组件1540可以根据软信道比特缓冲区大小来执行速率匹配。
图16示出了根据本公开内容的各方面的包括支持确定用于stti的传输块大小、软信道比特缓冲区大小和速率匹配的设备1605的系统1600的图。设备1605可以是如上文(例如,参照图1和2)描述的基站105的示例或者包括基站105的组件。设备1605可以包括用于双向语音和数据通信的组件,其包括用于发送和接收通信的组件,包括:基站stti处理模块1615、处理器1620、存储器1625、软件1630、收发机1635、网络通信管理器1645和站间通信管理器1650。这些组件可以经由一个或多个总线(例如,总线1610)来进行电子通信。设备1605可以与一个或多个ue115无线地通信。
处理器1620可以包括智能硬件设备(例如,通用处理器、dsp、cpu、微控制器、asic、fpga、可编程逻辑器件、分立门或者晶体管逻辑组件、分立硬件组件或者其任意组合)。在一些情况下,处理器1620可以被配置为使用存储器控制器来操作存储器阵列。在其它情况下,存储器控制器可以集成到处理器1620中。处理器1620可以被配置为执行存储在存储器中的计算机可读指令,以执行各种功能(例如,支持确定用于stti的传输块大小、软信道比特缓冲区大小和速率匹配的功能或者任务)。
存储器1625可以包括ram和rom。存储器1625可以存储包括指令的计算机可读、计算机可执行软件1630,所述指令在被执行时使得处理器执行本文描述的各种功能。在一些情况下,除此之外,存储器1625还可以包含bios,所述bios可以控制基本硬件或软件操作(例如,与外围组件或者设备的交互)。
软件1630可以包括用于实现本公开内容的各方面的代码,其包括用于支持确定用于stti的传输块大小、软信道比特缓冲区大小和速率匹配的代码。软件1630可以被存储在非暂时性计算机可读介质(例如,系统存储器或者其它存储器)中。在一些情况下,软件1630可以不是可由处理器直接执行的,而是可以使得计算机(例如,当被编译和被执行时)执行本文所描述的功能。
收发机1635可以经由如上所述的一个或多个天线、有线或者无线链路双向地通信。例如,收发机1635可以表示无线收发机,并且可以与另一无线收发机双向地通信。收发机1635还可以包括调制解调器,所述调制解调器用于对分组进行调制并且将经调制的分组提供给天线以用于传输,以及对从天线接收到的分组进行解调。
在一些情况下,无线设备可以包括单个天线1640。然而,在一些情况下,设备可以具有多于一个的天线1640,所述天线能够并发发送或者接收多个无线传输。
网络通信管理器1645可以管理与核心网的通信(例如,经由一个或多个有线回程链路)。例如,网络通信管理器1645可以管理针对客户端设备(例如,一个或多个ue115)的数据通信的传输。
站间通信管理器1650可以管理与其它基站105的通信,并且可以包括用于与其它基站105协作地控制与ue115的通信的控制器或调度器。例如,站间通信管理器1650可以协调针对去往ue115的传输的调度,以用于诸如波束成形或联合传输之类的各种干扰减轻技术。在一些示例中,站间通信管理器1650可以提供在长期演进(lte)/lte-a无线通信网络技术内的x2接口,以提供在基站105之间的通信。
图17示出了说明根据本公开内容的各方面的用于确定用于stti的传输块大小、软信道比特缓冲区大小和速率匹配的方法1700的流程图。方法1700的操作可以由如本文描述的ue115或其组件来实现。例如,方法1700的操作可以由如参照图5至12描述的uestti处理模块来执行。在一些示例中,ue115可以执行代码集,以控制该设备的功能单元执行以下描述的功能。另外或替代地,ue115可以使用专用硬件来执行以下描述的功能的各方面。
在1705处,ue115可以接收针对stti中的下行链路传输的下行链路授权,stti与tti内的多个stti位置索引中的一个stti位置索引相对应,并且下行链路授权包括针对下行链路传输的资源块分配。1705的操作可以根据本文描述的方法来执行。在某些示例中,1705的操作的各方面可以由如参照图5、6、11和12描述的下行链路接收组件来执行。
在1710处,ue115可以在stti上接收下行链路传输。1710的操作可以根据本文描述的方法来执行。在某些示例中,1710的操作的各方面可以由如参照图5、6、11和12描述的下行链路接收组件来执行。
在1715处,ue115可以至少部分地基于通过与多个stti位置索引内的stti的索引相对应的缩放因子对资源块分配进行缩放,并且将经缩放的资源块分配应用于与tti相关联的传输块大小表,来确定用于下行链路传输的传输块大小。1715的操作可以根据本文描述的方法来执行。在某些示例中,1715的操作的各方面可以由如参照图5、6、11和12描述的传输块大小确定组件来执行。
在1720处,ue115可以根据所确定的传输块大小来对下行链路传输进行解码。1720的操作可以根据本文描述的方法来执行。在某些示例中,1720的操作的各方面可以由如参照图5、6、11和12描述的解码组件来执行。
图18示出了说明根据本公开内容的各方面的用于确定用于stti的传输块大小、软信道比特缓冲区大小和速率匹配的方法1800的流程图。方法1800的操作可以由如本文描述的ue115或其组件来实现。例如,方法1800的操作可以由如参照图5至12描述的uestti处理模块来执行。在一些示例中,ue115可以执行代码集,以控制该设备的功能单元执行以下描述的功能。另外或替代地,ue115可以使用专用硬件来执行以下描述的功能的各方面。
在1805处,ue115可以接收针对stti中的下行链路传输的下行链路授权,stti与tti内的多个stti位置索引中的一个stti位置索引相对应,下行链路授权包括针对下行链路传输的资源块分配。1805的操作可以根据本文描述的方法来执行。在某些示例中,1805的操作的各方面可以由如参照图5、7、11和12描述的下行链路接收组件来执行。
在1810处,ue115可以在stti上接收下行链路传输。1810的操作可以根据本文描述的方法来执行。在某些示例中,1810的操作的各方面可以由如参照图5、7、11和12描述的下行链路接收组件来执行。
在1815处,ue115可以至少部分地基于与stti相关联的传输块大小表,来确定用于下行链路传输的传输块大小。1815的操作可以根据本文描述的方法来执行。在某些示例中,1815的操作的各方面可以由如参照图5、7、11和12描述的传输块大小确定组件来执行。
在1820处,ue115可以根据所确定的传输块大小来对下行链路传输进行解码。1820的操作可以根据本文描述的方法来执行。在某些示例中,1820的操作的各方面可以由如参照图5、7、11和12描述的解码组件来执行。
图19示出了说明根据本公开内容的各方面的用于确定用于stti的传输块大小、软信道比特缓冲区大小和速率匹配的方法1900的流程图。方法1900的操作可以由如本文描述的ue115或其组件来实现。例如,方法1900的操作可以由如参照图5至12描述的uestti处理模块来执行。在一些示例中,ue115可以执行代码集,以控制该设备的功能单元执行以下描述的功能。另外或替代地,ue115可以使用专用硬件来执行以下描述的功能的各方面。
在1905处,ue115可以在一个或多个stti中接收一个或多个下行链路传输,stti中的每个stti与一个或多个tti内的多个stti位置索引中的一个stti位置索引相对应。1905的操作可以根据本文描述的方法来执行。在某些示例中,1905的操作的各方面可以由如参照图5、8、11和12描述的下行链路接收组件来执行。
在1910处,ue115可以确定用于一个或多个下行链路传输的传输块的传输块大小。1910的操作可以根据本文描述的方法来执行。在某些示例中,1910的操作的各方面可以由如参照图5、8、11和12描述的传输块大小确定组件来执行。
在1915处,ue115可以至少部分地基于传输块大小和与tti相关联的最大软信道比特缓冲区大小,来确定与传输块相关联的软信道比特缓冲区大小。1915的操作可以根据本文描述的方法来执行。在某些示例中,1915的操作的各方面可以由如参照图5、8、11和12描述的软信道比特缓冲区大小确定组件来执行。
在1920处,ue115可以根据所确定的传输块大小和软信道比特缓冲区大小来对一个或多个下行链路传输进行解码。1920的操作可以根据本文描述的方法来执行。在某些示例中,1920的操作的各方面可以由如参照图5、8、11和12描述的解码组件来执行。
图20示出了说明根据本公开内容的各方面的用于确定用于stti的传输块大小、软信道比特缓冲区大小和速率匹配的方法2000的流程图。方法2000的操作可以由如本文描述的ue115或其组件来实现。例如,方法2000的操作可以由如参照图5至12描述的uestti处理模块来执行。在一些示例中,ue115可以执行代码集,以控制该设备的功能单元执行以下描述的功能。另外或替代地,ue115可以使用专用硬件来执行以下描述的功能的各方面。
在2005处,ue115可以在一个或多个tti中接收与传输块相对应的一个或多个下行链路传输,其中,一个或多个tti中的至少两个tti与不同的tti类型相对应。2005的操作可以根据本文描述的方法来执行。在某些示例中,2005的操作的各方面可以由如参照图5、9、11和12描述的下行链路接收组件来执行。
在2010处,ue115可以确定用于与一个或多个下行链路传输中的每个传输相关联的一个或多个解码操作中的第一解码操作的、与传输块相关联的第一软信道比特缓冲区大小。2010的操作可以根据本文描述的方法来执行。在某些示例中,2010的操作的各方面可以由如参照图5、9、11和12描述的软信道比特缓冲区大小确定组件来执行。
在2015处,ue115可以根据第一软信道比特缓冲区大小来对一个或多个下行链路传输进行解码。2015的操作可以根据本文描述的方法来执行。在某些示例中,2015的操作的各方面可以由如参照图5、9、11和12描述的解码组件来执行。
图21示出了说明根据本公开内容的各方面的用于确定用于stti的传输块大小、软信道比特缓冲区大小和速率匹配的方法2100的流程图。方法2100的操作可以由如本文描述的ue115或其组件来实现。例如,方法2100的操作可以由如参照图5至12描述的uestti处理模块来执行。在一些示例中,ue115可以执行代码集,以控制该设备的功能单元执行以下描述的功能。另外或替代地,ue115可以使用专用硬件来执行以下描述的功能的各方面。
在2105处,ue115可以在一个或多个tti中接收与传输块相对应的一个或多个下行链路传输,其中,一个或多个tti中的至少两个tti与不同的tti类型相对应。2105的操作可以根据本文描述的方法来执行。在某些示例中,2105的操作的各方面可以由如参照图5和10至12描述的下行链路接收组件来执行。
在2110处,ue115可以确定用于与一个或多个下行链路传输相关联的一个或多个解码操作中的每个解码操作的、与传输块相关联的软信道比特缓冲区大小。2110的操作可以根据本文描述的方法来执行。在某些示例中,2110的操作的各方面可以由如参照图5和10至12描述的软信道比特缓冲区大小确定组件来执行。
在2115处,ue115可以对用于每个解码操作的软信道比特缓冲区大小进行累计,以获得tti间软信道比特缓冲区大小。2115的操作可以根据本文描述的方法来执行。在某些示例中,2115的操作的各方面可以由如参照图5和10至12描述的缓冲区大小累计组件来执行。
在2120处,ue115可以根据tti间软信道比特缓冲区大小来对一个或多个下行链路传输进行解码。2120的操作可以根据本文描述的方法来执行。在某些示例中,2120的操作的各方面可以由如参照图5和10至12描述的解码组件来执行。
图22示出了说明根据本公开内容的各方面的用于确定用于stti的传输块大小、软信道比特缓冲区大小和速率匹配的方法2200的流程图。方法2200的操作可以由如本文描述的基站105或其组件来实现。例如,方法2200的操作可以由如参照图13至16描述的基站stti处理模块来执行。在一些示例中,基站105可以执行代码集,以控制该设备的功能单元执行以下描述的功能。另外或替代地,基站105可以使用专用硬件来执行以下描述的功能的各方面。
在2205处,基站105可以在tti中确定用于传输的stti,stti与tti内的多个stti位置索引中的一个stti位置索引相对应。2205的操作可以根据本文描述的方法来执行。在某些示例中,2205的操作的各方面可以由如参照图13至16描述的stti识别器来执行。
在2210处,基站105可以至少部分地基于所确定的用于传输的stti来选择cqi到mcs映射。2210的操作可以根据本文描述的方法来执行。在某些示例中,2210的操作的各方面可以由如参照图13至16描述的cqi到mcs选择器来执行。
在2215处,基站105可以在stti中发送针对下行链路传输的下行链路授权,下行链路授权包括针对下行链路传输的资源块分配和至少部分地基于cqi到mcs映射而确定的mcs指示符。2215的操作可以根据本文描述的方法来执行。在某些示例中,2215的操作的各方面可以由如参照图13至16描述的下行链路传输组件来执行。
在2220处,基站105可以在stti上发送下行链路传输。2220的操作可以根据本文描述的方法来执行。在某些示例中,2220的操作的各方面可以由如参照图13至16描述的下行链路传输组件来执行。
图23示出了说明根据本公开内容的各方面的用于确定用于stti的传输块大小、软信道比特缓冲区大小和速率匹配的方法2300的流程图。方法2300的操作可以由如本文描述的ue115或其组件来实现。例如,方法2300的操作可以由如参照图5至12描述的uestti处理模块来执行。在一些示例中,ue115可以执行代码集,以控制该设备的功能单元执行以下描述的功能。另外或替代地,ue115可以使用专用硬件来执行以下描述的功能的各方面。
在2305处,ue115可以在一个或多个stti中接收一个或多个下行链路传输,stti中的每个stti与一个或多个tti内的多个stti位置索引中的一个stti位置索引相对应。2305的操作可以根据本文描述的方法来执行。在某些示例中,2305的操作的各方面可以由如参照图5、6、11和12描述的下行链路接收组件来执行。
在2310处,ue115可以确定用于一个或多个下行链路传输的传输块的传输块大小。2310的操作可以根据本文描述的方法来执行。在某些示例中,2310的操作的各方面可以由如参照图5、6、11和12描述的传输块大小确定组件来执行。
在2315处,ue115可以基于传输块大小和与tti相关联的最大软信道比特缓冲区大小,来确定与传输块相关联的软信道比特缓冲区大小。2315的操作可以根据本文描述的方法来执行。在某些示例中,2315的操作的各方面可以由如参照图5和10至12描述的软信道比特缓冲区大小确定组件来执行。
在2320处,ue115可以通过与用于一个或多个下行链路传输中的第一下行链路传输的stti的索引相对应的缩放因子来对与tti相关联的最大软信道比特缓冲区大小进行缩放。2320的操作可以根据本文描述的方法来执行。在某些示例中,2320的操作的各方面可以由如参照图5和11描述的缩放组件来执行。
在2325处,ue115可以根据所确定的传输块大小和经缩放的软信道比特缓冲区大小来对一个或多个下行链路传输进行解码。2325的操作可以根据本文描述的方法来执行。在某些示例中,2320的操作的各方面可以由如参照图5、6、11和12描述的解码组件来执行。
应当注意,上文描述的方法描述了可能的实现方式,并且操作和步骤可以被重新排列或者以其它方式修改,并且其它实现方式是可能的。此外,来自两种或更多种方法的各方面可以被组合。
本文描述的技术可以用于各种无线通信系统,诸如码分多址(cdma)、时分多址(tdma)、频分多址(fdma)、正交频分多址(ofdma)、单载波频分多址(sc-fdma)和其它系统。cdma系统可以实现诸如cdma2000、通用陆地无线接入(utra)等的无线电技术。cdma2000涵盖is-2000、is-95和is-856标准。is-2000版本通常可以被称为cdma20001x、1x等。is-856(tia-856)通常被称为cdma20001xev-do、高速分组数据(hrpd)等。utra包括宽带cdma(w-cdma)和cdma的其它变型。tdma系统可以实现诸如全球移动通信系统(gsm)之类的无线电技术。
ofdma系统可以实现诸如超移动宽带(umb)、e-utra)、电气与电子工程师协会(ieee)802.11(wi-fi)、ieee802.16(wimax)、ieee802.20、闪速-ofdm等的无线电技术。utra和e-utra是通用移动电信系统(umts)的一部分。lte和lte-a是umts的使用e-utra的版本。在来自名称为“第3代合作伙伴计划”(3gpp)的组织的文档中描述了utra、e-utra、umts、lte、lte-a、nr和gsm。在来自名称为“第3代合作伙伴计划2”(3gpp2)的组织的文档中描述了cdma2000和umb。本文中描述的技术可以用于上文提及的系统和无线电技术以及其它系统和无线电技术。虽然可能出于举例的目的,描述了lte或nr系统的各方面,并且可能在大部分的描述中使用了lte或nr术语,但是本文中描述的技术可以适用于lte或nr应用之外的范围。
宏小区通常覆盖相对大的地理区域(例如,半径为若干千米),并且可以允许由具有与网络提供商的服务订制的ue115进行不受限制的接入。相比于宏小区,小型小区可以与较低功率的基站105相关联,并且小型小区可以在与宏小区相同或不同(例如,经许可的、免许可的等)的频带中操作。根据各个示例,小型小区可以包括微微小区、毫微微小区和微小区。例如,微微小区可以覆盖小的地理区域,并且可以允许由具有与网络提供商的服务订制的ue115进行不受限制的接入。毫微微小区也可以覆盖小的地理区域(例如,住宅),并且可以提供由与该毫微微小区具有关联的ue115(例如,封闭用户组(csg)中的ue115、针对住宅中的用户的ue115等)进行的受限制的接入。针对宏小区的enb可以被称为宏enb。针对小型小区的enb可以被称为小型小区enb、微微enb、毫微微enb或家庭enb。enb可以支持一个或多个(例如,两个、三个、四个等)小区,以及还可以支持使用一个或多个分量载波的通信。
本文中描述的无线通信系统100或多个系统可以支持同步或异步操作。对于同步操作,基站105可以具有相似的帧定时,并且来自不同基站105的传输可以在时间上近似对齐。对于异步操作,基站105可以具有不同的帧定时,并且来自不同基站105的传输可以不在时间上对齐。本文中描述的技术可以用于同步或异步操作。
本文中描述的信息和信号可以使用各种不同的技术和方法中的任何一种来表示。例如,可能贯穿上文描述所提及的数据、指令、命令、信息、信号、比特、符号和码片可以由电压、电流、电磁波、磁场或粒子、光场或粒子或者其任意组合来表示。
可以利用被设计为执行本文所述功能的通用处理器、dsp、asic、fpga或其它pld、分立门或者晶体管逻辑、分立硬件组件或者其任意组合来实现或执行结合本文的公开内容描述的各种说明性的框和模块。通用处理器可以是微处理器,但是在替代方式中,处理器可以是任何常规的处理器、控制器、微控制器或者状态机。处理器还可以实现为计算设备的组合(例如,dsp和微处理器的组合、多个微处理器、一个或多个微处理器与dsp核的结合、或者任何其它这种配置)。
本文中所描述的功能可以用硬件、由处理器执行的软件、固件或其任意组合来实现。如果用由处理器执行的软件来实现,所述功能可以作为一个或多个指令或代码存储在计算机可读介质上或通过其进行发送。其它示例和实现方式在本公开内容和所附权利要求的范围之内。例如,由于软件的性质,上文描述的功能可以使用由处理器执行的软件、硬件、固件、硬接线或这些项中的任意项的组合来实现。实现功能的特征还可以在物理上位于各个位置处,包括被分布为使得功能中的各部分功能在不同的物理位置处实现。
计算机可读介质包括非暂时性计算机存储介质和通信介质二者,通信介质包括促进计算机程序从一个地方到另一个地方的传送的任何介质。非暂时性存储介质可以是能够由通用计算机或专用计算机访问的任何可用介质。通过举例而非限制的方式,非暂时性计算机可读介质可以包括ram、rom、电可擦除可编程只读存储器(eeprom)、闪速存储器、压缩光盘(cd)rom或其它光盘存储、磁盘存储或其它磁存储设备、或能够用于以指令或数据结构的形式携带或存储期望的程序代码单元以及能够由通用或专用计算机、或通用或专用处理器访问的任何其它非暂时性介质。此外,任何连接适当地被称为计算机可读介质。例如,如果软件是使用同轴电缆、光纤光缆、双绞线、数字用户线(dsl)或诸如红外线、无线电和微波之类的无线技术来从网站、服务器或其它远程源发送的,则同轴电缆、光纤光缆、双绞线、dsl或诸如红外线、无线电和微波之类的无线技术被包括在介质的定义内。如本文中所使用的,磁盘和光盘包括cd、激光光盘、光盘、数字多功能光盘(dvd)、软盘和蓝光光盘,其中,磁盘通常磁性地复制数据,而光盘则利用激光来光学地复制数据。上文的组合也被包括在计算机可读介质的范围内。
如本文所使用的(包括在权利要求中),如项目列表(例如,以诸如“中的至少一个”或“中的一个或多个”之类的短语结束的项目列表)中所使用的“或”指示包含性列表,使得例如a、b或c中的至少一个的列表意指a或b或c或ab或ac或bc或abc(即a和b和c)。此外,如本文所使用的,短语“基于”不应当被解释为对封闭的条件集合的引用。例如,在不脱离本公开内容的范围的情况下,被描述为“基于条件a”的示例性步骤可以基于条件a和条件b两者。换句话说,如本文所使用的,应当以与解释短语“至少部分地基于”相同的方式来解释短语“基于”。
在附图中,相似的组件或特征可以具有相同的附图标记。此外,相同类型的各种组件可以通过在附图标记后跟随有破折号和第二标记进行区分,所述第二标记用于在相似组件之间进行区分。如果在说明书中仅使用了第一附图标记,则描述适用于具有相同的第一附图标记的相似组件中的任何一个组件,而不考虑第二附图标记或其它后续附图标记。
本文结合附图阐述的描述对示例配置进行了描述,而不表示可以实现或在权利要求的范围内的所有示例。本文所使用的术语“示例性”意味着“用作示例、实例或说明”,而不是“优选的”或者“比其它示例有优势”。出于提供对所描述的技术的理解的目的,详细描述包括具体细节。但是,可以在没有这些具体细节的情况下实施这些技术。在一些实例中,公知的结构和设备以框图的形式示出,以便避免使所描述的示例的概念模糊。
为使本领域技术人员能够实现或者使用本公开内容,提供了本文中的描述。对于本领域技术人员来说,对本公开内容的各种修改将是显而易见的,并且在不脱离本公开内容的范围的情况下,本文中定义的总体原理可以应用于其它变型。因此,本公开内容不限于本文中描述的示例和设计,而是被赋予与本文中公开的原理和新颖特征相一致的最广范围。
1.一种用于无线通信的方法,包括:
在一个或多个传输时间间隔(tti)中接收与传输块相对应的一个或多个下行链路传输,其中,所述一个或多个tti中的至少两个tti与不同的tti类型相对应;
确定用于与所述一个或多个下行链路传输中的每个传输相关联的一个或多个解码操作中的第一解码操作的、与所述传输块相关联的第一软信道比特缓冲区大小;以及
根据所述第一软信道比特缓冲区大小来对所述一个或多个下行链路传输进行解码。
2.根据权利要求1所述的方法,还包括:
识别所述一个或多个解码操作中的第二解码操作与第二传输相关联,所述第二传输在同与所述第一解码操作相关联的第一传输相比更短的tti中;以及
至少部分地基于所述识别,来选择在软信道比特缓冲区中跳过存储的、用于所述一个或多个下行链路传输中的至少一个下行链路传输的多个软信道比特。
3.根据权利要求1所述的方法,还包括:
对来自所解码的一个或多个下行链路传输中的相应下行链路传输的一个或多个软信道比特进行组合。
4.根据权利要求1所述的方法,其中,所述不同的tti类型包括:一子帧tti、一时隙短tti(stti)、两或三符号stti、或其任何组合。
5.一种用于无线通信的方法,包括:
在一个或多个短传输时间间隔(stti)中接收一个或多个下行链路传输,所述stti中的每个stti与在一个或多个传输时间间隔(tti)内的多个stti位置索引中的一个stti位置索引相对应;
确定用于所述一个或多个下行链路传输的传输块的传输块大小;
基于所述传输块大小和与所述tti相关联的最大软信道比特缓冲区大小,来确定与所述传输块相关联的软信道比特缓冲区大小;
根据所确定的传输块大小和软信道比特缓冲区大小来对所述一个或多个下行链路传输进行解码;以及
确定在软信道比特缓冲区中以其来存储与所述一个或多个下行链路传输相关联的多个软信道比特的精度水平。
6.根据权利要求5所述的方法,还包括:
在所述软信道比特缓冲区中以所确定的精度水平存储与所述一个或多个下行链路传输相关联的所述多个软信道比特,所确定的精度水平是全精度,其中,所述软信道比特缓冲区的大小等于所述软信道比特缓冲区大小。
7.根据权利要求5所述的方法,还包括:
在所述软信道比特缓冲区中以所确定的精度水平存储与所述一个或多个下行链路传输相关联的所述多个软信道比特,所确定的精度水平是降低的精度,其中,所述软信道比特缓冲区的大小等于所述软信道比特缓冲区大小。
8.根据权利要求5所述的方法,还包括:
识别用于多个混合自动重传请求(harq)过程的软信道比特缓冲区大小的累计大于门限;以及
至少部分地基于所述识别,来选择在软信道比特缓冲区中跳过存储的、用于所述一个或多个下行链路传输中的至少一个下行链路传输的多个软信道比特。
9.一种用于无线通信的方法,包括:
在一个或多个短传输时间间隔(stti)中接收一个或多个下行链路传输,所述stti中的每个stti与在一个或多个传输时间间隔(tti)内的多个stti位置索引中的一个stti位置索引相对应;
确定用于所述一个或多个下行链路传输的传输块的传输块大小;
基于所述传输块大小和与所述tti相关联的最大软信道比特缓冲区大小,来确定与所述传输块相关联的软信道比特缓冲区大小;
通过与用于所述一个或多个下行链路传输中的第一下行链路传输的stti的索引相对应的缩放因子来对与所述tti相关联的所述最大软信道比特缓冲区大小进行缩放;以及
根据所确定的传输块大小和所缩放的软信道比特缓冲区大小来对所述一个或多个下行链路传输进行解码。
10.根据权利要求9所述的方法,还包括:
接收对在所述一个或多个stti中所接收的一个或多个下行链路传输中的一个或多个下行链路传输的重传,所述重传是在一个或多个重传tti中;以及
至少部分地基于最初在所述一个或多个stti中发送的所述一个或多个下行链路传输,来对与所述重传tti相关联的所述最大软信道比特缓冲区大小进行缩放。
11.根据权利要求10所述的方法,其中,所述重传与所接收的一个或多个下行链路传输重叠。
12.根据权利要求10所述的方法,还包括:
根据所确定的传输块大小和所缩放的软信道比特缓冲区大小来对所述重传进行解码。
13.根据权利要求12所述的方法,其中,用于对所述一个或多个下行链路传输进行解码的解码技术不同于用于对所述重传进行解码的解码技术。
14.根据权利要求10所述的方法,还包括:
确定用于对与所述重传tti相关联的所述最大软信道比特缓冲区大小进行缩放的第二缩放因子,其中,对与所述重传tti相关联的所述最大软信道比特缓冲区大小进行缩放是通过所述第二缩放因子来缩放的。
15.根据权利要求14所述的方法,其中,所述第二缩放因子不同于所述第一缩放因子。
16.根据权利要求10所述的方法,还包括:
对来自具有所解码的一个或多个下行链路传输中的相应下行链路传输的所述重传的一个或多个软信道比特进行组合。
17.一种用于无线通信的装置,包括:
用于在一个或多个传输时间间隔(tti)中接收与传输块相对应的一个或多个下行链路传输的单元,其中,所述一个或多个tti中的至少两个tti与不同的tti类型相对应;
用于确定用于与所述一个或多个下行链路传输中的每个传输相关联的一个或多个解码操作中的第一解码操作的、与所述传输块相关联的第一软信道比特缓冲区大小的单元;以及
用于根据所述第一软信道比特缓冲区大小来对所述一个或多个下行链路传输进行解码的单元。
18.根据权利要求17所述的装置,还包括:
用于识别所述一个或多个解码操作中的第二解码操作与第二传输相关联的单元,所述第二传输在同与所述第一解码操作相关联的第一传输相比更短的tti中;以及
用于至少部分地基于所述识别,来选择在软信道比特缓冲区中跳过存储的、用于所述一个或多个下行链路传输中的至少一个下行链路传输的多个软信道比特的单元。
19.根据权利要求17所述的装置,还包括:
用于对来自所解码的一个或多个下行链路传输中的相应下行链路传输的一个或多个软信道比特进行组合的单元。
20.根据权利要求17所述的装置,其中,所述不同的tti类型包括:一子帧tti、一时隙短tti(stti)、两或三符号stti、或其任何组合。
技术总结