混合自动重复请求缓冲器配置的制作方法

文档序号:19160631发布日期:2019-11-16 01:18阅读:176来源:国知局
混合自动重复请求缓冲器配置的制作方法

相关申请的交叉引用

本申请要求于2017年3月24日向美国专利商标局提交的临时申请no.62/476,550以及于2017年12月22日向美国专利商标局提交的非临时申请no.15/853,050的优先权和权益,这两件申请的全部内容通过援引纳入于此。

下面讨论的技术一般涉及无线通信系统,更具体地,涉及无线通信中的混合自动重复请求(harq)缓冲器配置。各实施例可以提供并实现用于对与通信的低等待时间和任务关键能力相关联的harq缓冲器的高效使用的技术。

引言

混合自动重复请求(harq)是一种通常在无线通信网络中实现以检测和校正物理层(phy)中的错误分组的技术。一般而言,接收方设备检查所接收的分组的准确性,并且如果没有错误被检测到,则确收(ack)便可以被传送到发送方。如果错误被检测到,则否定确收(nack)便可以被传送到发送方。在一些实例中,接收方可以存储或缓冲所接收到的错误数据并且请求来自传送方设备的重传。

重传可以在接收到nack之际被传送。传送方设备(发送方)可以执行分组的harq重传。这么做可以促成各种重传和解码技术,诸如追赶组合、增量冗余等。例如,当接收方设备接收经重传的数据时,接收方设备可以在信道解码和错误检测之前将其与经缓冲的数据相组合。在一些网络(例如,长期演进(lte)网络)中,harq配置通常是静态的、预定义的、或不可动态配置的。

一些示例的简要概述

以下给出本公开的一个或多个方面的简要概述以提供对这些方面的基本理解。此概述不是本公开的所有构想到的特征的详尽综览,并且既非旨在标识出本公开的所有方面的关键性或决定性要素亦非试图界定本公开的任何或所有方面的范围。其唯一目的是以简化形式给出本公开的一个或多个方面的一些概念作为稍后给出的更详细描述之序言。

本公开的各方面提供了可以确定混合自动重复请求(harq)实体处的并发harq过程的数目以促成harq缓冲器和/或资源跨不同操作模式的高效使用的装置、方法和过程。

本公开的一个方面提供了一种无线通信方法。该方法基于混合自动重复请求(harq)缓冲器的数目、最大缓冲时间和时隙历时来确定harq过程的数目。该方法在harq实体处维护最多达所确定的数目的一个或多个harq过程,以及利用该一个或多个harq过程来与一个或多个设备通信。

本公开的另一方面提供了一种被配置成在无线通信中使用harq过程的装置。该装置包括被配置成用于与一个或多个设备的无线通信的通信接口;存储器;以及可操作地耦合到该通信接口和存储器的处理器。该处理器和存储器被配置成基于harq缓冲器的数目、最大缓冲时间和时隙历时来确定harq过程的数目。该处理器和存储器被进一步配置成在harq实体处维护最多达所确定的数目的一个或多个harq过程,以及利用该一个或多个harq过程来与该一个或多个设备通信。

本公开的另一方面提供了一种用于无线通信的装备。该装备包括用于基于harq缓冲器的数目、最大缓冲时间和时隙历时来确定harq过程的数目的装置。该装备进一步包括用于在harq实体处维护最多达所确定的数目的一个或多个harq过程的装置,以及用于利用该一个或多个harq过程来与该一个或多个设备通信的装置。

本公开的另一方面提供了一种计算机可读存储介质,其包括用于致使装置在无线通信中使用harq过程的计算机可执行代码。该装置基于harq缓冲器的数目、最大缓冲时间和时隙历时来确定harq过程的数目。该装置在harq实体处维护最多达所确定的数目的一个或多个harq过程。该装置进一步利用该一个或多个harq过程来与一个或多个设备通信。

本发明的这些和其他方面将在阅览以下详细描述后得到更全面的理解。在结合附图研读了下文对本发明的具体示例性实施例的描述之后,本发明的其他方面、特征和实施例对于本领域普通技术人员将是明显的。尽管本发明的特征在以下可能是针对某些实施例和附图来讨论的,但本发明的全部实施例可包括本文所讨论的有利特征中的一个或多个。换言之,尽管可能讨论了一个或多个实施例具有某些有利特征,但也可以根据本文讨论的本发明的各种实施例使用此类特征中的一个或多个特征。以类似方式,尽管示例性实施例在下文可能是作为设备、系统或方法实施例进行讨论的,但是应当领会,此类示例性实施例可以在各种设备、系统、和方法中实现。

附图简述

图1是解说根据本公开的一些方面的无线电接入网的示例的概念图。

图2是概念性地解说根据本公开的一些方面的调度实体与一个或多个被调度实体进行通信的示例的框图。

图3是解说根据本公开的一些方面的正交频分复用(ofdm)波形的示图。

图4是解说根据本公开的一些方面的采用处理系统的调度实体的硬件实现的示例的框图。

图5是解说根据本公开的一些方面的采用处理系统的被调度实体的硬件实现的示例的框图。

图6是解说根据本公开的一些方面的混合自动重复请求(harq)过程的示图。

图7是解说根据本公开的一些方面的示例性harq响应能力类别的示图。

图8是解说根据本公开的一些方面的示例性harq实体的示图。

图9是解说根据本公开的一些方面的不同ue能力类别的示例性harq响应定时的示图。

图10是解说根据本公开的一些方面的利用harq的无线通信的示例性过程的流程图。

图11是解说根据本公开的一些方面的用于确定由harq实体维护的harq过程的数目的示例性过程的流程图。

详细描述

以下结合附图阐述的详细描述旨在作为各种配置的描述,而无意表示可实践本文所描述的概念的仅有配置。本详细描述包括具体细节以提供对各种概念的透彻理解。然而,对于本领域技术人员将显而易见的是,没有这些具体细节也可以实践这些概念。在一些实例中,以框图形式示出众所周知的结构和组件以便避免淡化此类概念。

混合自动重复请求(harq)是一种可以经由前向纠错和在先前传输中未成功接收的数据的重传来提供稳健的通信链路性能的技术。为此,接收机或接收方设备确定与该设备所具有的关于所确定的每个比特的值的确定性水平相对应的对数似然比(llr)值,并且将这些llr存储在缓冲器(例如,软缓冲器)中。如果基于这些llr的对所接收到的数据的最佳猜测导致失败的数据完整性检查,则接收方设备可以请求数据的重传。接收方设备可接着将来自先前传输的经缓冲的llr值与来自新传输的llr数据相组合,以改善所接收到的数据传输的解码性能。llr数据可以被用作用于强大的纠错码(诸如低密度奇偶校验(ldpc)码、turbo码等)的迭代解码的输入。harq缓冲器的大小可以根据例如用于每个时隙的llr存储器、由用户装备(ue)缓冲的用于数据解码的时隙的数目、以及最低编码率来确定。

在一个示例中,频分双工(fdd)lte网络可以实现从物理下行链路共享信道(pdsch)的数据传输到对应的harq响应或反馈的4毫秒(ms)固定延迟。在时分双工(tdd)网络中,harq定时可取决于下行链路/上行链路时隙结构和定时。例如,pdsch传输(下行链路)可以具有在预定延迟之后的用于其harq响应的对应的预定上行链路时隙。在fdd或tdd示例中,harq响应定时通常在传统网络中是固定的且非动态的。harq交织结构是指相同数据分组及其确收(ack或nack)的不同传输之间的定时关系。

下一代网络(如5g新无线电(nr))可支持多种类别的设备和服务类型,诸如增强型移动宽带(embb)、超可靠和低等待时间通信(urllc)、大规模机器类型通信(mmtc),等等。一般而言,embb服务提供对现有宽带无线通信技术(诸如lte)或其他传统技术的改进。不同的设备和/或服务可能在带宽、可靠性和等待时间方面具有非常不同的要求。例如,embb可以提供增加的数据速率和/或网络容量。在urllc中,可靠性是指在给定信道质量下在一个周期或时隙(例如,1ms)内传送给定数目的数据字节的成功概率。超可靠是指高目标可靠性,例如,分组成功率大于99.999%。等待时间是指成功递送应用层分组或消息所需的时间。低等待时间是指低目标通信等待时间,例如1ms或甚至0.5ms(在一些示例中,embb的目标可以是4ms)。mmtc通常可以指“物联网”(iot),其为多样的使用情形(诸如智能传感器、警报器和自动化装备)集合带来无线能力。通常,mmtc装备相对于常规移动电话是静止的或低移动性的。

此外,5gnr网络可以支持可由不同类别的设备利用的多个参数集。在无线通信中,参数集是指在无线通信系统中部署的一组操作参数。这些操作参数的示例包括码元历时/长度、频调/副载波间距、快速傅里叶变换(fft)大小、频率、时隙历时、每时隙的码元、循环前缀(cp)长度等等。一个示例性参数集是正交频分复用(ofdm)操作参数,其定义和控制如何使用ofdm无线电接入技术(rat)来传送数据或信息。经缩放的参数集可以具有副载波间距,该副载波间距是基本参数集的正整数倍。

因此,不同类别的通信设备或服务可以具有不同的harq响应能力以满足不同的可靠性和/或等待时间要求。例如,harq确收(ack)或否定确收(nack)时间线可以在不同的操作模式中显著地变化。这里,操作模式可以指参数集、设备的类别和/或其组合。

本公开的各方面提供了可以确定harq实体处的并发harq过程的数目以促成harq缓冲器和/或资源跨不同操作模式的高效使用的装置、方法和过程。

虽然通过对一些示例的解说来描述本申请中的各方面和实施例,但本领域技术人员将理解,在许多不同布置和场景中可产生附加的实现和用例。本文所描述的创新可跨许多不同的平台类型、设备、系统、形状、大小、封装布置来实现。例如,各实施例和/或使用可经由集成芯片实施例和其他基于非模块组件的设备(例如,端用户设备、车辆、通信设备、计算设备、工业装备、零售/购买的设备、医疗设备、启用ai的设备等等)来产生。虽然一些示例可以是或可以不是专门针对各用例或应用,但可出现所描述创新的广泛适用性。各实现的范围可从芯片级或模块组件至非模块、非芯片级实现,并进一步至纳入所描述创新的一个或多个方面的聚集的、分布式或oem设备或系统。在一些实际设置中,纳入所描述的各方面和特征的设备还可以必要地包括用于实现和实践所要求保护并描述的各实施例的附加组件和特征。例如,无线信号的传送和接收必需包括用于模拟和数字目的的数个组件(例如,硬件组件,包括天线、rf链、功率放大器、调制器、缓冲器、(诸)处理器、交织器、加法器/求和器等等)。本文所描述的创新旨在可以在各种大小、形状和构成的各种各样的设备、芯片级组件、系统、分布式布置、端用户设备等等中实践。

本公开通篇给出的各种概念可跨种类繁多的电信系统、网络架构、和通信标准来实现。现在参照图1,作为解说性示例而非限定,提供了无线电接入网100的示意性解说。

由无线电接入网100所覆盖的地理区域可被划分为数个蜂窝区域(蜂窝小区),这些蜂窝区域可基于从一个接入点或基站在地理区域上广播的标识而被用户装备(ue)唯一性地标识。图1解说了宏蜂窝小区102、104和106、以及小型蜂窝小区108,其中的每一者可包括一个或多个扇区。扇区是蜂窝小区的子区域。一个蜂窝小区内的所有扇区由相同的基站服务。扇区内的无线电链路可由属于该扇区的单个逻辑标识来标识。在被划分为扇区的蜂窝小区中,蜂窝小区内的该多个扇区可由各天线群形成,其中每一天线负责与该蜂窝小区的一部分中的诸ue的通信。

一般而言,基站(bs)服务每个蜂窝小区。广义地,基站是无线电接入网中负责一个或多个蜂窝小区中去往或来自ue的无线电传送和接收的网络元件。bs也可被本领域技术人员称为基收发机站(bts)、无线电基站、无线电收发机、收发机功能、基本服务集(bss)、扩展服务集(ess)、接入点(ap)、b节点(nb)、演进型b节点(enb)、下一代b节点(gnb)、或某种其他合适术语。

在图1中,蜂窝小区102和104中示出了两个高功率基站110和112;并且第三高功率基站114被示出为控制蜂窝小区106中的远程无线电头端(rrh)116。即,基站可具有集成天线,或者可由馈电电缆连接到天线或rrh。在所解说的示例中,蜂窝小区102、104和106可被称为宏蜂窝小区,因为高功率基站110、112和114支持具有大尺寸的蜂窝小区。此外,低功率基站118被示出为在小型蜂窝小区108(例如,微蜂窝小区、微微蜂窝小区、毫微微蜂窝小区、家用基站、家用b节点、家用演进型b节点等等)中,该小型蜂窝小区108可与一个或多个宏蜂窝小区交叠。在这一示例中,蜂窝小区108可被称为小型蜂窝小区,因为低功率基站118支持具有相对小尺寸的蜂窝小区。蜂窝小区尺寸设定可根据系统设计以及组件约束来完成。要理解,无线电接入网100可包括任何数目的无线基站和蜂窝小区。此外,可部署中继节点以扩展给定蜂窝小区的尺寸或覆盖区域。基站110、112、114、118为任何数目的移动装置提供至核心网的无线接入点。

图1进一步包括四轴飞行器或无人机120,其可被配置成用作基站。即,在一些示例中,蜂窝小区可以不必是驻定的,并且蜂窝小区的地理区域可根据移动基站(诸如四轴飞行器120)的位置而移动。

一般而言,基站可包括用于与网络的回程部分进行通信的回程接口。回程可提供基站与核心网之间的链路,并且在一些示例中,回程可提供相应基站之间的互连。核心网是无线通信系统的一部分,其一般独立于无线电接入网中所使用的无线电接入技术。可采用各种类型的回程接口,诸如使用任何合适传输网络的直接物理连接、虚拟网络等等。一些基站可被配置为集成接入回程(iab)节点,其中无线频谱可被用于接入链路(即,与ue的无线链路)和回程链路两者。这一方案有时被称为无线自回程。通过使用无线自回程(而不是要求每一新基站部署配备其自己的硬连线回程连接),用于基站与ue之间的通信的无线频谱就可被利用于回程通信,从而使得能够快速且容易地部署高度密集的小型蜂窝小区网络。

无线电接入网100被解说成支持多个移动装置的无线通信。移动装置在由第三代伙伴项目(3gpp)所颁布的标准和规范中通常被称为用户装备(ue),但是此类装置也可被本领域技术人员称为移动站(ms)、订户站、移动单元、订户单元、无线单元、远程单元、移动设备、无线设备、无线通信设备、远程设备、移动订户站、接入终端(at)、移动终端、无线终端、远程终端、手持机、终端、用户代理、移动客户端、客户端、或某一其他合适术语。ue可以是向用户提供对网络服务的接入的装置。

在本文档内,“移动”装置不一定需要具有移动能力,并且可以是驻定的。术语移动装置或移动设备泛指各种各样的设备和技术。例如,移动装置的一些非限定性示例包括移动设备、蜂窝(蜂窝小区)电话、智能电话、会话发起协议(sip)电话、膝上型设备、个人计算机(pc)、笔记本、上网本、智能本、平板设备、个人数字助理(pda)、以及广泛多样的嵌入式系统,例如,对应于“物联网”(iot)。移动装置附加地可以是自驱或其他运输交通工具、远程传感器或致动器、机器人或机器人设备、卫星无线电、全球定位系统(gps)设备、对象跟踪设备、无人机、多轴飞行器、四轴飞行器、遥控设备、消费者和/或可穿戴设备,诸如眼镜、可穿戴相机、虚拟现实设备、智能手表、健康或健身跟踪器、数字音频播放器(例如,mp3播放器)、相机、游戏控制台等等。移动装置另外可以是数字家庭或智能家庭设备,诸如家庭音频、视频和/或多媒体设备、电器、自动售货机、智能照明、家庭安全系统、智能仪表等等。移动装置附加地可以是智能能源设备、安全设备、太阳能电池板或太阳能电池阵列、控制电功率(例如,智能电网)、照明、水、等等的城市基础设施设备;工业自动化和企业设备;物流控制器;农业装备;军事防御装备、车辆、飞行器、船、以及武器、等等。更进一步,移动装置可提供联网医疗或远程医疗支持,即,远距离健康保健。远程保健设备可包括远程保健监视设备和远程保健监管设备,它们的通信可例如以对于关键服务数据传输的优先化接入和/或对于关键服务数据传输的相关qos的形式被给予优先对待或胜于其他类型的信息的优先化接入。

在无线电接入网100内,蜂窝小区可包括可与每个蜂窝小区的一个或多个扇区处于通信的ue。例如,ue122和124可与基站110处于通信;ue126和128可与基站112处于通信;ue130和132可藉由rrh116与基站114处于通信;ue134可与低功率基站118处于通信;并且ue136可与移动基站120处于通信。此处,每个基站110、112、114、118和120可被配置成为相应蜂窝小区中的所有ue提供至核心网(未示出)的接入点。从基站(例如,基站110)到一个或多个ue(例如,ue122和124)的传输可被称为下行链路(dl)传输,而从ue(例如,ue122)到基站的传输可被称为上行链路(ul)传输。根据本公开的某些方面,术语下行链路可以指在调度实体202处始发的点到多点传输。描述这一方案的另一方式可以是使用术语广播信道复用。根据本公开的进一步方面,术语上行链路可以指在被调度实体204处始发的点到点传输。

在一些示例中,移动网络节点(例如,四轴飞行器120)可被配置成用作ue。例如,四轴飞行器120可通过与基站110通信来在蜂窝小区102内操作。在本公开的一些方面,两个或更多个ue(例如,ue126和128)可使用对等(p2p)或侧链路信号127彼此通信而无需通过基站(例如,基站112)中继该通信。

在无线电接入网100中,ue在移动之时独立于其位置进行通信的能力被称为移动性。ue与无线电接入网之间的各个物理信道一般在接入和移动性管理功能(amf)的控制下进行设立、维护和释放,该amf可包括管理控制面和用户面功能性两者的安全性上下文的安全性上下文管理功能(scmf)以及执行认证的安全性锚点功能(seaf)。在本公开的各个方面,无线电接入网100可利用基于dl的移动性或基于ul的移动性来实现移动性和切换(即,ue的连接从一个无线电信道转移到另一无线电信道)。在被配置成用于基于dl的移动性的网络中,在与调度实体的呼叫期间,或者在任何其他时间,ue可监视来自其服务蜂窝小区的信号的各个参数以及相邻蜂窝小区的各个参数。取决于这些参数的质量,ue可维护与一个或多个相邻蜂窝小区的通信。在该时间期间,如果ue从一个蜂窝小区移动到另一蜂窝小区,或者如果来自相邻蜂窝小区的信号质量超过来自服务蜂窝小区的信号质量达给定的时间量,则ue可以进行从服务蜂窝小区到相邻(目标)蜂窝小区的移交或切换。例如,ue124(被解说为交通工具,但是可以使用任何合适形式的ue)可从对应于其服务蜂窝小区102的地理区域移动到对应于邻居蜂窝小区106的地理区域。当来自邻居蜂窝小区106的信号强度或质量超过其服务蜂窝小区102的信号强度或质量达给定的时间量时,ue124可向其服务基站110传送指示该状况的报告消息。作为响应,ue124可接收切换命令,并且该ue可经历至蜂窝小区106的切换。

在被配置成用于基于ul的移动性的网络中,来自每个ue的ul参考信号可由网络用于为每个ue选择服务蜂窝小区。在一些示例中,基站110、112和114/116可广播统一同步信号(例如,统一主同步信号(pss)、统一副同步信号(sss)和统一物理广播信道(pbch))。ue122、124、126、128、130和132可接收统一同步信号,从这些同步信号导出载波频率和时隙定时,并响应于导出定时而传送上行链路导频或参考信号。由ue(例如,ue124)传送的上行链路导频信号可由无线电接入网100内的两个或更多个蜂窝小区(例如,基站110和114/116)并发地接收。这些蜂窝小区中的每一者可测量导频信号的强度,并且无线电接入网(例如,基站110和114/116中的一者或多者和/或核心网内的中心节点)可为ue124确定服务蜂窝小区。当ue124移动通过无线电接入网100时,该网络可继续监视由ue124传送的上行链路导频信号。当由相邻蜂窝小区测得的导频信号的信号强度或质量超过由服务蜂窝小区测得的信号强度或质量时,网络100可在通知或不通知ue124的情况下将ue124从服务蜂窝小区切换到该相邻蜂窝小区。

尽管由基站110、112和114/116传送的同步信号可以是统一的,但该同步信号可以不标识特定的蜂窝小区,而是可标识包括在相同频率上操作和/或具有相同定时的多个蜂窝小区的区划。在5g网络或其他下一代通信网络中使用区划实现了基于上行链路的移动性框架并改善了ue和网络两者的效率,因为需要在ue与网络之间交换的移动性消息的数目可被减少。

无线电接入网100中的空中接口可利用一种或多种双工算法。双工是指双方端点都能在两个方向上彼此通信的点到点通信链路。全双工意指双方端点能同时彼此通信。半双工意指一次仅一个端点可以向另一端点发送信息。在无线链路中,全双工信道一般依赖于发射机和接收机的物理隔离、以及合适的干扰消去技术。通常通过利用频分双工(fdd)或时分双工(tdd)为无线链路实现全双工仿真。在fdd中,不同方向上的传输在不同的载波频率处操作。在tdd中,在给定信道上的不同方向上的传输使用时分复用彼此分开。即,在一些时间,该信道专用于一个方向上的传输,而在其他时间,该信道专用于另一方向上的传输,其中方向可以非常快速地改变,例如,每时隙若干次。

在一些示例中,可调度对空中接口的接入,其中调度实体(例如,基站)分配用于在其服务区域或蜂窝小区内的一些或全部设备和装备间的通信的资源。在本公开内,如以下进一步讨论的,调度实体可负责调度、指派、重新配置、以及释放用于一个或多个被调度实体的资源。即,对于被调度的通信而言,ue或被调度实体利用由调度实体分配的资源。

基站不是可用作调度实体的唯一实体。即,在一些示例中,ue可用作调度实体,从而调度用于一个或多个被调度实体(例如,一个或多个其他ue)的资源。在其他示例中,可在各ue之间使用侧链路信号而不必依赖于来自基站的调度或控制信息。例如,ue138被解说成与ue140和142进行通信。在一些示例中,ue138正用作调度实体或主侧链路设备,并且ue140和142可用作被调度实体或非主(例如,副)侧链路设备。在又一示例中,ue可用作设备到设备(d2d)、对等(p2p)、或交通工具到交通工具(v2v)网络中、和/或网状网络中的调度实体。在网状网络示例中,ue140和142除了与调度实体138通信之外还可以可任选地直接彼此通信。

由此,在具有对时频资源的经调度接入并且具有蜂窝配置、p2p配置或网状配置的无线通信网络中,调度实体和一个或多个被调度实体可利用经调度的资源来通信。现在参照图2,框图解说了调度实体202和多个被调度实体204(例如,204a和204b)。此处,调度实体202可对应于基站110、112、114、和/或118。在附加示例中,调度实体202可对应于ue138、四轴飞行器120、或无线电接入网100中的任何其他合适节点。类似地,在各种示例中,被调度实体204可对应于ue122、124、126、128、130、132、134、136、138、140和142、或无线电接入网100中的任何其他合适节点。

如图2中解说的,调度实体202可向一个或多个被调度实体204传送或广播话务206(该话务可被称为下行链路话务)。宽泛地,调度实体202是负责在无线通信网络中调度话务(包括下行链路传输以及在一些示例中还包括从一个或多个被调度实体到调度实体202的上行链路话务210)的节点或设备。宽泛地,被调度实体204是接收来自无线通信网络中的另一实体(诸如调度实体202)的控制信息(包括但不限于调度信息(例如,准予)、同步或定时信息)、或其他控制信息的节点或设备。

在一些示例中,被调度实体(诸如第一被调度实体204a和第二被调度实体204b)可利用侧链路信号来进行直接d2d通信。侧链路信号可包括侧链路话务214和侧链路控制216。侧链路控制信息216在一些示例中可包括请求信号(诸如请求发送(rts))、源传送信号(sts)、和/或方向选择信号(dss)。请求信号可供被调度实体204请求时间历时以保持侧链路信道可用于侧链路信号。侧链路控制信息216可进一步包括响应信号,诸如清除发送(cts)和/或目的地接收信号(drs)。响应信号可供被调度实体204指示侧链路信道例如在所请求的时间历时里的可用性。请求和响应信号的交换(例如,握手)可使得执行侧链路通信的不同被调度实体能够在侧链路话务信息214的通信之前协商侧链路信道的可用性。

为了使无线电接入网100上的传输获得低块差错率(bler)而同时达成非常高的数据率,可以使用信道编码。即,无线通信一般可利用合适的纠错块码。在典型块码中,信息消息或序列被拆分为码块(cb),并且传送方设备处的编码器(例如,codec)随后数学地将冗余添加至该信息消息。对经编码的信息消息中的这一冗余的利用可以提高该消息的可靠性,从而使得能够纠正可能因噪声而发生的任何比特差错。

可以在5gnr网络中使用的信道编码的一些示例包括低密度奇偶校验(ldpc)码、极化码和截尾卷积码(tbcc);然而,可以使用任何合适的信道编码来实现本公开的各方面。调度实体202和被调度实体204的各种实现可包括合适硬件和能力(例如,编码器、解码器、和/或codec)以利用这些信道码中的一者或多者来进行无线通信。

无线电接入网100中的空中接口可利用一个或多个复用和多址算法来实现各个设备的同时通信。例如,用于从ue122和124到基站110的上行链路(ul)或反向链路传输的多址可利用时分多址(tdma)、码分多址(cdma)、频分多址(fdma)、正交频分多址(ofdma)、离散傅里叶变换(dft)-扩展ofdma或单载波fdma(dft-s-ofdma或sc-fdma)、稀疏码多址(scma)、资源扩展多址(rsma)、或者其他合适的多址方案来提供。此外,对从基站110到ue122和124的下行链路(dl)或前向链路传输进行复用可利用时分复用(tdm)、码分复用(cdm)、频分复用(fdm)、正交频分复用(ofdm)、稀疏码复用(scm)、或其他合适的复用方案来提供。

在本公开内且根据一些实施例,术语“帧”的使用通常是指与数据单元内包含多少数据相关联的实例或时间段。帧可以被细分成更小的单元(例如,子帧)。例如,帧可以指代用于无线传输的10ms历时,其中每一帧包括10个各自为1ms的子帧。在给定载波上,在ul中存在一个帧集,而在dl中存在另一帧集。

将参照图3中示意性地解说的ofdm波形来描述本公开的各个方面。然而,本公开的各个方面可以按与下文描述的基本上相同的方式被应用于sc-fdma波形。即,虽然本公开的一些示例可能出于清楚起见聚焦于ofdm链路,但应当理解,相同原理也可应用于sc-fdma波形。

现在参照图3,解说了示例性子帧302的展开视图,其示出了ofdm资源网格。然而,如本领域技术人员将容易领会的,用于任何特定应用的phy传输结构可取决于任何数目的因素而随本文描述的示例变化。此处,时间在具有ofdm码元单位的水平方向上;而频率在具有副载波单位的垂直方向上。

资源网格304可被用于示意性地表示用于给定天线端口的时频资源。也就是说,在有多个天线端口可用的mimo实现中,可以有对应的多个资源网格304可用于通信。资源网格304被划分成多个资源元素(re)306。re(其为1副载波×1码元)是时频网格的小的离散部分,并且可包含表示来自物理信道或信号的数据的单个复数值。取决于特定实现中所利用的调制,每个re可表示一个或多个信息比特。在一些示例中,re块可以被称为物理资源块(prb)或更简单地称为资源块(rb)308。rb可以包含频域中任何期望的或合适数目的连贯副载波。在一个示例中,rb可包括12个副载波,该数目独立于所使用的参数集。在一些示例中,取决于参数集,rb可包括时域中的任何合适数目的连贯ofdm码元。在本公开内,假定单个rb(诸如rb308)完全对应于单一通信方向(针对给定设备的传输或接收)。

ue一般仅利用资源网格304的子集。rb可以是可被分配给ue的最小资源单位。由此,为ue调度的rb越多且为空中接口选取的调制方案越高,则该ue的数据率就越高。

在这一解说中,rb308被示为占用小于子帧302的整个带宽,其中解说了rb308上方和下方的一些副载波。在给定实现中,子帧302可具有对应于任何数目的一个或多个rb308的带宽。此外,在这一解说中,rb308被示为占用小于子帧302的整个历时,尽管这仅仅是一个可能示例。

每个1ms子帧302可包括一个或多个毗邻时隙。作为解说性示例,在图3中示出的示例中,一个子帧302包括四个时隙310。在一些示例中,时隙可根据具有相同的副载波间距并且具有给定循环前缀(cp)长度的指定数目的ofdm码元来定义。例如,在具有标称cp的情况下对于相同的副载波间距,时隙可包括7个或14个ofdm码元。附加示例可包括具有较短历时(例如,一个或两个ofdm码元)的迷你时隙。在一些情形中,可占用被调度用于正在进行的针对相同或不同ue的时隙传输的资源来传送迷你时隙。

时隙310中的一者的展开视图解说了时隙310包括控制区域312和数据区域314。一般而言,控制区域312可携带控制信道(例如,pdcch),并且数据区域314可携带数据信道(例如,pdsch或pusch)。当然,时隙可包含所有dl、所有ul,或者至少一个dl部分和至少一个ul部分。图3中解说的结构在本质上仅仅是示例性的,且可以利用不同时隙结构,并且可包括每个(诸)控制区域和(诸)数据区域中的一者或多者。

尽管未在图3中解说,但rb308内的各个re306可被调度以携带一个或多个物理信道,包括控制信道、共享信道、数据信道等。rb308内的其他re306还可携带导频或参考信号,包括但不限于解调参考信号(dmrs)、控制参考信号(crs)、或探通参考信号(srs)。这些导频或参考信号可供接收方设备执行对相应信道的信道估计,这可实现对rb308内的控制和/或数据信道的相干解调/检测。

在dl传输中,传送方设备(例如,调度实体202)可分配(例如,控制区域312内的)用于携带dl控制信息208的一个或多个re306。该信息可包括至一个或多个被调度实体204的一个或多个dl控制信道,诸如pbch;pss;sss;物理控制格式指示符信道(pcfich);物理混合自动重复请求(harq)指示符信道(phich);和/或物理下行链路控制信道(pdcch)等。pcfich提供信息以辅助接收方设备接收和解码pdcch。pdcch携带下行链路控制信息(dci),包括但不限于功率控制命令、调度信息、准予、和/或对用于dl和ul传输的re的指派。phich携带harq反馈传输,诸如确收(ack)或否定确收(nack)。

harq是一种能够检查接收方实体处的分组传输的技术。准确性检查可以利用任何合适的完整性检查机制来完成,诸如校验和或循环冗余校验(crc)。如果传输的完整性被确认,则可传送ack,而如果未被确认,则可传送nack。响应于nack,传送方设备可发送harq重传,这可实现追赶组合、增量冗余等等。

在ul传输中,传送方设备(例如,被调度实体204)可利用一个或多个re306来携带ul控制信息212。控制信息可包括至调度实体202的一个或多个ul控制信道,诸如物理上行链路控制信道(pucch)。ul控制信息可包括各种分组类型和类别,包括导频、参考信号、以及被配置成实现或辅助解码上行链路数据传输的信息。在一些示例中,控制信息212可包括调度请求(sr),即,对调度实体202调度上行链路传输的请求。此处,响应于在控制信道212上传送的sr,调度实体202可传送可调度用于上行链路分组传输的资源的下行链路控制信息208。ul控制信息还可包括harq反馈、信道状态反馈(csf)、或任何其他合适的ul控制信息。

除了控制信息以外,(例如,数据区域314内的)一个或多个re306也可被分配用于用户数据或话务数据。此类话务可被携带在一个或多个话务信道上,诸如针对dl传输,可被携带在物理下行链路共享信道(pdsch)上;或针对ul传输,可被携带在物理上行链路共享信道(pusch)上。在一些示例中,数据区域314内的一个或多个re306可被配置成携带系统信息块(sib),其携带可使得能够接入给定蜂窝小区的信息。

在以上描述且在图2和3中解说的信道或载波不一定是调度实体202与被调度实体204之间可利用的所有信道或载波,并且本领域普通技术人员将认识到,除了所解说的那些信道或载波以外还可利用其他信道或载波,诸如其他话务、控制、以及反馈信道。

以上描述的物理信道一般被复用并映射至传输信道以用于媒体接入控制(mac)层处的处置。传输信道携带信息块(被称为传输块(tb))。传输块大小(tbs)(其可对应于信息比特的数目)可以是基于调制编码方案(mcs)以及给定传输中的rb数目的受控参数。

图4是解说采用处理系统414的调度实体400的硬件实现的示例的框图。例如,调度实体400可以是如在图1和/或2中的任一者或多者中所解说的用户装备(ue)。在另一示例中,调度实体400可以是如图1和/或2中的任一者或多者中所解说的基站。

调度实体400可以用包括一个或多个处理器404的处理系统414来实现。处理器404的示例包括微处理器、微控制器、数字信号处理器(dsp)、现场可编程门阵列(fpga)、可编程逻辑器件(pld)、状态机、选通逻辑、分立硬件电路、高通骁龙处理器家族,以及被配置成执行本公开通篇描述的各种功能性的其他合适硬件。处理器可以包含接收输入和提供输出的各种物理电路且可以是集成或分布式布置,并且可以与基带、rf等芯片区分或组合。在各个示例中,调度实体400可被配置成执行本文所描述的各功能中的任一者或多者。即,如在调度实体400中利用的处理器404可被用于实现以下描述和在图5-11中解说的过程和规程中的任一者或多者。

在这一示例中,处理系统414可被实现成具有由总线402一般化地表示的总线架构。取决于处理系统402的具体应用和总体设计约束,总线414可包括任何数目的互连总线和桥接器。总线402将包括一个或多个处理器(由处理器404一般化地表示)、存储器405和计算机可读介质(由计算机可读介质406一般化地表示)的各种电路通信地耦合在一起。总线402还可链接各种其他电路,诸如定时源、外围设备、稳压器和功率管理电路,这些电路在本领域中是众所周知的,且因此将不再进一步描述。总线接口408提供总线402与收发机410之间的接口。收发机410提供用于在传输介质上与各种其他装置进行通信的通信接口或手段。取决于该装置的本质,也可提供用户接口412(例如,按键板、显示器、扬声器、话筒、操纵杆、触摸屏)。

在本公开的一些方面,处理器404可包括被配置成实现以下关于图6-11描述的一个或多个功能和过程的电路系统。例如,处理器404可以包括通信块440、harq块442和rrc块444。通信块440可以被配置成利用收发机410或通信接口执行各种无线通信功能(例如,传送、编码、接收和解码控制信息和用户数据)。harq块442可以被配置成执行例如关于图6-11描述的各种harq相关过程和规程。例如,harq块442可以执行涉及harq反馈、重传以及harq过程和缓冲器管理的功能。rrc块444可以被配置成执行用于配置和控制调度实体400与所描述的其他ue或设备之间的无线通信的各种rrc规程和信令,例如关于图6-11的harq配置规程。

处理器404负责管理总线402和一般性处理,包括对存储在计算机可读介质406上的软件的执行。软件在由处理器404执行时使得处理系统414执行以下针对任何特定装置描述的各种功能。计算机可读介质406和存储器405还可被用于存储由处理器404在执行软件时操纵的数据。例如,存储器405可以包括一个或多个harq缓冲器或软缓冲器407。

处理系统中的一个或多个处理器404可以执行软件。软件应当被宽泛地解释成意为指令、指令集、代码、代码段、程序代码、程序、子程序、软件模块、应用、软件应用、软件包、例程、子例程、对象、可执行件、执行的线程、规程、函数等,无论其是用软件、固件、中间件、微代码、硬件描述语言、还是其他术语来述及皆是如此。软件可驻留在计算机可读介质406上。计算机可读介质406可以是非瞬态计算机可读介质。作为示例,非瞬态计算机可读介质包括磁存储设备(例如,硬盘、软盘、磁带)、光盘(例如,压缩碟(cd)或数字通用盘(dvd))、智能卡、闪存设备(例如,卡、棒或钥匙型驱动器)、随机存取存储器(ram)、只读存储器(rom)、可编程rom(prom)、可擦除prom(eprom)、电可擦除prom(eeprom)、寄存器、可移除盘、以及用于存储可由计算机访问和读取的软件和/或指令的其他任何合适介质。作为示例,计算机可读介质还可包括载波、传输线、以及用于传送可由计算机访问和读取的软件和/或指令的任何其他合适介质。计算机可读介质406可驻留在处理系统414中、在处理系统414外部、或跨包括处理系统414的多个实体分布。计算机可读介质406可以实施在计算机程序产品中。作为示例,计算机程序产品可包括封装材料中的计算机可读介质。本领域技术人员将认识到如何取决于具体应用和加诸于整体系统的总体设计约束来最佳地实现本公开通篇给出的所描述的功能性。

在一个或多个示例中,计算机可读存储介质406可包括被配置成实现关于图6-11描述的功能或过程中的一者或多者的软件或代码。例如,计算机可读存储介质406可以包括通信代码452、harq代码454和rrc代码456。处理器404可以执行通信代码452以利用例如通信块440和收发机410来执行各种无线通信功能(例如,编码、传送、接收和解码控制信息和用户数据)。处理器404可以例如使用harq块442来执行harq代码454,以执行例如关于图6-11描述的各种harq过程和规程。例如,harq过程和规程可以包括涉及harq反馈、重传以及harq过程和缓冲器管理的功能。处理器404可以执行rrc代码456以执行用于配置和控制调度实体400与其他ue和被调度实体之间的无线通信的各种rrc过程和规程,例如关于图6-11描述的各种rrc过程和规程。图5是解说采用处理系统514的示例性被调度实体500的硬件实现的示例的概念图。根据本公开的各个方面,元素、或元素的任何部分、或者元素的任何组合可用包括一个或多个处理器504的处理系统514来实现。例如,被调度实体500可以是如在图1和/或2中的任一者或多者中所解说的用户装备(ue)。

处理系统514可与图4中解说的处理系统414基本相同,包括总线接口508、总线502、存储器505、处理器504、以及计算机可读介质506。此外,被调度实体500可包括与以上在图4中描述的那些用户接口和收发机基本相似的用户接口512和收发机510(或通信接口)。即,如在被调度实体500中利用的处理器504可被用于实现以下描述和在图6-11中解说的任何一个或多个过程。

在本公开的一些方面,处理器504可包括被配置成实现以下关于图6-11描述的规程和功能中的一者或多者的电路系统。例如,处理器504可以包括通信块540、harq块542和rrc块544。通信块540可以被配置成利用收发机510或通信接口来执行各种无线通信功能(例如,编码、传送、接收和解码控制信息和用户数据)。harq块542可以被配置成执行例如关于图6-11描述的各种harq过程和规程。例如,harq块542可以执行涉及harq反馈、重传以及harq过程和缓冲器管理的功能。rrc块544可以被配置成执行用于控制被调度实体500与调度实体之间的无线通信的各种rrc规程或过程,例如关于图6-11描述的各种rrc规程或过程。

计算机可读存储介质506可以包括通信代码552、harq代码554和rrc代码556。处理器504可以执行通信代码552以利用通信块540和收发机510来执行各种无线通信功能(例如,编码、传送、接收和解码控制信息和用户数据)。处理器504可以执行harq代码554以执行例如关于图6-11描述的各种harq过程和规程。例如,harq代码554可以包括涉及harq反馈、重传以及harq过程和缓冲器管理的功能。处理器504可以执行rrc代码556以执行用于配置和控制被调度实体500与调度实体之间的无线通信的各种rrc规程,例如关于图6-11描述的各种rrc规程。计算机可读介质506和存储器505还可被用于存储由处理器504在执行软件时操纵的数据。例如,存储器505可以包括一个或多个harq缓冲器507(例如,软缓冲器)。

图6是解说根据本公开的一些方面的示例性harq过程600的示图。harq过程600可以由图1、2、4和/或5中解说的任何调度实体和/或被调度实体执行。传送方设备(例如,设备1)可以将第一数据分组602(数据1)传送到接收方设备(例如,设备2)。在一些示例中,传送方设备或发送方可以是基站或调度实体,并且接收方设备可以是ue或被调度实体。在一些示例中,第一数据分组602可以是dl数据分组(例如,pdsch数据)。为了确定第一数据分组是否被正确地接收和解码而没有数据错误,接收方设备可以执行对所接收到的数据分组604的完整性检查,诸如校验和或循环冗余校验(crc)。如果第一数据分组604被正确地接收和/或解码,则接收方设备可以传送harqack606作为反馈以通知传送方设备。如果第一数据分组604没有被正确地接收和/或解码,则接收方设备可以传送harqnack作为反馈以通知传送方设备。

在一个示例中,数据的接收和harq反馈(例如,ack或nack)的传输之间的时间延迟(t1)可以在同一时隙(例如,时隙n)内。图6解说了其中harq反馈(例如,ack606和nack612)在数据传输(例如,数据分组604)的接收之后的相同时隙中被传送的情形。

在另一示例中,数据的接收和harq反馈(例如,ack或nack)的传输之间的时间延迟可以长于一个时隙。在一个示例中,针对时隙n中所接收到的数据的harq反馈可以发生在接下来的一个或多个时隙(例如,时隙n+1、时隙n+2等)中。

在所解说的harq过程600中,在接收到ack606之后,传送方设备(设备1)可以将第二数据分组608(数据2)传送到接收方设备(设备2)。如果第二数据分组610没有被成功地接收和/或解码,则接收方设备可以传送nack612以通知传送方设备。响应于nack612,传送方设备可以重传第二数据分组(或对应于该数据分组的信息)614。经重传的第二数据分组614可以在接收方设备处与第二数据分组的初始传输组合(例如,使用追赶组合、增量冗余等)。如果重传616导致第二数据分组被正确地接收和解码,则接收方设备可以传送ack618以通知传送方设备。

在本公开的一些方面,harq定时管理可以考虑ue的能力类别。ue(或被调度实体)可以基于其在预定延迟或时隙内生成harq响应(例如,ack或nack)的能力来被分类到一个或多个能力类别中。图7中所例示的表700中解说了三种示例性ue能力类别。在ue1类别中,ue能够在其中对应的数据传输被接收的相同时隙或下一时隙中提供harq响应或反馈(例如,ack或nack)。在ue2类别中,ue能够在接收到数据传输之后的接下来的一个或两个时隙中传送harq响应或反馈。在ue3类别中,ue能够在接收到数据传输之后的接下来的两个或三个时隙中传送harq响应或反馈。在本公开的一些方面,附加能力类别可以被用来对ue进行分类。在一些示例中,具有低移动性的ue可以在ue1类别中,而具有高移动性的ue可以在ue2或ue3类别中。一般而言,具有较高移动性的ue将需要更多时间来传送harq响应,且反之亦然。在一些示例中,ue可以被配置成在多个ue能力类别中工作。在本公开的一些方面,ue可以基于它们的harq能力而被分组到不同的能力类别中,这些能力类别可以与图7中所示的那些能力类别不同或者作为图7中所示的那些能力类别的补充。

尽管图6解说了一个harq过程,但是设备可以并发地利用多个harq过程。在本公开的一些方面,可以在无线通信中使用彼此在时间上偏移的多个harq过程。每个harq过程传送类似于图6中所解说的数据块。例如,lte针对fdd实现可以使用最多达八个harq过程,并且针对tdd实现可以使用十个或更多个harq过程。对于每个harq过程,接收机可以利用harq缓冲器(例如,软缓冲器)来缓冲所接收到的传输的llr。传送方设备显式地或隐式地向接收方设备通知当前重传所属于的harq过程,使得接收方设备可以利用正确的harq过程来处理所接收到的数据传输。

图8是解说根据本公开的一些方面的示例性harq实体800的示图。harq实体通常驻留在发射机和接收机的mac层中。当与多个设备通信时,分开的harq实体可以针对每个设备被建立在mac层中。多个harq过程可以被用于发射机和接收机之间的相同链路。harq实体800可以在接收机或发射机处执行harq操作。例如,harq实体800可以执行harq操作,包括传输块的传输,以及如果需要的话则执行传输块的重传,并且如果被配置的话则执行harqack/nack信令的接收和处理。此外,harq实体800可以执行harq操作,包括传输块的接收、所接收到的传输块的组合和解码,以及如果被配置的话则执行harqack/nack信令的生成和传输。harq实体800可以维护一个或多个harq过程802(例如,harq过程#1、harq过程#2、……harq过程#n)。每个harq过程维护用于存储与所接收到的数据传输相对应的llr的harq缓冲器。harq实体800进一步为每个harq过程维护用于存储包括当前_tx_nb、harq反馈和当前_irv等的各种字段的缓冲器。当前_tx_nb指示针对当前存储在harq缓冲器中的pdu或数据已发生的传输的数目。harq反馈存储从接收机接收的ack/nack。当前_irv存储如由调度信息指示的当前的增量冗余版本。

在本公开的一些方面,ue可以根据各种时间线或定时来提供harq响应。例如,在一些场景中,定时可以在具有一些限制和约束的情况下与ue的类别的指定或默认harq响应定时不同(即,提前或延迟harq定时)。限制或约束是其中ue的一个或多个操作参数不满足或达到预定级别或设置的状况。例如,ue2类别的ue可以在具有某些限制或约束的情况下被配置成在早于其标称或默认定时的相同时隙中提供harq响应。类似地,ue3类别的ue可以在具有一些限制或约束的情况下被配置成在早于其标称或默认定时的下一时隙中提供harq响应。

其他harq布置和场景还可以考虑其他因素。在一个示例中,ue2类别的ue可以在默认设置中传送下一时隙harq响应,但是可以通过提前其harq定时而能够提供更早的相同时隙harq响应,例如,当ue处置较低秩传输(例如,秩1)、有限传输块大小(tbs)、较不复杂的调制和编码方案(mcs)或者其中ue具有可以被分配以更早地传送harq响应的额外资源的约束条件时。一般而言,当ue具有额外的可用资源(例如,时间、处理能力、存储、带宽、频率等)时,其可以被配置成提前其harq定时以提供早于其默认或标称延迟或定时的harq响应。

图9是解说根据本公开的一些方面的不同ue能力类别的一些示例性harq响应的示图。调度实体(例如,基站、enb或gnb)可以在特定时隙n中将数据900传送到不同的被调度实体(例如,ue1、ue2和ue3)。数据900可以在dl信道(例如pdcch或pdsch)中被传送。数据900可以包括不同的数据,例如,去往第一ue(ue1)的第一dl数据、去往第二ue(ue2)的第二dl数据,以及去往第三ue(ue3)的第三dl数据。调度实体可以利用rrc块444来经由rrc信令将诸ue配置成使用不同的harq响应定时。响应于接收到数据,ue1可以利用harq块542在相同时隙n内发送harq响应902(例如,ack或nack)。响应于所接收的数据,ue2可以利用harq块542在下一时隙(时隙n+1)中或者在时隙n+1之后的时隙(例如,时隙n+2)中发送harq响应904。响应于所接收的数据,ue3可以利用harq块542在下下个时隙(即,时隙n+2)中或者在时隙n+2之后的时隙(图9中未示出)中发送harq响应906。图9中所示的数据900和harq响应的特定位置本质上是说明性的而非限制性的。dl数据900还可以包括dl控制数据。例如,dl控制数据可以包括用于提供dl传输的一个或多个参数或信息的pdcch数据(例如,dci)。在本公开的一些方面,这些参数可以包括用于配置ue的harq响应定时的信息。

在本公开的一些方面,harq响应可以相对于其默认或标称harq响应定时被动态地提前或延迟。即,例如,设备可以动态地将其harq响应时间配置为在不同时隙中是不同的。在一个示例中,u1可以被动态地配置成与其默认或标称harq定时(例如,时隙n)相比在下一个可用的ul传输机会(例如,时隙n+1)中发送经延迟的harq响应908。延迟可以在同一时隙内或者被扩展到稍后的时隙。在另一示例中,ue3可以被配置成在相同时隙中提前其harq响应910或者将其harq响应910提前到稍早时隙(例如,时隙n+1)。

在一些示例中,经延迟或经提前的harq响应的使用可以由在基站和ue之间交换的用于动态harq定时管理的特定值(例如,下行链路控制信息(dci)或上行链路控制信息(uci)中的一个或多个比特)来指示。例如,值0可以指示相同时隙harq响应,值1可以指示经延迟的harq响应(例如,n+1时隙或n+2时隙),并且值2可以指示经提前的harq响应。dl控制信息(例如,dci)可以包括用于指示harq响应定时中的延迟量和/或提前量的参数。在一个示例中,当harq响应被延迟时并且如果下一时隙是全dl时隙,则ue可以由于无ul机会而在下一时隙中省略harq响应。即,全dl时隙不提供ul传输机会。在另一示例中,如果下一时隙是全dl时隙,则ue可以推迟harq响应,直到其找到具有ul传输机会的时隙,这可以是动态ack/nack定时信令的隐式方式。上面描述的动态harq响应过程可以被应用于来自ue的ul数据的harq重传。

根据一些实施例和部署,设备可以具有不同的操作模式并且使用不同的参数集。不同的操作模式和参数集可以具有不同的harq时间线。当更多harq过程被并发地使用时,harq实体可以达成潜在地更高的数据速率。然而,维护更多harq过程可能需要更多资源,如harq缓冲器。

本公开的各方面提供了一种用于确定在harq实体800处维护的harq过程的数目以促成无线通信中的harq缓冲器的高效使用的方法。具体而言,该方法可以促成跨不同操作模式和参数集的harq资源(例如,mcs和诸rb)的更高效的使用。在本公开的一个方面,harq过程的最大或最优数目可以由下面阐述的函数(1)来确定。

min(n,t_buffer/t_slot)函数(1)

在函数(1)中,n是由harq实体利用的harq缓冲器的数目。t_buffer是最大缓冲时间,并且t_slot是时隙历时。最大缓冲时间是指在发射机传送数据与接收机传送对应的harq响应(例如,ack/nack)之间的最大时间延迟。根据函数(1),harq过程的最大数目可以被确定为n或t_buffer/t_slot的最小者。

可以基于harq过程中所涉及的发射机和/或接收机处可用的存储器或资源的数量来确定harq缓冲器的数目或数量。函数(1)选择harq过程的数目以避免在通信期间harq缓冲器的耗尽(例如,缓冲器溢出)。

在一些示例中,n可以是8、16或任何预定数目的harq缓冲器。t_buffer可以是2ms或1ms,并且t_slot可以是0.5ms或0.125ms。在一个特定示例中,n为8,t_buffer为2ms,并且时隙历时为0.5ms;因此,harq过程的最大数目为4。

图10是解说根据本公开的一些方面的用于利用harq的无线通信的示例性过程1000的流程图。如下面描述的,一些或全部所解说的特征可以在本公开的范围内的特定实现中被省略,并且一些所解说的特征可以不被要求用于所有实施例的实现。在一些示例中,过程1000可以由图4的调度实体400或图5的被调度实体500执行。在一些示例中,过程1000可以由用于执行以下描述的功能或算法的任何合适的装备或装置来执行。

在框1002处,一种装备(例如,调度实体或ue)可以利用harq块442或542以基于可用harq缓冲器407或507的数目、最大缓冲时间和时隙历时来确定harq过程的所确定的数目。例如,harq过程的所确定的数目可以是可被用于调度实体400和被调度实体500之间的无线通信的harq过程的最大或最优数目。如上面所描述的,如果传输在时隙n中,则harq响应(例如,ack/nack)可以在相同时隙或时隙n之后的一个或多个时隙中被传送。在框1004处,该装备在harq实体800处维护最多达所确定的数目的一个或多个harq过程。在框1006处,该装备可以利用通信块440或540以及收发机410或510来利用一个或多个harq过程与一个或多个设备通信。

在本公开的一些方面,该装备可以利用不同的harq缓冲时间来与该一个或多个设备通信。在一个示例中,该装备可以使用第一harq缓冲时间来与第一设备通信,使得该装备可以在相同时隙中从第一设备接收harq响应。在另一示例中,该装备可以使用第二harq缓冲时间来与第二设备通信,使得该装备可以在不同时隙中从第二设备接收harq响应。在本公开的一些方面,该装备可以利用不同的参数集来与该一个或多个设备通信。

图11是解说根据本公开的一些方面的用于确定在harq实体800处维护的harq过程的数目的示例性过程1100的流程图。如下面描述的,一些或全部所解说的特征可以在本公开的范围内的特定实现中被省略,并且一些所解说的特征可以不被要求用于所有实施例的实现。在一些示例中,过程1100可以由图4的调度实体400或图5的被调度实体500执行。在一些示例中,过程1100可以由用于执行以下描述的功能或算法的任何合适的装备或装置来执行。

在框1102处,一种装备可以利用harq块442或542来确定可用于harq过程的harq缓冲器407或507的数目(n)。在一些示例中,可以基于发射机和/或接收机处可用的资源(例如,存储器)来确定数目n。在框1104处,该装备可以利用harq块442或542来确定最大缓冲时间(t_buffer)。在一些示例中,缓冲时间可以基于等待时间要求和/或通信的带宽来确定。最大缓冲时间是指当满足通信要求(例如,等待时间)时数据可以在harq缓冲器中被缓冲的时间限制。在框1106处,该装备确定无线通信的时隙历时(t_slot)。时隙历时可以由装备处所使用的当前参数集来指定。在框1108处,该装备可以利用harq块442或542来确定n和t_buffer/t_slot中的最小者。该最小值可以等于harq实体在与另一设备通信期间可以使用的harq过程的最大数目。

在一种配置中,用于无线通信的调度实体400和/或被调度实体500包括被配置成执行上述功能的装置。当然,在以上示例中,处理器404和/或504中所包括的电路系统和块仅仅是作为示例提供的,并且用于执行所描述的功能的其他装置可被包括在本公开的各个方面内,包括但不限于存储在计算机可读存储介质406和506中的指令、或在图1、2、4和5的任一者中描述且利用例如本文中关于图6-11描述的过程和/或算法的任何其他合适装备或装置。

已参照示例性实现给出了无线通信网络的若干方面。如本领域技术人员将容易领会的,贯穿本公开描述的各个方面可扩展到其他电信系统、网络架构和通信标准。

作为示例,各个方面可在由3gpp定义的其他系统内实现,诸如长期演进(lte)、演进型分组系统(eps)、通用移动电信系统(umts)、和/或全球移动系统(gsm)。各个方面还可被扩展到由第三代伙伴项目2(3gpp2)所定义的系统,诸如cdma2000和/或演进数据优化(ev-do)。其他示例可在采用ieee802.11(wi-fi)、ieee802.16(wimax)、ieee802.20、超宽带(uwb)、蓝牙的系统和/或其他合适系统内实现。所采用的实际的电信标准、网络架构和/或通信标准将取决于具体应用和加诸于系统的总体设计约束。

在本公开内,措辞“示例性”用于意指“用作示例、实例、或解说”。本文中描述为“示例性”的任何实现或方面不必被解释为优于或胜过本公开的其他方面。同样,术语“方面”不要求本公开的所有方面都包括所讨论的特征、优点或操作模式。术语“耦合”在本文中用于指代两个对象之间的直接或间接耦合。例如,如果对象a物理地接触对象b,且对象b接触对象c,则对象a和c仍可被认为是彼此耦合的——即便它们并非彼此直接物理接触。例如,第一对象可以耦合至第二对象,即便第一对象从不直接与第二对象物理接触。术语“电路”和“电路系统”被宽泛地使用且意在包括电子器件和导体的硬件实现以及信息和指令的软件实现两者,这些电子器件和导体在被连接和配置时使得能够执行本公开中描述的功能而在电子电路的类型上没有限制,这些信息和指令在由处理器执行时使得能够执行本公开中描述的功能。

图1-11中所解说的组件、步骤、特征、和/或功能中的一者或多者可以被重新安排和/或组合成单个组件、步骤、特征、或功能,或者可以实施在若干组件、步骤或功能中。还可添加附加的元件、组件、步骤、和/或功能而不会脱离本文中所公开的新颖性特征。图1-11中所解说的装置、设备和/或组件可被配置成执行本文中所描述的一个或多个方法、特征、或步骤。本文所描述的新颖算法还可以高效地实现在软件中和/或嵌入在硬件中。

应理解,所公开的方法中各步骤的具体次序或阶层是示例性过程的解说。基于设计偏好,应该理解,可以重新编排这些方法中各步骤的具体次序或阶层。所附方法权利要求以样本次序呈现各种步骤的要素,且并不意味着被限定于所呈现的具体次序或阶层,除非在本文中有特别叙述。

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