本文公开的主题总体涉及无线通信,并且更具体地,涉及传送用于下行链路时隙集合的多个载波组的harq-ack反馈。
背景技术:
这里定义以下缩写,其至少一些在以下描述中被引用。
第三代合作伙伴计划(“3gpp”)、肯定应答(“ack”)、接入和移动性管理功能(“amf”)、二进制相移键控(“bpsk”)、载波聚合(“ca”)、空闲信道评估(“cca”)、控制信道元素(“cce”)、循环前缀(“cp”)、信道状态信息(“csi”)、公共搜索空间(“css”)、离散傅立叶变换扩展(“dfts”)、下行链路指配索引(“dai”)、下行链路控制信息(“dci”)、下行链路(“dl”)、演进型节点b(“enb”)、欧洲电信标准协会(“etsi”)、基于帧的设备(“fbe”)、频分双工(“fdd”)、频分多址(“fdma”)、保护时段(“gp”)、混合自动重传请求(“harq”)、物联网(“iot”)、授权辅助接入(“laa”)、基于负载的设备(“lbe”)、先听后讲(“lbt”)、长期演进(“lte”)、lte高级(“lte-a”)、媒体接入控制(“mac”)、多址(“ma”)、调制编码方案(“mcs”)、多输入多输出(“mimo”)、多用户共享接入(“musa”)、窄带(“nb”)、否定应答(“nack”)或(“nak”)、新数据指示符(“ndi”)、网络功能(“nf”)、下一代节点b(“gnb”)、新无线电(“nr”)、非正交多址接入(“noma”)、正交频分复用(“ofdm”)、主小区(“pcell”)、物理广播信道(“pbch”)、物理下行链路控制信道(“pdcch”)、物理下行链路共享信道(“pdsch”)、模式分割多址(“pdma”)、物理混合arq指示符信道(“phich”)、物理随机接入信道(“prach”)、物理资源块(“prb”)、物理上行链路控制信道(“pucch”)、物理上行链路共享信道(“pusch”)、服务质量(“qos”)、正交相移键控(“qpsk”)、无线电资源控制(“rrc”)、随机接入过程(“rach”)、随机接入响应(“rar”)、参考信号(“rs”)、资源扩展多址接入(“rsma”)、往返时间(“rtt”)、接收(“rx”)、稀疏码分多址(“scma”)、调度请求(“sr”)、会话管理功能(“smf”)、探测参考信号(“srs”)、单载波频分多址(“sc-fdma”)、辅助小区(“scell”)、共享信道(“sch”)、信号与干扰加噪声比(“sinr”)、传输块(“tb”)、传输块大小(“tbs”)、时分双工(“tdd”)、时分复用(“tdm”)、发送和接收点(“trp”)、传输时间间隔(“tti”)、发送(“tx”)、上行链路控制信息(“uci”)、用户实体/设备(移动终端)(“ue”)、上行链路(“ul”)、用户平面功能(“upf”)、通用移动电信系统(“umts”)、以及全球微波接入互操作性(“wimax”)。如这里所使用的,“harq-ack”可以统一表示肯定应答(“ack”)和否定应答(“nak”)。ack意指正确地接收tb,而nak意指错误地接收tb。
在5g网络中,在物理下行链路共享信道(pdsch)上承载下行链路传输块。对应于pdsch的harq-ack反馈比特在物理上行链路控制信道(pucch)或在物理上行链路共享信道(pusch)上被发送。此外,5g网络支持多种传输数字方案(numerology),诸如用于低于6ghz的15、30和60khz子载波间隔值以及用于高于6ghz的60和120khz子载波间隔值。为了实现跨越低于6ghz的载波频率、跨越高于6ghz的载波频率以及跨越低高频带的载波聚合场景,需要支持15、30、60和120khz之间的载波组合。总共支持15、30、60、120、240和480khz的数字方案。
然而,在5g网络中,当将具有不同子载波间隔值的载波聚合在一起时,不同的时隙长度可能使其难以对齐以在一个uci中发送相应的harq-ack反馈。
技术实现要素:
公开了用于基于dai传送用于下行链路时隙集合的多个载波组的harq-ack反馈的方法。装置和系统还执行方法的功能。该方法还可以体现在包括可执行代码的一个或多个计算机程序产品中。
在一个实施例中,一种用于向远程单元传送用于下行链路时隙集合的多个载波组的harq-ack反馈的方法,下行链路时隙集合中的多个下行链路传输。在此,下行链路时隙集合包括第一数量的参考时隙和第二数量的载波。基于每个载波的子载波间隔值,第二数量的载波被分组为多个载波组,使得载波组中的每个载波具有相同的子载波间隔值。该方法还包括从远程单元接收用于下行链路时隙集合的混合自动重传请求确认(“harq-ack”)码本。在此,用于下行链路时隙集合的harq-ack码本对应于下行链路时隙集合中的所有下行链路传输。
另一种用于传送用于下行链路时隙集合的多个载波组的harq-ack反馈的方法包括,从基站单元接收下行链路时隙集合中的多个下行链路传输。在此,下行链路时隙集合包括第一数量的参考时隙和第二数量的载波。该方法包括基于每个载波的子载波间隔值将多个载波分组为多个载波组,使得载波组中的每个载波具有相同的子载波间隔值。该方法还包括将harq-ack码本发送给用于下行链路时隙集合的基站单元。在此,用于下行链路时隙集合的harq-ack码本对应于下行链路时隙集合中的所有下行链路传输。
附图说明
通过参考在附图中图示的特定实施例,将呈现以上简要描述的实施例的更具体的描述。应理解,这些附图仅描绘一些实施例,并且因此不应被认为是对范围的限制,将通过使用附图以附加的特征和细节来描述和解释实施例,其中:
图1是图示用于传送用于下行链路时隙集合的多个载波组的harq-ack反馈的无线通信系统的一个实施例的示意性框图;
图2图示用于传送用于下行链路时隙集合的多个载波组的harq-ack反馈的网络架构的一个实施例;
图3是图示用于传送用于下行链路时隙集合的多个载波组的harq-ack反馈码本的用户设备装置的一个实施例的示意性框图;
图4是图示用于传送用于下行链路时隙集合的多个载波组的harq-ack反馈码本的基站装置的另一实施例的示意性框图;
图5是图示基于数字方案对载波进行分组的一个实施例的框图;
图6是图示用于传送用于下行链路时隙集合的多个载波组的harq-ack反馈的组dai的第一实施例的框图;
图7是图示用于传送用于下行链路时隙集合的多个载波组的harq-ack反馈的组dai的第二实施例的框图;
图8是图示用于传送用于下行链路时隙集合的多个载波组的harq-ack反馈的组dai的第三实施例的框图;
图9是图示用于传送用于下行链路时隙集合的多个载波组的harq-ack反馈的组dai的第四实施例的框图;
图10是图示用于传送用于下行链路时隙集合的多个载波组的harq-ack反馈的组dai的第五实施例的框图;
图11是图示被用于传送用于下行链路时隙集合的多个载波组的harq-ack反馈的计数器dai的第一实施例的框图;
图12是图示被用于传送用于下行链路时隙集合的多个载波组的harq-ack反馈的计数器dai的第二实施例的框图;
图13是图示被用于传送用于下行链路时隙集合的多个载波组的harq-ack反馈的总dai的第一实施例的框图;
图14是图示被用于传送用于下行链路时隙集合的多个载波组的harq-ack反馈的总dai的第二实施例的框图;
图15是图示被用于传送用于下行链路时隙集合的多个载波组的harq-ack反馈的总dai的第三实施例的框图;
图16是图示用于传送用于下行链路时隙集合的多个载波组的harq-ack反馈的方法的一个实施例的示意性流程图;和
图17是图示用于传送用于下行链路时隙集合的多个载波组的harq-ack反馈的方法的另一实施例的示意性流程图。
具体实施方式
如本领域的技术人员将理解的,实施例的各方面可以体现为系统、装置、方法或程序产品。因此,实施例可以采用完全硬件实施例、完全软件实施例(包括固件、驻留软件、微代码等)或者组合软件和硬件方面的实施例的形式。
例如,所公开的实施例可以被实现为包括定制的超大规模集成(“vlsi”)电路或门阵列、诸如逻辑芯片、晶体管或其他分立组件的现成半导体的硬件电路。所公开的实施例还可以在诸如现场可编程门阵列、可编程阵列逻辑、可编程逻辑设备等的可编程硬件设备中实现。作为另一示例,所公开的实施例可以包括可执行代码的一个或多个物理或逻辑块,该可执行代码可以例如被组织为对象、过程或函数。
此外,实施例可以采取体现在存储在下文称为代码的机器可读代码、计算机可读代码和/或程序代码的一个或多个计算机可读存储设备中的程序产品的形式。存储设备可以是有形的、非暂时的和/或非传输的。存储设备可能不体现信号。在某个实施例中,存储设备仅采用用于访问代码的信号。
可以利用一个或多个计算机可读介质的任何组合。计算机可读介质可以是计算机可读存储介质。计算机可读存储介质可以是存储代码的存储设备。存储设备可以是,例如,但不限于电子、磁、光、电磁、红外、全息、微机械或半导体系统、装置或设备、或前述的任何合适的组合。
存储设备的更具体示例(非详尽列表)将包括下述:具有一条或多条电线的电气连接、便携式计算机磁盘、硬盘、随机存取存储器(“ram”)、只读存储器(“rom”)、可擦除可编程只读存储器(“eprom”或闪存)、便携式光盘只读存储器(“cd-rom”)、光学存储设备、磁性存储设备、或前述的任何合适的组合。在本文件的上下文中,计算机可读存储介质可以是任何有形介质,其能够包含或存储程序以供指令执行系统、装置或设备使用或与其结合使用。
贯穿本说明书对“一个实施例”、“实施例”或类似语言的引用意指结合该实施例描述的特定特征、结构或特性被包括在至少一个实施例中。因此,除非另有明确说明,否则在贯穿本说明书出现的短语“在一个实施例中”、“在实施例中”和类似语言可以但不一定全部指代相同的实施例,而是意指“一个或多个但不是所有实施例”。除非另有明确说明,否则术语“包括”、“包含”、“具有”及其变体意指“包括但不限于”。除非另有明确说明,否则枚举的项目列表并不暗示任何或所有项目是互斥的。除非另有明确说明,否则术语“一”、“一个”和“该”也指“一个或多个”。
此外,所描述的实施例的特征、结构或特性可以以任何合适的方式组合。在以下描述中,提供许多具体细节,诸如编程、软件模块、用户选择、网络事务、数据库查询、数据库结构、硬件模块、硬件电路、硬件芯片等的示例,以提供对实施例的彻底理解。然而,相关领域的技术人员将认识到,可以在没有一个或多个具体细节的情况下,或者利用其他方法、组件、材料等来实践实施例。在其他情况下,未详细示出或描述公知的结构、材料或操作以避免模糊实施例的各方面。
下面参考根据实施例的方法、装置、系统和程序产品的示意性流程图和/或示意性框图来描述实施例的各方面。将会理解,示意性流程图和/或示意性框图的每个块以及示意性流程图和/或示意性框图中的块的组合能够通过代码实现。此代码可以被提供给通用计算机、专用计算机或其他可编程数据处理装置的处理器以产生机器,使得经由计算机或其他可编程数据处理装置的处理器执行的指令,创建用于实现在示意性流程图和/或示意性块图中指定的功能/操作的装置。
代码还可以被存储在存储设备中,该存储设备能够指示计算机、其他可编程数据处理装置或其他设备以特定方式运行,使得存储在存储设备中的指令产生包括指令的制品,该指令实现在示意性流程图和/或示意性块图中指定的功能/动作。
代码还可以被被加载到计算机、其他可编程数据处理装置或其他设备上,以使在计算机、其他可编程装置或其他设备上执行一系列操作步骤,以产生计算机实现的过程,使得在计算机或其他可编程装置上执行的代码提供用于实现在示意性流程图和/或示意性块图中指定的功能/动作的过程。
附图中的示意性流程图和/或示意性框图图示根据各种实施例的装置、系统、方法和程序产品的可能实现的架构、功能和操作。在这方面,示意性流程图和/或示意性框图中的每个块可以表示代码的模块、片段或部分,其包括用于实现指定的逻辑功能的代码的一个或多个可执行指令。
还应注意,在一些替代性实施方式中,块中注释的功能可以不按附图中注释的顺序发生。例如,取决于所涉及的功能,连续示出的两个块实际上可以基本上同时执行,或者这些块有时可以以相反的顺序执行。可以设想其他步骤和方法,其在功能、逻辑或效果上等同于所图示的附图的一个或多个块或其部分。
每个附图中的元件的描述可以参考前述附图的元件。在所有附图中,相似的数字指代相似元件,其包括相似元件的替选的实施例。
图1描绘根据本公开的实施例的用于传送针对下行链路时隙集合的多个载波组的harq-ack反馈的无线通信系统100。在一个实施例中,无线通信系统100包括远程单元105、基站单元110和通信链路115。即使图1中描绘特定数量的远程单元105、基站单元110和通信链路115,本领域的技术人员将认识到,任何数量的远程单元105、基站单元110和通信链路115可以包括在无线通信系统100中。
在一个实施方式中,无线通信系统100符合3gpp规范中指定的5g系统。然而,更一般地,无线通信系统100可以实现一些其他开放或专有通信网络,例如,lte-a或wimax,以及其他网络。本公开不旨在限于任何特定无线通信系统架构或协议的实现。
在一个实施例中,远程单元105可以包括计算设备,诸如台式计算机、膝上型计算机、个人数字助理(“pda”)、平板计算机、智能电话、智能电视(例如,连接到因特网的电视)、智能家电(例如,连接到互联网的家电)、机顶盒、游戏控制台、安全系统(包括安全摄像机)、车载计算机、网络设备(例如,路由器、交换机、调制解调器)等。在一些实施例中,远程单元105包括可穿戴设备,诸如智能手表、健身带、光学头戴式显示器等。此外,远程单元105可以被称为订户单元、移动设备、移动站、用户、终端、移动终端、固定终端、订户站、用户设备(“ue”)、用户终端、设备、或者本领域中使用的其他术语。远程单元105可以经由上行链路(“ul”)和下行链路(“dl”)通信信号直接与一个或多个基站单元110通信,例如,远程单元105可以经由ul通信信号将传输块(“tb”)中的数据发送到基站单元110,并且经由dl通信信号从基站单元接收数据或控制信号。此外,ul和dl通信信号可以通过无线通信链路115被承载。
基站单元110可以分布在地理区域上。在某些实施例中,基站单元110还可以称为接入终端、接入点、基站(base)、基站(basestation)、节点b、enb、gnb、家庭节点b、中继节点、或本领域中使用的任何其他术语。基站单元110通常是无线电接入网络(“ran”)的一部分,其可以包括可通信地耦合到一个或多个对应的基站单元110的一个或多个控制器。ran通常可通信地耦合到一个或多个核心网络,该核心网络又可以耦合到其他网络,如因特网和公共交换电话网络,以及其他网络。无线电接入和核心网络的这些和其他元件未被图示,但是其通常是本领域的普通技术人员所熟知的。基站单元110经由ran连接到移动核心网络130。
基站单元110可以经由无线通信链路115服务于例如小区或者小区扇区的服务区域内的多个远程单元105。基站单元110可以经由通信信号直接与远程单元105中的一个或多个通信。通常,基站单元110在时域、频域和/或空间域中发送下行链路(“dl”)通信信号以服务远程单元105。此外,dl通信信号可以通过通信链路115承载。通信链路115可以是授权或未授权无线电频谱中的任何合适的载波。通信链路115有助于一个或多个远程单元105和/或一个或多个基站单元110之间的通信。
在一个实施例中,移动核心网络130是5g核心网(“5gc”)或演进分组核心网(“epc”),其可以耦合到其它数据网络125,如因特网和专用数据网络,以及其他数据网络。每个移动核心网络130属于单个公共陆地移动网络(“plmn”)。本公开不旨在限于任何特定无线通信系统架构或协议的实现。
移动核心网络130包括若干网络功能(“nf”)。如所描述的,移动核心网络130包括接入和移动性管理功能(“amf”)135、会话管理功能(“smf”)140和用户平面功能(“upf”)145。尽管在图1中描述具体数量的amf135、smf140和upf145,但是本领域的技术人员将认识到,任何数量的amf135、smf140和upf145都可以被包括在移动核心网络130中。
amf135提供诸如ue注册、ue连接管理和ue移动性管理的服务。smf140管理远程单元105的数据会话,诸如pdu会话。upf145向远程单元105提供用户平面(例如,数据)服务。远程单元105和数据网络125之间的数据连接由upf145管理。
如下面进一步详细讨论的,基站单元110可以向远程单元105发送下行链路时隙集合中的多个下行链路传输,该下行链路时隙集合具有第一数量的参考时隙和第二数量的载波(例如,服务小区)。而且,第二数量的载波基于每个载波的子载波间隔值被分组为多个载波组,使得载波组中的每个载波具有相同的子载波间隔值。在此,每个下行链路传输具有例如基于载波组或基于下行链路时隙集合的下行链路指配索引(“dai”)。
同时,远程单元105接收下行链路时隙集合中的下行链路传输并且基于每个载波的子载波间隔值将多个载波分组为多个载波组,使得载波组中的每个载波具有相同的子载波间隔值。远程单元105制定用于下行链路时隙集合的harq-ack码本,并将其发送到基站单元110。这里,用于下行链路时隙集合的harq-ack码本对应于下行链路时隙集合中的所有下行链路传输并且基于dai对harq-ack码本中的每个比特进行排序。
图2描绘根据本公开的实施例的用于传送用于下行链路时隙集合中的多个载波组的harq-ack反馈的网络200。网络200包括ue205和gnb210。网络200描绘无线通信系统100的简化实施例。ue205可以是远程单元105的一个实施例,而gnb210可以是基站单元的一个实施例。这里,gnb210可以是gnb或5g基站。尽管仅描绘一个ue205,但是在其他实施例中,gnb210可以服务于多个ue205。
如所描绘的,gnb210向ue205发送下行链路时隙集合中的多个下行链路传输以及相关联的dai值。如本文中所使用的,下行链路时隙集合包括多个下行链路传输,诸如与pdcch和/或指示dlsps释放的pdcch相关联的pdsch传输,其在多个时隙上并且在多个载波上发送。下行链路时隙集合在本文中也被称为“捆绑窗口”。gnb210在与下行链路传输相对应的dl许可中发送与多个下行链路传输中的每一个相对应的dai。如以下进一步详细描述的,用于每个下行链路传输的dai基于下行链路时隙集合。在一个实施例中,dai包含组dai、每组计数器dai和每组总dai。在另一个实施例中,dai包含每集合计数器dai和每集合总dai。各种dai方案在图6-15中被描绘,并在下面进行描述。
ue205接收下行链路传输和dai,并且制定用于向gnb210提供反馈的harq-ack码本。这里,基于dai来确定harq-ack码本的大小,并且也基于与多个下行链路传输相对应的dai值来确定harq-ack反馈的比特布局(例如,顺序)。
图3描绘根据本公开的实施例的可以被用于传送用于下行链路时隙集合的多个载波组的harq-ack反馈的用户设备装置300的一个实施例。用户设备装置300可以是如上所述的远程单元105和/或ue205的一个实施例。此外,用户设备装置300可以包括处理器305、存储器310、输入设备315、输出设备320、用于与一个或多个基站单元110通信收发器325。
如所描绘的,收发器325可以包括发射器330和接收器335。收发器325还可以支持一个或多个网络接口340,诸如用于与gnb通信的uu接口。在一些实施例中,输入设备315和输出设备320被组合成单个设备,诸如触摸屏。在某些实施例中,用户设备装置300可以不包括任何输入设备315和/或输出设备320。
在一个实施例中,处理器305可以包括能够执行计算机可读指令和/或能够执行逻辑操作的任何已知控制器。例如,处理器305可以是微控制器、微处理器、中央处理单元(“cpu”)、图形处理单元(“gpu”)、辅助处理单元、现场可编程门阵列(“fpga”)、或类似的可编程控制器。在一些实施例中,处理器305执行存储在存储器310中的指令以执行本文描述的方法和例程。处理器305通信地耦合到存储器310、输入设备315、输出设备320和收发器325。
在一些实施例中,处理器305可以控制接收器335以从基站单元(诸如gnb210)接收下行链路时隙集合中的多个下行链路传输。在此,下行链路时隙集合包括第一数量的参考时隙和第二数量的载波。此外,每个下行链路传输具有下行链路指配索引(“dai”)。处理器305基于每个载波的子载波间隔值将多个载波分组为多个载波组,使得载波组中的每个载波具有相同的子载波间隔值。在此,dai的值基于载波组和参考时隙内的下行链路传输的位置。基于具有最小子载波间隔的载波组的时隙来定义参考时隙。在某些实施例中,参考时隙的持续时间可以等于具有最小子载波间隔的载波组的时隙持续时间。此外,处理器305可以使用dai来确定其是否错过接收时隙,并且将动态码本大小与基站单元同步。
在适当的时间,处理器305控制发射器330以将用于下行链路时隙集合的harq-ack码本发送到基站单元。在此,用于下行链路时隙集合的harq-ack码本对应于下行链路时隙集合中的所有下行链路传输,并且基于dai对harq-ack码本中的每个比特进行排序。处理器305可以使用dai值来确定载波组和参考时隙特定harq-ack码本内的比特位置。在一些实施例中,每个载波组中的载波按载波索引递增地排序。接下来,处理器305将载波组和参考时隙特定的harq-ack码本(例如,按照从第一调度的载波组到最后调度的载波组的顺序)级联以形成参考时隙特定的harq-ack码本。在一些实施例中,载波组通过子载波间隔值递增地排序。此外,处理器305将参考时隙特定的harq-ack码本(例如,从第一参考时隙到最后参考时隙的顺序)级联以形成发送到基站单元的harq-ack码本。
在一些实施例中,dai包括以下中的一个或多个:第一dai、第二dai和第三dai。在某些实施例中,dai可以是由第一dai(例如,组dai)、第二dai(例如,每组计数器dai)和第三dai(例如,每组总dai)组成的集合。在进一步的实施例中,第一、第二和第三dai的组合可以为下行链路时隙集合中的每个下行链路传输形成唯一元组。在上面,特别是参考图6-10讨论第一dai的示例。在某些实施例中,dai可以是由第二dai(例如,累积dai)和第三dai(例如,总dai)组成的集合。上面特别参考图11-12讨论第二dai的示例。上面特别参考图13-15讨论第三dai的示例。
在第一实施例中,第一dai(例如,组dai)表示其中在下行链路时隙集合的参考时隙中存在至少一个下行链路传输的载波组的累积数。此处,载波组的累积数从参考时隙到参考时隙被重置。累积数从参考时隙中的初始载波组开始计数,并一直计数到参考时隙中的当前载波组。在此实施例中,对于相同载波组和相同参考时隙中的所有下行链路传输,第一dai具有相同值。此外,第一dai在相同参考时隙内从载波组到载波组可能不同。该实施例的示例在图6中被描绘。
在第二实施例中,第一dai(例如,组dai)表示其中在下行链路时隙集合的参考时隙中存在至少一个下行链路传输的载波组的累积数。这里,在相同的下行链路时隙集合内,从参考时隙到参考时隙更新(例如,累积)载波组的数量。累积数从下行链路时隙集合的初始参考时隙中的初始载波组开始计数到载波组和参考时隙的当前组合。在此实施例中,对于相同载波组和相同参考时隙中的所有下行链路传输,第一dai具有相同值。此外,第一dai在相同参考时隙内从载波组到载波组可能不同。此实施例的示例在图7中被描绘。
在第三实施例中,第一dai(例如,组dai)表示其中在一个参考时隙期间存在至少一个下行链路传输的载波组的总数。在此,载波组的总数在下链路时隙集合上从参考时隙到参考时隙更新(例如,累积),使得最后一个参考时隙中的第一dai的值等于下行链路时隙集合中的下行链路传输的总数。在此实施例中,对于相同参考时隙中的所有下行链路传输,第一dai具有相同值。此外,取决于下载传输的数量和位置,第一dai可能在下载时隙集合内从一个参考时隙到另一个参考时隙不同。此实施例的示例在图8中被描绘。
在第四实施例中,第一dai(例如,组dai)表示其中在一个参考时隙期间存在至少一个下行链路传输的载波组的总数。这里,载波组的总数在下载时隙集合上从参考时隙到参考时隙重置(例如,不累积)。在此实施例中,对于相同参考时隙中的所有下行链路传输,第一dai具有相同值。此外,取决于下载传输的数量和位置,第一dai可能在下载时隙集合内从一个参考时隙到另一个参考时隙不同。此实施例的示例在图9中被描绘。
在第五实施例中,第一dai(例如,组dai)表示在下行链路时隙集合中的其中存在至少一个下行链路传输的载波组和参考时隙组合的总数。在此,对于下行链路时隙集合中的所有下行链路传输,第一dai具有相同值。此实施例的示例在图10中被描绘。
在以上实施例中,第二dai(例如,每组计数器dai)可以表示从载波组中的初始下行链路传输直到当前载波和当前载波组合中的载波组内的下行链路传输的累积数。在此,累积数首先以载波组内的载波索引的递增顺序递增,然后以参考时隙内的时隙索引的递增顺序递增。另外,第三dai(例如,每组总dai)可以表示从载波组中的初始下行链路传输直到当前时隙的载波组内的下行链路传输的总数。在此,第三dai在参考时隙内从一个时隙另一时隙被更新。注意,取决于下载传输的数量和布置,第三dai的值可以在下行链路时隙集合中的时隙之间变化。
在一些实施例中,dai可以是由第二dai(例如,累积dai)和第三dai(例如,总dai)组成的集合。在此,第二dai(例如,累积dai)可以表示其中存在下行链路传输的下行链路时隙集合的载波组、载波和时隙组合的累积数,其中,载波组的累积数在相同下行链路时隙集合内从组合到组合被更新(例如,累计)。第二个dai从初始载波组、载波和时隙组合开始计数,直到当前的载波组、载波和时隙组合为止。在这样的实施例中,累积数首先以载波组的递增顺序递增,然后以载波组内的载波索引的递增顺序递增,并且然后以下行链路时隙集合内的时隙索引的递增顺序递增。第二dai的示例在图11和12中被描绘。
在第一实施例中,第三dai(例如,总dai)的值表示其中存在下行链路传输的载波组、载波和时隙组合的总数。在此,下行链路时隙集合内总数从参考时隙到参考时隙更新(例如,累积)。在此实施例中,对于相同参考时隙中的所有下行链路传输,第三dai具有相同值。此外,第三dai在相同下行链路时隙集合内从参考时隙到参考时隙可能不同。此实施例的示例在图13中被描绘。
在第二实施例中,第三dai(例如,总dai)的值表示其中存在下行链路传输的载波组、载波和时隙组合的总数。在此,总数在下行链路时隙集合内从参考时隙到参考时隙被重置(例如,不累积)。在此实施例中,对于相同参考时隙中的所有下行链路传输,第三dai具有相同值。此外,取决于下载传输的数量和位置,第三dai在相同下行链路时隙集合内从参考时隙到参考时隙可能不同。此实施例的示例在图14中被描绘。
在第三实施例中,第三dai的值表示下行链路时隙集合的下行链路传输的总数,并且对于下行链路时隙集合中的所有下行链路传输是相同值。该实施例的示例在图15中被描绘。
在一个实施例中,存储器310是计算机可读存储介质。在一些实施例中,存储器310包括易失性计算机存储介质。例如,存储器310可以包括ram,其包括动态ram(“dram”)、同步动态ram(“sdram”)和/或静态ram(“sram”)。在一些实施例中,存储器310包括非易失性计算机存储介质。例如,存储器310可以包括硬盘驱动器、闪存、或任何其他合适的非易失性计算机存储设备。在一些实施例中,存储器310包括易失性和非易失性计算机存储介质。
在一些实施例中,存储器310存储与传送用于下行链路时隙集合的多个载波组的harq-ack反馈有关的数据。例如,存储器310可以存储dai值、载波组、harq-ack反馈等。在一些实施例中,存储器310还存储程序代码和相关数据,诸如在远程单元105上操作的操作系统或其他控制器算法以及一个或多个软件应用程序。
在一个实施例中,输入设备315可以包括任何已知的计算机输入设备,包括触摸板、按钮、键盘、触控笔、麦克风等。在一些实施例中,输入设备315可以与输出设备320集成,例如,作为触摸屏或类似的触敏显示器。在一些实施例中,输入设备315包括两个或更多个不同的设备,诸如键盘和触摸板。在某些实施例中,输入设备315可以包括用于捕获图像或以其他方式输入可视数据的相机。
在一个实施例中,输出设备320可以包括任何已知的电子可控显示器或显示设备。输出设备320可以被设计为输出视觉、听觉、和/或触觉信号。在一些实施例中,输出设备320包括能够向用户输出可视数据的电子显示器。例如,输出设备320可以包括但不限于lcd显示器、led显示器、oled显示器、投影仪、或能够向用户输出图像、文本等的类似显示设备。
在某些实施例中,输出设备320包括用于产生声音的一个或多个扬声器。例如,输出设备320可以产生可听警报或通知(例如,蜂鸣声或嘟嘟声)。在一些实施例中,输出设备320包括用于产生振动、运动、或其他触觉反馈的一个或多个触觉设备。在一些实施例中,输出设备320的全部或部分可以与输入设备315集成。例如,输入设备315和输出设备320可以形成触摸屏或类似的触敏显示器。在其他实施例中,输出设备320可以位于输入设备315附近。
收发器325与移动通信网络的基站单元110通信。收发器325可以包括一个或多个发射器330和一个或多个接收器335。如上面所讨论的,收发器325可以支持一个或多个网络接口340以与基站单元110通信。
图4描绘根据本公开的实施例的可以用于传送用于下行链路时隙集合的多个载波组的harq-ack反馈的基站装置400的一个实施例。基站装置400可以是如上所述的基站单元110和/或gnb210的一个实施例。此外,基站装置400可以包括处理器405、存储器410、输入设备415、输出设备420、收发器425以用于与一个或多个远程单元105和/或移动核心网络130通信。
如所描绘的,收发器425可以包括发射器430和接收器435。收发器425还可以支持一个或多个网络接口440,诸如uu接口、n2接口、n3接口和/或适合与远程单元和/或核心网络通信的其他网络接口。在一些实施例中,输入设备415和输出设备420被组合成单个设备,诸如触摸屏。在某些实施例中,基站装置400可以不包括任何输入设备415和/或输出设备420。
在一个实施例中,处理器405可以包括能够执行计算机可读指令和/或能够执行逻辑操作的任何已知控制器。例如,处理器405可以是微控制器、微处理器、中央处理单元(“cpu”)、图形处理单元(“gpu”)、辅助处理单元、场可编程门阵列(“fpga”)、或类似的可编程控制器。在一些实施例中,处理器405执行存储在存储器410中的指令以执行本文描述的方法和例程。处理器405通信地耦合到存储器410、输入设备415、输出设备420和收发器425。
在一些实施例中,处理器405控制发射器430以向特定的远程单元(例如,ue205)发送下行链路时隙集合中的多个下行链路传输。在此,下行链路时隙集合包括第一数量的参考时隙和第二数量的载波。基于每个载波的子载波间隔值,第二数量的载波被分组为多个载波组,使得载波组中的每个载波具有相同的子载波间隔值。另外,每个下行链路传输具有至少部分基于载波分组的下行链路指配索引(“dai”)。在一些实施例中,每个载波组中的载波按载波索引递增排序和/或载波组按子载波间隔值递增排序。载波顺序和载波组顺序被用来确定用于dl传输的dai值,如本文所讨论的。
参考时隙是基于具有最小子载波间隔的载波组的时隙来定义的。在某些实施例中,参考时隙的持续时间等于具有最小子载波间隔的载波组的时隙持续时间。例如,在具有最小子载波间隔的载波组具有15khz的子载波间隔和14个符号的时隙持续时间的情况下,用于下行链路时隙集合的参考时隙可以被定义为长度为14个符号。作为另一示例,在具有最小子载波间隔的载波组具有30khz的子载波间隔和7个符号的时隙持续时间的情况下,用于下行链路时隙集合的参考时隙可以被定义为长度为7个符号。
接收器435从特定远程单元接收用于下行链路时隙集合的混合自动重传请求确认(“harq-ack”)码本,其中,用于下行链路时隙集合的harq-ack码本对应于下行链路时隙集合中的所有下行链路传输,并且基于dai对harq-ack码本中的每个位进行排序。然后,处理器405基于接收到的harq-ack码本来确定是否重新调度到特定远程单元的下行链路传输。
在一些实施例中,dai包括以下中的一个或多个:第一dai、第二dai和第三dai。在某些实施例中,dai可以是由第一dai(例如,组dai)、第二dai(例如,每组计数器dai)和第三dai(例如,每组总dai)组成的集合。在进一步的实施例中,第一、第二和第三dai的组合可以为下行链路时隙集合中的每个下行链路传输形成唯一元组。在上面特别参考图6-10讨论第一dai的示例。在某些实施例中,dai可以是由第二dai(例如,累积dai)和第三dai(例如,总dai)组成的集合。在上面特别参考图11-12讨论第二dai的示例。在上面特别参考图13-15讨论第三dai的示例。
在一个实施例中,存储器410是计算机可读存储介质。在一些实施例中,存储器410包括易失性计算机存储介质。例如,存储器410可以包括ram,其包括动态ram(“dram”)、同步动态ram(“sdram”)和/或静态ram(“sram”)。在一些实施例中,存储器410包括非易失性计算机存储介质。例如,存储器410可以包括硬盘驱动器、闪存或任何其他合适的非易失性计算机存储设备。在一些实施例中,存储器410包括易失性和非易失性计算机存储介质。
在一些实施例中,存储器410存储与传送用于下行链路时隙集合的多个载波组的harq-ack反馈有关的数据。例如,存储器410可以存储dai值、载波分组、harq-ack反馈等。在一些实施例中,存储器410还存储程序代码和相关数据,诸如在远程单元105上操作的操作系统或其他控制器算法以及一个或多个软件应用程序。
在一个实施例中,输入设备415可以包括任何已知的计算机输入设备,包括触摸板、按钮、键盘、触控笔、麦克风等。在一些实施例中,输入设备415可以与输出设备420集成,例如,作为触摸屏或类似的触敏显示器。在一些实施例中,输入设备415包括两个或更多个不同的设备,诸如键盘和触摸板。在某些实施例中,输入设备415可以包括用于捕获图像或以其他方式输入可视数据的相机。
在一个实施例中,输出设备420可以包括任何已知的电子可控显示器或显示设备。输出设备420可以被设计为输出视觉、听觉和/或触觉信号。在一些实施例中,输出设备420包括能够向用户输出可视数据的电子显示器。例如,输出设备420可以包括但不限于lcd显示器、led显示器、oled显示器、投影仪或能够向用户输出图像、文本等的类似显示设备。
在某些实施例中,输出设备420包括用于产生声音的一个或多个扬声器。例如,输出设备420可以产生可听警报或通知(例如,蜂鸣声或嘟嘟声)。在一些实施例中,输出设备420包括用于产生振动、运动、或其他触觉反馈的一个或多个触觉设备。在一些实施例中,输出设备420的全部或部分可以与输入设备415集成。例如,输入设备415和输出设备420可以形成触摸屏或类似的触敏显示器。在其他实施例中,输出设备420可以位于输入设备415附近。
收发器425与移动通信网络内的远程单元通信。收发器425还可以与核心网络,诸如移动核心网络130通信。收发器425可以包括一个或多个发射器430和一个或多个接收器435。如上所述,收发器425可以支持用于与远程单元105和移动核心网130通信的一个或多个网络接口440。
图5描绘根据本公开的实施例的基于数字方案的用于载波聚合的载波分组。如所描绘的,五个载波由诸如ue205ue被配置用于载波聚合。这里,配置的载波包括具有15khz的子载波间隔的第一载波515、具有30khz的子载波间隔的第二载波520、具有60khz的子载波间隔的第三载波525、具有30khz的子载波间隔的第四载波530、以及具有60khz的子载波间隔的第五载波535。载波515-535中的每一个可以对应于由gnb(诸如gnb210)提供的不同服务小区。另外,载波515-535形成具有多个时隙的下行链路时隙集合(在本文中也称为“捆绑窗口”)。
基于数字方案(例如,子载波间隔值),被配置用于载波聚合的载波可以被分组为数个载波组545-555(参见变换540)。在此,每个载波组具有唯一的数字方案,使得载波组中的每个载波具有相同的子载波间隔值。在一些实施例中,每个载波组内的载波按服务小区索引(例如,载波索引)递增地排序。另外,可以从较低的子载波间隔值到较高的子载波间隔值,即,从15khz、30khz、60khz、120khz、240khz、480khz对所形成的组进行排序。由于在5gnr中支持最多六种数字方案,最多可形成6个载波组。但是,可以在支持六种以上数字方案的系统中形成其他载波组。
在所描绘的实施例中,载波515-535被形成为三个载波组:与具有15khz的子载波间隔的所有配置的载波相对应的第一载波组545(例如,第一载波515)、对应于具有30khz的子载波间隔的所有配置的载波(例如,第二载波520和第四载波530)的第二载波组550、以及对应于具有60khz的子载波间隔的所有配置的载波的第三载波组555(例如,第三载波525和第五载波535)。注意,载波组从最小的子载波间隔到最大的子载波间隔递增地排序。
捆绑窗口(下行链路时隙集合)包括多个服务小区(例如,载波)和多个时隙,有时包括微时隙,应在一个uci中发送用于该微时隙的相应的harq-ack反馈(聚合成码本)。请注意,普通时隙具有7个或14个符号,但是微时隙可能至少具有1个符号,并且可以是小于常规时隙大小的任何事物。但是,对于不同的数字方案,时隙长度可能不同。例如,具有15khz子载波间隔的载波可以具有1ms的时隙长度,其包括14个符号,但是具有60khz的载波可以具有更短的时隙长度(例如,250μs),使得四个15khz时隙中的总符号等于相同持续时间(例如,1ms)上的一个60khz时隙中的总符号。为了同步dai设计,下行链路时隙集合定义参考时隙(例如,持续时间等于具有最小的子载波间隔的载波组的一个时隙)。捆绑窗口的大小在参考时隙方面定义(例如,定义为参考时隙的数量)。
如所描绘的,下行链路时隙集合500包括第一参考时隙505(具有“n”的索引)和第二参考时隙510(具有“n 1”的索引)。在一个参考时隙内,第一载波组545仅具有一个时隙,而第二载波组550具有两个时隙,并且第三载波组555具有四个时隙。
图6-10描绘根据本公开实施例的在三部分dai中使用的组dai的各种实施例。在此,三部分dai包括组dai、每组计数器dai和每组总dai。ue205可以使用三部分dai的值来执行错过的时隙检测并形成harq-ack码本。注意,组dai对于执行整个载波组的丢失时隙检测是有用的。
图6描绘根据本公开的实施例的组dai的布置600的第一实施例。在此,dl许可中的组dai的值表示其中存在诸如与pdcch或指示dlsps释放的pdcch相关联的pdsch传输的下行链路传输,的载波组的每个参考时隙的累积数。累积数从参考时隙中的初始载波组开始,并且直到参考时隙中的当前载波组。在此实施例中,组dai通过每个参考时隙重置(例如,不是在参考时隙之间累积)。对于在相同载波组中并且在相同参考时隙内发送的pdcch,dl许可中的组dai的值完全相同。
如所描绘的,在第一参考时隙505中,利用下行链路传输来调度所有三个载波组545-555。因此,在第一参考时隙505中,对于第一载波组545中的每个下行链路传输,组dai值为“1”,对于第二载波组550中的每个下行链路传输,组dai值为“2”,并且对于第三载波组555中的每个下行链路传输,dai值是“3”。然而,在第二参考时隙510中,第一载波组545未被调度。因此,在第二参考时隙510中,对于第二载波组550中的每个下行链路传输,组dai值为“1”,并且对于第三载波组555中的每个下行链路传输,组dai值为“2”。注意,尽管针对整个第二参考时隙510未调度第五载波535,第三载波组具有在第二参考时隙510期间存在的至少一个下行链路传输。
图7描绘根据本公开的实施例的组dai的布置700的第二实施例。在第二实施例中,dl许可中的组dai的值表示其中存在下行链路传输的载波组的每个下行链路时隙集合的累积数,诸如与pdcch或指示dlsps释放的pdcch相关联的pdsch传输。累积数从初始参考时隙(例如,第一参考时隙505)中的初始载波组处开始,并且直到当前载波组和当前参考时隙。在此实施例中,组dai在捆绑窗口内从一个参考时隙到下一参考时隙被更新(例如,在下行链路时隙集合的参考时隙之间被累积)。对于在相同载波组中并且在相同参考时隙内发送的pdcch,dl许可中的组dai的值完全相同。
如所描绘的,在第一参考时隙505中,通过下行链路传输调度所有三个载波组545-555。因此,在第一参考时隙505中,对于第一载波组545中的每个下行链路传输,组dai值为“1”,对于第二载波组550中的每个下行链路传输,组dai值为“2”,并且对于第三载波组555中的每个下行链路传输,dai值为“3”。此外,在第二参考时隙510中,第一载波组545未被调度,但是在第二载波组550和第三载波组555中的每个载波中调度至少一个下行链路传输。因此,在第二参考时隙510中,对于第二载波组550中的每个下行链路传输,组dai值为“4”,并且对于第三载波组中的每个下行链路传输,组dai值为“5”。
图8描绘根据本公开的实施例的组dai的布置800的第三实施例。在第三实施例中,dl许可中的组dai的值表示其中存在诸如与pdcch或指示dlsps释放的pdcch相关联的pdsch传输的的下行链路传输的载波组的总数。在此实施例中,总数在捆绑窗口内从一个参考时隙到下一参考时隙被更新(例如,在下行链路时隙集合的参考时隙之间被累积)。因此,在本实施例中,组dai的值是其中当前参考时隙中存在下行链路传输的载波组的数目与其中在所有先前参考时隙中存在下行链路传输的载波组的数目的和。对于在相同捆绑窗口内的相同参考时隙中发送的pdcch,dl许可中的组dai的值完全相同。
如所描绘的,在第一参考时隙505中,通过下行链路传输来调度所有三个载波组545-555。因此,在第一参考时隙505中,对于第一、第二和第三载波组545-555中的每个下行链路传输,组dai值为“3”。因为在第二参考时隙510中未调度第一载波组545,所以对于第二参考时隙510中的第二和第三载波组550-555中的每个下行链路传输,组dai值为“5”。
图9描绘根据本公开的实施例的组dai的布置900的第四实施例。在第四实施例中,dl许可中的组dai的值表示其中在捆绑窗口内的当前参考时隙中存在诸如与pdcch或指示dlsps释放的pdcch相关联的pdsch传输的下行链路传输的载波组的总数。在此实施例中,总数在捆绑窗口内从一个参考时隙到下一参考时隙被更新(例如,在下行链路时隙集合的参考时隙之间被重置)。对于在相同参考时隙中发送的pdcch,dl许可中的组dai的值完全相同。
如所描绘的,在第一参考时隙505中,通过下行链路传输来调度所有三个载波组545-555。因此,在第一参考时隙505中,对于第一、第二和第三载波组545-555中的每个下行链路传输,组dai值为“3”。因为在第二参考时隙510中未调度第一载波组545,但是在第二载波组550和第三载波组555的每一个中调度至少一个下行链路传输,所以对于第二参考时隙510中的第二和第三载波组550-555中的每个下行链路传输,组dai值为“2”。
图10描绘根据本公开的实施例的组dai的布置1000的第五实施例。在此,dl许可中的组dai的值表示其中在整个捆绑窗口内存在诸如与pdcch或指示dlsps释放的pdcch相关的联的pdsch传输的下行链路传输的载波组的总数。对于在相同捆绑窗口中发送的pdcch,dl许可中的组dai的值完全相同。
如所描绘的,通过第一参考时隙505中的下行链路传输调度所有三个载波组545-555,并且通过第二参考时隙510中的下行链路传输调度第二和第三载波组550-555。对于下行链路时隙组(捆绑窗口)中的每个下行链路传输,dai值为“5”。
在图6-10的实施例中,dai被示出作为十进制数。在某些实施例中,在所描绘的实施例中,最多可能需要三比特来表示dai。然而,其他实施例可以在捆绑窗口中具有附加的载波组(例如,用于上述数字方案值的多达六个组)和/或附加的参考时隙。为了用更少的比特指示dai,在一些实施例中,可以通过具有模块化运算mod(y-1,4) 1的2比特来指示组dai的值,其中,y是组dai的值。
另外,在图6-10的实施例中,对每个载波组定义计数器dai和总dai。在此,每组计数器dai用于表示载波组内的诸如与pdcch和/或指示dlsps释放的pdcch相关联的pdsch传输的下行链路传输的累积数。在此,计数器dai从载波组中的初始载波和时隙组合开始,并且直到当前载波和当前时隙组合。计数器dai首先以载波组内的载波索引的递增顺序增加,并且然后以参考时隙内的时隙索引的递增顺序增加。另外,每组总dai用于表示载波组内下行链路传输的总数。在某些实施例中,每组总dai在参考时隙内从时隙到时隙被更新(例如,累积)。注意,取决于下行链路传输的数量和位置,每组总dai的值可以在下行链路时隙集合中从时隙到时隙变化。
图11-15描绘根据本公开的实施例的在两部分dai中使用的计数器dai和总dai的各种实施例。在此,两部分dai包括每个下行链路时隙集合(捆绑窗口)定义的计数器dai(图11-12中所描绘的)和总dai(图13-15中所描绘的)。ue205可以使用两部分dai的值来执行错过的时隙检测并形成harq-ack码本。
图11描绘根据本公开的实施例的每集合计数器dai的布置1100的第一实施例。在此,dl许可中的每集合计数器dai的值表示其中存在诸如与pdcch或者指示dlsps释放的pdcch相关联的pdsch传输的下行链路传输的{载波组,服务小区,时隙}组合的累积数。每集合计数器dai从初始{载波组,服务小区,时隙}组合开始,并且直到当前{载波组,服务小区,时隙}组合。如所描绘的,每集合计数器dai可以首先以载波组的递增顺序增加,然后以载波组内的服务小区索引的递增顺序增加,并且然后以捆绑窗口内的时隙索引的递增顺序增加。如所描绘的,对于在参考时隙505-510上的载波515-535中的26种可能的{载波组,服务小区,时隙}组合,每集合计数器dai从“1”计数到“26”。
图12描绘根据本公开的实施例的每集合计数器dai的布置1200的第二实施例。在此,每集合计数器dai的值通过模块化操作mod(y-1,4) 1由2比特指示,其中y是每集合计数器dai的值,如图11中所示。有利地,与布置1100相比,布置1200需要更少的三比特来指示每计数器dai值。
图13描绘根据本公开的实施例的每集合总dai的布置1300的第一实施例。在此,dl许可中的每集合总dai的值表示其中在下行链路时隙集合(捆绑窗口)的参考时隙中存在诸如与pdcch或者指示dlsps释放的pdcch相关联的pdsch传输的下行链路传输的{载波组,服务小区,时隙}组合的总数。在此实施例中,在捆绑窗口内每集合总dai从一个参考时隙到下一参考时隙被更新。对于在相同捆绑窗口内的相同参考时隙中发送的pdcch,dl许可中的每集合总dai的值完全相同。在某些实施例中,每集合总dai的值是具有2n的模数,其中n是用于指示每集合总dai的位数。
如所描绘的,存在在第一参考时隙505中调度的十三个{载波组,服务小区,时隙}组合(十三个可能的下行链路{载波组,服务小区,时隙}组合当中的)。因此,与第一参考时隙505中的每个下行链路传输相对应的每集合总dai具有值“13”。而且,仅存在在第二参考时隙510中调度的七个{载波组,服务小区,时隙}组合(在十三种可能的下行链路{载波组,服务小区,时隙}组合当中)。因此,与第二参考时隙510中的每个下行链路传输相对应的每集合总dai具有值“20”。注意,在下行链路时隙集合(捆绑窗口)中调度的{载波组,服务小区,时隙}组合的总数为二十(二十六个可能的组合当中的)。
图14描绘根据本公开的实施例的每集合总dai的布置1400的第二实施例。在此,dl许可中的每集合总dai的值表示其中在捆绑窗口内的当前参考时隙中存在诸如与pdcch或者指示dlsps释放的pdcch相关联的pdsch传输的下行链路传输的{载波组,服务小区,时隙}组合的总数。在第二实施例中,在捆绑窗口内每集合总dai从一个参考时隙到下一参考时隙重置(例如,未更新)。对于在相同捆绑窗口内的相同参考时隙中发送的pdcch,dl许可中的每集合总dai的值完全相同。在某些实施例中,每集合总dai的值是2n的模数,其中n是用于指示每集合总dai的比特数。
如所描绘的,存在在第一参考时隙505中调度的十三个{载波组,服务小区,时隙}组合(十三个可能的下行链路{载波组,服务小区,时隙}组合当中)。因此,与第一参考时隙505中的每个下行链路传输相对应的每集合总dai具有值“13”。而且,仅存在在第二参考时隙510中调度的七个{载波组,服务小区,时隙}组合(在十三种可能的下行链路{载波组,服务小区,时隙}组合当中)。因此,与第二参考时隙510中的每个下行链路传输相对应的每组总dai具有值“7”。
图15描绘根据本公开的实施例的每集合总dai的布置1500的第三实施例。在此,dl许可中的每集合总dai的值表示其中在整个捆绑窗口内存在诸如与pdcch或者指示dlsps释放的pdcch相关联的pdsch传输的下行链路传输的{载波组,服务小区,时隙}组合的总数。对于在相同捆绑窗口内发送的pdcch,dl许可中的每集合总dai的值完全相同。如所描绘的,在下行链路时隙集合(捆绑窗口)中调度的{载波组,服务小区,时隙}组合的总数为二十(二十六个可能的组合中当中的)。因此,与下行链路时隙集合(捆绑窗口)中的每个下行链路传输相对应的每集合总dai具有值“20”。
图16是图示根据本公开的实施例的用于传送针对下行链路时隙集合的多个载波组的harq-ack反馈的方法1600的一个实施例的示意性流程图。在一些实施例中,方法1600由诸如基站单元110、gnb210和/或基站装置400的基站单元执行。在某些实施例中,方法1600可以由执行程序代码的处理器,例如,微控制器、微处理器、cpu、gpu、辅助处理单元、fpga等执行。
方法1600开始,并且将下行链路时隙集合中的多个下行链路传输发送1605到远程单元(例如,ue205)。在此,下行链路时隙集合包括第一数量的参考时隙和第二数量的载波。此外,基于每个载波的子载波间隔值将载波分组为多个载波组,使得载波组中的每个载波具有相同的子载波间隔值。在一些实施例中,多个下行链路传输中的每一个具有下行链路指配索引(“dai”)
在一些实施例中,基于具有最小子载波间隔的载波组的时隙来定义参考时隙。在某些实施例中,参考时隙的持续时间可以等于具有最小子载波间隔的载波组的时隙持续时间。在一些实施例中,每个载波组中的载波按载波索引递增排序和/或载波组按子载波间隔值递增排序。如本文所讨论的,载波顺序和载波组顺序可以用于确定用于dl传输的dai值。
方法1600包括,从远程单元接收1610用于下行链路时隙集合的harq-ack码本,其中,用于下行链路时隙集合的harq-ack码本对应于下行链路时隙集合中的所有下行链路传输。在某些实施例中,基于dai对harq-ack码本中的每个位进行排序。方法1600结束。
在一些实施例中,dai包括以下中的一个或多个:第一dai、第二dai和第三dai。在某些实施例中,dai可以是由第一dai(例如,组dai)、第二dai(例如,每组计数器dai)和第三dai(例如,每组总dai)组成的集合。在进一步的实施例中,第一、第二和第三dai的组合可以为下行链路时隙集合中的每个下行链路传输形成唯一元组。在上面特别参考图6-10讨论第一dai的示例。在某些实施例中,dai可以是由第二dai(例如,累积dai)和第三dai(例如,总dai)组成的集合。在上面特别参考图11-12讨论第二dai的示例。在上面特别参考图13-15讨论第三dai的示例。
图17是图示根据本公开的实施例的用于传送用于下行链路时隙的多个载波组的harq-ack反馈的方法1600的一个实施例的示意性流程图。在一些实施例中,方法1700由诸如远程单元105、ue205和/或用户设备300的远程单元执行。在某些实施例中,方法1700可以由执行程序代码的处理器,例如,微控制器、微处理器、cpu、gpu、辅助处理单元、fpga等执行。
方法1700开始,并从基站单元(诸如gnb210)接收1705下行链路时隙集合中的多个下行链路传输。在此,下行链路时隙集合包括第一数量的参考时隙和第二数量的载波。在一些实施例中,多个下行链路传输中的每一个具有下行链路指配索引(“dai”)
方法1700包括基于每个载波的子载波间隔值将多个载波分组1710为多个载波组,使得载波组中的每个载波具有相同的子载波间隔值。在一些实施例中,每个载波组中的载波按载波索引递增排序和/或载波组按子载波间隔值递增排序。如本文所讨论的,载波顺序和载波组顺序可以用于确定用于dl传输的dai值。
方法1700包括向基站单元发送1715用于下行链路时隙集合的harq-ack码本。在此,用于下行链路时隙集合的harq-ack码本对应于下行链路时隙集合中的所有下行链路传输。在某些实施例中,基于dai对harq-ack码本中的每个位进行排序。在一些实施例中,基于具有最小子载波间隔的载波组的时隙来定义参考时隙。在某些实施例中,参考时隙的持续时间可以等于具有最小子载波间隔的载波组的时隙持续时间。方法1700结束。
在一些实施例中,dai包括以下中的一个或多个:第一dai、第二dai和第三dai。在某些实施例中,dai可以是由第一dai(例如,组dai)、第二dai(例如,每组计数器dai)和第三dai(例如,每组总dai)组成的集合。在进一步的实施例中,第一、第二和第三dai的组合可以为下行链路时隙集合中的每个下行链路传输形成唯一元组。在上面特别参考图6-10讨论第一dai的示例。在某些实施例中,dai可以是由第二dai(例如,累积dai)和第三dai(例如,总dai)组成的集合。在上面特别参考图11-12讨论第二dai的示例。在上面特别参考图13-15讨论第三dai的示例。
可以以其他特定形式实践实施例。所描述的实施例在所有方面都应被视为仅是说明性的而非限制性的。因此,本发明的范围由所附权利要求而不是前面的描述来指示。在权利要求的含义和等同范围内的所有变化都包含在其范围内。
1.一种装置,包括:
发射器,所述发射器向远程单元发送下行链路时隙集合中的多个下行链路传输,其中,所述下行链路时隙集合包括第一数量的参考时隙和第二数量的载波,其中基于每个载波的子载波间隔值所述第二数量的载波被分组为多个载波组,其中,载波组中的每个载波具有相同的子载波间隔值;和
接收器,所述接收器从所述远程单元接收用于所述下行链路时隙集合的混合自动重传请求确认(“harq-ack”)码本,其中,用于所述下行链路时隙集合的所述harq-ack码本对应于所述下行链路时隙集合中的所有下行链路传输。
2.根据权利要求1所述的装置,其中,基于具有最小子载波间隔的载波组的时隙来定义所述参考时隙。
3.根据权利要求1所述的装置,其中,每个载波组中的载波通过载波索引递增地排序,并且其中所述载波组通过子载波间隔值递增地排序。
4.根据权利要求1所述的装置,其中,每个下行链路传输具有下行链路指配索引(“dai”),并且所述dai包括以下中的一个或多个:第一dai、第二dai和第三dai。
5.根据权利要求4所述的装置,其中,所述第一dai表示从所述参考时隙中的初始载波组到所述参考时隙中的当前载波组的其中在所述下行链路时隙集合的参考时隙中存在至少一个下行链路传输的载波组的累积数,其中,载波组的累积数从参考时隙到参考时隙被重置,并且其中对于相同载波组和相同参考时隙中的所有下行链路传输,所述第一dai是相同值。
6.根据权利要求4所述的装置,其中,所述第一dai表示从所述下行链路时隙集合的初始参考时隙中的初始载波组到当前载波组和当前参考时隙的其中存在至少一个下行链路传输的载波组的累积数,其中,载波组的累积数在相同下行链路时隙集合内从参考时隙到参考时隙被更新,其中对于相同载波组和相同参考时隙中的所有下行链路传输,所述第一dai是相同值。
7.根据权利要求4所述的装置,其中,所述第一dai表示从所述下行链路时隙集合的初始参考时隙的初始载波组到当前载波组和当前参考时隙的其中在一个参考时隙期间存在至少一个下行链路传输的载波组的总数,其中载波组的总数在相同下行链路时隙集合内从参考时隙到参考时隙被更新,并且其中对于相同参考时隙中的所有下行链路传输,所述第一dai是相同值。
8.根据权利要求4所述的装置,其中,所述第一dai表示从所述下行链路时隙集合的参考时隙中的初始载波组到所述参考时隙中的当前载波组的其中存在至少一个下行链路传输的载波组的总数,其中载波组的总数从参考时隙到参考时隙被重置,并且其中对于相同参考时隙中的所有下行链路传输,所述第一dai是相同值。
9.根据权利要求4所述的装置,其中,所述第一dai表示在所述下行链路时隙集合中的其中存在至少一个下行链路传输的载波组和参考时隙组合的总数,其中对于所述下行链路时隙集合中的所有下行链路传输,所述第一dai是相同值。
10.根据权利要求4所述的装置,其中,所述第二dai表示从载波组中的初始下行链路传输直到当前载波和当前时隙组合的所述载波组内的下行链路传输的累积数,其中,所述累积数首先以在载波组内的载波索引的递增顺序增加,然后以参考时隙内的时隙索引的递增顺序增加。
11.根据权利要求4所述的装置,其中,所述第三dai表示从载波组中的初始下行链路传输直到当前时隙的所述载波组内的下行链路传输的总数,并且其中,所述第三dai在所述参考时隙内从时隙到时隙被更新。
12.根据权利要求4所述的装置,其中,所述第二dai表示直到当前载波组、当前载波和当前时隙组合的其中存在下行链路传输的载波组、载波和时隙组合的累积数,其中,所述累积数首先以载波组的递增顺序增加,然后以在所述载波组内的载波索引的递增顺序增加,并且然后以在所述下行链路时隙集合内的时隙索引的递增顺序增加。
13.根据权利要求4所述的装置,其中,所述第三dai表示用于所述下行链路时隙集合的下行链路传输的总数,并且对于所述下行链路时隙集合中的所有下行链路传输是相同值。
14.根据权利要求4所述的装置,其中,所述第三dai的值表示从初始下行链路传输直到当前参考时隙的其中存在下行链路传输的载波组、载波和时隙组合的总数,其中,所述第三dai在下行链路时隙集合内从参考时隙到参考时隙被更新。
15.根据权利要求4所述的装置,其中,所述第三dai的值表示其中用于所述下行链路时隙集合内的当前参考时隙存在下行链路传输的载波组、载波和时隙组合的总数。
16.一种方法,包括:
向远程单元发送下行链路时隙集合中的多个下行链路传输,其中,所述下行链路时隙集合包括第一数量的参考时隙和第二数量的载波,其中基于每个载波的子载波间隔值所述第二数量的载波被分组为多个载波组,其中,载波组中的每个载波具有相同的子载波间隔值;和
从所述远程单元接收用于所述下行链路时隙集合的混合自动重传请求确认(“harq-ack”)码本,其中,用于所述下行链路时隙集合的所述harq-ack码本对应于所述下行链路时隙集合中的所有下行链路传输。
17.根据权利要求16所述的方法,其中,基于具有最小子载波间隔的载波组的时隙来定义所述参考时隙。
18.根据权利要求16所述的方法,其中,每个载波组中的载波通过载波索引递增地排序,并且其中所述载波组通过子载波间隔值递增地排序。
19.根据权利要求16所述的方法,其中,每个下行链路传输具有下行链路指配索引(“dai”),并且所述dai包括以下中的一个或多个:第一dai、第二dai和第三dai。
20.根据权利要求19所述的方法,其中,所述第一dai表示从所述参考时隙中的初始载波组到所述参考时隙中的当前载波组的其中在所述下行链路时隙集合的参考时隙中存在至少一个下行链路传输的载波组的累积数,其中,载波组的累积数从参考时隙到参考时隙被重置,并且其中对于相同载波组和相同参考时隙中的所有下行链路传输,所述第一dai是相同值。
21.根据权利要求19所述的方法,其中,所述第一dai表示从所述下行链路时隙集合的初始参考时隙中的初始载波组到当前载波组和当前参考时隙的其中存在至少一个下行链路传输的载波组的累积数,其中,载波组的累积数在相同下行链路时隙集合内从参考时隙到参考时隙被更新,其中对于相同载波组和相同参考时隙中的所有下行链路传输,所述第一dai是相同值。
22.根据权利要求19所述的方法,其中,所述第一dai表示从所述下行链路时隙集合的初始参考时隙的初始载波组到当前载波组和当前参考时隙的其中在一个参考时隙期间存在至少一个下行链路传输的载波组的总数,其中载波组的总数在相同下行链路时隙集合中从参考时隙到参考时隙被更新,并且其中对于相同参考时隙中的所有下行链路传输,所述第一dai是相同值。
23.根据权利要求19所述的方法,其中,所述第一dai表示从所述下行链路时隙集合的参考时隙中的初始载波组到所述参考时隙中的当前载波组的其中存在至少一个下行链路传输的载波组的总数,其中载波组的总数从参考时隙到参考时隙被重置,并且其中对于相同载波组和相同参考时隙中的所有下行链路传输,所述第一dai是相同值。
24.根据权利要求19所述的方法,其中,所述第一dai表示在所述下行链路时隙集合中的其中存在至少一个下行链路传输的载波组和参考时隙组合的总数,其中对于所述下行链路时隙集合中的所有下行链路传输,所述第一dai是相同值。
25.根据权利要求19所述的方法,其中,所述第二dai表示从载波组中的初始下行链路传输直到当前载波和当前时隙组合的所述载波组内的下行链路传输的累积数,其中,所述累积数首先以在载波组内的载波索引的递增顺序增加,然后以参考时隙内的时隙索引的递增顺序增加。
26.根据权利要求19所述的方法,其中,所述第三dai表示从载波组中的初始下行链路传输直到当前时隙的所述载波组内的下行链路传输的总数,并且其中,所述第三dai在所述参考时隙内从时隙到时隙被更新。
27.根据权利要求19所述的方法,其中,所述第二dai表示直到当前载波组、当前载波和当前时隙组合的其中存在下行链路传输的载波组、载波和时隙组合的累积数,其中,所述累积数首先以载波组的递增顺序增加,然后以在所述载波组内的载波索引的递增顺序增加,并且然后以在所述下行链路时隙集合内的时隙索引的递增顺序增加。
28.根据权利要求19所述的方法,其中,所述第三dai表示用于所述下行链路时隙集合的下行链路传输的总数,并且对于所述下行链路时隙集合中的所有下行链路传输是相同值。
29.根据权利要求19所述的方法,其中,所述第三dai的值表示从初始下行链路传输直到当前参考时隙的其中存在下行链路传输的载波组、载波和时隙组合的总数,其中,所述第三dai在下行链路时隙集合内从参考时隙到参考时隙被更新。
30.根据权利要求19所述的方法,其中,所述第三dai的值表示其中用于所述下行链路时隙集合内的当前参考时隙存在下行链路传输的载波组、载波和时隙组合的总数。
31.一种装置,包括:
接收器,所述接收器从基站单元接收下行链路时隙集合中的多个下行链路传输,其中,所述下行链路时隙集合包括第一数量的参考时隙和第二数量的载波;
处理器,所述处理器基于每个载波的子载波间隔值将所述多个载波分组成多个载波组,其中,载波组中的每个载波具有相同的子载波间隔值;以及
发射器,所述发射器向所述基站单元发送用于所述下行链路时隙集合的混合自动重传请求确认(“harq-ack”)码本,其中,针对所述下行链路时隙集合的所述harq-ack码本对应于所述下行链路时隙集合中的所有下行链路传输。
32.根据权利要求31所述的装置,其中,基于具有最小子载波间隔的载波组的时隙来定义所述参考时隙。
33.根据权利要求31所述的装置,其中,每个载波组中的载波通过载波索引递增地排序,并且其中所述载波组通过子载波间隔值递增地排序。
34.根据权利要求31所述的装置,其中,每个下行链路传输具有下行链路指配索引(“dai”),并且所述dai包括以下中的一个或多个:第一dai、第二dai和第三dai。
35.根据权利要求34所述的装置,其中,所述第一dai表示从所述参考时隙中的初始载波组到所述参考时隙中的当前载波组的其中在所述下行链路时隙集合的参考时隙中存在至少一个下行链路传输的载波组的累积数,其中,载波组的累积数从参考时隙到参考时隙的被重置,并且其中对于相同载波组和相同参考时隙中的所有下行链路传输,所述第一dai是相同值。
36.根据权利要求34所述的装置,其中,所述第一dai表示从所述下行链路时隙集合的初始参考时隙中的初始载波组到当前载波组和当前参考时隙的其中存在至少一个下行链路传输的载波组的累积数,其中,载波组的累积数在相同下行链路时隙集合内从参考时隙到参考时隙被更新,其中对于相同载波组和相同参考时隙中的所有下行链路传输,所述第一dai是相同值。
37.根据权利要求34所述的装置,其中,所述第一dai表示从所述下行链路时隙集合的初始参考时隙的初始载波组到当前载波组和当前参考时隙的其中在一个参考时隙期间存在至少一个下行链路传输的载波组的总数,其中载波组的总数在相同下行链路时隙集合内从参考时隙到参考时隙被更新,并且其中对于相同参考时隙中的所有下行链路传输,所述第一dai是相同值。
38.根据权利要求34所述的装置,其中,所述第一dai表示从所述下行链路时隙集合的参考时隙中的初始载波组到所述参考时隙中的当前载波组的其中存在至少一个下行链路传输的载波组的总数,其中载波组的总数从参考时隙到参考时隙被重置,并且其中对于相同载波组和相同参考时隙中的所有下行链路传输,所述第一dai是相同值。
39.根据权利要求34所述的装置,其中,所述第一dai表示在所述下行链路时隙集合中的其中存在至少一个下行链路传输的载波组和参考时隙组合的总数,其中对于所述下行链路时隙集合中的所有下行链路传输,所述第一dai是相同值。
40.根据权利要求34所述的装置,其中,所述第二dai表示从载波组中的初始下行链路传输直到当前载波和当前时隙组合的所述载波组内的下行链路传输的累积数,其中,所述累积数首先以在载波组内的载波索引的递增顺序增加,然后以参考时隙内的时隙索引的递增顺序增加。
41.根据权利要求34所述的装置,其中,所述第三dai表示从载波组中的初始下行链路传输直到当前时隙的所述载波组内的下行链路传输的总数,并且其中,所述第三dai在所述参考时隙内从时隙到时隙被更新。
42.根据权利要求34所述的装置,其中,所述第二dai表示直到当前载波组、当前载波和当前时隙组合的其中存在下行链路传输的载波组、载波和时隙组合的累积数,其中,所述累积数首先以载波组的递增顺序增加,然后以在所述载波组内的载波索引的递增顺序增加,并且然后以在所述下行链路时隙集合内的时隙索引的递增顺序增加。
43.根据权利要求34所述的装置,其中,所述第三dai表示用于所述下行链路时隙集合的下行链路传输的总数,并且对于所述下行链路时隙集合中的所有下行链路传输是相同值。
44.根据权利要求34所述的装置,其中,所述第三dai的值表示从初始下行链路传输直到当前参考时隙的其中存在下行链路传输的载波组、载波和时隙组合的总数,其中,所述第三dai在下行链路时隙集合内从参考时隙到参考时隙被更新。
45.根据权利要求34所述的装置,其中,所述第三dai的值表示其中用于所述下行链路时隙集合内的当前参考时隙存在下行链路传输的载波组、载波和时隙组合的总数。
46.一种方法,包括:
从基站单元接收下行链路时隙集合中的多个下行链路传输,其中,所述下行链路时隙集合包括第一数量的参考时隙和第二数量的载波;
基于每个载波的子载波间隔值将所述多个载波分组为多个载波组,其中,载波组中的每个载波具有相同的子载波间隔值;以及
向所述基站单元发送针对用于下行链路时隙集合的混合自动重传请求确认(“harq-ack”)码本,其中,用于所述下行链路时隙集合的所述harq-ack码本对应于所述下行链路时隙集合中的所有下行链路传输。
47.根据权利要求46所述的方法,其中,基于具有最小子载波间隔的载波组的时隙来定义所述参考时隙。
48.根据权利要求46所述的方法,其中,每个载波组中的载波通过载波索引递增地排序,并且其中所述载波组通过子载波间隔值递增地排序。
49.根据权利要求46所述的方法,其中,每个下行链路传输具有下行链路指配索引(“dai”),并且所述dai包括以下中的一个或多个:第一dai、第二dai和第三dai。
50.根据权利要求49所述的方法,其中,所述第一dai表示从所述参考时隙中的初始载波组到所述参考时隙中的当前载波组的其中在所述下行链路时隙集合的参考时隙中存在至少一个下行链路传输的载波组的累积数,其中,载波组的累积数从参考时隙到参考时隙被重置,并且其中对于相同载波组和相同参考时隙中的所有下行链路传输,所述第一dai是相同值。
51.根据权利要求49所述的方法,其中,所述第一dai表示从所述下行链路时隙集合的初始参考时隙中的初始载波组到当前载波组和当前参考时隙的其中存在至少一个下行链路传输的载波组的累积数,其中,载波组的累积数在所述相同下行链路时隙集合内从参考时隙到参考时隙被更新,其中对于相同载波组和相同参考时隙中的所有下行链路传输,所述第一dai是相同值。
52.根据权利要求49所述的方法,其中,所述第一dai表示从所述下行链路时隙集合的初始参考时隙的初始载波组到当前载波组和当前参考时隙的其中在一个参考时隙期间存在至少一个下行链路传输的载波组的总数,其中载波组的总数在相同下行链路时隙集合内从参考时隙到参考时隙被更新,并且其中对于相同参考时隙中的所有下行链路传输,所述第一dai是相同值。
53.根据权利要求49所述的方法,其中,所述第一dai表示从所述下行链路时隙集合的参考时隙中的初始载波组到所述下行链路时隙中的当前载波组的其中存在至少一个下行链路传输的载波组的总数,其中载波组的总数从参考时隙到参考时隙被重置,并且其中对于相同参考时隙中的所有下行链路传输,所述第一dai是相同值。
54.根据权利要求49所述的方法,其中,所述第一dai表示在所述下行链路时隙集合中的其中存在至少一个下行链路传输的载波组和参考时隙组合的总数,其中对于所述下行链路时隙集合中的所有下行链路传输,所述第一dai是相同值。
55.根据权利要求49所述的方法,其中,所述第二dai表示从载波组中的初始下行链路传输直到当前载波和当前时隙组合的所述载波组内的下行链路传输的累积数,其中,所述累积数首先以在载波组内的载波索引的递增顺序增加,然后以参考时隙内的时隙索引的递增顺序增加。
56.根据权利要求49所述的方法,其中,所述第三dai表示从载波组中的初始下行链路传输直到当前时隙的所述载波组内的下行链路传输的总数,并且其中,所述第三dai在所述参考时隙内从时隙到时隙被更新。
57.根据权利要求49所述的方法,其中,所述第二dai表示直到当前载波组、当前载波和当前时隙组合的其中存在下行链路传输的载波组、载波和时隙组合的累积数,其中,所述累积数首先以载波组的递增顺序增加,然后以在所述载波组内的载波索引的递增顺序增加,并且然后以在所述下行链路时隙集合内的时隙索引的递增顺序增加。
58.根据权利要求49所述的方法,其中,所述第三dai表示针对所述下行链路时隙集合的下行链路传输的总数,并且对于所述下行链路时隙集合中的所有下行链路传输是相同的值。
59.根据权利要求49所述的方法,其中,所述第三dai的值表示从初始下行链路传输直到当前参考时隙的其中存在下行链路传输的载波组、载波和时隙组合的总数,其中,所述第三dai在下行链路时隙集合内从参考时隙到参考时隙被更新。
60.根据权利要求49所述的方法,其中,所述第三dai的值表示其中用于所述下行链路时隙集合内的当前参考时隙存在下行链路传输的载波组、载波和时隙组合的总数。
技术总结