一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

用于同时接收的半静态码本的制作方法

2023-07-22 18:13:46 来源:中国专利 TAG:

用于同时接收的半静态码本
1.相关申请的交叉引用
2.本技术要求享受2021年10月21日提交的美国专利申请no.17/451,741的利益和优先权,上述美国专利申请要求享受2020年10月22日提交的美国临时申请no.63/104,405的优先权,该申请已转让给本技术的受让人,故以引用方式将其全部内容明确地并入本文,就如同在下文中完全记载一样并用于所有适用的目的。
技术领域
3.概括地说,本公开内容的各方面涉及无线通信,具体地说,本公开内容的各方面涉及用于混合自动重传请求(harq)反馈的技术。


背景技术:

4.已广泛地部署无线通信系统,以便提供诸如电话、视频、数据、消息传送、广播等等之类的各种电信服务。这些无线通信系统可以采用能通过共享可用的系统资源(例如,带宽、发射功率等),来支持与多个用户进行通信的多址技术。这类多址接入系统的例子包括第三代合作伙伴计划(3gpp)长期演进(lte)系统、高级lte(lte-a)系统、码分多址(cdma)系统、时分多址(tdma)系统、频分多址(fdma)系统、正交频分多址(ofdma)系统、单载波频分多址(sc-fdma)系统和时分同步码分多址(td-scdma)系统,仅举几个例子。
5.在各种电信标准中已采纳这些多址技术,以提供使不同无线设备能在城市范围、国家范围、地域范围、甚至全球范围上进行通信的通用协议。新无线电(例如,5g nr)是一种新兴的电信标准的例子。nr是3gpp发布的lte移动标准的演进集。nr被设计为通过提高谱效率、降低费用、提高服务、充分利用新频谱、与在下行链路(dl)和上行链路(ul)上使用ofdma与循环前缀(cp)的其它开放标准进行更好地集成,来更好地支持移动宽带互联网接入。为此,nr支持波束成形、多输入多输出(mimo)天线技术和载波聚合。
6.但是,随着移动宽带接入需求的持续增加,存在着进一步提高nr和lte技术的需求。优选的是,这些提高也可适用于其它多址技术和采用这些技术的通信标准。


技术实现要素:

7.本公开内容的系统、方法和设备均具有一些方面,但这些方面中没有单一的一个可以单独地对其期望的属性负责。下文表述的权利要求书并不限制本公开内容的保护范围,现在将简要地讨论一些特征。
8.某些方面涉及一种用于无线通信的第一网络节点,其中第一网络节点包括存储器和通信地耦合到所述存储器的处理器。在一些例子中,所述处理器被配置为:确定一时间段的候选下行链路传输时机的数量(m)。在一些例子中,所述处理器被配置为:确定所述第一网络节点可以在所述时间段期间接收的同时下行链路传输的最大数量(k)。在一些例子中,所述处理器被配置为:在所述时间段期间从第二网络节点接收一个或多个下行链路传输。在一些例子中,所述处理器被配置为:至少基于所述数量m和所述最大数量k,对混合自动重
传请求(harq)反馈进行编码。在一些例子中,所述处理器被配置为向第二网络节点发送所述经编码的harq反馈。
9.某些方面涉及一种用于无线通信的第一网络节点,其中第一网络节点包括存储器和通信地耦合到所述存储器的处理器。在一些例子中,所述处理器被配置为:确定一时间段的候选下行链路传输时机的数量(m)。在一些例子中,所述处理器被配置为:确定第二网络节点可以在所述时间段期间接收的同时下行链路传输的最大数量(k)。在一些例子中,所述处理器被配置为:在所述时间段期间发送一个或多个下行链路传输。在一些例子中,所述处理器被配置为:从所述第二网络节点接收响应于所述一个或多个下行链路传输的经编码的harq反馈,其中所述harq反馈是至少基于以下各项进行编码的:所述时间段的候选下行链路传输时机的所述数量m、以及同时下行链路传输的所述最大数量k。
10.某些方面涉及一种由第一网络节点执行的无线通信的方法。在一些例子中,该方法包括:确定一时间段的候选下行链路传输时机的数量(m)。在一些例子中,该方法包括:确定所述第一网络节点可以在所述时间段期间接收的同时下行链路传输的最大数量(k)。在一些例子中,该方法包括:在所述时间段期间从第二网络节点接收一个或多个下行链路传输。在一些例子中,该方法包括:至少基于所述数量m和所述最大数量k,对混合自动重传请求(harq)反馈进行编码。在一些例子中,该方法包括:向第二网络节点发送所述经编码的harq反馈。
11.某些方面涉及一种由第一网络节点执行的无线通信的方法。在一些例子中,该方法包括:确定一时间段的候选下行链路传输时机的数量(m)。在一些例子中,该方法包括:确定第二网络节点可以在所述时间段期间接收的同时下行链路传输的最大数量(k)。在一些例子中,该方法包括:在所述时间段期间发送一个或多个下行链路传输。在一些例子中,该方法包括:从所述第二网络节点接收响应于所述一个或多个下行链路传输的经编码的harq反馈,所述harq反馈是至少基于以下各项进行编码的:所述时间段的候选下行链路传输时机的所述数量m、以及同时下行链路传输的所述最大数量k。
12.某些方面涉及第一网络节点。在一些例子中,该第一网络节点包括:用于确定一时间段的候选下行链路传输时机的数量(m)的单元。在一些例子中,该第一网络节点包括:用于确定所述第一网络节点可以在所述时间段期间接收的同时下行链路传输的最大数量(k)的单元。在一些例子中,该第一网络节点包括:用于在所述时间段期间从第二网络节点接收一个或多个下行链路传输的单元。在一些例子中,该第一网络节点包括:用于至少基于所述数量m和所述最大数量k,对混合自动重传请求(harq)反馈进行编码的单元。在一些例子中,该第一网络节点包括:用于向第二网络节点发送所述经编码的harq反馈的单元。
13.某些方面涉及第一网络节点。在一些例子中,该第一网络节点包括:用于确定一时间段的候选下行链路传输时机的数量(m)的单元。在一些例子中,该第一网络节点包括:用于确定第二网络节点可以在所述时间段期间接收的同时下行链路传输的最大数量(k)的单元。在一些例子中,该第一网络节点包括:用于在所述时间段期间发送一个或多个下行链路传输的单元。在一些例子中,该第一网络节点包括:用于从所述第二网络节点接收响应于所述一个或多个下行链路传输的经编码的harq反馈的单元,所述harq反馈是至少基于以下各项进行编码的:所述时间段的候选下行链路传输时机的所述数量m、以及同时下行链路传输的所述最大数量k。
14.某些方面涉及一种非临时性计算机可读存储介质,所述非临时性计算机可读存储介质上存储有用于由第一网络节点执行无线通信方法的指令。在一些例子中,该方法包括:确定一时间段的候选下行链路传输时机的数量(m)。在一些例子中,该方法包括:确定所述第一网络节点可以在所述时间段期间接收的同时下行链路传输的最大数量(k)。在一些例子中,该方法包括:在所述时间段期间从第二网络节点接收一个或多个下行链路传输。在一些例子中,该方法包括:至少基于所述数量m和所述最大数量k,对混合自动重传请求(harq)反馈进行编码。在一些例子中,该方法包括:向第二网络节点发送所述经编码的harq反馈。
15.某些方面涉及一种非临时性计算机可读存储介质,所述非临时性计算机可读存储介质上存储有用于由第一网络节点执行无线通信方法的指令。在一些例子中,该方法包括:确定一个时间段的候选下行链路传输时机的数量(m)。在一些例子中,该方法包括:确定第二网络节点可以在所述时间段期间接收的同时下行链路传输的最大数量(k)。在一些例子中,该方法包括:在所述时间段期间发送一个或多个下行链路传输。在一些例子中,该方法包括:从所述第二网络节点接收响应于所述一个或多个下行链路传输的经编码的harq反馈,所述harq反馈是至少基于以下各项进行编码的:所述时间段的候选下行链路传输时机的所述数量m、以及同时下行链路传输的所述最大数量k。
16.本公开内容的各方面提供了用于执行与本文中描述的ue和bs中的每一个执行的操作互补的技术和方法的单元、装置、处理器和计算机可读介质。
17.为了实现前述和有关的目的,一个或多个方面包括下文所详细描述和权利要求书中具体指出的特征。下文描述和附图详细描述了一个或多个方面的某些示例性特征。但是,这些特征仅仅说明可采用这些各个方面之基本原理的各种方法中的一些方法。
附图说明
18.为了详细地理解本公开内容的上面所描述特征的实现方式,本技术针对上面的简要概括参考一些方面给出了更具体的描述,这些方面中的一些在附图中给予了说明。但是,应当注意的是,由于本发明的描述准许其它等同的有效方面,因此这些附图仅仅描绘了本公开内容的某些典型方面,其不应被认为限制本发明的保护范围。
19.图1是根据本公开内容的某些方面,概念性地示出一种示例性电信系统的框图。
20.图2是根据本公开内容的某些方面,概念性地示出示例性基站(bs)和用户设备(ue)的设计方案的框图。
21.图3是根据本公开内容的某些方面的用于新无线电(nr)的示例性帧格式。
22.图4a和图4b是示出由ue进行的下行链路传输分组的两个单独示例的框图。
23.图5是示出基于ue可以接收的同时下行链路传输的最大数量配置的示例码本的框图。
24.图6是根据本公开内容的某些方面,示出基于ue可以接收的同时下行链路传输的最大数量配置的示例码本的框图。
25.图7是根据本公开内容的某些方面,示出基于图5(例如,可行组合)和图6(例如,最大k编码)中描述的技术的组合以及汉明距离3码的码本大小示例的表。
26.图8是根据本公开内容的某些方面,示出用于在基站和ue之间使用汉明编码的示例方法的框图。
27.图9是根据本公开内容的某些方面,示出用于k的多个码字的示例的框图。
28.图10是根据本公开内容的某些方面,示出基于ue可以接收的最大同时下行链路传输数量配置的示例码本的框图。
29.图11是根据本公开内容的各方面,示出用于harq反馈通信的示例信令的流程图。
30.图12是根据本公开内容的各方面,示出用于harq反馈通信的示例信令的流程图。
31.图13根据本公开内容的各方面,示出了可以包括各种组件的通信设备,其中这些组件被配置为执行本文所公开的技术的操作。
32.图14根据本公开内容的各方面,示出了可以包括各种组件的通信设备,其中这些组件被配置为执行本文所公开的技术的操作。
33.为了有助于理解,已经尽可能地使用相同参考数字来表示附图中共有的相同元件。应当知悉的是,揭示于一个方面的元件可以有益地应用于其它方面,而不再特定叙述。
具体实施方式
34.本公开内容的各方面提供了用于减少用于harq反馈的半静态码本的大小的装置、方法、处理系统和计算机可读介质。
35.在某些方面,诸如ue之类的网络节点被配置为向发送设备(例如,另一个网络节点,比如基站(bs))提供反馈,指示该ue是否已成功接收并解码了从发送设备发送的传输。在某些方面,该反馈是指示ue已成功接收和解码了传输的确认(ack)和/或指示ue未成功接收和解码传输的否定ack(nack)中的一个或多个。在某些方面,本文对ack反馈、harq-ack反馈或harq反馈的引用,通常可以指代使用ack和/或nack指示的反馈。
36.在某些方面,当ue成功接收和解码了传输时发送ack,并且当它没有成功接收和解码传输时抑制发送ack。在某些方面,当ue没有成功接收和解码传输时发送nack,并且当它成功接收和解码传输时抑制发送nack。在某些方面(例如,对于具有如本文所讨论的启用反馈的harq过程),当ue成功接收和解码了传输时发送ack,并且当它没有成功接收和解码传输时发送nack。
37.在某些方面,ue配置有一个或多个harq过程。因此,在某些方面,ue维护一个或多个缓冲器,每个缓冲器对应于所述一个或多个harq过程之一。每个harq过程可以用于一次(例如,每子帧、时隙等)缓冲给定下行链路信道(例如,诸如物理下行链路控制信道(pdcch)之类的控制信道或者诸如物理下行链路共享信道(pdsch)之类的数据信道)的数据。具体而言,作为harq过程的一部分,即使ue无法成功地解码数据,它也会缓存接收到的数据,并通知bs在该时间段内无法解码该信道的数据。然后,bs可以向ue重新发送数据,并且ue然后可以组合使用先前接收的数据和重新发送的数据两者(例如,软组合),以尝试对数据进行解码。因此,可以一次向ue的不同harq过程分配不同的下行链路信道/下行链路时机,并使用其尝试成功地接收和解码数据。每个harq过程可以通过称为harq id的标识符来标识,以便接收机和发射机知道哪些数据属于哪个harq过程。
38.在某些方面,可以根据码本,对ue报告的ack/nack反馈进行格式化。例如,关于harq的码本可以规定要报告的harq比特的数量、以及某些harq比特的排列顺序。码本还可以基于harq反馈中harq比特的位置,来规定每个harq比特表示什么意义。例如,给定的harq比特可以对应于特定的cbg、特定的tb、特定的harq过程、特定的载波和特定的服务小区。码
本基于相应的cbg、tb、harq过程、载波和/或服务小区,提供harq反馈中的harq比特位置到特定harq传输的映射。如本文所使用的,载波可以指代分量载波。
39.通常,harq码本(例如,半静态(类型1)码本)容纳与ue能够在一时间段内执行的潜在下行链路信道(例如,诸如物理下行链路共享信道(pdsch)之类的下行链路数据信道)接收(例如,对于harq-ack时机)一样多的比特。这些下行链路信道接收可以在不同的时间和/或频率资源上。因此,大量潜在的下行链路信道接收可能意味着所报告的ack/nack反馈跨度大量的比特,要利用更多带宽来报告反馈。因此,本文的某些方面有利地减小了harq码本的大小,从而减少了报告ack/nack反馈所需要的比特数量。这可以有益地为其它通信释放带宽,从而提高通信效率和潜在的数据传输速率。
40.下面的描述提供了用于减少通信系统中用于harq反馈的半静态码本的大小的编码技术的一些例子,但其并非限制权利要求书所阐述的保护范围、适用性或例子。在不脱离本公开内容的保护范围的基础上,可以对所讨论的组成元素的功能和排列进行改变。各个例子可以根据需要,省略、替代或者增加各种过程或组成部分。例如,可以按照与所描述的不同的顺序来执行描述的方法,对各个步骤进行增加、省略或者组合。此外,关于一些例子所描述的特征可以组合到其它例子中。例如,使用本文阐述的任意数量的方面可以实现装置或可以实现方法。此外,本公开内容的保护范围旨在覆盖这种装置或方法,这种装置或方法可以通过使用其它结构、功能、或者除本文所阐述的本公开内容的各个方面的结构和功能或不同于本文所阐述的本公开内容的各个方面的结构和功能来实现。应当理解的是,本文所公开的公开内容的任何方面可以通过本发明的一个或多个组成部分来体现。
41.通常,在给定的地理区域中可能部署有任何数量的无线网络。每个无线网络可以支持特定的无线电接入技术(rat),可以在一个或多个频率上操作。rat还可以称为无线电技术、空中接口等等。频率还可以称为载波、子载波、频率信道、音调、子带等等。每个频率可以在给定的地理区域中支持单一rat,以便避免不同rat的无线网络之间的干扰。
42.本文所描述的技术可以用于各种无线网络和无线电技术。虽然本文使用通常与3g、4g和/或新无线电(例如,5g nr)无线技术相关联的术语来描述各方面,但本公开内容的各方面也可应用于基于其它代的通信系统。
43.nr接入可以支持各种无线通信服务,比如目标针对于较宽带宽(例如,80mhz或之上)的增强型移动宽带(embb)、目标针对于高载波频率(例如,25ghz或之上)的毫米波(mmw)、目标针对于非向后兼容性mtc技术的大规模机器类型通信mtc(mmtc)、和/或目标针对于超可靠低延迟通信(urllc)的关键任务。这些服务可以包括延迟和可靠性要求。这些服务还可以具有不同的传输时间间隔(tti),以满足相应的服务质量(qos)要求。此外,这些服务可以在相同的子帧中共存。nr支持波束成形,并且可以动态地配置波束方向。还可以支持具有预编码的mimo传输。dl中的mimo配置可以在多层dl传输多达8个流和每ue多达2个流的情况下,支持多达8付发射天线。可以支持每ue多达2个流的多层传输。可以支持多达8个服务小区的多个小区的聚合。
44.图1示出了一种示例性无线通信网络100,可以在该无线通信网络100中执行本公开内容的各方面。例如,无线通信网络100可以是nr系统(例如,5g nr网络)。如图1中所示,无线通信网络100可以与核心网络132进行通信。核心网络132可以经由一个或多个接口,与无线通信网络100中的一个或多个基站(bs)110和/或用户设备(ue)120进行通信。
45.如图1中所示,无线通信网络100可以包括多个bs 110a-z(每个在本文中也单独称为bs 110或统称为bs 110)和其它网络实体。bs 110可以为特定的地理区域提供通信覆盖,其有时称为“小区”,小区可以是静止的或者可以根据移动bs 110的位置进行移动。在一些例子中,bs 110可以通过各种类型的回程接口(例如,直接物理连接、无线连接、虚拟网络等),使用任何合适的传输网络来彼此互连和/或互连到无线通信网络100中的一个或多个其它bs或网络节点(没有示出)。在图1所示出的例子中,bs 110a、bs 110b和bs 110c可以分别是用于宏小区102a、宏小区102b和宏小区102c的宏bs。bs 110x可以是用于微微小区102x的微微bs。bs 110y和bs 110z可以分别是用于毫微微小区102y和102z的毫微微bs。bs可以支持一个或多个小区。网络控制器130可以耦合到一组bs 110,并为这些bs 110提供协调和控制(例如,经由回程)。
46.bs 110与无线通信网络100中的ue 120a-y(每个在本文中也单独地称为ue 120或统称为ue 120)进行通信。ue 120(例如,120x、120y等)可以是分散在整个无线通信网络100中,并且每个ue 120可以是固定的或移动的。无线通信网络100还可以包括中继站(例如,中继站110r),也称为中继器等等,其从上游站(例如,bs 110a或ue 120r)接收数据和/或其它信息的传输,并将数据和/或其它信息的传输发送到下游站(例如,ue 120或bs 110),或者中继ue 120之间的传输,以促进设备之间的通信。
47.根据某些方面,bs 110和ue 120可以被配置为基于ue 120被配置为接收的同时下行链路传输的最大数量,来确定harq反馈。如图1中所示,bs 110a包括harq管理器112。harq管理器112可以被配置为确定一时间段的候选下行链路传输时机的数量(m)。harq管理器112还可以被配置为:确定用户设备(ue)可以在该时间段期间接收的同时下行链路传输的最大数量(k)。harq管理器112还可以被配置为:在该时间段期间发送一个或多个下行链路传输。harq管理器112还可以被配置为从ue接收响应于所述一个或多个下行链路传输的harq反馈,该harq反馈是使用基于以下各项的编码类型来编码的:该时间段的候选下行链路传输时机的数量(m)、以及同时下行链路传输的最大数量(k)。
48.如图1中所示,ue 120a包括harq管理器122。harq管理器122可以被配置为确定一时间段的候选下行链路传输时机的数量(m)。harq管理器122还可以被配置为确定该ue可以在该时间段期间接收的同时下行链路传输的最大数量(k)。harq管理器122还可以被配置为在该时间段期间从基站接收一个或多个下行链路传输。harq管理器122还可以被配置为基于以下各项,确定用于harq反馈的编码的类型:(i)接收的所述一个或多个下行链路传输的数量、(ii)该时间段的候选下行链路传输时机的数量(m)、以及(iii)同时下行链路传输的最大数量(k)。harq管理器122还可以被配置为使用所确定的编码类型,对harq反馈进行编码。harq管理器122还可以被配置为向基站发送harq反馈。
49.图2示出了bs 110a和ue 120a的示例性组件(例如,在图1的无线通信网络100),它们可以用于实现本公开内容的方面。
50.在bs 110a处,发射处理器220可以从数据源212接收数据,并且从控制器/处理器240接收控制信息。该控制信息可以是用于物理广播信道(pbch)、物理控制格式指示符信道(pcfich)、物理混合arq指示符信道(phich)、物理下行链路控制信道(pdcch)、组公共pdcch(gc pdcch)等等。该数据可以是用于物理下行链路共享信道(pdsch)等等。媒体访问控制(mac)-控制元素(mac-ce)是可以用于无线节点之间的控制命令交换的mac层通信结构。可
以在诸如物理下行链路共享信道(pdsch)、物理上行链路共享信道(pusch)或物理侧向链路共享信道(pssch)之类的共享信道中携带mac-ce。
51.处理器220可以对该数据和控制信息进行处理(例如,编码和符号映射),以分别获得数据符号和控制符号。发射处理器220还可以生成参考符号,例如,用于主同步信号(pss)、辅助同步信号(sss)和信道状态信息参考信号(csi-rs)。发射(tx)多输入多输出(mimo)处理器230可以对这些数据符号、控制符号和/或参考符号(如果有的话)执行空间处理(例如,预编码),并可以向收发机232a-232t中的调制器(mod)提供输出符号流。收发机232a-232t中的每一个调制器可以处理各自的输出符号流(例如,用于ofdm等),以获得输出采样流。每一个调制器还可以进一步处理(例如,转换成模拟信号、放大、滤波和上变频)输出采样流,以获得下行链路信号。来自收发机232a-232t中的调制器的下行链路信号可以分别经由天线234a-234t进行发射。
52.在ue 120a处,天线252a-252r可以从bs 110a接收下行链路信号,并且分别将接收的信号提供给收发机254a-254r中的解调器(demod)。收发机254a-254r中的每一个解调器可以调节(例如,滤波、放大、下变频和数字化)各自接收的信号,以获得输入采样。每一个解调器还可以进一步处理这些输入采样(例如,用于ofdm等),以获得接收的符号。mimo检测器256可以从收发机254a-254r中的所有解调器获得接收的符号,对接收的符号执行mimo检测(如果有的话),并提供检测的符号。接收处理器258可以处理(例如,解调、解交织和解码)检测到的符号,向数据宿260提供针对ue 120a的解码后数据,并且向控制器/处理器280提供解码后的控制信息。
53.在上行链路上,在ue 120a处,发射处理器264可以从数据源262接收并数据(例如,用于物理上行链路共享信道(pusch)),从控制器/处理器280接收控制信息(例如,用于物理上行链路控制信道(pucch)),并对该数据和控制信息进行处理。发射处理器264还可以生成用于参考信号的参考符号(例如,用于探测参考信号(srs))。来自发射处理器264的符号可以由tx mimo处理器266进行预编码(如果有的话),由收发机254a-254r中的调制器(mod)进行进一步处理(例如,用于sc-fdm等等),并发送回bs 110a。在bs 110a处,来自ue 120a的上行链路信号可以由天线234进行接收,由收发机232a-232t中的调制器进行处理,由mimo检测器236进行检测(如果有的话),由接收处理器238进行进一步处理,以获得ue 120发送的解码后的数据和控制信息。接收处理器238可以向数据宿239提供解码后的数据,向控制器/处理器240提供解码后的控制信息。
54.存储器242和282可以分别存储用于bs 110a和ue 120a的数据和程序代码。调度器244可以调度ue在下行链路和/或上行链路上进行数据传输。
55.可以使用ue 120a的天线252、处理器266、258、264和/或控制器/处理器280和/或bs 110a的天线234、处理器220、230、238和/或控制器/处理器240来执行本文描述的各种技术和方法。例如,如图2中所示,bs 110a的控制器/处理器240包括harq管理器112,其可以被配置为基于ue 120被配置为接收的同时下行链路传输的最大数量,来确定harq反馈。harq管理器112可以被配置为确定ue 120的一个时间段(例如,搜索空间)内的候选下行链路传输时机的数量(m)。harq管理器112还可以被配置为:确定ue可以在该时间段内接收的同时下行链路传输的最大数量(k),并在该时间段内发送一个或多个下行链路传输。harq管理器112还可以被配置为从ue接收响应于所述一个或多个下行链路传输的harq反馈,其中该
harq反馈是基于:(i)该时间段的候选下行链路传输时机的数量(m)、以及(ii)同时下行链路传输的最大数量(k)。
56.如图2中所示,ue 120a的控制器/处理器280包括harq管理器122,根据本文所描述的各方面,harq管理器122被配置为确定一个时间段的候选下行链路传输时机的数量(m)。harq管理器122可以被配置为确定一个时间段的候选下行链路传输时机的数量(m)。harq管理器122还可以被配置为确定该ue可以在该时间段期间接收的同时下行链路传输的最大数量(k)。harq管理器122还可以被配置为在该时间段期间从基站接收一个或多个下行链路传输。harq管理器122还可以被配置为基于以下各项,确定harq反馈:(i)接收的所述一个或多个下行链路传输的数量、(ii)该时间段的候选下行链路传输时机的数量(m)、以及(iii)同时下行链路传输的最大数量(k)。harq管理器122还可以被配置为向基站发送harq反馈。尽管在控制器/处理器处示出,但是ue 120a和bs 110a的其它组件也可以用于执行本文所描述的操作。
57.nr可以在上行链路和下行链路上利用具有循环前缀(cp)的正交频分复用(ofdm)。nr可以支持使用时分双工(tdd)的半双工操作。ofdm和单载波频分复用(sc-fdm)将系统带宽划分为多个正交的子载波,这些子载波通常也称为音调、频段等。每个子载波都可以用数据进行调制。调制符号可以使用ofdm在频域中进行发送,并且使用sc-fdm在时域中进行发送。相邻子载波之间的间隔可以是固定的,并且子载波的总数可以取决于系统带宽。最小资源分配(称为资源块(rb))可以是12个连续的子载波。也可以将系统带宽划分为子带。例如,一个子带可以覆盖多个rb。nr可以支持15khz的基本子载波间隔(scs),可以相对于基本scs来规定其它scs(例如,30khz、60khz、120khz、240khz等)。
58.图3是示出用于nr的帧格式300的例子的图。可以将下行链路和上行链路中的每一个的传输时间轴划分成无线电帧的单元。每个无线电帧可以具有预定的持续时间(例如,10ms),并且可以将每个无线电帧划分成索引为0到9的10个子帧,每个子帧为1ms。每个子帧可以包括取决于scs的可变数量的时隙(例如,1、2、4、8、16、

个时隙)。每个时隙可以包括取决于scs的可变数量的符号周期(例如,7、12或14个符号)。可以为每个时隙中的符号周期分配索引。可以称为子时隙结构的微时隙,指代持续时间小于一个时隙的传输时间间隔(例如,2、3或4个符号)。时隙中的每个符号可以指示用于数据传输的链路方向(例如,下行链路(dl)、上行链路(ul)或灵活),可以动态地切换每个子帧的链路方向。链路方向可以是基于时隙格式。每个时隙可以包括dl/ul数据以及dl/ul控制信息。
59.在nr中,发送同步信号块(ssb)。在某些方面,可以在突发中发送ssb,其中突发中的每个ssb对应于ue侧波束管理的不同波束方向(例如,包括波束选择和/或波束细化)。ssb包括pss、sss和两个符号pbch。可以在固定的时隙位置(例如,如图3中所示的符号0-3)发送ssb。ue可以使用pss和sss进行小区搜索和捕获。pss可以提供半帧定时,ss可以提供cp长度和帧定时。pss和sss可以提供小区标识。pbch携带一些基本系统信息,例如下行链路系统带宽、无线电帧内的定时信息、ss突发集周期、系统帧号等等。可以将ssb组织成ss突发以支持波束扫描。可以在某些子帧中的物理下行链路共享信道(pdsch)上发送诸如剩余最小系统信息(rmsi)、系统信息块(sib)、其它系统信息(osi)之类的其它系统信息。可以将ssb传输多达64次,例如,对于mmwave,在多达64个不同的波束方向进行传输。ssb的多个传输,称为ss突发集。在相同的频域中发送ss突发集中的ssb,而可以在不同的频域中发送不同ss突发
集中的ssb。
60.在一些情况下,基站可以在时隙和/或微时隙中使用下行链路信道向ue传送下行链路传输。作为响应,ue可以响应于接收到或未接收到下行链路传输而向基站发送反馈传输。例如,基站可以使用时隙或时隙的一部分,在物理下行链路共享信道(pdsch)上发送下行链路传输。ue可以接收基站发送的下行链路数据,并且可以发送反馈传输。在一些情况下,下行链路传输可以包括一个或多个下行链路消息,而反馈传输可以包括harq反馈(例如,根据半静态harq-ack码本进行格式化)。
61.根据一些方面,ue可以使用harq反馈来确保所发送数据的接收。例如,ue可以发送harq反馈传输,其包括对ue接收到的数据的确认(ack)或否定确认(nack)。在这种情况下,ue可以在一个或多个下行链路传输时机期间,监测基站发送的下行链路消息。在一些例子中,每个下行链路传输时机以时间段(例如,子帧、时隙、微时隙等)为特征,其中在该时间段期间,ue监测一组资源(例如,资源元素(re)、资源块(rb)等)来识别从基站发送到该ue的数据。
62.用于多播和单播传输的示例性harq码本
63.在某些无线通信系统(例如,5g nr)中,诸如bs 110a和/或网络控制器130之类的无线电接入网络(ran)可以以多播/广播方式向多个ue(例如,ue 120a、120b)发送数据。换言之,可以调度数据传输并同时发送给多个ue。多播传输可以实现期望的频谱效率以提供多个ue下行链路数据。举一个例子,一组ue可以在组/公共pdcch上接收具有循环冗余校验(crc)的组/公共下行链路调度,其中该crc是使用一组ue已知的组无线电网络临时标识符(g-rnti)加扰的。ue可以经由组/公共pdsch同时接收多播/广播数据传输,其中pdsch的加扰可以是基于用于pdcch的相同g-rnti。在某些情况下,ue可以在一个时隙中支持单播pdsch和组公共pdsch之间的fdm。换言之,ue可以同时地接收单播数据传输与多播数据传输。在某些情况下,ue可以支持组公共pdsch的时隙级别重复。
64.在某些情况下,无线通信网络可以支持具有混合自动重传请求(harq)的数据传输,以便除了在接收机处损坏数据的自动重传之外还提供前向纠错。例如,发射机(例如,bs 110a)可以向接收机(例如,ue)发送数据的初始传输,并且如果数据在接收机处损坏,则发射机可以发送数据的一个或多个重传(例如,传输块(tb)、码块组(cbg)或一个或多个码块),直到在接收机处成功解码该数据、或者已发生数据的最大重传次数、或者满足某些其它终止条件为止。
65.当接收到重传时,接收机可以组合所有接收到的传输(包括初始传输和重传)以尝试对数据进行解码。在某些情况下,如果数据解码成功,则接收机可以发送确认(ack),如果数据解码错误或未成功,则接收机可以发送否定确认(nack)。如果接收到nack,则发射机可以发送数据的重传,而如果接收到ack,则可以终止数据的传输。在某些情况下,如果发射机在特定时间段内未能接收到ack,则发射机可以发送重传。发射机可以使用前向纠错和/或冗余信息来处理(例如,编码和调制)数据,可以对这些信息进行选择,使得能够以高概率成功解码数据。数据也可以称为tb、码字、数据块等等。在某些情况下,可以将数据传输(例如,传输块)分割成码块(cb),并且可以基于cbg(例如,一组码块)来触发重传。换言之,重传可以包括初始传输的一部分(例如,传输块的码块组)。
66.在一些方面,由ue报告的ack/nack反馈可以根据码本进行格式化。例如,关于harq
的码本可以规定要报告的harq比特的数量、以及某些harq比特的排列顺序。码本还可以基于harq反馈中harq比特的位置来规定每个harq比特表示什么意义。例如,给定的harq比特可以对应于特定的cbg、特定的tb、特定的harq过程、特定的载波和特定的服务小区。码本基于相应的cbg、tb、harq过程、载波和/或服务小区,提供harq反馈中的harq比特位置到特定harq传输的映射。如本文所使用的,载波可以指代分量载波。
67.在某些情况下,发射机可以采用一次性harq-ack反馈方案以动态地请求harq-ack反馈。也就是说,接收机可以被配置为避免报告harq-ack反馈,直到发射机向接收机发送对harq反馈的请求为止。例如,当网络在不重传的情况下发送某些分组时(例如,在urllc应用中),可以采用一次性harq-ack反馈方案,并且网络可以决定何时从ue请求harq反馈(例如,当某些网络需求和/或负载(例如,数据速率、延迟、可靠性)减少时)。响应于一次性harq-ack反馈请求,接收机可以向发射机发送为一个或多个载波和/或服务小区配置的所有harq过程的最新状态。也就是说,接收机可以发送与在接收机处接收的传输相关的ack-nack信息的当前快照。
68.传统上,ue可以在服务小区中被配置有多个g-rnti和c-rnti,但是可能只能同时接收有限数量的pdsch。也就是说,ue可以配置有具有比所需更多的harq ack比特组合的码本。例如,如果ue配置有十个g-rnti和一个c-rnti,则ue可以基于传统的半静态码本来确定下行链路时机的十一个pdsch。然而,如果减少同时下行链路接收的ue能力(例如,减少到最多2个同时pdsch),则传统半静态码本的许多组合将是无效的。在另一个例子中,ue可以配置有四个分量载波(cc),因此使用具有4位ack的传统码本。但是,与通常情况一样,ue可能仅利用两个下行链路链。因此,ue不需要4位ack的所有比特来指示下行链路传输的同时接收。在另一个例子中,ue可以在一个时隙中配置有七个微时隙,因此将使用具有7位ack的传统码本。然而,如果ue限于在一个时隙中接收少于7个pdsch,则ue不需要所有的7比特都来指示下行链路传输的ack/nack。
69.因此,本文所描述的技术提供了使用基于ue能够同时接收的下行链路传输的数值(例如,数量)的半静态harq码本。因此,本文所描述的码本可以减少harq ack通信所需的总比特数,这可以为上行链路和下行链路信道提供期望的频谱效率。在一些方面,由于harq反馈所需的比特的减少,本文所描述的harq码本可以为多播和单播传输实现期望的数据速率和/或延迟。
70.基于同时下行链路接收的多种可行反馈组合的示例码本大小缩减
71.本公开内容的各方面提供了基于ue可以同时接收的下行链路传输的数值(例如,数量)生成的半静态码本。在一些例子中,“同时接收”可以涉及ue被配置为在单个时间段(例如,时隙)中接收的下行链路传输的最大数量,例如其中每个下行链路传输不大于微时隙。对于空分复用(sdm)和频分复用(fdm)单播或多播,“同时接收”可以与ue能够同时接收的下行链路传输的最大数量有关。
72.在一些例子中,“同时接收”可以涉及ue能够在其中接收下行链路传输的最大载波数量(例如,在超下行链路场景中)。被配置用于超下行链路的ue能够通过交叉载波(例如,跨多个分量载波(cc))调度来接收下行链路传输。在一些例子中,ue可以同时接收的下行链路传输的数量可以由基站或其它网络节点(例如,核心网络节点)配置,或者可以基于ue的同时接收能力(例如,ue能够接收的下行链路传输的最大数量)。
73.如下所述,ue(例如,图1的ue 120)可以被配置为基于一段时间内的候选下行链路传输时机的数量(m)、以及ue在该时间段内可以接收的同时下行链路传输的最大数量(k),来向基站传送harq反馈。因此,当ue在该时间段期间从基站成功接收到一个或多个下行链路传输时,ue可以基于以下各项来确定用于harq反馈的编码类型:(i)接收到的一个或多个下行链路传输的数量,(ii)相应时间段的候选下行链路传输时机的数量(m),以及(iii)同时下行链路传输的最大数量(k)。然后,ue可以使用所确定的编码类型对harq反馈进行编码,并向基站发送harq反馈。
74.图4a和4b是示出由ue进行的下行链路传输分组的两个单独示例的框图。首先,图4a示出了两个时隙(“时隙n”和“时隙n 1”)。在该例子中,时隙n和时隙n 1分别包括ue可以在其期间接收下行链路传输的第一组和第二组的七个微时隙或时间窗口。这里,每个时间窗可以是ue监测下行链路传输的下行链路传输时机。在该例子中,假设ue被适当地配置,则ue可以在每个时隙期间同时接收七个下行链路传输。如果满足某些定时要求(例如,持续时间t1和t2不短于ue确定下行链路传输成功/不成功所需的时间限制,以及生成ack/nack),则ue还可以将针对两个时隙的harq反馈聚合在单个pucch中。
75.图4b示出了具有三个g-rnti时机和一个c-rnti时机的集合的并行单播/多播示例。这里,每个g-rnti/c-rnti时机可以占用相同的时隙或相同的符号集。
76.根据ue的能力或者经由网络节点提供给ue的配置,传统的harq反馈码本可以包括许多的永远不会使用的用于ack/nack反馈的组合。这是因为传统的harq反馈码本通常是一种大小适应所有情况的配置。使用以图4a为例,ue在每时隙只能接收单个下行链路传输(例如,ue只能使用一个下行链路传输时机来接收下行链路数据)。在这样的例子中,传统码本可以提供总共27种(例如,128种)可能的harq反馈组合,而由于其接收同时下行链路传输的能力有限,ue只能使用这些组合中的8种。因此,ue仅需要3比特来传输8种组合中的一种,然而否则将需要7比特,并且将覆盖ue永远不会使用的比特的组合。
77.图5是示出基于ue可以接收的同时下行链路传输的最大数量来配置的示例码本500的框图。可以针对一段时间(例如,一个时隙)的候选下行链路传输时机的数量(m)来配置码本500。在所示的例子中,码本500被配置为用于m=4,但也考虑了ue在该时间段内可以接收的同时下行链路传输的最大数量(k)(在该例子中,k=3)。
78.将码本500中的若干条目示出为具有相应的4比特二进制数,其后跟着括号中的整数。这里,4比特二进制数可以表示一个二进制向量,其中0表示没有数据或者ue无法成功解码接收到的数据的下行链路传输位置,1表示接收到的下行链路传输并且成功解码了数据的位置。这里,二进制向量中的每一个比特可以用来表示该时间段内一个下行链路传输位置相对于其它下行链路传输位置的位置。括号中的整数表示与一个或多个二进制向量中的特定二进制向量相对应的码字索引。例如,在ue监测下行链路传输的具有m=4个下行链路传输时机的时间段内:如果ue在该时间段内的第一下行链路传输时机期间接收并成功解码了单个下行链路传输,则ue可以确定对应的码字(例如,0001、0010、0100或1000,取决于第一下行链路传输时机在时间段内的位置)。
79.因此,如果ue在该时间段内接收到一个或多个下行链路传输,则ue可以基于所述一个或多个下行链路传输中的每一个下行链路传输的二进制向量来计算所有的所述一个或多个下行链路传输的结果二进制向量。应当注意,接收到的一个或多个下行链路传输中
的每一个下行链路传输的特征在于通过二进制向量指示对应的下行链路传输时机的位置。
80.然后,ue可以确定与所确定的码字相对应的码字索引,然后向发送了该单个下行链路传输的基站发送该码字索引。然后,基站将接收到的码字索引映射到对应的码字,并确定ue成功接收到该单个下行链路传输。也就是说,对于具有m个可能的下行链路传输时机的时间段,以及同时接收的限制为k的ue,ue实际可以使用的多个码字组合是具有m个二进制元素和小于或等于k的权重(例如,二进制向量中的可能的ack比特或“1”比特的数量)的二进制向量集合。
81.如图所示,具有m=4和k=3的ue的码本500将不包括15的码字索引,这是因为1111的二进制向量不是来自ue的可行响应。如上所述,ue最多只能同时接收三个下行链路传输,因此任何可行的二进制向量只能具有三或更小的权重。这里,二进制向量1111的权重为4,但ue最多只能同时接收三个下行链路传输。因此,不存在ue将发送码字索引为15的情况。
82.如上面所讨论的,可以基于ue能够接收的同时下行链路传输的最大数量(k)来配置码本500。在一个例子中,可以使用式1来确定码本中的码字的数量,其中式1表示长度为m且权重为k或更小的二进制向量的总数:
[0083][0084]
可以使用式1,于基于m和k值来确定ue的码本索引的数量,其中t表示可由bs 110a(例如,使用无线电资源控制(rrc)信令)、由另一个网络节点或者基于无线标准,在ue 120a处配置的索引(例如,范围从1到t、或者从0到t-1的索引)。例如,该等式可以基于ue的能力,来确定对所有可能的二进制向量进行编码所需要的码本条目的数量。因此,虽然传统码本可以包括码字索引“15”,但本文所描述的码本可以通过省略ue将不使用的任何码字条目而减小大小。在该例子中,传统的16项码本可以减少到15项。
[0085]
图6是示出基于ue可以接收的同时下行链路传输的最大数量配置的示例码本600的框图。类似于图5的码本500,可以针对一段时间(例如,一个时隙)的候选下行链路传输时机的数量(m)来配置图6的码本600。在所示的例子中,码本600被配置为用于m=4,但也考虑了ue在该时间段内可以接收的同时下行链路传输的最大数量(k)(在该例子中,k=3)。
[0086]
因为ue可能最多只能接收三个同时下行链路传输,所以向ue发送下行链路数据的任何基站或其它网络节点将在给定时间段内最多只发送三个下行链路传输。因此,如果ue在给定时间段内接收三个同时下行链路传输,则基站可能不必关心这三个下行链路传输在时间段内的位置。这是因为基站已经知道下行链路传输的位置。因此,当k=3时,来自ue的指示成功接收到所有三个下行链路传输的反馈可以由ue提供,而不必包括每个下行链路传输的位置。
[0087]
如图所示,码本600包括一行码字,所有码字都对应于权重为3的harq反馈。尽管每个码字指示三个成功接收的下行链路传输中的每一个的特定位置,但是这些码字中的每一个码字只需要一个码字索引(11)。因此,当ue成功接收到k个下行链路传输时,ue可以使用映射到权重为k的每个码字的码字索引来响应基站以指示成功接收。在该例子中,传统的16项码本可以减少到12项。
[0088]
在一个例子中,可以使用式2来确定码本中的码字的数量:
[0089][0090]
这里,当单个索引值映射到指示在给定时间段期间成功接收到k个同时下行链路传输的所有码字时,式2可以提供码本中所需的多个索引。t表示可以由bs 110a或另一个网络节点在ue 120a处配置的索引(例如,范围从1到t、或者从0到t-1的索引)。在一些例子中,t还可以根据无线通信标准进行配置。
[0091]
因此,如图5和图6中所示,ue可以通过从码字索引集合(或码本)中选择harq码字(例如,ack码字)索引,对harq反馈进行编码,其中所述多个码字索引中的每一个码字索引对应于多个二进制向量中的一个,所述多个二进制向量中的每一个二进制向量包括m个元素和小于或等于k的权重。然后,ue可以向基站发送所选定的harq码字索引。
[0092]
基于同时下行链路接收和/或组奇偶校验计算的可行反馈组合的示例码本大小缩减
[0093]
最初,ue(例如,图1的ue 120)可以在一段时间期间接收到多个同时的下行链路传输,其中ue所接收的所述多个同时下行链路传输小于k(例如,(k-1)个下行链路传输或(k-2)个下行链路传输)。所述多个同时下行链路传输中的每一个下行链路传输的特征可以在于:二进制向量指示具有(k-1)或(k-2)权重的对应下行链路传输时机。由于在给定的时间段期间成功接收的下行链路传输数量小于k,因此可能至少有一个下行链路传输失败。
[0094]
因此,在一些例子中,ue可以通过至少基于与第一下行链路传输相对应的二进制向量,来计算所述多个同时下行链路传输的第一下行链路传输的奇偶校验值,来生成到基站的harq反馈。然后,ue可以至少基于奇偶校验值与所述多个同时下行链路传输中不同于第一下行链路传输的每一个下行链路传输的码字索引的总和来计算求和值。然后,ue可以向基站发送该求和值作为harq反馈。
[0095]
图7是示出基于图5(例如,可行组合)和图6(例如,最大k编码)中描述的技术的组合以及汉明距离3个码的码本大小示例的表700。在该例子中,m=28,k=4。这可以对应于ue配置有四个g-rnti和七个微时隙的示例(例如,其中ue可以在七个微时隙上同时接收四个下行链路传输)。
[0096]
表700的第一行702提供了一系列不同的k值,随后是标记最后一列的最终条目,如针对于码本条目的总数和括号中的码本条目的总比特数。
[0097]
表700的第二行704最初以第一条目开始,该第一条目将该行标记为“可行组合”,其对应于上面在图5中描述的技术。在k=0时,二进制向量(例如,码字)组合的总数显示为“1”,这是因为k=0时二进制向量的整数等效值为“0”。在k=1时,对二进制向量组合进行编码所需的码字索引的总数显示为“28”,这是因为当m等于28时,每个二进制向量是一个28位向量,并且当k等于1时,可以只存在28种组合,其中每个二进制向量中只有一位等于“1”。在k=2时,对二进制向量组合进行编码所需的码字索引总数为“378”。在k=3时,码字索引的总数为“3,276”。因此,第二行的最后一个条目提供了码字索引的总数(24,158),并且在括号中,提供了对所有二进制向量组合进行编码所需的总比特数(14.6)。
[0098]
表700的第三行706最初以第一条目开始,该第一条目将该行标记为“最大编码”,其对应于上面在图6中描述的技术。在k=0、k=1、k=2和k=3时,二进制向量(例如,码字)
组合的总数显示为“*”,这是因为对二进制向量组合进行编码所需的码字索引数与可行组合的数量相同(例如,分别为1、28、378和3,276)。在k=4时,对二进制向量组合进行编码所需的码字索引总数显示为“1”,这是因为尽管可能存在二进制向量的多个组合,但所有组合都映射到单个码字索引。因此,第二行的最后一个条目提供了码字索引的总数(3,684),并且在括号中,提供了对所有二进制向量组合进行编码所需的总比特数(11.8)。
[0099]
表700的第四行708最初以第一条目开始,该第一条目将该行标记为“汉明距离3码”,其对应于使用系统汉明码来确定与接收到的下行链路传输相对应的二进制向量的奇偶校验的技术。在图7所示的例子中,ue可以不对与接收到的与权重k=0、k=1或k=2相关联的下行链路传输相对应的二进制向量执行汉明处理,而是,ue可以使用上面参照图5和图6所描述的可行组合和最大k编码。
[0100]
在k=3(在这种情况下,k-1)时,ue可以使用汉明码来计算与所接收的下行链路传输相对应的m比特二进制向量的奇偶校验。在一个例子中,ue可以基于m,从有限数量的汉明码(例如,(63、57)、(40、28)、(31、26)等)中选择汉明码(x,y)。例如,ue可以选择y≥m的汉明码。然后,ue使用汉明编码基于m来计算奇偶校验位,并将奇偶校验位发送给bs。当bs接收到奇偶校验位时,bs可以通过使用相同的汉明码,使用奇偶校验位对传输的向量进行解码来恢复所接收到的下行链路传输,并且确定ue没有接收到哪些下行链路传输(如果有的话)。如图7中所示,用于汉明码(63、57)的奇偶校验产生6位奇偶校验,其具有用于对k=3和k=4的所接收的下行链路传输进行编码的64个码字组合。需要注意的是,64个码字组合包括k=4的组合,而不管ue是否接收到k=4的第四个同时下行链路传输。因此,第四行的最后条目708(其中,使用了可行组合和汉明距离3码的组合),码字索引的总数(471)和括号中的(例如,1 28 378 64),提供了对所有二进制向量组合进行编码所需的总比特数(8.9)。
[0101]
图8是示出用于在基站(bs)和ue(例如,图1的bs 110a和ue 120a)之间使用汉明编码的示例方法的框图。最初,bs 110a可以向ue 120a发送具有k个或更少非零项的二进制向量(b)的下行链路数据。传输的下行链路数据可以包括多个同时的传输。在一些情况下,ue 120a可能没有接收到多个同时传输中的一个或多个,或者可能没有正确地接收整个下行链路传输。因此,通过误差向量(e)来表示这种误差。因此,如果发生错误,则ue 120a接收a=b&(!e)(应当注意,在该例子中,错误将下行链路向量(b)的二进制元素从“1”改变为“0”)。
[0102]
因为ue 120a不知道原始b向量是什么(例如,ue 120a不知道与接收向量a相关联的错误),所以ue 120a可能必须向bs 110a反馈索引(i(a))。在一个例子中,ue 120a使用以下第三式来确定该索引(对于对应于图5、6和图7的行704的可行组合编码):
[0103][0104]
这里,t表示可以由bs 110a、由另一个网络节点、或者可以是无线通信标准,在ue 120a处配置的索引(例如,范围从0到t的索引)。n表示在ue 120a处实际接收到多少下行链路传输。可以将接收向量a定义为a={a0,

,a
n-1
},其中n≤k,并且其中ai《a
i 1
。这里,{a0,

,a
n-1
}条目是等于“1”的二进制向量元素的索引。对于式3,第一索引可以用于全为零(例如,k=0)的接收向量a。下一个索引可以用于与权重为1(例如,k=1)的接收向
量a对应的反馈向量。下一个索引可以用于与权重为2(例如,k=2)的接收向量a对应的反馈向量。
[0105]
在一些例子中,可以使用距离5码作为汉明距离3码的替代或补充。在任一情况下,阈值k值可以触发一个或另一个的使用。例如,如果(k
thresh
=k-1),则可以使用汉明距离3码,而如果(k
thresh
=k-2),则可以使用距离5码。
[0106]
例如,假设m=28且k=7(例如,4个g-rnti和7个微时隙,其中ue 120a被配置为仅接收7个同时下行链路通信)。在该例子中,如果ue 120a使用k=6(例如,k
thresh
=k-1)的汉明距离3码,则结果是使用16.9比特对接收的下行链路传输进行编码的总共122,503个组合。然而,如果ue 120a替代地使用k=5(例如,k
thresh
=k-2)的距离5码,则结果是使用14.78比特对接收的下行链路传输进行编码的总共28,244个组合。因此,ue 120a可以使用距离5码而不是汉明距离3码。应当注意,对于m和k的任何给定组合,ue 120a可以被配置为使用导致最少数量的比特来编码接收的下行链路传输的函数(例如,汉明距离3码或距离5码)。例如,bs 110a可以将ue配置为针对特定的m、k值使用不同的函数。
[0107]
在某些方面,ue 120a可以基于与特定编码类型(例如,可行组合、最大k编码、汉明距离3码、距离5码、以及本文描述的或者本领域中使用的任何其它合适的编码方法)对应的一个或多个k阈值(例如,k
thresh
),来确定编码的类型。图9是示出用于k的示例性多个码字的框图。应当注意,在下面的例子中,ue 120a知道以下内容:k、m和a(例如,接收到的下行链路传输的二进制向量)。在一些例子中,可以由ue 120a基于ue的能力来确定编码类型。或者,bs 110a或其它网络节点可以用要使用的编码类型来配置ue 120a,或者无线标准可以提供编码类型。在该例子中,一种类型的编码可以对应于每个k值。
[0108]
在图9所示的例子中,k
thresh
=3。最初,对于|a|=0,ue 120a没有接收到任何下行链路传输。因此,ue 120a可以发送与k数值为零相对应的码字索引。类似地,对于|a|=1和|a|=2,ue 120a可以发送对应的码字索引(例如,ue 120a可以使用上面的式3)。但是,如图所示,如果|a|》2,则ue 120a可以根据定义的编码类型对接收到的向量进行编码,并计算编码向量的索引(i’(a))(例如,通过从奇偶校验位转换为整数)。然后,ue可以根据下式来计算用于所接收向量的码字(i(a))。
[0109]
i(a)=i

(a) t(m,k
cod-1)
ꢀꢀꢀꢀ
式4
[0110]
因此,从0到t(m,k
thresh-1)-1的索引是指显式编码,大于该索引的索引是错误编码。应当注意,ue 120a可以使用与多种编码类型相对应的多个阈值。
[0111]
示例字段方法
[0112]
在某些方面,ue 120a可以在具有大于m 1的字段元素数量的有限字段中操作。在m=28的情况下,ue 120a可以选择具有32个元素(其索引为0-31)的有限字段(例如,伽罗华域(gf))。仍然使用m=28的情况,并且还假设k=4,如果ue 120a接收三个同时下行链路传输(k-1),则ue 120a可以确定每个下行链路传输的对应位置。例如,ue 120a可以使用0、1、2、...、m-1来索引所接收的下行链路传输。此外,l可以指代ue发送的用于harq反馈的比特数(例如,l=ceil(log2(m 1))),这是指示gf的元素所必需的比特数(在该情况下,选择大小为2
l
的gf,其中大小大于或等于m 1)。ue 120a可以将每个确定的位置与有限字段的元素索引相关联(例如,其中三个接收的下行链路传输映射到有限域元素索引1、3和5)。应当注
意,ue 120a可以将所确定的位置映射到有限域中的等效元素位置。
[0113]
然后,ue 120a可以对有限域的三个元素求和,并将总数发送回bs 110a。例如,ue 120a可以使用下式:
[0114][0115]
这里,ue 120a可以发送y的有限指数(例如,ue 120a可以发送z,其αz=y)作为harq反馈。在该例子中,α是有限域中的一个原始元素(例如,gf(2
l
),而pj是半静态码本中第j个ack的位置(例如,j=0,1,

,k-2)。作为传输y的有限指数的替代方法,可以使用32个gf元素到0和31之间的整数的任何其它映射。
[0116]
响应于接收到harq反馈,bs 110a可以执行相反的过程:bs 110a可以基于ue 120a所发送的y和来自bs 110a的同时下行链路传输的二进制向量来自己计算y。
[0117]
例如,因为bs 110a知道下行链路传输传输块(tb)的数量等于k,并且半静态码本中可能的ack位置的集合(例如,p{})是p={p0,p1,

,p
k-1
}。bs 110a还知道ue 120a正确地接收到k-1个下行链路传输以及y的值。因此,bs 110a构造p的p个可能子集,其可以对应于ue正确接收的k-1个下行链路传输。在该例子中,p1是第一个ack丢失的集合,p2是第二个ack丢失的集合,依此类推,直到pk是最后一个ack丢失的集合。因此,bs 110a使用下式来计算与p1,p2,

,pk相对应的y1,y2,

,yk。
[0118][0119]
作为gf(2
l
)的替代,ue 120a可以在gf(x)中执行运算,其中x是作为大于或等于m 1的质数的数(例如,对于m=28,ue 120a可以在gf(29)上执行这些运算)。作为另一种选择,不是在有限域上执行这些运算,而是可以在一个组中执行这些运算(例如,z
m 1
)。
[0120]
对于z
m 1
中的运算,ue 120a可以将可能的harq反馈位置索引为1、2、3、...、m,然后将harq反馈条目位置的索引以模m 1加在一起,并所得结果值(y)发送到bs 110a。例如,ue可以使用下式。
[0121][0122]
为了获得失败的码字,基站可以计算本地生成的y(例如,基于传输的位置)和接收到的y之间的差值(模m 1)。
[0123]
用于发送harq有效载荷的示例技术
[0124]
如上面参考图4a和4b所指出的,ue 120a可以被配置为反馈与多个时间段(例如,时隙)或多个分量载波相对应的harq信息。例如,ue 120a可以传送与第一组同时下行链路通信和第二组同时下行链路通信相对应的单个上行链路harq通信。这里,每一个集合可以表示为a1,

,a
l
,对应的索引表示为i(a1),

,i(a
l
)。为了将索引映射到用于传送到bs 110a的比特,可以使用两种单独的方法。
[0125]
在第一方法中,这些索引中的每一个索引可以单独地直接映射到比特,每个索引使用下式。然后,ue 120a可以向bs 110a发送这些比特。
[0126]
[0127]
这里,将每个索引分别映射到比特,然后将索引的对应比特级联成harq反馈有效载荷。
[0128]
在第二方法中,可以使用集合之间的联合编码,其中跨所有索引联合地执行编码。例如,ue可以使用下式进行联合编码。
[0129][0130]
在该例子中,可以通过(mod t(m1,k1))来确定第一索引,通过(mod t(m2,k2)t(m1,k1)div t(m1,k1))来确定第二索引,依此类推。这里,总比特数为这里,将索引处理为i
tot
,然后将i
tot
转换为harq反馈有效载荷的比特。
[0131]
用于将多个码字映射到单个索引的示例技术
[0132]
图10是示出基于ue可以接收的同时下行链路传输的最大数量来配置的示例码本1000的框图。可以针对一段时间(例如,一个时隙)的候选下行链路传输时机的数量(m)来配置码本1000。在所示的例子中,码本1000被配置为用于m=4,但也考虑了ue在该时间段内可以接收的同时下行链路传输的最大数量(k)(在该例子中,k=3)。
[0133]
在该例子中,将多个码字映射到相同的码字索引。例如,给定一组可能的二进制向量{x1,

,xn},ue 120a可以将它们分组在集合{s1,

,s
p
}中,使得它们满足以下条件(其中,w(x)表示二进制向量x)。
[0134][0135][0136]
应当注意的是,如果w(xi xj)≤k,则无法唯一地标识向量。此外,对于条件1,“ ”可以用作逐元素逻辑或(例如,1 0=0 1=1 1=1)。基于条件1和条件2,可以如下推导p的边界。
[0137][0138]
这里,小于或等于的权重的每个向量不能组合在一起,这是因为它们不能满足第一条件。因此,应该有至少与权重小于或等于的向量一样多的集合。
[0139]
在图10所示的例子中,在给定的时间点,bs 110a只期望接收码字0001或1110中的一者。也就是说,这些码字不能在同一时间点都正确(因为为了使两者在同一时间点成为可能,基站将需要发送1111,这在当前示例中是不可行的)。这样,ue 120a可以发送对于两者相同的码字索引(1)。在另一个例子中,bs 110a可以发送三个同时的下行链路传输,这应当导致来自ue 120a的1110码字ack。然而,假设ue 120a仅接收到两个下行链路传输(例如,ue 120a接收的二进制向量是1010),则ue 120a可以发送也映射到0101的1010(7)的索引。因为bs 110a知道它没有发送与0101中的最后一个数字相对应的下行链路传输,所以bs 110a将确定1010是(7)的正确harq码字。换句话说,如果将成对的码字加在一起,将导致1111,对于k=3,这不是可行的码字响应。因此,不存在配对码字的两个码字都将在给定时间点工作的组合。
[0140]
应当注意的是,虽然图10示出了将码字配对映射到共享索引的示例码本(其中,k
=3和m=4),但对于k和m的其它值,也设想了类似的码本。
[0141]
在某些方面,ue 120可以确定编码的harq反馈的总比特数(例如,码字、二进制向量、奇偶校验等等中的比特数)。当总比特数小于阈值比特数时,ue 120a可以向基站110a发送harq二进制向量(例如,码字)而不是编码的harq反馈。但是,当总比特数大于阈值比特数时,ue 120a可以向基站110a发送经编码的harq反馈。如果总比特数小于阈值比特数,则ue 120a可以选择发送harq二进制向量或编码的harq反馈。
[0142]
在某些方面,ue 120a可以使用所确定的总比特数来执行以下一项或多项:(i)至少基于总比特数,丢弃一个或多个信道状态信息(csi)报告;(ii)至少基于总比特数,调整用于将harq反馈传输到基站的功率;或者(iii)至少基于总比特数,确定用于harq反馈的传输的上行链路资源。例如,用于传输的功率可以是用于通过pucch来传输harq反馈的功率。
[0143]
图11是根据本公开内容的某些方面,示出用于无线通信的示例操作1100的流程图。操作1100可以例如由ue(例如,诸如无线通信网络100中的ue 120a)来执行。操作1100可以是ue对bs执行的操作1100的互补操作。可以将操作1100实现为在一个或多个处理器(例如,图2的控制器/处理器280)上执行和运行的软件组件。此外,可以例如通过一付或多付天线(例如,图2的天线252)来实现在操作1100中ue对信号的传输和接收。在某些方面,可以经由获得和/或输出信号的一个或多个处理器(例如,控制器/处理器280)的总线接口,来实现ue对信号的传输和/或接收。
[0144]
操作1100可以开始于框1102,确定一时间段内的候选下行链路传输时机的数量(m)。操作1100可以转到框1104处,确定ue可以在该时间段期间接收的同时下行链路传输的最大数量(k)。操作1100可以转到框1106处,在该时间段期间从第二网络节点接收一个或多个下行链路传输。操作1100可以转到框1108处,至少基于数量m和最大数量k,对混合自动重传请求(harq)反馈进行编码。操作1100可以转到框1110处,向第二网络节点发送经编码的harq反馈。
[0145]
在某些方面,对harq反馈进行编码还包括:至少基于接收到的所述一个或多个下行链路传输的数量,对harq反馈进行编码。
[0146]
在某些方面,其中,对harq反馈进行编码包括:从多个harq码字索引中选择harq码字索引,其中所述多个harq码字索引中的每个harq码字索引对应于多个二进制向量中的一个,所述多个二进制向量中的每一个二进制向量包括m个元素和小于或等于k的权重,并且其中,经编码的harq反馈包括所选定的harq码字索引。
[0147]
在某些方面,所接收的一个或多个下行链路传输中的每一个下行链路传输的特征在于所述多个二进制向量中的至少一个二进制向量指示对应的下行链路传输时机,并且其中,对harq反馈进行编码还包括:至少基于所述一个或多个下行链路传输中的每一个下行链路传输的二进制向量,计算所有的所述一个或多个下行链路传输的结果二进制向量,其中将所选定的harq码字索引映射到该结果二进制向量。
[0148]
在某些方面,其中,所述多个harq码字索引包括与所述多个二进制向量中的一个二进制向量相对应的至少一个harq码字索引,其中所述多个二进制向量中的所述一个二进制向量包括m个元素且权重等于k。
[0149]
在某些方面,所述一个或多个下行链路传输是多个同时下行链路传输并且总共小于k个下行链路传输,其中所述一个或多个下行链路传输中的每一个下行链路传输的特征
在于多个二进制向量中的至少一个二进制向量指示对应的下行链路传输时机,并且其中,对harq反馈进行编码还包括:从多个harq码字索引中选择harq码字索引,其中所述多个harq码字索引中的每个harq码字索引对应于所述多个二进制向量中的一个二进制向量,所述多个二进制向量中的每个二进制向量包括m个元素和小于或等于k的权重;并至少基于与所述一个或多个下行链路传输中的第一下行链路传输相对应的二进制向量,来计算第一下行链路传输的奇偶校验值,其中,经编码的harq反馈包括所选定的harq码字索引和奇偶校验值。
[0150]
在某些方面,操作1100包括:计算求和值,该求和值包括所述奇偶校验值与所述一个或多个下行链路传输中除了第一下行链路传输之外的每一个下行链路传输的组合索引的总和,并且其中,经编码的harq反馈包括该求和值。
[0151]
在某些方面,其中,计算第一下行链路传输的奇偶校验值包括:使用汉明编码或距离编码中的一个来计算奇偶校验值。
[0152]
在某些方面,所述一个或多个下行链路传输是多个同时的下行链路传输并且总共(k-1)个下行链路传输,其中所述一个或多个下行链路传输中的每一个下行链路传输的特征在于多个二进制向量中的至少一个二进制向量指示对应的下行链路传输时机,并且其中,对harq反馈进行编码包括:确定具有大于m的字段元素数量的有限字段;并且其中,对harq反馈进行编码还包括:将所述一个或多个下行链路传输中的每一个下行链路传输的对应下行链路传输时机与所述多个字段元素中的一个字段元素相关联;并计算包括与所述一个或多个下行链路传输中的每一个下行链路传输相关联的字段元素的总和的求和值,其中,经编码的harq反馈包括该求和值。
[0153]
在某些方面,所述一个或多个下行链路传输是多个同时的下行链路传输并且总共(k-1)个下行链路传输,其中所述一个或多个下行链路传输中的每一个下行链路传输的特征在于多个二进制向量中的至少一个二进制向量指示对应的下行链路传输时机,并且其中,对harq反馈进行编码还包括:将所述一个或多个下行链路传输中的每一个下行链路传输的对应下行链路传输时机与索引值相关联;并计算包括与所述一个或多个下行链路传输中的每一个下行链路传输相关联的索引值的总和的求和值,并且其中,经编码的harq反馈包括该求和值。
[0154]
在某些方面,计算所述求和值还包括:计算与所述一个或多个下行链路传输中的每一个下行链路传输相关联的索引值的总和;并计算该索引值总和的模(m 1),其中经编码的harq反馈包括所计算的索引值总和的模(m 1)。
[0155]
在某些方面,操作1100包括:从多个harq码字索引中选择harq码字索引,以对harq反馈进行编码;并根据所选定的harq码字索引对harq反馈进行编码,其中:所述多个harq码字索引中的每一个harq码字索引对应于多个二进制向量中的一个,其中m个元素的权重小于或等于k;并且对于与每个harq码字索引相对应的所述多个二进制向量中的给定两个二进制向量的逻辑或运算,导致权重大于k的二进制向量。
[0156]
在某些方面,操作1100包括:确定经编码的harq反馈的总比特数;当该总比特数小于阈值比特数时,向第二网络节点发送harq二进制向量而不是经编码的harq反馈;并且当该总比特数大于阈值比特数时,向第二网络节点发送经编码的harq反馈。
[0157]
在某些方面,操作1100还包括:确定经编码的harq反馈的总比特数,其中,至少基
于该总比特数,操作还包括:至少基于该总比特数,丢弃一个或多个信道状态信息(csi)报告;至少基于该总比特数,调整用于将经编码的harq反馈传输到第二网络节点的功率;或者至少基于该总比特数,确定用于harq反馈的传输的上行链路资源。
[0158]
图12是根据本公开内容的某些方面,示出用于无线通信的示例操作1200的流程图。操作1200可以例如由bs(例如,诸如无线通信网络100中的bs 110a)来执行。操作1200可以是bs对ue执行的操作1200的互补操作。可以将操作1200实现为在一个或多个处理器(例如,图2的控制器/处理器240)上执行和运行的软件组件。此外,可以例如通过一付或多付天线(例如,图2的天线234)来实现在操作1200中bs对信号的传输和接收。在某些方面,可以经由获得和/或输出信号的一个或多个处理器(例如,控制器/处理器240)的总线接口,来实现bs对信号的传输和/或接收。
[0159]
操作1200可以开始于框1202,确定一个时间段的候选下行链路传输时机的数量(m)。操作1200可以转到框1204处,确定用户设备(ue)可以在该时间段期间接收的同时下行链路传输的最大数量(k)。操作1200可以转到框1206处,在该时间段期间发送一个或多个下行链路传输。操作1200可以转到框1208处,从第二网络节点接收响应于所述一个或多个下行链路传输的经编码的harq反馈,其中该经编码的harq反馈是至少基于以下各项进行编码的:该时间段的候选下行链路传输时机的数量m、以及同时下行链路传输的最大数量k。
[0160]
在某些方面,经编码的harq反馈包括来自多个harq码字索引的harq码字索引,其中所述多个harq码字索引中的每个harq码字索引对应于多个二进制向量中的一个二进制向量,所述多个二进制向量中的每一个二进制向量包括m个元素和小于或等于k的权重。
[0161]
在某些方面,所述多个harq码字索引包括与所述多个二进制向量中的一个二进制向量相对应的至少一个harq码字索引,其中所述多个二进制向量中的所述一个二进制向量包括m个元素且权重等于k。
[0162]
在某些方面,经编码的harq反馈包括至少基于所述一个或多个下行链路传输的第一下行链路传输的奇偶校验值与所述一个或多个下行链路传输中不同于第一下行链路传输的每一个下行链路传输的组合索引的总和的值,并且处理器被配置为从该值中减去所述一个或多个下行链路传输中不同于第一下行链路传输的每一个下行链路传输的组合索引,以确定奇偶校验值。
[0163]
图13示出了可以包括各种组件(例如,对应于功能单元组件)的通信设备1300,其中这些组件被配置为执行本文所公开的技术的操作(例如,图11中所示的操作)。通信设备1300包括耦合到收发机1308(例如,发射机和/或接收机)的处理系统1302。收发机1308被配置为经由天线1310,发送和接收用于通信设备1300的信号(例如,如本文所描述的各种信号)。处理系统1302可以被配置为执行用于通信设备1300的处理功能,其包括对通信设备1300接收和/或发送的信号进行处理。
[0164]
处理系统1302包括经由总线1306耦合到计算机可读介质/存储器1312的处理器1304。在某些方面,计算机可读介质/存储器1312被配置为存储指令(例如,计算机可执行代码),当这些指令由处理器1304执行时,使处理器1304执行图11中所示的操作或者用于执行本文所讨论的各种技术的其它操作。
[0165]
在某些方面,计算机可读介质/存储器1312存储用于确定一时间段内的候选下行链路传输时机的数量(m)、以及确定第一网络节点可以在该时间段期间接收的同时下行链
路传输的最大数量(k)的代码1360。计算机可读介质/存储器1312还可以存储:用于在该时间段期间从第二网络节点接收一个或多个下行链路传输的代码1362。计算机可读介质/存储器1312还可以存储:用于至少基于数量m和最大数量k,对harq反馈进行编码的代码1364。计算机可读介质/存储器1312还可以存储:用于向第二网络节点发送经编码的harq反馈的代码1366。
[0166]
计算机可读介质/存储器1312可以可选地存储:用于至少基于所述一个或多个下行链路传输中的每一个下行链路传输的二进制向量,计算所有的所述一个或多个下行链路传输的结果二进制向量的代码1368,其中将所选定的harq码字索引映射到该结果二进制向量。代码1368还可以用于至少基于与所述一个或多个下行链路传输中的第一下行链路传输相对应的二进制向量,来计算第一下行链路传输的奇偶校验值,其中,经编码的harq反馈包括所选定的harq码字索引和奇偶校验值,并且计算求和值,该求和值包括所述奇偶校验值与所述一个或多个同时下行链路传输中不同于第一下行链路传输的每一个下行链路传输的组合索引的总和,并且其中,经编码的harq反馈包括该求和值。
[0167]
计算机可读介质/存储器1312可以可选地存储:用于将所述一个或多个下行链路传输中的每一个下行链路传输的对应下行链路传输时机与多个字段元素中的一个字段元素相关联的代码1370。代码1370还可以用于将所述一个或多个下行链路传输中的每一个下行链路传输的对应下行链路传输时机与索引值相关联。
[0168]
在某些方面,处理器1304具有被配置为实现计算机可读介质/存储器1312中存储的代码的电路1322。在某些方面,处理系统1302包括:用于确定一时间段内的候选下行链路传输时机的数量(m)、以及确定第一网络节点可以在该时间段期间接收的同时下行链路传输的最大数量(k)的电路1340。在某些方面,处理系统1302包括:用于在该时间段期间从第二网络节点接收一个或多个下行链路传输的电路1342。在某些方面,处理系统1302包括:用于至少基于数量m和最大数量k,对混合自动重传请求(harq)反馈进行编码的电路1344。在某些方面,处理系统1302包括:用于向第二网络节点发送经编码的harq反馈的电路1346。
[0169]
在某些方面,处理系统1302包括:用于至少基于所述一个或多个下行链路传输中的每一个下行链路传输的二进制向量,计算所有的所述一个或多个下行链路传输的结果二进制向量的电路1348,其中将所选定的harq码字索引映射到该结果二进制向量。电路1348还可以用于至少基于与所述一个或多个下行链路传输中的第一下行链路传输相对应的二进制向量,来计算第一下行链路传输的奇偶校验值,其中,经编码的harq反馈包括所选定的harq码字索引和奇偶校验值,并且计算求和值,该求和值包括所述奇偶校验值与所述一个或多个同时下行链路传输中不同于第一下行链路传输的每一个下行链路传输的组合索引的总和,并且其中,经编码的harq反馈包括该求和值。
[0170]
在某些方面,处理系统1302包括:用于将所述一个或多个下行链路传输中的每一个下行链路传输的对应下行链路传输时机与多个字段元素中的一个字段元素相关联的电路1350。电路1350还可以用于将所述一个或多个下行链路传输中的每一个下行链路传输的对应下行链路传输时机与索引值相关联。
[0171]
通信设备1300的各种组件可以提供用于执行本文所描述的方法和操作(其包括关于图11所描述的那些)的单元。
[0172]
在一些例子中,用于传输或发送的单元(或用于输出以进行传输的单元)可以包括
图2中所示的用户设备120a的收发机254和/或天线252、和/或图13中的通信设备1300的收发机1308、天线1310和/或用于发送的电路1346。
[0173]
在一些例子中,用于接收的单元(或用于获得的单元)可以包括图2中所示的用户设备120a的收发机254和/或天线252、和/或图13中的通信设备1300的收发机1308、天线1310和/或用于接收的电路1342。
[0174]
在一些例子中,用于确定的单元、用于编码的单元、用于计算的单元、用于关联的单元、用于执行的单元等等可以包括各种处理系统组件,例如:图13中的一个或多个处理器1302、或者图2中描绘的用户设备120a的各方面(其包括接收处理器258、发射处理器264、tx mimo处理器266和/或控制器/处理器280(包括harq管理器122))。
[0175]
值得注意的是,图13只是示例,并且通信设备1300的许多其它示例和配置也是可能的。
[0176]
图14示出了可以包括各种组件(例如,对应于功能单元组件)的通信设备1400,其中这些组件被配置为执行本文所公开的技术的操作(例如,图14中所示的操作)。通信设备1400包括耦合到收发机1408(例如,发射机和/或接收机)的处理系统1402。收发机1408被配置为经由天线1410,发送和接收用于通信设备1400的信号(例如,如本文所描述的各种信号)。处理系统1402可以被配置为执行用于通信设备1400的处理功能,其包括对通信设备1400接收和/或发送的信号进行处理。
[0177]
处理系统1402包括经由总线1406耦合到计算机可读介质/存储器1412的处理器1404。在某些方面,计算机可读介质/存储器1412被配置为存储指令(例如,计算机可执行代码),当这些指令由处理器1404执行时,使处理器1404执行图12中所示的操作或者用于执行本文所讨论的各种技术的其它操作。
[0178]
在某些方面,计算机可读介质/存储器1412存储:用于确定一时间段的候选下行链路传输时机的数量(m)、以及确定第二网络节点可以在该时间段期间接收的同时下行链路传输的最大数量(k)的代码1460。计算机可读介质/存储器1412还存储:用于在该时间段期间发送一个或多个下行链路传输的代码1462。计算机可读介质/存储器1412还存储:用于从第二网络节点接收响应于所述一个或多个下行链路传输的经编码的harq反馈的代码1464,其中该harq反馈是至少基于以下各项进行编码的:该时间段的候选下行链路传输时机的数量m、以及同时下行链路传输的最大数量k。
[0179]
在一些例子中,计算机可读介质/存储器1412可以可选地存储:用于从值中减去所述一个或多个下行链路传输中不同于第一下行链路传输的每一个下行链路传输的组合索引,以确定奇偶校验值的代码1466。
[0180]
在某些方面,处理器1404具有被配置为实现计算机可读介质/存储器1412中存储的代码的电路1422。处理器1404包括:用于确定一个时间段的候选下行链路传输时机的数量(m)、以及确定第二网络节点可以在该时间段期间接收的同时下行链路传输的最大数量(k)的电路1440。处理器1404包括:用于在该时间段期间发送一个或多个下行链路传输的电路1442。处理器1404包括:用于从第二网络节点接收响应于所述一个或多个下行链路传输的经编码的harq反馈的电路1444,其中该harq反馈是至少基于以下各项进行编码的:该时间段的候选下行链路传输时机的数量m、以及同时下行链路传输的最大数量k。
[0181]
在一些例子中,处理器1404可以可选地包括:用于从值中减去所述一个或多个下
行链路传输中不同于第一下行链路传输的每一个下行链路传输的组合索引,以确定奇偶校验值的电路1446。
[0182]
通信设备1400的各种组件可以提供用于执行本文所描述的方法和操作(其包括关于图12所描述的那些)的单元。
[0183]
在一些例子中,用于传输或发送的单元(或用于输出以进行传输的单元)可以包括图2中所示的基站110a的收发机232和/或天线234、和/或图14中的通信设备1400的收发机1408、天线1410和/或用于发送的电路1442。
[0184]
在一些例子中,用于接收的单元(或用于获得的单元)可以包括图14中所示的基站110a的收发机232和/或天线234、和/或图14中的通信设备1400的收发机1408、天线1410和/或用于接收的电路1444。
[0185]
在一些例子中,用于确定、减法、计算、关联、执行的单元等等可以包括各种处理系统组件,例如:图14中的一个或多个处理器1402、或者图2中描绘的基站110a的各方面(其包括接收处理器238、发射处理器220、tx mimo处理器230和/或控制器/处理器240(包括harq管理器112))。
[0186]
值得注意的是,图14只是示例,并且通信设备1400的许多其它示例和配置也是可能的。
[0187]
示例性方面
[0188]
在第一方面,一种用于无线通信的方法包括:确定一个时间段的候选下行链路传输时机的数量(m);确定第一网络节点可以在所述时间段期间接收的同时下行链路传输的最大数量(k);在所述时间段期间从第二网络节点接收一个或多个下行链路传输;至少基于所述数量m和所述最大数量k,对混合自动重传请求(harq)反馈进行编码;并向第二网络节点发送所述经编码的harq反馈。
[0189]
在第二方面,与第一方面相组合,其中,所述方法还包括:至少基于接收到的所述一个或多个下行链路传输的数量,对所述harq反馈进行编码。
[0190]
在第三方面,与第一方面和第二方面中的任何一个或多个相组合,其中,对所述harq反馈进行编码还包括:从多个harq码字索引中选择harq码字索引,其中:所述多个harq码字索引中的每个harq码字索引对应于多个二进制向量中的一个,所述多个二进制向量中的每一个二进制向量包括m个元素和小于或等于k的权重,并且所述经编码的harq反馈包括所选定的harq码字索引。
[0191]
在第四方面,与第一方面至第三方面中的任何一个或多个相组合,其中,所接收的一个或多个下行链路传输中的每一个下行链路传输的特征在于所述多个二进制向量中的至少一个二进制向量指示对应的下行链路传输时机,并且其中,对所述harq反馈进行编码还包括:至少基于所述一个或多个下行链路传输中的每一个下行链路传输的所述二进制向量,计算所有的所述一个或多个下行链路传输的结果二进制向量,其中将所选定的harq码字索引映射到所述结果二进制向量。
[0192]
在第五方面,与第一方面至第四方面中的任何一个或多个相组合,其中,所述多个harq码字索引包括与所述多个二进制向量中的一个二进制向量相对应的至少一个harq码字索引,其中所述多个二进制向量中的所述一个二进制向量包括m个元素且权重等于k。
[0193]
在第六方面,与第一方面至第五方面中的任何一个或多个相组合,其中,所述一个
或多个下行链路传输是同时接收的并且总共小于k个下行链路传输,其中所述一个或多个同时接收的下行链路传输中的每一个下行链路传输的特征在于多个二进制向量中的至少一个二进制向量指示对应的下行链路传输时机,并且其中,对所述harq反馈进行编码包括:从多个harq码字索引中选择harq码字索引以用于对所述harq反馈进行编码,其中所述多个harq码字索引中的每个harq码字索引对应于所述多个二进制向量中的一个二进制向量,所述多个二进制向量中的每个二进制向量包括m个元素和小于或等于k的权重;并且至少基于与所述一个或多个下行链路传输中的第一下行链路传输相对应的二进制向量,来计算所述第一下行链路传输的奇偶校验值,其中,向所述第二网络节点发送所述harq反馈包括:向所述第二网络节点发送所选定的harq码字索引和所述奇偶校验值。
[0194]
在第七方面,与第一方面至第六方面中的任何一个或多个相组合,其中,对所述harq反馈进行编码还包括:计算求和值,所述求和值包括所述奇偶校验值与所述一个或多个下行链路传输中不同于所述第一下行链路传输的每一个下行链路传输的组合索引的总和,并且其中,所述经编码的harq反馈包括所述求和值。
[0195]
在第八方面,与第一方面至第七方面中的任何一个或多个相组合,其中,计算所述第一下行链路传输的所述奇偶校验值包括:使用汉明编码或距离编码中的一个来计算所述奇偶校验值。
[0196]
在第九方面,与第一方面至第八方面中的任何一个或多个相组合,其中,所述一个或多个下行链路传输是多个同时的下行链路传输并且总共(k-1)个下行链路传输,其中所述一个或多个下行链路传输中的每一个下行链路传输的特征在于多个二进制向量中的至少一个二进制向量指示对应的下行链路传输时机,并且其中,对所述harq反馈进行编码还包括:确定具有大于m的字段元素数量的有限字段;并且其中,对所述harq反馈进行编码还包括:将所述一个或多个下行链路传输中的每一个下行链路传输的对应下行链路传输时机与所述多个字段元素中的一个字段元素相关联;并计算包括与所述一个或多个下行链路传输中的每一个下行链路传输相关联的所述字段元素的总和的求和值,其中,所述经编码的harq反馈包括所述求和值。
[0197]
在第十方面,与第一方面至第九方面中的任何一个或多个相组合,其中,所述一个或多个下行链路传输是多个同时的下行链路传输并且总共(k-1)个下行链路传输,其中所述一个或多个下行链路传输中的每一个下行链路传输的特征在于多个二进制向量中的至少一个二进制向量指示对应的下行链路传输时机,其中对所述harq反馈进行编码还包括:将所述一个或多个下行链路传输中的每一个下行链路传输的对应下行链路传输时机与索引值相关联;并计算包括与所述一个或多个下行链路传输中的每一个下行链路传输相关联的索引值的总和的求和值,并且其中,所述经编码的harq反馈包括所述求和值。
[0198]
在第十一方面,与第一方面至第十方面中的任何一个或多个相组合,其中计算所述求和值还包括:计算与所述一个或多个下行链路传输中的每一个下行链路传输相关联的索引值的总和;并计算所述索引值总和的模(m 1),其中所述经编码的harq反馈包括所计算的所述索引值总和的模(m 1)。
[0199]
在第十二方面,与第一方面至第十一方面中的任何一个或多个相组合,其中对所述harq反馈进行编码还包括:从多个harq码字索引中选择harq码字索引,以对所述harq反馈进行编码;根据所选定的harq码字索引对所述harq反馈进行编码,其中:所述多个harq码
字索引中的每一个harq码字索引对应于多个二进制向量中的一个,其中m个元素的权重小于或等于k;并且对于与每个harq码字索引相对应的所述多个二进制向量中的给定两个二进制向量的逻辑或运算,导致权重大于k的二进制向量。
[0200]
在第十三方面,与第一方面至第十二方面中的任何一个或多个相组合,其中,发送所述harq反馈还包括:确定所述经编码的harq反馈的总比特数;当所述总比特数小于阈值比特数时,向所述第二网络节点发送harq二进制向量而不是所述经编码的harq反馈;而当所述总比特数大于所述阈值比特数时,向所述第二网络节点发送所述经编码的harq反馈。
[0201]
在第十四方面,与第一方面至第十三方面中的任何一个或多个相组合,其中,所述方法还包括:确定所述经编码的harq反馈的总比特数,其中,至少基于所述总比特数,所述方法还包括:至少基于所述总比特数,丢弃一个或多个信道状态信息(csi)报告;至少基于所述总比特数,调整用于将所述经编码的harq反馈传输到所述第二网络节点的功率;或者至少基于所述总比特数,确定用于所述经编码的harq反馈的传输的上行链路资源。
[0202]
在第十五方面,一种由第一网络节点执行的无线通信的方法,所述方法包括:确定一个时间段的候选下行链路传输时机的数量(m);确定第二网络节点可以在所述时间段期间接收的同时下行链路传输的最大数量(k);在所述时间段期间发送一个或多个下行链路传输;并从所述第二网络节点接收响应于所述一个或多个下行链路传输的经编码的harq反馈,其中所述经编码的harq反馈是至少基于以下各项进行编码的:所述时间段的候选下行链路传输时机的所述数量m、以及同时下行链路传输的所述最大数量k。
[0203]
在第十六方面,与第一方面至第十五方面中的任何一个或多个相组合,其中,所述经编码的harq反馈包括来自多个harq码字索引的harq码字索引,其中:所述多个harq码字索引中的每个harq码字索引对应于多个二进制向量中的一个二进制向量,所述多个二进制向量中的每一个二进制向量包括m个元素和小于或等于k的权重。
[0204]
在第十七方面,与第一方面至第十六方面中的任何一个或多个相组合,其中,所述多个harq码字索引包括与所述多个二进制向量中的一个二进制向量相对应的至少一个harq码字索引,其中所述多个二进制向量中的所述一个二进制向量包括m个元素且权重等于k。
[0205]
在第十八方面,与第一方面至第十七方面中的任何一个或多个相组合,其中:所述经编码的harq反馈包括至少基于所述一个或多个下行链路传输的第一下行链路传输的奇偶校验值与所述一个或多个下行链路传输中不同于所述第一下行链路传输的每一个下行链路传输的组合索引的总和的值,所述方法还包括:从所述值中减去所述一个或多个下行链路传输中不同于所述第一下行链路传输的每一个下行链路传输的所述组合索引,以确定所述奇偶校验值。
[0206]
在第十九方面,一种装置包括:包括可执行指令的存储器;一个或多个处理器,其配置为执行所述可执行指令并使该装置执行根据第一方面至第十四方面中的任何一项所述的方法。
[0207]
在第二十方面,一种装置包括:包括可执行指令的存储器;一个或多个处理器,其配置为执行所述可执行指令并使该装置执行根据第十五方面至第十八方面中的任何一项所述的方法。
[0208]
在第二十一方面,一种装置包括:用于执行根据第一方面至第十四方面中的任何
一项所述的方法的单元。
[0209]
在第二十二方面,一种装置包括:用于执行根据第十五方面至第十八方面中的任何一项所述的方法的单元。
[0210]
在第二十三方面,一种包括可执行指令的非临时性计算机可读介质,当所述指令被装置的一个或多个处理器执行时,使该装置执行根据第一方面至第十四方面中的任何一项所述的方法。
[0211]
在第二十四方面,一种包括可执行指令的非临时性计算机可读介质,当所述指令被装置的一个或多个处理器执行时,使该装置执行根据第十五方面至第十八方面中的任何一项所述的方法。
[0212]
在第二十五方面,一种包含在计算机可读存储介质上的计算机程序产品,包括用于执行根据第一方面至第十四方面中的任何一项所述的方法的代码。
[0213]
在第二十六方面,一种包含在计算机可读存储介质上的计算机程序产品,包括用于执行根据第十五方面至第十八方面中的任何一项所述的方法的代码。
[0214]
其它信息
[0215]
本文描述的技术可以用于各种无线通信技术,例如,nr(如,5g nr)、3gpp长期演进(lte)、高级lte(lte-a)、码分多址(cdma)、时分多址(tdma)、频分多址(fdma)、正交频分多址(ofdma)、单载波频分多址(sc-fdma)、时分同步码分多址(td-scdma)和其它网络。术语“网络”和“系统”经常可以交换使用。cdma网络可以实现诸如通用陆地无线接入(utra)、cdma2000等等之类的无线电技术。utra包括宽带cdma(wcdma)和cdma的其它变型。cdma 2000覆盖is-2000、is-95和is-856标准。tdma网络可以实现诸如全球移动通信系统(gsm)之类的无线电技术。ofdma网络可以实现诸如nr(例如,5g ra)、演进型utra(e-utra)、超移动宽带(umb)、ieee 802.11(wi-fi)、ieee 802.16(wimax)、ieee 802.20、flash-ofdma等等之类的无线电技术。utra和e-utra是通用移动通信系统(umts)的一部分。lte和lte-a是使用e-utra的umts的发布版。在来自名为“第三代合作伙伴计划”(3gpp)的组织的文档中描述了utra、e-utra、umts、lte、lte-a和gsm。在来自名为“第三代合作伙伴计划2”(3gpp2)的组织的文档中描述了cdma 2000和umb。nr是一种正在开发的新兴无线通信技术。
[0216]
在3gpp中,根据术语“小区”使用的上下文,术语“小区”可以指代节点b(nb)的覆盖区域和/或服务该覆盖区域的nb子系统。在nr系统中,术语“小区”和bs、下一代节点b(gnb或gnodeb)、接入点(ap)、分布式单元(du)、运营商或传输接收点(trp)可以互换地使用。bs可以为宏小区、微微小区、毫微微小区和/或其它类型的小区提供通信覆盖。宏小区可以覆盖相对较大的地理区域(例如,半径几个公里),其允许具有服务订阅的ue能不受限制地接入。微微小区可以覆盖相对较小的地理区域,其允许具有服务订阅的ue能不受限制地接入。毫微微小区可以覆盖相对较小的地理区域(例如,家庭),其允许与该毫微微小区具有关联的ue(例如,闭合用户群(csg)中的ue、用于家庭中的用户的ue等等)受限制的接入。用于宏小区的bs可以称为宏bs。用于微微小区的bs可以称为微微bs。用于毫微微小区的bs可以称为毫微微bs或家庭bs。
[0217]
ue还可以称为移动站、终端、接入终端、用户单元、站、客户驻地设备(cpe)、蜂窝电话、智能电话、个人数字助理(pda)、无线调制解调器、无线通信设备、手持设备、膝上型计算机、无绳电话、无线本地环路(wll)站、平板计算机、照相机、游戏设备、上网本、智能本、超级
本、家电、医疗设备或医疗装置、生物传感器/设备、诸如智能手表、智能衣服、智能眼镜、智能手环、智能珠宝(例如,智能手环、智能手镯等)之类的可穿戴设备、娱乐设备(例如,音乐设备、视频设备、卫星无线电装置等等)、车辆部件或传感器、智能仪表/传感器、工业制造设备、全球定位系统设备、或者被配置为经由无线或有线介质进行通信的任何其它适当的设备。一些ue可以被认为是机器类型通信(mtc)设备或者演进型mtc(emtc)设备。例如,mtc和emtc ue包括可以与bs、另一个设备(例如,远程设备)或者某个其它实体进行通信的机器人、无人机、远程设备、传感器、仪表、监视器、位置标签等等。无线节点可以例如经由有线或无线通信链路,提供用于网络或者到网络(例如,诸如互联网或蜂窝网络之类的广域网)的连接。一些ue可以被认为是物联网(iot)设备,其可以是窄带iot(nb-iot)设备。
[0218]
在一些例子中,可以对针对空中接口的访问进行调度。调度实体(例如,bs)为其服务区域或小区之内的一些或所有设备和装备之间的通信分配资源。调度实体可以负责调度、分配、重新配置和释放用于一个或多个从属实体的资源。也就是说,对于调度的通信而言,从属实体利用调度实体所分配的资源。基站并不仅仅是充当调度实体的唯一实体。在一些例子中,ue可以充当为调度实体,可以调度用于一个或多个从属实体(例如,一个或多个其它ue)的资源,其它ue可以利用该ue调度的资源进行无线通信。在一些例子中,ue可以在对等(p2p)网络和/或网状网络中,充当为调度实体。在网状网络示例中,ue除了与调度实体进行通信之外,还可以彼此之间直接进行通信。
[0219]
本文所公开方法包括用于实现这些方法的一个或多个步骤或动作。在不脱离本发明保护范围的基础上,这些方法步骤和/或动作可以相互交换。换言之,除非指定特定顺序的步骤或动作,否则在不脱离本发明保护范围的基础上,可以修改特定步骤和/或动作的顺序和/或使用。
[0220]
如本文所使用的,指代一个列表项“中的至少一个”的短语是指这些项的任意组合,其包括单一成员。举例而言,“a、b或c中的至少一个”旨在覆盖:a、b、c、a-b、a-c、b-c和a-b-c,以及具有多个相同元素的任意组合(例如,a-a、a-a-a、a-a-b、a-a-c、a-b-b、a-c-c、b-b、b-b-b、b-b-c、c-c和c-c-c或者a、b和c的任何其它排序)。
[0221]
如本文所使用的,术语“确定”涵盖很多种动作。例如,“确定”可以包括计算、运算、处理、推导、研究、查询(例如,查询表、数据库或其它数据结构)、断定等等。此外,“确定”还可以包括接收(例如,接收信息)、存取(例如,存取存储器中的数据)等等。此外,“确定”还可以包括解析、选定、选择、建立等等。
[0222]
为使本领域任何普通技术人员能够实现本文描述的各个方面,上面围绕各个方面进行了描述。对于本领域普通技术人员来说,对这些方面的各种修改都是显而易见的,并且本文所定义的总体原理也可以适用于其它方面。因此,本发明并不限于本文示出的方面,而是与本发明公开的全部范围相一致,其中,除非特别说明,否则用单数形式修饰某一部件并不意味着“一个和仅仅一个”,而可以是“一个或多个”。除非另外专门说明,否则术语“一些”指代一个或多个。贯穿本公开内容描述的各个方面的部件的所有结构和功能等价物以引用方式明确地并入本文中,并且旨在由权利要求所涵盖,这些结构和功能等价物对于本领域普通技术人员来说是公知的或将要是公知的。此外,本文中没有任何公开内容是想要奉献给公众的,不管这样的公开内容是否明确记载在权利要求书中。此外,不应依据35u.s.c.
§
112第6段来解释任何权利要求的构成要素,除非该构成要素明确采用了“功能性模块”的措
辞进行记载,或者在方法权利要求中,该构成要素是用“功能性步骤”的措辞来记载的。
[0223]
上面所描述的方法的各种操作,可以由能够执行相应功能的任何适当单元来执行。这些单元可以包括各种硬件和/或软件组件和/或模块,其包括但不限于:电路、专用集成电路(asic)或者处理器。通常,在附图中示出有操作的地方,这些操作可以具有类似地进行编号的相应配对的功能模块组件。
[0224]
用于执行本文所述功能的通用处理器、数字信号处理器(dsp)、专用集成电路(asic)、现场可编程门阵列(fpga)或其它可编程逻辑器件(pld)、分立门或者晶体管逻辑、分立硬件组件或者其任意组合,可以实现或执行结合本文所公开内容描述的各种示例性的逻辑框、模块和电路。通用处理器可以是微处理器,或者,该处理器也可以是任何商业可用处理器、控制器、微控制器或者状态机。处理器还可以实现为计算设备的组合,例如,dsp和微处理器的组合、多个微处理器、一个或多个微处理器与dsp内核的结合,或者任何其它此种结构。
[0225]
当使用硬件实现时,一种示例性硬件配置可以包括无线节点中的处理系统。该处理系统可以使用总线体系结构来实现。根据该处理系统的具体应用和整体设计约束,总线可以包括任意数量的相互连接总线和桥接。总线可以将包括处理器、机器可读介质和总线接口的各种电路链接在一起。总线接口可以用于经由总线,将网络适配器等等连接到处理系统。网络适配器可以用于实现物理层的信号处理功能。在用户终端120(参见图1)的情况下,还可以将用户接口(例如,键盘、显示器、鼠标、操纵杆等等)连接到总线。总线还链接诸如时钟源、外围设备、电压调节器、电源管理电路等等之类的各种其它电路,其中这些电路是本领域所公知的,因此没有做任何进一步的描述。处理器可以使用一个或多个通用处理器和/或特殊用途处理器来实现。示例包括微处理器、微控制器、dsp处理器和能够执行软件的其它电路。本领域普通技术人员应当认识到,如何根据具体的应用和对整个系统所施加的整体设计约束条件,最好地实现所述处理系统的所描述功能。
[0226]
当使用软件来实现时,可以将这些功能存储在性计算机可读介质上或者作为计算机可读介质上的一个或多个指令或代码进行传输。软件应当被广义地解释为意味着指令、数据或者其任意组合等等,无论其被称为软件、固件、中间件、微代码、硬件描述语言还是其它术语。计算机可读介质包括计算机存储介质和通信介质,其中通信介质包括便于从一个地方向另一个地方传送计算机程序的任何介质。处理器可以负责管理总线和通用处理,其包括执行机器可读存储介质上存储的软件。计算机可读存储介质可以耦合至处理器,使得处理器可以从该存储介质读取信息和向该存储介质写入信息。或者,该存储介质也可以是处理器的一部分。举例而言,机器可读介质可以包括传输线、用数据调制的载波波形和/或与无线节点分离的其上存储有指令的计算机可读存储介质,所有这些都可由处理器通过总线接口来访问。替代地或者另外地,机器可读介质或者其任何部分可以是处理器的组成部分,例如,该情况可以是具有高速缓存和/或通用寄存器文件。举例而言,机器可读存储介质的例子可以包括ram(随机存取存储器)、闪存、rom(只读存储器)、prom(可编程只读存储器)、eprom(可擦除可编程只读存储器)、eeprom(电可擦除可编程只读存储器)、寄存器、磁盘、光盘、硬盘或者任何其它适当的存储介质、或者其任意组合。机器可读介质可以用计算机程序产品来体现。
[0227]
软件模块可以包括单一指令或者多个指令,软件模块可以分布在几个不同的代码
段上、分布在不同的程序之中、以及分布在多个存储介质之中。计算机可读介质可以包括多个软件模块。这些软件模块包括指令,当指令由诸如处理器之类的装置执行时,使得处理系统执行各种功能。软件模块可以包括传输模块和接收模块。每一个软件模块可以位于单一存储设备中,也可以分布在多个存储设备之中。举例而言,当触发事件发生时,可以将软件模块从硬盘装载到ram中。在软件模块的执行期间,处理器可以将这些指令中的一些装载到高速缓存中,以增加访问速度。随后,可以将一个或多个高速缓存线装载到用于由处理器执行的通用寄存器文件中。当指代下面的软件模块的功能时,应当理解的是,在执行来自该软件模块的指令时,由处理器实现该功能。
[0228]
此外,可以将任何连接适当地称作计算机可读介质。举例而言,如果软件是使用同轴电缆、光纤电缆、双绞线、数字用户线路(dsl)或者诸如红外线(ir)、无线和微波之类的无线技术,从网站、服务器或其它远程源传输的,那么所述同轴电缆、光纤电缆、双绞线、dsl或者诸如红外线、无线和微波之类的无线技术包括在所述介质的定义中。如本文所使用的,磁盘和光盘包括压缩光盘(cd)、激光光盘、光盘、数字通用光盘(dvd)、软盘和光盘,其中磁盘通常磁性地复制数据,而光盘则用激光来光学地复制数据。因此,在一些方面,计算机可读介质可以包括非临时性计算机可读介质(例如,有形介质)。此外,对于其它方面而言,计算机可读介质可以包括临时性计算机可读介质(例如,信号)。上述的组合也应当包括在计算机可读介质的保护范围之内。
[0229]
因此,某些方面可以包括用于执行本文所给出的操作的计算机程序产品。例如,该计算机程序产品可以包括其上存储有指令(和/或编码有指令)的计算机可读介质,这些指令可由一个或多个处理器执行,以执行本文所描述的操作(例如,用于执行本文所描述的操作以及图11和/或图12中所示的操作的指令)。
[0230]
此外,应当理解的是,用于执行本文所述方法和技术的模块和/或其它适当单元可以通过用户终端和/或基站按需地进行下载和/或获得。例如,这种设备可以耦合至服务器,以便有助于实现用于传送执行本文所述方法的单元。或者,本文所描述的各种方法可以通过存储单元(例如,ram、rom、诸如压缩光盘(cd)或软盘之类的物理存储介质等等)来提供,使得用户终端和/或基站将存储单元耦接至或提供给该设备时,可以获得各种方法。此外,还可以利用向设备提供本文所描述方法和技术的任何其它适当技术。
[0231]
应当理解的是,本发明并不受限于上文示出的精确配置和组件。在不脱离本发明的保护范围的基础上,可以对上文所述方法和装置的排列、操作和细节做出各种修改、改变和变化。
[0232]
用于同时接收的半静态码本
[0233]
相关申请的交叉引用
[0234]
本技术要求享受2021年10月21日提交的美国专利申请no.17/451,741的利益和优先权,上述美国专利申请要求享受2020年10月22日提交的美国临时申请no.63/104,405的优先权,该申请已转让给本技术的受让人,故以引用方式将其全部内容明确地并入本文,就如同在下文中完全记载一样并用于所有适用的目的。
[0235]
技术领域
[0236]
概括地说,本公开内容的各方面涉及无线通信,具体地说,本公开内容的各方面涉及用于混合自动重传请求(harq)反馈的技术。
[0237]
背景技术
[0238]
已广泛地部署无线通信系统,以便提供诸如电话、视频、数据、消息传送、广播等等之类的各种电信服务。这些无线通信系统可以采用能通过共享可用的系统资源(例如,带宽、发射功率等),来支持与多个用户进行通信的多址技术。这类多址接入系统的例子包括第三代合作伙伴计划(3gpp)长期演进(lte)系统、高级lte(lte-a)系统、码分多址(cdma)系统、时分多址(tdma)系统、频分多址(fdma)系统、正交频分多址(ofdma)系统、单载波频分多址(sc-fdma)系统和时分同步码分多址(td-scdma)系统,仅举几个例子。
[0239]
在各种电信标准中已采纳这些多址技术,以提供使不同无线设备能在城市范围、国家范围、地域范围、甚至全球范围上进行通信的通用协议。新无线电(例如,5g nr)是一种新兴的电信标准的例子。nr是3gpp发布的lte移动标准的演进集。nr被设计为通过提高谱效率、降低费用、提高服务、充分利用新频谱、与在下行链路(dl)和上行链路(ul)上使用ofdma与循环前缀(cp)的其它开放标准进行更好地集成,来更好地支持移动宽带互联网接入。为此,nr支持波束成形、多输入多输出(mimo)天线技术和载波聚合。
[0240]
但是,随着移动宽带接入需求的持续增加,存在着进一步提高nr和lte技术的需求。优选的是,这些提高也可适用于其它多址技术和采用这些技术的通信标准。
[0241]
发明内容
[0242]
本公开内容的系统、方法和设备均具有一些方面,但这些方面中没有单一的一个可以单独地对其期望的属性负责。下文表述的权利要求书并不限制本公开内容的保护范围,现在将简要地讨论一些特征。
[0243]
某些方面涉及一种用于无线通信的第一网络节点,其中第一网络节点包括存储器和通信地耦合到所述存储器的处理器。在一些例子中,所述处理器被配置为:确定一时间段的候选下行链路传输时机的数量(m)。在一些例子中,所述处理器被配置为:确定所述第一网络节点可以在所述时间段期间接收的同时下行链路传输的最大数量(k)。在一些例子中,所述处理器被配置为:在所述时间段期间从第二网络节点接收一个或多个下行链路传输。在一些例子中,所述处理器被配置为:至少基于所述数量m和所述最大数量k,对混合自动重传请求(harq)反馈进行编码。在一些例子中,所述处理器被配置为向第二网络节点发送所述经编码的harq反馈。
[0244]
某些方面涉及一种用于无线通信的第一网络节点,其中第一网络节点包括存储器和通信地耦合到所述存储器的处理器。在一些例子中,所述处理器被配置为:确定一时间段的候选下行链路传输时机的数量(m)。在一些例子中,所述处理器被配置为:确定第二网络节点可以在所述时间段期间接收的同时下行链路传输的最大数量(k)。在一些例子中,所述处理器被配置为:在所述时间段期间发送一个或多个下行链路传输。在一些例子中,所述处理器被配置为:从所述第二网络节点接收响应于所述一个或多个下行链路传输的经编码的harq反馈,其中所述harq反馈是至少基于以下各项进行编码的:所述时间段的候选下行链路传输时机的所述数量m、以及同时下行链路传输的所述最大数量k。
[0245]
某些方面涉及一种由第一网络节点执行的无线通信的方法。在一些例子中,该方法包括:确定一时间段的候选下行链路传输时机的数量(m)。在一些例子中,该方法包括:确定所述第一网络节点可以在所述时间段期间接收的同时下行链路传输的最大数量(k)。在一些例子中,该方法包括:在所述时间段期间从第二网络节点接收一个或多个下行链路传
输。在一些例子中,该方法包括:至少基于所述数量m和所述最大数量k,对混合自动重传请求(harq)反馈进行编码。在一些例子中,该方法包括:向第二网络节点发送所述经编码的harq反馈。
[0246]
某些方面涉及一种由第一网络节点执行的无线通信的方法。在一些例子中,该方法包括:确定一时间段的候选下行链路传输时机的数量(m)。在一些例子中,该方法包括:确定第二网络节点可以在所述时间段期间接收的同时下行链路传输的最大数量(k)。在一些例子中,该方法包括:在所述时间段期间发送一个或多个下行链路传输。在一些例子中,该方法包括:从所述第二网络节点接收响应于所述一个或多个下行链路传输的经编码的harq反馈,所述harq反馈是至少基于以下各项进行编码的:所述时间段的候选下行链路传输时机的所述数量m、以及同时下行链路传输的所述最大数量k。
[0247]
某些方面涉及第一网络节点。在一些例子中,该第一网络节点包括:用于确定一时间段的候选下行链路传输时机的数量(m)的单元。在一些例子中,该第一网络节点包括:用于确定所述第一网络节点可以在所述时间段期间接收的同时下行链路传输的最大数量(k)的单元。在一些例子中,该第一网络节点包括:用于在所述时间段期间从第二网络节点接收一个或多个下行链路传输的单元。在一些例子中,该第一网络节点包括:用于至少基于所述数量m和所述最大数量k,对混合自动重传请求(harq)反馈进行编码的单元。在一些例子中,该第一网络节点包括:用于向第二网络节点发送所述经编码的harq反馈的单元。
[0248]
某些方面涉及第一网络节点。在一些例子中,该第一网络节点包括:用于确定一时间段的候选下行链路传输时机的数量(m)的单元。在一些例子中,该第一网络节点包括:用于确定第二网络节点可以在所述时间段期间接收的同时下行链路传输的最大数量(k)的单元。在一些例子中,该第一网络节点包括:用于在所述时间段期间发送一个或多个下行链路传输的单元。在一些例子中,该第一网络节点包括:用于从所述第二网络节点接收响应于所述一个或多个下行链路传输的经编码的harq反馈的单元,所述harq反馈是至少基于以下各项进行编码的:所述时间段的候选下行链路传输时机的所述数量m、以及同时下行链路传输的所述最大数量k。
[0249]
某些方面涉及一种非临时性计算机可读存储介质,所述非临时性计算机可读存储介质上存储有用于由第一网络节点执行无线通信方法的指令。在一些例子中,该方法包括:确定一时间段的候选下行链路传输时机的数量(m)。在一些例子中,该方法包括:确定所述第一网络节点可以在所述时间段期间接收的同时下行链路传输的最大数量(k)。在一些例子中,该方法包括:在所述时间段期间从第二网络节点接收一个或多个下行链路传输。在一些例子中,该方法包括:至少基于所述数量m和所述最大数量k,对混合自动重传请求(harq)反馈进行编码。在一些例子中,该方法包括:向第二网络节点发送所述经编码的harq反馈。
[0250]
某些方面涉及一种非临时性计算机可读存储介质,所述非临时性计算机可读存储介质上存储有用于由第一网络节点执行无线通信方法的指令。在一些例子中,该方法包括:确定一个时间段的候选下行链路传输时机的数量(m)。在一些例子中,该方法包括:确定第二网络节点可以在所述时间段期间接收的同时下行链路传输的最大数量(k)。在一些例子中,该方法包括:在所述时间段期间发送一个或多个下行链路传输。在一些例子中,该方法包括:从所述第二网络节点接收响应于所述一个或多个下行链路传输的经编码的harq反馈,所述harq反馈是至少基于以下各项进行编码的:所述时间段的候选下行链路传输时机
的所述数量m、以及同时下行链路传输的所述最大数量k。
[0251]
本公开内容的各方面提供了用于执行与本文中描述的ue和bs中的每一个执行的操作互补的技术和方法的单元、装置、处理器和计算机可读介质。
[0252]
为了实现前述和有关的目的,一个或多个方面包括下文所详细描述和权利要求书中具体指出的特征。下文描述和附图详细描述了一个或多个方面的某些示例性特征。但是,这些特征仅仅说明可采用这些各个方面之基本原理的各种方法中的一些方法。
[0253]
附图说明
[0254]
为了详细地理解本公开内容的上面所描述特征的实现方式,本技术针对上面的简要概括参考一些方面给出了更具体的描述,这些方面中的一些在附图中给予了说明。但是,应当注意的是,由于本发明的描述准许其它等同的有效方面,因此这些附图仅仅描绘了本公开内容的某些典型方面,其不应被认为限制本发明的保护范围。
[0255]
图1是根据本公开内容的某些方面,概念性地示出一种示例性电信系统的框图。
[0256]
图2是根据本公开内容的某些方面,概念性地示出示例性基站(bs)和用户设备(ue)的设计方案的框图。
[0257]
图3是根据本公开内容的某些方面的用于新无线电(nr)的示例性帧格式。
[0258]
图4a和图4b是示出由ue进行的下行链路传输分组的两个单独示例的框图。
[0259]
图5是示出基于ue可以接收的同时下行链路传输的最大数量配置的示例码本的框图。
[0260]
图6是根据本公开内容的某些方面,示出基于ue可以接收的同时下行链路传输的最大数量配置的示例码本的框图。
[0261]
图7是根据本公开内容的某些方面,示出基于图5(例如,可行组合)和图6(例如,最大k编码)中描述的技术的组合以及汉明距离3码的码本大小示例的表。
[0262]
图8是根据本公开内容的某些方面,示出用于在基站和ue之间使用汉明编码的示例方法的框图。
[0263]
图9是根据本公开内容的某些方面,示出用于k的多个码字的示例的框图。
[0264]
图10是根据本公开内容的某些方面,示出基于ue可以接收的最大同时下行链路传输数量配置的示例码本的框图。
[0265]
图11是根据本公开内容的各方面,示出用于harq反馈通信的示例信令的流程图。
[0266]
图12是根据本公开内容的各方面,示出用于harq反馈通信的示例信令的流程图。
[0267]
图13根据本公开内容的各方面,示出了可以包括各种组件的通信设备,其中这些组件被配置为执行本文所公开的技术的操作。
[0268]
图14根据本公开内容的各方面,示出了可以包括各种组件的通信设备,其中这些组件被配置为执行本文所公开的技术的操作。
[0269]
为了有助于理解,已经尽可能地使用相同参考数字来表示附图中共有的相同元件。应当知悉的是,揭示于一个方面的元件可以有益地应用于其它方面,而不再特定叙述。
[0270]
具体实施方式
[0271]
本公开内容的各方面提供了用于减少用于harq反馈的半静态码本的大小的装置、方法、处理系统和计算机可读介质。
[0272]
在某些方面,诸如ue之类的网络节点被配置为向发送设备(例如,另一个网络节
点,比如基站(bs))提供反馈,指示该ue是否已成功接收并解码了从发送设备发送的传输。在某些方面,该反馈是指示ue已成功接收和解码了传输的确认(ack)和/或指示ue未成功接收和解码传输的否定ack(nack)中的一个或多个。在某些方面,本文对ack反馈、harq-ack反馈或harq反馈的引用,通常可以指代使用ack和/或nack指示的反馈。
[0273]
在某些方面,当ue成功接收和解码了传输时发送ack,并且当它没有成功接收和解码传输时抑制发送ack。在某些方面,当ue没有成功接收和解码传输时发送nack,并且当它成功接收和解码传输时抑制发送nack。在某些方面(例如,对于具有如本文所讨论的启用反馈的harq过程),当ue成功接收和解码了传输时发送ack,并且当它没有成功接收和解码传输时发送nack。
[0274]
在某些方面,ue配置有一个或多个harq过程。因此,在某些方面,ue维护一个或多个缓冲器,每个缓冲器对应于所述一个或多个harq过程之一。每个harq过程可以用于一次(例如,每子帧、时隙等)缓冲给定下行链路信道(例如,诸如物理下行链路控制信道(pdcch)之类的控制信道或者诸如物理下行链路共享信道(pdsch)之类的数据信道)的数据。具体而言,作为harq过程的一部分,即使ue无法成功地解码数据,它也会缓存接收到的数据,并通知bs在该时间段内无法解码该信道的数据。然后,bs可以向ue重新发送数据,并且ue然后可以组合使用先前接收的数据和重新发送的数据两者(例如,软组合),以尝试对数据进行解码。因此,可以一次向ue的不同harq过程分配不同的下行链路信道/下行链路时机,并使用其尝试成功地接收和解码数据。每个harq过程可以通过称为harq id的标识符来标识,以便接收机和发射机知道哪些数据属于哪个harq过程。
[0275]
在某些方面,可以根据码本,对ue报告的ack/nack反馈进行格式化。例如,关于harq的码本可以规定要报告的harq比特的数量、以及某些harq比特的排列顺序。码本还可以基于harq反馈中harq比特的位置,来规定每个harq比特表示什么意义。例如,给定的harq比特可以对应于特定的cbg、特定的tb、特定的harq过程、特定的载波和特定的服务小区。码本基于相应的cbg、tb、harq过程、载波和/或服务小区,提供harq反馈中的harq比特位置到特定harq传输的映射。如本文所使用的,载波可以指代分量载波。
[0276]
通常,harq码本(例如,半静态(类型1)码本)容纳与ue能够在一时间段内执行的潜在下行链路信道(例如,诸如物理下行链路共享信道(pdsch)之类的下行链路数据信道)接收(例如,对于harq-ack时机)一样多的比特。这些下行链路信道接收可以在不同的时间和/或频率资源上。因此,大量潜在的下行链路信道接收可能意味着所报告的ack/nack反馈跨度大量的比特,要利用更多带宽来报告反馈。因此,本文的某些方面有利地减小了harq码本的大小,从而减少了报告ack/nack反馈所需要的比特数量。这可以有益地为其它通信释放带宽,从而提高通信效率和潜在的数据传输速率。
[0277]
下面的描述提供了用于减少通信系统中用于harq反馈的半静态码本的大小的编码技术的一些例子,但其并非限制权利要求书所阐述的保护范围、适用性或例子。在不脱离本公开内容的保护范围的基础上,可以对所讨论的组成元素的功能和排列进行改变。各个例子可以根据需要,省略、替代或者增加各种过程或组成部分。例如,可以按照与所描述的不同的顺序来执行描述的方法,对各个步骤进行增加、省略或者组合。此外,关于一些例子所描述的特征可以组合到其它例子中。例如,使用本文阐述的任意数量的方面可以实现装置或可以实现方法。此外,本公开内容的保护范围旨在覆盖这种装置或方法,这种装置或方
法可以通过使用其它结构、功能、或者除本文所阐述的本公开内容的各个方面的结构和功能或不同于本文所阐述的本公开内容的各个方面的结构和功能来实现。应当理解的是,本文所公开的公开内容的任何方面可以通过本发明的一个或多个组成部分来体现。
[0278]
通常,在给定的地理区域中可能部署有任何数量的无线网络。每个无线网络可以支持特定的无线电接入技术(rat),可以在一个或多个频率上操作。rat还可以称为无线电技术、空中接口等等。频率还可以称为载波、子载波、频率信道、音调、子带等等。每个频率可以在给定的地理区域中支持单一rat,以便避免不同rat的无线网络之间的干扰。
[0279]
本文所描述的技术可以用于各种无线网络和无线电技术。虽然本文使用通常与3g、4g和/或新无线电(例如,5g nr)无线技术相关联的术语来描述各方面,但本公开内容的各方面也可应用于基于其它代的通信系统。
[0280]
nr接入可以支持各种无线通信服务,比如目标针对于较宽带宽(例如,80mhz或之上)的增强型移动宽带(embb)、目标针对于高载波频率(例如,25ghz或之上)的毫米波(mmw)、目标针对于非向后兼容性mtc技术的大规模机器类型通信mtc(mmtc)、和/或目标针对于超可靠低延迟通信(urllc)的关键任务。这些服务可以包括延迟和可靠性要求。这些服务还可以具有不同的传输时间间隔(tti),以满足相应的服务质量(qos)要求。此外,这些服务可以在相同的子帧中共存。nr支持波束成形,并且可以动态地配置波束方向。还可以支持具有预编码的mimo传输。dl中的mimo配置可以在多层dl传输多达8个流和每ue多达2个流的情况下,支持多达8付发射天线。可以支持每ue多达2个流的多层传输。可以支持多达8个服务小区的多个小区的聚合。
[0281]
图1示出了一种示例性无线通信网络100,可以在该无线通信网络100中执行本公开内容的各方面。例如,无线通信网络100可以是nr系统(例如,5g nr网络)。如图1中所示,无线通信网络100可以与核心网络132进行通信。核心网络132可以经由一个或多个接口,与无线通信网络100中的一个或多个基站(bs)110和/或用户设备(ue)120进行通信。
[0282]
如图1中所示,无线通信网络100可以包括多个bs 110a-z(每个在本文中也单独称为bs 110或统称为bs 110)和其它网络实体。bs 110可以为特定的地理区域提供通信覆盖,其有时称为“小区”,小区可以是静止的或者可以根据移动bs 110的位置进行移动。在一些例子中,bs 110可以通过各种类型的回程接口(例如,直接物理连接、无线连接、虚拟网络等),使用任何合适的传输网络来彼此互连和/或互连到无线通信网络100中的一个或多个其它bs或网络节点(没有示出)。在图1所示出的例子中,bs 110a、bs 110b和bs 110c可以分别是用于宏小区102a、宏小区102b和宏小区102c的宏bs。bs 110x可以是用于微微小区102x的微微bs。bs 110y和bs 110z可以分别是用于毫微微小区102y和102z的毫微微bs。bs可以支持一个或多个小区。网络控制器130可以耦合到一组bs 110,并为这些bs 110提供协调和控制(例如,经由回程)。
[0283]
bs 110与无线通信网络100中的ue 120a-y(每个在本文中也单独地称为ue 120或统称为ue 120)进行通信。ue 120(例如,120x、120y等)可以是分散在整个无线通信网络100中,并且每个ue 120可以是固定的或移动的。无线通信网络100还可以包括中继站(例如,中继站110r),也称为中继器等等,其从上游站(例如,bs 110a或ue 120r)接收数据和/或其它信息的传输,并将数据和/或其它信息的传输发送到下游站(例如,ue 120或bs 110),或者中继ue 120之间的传输,以促进设备之间的通信。
[0284]
根据某些方面,bs 110和ue 120可以被配置为基于ue 120被配置为接收的同时下行链路传输的最大数量,来确定harq反馈。如图1中所示,bs 110a包括harq管理器112。harq管理器112可以被配置为确定一时间段的候选下行链路传输时机的数量(m)。harq管理器112还可以被配置为:确定用户设备(ue)可以在该时间段期间接收的同时下行链路传输的最大数量(k)。harq管理器112还可以被配置为:在该时间段期间发送一个或多个下行链路传输。harq管理器112还可以被配置为从ue接收响应于所述一个或多个下行链路传输的harq反馈,该harq反馈是使用基于以下各项的编码类型来编码的:该时间段的候选下行链路传输时机的数量(m)、以及同时下行链路传输的最大数量(k)。
[0285]
如图1中所示,ue 120a包括harq管理器122。harq管理器122可以被配置为确定一时间段的候选下行链路传输时机的数量(m)。harq管理器122还可以被配置为确定该ue可以在该时间段期间接收的同时下行链路传输的最大数量(k)。harq管理器122还可以被配置为在该时间段期间从基站接收一个或多个下行链路传输。harq管理器122还可以被配置为基于以下各项,确定用于harq反馈的编码的类型:(i)接收的所述一个或多个下行链路传输的数量、(ii)该时间段的候选下行链路传输时机的数量(m)、以及(iii)同时下行链路传输的最大数量(k)。harq管理器122还可以被配置为使用所确定的编码类型,对harq反馈进行编码。harq管理器122还可以被配置为向基站发送harq反馈。
[0286]
图2示出了bs 110a和ue 120a的示例性组件(例如,在图1的无线通信网络100),它们可以用于实现本公开内容的方面。
[0287]
在bs 110a处,发射处理器220可以从数据源212接收数据,并且从控制器/处理器240接收控制信息。该控制信息可以是用于物理广播信道(pbch)、物理控制格式指示符信道(pcfich)、物理混合arq指示符信道(phich)、物理下行链路控制信道(pdcch)、组公共pdcch(gc pdcch)等等。该数据可以是用于物理下行链路共享信道(pdsch)等等。媒体访问控制(mac)-控制元素(mac-ce)是可以用于无线节点之间的控制命令交换的mac层通信结构。可以在诸如物理下行链路共享信道(pdsch)、物理上行链路共享信道(pusch)或物理侧向链路共享信道(pssch)之类的共享信道中携带mac-ce。
[0288]
处理器220可以对该数据和控制信息进行处理(例如,编码和符号映射),以分别获得数据符号和控制符号。发射处理器220还可以生成参考符号,例如,用于主同步信号(pss)、辅助同步信号(sss)和信道状态信息参考信号(csi-rs)。发射(tx)多输入多输出(mimo)处理器230可以对这些数据符号、控制符号和/或参考符号(如果有的话)执行空间处理(例如,预编码),并可以向收发机232a-232t中的调制器(mod)提供输出符号流。收发机232a-232t中的每一个调制器可以处理各自的输出符号流(例如,用于ofdm等),以获得输出采样流。每一个调制器还可以进一步处理(例如,转换成模拟信号、放大、滤波和上变频)输出采样流,以获得下行链路信号。来自收发机232a-232t中的调制器的下行链路信号可以分别经由天线234a-234t进行发射。
[0289]
在ue 120a处,天线252a-252r可以从bs 110a接收下行链路信号,并且分别将接收的信号提供给收发机254a-254r中的解调器(demod)。收发机254a-254r中的每一个解调器可以调节(例如,滤波、放大、下变频和数字化)各自接收的信号,以获得输入采样。每一个解调器还可以进一步处理这些输入采样(例如,用于ofdm等),以获得接收的符号。mimo检测器256可以从收发机254a-254r中的所有解调器获得接收的符号,对接收的符号执行mimo检测
(如果有的话),并提供检测的符号。接收处理器258可以处理(例如,解调、解交织和解码)检测到的符号,向数据宿260提供针对ue 120a的解码后数据,并且向控制器/处理器280提供解码后的控制信息。
[0290]
在上行链路上,在ue 120a处,发射处理器264可以从数据源262接收并数据(例如,用于物理上行链路共享信道(pusch)),从控制器/处理器280接收控制信息(例如,用于物理上行链路控制信道(pucch)),并对该数据和控制信息进行处理。发射处理器264还可以生成用于参考信号的参考符号(例如,用于探测参考信号(srs))。来自发射处理器264的符号可以由tx mimo处理器266进行预编码(如果有的话),由收发机254a-254r中的调制器(mod)进行进一步处理(例如,用于sc-fdm等等),并发送回bs 110a。在bs 110a处,来自ue 120a的上行链路信号可以由天线234进行接收,由收发机232a-232t中的调制器进行处理,由mimo检测器236进行检测(如果有的话),由接收处理器238进行进一步处理,以获得ue 120发送的解码后的数据和控制信息。接收处理器238可以向数据宿239提供解码后的数据,向控制器/处理器240提供解码后的控制信息。
[0291]
存储器242和282可以分别存储用于bs 110a和ue 120a的数据和程序代码。调度器244可以调度ue在下行链路和/或上行链路上进行数据传输。
[0292]
可以使用ue 120a的天线252、处理器266、258、264和/或控制器/处理器280和/或bs 110a的天线234、处理器220、230、238和/或控制器/处理器240来执行本文描述的各种技术和方法。例如,如图2中所示,bs 110a的控制器/处理器240包括harq管理器112,其可以被配置为基于ue 120被配置为接收的同时下行链路传输的最大数量,来确定harq反馈。harq管理器112可以被配置为确定ue 120的一个时间段(例如,搜索空间)内的候选下行链路传输时机的数量(m)。harq管理器112还可以被配置为:确定ue可以在该时间段内接收的同时下行链路传输的最大数量(k),并在该时间段内发送一个或多个下行链路传输。harq管理器112还可以被配置为从ue接收响应于所述一个或多个下行链路传输的harq反馈,其中该harq反馈是基于:(i)该时间段的候选下行链路传输时机的数量(m)、以及(ii)同时下行链路传输的最大数量(k)。
[0293]
如图2中所示,ue 120a的控制器/处理器280包括harq管理器122,根据本文所描述的各方面,harq管理器122被配置为确定一个时间段的候选下行链路传输时机的数量(m)。harq管理器122可以被配置为确定一个时间段的候选下行链路传输时机的数量(m)。harq管理器122还可以被配置为确定该ue可以在该时间段期间接收的同时下行链路传输的最大数量(k)。harq管理器122还可以被配置为在该时间段期间从基站接收一个或多个下行链路传输。harq管理器122还可以被配置为基于以下各项,确定harq反馈:(i)接收的所述一个或多个下行链路传输的数量、(ii)该时间段的候选下行链路传输时机的数量(m)、以及(iii)同时下行链路传输的最大数量(k)。harq管理器122还可以被配置为向基站发送harq反馈。尽管在控制器/处理器处示出,但是ue 120a和bs 110a的其它组件也可以用于执行本文所描述的操作。
[0294]
nr可以在上行链路和下行链路上利用具有循环前缀(cp)的正交频分复用(ofdm)。nr可以支持使用时分双工(tdd)的半双工操作。ofdm和单载波频分复用(sc-fdm)将系统带宽划分为多个正交的子载波,这些子载波通常也称为音调、频段等。每个子载波都可以用数据进行调制。调制符号可以使用ofdm在频域中进行发送,并且使用sc-fdm在时域中进行发
送。相邻子载波之间的间隔可以是固定的,并且子载波的总数可以取决于系统带宽。最小资源分配(称为资源块(rb))可以是12个连续的子载波。也可以将系统带宽划分为子带。例如,一个子带可以覆盖多个rb。nr可以支持15khz的基本子载波间隔(scs),可以相对于基本scs来规定其它scs(例如,30khz、60khz、120khz、240khz等)。
[0295]
图3是示出用于nr的帧格式300的例子的图。可以将下行链路和上行链路中的每一个的传输时间轴划分成无线电帧的单元。每个无线电帧可以具有预定的持续时间(例如,10ms),并且可以将每个无线电帧划分成索引为0到9的10个子帧,每个子帧为1ms。每个子帧可以包括取决于scs的可变数量的时隙(例如,1、2、4、8、16、

个时隙)。每个时隙可以包括取决于scs的可变数量的符号周期(例如,7、12或14个符号)。可以为每个时隙中的符号周期分配索引。可以称为子时隙结构的微时隙,指代持续时间小于一个时隙的传输时间间隔(例如,2、3或4个符号)。时隙中的每个符号可以指示用于数据传输的链路方向(例如,下行链路(dl)、上行链路(ul)或灵活),可以动态地切换每个子帧的链路方向。链路方向可以是基于时隙格式。每个时隙可以包括dl/ul数据以及dl/ul控制信息。
[0296]
在nr中,发送同步信号块(ssb)。在某些方面,可以在突发中发送ssb,其中突发中的每个ssb对应于ue侧波束管理的不同波束方向(例如,包括波束选择和/或波束细化)。ssb包括pss、sss和两个符号pbch。可以在固定的时隙位置(例如,如图3中所示的符号0-3)发送ssb。ue可以使用pss和sss进行小区搜索和捕获。pss可以提供半帧定时,ss可以提供cp长度和帧定时。pss和sss可以提供小区标识。pbch携带一些基本系统信息,例如下行链路系统带宽、无线电帧内的定时信息、ss突发集周期、系统帧号等等。可以将ssb组织成ss突发以支持波束扫描。可以在某些子帧中的物理下行链路共享信道(pdsch)上发送诸如剩余最小系统信息(rmsi)、系统信息块(sib)、其它系统信息(osi)之类的其它系统信息。可以将ssb传输多达64次,例如,对于mmwave,在多达64个不同的波束方向进行传输。ssb的多个传输,称为ss突发集。在相同的频域中发送ss突发集中的ssb,而可以在不同的频域中发送不同ss突发集中的ssb。
[0297]
在一些情况下,基站可以在时隙和/或微时隙中使用下行链路信道向ue传送下行链路传输。作为响应,ue可以响应于接收到或未接收到下行链路传输而向基站发送反馈传输。例如,基站可以使用时隙或时隙的一部分,在物理下行链路共享信道(pdsch)上发送下行链路传输。ue可以接收基站发送的下行链路数据,并且可以发送反馈传输。在一些情况下,下行链路传输可以包括一个或多个下行链路消息,而反馈传输可以包括harq反馈(例如,根据半静态harq-ack码本进行格式化)。
[0298]
根据一些方面,ue可以使用harq反馈来确保所发送数据的接收。例如,ue可以发送harq反馈传输,其包括对ue接收到的数据的确认(ack)或否定确认(nack)。在这种情况下,ue可以在一个或多个下行链路传输时机期间,监测基站发送的下行链路消息。在一些例子中,每个下行链路传输时机以时间段(例如,子帧、时隙、微时隙等)为特征,其中在该时间段期间,ue监测一组资源(例如,资源元素(re)、资源块(rb)等)来识别从基站发送到该ue的数据。
[0299]
用于多播和单播传输的示例性harq码本
[0300]
在某些无线通信系统(例如,5g nr)中,诸如bs 110a和/或网络控制器130之类的无线电接入网络(ran)可以以多播/广播方式向多个ue(例如,ue 120a、120b)发送数据。换
言之,可以调度数据传输并同时发送给多个ue。多播传输可以实现期望的频谱效率以提供多个ue下行链路数据。举一个例子,一组ue可以在组/公共pdcch上接收具有循环冗余校验(crc)的组/公共下行链路调度,其中该crc是使用一组ue已知的组无线电网络临时标识符(g-rnti)加扰的。ue可以经由组/公共pdsch同时接收多播/广播数据传输,其中pdsch的加扰可以是基于用于pdcch的相同g-rnti。在某些情况下,ue可以在一个时隙中支持单播pdsch和组公共pdsch之间的fdm。换言之,ue可以同时地接收单播数据传输与多播数据传输。在某些情况下,ue可以支持组公共pdsch的时隙级别重复。
[0301]
在某些情况下,无线通信网络可以支持具有混合自动重传请求(harq)的数据传输,以便除了在接收机处损坏数据的自动重传之外还提供前向纠错。例如,发射机(例如,bs 110a)可以向接收机(例如,ue)发送数据的初始传输,并且如果数据在接收机处损坏,则发射机可以发送数据的一个或多个重传(例如,传输块(tb)、码块组(cbg)或一个或多个码块),直到在接收机处成功解码该数据、或者已发生数据的最大重传次数、或者满足某些其它终止条件为止。
[0302]
当接收到重传时,接收机可以组合所有接收到的传输(包括初始传输和重传)以尝试对数据进行解码。在某些情况下,如果数据解码成功,则接收机可以发送确认(ack),如果数据解码错误或未成功,则接收机可以发送否定确认(nack)。如果接收到nack,则发射机可以发送数据的重传,而如果接收到ack,则可以终止数据的传输。在某些情况下,如果发射机在特定时间段内未能接收到ack,则发射机可以发送重传。发射机可以使用前向纠错和/或冗余信息来处理(例如,编码和调制)数据,可以对这些信息进行选择,使得能够以高概率成功解码数据。数据也可以称为tb、码字、数据块等等。在某些情况下,可以将数据传输(例如,传输块)分割成码块(cb),并且可以基于cbg(例如,一组码块)来触发重传。换言之,重传可以包括初始传输的一部分(例如,传输块的码块组)。
[0303]
在一些方面,由ue报告的ack/nack反馈可以根据码本进行格式化。例如,关于harq的码本可以规定要报告的harq比特的数量、以及某些harq比特的排列顺序。码本还可以基于harq反馈中harq比特的位置来规定每个harq比特表示什么意义。例如,给定的harq比特可以对应于特定的cbg、特定的tb、特定的harq过程、特定的载波和特定的服务小区。码本基于相应的cbg、tb、harq过程、载波和/或服务小区,提供harq反馈中的harq比特位置到特定harq传输的映射。如本文所使用的,载波可以指代分量载波。
[0304]
在某些情况下,发射机可以采用一次性harq-ack反馈方案以动态地请求harq-ack反馈。也就是说,接收机可以被配置为避免报告harq-ack反馈,直到发射机向接收机发送对harq反馈的请求为止。例如,当网络在不重传的情况下发送某些分组时(例如,在urllc应用中),可以采用一次性harq-ack反馈方案,并且网络可以决定何时从ue请求harq反馈(例如,当某些网络需求和/或负载(例如,数据速率、延迟、可靠性)减少时)。响应于一次性harq-ack反馈请求,接收机可以向发射机发送为一个或多个载波和/或服务小区配置的所有harq过程的最新状态。也就是说,接收机可以发送与在接收机处接收的传输相关的ack-nack信息的当前快照。
[0305]
传统上,ue可以在服务小区中被配置有多个g-rnti和c-rnti,但是可能只能同时接收有限数量的pdsch。也就是说,ue可以配置有具有比所需更多的harq ack比特组合的码本。例如,如果ue配置有十个g-rnti和一个c-rnti,则ue可以基于传统的半静态码本来确定
下行链路时机的十一个pdsch。然而,如果减少同时下行链路接收的ue能力(例如,减少到最多2个同时pdsch),则传统半静态码本的许多组合将是无效的。在另一个例子中,ue可以配置有四个分量载波(cc),因此使用具有4位ack的传统码本。但是,与通常情况一样,ue可能仅利用两个下行链路链。因此,ue不需要4位ack的所有比特来指示下行链路传输的同时接收。在另一个例子中,ue可以在一个时隙中配置有七个微时隙,因此将使用具有7位ack的传统码本。然而,如果ue限于在一个时隙中接收少于7个pdsch,则ue不需要所有的7比特都来指示下行链路传输的ack/nack。
[0306]
因此,本文所描述的技术提供了使用基于ue能够同时接收的下行链路传输的数值(例如,数量)的半静态harq码本。因此,本文所描述的码本可以减少harq ack通信所需的总比特数,这可以为上行链路和下行链路信道提供期望的频谱效率。在一些方面,由于harq反馈所需的比特的减少,本文所描述的harq码本可以为多播和单播传输实现期望的数据速率和/或延迟。
[0307]
基于同时下行链路接收的多种可行反馈组合的示例码本大小缩减
[0308]
本公开内容的各方面提供了基于ue可以同时接收的下行链路传输的数值(例如,数量)生成的半静态码本。在一些例子中,“同时接收”可以涉及ue被配置为在单个时间段(例如,时隙)中接收的下行链路传输的最大数量,例如其中每个下行链路传输不大于微时隙。对于空分复用(sdm)和频分复用(fdm)单播或多播,“同时接收”可以与ue能够同时接收的下行链路传输的最大数量有关。
[0309]
在一些例子中,“同时接收”可以涉及ue能够在其中接收下行链路传输的最大载波数量(例如,在超下行链路场景中)。被配置用于超下行链路的ue能够通过交叉载波(例如,跨多个分量载波(cc))调度来接收下行链路传输。在一些例子中,ue可以同时接收的下行链路传输的数量可以由基站或其它网络节点(例如,核心网络节点)配置,或者可以基于ue的同时接收能力(例如,ue能够接收的下行链路传输的最大数量)。
[0310]
如下所述,ue(例如,图1的ue 120)可以被配置为基于一段时间内的候选下行链路传输时机的数量(m)、以及ue在该时间段内可以接收的同时下行链路传输的最大数量(k),来向基站传送harq反馈。因此,当ue在该时间段期间从基站成功接收到一个或多个下行链路传输时,ue可以基于以下各项来确定用于harq反馈的编码类型:(i)接收到的一个或多个下行链路传输的数量,(ii)相应时间段的候选下行链路传输时机的数量(m),以及(iii)同时下行链路传输的最大数量(k)。然后,ue可以使用所确定的编码类型对harq反馈进行编码,并向基站发送harq反馈。
[0311]
图4a和4b是示出由ue进行的下行链路传输分组的两个单独示例的框图。首先,图4a示出了两个时隙(“时隙n”和“时隙n 1”)。在该例子中,时隙n和时隙n 1分别包括ue可以在其期间接收下行链路传输的第一组和第二组的七个微时隙或时间窗口。这里,每个时间窗可以是ue监测下行链路传输的下行链路传输时机。在该例子中,假设ue被适当地配置,则ue可以在每个时隙期间同时接收七个下行链路传输。如果满足某些定时要求(例如,持续时间t1和t2不短于ue确定下行链路传输成功/不成功所需的时间限制,以及生成ack/nack),则ue还可以将针对两个时隙的harq反馈聚合在单个pucch中。
[0312]
图4b示出了具有三个g-rnti时机和一个c-rnti时机的集合的并行单播/多播示例。这里,每个g-rnti/c-rnti时机可以占用相同的时隙或相同的符号集。
[0313]
根据ue的能力或者经由网络节点提供给ue的配置,传统的harq反馈码本可以包括许多的永远不会使用的用于ack/nack反馈的组合。这是因为传统的harq反馈码本通常是一种大小适应所有情况的配置。使用以图4a为例,ue在每时隙只能接收单个下行链路传输(例如,ue只能使用一个下行链路传输时机来接收下行链路数据)。在这样的例子中,传统码本可以提供总共27种(例如,128种)可能的harq反馈组合,而由于其接收同时下行链路传输的能力有限,ue只能使用这些组合中的8种。因此,ue仅需要3比特来传输8种组合中的一种,然而否则将需要7比特,并且将覆盖ue永远不会使用的比特的组合。
[0314]
图5是示出基于ue可以接收的同时下行链路传输的最大数量来配置的示例码本500的框图。可以针对一段时间(例如,一个时隙)的候选下行链路传输时机的数量(m)来配置码本500。在所示的例子中,码本500被配置为用于m=4,但也考虑了ue在该时间段内可以接收的同时下行链路传输的最大数量(k)(在该例子中,k=3)。
[0315]
将码本500中的若干条目示出为具有相应的4比特二进制数,其后跟着括号中的整数。这里,4比特二进制数可以表示一个二进制向量,其中0表示没有数据或者ue无法成功解码接收到的数据的下行链路传输位置,1表示接收到的下行链路传输并且成功解码了数据的位置。这里,二进制向量中的每一个比特可以用来表示该时间段内一个下行链路传输位置相对于其它下行链路传输位置的位置。括号中的整数表示与一个或多个二进制向量中的特定二进制向量相对应的码字索引。例如,在ue监测下行链路传输的具有m=4个下行链路传输时机的时间段内:如果ue在该时间段内的第一下行链路传输时机期间接收并成功解码了单个下行链路传输,则ue可以确定对应的码字(例如,0001、0010、0100或1000,取决于第一下行链路传输时机在时间段内的位置)。
[0316]
因此,如果ue在该时间段内接收到一个或多个下行链路传输,则ue可以基于所述一个或多个下行链路传输中的每一个下行链路传输的二进制向量来计算所有的所述一个或多个下行链路传输的结果二进制向量。应当注意,接收到的一个或多个下行链路传输中的每一个下行链路传输的特征在于通过二进制向量指示对应的下行链路传输时机的位置。
[0317]
然后,ue可以确定与所确定的码字相对应的码字索引,然后向发送了该单个下行链路传输的基站发送该码字索引。然后,基站将接收到的码字索引映射到对应的码字,并确定ue成功接收到该单个下行链路传输。也就是说,对于具有m个可能的下行链路传输时机的时间段,以及同时接收的限制为k的ue,ue实际可以使用的多个码字组合是具有m个二进制元素和小于或等于k的权重(例如,二进制向量中的可能的ack比特或“1”比特的数量)的二进制向量集合。
[0318]
如图所示,具有m=4和k=3的ue的码本500将不包括15的码字索引,这是因为1111的二进制向量不是来自ue的可行响应。如上所述,ue最多只能同时接收三个下行链路传输,因此任何可行的二进制向量只能具有三或更小的权重。这里,二进制向量1111的权重为4,但ue最多只能同时接收三个下行链路传输。因此,不存在ue将发送码字索引为15的情况。
[0319]
如上面所讨论的,可以基于ue能够接收的同时下行链路传输的最大数量(k)来配置码本500。在一个例子中,可以使用式1来确定码本中的码字的数量,其中式1表示长度为m且权重为k或更小的二进制向量的总数:
[0320][0321]
可以使用式1,于基于m和k值来确定ue的码本索引的数量,其中t表示可由bs 110a(例如,使用无线电资源控制(rrc)信令)、由另一个网络节点或者基于无线标准,在ue 120a处配置的索引(例如,范围从1到t、或者从0到t-1的索引)。例如,该等式可以基于ue的能力,来确定对所有可能的二进制向量进行编码所需要的码本条目的数量。因此,虽然传统码本可以包括码字索引“15”,但本文所描述的码本可以通过省略ue将不使用的任何码字条目而减小大小。在该例子中,传统的16项码本可以减少到15项。
[0322]
图6是示出基于ue可以接收的同时下行链路传输的最大数量配置的示例码本600的框图。类似于图5的码本500,可以针对一段时间(例如,一个时隙)的候选下行链路传输时机的数量(m)来配置图6的码本600。在所示的例子中,码本600被配置为用于m=4,但也考虑了ue在该时间段内可以接收的同时下行链路传输的最大数量(k)(在该例子中,k=3)。
[0323]
因为ue可能最多只能接收三个同时下行链路传输,所以向ue发送下行链路数据的任何基站或其它网络节点将在给定时间段内最多只发送三个下行链路传输。因此,如果ue在给定时间段内接收三个同时下行链路传输,则基站可能不必关心这三个下行链路传输在时间段内的位置。这是因为基站已经知道下行链路传输的位置。因此,当k=3时,来自ue的指示成功接收到所有三个下行链路传输的反馈可以由ue提供,而不必包括每个下行链路传输的位置。
[0324]
如图所示,码本600包括一行码字,所有码字都对应于权重为3的harq反馈。尽管每个码字指示三个成功接收的下行链路传输中的每一个的特定位置,但是这些码字中的每一个码字只需要一个码字索引(11)。因此,当ue成功接收到k个下行链路传输时,ue可以使用映射到权重为k的每个码字的码字索引来响应基站以指示成功接收。在该例子中,传统的16项码本可以减少到12项。
[0325]
在一个例子中,可以使用式2来确定码本中的码字的数量:
[0326][0327]
这里,当单个索引值映射到指示在给定时间段期间成功接收到k个同时下行链路传输的所有码字时,式2可以提供码本中所需的多个索引。t表示可以由bs 110a或另一个网络节点在ue 120a处配置的索引(例如,范围从1到t、或者从0到t-1的索引)。在一些例子中,t还可以根据无线通信标准进行配置。
[0328]
因此,如图5和图6中所示,ue可以通过从码字索引集合(或码本)中选择harq码字(例如,ack码字)索引,对harq反馈进行编码,其中所述多个码字索引中的每一个码字索引对应于多个二进制向量中的一个,所述多个二进制向量中的每一个二进制向量包括m个元素和小于或等于k的权重。然后,ue可以向基站发送所选定的harq码字索引。
[0329]
基于同时下行链路接收和/或组奇偶校验计算的可行反馈组合的示例码本大小缩减
[0330]
最初,ue(例如,图1的ue 120)可以在一段时间期间接收到多个同时的下行链路传
输,其中ue所接收的所述多个同时下行链路传输小于k(例如,(k-1)个下行链路传输或(k-2)个下行链路传输)。所述多个同时下行链路传输中的每一个下行链路传输的特征可以在于:二进制向量指示具有(k-1)或(k-2)权重的对应下行链路传输时机。由于在给定的时间段期间成功接收的下行链路传输数量小于k,因此可能至少有一个下行链路传输失败。
[0331]
因此,在一些例子中,ue可以通过至少基于与第一下行链路传输相对应的二进制向量,来计算所述多个同时下行链路传输的第一下行链路传输的奇偶校验值,来生成到基站的harq反馈。然后,ue可以至少基于奇偶校验值与所述多个同时下行链路传输中不同于第一下行链路传输的每一个下行链路传输的码字索引的总和来计算求和值。然后,ue可以向基站发送该求和值作为harq反馈。
[0332]
图7是示出基于图5(例如,可行组合)和图6(例如,最大k编码)中描述的技术的组合以及汉明距离3个码的码本大小示例的表700。在该例子中,m=28,k=4。这可以对应于ue配置有四个g-rnti和七个微时隙的示例(例如,其中ue可以在七个微时隙上同时接收四个下行链路传输)。
[0333]
表700的第一行702提供了一系列不同的k值,随后是标记最后一列的最终条目,如针对于码本条目的总数和括号中的码本条目的总比特数。
[0334]
表700的第二行704最初以第一条目开始,该第一条目将该行标记为“可行组合”,其对应于上面在图5中描述的技术。在k=0时,二进制向量(例如,码字)组合的总数显示为“1”,这是因为k=0时二进制向量的整数等效值为“0”。在k=1时,对二进制向量组合进行编码所需的码字索引的总数显示为“28”,这是因为当m等于28时,每个二进制向量是一个28位向量,并且当k等于1时,可以只存在28种组合,其中每个二进制向量中只有一位等于“1”。在k=2时,对二进制向量组合进行编码所需的码字索引总数为“378”。在k=3时,码字索引的总数为“3,276”。因此,第二行的最后一个条目提供了码字索引的总数(24,158),并且在括号中,提供了对所有二进制向量组合进行编码所需的总比特数(14.6)。
[0335]
表700的第三行706最初以第一条目开始,该第一条目将该行标记为“最大编码”,其对应于上面在图6中描述的技术。在k=0、k=1、k=2和k=3时,二进制向量(例如,码字)组合的总数显示为“*”,这是因为对二进制向量组合进行编码所需的码字索引数与可行组合的数量相同(例如,分别为1、28、378和3,276)。在k=4时,对二进制向量组合进行编码所需的码字索引总数显示为“1”,这是因为尽管可能存在二进制向量的多个组合,但所有组合都映射到单个码字索引。因此,第二行的最后一个条目提供了码字索引的总数(3,684),并且在括号中,提供了对所有二进制向量组合进行编码所需的总比特数(11.8)。
[0336]
表700的第四行708最初以第一条目开始,该第一条目将该行标记为“汉明距离3码”,其对应于使用系统汉明码来确定与接收到的下行链路传输相对应的二进制向量的奇偶校验的技术。在图7所示的例子中,ue可以不对与接收到的与权重k=0、k=1或k=2相关联的下行链路传输相对应的二进制向量执行汉明处理,而是,ue可以使用上面参照图5和图6所描述的可行组合和最大k编码。
[0337]
在k=3(在这种情况下,k-1)时,ue可以使用汉明码来计算与所接收的下行链路传输相对应的m比特二进制向量的奇偶校验。在一个例子中,ue可以基于m,从有限数量的汉明码(例如,(63、57)、(40、28)、(31、26)等)中选择汉明码(x,y)。例如,ue可以选择y≥m的汉明码。然后,ue使用汉明编码基于m来计算奇偶校验位,并将奇偶校验位发送给bs。当bs接收到
奇偶校验位时,bs可以通过使用相同的汉明码,使用奇偶校验位对传输的向量进行解码来恢复所接收到的下行链路传输,并且确定ue没有接收到哪些下行链路传输(如果有的话)。如图7中所示,用于汉明码(63、57)的奇偶校验产生6位奇偶校验,其具有用于对k=3和k=4的所接收的下行链路传输进行编码的64个码字组合。需要注意的是,64个码字组合包括k=4的组合,而不管ue是否接收到k=4的第四个同时下行链路传输。因此,第四行的最后条目708(其中,使用了可行组合和汉明距离3码的组合),码字索引的总数(471)和括号中的(例如,1 28 378 64),提供了对所有二进制向量组合进行编码所需的总比特数(8.9)。
[0338]
图8是示出用于在基站(bs)和ue(例如,图1的bs 110a和ue 120a)之间使用汉明编码的示例方法的框图。最初,bs 110a可以向ue 120a发送具有k个或更少非零项的二进制向量(b)的下行链路数据。传输的下行链路数据可以包括多个同时的传输。在一些情况下,ue 120a可能没有接收到多个同时传输中的一个或多个,或者可能没有正确地接收整个下行链路传输。因此,通过误差向量(e)来表示这种误差。因此,如果发生错误,则ue 120a接收a=b&(!e)(应当注意,在该例子中,错误将下行链路向量(b)的二进制元素从“1”改变为“0”)。
[0339]
因为ue 120a不知道原始b向量是什么(例如,ue 120a不知道与接收向量a相关联的错误),所以ue 120a可能必须向bs 110a反馈索引(i(a))。在一个例子中,ue 120a使用以下第三式来确定该索引(对于对应于图5、6和图7的行704的可行组合编码):
[0340][0341]
这里,t表示可以由bs 110a、由另一个网络节点、或者可以是无线通信标准,在ue 120a处配置的索引(例如,范围从0到t的索引)。n表示在ue 120a处实际接收到多少下行链路传输。可以将接收向量a定义为a={a0,

,a
n-1
},其中n≤k,并且其中ai《a
i 1
。这里,{a0,

,a
n-1
}条目是等于“1”的二进制向量元素的索引。对于式3,第一索引可以用于全为零(例如,k=0)的接收向量a。下一个索引可以用于与权重为1(例如,k=1)的接收向量a对应的反馈向量。下一个索引可以用于与权重为2(例如,k=2)的接收向量a对应的反馈向量。
[0342]
在一些例子中,可以使用距离5码作为汉明距离3码的替代或补充。在任一情况下,阈值k值可以触发一个或另一个的使用。例如,如果(k
thresh
=k-1),则可以使用汉明距离3码,而如果(k
thresh
=k-2),则可以使用距离5码。
[0343]
例如,假设m=28且k=7(例如,4个g-rnti和7个微时隙,其中ue 120a被配置为仅接收7个同时下行链路通信)。在该例子中,如果ue 120a使用k=6(例如,k
thresh
=k-1)的汉明距离3码,则结果是使用16.9比特对接收的下行链路传输进行编码的总共122,503个组合。然而,如果ue 120a替代地使用k=5(例如,k
thresh
=k-2)的距离5码,则结果是使用14.78比特对接收的下行链路传输进行编码的总共28,244个组合。因此,ue 120a可以使用距离5码而不是汉明距离3码。应当注意,对于m和k的任何给定组合,ue 120a可以被配置为使用导致最少数量的比特来编码接收的下行链路传输的函数(例如,汉明距离3码或距离5码)。例如,bs 110a可以将ue配置为针对特定的m、k值使用不同的函数。
[0344]
在某些方面,ue 120a可以基于与特定编码类型(例如,可行组合、最大k编码、汉明距离3码、距离5码、以及本文描述的或者本领域中使用的任何其它合适的编码方法)对应的一个或多个k阈值(例如,k
thresh
),来确定编码的类型。图9是示出用于k的示例性多个码字的框图。应当注意,在下面的例子中,ue 120a知道以下内容:k、m和a(例如,接收到的下行链路传输的二进制向量)。在一些例子中,可以由ue 120a基于ue的能力来确定编码类型。或者,bs 110a或其它网络节点可以用要使用的编码类型来配置ue 120a,或者无线标准可以提供编码类型。在该例子中,一种类型的编码可以对应于每个k值。
[0345]
在图9所示的例子中,k
thresh
=3。最初,对于|a|=0,ue 120a没有接收到任何下行链路传输。因此,ue 120a可以发送与k数值为零相对应的码字索引。类似地,对于|a|=1和|a|=2,ue 120a可以发送对应的码字索引(例如,ue 120a可以使用上面的式3)。但是,如图所示,如果|a|》2,则ue 120a可以根据定义的编码类型对接收到的向量进行编码,并计算编码向量的索引(i’(a))(例如,通过从奇偶校验位转换为整数)。然后,ue可以根据下式来计算用于所接收向量的码字(i(a))。
[0346]
i(a)=i

(a) t(m,k
cod-1)
ꢀꢀꢀꢀ
式4
[0347]
因此,从0到t(m,k
thresh-1)-1的索引是指显式编码,大于该索引的索引是错误编码。应当注意,ue 120a可以使用与多种编码类型相对应的多个阈值。
[0348]
示例字段方法
[0349]
在某些方面,ue 120a可以在具有大于m 1的字段元素数量的有限字段中操作。在m=28的情况下,ue 120a可以选择具有32个元素(其索引为0-31)的有限字段(例如,伽罗华域(gf))。仍然使用m=28的情况,并且还假设k=4,如果ue 120a接收三个同时下行链路传输(k-1),则ue 120a可以确定每个下行链路传输的对应位置。例如,ue 120a可以使用0、1、2、...、m-1来索引所接收的下行链路传输。此外,l可以指代ue发送的用于harq反馈的比特数(例如,l=ceil(log2(m 1))),这是指示gf的元素所必需的比特数(在该情况下,选择大小为2
l
的gf,其中大小大于或等于m 1)。ue 120a可以将每个确定的位置与有限字段的元素索引相关联(例如,其中三个接收的下行链路传输映射到有限域元素索引1、3和5)。应当注意,ue 120a可以将所确定的位置映射到有限域中的等效元素位置。
[0350]
然后,ue 120a可以对有限域的三个元素求和,并将总数发送回bs 110a。例如,ue 120a可以使用下式:
[0351][0352]
这里,ue 120a可以发送y的有限指数(例如,ue 120a可以发送z,其αz=y)作为harq反馈。在该例子中,α是有限域中的一个原始元素(例如,gf(2
l
),而pj是半静态码本中第j个ack的位置(例如,j=0,1,

,k-2)。作为传输y的有限指数的替代方法,可以使用32个gf元素到0和31之间的整数的任何其它映射。
[0353]
响应于接收到harq反馈,bs 110a可以执行相反的过程:bs 110a可以基于ue 120a所发送的y和来自bs 110a的同时下行链路传输的二进制向量来自己计算y。
[0354]
例如,因为bs 110a知道下行链路传输传输块(tb)的数量等于k,并且半静态码本中可能的ack位置的集合(例如,p{})是p={p0,p1,

,p
k-1
}。bs 110a还知道ue 120a正确地
接收到k-1个下行链路传输以及y的值。因此,bs 110a构造p的p个可能子集,其可以对应于ue正确接收的k-1个下行链路传输。在该例子中,p1是第一个ack丢失的集合,p2是第二个ack丢失的集合,依此类推,直到pk是最后一个ack丢失的集合。因此,bs 110a使用下式来计算与p1,p2,

,pk相对应的y1,y2,

,yk。
[0355][0356]
作为gf(2
l
)的替代,ue 120a可以在gf(x)中执行运算,其中x是作为大于或等于m 1的质数的数(例如,对于m=28,ue 120a可以在gf(29)上执行这些运算)。作为另一种选择,不是在有限域上执行这些运算,而是可以在一个组中执行这些运算(例如,z
m 1
)。
[0357]
对于z
m 1
中的运算,ue 120a可以将可能的harq反馈位置索引为1、2、3、...、m,然后将harq反馈条目位置的索引以模m 1加在一起,并所得结果值(y)发送到bs 110a。例如,ue可以使用下式。
[0358][0359]
为了获得失败的码字,基站可以计算本地生成的y(例如,基于传输的位置)和接收到的y之间的差值(模m 1)。
[0360]
用于发送harq有效载荷的示例技术
[0361]
如上面参考图4a和4b所指出的,ue 120a可以被配置为反馈与多个时间段(例如,时隙)或多个分量载波相对应的harq信息。例如,ue 120a可以传送与第一组同时下行链路通信和第二组同时下行链路通信相对应的单个上行链路harq通信。这里,每一个集合可以表示为a1,

,a
l
,对应的索引表示为i(a1),

,i(a
l
)。为了将索引映射到用于传送到bs 110a的比特,可以使用两种单独的方法。
[0362]
在第一方法中,这些索引中的每一个索引可以单独地直接映射到比特,每个索引使用下式。
[0363]
然后,ue 120a可以向bs 110a发送这些比特。
[0364][0365]
这里,将每个索引分别映射到比特,然后将索引的对应比特级联成harq反馈有效载荷。
[0366]
在第二方法中,可以使用集合之间的联合编码,其中跨所有索引联合地执行编码。例如,ue可以使用下式进行联合编码。
[0367][0368]
在该例子中,可以通过(mod t(m1,k1))来确定第一索引,通过(mod t(m2,k2)t(m1,k1)div t(m1,k1))来确定第二索引,依此类推。这里,总比特数为这里,将索引处理为i
tot
,然后将i
tot
转换为harq反馈有效载荷的比特。
[0369]
用于将多个码字映射到单个索引的示例技术
[0370]
图10是示出基于ue可以接收的同时下行链路传输的最大数量来配置的示例码本1000的框图。可以针对一段时间(例如,一个时隙)的候选下行链路传输时机的数量(m)来配
置码本1000。在所示的例子中,码本1000被配置为用于m=4,但也考虑了ue在该时间段内可以接收的同时下行链路传输的最大数量(k)(在该例子中,k=3)。
[0371]
在该例子中,将多个码字映射到相同的码字索引。例如,给定一组可能的二进制向量{x1,

,xn},ue 120a可以将它们分组在集合{s1,

,s
p
}中,使得它们满足以下条件(其中,w(x)表示二进制向量x)。
[0372][0373][0374]
应当注意的是,如果w(xi xj)≤k,则无法唯一地标识向量。此外,对于条件1,“ ”可以用作逐元素逻辑或(例如,1 0=0 1=1 1=1)。基于条件1和条件2,可以如下推导p的边界。
[0375][0376]
这里,小于或等于的权重的每个向量不能组合在一起,这是因为它们不能满足第一条件。因此,应该有至少与权重小于或等于的向量一样多的集合。
[0377]
在图10所示的例子中,在给定的时间点,bs 110a只期望接收码字0001或1110中的一者。也就是说,这些码字不能在同一时间点都正确(因为为了使两者在同一时间点成为可能,基站将需要发送1111,这在当前示例中是不可行的)。这样,ue 120a可以发送对于两者相同的码字索引(1)。在另一个例子中,bs 110a可以发送三个同时的下行链路传输,这应当导致来自ue 120a的1110码字ack。然而,假设ue 120a仅接收到两个下行链路传输(例如,ue 120a接收的二进制向量是1010),则ue 120a可以发送也映射到0101的1010(7)的索引。因为bs 110a知道它没有发送与0101中的最后一个数字相对应的下行链路传输,所以bs 110a将确定1010是(7)的正确harq码字。换句话说,如果将成对的码字加在一起,将导致1111,对于k=3,这不是可行的码字响应。因此,不存在配对码字的两个码字都将在给定时间点工作的组合。
[0378]
应当注意的是,虽然图10示出了将码字配对映射到共享索引的示例码本(其中,k=3和m=4),但对于k和m的其它值,也设想了类似的码本。
[0379]
在某些方面,ue 120可以确定编码的harq反馈的总比特数(例如,码字、二进制向量、奇偶校验等等中的比特数)。当总比特数小于阈值比特数时,ue 120a可以向基站110a发送harq二进制向量(例如,码字)而不是编码的harq反馈。但是,当总比特数大于阈值比特数时,ue 120a可以向基站110a发送经编码的harq反馈。如果总比特数小于阈值比特数,则ue 120a可以选择发送harq二进制向量或编码的harq反馈。
[0380]
在某些方面,ue 120a可以使用所确定的总比特数来执行以下一项或多项:(i)至少基于总比特数,丢弃一个或多个信道状态信息(csi)报告;(ii)至少基于总比特数,调整用于将harq反馈传输到基站的功率;或者(iii)至少基于总比特数,确定用于harq反馈的传输的上行链路资源。例如,用于传输的功率可以是用于通过pucch来传输harq反馈的功率。
[0381]
图11是根据本公开内容的某些方面,示出用于无线通信的示例操作1100的流程图。操作1100可以例如由ue(例如,诸如无线通信网络100中的ue 120a)来执行。操作1100可以是ue对bs执行的操作1100的互补操作。可以将操作1100实现为在一个或多个处理器(例
如,图2的控制器/处理器280)上执行和运行的软件组件。此外,可以例如通过一付或多付天线(例如,图2的天线252)来实现在操作1100中ue对信号的传输和接收。在某些方面,可以经由获得和/或输出信号的一个或多个处理器(例如,控制器/处理器280)的总线接口,来实现ue对信号的传输和/或接收。
[0382]
操作1100可以开始于框1102,确定一时间段内的候选下行链路传输时机的数量(m)。操作1100可以转到框1104处,确定ue可以在该时间段期间接收的同时下行链路传输的最大数量(k)。操作1100可以转到框1106处,在该时间段期间从第二网络节点接收一个或多个下行链路传输。操作1100可以转到框1108处,至少基于数量m和最大数量k,对混合自动重传请求(harq)反馈进行编码。操作1100可以转到框1110处,向第二网络节点发送经编码的harq反馈。
[0383]
在某些方面,对harq反馈进行编码还包括:至少基于接收到的所述一个或多个下行链路传输的数量,对harq反馈进行编码。
[0384]
在某些方面,其中,对harq反馈进行编码包括:从多个harq码字索引中选择harq码字索引,其中所述多个harq码字索引中的每个harq码字索引对应于多个二进制向量中的一个,所述多个二进制向量中的每一个二进制向量包括m个元素和小于或等于k的权重,并且其中,经编码的harq反馈包括所选定的harq码字索引。
[0385]
在某些方面,所接收的一个或多个下行链路传输中的每一个下行链路传输的特征在于所述多个二进制向量中的至少一个二进制向量指示对应的下行链路传输时机,并且其中,对harq反馈进行编码还包括:至少基于所述一个或多个下行链路传输中的每一个下行链路传输的二进制向量,计算所有的所述一个或多个下行链路传输的结果二进制向量,其中将所选定的harq码字索引映射到该结果二进制向量。
[0386]
在某些方面,其中,所述多个harq码字索引包括与所述多个二进制向量中的一个二进制向量相对应的至少一个harq码字索引,其中所述多个二进制向量中的所述一个二进制向量包括m个元素且权重等于k。
[0387]
在某些方面,所述一个或多个下行链路传输是多个同时下行链路传输并且总共小于k个下行链路传输,其中所述一个或多个下行链路传输中的每一个下行链路传输的特征在于多个二进制向量中的至少一个二进制向量指示对应的下行链路传输时机,并且其中,对harq反馈进行编码还包括:从多个harq码字索引中选择harq码字索引,其中所述多个harq码字索引中的每个harq码字索引对应于所述多个二进制向量中的一个二进制向量,所述多个二进制向量中的每个二进制向量包括m个元素和小于或等于k的权重;并至少基于与所述一个或多个下行链路传输中的第一下行链路传输相对应的二进制向量,来计算第一下行链路传输的奇偶校验值,其中,经编码的harq反馈包括所选定的harq码字索引和奇偶校验值。
[0388]
在某些方面,操作1100包括:计算求和值,该求和值包括所述奇偶校验值与所述一个或多个下行链路传输中除了第一下行链路传输之外的每一个下行链路传输的组合索引的总和,并且其中,经编码的harq反馈包括该求和值。
[0389]
在某些方面,其中,计算第一下行链路传输的奇偶校验值包括:使用汉明编码或距离编码中的一个来计算奇偶校验值。
[0390]
在某些方面,所述一个或多个下行链路传输是多个同时的下行链路传输并且总共
(k-1)个下行链路传输,其中所述一个或多个下行链路传输中的每一个下行链路传输的特征在于多个二进制向量中的至少一个二进制向量指示对应的下行链路传输时机,并且其中,对harq反馈进行编码包括:确定具有大于m的字段元素数量的有限字段;并且其中,对harq反馈进行编码还包括:将所述一个或多个下行链路传输中的每一个下行链路传输的对应下行链路传输时机与所述多个字段元素中的一个字段元素相关联;并计算包括与所述一个或多个下行链路传输中的每一个下行链路传输相关联的字段元素的总和的求和值,其中,经编码的harq反馈包括该求和值。
[0391]
在某些方面,所述一个或多个下行链路传输是多个同时的下行链路传输并且总共(k-1)个下行链路传输,其中所述一个或多个下行链路传输中的每一个下行链路传输的特征在于多个二进制向量中的至少一个二进制向量指示对应的下行链路传输时机,并且其中,对harq反馈进行编码还包括:将所述一个或多个下行链路传输中的每一个下行链路传输的对应下行链路传输时机与索引值相关联;并计算包括与所述一个或多个下行链路传输中的每一个下行链路传输相关联的索引值的总和的求和值,并且其中,经编码的harq反馈包括该求和值。
[0392]
在某些方面,计算所述求和值还包括:计算与所述一个或多个下行链路传输中的每一个下行链路传输相关联的索引值的总和;并计算该索引值总和的模(m 1),其中经编码的harq反馈包括所计算的索引值总和的模(m 1)。
[0393]
在某些方面,操作1100包括:从多个harq码字索引中选择harq码字索引,以对harq反馈进行编码;并根据所选定的harq码字索引对harq反馈进行编码,其中:所述多个harq码字索引中的每一个harq码字索引对应于多个二进制向量中的一个,其中m个元素的权重小于或等于k;并且对于与每个harq码字索引相对应的所述多个二进制向量中的给定两个二进制向量的逻辑或运算,导致权重大于k的二进制向量。
[0394]
在某些方面,操作1100包括:确定经编码的harq反馈的总比特数;当该总比特数小于阈值比特数时,向第二网络节点发送harq二进制向量而不是经编码的harq反馈;并且当该总比特数大于阈值比特数时,向第二网络节点发送经编码的harq反馈。
[0395]
在某些方面,操作1100还包括:确定经编码的harq反馈的总比特数,其中,至少基于该总比特数,操作还包括:至少基于该总比特数,丢弃一个或多个信道状态信息(csi)报告;至少基于该总比特数,调整用于将经编码的harq反馈传输到第二网络节点的功率;或者至少基于该总比特数,确定用于harq反馈的传输的上行链路资源。
[0396]
图12是根据本公开内容的某些方面,示出用于无线通信的示例操作1200的流程图。操作1200可以例如由bs(例如,诸如无线通信网络100中的bs 110a)来执行。操作1200可以是bs对ue执行的操作1200的互补操作。可以将操作1200实现为在一个或多个处理器(例如,图2的控制器/处理器240)上执行和运行的软件组件。此外,可以例如通过一付或多付天线(例如,图2的天线234)来实现在操作1200中bs对信号的传输和接收。在某些方面,可以经由获得和/或输出信号的一个或多个处理器(例如,控制器/处理器240)的总线接口,来实现bs对信号的传输和/或接收。
[0397]
操作1200可以开始于框1202,确定一个时间段的候选下行链路传输时机的数量(m)。操作1200可以转到框1204处,确定用户设备(ue)可以在该时间段期间接收的同时下行链路传输的最大数量(k)。操作1200可以转到框1206处,在该时间段期间发送一个或多个下
行链路传输。操作1200可以转到框1208处,从第二网络节点接收响应于所述一个或多个下行链路传输的经编码的harq反馈,其中该经编码的harq反馈是至少基于以下各项进行编码的:该时间段的候选下行链路传输时机的数量m、以及同时下行链路传输的最大数量k。
[0398]
在某些方面,经编码的harq反馈包括来自多个harq码字索引的harq码字索引,其中所述多个harq码字索引中的每个harq码字索引对应于多个二进制向量中的一个二进制向量,所述多个二进制向量中的每一个二进制向量包括m个元素和小于或等于k的权重。
[0399]
在某些方面,所述多个harq码字索引包括与所述多个二进制向量中的一个二进制向量相对应的至少一个harq码字索引,其中所述多个二进制向量中的所述一个二进制向量包括m个元素且权重等于k。
[0400]
在某些方面,经编码的harq反馈包括至少基于所述一个或多个下行链路传输的第一下行链路传输的奇偶校验值与所述一个或多个下行链路传输中不同于第一下行链路传输的每一个下行链路传输的组合索引的总和的值,并且处理器被配置为从该值中减去所述一个或多个下行链路传输中不同于第一下行链路传输的每一个下行链路传输的组合索引,以确定奇偶校验值。
[0401]
图13示出了可以包括各种组件(例如,对应于功能单元组件)的通信设备1300,其中这些组件被配置为执行本文所公开的技术的操作(例如,图11中所示的操作)。通信设备1300包括耦合到收发机1308(例如,发射机和/或接收机)的处理系统1302。收发机1308被配置为经由天线1310,发送和接收用于通信设备1300的信号(例如,如本文所描述的各种信号)。处理系统1302可以被配置为执行用于通信设备1300的处理功能,其包括对通信设备1300接收和/或发送的信号进行处理。
[0402]
处理系统1302包括经由总线1306耦合到计算机可读介质/存储器1312的处理器1304。在某些方面,计算机可读介质/存储器1312被配置为存储指令(例如,计算机可执行代码),当这些指令由处理器1304执行时,使处理器1304执行图11中所示的操作或者用于执行本文所讨论的各种技术的其它操作。
[0403]
在某些方面,计算机可读介质/存储器1312存储用于确定一时间段内的候选下行链路传输时机的数量(m)、以及确定第一网络节点可以在该时间段期间接收的同时下行链路传输的最大数量(k)的代码1360。计算机可读介质/存储器1312还可以存储:用于在该时间段期间从第二网络节点接收一个或多个下行链路传输的代码1362。计算机可读介质/存储器1312还可以存储:用于至少基于数量m和最大数量k,对harq反馈进行编码的代码1364。计算机可读介质/存储器1312还可以存储:用于向第二网络节点发送经编码的harq反馈的代码1366。
[0404]
计算机可读介质/存储器1312可以可选地存储:用于至少基于所述一个或多个下行链路传输中的每一个下行链路传输的二进制向量,计算所有的所述一个或多个下行链路传输的结果二进制向量的代码1368,其中将所选定的harq码字索引映射到该结果二进制向量。代码1368还可以用于至少基于与所述一个或多个下行链路传输中的第一下行链路传输相对应的二进制向量,来计算第一下行链路传输的奇偶校验值,其中,经编码的harq反馈包括所选定的harq码字索引和奇偶校验值,并且计算求和值,该求和值包括所述奇偶校验值与所述一个或多个同时下行链路传输中不同于第一下行链路传输的每一个下行链路传输的组合索引的总和,并且其中,经编码的harq反馈包括该求和值。
[0405]
计算机可读介质/存储器1312可以可选地存储:用于将所述一个或多个下行链路传输中的每一个下行链路传输的对应下行链路传输时机与多个字段元素中的一个字段元素相关联的代码1370。代码1370还可以用于将所述一个或多个下行链路传输中的每一个下行链路传输的对应下行链路传输时机与索引值相关联。
[0406]
在某些方面,处理器1304具有被配置为实现计算机可读介质/存储器1312中存储的代码的电路1322。在某些方面,处理系统1302包括:用于确定一时间段内的候选下行链路传输时机的数量(m)、以及确定第一网络节点可以在该时间段期间接收的同时下行链路传输的最大数量(k)的电路1340。在某些方面,处理系统1302包括:用于在该时间段期间从第二网络节点接收一个或多个下行链路传输的电路1342。在某些方面,处理系统1302包括:用于至少基于数量m和最大数量k,对混合自动重传请求(harq)反馈进行编码的电路1344。在某些方面,处理系统1302包括:用于向第二网络节点发送经编码的harq反馈的电路1346。
[0407]
在某些方面,处理系统1302包括:用于至少基于所述一个或多个下行链路传输中的每一个下行链路传输的二进制向量,计算所有的所述一个或多个下行链路传输的结果二进制向量的电路1348,其中将所选定的harq码字索引映射到该结果二进制向量。电路1348还可以用于至少基于与所述一个或多个下行链路传输中的第一下行链路传输相对应的二进制向量,来计算第一下行链路传输的奇偶校验值,其中,经编码的harq反馈包括所选定的harq码字索引和奇偶校验值,并且计算求和值,该求和值包括所述奇偶校验值与所述一个或多个同时下行链路传输中不同于第一下行链路传输的每一个下行链路传输的组合索引的总和,并且其中,经编码的harq反馈包括该求和值。
[0408]
在某些方面,处理系统1302包括:用于将所述一个或多个下行链路传输中的每一个下行链路传输的对应下行链路传输时机与多个字段元素中的一个字段元素相关联的电路1350。电路1350还可以用于将所述一个或多个下行链路传输中的每一个下行链路传输的对应下行链路传输时机与索引值相关联。
[0409]
通信设备1300的各种组件可以提供用于执行本文所描述的方法和操作(其包括关于图11所描述的那些)的单元。
[0410]
在一些例子中,用于传输或发送的单元(或用于输出以进行传输的单元)可以包括图2中所示的用户设备120a的收发机254和/或天线252、和/或图13中的通信设备1300的收发机1308、天线1310和/或用于发送的电路1346。
[0411]
在一些例子中,用于接收的单元(或用于获得的单元)可以包括图2中所示的用户设备120a的收发机254和/或天线252、和/或图13中的通信设备1300的收发机1308、天线1310和/或用于接收的电路1342。
[0412]
在一些例子中,用于确定的单元、用于编码的单元、用于计算的单元、用于关联的单元、用于执行的单元等等可以包括各种处理系统组件,例如:图13中的一个或多个处理器1302、或者图2中描绘的用户设备120a的各方面(其包括接收处理器258、发射处理器264、tx mimo处理器266和/或控制器/处理器280(包括harq管理器122))。
[0413]
值得注意的是,图13只是示例,并且通信设备1300的许多其它示例和配置也是可能的。
[0414]
图14示出了可以包括各种组件(例如,对应于功能单元组件)的通信设备1400,其中这些组件被配置为执行本文所公开的技术的操作(例如,图14中所示的操作)。通信设备
1400包括耦合到收发机1408(例如,发射机和/或接收机)的处理系统1402。收发机1408被配置为经由天线1410,发送和接收用于通信设备1400的信号(例如,如本文所描述的各种信号)。处理系统1402可以被配置为执行用于通信设备1400的处理功能,其包括对通信设备1400接收和/或发送的信号进行处理。
[0415]
处理系统1402包括经由总线1406耦合到计算机可读介质/存储器1412的处理器1404。在某些方面,计算机可读介质/存储器1412被配置为存储指令(例如,计算机可执行代码),当这些指令由处理器1404执行时,使处理器1404执行图12中所示的操作或者用于执行本文所讨论的各种技术的其它操作。
[0416]
在某些方面,计算机可读介质/存储器1412存储:用于确定一时间段的候选下行链路传输时机的数量(m)、以及确定第二网络节点可以在该时间段期间接收的同时下行链路传输的最大数量(k)的代码1460。计算机可读介质/存储器1412还存储:用于在该时间段期间发送一个或多个下行链路传输的代码1462。计算机可读介质/存储器1412还存储:用于从第二网络节点接收响应于所述一个或多个下行链路传输的经编码的harq反馈的代码1464,其中该harq反馈是至少基于以下各项进行编码的:该时间段的候选下行链路传输时机的数量m、以及同时下行链路传输的最大数量k。
[0417]
在一些例子中,计算机可读介质/存储器1412可以可选地存储:用于从值中减去所述一个或多个下行链路传输中不同于第一下行链路传输的每一个下行链路传输的组合索引,以确定奇偶校验值的代码1466。
[0418]
在某些方面,处理器1404具有被配置为实现计算机可读介质/存储器1412中存储的代码的电路1422。处理器1404包括:用于确定一个时间段的候选下行链路传输时机的数量(m)、以及确定第二网络节点可以在该时间段期间接收的同时下行链路传输的最大数量(k)的电路1440。处理器1404包括:用于在该时间段期间发送一个或多个下行链路传输的电路1442。处理器1404包括:用于从第二网络节点接收响应于所述一个或多个下行链路传输的经编码的harq反馈的电路1444,其中该harq反馈是至少基于以下各项进行编码的:该时间段的候选下行链路传输时机的数量m、以及同时下行链路传输的最大数量k。
[0419]
在一些例子中,处理器1404可以可选地包括:用于从值中减去所述一个或多个下行链路传输中不同于第一下行链路传输的每一个下行链路传输的组合索引,以确定奇偶校验值的电路1446。
[0420]
通信设备1400的各种组件可以提供用于执行本文所描述的方法和操作(其包括关于图12所描述的那些)的单元。
[0421]
在一些例子中,用于传输或发送的单元(或用于输出以进行传输的单元)可以包括图2中所示的基站110a的收发机232和/或天线234、和/或图14中的通信设备1400的收发机1408、天线1410和/或用于发送的电路1442。
[0422]
在一些例子中,用于接收的单元(或用于获得的单元)可以包括图14中所示的基站110a的收发机232和/或天线234、和/或图14中的通信设备1400的收发机1408、天线1410和/或用于接收的电路1444。
[0423]
在一些例子中,用于确定、减法、计算、关联、执行的单元等等可以包括各种处理系统组件,例如:图14中的一个或多个处理器1402、或者图2中描绘的基站110a的各方面(其包括接收处理器238、发射处理器220、tx mimo处理器230和/或控制器/处理器240(包括harq
管理器112))。
[0424]
值得注意的是,图14只是示例,并且通信设备1400的许多其它示例和配置也是可能的。
[0425]
示例性方面
[0426]
在第一方面,一种用于无线通信的方法包括:确定一个时间段的候选下行链路传输时机的数量(m);确定第一网络节点可以在所述时间段期间接收的同时下行链路传输的最大数量(k);在所述时间段期间从第二网络节点接收一个或多个下行链路传输;至少基于所述数量m和所述最大数量k,对混合自动重传请求(harq)反馈进行编码;并向第二网络节点发送所述经编码的harq反馈。
[0427]
在第二方面,与第一方面相组合,其中,所述方法还包括:至少基于接收到的所述一个或多个下行链路传输的数量,对所述harq反馈进行编码。
[0428]
在第三方面,与第一方面和第二方面中的任何一个或多个相组合,其中,对所述harq反馈进行编码还包括:从多个harq码字索引中选择harq码字索引,其中:所述多个harq码字索引中的每个harq码字索引对应于多个二进制向量中的一个,所述多个二进制向量中的每一个二进制向量包括m个元素和小于或等于k的权重,并且所述经编码的harq反馈包括所选定的harq码字索引。
[0429]
在第四方面,与第一方面至第三方面中的任何一个或多个相组合,其中,所接收的一个或多个下行链路传输中的每一个下行链路传输的特征在于所述多个二进制向量中的至少一个二进制向量指示对应的下行链路传输时机,并且其中,对所述harq反馈进行编码还包括:至少基于所述一个或多个下行链路传输中的每一个下行链路传输的所述二进制向量,计算所有的所述一个或多个下行链路传输的结果二进制向量,其中将所选定的harq码字索引映射到所述结果二进制向量。
[0430]
在第五方面,与第一方面至第四方面中的任何一个或多个相组合,其中,所述多个harq码字索引包括与所述多个二进制向量中的一个二进制向量相对应的至少一个harq码字索引,其中所述多个二进制向量中的所述一个二进制向量包括m个元素且权重等于k。
[0431]
在第六方面,与第一方面至第五方面中的任何一个或多个相组合,其中,所述一个或多个下行链路传输是同时接收的并且总共小于k个下行链路传输,其中所述一个或多个同时接收的下行链路传输中的每一个下行链路传输的特征在于多个二进制向量中的至少一个二进制向量指示对应的下行链路传输时机,并且其中,对所述harq反馈进行编码包括:从多个harq码字索引中选择harq码字索引以用于对所述harq反馈进行编码,其中所述多个harq码字索引中的每个harq码字索引对应于所述多个二进制向量中的一个二进制向量,所述多个二进制向量中的每个二进制向量包括m个元素和小于或等于k的权重;并且至少基于与所述一个或多个下行链路传输中的第一下行链路传输相对应的二进制向量,来计算所述第一下行链路传输的奇偶校验值,其中,向所述第二网络节点发送所述harq反馈包括:向所述第二网络节点发送所选定的harq码字索引和所述奇偶校验值。
[0432]
在第七方面,与第一方面至第六方面中的任何一个或多个相组合,其中,对所述harq反馈进行编码还包括:计算求和值,所述求和值包括所述奇偶校验值与所述一个或多个下行链路传输中不同于所述第一下行链路传输的每一个下行链路传输的组合索引的总和,并且其中,所述经编码的harq反馈包括所述求和值。
[0433]
在第八方面,与第一方面至第七方面中的任何一个或多个相组合,其中,计算所述第一下行链路传输的所述奇偶校验值包括:使用汉明编码或距离编码中的一个来计算所述奇偶校验值。
[0434]
在第九方面,与第一方面至第八方面中的任何一个或多个相组合,其中,所述一个或多个下行链路传输是多个同时的下行链路传输并且总共(k-1)个下行链路传输,其中所述一个或多个下行链路传输中的每一个下行链路传输的特征在于多个二进制向量中的至少一个二进制向量指示对应的下行链路传输时机,并且其中,对所述harq反馈进行编码还包括:确定具有大于m的字段元素数量的有限字段;并且其中,对所述harq反馈进行编码还包括:将所述一个或多个下行链路传输中的每一个下行链路传输的对应下行链路传输时机与所述多个字段元素中的一个字段元素相关联;并计算包括与所述一个或多个下行链路传输中的每一个下行链路传输相关联的所述字段元素的总和的求和值,其中,所述经编码的harq反馈包括所述求和值。
[0435]
在第十方面,与第一方面至第九方面中的任何一个或多个相组合,其中,所述一个或多个下行链路传输是多个同时的下行链路传输并且总共(k-1)个下行链路传输,其中所述一个或多个下行链路传输中的每一个下行链路传输的特征在于多个二进制向量中的至少一个二进制向量指示对应的下行链路传输时机,其中对所述harq反馈进行编码还包括:将所述一个或多个下行链路传输中的每一个下行链路传输的对应下行链路传输时机与索引值相关联;并计算包括与所述一个或多个下行链路传输中的每一个下行链路传输相关联的索引值的总和的求和值,并且其中,所述经编码的harq反馈包括所述求和值。
[0436]
在第十一方面,与第一方面至第十方面中的任何一个或多个相组合,其中计算所述求和值还包括:计算与所述一个或多个下行链路传输中的每一个下行链路传输相关联的索引值的总和;并计算所述索引值总和的模(m 1),其中所述经编码的harq反馈包括所计算的所述索引值总和的模(m 1)。
[0437]
在第十二方面,与第一方面至第十一方面中的任何一个或多个相组合,其中对所述harq反馈进行编码还包括:从多个harq码字索引中选择harq码字索引,以对所述harq反馈进行编码;根据所选定的harq码字索引对所述harq反馈进行编码,其中:所述多个harq码字索引中的每一个harq码字索引对应于多个二进制向量中的一个,其中m个元素的权重小于或等于k;并且对于与每个harq码字索引相对应的所述多个二进制向量中的给定两个二进制向量的逻辑或运算,导致权重大于k的二进制向量。
[0438]
在第十三方面,与第一方面至第十二方面中的任何一个或多个相组合,其中,发送所述harq反馈还包括:确定所述经编码的harq反馈的总比特数;当所述总比特数小于阈值比特数时,向所述第二网络节点发送harq二进制向量而不是所述经编码的harq反馈;而当所述总比特数大于所述阈值比特数时,向所述第二网络节点发送所述经编码的harq反馈。
[0439]
在第十四方面,与第一方面至第十三方面中的任何一个或多个相组合,其中,所述方法还包括:确定所述经编码的harq反馈的总比特数,其中,至少基于所述总比特数,所述方法还包括:至少基于所述总比特数,丢弃一个或多个信道状态信息(csi)报告;至少基于所述总比特数,调整用于将所述经编码的harq反馈传输到所述第二网络节点的功率;或者至少基于所述总比特数,确定用于所述经编码的harq反馈的传输的上行链路资源。
[0440]
在第十五方面,一种由第一网络节点执行的无线通信的方法,所述方法包括:确定
一个时间段的候选下行链路传输时机的数量(m);确定第二网络节点可以在所述时间段期间接收的同时下行链路传输的最大数量(k);在所述时间段期间发送一个或多个下行链路传输;并从所述第二网络节点接收响应于所述一个或多个下行链路传输的经编码的harq反馈,其中所述经编码的harq反馈是至少基于以下各项进行编码的:所述时间段的候选下行链路传输时机的所述数量m、以及同时下行链路传输的所述最大数量k。
[0441]
在第十六方面,与第一方面至第十五方面中的任何一个或多个相组合,其中,所述经编码的harq反馈包括来自多个harq码字索引的harq码字索引,其中:所述多个harq码字索引中的每个harq码字索引对应于多个二进制向量中的一个二进制向量,所述多个二进制向量中的每一个二进制向量包括m个元素和小于或等于k的权重。
[0442]
在第十七方面,与第一方面至第十六方面中的任何一个或多个相组合,其中,所述多个harq码字索引包括与所述多个二进制向量中的一个二进制向量相对应的至少一个harq码字索引,其中所述多个二进制向量中的所述一个二进制向量包括m个元素且权重等于k。
[0443]
在第十八方面,与第一方面至第十七方面中的任何一个或多个相组合,其中:所述经编码的harq反馈包括至少基于所述一个或多个下行链路传输的第一下行链路传输的奇偶校验值与所述一个或多个下行链路传输中不同于所述第一下行链路传输的每一个下行链路传输的组合索引的总和的值,所述方法还包括:从所述值中减去所述一个或多个下行链路传输中不同于所述第一下行链路传输的每一个下行链路传输的所述组合索引,以确定所述奇偶校验值。
[0444]
在第十九方面,一种装置包括:包括可执行指令的存储器;一个或多个处理器,其配置为执行所述可执行指令并使该装置执行根据第一方面至第十四方面中的任何一项所述的方法。
[0445]
在第二十方面,一种装置包括:包括可执行指令的存储器;一个或多个处理器,其配置为执行所述可执行指令并使该装置执行根据第十五方面至第十八方面中的任何一项所述的方法。
[0446]
在第二十一方面,一种装置包括:用于执行根据第一方面至第十四方面中的任何一项所述的方法的单元。
[0447]
在第二十二方面,一种装置包括:用于执行根据第十五方面至第十八方面中的任何一项所述的方法的单元。
[0448]
在第二十三方面,一种包括可执行指令的非临时性计算机可读介质,当所述指令被装置的一个或多个处理器执行时,使该装置执行根据第一方面至第十四方面中的任何一项所述的方法。
[0449]
在第二十四方面,一种包括可执行指令的非临时性计算机可读介质,当所述指令被装置的一个或多个处理器执行时,使该装置执行根据第十五方面至第十八方面中的任何一项所述的方法。
[0450]
在第二十五方面,一种包含在计算机可读存储介质上的计算机程序产品,包括用于执行根据第一方面至第十四方面中的任何一项所述的方法的代码。
[0451]
在第二十六方面,一种包含在计算机可读存储介质上的计算机程序产品,包括用于执行根据第十五方面至第十八方面中的任何一项所述的方法的代码。
[0452]
其它信息
[0453]
本文描述的技术可以用于各种无线通信技术,例如,nr(如,5g nr)、3gpp长期演进(lte)、高级lte(lte-a)、码分多址(cdma)、时分多址(tdma)、频分多址(fdma)、正交频分多址(ofdma)、单载波频分多址(sc-fdma)、时分同步码分多址(td-scdma)和其它网络。术语“网络”和“系统”经常可以交换使用。cdma网络可以实现诸如通用陆地无线接入(utra)、cdma2000等等之类的无线电技术。utra包括宽带cdma(wcdma)和cdma的其它变型。cdma 2000覆盖is-2000、is-95和is-856标准。tdma网络可以实现诸如全球移动通信系统(gsm)之类的无线电技术。ofdma网络可以实现诸如nr(例如,5g ra)、演进型utra(e-utra)、超移动宽带(umb)、ieee 802.11(wi-fi)、ieee 802.16(wimax)、ieee 802.20、flash-ofdma等等之类的无线电技术。utra和e-utra是通用移动通信系统(umts)的一部分。lte和lte-a是使用e-utra的umts的发布版。在来自名为“第三代合作伙伴计划”(3gpp)的组织的文档中描述了utra、e-utra、umts、lte、lte-a和gsm。在来自名为“第三代合作伙伴计划2”(3gpp2)的组织的文档中描述了cdma 2000和umb。nr是一种正在开发的新兴无线通信技术。
[0454]
在3gpp中,根据术语“小区”使用的上下文,术语“小区”可以指代节点b(nb)的覆盖区域和/或服务该覆盖区域的nb子系统。在nr系统中,术语“小区”和bs、下一代节点b(gnb或gnodeb)、接入点(ap)、分布式单元(du)、运营商或传输接收点(trp)可以互换地使用。bs可以为宏小区、微微小区、毫微微小区和/或其它类型的小区提供通信覆盖。宏小区可以覆盖相对较大的地理区域(例如,半径几个公里),其允许具有服务订阅的ue能不受限制地接入。微微小区可以覆盖相对较小的地理区域,其允许具有服务订阅的ue能不受限制地接入。毫微微小区可以覆盖相对较小的地理区域(例如,家庭),其允许与该毫微微小区具有关联的ue(例如,闭合用户群(csg)中的ue、用于家庭中的用户的ue等等)受限制的接入。用于宏小区的bs可以称为宏bs。用于微微小区的bs可以称为微微bs。用于毫微微小区的bs可以称为毫微微bs或家庭bs。
[0455]
ue还可以称为移动站、终端、接入终端、用户单元、站、客户驻地设备(cpe)、蜂窝电话、智能电话、个人数字助理(pda)、无线调制解调器、无线通信设备、手持设备、膝上型计算机、无绳电话、无线本地环路(wll)站、平板计算机、照相机、游戏设备、上网本、智能本、超级本、家电、医疗设备或医疗装置、生物传感器/设备、诸如智能手表、智能衣服、智能眼镜、智能手环、智能珠宝(例如,智能手环、智能手镯等)之类的可穿戴设备、娱乐设备(例如,音乐设备、视频设备、卫星无线电装置等等)、车辆部件或传感器、智能仪表/传感器、工业制造设备、全球定位系统设备、或者被配置为经由无线或有线介质进行通信的任何其它适当的设备。一些ue可以被认为是机器类型通信(mtc)设备或者演进型mtc(emtc)设备。例如,mtc和emtc ue包括可以与bs、另一个设备(例如,远程设备)或者某个其它实体进行通信的机器人、无人机、远程设备、传感器、仪表、监视器、位置标签等等。无线节点可以例如经由有线或无线通信链路,提供用于网络或者到网络(例如,诸如互联网或蜂窝网络之类的广域网)的连接。一些ue可以被认为是物联网(iot)设备,其可以是窄带iot(nb-iot)设备。
[0456]
在一些例子中,可以对针对空中接口的访问进行调度。调度实体(例如,bs)为其服务区域或小区之内的一些或所有设备和装备之间的通信分配资源。调度实体可以负责调度、分配、重新配置和释放用于一个或多个从属实体的资源。也就是说,对于调度的通信而言,从属实体利用调度实体所分配的资源。基站并不仅仅是充当调度实体的唯一实体。在一
些例子中,ue可以充当为调度实体,可以调度用于一个或多个从属实体(例如,一个或多个其它ue)的资源,其它ue可以利用该ue调度的资源进行无线通信。在一些例子中,ue可以在对等(p2p)网络和/或网状网络中,充当为调度实体。在网状网络示例中,ue除了与调度实体进行通信之外,还可以彼此之间直接进行通信。
[0457]
本文所公开方法包括用于实现这些方法的一个或多个步骤或动作。在不脱离本发明保护范围的基础上,这些方法步骤和/或动作可以相互交换。换言之,除非指定特定顺序的步骤或动作,否则在不脱离本发明保护范围的基础上,可以修改特定步骤和/或动作的顺序和/或使用。
[0458]
如本文所使用的,指代一个列表项“中的至少一个”的短语是指这些项的任意组合,其包括单一成员。举例而言,“a、b或c中的至少一个”旨在覆盖:a、b、c、a-b、a-c、b-c和a-b-c,以及具有多个相同元素的任意组合(例如,a-a、a-a-a、a-a-b、a-a-c、a-b-b、a-c-c、b-b、b-b-b、b-b-c、c-c和c-c-c或者a、b和c的任何其它排序)。
[0459]
如本文所使用的,术语“确定”涵盖很多种动作。例如,“确定”可以包括计算、运算、处理、推导、研究、查询(例如,查询表、数据库或其它数据结构)、断定等等。此外,“确定”还可以包括接收(例如,接收信息)、存取(例如,存取存储器中的数据)等等。此外,“确定”还可以包括解析、选定、选择、建立等等。
[0460]
为使本领域任何普通技术人员能够实现本文描述的各个方面,上面围绕各个方面进行了描述。对于本领域普通技术人员来说,对这些方面的各种修改都是显而易见的,并且本文所定义的总体原理也可以适用于其它方面。因此,本发明并不限于本文示出的方面,而是与本发明公开的全部范围相一致,其中,除非特别说明,否则用单数形式修饰某一部件并不意味着“一个和仅仅一个”,而可以是“一个或多个”。除非另外专门说明,否则术语“一些”指代一个或多个。贯穿本公开内容描述的各个方面的部件的所有结构和功能等价物以引用方式明确地并入本文中,并且旨在由权利要求所涵盖,这些结构和功能等价物对于本领域普通技术人员来说是公知的或将要是公知的。此外,本文中没有任何公开内容是想要奉献给公众的,不管这样的公开内容是否明确记载在权利要求书中。此外,不应依据35u.s.c.
§
112第6段来解释任何权利要求的构成要素,除非该构成要素明确采用了“功能性模块”的措辞进行记载,或者在方法权利要求中,该构成要素是用“功能性步骤”的措辞来记载的。
[0461]
上面所描述的方法的各种操作,可以由能够执行相应功能的任何适当单元来执行。这些单元可以包括各种硬件和/或软件组件和/或模块,其包括但不限于:电路、专用集成电路(asic)或者处理器。通常,在附图中示出有操作的地方,这些操作可以具有类似地进行编号的相应配对的功能模块组件。
[0462]
用于执行本文所述功能的通用处理器、数字信号处理器(dsp)、专用集成电路(asic)、现场可编程门阵列(fpga)或其它可编程逻辑器件(pld)、分立门或者晶体管逻辑、分立硬件组件或者其任意组合,可以实现或执行结合本文所公开内容描述的各种示例性的逻辑框、模块和电路。通用处理器可以是微处理器,或者,该处理器也可以是任何商业可用处理器、控制器、微控制器或者状态机。处理器还可以实现为计算设备的组合,例如,dsp和微处理器的组合、多个微处理器、一个或多个微处理器与dsp内核的结合,或者任何其它此种结构。
[0463]
当使用硬件实现时,一种示例性硬件配置可以包括无线节点中的处理系统。该处
理系统可以使用总线体系结构来实现。根据该处理系统的具体应用和整体设计约束,总线可以包括任意数量的相互连接总线和桥接。总线可以将包括处理器、机器可读介质和总线接口的各种电路链接在一起。总线接口可以用于经由总线,将网络适配器等等连接到处理系统。网络适配器可以用于实现物理层的信号处理功能。在用户终端120(参见图1)的情况下,还可以将用户接口(例如,键盘、显示器、鼠标、操纵杆等等)连接到总线。总线还链接诸如时钟源、外围设备、电压调节器、电源管理电路等等之类的各种其它电路,其中这些电路是本领域所公知的,因此没有做任何进一步的描述。处理器可以使用一个或多个通用处理器和/或特殊用途处理器来实现。示例包括微处理器、微控制器、dsp处理器和能够执行软件的其它电路。本领域普通技术人员应当认识到,如何根据具体的应用和对整个系统所施加的整体设计约束条件,最好地实现所述处理系统的所描述功能。
[0464]
当使用软件来实现时,可以将这些功能存储在性计算机可读介质上或者作为计算机可读介质上的一个或多个指令或代码进行传输。软件应当被广义地解释为意味着指令、数据或者其任意组合等等,无论其被称为软件、固件、中间件、微代码、硬件描述语言还是其它术语。计算机可读介质包括计算机存储介质和通信介质,其中通信介质包括便于从一个地方向另一个地方传送计算机程序的任何介质。处理器可以负责管理总线和通用处理,其包括执行机器可读存储介质上存储的软件。计算机可读存储介质可以耦合至处理器,使得处理器可以从该存储介质读取信息和向该存储介质写入信息。或者,该存储介质也可以是处理器的一部分。举例而言,机器可读介质可以包括传输线、用数据调制的载波波形和/或与无线节点分离的其上存储有指令的计算机可读存储介质,所有这些都可由处理器通过总线接口来访问。替代地或者另外地,机器可读介质或者其任何部分可以是处理器的组成部分,例如,该情况可以是具有高速缓存和/或通用寄存器文件。举例而言,机器可读存储介质的例子可以包括ram(随机存取存储器)、闪存、rom(只读存储器)、prom(可编程只读存储器)、eprom(可擦除可编程只读存储器)、eeprom(电可擦除可编程只读存储器)、寄存器、磁盘、光盘、硬盘或者任何其它适当的存储介质、或者其任意组合。机器可读介质可以用计算机程序产品来体现。
[0465]
软件模块可以包括单一指令或者多个指令,软件模块可以分布在几个不同的代码段上、分布在不同的程序之中、以及分布在多个存储介质之中。计算机可读介质可以包括多个软件模块。这些软件模块包括指令,当指令由诸如处理器之类的装置执行时,使得处理系统执行各种功能。软件模块可以包括传输模块和接收模块。每一个软件模块可以位于单一存储设备中,也可以分布在多个存储设备之中。举例而言,当触发事件发生时,可以将软件模块从硬盘装载到ram中。在软件模块的执行期间,处理器可以将这些指令中的一些装载到高速缓存中,以增加访问速度。随后,可以将一个或多个高速缓存线装载到用于由处理器执行的通用寄存器文件中。当指代下面的软件模块的功能时,应当理解的是,在执行来自该软件模块的指令时,由处理器实现该功能。
[0466]
此外,可以将任何连接适当地称作计算机可读介质。举例而言,如果软件是使用同轴电缆、光纤电缆、双绞线、数字用户线路(dsl)或者诸如红外线(ir)、无线和微波之类的无线技术,从网站、服务器或其它远程源传输的,那么所述同轴电缆、光纤电缆、双绞线、dsl或者诸如红外线、无线和微波之类的无线技术包括在所述介质的定义中。如本文所使用的,磁盘和光盘包括压缩光盘(cd)、激光光盘、光盘、数字通用光盘(dvd)、软盘和光盘,其中
磁盘通常磁性地复制数据,而光盘则用激光来光学地复制数据。因此,在一些方面,计算机可读介质可以包括非临时性计算机可读介质(例如,有形介质)。此外,对于其它方面而言,计算机可读介质可以包括临时性计算机可读介质(例如,信号)。上述的组合也应当包括在计算机可读介质的保护范围之内。
[0467]
因此,某些方面可以包括用于执行本文所给出的操作的计算机程序产品。例如,该计算机程序产品可以包括其上存储有指令(和/或编码有指令)的计算机可读介质,这些指令可由一个或多个处理器执行,以执行本文所描述的操作(例如,用于执行本文所描述的操作以及图11和/或图12中所示的操作的指令)。
[0468]
此外,应当理解的是,用于执行本文所述方法和技术的模块和/或其它适当单元可以通过用户终端和/或基站按需地进行下载和/或获得。例如,这种设备可以耦合至服务器,以便有助于实现用于传送执行本文所述方法的单元。或者,本文所描述的各种方法可以通过存储单元(例如,ram、rom、诸如压缩光盘(cd)或软盘之类的物理存储介质等等)来提供,使得用户终端和/或基站将存储单元耦接至或提供给该设备时,可以获得各种方法。此外,还可以利用向设备提供本文所描述方法和技术的任何其它适当技术。
[0469]
应当理解的是,本发明并不受限于上文示出的精确配置和组件。在不脱离本发明的保护范围的基础上,可以对上文所述方法和装置的排列、操作和细节做出各种修改、改变和变化。
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表