提高无线通信中的混合自动重传/请求(HARQ)可靠性的制作方法

文档序号:12811241阅读:342来源:国知局
提高无线通信中的混合自动重传/请求(HARQ)可靠性的制作方法与工艺

要求优先权

本专利申请要求享受以下优先权:于2014年11月3日提交的、标题为“proactivemanagementofahighreliabilitylowlatencymissioncriticalcommunication”的临时申请第62/074,551号;于2014年11月3日提交的、标题为“hybridautomaticrepeat/request(harq)forhighreliabilitylowlatency(hrll)wirelesscommunications”的临时申请第62/074,603号;于2014年11月3日提交的、标题为“hybridautomaticrepeat/request(harq)forhighreliabilitylowlatency(hrll)wirelesscommunications”的临时申请第62/074,618号;和于2014年11月3日提交的、标题为“hybridautomaticrepeat/request(harq)forhighreliabilitylowlatency(hrll)wirelesscommunications”的临时申请第62/074,627号;以及于2015年7月24日提交的、标题为“improvinghybridautomaticrepeat/request(harq)reliabilityinwirelesscommunications”的美国专利申请第14/808,843号,以引用方式将这些申请的全部内容明确地并入本文。

概括地说,本文描述的是与通信系统有关的方面,并且更具体地,是与在通信系统中发送混合自动重传/请求(harq)通信有关的方面。



背景技术:

广泛地部署无线通信系统,以便提供诸如电话、视频、数据、消息传送和广播之类的各种电信服务。典型的无线通信系统可以使用能够通过共享可用的系统资源(例如,带宽、发射功率)来支持与多个用户的通信的多址技术。在多种电信标准中已经采纳了这些多址技术,以提供使得不同无线设备能够在市级层面、国家层面、地区层面、并且甚至全球层面上进行通信的公共协议。

一种电信标准的例子是长期演进(lte)。lte是对由第三代合作伙伴计划(3gpp)发布的通用移动电信系统(umts)移动标准的增强集合。设计lte以通过提高谱效率、降低成本、改善服务、利用新频谱,以及与在下行链路(dl)上使用ofdma、在上行链路(ul)上使用sc-fdma和使用多输入多输出(mimo)天线技术的其它开放标准更好地集成,来更好地支持移动宽带互联网接入。

在使用lte的无线通信系统中,由一个或多个演进型节点b(enb)服务的用户设备(ue)可以使用harq通信来进行通信。harq通信可以向ue指示通信是否被接收,并因此ue可以调度未被接收的通信的重传。

随着更低时延通信的开发,支持更短的传输时间间隔(tti)(例如,小于lte的1毫秒tti的tti)。此外,针对要求非常低的差错率(例如,1e-4或者更小)连同更低时延通信的低往返时间(例如,500微秒或者更少)特性的“任务关键型”应用,正在开发高可靠性低时延(hrll)通信。可能需要对当前harq机制的增强,以支持由任务关键型应用所要求的高水平可靠性连同hrll通信的低时延。



技术实现要素:

下面提出了对一个或多个方面的简单概括,以便提供对这样的方面的基本理解。该概括不是对所有预期方面的泛泛概述,并且既不旨在标识所有方面的关键的或决定性的元素,也不旨在描述任意或所有方面的范围。其唯一目的是用简单的形式呈现一个或多个方面的一些概念,作为稍后提出的更详细的描述的序言。

根据一个例子,提供了一种用户设备处的用于无线网络中的混合自动重传/请求(harq)通信的方法。该方法包括:在一个或多个链路的第一集合上,发送或接收harq通信的第一实例,在与一个或多个链路的第一集合不同的一个或多个链路的第二集合上,接收针对于harq通信的第二实例的调度准许,以及至少部分地基于该调度准许,在一个或多个链路的第二集合上,发送或者接收harq通信的第二实例。

在另一个例子中,提供了一种用于无线网络中的harq通信的装置。该装置包括:被配置为在一个或多个链路的第一集合上发送或接收harq通信的第一实例的通信组件,以及被配置为在与一个或多个链路的第一集合不同的一个或多个链路的第二集合上接收针对于harq通信的第二实例的调度准许的资源准许接收组件,其中,所述通信组件还被配置为至少部分地基于该调度准许,在一个或多个链路的第二集合上发送或者接收harq通信的第二实例。

在另一个例子中,提供了一种用于无线网络中的harq通信的装置。该装置包括:用于在一个或多个链路的第一集合上发送或接收harq通信的第一实例的单元,以及用于在与一个或多个链路的第一集合不同的一个或多个链路的第二集合上接收针对于harq通信的第二实例的调度准许的单元,其中,所述用于发送或接收的单元至少部分地基于该调度准许,在一个或多个链路的第二集合上发送或者接收harq通信的第二实例。

在另一个例子中,提供了一种包括用于无线网络中的harq通信的计算机可执行代码的计算机可读存储介质。所述代码包括:用于在一个或多个链路的第一集合上发送或接收harq通信的第一实例的代码,以及用于在与一个或多个链路的第一集合不同的一个或多个链路的第二集合上接收针对于harq通信的第二实例的调度准许的代码,其中,用于发送或接收的代码至少部分地基于该调度准许,在一个或多个链路的第二集合上发送或者接收harq通信的第二实例。

根据一个例子,提供了一种演进型节点b处的用于无线网络中的harq通信的方法。该方法包括:在一个或多个链路的一个集合上发送或接收harq通信的第一实例,在与一个或多个链路的第一集合不同的一个或多个链路的第二集合上发送针对于harq通信的第二实例的调度准许;以及至少部分地基于该调度准许,在一个或多个链路的第二集合上发送或者接收harq通信的第二实例。

在另一个例子中,提供了一种用于无线网络中的harq通信的装置。该装置包括:被配置为在一个或多个链路的一个集合上发送或接收harq通信的第一实例的通信组件,以及被配置为在与一个或多个链路的第一集合不同的一个或多个链路的第二集合上发送针对于harq通信的第二实例的调度准许的资源准许生成组件,其中,所述通信组件还被配置为至少部分地基于该调度准许,在一个或多个链路的第二集合上发送或者接收harq通信的第二实例。

在另一个例子中,提供了一种用于无线网络中的harq通信的装置。该装置包括:用于在一个或多个链路的一个集合上发送或接收harq通信的第一实例的单元,以及用于在与一个或多个链路的第一集合不同的一个或多个链路的第二集合上发送针对于harq通信的第二实例的调度准许的单元,其中,所述用于发送或接收的单元至少部分地基于该调度准许,在一个或多个链路的第二集合上发送或者接收harq通信的第二实例。

在另一个例子中,提供了一种包括用于无线网络中的harq通信的计算机可执行代码的计算机可读存储介质。所述代码包括:用于在一个或多个链路的一个集合上发送或接收harq通信的第一实例的代码,以及用于在与一个或多个链路的第一集合不同的一个或多个链路的第二集合上发送针对于harq通信的第二实例的调度准许的代码,其中,用于发送或接收的代码至少部分地基于该调度准许,在一个或多个链路的第二集合上发送或者接收harq通信的第二实例。

为了实现前述和有关的目的,一个或多个方面包括下文充分描述的并且在权利要求书中特别指出的特征。下面的描述和附图详细地阐述了一个或多个方面的某些说明性特征。但是,这些特征仅仅说明可以采用各个方面的原理的各种方式中的几种方式,并且该描述旨在包括所有这样的方面及其等同物。

附图说明

图1根据本文描述的方面示出了概念性地说明电信系统的例子的框图。

图2是示出了接入网的例子的图。

图3是示出了长期演进(lte)中的下行链路(dl)帧结构的例子的图。

图4是示出了lte中的上行链路(ul)帧结构的例子的图。

图5是示出了接入网中的演进型节点b和用户设备的例子的图。

图6-8是示出了用于发送混合自动重传/请求(harq)通信的示例性配置的示例性图。

图9是示出了根据本文描述的方面的示例性系统的图。

图10-13是根据本文描述的方面的无线通信的示例性方法的流程图。

图14是示出了用于使用处理系统的装置的硬件实现方式的例子的图。

具体实施方式

下面结合附图阐述的具体实施方式,旨在作为对各种配置进行描述,并不旨在表示在其中可以实践本文描述的概念的仅有配置。具体实施方式包括出于提供对各种概念的透彻理解的目的的具体细节。但是,对于本领域技术人员来说显而易见的是,可以在不使用这些具体细节的情况下实践这些概念。在一些情况下,为了避免对这样的概念造成模糊,公知的组件是以框图形式示出的。

现在将参照各种装置和方法提出电信系统的若干方面。这些装置和方法将在下面的具体实施方式中描述,并在附图中通过各种框、模块、组件、电路、步骤、过程、算法等等(其被统称为“元素”)示出。这些元素可以使用电子硬件、计算机软件或者其任意组合来实现。至于这样的元素是被实现成硬件还是软件,取决于特定的应用和对整个系统施加的设计约束。

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

因此,在一个或多个方面,描述的功能可以用硬件、软件、固件或者其任意组合来实现。如果用软件来实现,则这些功能可以被存储在计算机可读介质上或被编码成计算机可读介质上的一个或多个指令或代码。计算机可读介质包括计算机存储介质。存储介质可以是能够由计算机存取的任何可用介质。通过例子而非限制的方式,这样的计算机可读介质可以包括ram、rom、eeprom、cdrom或者其它光盘存储、磁盘存储或其它磁存储设备或能够被用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其它介质。如本文使用的,磁盘和光盘包括压缩光盘(cd)、激光光盘、光盘、数字多功能光盘(dvd)和软盘,其中磁盘通常磁性地复制数据,而光盘则利用激光来光学地复制数据。上述的组合也应当被包括在计算机可读介质的范围之内。

本文描述的是与提供混合自动重传/请求(harq)有关的各个方面,其针对低时延无线通信具有提高的可靠性(例如,用于支持任务关键型或者其它高优先级应用的高可靠性低时延(hrll)通信)。例如,关于harq空中接口的方面,可以在与网络的多个链路或者不同链路上调度用户设备(ue)用于不同的harq通信,以提高接收该harq通信的可能性。在另一个例子中,关于harq空中接口的方面,可以针对每个链路上的变化的带宽来调度ue用于不同的harq传输。

此外,关于harq接收机方和调度器方过程的方面,可以通过多个信道质量指示符(cqi)回路的操作来管理具有多模态容量概率密度函数(pdf)的链路,其中cqi回路可以存在于每一链路和在每一链路上观测的每一干扰模式。例如,干扰模式可以与一个或多个相邻小区有关,其中针对给定tti或者其它时间段中的harq通信,干扰是从所述一个或多个相邻小区检测到的。此外,关于harq接收机方和调度器方过程的方面,可以支持替代的确认(ack)/否定确认(nack)格式,以按照低的块错误率(bler)来实现改进的速率控制环。该替代的ack/nack格式可以包括在一个或多个链路上报告当前的和预测的干扰,以便确定用于harq通信的链路配置来实现期望的bler。

应当意识到的是,无论是在超低时延(ull)通信(其还称为非常低时延(vll)通信)、hrll通信、高可靠性、中等时延(hrml)通信等等的背景下,如本文使用的术语“低时延无线通信”或者“更低时延通信”都可以指代使用比与该更低时延通信有关的底层通信技术的传输时间间隔(tti)更小的tti的通信。例如,在与lte有关的更低时延通信中,在一个方面,更低时延通信使用持续时间比lte中的1个子帧tti更小(或者,换言之,持续时间比1毫秒(ms)更小)的tti。此外,例如,在一个方面,这样的更低时延通信可以使用具有下列持续时间的tti:该持续时间具有一个符号(例如,lte中的一个正交频分复用(ofdm)符号)、两个符号等等的值。在另一个方面,更低时延通信可以使用具有下列持续时间的tti:该持续时间具有一个时隙的值,其中每个时隙可以包括多个符号,这些符号通常形成子帧的一半等等。

此外,应当注意到的是,如在本公开内容中使用的术语“瘦tti”指代:与同该更低时延通信有关的底层通信技术的持续时间相比,具有更小持续时间的tti。此外,在一些配置中,可以在对应于底层通信技术的通信上(例如,在上面的例子中的lte上),对这样的更低时延通信进行叠加或者打孔。此外,就这一点而言,一些网络节点可以支持采用底层通信技术的通信和采用不同tti的更低时延通信二者。在一些情况下,这可以包括在相同的或者类似的频率资源上支持这二者。

首先参见图1,该图根据本文描述的方面示出了无线通信系统100的例子。无线通信系统100包括多个接入点(例如,基站、enb或wlan接入点)105、多个用户设备(ue)115和核心网130。接入点105可以包括通信组件906,其被配置为向ue115传送资源准许(例如,用于控制和/或数据上行链路通信)。例如,通信组件906可以被配置为用某些配置(例如但不限于,配置600(图6)、配置700(图7)、配置800(图8)等等)传送用于更低时延通信中的harq的资源准许。类似地,ue115中的一个或多个ue可以包括通信组件908,其被配置为使用相同的配置(例如,基于从接入点105接收的资源准许)进行接收、解码、发送和操作。

接入点105中的一些接入点可以在基站控制器(未示出)的控制之下,与ue115进行通信,其中在各种例子中,该基站控制器可以是核心网130或者某些接入点105(例如,基站或enb)的一部分。接入点105可以通过回程链路132,与核心网130传送控制信息和/或用户数据。举例而言,接入点105可以通过回程链路134直接地或者间接地与彼此通信,其中回程链路134可以是有线通信链路或无线通信链路。

无线通信系统100可以支持多个载波(不同频率的波形信号)上的操作。多载波发射机可以在所述多个载波上同时地发送经调制的信号。例如,每个通信链路125可以携带根据上面描述的各种无线技术调制的多载波信号。每个经调制的信号可以在不同的载波上发送,并且可以携带控制信息(例如,参考信号、控制信道等等)、开销信息、数据等等。

就这一点而言,ue115可以被配置为使用(例如,与一个接入点105的)载波聚合(ca)和/或(例如,与多个接入点105的)多个连接,通过多个载波与一个或多个接入点105进行通信。在任一情况下,ue115可以被配置有至少一个主小区(pcell),所述至少一个pcell被配置为支持ue115和接入点105之间的上行链路通信和下行链路通信。应当意识到的是,针对ue115和给定接入点105之间的每个通信链路125,都可以存在pcell。此外,通信链路125中的每个可以具有一个或多个辅小区(scell),其中这些scell也可以支持上行链路通信和/或下行链路通信。在一些例子中,pcell可以被用于传送至少控制信道,而scell可以被用于传送数据信道。在一个例子中,如本文进一步描述的,pcell和/或scell可以配置一个或多个用于提供更低时延通信的增强型分量载波(ecc)(例如,基于配置600(图6)、配置700(图7)、配置800(图8)等等)。

在一些例子中,接入点105中的一个或多个接入点可以支持更低时延通信技术和/或该更低时延通信技术所基于的底层通信技术。例如,接入点105可以支持lte或者ull/hrll/hrml中的一个或多个。在接入点105支持lte和一个或多个更低时延通信技术(例如,ull、hrll或hrml)的情况下,接入点105可以在lte的子帧内,使用更低时延通信技术进行通信。在一个例子中,接入点105可以通过以下各项中的至少一项进行通信:在与lte不同的频带上使用所述一个或多个更低时延通信技术,为了支持更低时延通信,在可以为lte通信置空的不同子帧上,使用所述一个或多个更低时延通信技术,和/或利用更低时延通信来对lte通信打孔等等。

如本文使用的,“置空”可以指代避免使用设备(例如,接入点105、ue115等等)的传输资源在一段时间上发送信号。在上面的例子中,设备可以避免在某些子帧中使用用于lte的传输资源,以有助于改进的更低时延无线通信。还如本文使用的,“打孔”可以指代选择一种技术的通信的一部分(例如,一个或多个符号),在该部分上发送另一种技术的通信。打孔可以类似于置空,其在于:避免对设备的传输资源进行使用。但是,与一段时间上的所有传输如在置空中相比,打孔可以在该段时间上被应用于一个或多个频率资源。在上面的例子中,设备可以对某些lte资源进行打孔,并且可以在所打孔的lte资源上发送更低时延无线通信。

接入点105可以经由一个或多个接入点天线,与ue115进行无线地通信。接入点105站点中的每个站点可以为相应的覆盖区域110提供通信覆盖。在一些例子中,接入点105可以被称为基站收发机、无线基站、无线收发机、基本服务集(bss)、扩展服务集(ess)、节点b、演进型节点b(enb)、家庭节点b、家庭enb或者某种其它适当的术语。可以将基站的覆盖区域110划分成扇区(未示出),其中扇区只构成该覆盖区域的一部分。无线通信系统100可以包括不同类型的接入点105(例如,宏基站、微基站和/或微微基站)。接入点105还可以使用不同的无线技术,例如,蜂窝和/或wlan无线接入技术(rat)。接入点105可以与相同的或者不同的接入网或者运营商部署相关联。使用相同或不同无线技术和/或属于相同或不同接入网的不同接入点105的覆盖区域(其包括相同或者不同类型的接入点105的覆盖区域)可以重叠。

在lte/lte-a网络通信系统中,术语enb(或演进型节点b)通常可以被用于描述接入点105。无线通信系统100可以是异构lte/lte-a网络,在该异构lte/lte-a网络中,不同类型的接入点提供针对各种地理区域的覆盖。例如,每个接入点105可以为宏小区、微微小区、毫微微小区和/或其它类型的小区提供通信覆盖。诸如微微小区、毫微微小区和/或其它类型的小区之类的小型小区可以包括低功率节点或者lpn。宏小区通常覆盖相对大的地理区域(例如,半径为若干千米),并且可以允许由与网络提供商具有服务订阅的ue115不受限制地接入。小型小区通常覆盖相对较小的地理区域,并且例如可以允许由与网络提供商具有服务订阅的ue115不受限制地接入,并且除了不受限制的接入之外,还可以向由与该小型小区具有关联的ue115(例如,封闭用户组(csg)中的ue、用于家庭中的用户的ue等等)提供受限制的接入。用于宏小区的enb可以被称为宏enb。用于小型小区的enb可以被称为小型小区enb。enb可以支持一个或多个(例如,两个、三个、四个等等)小区。

核心网130可以经由回程链路132(例如,s1接口等等),与enb或者其它接入点105进行通信。接入点105还可以经由回程链路134(例如,x2接口等等)和/或经由回程链路132(例如,通过核心网130)例如直接地或者间接地与彼此通信。无线通信系统100可以支持同步操作或异步操作。对于同步操作而言,接入点105可以具有类似的帧时序,并且来自不同接入点105的传输在时间上可以近似地对齐。对于异步操作而言,接入点105可以具有不同的帧时序,并且来自不同接入点105的传输在时间上可以不对齐。本文描述的技术可以被用于同步操作或者异步操作。

ue115分散于整个无线通信系统100中,并且每个ue115可以是固定的或者移动的。本领域技术人员还可以将ue115称为移动站、用户站、移动单元、用户单元、无线单元、远程单元、移动设备、无线设备、无线通信设备、远程设备、移动用户站、接入终端、移动终端、无线终端、远程终端、手持机、用户代理、移动客户端、客户端或者某种其它适当的术语。ue115可以是蜂窝电话、个人数字助理(pda)、无线调制解调器、无线通信设备、手持设备、平板计算机、膝上型计算机、无绳电话、诸如手表或眼镜之类的可穿戴物品、无线本地环路(wll)站、家电、娱乐设备、汽车等等。ue115可能能够与宏enb、小型小区enb、中继等等进行通信。ue115可能还能够在不同的接入网(例如,蜂窝或其它wwan接入网或者wlan接入网)上进行通信。

无线通信系统100中示出的通信链路125可以包括从ue115到接入点105的上行链路(ul)传输,和/或从接入点105到ue115的下行链路(dl)传输。下行链路传输还可以被称为前向链路传输,而上行链路传输还可以被称为反向链路传输。通信链路125可以携带多个分级层中的每个分级层的传输,在一些例子中,这些分级层可以在通信链路125中复用。ue115可以被配置为通过例如多输入多输出(mimo)、载波聚合(ca)、协作式多点(comp)、多个连接(例如,与一个或多个接入点105中的每个的ca)或其它方案,来协作地与多个接入点105进行通信。mimo技术使用接入点105上的多个天线和/或ue115上的多个天线来发送多个数据流。载波聚合可以使用相同或不同服务小区上的两个或更多分量载波来进行数据传输。comp可以包括用于协调多个接入点105的发送和接收,以提高ue115的整体传输质量,以及增加网络和频谱利用率的技术。

无线通信系统100可以使用的不同操作模式中的每种操作模式,可以根据频分双工(fdd)或者时分双工(tdd)来操作。在一些例子中,不同的分级层可以根据不同的tdd模式或fdd模式来操作。例如,第一分级层可以根据fdd来操作,而第二分级层可以根据tdd来操作。在其它例子中,不同的通信技术可以根据不同的tdd模式或fdd模式来操作(例如,根据fdd的lte和根据tdd的更低时延通信,或者反之亦然)等等。在一些例子中,在用于每个分级层和/或通信技术的lte下行链路传输的通信链路125中,可以使用ofdma通信信号,而在用于每个分级层和/或通信技术中的lte上行链路传输的通信链路125中,可以使用单载波频分多址(sc-fdma)通信信号。下面参照下面的附图来提供关于诸如无线通信系统100之类的系统中的多种通信技术(例如,更低时延通信技术和相关的底层通信技术)的实现方式的另外细节,以及与这样的系统中的通信有关的其它特征和功能。

图2是示出了lte网络架构中的接入网200的例子的图,其中如本文描述的,该lte网络架构还可以包括具有通信组件906和通信组件908、以及相应的ull和/或hrll通信配置的设备。在该例子中,将接入网200划分成多个蜂窝区域(小区)202。一个或多个较低功率等级enb208可以具有与小区202中的一个或多个小区重叠的蜂窝区域210。较低功率等级enb208可以是毫微微小区(例如,家庭enb(henb))、微微小区、微小区或者远程无线头端(rrh)。宏enb204均被指派给相应的小区202,并被配置为向小区202中的所有ue206提供针对核心网130的接入点。

在一个方面,enb204可以包括通信组件906,其被配置为用某些配置(例如但不限于,配置600(图6)、配置700(图7)、配置800(图8)等等),向ue206传送用于更低时延通信中的harq的资源准许。类似地,ue206中的一个或多个ue可以包括通信组件908,其被配置为使用该帧结构(例如,基于从一个或多个enb204接收的资源准许)进行接收、解码、发送和操作。在接入网200的该例子中未示出集中式控制器,但在替代的配置中可以使用集中式控制器。enb204负责所有与无线相关的功能,其包括无线承载控制、准入控制、移动性控制、调度、安全性和与服务网关116相关联的连接功能。

由接入网200使用的调制和多址方案可以根据被部署的特定电信标准来变化。多址技术的例子包括码分多址(cdma)系统、时分多址(tdma)系统、频分多址(fdma)系统、正交频分多址(ofdma)系统、单载波频分多址(sc-fdma)系统和时分同步码分多址(td-scdma)系统。

在lte应用中,可以在dl上使用ofdm并且可以在ul上使用sc-fdma,以支持频分双工(fdd)和时分双工(tdd)二者。如本领域技术人员根据下面的详细描述容易地意识到的,本文提出的各种概念非常适合于lte应用。但是,这些概念可以被容易地扩展到使用其它调制和多址技术的其它电信标准。举例而言,这些概念可以被扩展到演进数据优化(ev-do)或超移动宽带(umb)。ev-do和umb是由第三代合作伙伴计划2(3gpp2)发布的作为cdma2000标准系列的一部分的空中接口标准,并且使用cdma来为移动站提供宽带互联网接入。这些概念还可以被扩展到使用宽带cdma(w-cdma)和cdma的其它变型(例如,td-scdma)的通用陆地无线接入(utra);使用tdma的全球移动通信系统(gsm);以及使用ofdma的演进型utra(e-utra)、ieee802.11(wi-fi)、ieee802.16(wimax)、ieee802.20和闪速ofdm。在来自3gpp组织的文档中描述了utra、e-utra、umts、lte和gsm。在来自3gpp2组织的文档中描述了cdma2000和umb。使用的实际无线通信标准和多址技术,将取决于具体应用和对系统施加的整体设计约束。

enb204可以具有支持mimo技术的多个天线。对mimo技术的使用使得enb204能够使用空间域来支持空间复用、波束成形和发射分集。空间复用可以被用于在相同频率上同时发送不同的数据流。可以将数据流发送给单个ue206以增加数据速率,或者发送给多个ue206以增加整体系统容量。这是通过对每个数据流进行空间预编码(即,应用对幅度和相位的缩放),并随后通过多个发射天线在dl上发送每个经空间预编码的流来实现。到达ue206的经空间预编码的数据流具有不同的空间特征,这使得ue206中的每个ue都能够恢复出去往该ue206的一个或多个数据流。在ul上,每个ue206可以发送经空间预编码的数据流,其中该经空间预编码的数据流使得enb204能够识别每个经空间预编码的数据流的源。

空间复用通常是在信道状况良好时使用的。当信道状况不太有利时,可以使用波束成形来将传输能量集中在一个或多个方向上。这可以通过对经由多个天线进行发送的数据进行空间预编码来实现。为了在小区边缘处实现良好的覆盖,可以结合发射分集来使用单个流波束成形传输。

在下面的详细描述中,将参照在dl上支持ofdm的mimo系统来描述接入网的各个方面。ofdm是一种扩频技术,该技术将数据调制在ofdma符号内的多个子载波上。这些子载波间隔开精确的频率。这种间隔提供了使得接收机能够从这些子载波中恢复出数据的“正交性”。在时域中,可以向每个ofdm符号添加保护间隔(例如,循环前缀),以对抗ofdm符号间干扰。ul可以使用具有dft扩展ofdm信号形式的sc-fdma来补偿高的峰值与平均功率比(papr)。

图3是示出了lte中的dl帧结构的例子的图300,如在本公开内容中描述的,其可以结合enb和用户设备之间的ull和/或hrll通信配置来使用。可以将帧(10ms)划分成10个相等大小的子帧,其中子帧可以与lte中的tti相对应。每个子帧可以包括两个连续的时隙。可以使用资源网格来表示两个时隙,每个时隙包括资源单元块。将资源网格划分成多个资源单元。在lte中,资源单元块可以在频域中包含12个连续的子载波,并且对于每个ofdm符号中的常规循环前缀而言,在时域中包含7个连续的ofdm符号,或者84个资源单元。对于扩展循环前缀而言,资源单元块可以在时域中包含6个连续的ofdm符号,因而具有72个资源单元。

如描述的,基于作为底层通信技术的lte的用于更低时延通信技术的tti可以在持续时间上具有一个符号、两个符号、一个时隙等等(或者在长度上比子帧更短的某个其它持续时间)。这些资源单元中的一些资源单元(如r302、r304指示的)包括dl参考信号(dl-rs)。dl-rs包括小区特定的rs(crs)(其有时还被称为公共rs)302和ue特定的rs(ue-rs)304。只在相应的pdsch所映射到的资源单元块上发送ue-rs304。由每个资源单元携带的比特的数量取决于调制方案。因此,ue接收的资源单元块越多并且调制方案阶数越高,则针对该ue的数据速率就越高。

图4是示出了lte中的ul帧结构的例子的图400,在一些例子中,其可以结合本文描述的ull或者hrll/hrml通信配置来使用。例如,描述了具有两个时隙的子帧,并且如上所述,每个时隙可以具有多个符号。因此,ull或者hrll/hrmlul通信可以使用持续时间为一个符号、两个符号、一个时隙等等的tti。可以将用于ul的可用资源单元块划分成数据段和控制段。控制段可以在系统带宽的两个边缘处形成,并且可以具有可配置的大小。可以将控制段中的资源单元块指派给ue,用于控制信息的传输。数据段可以包括所有未被包含在控制段中的资源单元块。该ul帧结构导致包括连续子载波的数据段,其可以允许向单个ue指派数据段中的所有的连续子载波。

在一个例子中,可以向ue指派控制段中的资源单元块410a、410b,以向enb发送控制信息。还可以向ue指派数据段中的资源单元块420a、420b,以向enb发送数据。ue可以在所指派的控制段中的资源单元块上,在物理ul控制信道(pucch)中发送控制信息。ue可以在所指派的数据段中的资源单元块上,在物理ul共享信道(pusch)中只发送数据或者发送数据和控制信息二者。ul传输可以跨越子帧的两个时隙,并且可以跨越频率跳变。

可以使用资源单元块集合来执行初始系统接入,并在物理随机接入信道(prach)430中实现ul同步。prach430携带随机序列,并且不能携带任何ul数据/信令。每个随机接入前导码占据与六个连续资源单元块相对应的带宽。起始频率是由网络指定的。也就是说,将随机接入前导码的传输限制到某些时间和频率资源。对于prach来说,不存在频率跳变。prach尝试是在单个子帧(1ms)中或者在几个连续子帧的序列中携带的,并且ue可以每帧(10ms)只进行单个prach尝试。

图5是接入网中的enb510与ue550相通信的框图,其包括本文描述的通信组件906、通信组件908和通信配置。在dl中,将来自核心网的上层分组提供给控制器/处理器575。控制器/处理器575实现l2层的功能。在dl中,控制器/处理器575提供报头压缩、加密、分组分段和重新排序、逻辑信道和传输信道之间的复用以及基于各种优先级度量来向ue550提供无线资源分配。控制器/处理器575还负责harq操作、丢失分组的重传以及以信号形式向ue550进行发送。

发送(tx)处理器516实现l1层(即,物理层)的各种信号处理功能。这些信号处理功能包括编码和交织,以有助于在ue550处的前向纠错(fec),以及基于各种调制方案(例如,二进制相移键控(bpsk)、正交相移键控(qpsk)、m相移键控(m-psk)、m阶正交幅度调制(m-qam))来映射到信号星座。随后,将经编码和调制的符号拆分成并行的流。随后,每个流被映射到ofdm子载波,在时域和/或频域中与参考信号(例如,导频)复用,并随后使用快速傅里叶逆变换(ifft)组合在一起以生成携带时域ofdm符号流的物理信道。对该ofdm流进行空间预编码,以生成多个空间流。来自信道估计器574的信道估计可以被用于确定编码和调制方案以及用于空间处理。信道估计可以是从由ue550发送的参考信号和/或信道状况反馈导出的。随后,可以经由单独的发射机518tx,将每个空间流提供给不同的天线520。每个发射机518tx利用相应的空间流对rf载波进行调制,以便进行发送。此外,enb510可以包括通信组件906,其被配置为用某些配置(例如但不限于,配置600(图6)、配置700(图7)、配置800(图8)等等),向ue550传送用于更低时延通信中的harq的资源准许。例如,通信组件906可以被耦合到诸如控制器/处理器575(如示出的)、tx处理器516、rx处理器570等等之类的一个或多个处理器,和/或通过所述一个或多个处理器来实现。因此,例如,所述一个或多个处理器可以执行方法1000、1100、1200、1300中的框里的一个或多个框。此外,在一个例子中,通信组件906可以与一个或多个发射机/接收机518相连接,以与一个或多个ue550发送资源准许和/或这些资源准许上的有关通信,和/或执行其它操作,例如,方法1000、1100、1200、1300等等中的框。

在ue550处,每个接收机554rx通过其相应的天线552接收信号。每个接收机554rx恢复出被调制到rf载波上的信息,并将该信息提供给接收(rx)处理器556。rx处理器556实现l1层的各种信号处理功能。rx处理器556对该信息执行空间处理,以恢复出去往ue550的任何空间流。如果多个空间流是去往ue550的,则rx处理器556可以将它们组合成单个ofdm符号流。随后,rx处理器556使用快速傅里叶变换(fft),将ofdm符号流从时域变换到频域。频域信号包括用于ofdm信号的每个子载波的单独的ofdm符号流。通过确定由enb510发送的最可能的信号星座点来恢复并且解调出每个子载波上的符号以及参考信号。这些软判决可以是基于由信道估计器558计算出的信道估计的。随后,对这些软判决进行解码和解交织,以恢复出由enb510最初在物理信道上发送的数据和控制信号。随后,将这些数据和控制信号提供给控制器/处理器559。

控制器/处理器559实现l2层。该控制器/处理器可以与用于存储程序代码和数据的存储器560相关联。存储器560可以被称为计算机可读介质。在ul中,控制器/处理器559提供传输信道和逻辑信道之间的解复用、分组重组、解密、报头解压缩、控制信号处理,以恢复出来自核心网的上层分组。随后,将上层分组提供给数据宿562,其中数据宿562表示高于l2层的所有协议层。还可以向数据宿562提供各种控制信号以进行l3处理。控制器/处理器559还负责使用确认(ack)和/或否定确认(nack)协议来进行错误检测,以支持harq操作。

此外,ue550可以包括通信组件908,其被配置为用某些配置(例如但不限于,配置600(图6)、配置700(图7)、配置800(图8)等等),进行接收、解码、发送和操作,以传送更低时延通信中的harq。例如,通信组件908可以被耦合到诸如控制器/处理器559(如示出的)、tx处理器568、rx处理器556等等之类的一个或多个处理器,和/或通过所述一个或多个处理器来实现。因此,例如,所述一个或多个处理器可以执行方法1000、1100、1200、1300中的框里的一个或多个框。此外,在一个例子中,通信组件908可以与一个或多个发射机/接收机554相连接,以从enb510接收资源准许和/或这些资源准许上的有关通信,和/或执行其它操作,例如,方法1000、1100、1200、1300等等中的框。

在ul中,数据源567被用于向控制器/处理器559提供上层分组。数据源567表示高于l2层的所有协议层。类似于结合enb510进行的dl传输描述的功能,控制器/处理器559通过提供报头压缩、加密、分组分段和重新排序,以及基于enb510的无线资源分配在逻辑信道和传输信道之间进行复用,来实现用户平面和控制平面的l2层。控制器/处理器559还负责harq操作、丢失分组的重传和以信号形式向enb510进行发送。

由信道估计器558从由enb510发送的参考信号或反馈导出的信道估计,可以由tx处理器568用来选择适当的编码和调制方案以及有助于空间处理。可以经由单独的发射机554tx,将由tx处理器568生成的空间流提供给不同的天线552。每个发射机554tx利用相应的空间流来对rf载波进行调制,以进行发送。

以与结合ue550处的接收机功能描述的方式相类似的方式,在enb510处对ul传输进行处理。每个接收机518rx通过其相应的天线520来接收信号。每个接收机518rx恢复出被调制到rf载波上的信息,并将该信息提供给rx处理器570。rx处理器570可以实现l1层。

控制器/处理器575实现l2层。控制器/处理器575可以与用于存储程序代码和数据的存储器576相关联。存储器576可以被称为计算机可读介质。在ul中,控制器/处理器575提供传输信道和逻辑信道之间的解复用、分组重组、解密、报头解压缩、控制信号处理,以恢复出来自ue550的上层分组。可以将来自控制器/处理器575的上层分组提供给核心网。控制器/处理器575还负责使用ack和/或nack协议进行错误检测,以支持harq操作。

图6是示出了用于在更低时延通信中调度harq的配置600的非限制性例子的图。例如,配置600涉及用于enb(例如,接入点105、enb204、enb510、enb904等等)进行调度和ue(例如,ue115、ue206、ue550、ue902等等)进行接收与现有的harq通信相比具有相对更低的时延的harq通信的示例性空中接口配置。更低时延harq通信可能是由于例如使用在持续时间比子帧更短的tti的底层更低时延无线通信配置。此外,通过在初始harq通信之后,增加在从enb到ue的通信中使用的链路或者分量载波(cc)的数量,配置600允许更可靠的harq通信。

应当意识到的是,cc可以指代被用于上行链路通信和/或下行链路通信的底层无线通信系统的带宽的一部分内的频率载波,其中在某些例子中,可以将所述cc与(例如,相同带宽或者其它带宽的)其它cc聚合,以提供另外的带宽用于设备通信。在具体例子中,在lte中,cc可以是具有1.4、3、5、10、15或20兆赫兹(mhz)带宽的载波。

配置600描绘了可以由enb和用户设备使用的多个cc602、604、606、608、610。cc602(基于其使用小于子帧持续时间的tti,其可以被称为“瘦准许”控制信道)和cc604(其可以被称为“瘦反馈”控制信道)可以包括被配置为分别携带下行链路和上行链路控制数据的cc。cc606、608和610可以被配置为携带下行链路数据通信。如描绘的,一个或多个标称tti(例如但不限于:长度为一个子帧)和瘦tti(例如但不限于:长度小于一个子帧,并且在这里被描绘成长度为一个符号)可以通过两个控制信道cc602和604来复用。配置600可以包括在下行链路cc602(例如,从enb到ue)上发送的一个或多个多载波(mc)用户下行链路准许612。

例如,mc用户可以指代能够通过具有多个cc的配置进行通信的设备,例如,ue。准许(其在本文还被称为资源准许)可以指代用于设备在与另一个设备相通信时使用的频率和/或时间资源(例如,一个或多个cc)的分配。因此,例如,mc用户下行链路准许可以指代:由另一个设备(例如,enb)分配的用于一个设备(例如,ue)在该ue和enb之间进行通信的资源的分配,其中该准许可以包括一个或多个时间段中的多个cc。应当意识到的是,enb可以向ue发送对mc用户下行链路准许的指示。

例如,enb可以向ue发送第一mc用户下行链路准许612,该ue能够使用多个载波(例如,本文还将该ue称为mc用户)同时与相应的第一harq传输614(在本文还被称为harq通信;或者在该情况下,harq通信的第一实例)通信,其中第一harq传输614是通过单个cc(在本文还被称为链路)来发送的。因此,例如,ue可以接收第一mc用户dl准许612,并可以相应地确定在cc1606上接收和/或解码第一harq传输614。

如本文进一步描述的,可以响应于第一harq传输614,在ulcc604上发送mc用户超级ack/nack616(在本文还被称为harq反馈)。如下面进一步描述的,超级ack/nack不仅可以包括用于无线通信的ack/nack反馈(例如,用于指示用于harq传输的循环冗余校验(crc)是否通过的ack/nack比特),还可以包括另外的反馈信息。该另外的反馈信息可以包括例如一个或多个辅助ack/nack反馈信息(例如,一个或多个ack/nack比特),其指示:针对mc用户和网络之间(例如,ue和enb之间)的多个链路(或cc)的反馈、在从enb接收通信(例如,在上一次harq传输期间)时由mc用户检测到的一个或多个干扰模式的指示、针对后续的一段时间(例如,针对下一个harq传输)预测的(例如,每个链路或者cc上)一个或多个干扰模式、在后续harq传输中使用的链路/准许的显式指示、用于抑制来自周围小区(例如,或者提供这些小区的enb)的干扰的信息、任何其它适当的反馈信息和/或其任意组合。

此外,如本文进一步描述的,enb可以在确定用于该通信的另一个实例的后续准许时使用该信息。在一个例子中,当发送针对该通信的nack时,mc用户可以发送超级ack/nack(例如,与传统的ack/nack指示符相比)。

在任何情况下,在该例子中,mc用户超级ack/nack616可以指示针对第一mc用户准许612和/或第一harq传输614的nack。作为响应,enb可以通过下行链路控制cc602来发送第二mc用户下行链路准许612连同第二harq传输618(其还被称为harq通信的第二实例)。如描绘的,可以通过多个cc606、608和610来发送第二harq传输618,以增加通过cc606、608和610中的一个或多个接收第二harq传输618的可能性。这可以提高用于任务关键型应用的通信的可靠性。因此,可以为了效率来发送第一harq传输614,而可以为了超可靠性来发送第二harq传输618。

另外,如描绘的,由于使用比标称tti更小的tti,因此就这一点而言,还可以支持更低时延通信。可以响应于第一mc用户超级ack/nack616之后的第二harq传输618,来发送第二mc用户超级ack/nack616。

如上所述,mc用户超级ack/nack616不仅可以包括ack/nack比特(例如,指示用于harq传输的循环冗余校验(crc)是否通过),而且还可以包括另外的反馈信息。因此,当接收到针对第一harq传输614的第一超级ack/nack616时,enb可以基于在该超级ack/nack616中包括的信息来确定应当使用cc606、608和610来用于发送第二harq传输618。这可以增加对第二harq传输618的成功接收的可能性。此外,除了或者代替使用超级ack/nack信息来在多个链路(或者cc606、608、610)上调度第二harq传输618,如本文进一步描述的,可以使用超级ack/nack信息来执行以下各项中的至少一项:改变关于这些链路中的一个或多个链路的准许带宽或者持续时间、改变在这些链路中的一个或多个链路上使用的调制阶数、改变这些链路中的一个或多个链路上的信道编码速率等等。该方案可以帮助获得目标bler,而不牺牲频谱效率。

图7是示出了用于在更低时延通信中调度harq的配置700的非限制性例子的图。例如,配置700涉及:用于enb(例如,接入点105、enb204、enb510、enb904等等)调度ue(例如,ue115、ue206、ue550、ue902等等)来发送与现有的harq通信相比具有相对更低的时延的harq通信的示例性空中接口配置。例如,更低时延harq通信可能是由于使用在持续时间比子帧更短的tti的底层更低时延无线通信配置。此外,通过在初始harq通信之后,增加在从ue到enb的通信中使用的链路或者分量载波(cc)的数量,配置700允许更可靠的harq通信。

配置700描绘了多个cc702、704、706、708、710。cc702(其还被称为“瘦准许”控制信道)和cc704(其还被称为“瘦反馈”控制信道)(它们可以是fddcc)可以包括被配置为分别携带下行链路和上行链路控制数据的cc。cc706、708和710可以被配置为携带上行链路数据通信。如描绘的,标称tti和瘦tti可以通过两个控制信道cc702和704来复用。

配置700可以包括由ue发送的用于请求对资源的调度的mc调度请求712,其是通过fddulcc704来发送的。作为响应,enb可以通过fdddlcc702来发送ul准许修改714,如示出的,其可以导致cc706和708的修改,以向cc706分配更多的带宽。用户设备基于ul准许修改714,通过cc706来发送第一harq传输716。

enb可以发送第二ul准许修改714。例如,如本文进一步描述的,这可以是至少部分地基于与接收第一harq传输716有关的参数的,例如,第一harq传输716是否被成功地接收和/或解码的指示。替代地,可以在第二ul准许修改714中,向ue准许另外的带宽(例如,一个或多个cc或者这些cc上的另外的带宽),以提高第二harq传输的可靠性。例如,第二ul准许修改714可以分配另外的链路(或者cc),并且可以基于第二ul准许修改714,通过cc706、708、710来发送第二harq传输718。因此,可以对cc或者与其有关的带宽进行调整,以允许在一个或多个链路(或者cc)或某个带宽上进行上行链路harq传输,以平衡mc用户的发射功率限制与选择分集。

图8是示出了用于在更低时延通信中调度harq的配置800的非限制性例子的图。例如,配置800涉及:用于enb(例如,接入点105、enb204、enb510、enb904等等)调度ue(例如,ue115、ue206、ue550、ue902等等)来发送与现有的harq通信相比具有相对更低的时延的harq通信的示例性空中接口配置。更低时延harq通信可能是由于例如使用在持续时间比子帧更短的tti的底层更低时延无线通信配置。此外,通过ue机会性地向enb发送harq通信连同相应的调度请求(例如,而不首先从enb接收调度准许),配置700允许更高效的通信。

配置800描绘了多个cc802、804、806、808、810。cc802(其还被称为“瘦准许”控制信道)和cc804(其还被称为“瘦反馈”控制信道)(它们可以是fddcc)可以包括被配置为分别携带下行链路和上行链路控制数据的cc。cc806、808和810可以被配置为携带上行链路数据通信。如描绘的,标称tti和瘦tti可以通过两个控制信道cc802和804来复用。

配置800可以包括由ue发送的用于请求对资源的调度的mc调度请求812,其是通过fddulcc804来发送的。在该例子中,用户设备机会性地发送第一harq传输814与mc调度请求812,以与图7中的配置700相比减少上行链路时延。在该例子中,mc用户选择用于第一harq传输的第一传输带宽、调制阶数和/或编码速率等等中的一个或多个。在该例子中,被选定用于第一harq传输814的传输带宽,可以使用一个或多个载波(如描绘的,例如,cc806和cc808的一部分)。作为响应,enb可以通过fdddlcc802来发送ul准许修改816,如示出的,其可以导致cc806和808的修改,以向cc806分配更多的带宽,并且如描述的,还可以为下一个harq传输分配另外的链路(或者cc)。可以基于第二ul准许修改816,通过cc806、808、810来发送第二harq传输818。

参见图9-13,参考可以执行本文描述的动作或功能的一个或多个组件和一个或多个方法来描绘方面。在一个方面,如本文使用的术语“组件”可以是构成系统的元件中的一个,可以是硬件或软件或者其某种组合,并且可以被划分成其它组件。虽然下面在图10-13中描述的操作以特定顺序呈现,和/或如由示例性组件来执行,但应当理解的是,根据实现方式,可以对动作的顺序和执行这些动作的组件进行改变。此外,应当理解的是,下面的动作或功能可以由专门编程的处理器、执行专门编程的软件或计算机可读介质的处理器来执行,或者由能够执行所描述的动作或功能的硬件组件和/或软件组件的任意其它组合来执行。

图9示出了用于根据本文描述的配置,在无线网络中传送ull或hrll/hrmlharq传输的示例性系统900。系统900包括ue902,其与enb904进行通信以接收用于在无线网络中接收和发送ull、或者hrll/hrml、harq通信的资源。ue902可以使用配置600(图6)、配置700(图7)和配置800(图8)中的一个或多个配置。图9中的用虚线示出的框可以被认为是可选组件。

如本文描述的,ue902包括通信组件908,其可以有助于根据本文描述的一个或多个配置,从enb904接收资源准许(在本文还被称为“调度准许”)和通过所准许的资源进行通信。另外,enb904包括通信组件906,其用于根据本文描述的一个或多个配置,向ue902或其它ue传送资源准许和/或其它控制数据或分组数据。通信组件906可以包括调度组件930或者可以与调度组件930相通信,以生成针对ue902和/或其它ue的资源准许。

通信组件906和/或908可以包括设备(例如,ue902、enb904等等)的一个或多个组件,或者可以由所述设备的所述一个或多个组件来实现,以有助于数据在设备之间的有线或无线通信。例如,通信组件906和/或908可以包括或者可以被实现成硬件、由处理器执行的计算机可读介质等等。在一个具体例子中,如图5中描述的,通信组件906和/或908可以包括以下各项中的至少一项,或者可以由以下各项中的至少一项来实现:用于使用发射机518、554通过天线520、552来发送信号的tx处理器516、568,用于使用接收机518、554通过天线520、552来接收信号的rx处理器570、556,用于执行本文描述的一个或多个功能的控制器/处理器575、559等等。

通信组件908可以包括用于执行本文公开的功能的一个或多个组件,或者与之相通信。通信组件908可以包括:用于从enb904获得资源准许的资源准许接收组件910,用于报告针对在这些资源准许上接收的通信的harq反馈的可选的harq反馈报告组件912,和/或用于监测由其它ue发送的控制信道以确定用于机会性地发送harq通信的资源的可选的控制信道监测组件918。harq反馈报告组件912可以包括干扰确定组件914和/或干扰预测组件916,或者与它们相通信。干扰确定组件914可以被配置为:确定与在接收harq通信时经历的干扰有关的一个或多个干扰参数。干扰预测组件916可以被配置为:确定或者预测与接收harq通信的(例如,在未来tti中)后续实例相关联的干扰有关的一个或多个干扰参数。下面更详细地描述通信组件908、资源准许接收组件910、harq反馈报告组件912、干扰确定组件914、干扰预测组件916和/或控制信道监测组件918,以实现图10、11、12和/或图13中的方法1000、1100、1200和/或1300中的一个或多个的至少一部分。

通信组件906可以包括用于执行本文公开的功能的一个或多个组件,或者与之相通信,这些组件可以包括:用于生成用于接收来自ue902的和/或发送给ue902的harq通信的一个或多个资源准许的资源准许生成组件920,用于获得针对harq通信的harq反馈的可选的harq反馈接收组件922,可选的速率控制环组件924和/或可选的干扰管理组件926。

可选的速率控制环组件924可以有助于针对与ue902的多个链路和/或针对在所述多个链路中的每个链路上检测到的多个干扰模式,维持一个或多个速率控制环。可选的速率控制环组件924可以通过处理针对这些链路和/或干扰模式接收的cqi或其它反馈来实现上述方案。速率控制环的维持通常可以涉及:用于控制由与该速率控制环相对应的链路(例如,对应于一个或多个干扰模式)可达到的速率(例如,bler)的过程。例如,可选的速率控制组件924可以通过选择用于链路(例如,对应于一个或多个干扰模式)的某种调制和编码方案(mcs)来维持速率控制环。可以基于针对该链路(例如,以及针对检测到的干扰模式)接收的反馈来更新速率控制环。例如,可选的速率控制环组件924可以针对链路上的强干扰模式来选择较低的mcs,而针对弱干扰模式来选择较高的mcs。

因此,如本文进一步描述的,通信组件906可以确定通过与ue902的一个或多个链路可达到的速率(例如,基于预测的干扰模式),以便在与ue902通信时实现某个速率(例如,bler)。下面更详细地描述通信组件906、资源准许生成组件920、harq反馈接收组件922、速率控制环组件924和/或调度组件930,以实现图10、11、12和/或图13中的方法1000、1100、1200和/或1300中的一个或多个的至少一部分。可选的干扰管理组件926有助于管理来自一个或多个其它enb和/或ue的通信,以减少在ue902接收和/或发送harq通信期间的潜在干扰。

图9还可以包括一个或多个ue950和/或enb952,它们可以与enb904和/或其它enb/ue进行通信,以提供/接收无线网络接入。举例而言,enb904可以与ue902相类似地与ue950进行通信。如先前描述的,enb904还可以通过回程链路与enb952进行通信。此外,enb952可以使用不同的rat等等,与enb904一样地和/或在不同的资源集合上与ue902进行通信。ue950还可以经由一个或多个enb(例如,enb952和/或enb904)、通过直接对等链路等等,与ue902进行通信。

图10和图11示出了用于在无线网络中使用harq进行通信的示例性方法1000和1100。在一个例子中,方法1000可以由用户设备(例如,图9的ue902)来执行,而方法1100可以由网络设备(例如,图9的enb904)来执行。此外,方法1000和1100涉及对ue902和enb904之间的通信的交换。如下面讨论的,方法1000和1100中的可选的“发送或接收”动作涉及enb904是否发送下行链路准许或者上行链路准许,在该情况下,ue902将分别基于下行链路准许来进行接收,或者基于上行链路准许来进行发送。可选地,在下面解释的另一个例子中,本方法可以在初始不发送或接收下行链路或上行链路准许时操作。

下行链路准许例子

从enb904的角度开始,方法1100可选地包括:在框1102处,在一个或多个链路的第一集合上,发送针对harq通信的第一实例的第一调度准许。在一个方面,例如,enb904的通信组件906(图9)可以在一个或多个链路的第一集合上,发送针对harq通信的第一实例的第一调度准许。如描述的,例如,所述一个或多个链路可以相应地与在ue902和enb904之间建立的一个或多个cc有关。就这一点而言,资源准许生成组件920可以生成用于接收或者发送该harq通信的(例如,针对ue902的)调度准许(例如,分别为下行链路准许或者上行链路准许),下面将对其进行单独地描述。

例如,该调度准许可以指示用于发送harq通信的某个tti,其可以包括如描述的符号级tti、多符号级tti、时隙级tti等等,以用于更低时延通信。例如,资源准许生成组件920可以生成针对ue902的用于在一个或多个下行链路的第一集合上接收harq通信的调度准许,并且通信组件906可以向ue902传送该调度准许。

相应地并且现在参照ue902的角度,方法1000可选地包括:在框1002处,在一个或多个链路的第一集合上,接收针对harq通信的第一实例的第一调度准许。在一个方面,例如,资源准许接收组件910(图9)可以可选地在一个或多个链路的第一集合上,接收针对harq通信的第一实例的第一调度准许。例如,第一调度准许可以与用于在如由enb904指定的一个或多个链路的该集合上接收harq通信的资源相对应。在一个例子中,该调度准许可以与第一mc用户下行链路准许612(图6)相对应,该第一mc用户下行链路准许612可以分配用于第一harq传输614的资源。

因此,在该下行链路准许例子中,方法1100包括:在框1104处,基于第一调度准许,在一个或多个链路的第一集合上发送harq通信的第一实例。通信组件906可以基于第一调度准许,在一个或多个链路的第一集合上发送harq通信。如描述的,这可以包括:通过cc606来发送图6中的第一harq传输614。

相应地,在该下行链路准许例子中,方法1000包括:在框1004处,基于第一调度准许,在一个或多个链路的第一集合上接收harq通信的第一实例。在一个方面,例如,ue902的通信组件908可以基于第一调度准许,在一个或多个链路的第一集合上接收harq通信的第一实例。在该例子中,这可以包括:通信组件908在一个或多个链路的该集合上,从enb904接收harq通信,如描述的,其可以与第一harq传输614(图6)相对应。此外,举例而言,第一harq传输614可以与第一mc用户下行链路准许612同时地发送。因此,在一个方面,框1102和1104(图11)可以同时地和相继地发生。框1002和1004(图10)也可以同时地发生。

在该例子中,方法1000可选地还包括:在框1006处,发送关于harq通信的第一实例的harq反馈。在一个方面,例如,harq反馈报告组件912可以发送关于从enb904接收的harq通信的第一实例的harq反馈。在一个例子中,由harq反馈报告组件912报告的harq反馈可以包括用于指定harq通信是否被成功地接收和/或解码(例如,crc是否通过)的ack/nack指示符,并且还可以包括其它另外的信息,以允许enb904修改用于第二harq通信的资源。harq反馈报告组件912可以如下面描述和/或参照图12描述的来生成harq反馈。

与框1006处的(例如,ue的)可选发送相对应,图11中的方法1100可选地包括:在框1106处,接收关于harq通信的harq反馈。在一个方面,例如,enb904的harq反馈接收组件922可以接收关于harq通信的harq反馈。在一个例子中,该harq反馈可以与第一mc用户超级ack/nack616(图6)相对应。

在任何情况下,方法1100还包括:在框1108处,在一个或多个链路的第二集合上发送针对harq通信的第二实例的第二调度准许。在一些情况下,一个或多个链路的第二集合可以与一个或多个链路的第一集合不同。在一个方面,例如,通信组件906可以在一个或多个链路的第二集合上发送针对harq通信的第二实例的第二调度准许。如描述的,一个或多个链路的第二集合可以可选地包括所述一个或多个链路上的不同的带宽分配(例如,在所述一个或多个链路的至少一部分上分配的另外的带宽等等),其可以是至少部分地基于从ue902接收的harq反馈来确定的。

此外,例如,与一个或多个链路的第一集合相比,一个或多个链路的第二集合上的调度准许可以以一种或多种方式变化,诸如例如,关于这些链路中的一个或多个链路的持续时间、被指定的用于在这些链路中的一个或多个链路上使用的调制阶数(例如,更低调制阶数)、这些链路中的一个或多个链路上的信道编码速率(例如,更低信道编码速率)等等。这可以帮助增加对harq通信的第二实例的成功通信的可能性。一个或多个链路的第二集合可以相应地包括:被确定为可能增加接收该harq通信的可能性的链路集合、相关的带宽、持续时间、调制阶数、编码速率等等。因此,如本文进一步描述的,一个或多个链路的第二集合可以与被确定为可能实现更高目标bler的链路集合相对应。举例而言,第二调度准许可以与在第一mc用户下行链路准许612之后发送的第二mc用户下行链路准许612(图6)相对应。

举例而言,在框1006处发送harq反馈可以包括:在框1008处,发送另外的反馈信息,其中该另外的反馈信息包括针对一个或多个链路的harq反馈、或者检测到的或预测的干扰模式。harq反馈报告组件912可以向enb904发送包括针对一个或多个链路的harq反馈、或者检测到的或预测的干扰模式的另外的反馈信息。例如,针对一个或多个链路的harq反馈可以包括辅助ack/nack指示符,其可以是ue902和enb904之间的每一链路指定的,并且可以由enb904用于对多个链路中的每个链路(和/或在所述一个或多个链路上检测到的每个干扰模式)的速率控制环的更新。此外,举例而言,针对检测到的或预测的干扰模式的另外的反馈信息可以包括干扰模式的指示,例如,干扰模式的索引。例如,这些索引和有关的干扰模式在ue902和enb904之间可以(例如,基于ue902向enb904指定检测到的干扰模式、基于在ue902处从enb904接收的配置等等)是已知的,使得这些索引被用来标识ue902和enb904之间的干扰模式。

因此,例如,在框1106处接收harq反馈可以可选地包括:在框1110处,接收另外的反馈信息,其中该另外的反馈信息包括针对一个或多个链路的harq反馈、或者检测到的或预测的干扰模式。harq反馈接收组件922可以接收包括针对一个或多个链路的harq反馈、或者检测到的或预测的干扰模式的另外的反馈信息。例如,enb904的速率控制环组件924(图9)可操作用于维持针对所述多个链路中的每个链路和/或针对enb904和ue902之间的所述多个链路中的每个链路上的一个或多个干扰模式里的每个干扰模式的速率控制环。举例而言,可以基于在来自ue902的harq反馈中指定的另外的反馈信息,来确定和/或更新不同的环。

举例而言,ue902的干扰确定组件914(图9)可以确定在一个或多个链路上检测到的一个或多个干扰模式,并且ue902的干扰预测组件916(图9)可以预测后续的tti中的一个或多个链路上的一个或多个干扰模式。因此,例如,速率控制环组件924可以(例如,基于接收的索引)确定与所检测到的干扰模式相对应的一个或多个速率控制环。速率控制环组件924还可以将报告的辅助ack/nack指示符与相应链路和有关的检测到的干扰模式的速率控制环相关联,以基于辅助ack/nack指示符来更新速率控制信息。在另一个例子中,如本文进一步描述的,enb904的资源准许生成组件920(图9)可以基于确定针对所述一个或多个链路上的预测的干扰模式可达到的速率,在调度用于harq通信的后续实例的资源时使用预测的干扰模式。

在另外的例子中,harq反馈中的其它另外的信息可以包括:所请求的用于在enb904调度后续harq传输时使用的链路或准许的隐式或显式指示。例如,在以ue为中心的配置中,harq反馈报告组件912可以至少部分地基于由干扰确定组件914检测到的干扰和/或由干扰预测组件916预测的干扰来确定一个或多个链路,其中针对所述一个或多个链路,请求用于接收harq通信的后续实例的配置。类似地,如本文关于enb904进一步描述的,资源准许生成组件920可以基于检测到的和/或预测的干扰来确定该配置。

例如,harq反馈报告组件912可以管理一个或多个外部速率控制环或者其它机制以:1)针对一个或多个检测到的干扰模式,跟踪在一个或多个链路上可达到的速率;2)基于检测到的干扰模式,对这些环进行更新;以及3)基于在与harq通信的后续实例相对应的后续时间段中的预测的干扰,确定所述一个或多个链路的配置以实现期望的速率。harq反馈报告组件912可以相应地向enb904指示针对harq通信的后续实例所请求的一个或多个链路的配置。在其它例子中,harq反馈中的其它信息可以包括:用于抑制从相邻小区检测到的(和/或针对其预测的)干扰、或者以别的方式协调小区之间的传输的控制消息等等。

在任何情况下,例如,在框1108处发送第二调度准许可以包括:在框1112处,至少部分地基于接收的针对harq通信的第一实例的harq反馈,生成该调度准许。资源准许生成组件920可以至少部分地基于接收的针对harq通信的第一实例的harq反馈,生成该调度准许。如本文描述的,生成针对harq通信的第二实例的第二调度准许,可以增加接收该harq通信的可能性。例如,在该例子中,资源准许生成组件920可以使用harq反馈来准许另外的链路上的资源接收该harq通信的第二实例,准许这些链路中的一个或多个链路上的另外的带宽等等。

例如,资源准许生成组件920可以确定ue902和enb904之间的不同的链路集合,其可以增加接收harq通信的第二实例的可能性,这些链路可以包括或者可以不包括一个或多个链路的第一集合中的链路里的每个链路。举例而言,在框1108处发送第二调度准许还可以包括:在框1114处,至少部分地基于确定针对一个或多个链路的第二集合可达到的速率,生成该调度准许。资源准许生成组件920可以至少部分地基于确定针对一个或多个链路的第二集合可达到的速率,生成该调度准许(例如,确定不同的链路集合)。

例如,针对每个环可达到的速率(例如,bler)可以与基于针对该链路的反馈和/或该链路上的信噪比(snr)(例如,对应于相关联的干扰模式)所选定的调制和编码方案(mcs)相对应,其可以由速率控制环组件924来管理。例如,可以使用mcs来确定调制方案(例如,qpsk、64正交幅度调制(64qam)等等)和编码方案(例如,诸如turbo编码等的编码类型、编码速率、码字长度等等)。

因此,例如,通过仿真,可以计算编码方案在不同的snr处的bler,其产生针对该mcs的链路曲线,该曲线表示bler对比snr。速率控制环组件924可以针对该mcs,计算在不同snr处实现的bler的历史期间的曲线,和/或可以从一个或多个源接收曲线(例如,作为代表性数据点的列表),所述一个或多个源诸如例如,来自一个或多个enb(例如,enb904)或者其它网络组件的配置、在ue902处存储的配置等等。在该例子中,速率控制环组件924可以(例如,基于cqi反馈、ack/nack比特、速率控制器外环等等)估计该链路上的snr,并可以相应地根据针对该mcs的链路曲线来确定相应的bler。

此外,如本文进一步描述的,可以基于在先前的tti中来自ue902的另外的反馈信息(其指示检测到的干扰模式)和ue902与enb904之间的链路上的ack/nack指示符,来更新每个环的速率。因此,基于该速率和预测的后续tti的干扰模式,资源准许生成组件920可以根据预测来确定一个或多个链路的第二集合,以在后续tti中实现门限速率(例如,bler)。

此外,在一些例子中,资源准许生成组件920可以至少部分地基于以下信息来确定不同的链路集合:针对harq通信的第一实例报告了ack的一个或多个链路,和/或具有检测到的和/或预测的低于门限的干扰电平的一个或多个链路等等(其可以在来自ue902的harq反馈中指示)。在另一个例子中,在基于针对harq通信的第一实例的harq反馈来生成调度准许时,资源准许生成组件920可以另外地或替代地(例如,基于来自ue902的harq反馈,以确保ue902接收到该harq通信的可能性)确定不同的链路集合上的不同带宽分配,用于发送harq通信。

相应地,从ue的角度来看,图10中的方法1000还包括:在框1010处,在一个或多个链路的第二集合上接收针对harq通信的第二实例的第二调度准许。在一个方面,例如,资源准许接收组件910可以在一个或多个链路的第二集合上接收针对harq通信的第二实例的第二调度准许。如描述的,一个或多个链路的第二集合可选地可以与一个或多个链路的第一集合不同,并且可以包括或者可以不包括:一个或多个链路的不同集合上的不同的带宽分配。在该下行链路准许例子中,可以根据在框1006和/或1008处发送的harq反馈来确定一个或多个链路的第二集合。在一个例子中,第二调度准许可以与第二mc用户下行链路准许612(图6)相对应。

此外,在该下行链路准许例子中,图11中的方法1100包括:在框1116处,基于第二调度准许,在一个或多个链路的第二集合上发送或者接收harq通信的第二实例。在一个方面,例如,通信组件906可以基于第二调度准许,在一个或多个链路的第二集合上发送或者接收针对于ue902的harq通信的第二实例。例如,该harq通信可以与通过cc606、608和610发送的第二harq传输618(图6)相对应。

相应地,从ue的角度来看,图10中的方法1000还包括:在框1012处,基于第二调度准许,在一个或多个链路的第二集合上接收harq通信(例如,harq通信的第二实例)。在一个方面,例如,ue902的通信组件908可以基于第二调度准许,在一个或多个链路的第二集合上从enb904接收harq通信。如描述的,一个或多个链路的第二集合可以包括一个或多个链路中的另外的链路和/或另外的带宽等等,以增加接收第二harq通信的可能性。在一个例子中,该harq通信可以与第二harq传输618(图6)相对应。此外,举例而言,第二harq传输618可以与第二mc用户下行链路准许612同时地发送。因此,在一个方面,框1108和1116(图11)可以同时地发生和相继地发生。框1010和1012(图10)也可以同时地发生。

上行链路准许例子

在这些例子中,在图11中的框1102处(例如,由通信组件906)发送和图10中的框1002处(例如,由资源准许接收组件910)接收的第一调度准许,可以涉及用于由ue902发送harq通信的上行链路资源。例如,第一调度准许可以与第一上行链路准许修改714(图7)相对应,并且可以由enb904响应于接收到由ue902的通信组件908向enb904发送的调度请求(例如,mc调度请求712)而发送。

因此,在该例子中,(例如,由通信组件908执行的)框1004可以包括:基于第一调度准许,在一个或多个链路的第一集合上,(例如,向enb904)发送harq通信的第一实例。类似地,在该例子中,(例如,由enb904的通信组件906执行的)框1104可以包括:基于第一调度准许,在一个或多个链路的第一集合上,(例如,从ue902)接收harq通信的第一实例。例如,该harq通信可以与第一harq传输716(图7)相对应,如描述的,第一harq传输716可以是在ul准许修改714中指定的资源上发送的。

在另一个例子中,如描述的,在框1002和1102处,可以不传送调度准许,在该情况下,框1004可以包括:机会性地(例如,由通信组件908向enb904)发送harq通信的第一实例。因此,在一个例子中,在框1004处发送harq通信的第一实例可以包括:在框1014处,与发送该harq通信同时地发送调度请求。通信组件908可以与发送该harq通信同时地发送调度请求(例如,图8中的mc调度请求812和第一harq传输814)。

此外,在该例子中,在框1004处发送harq通信的第一实例可以包括:在框1016处,确定用于发送调度请求的初始传输带宽、调制阶数或者编码速率。在该例子中,控制信道监测组件918可以确定用于发送调度请求的初始传输带宽、调制阶数或者编码速率等等。例如,为了要在一个或多个链路上向enb904发送调度请求和/或harq通信,控制信道监测组件918可以监测由其它ue(例如,向enb904)发送的控制信道,以选择基本上不干扰其它ue的初始传输带宽、调制阶数或者编码速率等等。例如,控制信道监测组件918可以对这些控制信道进行监测,以确定由其它ue使用的带宽、调制阶数或者编码速率等等,并且可以选择不干扰其它ue的(例如,其它ue未使用的)带宽、调制阶数或者编码速率等等。

在该例子中,(例如,由enb904的通信组件906执行的)框1104因此可以包括:(例如,从ue902)接收harq通信的第一实例。但是,通信组件906可能未成功地接收harq通信的第一实例,或者可能另外期望harq通信的传输使用不同的链路。因此,在框1108处发送针对harq通信的第二实例的调度准许可以可选地包括:在框1118处,至少部分地基于确定harq通信的第一实例是否被解码,生成该调度准许。

资源准许生成组件920可以因此至少部分地基于确定harq通信的第一实例是否被解码,(例如,由通信组件906)生成该调度准许。例如,这可以包括:资源准许生成组件920生成使用不同的链路集合来传送harq通信的准许,以增加接收该harq通信的可能性。

如描述的,这可以包括:资源准许生成组件920基于针对不同的链路发送的ack/nack反馈、基于由速率控制环组件924维持的速率控制环实现的速率等等,选择不同链路和/或增加某些链路上的带宽。例如,由于ue902处的整体发射功率限制,可能有利的是,资源准许生成组件920在其最有利的链路上(例如,在根据有关的速率控制环而具有最高速率的链路上)而不是在多个链路上调度ue902。此外,举例而言,资源准许生成组件920可以生成用于使用喷泉harq来克服ue的发射功率限制的调度准许。喷泉harq通常可以指代发射机(例如,enb904的通信组件906)基于信道状况、有效载荷大小等等来选择初始速率/调制(例如,mcs),并且背靠背地发送数据,直到确认反馈(其指示crc已经通过)被接收机(例如,从ue902)接收到为止。

在任何情况下,在该例子中,(例如,通信组件906)在框1108处发送第二调度准许可以包括:在一个或多个链路的第二集合(例如,其可以与一个或多个链路的第一集合不同)上发送针对harq通信的第二实例的准许。因此,(例如,资源准许接收组件910)在框1010处接收第二调度准许可以包括:在一个或多个链路的第二集合上(例如,从enb904)接收用于发送harq通信的第二实例的准许。例如,第二调度准许可以与第二ul准许修改714(图7)、上行链路准许修改816(图8)等等相对应。

另外,在该例子中,(例如,由ue902的通信组件908执行的)框1012可以包括:(例如,向enb904)发送harq通信。类似地,(例如,由enb904的通信组件906执行的)框1116可以包括:基于第二调度准许,在一个或多个链路的第二集合上发送或者接收harq通信(例如,其来自于ue902)。例如,该harq通信可以与第二harq传输718(图7)、第二harq传输818(图8)等等相对应。在一个方面,第二harq传输可以具有与之相关联的另外的链路,以增加enb904接收到该harq通信的可能性。

图12和图13示出了用于接收机和调度器有助于报告和使用反馈来确定用于调度准许的一个或多个链路的示例性方法1200和1300。图12示出了用于根据本文描述的方面来传送包括干扰参数的harq反馈的示例性方法1200。

方法1200包括:在框1202处,基于第一调度准许,在一个或多个链路的一个集合上接收harq通信。在一个方面,例如,如描述的,ue902的通信组件908(图9)可以基于第一调度准许,在一个或多个链路的该集合上接收harq通信。在一个例子中,资源准许接收组件910可以从enb904接收第一调度准许,并且随后可以在该调度准许中指定的资源上接收harq通信。例如,该调度准许可以与第一mc用户下行链路准许612相对应,并且该harq通信可以与图6中的第一harq传输614相对应。

方法1200包括:在框1204处,确定与接收harq通信有关的一个或多个干扰参数。在一个方面,例如,干扰确定组件914可以确定与接收harq通信有关的一个或多个干扰参数。在框1204处确定所述一个或多个干扰参数可以包括:在框1206处,检测相邻小区的一个或多个干扰模式或者控制消息。例如,干扰确定组件914可以检测相邻小区的一个或多个干扰模式或者控制消息(例如,如在接收到harq通信时检测到的)。例如,每个干扰模式可以与一个或多个产生干扰的节点相对应,当enb904发送harq通信时,所述一个或多个产生干扰的节点被检测成在与enb904相类似的时间段中发送和/或使用与enb904相类似的资源。

例如,来自相邻节点(例如,由enb904和/或相邻enb提供的相邻小区)的干扰可以是多模态的,其在于:干扰源的集合可能从一个tti到下一个tti发生改变,并且跨越ue902和enb904之间的多个链路可能是不同。就这一点而言,干扰确定组件914可以基于对来自干扰源的导频信号或者控制信道进行测量,来检测每个链路上的主要干扰源的不同干扰模式。此外,例如,干扰确定组件914可以检测干扰源的周期性空音调,以确定干扰源的干扰模式。在任何情况下,就这一点而言,干扰确定组件914可以针对每个链路来检测多个干扰源的干扰模式,当将所述多个干扰源的干扰模式报告给enb904时,可以被用于调度harq通信。这针对每个链路上的每个干扰模式,可以将多模态pdf减少为单模态pdf的集合。

方法1200还包括:在框1208处,确定用于下一个harq通信的一个或多个预测的干扰参数。在一个方面,例如,干扰预测组件916可以确定用于下一个harq通信的一个或多个预测的干扰参数。例如,干扰预测组件916可以确定在后续tti中检测到的一个或多个预测的干扰模式。

在一个例子中,在框1208处确定一个或多个预测的干扰参数可以可选地包括:在框1210处,确定与先前的harq通信有关的干扰模式和与该harq通信有关的干扰模式之间的时间干扰相关性。干扰预测组件916可以确定与先前的harq通信有关的干扰模式和与该harq通信有关的干扰模式之间的时间干扰相关性。例如,干扰预测组件916可以跟踪由干扰确定组件914检测到的先前干扰模式,以确定时间干扰相关性,从而预测后续tti中的干扰。

在一个具体例子中,干扰预测组件916可以生成具有与特定的干扰源集合相对应的状态的马尔可夫链。在一个例子中,可以为具有“干扰源开启”状态和“干扰源关闭”状态的每个干扰源(例如,每个检测到的干扰模式)规定马尔可夫链,以识别是否存在来自该干扰源的干扰。在该例子中,干扰预测组件916可以随着时间训练该马尔可夫链,以(例如,基于先前的tti)确定存在干扰的概率(例如,百分比)。例如,干扰预测组件916可以基于当干扰源在前一tti中处于“干扰源关闭”状态时,预测该干扰源在tti中移动到“干扰源开启”状态,来确定该概率,和/或反之亦然。干扰预测组件916可以基于干扰源在当前tti中是开启的还是关闭的,以及基于该马尔可夫链,相应地预测该干扰源在后续tti或者其它时间测量中是开启的还是关闭的,和/或该干扰源何时在后续tti或者其它时间测量中是开启的或关闭的。

另外,举例而言,在框1208处确定所述一个或多个预测的干扰参数可以包括:在框1212处,确定在先前的harq通信中,在干扰模式之间的频谱干扰相关性。干扰预测组件916可以确定在先前的harq通信中,在干扰模式之间的频谱干扰相关性。例如,干扰预测组件916可以确定跨越与enb904的不同链路的频谱干扰相关性,以预测用于一个或多个后续tti的干扰模式。

例如,干扰预测组件916可以分析由干扰确定组件914先前检测到的干扰模式,以确定链路之间的干扰模式的相关性。因此,例如,当在另一个链路上检测到一个或多个其它干扰模式(例如,在类似的tti或者其它时间测量处)时,干扰预测组件916可以确定在第一链路上检测到一个或多个干扰模式,并且可以基于该关联来预测后续tti中的干扰。类似地,例如,干扰预测组件916可以确定第一链路上的干扰模式与另一个链路上的某些干扰模式在时间上分隔,并可以基于该时间分隔来预测在后续的tti中,这些链路中的至少一个链路上的干扰。应当意识到的是,干扰预测组件916可以使用任何适当的频谱干扰相关性(例如,连同时间相关性)来(例如,通过利用关于干扰的时间预测来确定频谱关联)预测后续的tti中的干扰。

方法1200可选地包括:在框1214处,发送针对该harq通信的harq反馈,其包括以下各项中的至少一项:针对一个或多个链路的harq反馈、所述一个或多个干扰参数和/或所述一个或多个预测的干扰参数。在一个方面,例如,harq反馈报告组件912可以发送针对该harq通信的harq反馈,其包括以下各项中的至少一项:针对一个或多个链路的harq反馈、所述一个或多个干扰参数和/或所述一个或多个预测的干扰参数。举例而言,如描述的,这些干扰参数和/或预测的干扰参数可以对应于与相关联的干扰模式相关的索引。就这一点而言,例如,harq反馈报告组件912可以向enb904发送该harq反馈,以确定用于后续harq通信的调度准许。例如,该harq反馈可以与图6中的第一mc用户超级ack/nack616相对应。

此外,如上所述,发送harq反馈可以包括:harq反馈报告组件912指示针对每个链路的辅助ack/nack。例如,harq反馈报告组件912可以至少部分地基于将每个链路的解调器信噪比(snr)与一个或多个门限进行比较,来确定针对每个链路的辅助ack/nack(例如,在该snr达到这些门限中的一个门限的情况下针对该链路确定的ack,否则确定的nack)。在另一个例子中,harq反馈报告组件912可以至少部分地基于对解码器的对数似然比(llr)进行比较,来确定针对每个链路的辅助ack/nack,以基于当前接收的信号来估计分组差错率(per),其中可以将该per量化成用于指示ack或nack的两个或更多门限。在任一情况下,例如,可以将一个或多个门限设置为达到一个或多个bler。例如,所述一个或多个bler可以低于harq通信的第一实例所对应的bler。此外,例如,可以对harq通信的实例的数量进行限制,使得在传送最大数量的实例之后,可能不重传该harq通信。如本文描述的,辅助ack/nack可以有助于针对相关联的链路和/或相关的干扰模式的速率控制环的更新。

如上所述,除了ue902的执行方法1200的组件之外,方法1200的至少一部分还可以由enb904的组件来执行(例如,框1202、1204、1206、1208、1210、1212和/或1214)。例如,在框1202处,在通信组件908发送harq通信(例如,在框1202处)的情况下,通信组件906可以基于第一调度准许,在一个或多个链路的一个集合上(例如,从ue902)接收harq通信。此外,如上面关于干扰确定组件914和框1204描述的,调度组件930可以确定与接收该harq通信有关的一个或多个干扰参数。如上面关于干扰预测组件916和框1206描述的,调度组件930还可以确定用于下一个harq通信的一个或多个预测的干扰参数。因此,举例而言,调度组件930可以包括类似于干扰确定组件914或者与干扰确定组件914相同的第一组件,以及类似于干扰预测组件916或者与干扰预测组件916相同的第二组件等等。

在任何情况下,在该例子中,如上面关于ue902的组件描述的,方法1200可以包括:在框1216处,基于所述一个或多个干扰参数或者所述一个或多个预测的干扰参数,发送针对harq通信的另一个实例的调度请求。通信组件908可以基于所述一个或多个干扰参数或者所述一个或多个预测的干扰参数,发送针对该harq通信的另一个实例的调度请求。例如,通信组件908可以基于所确定的干扰(例如,由干扰确定组件914确定的)和/或预测的干扰(例如,由干扰预测组件916预测的)来生成该调度请求,以请求一个或多个另外的或者替代的链路。例如,通信组件908可以生成该调度请求,以通过请求另外的资源,尝试在一个或多个时间段中达到目标bler。此外,通信组件906可以向ue902传送基于调度准许的资源准许,以发送或者接收harq通信的另一个实例。

图13根据本文描述的方面示出了用于基于接收的harq反馈来生成用于后续的harq通信的调度准许的示例性方法1300。方法1300包括:在框1302处,在一个或多个链路上接收与harq通信有关的harq反馈,其中,该harq反馈包括以下各项中的至少一项:针对一个或多个链路的harq反馈、一个或多个干扰参数和/或一个或多个预测的干扰参数。在一个方面,例如,harq反馈接收组件922(图9)可以在一个或多个链路上(例如,从ue902)接收与harq通信有关的harq反馈,其中,该harq反馈包括以下各项中的至少一项:针对一个或多个链路的harq反馈、一个或多个干扰参数、或一个或多个预测的干扰参数。举例而言,所述一个或多个干扰参数或者预测的干扰参数可以与有关的干扰模式的索引相对应,并且因此,如下面描述的,可以基于该索引来识别有关的干扰模式。例如,该harq反馈可以与图6中的第一mc用户超级ack/nack616相对应。

方法1300还可以包括:在框1304处,至少部分地基于所述一个或多个干扰参数,维持针对与所述一个或多个链路中的每个链路相对应的一个或多个干扰模式中的每个干扰模式的速率控制环。在一个方面,例如,速率控制环组件924可以至少部分地基于所述一个或多个干扰参数,维持针对与所述一个或多个链路中的每个链路相对应的一个或多个干扰模式中的每个干扰模式的速率控制环。例如,所述一个或多个干扰参数可以识别由ue902针对在其上从enb904接收到harq通信的每个链路检测到的一个或多个干扰模式。例如,如描述的,速率控制环组件924可以确定与在harq反馈中接收的索引相对应的干扰模式,并且可以(例如,基于针对相关联的链路的相关harq反馈)相应地更新与检测到的干扰模式的索引相对应的速率控制环。

在任何情况下,在框1304处维持速率控制环可以包括:在框1306处,基于以下各项中的至少一项来调整针对所述一个或多个干扰模式中的每个干扰模式的速率控制环:针对所述一个或多个链路的harq反馈和/或所述一个或多个干扰模式的指示。就这一点而言,速率控制环组件924可以基于以下各项中的至少一项来调整针对所述一个或多个干扰模式中的每个干扰模式的速率控制环:针对所述一个或多个链路的harq反馈和/或所述一个或多个干扰模式的指示。

例如,在harq反馈中的所述一个或多个干扰参数指示:速率控制环组件924尚未针对其建立速率控制环的链路的干扰模式的情况下,速率控制环组件924可以在该链路上建立针对该干扰模式的速率控制环。对于由所述一个或多个干扰参数指示的其它干扰模式而言,速率控制环组件924可以确定用于该干扰模式和/或ue902和enb904之间的相关联的链路的辅助ack/nack指示符(例如,基于在图11的框1110处,针对从ue902接收的一个或多个链路的另外的harq反馈)。速率控制环组件924可以基于辅助ack/nack指示符,相应地更新速率控制环。应当意识到的是,由速率控制环组件924针对每个链路和/或相关的干扰模式管理的速率控制环可以包括:用于基于外环调整来更新mcs的速率控制环。就这一点而言,速率控制环组件924可以通过基于用于该链路的和/或相关联的干扰模式的辅助ack/nack进行外环调整,来更新速率控制环。应当意识到的是,速率控制环可以基于指示的参考信道和干扰来初始地设置mcs,以达到目标bler。

方法1300还包括:在框1308处,至少部分地基于速率控制环和所述一个或多个预测的干扰参数,生成针对harq通信的另一个实例的调度准许。在一个方面,例如,资源准许生成组件920可以至少部分地基于速率控制环和所述一个或多个预测的干扰参数,生成针对harq通信的另一个实例的调度准许。例如,所生成的调度准许可以与图6中的第二mc用户下行链路准许612相对应。所述一个或多个预测的干扰参数可以包括:针对后续的tti中ue902和enb904之间的多个链路中的每个链路确定的预测的干扰模式。

在一个方面,资源准许生成组件920可以至少部分地基于确定能够达到snr(其可以允许提供目标bler)的链路,生成针对后续的tti中的harq通信的调度准许,以包括多个链路。因此,在框1308处生成该调度准许可以可选地包括:在框1310处,基于确定多个链路的snr来生成该调度准许,其中所述多个链路的snr是至少部分地基于与所述一个或多个干扰模式相对应的维持的速率控制环的。

例如,资源准许生成组件920可以基于针对链路的预测的干扰模式,确定在后续的tti中可以达到所述snr的链路。例如,资源准许生成组件920可以基于针对每个速率控制环(如由速率控制环组件924管理的),确定等效加性高斯白噪声(awgn)单输入单输出(siso)信号的snr,来确定链路的snr。这些速率控制环可以与在harq反馈中针对这些链路指示的干扰模式相对应。

此外,如描述的,用于harq通信的目标bler可以基于harq通信的数量而改变(例如,后续的harq通信可以具有更低的目标bler,这样以便增加接收后续的harq通信的可能性)。在框1308处生成该调度准许还可以可选地包括:在框1312处,基于harq通信的另一个实例的目标bler来生成该调度准许。

例如,资源准许生成组件920可以基于用于harq通信的另一个实例的目标bler(例如,用于达到或者尝试达到目标bler),来生成该调度准许(例如,确定用于调度的资源)。例如,如上所述,该bler可以至少部分地基于:在该harq反馈涉及的harq通信之后的累计的容量,以及被确定为在后续的tti中产生用于后续harq通信的目标bler的awgnsnr。另外,举例而言,资源准许生成组件920可以在确定用于达到目标bler的资源时考虑其它参数。例如,通信组件908可以在具有类似频率资源的其它链路上检测其它ue(例如,使用标称tti的ue),其中这些ue可能不像预期的那样工作(例如,由于对瘦tti上的控制信道的错误解码而不退避)。资源准许生成组件920可以基于这样的考量来确定是否应当准许/请求另外的资源来达到目标bler。

应当意识到的是,可能存在一些因素,这些因素限制与框1308处生成调度准许有关的、后续时间段中的一个或多个干扰参数和/或一个或多个预先确定的干扰参数的准确性。例如,该干扰可能从一个标称tti到下一个tti和/或甚至在给定的标称tti内(例如,跨越瘦tti)发生改变。例如,在ue902和/或enb904不知道该通信的情况下,另一个hrll/hrmlue950可以(例如,基于来自952的调度准许)确定在类似的频率资源集合上,在相同的标称或者瘦tti中,与另一个相邻的enb952进行通信。此外,即使干扰电平可以被充分地预测,可能过分的是使得在这样的时间段期间,来自ue902的通信的高水平的可靠性可能是不可实现的。因此,enb904可以提供对干扰的主动管理,以确保去往/来自ue902的可靠的harq传输。在一个例子中,在所述一个或多个干扰参数或者预测的干扰参数指示达到门限的干扰电平的情况下,enb904可以提供对干扰的主动管理。

因此,方法1300可以可选地包括:在框1314处,向一个或多个网络实体或者ue传送控制消息,以请求控制与该调度准许有关的资源上的通信。干扰管理组件926可以向所述一个或多个网络实体(例如,enb952)或者ue(例如,ue950)传送控制消息,以请求控制与该调度准许有关的资源上的通信。例如,干扰管理组件926可以向enb952和/或ue950传送控制消息(例如,通过空中、通过有线或无线回程链路等等),以指示与该调度准许有关的资源,和/或请求enb952避免在这些资源上调度,和/或请求ue950避免在这些资源上通信。举例而言,干扰管理组件926可以在接收到针对harq传输的nack反馈之后传送该控制消息和/或一个或多个有关的重传,以提高接收后续重传的可靠性。在任何情况下,enb952可以避免在该控制消息中指示的资源上调度ue950和/或其它ue,调度这些资源上的带宽的一部分,避免在与所指示的资源相重叠的某个频带上进行调度等等,以便不在与针对ue902的调度准许有关的资源上造成干扰。举例而言,enb952可以在当前或者后续可用的时间段(例如,下一个标称或者瘦tti等等)中调度ue950,以便不干扰控制消息中指示的资源。该控制消息可以指示:例如避免在其上进行通信的tti(标称或瘦tti)、避免在其上进行通信的一个或多个频率资源、在该tti期间要避免的一个或多个通信活动或者过程等等。因此,举一个例子,在enb952在不同的频带上与ue950进行通信的情况下,其可以确定:避免在该tti上进行调度可能是不必要的。在任何情况下,在enb952和/或ue950避免在这些资源上调度通信的情况下,这可以有效地有助于这些资源上的主动干扰管理,以提高这些资源上的来自ue902的通信的可靠性。

应当意识到的是,干扰管理组件926也可以向ue950传送控制消息,并且ue950可以基于确定在该控制消息中指示的资源,避免在这些资源上向enb952或者其它enb进行发送。在该例子中,ue950可以从enb952请求另外的资源来发送其通信,可以向enb952报告nack以接收另外的资源,可以基于enb952没有在这些资源上从ue950接收到通信而等待从enb952接收另外的资源等等。此外,举例而言,干扰管理组件926可以针对由enb904向ue902准许的上行链路资源,类似地向ue950和/或enb952传送控制消息,以有助于管理这些上行链路资源上的干扰,从而允许ue902可靠地向enb904发送通信。

此外,例如,在框1314处传送控制消息可以可选地包括:在框1316处,在所述一个或多个网络实体或ue之间配置协作式通信,以重传harq通信。干扰管理组件926可以在所述一个或多个网络实体(例如,enb952)或ue(例如,ue950)之间配置协作式通信,以重传harq通信。例如,由干扰管理组件926传送的控制消息可以包括与协同通信有关的信息,例如,与调度准许有关的时间和/或频率资源的指示、要在这些资源上发送的harq通信等等。例如,干扰管理组件926可以使用控制消息来配置enb904和enb952和/或ue950(和/或其它enb/ue)之间的协作式多点(comp)通信(例如,如在lte中规定的),以便通过调度准许中指示的tti(例如,通过相同或者不同的频率资源、使用相同或者不同的rat等等),从多个网络点向ue902发送harq通信。就这一点而言,协同通信可以确保参与的网络点(例如,enb和/或ue)不在干扰(而事实上正在辅助)从enb904到ue902的harq通信。此外,就这一点而言,通过协调一个或多个载波上的来自多个节点的harq通信,可以达到更高的数据速率。

干扰管理组件926可以向位于enb904附近的所有enb和/或ue、位于enb904附近的enb和/或ue的子集等等,发送控制消息。例如,干扰管理组件926可以确定:估计的可能干扰ue902超过门限电平的enb和/或ue。例如,干扰管理组件926可以至少部分地基于所述一个或多个干扰参数或者预测的干扰参数(在一个例子中,这些参数可以标识在从enb904接收先前的harq通信时干扰ue902的enb和/或ue),来确定这些enb和/或ue。在另一个例子中,干扰管理组件926可以至少部分地基于先前从ue902或其它ue接收的干扰参数或者预测的干扰参数,确定这些enb和/或ue。在另一个例子中,干扰管理组件926可以基于观测在该频带中发送的信号并且确定这些信号的源等等,来确定这些enb和/或ue。在任何情况下,例如,enb952和/或ue950可以对来自enb904的控制消息的接收进行确认。在一个例子中,调度组件930可以基于从控制消息被传送到的一个或多个enb和/或ue接收到针对所述一个或多个控制消息的ack,向ue902传送调度准许。在另一个例子中,资源准许生成组件920可以基于接收到针对这些控制消息中的一个或多个的nack,确定不同的调度准许。

在任何情况下,如关于图11描述的,可以向ue902发送调度准许,并且可以在该调度准许上(例如,由enb904和/或由comp通信中的其它enb和/或ue)再次传送harq通信。

图14是示出了用于使用处理系统1414的装置1400的硬件实现方式的例子的图,在与enb的操作的一个方面,其可以包括通信组件906,并且在与ue的操作的另一个方面,其可以包括通信组件908。处理系统1414可以利用总线架构来实现,其中该总线架构通常用总线1424来表示。根据处理系统1414的具体应用和整体设计约束,总线1424可以包括任意数量的互连总线和桥接器。总线1424将包括一个或多个处理器和/或硬件模块(其用处理器1404、通信组件906或通信组件908(图9)表示)、和/或计算机可读介质1406的各种电路链接在一起。总线1424还可以链接诸如定时源、外围设备、电压调节器和功率管理电路之类的各种其它电路,这些电路在本领域中是公知的,并且因此将不再进一步的描述。

处理系统1414可以被耦合到收发机1410。收发机1410被耦合到一个或多个天线1420。收发机1410提供用于通过传输介质与各种其它装置进行通信的单元。此外,收发机1410可以被配置为接收资源准许,以便发送ull帧结构和/或用于向一个或多个enb传输的用户数据。处理系统1414包括被耦合到计算机可读介质1406的处理器1404。处理器1404负责通用处理,其包括对计算机可读介质1406上存储的软件的执行。当该软件被处理器1404执行时,使得处理系统1414执行上文针对任何特定装置描述的各种功能。计算机可读介质1406还可以被用于存储当处理器1404执行软件时操纵的数据。该处理系统还可以包括通信组件906(和/或其有关的组件)和通信组件908(和/或其有关的组件)(图9)中的至少一个。这些模块/组件可以是在处理器1404中运行的、驻留/存储在计算机可读介质1406中的软件模块、被耦合到处理器1404的一个或多个硬件模块、或者其某种组合。因此,处理系统1414可以是enb510或ue550的组件,并且可以包括存储器576、560和/或以下各项中的至少一项:tx处理器516、568、rx处理器570、556和控制器/处理器575、559。

应当理解的是,公开的过程中的步骤的具体顺序或者层次是对示例性方法的说明。应当理解的是,根据设计偏好,可以重新排列这些过程中的步骤的具体顺序或层次。此外,可以对一些步骤进行组合或省略。所附的方法权利要求以作为例子的顺序呈现各种步骤的元素,并非意指被限制到呈现的具体顺序或层次。

提供先前的描述,以使得本领域任何技术人员能够实践本文描述的各个方面。对于本领域技术人员来说,对这些方面的各种修改将是显而易见的,并且本文定义的一般性原理可以被应用于其它方面。因此,权利要求不旨在被限制到本文示出的方面,而是要符合与权利要求所表述的内容相一致的全部范围,其中,除非特别如此说明,否则用单数形式对元素的提及不旨在意指“一个和仅仅一个”,而是“一个或多个”。除非另外特别说明,否则术语“一些”指代一个或多个。本文描述的各个方面的元素的所有结构的和功能的等价物以引用方式被明确地并入本文中,并且旨在被权利要求所涵盖,这些结构的和功能的等价物对于本领域普通技术人员来说是公知的或将要是公知的。此外,本文公开的任何内容都不旨在被奉献给公众,不管这样的公开内容是否被明确地记载在权利要求书中。任何权利要求的元素都不应当被解释为功能单元,除非该元素是使用短语“用于……的单元”来明确地记载的。

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