基于神经网络的信道状态信息反馈报告大小确定的制作方法

文档序号:34177550发布日期:2023-05-17 06:05阅读:53来源:国知局
基于神经网络的信道状态信息反馈报告大小确定的制作方法
基于神经网络的信道状态信息反馈报告大小确定
1.引言
2.相关申请的交叉引用
3.本专利申请要求于2020年8月18日提交的题为“neural network based channel state information feedback report size determination(基于神经网络的信道状态信息反馈报告大小确定)”并转让给本技术受让人的希腊专利申请no.20200100486的优先权。该在先申请的公开内容被认为是本专利申请的一部分并且通过援引被纳入到本专利申请中。
4.公开领域
5.本公开的各方面一般涉及无线通信,并且涉及用于基于神经网络的信道状态信息反馈的技术和装置。
6.背景
7.无线通信系统被广泛部署以提供诸如电话、视频、数据、消息接发、和广播等各种电信服务。典型的无线通信系统可以采用能够通过共享可用的系统资源(例如,带宽、发射功率等)来支持与多个用户通信的多址技术。此类多址技术的示例包括码分多址(cdma)系统、时分多址(tdma)系统、频分多址(fdma)系统、正交频分多址(ofdma)系统、单载波频分多址(sc-fdma)系统、时分同步码分多址(td-scdma)系统、以及长期演进(lte)。lte/高级lte是对由第三代伙伴项目(3gpp)颁布的通用移动电信系统(umts)移动标准的增强集。
8.无线网络可包括能够支持数个用户装备(ue)通信的数个基站(bs)。ue可经由下行链路和上行链路与bs进行通信。“下行链路”(或“前向链路”)指从bs到ue的通信链路,而“上行链路”(或“反向链路”)指从ue到bs的通信链路。如将在本文中更详细地描述的,bs可被称为b节点、gnb、接入点(ap)、无线电头端、传送接收点(trp)、新无线电(nr)bs、5g b节点等等。
9.以上多址技术已经在各种电信标准中被采纳以提供使得不同的用户装备能够在城市、国家、地区、以及甚至全球级别上进行通信的共同协议。nr(其还可被称为5g)是对由3gpp颁布的lte移动标准的增强集。nr被设计成通过改善频谱效率、降低成本、改善服务、利用新频谱、以及与在下行链路(dl)上使用具有循环前缀(cp)的正交频分复用(ofdm)(cp-ofdm)、在上行链路(ul)上使用cp-ofdm和/或sc-fdm(例如,还被称为离散傅里叶变换扩展ofdm(dft-s-ofdm)以及支持波束成形、多输入多输出(mimo)天线技术和载波聚集的其他开放标准更好地整合,来更好地支持移动宽带因特网接入。随着对移动宽带接入的需求持续增长,对于lte、nr和其他无线电接入技术的进一步改进仍有用。
10.概述
11.在一些方面,一种由第一设备执行的无线通信方法包括接收对使用第一比特数来报告基于神经网络的信道状态信息反馈(csf)的指示。该方法还包括使用不同于第一比特数的第二比特数来向第二设备传送指示该csf的报告。
12.在一些方面,一种由第二设备执行的无线通信方法包括向第一设备传送对使用第一比特数来报告基于神经网络的csf的指示。该方法还包括从第一设备接收使用不同于第
一比特数的第二比特数的指示该csf的报告。
13.在一些方面,一种用于无线通信的第一设备包括:存储器;以及耦合至该存储器的一个或多个处理器。该存储器和该一个或多个处理器被配置成接收对使用第一比特数来报告基于神经网络的csf的指示。该存储器和该一个或多个处理器还被配置成使用不同于第一比特数的第二比特数来向第二设备传送指示该csf的报告。
14.在一些方面,一种用于无线通信的第二设备包括:存储器以及耦合至该存储器的一个或多个处理器。该存储器和该一个或多个处理器被配置成:向第一设备传送对使用第一比特数来报告基于神经网络的csf的指示。该存储器和该一个或多个处理器还被配置成从第一设备接收使用不同于第一比特数的第二比特数的指示该csf的报告。
15.在一些方面,一种存储用于无线通信的指令集的非瞬态计算机可读介质,该指令集包括一条或多条指令,该一条或多条指令在由第一设备的一个或多个处理器执行时使得第一设备:接收对使用第一比特数来报告基于神经网络的csf的指示。该一条或多条指令还使得第一设备:使用不同于第一比特数的第二比特数来向第二设备传送指示该csf的报告。
16.在一些方面,一种存储用于无线通信的指令集的非瞬态计算机可读介质,该指令集包括一条或多条指令,该一条或多条指令在由第二设备的一个或多个处理器执行时使得第二设备:向第一设备传送对使用第一比特数来报告基于神经网络的csf的指示。该一条或多条指令还使得第二设备:从第一设备接收使用不同于第一比特数的第二比特数的指示该csf的报告。
17.在一些方面,一种用于无线通信的装备包括用于接收对使用第一比特数来报告基于神经网络的csf的指示的装置。该装备还包括用于使用不同于第一比特数的第二比特数来向第二设备传送指示该csf的报告的装置。
18.在一些方面,一种用于无线通信的装备包括用于向第一设备传送对使用第一比特数来报告基于神经网络的csf的指示的装置。该装备还包括用于从第一设备接收使用不同于第一比特数的第二比特数的指示该csf的报告的装置。
19.各方面一般包括如基本上在本文中参照附图和说明书描述并且如附图和说明书所解说的方法、装置、系统、计算机程序产品、非瞬态计算机可读介质、用户装备、基站、无线通信设备和/或处理系统。
20.前述内容已较宽泛地勾勒出根据本公开的示例的特征和技术优势以力图使下面的详细描述可被更好地理解。附加的特征和优势将在此后描述。所公开的概念和具体示例可容易地被用作修改或设计用于实施与本公开相同目的的其他结构的基础。此类等效构造并不背离所附权利要求书的范围。本文所公开的概念的特性在其组织和操作方法两方面以及相关联的优势将因结合附图来考虑以下描述而被更好地理解。每一附图是出于解说和描述目的来提供的,而非定义对权利要求的限定。
21.虽然在本公开中通过对一些示例的解说来描述各方面,但本领域技术人员将理解,此类方面可以在许多不同布置和场景中实现。本文中所描述的技术可使用不同的平台类型、设备、系统、形状、大小和/或封装布置来实现。例如,一些方面可经由集成芯片实施例或其他基于非模块组件的设备(例如,端用户设备、交通工具、通信设备、计算设备、工业装备、零售/购物设备、医疗设备或启用人工智能的设备)来实现。各方面可在芯片级组件、模块组件、非模块组件、非芯片级组件、设备级组件、或系统级组件中实现。纳入所描述的各方
面和特征的设备可包括用于实现和实践所要求保护并描述的各方面的附加组件和特征。例如,无线信号的传送和接收可包括用于模拟和数字目的的数个组件(例如,硬件组件,包括天线、射频(rf)链、功率放大器、调制器、缓冲器、处理器、交织器、加法器或求和器)。本文中所描述的各方面旨在可以在各种大小、形状和构成的各种各样的设备、组件、系统、分布式布置或端用户设备中实践。
22.附图简述
23.为了能详细理解本公开的以上陈述的特征,可参照各方面来对以上简要概述的内容进行更具体的描述,其中一些方面在附图中解说。然而应注意,附图仅解说了本公开的某些典型方面,故不应被认为限定其范围,因为本描述可允许有其他等同有效的方面。不同附图中的相同附图标记可标识相同或相似的元素。
24.图1是解说根据本公开的无线网络的示例的示图。
25.图2是解说根据本公开的无线网络中基站与用户装备(ue)处于通信的示例的示图。
26.图3是解说根据本公开的使用先前存储的信道状态信息的编码设备和解码设备的示例的示图。
27.图4是解说根据本公开的与编码设备和解码设备相关联的示例的示图。
28.图5-8是解说根据本公开的与使用神经网络来编码和解码数据集以进行上行链路通信相关联的示例的示图。
29.图9和10是解说根据本公开的与使用神经网络来编码数据集以进行上行链路通信相关联的示例过程的示图。
30.图11是解说根据各个方面的与基于神经网络的信道状态信息反馈报告大小确定相关联的示例的示图。
31.图12和13是解说根据本公开的与基于神经网络的信道状态信息反馈报告大小确定相关联的示例过程的示图。
32.图14和15是根据本公开的用于无线通信的设备的示例。
33.图16和17是解说用于采用处理系统的设备的硬件实现的示例的示图。
34.图18和19是解说用于设备的代码和电路系统的实现的示例的示图。
35.详细描述
36.在网络中操作的编码设备可测量参考信号等以向网络实体进行报告。例如,编码设备可在波束管理过程期间测量参考信号以实现信道状态信息反馈(csf),可测量来自服务蜂窝小区和/或邻居蜂窝小区的参考信号的收到功率,可测量无线电接入技术(例如,wifi)间网络的信号强度,可测量用于检测环境内的一个或多个对象的位置的传感器信号等等。然而,向基站报告该信息可消耗通信和/或网络资源。
37.在本文描述的一些方面,编码设备(例如,ue、基站、传送接收点(trp)、网络设备、近地轨道(leo)卫星、中地轨道(meo)卫星、对地静止轨道(geo)卫星、高椭圆轨道(heo)卫星等)可训练一个或多个神经网络以习得测得质量对个体参数的依赖性,通过该一个或多个神经网络的各个层(也被称为“操作/运算”)来隔离这些测得质量,以及以限制压缩损失的方式来压缩测量。在一些方面,编码设备可使用被压缩的比特数量的性质来构建提取和压缩影响比特数量的每个特征(也称为“维度”)的过程。在一些方面,比特数量可与对一个或
多个参考信号的采样相关联和/或可指示信道状态信息(csi)。例如,编码设备可使用与神经网络相关联的一个或多个提取操作和压缩操作来编码测量以产生经压缩测量,其中该一个或多个提取操作和压缩操作至少部分地基于这些测量的特征集。
38.编码设备可向网络实体(诸如服务器、trp、另一ue、基站等)传送经压缩测量。尽管本文描述的示例引述基站作为解码设备,但解码设备可以是任何网络实体。该网络实体可被称为“解码设备”。
39.解码设备可使用与神经网络相关联的一个或多个解压缩操作和重构操作来解码经压缩测量。该一个或多个解压缩和重构操作可至少部分地基于经压缩数据集的特征集以产生经重构测量。解码设备可使用经重构测量作为信道状态信息反馈。
40.编码设备可以用所配置的有效载荷(例如,比特数)将经压缩测量作为基于神经网络的csf来传送。然而,如果所配置的有效载荷太大而无法容纳在经调度资源内,则编码设备可延迟传送csf。附加地或替换地,如果上行链路信道状况突然变差(例如,至少部分地基于天线或传输路径阻塞),则编码设备可能需要减小调制阶数或编码方案。如果csf被延迟,则解码设备可使用陈旧csf,直到编码设备传送csf。这可能造成通信错误或频谱效率损失,这可消耗计算、通信、网络、以及功率资源来检测和纠正。
41.在本文所描述的一些方面,编码设备可接收对使用第一比特数来报告基于神经网络的csf的指示,并且可确定要使用与第一比特数不同的第二比特数来传送该csf。在一些方面,编码设备可传送完整csf报告的重要比特(例如,优先化比特、与宽带csf相关联的比特)。在一些方面,解码设备可至少部分地基于对参考信号(例如,探通参考信号)的测量来向编码设备指示要切换至第二比特数。在一些方面,编码设备可以单方地确定要使用第二比特数。例如,编码设备可配置有候选比特数集合,编码设备可从该候选比特数集合中选择第二比特数。在一些方面,编码设备可传送对用于选择第二比特数的基础的指示。
42.至少部分地基于编码设备能够选择第二比特数以用于传送csf,编码器和解码器可避免或减少通信错误或频谱效率损失,这可节省原本会被用于检测和纠正通信错误或以降低的频谱效率进行通信的计算、通信、网络、以及功率资源。
43.以下参照附图更全面地描述本公开的各个方面。然而,本公开可用许多不同形式来实施并且不应解释为被限于本公开通篇给出的任何具体结构或功能。相反,提供这些方面是为了使得本公开将是透彻和完整的,并且其将向本领域技术人员完全传达本公开的范围。基于本文的教导,本领域技术人员应领会,本公开的范围旨在覆盖本文所披露的本公开的任何方面,不论其是与本公开的任何其他方面相独立地实现还是组合地实现的。例如,可使用本文中所阐述的任何数目的方面来实现装置或实践方法。另外,本公开的范围旨在覆盖使用作为本文中所阐述的本公开的各个方面的补充或者另外的其他结构、功能性、或者结构及功能性来实践的此类装置或方法。应当理解,本文中所披露的本公开的任何方面可由权利要求的一个或多个元素来实施。
44.现在将参照各种装置和技术给出电信系统的若干方面。这些装置和技术将在以下详细描述中进行描述并在附图中由各种框、模块、组件、电路、步骤、过程、算法等(统称为“元素”)来解说。这些元素可使用硬件、软件、或其组合来实现。此类元素是实现成硬件还是软件取决于具体应用和加诸于整体系统上的设计约束。
45.应当注意,虽然各方面在本文可使用通常与5g或nr无线电接入技术(rat)相关联
的术语来描述,但本公开的各方面可被应用于其他rat,诸如3g rat、4g rat、和/或在5g之后的rat(例如,6g)。
46.图1是解说根据本公开的无线网络100的示例的示图。无线网络100可以是5g(nr)网络和/或lte网络等等或者可包括其元件。无线网络100可包括数个基站110(示为bs 110a、bs 110b、bs 110c、以及bs 110d)和其他网络实体。基站(bs)是与用户装备(ue)通信的实体并且还可被称为nr bs、b节点、gnb、5g b节点(nb)、接入点、传送接收点(trp)等等。每个bs可为特定地理区域提供通信覆盖。在3gpp中,术语“蜂窝小区”可指bs的覆盖区域和/或服务该覆盖区域的bs子系统,这取决于使用该术语的上下文。
47.bs可以为宏蜂窝小区、微微蜂窝小区、毫微微蜂窝小区、和/或另一类型的蜂窝小区提供通信覆盖。宏蜂窝小区可以覆盖相对较大的地理区域(例如,半径为数千米),并且可允许无约束地由具有服务订阅的ue接入。微微蜂窝小区可以覆盖相对较小的地理区域,并且可允许无约束地由具有服务订阅的ue接入。毫微微蜂窝小区可覆盖相对较小的地理区域(例如,住宅),并且可允许有约束地由与该毫微微蜂窝小区有关联的ue(例如,封闭订户群(csg)中的ue)接入。用于宏蜂窝小区的bs可被称为宏bs。用于微微蜂窝小区的bs可被称为微微bs。用于毫微微蜂窝小区的bs可被称为毫微微bs或家用bs。在图1中示出的示例中,bs 110a可以是用于宏蜂窝小区102a的宏bs,bs 110b可以是用于微微蜂窝小区102b的微微bs,并且bs 110c可以是用于毫微微蜂窝小区102c的毫微微bs。bs可以支持一个或多个(例如,三个)蜂窝小区。术语“enb”、“基站”、“nr bs”、“gnb”、“trp”、“ap”、“b节点”、“5g nb”、和“蜂窝小区”在本文中可以可互换地使用。
48.在一些方面,蜂窝小区可以不必是驻定的,并且蜂窝小区的地理区域可根据移动bs的位置而移动。在一些方面,bs可通过各种类型的回程接口(诸如直接物理连接或虚拟网络、使用任何合适的传输网络)来彼此互连和/或互连至无线网络100中的一个或多个其他bs或网络节点(未示出)。
49.无线网络100还可包括中继站。中继站是能接收来自上游站(例如,bs或ue)的数据的传输并向下游站(例如,ue或bs)发送该数据的传输的实体。中继站也可以是能够为其他ue中继传输的ue。在图1中示出的示例中,中继bs 110d可与宏bs 110a和ue 120d进行通信以促成bs 110a与ue 120d之间的通信。中继bs还可被称为中继站、中继基站、中继等。
50.无线网络100可以是包括不同类型的bs(诸如宏bs、微微bs、毫微微bs、中继bs等等)的异构网络。这些不同类型的bs可能具有不同的发射功率电平、不同的覆盖区域、以及对无线网络100中的干扰的不同影响。例如,宏bs可具有高发射功率电平(例如,5到40瓦),而微微bs、毫微微bs和中继bs可具有较低发射功率电平(例如,0.1到2瓦)。
51.网络控制器130可耦合至bs集,并且可提供对这些bs的协调和控制。网络控制器130可以经由回程与各bs进行通信。这些bs还可经由无线或有线回程直接或间接地彼此通信。
52.ue 120(例如,120a、120b、120c)可分散遍及无线网络100,并且每个ue可以是驻定的或移动的。ue还可被称为接入终端、终端、移动站、订户单元、站、等等。ue可以是蜂窝电话(例如,智能电话)、个人数字助理(pda)、无线调制解调器、无线通信设备、手持设备、膝上型计算机、无绳电话、无线本地环路(wll)站、平板、相机、游戏设备、上网本、智能本、超级本、医疗设备或装备、生物测定传感器/设备、可穿戴设备(智能手表、智能服装、智能眼镜、智能
腕带、智能首饰(例如,智能戒指、智能手环))、娱乐设备(例如,音乐或视频设备、或卫星无线电)、交通工具组件或传感器、智能仪表/传感器、工业制造装备、全球定位系统设备、或者被配置成经由无线或有线介质通信的任何其他合适的设备。
53.一些ue可被认为是机器类型通信(mtc)设备、或者演进型或增强型机器类型通信(emtc)ue。mtc和emtc ue例如包括机器人、无人机、远程设备、传感器、仪表、监视器、和/或位置标签,其可与基站、另一设备(例如,远程设备)或某个其他实体进行通信。无线节点可以例如经由有线或无线通信链路来为网络(例如,广域网,诸如因特网或蜂窝网络)提供连通性或提供至该网络的连通性。一些ue可被认为是物联网(iot)设备,和/或可被实现为nb-iot(窄带物联网)设备。一些ue可被认为是客户端装备(cpe)。ue 120可被包括在外壳的内部,该外壳容纳ue 120的组件,诸如处理器组件和/或存储器组件。在一些方面,处理器组件和存储器组件可耦合在一起。例如,处理器组件(例如,一个或多个处理器)和存储器组件(例如,存储器)可操作耦合、通信耦合、电子耦合和/或电耦合。
54.一般而言,在给定的地理区域中可部署任何数目的无线网络。每个无线网络可支持特定的rat,并且可在一个或多个频率上操作。rat还可被称为无线电技术、空中接口等等。频率还可被称为载波、频率信道等等。每个频率可在给定的地理区域中支持单个rat以避免不同rat的无线网络之间的干扰。在一些情形中,可部署nr或5g rat网络。
55.在一些方面,两个或更多个ue 120(例如,示为ue 120a和ue 120e)可使用一个或多个侧链路信道来直接通信(例如,在不使用基站110作为中介来彼此通信的情况下)。例如,ue 120可以使用对等(p2p)通信、设备到设备(d2d)通信、车联网(v2x)协议(例如,其可包括交通工具到交通工具(v2v)协议或交通工具到基础设施(v2i)协议)、和/或网状网络进行通信。在该情形中,ue 120可执行调度操作、资源选择操作、和/或在本文别处描述为如由基站110执行的其他操作。
56.无线网络100的设备可使用电磁频谱进行通信,该电磁频谱可基于频率或波长被细分成各种类别、频带、信道等。例如,无线网络100的设备可使用具有第一频率范围(fr1)的操作频带进行通信和/或可使用具有第二频率范围(fr2)的操作频带进行通信,第一频率范围(fr1)可跨越410mhz至7.125ghz,第二频率范围(fr2)可跨越24.25ghz至52.6ghz。fr1与fr2之间的频率有时被称为中频带频率。尽管fr1的一部分大于6ghz,但fr1通常被称为“亚6ghz频带”。类似地,尽管不同于由国际电信联盟(itu)标识为“毫米波”频带的极高频率(ehf)频带(30ghz

300ghz),fr2通常被称为“毫米波”频带。因此,除非特别另外声明,否则应理解,如果在本文中使用,术语亚“6ghz”等可广义地表示小于6ghz的频率、fr1内的频率、和/或中频带频率(例如,大于7.125ghz)。类似地,除非特别另外声明,否则应理解,如果在本文中使用,术语“毫米波”等可广义地表示ehf频带内的频率、fr2内的频率、和/或中频带频率(例如,小于24.25ghz)。可构想,fr1和fr2中所包括的频率可被修改,并且本文中所描述的技术适用于那些经修改的频率范围。
57.如图1中所示,ue 120或另一编码设备可包括通信管理器140。如本文别处更详细地描述的,通信管理器140可接收对使用第一比特数来报告基于神经网络的csf的指示,以及使用与第一比特数不同的第二比特数来向第二设备传送指示该csf的报告。附加地或替换地,通信管理器140可执行本文中描述的一个或多个其他操作。
58.在一些方面,基站110或另一解码设备可包括通信管理器150。如本文别处更详细
地描述的,通信管理器150可向第一设备传送对使用第一比特数来报告基于神经网络的csf的指示,以及从第一设备接收使用不同于第一比特数的第二比特数的指示该csf的报告。附加地或替换地,通信管理器150可执行本文中描述的一个或多个其他操作。
59.如以上所指示的,图1是作为示例来提供的。其他示例可不同于关于图1所描述的示例。
60.图2是解说根据本公开的无线网络100中基站110与ue 120处于通信的示例200的示图。基站110可装备有t个天线234a到234t,而ue 120可装备有r个天线252a到252r,其中一般而言t≥1且r≥1。
61.在基站110处,发射处理器220可从数据源212接收给一个或多个ue的数据,至少部分地基于从每个ue接收到的信道质量指示符(cqi)来为该ue选择一种或多种调制和编码方案(mcs),至少部分地基于为每个ue选择的(诸)mcs来处理(例如,编码和调制)给该ue的数据,并提供针对所有ue的数据码元。发射处理器220还可处理系统信息(例如,针对半静态资源划分信息(srpi))和控制信息(例如,cqi请求、准予、和/或上层信令),并提供开销码元和控制码元。发射处理器220还可生成用于参考信号(例如,因蜂窝小区而异的参考信号(crs)或解调参考信号(dmrs))和同步信号(例如,主同步信号(pss)或副同步信号(sss))的参考码元。发射(tx)多输入多输出(mimo)处理器230可在适用的情况下对数据码元、控制码元、开销码元、和/或参考码元执行空间处理(例如,预编码),并且可将t个输出码元流提供给t个调制器(mod)232a到232t。每个调制器232可处理各自相应的输出码元流(例如,针对ofdm)以获得输出采样流。每个调制器232可进一步处理(例如,转换至模拟、放大、滤波、及上变频)输出采样流以获得下行链路信号。来自调制器232a至232t的t个下行链路信号可分别经由t个天线234a至234t被发射。
62.在ue 120处,天线252a到252r可接收来自基站110和/或其他基站的下行链路信号并且可分别向解调器(demod)254a到254r提供收到信号。每个解调器254可调理(例如,滤波、放大、下变频、和数字化)收到信号以获得输入采样。每个解调器254可进一步处理输入采样(例如,针对ofdm)以获得收到码元。mimo检测器256可获得来自所有r个解调器254a至254r的收到码元,在适用的情况下对这些收到码元执行mimo检测,并且提供检出码元。接收处理器258可处理(例如,解调和解码)这些检出码元,将针对ue 120的经解码数据提供给数据阱260,并且将经解码的控制信息和系统信息提供给控制器/处理器280。术语“控制器/处理器”可指一个或多个控制器、一个或多个处理器或其组合。信道处理器可确定参考信号收到功率(rsrp)参数、收到信号强度指示符(rssi)参数、参考信号收到质量(rsrq)参数、和/或cqi参数等等。在一些方面,ue 120的一个或多个组件可被包括在外壳284中。
63.网络控制器130可包括通信单元294、控制器/处理器290和存储器292。网络控制器130可包括例如核心网中的一个或多个设备。网络控制器130可经由通信单元294来与基站110进行通信。
64.天线(例如,天线234a到234t和/或天线252a到252r)可包括一个或多个天线面板、天线群、天线振子集合、和/或天线阵列等等,或者可被包括在其内。天线面板、天线群、天线振子集合、和/或天线阵列可包括一个或多个天线振子。天线面板、天线群、天线振子集合、和/或天线阵列可包括共面天线振子集合和/或非共面天线振子集合。天线面板、天线群、天线振子集合、和/或天线阵列可包括单个外壳内的天线振子和/或多个外壳内的天线振子。
天线面板、天线群、天线振子集合、和/或天线阵列可包括耦合至一个或多个传输和/或接收组件(诸如图2的一个或多个组件)的一个或多个天线振子。
65.在上行链路上,在ue 120处,发射处理器264可以接收和处理来自数据源262的数据和来自控制器/处理器280的控制信息(例如,针对包括rsrp、rssi、rsrq、和/或cqi的报告)。发射处理器264还可以生成一个或多个参考信号的参考码元。来自发射处理器264的码元可在适用的情况下由tx mimo处理器266预编码,由调制器254a到254r进一步处理(例如,针对dft-s-ofdm或cp-ofdm),并且传送给基站110。在一些方面,ue 120的调制器和解调器(例如,mod/demod 254)可被包括在ue 120的调制解调器中。在一些方面,ue 120包括收发机。收发机可包括(诸)天线252、调制器和/或解调器254、mimo检测器256、接收处理器258、发射处理器264、和/或tx mimo处理器266的任何组合。收发机可以由处理器(例如,控制器/处理器280)和存储器282使用以执行本文中所描述的任何方法的各方面(例如,如参照图3-19所描述的)。
66.在基站110处,来自ue 120以及其他ue的上行链路信号可由天线234接收,由解调器232处理,在适用的情况下由mimo检测器236检测,并由接收处理器238进一步处理以获得经解码的由ue 120发送的数据和控制信息。接收处理器238可将经解码的数据提供给数据阱239,并将经解码的控制信息提供给控制器/处理器240。基站110可包括通信单元244并且经由通信单元244与网络控制器130进行通信。基站110可包括调度器246以调度ue 120进行下行链路和/或上行链路通信。在一些方面,基站110的调制器和解调器(例如,mod/demod 232)可被包括在基站110的调制解调器中。在一些方面,基站110包括收发机。收发机可包括(诸)天线234、调制器和/或解调器232、mimo检测器236、接收处理器238、发射处理器220、和/或tx mimo处理器230的任何组合。收发机可以由处理器(例如,控制器/处理器240)和存储器242使用以执行本文中所描述的任何方法的各方面(例如,如参照图3-19所描述的)。
67.基站110的控制器/处理器240、ue 120的控制器/处理器280、和/或图2的(诸)任何其他组件可执行与基于神经网络的信道状态信息反馈报告大小确定相关联的一种或多种技术,如在本文别处更详细地描述的。例如,基站110的控制器/处理器240、ue 120的控制器/处理器280、和/或图2的(诸)任何其他组件可执行或指导例如图8的过程800、图9的过程900、图12的过程1200、图13的过程1300、和/或如本文所描述的其他过程的操作。存储器242和282可分别存储供基站110和ue 120的数据和程序代码。在一些方面,存储器242和/或存储器282可包括:存储用于无线通信的一条或多条指令(例如,代码和/或程序代码)的非瞬态计算机可读介质。例如,该一条或多条指令在由基站110和/或ue 120的一个或多个处理器执行(例如,直接执行,或在编译、转换、和/或解读之后执行)时,可以使得该一个或多个处理器、ue 120、和/或基站110执行或指导例如图8的过程800、图9的过程900、图12的过程1200、图13的过程1300、和/或本文所描述的其他过程的操作。在一些方面,执行指令可包括运行指令、转换指令、编译指令、和/或解读指令等等。
68.在一些方面,第一设备(例如,ue 120)可包括:用于接收对使用第一比特数来报告基于神经网络的csf的指示的装置;用于使用与第一比特数不同的第二比特数来向第二设备传送指示该csf的报告的装置;等等。附加地或替换地,ue 120可包括用于执行本文所描述的一个或多个其他操作的装置。在一些方面,此类装置可包括通信管理器140。附加地或替换地,此类装置可包括结合图2所描述的ue 120的一个或多个其他组件,诸如控制器/处
理器280、发射处理器264、tx mimo处理器266、mod 254、天线252、demod 254、mimo检测器256、接收处理器258等等。
69.在一些方面,第二设备(例如,基站110)可包括:用于向第一设备传送对使用第一比特数来报告基于神经网络的csf的指示的装置;用于从第一设备接收使用不同于第一比特数的第二比特数的指示该csf的报告的装置;等等。附加地或替换地,基站110可包括用于执行本文所描述的一个或多个其他操作的装置。在一些方面,此类装置可包括通信管理器150。在一些方面,此类装置可以包括结合图2所描述的基站110的一个或多个其他组件,诸如天线234、demod 232、mimo检测器236、接收处理器238、控制器/处理器240、发射处理器220、tx mimo处理器230、mod 232、天线234等等。
70.尽管图2中的框被解说为不同的组件,但是以上关于这些框所描述的功能可用单个硬件、软件、或组合组件或者各种组件的组合来实现。例如,关于发射处理器264、接收处理器258和/或tx mimo处理器266所描述的功能可由控制器/处理器280执行或在控制器/处理器280的控制下执行。
71.如以上所指示的,图2是作为示例来提供的。其他示例可不同于关于图2所描述的示例。
72.图3解说了根据本公开的使用先前存储的信道状态信息(csi)的编码设备300和解码设备350的示例。图3示出了具有csi实例编码器310、csi序列编码器320和存储器330的编码设备300(例如,ue 120)。图3还示出了具有csi序列解码器360、存储器370和csi实例解码器380的解码设备350(例如,bs 110)。
73.在一些方面,编码设备300和解码设备350可利用csi实例随时间(时间方面)或csi实例序列的相关性来进行一系列信道估计。编码设备300和解码设备350可保存并使用先前存储的csi,并且仅编码和解码与先前实例的csi改变。这可提供较少的csi反馈开销并且提升性能。编码设备300还可以能够编码更准确的csi,并且神经网络可以用更准确的csi来训练。
74.如图3中所示,csi实例编码器310可针对dl信道估计序列中的每一dl信道估计将csi实例编码成中间经编码csi。csi实例编码器310(例如,前馈网络)可使用神经网络编码器权重θ。中间经编码csi可被表示为csi序列编码器320(例如,长短期记忆(lstm)网络)可确定来自存储器330的先前编码的csi实例h(t-1),并将该中间经编码csi m(t)与该先前编码的csi实例h(t-1)进行比较以确定经编码csi中的改变n(t)。该改变n(t)可以是信道估计的一部分,该部分是新的并且可能未被解码设备350预测。此时的经编码csi可由表示。csi序列编码器320可在物理上行链路共享信道(pusch)或物理上行链路控制信道(pucch)上提供该改变n(t),并且编码设备300可在ul信道上将该改变(例如,指示该改变的信息)n(t)作为经编码csi传送给解码设备350。因为该改变小于整个csi实例,所以编码设备300可在ul信道上发送用于经编码csi的较小有效载荷,同时将关于该改变的更详细信息包括在经编码csi中。csi序列编码器320可至少部分地基于中间经编码csi m(t)和先前编码的csi实例h(t-1)的至少一部分来生成经编码csi h(t)。csi序列编码器320可将经编码csi h(t)保存在存储器330中。
75.csi序列解码器360可在pusch或pucch上接收经编码csi。csi序列解码器360可确
定仅csi的改变n(t)作为经编码csi被接收。csi序列解码器360可至少部分地基于经编码csi和来自存储器370的先前的中间经解码csi实例h(t-1)的至少一部分以及该改变来确定中间经解码csi m(t)。csi实例解码器380可将中间经解码csi m(t)解码成经解码csi。csi序列解码器360和csi实例解码器380可使用神经网络解码器权重φ。中间经解码csi可由表示。csi序列解码器360可至少部分地基于中间经解码csi m(t)和先前解码的csi实例h(t-1)的至少一部分来生成经解码csi h(t)。解码设备350可根据经解码csi h(t)来重构dl信道估计,并且经重构信道估计可被表示为csi序列解码器360可将经解码csi h(t)保存在存储器370中。
76.因为该改变n(t)小于整个csi实例,所以编码设备300可在ul信道上发送较小的有效载荷。例如,如果dl信道由于编码设备300的低多普勒或较少移动而与先前反馈几乎没有变化,则csi序列编码器的输出可相当紧凑。以此方式,编码设备300可利用信道估计随时间的相关性。在一些方面,因为输出较小,所以编码设备300可将关于该改变的更详细信息包括在经编码csi中。在一些方面,编码设备300可向解码设备350传送关于经编码csi在时间上被编码(csi改变)的指示(例如,标志)。替换地,编码设备300可传送关于经编码csi是独立于任何先前编码的csi反馈被编码的指示。解码设备350可在不使用先前解码的csi实例的情况下解码经编码csi。在一些方面,设备(其可包括编码设备300或解码设备350)可使用csi序列编码器和csi序列解码器来训练神经网络模型。
77.在一些方面,csi可以是信道估计(被称为信道响应)h和干扰n的函数。可存在多种传达h和n的方式。例如,编码设备300可将csi编码为n-1/2
h。编码设备300可单独编码h和n。编码设备300可单独地对h和n进行部分编码,并且随后联合编码这两个经部分编码的输出。单独编码h和n可以是有利的。干扰和信道变动可在不同时间尺度上发生。在低多普勒场景中,信道可以是稳定的,但干扰可能由于话务或调度器算法而仍然改变较快。在高多普勒场景中,信道可比ue的调度器编群更快地改变。在一些方面,设备(其可包括编码设备300或解码设备350)可使用单独编码的h和n来训练神经网络模型。
78.在一些方面,经重构dl信道可如实反映dl信道h,并且这可被称为显式反馈。在一些方面,可仅捕获解码设备350推导秩和预编码所需的信息。cqi可被单独反馈。在时间编码的场景中,csi反馈可被表达为m(t)或n(t)。类似于类型-ii csi反馈,m(t)可被构造为秩索引(ri)、波束索引、以及表示振幅或相位的系数的级联。在一些方面,m(t)可以是实值向量的经量化版本。波束可被预定义(并非通过训练获得),或者可以是训练的一部分(例如,θ和φ的一部分并被传达给编码设备300或解码设备350)。
79.在一些方面,解码设备350和编码设备300可维持多个编码器和解码器网络,每个编码器和解码器网络以不同的有效载荷大小为目标(以实现不同的准确性对ul开销折衷)。对于每一csi反馈,取决于重构质量和上行链路预算(例如,pusch有效载荷大小),编码设备300可选择或者解码设备350可指令编码设备300选择诸编码器之一来构建经编码csi。编码设备300可至少部分地基于编码设备300所选择的编码器来发送编码器的索引连同csi。类似地,解码设备350和编码设备300可维持多个编码器和解码器网络以应对不同的天线几何形状和信道状况。注意,尽管一些操作是针对解码设备350和编码设备300来描述的,但这些操作也可由另一设备来执行,作为编码器和解码器权重和/或结构的预配置的一部分。
80.如以上所指示的,图3可以作为示例来提供。其他示例可不同于关于图3所描述的示例。
81.图4是解说根据本公开的与编码设备和解码设备相关联的示例400的示图。编码设备(例如,ue 120、编码设备300等)可被配置成对数据执行一个或多个操作以压缩该数据。解码设备(例如,基站110、解码设备350等)可被配置成解码经压缩数据以确定信息。
82.如本文所使用的,神经网络的“层”用于表示对输入数据的操作。例如,卷积层、全连通层等表示对输入到层中的数据的相关联的操作。“卷积axb操作”是指将数个输入特征a转换成数个输出特征b的操作。“内核大小”是指在一维度中被组合的毗邻系数的数目。
83.如本文所使用的,“权重”用于表示各层中在用于组合输入数据的各个行和/或列的操作中使用的一个或多个系数。例如,全连通层操作可以具有输出y,该输出y至少部分地基于输入矩阵x与权重a(其可以是矩阵)的乘积与偏置值b(其可以是矩阵)之和来确定。术语“权重”在本文中可被用于一般地指代权重和偏置值两者。
84.如示例400中所示,编码设备可对样本执行卷积操作。例如,编码设备可接收被构造为2x64x32数据集的比特集合,其指示用于(例如,与多径定时偏移相关联的)抽头特征和(例如,与编码设备的不同天线相关联的)空间特征的iq采样。卷积操作可以是针对数据结构的具有内核大小为3和3的2x2操作。卷积操作的输出可被输入到批量归一化(bn)层,继之以leakyrelu激活,从而给出具有尺寸2x64x32的输出数据集。编码设备可执行平坦化操作以将比特平坦化成4096比特向量。编码设备可将具有尺寸4096xm的全连通操作应用于4096比特向量以输出m比特的有效载荷。编码设备可将m比特的有效载荷传送到解码设备。
85.解码设备可将具有尺寸mx4096的全连通操作应用于m比特有效载荷以输出4096比特向量。解码设备可将4096比特向量重塑为具有尺寸2x64x32。解码设备可对经重塑比特向量应用一个或多个精化网络(refinenet)操作。例如,refinenet操作可包括:应用2x8卷积操作(例如,具有内核大小为3和3),其输出被输入到bn层,继之以leakyrelu激活,其产生具有尺寸为8x64x32的输出数据集;应用8x16卷积操作(例如,具有内核大小为3和3),其输出被输入到bn层,继之以leakyrelu激活,其产生具有尺寸为16x64x32的输出数据集;和/或应用16x2卷积操作(例如,具有内核大小为3和3),其输出被输入到bn层,继之以leakyrelu激活,其产生具有尺寸为2x64x32的输出数据集。解码设备还可应用具有内核大小为3和3的2x2卷积操作以生成经解码和/或经重构输出。
86.如上所指示的,图4仅是作为示例来提供的。其他示例可不同于关于图4所描述的示例。
87.如本文所描述的,在网络中操作的编码设备可测量参考信号等以向解码设备进行报告。例如,ue可在波束管理过程期间测量参考信号以报告csf,可测量来自服务蜂窝小区和/或邻居蜂窝小区的参考信号的收到功率,可测量无线电接入技术(例如,wifi)间网络的信号强度,可测量用于检测环境内的一个或多个对象的位置的传感器信号等等。然而,向网络实体报告该信息可消耗通信和/或网络资源。
88.在本文所描述的一些方面,编码设备(例如,ue)可训练一个或多个神经网络以习得测得质量对个体参数的依赖性,通过该一个或多个神经网络的各个层(也被称为“操作/运算”)来隔离这些测得质量,以及以限制压缩损失的方式来压缩测量。
89.在一些方面,编码设备可使用被压缩的比特数量的性质来构建提取和压缩影响比
特数量的每个特征(也称为维度)的过程。在一些方面,比特数量可与对一个或多个参考信号的采样相关联和/或可指示信道状态信息。
90.至少部分地基于使用神经网络来编码和解码数据集以进行上行链路通信,编码设备可通过减小的有效载荷来传送csf。这可节省原本可能已经被用于传送如由编码设备采样的完整数据集的网络资源。
91.图5是解说根据本公开的与使用神经网络来编码和解码数据集以进行上行链路通信相关联的示例500的示图。编码设备(例如,ue 120、编码设备300等)可被配置成对经由编码设备的一个或多个天线接收的样本(例如,数据)执行一个或多个操作以压缩这些样本。解码设备(例如,基站110、解码设备350等)可被配置成解码经压缩样本以确定信息,诸如csf。
92.在一些方面,编码设备可标识要压缩的特征。在一些方面,编码设备可在与要压缩的特征相关联的第一维度中执行第一类型操作。编码设备可在其他维度中(例如,在所有其他维度中)执行第二类型操作。例如,编码设备可在第一维度上执行全连通操作并在所有其他维度中执行卷积(例如,逐点卷积)。
93.在一些方面,附图标记标识包括多个神经网络层和/或操作的操作。编码设备和解码设备的神经网络可由一个或多个所引述的操作的串接来形成。
94.如由附图标记505所示,编码设备可对数据执行空间特征提取。如由附图标记510所示,编码设备可对数据执行抽头域特征提取。在一些方面,编码设备可在执行空间特征提取之前执行抽头域特征提取。在一些方面,提取操作可包括多个操作。例如,多个操作可包括可被激活或可以不活跃的一个或多个卷积操作、一个或多个全连通操作等。在一些方面,提取操作可包括残差神经网络(resnet)操作。
95.如由附图标记515所示,编码设备可压缩已经被提取的一个或多个特征。在一些方面,压缩操作可包括一个或多个操作,诸如一个或多个卷积操作、一个或多个全连通操作等。在压缩之后,输出的比特计数可小于输入的比特计数。
96.如由附图标记520所示,编码设备可执行量化操作。在一些方面,编码设备可在平坦化压缩操作的输出和/或在平坦化该输出后执行全连通操作之后执行量化操作。
97.如由附图标记525所示,解码设备可执行特征解压缩。如由附图标记530所示,解码设备可执行抽头域特征重构。如由附图标记535所示,解码设备可执行空间特征重构。在一些方面,解码设备可在执行抽头域特征重构之前执行空间特征重构。在重构操作之后,解码设备可输出编码设备的输入的经重构版本。
98.在一些方面,解码设备可按与编码设备所执行的操作相反的顺序来执行操作。例如,如果编码设备遵循操作(a,b,c,d),则解码设备可遵循反向操作(d,c,b,a)。在一些方面,解码设备可执行与编码设备的操作完全对称的操作。这可减少在ue处进行神经网络配置所需的比特数。在一些方面,解码设备可执行除了编码设备的操作之外的附加操作(例如,卷积操作、全连通操作、resnet操作等)。在一些方面,解码设备可执行与编码设备的操作不对称的操作。
99.至少部分地基于编码设备使用神经网络来编码数据集以进行上行链路通信,编码设备(例如,ue)可通过减小的有效载荷来传送csf。这可节省原本可能已经被用于传送如由编码设备采样的完整数据集的网络资源。
100.如上所指示的,图5仅是作为示例来提供的。其他示例可不同于关于图5所描述的示例。
101.图6是解说根据本公开的与使用神经网络来编码和解码数据集以进行上行链路通信相关联的示例600的示图。编码设备(例如,ue 120、编码设备300等)可被配置成对经由编码设备的一个或多个天线接收的样本(例如,数据)执行一个或多个操作以压缩这些样本。解码设备(例如,基站110、解码设备350等)可被配置成解码经压缩样本以确定信息,诸如csf。
102.如由示例600所示,编码设备可从天线接收采样。例如,编码设备可至少部分地基于天线数目、每天线的样本数目、以及抽头特征来接收尺寸为64x64的数据集。
103.编码设备可执行空间特征提取、短时间(抽头)特征提取等。在一些方面,这可通过使用1维卷积操作来实现,该1维卷积操作在空间维度中是全连通的(以提取空间特征)并且在抽头维度中是具有小内核大小(例如,3)的简单卷积(以提取短抽头特征)。来自该64xw的1维卷积操作的输出可以是wx64矩阵。
104.编码设备可执行一个或多个resnet操作。该一个或多个resnet操作可进一步精化空间特征和/或时间特征。在一些方面,resnet操作可包括与特征相关联的多个操作。例如,resnet操作可包括多个(例如,3个)1维卷积操作、跳过连接(例如,在resnet的输入与resnet的输出之间以避免应用1维卷积操作)、通过多个1维卷积操作的路径与通过跳过连接的路径的求和操作等。在一些方面,该多个1维卷积操作可包括:具有内核大小为3的wx256卷积操作,其输出被输入到bn层,继之以leakyrelu激活,其产生尺寸为256x64的输出数据集;具有内核大小为3的256x512卷积操作,其输出被输入到bn层,继之以leakyrelu激活,其产生具有尺寸为512x64的输出数据集;以及具有内核大小为3的512xw卷积操作,其输出具有尺寸为wx64的bn数据集。来自该一个或多个resnet操作的输出可以是wx64矩阵。
105.编码设备可对来自一个或多个resnet操作的输出执行wxv卷积操作。wxv卷积操作可包括逐点(例如,逐抽头)卷积操作。wxv卷积操作可针对每一抽头将空间特征压缩成减小的尺寸。wxv卷积操作具有w特征的输入和v特征的输出。来自wxv卷积操作的输出可以是vx64矩阵。
106.编码设备可执行平坦化操作以将vx64矩阵平坦化成64v元素向量。编码设备可执行64vxm全连通操作以将空间-时间特征数据集进一步压缩成大小为m的低维度向量以供越空传送到解码设备。编码设备可在越空传送大小为m的低维度向量之前执行量化以针对大小为m的低维度向量将对传输的采样映射成离散值。
107.解码设备可执行mx64v全连通操作以将大小为m的低维度向量解压缩成空间-时间特征数据集。解码设备可执行重塑操作以将64v元素向量重塑成2维vx64矩阵。解码设备可对来自重塑操作的输出执行vxw(具有为1的内核)卷积操作。vxw卷积操作可包括逐点(例如,逐抽头)卷积操作。vxw卷积操作可针对每一抽头从减小的维度解压缩空间特征。vxw卷积操作具有v个特征的输入和w个特征的输出。来自vxw卷积操作的输出可以是wx64矩阵。
108.解码设备可执行一个或多个resnet操作。该一个或多个resnet操作可进一步解压缩空间特征和/或时间特征。在一些方面,resnet操作可包括多个(例如,3个)1维卷积操作、跳过连接(例如,以避免应用1维卷积操作)、通过多个卷积操作的路径与通过跳过连接的路径的求和操作等。来自该一个或多个resnet操作的输出可以是wx64矩阵。
109.解码设备可执行空间和时间特征重构。在一些方面,这可通过使用1维卷积操作来实现,该1维卷积操作在空间维度中是全连通的(以重构空间特征)并且在抽头维度中是具有小内核大小(例如,3)的简单卷积(以重构短抽头特征)。来自64xw卷积操作的输出可以是64x64矩阵。
110.在一些方面,m、w和/或v的值可以是可配置的,以调整特征的权重、有效载荷大小等。
111.如上所指示的,图6仅是作为示例来提供的。其他示例可不同于关于图6所描述的示例。
112.图7是解说根据本公开的与使用神经网络来编码和解码数据集以进行上行链路通信相关联的示例700的示图。编码设备(例如,ue 120、编码设备300等)可被配置成对经由编码设备的一个或多个天线接收的样本(例如,数据)执行一个或多个操作以压缩这些样本。解码设备(例如,基站110、解码设备350等)可被配置成解码经压缩样本以确定信息,诸如csf。如由示例700所示,特征可按顺序被压缩和解压缩。例如,编码设备可提取并压缩与输入相关联的特征以产生有效载荷,并且随后解码设备可提取并压缩与有效载荷相关联的特征以重构输入。编码和解码操作可以是对称的(如所示出的)或非对称的。
113.如由示例700所示,编码设备可从天线接收采样。例如,编码设备可至少部分地基于天线数目、每天线的样本数目、以及抽头特征来接收尺寸为256x64的数据集。编码设备可将数据重塑成(64x64x4)数据集。
114.编码设备可执行2维64x128卷积操作(具有内核大小为3和1)。在一些方面,64x128卷积操作可执行与解码设备天线维度相关联的空间特征提取、与解码设备(例如,基站)天线维度相关联的短时间(抽头)特征提取等。在一些方面,这可通过使用2d卷积层来实现,该2d卷积层在解码设备天线维度中是全连通的、在抽头维度中具有小内核大小(例如,3)并且在编码设备天线维度中具有小内核大小(例如,1)的简单卷积操作。来自64xw卷积操作的输出可以是尺寸为(128x64x4)的矩阵。
115.编码设备可执行一个或多个resnet操作。该一个或多个resnet操作可进一步精化与解码设备相关联的空间特征和/或与解码设备相关联的时间特征。在一些方面,resnet操作可包括与特征相关联的多个操作。例如,resnet操作可包括多个(例如,3个)2维卷积操作、跳过连接(例如,在resnet的输入与resnet的输出之间以避免应用2维卷积操作)、通过多个2维卷积操作的路径与通过跳过连接的路径的求和操作等。在一些方面,多个2维卷积操作可包括:具有内核大小为3和1的wx2w卷积操作,其输出被输入到bn层,继之以leakyrelu激活,其产生尺寸为2wx64xv的输出数据集;具有内核大小为3和1的2wx4w卷积操作,其输出被输入到bn层,继之以leakyrelu激活,其产生具有尺寸为4wx64xv的输出数据集;具有内核大小为3和1的4wxw卷积操作,其输出具有尺寸为(128x64x4)的bn数据集。来自该一个或多个resnet操作的输出可以是尺寸为(128x64x4)的矩阵。
116.编码设备可对来自该一个或多个resnet操作的输出执行2维128xv卷积操作(具有内核大小为1和1)。128xv卷积操作可包括逐点(例如,逐抽头)卷积操作。wxv卷积操作可针对每一抽头将与解码设备相关联的空间特征压缩成减小的维度。来自128xv卷积操作的输出可以是尺寸为(4x64xv)的矩阵。
117.编码设备可执行2维4x8卷积操作(具有内核大小为3和1)。在一些方面,4x8卷积操
作可执行与编码设备天线维度相关联的空间特征提取、与编码设备天线维度相关联的短时间(抽头)特征提取等。来自4x8卷积操作的输出可以是尺寸为(8x64xv)的矩阵。
118.编码设备可执行一个或多个resnet操作。该一个或多个resnet操作可进一步精化与编码设备相关联的空间特征和/或与编码设备相关联的时间特征。在一些方面,resnet操作可包括与特征相关联的多个操作。例如,resnet操作可包括多个(例如,3个)2维卷积操作、跳过连接(例如,以避免应用2维卷积操作)、通过多个2维卷积操作的路径与通过跳过连接的路径的求和操作等。来自该一个或多个resnet操作的输出可以是尺寸为(8x64xv)的矩阵。
119.编码设备可对来自该一个或多个resnet操作的输出执行2维8xu卷积操作(具有内核大小为1和1)。8xu卷积操作可包括逐点(例如,逐抽头)卷积操作。8xu卷积操作可针对每一抽头将与解码设备相关联的空间特征压缩成减小的维度。来自128xv卷积操作的输出可以是尺寸为(ux64xv)的矩阵。
120.编码设备可执行平坦化操作以将尺寸为(ux64xv)的矩阵平坦化成64uv元素向量。编码设备可执行64uvxm全连通操作以将2维空间-时间特征数据集进一步压缩成大小为m的低维度向量以供越空传送到解码设备。编码设备可在越空传送大小为m的低维度向量之前执行量化以针对大小为m的低维度向量将对传输的采样映射成离散值。
121.解码设备可执行mx64uv全连通操作以将大小为m的低维度向量解压缩成空间-时间特征数据集。解码设备可执行重塑操作以将64uv元素向量重塑成尺寸为(ux64xv)的矩阵。解码设备可对来自重塑操作的输出执行2维ux8(具有内核为1,1)卷积操作。ux8卷积操作可包括逐点(例如,逐抽头)卷积操作。ux8卷积操作可针对每一抽头从减小的维度解压缩空间特征。来自ux8卷积操作的输出可以是尺寸为(8x64xv)的数据集。
122.解码设备可执行一个或多个resnet操作。该一个或多个resnet操作可进一步解压缩与编码设备相关联的空间特征和/或时间特征。在一些方面,resnet操作可包括多个(例如,3个)2维卷积操作、跳过连接(例如,以避免应用2维卷积操作)、通过多个2维卷积操作的路径与通过跳过连接的路径的求和操作等。来自该一个或多个resnet操作的输出可以是尺寸为(8x64xv)的数据集。
123.解码设备可执行2维8x4卷积操作(具有内核大小为3和1)。在一些方面,8x4卷积操作可执行编码设备天线维度中的空间特征重构、以及短时间特征重构等。来自8x4卷积操作的输出可以是尺寸为(vx64x4)的数据集。
124.解码设备可对来自2维8x4卷积操作的输出执行2维vx128(具有内核为1)卷积操作以重构与解码设备相关联的抽头特征和空间特征。vx128卷积操作可包括逐点(例如,逐抽头)卷积操作。vx128卷积操作可针对每一抽头从减小的维度解压缩与解码设备天线相关联的空间特征。来自ux8卷积操作的输出可以是尺寸为(128x64x4)的矩阵。
125.解码设备可执行一个或多个resnet操作。该一个或多个resnet操作可进一步解压缩与解码设备相关联的空间特征和/或时间特征。在一些方面,resnet操作可包括多个(例如,3个)2维卷积操作、跳过连接(例如,以避免应用2维卷积操作)、通过多个2维卷积操作的路径与通过跳过连接的路径的求和操作等。来自该一个或多个resnet操作的输出可以是尺寸为(128x64x4)的矩阵。
126.解码设备可执行2维128x64卷积操作(具有内核大小为3和1)。在一些方面,128x64
卷积操作可执行与解码设备天线维度相关联的空间特征重构、短时间特征重构等。来自128x64卷积操作的输出可以是尺寸为(64x64x4)的数据集。
127.在一些方面,m、v和/或u的值可以是可配置的,以调整特征的权重、有效载荷大小等。例如,m的值可以是32、64、128、256或512,v的值可以是16,和/或u的值可以是1。
128.如上所指示的,图7仅是作为示例来提供的。其他示例可不同于关于图7所描述的示例。
129.图8是解说根据本公开的与使用神经网络来编码和解码数据集以进行上行链路通信相关联的示例800的示图。编码设备(例如,ue 120、编码设备300等)可被配置成对经由编码设备的一个或多个天线接收的样本(例如,数据)执行一个或多个操作以压缩这些样本。解码设备(例如,基站110、解码设备350等)可被配置成解码经压缩样本以确定信息,诸如csf。编码设备和解码设备操作可以是非对称的。换言之,解码设备可具有比解码设备更多数目的层。
130.如由示例800所示,编码设备可从天线接收采样。例如,编码设备可至少部分地基于天线数目、每天线的样本数目、以及抽头特征来接收尺寸为64x64的数据集。
131.编码设备可执行64xw卷积操作(具有内核大小为1)。在一些方面,64xw卷积操作在天线中可以是全连通的、在抽头中可以是卷积等等。来自64xw卷积操作的输出可以是wx64矩阵。编码设备可执行一个或多个wxw卷积操作(具有内核大小为1或3)。来自该一个或多个wxw卷积操作的输出可以是wx64矩阵。编码设备可执行卷积操作(具有内核大小为1)。在一些方面,一个或多个wxw卷积操作可执行空间特征提取、短时间(抽头)特征提取等。在一些方面,wxw卷积操作可以是一系列1维卷积操作。
132.编码设备可执行平坦化操作以将wx64矩阵平坦化成64w元素向量。编码设备可执行4096xm全连通操作以将空间-时间特征数据集进一步压缩成大小为m的低维度向量以供越空传送到解码设备。编码设备可在越空传送大小为m的低维度向量之前执行量化以针对大小为m的低维度向量将对传输的采样映射成离散值。
133.解码设备可执行4096xm全连通操作以将大小为m的低维度向量解压缩成空间-时间特征数据集。解码设备可执行重塑操作以将6w元素向量重塑成wx64矩阵。
134.解码设备可执行一个或多个resnet操作。该一个或多个resnet操作可解压缩空间特征和/或时间特征。在一些方面,resnet操作可包括多个(例如,3个)1维卷积操作、跳过连接(例如,在resnet的输入与resnet的输出之间以避免应用1维卷积操作)、通过多个1维卷积操作的路径与通过跳过连接的路径的求和操作等。在一些方面,该多个1维卷积操作可包括:具有内核大小为3的wx256卷积操作,其输出被输入到bn层,继之以leakyrelu激活,其产生尺寸为256x64的输出数据集;具有内核大小为3的256x512卷积操作,其输出被输入到bn层,继之以leakyrelu激活,其产生具有尺寸为512x64的输出数据集;以及具有内核大小为3的512xw卷积操作,其输出具有尺寸为wx64的bn数据集。来自该一个或多个resnet操作的输出可以是wx64矩阵。
135.解码设备可执行一个或多个wxw卷积操作(具有内核大小为1或3)。来自该一个或多个wxw卷积操作的输出可以是wx64矩阵。编码设备可执行卷积操作(具有内核大小为1)。在一些方面,wxw卷积操作可执行空间特征重构、短时间(抽头)特征重构等。在一些方面,wxw卷积操作可以是一系列1维卷积操作。
136.编码设备可执行wx64卷积操作(具有内核大小为1)。在一些方面,wx64卷积操作可以是1维卷积操作。来自64xw卷积操作的输出可以是64x64矩阵。
137.在一些方面,m和/或w的值可以是可配置的,以调整特征的权重、有效载荷大小等。
138.如上所指示的,图8仅是作为示例来提供的。其他示例可不同于关于图8所描述的示例。
139.图9是解说根据本公开的例如由第一设备执行的示例过程900的示图。示例过程900是其中第一设备(例如,编码设备、ue 120、图14的设备1400等等)执行与使用数据网络来编码数据集相关联的操作的示例。
140.如图9中所示,在一些方面,过程900可包括使用与神经网络相关联的一个或多个提取操作和压缩操作来编码数据集以产生经压缩数据集,该一个或多个提取操作和压缩操作至少部分地基于该数据集的特征集(框910)。例如,第一设备(例如,使用编码组件1412)可使用与神经网络相关联的一个或多个提取操作和压缩操作来编码数据集以产生经压缩数据集,该一个或多个提取操作和压缩操作至少部分地基于该数据集的特征集,如以上所描述的。
141.如图9中进一步所示,在一些方面,过程900可包括向第二设备传送经压缩数据集(框920)。例如,第一设备(例如,使用传输组件1404)可向第二设备传送经压缩数据集,如以上所描述的。
142.过程900可包括附加方面,诸如下文和/或结合在本文中他处描述的一个或多个其他过程所描述的任何单个方面或各方面的任何组合。
143.在第一方面,数据集至少部分地基于对一个或多个参考信号的采样。
144.在第二方面,单独地或与第一方面相结合地,向第二设备传送经压缩数据集包括向第二设备传送信道状态信息反馈。
145.在第三方面,单独地或与第一和第二方面中的一者或多者相结合地,过程900包括标识数据集的特征集,其中该一个或多个提取操作和压缩操作包括:在与该数据集的该特征集中的一特征相关联的维度中执行的第一类型操作、以及在与该数据集的该特征集中的其他特征相关联的其余维度中执行的第二类型操作,第二类型操作不同于第一类型操作。
146.在第四方面,单独地或与第一至第三方面中的一者或多者相结合地,第一类型操作包括一维全连通层操作,并且第二类型操作包括卷积操作。
147.在第五方面,单独地或与第一至第四方面中的一者或多者相结合地,该一个或多个提取操作和压缩操作包括包含以下一者或多者的多个操作:卷积操作、全连通层操作、或者残差神经网络操作。
148.在第六方面,单独地或与第一至第五方面中的一者或多者相结合地,该一个或多个提取操作和压缩操作包括针对数据集的特征集中的第一特征执行的第一提取操作和第一压缩操作、以及针对数据集的特征集中的第二特征执行的第二提取操作和第二压缩操作。
149.在第七方面,单独地或与第一至第六方面中的一者或多者相结合地,过程900包括对在执行该一个或多个提取操作和压缩操作之后输出的中间数据集执行一个或多个附加操作。
150.在第八方面,单独地或与第一至第七方面中的一者或多者相结合地,该一个或多
个附加操作包括以下一者或多者:量化操作、平坦化操作、或者全连通操作。
151.在第九方面,单独地或与第一至第八方面中的一者或多者相结合地,数据集的特征集包括以下一者或多者:空间特征、或者抽头域特征。
152.在第十方面,单独地或与第一至第九方面中的一者或多者相结合地,该一个或多个提取操作和压缩操作包括以下一者或多者:使用一维卷积操作的空间特征提取、使用一维卷积操作的时间特征提取、用于精化所提取空间特征的残差神经网络操作、用于精化所提取时间特征的残差神经网络操作、用于压缩所提取空间特征的逐点卷积操作、用于压缩所提取时间特征的逐点卷积操作、用于平坦化所提取空间特征的平坦化操作、用于平坦化所提取时间特征的平坦化操作、或者用于将所提取时间特征或所提取空间特征中的一者或多者压缩成低维度向量以供传输的压缩操作。
153.在第十一方面,单独地或与第一至第十方面中的一者或多者相结合地,该一个或多个提取操作和压缩操作包括:与关联于第二设备的一个或多个特征相关联的第一特征提取操作、用于对关联于第二设备的一个或多个特征进行压缩的第一压缩操作、与关联于第一设备的一个或多个特征相关联的第二特征提取操作、以及用于对关联于第一设备的一个或多个特征进行压缩的第二压缩操作。
154.尽管图9示出了过程900的示例框,但在一些方面,过程900可包括与图9中所描绘的框相比附加的框、较少的框、不同的框或不同地布置的框。附加地或替换地,过程900的两个或更多个框可并行执行。
155.图10是解说根据本公开的例如由第二设备执行的示例过程1000的示图。示例过程1000是其中第二设备(例如,解码设备、基站110、图15的设备1500等等)执行与使用神经网络来解码数据集相关联的操作的示例。
156.如图10中所示,在一些方面,过程1000可包括从第一设备接收经压缩数据集(框1010)。例如,第二设备(例如,使用图15的接收组件1502)可从第一设备接收经压缩数据集,如以上所描述的。
157.如图10中进一步所示,在一些方面,过程1000可包括使用与神经网络相关联的一个或多个解压缩操作和重构操作来解码经压缩数据集以产生经重构数据集,该一个或多个解压缩操作和重构操作至少部分地基于该经压缩数据集的特征集(框1020)。例如,第二设备(例如,使用解码组件1508)可使用与神经网络相关联的一个或多个解压缩操作和重构操作来解码经压缩数据集以产生经重构数据集,该一个或多个解压缩操作和重构操作至少部分地基于该经压缩数据集的特征集,如以上所描述的。
158.过程1000可包括附加方面,诸如下文和/或结合在本文中他处描述的一个或多个其他过程所描述的任何单个方面或各方面的任何组合。
159.在第一方面,使用该一个或多个解压缩操作和重构操作来解码经压缩数据集包括:至少部分地基于假定第一设备使用与该一个或多个解压缩操作和重构操作对称的操作集生成该经压缩数据集来执行该一个或多个解压缩操作和重构操作,或者至少部分地基于假定第一设备使用与该一个或多个解压缩操作和重构操作不对称的操作集生成该经压缩数据集来执行该一个或多个解压缩操作和重构操作。
160.在第二方面,单独地或与第一方面相结合地,经压缩数据集至少部分地基于第一设备对一个或多个参考信号的采样。
161.在第三方面,单独地或与第一和第二方面中的一者或多者相结合地,接收经压缩数据集包括接收来自第一设备的信道状态信息反馈。
162.在第四方面,单独地或与第一至第三方面中的一者或多者相结合地,该一个或多个解压缩操作和重构操作包括:在与经压缩数据集的特征集中的一特征相关联的维度中执行的第一类型操作、以及在与经压缩数据集的特征集中的其他特征相关联的其余维度中执行的第二类型操作,第二类型操作不同于第一类型操作。
163.在第五方面,单独地或与第一至第四方面中的一者或多者相结合地,第一类型操作包括一维全连通层操作,并且第二类型操作包括卷积操作。
164.在第六方面,单独地或与第一至第五方面中的一者或多者相结合地,该一个或多个提取操作和压缩操作包括包含以下一者或多者的多个操作:卷积操作、全连通层操作、或者残差神经网络操作。
165.在第七方面,单独地或与第一至第六方面中的一者或多者相结合地,该一个或多个解压缩操作和重构操作包括针对经压缩数据集的特征集中的第一特征执行的第一操作、以及针对经压缩数据集的特征集中的第二特征执行的第二操作。
166.在第八方面,单独地或与第一至第七方面中的一者或多者相结合地,过程1000包括对经压缩数据集执行重塑操作。
167.在第九方面,单独地或与第一至第八方面中的一者或多者相结合地,经压缩数据集的特征集包括以下一者或多者:空间特征、或者抽头域特征。
168.在第十方面,单独地或与第一至第九方面中的一者或多者相结合地,该一个或多个解压缩操作和重构操作包括以下一者或多者:特征解压缩操作、时间特征重构操作、或者空间特征重构操作。
169.在第十一方面,单独地或与第一至第十方面中的一者或多者相结合地,该一个或多个解压缩操作和重构操作包括针对与第一设备相关联的一个或多个特征执行的第一特征重构操作、以及针对与第二设备相关联的一个或多个特征执行的第二特征重构操作。
170.尽管图10示出了过程1000的示例框,但在一些方面,过程1000可包括与图10中所描绘的框相比附加的框、较少的框、不同的框或不同地布置的框。附加地或替换地,过程1000的两个或更多个框可并行执行。
171.编码设备可以用所配置的有效载荷(例如,比特数)将经压缩测量作为基于神经网络的csf来传送。然而,如果所配置的有效载荷太大而无法容纳在经调度资源内,则编码设备可延迟传送csf。附加地或替换地,如果上行链路信道状况突然变差(例如,至少部分地基于天线或传输路径阻塞),则编码设备可能需要减小调制阶数或编码方案。如果csf被延迟,则解码设备可使用陈旧csf,直到编码设备传送csf。这可能造成通信错误或频谱效率损失,这可消耗计算、通信、网络、以及功率资源来检测和纠正。
172.在本文所描述的一些方面,编码设备可接收对使用第一比特数来报告基于神经网络的csf的指示,并且可确定要使用不同于第一比特数的第二比特数来传送该csf。在一些方面,编码设备可传送完整csf报告的重要比特(例如,优先化比特、与宽带csf相关联的比特)。在一些方面,解码设备可至少部分地基于对参考信号(例如,探通参考信号)的测量来向编码设备指示要切换到第二比特数。在一些方面,编码设备可以单方地确定要使用第二比特数。例如,编码设备可配置有候选比特数集合,编码设备可从该候选比特数集合中选择
第二比特数。在一些方面,编码设备可传送对用于选择第二比特数的基础的指示。
173.至少部分地基于编码设备能够选择第二比特数以用于传送csf,编码器和解码器可避免或减少通信错误或频谱效率损失,这可节省原本会被用于检测和纠正通信错误或以降低的频谱效率进行通信的计算、通信、网络、以及功率资源。
174.图11是解说根据本公开的与基于神经网络的信道状态信息反馈报告大小确定相关联的示例1100的示图。如图11中所示,编码设备(例如,ue 120、基站、传送接收点(trp)、网络设备、近地轨道(leo)卫星、中地轨道(meo)卫星、对地静止轨道(geo)卫星、高椭圆轨道(heo)卫星等)可与解码设备(例如,基站110、ue 120、服务器、trp、网络实体等)进行通信(例如,传送上行链路传输和/或接收下行链路传输)。编码设备和解码设备可以是无线网络(例如,无线网络100)的部分。
175.如由附图标记1105所示,解码设备可传送配置信息,并且编码设备可接收配置信息。在一些方面,编码设备可从另一设备(例如,从基站、ue等等)、通信标准等接收配置信息。在一些方面,编码设备可经由无线电资源控制(rrc)信令、媒体接入控制(mac)信令(例如,mac控制元素(mac ce))等中的一者或多者来接收配置信息。在一些方面,配置信息可包括对供编码设备选择的一个或多个配置参数(例如,编码设备已经知晓的)、供编码设备用于对编码设备进行配置的显式配置信息等等的指示。
176.在一些方面,配置信息可指示编码设备将至少部分地基于用于传送基于神经网络的csf的资源分配具有不足够用于使用先前已被配置为用于传送该csf的第一比特数来传送csf报告的资源而确定要使用不同于第一比特数的第二比特数。在一些方面,配置信息可指示编码设备将确定要包括在第二比特数中的优先化比特集合。
177.在一些方面,配置信息可指示编码设备将配置候选比特数集合,解码设备可从该候选比特数集合中选择在先前配置的比特数太大而无法使用资源分配进行传送时要用于传送csf的比特数。在一些方面,配置信息可指示编码设备将从候选比特数集合中选择第二比特数。
178.在一些方面,配置信息可指示编码设备将至少部分地基于第一设备存储一个或多个神经网络的权重的能力来确定要使用第二比特数。
179.如由附图标记1110所示,编码设备可以配置该编码设备以与解码设备通信。在一些方面,编码设备可至少部分地基于配置信息来对编码设备进行配置。在一些方面,编码设备可被配置成执行本文所描述的一个或多个操作。
180.如由附图标记1115所示,编码设备可接收对使用第一比特数来报告基于神经网络的csf的指示。例如,编码设备可经由rrc信令(诸如csi资源配置消息、rrc配置消息、经配置准予等)来接收对使用第一比特数的指示。在一些方面,对使用第一比特数的指示可应用于报告csf的多个实例。
181.如由附图标记1120所示,编码设备可确定资源分配不足以使用第一比特数。例如,编码设备可确定用于传送csf报告和数据、或其他信令的资源分配包括不足够用于传送使用第一比特数的csf报告和数据、或其他信令的资源。
182.如由附图标记1125所示,编码设备可接收对使用第二比特数来报告基于神经网络的csf的指示。在一些方面,编码设备可经由下行链路控制信息或一个或多个mac ce来接收该指示。换言之,编码设备可经由动态信令来接收该指示,该动态信令超驰先前配置的用于
报告csf的比特数。
183.在一些方面,解码设备可至少部分地基于对来自编码设备的参考信号(例如,探通参考信号)的测量来传送对使用第二比特数的指示。换言之,解码设备可至少部分地基于确定用于传送csf报告和数据、或其他信令的资源分配包括不足够用于传送使用第一比特数的csf报告和数据、或其他信令的资源而传送该指示。
184.如由附图标记1130所示,编码设备可确定要使用第二比特数。在一些方面,第二比特数可少于第一比特数。
185.在一些方面,编码设备可至少部分地基于确定用于传送csf报告和数据、或其他信令的资源分配包括不足够用于传送使用第一比特数的csf报告和数据、或其他信令的资源而确定要使用第二比特数。在一些方面,编码设备可至少部分地基于确定用于传送csf报告和数据、或其他信令的资源分配包括足够用于传送使用第二比特数的csf报告和数据、或其他信令的资源而确定要使用第二比特数。
186.在一些方面,编码设备可至少部分地基于从候选比特数集合中选择第二比特数来确定要使用第二比特数。在一些方面,编码设备可经由例如rrc信令、csi配置消息、下行链路控制信息、一个或多个mac ce等来接收候选比特数集合的配置。
187.在一些方面,编码设备可至少部分地基于在接收到对使用第一比特数的指示之后接收到对使用第二比特数的指示来确定要使用第二比特数。在一些方面,编码设备可以自主地和/或在没有对使用第二比特数的指示的情况下确定要使用第二比特数。
188.在一些方面,编码设备可至少部分地基于第一设备存储一个或多个神经网络的权重的能力来确定要使用第二比特数。例如,编码设备可至少部分地基于可用于运行和存储一个或多个神经网络的权重的计算和/或存储器资源来确定要使用第二比特数。
189.如由附图标记1135所示,编码设备可确定要包括在第二比特数中的优先化比特集合。在一些方面,优先化比特集合可包括与宽带csf相关联的比特。
190.如附图标记1140所示,编码设备可使用第二比特数来传送指示csf的报告。在一些方面,编码设备可经由共享信道(例如,pusch)来传送该报告。
191.如附图标记1145所示,编码设备可传送关于csf报告使用第二比特数的指示。在一些方面,编码设备可经由上行链路控制信息、一个或多个mac ce等来传送关于csf报告使用第二比特数的指示。
192.在一些方面,编码设备可传送对第一设备用作用于使用第二比特数而不是第一比特数的基础的一个或多个条件的指示。在一些方面,编码设备可将对该一个或多个条件的指示与关于csf报告使用第二比特数的指示一起传送,或者可在与关于csf报告使用第二比特数的指示分开的消息中传送对该一个或多个条件的指示。
193.在一些方面,解码设备可至少部分地基于对该一个或多个条件的指示和/或关于csf报告使用第二比特数的指示来确定是否要将编码设备保持为多用户mimo候选。例如,如果该一个或多个条件指示用于使用第二比特数的基础是由于与繁忙数据传输突发的上行链路容量有关的问题,则编码设备可被保持为多用户mimo候选,并且可配置有较大的比特数和/或较低的csi报告周期性。
194.如由附图标记1150所示,编码设备可接收用于报告csf的经更新配置。在一些方面,用于报告csf的经更新配置可指示新配置的比特数和/或较低的csi报告周期性。
195.至少部分地基于编码设备能够选择第二比特数以用于传送csf,编码器和解码器可避免或减少通信错误或频谱效率损失,这可节省原本会被用于检测和纠正通信错误或以降低的频谱效率进行通信的计算、通信、网络、以及功率资源。
196.图12是解说根据本公开的例如由第一设备执行的示例过程1200的示图。示例过程1200是其中第一设备(例如,编码设备、ue 120、图14的设备1400等等)执行与基于神经网络的信道状态信息反馈报告大小确定相关联的操作的示例。
197.如图12中所示,在一些方面,过程1200可包括接收对使用第一比特数来报告基于神经网络的csf的指示(框1210)。例如,第一设备(例如,使用接收组件1402)可接收对使用第一比特数来报告基于神经网络的csf的指示,如以上所描述的。
198.如图12中进一步所示,在一些方面,过程1200可包括使用不同于第一比特数的第二比特数来向第二设备传送指示csf的报告(框1220)。例如,第一设备(例如,使用传输组件1404)可使用不同于第一比特数的第二比特数来向第二设备传送指示csf的报告,如以上所描述的。
199.过程1200可包括附加方面,诸如下文和/或结合在本文中他处描述的一个或多个其他过程所描述的任何单个方面或各方面的任何组合。
200.在第一方面,第二比特数可少于第一比特数。
201.在第二方面,单独地或与第一方面相结合地,过程1200包括:确定用于传送报告的资源分配包括不足够用于使用第一比特数来传送报告的资源,以及至少部分地基于用于传送报告的资源分配包括不足够的资源来确定要使用第二比特数。
202.在第三方面,单独地或与第一和第二方面中的一者或多者相结合地,过程1200包括:确定要包括在第二比特数中的优先化比特集合。
203.在第四方面,单独地或与第一至第三方面中的一者或多者相结合地,过程1200包括:从候选比特数集合中选择第二比特数。
204.在第五方面,单独地或与第一至第四方面中的一者或多者相结合地,过程1200包括:接收候选比特数集合的配置。
205.在第六方面,单独地或与第一至第五方面中的一者或多者相结合地,接收候选比特数集合的配置包括:经由rrc信令、csi配置消息、下行链路控制信息、或一个或多个mac ce中的一者或多者来接收候选比特数集合的配置。
206.在第七方面,单独地或与第一至第六方面中的一者或多者相结合地,过程1200包括:至少部分地基于在接收到对使用第一比特数的指示(例如,动态指示)之后从第二设备接收到对使用第二比特数的指示来确定要使用第二比特数。
207.在第八方面,单独地或与第一至第七方面中的一者或多者相结合地,接收对使用第二比特数的指示包括:经由下行链路控制信息或一个或多个mac ce来接收对使用第二比特数的指示。
208.在第九方面,单独地或与第一至第八方面中的一者或多者相结合地,过程1200包括:至少部分地基于第一设备存储一个或多个神经网络的权重的能力来确定要使用第二比特数。
209.在第十方面,单独地或与第一至第九方面中的一者或多者相结合地,过程1200包括:传送关于该报告使用第二比特数的指示。
210.在第十一方面,单独地或与第一至第十方面中的一者或多者相结合地,过程1200包括:传送对第一设备用作用于使用第二比特数而不是第一比特数的基础的一个或多个条件的指示。
211.在第十二方面,单独地或与第一至第十一方面中的一者或多者相结合地,过程1200包括:至少部分地基于该一个或多个条件来接收用于报告csf的经更新配置。
212.尽管图12示出了过程1200的示例框,但在一些方面,过程1200可包括与图12中所描绘的框相比附加的框、较少的框、不同的框或不同地布置的框。附加地或替换地,过程1200的两个或更多个框可并行执行。
213.图13是解说根据本公开的例如由第二设备执行的示例过程1300的示图。示例过程1300是其中第二设备(例如,解码设备、基站110、图15的设备1500等等)执行与基于神经网络的csf反馈报告大小确定相关联的操作的示例。
214.如图13中所示,在一些方面,过程1300可包括:向第一设备传送对使用第一比特数来报告基于神经网络的csf的指示(框1310)。例如,第二设备(例如,使用传输组件1504)可向第一设备传送对使用第一比特数来报告基于神经网络的csf的指示,如以上所描述的。
215.如图13中进一步所示,在一些方面,过程1300可包括:从第一设备接收使用不同于第一比特数的第二比特数的指示csf的报告(框1320)。例如,第二设备(例如,使用接收组件1502)可从第一设备接收使用不同于第一比特数的第二比特数的指示csf的报告,如以上所描述的。
216.过程1300可包括附加方面,诸如下文和/或结合在本文中他处描述的一个或多个其他过程所描述的任何单个方面或各方面的任何组合。
217.在第一方面,第二比特数可少于第一比特数。
218.在第二方面,单独地或与第一方面相结合地,过程1300包括:至少部分地基于用于传送报告的资源分配具有不足够用于使用第一比特数来传送报告的资源而传送指示第一设备将确定要使用第二比特数的配置信息。
219.在第三方面,单独地或与第一和第二方面中的一者或多者相结合地,过程1300包括:传送指示第一设备将确定要包括在第二比特数中的优先化比特集合的配置信息。
220.在第四方面,单独地或与第一至第三方面中的一者或多者相结合地,过程1300包括:传送指示第一设备将从候选比特数集合中选择第二比特数的配置信息。
221.在第五方面,单独地或与第一至第四方面中的一者或多者相结合地,过程1300包括:传送候选比特数集合的配置。
222.在第六方面,单独地或与第一至第五方面中的一者或多者相结合地,传送候选比特数集合的配置包括:经由rrc信令、csi配置消息、下行链路控制信息、或一个或多个mac ce中的一者或多者来传送候选比特数集合的配置。
223.在第七方面,单独地或与第一至第六方面中的一者或多者相结合地,过程1300包括:在传送对使用第一比特数的指示之后,传送对使用第二比特数的指示(例如,使用下行链路控制信息或一个或多个mac ce的动态指示)。
224.在第八方面,单独地或与第一至第七方面中的一者或多者相结合地,传送对使用第二比特数的指示包括:经由下行链路控制信息或一个或多个mac ce来传送对使用第二比特数的指示。
225.在第九方面,单独地或与第一至第八方面中的一者或多者相结合地,过程1300包括:至少部分地基于第一设备存储一个或多个神经网络的权重的能力来传送指示第一设备将确定要使用第二比特数的配置信息。
226.在第十方面,单独地或与第一至第九方面中的一者或多者相结合地,过程1300包括:传送关于该报告使用第二比特数的指示。
227.在第十一方面,单独地或与第一至第十方面中的一者或多者相结合地,过程1300包括:接收对第一设备用作用于使用第二比特数而不是第一比特数的基础的一个或多个条件的指示。
228.在第十二方面,单独地或与第一至第十一方面中的一者或多者相结合地,过程1300包括:至少部分地基于该一个或多个条件来传送用于报告csf的经更新配置。
229.尽管图13示出了过程1300的示例框,但在一些方面,过程1300可包括与图13中所描绘的框相比附加的框、较少的框、不同的框或不同地布置的框。附加地或替换地,过程1300的两个或更多个框可并行执行。
230.图14是用于无线通信的示例设备1400的框图。设备1400可以是编码设备,或者编码设备可包括设备1400。在一些方面,设备1400包括接收组件1402和传输组件1404,它们可以彼此处于通信(例如,经由一条或多条总线和/或一个或多个其他组件)。如所示的,设备1400可使用接收组件1402和传输组件1404来与另一装置1406(诸如ue、基站、或另一无线通信设备)进行通信。如进一步所示,设备1400可包括编码组件1408、和/或确定组件1410等中的一者或多者。
231.在一些方面,设备1400可被配置成执行本文中结合图3-8和11所描述的一个或多个操作。附加地或替换地,设备1400可被配置成执行本文中所描述的一个或多个过程(诸如图9的过程900、图12的过程1200)或其组合。在一些方面,图14中所示的设备1400和/或一个或多个组件可包括以上结合图2所描述的编码设备的一个或多个组件。附加地或替换地,图14中所示的一个或多个组件可在以上结合图2所描述的一个或多个组件内实现。附加地或替换地,该组件集合中的一个或多个组件可以至少部分地作为存储在存储器中的软件来实现。例如,组件(或组件的一部分)可被实现为存储在非瞬态计算机可读介质中的指令或代码,并且可以由控制器或处理器执行以执行该组件的功能或操作。
232.接收组件1402可从装置1406接收通信(诸如参考信号、控制信息、数据通信、或其组合)。接收组件1402可以将接收到的通信提供给设备1400的一个或多个其他组件。在一些方面,接收组件1402可以对收到通信执行信号处理(诸如滤波、放大、解调、模数转换、解复用、解交织、解映射、均衡、干扰消除或解码以及其他示例),并且可以将经处理的信号提供给装置1406的一个或多个其他组件。在一些方面,接收组件1402可包括以上结合图2所描述的编码设备的一个或多个天线、解调器、mimo检测器、接收处理器、控制器/处理器、存储器或其组合。
233.传输组件1404可向装置1406传送通信(诸如参考信号、控制信息、数据通信或其组合)。在一些方面,装置1406的一个或多个其他组件可生成通信并且可将所生成的通信提供给传输组件1404以供传输至装置1406。在一些方面,传输组件1404可对所生成的通信执行信号处理(诸如滤波、放大、调制、数模转换、复用、交织、映射、编码、等等),并且可向装置1406传送经处理的信号。在一些方面,传输组件1404可包括以上结合图2所描述的编码设备
的一个或多个天线、调制器、发射mimo处理器、发射处理器、控制器/处理器、存储器或其组合。在一些方面,传输组件1404可以与接收组件1402共处于收发机中。
234.接收组件1402可接收对使用第一比特数来报告基于神经网络的信道状态信息反馈(csf)的指示。传输组件1404可使用不同于第一比特数的第二比特数来向第二设备传送指示csf的报告。
235.确定组件1410可确定用于传送报告的资源分配包括不足够用于使用第一比特数来传送报告的资源。确定组件1410可至少部分地基于用于传送报告的资源分配包括不足够的资源来确定要使用第二比特数。确定组件1410可确定要包括在第二比特数中的优先化比特集合。确定组件1410可从候选比特数集合中选择第二比特数。确定组件1410可至少部分地基于在接收到对使用第一比特数的指示之后从第二设备接收到对使用第二比特数的指示(例如,使用下行链路控制信息或一个或多个mac ce的动态指示)来确定要使用第二比特数。确定组件1410可至少部分地基于第一设备存储一个或多个神经网络的权重的能力来确定要使用第二比特数。在一些方面,确定组件1410可包括以上结合图2所描述的编码设备的一个或多个天线、解调器、mimo检测器、接收处理器、调制器、发射mimo处理器、发射处理器、控制器/处理器、存储器或其组合。
236.编码组件1408可执行对用于生成csf消息的权重的差分编码。在一些方面,编码组件1408可包括以上结合图2所描述的编码设备的控制器/处理器、存储器或其组合。
237.接收组件1402可接收候选比特数集合的配置。
238.传输组件1404可传送关于该报告使用第二比特数的指示。
239.传输组件1404可传送对第一设备用作用于使用第二比特数而不是第一比特数的基础的一个或多个条件的指示。
240.接收组件1402可至少部分地基于该一个或多个条件来接收用于报告csf的经更新配置。
241.图14中所示的组件的数目和布置是作为示例提供的。在实践中,可存在与图14中所示的那些组件相比附加的组件、较少的组件、不同的组件、或不同地布置的组件。此外,图14中所示的两个或更多个组件可被实现在单个组件内,或者图14中所示的单个组件可被实现为多个分布式组件。附加地或替换地,图14中示出的组件集(例如,一个或多个组件)可以执行被描述为由图14中示出的另一组件集执行的一个或多个功能。
242.图15是用于无线通信的示例设备1500的框图。设备1500可以是解码设备,或者解码设备可包括设备1500。在一些方面,设备1500包括接收组件1502和传输组件1504,它们可以彼此处于通信(例如,经由一条或多条总线和/或一个或多个其他组件)。如所示的,设备1500可使用接收组件1502和传输组件1504来与另一装置1506(诸如ue、基站、或另一无线通信设备)进行通信。如进一步所示,设备1500可包括解码组件1508。
243.在一些方面,装置1500可被配置成执行本文中结合图3-8和11所描述的一个或多个操作。附加地或替换地,设备1500可被配置成执行本文中所描述的一个或多个过程(诸如图10的过程1000、图13的过程1300)或其组合。在一些方面,图15中所示的设备1500和/或一个或多个组件可包括以上结合图2所描述的解码设备的一个或多个组件。附加地或替换地,图15中所示的一个或多个组件可在以上结合图2所描述的一个或多个组件内实现。附加地或替换地,该组件集合中的一个或多个组件可至少部分地作为存储在存储器中的软件来实
现。例如,组件(或组件的一部分)可被实现为存储在非瞬态计算机可读介质中的指令或代码,并且可以由控制器或处理器执行以执行该组件的功能或操作。
244.接收组件1502可从装置1506接收通信(诸如参考信号、控制信息、数据通信、或其组合)。接收组件1502可以将接收到的通信提供给设备1500的一个或多个其他组件。在一些方面,接收组件1502可以对收到通信执行信号处理(诸如滤波、放大、解调、模数转换、解复用、解交织、解映射、均衡、干扰消除或解码以及其他示例),并且可以将经处理的信号提供给装置1506的一个或多个其他组件。在一些方面,接收组件1502可包括以上结合图2所描述的解码设备的一个或多个天线、解调器、mimo检测器、接收处理器、控制器/处理器、存储器或其组合。
245.传输组件1504可向装置1506传送通信(诸如参考信号、控制信息、数据通信或其组合)。在一些方面,装置1506的一个或多个其他组件可生成通信并且可将所生成的通信提供给传输组件1504以供传输至装置1506。在一些方面,传输组件1504可对所生成的通信执行信号处理(诸如滤波、放大、调制、数模转换、复用、交织、映射、编码、等等),并且可向装置1506传送经处理的信号。在一些方面,传输组件1504可包括以上结合图2所描述的解码设备的一个或多个天线、调制器、发射mimo处理器、发射处理器、控制器/处理器、存储器或其组合。在一些方面,传输组件1504可与接收组件1502共处于收发机中。
246.传输组件1504可向第一设备传送对使用第一比特数来报告基于神经网络的csf的指示。接收组件1502可从第一设备接收使用不同于第一比特数的第二比特数的指示csf的报告。
247.传输组件1504可至少部分地基于用于传送报告的资源分配具有不足够用于使用第一比特数来传送报告的资源而传送指示第一设备将确定要使用第二比特数的配置信息。
248.传输组件1504可传送指示第一设备将确定要包括在第二比特数中的优先化比特集合的配置信息。
249.传输组件1504可传送指示第一设备将从候选比特数集合中选择第二比特数的配置信息。
250.传输组件1504可传送候选比特数集合的配置。
251.传输组件1504可在传送对使用第一比特数的指示之后传送对使用第二比特数的指示(例如,使用下行链路控制信息或一个或多个mac ce的动态指示)。
252.传输组件1504可至少部分地基于第一设备存储一个或多个神经网络的权重的能力来传送指示第一设备将确定要使用第二比特数的配置信息。
253.接收组件1502可接收关于该报告使用第二比特数的指示。
254.接收组件1502可接收对第一设备用作用于使用第二比特数而不是第一比特数的基础的一个或多个条件的指示。
255.传输组件1504可至少部分地基于该一个或多个条件来传送用于报告csf的经更新配置。
256.图15中所示的组件的数目和布置是作为示例提供的。在实践中,可存在与图15中所示的那些组件相比附加的组件、较少的组件、不同的组件、或不同地布置的组件。此外,图15中所示的两个或更多个组件可被实现在单个组件内,或者图15中所示的单个组件可被实现为多个分布式组件。附加地或替换地,图15中示出的组件集(例如,一个或多个组件)可以
执行被描述为由图15中示出的另一组件集执行的一个或多个功能。
257.图16是解说采用处理系统1610的设备1605的硬件实现的示例1600的示图。设备1605可以是编码设备。
258.处理系统1610可被实现成具有由总线1615一般化地表示的总线架构。取决于处理系统1610的具体应用和整体设计约束,总线1615可包括任何数目的互连总线和桥接器。总线1615将包括一个或多个处理器和/或硬件组件(由处理器1620、所解说的组件、以及计算机可读介质/存储器1625表示)的各种电路链接在一起。总线1615还可链接各种其他电路,诸如定时源、外围设备、稳压器、功率管理电路等等。
259.处理系统1610可耦合到收发机1630。收发机1630耦合到一个或多个天线1635。收发机1630提供用于通过传输介质与各种其他设备进行通信的装置。收发机1630从该一个或多个天线1635接收信号,从收到信号中提取信息,并将提取出的信息提供给处理系统1610(具体而言是接收组件1402)。另外,收发机1630从处理系统1610(具体而言是传输组件1404)接收信息,并至少部分地基于接收到的信息来生成将应用于该一个或多个天线1635的信号。
260.处理系统1610包括耦合至计算机可读介质/存储器1625的处理器1620。处理器1620负责一般性处理,包括对存储在计算机可读介质/存储器1625上的软件的执行。软件在由处理器1620执行时使处理系统1610执行本文针对任何特定设备描述的各种功能。计算机可读介质/存储器1625还可被用于存储由处理器1620在执行软件时操纵的数据。处理系统进一步包括所解说的组件中的至少一者。各组件可以是在处理器1620中运行的软件模块、驻留/存储在计算机可读介质/存储器1625中的软件模块、耦合到处理器1620的一个或多个硬件模块、或其某种组合。
261.在一些方面,处理系统1610可以是ue 120的组件,并且可包括存储器282和/或以下至少一者:tx mimo处理器266、rx处理器258、和/或控制器/处理器280。在一些方面,用于无线通信的设备1605包括用于接收对使用第一比特数来报告基于神经网络的信道状态信息反馈(csf)的指示的装置,以及用于使用不同于第一比特数的第二比特数来向第二设备传送指示该csf的报告的装置。前述装置可以是设备1400的前述组件和/或设备1605的处理系统1610中被配置成执行由前述装置叙述的功能的一个或多个组件。如本文他处该,处理系统1610可包括tx mimo处理器266、rx处理器258、和/或控制器/处理器280。在一种配置中,前述装置可以是被配置成执行本文叙述的功能和/或操作的tx mimo处理器266、rx处理器258、和/或控制器/处理器280。
262.图16是作为示例来提供的。其他示例可以不同于结合图16所描述的示例。
263.图17是解说采用处理系统1710的设备1705的硬件实现的示例1700的示图。设备1705可以是解码设备。
264.处理系统1710可被实现成具有由总线1715一般化地表示的总线架构。取决于处理系统1710的具体应用和整体设计约束,总线1715可包括任何数目的互连总线和桥接器。总线1715将包括一个或多个处理器和/或硬件组件(由处理器1720、所解说的组件、以及计算机可读介质/存储器1725表示)的各种电路链接在一起。总线1715还可链接各种其他电路,诸如定时源、外围设备、稳压器、功率管理电路等等。
265.处理系统1710可耦合到收发机1730。收发机1730耦合到一个或多个天线1735。收
发机1730提供用于通过传输介质与各种其他设备进行通信的装置。收发机1730从该一个或多个天线1735接收信号,从收到信号中提取信息,并将提取出的信息提供给处理系统1710(具体而言是接收组件1502)。另外,收发机1730从处理系统1710(具体而言是传输组件1504)接收信息,并至少部分地基于接收到的信息来生成将应用于该一个或多个天线1735的信号。
266.处理系统1710包括耦合至计算机可读介质/存储器1725的处理器1720。处理器1720负责一般性处理,包括对存储在计算机可读介质/存储器1725上的软件的执行。软件在由处理器1720执行时使处理系统1710执行本文针对任何特定设备描述的各种功能。计算机可读介质/存储器1725还可被用于存储由处理器1720在执行软件时操纵的数据。处理系统进一步包括所解说的组件中的至少一者。各组件可以是在处理器1720中运行的软件模块、驻留/存储在计算机可读介质/存储器1725中的软件模块、耦合到处理器1720的一个或多个硬件模块、或其某种组合。
267.在一些方面,处理系统1710可以是基站110的组件,并且可包括存储器242和/或以下至少一者:tx mimo处理器230、rx处理器238、和/或控制器/处理器240。在一些方面,用于无线通信的设备1705包括用于向第一设备传送对使用第一比特数来报告基于神经网络的csf的指示的装置,以及用于从第一设备接收使用不同于第一比特数的第二比特数的指示该csf的报告的装置。前述装置可以是设备1500的前述组件和/或设备1705的处理系统1710中被配置成执行由前述装置叙述的功能的一个或多个组件。如本文中他处描述的,处理系统1710可包括tx mimo处理器230、接收处理器238、和/或控制器/处理器240。在一种配置中,前述装置可以是被配置成执行本文叙述的功能和/或操作的tx mimo处理器230、接收处理器238、和/或控制器/处理器240。
268.图17是作为示例来提供的。其他示例可以不同于结合图17所描述的示例。
269.图18是解说用于设备1805的代码和电路系统的实现的示例1800的示图。设备1805可以是编码设备(例如,ue)。
270.如图18中所示,设备1805可包括用于接收对使用第一比特数的指示的电路系统(电路系统1820)。例如,电路系统1820可提供用于接收对使用第一比特数来报告基于神经网络的csf的指示的装置。
271.如图18中所示,设备1805可包括用于确定资源分配不足的电路系统(电路系统1825)。例如,电路系统1825可提供用于确定用于传送报告的资源分配包括不足够用于使用第一比特数来传送报告的资源的装置。
272.如图18中所示,设备1805可包括用于使用第二比特数来传送csf报告的电路系统(电路系统1830)。例如,电路系统1830可提供用于使用不同于第一比特数的第二比特数来向第二设备传送指示csf的报告的装置。
273.电路系统1820、1825和/或1830可包括以上结合图2所描述的ue的一个或多个组件,诸如发射处理器264、tx mimo处理器266、mod 254、demod 254、mimo检测器256、接收处理器258、天线252、控制器/处理器280、和/或存储器282。
274.如图18中所示,设备1805可包括存储在计算机可读介质1625中的用于接收对使用第一比特数的指示的代码(代码1840)。例如,代码1840在由处理器1620执行时可使得设备1805:接收对使用第一比特数来报告基于神经网络的csf的指示。
275.如图18中所示,设备1805可包括存储在计算机可读介质1625中的用于确定资源分配不足的代码(代码1845)。例如,代码1845在由处理器1620执行时可使得设备1805:确定用于传送报告的资源分配包括不足够用于使用第一比特数来传送报告的资源。
276.如图18中所示,设备1805可包括存储在计算机可读介质1625中的用于使用第二比特数来传送csf报告的代码(代码1850)。例如,代码1850在由处理器1620执行时可使得设备1805使用不同于第一比特数的第二比特数来向第二设备传送指示csf的报告。
277.图18是作为示例来提供的。其他示例可以不同于结合图18所描述的示例。
278.图19是解说用于设备1905的代码和电路系统的实现的示例1900的示图。设备1905可以是编码设备(例如,网络设备、基站、另一ue、trp等)。
279.如图19中所示,设备1905可包括用于传送配置信息的电路系统(电路系统1920)。例如,电路系统1920可提供用于传送配置信息的装置,如本文所描述的。
280.如图19中所示,设备1905可包括用于传送对使用第一比特数的指示的电路系统(电路系统1925)。例如,电路系统1925可提供用于向第一设备传送对使用第一比特数来报告基于神经网络的csf的指示的装置。
281.如图19中所示,设备1905可包括用于接收使用第二比特数的csf报告的电路系统(电路系统1930)。例如,电路系统1930可提供用于从第一设备接收使用不同于第一比特数的第二比特数的指示csf的报告的装置。
282.电路系统1920、1925和/或1930可包括以上结合图2所描述的基站的一个或多个组件,诸如天线234、demod 232、mimo检测器236、接收处理器238、控制器/处理器240、发射处理器220、tx mimo处理器230、mod 232、天线234等等。
283.如图19中所示,设备1905可包括存储在计算机可读介质1725中的用于传送配置信息的代码(代码1940)。例如,代码1940在由处理器1720执行时可使得设备1905传送配置信息,如本文所描述的。
284.如图19中所示,设备1905可包括存储在计算机可读介质1725中的用于传送对使用第一比特数的指示的代码(代码1945)。例如,代码1945在由处理器1720执行时可使得设备1905:向第一设备传送对使用第一比特数来报告基于神经网络的csf的指示。
285.如图19中所示,设备1905可包括存储在计算机可读介质1725中的用于接收使用第二比特数的csf报告的代码(代码1950)。例如,代码1950在由处理器1720执行时可使得设备1905:从第一设备接收使用不同于第一比特数的第二比特数的指示csf的报告。
286.图19是作为示例来提供的。其他示例可以不同于结合图19所描述的示例。
287.以下提供了本公开的一些方面的概览:
288.方面1:一种由第一设备执行的无线通信方法,包括:接收对使用第一比特数来报告基于神经网络的信道状态信息反馈(csf)的指示;以及使用不同于第一比特数的第二比特数来向第二设备传送指示该csf的报告。
289.方面2:如方面1所述的方法,其中第二比特数少于第一比特数。
290.方面3:如方面1-2中的任一项所述的方法,进一步包括:确定用于传送该报告的资源分配包括不足够用于使用第一比特数来传送该报告的资源;以及至少部分地基于用于传送该报告的该资源分配包括不足够的资源来确定要使用第二比特数。
291.方面4:如方面3所述的方法,进一步包括:确定要包括在第二比特数中的优先化比
特集合。
292.方面5:如方面1-4中的任一项所述的方法,进一步包括:从候选比特数集合中选择第二比特数。
293.方面6:如方面5的方法,进一步包括:接收该候选比特数集合的配置。
294.方面7:如方面6所述的方法,其中接收该候选比特数集合的配置包括:经由无线电资源控制信令、信道状态信息配置消息、下行链路控制信息、或一个或多个媒体接入控制控制元素(mac ce)中的一者或多者来接收该候选比特数集合的配置。
295.方面8:如方面1-7中的任一项所述的方法,进一步包括:至少部分地基于在接收到对使用第一比特数的指示(例如,使用下行链路控制信息或一个或多个mac ce的动态指示)之后从第二设备接收到对使用第二比特数的指示来确定要使用第二比特数。
296.方面9:如方面8所述的方法,其中接收对使用第二比特数的指示包括:经由下行链路控制信息或一个或多个媒体接入控制控制元素(mac ce)中的一者或多者来接收对使用第二比特数的指示。
297.方面10:如方面1-9中的任一项所述的方法,进一步包括:至少部分地基于第一设备存储一个或多个神经网络的权重的能力来确定要使用所述第二比特数。
298.方面11:如方面1-10中的任一项所述的方法,进一步包括:传送关于该报告使用第二比特数的指示。
299.方面12:如方面1-11中的任一项所述的方法,进一步包括:传送对第一设备用作用于使用第二比特数而不是第一比特数的基础的一个或多个条件的指示。
300.方面13:如方面12所述的方法,进一步包括:至少部分地基于该一个或多个条件来接收用于报告该csf的经更新配置。
301.方面14:一种由第二设备执行的无线通信方法,包括:向第一设备传送对使用第一比特数来报告基于神经网络的信道状态信息反馈(csf)的指示;以及从第一设备接收使用不同于第一比特数的第二比特数的指示该csf的报告。
302.方面15:如方面14所述的方法,其中第二比特数少于第一比特数。
303.方面16:如方面14-15中的任一项所述的方法,进一步包括:至少部分地基于用于传送该报告的资源分配具有不足够用于使用第一比特数来传送该报告的资源而传送指示第一设备将确定要使用第二比特数的配置信息。
304.方面17:如方面14-16中的任一项所述的方法,进一步包括:传送指示第一设备将确定要包括在第二比特数中的优先化比特集合的配置信息。
305.方面18:如方面14-17中的任一项所述的方法,进一步包括:传送指示第一设备将从候选比特数集合中选择第二比特数的配置信息。
306.方面19:如方面18所述的方法,进一步包括:传送该候选比特数集合的配置。
307.方面20:如方面19所述的方法,其中接收该候选比特数集合的配置包括:经由无线电资源控制信令、信道状态信息配置消息、下行链路控制信息、或一个或多个媒体接入控制控制元素(mac ce)中的一者或多者来接收该候选比特数集合的配置。
308.方面21:如方面14-20中的任一项所述的方法,进一步包括:在传送对使用第一比特数的指示之后,传送对使用第二比特数的指示(例如,使用下行链路控制信息或一个或多个mac ce的动态指示)。
309.方面22:如方面21所述的方法,其中传送对使用第二比特数的指示包括:经由下行链路控制信息或一个或多个媒体接入控制控制元素(mac ce)中的一者或多者来传送对使用第二比特数的指示。
310.方面23:如方面14-22中的任一项所述的方法,进一步包括:至少部分地基于第一设备存储一个或多个神经网络的权重的能力来传送指示第一设备将确定要使用第二比特数的配置信息。
311.方面24:如方面14-23中的任一项所述的方法,进一步包括:接收关于该报告使用第二比特数的指示。
312.方面25:如方面14-24中的任一项所述的方法,进一步包括:接收对第一设备用作用于使用第二比特数而不是第一比特数的基础的一个或多个条件的指示。
313.方面26:如方面25所述的方法,进一步包括:至少部分地基于该一个或多个条件来传送用于报告该csf的经更新配置。
314.方面27:一种用于在设备处进行无线通信的装置,包括:处理器;与该处理器耦合的存储器;以及指令,这些指令被存储在该存储器中并且能由该处理器执行以使得该装置执行如方面1-26中的一个或多个方面的方法。
315.方面28:一种用于无线通信的设备,包括存储器以及耦合到该存储器的一个或多个处理器,该一个或多个处理器被配置成执行如方面1-26中的一个或多个方面的方法。
316.方面29:一种用于无线通信的设备,包括用于执行如方面1-26中的一个或多个方面的方法的至少一个装置。
317.方面30:一种存储用于无线通信的代码的非瞬态计算机可读介质,该代码包括能由处理器执行以执行如方面1-26中的一个或多个方面的方法的指令。
318.方面31:一种存储用于无线通信的指令集的非瞬态计算机可读介质,该指令集包括在由设备的一个或多个处理器执行时使得该设备执行如方面1-26中的一个或多个方面的方法的一条或多条指令。
319.前述公开提供了解说和描述,但不旨在穷举或将各方面限于所公开的精确形式。修改和变体可以鉴于以上公开内容来作出或者可通过实践各方面来获得。
320.如本文所使用的,可以使用术语“第一”设备和“第二”设备来将一个设备与另一设备区分开。术语“第一”和“第二”可旨在被宽泛地解释,而不指示设备的次序、设备的相对位置、或设备之间的通信的操作性能的次序。
321.如本文中所使用的,术语“组件”旨在被宽泛地解释为硬件和/或硬件和软件的组合。“软件”应当被宽泛地解释成意为指令、指令集、代码、代码段、程序代码、程序、子程序、软件模块、应用、软件应用、软件包、例程、子例程、对象、可执行件、执行的线程、规程、和/或函数等,无论其是用软件、固件、中间件、微代码、硬件描述语言还是其他术语来述及皆是如此。如本文所使用的,处理器用硬件、和/或硬件和软件的组合实现。本文中所描述的系统和/或方法可以按硬件、和/或硬件和软件的组合的不同形式来实现将会是显而易见的。用于实现这些系统和/或方法的实际的专用控制硬件或软件代码不限制各方面。由此,这些系统和/或方法的操作和行为在本文中在不参照特定软件代码的情况下描述—理解到,软件和硬件可被设计成至少部分地基于本文的描述来实现这些系统和/或方法。
322.如本文中所使用的,取决于上下文,满足阈值可指值大于阈值、大于或等于阈值、
小于阈值、小于或等于阈值、等于阈值、不等于阈值、等等。
323.尽管在权利要求书中叙述和/或在说明书中公开了特定特征组合,但这些组合不旨在限制各个方面的公开。事实上,许多这些特征可以按权利要求书中未专门叙述和/或说明书中未公开的方式组合。尽管以下列出的每一项从属权利要求可以直接从属于仅仅一项权利要求,但各个方面的公开包括每一项从属权利要求与这组权利要求中的每一项其他权利要求相组合。如本文中所使用的,引述一列项目“中的至少一者”的短语是指这些项目的任何组合,包括单个成员。作为示例,“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的任何其他排序)。
324.本文所使用的元素、动作或指令不应被解释为关键或必要的,除非被明确描述为这样。而且,如本文所使用的,冠词“一”和“某一”旨在包括一个或多个项目,并且可以与“一个或多个”互换地使用。此外,如本文所使用的,冠词“该”旨在包括结合冠词“该”来引用的一个或多个项目,并且可与“一个或多个”可互换地使用。此外,如本文中使用的,术语“集(集合)”和“群”旨在包括一个或多个项目(例如,相关项、非相关项、或者相关项和非相关项的组合),并且可以与“一个或多个”可互换地使用。在旨在仅有一个项目的场合,使用短语“仅一个”或类似语言。而且,如本文所使用的,术语“具有”、“含有”、“包含”等旨在是开放性术语。此外,短语“基于”旨在意指“至少部分地基于”,除非另外明确陈述。而且,如本文中所使用的,术语“或”在序列中使用时旨在是包括性的,并且可与“和/或”互换地使用,除非另外明确陈述(例如,在与“中的任一者”或“中的仅一者”结合使用的情况下)。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1