针对调制和编码方案值的限制的制作方法

文档序号:20167671发布日期:2020-03-24 22:01阅读:216来源:国知局
针对调制和编码方案值的限制的制作方法

相关申请的交叉引用

本申请要求享有于2018年3月23日向美国专利和商标局提交的非临时申请第15/934,771号以及于2017年5月4日向美国专利和商标局提交的临时申请第62/501,664号的优先权和权益,该申请的全部内容通过引用并入本文,如同在下面完整地并且出于所有适用目的而全面阐述。



背景技术:

本文描述的各个方面涉及无线通信,并且更具体地但非排他性地涉及针对调制和编码方案(mcs)值的限制。

无线通信网络被广泛部署以提供各种通信服务,例如,电话、视频、数据、消息传送、广播等。这样的网络(通常是多址网络)通过共享可用网络资源来支持多个用户的通信。

一般地,信道条件可能影响无线通信设备处的接收。考虑到这个因素和其他因素,可以选择诸如调制和编码方案(mcs)之类的通信参数,以尝试使无线通信性能最大化。因此,需要用于选择mcs以改进无线通信性能的高效技术。



技术实现要素:

以下呈现了本公开内容的一些方面的简要概述以提供对这些方面的基本理解。本发明内容不是对本公开内容的所有预期特征的详尽概述,并且既不旨在识别本公开内容的所有方面的重要或关键元素,也不旨在描绘本公开内容的任何或所有方面的范围。其唯一目的是以简化形式呈现本公开内容的一些方面的各种概念,作为稍后呈现的更详细描述的序言。

在一些方面,本公开内容提供了一种通信方法,包括:确定针对第一设备与第二设备之间的对等通信定义的第一组调制和编码方案(mcs)值的第一最小值和第一最大值;确定针对对等通信定义的第二组mcs值的第二最小值和第二最大值;以及向第一设备发送第一最小值、第一最大值、第二最小值和第二最大值。

在一些方面,本公开内容提供了一种用于通信的装置,包括存储器和耦合到存储器的处理器。处理器和存储器被配置为:确定针对第一设备与第二设备之间的对等通信定义的第一组调制和编码方案(mcs)值的第一最小值和第一最大值;确定针对对等通信定义的第二组mcs值的第二最小值和第二最大值;以及向第一设备发送第一最小值、第一最大值、第二最小值和第二最大值。

在一些方面,本公开内容提供了一种被配置用于通信的装置。该装置包括:用于确定针对第一设备与第二设备之间的对等通信定义的第一组调制和编码方案(mcs)值的第一最小值和第一最大值的单元;用于确定针对对等通信定义的第二组mcs值的第二最小值和第二最大值的单元;以及用于向第一设备发送第一最小值、第一最大值、第二最小值和第二最大值的单元。

在一些方面,本公开内容提供了一种存储计算机可执行代码的非暂时性计算机可读介质,其包括用于以下操作的代码:确定针对第一设备与第二设备之间的对等通信定义的第一组调制和编码方案(mcs)值的第一最小值和第一最大值;确定针对对等通信定义的第二组mcs值的第二最小值和第二最大值;以及向第一设备发送第一最小值、第一最大值、第二最小值和第二最大值。

在一些方面,本公开内容提供了一种通信方法,包括:从多组调制和编码方案(mcs)值中识别要用于与另一装置进行通信的一组mcs值;从多组最小值和最大值中识别要与所识别的一组mcs值一起使用的一组最小值和最大值;以及与另一装置进行通信,其中,通信使用所识别的一组mcs值和所识别的一组最小值和最大值。

在一些方面,本公开内容提供了一种用于通信的装置,包括存储器和耦合到存储器的处理器。处理器和存储器被配置为:从多组调制和编码方案(mcs)值中识别要用于与另一装置进行通信的一组mcs值;从多组最小值和最大值中识别要与所识别的一组mcs值一起使用的一组最小值和最大值;以及与另一装置进行通信,其中,通信使用所识别的一组mcs值和所识别的一组最小值和最大值。

在一些方面,本公开内容提供了一种被配置用于通信的装置。该装置包括:用于从多组调制和编码方案(mcs)值中识别要用于与另一装置进行通信的一组mcs值的单元;用于从多组最小值和最大值中识别要与所识别的一组mcs值一起使用的一组最小值和最大值的单元;以及用于与另一装置进行通信的单元,其中,通信使用所识别的一组mcs值和所识别的一组最小值和最大值。

在一些方面,本公开内容提供了一种存储计算机可执行代码的非暂时性计算机可读介质,其包括用于以下操作的代码:从多组调制和编码方案(mcs)值中识别要用于与另一装置进行通信的一组mcs值;从多组最小值和最大值中识别要与所识别的一组mcs值一起使用的一组最小值和最大值;以及与另一装置进行通信,其中,通信使用所识别的一组mcs值和所识别的一组最小值和最大值。

在阅读下面的具体实施方式时,将变得更全面地理解本公开内容的这些方面和其他方面。在结合附图阅读本公开内容的具体实现方式的以下描述时,本公开内容的其他方面、特征和实现方式对于本领域普通技术人员将变得显而易见。虽然本公开内容的特征可以关于下面的某些实现方式和附图进行讨论,但是本公开内容的所有实现方式可以包括本文讨论的有利特征中的一个或多个。换言之,尽管一个或多个实现方式可以被讨论为具有某些有利特征,但是也可以根据本文讨论的本公开内容的各种实现方式使用这些特征中的一个或多个。以类似的方式,虽然某些实现方式可以在下面作为设备、系统或方法实现方式进行讨论,但是应该理解,可以在各种设备、系统和方法中实现这样的实现方式。

附图说明

呈现附图以帮助描述本公开内容的方面,并且提供附图仅用于对这些方面进行说明而不是对其进行限制。

图1是其中可以使用本公开内容的方面的示例通信系统的图。

图2是根据本公开内容的一些方面的示例通信组件的框图。

图3是有效编码速率相对mcs的示例的曲线图。

图4是根据本公开内容的一些方面的有效编码速率相对mcs的示例的曲线图。

图5是示出根据本公开内容的一些方面的示例通信过程的流程图。

图6是示出根据本公开内容的一些方面的另一示例通信过程的流程图。

图7是示出根据本公开内容的一些方面的可以支持通信的装置(例如,电子设备)的示例硬件实现方式的框图。

图8是示出根据本公开内容的一些方面的用信号通知所选定的mcs集合的过程的示例的流程图。

图9是示出根据本公开内容的一些方面的可以支持通信的装置(例如,电子设备)的另一示例硬件实现方式的框图。

图10是示出根据本公开内容的一些方面的用信号通知所选定的最小值和最大值的过程的示例的流程图。

图11是示出根据本公开内容的一些方面的可以支持通信的装置(例如,电子设备)的另一示例硬件实现方式的框图。

图12是示出根据本公开内容的一些方面的使用所选定的mcs集合的过程的示例的流程图。

图13是示出根据本公开内容的一些方面的使用所识别的最小值和最大值的过程的示例的流程图。

具体实施方式

本公开内容的各个方面涉及多个mcs表的使用。例如,第一mcs表可以用于第一条件,并且第二mcs表用于第二条件。本公开内容在一些方面涉及指示哪个表要被用于设备之间的通信的、设备之间的信令。本公开内容在一些方面涉及指示哪个对mcs表的最小限制和最大限制要被用于设备之间的通信的、设备之间的信令。

下面结合附图阐述的具体实施方式旨在作为对各种配置的描述,而不旨在表示可以实践本文所描述的概念的唯一配置。具体实施方式包括出于提供对各种概念的透彻理解目的的具体细节。然而,对于本领域技术人员显而易见的是,可以在没有这些具体细节的情况下实践这些概念。此外,可以设计替代配置而不脱离本公开内容的范围。另外,公知的元件将不被详细描述或将被省略,以免混淆本公开内容的相关细节。

贯穿本公开内容呈现的各种概念可以跨多种多样的电信系统、网络架构和通信标准实现。例如,第三代合作伙伴计划(3gpp)是定义涉及演进型分组系统(eps)(通常称为长期演进(lte)网络)的网络的若干无线通信标准的标准主体。lte网络的演进版本(例如,第五代(5g)网络)可以提供许多不同类型的服务或应用,包括但不限于网页浏览、视频流式传输、voip、任务关键型应用、多跳网络、具有实时反馈的远程操作(例如,远距手术)等。因此,本文的教导可以根据各种网络技术来实现,包括但不限于5g技术、第四代(4g)技术、第三代(3g)技术和其他网络架构。另外,本文描述的技术可以用于下行链路、上行链路、对等链路或某种其他类型的链路。

所使用的实际电信标准、网络架构和/或通信标准将取决于特定应用和施加在系统上的整体设计约束。出于说明的目的,下文可以描述5g系统和/或lte系统的上下文中的各个方面。然而,应该理解的是,本文的教导也可以用于其他系统。因此,在5g和/或lte术语的上下文中对功能的引用应该被理解为同样适用于其他类型的技术、网络、组件、信令等。

示例通信系统

图1示出了无线通信系统100的示例,其中用户设备(ue)可以经由无线通信信令与其他设备进行通信。例如,第一ue102和第二ue104可以使用由发射接收点(trp)106和/或其他网络组件(例如,核心网络108、互联网服务提供商(isp)110、对等设备等)管理的无线通信资源与trp106进行通信。如所指示的,ue102和104可以经由设备对设备(d2d)链路112直接地彼此通信。

在一些场景中,d2d链路可以是载具对万物(v2x)链路。例如,第一载具114可以经由某种形式(或多种形式)的v2x通信与第二载具116、ue118、传感器120、trp106或无线通信系统100的某个其他组件(例如,设备)进行通信。

根据本文的教导,这些设备可以包括用于管理mcs表和mcs限制的功能。例如,第一载具114、第二载具116、ue118、传感器120、ue102、ue104和trp106(以及系统100中的其他设备)中的每个可以包括用于管理mcs表和mcs限制的模块122,以用于控制d2d、v2x和系统100中的类似通信。为了降低图1的复杂度,仅针对第一载具114、ue118和trp106示出了用于管理mcs表和mcs限制的模块122。

在不同的实现方式中,无线通信系统100的组件和链路可以采取不同的形式。例如但不限于,ue可以是蜂窝设备、物联网(iot)设备、蜂窝iot(ciot)设备、lte无线蜂窝设备、机器类型通信(mtc)蜂窝设备、智能警报、远程传感器、智能电话、移动电话、智能仪表、个人数字助理(pda)、个人计算机、网状节点以及平板计算机。

在一些方面,trp可以指代包含针对特定物理小区的无线电头端功能的物理实体。在一些方面,trp可以包括具有基于正交频分复用(ofdm)的空中接口的5g新无线(nr)功能。nr可以支持(例如但不限于)增强型移动宽带(embb)、关键任务服务以及iot设备的大规模部署。trp的功能可以在一个或多个方面类似于(或并入)ciot基站(c-bs)、节点b、演进型节点b(enodeb)、无线接入网络(ran)接入节点、无线网络控制器(rnc)、基站(bs)、无线基站(rbs)、基站控制器(bsc)、基站收发台(bts)、收发机功能(tf)、无线收发机、无线路由器、基本服务集(bss)、扩展服务集(ess)、宏小区、宏节点、家庭enb(henb)、毫微微小区、毫微微节点、微微节点或某个其他合适的实体的功能。在不同的场景中(例如,nr、lte等),trp可以被称为gnodeb(gnb)、enb、基站,或者使用其他术语来引用。

在无线通信系统100中可以支持各种类型的网络对设备链路和d2d链路。例如,d2d链路可以包括但不限于机器对机器(m2m)链路、mtc链路、载具对载具(v2v)链接以及载具对万物(v2x)链路。网络对设备链路可以包括但不限于上行链路(或反向链路)、下行链路(或前向链路)以及载具对网络(v2n)链路。

示例通信组件

图2示出了无线通信系统200的另一示例,其中设备经由v2x侧向链路或某个其他合适的通信链路(例如,d2d链路)进行通信。例如,发射接收点(trp)202可以分别经由第一链路208和第二链路210(例如,v2x链路)与第一设备204和第二设备206进行通信。另外,第一设备204和第二设备206可以经由v2x链路212进行通信。

无线通信系统200中的设备可以接入广域网的其他通信设备(例如,经由网络实体222)或接入其他网络中的通信设备(未示出)。为了降低图2的复杂度,仅示出了trp和两个设备。实际上,无线通信系统可以包括更多的这些设备和其他设备。在一些实现方式中,trp202可以对应于图1的trp106。另外,第一设备204和第二设备206可以分别对应于图1的第一载具114和第二载具116。

v2x链路上的通信可以使用mcs表。因此,无线通信系统200的组件中的一些组件可以包括用于管理mcs表的功能。例如,trp202可以包括用于管理mcs表和mcs限制的模块224。在一些方面,用于管理mcs表和mcs限制的模块224可以包括限制选择器226,其用于选择对mcs表的最小限制和最大限制226。trp202可以经由收发机228将这些限制发送到第一设备204和第二设备206。

第一设备204和第二设备206还可以包括用于管理mcs表和mcs限制的功能。例如,第一设备可以包括用于管理mcs表和mcs限制的模块230,并且第二设备可以包括用于管理mcs表和mcs限制的模块232。用于管理mcs表和mcs限制的模块230可以包括mcs表选择器234,其用于从一组mcs表中选择要用于v2x侧向链路212上的通信mcs表。第一设备204可以经由收发机236向第二设备206发送对所选定的mcs表的指示。用于管理mcs表和mcs限制的模块232可以管理第二设备206从第一设备204和/或trp202接收的mcs表和对应的限制238。例如,第一设备204可以识别哪个mcs表要被使用,并且trp202可以提供要用于不同的mcs表的一组最小值和最大值(例如,一组至少一个最小值和至少一个最大值)。第二设备206的收发机240然后可以使用该信息来选择用于v2x侧向链路212上的通信的适当速率等。另外,无线通信系统200的其他设备可以包括类似的功能(未示出)。

mcs表

无线通信系统可能支持高达指定的最大调制阶数。例如,3gpp技术规范组(tsg)无线接入网络(ran)版本14(下文中简称为rel.-14)指定侧向链路通信可以使用支持高达16qam的传统上行链路(ul)mcs表。该mcs表包括用于mcs索引的5个比特(mcs-0至mcs-28可用),具有调制阶数被设置为qm=min(4,qm')的附加约束。该约束将mcs表限制为16qam。qm'是下面的表1中指示的调制阶数(表1是3gpprel.-1436.213中的表8.6.1-1的复制)。tbs代表传输块大小。

表1

3gpptsgran版本15(下文中简称为rel.-15)提议使用64qam用于物理侧向链路共享信道(pssch)。实现64qam的一种方式是使用传统ulmcs表,但是通过移除qm=min(4,qm')约束允许64qam。根据本文的教导,发射机可以在控制信道中发送附加比特以指示是否应该在接收机处应用qm=min(4,qm')。

存在由于pssch中的开销与使用传统ulmcs表的传统物理上行链路共享信道(pusch)中的开销相比更高而出现的v2xpssch的另一问题。例如,v2xpssch传输的开销可能是4个解调参考符号(本文称为dmrs符号),加上针对发送/接收转变而打孔的最后一个符号,加上可能潜在地在接收机处打孔以用于自动增益控制(agc)的一个符号。相反,ulpusch的开销可能是2个dmrs符号。因此,pssch可以使用多达六个符号,而pusch仅使用两个符号。这导致对于某些mcs,编码速率大于期望的阈值水平。例如,图3描绘了图表300,其绘制了pssch相对mcs的有效编码速率。图表300对应于上面的pscch传输的开销可能是4个dmrs符号的示例。在图3中,编码速率由实线302表示。水平虚线304表示0.931的编码速率限制(例如,超过该限制可能不要求接收机对接收到的信号进行解码)。例如,对于mcs索引值18,有效编码速率为0.955。虽然一些16qammcs点如图3所示受到影响,但是对于64qammcs点(mcs索引值为21和更高),该问题更突出。

mcs表选择和相关联的限制

本公开内容在一些方面涉及使用附加的mcs表,使得设备可以在某些条件下从16qam切换到64qam。例如,当pssch的有效编码速率超过针对16qam的阈值(例如,0.931)时可以进行向64qam的切换(考虑到与mcs表最初被设计用于的ulpusch相比的附加开销)。因此,如下面阐述的两个表(表2和表3)可以由发送设备(例如,ue)用于rel.-15系统或其他无线通信系统。这里可以看出,现在在表3中针对mcs索引18、19和20指定了64qam。图4描绘了图表400,其绘制了当使用这两个mcs表时pssch相对mcs的有效编码速率(例如,ue基于当前条件或某个其他因素选择在给定时间使用这两个表中的一个)。编码速率由实线402表示。水平虚线404表示0.931的编码速率限制。部分虚线406示出了该曲线图来自图3的对应部分(说明使用传统mcs表的问题)。

因此,本公开内容在一些方面涉及指示在侧向链路控制中哪个mcs映射表要被用于侧向链路控制中指示的侧向链路数据通信的设备(例如,ue)。在一种情况下,一个比特用于指示两个表之间的选择。在一种情况下,发射机基于用于侧向链路数据的调制阶数来设置该比特。

本公开内容在一些方面还涉及提供具有指示要用于这两个mcs映射表的对应mcs最小限制和最大限制的配置(例如,无线资源控制(rrc)配置)的设备(例如,ue)。

对于v2x,ue可以配置(例如,预先配置)有作为ue的速度的函数和/或作为系统中测量的拥塞的函数的对mcs的限制。一些系统可以使用表4中阐述的mcs限制(经由rrc配置来配置)。这里,minmcs-pssch-r14和maxmcs-pssch-r14可以各自具有从0到31的值。

表4

表4的配置可以用于速度相关的传输参数(例如,sl-pssch-txconfig-r14)和拥塞控制配置(例如,sl-cbr-pssch-txconfiglist-r14)。

通过引入如本文教导的附加mcs表,下面是用于识别如何解释最小和最大mcs配置的技术(例如,使用rel.-14mcs表或rel.-15mcs表)。此外,由于rel.-15ue可以使用两个mcs表(例如,上面讨论的表2和表3)中的任一个,所以针对mcs表中的每个提供配置,如下面的表5所示。这里,minmcs-pssch-r14和maxmcs-pssch-r14针对rel.-14(例如,表2)分别保持最小限制和最大限制,而minmcs-pssch-r15和maxmcs-pssch-r15针对rel.-15(例如,表3)分别保持最小限制和最大限制。

表5

示例操作

图5示出了根据本公开内容的一些方面的用于选择mcs表的过程500。过程500可以发生在ue、接入终端、trp、基站或某个其他合适的装置内。当然,在处于本公开内容的范围内的各个方面中,过程500可以由能够支持与通信有关的操作(例如,侧向链路操作)的任何合适的装置来实现。

在框502处,第一ue确定mcs表选择的至少一个条件(例如,编码速率或调制阶数)。

在框504处,第一ue基于至少一个条件(例如,如本文讨论的)来选择要用于与第二ue的侧向链路通信的mcs表。

在框506处,第一ue向第二ue发送对所选定的mcs表的指示。

在框508处,第二ue接收该指示。

在框510处,第二ue基于该指示获得所选定的mcs表。例如,第二ue可以从由第二ue维护的一组mcs表中取回mcs表。

在框512处,第一ue和第二ue使用所选定的mcs表经由侧向链路数据信道进行通信。

图6示出了根据本公开内容的一些方面的用于选择mcs表的过程600。过程600可以发生在ue、接入终端、trp、基站或某个其他合适的装置内。当然,在处于本公开内容的范围内的各个方面中,过程600可以由能够支持与通信有关的操作(例如,侧向链路操作)的任何合适的装置来实现。

在框602处,基站(例如,enb或gnb)确定与第一侧向链路设备和第二侧向链路设备相关联的至少一个条件(例如,平移速度和/或信道条件)。

在框604处,基站基于至少一个条件来选择最小mcs值和最大mcs值(例如,一组最小mcs值和一组最大mcs值)。

在框606处,基站向第一侧向链路设备(例如,主侧向链路设备)发送对所选定的值的指示。

在框608处,第一侧向链路设备接收该指示。

在框610处,第一侧向链路设备选择要用于与第二设备的侧向链路通信的mcs表。框610的操作可以对应于例如图5的框504的操作。

在框612处,第一侧向链路设备基于所选定的mcs表来选择要用于与第二设备的侧向链路通信的最小mcs值和最大mcs值。

在框614处,第一侧向链路设备和第二侧向链路设备使用所选定的mcs表经由侧向链路数据信道进行通信。

第一示例装置

图7示出了根据本公开内容的一个或多个方面的被配置为进行通信(例如,使用mcs表)的装置700的示例硬件实现方式的框图。装置700可以在ue、发射接收点(trp)、接入点或支持如本文教导的通信的某种其他类型的设备内体现或实现。在各种实现方式中,装置700可以在接入终端、基站或某种其他类型的设备内体现或实现。在各种实现方式中,装置700可以在移动电话、智能电话、平板计算机、便携式计算机、服务器、网络实体、个人计算机、传感器、警报器、载具、机器、娱乐设备、医疗设备或具有电路的任何其他电子设备内体现或实现。

装置700包括通信接口702(例如,至少一个收发机)、存储介质704、用户接口706、存储器设备708以及处理电路710(例如,至少一个处理器)。这些组件可以经由信令总线或其他合适的组件(一般由图7中的连接线表示)彼此耦合和/或放置成彼此电通信。信令总线可以包括任何数量的互连总线和桥接器,这取决于处理电路710的特定应用以及总体设计约束。信令总线将各种电路链接在一起,使得通信接口702、存储介质704、用户接口706以及存储器设备708中的每个耦合到处理电路710和/或与处理电路710电通信。信令总线还可以链接诸如定时源、外围设备、调压器和功率管理电路之类的各种其他电路(未示出),这些电路是本领域公知的,并且因此将不再进行描述。

通信接口702可以适于促进装置700的无线通信。例如,通信接口702可以包括适于促进关于网络中一个或多个通信设备的双向信息通信的电路和/或编程。因此,在一些实现方式中,通信接口702可以耦合到一个或多个天线712以用于无线通信系统内的无线通信。在一些实现方式中,通信接口702可以被配置用于基于有线的通信。例如,通信接口702可以是总线接口、发送/接收接口或某种其他类型的信号接口,包括驱动器、缓冲器或用于输出和/或获得信号(例如,从集成电路输出信号和/或接收信号到集成电路中)的其他电路。通信接口702可以配置有一个或多个独立的接收机和/或发射机,以及一个或多个收发机。在所示的示例中,通信接口702包括发射机714和接收机716。

存储器设备708可表示一个或多个存储器设备。如所指示的,存储器设备708可以保持mcs信息718以及由设备700使用的其他信息。在一些实现方式中,存储器设备708和存储介质704被实现为公共存储器组件。存储器设备708还可以用于存储由处理电路710或装置700的某个其他组件操纵的数据。

存储介质704可以表示用于存储编程(例如,处理器可执行代码或指令(例如,软件、固件)、电子数据、数据库或其他数字信息)的一个或多个计算机可读、机器可读和/或处理器可读的设备。存储介质704还可以用于存储当执行编程时由处理电路710操纵的数据。存储介质704可以是能够由通用或专用处理器访问的任何可用介质,包括便携或固定的存储设备、光存储设备以及能够存储、包含或携带编程的各种其他介质。

通过示例而非限制的方式,存储介质704可以包括磁存储设备(例如,硬盘、软盘、磁条)、光盘(例如,压缩盘(cd)或数字通用盘(dvd))、智能卡、闪速存储器设备(例如,卡、棒或钥匙驱动器)、随机存取存储器(ram)、只读存储器(rom)、可编程rom(prom)、可擦除prom(eprom)、电可擦除prom(eeprom)、寄存器、可移除盘以及用于存储可以由计算机访问和读取的软件和/或指令的任何其他合适的介质。存储介质704可以体现在制品(例如,计算机程序产品)中。通过示例的方式,计算机程序产品可以包括封装材料中的计算机可读介质。鉴于以上内容,在一些实现方式中,存储介质704可以是非暂时性(例如,有形)存储介质。

存储介质704可以耦合到处理电路710,使得处理电路710可以从存储介质704读取信息并将信息写入到存储介质704。即,存储介质704可以耦合到处理电路710,使得存储介质704至少可由处理电路710访问,包括其中至少一种存储介质与处理电路710成为一体的示例和/或其中至少一种存储介质与处理电路710分离的示例(例如,驻留在装置700中,在装置700外部,跨多个实体分布等)。

由存储介质704存储的编程当由处理电路710执行时使处理电路710执行本文描述的各种功能和/或处理操作中的一个或多个。例如,存储介质704可以包括被配置用于调节处理电路710的一个或多个硬件框处的操作以及利用通信接口702来利用它们相应的通信协议进行无线通信的操作。在一些方面,存储介质704可以包括存储计算机可执行代码(包括用于执行本文描述的功能的代码)的非暂时性计算机可读介质。

处理电路710一般适于处理,包括执行存储在存储介质704上的这种编程。如本文所使用的,术语“代码”或“编程”应被广义地解释为包括而不限于指令、指令集、数据、代码、代码段、程序代码、程序、编程、子程序、软件模块、应用、软件应用、软件包、例程、子程序、对象、可执行文件、执行线程、过程、函数等,无论其被称为软件、固件、中间件、微代码、硬件描述语言还是其他。

处理电路710被配置为获得、处理和/或发送数据,控制数据访问和存储,发布命令,以及控制其他期望的操作。在至少一个示例中,处理电路710可以包括被配置为实现由适当的介质提供的期望编程的电路。例如,处理电路710可以实现为被配置为执行可执行编程的一个或多个处理器、一个或多个控制器和/或其他结构。处理电路710的示例可以包括通用处理器、数字信号处理器(dsp)、专用集成电路(asic)、现场可编程门阵列(fpga)或其他可编程逻辑组件、分立门或晶体管逻辑、分立硬件组件或者被设计用于执行本文描述的功能的其任何组合。通用处理器可以包括微处理器以及任何常规处理器、控制器、微控制器或状态机。处理电路710还可以实现为计算组件的组合,例如,dsp和微处理器的组合、多个微处理器、结合dsp核心的一个或多个微处理器、asic和微处理器,或者任何其他数量的不同配置。处理电路710的这些示例仅用于说明,并且还设想本公开内容的范围内的其他合适的配置。

根据本公开内容的一个或多个方面,处理电路710可以适于执行本文描述的装置中的任一个或全部装置的特征、过程、功能、操作和/或例程中的任一个或全部。例如,处理电路710可以被配置为执行关于图1-6和图8描述的步骤、功能和/或过程中的任一个。如本文所使用的,关于处理电路710的术语“适于”可以指代处理电路710被配置、使用、实现和/或编程为执行根据本文描述的各种特征的特定过程、功能、操作和/或例程中的一个或多个。

处理电路710可以是专用处理器,例如,专用集成电路(asic),其用作用于执行结合图1-6和图8描述的操作中的任何一个操作的单元(例如,结构)。处理电路710可以用作用于发送的单元和/或用于接收的单元的一个示例。在各种实现方式中,处理电路710可以至少部分地提供和/或包含上面针对图2的第一设备204(例如,用于管理mcs表和mcs限制的模块230)描述的功能。

根据装置700的至少一个示例,处理电路710可以包括用于选择的电路/模块720、用于发送的电路/模块722或用于通信的电路/模块724中的一个或多个。在各种实现方式中,用于选择的电路/模块720、用于发送的电路/模块722或用于通信的电路/模块724可以至少部分地提供和/或包含上面针对图2的第一设备204(例如,用于管理mcs表和mcs限制的模块230)描述的功能。

如上面提及的,由存储介质704存储的编程当由处理电路710执行时使处理电路710执行本文描述的各种功能和/或处理操作中的一个或多个。例如,在各种实现方式中,编程可以使处理电路710执行本文关于图1-6和图8描述的各种功能、步骤和/或过程。如图7所示,存储介质704可以包括用于选择的代码730、用于发送的代码732或用于通信的代码734中的一个或多个。在各种实现方式中,用于选择的代码730、用于发送的代码732或用于通信的代码734可以被执行或以其他方式使用以提供本文针对用于选择的电路/模块720、用于发送的电路/模块722或用于通信的电路/模块724描述的功能。

用于选择的电路/模块720可以包括适于执行与例如进行选择有关的若干功能的电路和/或编程(例如,存储在存储介质704上的用于选择的代码730)。在一些方面,用于选择的电路/模块720(例如,用于选择的单元)可以对应于例如处理电路。

用于选择的电路/模块720可以基于一个或多个输入来进行选择。例如,用于选择的电路/模块720可以基于以下各项中的一项或多项来从多组mcs值中选择一组mcs值:编码速率、调制阶数或某个其他因素。因此,用于选择的电路/模块720可以(例如,从存储器设备708或装置700的某个其他组件)初始获得输入信息。用于选择的电路/模块720因此可以基于适当的输入来进行选择(例如,如本文结合图1-6讨论的)。然后,用于选择的电路/模块720可以(例如,向用于发送的电路/模块722、用于通信的电路/模块724、通信接口702、存储器设备708或装置700的某个其他组件)输出对选择的指示。

用于发送的电路/模块722可以包括适合于执行与例如发送(例如,发射)信息有关的若干功能的电路和/或编程(例如,存储在存储介质704上的用于发送的代码732)。在一些实现方式中,用于发送的电路/模块722可以(例如,从存储器设备708或装置700的某个其他组件)获得信息并处理该信息(例如,对信息进行编码以用于传输)。例如,用于发送的电路/模块722可以从用于选择的电路/模块720获得对所选定的一组mcs值的指示。在一些场景中,用于发送的电路/模块722将信息发送到另一组件(例如,发射机714、通信接口702或某个其他组件),该另一组件将信息发送到另一设备。在一些场景中(例如,如果用于发送的电路/模块722包括发射机),则用于发送的电路/模块722经由射频信令或适用于适用的通信介质的某种其他类型的信令直接将信息发送到另一设备(例如,最终目的地)。

用于发送的电路/模块722(例如,用于发送的单元)可以采取各种形式。在一些方面,用于发送的电路/模块722可以对应于例如接口(例如,总线接口、发送/接收接口或某种其他类型的信号接口)、通信设备、收发机、发射机或如本文讨论的某个其他类似组件。在一些实现方式中,通信接口702包括用于发送的电路/模块722和/或用于发送的代码732。在一些实现方式中,用于发送的电路/模块722和/或用于发送的代码732被配置为控制通信接口702(例如,收发机或发射机)发送信息。在一些实现方式中,用于发送的电路/模块722是用于通信的电路/模块724的一部分。

用于通信的电路/模块724可以包括适于执行与例如传送信息有关的若干功能的电路和/或编程(例如,存储在存储介质704上的用于通信的代码734)。在一些实现方式中,通信涉及接收信息。在一些实现方式中,通信涉及发送(例如,发射)信息。

在不同的场景中,信息可以采取不同的形式。在一些方面,用于通信的电路/模块724可以使用所选定的一组mcs值(例如,从用于选择的电路/模块720获得)来传送数据。在一些方面,用于通信的电路/模块724可以经由nr侧向链路进行通信。

在其中通信涉及接收信息的一些实现方式中,用于通信的电路/模块724(例如,从通信接口702、接收机716、存储器设备708、装置700的某个其他组件或某个其他设备)接收信息,处理(例如,解码)该信息,并且将该信息输出到装置700的另一组件(例如,存储器设备708或某个其他组件)。在一些场景中(例如,如果用于通信的电路/模块724包括接收机),则通信涉及用于通信的电路/模块724直接从发送信息的设备接收信息(例如,经由射频信令或适用于适用的通信介质的某种其他类型的信令)。

在其中通信涉及发送信息的一些实现方式中,用于通信的电路/模块724(例如,从存储器设备708或装置700的某个其他组件)获得信息,处理(例如,编码)该信息,并且输出处理后的信息。在一些场景中,通信涉及将信息发送到装置700的另一组件(例如,发射机714、通信接口702或某个其他组件),该另一组件将向另一设备发送信息。在一些场景中(例如,如果用于通信的电路/模块724包括发射机),则通信涉及用于通信的电路/模块724经由射频信令或适用于适用的通信介质的某种其他类型的信令将信息直接发送到另一设备(例如,最终目的地)。

用于通信的电路/模块724(例如,用于通信的单元)可以采取各种形式。在一些方面,用于通信的电路/模块724可以对应于例如接口(例如,总线接口、发送/接收接口或某种其他类型的信号接口)、通信设备、收发机、发射机、接收机或如本文讨论的某个其他类似组件。在一些实现方式中,通信接口702包括用于通信的电路/模块724和/或用于通信的代码734。在一些实现方式中,用于通信的电路/模块724和/或用于通信的代码734被配置为控制通信接口702(例如,收发机、接收机或发射机)传送信息。

第一示例过程

图8示出了根据本公开内容的一些方面的用于通信的过程800。过程800可以在处理电路(例如,图7的处理电路710)内发生,该处理电路可以位于ue、接入终端、trp、基站或某个其他合适的装置中。当然,在处于本公开内容的范围内的各个方面中,过程800可以由能够支持与通信有关的操作(例如,侧向链路操作)的任何合适的装置来实现。

在框802处,装置(例如,ue)从多组调制和编码方案(mcs)值中选择一组mcs值。

在不同的实现方式中,各组mcs值可以采取不同的形式。在一些方面,多组mcs值可以包括第一mcs表和第二mcs表。在一些方面,第一mcs表可以支持高达第一调制阶数;并且第二mcs表可以支持高达与第一调制阶数不同的第二调制阶数。在一些方面,第一mcs表可以支持高达16正交幅度调制(qam);并且第二mcs表可以支持高达64qam。在一些方面,第一mcs表的针对mcs索引值18、19和20的调制阶数条目可以具有值4;并且第二mcs表的针对mcs索引值18、19和20的调制阶数条目可以具有值6。

在不同的实现方式中,对该组mcs值的选择可以采取不同的形式。在一些方面,对该组mcs值的选择可以包括:确定要用于通信的调制阶数;以及基于所确定的调制阶数来选择该组mcs值。在一些方面,对该组mcs值的选择可以包括:确定是16正交幅度调制(qam)还是64qam要被用于通信;以及基于该确定来选择该组mcs值。

在一些方面,对该组mcs值的选择可以基于通信的编码速率。在一些方面,对该组mcs值的选择可以基于通信的编码速率是否大于或等于针对特定调制阶数的阈值编码速率。在一些方面,对该组mcs值的选择可以基于针对16正交幅度调制(qam)通信的编码速率是否大于0.931。在一些方面,对该组mcs值的选择可以包括确定针对16正交幅度调制(qam)通信的编码速率大于0.931;以及作为确定的结果选择64qammcs表。

在框804处,该装置向另一装置发送对所选定的一组mcs值的指示。在一些方面,该指示可以经由对等控制信道、侧向链路控制信道、载具对万物控制信道或其任何组合发送。

在框806处,该装置与另一装置进行通信,其中通信使用所选定的一组mcs值。在一些方面,通信可以经由对等数据信道、侧向链路数据信道、载具对万物数据信道或其任何组合。

在一些方面,根据本文的教导的过程可以包括上述操作和/或特征的任何组合。

第二示例装置

图9示出了根据本公开内容的一个或多个方面的被配置为进行通信(例如,使用mcs表)的装置900的示例硬件实现方式的框图。装置900可以在gnb、发射接收点(trp)、接入点、ue或支持如本文教导的无线通信的某种其他类型的设备内体现或实现。在各种实现方式中,装置900可以在基站、接入终端或某种其他类型的设备内体现或实现。在各种实现方式中,装置900可以在服务器、网络实体、移动电话、智能电话、平板计算机、便携式计算机、个人计算机、传感器、警报器、载具、机器、娱乐设备、医疗设备或具有电路的任何其他电子设备内体现或实现。

装置900包括通信接口902(例如,至少一个收发机)、存储介质904、用户接口906、存储器设备908(例如,存储mcs信息918)以及处理电路910(例如,至少一个处理器)。在各种实现方式中,用户接口906可以包括以下各项中的一项或多项:键盘、显示器、扬声器、麦克风、触摸屏显示器或用于从用户接收输入或向用户发送输出的某个其他电路。通信接口902可以耦合到一个或多个天线912,并且可以包括发射机914和接收机916。一般地,图9的组件可以类似于图7的装置700的对应组件。

根据本公开内容的一个或多个方面,处理电路910可以适于执行本文描述的装置中的任一个或全部装置的特征、过程、功能、操作和/或例程中的任一个或全部。例如,处理电路910可以被配置为执行关于图1-6和图10描述的步骤、功能和/或过程中的任一个。如本文所使用的,关于处理电路910的术语“适于”可以指代处理电路910被配置、使用、实现和/或编程为执行根据本文描述的各种特征的特定过程、功能、操作和/或例程中的一个或多个。

处理电路910可以是专用处理器,例如,专用集成电路(asic),其用作用于执行结合图1-6和图10描述的操作中的任何一个操作的单元(例如,结构)。处理电路910可以用作用于发送的单元和/或用于接收的单元的一个示例。在各种实现方式中,处理电路910可以至少部分地提供和/或包含上面针对图2的trp202(例如,用于管理mcs表和mcs限制的模块224)描述的功能。

根据装置900的至少一个示例,处理电路910可以包括用于确定的电路/模块920、用于发送的电路/模块922或用于通信的电路/模块924中的一个或多个。在各种实现方式中,用于确定的电路/模块920、用于发送的电路/模块922或用于通信的电路/模块924可以至少部分地提供和/或包含上面针对图2的trp202(例如,用于管理mcs表和mcs限制的模块224)描述的功能。

如上面提及的,由存储介质904存储的编程当由处理电路910执行时使处理电路910执行本文描述的各种功能和/或处理操作中的一个或多个。例如,在各种实现方式中,编程可以使处理电路910执行本文关于图1-6和图10描述的各种功能、步骤和/或过程。如图9所示,存储介质904可以包括用于确定的代码930、用于发送的代码932或用于通信的代码934中的一个或多个。在各种实现方式中,用于确定的代码930、用于发送的代码932或用于通信的代码934可以被执行或以其他方式使用以提供本文针对用于确定的电路/模块920、用于发送的电路/模块922或者用于通信的电路/模块924描述的功能。

用于确定的电路/模块920可以包括适于执行与例如进行确定有关的若干功能的电路和/或编程(例如,存储在存储介质904上的用于确定的代码930)。在一些方面,用于确定的电路/模块920(例如,用于确定的单元)可以对应于例如处理电路。

用于确定的电路/模块920可以基于一个或多个输入来进行选择。例如,用于确定的电路/模块920可以确定针对设备之间的对等通信定义的各组mcs值的最小值和最大值。在一些方面,该确定可以基于与设备中的一个或多个设备相关联的一个或多个条件(例如,速度、信道条件等)。因此,用于确定的电路/模块920可以(例如,从存储器设备908、通信接口902或装置900的某个其他组件)初始获得输入信息。因此,用于确定的电路/模块920可以基于适当的输入来进行一个或多个确定(例如,如本文结合图1-图6讨论的)。然后,用于确定的电路/模块920可以向用于发送的电路/模块922、用于通信的电路/模块924、通信接口902、存储器设备908或装置900的某个其他组件输出对确定的指示(例如,最小值和最大值)。

用于发送的电路/模块922可以包括适合于执行与例如发送(例如,发射)信息有关的若干功能的电路和/或编程(例如,存储在存储介质904上的用于发送的代码932)。在一些实现方式中,用于发送的电路/模块922可以(例如,从存储器设备908或装置900的某个其他组件)获得信息并处理该信息(例如,对信息进行编码以用于传输)。例如,用于发送的电路/模块922可以从用于确定的电路/模块920获得最小值和最大值。在一些场景中,用于发送的电路/模块922将信息发送到另一组件(例如,发射机914、通信接口902或某个其他组件),该另一组件将信息发送到另一设备。在一些场景中(例如,如果用于发送的电路/模块922包括发射机),则用于发送的电路/模块922经由射频信令或适用于适用的通信介质的某种其他类型的信令直接将信息发送到另一设备(例如,最终目的地)。

用于发送的电路/模块922(例如,用于发送的单元)可以采取各种形式。在一些方面,用于发送的电路/模块922可以对应于例如接口(例如,总线接口、发送/接收接口或某种其他类型的信号接口)、通信设备、收发机、发射机或如本文讨论的某个其他类似组件。在一些实现方式中,通信接口902包括用于发送的电路/模块922和/或用于发送的代码932。在一些实现方式中,用于发送的电路/模块922和/或用于发送的代码932被配置为控制通信接口902(例如,收发机或发射机)发送信息。在一些实现方式中,用于发送的电路/模块922是用于通信的电路/模块924的一部分。

用于通信的电路/模块924可以包括适于执行与例如传送信息有关的若干功能的电路和/或编程(例如,存储在存储介质904上的用于通信的代码934)。在一些实现方式中,通信涉及接收信息。在一些实现方式中,通信涉及发送(例如,发射)信息。

在不同的场景中,信息可以采取不同的形式。在一些方面,用于通信的电路/模块924可以使用所选定的一组mcs值来传送数据。在一些方面,用于通信的电路/模块924可以经由nr侧向链路进行通信。

在其中通信涉及接收信息的一些实现方式中,用于通信的电路/模块924(例如,从通信接口902、接收机916、存储器设备908、装置900的某个其他组件或某个其他设备)接收信息,处理(例如,解码)该信息,并且将该信息输出到装置900的另一组件(例如,存储器设备908或某个其他组件)。在一些场景中(例如,如果用于通信的电路/模块924包括接收机),则通信涉及用于通信的电路/模块924直接从发送信息的设备接收信息(例如,经由射频信令或适用于适用的通信介质的某种其他类型的信令)。

在其中通信涉及发送信息的一些实现方式中,用于通信的电路/模块924(例如,从存储器设备908或装置900的某个其他组件)获得信息,处理(例如,编码)该信息,并且输出处理后的信息。在一些场景中,通信涉及将信息发送到装置900的另一组件(例如,发射机914、通信接口902或某个其他组件),该另一组件将向另一设备发送信息。在一些场景中(例如,如果用于通信的电路/模块924包括发射机),则通信涉及用于通信的电路/模块924经由射频信令或适用于适用的通信介质的某种其他类型的信令将信息直接发送到另一设备(例如,最终目的地)。

用于通信的电路/模块924(例如,用于通信的单元)可以采取各种形式。在一些方面,用于通信的电路/模块924可以对应于例如接口(例如,总线接口、发送/接收接口或某种其他类型的信号接口)、通信设备、收发机、发射机、接收机或如本文讨论的某个其他类似组件。在一些实现方式中,通信接口902包括用于通信的电路/模块924和/或用于通信的代码934。在一些实现方式中,用于通信的电路/模块924和/或用于通信的代码934被配置为控制通信接口902(例如,收发机、接收机或发射机)传送信息。

第二示例过程

图10示出了根据本公开内容的一些方面的用于通信的过程1000。过程1000可以在处理电路(例如,图9的处理电路910)内发生,该处理电路可以位于gnb、trp、基站、ue、接入终端或某个其他合适的装置中。当然,在处于本公开内容的范围内的各个方面中,过程1000可以由能够支持与通信有关的操作的任何合适的装置来实现。

在框1002处,装置(例如,gnb)确定针对第一设备与第二设备之间的对等通信(例如,诸如侧向链路通信的d2d通信)定义的第一组调制和编码方案(mcs)值的第一最小值和第一最大值。

在框1004处,该装置确定针对对等通信定义的第二组mcs值的第二最小值和第二最大值。

在框1006处,该装置向第一设备(例如,ue)发送第一最小值、第一最大值、第二最小值和第二最大值。

在一些方面,过程1000还可以包括确定至少一个其他组mcs值的至少一个其他最小值和至少一个其他最大值;以及向第一设备发送至少一个其他最小值和至少一个其他最大值。

在不同的实现方式中,各组mcs值可以采取不同的形式。在一些方面,第一组mcs值可以包括第一mcs表;并且第二组mcs值可以包括第二mcs表。在一些方面,第一mcs表可以支持高达第一调制阶数;并且第二mcs表可以支持高达与第一调制阶数不同的第二调制阶数。在一些方面,第一mcs表可以支持高达16正交幅度调制(qam);并且第二mcs表可以支持高达64qam。

在不同的实现方式中,对值的确定可以采取不同的形式。在一些方面,对第一最小值、第一最大值、第二最小值和第二最大值的确定可以包括:确定要用于对等通信的信道的条件;以及基于所确定的信道的条件来选择第一最小值、第一最大值、第二最小值和第二最大值。在一些方面,信道可以是对等数据信道、侧向链路数据信道、载具对万物数据信道或其任何组合。在一些方面,对第一最小值、第一最大值、第二最小值和第二最大值的确定可以基于与第一设备或第二设备中的至少一个设备相关联的条件。在一些方面,条件可以包括第一设备或第二设备中的至少一个设备的至少一个移动速率。

在一些方面,根据本文的教导的过程可以包括上述操作和/或特征的任何组合。

第三示例装置

图11示出了根据本公开内容的一个或多个方面的被配置为进行通信(例如,使用mcs表)的装置1100的示例硬件实现方式的框图。装置1100可以在ue、gnb、发射接收点(trp)、接入点或支持如本文教导的无线通信(例如,具有自适应帧特性)的某种其他类型的设备内体现或实现。在各种实现方式中,装置1100可以在基站、接入终端或某种其他类型的设备内体现或实现。在各种实现方式中,装置1100可以在移动电话、智能电话、平板计算机、便携式计算机、个人计算机、传感器、警报器、载具、机器、服务器、网络实体、娱乐设备、医疗设备或具有电路的任何其他电子设备内体现或实现。

装置1100包括通信接口1102(例如,至少一个收发机)、存储介质1104、用户接口1106、存储器设备1108(例如,存储mcs信息1118)和处理电路1110(例如,至少一个处理器)。在各种实现方式中,用户接口1106可以包括以下各项中的一项或多项:键盘、显示器、扬声器、麦克风、触摸屏显示器或用于从用户接收输入或向用户发送输出的某个其他电路。通信接口1102可以耦合到一个或多个天线1112,并且可以包括发射机1114和接收机1116。一般地,图11的组件可以类似于图7的装置700的对应组件。

根据本公开内容的一个或多个方面,处理电路1110可以适于执行本文描述的装置中的任一个或全部装置的特征、过程、功能、操作和/或例程中的任一个或全部。例如,处理电路1110可以被配置为执行关于图1-6、图12和图13描述的步骤、功能和/或过程中的任一个。如本文所使用的,关于处理电路1110的术语“适于”可以指代处理电路1110被配置、使用、实现和/或编程为执行根据本文描述的各种特征的特定过程、功能、操作和/或例程中的一个或多个。

处理电路1110可以是专用处理器,例如,专用集成电路(asic),其用作用于执行结合图1-6、图12和图13描述的操作中的任何一个操作的单元(例如,结构)。处理电路1110可以用作用于发送的单元和/或用于接收的单元的一个示例。在各种实现方式中,处理电路1110可以至少部分地提供和/或包含上面针对图2的第二设备206(例如,用于管理mcs表和mcs限制的模块232)描述的功能。

根据装置1100的至少一个示例,处理电路1110可以包括用于接收的电路/模块1120、用于通信的电路/模块1122、用于识别一组mcs值的电路/模块1124、用于识别一组最小值和最大值的电路/模块1126或用于取回的电路/模块1128中的一个或多个。在各种实施方式中,用于接收的电路/模块1120、用于通信的电路/模块1122、用于识别一组mcs值1124的电路/模块、用于识别一组最小值和最大值的电路/模块1126或用于取回的电路/模块1128可以至少部分地提供和/或包含上面针对图2的第二设备206(例如,用于管理mcs表和mcs限制的模块232)描述的功能。

如上面提及的,由存储介质1104存储的程序当由处理电路1110执行时使处理电路1110执行本文描述的各种功能和/或处理操作中的一个或多个。例如,在各种实现方式中,编程可以使处理电路1110执行本文关于图1-6、图12和图13描述的各种功能、步骤和/或过程。如图11所示,存储介质1104可以包括用于接收的代码1130、用于通信的代码1132、用于识别一组mcs值的代码1134、用于识别一组最小值和最大值的代码1136或用于取回的代码1138中的一个或多个。在各种实现方式中,用于接收的代码1130、用于通信的代码1132、用于识别一组mcs值的代码1134、用于识别一组最小值和最大值的代码1136或用于取回的代码1138可以被执行或以其他方式使用以提供本文针对用于接收的电路/模块1120、用于通信的电路/模块1122、用于识别一组mcs值的电路/模块1124、用于识别一组最小值和最大值的电路/模块1126或用于取回的电路/模块1128描述的功能。

用于接收的电路/模块1120可以包括适于执行与例如接收信息(例如,对一组选定的mcs值、各组mcs值、各组最小值和最大值或数据的指示)有关的若干功能的电路和/或编程(例如,存储在存储介质1104上的用于接收的代码1130)。在一些场景中,用于接收的电路/模块1120可以(例如,从通信接口1102、存储器设备或装置1100的某个其他组件)获得信息,并且处理(例如,解码)该信息。在一些场景中(例如,如果用于接收的电路/模块1120是rf接收机或包括rf接收机),则用于接收的电路/模块1120可以直接从发送信息的设备(例如,经由rf信令)接收信息。在任一种情况下,用于接收的电路/模块1120可以向装置1100的另一组件(例如,用于识别一组mcs值的电路/模块1124、用于识别一组最小值和最大值的电路/模块1126、用于取回的电路/模块1128、存储器设备1108或某个其他组件)输出所获得的信息。

用于接收的电路/模块1120(例如,用于接收的单元)可以采取各种形式。在一些方面,用于接收的电路/模块1120可以对应于例如接口(例如,总线接口、发送/接收接口或某种其他类型的信号接口)、通信设备、收发机、接收机或本文讨论的某个其他类似组件。在一些实现方式中,通信接口1102包括用于接收的电路/模块1120和/或用于接收的代码1130。在一些实现方式中,用于接收的电路/模块1120和/或用于接收的代码1130被配置为控制通信接口1102(例如,收发机或接收机)接收信息。

用于通信的电路/模块1122可以包括适于执行与例如传送信息有关的若干功能的电路和/或编程(例如,存储在存储介质1104上的用于通信的代码1132)。在一些实现方式中,通信涉及接收信息。在一些实现方式中,通信涉及发送(例如,发射)信息。

在不同的场景中,信息可以采取不同的形式。在一些方面,用于通信的电路/模块1122可以使用所选定的一组mcs值来传送数据。在一些方面,用于通信的电路/模块1122可以经由nr侧向链路进行通信。

在其中通信涉及接收信息的一些实现方式中,用于通信的电路/模块1122(例如,从通信接口1102、接收机1116、存储器设备1108、装置1100的某个其他组件或某个其他设备)接收信息,处理(例如,解码)该信息,并且将该信息输出到装置1100的另一组件(例如,存储器设备1108或某个其他组件)。在一些场景中(例如,如果用于通信的电路/模块1122包括接收机),则通信涉及用于通信的电路/模块1122直接从发送信息的设备接收信息(例如,经由射频信令或适用于适用的通信介质的某种其他类型的信令)。

在其中通信涉及发送信息的一些实现方式中,用于通信的电路/模块1122(例如,从存储器设备1108或装置1100的某个其他组件)获得信息,处理(例如,编码)该信息,并且输出处理后的信息。在一些场景中,通信涉及将信息发送到装置1100的另一组件(例如,发射机1114、通信接口1102或某个其他组件),该另一组件将向另一设备发送信息。在一些场景中(例如,如果用于通信的电路/模块1122包括发射机),则通信涉及用于通信的电路/模块1122经由射频信令或适用于适用的通信介质的某种其他类型的信令将信息直接发送到另一设备(例如,最终目的地)。

用于通信的电路/模块1122(例如,用于通信的单元)可以采取各种形式。在一些方面,用于通信的电路/模块1122可以对应于例如接口(例如,总线接口、发送/接收接口或某种其他类型的信号接口)、通信设备、收发机、发射机、接收机或本文讨论的某个其他类似组件。在一些实现方式中,通信接口1102包括用于通信的电路/模块1122和/或用于通信的代码1132。在一些实现方式中,用于通信的电路/模块1122和/或用于通信的代码1132被配置为控制通信接口1102(例如,收发机、接收机或发射机)传送信息。

用于识别一组mcs值的电路/模块1124可以包括适于执行与例如识别mcs值有关的若干功能的电路和/或编程(例如,存储在存储介质1104上的用于识别一组mcs值1134的代码)。在一些方面,用于识别一组mcs值1124的电路/模块(例如,用于识别一组mcs值的单元)可以对应于例如处理电路。

用于识别一组mcs值的电路/模块1124可以基于一个或多个输入来进行识别。例如,用于识别一组mcs值1124的电路/模块可以从针对与另一装置进行的通信定义的多组mcs值中识别一组mcs值。在一些方面,该确定可以基于与设备中的一个或多个设备相关联的一个或多个条件(例如,编码速率、调制阶数等)。因此,用于识别一组mcs值的电路/模块1124可以(例如,从存储器设备1108、通信接口1102或装置1100的某个其他组件)初始获得输入信息。用于识别一组mcs值的电路/模块1124的电路/模块因此可以基于适当的输入来进行一个或多个确定(例如,如本文结合图1-6讨论的)。用于识别一组mcs值的电路/模块1124然后可以向用于通信的电路/模块1122、通信接口1102、存储器设备1108或装置1100的某个其他组件输出对识别的指示(例如,一组mcs值)。

用于识别一组最小值和最大值的电路/模块1126可以包括适于执行与例如识别最小mcs值和最大mcs值(例如,mcs限制)有关的若干功能的电路和/或编程(例如,存储在存储介质1104上的用于识别一组最小值和最大值的代码1135)。在一些方面,用于识别一组最小值和最大值的电路/模块1126(例如,用于识别一组最小值和最大值的单元)可以对应于例如处理电路。

用于识别一组最小值和最大值的电路/模块1126可以基于一个或多个输入来进行识别。例如,用于识别一组最小值和最大值的电路/模块1126可以确定要与所识别的一组mcs值一起使用的各组mcs值的最小值和最大值。在一些方面,该确定可以基于与设备中的一个或多个设备相关联的一个或多个条件(例如,速度、信道条件等)。因此,用于识别一组最小值和最大值的电路/模块1126可以(例如,从存储器设备1108、通信接口1102或装置1100的某个其他组件)初始获得输入信息。用于识别一组最小值和最大值的电路/模块1126因此可以基于适当的输入来进行一个或多个确定(例如,如本文结合图1-6讨论的)。然后,用于识别一组最小值和最大值的电路/模块1126可以向用于通信的电路/模块1122、通信接口1102、存储器设备1108或装置1100的某个其他组件输出对确定的指示(例如,最小值和最大值)。

用于取回的电路/模块1128可以包括适于执行与例如从存储器(例如,存储器设备1108)取回信息有关的若干功能的电路和/或编程(例如,存储在存储介质1104上的用于取回的代码1138)。在一些方面,用于取回的电路/模块1128(例如,用于取回的单元)可以对应于例如处理电路。

用于取回的电路/模块1128可以根据一个或多个输入来取回信息。例如,用于取回的电路/模块1128可以从存储在存储器中的多组mcs值中取回所选定的一组mcs值,其中该取回基于对所选定的一组mcs值的指示。因此,用于取回的电路/模块1128可以(例如,从用于接收的电路/模块1120、存储器设备1108、通信接口1102或者装置1100的某个其他组件)初始获得识别特定的一组mcs值的输入信息。然后,用于取回的电路/模块1128可以使用该指示来识别mcs值在一组mcs值中的位置(例如,如本文结合图1-6讨论的)。例如,该指示可以用作表中的索引。用于取回的电路/模块1128然后可以向用于通信的电路/模块1122、通信接口1102、存储器设备1108或装置1100的某个其他组件输出所取回的信息(例如,一组mcs值)。

第三示例过程

图12示出了根据本公开内容的一些方面的用于通信的过程1200。过程1200可以在处理电路(例如,图11的处理电路1110)内发生,该处理电路可以位于ue、接入终端、gnb、trp、基站或某个其他合适的装置中。当然,在处于本公开内容的范围内的各个方面中,过程1200可以由能够支持与通信有关的操作的任何合适的装置来实现。

在框1202处,装置(例如,ue)从另一装置接收对所选定的一组调制和编码方案(mcs)值的指示。例如,该装置可以接收在图8的框804处发送的指示。在一些方面,该指示可以经由对等控制信道、侧向链路控制信道、载具对万物控制信道或其任何组合接收。

在不同的实现方式中,各组mcs值可以采取不同的形式。在一些方面,多组mcs值可以包括第一mcs表和第二mcs表。在一些方面,第一mcs表可以支持高达第一调制阶数;并且第二mcs表可以支持高达与第一调制阶数不同的第二调制阶数。在一些方面,第一mcs表可以支持高达16正交幅度调制(qam);并且第二mcs表可以支持高达64qam。在一些方面,第一mcs表的针对mcs索引值18、19和20的调制阶数条目可以具有值4;并且第二mcs表的针对mcs索引值18、19和20的调制阶数条目可以具有值6。

在框1204处,设备从存储在存储器中的多组mcs值中取回所选定的一组mcs值。在一些方面,取回可以基于在框1202处接收的指示。

在框1206处,该装置使用所选定的一组mcs值与另一装置进行通信。在一些方面,通信可以经由对等数据信道、侧向链路数据信道、载具对万物数据信道或其任何组合。

在一些方面,根据本文的教导的过程可以包括上述操作和/或特征的任何组合。

第四示例过程

图13示出了根据本公开内容的一些方面的用于通信的过程1300。过程1300可以在处理电路(例如,图11的处理电路1110)内发生,该处理电路可以位于ue、接入终端、gnb、trp、基站或某个其他合适的装置中。当然,在处于本公开内容的范围内的各个方面中,过程1300可以由能够支持与通信有关的操作的任何合适的装置来实现。

在可选框1302处,装置(例如,ue)可以接收多组mcs值。例如,该装置可以从服务gnb接收该信息。

在不同的实现方式中,各组mcs值可以采取不同的形式。在一些方面,多组mcs值可以包括第一mcs表和第二mcs表。在一些方面,第一mcs表可以支持高达第一调制阶数;并且第二mcs表可以支持高达与第一调制阶数不同的第二调制阶数。在一些方面,第一mcs表可以支持高达16正交幅度调制(qam);并且第二mcs表最多可以支持高达64qam。

在框1304处,该装置从多组调制和编码方案(mcs)值中识别要用于与另一装置进行通信的一组mcs值。在一些方面,对该组mcs值的识别可以基于与该装置相关联的条件。在一些方面,条件可以包括该装置的移动速率(例如,平移速度)。

在可选框1306处,装置(例如,ue)可以接收多组最小值和最大值。例如,该装置可以接收在图10的框1006处发送的值。

在框1308处,该装置从多组最小值和最大值中识别要与所识别的一组mcs值一起使用的一组最小值和最大值。

在框1310处,该装置与另一装置通信,其中通信使用所识别的一组mcs值(来自框1304)和所识别的一组最小值和最大值(来自框1308)。在一些方面,通信可以经由对等数据信道、侧向链路数据信道、载具对万物数据信道或其任何组合。

在一些方面,根据本文的教导的过程可以包括上述操作和/或特征的任何组合。

其他方面

提供本文阐述的示例以说明本公开内容的某些概念。本领域普通技术人员将理解这些内容在本质上仅仅是说明性的,并且其他示例可以落入本公开内容和所附权利要求的范围内。

如本领域技术人员将容易理解的,贯穿本公开内容所描述的各个方面可以扩展到任何合适的电信系统、网络架构和通信标准。通过示例的方式,可以将各个方面应用于3gpp5g系统和/或其他合适的系统,包括那些由尚未定义的广域网标准描述的系统。各个方面还可以应用于使用lte(以fdd、tdd或两种模式)、高级lte(lte-a)(以fdd、tdd或两种模式)、通用移动电信系统(umts)、全球移动通信系统(gsm)、码分多址(cdma)、cdma2000、演进数据优化(ev-do)、超移动宽带(umb)、ieee802.11(wi-fi)、ieee802.16(wimax)、ieee802.20、超宽带(uwb)、蓝牙的系统和/或其他合适的系统。各个方面还可以应用于诸如w-cdma、td-scdma和td-cdma之类的umts系统。所使用的实际电信标准、网络架构和/或通信标准将取决于特定应用和施加在系统上的整体设计约束。

在要由例如计算设备的元件执行的动作序列方面描述了许多方面。应该认识到,本文描述的各种动作可以通过特定的电路(例如,中央处理单元(cpu)、图形处理单元(gpu)、数字信号处理器(dsp)、专用集成电路(asic)、现场可编程门阵列(fpga)或各种其他类型的通用或专用处理器或电路)、通过由一个或多个处理器执行的程序指令或通过两者的组合来执行。另外,本文描述的这些动作序列可以被认为完全体现在其中存储有对应的一组计算机指令的任何形式的计算机可读存储介质中,该计算机指令在执行时将使相关联的处理器执行本文描述的功能。因此,本公开内容的各个方面可以以许多不同的形式来体现,所有这些都被认为是处于所要求保护的主题的范围内。另外,对于本文描述的方面中的每个方面,任何这样的方面的对应形式在本文中可以描述为例如“逻辑,其被配置为”执行所描述的动作。

本领域技术人员将认识到,可以使用各种不同的科技和技术中的任一种来表示信息和信号。例如,可以通过电压、电流、电磁波、磁场或粒子、光场或粒子或者其任何组合来表示可以贯穿上面的说明书提及的数据、指令、命令、信息、信号、比特、符号和码片。

此外,本领域技术人员将认识到,结合本文公开的方面描述的各种说明性逻辑框、模块、电路和算法步骤可以实现为电子硬件、计算机软件或两者的组合。为了清楚地说明硬件和软件的这种可互换性,上面已经在其功能方面一般性地描述了各种说明性的组件、框、模块、电路和步骤。这样的功能是实现为硬件还是软件取决于特定应用和施加在整体系统上的设计约束。技术人员可以针对每个特定应用以变化的方式实现所描述的功能,但是这样的实现决定不应被解释为导致背离本公开内容的范围。

上面示出的组件、步骤、特征和/或功能中的一个或多个可以被重新排列和/或组合成单个组件、步骤、特征或功能,或者体现为若干组件、步骤或功能。在不脱离本文公开的新颖特征的情况下,还可以添加附加元件、组件、步骤和/或功能。上面所示的装置、设备和/或组件可以被配置为执行本文描述的方法、特征或步骤中的一个或多个。本文描述的新颖算法也可以用软件高效地实现和/或嵌入硬件中。

应理解,所公开的方法中的步骤的特定顺序或层级是对示例过程的说明。基于设计偏好,应理解,可以重新排列方法中的步骤的特定顺序或层级。所附方法权利要求以样本顺序呈现各种步骤的元素,并且不意味着限于所呈现的特定顺序或层级,除非在文中特别叙述。

结合本文公开的方面描述的方法、序列或算法可以直接体现为硬件、由处理器执行的软件模块或这两者的组合。软件模块可以驻留在ram存储器、闪速存储器、rom存储器、eprom存储器、eeprom存储器、寄存器、硬盘、可移除盘、cd-rom或本领域已知的任何其他形式的存储介质中。存储介质的示例耦合到处理器,使得处理器可以从存储介质读取信息并将信息写入存储介质。在替代例中,存储介质可以与处理器成为一体。

本文使用词语“示例性”来表示“用作示例、实例或说明”。本文中描述为“示例性”的任何方面不一定被解释为比其他方面优选或有利。

同样,术语“方面”不要求所有方面都包括所讨论的特征、优点或操作模式。基于本文的教导,本领域技术人员应该认识到,可以独立于任何其他方面来实现本文公开的方面,并且这些方面中的两个或更多个可以以各种方式组合。例如,可以使用任何数量的本文阐述的方面来实现装置或实践方法。另外,可以使用除了本文阐述的方面中的一个或多个、或除本文阐述的方面中的一个或多个以外的其他结构、功能或结构和功能来实现这样的装置,或者实践这样的方法。此外,方面可以包括权利要求的至少一个元素。

本文使用的术语仅用于描述特定方面的目的,而并不旨在限制这些方面。如本文所使用的,除非上下文另外清楚地指出,否则单数形式“一”、“一个”和“该”旨在也包括复数形式。将进一步理解的是,当在本文中使用时,术语“包括”、“包括有”、“包含”或“包含有”指定所陈述的特征、整体、步骤、操作、元件或组件的存在,但不排除一个或多个其他特征、整体、步骤、操作、元件、组件或其组合的存在或添加。此外,应理解的是,词语“或”具有与布尔运算符“或(or)”相同的含义,即,其涵盖“任一者”和“两者”的可能性,并且不限于“排他性的或”(“xor”),除非另有明确陈述。还应该理解,除非另有明确陈述,否则两个相邻单词之间的符号“/”具有与“或”相同的含义。此外,诸如“连接到”、“耦合到”或“与……通信”之类的短语不限于直接连接,除非另有明确陈述。

本文使用诸如“第一”、“第二”等之类的指定对元素的任何引用通常不限制这些元素的数量或顺序。而是,这些指定可以在本文中用作在两个或更多个元素或元素的实例之间进行区分的便利方法。因此,对第一元素和第二元素的引用并不意味着在该处仅可以使用两个元素,或者第一元素必须以某种方式在第二元素之前。另外,除非另有陈述,否则一组元素可以包括一个或多个元素。另外,在说明书或权利要求书中使用的“a、b或c中的至少一个”或“a、b、c或其任何组合”形式的术语表示“a或b或c或这些元素的任何组合”。例如,该术语可以包括a、或b、或c、或a和b、或a和c、或a和b和c、或2a、或2b、或2c、或2a和b等。

如本文所使用的,术语“确定”涵盖各种各样的动作。例如,“确定”可以包括运算、计算、处理、推导、调查、查找(例如,在表、数据库或另一数据结构中查找)、确证等。另外,“确定”可以包括接收(例如,接收信息)、存取(例如,存取存储器中的数据)等。另外,“确定”可以包括解析、选择、选取、建立等。

尽管前述公开内容示出了说明性方面,但应该注意的是,在不脱离所附权利要求的范围的情况下,可以进行各种改变和修改。除非另有明确陈述,否则根据本文描述的方面的方法权利要求的功能、步骤或动作不一定以任何特定的顺序执行。此外,虽然可以以单数形式描述或要求保护元素,但是设想复数形式,除非明确陈述限于单数形式。

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