用于低时延通信的混合自动重传请求管理的制作方法

文档序号:18063266发布日期:2019-07-03 03:13阅读:182来源:国知局
用于低时延通信的混合自动重传请求管理的制作方法

本申请要求享受2016年11月11日提交的、标题为“hybridautomaticrepeatrequestmanagementforlowlatencycommunications”的美国临时申请序列第62/420,911号和2017年11月9日提交的、标题为“hybridautomaticrepeatrequestmanagementforlowlatencycommunications”的美国专利申请第15/808,568号的权益,故以引用方式将这两份申请的全部内容明确地并入本文。

概括地说,本公开内容涉及通信系统,具体地说,本公开内容涉及用于低时延(ull)通信的混合自动重传请求(harq)管理。



背景技术:

为了提供诸如电话、视频、数据、消息传送以及广播之类的各种电信服务,广泛部署了无线通信系统。典型的无线通信系统可以采用能够通过共享可用系统资源来支持与多个用户的通信的多址技术。这种多址技术的例子包括码分多址(cdma)系统、时分多址(tdma)系统、频分多址(fdma)系统、正交频分多址(ofdma)系统、单载波频分多址(sc-fdma)系统和时分同步码分多址(td-scdma)系统。

在各种电信标准中已经采纳这些多址技术,以提供使不同无线设备能在城市、国家、地区、甚至全球级别上进行通信的公共协议。一种示例电信标准是长期演进(lte)。lte是第三代合作伙伴计划(3gpp)发布的通用移动电信系统(umts)移动标准的增强集。lte被设计为通过在下行链路上使用ofdma、在上行链路上使用sc-fdma、以及使用多输入多输出(mimo)天线技术的改进的频谱效率、降低成本和改进服务,来支持移动宽带接入。但是,随着移动宽带接入需求的持续增加,存在着进一步改进lte技术的需求。这些改进还适用于其它多址技术和采用这些技术的电信标准。

harq是无线通信系统可以用于检测和纠正接收的具有一个或多个错误的数据分组的一种机制。由用户设备(ue)和/或基站发送的每个数据分组可以与特定的harq过程(例如,harq过程标识(id))相关联。当网络接收到针对harq过程的错误数据分组时,网络可以对数据分组进缓冲并针对该harq过程请求队数据分组的重传。

需要使ue缓冲区能够适应针对具有不同tti的传输的harq过程。



技术实现要素:

下文给出了一个或多个方面的简要概述,以提供对这种方面的基本理解。该概述不是全部预期方面的泛泛概括,并且不旨在标识全部方面的关键或重要元素或者描述任意或全部方面的范围。其目的仅在于作为后文给出的更详细描述的序言,以简化形式给出一个或多个方面的一些概念。

harq是无线通信系统可以用于检测和纠正错误地接收的数据分组的一种机制。由ue和/或基站发送的每个数据分组可以与特定的harq过程(例如,harqid)相关联。当网络接收到针对harq过程的错误数据分组时,网络可以对数据分组进行缓冲以及针对该harq过程请求对数据分组的重传。ue可以在harq缓冲区中对与特定harq过程相关联的信息进行缓冲,直到向基站发送ack为止。可以将harq缓冲区划分为均与特定的harq过程相关联的多个子缓冲区。例如,可以将harq缓冲区划分成在ue处支持八个harq过程(例如,索引0-7)的八个子缓冲区。另外,在发送针对harq过程的数据分组时,基站可以在处理针对该harq过程的另一个数据分组之前等待ack和/或否定ack(nack)。这可以在不影响系统的吞吐量的情况下,减小针对要向网络发送数据分组以及要在基站处接收ack和/或nack的rtt。

需要使ue缓冲区能够适应针对具有不同tti的传输的harq过程。

本公开内容通过以下方法来提供该问题的解决方案:在不改变harq缓冲区的总大小的情况下,将与第一tti相关联的第一数量的harqid分配给harq缓冲区的第一部分,以及将与第二tti相关联的第二数量的harqid分配给harq缓冲区的第二部分。

在本公开内容的一个方面,提供了一种方法、计算机可读介质和装置。装置可以将第一数量的harqid分配给缓冲区的第一部分,第一数量的harqid与第一传输ttiharq过程相关联。此外,装置可以将第二数量的harqid分配给缓冲区的第二部分。在一个方面,第二数量的harqid可以与第二ttiharq过程相关联。此外,第一部分和第二部分可以不改变总缓冲区大小。装置还可以接收与被分配给缓冲区的第一部分或缓冲区的第二部分的harqid相关联的harq响应(例如,重传)。

在另一个方面,装置可以被配置用于具有缩短定时的tti。装置还可以执行与捆绑操作相关联的计算。此外,装置可以基于具有缩短定时的tti、以及与捆绑操作相关联的计算,来确定定时。

为了实现前述和相关目的,一个或多个方面包括后文充分描述以及在权利要求中特定指出的特征。下文的描述和附图具体阐述了一个或多个方面的某些说明性特征。然而,这些特征仅仅指示可以采用各个方面的原理的各种方式中的一些方式,并且该描述旨在包括全部这种方面及其等效物。

附图说明

图1是示出一种无线通信系统和接入网的例子的图。

图2a、2b、2c和2d是分别示出dl帧结构、dl帧结构内的dl信道、ul帧结构和ul帧结构内的ul信道的lte例子的图。

图3是示出接入网中的演进节点b(enb)和ue的例子的图。

图4根据本公开内容的某些方面,示出了当ue406被配置用于传统通信和ull通信时,可以用于使缓冲区能够适应针对具有不同tti的传输的harq过程的数据流。

图5是根据本公开内容的第一方面,示出可以由ue使用以适应针对具有不同tti的传输的harq过程的缓冲区的图。

图6a是根据本公开内容的第二方面,示出可以由ue使用以适应针对具有不同tti的传输的harq过程的缓冲区的图。

图6b是根据本公开内容的第三方面,示出可以由ue使用以适应针对具有不同tti的传输的harq过程的缓冲区的图。

图6c是根据本公开内容的第四方面,示出可以由ue使用以适应针对具有不同tti的传输的harq过程的缓冲区的图。

图7a是根据本公开内容的第五方面,示出可以由ue使用以适应针对具有不同tti的传输的harq过程的缓冲区的图。

图7b是根据本公开内容的第六方面,示出可以由ue使用以适应针对具有不同tti的传输的harq过程的缓冲区的图。

图8根据本公开内容的某些方面,示出了可以用于实现具有缩短的处理时间的tti捆绑的数据流。

图9a和图9b是一种无线通信的方法的流程图。

图10是示出示例装置中的不同单元/组件之间的数据流的概念性数据流图。

图11是示出针对采用处理系统的装置的硬件实现方式的例子的图。

图12是一种无线通信的方法的流程图。

图13是示出示例装置中的不同单元/组件之间的数据流的概念性数据流图。

图14是示出针对采用处理系统的装置的硬件实现方式的例子的图。

具体实施方式

下文结合附图阐述的详细描述旨在作为对各种配置的描述,并且不旨在表示可以实践本文所描述的概念的唯一配置。出于提供对各种概念的彻底理解的目的,详细描述包括具体细节。但是,对于本领域技术人员来说将显而易见的是,可以在没有这些具体细节的情况下实践这些概念。在一些实例中,以方块图的形式示出了公知的结构和组件,以便避免使这种概念模糊。

现在将参照各种装置和方法来呈现电信系统的若干方面。这些装置和方法将在下文的详细描述中进行描述,并在附图中由各个方块、组件、电路、过程、算法等(统称为“元素”)来示出。可以使用电子硬件、计算机软件或者其任何组合来实现这些元素。至于这种元素是实现成硬件还是软件,取决于具体应用和施加到整个系统上的设计约束。

举例来说,元素、或元素的任何部分或元素的任意组合可以实现为包括一个或多个处理器的“处理系统”。处理器的示例包括微处理器、微控制器、图形处理单元(gpu)、中央处理单元(cpu)、应用处理器、数字信号处理器(dsp)、精简指令集计算(risc)处理器、片上系统(soc)、基带处理器、现场可编程门阵列(fpga)、可编程逻辑器件(pld)、状态机、门控逻辑、分立硬件电路以及被配置为执行贯穿本公开内容所描述的各种功能的其它合适的硬件。处理系统中的一个或多个处理器可以执行软件。无论是被称为软件、固件、中间件、微代码、硬件描述语言或者其它名称,软件应当被广义地解释为意指指令、指令集、代码、代码段、程序代码、程序、子程序、软件组件、应用、软件应用、软件包、例程、子例程、对象、可执行文件、执行线程、过程、函数等。

相应地,在一个或多个示例实施例中,可以在硬件、软件或者其任何组合中来实现所描述的功能。如果在软件中实现,则功能可以作为一个或多个指令或代码来在计算机可读介质上进行存储或者编码。计算机可读介质包括计算机存储介质。存储介质可以是可以由计算机存取的任何可用介质。通过举例而非限制的方式,这种计算机可读介质可以包括随机存取存储器(ram)、只读存储器(rom)、电可擦除可编程rom(eeprom)、光盘存储器、磁盘存储器、其它磁存储设备、上述类型的计算机可读介质的组合、或者可以用于以指令或数据结构的形式存储能够由计算机访问的计算机可执行代码的任意其它介质。

图1是示出了无线通信系统和接入网100的示例的图。无线通信系统(还称为无线广域网(wwan))包括基站102、ue104和演进型分组核心(epc)160。基站102可以包括宏小区(高功率蜂窝基站)和/或小型小区(低功率蜂窝基站)。宏小区包括基站。小型小区包括毫微微小区、微微小区和微小区。

基站102(统称为演进型通用移动电信系统(umts)陆地无线接入网(e-utran))通过回程链路132(例如,s1接口)与epc160连接。除了其它功能之外,基站102可以执行下文功能中的一个或多个功能:用户数据的转移、无线信道加密和解密、完整性保护、报头压缩、移动性控制功能(例如,切换、双连接)、小区间干扰协调、连接建立和释放、负载均衡、针对非接入层(nas)消息的分发、nas节点选择、同步、无线接入网(ran)共享、多媒体广播多播服务(mbms)、用户和设备追踪、ran信息管理(rim)、寻呼、定位和对警告消息的传送。基站102可以在回程链路134(例如,x2接口)上相互直接或间接(例如,通过epc160)通信。回程链路134可以是有线的或无线的。

基站102可以与ue104无线地通信。基站102中的每个基站102可以为各自的地理覆盖区域110提供通信覆盖。可以有重叠的地理覆盖区域110。例如,小型小区102’可以具有与一个或多个宏基站102的覆盖区域110重叠的覆盖区域110’。包括小型小区和宏小区的网络可以被称为异构网络。异构网络还可以包括家庭演进型节点b(enb)(henb),所述henb可以为被称为封闭用户分组(csg)的受限制组提供服务。基站102和ue104之间的通信链路120可以包括从ue104到基站102的上行链路(ul)(还称为反向链路)传输和/或从基站102到ue104的下行链路(dl)(还称为前向链路)传输。通信链路120可以使用多输入多输出(mimo)天线技术,包括空间复用、波束成形和/或发射分集。通信链路可以通过一个或多个载波。基站102/ue104可以使用在用于每个方向中的传输的总共高达yxmhz(x个分量载波)的载波聚合中分配的、每载波高达ymhz(例如,5、10、15、20、100mhz)带宽的频谱。载波可以相互相邻或可以不相邻。对载波的分配可以是关于dl和ul不对称的(例如,针对dl可以比针对ul分配更多或更少的载波)。分量载波可以包括主分量载波和一个或多个辅分量载波。主分量载波可以被称为主小区(pcell),以及辅分量载波可以被称为辅小区(scell)。

某些ue104可以使用设备到设备(d2d)通信链路192来彼此通信。d2d通信链路192可以使用dl/ulwwan频谱。d2d通信链路192可以使用一个或多个侧链路信道,诸如物理侧链路广播信道(psbch)、物理侧链发现信道(psdch)、物理侧链路共享信道(pssch)和物理侧链路控制信道(pscch)。d2d通信可以通过各种无线d2d通信系统,诸如例如,flashlinq、wimedia、蓝牙、zigbee、基于ieee802.11标准的wi-fi、lte或者nr。

无线通信系统还可以包括在5ghz未许可频谱中经由通信链路154来与wi-fi基站(sta)152相通信的wi-fi接入点(ap)150。当在未许可频谱中通信时,sta152/ap150可以在通信之前执行空闲信道评估(cca)以便确定信道是否可用。

小型小区102’可以操作在许可的和/或未许可频谱中。当操作在未许可频谱中时,小型小区102’可以采用新无线电(nr)并使用如由wi-fiap150所使用的相同的5ghz未许可频谱。采用未许可频谱中的nr的小型小区102’可以提高接入网的覆盖和/或增加接入网的容量。

下一代节点b(gnb)180可以在毫米波(mmw)频率和/或近mmw频率中操作,以与ue104进行通信。当gnb180操作在mmw或接近mmw频率中时,gnb180可以被称为mmw基站。极高频率(ehf)是电磁频谱中的rf的一部分。ehf具有30ghz到300ghz的范围和在1毫米与10毫米之间的波长。频带中的无线电波可以被称为毫米波。接近mmw可以向下扩展到具有100毫米的波长的3ghz的频率。超高频(shf)带扩展在3ghz和30ghz之间,还称为厘米波。使用mmw/接近mmw射频带的通信具有极高的路径损耗和较短的范围。mmw基站180可以与ue104使用波束成形184来补偿极高的路径损耗和较短的范围。

epc160可以包括移动性管理实体(mme)162、其它mme164、服务网关166、多媒体广播多播服务(mbms)网关168、广播多播服务中心(bm-sc)170和分组数据网络(pdn)网关172。mme162可以与归属用户服务器(hss)174相通信。mme162是处理ue104和epc160之间的信令的控制节点。一般来讲,mme162提供承载和连接管理。所有用户互联网协议(ip)分组是通过服务网关166来传送的,所述服务网关本身连接到pdn网关172。pdn网关172为ue提供ip地址分配以及其它功能。pdn网关172和bm-sc170连接到ip服务176。ip服务176可以包括互联网、内联网、ip多媒体子系统(ims)、ps流服务和/或其它ip服务。bm-sc170可以提供用于mbms用户服务设定和传送的功能。bm-sc170可以用作针对内容提供方mbms传输的入口点,可以用于授权并发起公共陆地移动网络(plmn)内的mbms承载服务,并且可以用于调度mbms传输。mbms网关168可以用于向属于广播特定服务的多播广播单频网络(mbsfn)区域的基站102分配mbms业务,并且可以负责会话管理(开始/停止)和负责收集与embms有关的收费信息。

基站还可以被称为gnb、节点b、演进型节点b(enb)、接入点、基站收发机、无线基站、无线收发机、收发机功能、基本服务集(bss)、扩展服务集(ess)、或者某种其它适当的术语。基站102为ue104提供到epc160的接入点。ue104的示例包括蜂窝电话、智能电话、会话发起协议(sip)电话、膝上型计算机、个人数字助理(pda)、卫星无线电、全球定位系统、多媒体设备、视频设备、数字音频播放器(例如,mp3播放器)、摄像机、游戏控制台、平板电脑、智能设备、可穿戴设备、交通工具、电表、气泵、大型或小型厨房电器、保健设备、植入物、显示器、或者任何其它相似功能的设备。ue104中的一些ue可以被称为iot设备(例如,停车计费器、气泵、烤面包机、心脏检测器、等等)。ue104还可以被本领域技术人员称为站、移动站、用户站、移动单元、用户单元、无线单元、远程单元、移动设备、无线设备、无线通信设备、远程设备、移动用户站、接入终端、移动终端、无线终端、远程终端、手持设备、用户代理、移动客户端、客户端或者某种其它适当的术语。

再次参见图1,在某些方面,ue104可以被配置为:i)当ue被配置用于传统通信和ull通信时,将缓冲区中的harq过程适应具有不同tti的传输;和/或ii)实现具有缩短的处理时间的tti捆绑(198),例如,如下面结合图2a-14中的任何项所描述的。

图2a是示出lte中的dl帧结构的例子的图200。图2b是示出lte中的dl帧结构内的信道的例子的图230。图2c是示出lte中的ul帧结构的例子的图250。图2d是示出lte中的ul帧结构内的信道的例子的图280。其它无线通信技术可以具有不同的帧结构和/或不同的信道。在lte中,可以将帧(10ms)划分成10个相等大小的子帧。每个子帧可以包括两个连续的时隙。可以使用资源网格来表示这两个时隙,每个时隙包括一个或多个并发的资源块(rb)(其还称为物理rb(prb))。将资源网格划分成多个资源元素(re)。在lte中,对于普通循环前缀而言,rb在频域中包含12个连续的子载波,以及在时域中包含7个连续符号(对于dl,是ofdm符号;对于ul,是sc-fdma符号),总共84个re。对于扩展循环前缀而言,rb在频域中包含12个连续的子载波,以及在时域中包含6个连续的符号,总共72个re。每个re携带的比特的数量取决于调制方案。

如图2a中所示,re中的一些re携带用于ue处的信道估计的dl参考(导频)信号(dl-rs)。dl-rs可以包括特定于小区的参考信号(crs)(其有时还称为公共rs)、特定于ue的参考信号(ue-rs)和信道状态信息参考信号(csi-rs)。图2a示出了针对天线端口0、1、2和3的crs(分别指示成r0、r1、r2和r3,)、针对天线端口5的ue-rs(其指示成r5)和针对天线端口15的csi-rs(其指示成r)。图2b示出了帧的dl子帧内的各种信道的例子。物理控制格式指示符信道(pcfich)位于时隙0的符号0内,以及携带用于指示物理下行链路控制信道(pdcch)是占据1个、2个还是3个符号的控制格式指示符(cfi)(图2b示出了占据3个符号的pdcch)。pdcch在一个或多个控制信道元素(cce)内携带下行链路控制信息(dci),每一个cce包括九个re组(reg),每一个reg包括ofdm符号中的四个连续re。可以使用还携带dci的特定于ue的增强型pdcch(epdcch),来配置ue。epdcch可以具有2、4或者8个rb对(图2b示出了两个rb对,每一个子集包括一个rb对)。物理混合自动重传请求(arq)(harq)指示符信道(phich)也位于时隙0的符号0内,并且基于物理上行链路共享信道(pusch),来携带用于指示harq确认(ack)/否定ack(nack)反馈的harq指示符(hi)。主同步信道(psch)位于帧的子帧0和5内的时隙0的符号6内,以及psch携带由ue使用以确定子帧定时和物理层标识的主同步信号(pss)。辅助同步信道(ssch)位于帧的子帧0和5内的时隙0的符号5内,以及ssch携带由ue使用以确定物理层小区标识组编号的辅助同步信号(sss)。基于物理层标识和物理层小区标识组编号,ue可以确定物理小区标识符(pci)。基于该pci,ue可以确定物理小区标识符(pci)。基于该pci,ue可以确定前述的dl-rs的位置。物理广播信道(pbch)位于帧的子帧0的时隙1的符号0、1、2、3内,pbch携带主信息块(mib)。mib提供dl系统带宽中的rb的数量、phich配置和系统帧编号(sfn)。物理下行链路共享信道(pdsch)携带用户数据、不是通过pbch来发送的广播系统信息(例如,系统信息块(sib))以及寻呼消息。

如图2c中所示,re中的一些re携带解调参考信号(dm-rs),以用于enb处的信道估计。ue可以在子帧的最后符号中额外发送参考信号(srs)。该srs可以具有梳结构,以及ue可以在梳中的一个梳上发送srs。enb可以使用该srs来进行信道质量估计,以在ul上实现依赖频率的调度。图2d示出了帧的ul子帧内的各种信道的例子。物理随机接入信道(prach)可以基于prach配置,而位于帧内的一个或多个子帧之内。prach可以包括子帧内的六个连续rb对。prach允许ue执行初始系统接入,以及实现ul同步。物理上行链路控制信道(pucch)可以位于ul系统带宽的边缘之上。pucch携带诸如调度请求、信道质量指标(cqi)、预编码矩阵指示符(pmi)、秩指示符(ri)和harqack/nack反馈之类的上行链路控制信息(uci)。pusch携带数据,以及另外可以用于携带缓冲区状态报告(bsr)、功率余量报告(phr)和/或uci。

图3是在接入网中与ue350相通信的enb310的方块图。在dl中,来自epc160的ip分组可以被提供给控制器/处理器375。控制器/处理器375实现层3和层2功能。层3包括无线资源控制(rrc)层,以及层2包括分组数据汇聚协议(pdcp)层、无线链路控制(rlc)层和介质访问控制(mac)层。控制器/处理器375提供:rrc层功能,其与以下各项相关联:对系统信息(例如,mib、sib)的广播、rrc连接控制(例如,rrc连接寻呼、rrc连接建立、rrc连接修改和rrc连接释放)、无线接入技术(rat)间移动性和用于ue测量报告的测量配置;pdcp层功能,其与以下各项相关联:报头压缩/解压、安全性(加密、解密、完整性保护、完整性验证)和切换支持功能;rlc层功能,其与以下各项相关联:上层分组数据单元(pdu)的传送、通过arq的纠错、对rlc服务数据单元(sdu)的级联、分段和重组、对rlc数据pdu的重新分段和对rlc数据pdu的重新排序;以及mac层功能,其与以下各项相关联:逻辑信道和传输信道之间的映射、对macsdu到传输块(tb)上的复用、对macsdu从tb的解复用、调度信息报告、通过harq的纠错、优先级处理和逻辑信道优先化。

发送(tx)处理器316和接收(rx)处理器370实现与各种信号处理功能相关联的层1功能。包括物理(phy)层的层1,可以包括传输信道上的错误检测、对传输信道的前向纠错(fec)编码/解码、交织、速率匹配、到物理信道上的映射、对物理信道的调制/解调和mimo天线处理。tx处理器316基于各种调制方案(例如,二进制相移键控(bpsk)、正交相移键控(qpsk)、m相移相键控(m-psk)、m阶正交幅度调制(m-qam))来处理至信号星座的映射。随后,可以将编码和调制的符号分成并行的流。随后,可以将每个流映射到ofdm子载波、在时域和/或频域中与参考信号(例如,导频)进行复用,并且随后使用快速傅立叶逆变换(ifft)将其组合在一起来产生携带时域ofdm符号流的物理信道。对ofdm流进行空间预编码来产生多个空间流。来自信道估计器374的信道估计可以被用于确定编码和调制方案以及用于空间处理。信道估计可以从参考信号和/或由ue350发送的信道状况反馈来导出。随后,将每个空间流经由单独的发射机318tx来提供给不同的天线320。每个发射机318tx可以利用各自的空间流来对rf载波进行调制以用于传输。

在ue350处,每个接收机354rx通过其各自的天线352来接收信号。每个接收机354rx对调制到rf载波上的信息进行恢复并向接收(rx)处理器356提供信息。tx处理器368和rx处理器356实现与各种信号处理功能相关联的层1功能。rx处理器356可以在信息上执行空间处理以恢复去往ue350的任何空间流。如果多个空间流去往ue350,则rx处理器356可以将它们组合成单个ofdm符号流。随后,rx处理器356使用快速傅立叶变换(fft)来将ofdm符号流从时域变换到频域。频域信号包括针对ofdm信号的每个子载波的单独的ofdm符号流。通过确定由enb310发送的最有可能的信号星座点来对每个子载波上的符号以及参考信号进行恢复和解调。这些软判决可以基于由信道估计器358所计算出的信道估计。随后,对软判决进行解码和解交织来恢复最初由enb310在物理信道上发送的数据和控制信号。随后将数据和控制信号提供给控制器/处理器359,所述控制器/处理器实现层3和层2功能。

控制器/处理器359可以与存储程序代码和数据的存储器360相关联。存储器360可以被称为计算机可读介质。在ul中,控制器/处理器359提供传输和逻辑信道之间的解复用、分组重组、解密、报头解压缩和控制信号处理以恢复来自epc160的ip分组。控制器/处理器359还负责使用ack和/或nack协议的错误检测以支持harq操作。

与结合由enb310的dl传输描述的功能类似,控制器/处理器359提供:rrc层功能,其与以下各项相关联:系统信息(例如,mib、sib)获取、rrc连接和测试报告;pdcp层功能,其与以下各项相关联:报头压缩/解压缩和安全性(加密、解密、完整性保护、完整性验证);rlc层功能,其与以下各项相关联:上层pdu的传送、通过arq的纠错、对rlcsdu的级联、分段和重组、对rlc数据pdu的重新分段和对rlc数据pdu的重新排序;以及mac层功能,其与以下各项相关联:在逻辑信道和传输信道之间的映射、对macsdu到tb上的复用、对macsdu从tb的解复用、调度信息报告、通过harq的纠错、优先级处理和逻辑信道优先化。

由信道估计器358从参考信号或由enb310发送的反馈导出的信道估计可以由tx处理器368用于选择适当的编码和调制方案,以及用于促进空间处理。由tx处理器368生成的空间流可以经由分离的发射机354tx来提供给不同天线352。每个发射机354tx可以利用各自的空间流来对rf载波进行调制用于传输。

ul传输在enb310处以类似于所描述的结合ue350处的接收机功能的方式来处理。每个接收机318rx通过其各自的天线320来接收信号。每个接收机318rx恢复调制到rf载波上的信息并且将信息提供给rx处理器370。

控制器/处理器375可以与存储程序代码和数据的存储器376相关联。存储器376可以被称为计算机可读介质。在ul中,控制器/处理器375提供传输和逻辑信道之间的解复用、分组重组、解密、报头解压、控制信号处理以恢复来自ue350的ip分组。来自控制器/处理器375的ip分组可以被提供给epc160。控制器/处理器375还负责使用ack和/或nack协议的错误检测来支持harq操作。

harq是无线通信系统可以用于检测和纠正错误地接收的数据分组的一种机制。由ue和/或基站发送的每个数据分组可以与特定的harq过程(例如,harqid)相关联。当ue接收到针对harq过程的错误数据分组时,ue可以对数据分组进行缓冲以及向基站发送nack。ue可以在harq缓冲区中对与特定harq过程相关联的信息进行缓冲,直到向基站发送ack为止。可以将harq缓冲区划分为均与特定的harq过程相关联的多个子缓冲区。例如,可以将harq缓冲区划分成在ue处支持八个harq过程(例如,索引0-7)的八个子缓冲区。另外,在发送针对harq过程的数据分组时,基站可以在处理针对该harq过程的另一个数据分组之前等待ack和/或nack。这可以在不影响系统的吞吐量的情况下,减小针对要向网络发送数据分组以及要在基站处接收ack和/或nack的rtt。

需要使ue缓冲区能够适应针对具有不同tti的传输的harq过程。

本公开内容通过以下操作来提供问题的解决方案:在不改变缓冲区的总大小的情况下,将与第一ttiharq过程相关联的第一数量的harqid分配给缓冲区的第一部分,以及将与第二ttiharq过程相关联的第二数量的harqid分配给缓冲区的第二部分。

图4根据本公开内容的某些方面,示出了当ue406被配置用于传统通信和ull通信时,可以用于使缓冲区能够适应针对具有不同tti的传输的harq过程的数据流400。

例如,数据流400可以由基站404(例如,基站102、180、804、1050、1350、enb310)和ue406(例如,104、806、350、装置1002/1002’、1302/1302’)执行。在一个方面,ue406可以被配置为使用传统tti和/或ull缩短的tti(stti)来发送和/或接收数据传输。在另一个方面,传统tti可以是一毫秒tti,以及stti可以是基于两个符号的tti或基于时隙的tti。此外,stti可以比传统tti更短。

ue406处的缓冲区可以存储与针对所发送的数据分组(例如,下行链路传输或上行链路传输)的harq过程有关的信息。在一个方面,可以将缓冲区划分为均与特定的harq过程id相关联的多个子缓冲区。例如,ue406可以支持八个传统harq过程(例如,harq过程id0-7),以及可以将缓冲区划分为索引为0-7的八个子缓冲区。

为了在缓冲区处适应传统harq过程和sttiharq过程二者,ue406可以在不改变总缓冲区大小的情况下,将第一数量的harqid分配401给缓冲区的第一部分,以及将第二数量的harqid分配403给缓冲区的第二部分。例如,第一数量的harqid可以与传统ttiharq过程相关联,以及第二数量的harqid可以与sttiharq过程相关联。

在一个方面,ue406可以将可用于第一ttiharq过程的第一数量的harqid分配401给与第一ttiharq过程相关联的第一子缓冲区。另外,ue406可以将可用于第二ttiharq过程的第二数量的harqid分配403给与第二ttiharq过程相关联的第二子缓冲区。

在第一示例实施例中,缓冲区的第一部分和缓冲区的第二部分可以是缓冲区的相同部分(例如,两个部分都构成整个缓冲区)。例如,可以与sttiharq过程共享与传统ttiharq过程相关联的harqid中的每个harqid。在下文参照图5讨论了第一示例实施例中的与ue406使用的缓冲区相关联的额外细节。

在第二示例实施例中,与传统ttiharq过程相关联的第一数量的harqid可以不和与sttiharq过程相关联的第二数量的harqid共享。在下文参照图6a、6b和6c讨论了根据第二示例实施例的与ue406使用的缓冲区相关联的额外细节。

在第三示例实施例中,可以在传统ttiharq过程和sttiharq过程之间共享某个量的第一数量的harqid和第二数量的harqid。在下文参照图7a和7b讨论了根据第三示例实施例的与ue406使用的缓冲区相关联的额外细节。

仍然参见图4,ue406可以从基站404接收与特定harq过程(例如,特定harq过程id)相关联的数据传输410。在一个方面,可以使用传统tti来接收数据传输410。替代地,可以使用stti来接收数据传输410。使用传统tti或stti,可以将与数据传输410相关联的harq过程相关的信息存储在为该harq过程分配的子缓冲区中,直到向基站404发送ack为止。

为了确定是否正确地接收和/或解码数据传输410,基站404可以监测405ack/nack415。此外,ack/nack415可以包括和与数据传输410相关联的harqid有关的信息。当ue406发送nack415时,ue406可以针对用于重传的后续下行链路准许,来监测407第一信道和/或第二信道。当接收到nack415时,基站404可以使用pdcch中的dci发送用于重传的下行链路准许420a,以指示ue406可以使用传统tti用于重传430a(例如,以接收重传)。另外地和/或替代地,可以使用stti中的pdcch或缩短的pdcch(spdcch)中的缩短的dci(sdci)来发送下行链路准许420b,以指示ue406可以将stti用于重传430b(例如,以接收重传)。在一个方面,ue406能够使用与用于接收原始数据传输410的tti不同的tti来接收重传430a、430b。

如果ue406经由pdcch中的dci接收用于重传的下行链路准许420a,以及经由stti中的pdcch或spdcch中的sdci来接收用于重传的下行链路准许420b(二者都与相同的harqid相关联),则ue406可以确定409下行链路准许420a、420b中的哪一个下行链路准许是有效的。另外,ue406可以丢弃411未被确定为有效的用于重传的下行链路准许420a、420b。如果确定下行链路准许420a有效,则ue406可以使用传统tti接收重传430a,或者如果确定下行链路准许420b有效,则使用stti来接收重传430b。

图5是根据图4中的第一示例实施例,示出可以由ue406使用以适应针对具有不同tti的传输的harq过程的缓冲区500的图。如图5中所示,缓冲区500可以具有总缓冲区大小502(例如,传统缓冲器大小),所述总缓冲区大小502被划分为八个子缓冲区504以支持八个harq过程(例如,索引0-7)。在第一示例实施例中,可以在传统ttiharq过程和sttiharq过程之间共享harq过程中的每个harq过程。使用与第一示例实施例相关联的缓冲区500,ue406能够将与用于接收原始数据传输410的tti不同的tti用于对重传430a、430b的接收。

图6a是根据图4中的第二示例实施例的第一方面,示出可以由ue406使用以适应针对具有不同tti的传输的harq过程的缓冲区600的图。如图6a中所示,缓冲区600可以具有由多个子缓冲区604组成的总缓冲区大小602(例如,传统缓冲区大小)。此外,可以将总缓冲区大小602划分为(例如,与传统ttiharq过程相关联的)第一缓冲区部分606a和(例如,与1时隙的sttiharq过程相关联的)第二缓冲区部分606b。在第二示例实施例的第一方面,可以在不增加总缓冲区大小602的情况下,将数个传统harq过程(例如,八个harq过程)减少到四个传统harq过程以适应sttiharq过程。此外,与传统ttiharq过程相关联的第一数量的harqid(例如,索引0-3)不和与sttiharq过程相关联的第二数量的harqid(例如,索引0’-7’)共享。在第二示例实施例的第一方面,可以不在传统ttiharq过程和sttiharq过程之间共享harq过程。

如在传统系统中,可以仅使用几个比特(例如,3比特)来指示harq过程id。例如,当处理时间轴是n+4时(例如,具有n+4时间轴的1时隙的stti或具有n+4时间轴的2符号的stti),可以使用3比特来指示harq过程id。n+4的处理时间轴可以意味着:如果在子帧n中接收到下行链路传输,则可以在子帧n+4中发送ack/nack。当处理时间轴是n+4时,可以存在与下行链路传输和/或上行链路传输相关联的8个harq过程。但是,当使用具有n+6(例如,12个harq过程)或n+8(例如,16个harq过程)的处理时间轴的2符号的stti时,可以使用4比特指示来指示harq过程id。

图6b是根据图4中的第二示例实施例的第二方面,示出可以由ue406使用以适应针对具有不同tti的传输的harq过程的缓冲区615的图。如图6b中所示,缓冲区615可以具有由多个子缓冲区604组成的总缓冲区大小602(例如,传统缓冲区大小)。此外,将总缓冲区大小602划分为(例如,与传统ttiharq过程相关联的)第一缓冲区部分606a和(例如,与2符号的sttiharq过程相关联的)第二缓冲区部分606b。

在第二示例实施例的第二方面,可以在不增加总缓冲区大小602的情况下,将数个传统harq过程(例如,8个harq过程)减少到6个传统harq过程以适应sttiharq过程。此外,与传统ttiharq过程相关联的第一数量的harqid(例如,索引0-5)不和与sttiharq过程相关联的第二数量的harqid(例如,索引0’-7’)共享。在第二示例实施例的第二方面,可以不在传统ttiharq过程和sttiharq过程之间共享harq过程。如在传统系统中,可以仅使用几个比特(例如,3比特)来指示harq过程。

图6c是根据图4中的第二示例实施例的第三方面,示出可以由ue406使用以适应针对具有不同tti的传输的harq过程的缓冲区630的图。如图6c中所示,缓冲区630可以具有由多个子缓冲区604组成的总缓冲区大小602(例如,传统缓冲区大小)。此外,可以将总缓冲区大小602划分为(例如,与传统ttiharq过程相关联的)第一缓冲区部分606a和(例如,与2符号的sttiharq过程相关联的)第二缓冲区部分606b。

在第二示例实施例的第三方面,可以在不增加总缓冲区大小602的情况下,将数个传统harq过程(例如,8个harq过程)减少到6个传统harq过程以适应sttiharq过程。

如图6c中所示,与传统ttiharq过程相关联的第一数量的harqid(例如,索引0-5)不和与sttiharq过程相关联的第二数量的harqid(例如,索引0’-11’)共享。当经由tti接收到错误数据传输时,如果harq过程0与错误数据传输相关联,则ue406可以将该数据传输维持在索引为0的子缓冲区中。当经由stti接收到重传时,在harq过程0’与重传相关联时,ue406可以在子缓冲区0’中维持重传。可以在错误解码之前,对数据传输和重传进行组合。

如在传统系统中,可以仅需要几个比特(例如,3比特)来指示harq过程。在第二示例实施例的第三方面,可以不在传统ttiharq过程和sttiharq过程之间共享harq过程。

图7a是根据图4中的第三示例实施例的第一方面,示出可以由ue406使用以适应针对具有不同tti的传输的harq过程的缓冲区700的图。如图7a中所示,缓冲区700可以具有由多个子缓冲区704组成的总缓冲区大小702(例如,传统缓冲区大小)。此外,可以将总缓冲区大小702划分为(例如,与传统ttiharq过程相关联的)第一缓冲区部分706a和(例如,与1时隙的sttiharq过程相关联的)第二缓冲区部分706b。如图7a中所示,可以在不增加总缓冲区大小602的情况下,将数个传统harq过程(例如,8个harq过程)减少到4个传统harq过程以适应sttiharq过程。此外,与传统ttiharq过程相关联的某个数量的harqid(例如,索引4-8)不和与sttiharq过程相关联的第二数量的harqid(例如,索引4-11)共享。但是,还如图7a中所示,可以在传统ttiharq过程和sttiharq过程之间共享某些harq过程(例如,索引0-3)。使用与第三示例实施例的第一方面相关联的缓冲区700,ue406能够使用与用于接收原始数据传输410的tti不同的tti来接收重传430a、430b。在第三示例实施例中,可能需要一个或多个额外的比特(例如,四个比特)来指示harq过程。

图7b是根据图4中的第三示例实施例的第二方面,示出可以由ue406使用以适应针对具有不同tti的传输的harq过程的缓冲区715的图。如图7b中所示,缓冲区715可以具有由多个子缓冲区704组成的总缓冲区大小702(例如,传统缓冲区大小)。此外,可以将总缓冲区大小702划分为(例如,与传统ttiharq过程相关联的)第一缓冲区部分706a和(例如,与2符号的sttiharq过程相关联的)第二缓冲区部分706b。如图7b中所示,可以在不增加总缓冲区大小602的情况下,将数个传统harq过程(例如,8个harq过程)减少到6个传统harq过程以适应sttiharq过程。此外,与传统ttiharq过程相关联的某个数量的harqid(例如,索引6-7)不和与sttiharq过程相关联的第二数量的harqid(例如,索引6-11)共享。但是,还如图7b中所示,可以在传统ttiharq过程和sttiharq过程之间共享某些harq过程(例如,索引0-5)。使用与第三示例实施例的第二方面相关联的缓冲区715,ue406能够使用与用于原始数据传输410的tti不同的tti来接收重传430a、430b。在第三示例实施例中,可能需要一个或多个额外的比特(例如,四个比特)来指示harq过程。当经由tti接收到错误数据传输时,如果harq过程0与错误数据传输相关联,则ue406可以将该数据传输维持在索引为0的子缓冲区中。当经由stti接收到重传时,在harq过程0与重传相关联时,ue406可以在子缓冲区0中维持重传。可以在错误解码之前,对数据传输和重传进行组合。

另外地和/或替代地,ue406可以使用缓冲区500、600、615、630、700、715来对来自基站404的具有错误的(例如,与传统ttiharq过程或sttiharq过程相关联的)数据传输410进行缓冲,或对发送给基站404的传输进行缓冲,直到从基站404接收到ack为止。例如,可以将具有错误的数据传输410缓冲在为该特定harq过程、harq过程id和/或tti或stti分配的子缓冲区中。当ue406接收到重传430a、430b时,在信道解码和错误检测之前,ue406可以将重传430a、430b与在缓冲区的第二部分中的(与harq过程id、以及重传的tti或stti相关联的)相应子缓冲区中进行缓冲的数据传输410进行组合,或者在从基站404接收到针对该harq过程id的ack时,可以从缓冲区中清除数据传输。

图8示出了可以用于实现具有缩短的处理时间的tti捆绑的数据流800。可以实现tti捆绑以在针对诸如ip语音(voip)之类的服务的小区边缘处提供更好的覆盖。

如图8中所示,数据流800可以由例如基站804(例如,基站102、180、404、1050、1350、enb310)和ue806(例如,104、406、350、装置1002/1002’、1302/1302’)执行。在一个方面,ue806可以被配置用于具有缩短定时的tti。

ue806可以执行801与捆绑操作(例如,在连续tti中对相同数据的传输)相关联的计算。另外,ue806可以:基于具有缩短定时的tti、以及与捆绑操作相关联的计算来确定803定时(例如,在某些场景中,可以减少基于所确定的定时的、与数据分组传输相关联的往返时间(rtt)),和/或基于具有缩短定时的tti和捆绑操作,增加805针对传输块的harq传输的最大数量。在一个方面,ue806可以基于从基站804接收的信令来确定803定时。在另一个方面,该信令可以向ue806指示该定时。

例如,假定为4的捆绑大小,在n+4处理时间轴的情况下,harq周转(turnaround)时间可以是12ms。但是,假定为4的捆绑大小,在n+3处理时间轴的情况下,harq周转时间可以是10ms。因此,通过缩短处理时间(例如,harq周转时间),可以实现某个数量的时间节省。

在实现了tti捆绑时,ue806可以在连续的tti(例如,四个连续tti)中发送相同的数据传输810。数据传输810中的每一个数据传输可以包括不同的纠错比特。

图9a和图9b是一种无线通信的方法的流程图900。该方法可以由ue(例如,ue104、350、406、806、装置1002/1002’、1302/1302’)执行。在图9a和图9b中,使用虚线来指示可选的操作。

参见图9a,在902处,ue可以将第一数量的harqid分配给缓冲区的第一部分。在一个方面,第一数量的harqid可以与第一ttiharq过程相关联。在另一个方面,第二数量的harqid的总数可以比第一数量的harqid的总数更大。在另外的方面,可以在第一ttiharq过程和第二ttiharq过程之间共享第一数量的harqid和第二数量的harqid。此外,与第一ttiharq过程相关联的第一数量的harqid可以不和与第二ttiharq过程相关联的第二数量的harqid共享。另外,可以在第一ttiharq过程和第二ttiharq过程之间共享第一数量的harqid和第二数量的harqid中的一些harqid。另外,可以将与第一ttiharq过程相关联的第一数量的harqid分配给第一子缓冲区,以及将与第二ttiharq过程相关联的第二数量的harqid分配给第二子缓冲区。例如,参见图5,缓冲区500可以具有被划分为八个子缓冲区504以支持八个harq过程(例如,索引0-7)的总缓冲区大小502(例如,传统缓冲区大小)。在第一示例实施例中,可以在传统ttiharq过程和sttiharq过程之间共享harq过程中的每个harq过程。另外,参见图6a,可以将总缓冲区大小602划分为(例如,与传统ttiharq过程相关联的)第一缓冲区部分606a。在第二示例实施例的第一方面,可以在不增加总缓冲区大小602的情况下,将数个传统harq过程(例如,八个harq过程)减少到四个传统harq过程以适应sttiharq过程。此外,参见图6b,将总缓冲区大小602划分为(例如,与传统ttiharq过程相关联的)第一缓冲区部分606a。在第二示例实施例的第二方面,在不增加总缓冲区大小602的情况下,将数个传统harq过程(例如,八个harq过程)减少到六个传统harq过程以适应sttiharq过程。另外,参见图6c,将总缓冲区大小602划分为(例如,与传统ttiharq过程相关联的)第一缓冲区部分606a。在第二示例实施例的第三方面,可以在不增加总缓冲区大小602的情况下,将数个传统harq过程(例如,八个harq过程)减少到六个传统harq过程以适应sttiharq过程。另外,参见图7a,将总缓冲区大小702划分为(例如,与传统ttiharq过程相关联的)第一缓冲区部分706a。如图7a中所示,可以在不增加总缓冲区大小602的情况下,将数个传统harq过程(例如,八个harq过程)减少到四个传统harq过程以适应sttiharq过程。另外,参见图7b,可以将总缓冲区大小702划分为(例如,与传统ttiharq过程相关联的)第一缓冲区部分706a。如图7b中所示,可以在不增加总缓冲区大小602的情况下,将数个传统harq过程(例如,八个harq过程)减少到六个传统harq过程以适应sttiharq过程。

参见图9a,在904处,ue可以通过将可用于第一ttiharq过程的第一数量的harqid分配给与第一ttiharq过程相关联的第一子缓冲区,来分配第一数量的harqid。例如,参见图5,缓冲区500可以具有被划分为八个子缓冲区504以支持八个harq过程(例如,索引0-7)的总缓冲区大小502(例如,传统缓冲区大小)。在第一示例实施例中,可以在传统ttiharq过程和sttiharq过程之间共享harq过程中的每个harq过程。另外,参见图6a,可以将总缓冲区大小602划分为(例如,与传统ttiharq过程相关联的)第一缓冲区部分606a。在第二示例实施例的第一方面,可以在不增加总缓冲区大小602的情况下,将数个传统harq过程(例如,八个harq过程)减少到四个传统harq过程以适应sttiharq过程。此外,参见图6b,将总缓冲区大小602划分为(例如,与传统ttiharq过程相关联的)第一缓冲区部分606a。在第二示例实施例的第二方面,在不增加总缓冲区大小602的情况下,将数个传统harq过程(例如,八个harq过程)减少到六个传统harq过程以适应sttiharq过程。另外,参见图6c,将总缓冲区大小602划分为(例如,与传统ttiharq过程相关联的)第一缓冲区部分606a。在第二示例实施例的第三方面,可以在不增加总缓冲区大小602的情况下,将数个传统harq过程(例如,八个harq过程)减少到六个传统harq过程以适应sttiharq过程。另外,参见图7a,将总缓冲区大小702划分为(例如,与传统ttiharq过程相关联的)第一缓冲区部分706a。如图7a中所示,可以在不增加总缓冲区大小602的情况下,将数个传统harq过程(例如,八个harq过程)减少到四个传统harq过程以适应sttiharq过程。另外,参见图7b,可以将总缓冲区大小702划分为(例如,与传统ttiharq过程相关联的)第一缓冲区部分706a。如图7b中所示,可以在不增加总缓冲区大小602的情况下,将数个传统harq过程(例如,八个harq过程)减少到六个传统harq过程以适应sttiharq过程。

参见图9a,在906处,ue可以将第二数量的harqid分配给缓冲区的第二部分。在一个方面,第二数量的harqid可以与第二ttiharq过程相关联。另外,第一部分和第二部分可以不改变总缓冲区大小。在另一个方面,与第二ttiharq过程相关联的第二tti可以比与第一ttiharq过程相关联的第一tti更短。在另外的方面,第一tti可以是1mstti,以及第二tti是基于两个符号的tti或者基于时隙的tti。在额外的方面,可以在第一ttiharq过程和第二ttiharq过程之间共享第一数量的harqid和第二数量的harqid。例如,参见图5,缓冲区500可以具有被划分为八个子缓冲区504以支持八个harq过程(例如,索引0-7)的总缓冲区大小502(例如,传统缓冲区大小)。在第一示例实施例中,可以在传统ttiharq过程和sttiharq过程之间共享harq过程中的每个harq过程。另外,参见图6a,可以将总缓冲区大小602划分为(例如,与1时隙的sttiharq过程相关联的)第二缓冲区部分606b。在第二示例实施例的第一方面,可以在不增加总缓冲区大小602的情况下,将数个传统harq过程(例如,八个harq过程)减少到四个传统harq过程以适应sttiharq过程。此外,参见图6b,可以将总缓冲区大小602划分为(例如,与2符号的sttiharq过程相关联的)第二缓冲区部分606b。在第二示例实施例的第二方面,在不增加总缓冲区大小602的情况下,将数个传统harq过程(例如,八个harq过程)减少到六个传统harq过程以适应sttiharq过程。另外,参见图6c,可以将总缓冲区大小602划分为(例如,与2符号的sttiharq过程相关联的)第二缓冲区部分606b。在第二示例实施例的第三方面,可以在不增加总缓冲区大小602的情况下,将数个传统harq过程(例如,八个harq过程)减少到六个传统harq过程以适应sttiharq过程。另外,参见图7a,可以将总缓冲区大小702划分为(例如,与1时隙和/或2符号的sttiharq过程相关联的)第二缓冲区部分706b。如图7a中所示,可以在不增加总缓冲区大小602的情况下,将数个传统harq过程(例如,八个harq过程)减少到四个传统harq过程以适应sttiharq过程。另外,参见图7b,可以将总缓冲区大小702划分为(例如,与2符号的sttiharq过程相关联的)第二缓冲区部分706b。如图7b中所示,可以在不增加总缓冲区大小602的情况下,将数个传统harq过程(例如,八个harq过程)减少到六个传统harq过程以适应sttiharq过程。

参见图9a,在908处,ue可以通过将可用于第二ttiharq过程的第二数量的harqid分配给与第二ttiharq过程相关联的第二子缓冲区,来分配第二数量的harqid。在一个方面,第一子缓冲区和第二子缓冲区可以不重叠。例如,参见图5,缓冲区500可以具有被划分为八个子缓冲区504以支持八个harq过程(例如,索引0-7)的总缓冲区大小502(例如,传统缓冲区大小)。在第一示例实施例中,可以在传统ttiharq过程和sttiharq过程之间共享harq过程中的每个harq过程。另外,参见图6a,可以将总缓冲区大小602划分为(例如,与1时隙的sttiharq过程相关联的)第二缓冲区部分606b。在第二示例实施例的第一方面,可以在不增加总缓冲区大小602的情况下,将数个传统harq过程(例如,八个harq过程)减少到四个传统harq过程以适应sttiharq过程。此外,参见图6b,可以将总缓冲区大小602划分为(例如,与2符号的sttiharq过程相关联的)第二缓冲区部分606b。在第二示例实施例的第二方面,在不增加总缓冲区大小602的情况下,将数个传统harq过程(例如,八个harq过程)减少到六个传统harq过程以适应sttiharq过程。另外,参见图6c,可以将总缓冲区大小602划分为(例如,与2符号的sttiharq过程相关联的)第二缓冲区部分606b。在第二示例实施例的第三方面,可以在不增加总缓冲区大小602的情况下,将数个传统harq过程(例如,八个harq过程)减少到六个传统harq过程以适应sttiharq过程。另外,参见图7a,可以将总缓冲区大小702划分为(例如,与1时隙的和/或2符号的sttiharq过程相关联的)第二缓冲区部分706b。如图7a中所示,可以在不增加总缓冲区大小602的情况下,将数个传统harq过程(例如,八个harq过程)减少到四个传统harq过程以适应sttiharq过程。另外,参见图7b,可以将总缓冲区大小702划分为(例如,与2符号的sttiharq过程相关联的)第二缓冲区部分706b。如图7b中所示,可以在不增加总缓冲区大小602的情况下,将数个传统harq过程(例如,八个harq过程)减少到六个传统harq过程以适应sttiharq过程。

参见图9a,在910处,ue可以从基站接收下行链路传输。例如,参见图4,ue406可以从基站404接收与特定harq过程(例如,harq过程id)相关联的数据传输410。在一个方面,可以使用传统tti来接收数据传输410。替代地,可以使用stti来接收数据传输410。使用传统tti或stti,可以将和与数据传输410相关联的harq过程相关的信息存储在为该harq过程分配的子缓冲区中,例如,直到向基站404发送ack为止。

参见图9a,在912处,ue可以响应于下行链路传输来发送ack或nack。例如,参见图4,为了确定是否正确地接收和/或解码数据传输410,基站404可以监测405由ue406发送的ack/nack415。此外,ack/nack415可以包括和与数据传输410相关联的harqid有关的信息。当接收到nack415时,基站可以使用pdcch中的dci发送用于重传的下行链路准许420a,以指示ue406可以使用传统tti以用于重传430a(例如,以接收重传)。

参见图9a,在914处,ue可以针对传输准许,监测第一信道或第二信道中的至少一个信道。在一个方面,该传输准许可以包括与第一数量的harqid或第二数量的harqid中的至少一者相关的信息。在另一个方面,第一信道可以是pdcch,以及第二信道可以是spdcch。例如,参见图4,当ue406发送nack415时,ue406可以针对用于重传的后续下行链路准许,监测407第一信道和/或第二信道。参见图9b,在916处,ue可以经由第一信道接收第一传输准许和/或经由第二信道接收第二传输准许。在一个方面,第一传输准许可以包括与第一数量的harqid中的一者有关的信息,以及第二传输准许可以包括与第二数量的harqid中的一者有关的信息。例如,参见图4,下行链路准许420a、420b可以包括和与数据传输410相关联的harqid有关的信息。

参见图9b,在918处,ue可以接收与分配给缓冲区的第一部分或缓冲区的第二部分的harqid相关联的重传(例如,harq响应)。例如,参见图4,可以使用pdcch中的dci来发送用于重传的下行链路准许420a,以指示ue406可以使用传统tti来接收重传430a。另外地和/或替代地,可以使用stti中的pdcch或spdcch中的sdci来发送下行链路准许420b,以指示ue406可以使用stti来接收重传430b。在一个方面,ue406能够使用与用于接收原始数据传输410的tti不同的tti来接收重传430a、430b。

参见图9b,在920处,当经由第一信道接收到传输准许时,ue可以通过使用第一tti接收重传来接收重传。例如,参见图4,可以使用pdcch中的dci来接收下行链路准许420a,以指示ue406可以使用传统tti来接收重传430a。另外地和/或替代地,可以使用stti中的pdcch或spdcch中的sdci来发送下行链路准许420b,以指示ue406可以使用stti来接收重传430b。在一个方面,ue406能够使用与用于接收原始数据传输410的tti不同的tti来接收重传430a、430b。

参见图9b,在922处,当经由第二信道接收到传输准许时,ue可以通过使用第二tti接收重传来接收harq响应。例如,参见图4,可以使用pdcch中的dci来发送下行链路准许420a,以指示ue406可以使用传统tti来接收重传430a。另外地和/或替代地,可以使用stti中的pdcch或spdcch中的sdci来发送下行链路准许420b,以指示ue406可以使用stti来接收重传430b。在一个方面,ue406能够使用与用于接收原始数据传输410的tti不同的tti来接收重传430a、430b。

参见图9b,在924处,ue可以将重传与在harq缓冲区中维持的数据传输进行组合。例如,参见图4,ue406可以对来自基站404的、具有错误的(例如,与传统ttiharq过程或sttiharq过程相关联的)数据传输410进行缓冲。例如,可以将具有错误的数据传输410缓冲在为该特定harq过程分配的子缓冲区中。当ue406接收到重传430a、430b时,ue406可以在信道解码和错误检测之前将,重传430a、430b与在分配的子缓冲区中的缓冲的数据传输410进行组合。

图10是示出示例装置1002中的不同单元/组件之间的数据流的概念性数据流图1000。该装置可以是与基站1050(例如,基站102、180、404、804、1350、enb310)进行通信的ue(例如,ue104、350、406、806、装置1002’、1302/1302’)。该装置可以包括接收组件1004、确定组件1006、harq缓冲区组件1008、发送组件1010和ack/nack组件1012。

harq缓冲区组件1008可以被配置为将第一数量的harqid分配给缓冲区的第一部分。在一个方面,第一数量的harqid可以与第一ttiharq过程相关联。此外,harq缓冲区组件1008可以被配置为通过将可用于第一ttiharq过程的第一数量的harqid分配给与第一ttiharq过程相关联的第一子缓冲区,来分配第一数量的harqid。harq缓冲区组件1008可以被配置为通过将可用于第二ttiharq过程的第二数量的harqid分配给与第二ttiharq过程相关联的第二子缓冲区,来分配第二数量的harqid。在另一个方面,第二数量的harqid的总数可以比第一数量的harqid的总数更大。在另外的方面,可以在第一ttiharq过程和第二ttiharq过程之间共享第一数量的harqid和第二数量的harqid。此外,与第一ttiharq过程相关联的第一数量的harqid可以不和与第二ttiharq过程相关联的第二数量的harqid共享。另外,可以将与第一ttiharq过程相关联的第一数量的harqid分配给第一子缓冲区,以及将与第二ttiharq过程相关联的第二数量的harqid分配给第二子缓冲区。在一个方面,第一子缓冲区和第二子缓冲区可以不重叠。

接收组件1004可以被配置从基站1050接收数据传输。在一个方面,可以使用传统tti和/或stti来接收数据传输。接收组件1004可以被配置为向确定组件1006和/或harq缓冲区组件1008中的一者或多者发送与下行链路传输相关联的信号。harq缓冲区组件1008可以被配置为在与dl传输的harqid和/或tti或stti相关联的关联缓冲区中维持该dl传输,直到向基站1050发送针对该harqid的ack为止。

确定组件1006可以被配置为确定是否可以对数据传输进行正确地解码。基于该确定的结果,确定组件1006可以向ack/nack组件1012发送用于指示数据传输被正确解码或没有被正确解码的信号。

ack/nack组件1012可以被配置为:在确定组件1006对数据传输进行正确解码时生成ack。否则,ack/nack组件1012可以被配置为:在确定组件1006没有对数据传输进行正确解码时生成nack。ack/nack组件1012可以被配置为向发送组件1010和/或harq缓冲区组件1008中的一者或多者发送与ack或nack相关联的信号。发送组件1010可以被配置为向基站1050发送ack或nack。

harq缓冲区组件1008可以被配置为:当从ack/nack组件1012接收到与ack相关联的信号时,清空与数据传输相关联的缓冲区(例如,与数据传输的harqid相关联的缓冲区)。替代地,harq缓冲区组件1008可以被配置为:当从ack/nack组件1012接收到与nack相关联的信号时,(例如,在与数据传输的harqid和/或tti或stti相关联的缓冲区中)维持与数据传输相关联的信息。

接收组件1004可以被配置为:针对传输准许,监测第一信道或第二信道中的至少一个信道。在一个方面,该传输准许可以包括与第一数量的harqid或第二数量的harqid中的至少一者相关的信息。在另一个方面,第一信道可以是pdcch,以及第二信道可以是spdcch。

接收组件1004可以被配置为:接收与分配给缓冲区的第一部分或缓冲区的第二部分的harqid相关联的重传。在某些配置中,接收组件1004可以被配置为:在经由第一信道接收传输准许时,通过使用第一tti接收重传来接收该重传。在某些其它配置中,接收组件1004可以被配置为:在经由第二信道接收传输准许时,通过使用第二tti接收harq响应来接收该重传。接收组件1004可以向确定组件1006和/或harq缓冲区组件1008中的一者或多者发送与重传相关联的信号。

harq缓冲区组件1008可以被配置为将重传与harq缓冲区中维持的dl传输进行组合。harq缓冲区组件1008可以被配置为向确定组件1006发送与组合的dl传输/重传相关联的信号。确定组件1006可以被配置为确定是否可以对组合的dl传输/重传进行正确地解码。基于该确定的结果,确定组件1006可以向ack/nack组件1012发送用于指示组合的数据传输/重传被正确解码或没有被正确解码的信号。

ack/nack组件1012可以被配置为:在确定组件1006对组合的数据传输/重传进行了正确解码时生成ack。否则,ack/nack组件1012可以被配置为:在确定组件1006没有对组合的数据传输/重传进行正确解码时生成nack。ack/nack组件1012可以被配置为向发送组件1010和/或harq缓冲区组件1008中的一者或多者发送与ack或nack相关联的信号。发送组件1010可以被配置为向基站1050发送ack或nack。

harq缓冲区组件1008可以被配置为:当从ack/nack组件1012接收到与ack相关联的信号时,清空与数据传输/重传的harqid相关联的缓冲区。替代地,harq缓冲区组件1008可以被配置为:当从ack/nack组件1012接收到与nack相关联的信号时,(例如,在与数据传输/重传的harqid、tti或stti相关联的缓冲区中)维持与该数据传输和/或重传相关联的信息。

装置可以包括用于执行图9a和图9b的前述流程图中的算法的框中的每一个框的额外组件。因此,图9a和图9b的前述流程图中的每一个框可以由组件来执行,以及装置可以包括这些组件中的一个或多个组件。组件可以是专门被配置为执行所陈述的过程/算法的一个或多个硬件组件、由被配置为执行所陈述的过程/算法的处理器来实现、存储在计算机可读介质之内以便由处理器实现、或者是其某种组合。

图11是示出针对采用处理系统1114的装置1002’的硬件实现方式的例子的图1100。处理系统1114可以使用总线架构来实现,所述总线架构通常用总线1124来表示。取决于处理系统1114的具体应用和整体设计约束,总线1124可以包括任意数量的相互连接的总线和桥接器。总线1124将包括一个或多个处理器和/或硬件组件(其用处理器1104、组件1004、1006、1008、1010、1012表示)、以及计算机可读介质/存储器1106的各种电路链接在一起。总线1124还可以链接诸如时序源、外围设备、电压调节器和电源管理电路等等之类的各种其它电路,这电路是本领域所公知的,并且因此将不做任何进一步的描述。

处理系统1114可以耦合到收发机1110。收发机1110耦合到一个或多个天线1120。收发机1110提供用于通过传输介质与各种其它装置进行通信的单元。收发机1110从一个或多个天线1120接收信号,从所接收的信号中提取信息,以及将提取的信息提供给处理系统1114(具体而言,接收组件1004)。此外,收发机1110从处理系统1114接收信息(具体而言,发送组件1010),以及基于接收的信息,生成要应用于所述一个或多个天线1120的信号。处理系统1114包括耦合到计算机可读介质/存储器1106的处理器1104。处理器1104负责通用处理,其包括执行计算机可读介质/存储器1106上存储的软件。软件当由处理器1104执行时,使得处理系统1114执行上文针对任何特定装置所描述的各种功能。计算机可读介质/存储器1106还可以用于存储当处理器1104执行软件时所操作的数据。该处理系统1114还包括组件1004、1006、1008、1010、1012中的至少一个组件。组件可以是在处理器1104中运行、驻留/存储在计算机可读介质/存储器1106中的软件组件、耦合到处理器1104的一个或多个硬件组件、或者其某种组合。处理系统1114可以是ue350的组件,以及可以包括存储器360和/或tx处理器368、rx处理器356和控制器/处理器359中的至少一者。

在某些配置中,用于无线通信的装置1002/1002’可以包括:用于将第一数量的harqid分配给缓冲区的第一部分的单元。在一个方面,第一数量的harqid可以与第一ttiharq过程相关联。在另一个方面,第二数量的harqid的总数可以比第一数量的harqid的总数更大。在另外的方面,可以在第一ttiharq过程和第二ttiharq过程之间共享第一数量的harqid和第二数量的harqid。此外,与第一ttiharq过程相关联的第一数量的harqid可以不和与第二ttiharq过程相关联的第二数量的harqid共享。另外,可以在第一ttiharq过程和第二ttiharq过程之间共享第一数量的harqid和第二数量的harqid中的一些harqid。另外,可以将与第一ttiharq过程相关联的第一数量的harqid分配给第一子缓冲区,以及将与第二ttiharq过程相关联的第二数量的harqid分配给第二子缓冲区。在某些方面,用于分配第一数量的harqid的单元可以被配置为:将可用于第一ttiharq过程的第一数量的harqid分配给与第一ttiharq过程相关联的第一子缓冲区。在某些其它配置中,用于无线通信的装置1002/1002’可以包括:用于将第二数量的harqid分配给缓冲区的第二部分的单元。在一个方面,第二数量的harqid可以与第二ttiharq过程相关联。另外,第一部分和第二部分可以不改变总缓冲区大小。在另一个方面,与第二ttiharq过程相关联的第二tti可以比与第一ttiharq过程相关联的第一tti更短。在另外的方面,第一tti可以是1mstti,以及第二tti是基于两个符号的tti或者基于时隙的tti。在额外的方面,可以在第一ttiharq过程和第二ttiharq过程之间共享第一数量的harqid和第二数量的harqid。在某些其它方面,用于分配第二数量的harqid的单元可以被配置为:将可用于第二ttiharq过程的第二数量的harqid分配给与第二ttiharq过程相关联的第二子缓冲区。在一个方面,第一子缓冲区和第二子缓冲区不重叠。在某些其它配置中,用于无线通信的装置1002/1002’可以包括:用于从基站接收下行链路传输的单元。在某些其它配置中,用于无线通信的装置1002/1002’可以包括:用于响应于下行链路传输来发送ack或nack的单元。在某些其它配置中,用于无线通信的装置1002/1002’可以包括:用于针对传输准许,监测第一信道或第二信道中的至少一个信道的单元。在一个方面,传输准许可以包括与第一数量的harqid或第二数量的harqid中的至少一者相关的信息。在另一个方面,第一信道可以是pdcch,以及第二信道可以是spdcch。在某些其它配置中,用于无线通信的装置1002/1002’可以包括:用于接收与分配给缓冲区的第一部分或缓冲区的第二部分的harqid相关联的重传的单元。在某些方面,用于接收重传的单元可以被配置为:在经由第一信道接收传输准许时,使用第一tti来接收重传。在某些其它方面,用于接收重传的单元可以被配置为:在经由第二信道接收传输准许时,使用第二tti来接收重传。在某些其它配置中,用于无线通信的装置1002/1002’可以包括:用于将重传与在harq缓冲区中维持的数据传输进行组合的单元。前述的单元可以是装置1002的前述组件,和/或被配置为执行通过前述单元所述的功能的装置1002’的处理系统1114中的一项或多项。如上所述,处理系统1114可以包括tx处理器368、rx处理器356和控制器/处理器359。因此,在一种配置中,前述的单元可以是被配置为执行通过前述单元所陈述的功能的tx处理器368、rx处理器356和控制器/处理器359。

图12是无线通信的方法的流程图1200。该方法可以由ue(例如,ue104、310、406、806、装置1002/1002’、1302/1302’)来执行。在一个方面,ue可以被配置用于具有缩短定时的tti。在图12中,使用虚线来指示可选的操作。

在1202处,ue可以执行与捆绑操作相关联的计算。例如,参见图8,ue806可以执行801与捆绑操作(例如,在连续的tti中对相同的数据的传输)相关联的计算。

在1204处,ue可以基于具有缩短定时的tti、以及与捆绑操作相关联的计算,来确定定时。在一个方面,ue可以基于从基站接收的信令来确定该定时。在另一个方面,该信令可以向ue指示定时。在某些方面,可以基于所确定的定时(例如,当使用n+3而不是n+4时),减少与数据分组传输相关联的rtt。例如,参见图8,ue806可以基于具有缩短定时的tti、以及与捆绑操作相关联的计算,来确定803定时。

在1206处,ue可以基于具有缩短定时的tti和捆绑操作,增加针对传输块的harq传输的最大数量。例如,参见图8,ue806可以基于具有缩短定时的tti和捆绑操作,增加805针对传输块的harq传输的最大数量。例如,假定为4的捆绑大小,在n+4处理时间轴的情况下,harq周转时间可以是12ms。但是,假定为4的捆绑大小,在n+3处理时间轴的情况下,harq周转时间是10ms。因此,通过缩短处理时间(例如,harq周转时间),可以实现某个数量的时间节省。在实现了tti捆绑时,ue806可以在连续的tti(例如,四个连续tti)中发送相同的数据传输810。数据传输810中的每一个数据传输可以包括不同的纠错比特。

图13是示出示例装置1302中的不同单元/组件之间的数据流的概念性数据流图1300。装置可以是与基站1350(例如,基站102、180、404、804、1050、enb310)进行通信的ue(例如,ue104、310、406、806、装置1002/1002’、1302’)。该装置可以包括接收组件1304、捆绑组件1306、确定组件1308和发送组件1310。

捆绑组件1306可以被配置为执行与捆绑操作相关联的计算。捆绑组件1306可以被配置为向确定组件1308发送与该计算和/或捆绑操作相关联的信号。确定组件1308可以被配置为基于具有缩短定时的tti、以及与捆绑操作相关联的计算,来确定定时。确定组件1308可以被配置为向发送组件1310发送与定时相关联的信号。发送组件1310可以被配置为:基于具有缩短定时的tti和捆绑操作,增加针对传输块的harq传输的最大数量。例如,发送组件1310可以被配置为在连续的tti(例如,四个连续tti)中向基站1350发送相同的数据传输。如果基站1350能够使用来自连续tti的数据传输中的一个或多个数据传输来对数据传输进行解码,则基站1350可以向接收组件1304发送ack。接收组件1304可以向发送组件1310和/或harq缓冲区组件(图13中没有示出)发送与ack相关联的信号,使得可以清除数据传输。如果连续tti中的数据传输是由基站1350不可解码的,则可以向接收组件1304发送重传请求。接收组件1304可以被配置为:向发送组件1310或harq缓冲区组件(图13中没有示出)发送与重传请求相关联的信号,使得可以重新发送数据传输。

装置可以包括用于执行图12的前述流程图中的算法中的框中的每一个框的额外组件。因此,图12的前述流程图中的每一个框可以由组件来执行,以及装置可以包括这些组件中的一个或多个组件。组件可以是专门被配置为执行所陈述的过程/算法的一个或多个硬件组件、由被配置为执行所陈述的过程/算法的处理器来实现、存储在计算机可读介质内以便由处理器实现、或者是其某种组合。

图14是示出针对采用处理系统1414的装置1302’的硬件实现方式的例子的图1400。处理系统1414可以使用总线架构来实现,所述总线架构通常用总线1424来表示。取决于处理系统1414的具体应用和整体设计约束,总线1424可以包括任意数量的相互连接总线和桥接器。总线1424将包括一个或多个处理器和/或硬件组件(其用处理器1404、组件1304、1306、1308、1310表示)、以及计算机可读介质/存储器1406的各种电路链接在一起。总线1424还可以链接诸如时序源、外围设备、电压调节器和电源管理电路等等之类的各种其它电路,这是本领域所公知的,并且因此将不做任何进一步的描述。

处理系统1414可以耦合到收发机1410。收发机1410耦合到一个或多个天线1420。收发机1410提供用于通过传输介质与各种其它装置进行通信的单元。收发机1410从一个或多个天线1420接收信号,从所接收的信号中提取信息,以及将提取的信息提供给处理系统1414(具体而言,接收组件1304)。此外,收发机1410从处理系统1414接收信息(具体而言,发送组件1310),以及基于所接收的信息来生成要应用于一个或多个天线1420的信号。处理系统1414包括耦合到计算机可读介质/存储器1406的处理器1404。处理器1404负责通用处理,其包括执行计算机可读介质/存储器1406上存储的软件。软件当由处理器1404执行时,使得处理系统1414执行上文针对任何特定装置所描述的各种功能。计算机可读介质/存储器1406还可以用于存储由处理器1404在执行软件时所操作的数据。处理系统1414还包括组件1304、1306、1308、1310中的至少一个组件。组件可以是在处理器1404中运行、驻留/存储在计算机可读介质/存储器1406中的软件组件、耦合到处理器1404的一个或多个硬件组件、或者其某种组合。处理系统1414可以是ue350的组件,以及可以包括存储器360和/或tx处理器368、rx处理器356和控制器/处理器359中的至少一者。

在一种配置中,用于无线通信的装置1302/1302’可以包括:用于执行与捆绑操作相关联的计算的单元。在另一种配置中,用于无线通信的装置1302/1302’可以包括:用于基于具有缩短定时的tti、以及与捆绑操作相关联的计算,来确定定时的单元。在额外的配置中,用于无线通信的装置1302/1302’可以包括:用于基于具有缩短定时的tti和捆绑操作,增加针对传输块的harq传输的最大数量的单元。前述的单元可以是装置1302的前述组件、和/或被配置为执行通过前述单元所述的功能的装置1302’的处理系统1414中的一项或多项。如上所述,处理系统1414可以包括tx处理器368、rx处理器356和控制器/处理器359。因此,在一种配置中,前述的单元可以是被配置为执行通过前述单元所陈述的功能的tx处理器368、rx处理器356和控制器/处理器359。

应当理解的是,所公开的过程/流程图中方块的特定次序或层次是对示例方法的说明。应当理解的是,基于设计偏好可以重新排列过程/流程图中方块的特定次序或层次。此外,可以合并或省略一些方块。所附的方法权利要求以样本次序给出了各个方块的元素,并且不意味着受限于所给出的特定次序或层次。

提供前面的描述以使得本领域的任何技术人员能够实施本文描述的各个方面。对这些方面的各种修改对于本领域技术人员而言将是显而易见的,以及本文所定义的一般原则可以应用到其它方面。因此,本权利要求书不旨在受限于本文所示出的方面,而是符合与权利要求书所表达的内容相一致的全部范围,其中,除非明确地声明如此,否则提及单数形式的元素不旨在意指“一个和仅仅一个”,而是“一个或多个”。本文中使用的词语“示例”意味着“作为示例、实例或说明”。本文中描述为“示例”的任何方面不必被解释为优选于其它方面或者比其它方面有优势。除非以其它方式明确地声明,否则术语“一些”指的是一个或多个。诸如“a、b或c中的至少一个”、“a、b、或c中的一个或多个”、“a、b和c中的至少一个”、“a、b和c中的一个或多个”、以及“a、b、c或其任意组合”的组合包括a、b和/或c的任意组合,并且可以包括a的倍数、b的倍数或c的倍数。具体地,诸如“a、b或c中的至少一个”、“a、b、或c中的一个或多个”、“a、b和c中的至少一个”、“a、b和c中的一个或多个”、以及“a、b、c或其任意组合”的组合可以是仅a、仅b、仅c、a和b、a和c、b和c、或a和b和c,其中任何这样的组合可以包含a、b或c中的一个或多个成员。遍及本公开内容描述的各个方面的元素的、对于本领域的普通技术人员而言已知或者稍后将知的全部结构的和功能的等效物以引用方式明确地并入本文中,以及旨在由权利要求书来包含。此外,本文中所公开的内容中没有内容是想要奉献给公众的,不管这样的公开内容是否明确记载在权利要求书中。词语“模块”、“机制”、“元素”、“设备”等等可能不是词语“单元”的替代。同样地,没有权利要求元素要被解释为功能单元,除非元素是明确地使用短语“用于……的单元”来记载的。

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