[go: up one dir, main page]

CN112004266B - 跨多个载波的动态处理资源分配 - Google Patents

跨多个载波的动态处理资源分配 Download PDF

Info

Publication number
CN112004266B
CN112004266B CN202010456782.5A CN202010456782A CN112004266B CN 112004266 B CN112004266 B CN 112004266B CN 202010456782 A CN202010456782 A CN 202010456782A CN 112004266 B CN112004266 B CN 112004266B
Authority
CN
China
Prior art keywords
carrier
carriers
device processing
communication device
throughput
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202010456782.5A
Other languages
English (en)
Other versions
CN112004266A (zh
Inventor
I·古铁雷斯
A·梅兹
M·梅塔
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Apple Inc
Original Assignee
Apple Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Apple Inc filed Critical Apple Inc
Publication of CN112004266A publication Critical patent/CN112004266A/zh
Application granted granted Critical
Publication of CN112004266B publication Critical patent/CN112004266B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/50Allocation or scheduling criteria for wireless resources
    • H04W72/52Allocation or scheduling criteria for wireless resources based on load
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W24/00Supervisory, monitoring or testing arrangements
    • H04W24/08Testing, supervising or monitoring using real traffic
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W52/00Power management, e.g. Transmission Power Control [TPC] or power classes
    • H04W52/04Transmission power control [TPC]
    • H04W52/18TPC being performed according to specific parameters
    • H04W52/24TPC being performed according to specific parameters using SIR [Signal to Interference Ratio] or other wireless path parameters
    • H04W52/246TPC being performed according to specific parameters using SIR [Signal to Interference Ratio] or other wireless path parameters where the output power of a terminal is based on a path parameter calculated in said terminal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B17/00Monitoring; Testing
    • H04B17/30Monitoring; Testing of propagation channels
    • H04B17/309Measuring or estimating channel quality parameters
    • H04B17/336Signal-to-interference ratio [SIR] or carrier-to-interference ratio [CIR]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • H04L5/0001Arrangements for dividing the transmission path
    • H04L5/0003Two-dimensional division
    • H04L5/0005Time-frequency
    • H04L5/0007Time-frequency the frequencies being orthogonal, e.g. OFDM(A) or DMT
    • H04L5/001Time-frequency the frequencies being orthogonal, e.g. OFDM(A) or DMT the frequencies being arranged in component carriers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • H04L5/003Arrangements for allocating sub-channels of the transmission path
    • H04L5/0058Allocation criteria
    • H04L5/0076Allocation utility-based
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W24/00Supervisory, monitoring or testing arrangements
    • H04W24/10Scheduling measurement reports ; Arrangements for measurement reports
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W52/00Power management, e.g. Transmission Power Control [TPC] or power classes
    • H04W52/04Transmission power control [TPC]
    • H04W52/18TPC being performed according to specific parameters
    • H04W52/24TPC being performed according to specific parameters using SIR [Signal to Interference Ratio] or other wireless path parameters
    • H04W52/241TPC being performed according to specific parameters using SIR [Signal to Interference Ratio] or other wireless path parameters taking into account channel quality metrics, e.g. SIR, SNR, CIR or Eb/lo
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W52/00Power management, e.g. Transmission Power Control [TPC] or power classes
    • H04W52/04Transmission power control [TPC]
    • H04W52/30Transmission power control [TPC] using constraints in the total amount of available transmission power
    • H04W52/34TPC management, i.e. sharing limited amount of power among users or channels or data types, e.g. cell loading
    • H04W52/346TPC management, i.e. sharing limited amount of power among users or channels or data types, e.g. cell loading distributing total power among users or channels
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/04Wireless resource allocation
    • H04W72/044Wireless resource allocation based on the type of the allocated resource
    • H04W72/0453Resources in frequency domain, e.g. a carrier in FDMA
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/50Allocation or scheduling criteria for wireless resources
    • H04W72/54Allocation or scheduling criteria for wireless resources based on quality criteria
    • H04W72/542Allocation or scheduling criteria for wireless resources based on quality criteria using measured or perceived quality
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/22Processing or transfer of terminal data, e.g. status or physical capabilities
    • H04W8/24Transfer of terminal data

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Quality & Reliability (AREA)
  • Databases & Information Systems (AREA)
  • Physics & Mathematics (AREA)
  • Electromagnetism (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

本公开涉及跨多个载波的动态处理资源分配。一种通信设备包括控制器,该控制器被配置为识别用于载波聚合的多个载波;以及估计处理器,该估计处理器被配置为针对通信设备的第一设备处理资源确定吞吐量增益值,该吞吐量增益值估计将设备处理资源用于多个载波所导致的吞吐量增加。控制器被进一步配置为基于吞吐量增益值和功率代价值来确定第一设备处理资源的效率度量,功率代价值估计在多个载波上使用第一设备处理资源所导致的功率代价,以及基于效率度量来选择多个载波中的要向其分配第一设备处理资源的第一载波。

Description

跨多个载波的动态处理资源分配
技术领域
各种实施方案整体涉及用于跨多个载波动态分配设备处理资源的方法和设备。
背景技术
蜂窝网络通常使用载波聚合(CA)来增加吞吐量。例如,在下行链路方向上,该网络可在多个无线电载波上将下行链路数据同时传输到终端设备。相反,在上行链路方向上,终端设备可以在多个无线电载波上将上行链路数据同时传输到网络。因为多个载波具有比载波中的单个载波更大的总带宽,所以无线电链路可将显著更多的数据递送至目标设备。
附图说明
在附图中,类似的标引字符通常是指不同视图中的相同部分。附图未必按比例绘制,而是通常侧重于例示本发明的原理。在以下描述中,参考以下附图描述了本发明的各种实施方案,其中:
图1示出了根据一些方面的示例性无线电通信网络;
图2示出了根据一些方面的终端设备的示例性内部配置;
图3示出了根据一些方面的被配置用于载波聚合中的动态资源分配的终端设备的示例性内部配置;
图4示出了根据一些方面的用于向载波分配设备处理资源的示例性流程图;
图5示出了根据一些方面的用于基于吞吐量增益和功率代价来确定效率度量的示例性流程图;
图6示出了根据一些方面的包括基线吞吐量值和吞吐量增益值的示例性表格;
图7示出了根据一些方面的用于向载波分配设备处理资源的树搜索的示例;
图8示出了根据一些方面的用于载波聚合的能力消息的示例;
图9示出了根据一些方面的用于载波聚合的过度报告的能力消息的示例;
图10示出了根据一些方面的用于发送过度报告的能力消息并对载波聚合模式调度作出响应的示例性流程图;以及
图11-图12示出了根据一些方面的在通信设备处执行无线通信的示例性方法。
具体实施方式
以下具体实施方式参考了附图,附图通过例示的方式示出了可实践本发明的具体细节和实施方案。
“示例性”一词在本文中被用于意指“用作示例、实例或者例示”。说明书和权利要求书中的词语“多”和“多个”是指大于一的量。术语“组”、“集”、“序列”等是指等于或大于一的量。以未明确表述“多”或“多个”的复数形式表达的任何术语类似地是指等于或大于一的量。术语“较小子集”是指包含比集合的所有元素少的集合子集。本文所用的任何矢量和/或矩阵表示法在本质上是示例性的,并且出于解释的目的而采用。利用矢量和/或矩阵表示法描述的本公开的各方面不限于利用矢量和/或矩阵来实现,相关联的过程和计算可以等同的方式利用数据或其他信息的集合或序列来执行。
如本文所用,“存储器”被理解为可存储数据或信息以供检索的非暂态计算机可读介质。因此,本文所包括的对“存储器”的引用可被理解为是指易失性或非易失性存储器,包括随机存取存储器(RAM)、只读存储器(ROM)、闪存存储器、固态存储器、磁带、硬盘驱动器、光盘驱动器等,或它们的任何组合。寄存器、移位寄存器、处理器寄存器、数据缓冲区等在本文中也被术语“存储器”涵盖。术语“软件”是指任何类型的可执行指令,包括固件。
本文所用的术语“终端设备”是指可经由无线电接入网络连接到核心网络和/或外部数据网络的用户侧设备(便携式和固定的两者)。“终端设备”可包括任何移动或固定的无线通信设备,包括用户设备(UE)、移动站(MS)、站点(STA)、蜂窝电话、平板电脑、膝上型计算机、个人计算机、可穿戴设备、多媒体回放电子设备和其他手持式或身体穿戴式电子设备、消费/家用/办公/商用电器、车辆,以及能够进行用户侧无线通信的任何其他电子设备。
如本文所用,术语“网络接入节点”是指提供无线电接入网络的网络侧设备,终端设备利用该无线电接入网络可通过网络接入节点与核心网络和/或外部数据网络连接并交换信息。“网络接入节点”可包括任何类型的基站或接入点,包括宏基站、微基站、NodeB、演进的NodeB(eNB)、gNodeB、归属基站、远程无线电头端(RRH)、中继点、Wi-Fi/WLAN接入点(AP)、蓝牙主设备、DSRC RSU、充当网络接入节点的终端设备以及能够进行网络侧无线通信的任何其他电子设备,包括固定设备和移动设备(例如,车辆网络接入节点、移动小区和其他可移动网络接入节点)。如本文所用,电信上下文中的“小区”可被理解为由网络接入节点服务的分区。因此,小区可以是与网络接入节点的特定分区对应的一组地理上共处的天线。因此,网络接入节点可为一个或多个小区(或分区)提供服务,其中各小区通过不同的通信信道来表征。
本公开的各个方面可利用或涉及无线电通信技术。虽然一些示例可以参考特定的无线电通信技术,但是本文提供的示例可以类似地应用于各种现有的和尚未制定的其他无线电通信技术,尤其是在此类无线电通信技术共享如以下示例中所公开的类似特征的情况下。出于本公开的目的,无线电通信技术可被分类为短程无线电通信技术或蜂窝广域无线电通信技术中的一种。短程无线电通信技术可包括蓝牙、WLAN(例如,根据任何IEEE 802.11标准)和其他类似的无线电通信技术。蜂窝广域无线电通信技术例如可包括全球移动通信系统(GSM)、码分多址2000(CDMA2000)、通用移动电信系统(UMTS)、长期演进(LTE)、通用分组无线电服务(GPRS)、演进数据优化(EV-DO)、增强的GSM演进数据速率(EDGE)、高速分组接入(HSPA;包括高速下行链路分组接入(HSDPA)、高速上行链路分组接入(HSUPA)、HSDPAPlus(HSDPA+)和HSUPA Plus(HSUPA+))、全球微波接入互操作性(WiMax)、5G新无线电(NR)以及其他类似的无线电通信技术。蜂窝广域无线电通信技术还包括此类技术的“小小区”,诸如微小区、毫微微小区和微微小区。蜂窝广域无线电通信技术在本文中一般可称为“蜂窝”通信技术。
除非明确指明,否则术语“传输”涵盖直接(点对点)传输和间接(经由一个或多个中间点)传输两者。类似地,术语“接收”涵盖直接接收和间接接收两者。此外,术语“传输”、“接收”、“通信”和其他类似术语涵盖物理传输(例如,无线电信号的传输)和逻辑传输(例如,通过逻辑软件级连接传输数字数据)。例如,处理器或控制器可通过软件级连接以无线电信号的形式与另一个处理器或控制器传输或接收数据,其中物理传输和接收由诸如RF收发器和天线的无线电层部件处理,并且通过软件级连接的逻辑传输和接收由处理器或控制器执行。
图1和图2描绘了用于无线通信的示例性网络和设备架构。从图1开始,图1示出了根据一些方面的示例性无线电通信网络100,其可包括终端设备102和104以及网络接入节点110和120。无线电通信网络100可通过无线电接入网络经由网络接入节点110和120与终端设备102和104通信。虽然本文所述的某些示例可涉及特定无线电接入网络上下文(例如,LTE、UMTS、GSM、其他第三代合作伙伴计划(3GPP)网络、WLAN/WiFi、蓝牙、5G NR、mmWave等),但这些示例可应用于任何其他类型或配置的无线电接入网络。无线电通信网络100中的网络接入节点和终端设备的数量是示例性的,并且可扩展到任何量。
在示例性蜂窝上下文中,网络接入节点110和120可以是基站(例如,eNodeB、NodeB、收发器基站(BTS),或任何其他类型的基站),而终端设备102和104可以是蜂窝终端设备(例如,移动站(MS)、用户设备(UE),或任何类型的蜂窝终端设备)。网络接入节点110和120因此可(例如,经由回程接口)与蜂窝核心网络(诸如演进分组核心(EPC,对于LTE)、核心网络(CN,对于UMTS)或其他蜂窝核心网络)交互。蜂窝核心网络也可被认为是无线电通信网络100的一部分。蜂窝核心网络可与一个或多个外部数据网络交互。在示例性短程上下文中,网络接入节点110和120可以是接入点(AP,例如WLAN或WiFi AP),而终端设备102和104可以是短程终端设备(例如,站(STA))。网络接入节点110和120可与一个或多个外部数据网络(例如,经由内部或外部路由器)交互。
网络接入节点110和120可因此向终端设备102和104(以及,任选地,图1中未明确示出的无线电通信网络100的其他终端设备)提供无线电接入网络。在示例性蜂窝上下文中,网络接入节点110和120所提供的无线电接入网络可使得终端设备102和104能够经由无线接入网络无线地接入核心网络。核心网络可为与终端设备102和104相关的流量数据提供交换、路由和传输。核心网络还可提供对各种内部数据网络(例如,控制节点、在无线电通信网络100上的其他终端设备之间传输信息的路由节点等)和外部数据网络(例如,提供语音、文本、多媒体(音频、视频、图像)以及其他互联网和应用程序数据)的访问。在示例性短程上下文中,由网络接入节点110和120提供的无线电接入网络可提供对内部数据网络(例如,用于在连接到无线电通信网络100的终端设备之间传输数据)和外部数据网络(例如,提供语音、文本、多媒体(音频、视频、图像)和其他互联网和应用程序数据的数据网络)的访问。
无线电通信网络100的无线电接入网络和核心网络(如果适用)可由通信协议管理,通信协议可根据无线电通信网络100的细节而变化。此类通信协议可定义通过无线电通信网络100的用户数据流量和控制数据流量的调度、格式化和路由,这包括通过无线电通信网络100的无线电接入和核心网域来传输和接收此类数据。终端设备102和104以及网络接入节点110和120因此可遵循所定义的通信协议,以通过无线电通信网络100的无线电接入网络传输和接收数据。核心网络可遵循所定义的通信协议以在核心网络之内和之外路由数据。示例性通信协议包括LTE、UMTS、GSM、WiMAX、蓝牙、WiFi、mmWave等,其任一者都可适用于无线电通信网络100。
图2示出了根据一些方面的终端设备102的内部配置。如图2所示,终端设备102可包括天线系统202、射频(RF)收发器204、基带调制解调器206(包括数字信号处理器208和协议控制器210)、应用处理器212和存储器214。尽管图2中未明确示出,在一些方面中,终端设备102可包括一个或多个附加硬件和/或软件部件,诸如处理器/微处理器、控制器/微控制器、其他专用或通用硬件/处理器/电路、外围设备、存储器、电源、外部设备接口、用户身份模块(SIM)、用户输入/输出设备(显示器、小键盘、触摸屏、扬声器、外部按钮、相机、麦克风等),或其他相关部件。
终端设备102可在一个或多个无线电接入网络上传输和接收无线电信号。基带调制解调器206可根据与每个无线电接入网络相关联的通信协议引导终端设备102的该通信功能。基带调制解调器206因此可控制天线系统202和RF收发器204以根据用于通信协议的格式化和调度参数来传输和接收无线电信号。在终端设备102被配置为在多种无线电通信技术上操作的一些方面中,终端设备102可包括用于每种支持的无线电通信技术的单独的通信部件(例如,单独的天线、RF收发器、数字信号处理器和控制器)。
终端设备102可利用天线系统202来传输和接收无线信号,该天线系统可为单个天线或包括多个天线的天线阵列。在一些方面中,天线系统202可另外包括模拟天线组合和/或波束形成电路。在接收(RX)路径中,RF收发器204可从天线系统202接收模拟射频信号,并且对模拟射频信号执行模拟和数字RF前端处理以为基带调制解调器206产生数字基带样本(例如,同相/正交(IQ)样本)。RF收发器204可包括模拟和数字接收部件,包括放大器(例如,低噪声放大器(LNA))、滤波器、RF解调器(例如,RF IQ解调器),以及模数转换器(ADC),RF收发器204可利用该模数转换器将所接收的射频信号转换成数字基带样本。在传输(TX)路径中,RF收发器204可从基带调制解调器206接收数字基带样本并对数字基带样本执行模拟和数字RF前端处理,以产生模拟射频信号供天线系统202进行无线传输。RF收发器204可包括模拟和数字传输部件,包括放大器(例如,功率放大器(PA)、滤波器、RF调制器(例如,RF IQ调制器),以及数模转换器(DAC),RF收发器204可利用该数模转换器混合从基带调制解调器206接收的数字基带样本并产生模拟射频信号供天线系统202进行无线传输。在一些方面中,基带调制解调器206可控制RF收发器204的无线电传输和接收。这可包括指定射频RF收发器204以进行传输或接收。
如图2所示,基带调制解调器206可包括数字信号处理器208,该数字信号处理器可执行物理层(PHY;第1层)传输和接收处理。在传输路径中,数字信号处理器208可准备传出的传输数据(来自协议控制器210)以用于经由RF收发器204进行传输。在接收路径中,数字信号处理器208可准备传入的接收数据(来自RF收发器204)以供协议控制器210处理。数字信号处理器208可被配置为执行以下操作中的一者或多者:错误检测、正向纠错编码/解码、信道编码和交织、信道调制/解调、物理信道映射、无线电测量和搜索、频率和时间同步、天线分集处理、功率控制和加权、速率匹配/去匹配、重传处理、干扰消除和任何其他物理层处理功能。数字信号处理器208可在结构上实现为硬件部件(例如,一个或多个以数字方式配置的硬件电路或FPGA)、软件定义的部件(例如,被配置为执行存储在非暂态计算机可读存储介质中的定义算术、控制和I/O指令的程序代码(例如,软件和/或固件)的一个或多个处理器))或硬件和软件部件的组合。在一些方面中,数字信号处理器208可包括被配置为检索并执行程序代码的一个或多个处理器,该程序代码定义用于物理层处理操作的控制和处理逻辑。在一些方面中,数字信号处理器208可经由执行可执行指令来利用软件执行处理功能。在一些方面中,数字信号处理器208可包括被以数字方式配置为特定执行处理功能的一个或多个专用硬件电路(例如,ASIC、FPGA和其他硬件)。数字信号处理器208的一个或多个处理器可将某些处理任务卸载到被称为硬件加速器的这些专用硬件电路。示例性硬件加速器可包括快速傅里叶变换(FFT)电路和编码器/解码器电路。在一些方面中,数字信号处理器208的处理器和硬件加速器部件可被实现为耦接的集成电路。
终端设备102可被配置为根据一种或多种无线电通信技术来操作。数字信号处理器208可负责无线电通信技术的下层处理功能(例如,第1层/PHY),而协议控制器210可负责上层协议栈功能(例如,数据链路层/第2层和/或网络层/第3层)。因此,协议控制器210可负责根据每种支持的无线电通信技术的通信协议来控制终端设备102的无线电通信部件(天线系统202、RF收发器204和数字信号处理器208)。在一些方面中,协议控制器210可表示每种支持的无线电通信技术的接入层和非接入层(NAS)(也涵盖第2层和第3层)。协议控制器210可在结构上实现为协议处理器,该协议处理器被配置为执行协议栈软件(从控制器存储器检索)并随后控制终端设备102的无线电通信部件,以根据协议软件中的协议栈控制逻辑来传输和接收通信信号。协议控制器210可包括被配置为检索和执行程序代码的一个或多个处理器,该程序代码定义用于一种或多种无线电通信技术的上层协议栈逻辑,其可包括数据链路层/第2层和网络层/第3层功能。协议控制器210可被配置为执行用户平面和控制平面功能,以利用所支持的无线电通信技术的特定协议向和从无线电终端设备102传输应用层数据。用户平面功能可包括标头压缩和封装、安全性、错误检查和校正、信道复用、调度和优先级,而控制平面功能可包括无线电承载的设置和维护。由协议控制器210检索并执行的程序代码可包括定义此类功能的逻辑的可执行指令。
终端设备102还可包括应用处理器212和存储器214。应用处理器212可以是CPU,其被配置为处理协议栈上方的层,包括传输层和应用层。应用处理器212可被配置为在终端设备102的应用层处执行终端设备102的各种应用程序和/或程序。这些应用程序和/或程序可包括操作系统(OS)、用于支持与终端设备102的用户交互的用户界面(UI)和/或各种用户应用程序。应用处理器可与基带调制解调器206交互并充当用户数据的源(在传输路径中)和接收器(在接收路径中),用户数据诸如语音数据、音频/视频/图像数据、消息数据、应用程序数据、基本互联网/网页访问数据等。在传输路径中,协议控制器210可根据协议栈的层特定功能来接收并处理由应用处理器212提供的传出数据,并将所得数据提供给数字信号处理器208。数字信号处理器208然后可对所接收的数据执行物理层处理以产生数字基带样本,数字信号处理器可向RF收发器204提供该数字基带样本。RF收发器204然后可处理数字基带样本以将数字基带样本转换为模拟RF信号,RF收发器204可经由天线系统202无线地传输所述模拟RF信号。在接收路径中,RF收发器204可从天线系统202接收模拟RF信号并处理模拟RF信号以获得数字基带样本。RF收发器204可向数字信号处理器208提供数字基带样本,该数字信号处理器可对数字基带样本执行物理层处理。数字信号处理器208然后可将所得数据提供给协议控制器210,该协议控制器可根据协议栈的层特定功能来处理所得数据,并将所得的传入数据提供给应用处理器212。应用处理器212然后可处理应用层处的传入数据,这可包括对数据执行一个或多个应用程序和/或经由用户界面向用户呈现数据。
存储器214可包括终端设备102的存储器部件,诸如硬盘驱动器或另一个此类永久性存储器设备。尽管图2中未明确示出,但图2中所示的终端设备102的各种其他部件还可各自包括集成的永久性和非永久性存储器部件,诸如用于存储软件程序代码、缓冲数据等。
根据一些无线电通信网络,终端设备102和104可执行移动性过程以连接至无线电通信网络100的无线电接入网络的网络接入节点,与这些节点断开连接以及在这些节点之间切换。由于无线电通信网络100的每个网络接入节点可具有相应覆盖区域,终端设备102和104可以被配置为在可用的网络接入节点之间进行选择和重新选择,以保持与无线电通信网络100的无线电接入网络的强无线电链路。例如,终端设备102可与网络接入节点110建立无线电链路,而终端设备104可与网络接入节点112建立无线电链路。在当前无线电链路劣化的情况下,终端设备102或104可寻求与无线电通信网络100的另一个网络接入节点的新无线电链路。例如,终端设备104可从网络接入节点112的覆盖区域移动到网络接入节点110的覆盖区域。因此,与网络接入节点112的无线电链路可能劣化。终端设备104可利用无线电测量诸如网络接入节点112的信号强度测量或信号质量测量来检测该劣化。根据在用于无线电通信网络100的适当网络协议中定义的移动性过程,终端设备104可寻找新的无线电链路(其可例如在终端设备104处触发或由无线电接入网络触发)。在一些情况下,终端设备104可通过对相邻网络接入节点执行无线电测量以确定任何相邻网络接入节点是否可提供合适的无线电链路,从而搜索新的无线电链路。由于终端设备104可能已经移动到网络接入节点110的覆盖区域中,终端设备104可识别网络接入节点110(可由终端设备104选择或通过无线电接入网络选择)并转移到与网络接入节点110的新无线电链路。在各种网络协议中定义这些移动性过程,包括无线电测量、小区选择/重选和切换。
本公开提供了在载波聚合方案中设备将资源分配给活动载波的各个方面。由于设备设计的物理限制,可能存在一些场景,其中设备不能向每个载波分配完整的一组资源。例如,设备可能无法使用其每个天线在每个载波上接收数据,或者可能无法对从每个载波接收的数据执行高级干扰消除。鉴于这些限制,本公开的设备可利用资源分配技术来有效地将可用资源分配给活动载波。在一些方面中,设备可基于来自将各种资源分配给某些载波的估计吞吐量增益来确定该分配。该设备还可基于来自将各种资源分配给某些载波的估计功率代价来确定该分配。通过考虑所估计的吞吐量增益和/或功率代价,设备可以平衡吞吐量与功率的方式将资源分配给载波。此外,在一些方面中,设备还可将其载波聚合能力过度报告给网络。因为设备可以智能方式将资源动态地分配给载波,所以设备可利用资源分配技术来适应网络的所分配CA配置。
作为背景,许多无线电通信网络使用载波聚合(CA)来增加无线电链路的吞吐量。在载波聚合中,每个载波为设备提供不同的信道以进行传输和接收。例如,在下行链路方向上,网络接入节点可将多个数据流(层)映射到多个载波,并且在多个载波上将多个数据流同时传输到终端设备。与仅使用载波中的一个相比,载波聚合可显著增加下行链路带宽,继而增加下行链路吞吐量。终端设备和网络接入节点可类似地在上行链路方向上使用载波聚合。在上行链路的情况下,终端设备通过将多个上行链路数据流在多个载波上传输到网络接入节点来增加上行链路吞吐量。
在一些情况下,通信设备可将载波聚合与多种天线技术组合,诸如通过在多个载波上使用MIMO技术。例如,接收设备和传输设备可使用多个接收天线来改善空间分集或提高空间复用增益。例如,为了改善接收设备处的空间分集,接收设备可在多个接收天线上接收相同的传输信号。由于相应的接收天线具有与传输天线(或多个传输天线)不同的传播路径,设备可将所接收的信号组合在一起。这可以产生具有更高分集增益和更好可靠性的组合接收信号。为了改善接收器处的空间复用增益,传输设备可在N个传输天线上传输N个单独的数据流。然后,接收设备可在N个接收天线上接收所传输的信号。由于各种接收天线和传输天线之间的无线信道是不同的,接收设备可(例如,使用MIMO检测技术)处理所接收的信号以恢复N个原始数据流。利用这种空间复用,设备可以重复使用相同的信道来递送多个数据流,从而增加系统吞吐量。
虽然这些MIMO技术可以提高载波聚合的可靠性和吞吐量,但设计约束可能在实践中限制性能增益。例如,接收设备可支持用于单个载波的四流MIMO,这意味着该设备具有四个物理接收天线并且可将流从每个天线路由到基带调制解调器。这在本文中用numRx符号“4rx”来指代,其中numRx为定义设备可在给定载波上接收多少天线数据流的参数,并且其中4rx意指设备针对给定载波支持四个天线数据流。本公开针对其他数量的接收流使用该相同的numRx符号,诸如针对给定载波的两个天线数据流使用2rx。当载波的数量增加时,路由复杂度线性缩放。例如,为了支持四个载波(4CA)的四流MIMO(4rx),设备需要将总共16个天线数据流路由到基带(来自四个载波中的每一个的四个流);对于7CA,设备将需要路由28个天线数据流。实际上,配置设备的硬件以实际支持这些大量的天线数据流可能在物理上非常复杂且昂贵。例如,设备可具有从物理天线(经由RF收发器)到基带调制解调器的有限数量的物理总线,并且物理总线可仅具有有限的容量。在另一个示例中,RF收发器的模拟电路(例如,复用器和其他模拟硬件)可能一次仅能够处理有限数量的流。
由于这些物理约束,设备可因此在物理上能够仅将最大数量的天线数据流从天线递送至基带调制解调器。因此,该设备可能无法为每种可能的CA配置中的所有载波提供完全支持(意味着,例如,每个物理天线一个流)。在一个示例中,设备可具有四个物理天线,但仅能够将总共16个数据流从天线路由到基带调制解调器(例如,总数为16个支持的天线数据流)。当设备使用更高阶CA方案如5CA(五个载波)时,物理天线流的数量(例如,5×4=20)可超过支持的天线数据流的总数。因此,在所有可能的CA方案中,设备可能无法将所有四个物理天线与每个载波一起使用;换句话讲,该设备可能无法为所有载波提供4rx操作。
除了天线-调制解调器路径数量的那些限制之外,设备还可具有有限数量的基带处理资源。例如,部署足够的高级基带特征以完全支持所有载波对于硅面积和功率使用两者而言都可能是昂贵且低效的。因此,设备的基带调制解调器可为最大数量的载波提供高级基带特征。在一个示例中,基带调制解调器可包括仅可为最大数量的载波提供干扰消除的高级干扰消除硬件。另外,一些高级基带特征可能仅与有限数量的天线数据流一起工作。例如,特殊干扰消除特征可能仅与最多两个天线数据流(2rx)一起工作,从而不可与四个天线数据流(4rx)一起工作。如果设备针对某个载波启用该特征,则其因此可能仅能够处理该载波上的两个天线数据流。
由于这些硅面积、成本和功率效率因素,设备可能无法提供足够的设备处理资源来完全支持每种CA配置中的所有载波(例如,载波聚合的每一阶)。本公开的各方面描述了设备可利用其有效地将可用设备处理资源分配给载波的资源分配技术。在一些方面中,该设备可基于所估计的吞吐量增益来将设备处理资源分配给载波。为了确定该估计的吞吐量增益,设备可估计由将特定设备处理资源(例如,类似2rx、4rx等的多个天线数据流,或特定高级基带特征)分配给给定载波将引起的吞吐量改善。该设备还可以基于估计的功率代价来分配设备处理资源。例如,设备可通过在给定载波上使用特定设备处理资源来估计功率代价。通过考虑估计的吞吐量增益和功率代价两者,设备可以平衡吞吐量与功率使用的方式将设备处理资源分配给载波。
一些方面还提供了供设备减少控制信令开销的机制。在一些蜂窝网络中,终端设备可将其载波聚合能力报告给网络,然后网络可基于所报告的能力来选择CA配置。在一个示例中,终端设备可以针对每种CA配置报告其为CA配置的每个载波支持的层数。通常,支持的层数取决于支持的天线数据流的总数。如果终端设备可将最多16个天线数据流从其天线递送至其基带调制解调器,则其可支持最多16个层(每层一个天线数据流)。因此,能力消息的内容可以指示终端设备为每个载波支持多少层。如果终端设备支持例如总共16层,则对于5CA,其可通过发送包括字符串(4-4-4-2-2)、(4-4-2-2-4)、(4-2-2-4-4)等的能力消息来报告其能力。字符串(4-4-4-2-2)指示终端设备支持第一载波上的四个层、第二载波上的四个层、第三载波上的四个层、第四载波上的两个层和第五载波上的两个层。因为终端设备支持总共16个天线数据流,所以终端设备可以类似地发送字符串(4-4-2-2-4),这是在五个载波间分布16个层的另一种可能性。该字符串表示终端设备也可支持第一载波上的四个层、第二载波上的四个层、第三载波上的两个层、第四载波上的两个层和第五载波上的四个层。对于支持更高CA阶次(诸如5CA、7CA等)的终端设备,能力消息将包括用于每个CA阶次的一组字符串(例如,用于2A能力的第一组字符串、用于4CA能力的第二组字符串等)。因此,这些能力消息可变得非常大,并且在一些情况下甚至可超过UE能力消息大小限制。
认识到该问题,本公开提供了终端设备通过过度报告其能力来减小能力消息大小的方面。例如,终端设备可报告其对于所有载波支持四个层(在四天线示例中),而不是指示其对于一些载波仅支持两个层。如果网络随后为CA模式调度比终端设备支持的更多的层(例如,比设备支持的天线数据流总数更多的层),则终端设备适应灵活的资源分配和其他信道报告技术。因此,这些方面可减少控制信令开销和/或LUT存储器存储。
本公开将首先描述资源分配技术,然后描述能力报告机制。图3示出了根据一些方面的终端设备102的示例性内部配置。终端设备102可被配置为执行本公开的资源分配技术。如图2所示,终端设备102可包括天线系统202、RF收发器204和基带调制解调器206,其可如上文针对图2所述进行配置。在图3的示例中,天线系统202被示出为具有四个天线。因此,在接收方向上,天线系统202对于每个载波可能够支持最多四个层。在其他示例中,天线的数量、用于载波的天线数据流的数量numRx和最大层数可扩展到任何量。
在图3所示的配置中,终端设备102还可包括数据总线302、控制器304、估计处理器306、测量引擎308和高级基带特征310。数据总线302可以是将RF收发器204与基带调制解调器206交接的数据线组。数据总线302可具有有限的容量。例如,数据总线302可能仅能够将最大量的数据从RF收发器204路由到基带调制解调器206。这可能限制RF收发器204可从天线系统202递送至基带调制解调器206的受支持数据流的总数。在一些方面中,RF收发器204的硬件能力还可限制受支持天线数据流的这一总数。例如,RF收发器204的硬件设计(例如,复用器或模拟电路部件)可仅能够支持受支持天线数据流的总数。
如上文针对图2所述,终端设备102的基带调制解调器206可包括物理层子部件(DSP 208)和协议栈子部件(协议处理器210)。基带调制解调器206的子部件可以是那些物理层子部件(DSP 208)和/或那些协议栈子部件(协议处理器210)的一部分;换句话讲,图3中所示的子部件不限于为物理层或协议栈层部件。基带调制解调器206的控制器304可以是被配置为管理载波聚合并将设备处理资源分配给载波的控制器。在一些方面中,控制器304可以是协议栈层部件,例如协议处理器210的一部分,或者可以是物理层部件,例如数字信号处理器208的一部分。估计处理器306可以是被配置为确定各种设备处理资源的吞吐量增益和功率代价的估计值的处理器。下面针对图4全面描述这些操作。在一些方面中,估计处理器306可以是协议栈层部件(诸如协议处理器210的一部分),或者可以是物理层部件(诸如数字信号处理器208的一部分)。
测量引擎308可以是被配置为执行信道测量的电路。在一些方面中,测量引擎308可包括被配置为处理数字数据以确定信道测量值的数字硬件电路(例如,ASIC)。在一些方面中,测量引擎308可除此之外或另选地包括一个或多个处理器,该一个或多个处理器被配置为执行处理数字数据以确定信道测量值的软件。在一些方面中,测量引擎308可以是基带调制解调器206的物理层的一部分,诸如DSP 208的一部分。
高级基带特征310可以是为基带调制解调器206执行特定处理操作的专用电路或软件。例如,第一高级基带特征310a可以是干扰消除电路或处理器(由硬件和/或软件构成)。基带调制解调器206可将数据流(或多个数据流)馈送至第一高级基带特征310a,诸如来自特定载波的一个或多个数据流。第一高级基带特征310a可对一个或多个数据流执行干扰消除,并将所得结果提供回基带调制解调器206。所得数据可具有减少的干扰。在一些方面中,高级基带特征310中的一者或多者可执行连续干扰消除(SIC)、干扰消除和抑制(ICS)、码字干扰消除(CWIC)、最大似然(ML)接收器(例如,使用球面解码器算法)、迭代接收器(例如,联合解映射和解码)或高级信道估计器(例如,用于具有稀疏信道脉冲响应的信道)。
在一些方面中,高级基带特征310中的一者或多者可仅被配置为一次支持一个载波。这可限制那些高级基带特征一次可处理(以执行其相应处理操作)的载波的最大数量。在一些方面中,高级基带特征310中的一个或多个可被配置为支持最多达最大数量的载波。例如,第一高级基带特征310a可能能够同时在两个载波上执行其处理操作。这还可限制那些高级基带特征一次可处理的载波的数量。因此,控制器304可能仅能够将有限数量的载波分配给高级基带特征310。
在一些方面中,高级基带特征310中的一个或多个可与最多达最大数量的天线数据流一起工作。例如,高级基带特征310可能无法对每种CA配置中的所有载波的所有天线数据流进行操作。在一些方面中,高级基带特征310可能仅能够针对每个载波对最大数量的天线数据流进行操作。例如,第一高级基带特征310a可能仅能够对每个载波的两个天线数据流进行操作(2rx)。因此,如果终端设备102正在具有4rx的给定载波上接收(天线系统202的所有四个接收天线正在经由RF收发器204和数据总线302接收相应的数据流并将其提供至基带调制解调器206),则第一高级基带特征310a可能无法对该载波进行处理。为了一般化,如果第一高级基带特征310a对于每个载波仅支持第一数量的天线数据流,则控制器304可仅能够分配第一高级基带特征310a以对具有与第一数量相同或更少的天线数据流的载波执行处理。在一些情况下,即使在载波被配置为4rx时,第一高级基带特征310a也能够对例如仅两个天线数据流执行处理(例如,对针对载波获得的天线数据流中的仅一些执行处理)。可以这些方式中的任一种来配置其他高级基带特征310。虽然图3示出了三个高级基带特征310,但高级基带特征的数量可扩展到任何数量。由于本公开重点在于将设备处理资源分配给载波而不是高级基带特征本身,高级基带特征310可以是任何类型的硬件或软件,并且可对来自载波的天线数据流执行任何类型的处理。高级基带特征308可基于其物理约束(例如,仅能够接收、产生或处理特定数量的输入的电路)和/或基于其计算机资源(例如,仅具有处理特定数量输入的足够计算能力的处理器),在它们能够对其进行操作的数据流或载波数量方面受到限制。
如本文所用,设备处理资源是接收天线和基带调制解调器206之间的路径,或者是高级基带特征。如上所述,终端设备102可以支持最大总数的天线数据流;换句话讲,终端设备102可具有其一次可使用的最大总数的天线-调制解调器路径。因此,这些通路中的每个路径都是控制器304可以分配给给定载波的设备处理资源。在一些方面中,每个路径可包括从天线系统202的物理天线到RF收发器204的总线、RF收发器204的内部路由和电路以及数据总线302中的数据线。类似地,高级基带特征310可一次仅支持对最大数量的载波进行处理。高级基带特征310中的每一者也可以是控制器304可分配给给定载波的设备处理资源。设备处理资源(包括天线-调制解调器路径和高级基带特征两者)的总体集合在此被称为设备处理资源。
终端设备102可使用图4中的流程图400的过程将这些设备处理资源分配给载波。如图4所示,在阶段402中,终端设备102可首先向网络发送能力消息。控制器304可执行该操作,并且因此可生成能力消息并经由RF收发器204和天线系统202传输该能力消息。控制器304可以上面介绍的格式生成能力消息,诸如其中控制器304为每个CA阶次的每个载波指定其支持的层数。如该先前解释中所述,控制器304可生成包括字符串的能力消息,该字符串指定每个CA阶次的载波的层数的每种组合(例如,每种组合一个字符串)。例如,如果终端设备102支持4CA、5CA、6CA和7CA,则控制器304可生成为4CA指定所有层组合的字符串、为5CA指定所有层组合的字符串、为6CA指定所有层组合的字符串以及为7CA指定所有层组合的字符串。如先前示例中所解释的,5CA字符串(4-4-4-2-2)指示终端设备102支持第一载波上的四个层、第二载波上的四个层、第三载波上的四个层、第四载波上的两个层和第五载波上的两个层。控制器304可以针对其为每个CA阶次支持的每种层组合生成像这样的字符串。每个载波的最大层数可等于或小于每个载波的天线数据流的最大数量。例如,如果终端设备102仅具有四个物理天线,则其每个载波可支持至多四个天线数据流,并且每个载波可支持至多四个层。终端设备102可能够针对给定载波使用比每个载波的层数更多的天线数据流,诸如其中终端设备102接收具有大于层数的天线数量的载波的层(例如,用于增加空间分集)。在一些方面中,控制器304可在阶段402的能力消息中过度报告其能力。这将在下文中针对图8-图10进行详细描述。
在阶段402中,控制器304将能力消息传输到网络之后,终端设备102可在阶段404中从网络接收CA配置。例如,控制器304可经由天线系统202和RF收发器204接收CA配置(例如,作为来自网络接入节点的消息)。CA配置可以是初始CA配置或改变先前CA配置的CA重新配置。在一些方面中,CA配置可以是指示CA配置的任何RRC或MAC信令。在一些情况下,CA配置可指定用于该配置的载波数量(例如,4CA、5CA、6CA、7CA等)以及哪些特定载波是活动的(例如,活动载波的频率)。在一些方面中,CA配置可以是CA重新配置,其识别被添加或移除的一个或多个载波,或者被激活或去激活的一个或多个载波。
在一些方面中,控制器304每当接收到CA配置(初始CA配置或CA重新配置)时即可触发资源分配。因此,当控制器304在阶段404中接收CA配置时,其可触发从阶段406开始的资源分配。在一些方面中,控制器304每当接收到添加或移除载波的CA重新配置时即可触发资源分配。换句话讲,每当网络添加或移除载波时,控制器304可评估可用的设备处理资源和活动载波,并决定将可用的设备处理资源分配给哪些载波。在一些方面中,每当网络激活或去激活辅助小区(Scell)时,控制器304可除此之外或另选地触发资源分配。这也被认为是CA重新配置。例如,3GPP CA机制规定,一个小区将充当主要单元(Pcell),并且一个或多个其他小区将充当Scell。Pcell处理网络控制信令(例如RRC、系统信息和核心网络信令)并提供主载波,而Scell各自提供辅载波。网络可根据需要动态地激活或去激活Scell。因此,当网络改变Scell时,网络将传输CA配置,并且控制器304可在阶段404中触发资源分配。如下文进一步所讨论的,控制器304可除此之外或另选地基于定时器或基于检测到异步事件诸如信道条件突然改变或载波中的一个载波的调度突然改变(例如,当网络调度比终端设备102所支持的更多的层时)来触发资源分配。
在触发资源分配之后,终端设备102可在阶段406中确定用于载波的设备处理资源的效率度量。例如,控制器304可基于最近的CA配置来识别活动载波,并且可在阶段406中指示估计处理器306确定针对这些载波的设备处理资源的效率度量。图5更详细地示出了阶段406的示例。如图5所示,估计处理器306可首先在阶段406a中确定每个载波的基线吞吐量值。如果控制器304将基线级的处理硬件资源分配给每个载波,则这些基线吞吐量值可为每个载波上的吞吐量的估计值。基线级的设备处理资源可在不同方面存在变化。如前所述,设备处理资源包括天线-调制解调器路径(等同于天线数据流的数量,诸如2rx的两个路径/流、4rx的四个路径/流等)和高级基带特征310。在一个示例中,估计处理器306可认为2rx(或另一预定义的天线数据流最小数量,诸如1rx)是基线级的设备处理资源,任选地不具有高级基带特征。因此,在阶段406a中,估计处理器306可通过以2rx估计第一载波的吞吐量来确定该第一载波的基线吞吐量值,通过以2rx估计第二载波的吞吐量来确定该载波的基线吞吐量,等等。
在一些方面中,基线吞吐量值可基于频谱效率。例如,基线吞吐量值可表示每单位时间每赫兹的位数(例如,)。因此,较高的基线吞吐量值可意味着载波能够每单位频率递送较高的数据速率(每单位时间的位数),并且对于较低的基线吞吐量值,反之亦然。这种类型的基线吞吐量值也可被称为载波的互信息。
在一些方面中,估计处理器306可通过在使用基线级的处理硬件资源(例如,2rx)时估计每个载波的信道容量来确定基线吞吐量值。估计处理器306可以例如通过基于诸如MIMO层的最大数量MaxNumLayers、预编码增益PrecGain、信噪比(SNR)、天线数据流数numRx以及由网络配置的最高星座图阶次peakMI(例如,对于64QAM为6,对于256QAM为8)。这些参数可影响信道容量并因此控制基线吞吐量。在该示例中,估计处理器306使用MIMO层的最大数量和最高星座图阶次,这意味着该估计值是上限。
在一些方面中,估计处理器306可利用以下公式估计给定载波的基线吞吐量值I
这里,估计处理器306可以从接收自网络的信令获得MIMO层的最大数量MaxNumLayers。例如,网络可以在CA配置(例如,RRC信令)中为终端设备102指定MIMO层的最大数量,这意味着网络可以通过该特定载波上的共享MIMO信道递送到终端设备102的单独数据流的最大数量。如果存在更多MIMO层,则基线吞吐量I通常更高。该值MaxNumLayers还可用于其他目的,诸如调整可在传输时间间隔(TTI)中每个传输块接收的软比特的数量,而不管层的调度次数如何。因此,即使当网络调度等于或小于MaxNumLayers的层数时,终端设备102也可以在一定程度上使用MaxNumLayers。
对数内的项基于预编码增益PrecGain、SNR、天线数据流的数量numRx以及MIMO层的最大数量MaxNumLayers(所有这些都特定于估计处理器306当前正在评估的载波)。该对数项与载波的分集增益相关。例如,如果MIMO空间预编码是有效的,则预编码增益PrecGain增大对数项。类似地,如果SNR较高,则信道可靠性也高。如果终端设备102使用具有比MIMO层MaxNumLayers更多的天线数据流numRx的基线,则也将存在更高的分集增益(因为终端设备102接收具有多个接收天线的一些MIMO层)。因为估计处理器306正在针对分配了基线级的设备处理资源的载波确定基线吞吐量,所以估计处理器306可针对该基线级的设备处理资源插入天线数据流的数量numRx。
在一些方面中,控制器304可以将预编码增益PrecGain确定为
其中numTx是网络接入节点处的在载波上传输的传输天线的数量。换句话讲,当存在更多MIMO层时,在多个层之间划分预编码增益,从而减小预编码增益。相反,如果存在更多传输天线numTx,则所增加的冗余可增大预编码增益PrecGain。
在一些方面中,基带调制解调器206可测量SNR并将SNR测量值提供给估计处理器306。然后,估计处理器306可在确定基线吞吐量值时使用该SNR测量值作为SNR。例如,基带调制解调器206的数字信号处理器(物理层)可包括被配置为对所接收的信号执行信道测量的测量引擎308。测量引擎308可(经由天线系统202和RF收发器204)接收载波上的信号并计算SNR测量值(例如,通过估计信号功率、估计噪声功率以及获取信号功率与噪声功率的比率)。然后,测量引擎308可将SNR测量值提供给估计处理器306,估计处理器306可在阶段406a中使用SNR测量值来确定基线吞吐量值。
在一些方面中,估计处理器306可在阶段406a中使用信道容量的多项式近似来确定基线吞吐量值。例如,估计处理器306可使用多项式近似,而不是用公式(1)直接计算基线吞吐量值。在这些方面中,设备工程师或制造商可离线计算多项式值pn(例如,在制造或校准期间,诸如通过使用模拟或实验室测量)。可针对传输模式、numRx、numTx和maxNumLayers的不同组合来计算这些多项式值pn。设备工程师或制造商可将多项式值pn在估计处理器306的存储器中存储为查找表。然后,当估计处理器306在阶段406a中确定给定载波的基线吞吐量值I时,估计处理器306可确定载波的适当参数(传输模式、numRx、numTx和maxNumLayers)。估计处理器306然后可访问查找表并检索映射到那些参数的正确多项式值pn。估计处理器306可识别SNR(例如,从测量引擎308检索SNR测量值)并基于多项式值pn和SNR确定基线吞吐量值。例如,估计处理器306可通过计算下式来确定载波的基线吞吐量值I:
其中N是为近似基线吞吐量值而离线计算的多项式的数量。
在一些方面中,估计处理器306可在设备处理资源尚未激活时盲法地估计给定基线吞吐量值I。例如,估计处理器306可将该估计定义为具有计算时可用信息的可实现吞吐量(或吞吐量增益)的上限。在一个示例中,4rx可能尚未在给定载波上被激活。当确定该载波上的4rx的I时,估计处理器306可假定天线之间的最小不平衡和/或它们之间的低相关性。
除了基线吞吐量值之外,估计处理器306还可确定用于载波的设备处理资源的吞吐量增益值。如图5所示,估计处理器306可在阶段406b中确定吞吐量增益值。在基线吞吐量值利用基线级的设备处理资源近似了载波的吞吐量之时,如果特定设备处理资源被分配给该载波,则吞吐量增益值近似于吞吐量的改善。图6示出了根据一些方面的示出基线吞吐量值和吞吐量增益值的示例性表600。虽然图6使用7CA作为示例,但其他情况可使用任何CA阶次。如图6所示,估计处理器306可诸如通过使用估计的信道容量公式或多项式近似来确定七个载波C0-C7中的每一个的基线吞吐量值。使用载波C0(第一载波)作为示例,如果设备处理资源(例如,设备处理资源A-D)中的每一个被分配至载波C0,则估计处理器306可随后近似估计载波C0的吞吐量将增加多少。为此,如果设备处理资源A(第一设备处理资源)被分配给它,则估计处理器306可例如确定载波C0的经调节的吞吐量值。例如,估计处理器306可利用设备处理资源A的输入参数来重新计算吞吐量值I(利用估计的信道容量公式或多项式近似)。如果基线级为2rx并且设备处理资源A为4rx,则估计处理器306可利用4rx而不是2rx(numRx=4)来确定经调节的吞吐量值I。如果基线级为2rx并且设备处理资源B为干扰消除特征(或提供SNR增大的高级基带特征310中的任何特征),估计处理器306可通过将SNR增大添加到SNR测量值来确定经调节的吞吐量值,然后使用信道容量公式或多项式近似,其中SNR增大是由于使用该干扰消除特征而实现的SNR的估计提升。因为设备处理资源与基线级的处理资源一起使用,所以当基线级的设备处理资源和设备处理资源两者被分配给给定载波时,经调节的吞吐量值可估计吞吐量。在一些方面中,估计处理器306可基于离线增益预期来估计高级基带特征的吞吐量增益值(下文详细讨论)。例如,估计处理器306可预先用某些高级基带特征的吞吐量增益值编程,并且可不使用相同信道容量公式或多项式近似来确定这些高级基带特征的经调节的吞吐量值。根据设备处理资源C和D是什么(例如,其他numRx值或其他高级基带特征310),估计处理器306可类似地确定其经调节的吞吐量值。
估计处理器306然后可基于基线吞吐量值和经调节的吞吐量值来确定吞吐量增益值。使用载波C0作为示例,估计处理器306可将设备处理资源A-D中的每一者的吞吐量增益值确定为经调节的吞吐量值与基线吞吐量值的比率(或等效地,百分比)。使用图6作为示例,如果载波C0的基线吞吐量值为40,则估计处理器306可确定设备处理资源A(例如,增加天线数据流的数量,例如从2rx增加至4rx)将使该基线吞吐量值提高20%。这意味着吞吐量增益值为20%。类似地,估计处理器306可确定设备处理资源B将使基线吞吐量值提高0%。该0%的吞吐量增益值可意味着设备处理资源B在载波C0上无效,或者设备处理资源B与载波C0不兼容。估计处理器306可确定用于载波C0的设备处理资源A-D(例如,可供控制器304分配的设备处理资源)中的每一者的吞吐量增益值。估计处理器306可类似地确定用于剩余载波C1-C7的设备处理资源A-D中的每一者的吞吐量增益值。如上文所讨论的,在一些方面中,估计处理器306可预先配置有针对某些设备处理资源(例如,高级基带特征310,诸如基于离线增益预期)的吞吐量增益值。因此,估计处理器306可通过从其存储器检索吞吐量增益值来确定这些设备处理资源的吞吐量增益值。
当在阶段406b中确定吞吐量增益值之后,估计处理器306可在阶段406c中确定设备处理资源的效率度量。每个效率度量可基于给定设备处理资源与特定载波的假设配对。例如,估计处理器306可确定用于第一载波(例如,C0)的每个设备处理资源(例如,A-D)的效率度量,其中,效率度量估计由在第一载波上使用相应设备处理资源所导致的吞吐量增益与功率代价的比率。使用载波C0和设备处理资源A作为示例,估计处理器306可通过将设备处理资源A的吞吐量增益值(例如,图6中的20%)除以其功率代价来确定效率度量。在一些方面中,估计处理器306可预先配置有设备处理资源的功率代价值,或者可被配置为基于运行时操作条件估计设备处理资源的功率代价值(例如,通过在较早的设备处理资源活动时间上监测功率使用)。功率代价值可近似于将给定设备处理资源与特定载波结合使用将引起的功率使用(例如,比率)的增加。因此,当针对载波C0和设备处理资源A计算效率度量时,估计处理器306可将吞吐量增益值除以功率代价值,并将结果(比率)作为效率度量。估计处理器306可类似地确定用于剩余载波中的每个载波的剩余设备处理资源的效率度量。
在一些方面中,估计处理器306可通过借助于载波带宽、载波的频率调度率(例如,网络分配给终端设备102的载波带宽的平均百分比)和/或载波的时间调度率(例如,网络分配给终端设备102的时间的平均百分比)对吞吐量增益与功率代价的比率进行缩放来确定效率度量。在一个示例中,估计处理器306可通过计算下式来确定第j载波上的第i设备处理资源的效率度量Wi,j
其中,ΔTi,j是第j载波上的第i设备处理资源的吞吐量增益值,ΔPi,j是功率代价,Bj是载波带宽,是频率调度率,并且是时间调度率。在一些方面中,估计处理器306可通过在一定时间间隔内测量频率调度率和时间调度率来确定
通过借助于载波带宽Bj对吞吐量增益与功率代价的比率/百分比进行缩放,估计处理器306可使效率度量Wi,j基于载波具有多少带宽。因此,较宽的载波通常可承载更多的数据并且因此可具有较高的效率度量。这意味着控制器304将更有可能将设备处理资源分配给更宽的载波。类似地,如果网络定期在某一载波上向终端设备102分配大量资源块,则频率调度率将更大。因此,效率度量Wi,j将更大,并且控制器304更可能将设备处理资源分配给该载波。同样,如果网络频繁地在某一载波上向终端设备102分配下行链路资源,则时间调度率将更大。因此,效率度量Wi,j将更大,并且控制器304更可能将设备处理资源分配给该载波。
因此,效率度量Wi,j可反映各种竞争因素。例如,可预期一些设备处理资源在给定载波上产生大的吞吐量增益(例如,大ΔTi,j)。然而,如果这些设备处理资源需求高功率,则大的功率代价值ΔPi,j将降低效率度量Wi,j
因此,估计处理器306可在阶段406c中确定设备处理资源和载波的效率度量。在一些方面中,估计处理器306可确定每个第j设备处理资源(例如,终端设备102支持的多个设备处理资源中的每一个)和每个第i载波(例如,网络在CA配置中激活的多个载波中的每一个)的效率度量Wi,j。每个效率度量可对应于载波-设备处理资源对(例如,表示将该设备处理资源分配给该载波)。在确定效率度量之后,估计处理器306可将效率度量提供给控制器304。这可完成图4中的阶段406。
然后,控制器304可基于阶段408中的效率度量将设备处理资源分配给载波。如上所述,给定设备处理资源的效率度量可近似于将该设备处理资源分配给特定载波所导致的吞吐量增益与功率代价的比率。在一些方面中,控制器304可基于各分配的效率度量的总和来将设备处理资源分配给载波。例如,控制器304可基于使效率度量的总和最大化来将设备处理资源分配给载波。这种类型的问题通常落在组合优化领域内,其中,控制器304可尝试将设备处理资源分配给载波,使得效率度量(映射到所分配资源-载波对的效率度量)的总和最大化。这一问题可表示为
或者换句话讲,使每个所分配的资源-载波对的效率度量Wi,j的总和最大化。由于效率度量基于吞吐量增益与功率代价的比率,使该总和最大化可以是跨所有的j个载波的增加吞吐量与功率消耗增大之间的最佳折衷。效率度量的总和可以是控制器404尝试通过将设备处理资源分配给载波来优化的效用函数。
根据载波的数量和可用的设备处理资源,可能的资源-载波分配的数量可能非常大。如本文所用,资源-载波分配是设备处理资源和载波之间的配对的组合(其中,每个资源-载波对表示将该设备处理资源分配给该载波)。虽然可能,但是用于核查每个可能的资源-载波分配的总和的暴力搜索在计算上可能是不现实的。相应地,在一些方面中,控制器304可被配置为使用组合优化技术来尝试识别使效率度量的总和最大化的资源-载波分配。
为了考虑所有不同的可能资源-载波分配,可将搜索可视化为树。树的根节点是仅向每一载波分配基线级的设备处理资源(基线)的解决方案。接着,沿树的每一级表示将特定设备处理资源分配给特定载波。向图中的每条边分配对应的效率度量Wi,j,其表示将该特定设备处理资源分配给该特定载波所导致的吞吐量增益与功率代价的比率。图7示出了根据一些方面的说明这一原理的示例性树图700。如图7所示,在该示例中,控制器304可将N个设备处理资源(多个设备处理资源)分配给七个载波(例如,多个载波,诸如对于7CA方案而言)。估计处理器306可先前已将效率度量Wi,j(对于N个设备处理资源与7个载波中的每一载波所构成的每一配对而言)提供给了控制器304。控制器304可将求和效用函数S0初始化为C0=(d0,p0)(初始吞吐量d0和初始功率使用p0;这是基线效率度量),然后基于效率度量Wi,j选择要分配给载波的设备处理资源。
在一些方面中,控制器304可以基于贪心搜索将设备处理资源分配给载波。例如,使用树的数字数据表示,控制器304可以从上到下遍历该树。树的每一级对应于设备处理资源中的一个。如图7所示,树的每一级包含多个节点,这些节点表示分配树的这一级的设备处理资源的可能选择。节点中的一个节点(标记为“NA”)表示不将该设备处理资源分配给任何载波。其余节点(每个载波一个)表示将该设备处理资源分配给特定载波。因此,控制器304在树的每一级上选择使得将该节点连接到根(S0)的效率度量的总和最大化的节点。由于每个节点表示资源-载波对的特定效率度量Wi,j,对于每个所选择的节点,控制器304可将对应的第j设备处理资源分配给第i载波。因此,控制器304可通过选择节点将设备处理资源分配给载波。例如,如果没有一个载波能够利用特定的设备处理资源,则控制器304可不将该设备处理资源分配给任何载波(“NA”节点)。
在图7的示例中,控制器304可将设备处理资源1分配给载波C0,将设备处理资源2分配给载波C2,将设备处理资源3分配给载波C3,以及将设备处理资源4分配给载波C4。在该示例中,控制器304可将最多一个设备处理资源分配给给定载波。在其他方面中,控制器304可将多于一个设备处理资源分配给给定载波(例如,取决于效率度量)。如上所述,在一些方面中,设备处理资源310中的一者或多者可被配置为同时处理多个载波。因此,控制器304可被配置为将这些设备处理资源分配给多个载波。
上文描述的贪心搜索技术仅仅是控制器304如何能够将设备处理资源分配给载波以使效率度量的总和(或另一个效用函数)最大化的一个示例。如上所述,组合优化已开发出多种可识别元素的组合以使效用函数最大化的技术。控制器304可在阶段408中使用任何此类技术。由于这些技术不是本公开的焦点,本公开未完整地描述每种技术。
在一些方面中,当尝试从解决方案空间找到最佳资源-载波分配时,控制器304可使用附加标准。例如,设备处理资源可被分组在集群中,诸如高级基带特征310被分组到单独芯片或芯片区段上的集群中。因此,由于其他群集可完全关闭,对于同一群集中的活动高级基带特征可能更加高功效。因此,控制器304可基于激活最少数量的集群来将设备处理资源分配给载波。与将载波或特征扩展到更多集群的资源-载波分配相比,这样做可具有功率优势,并因而具有更低的功率代价。
在附加标准的另一个示例中,一些资源-载波分配可具有比其他资源-载波分配更高的性能。例如,当控制器304改变资源-载波分配时,用于终端设备102的一些设备架构可能具有性能代价。例如,控制器304可能先前已在资源分配的较早迭代期间在阶段408中执行了分配。当控制器304将先前的资源-载波分配更改为新的资源-载波分配时,终端设备102可能需要将载波的数据流重新路由至新分配的设备处理资源(例如,将天线数据流路由至更多或更少的天线-调制解调器路径或将天线数据流路由至某些高级基带特征)。该重新路由可能存在性能代价,并且终端设备102甚至可能在其执行重新路由时丢失数据。因此,在一些方面中,控制器304可基于使相对于最后一个资源-载波分配的改变的数量最小化而将设备处理资源分配给载波。在使用图3的一个示例中,控制器304可基于使最后一个资源-载波分配的节点与新资源-载波分配的节点之间的距离最小化将设备处理资源分配给载波。当终端设备102不能无缝地重新配置资源-载波分配(例如,重新路由天线-调制解调器路径和/或将数据流映射到高级基带特征)时,这种做法可能特别重要。如果是这种情况,则下行链路和/或上行链路接收/传输可被中断(例如)几毫秒,直到终端设备102完成重新配置为止。使变化的次数最小化可有助于减轻那些问题。
在附加标准的第三示例中,一些网络接入节点可能不期望性能的急速上升或下降。例如,当终端设备在一个载波上的吞吐量突然跳跃或下降(例如,由接收器性能的突然跳跃或下落引起的吞吐量的突然变化)时,网络接入节点的链路自适应算法可能反应不佳。因此,即使控制器304确定了应具有性能提升的新资源-载波分配,网络接入节点的行为也可抑制性能提升。因此,在一些方面中,控制器304可基于避免性能方面的大幅跳跃(例如,避免超过预定义阈值的吞吐量跳跃)将设备处理资源分配给载波。在一些情况下,如果就新资源-载波分配而言总体吞吐量(例如,在所有载波上求和)未被证明有显著的提升,则控制器304可这样做。
通过执行阶段408,控制器304可因此选择要将哪些设备处理资源分配给不同的载波。这产生了作为包括设备处理资源与载波的各种配对(例如,根据其设备处理资源将使效用函数最大化)的数据集的资源-载波分配。一旦控制器304获得了这一资源-载波分配,控制器304就可确定用于配置终端设备102以执行该资源-载波分配的操作序列。换句话讲,终端设备102可基于分配给每个载波的天线数据流的数量将天线系统202的不同天线端口路由到天线-调制解调器路径(例如,使得各种载波使所分配的数量的天线数据流被递送到基带调制解调器206)。终端设备102还可基于分配给每个载波的高级基带特征(如果有的话)将天线数据流路由到高级基带特征310(例如,从而通过所分配的高级基带特征对各种载波进行处理)。作为阶段408的一部分,控制器304可确定执行该路由的操作序列(以及(例如)任何启动或初始化过程,诸如用以初始化高级基带特征310)。然后,控制器304可执行该操作序列。这样可将终端设备102配置为根据资源-载波分配来接收数据。
然后,终端设备102可在阶段410中采用相应分配的设备处理资源在这些载波上进行接收。例如,控制器304可能已经根据阶段408中的资源-载波分配对终端设备102进行了配置。因此,终端设备102可使用该资源-载波分配在载波上接收数据。例如,控制器304可控制RF收发器204,使之在每个载波的所分配数量的天线(numRx)上利用天线系统202进行接收。例如,如果控制器304将4rx分配给第一载波,则RF收发器204可使用天线系统202借助于四个天线接收信号。这产生了第一载波的四个天线数据流。或者,在另一个示例中,如果控制器304将2rx分配给第一载波,则RF收发器204可使用天线系统202来借助于两个天线接收信号。这可包括利用第一载波的载波频率解调每个所分配天线的接收天线信号,从而从每个所分配天线产生针对第一载波的天线数据流。因此,RF收发器204可接收每个载波的所分配数量的天线数据流。
RF收发器204然后可将这些天线数据流发送到调制解调器204。基带调制解调器206然后可将天线数据流路由到高级基带特征310,例如,其取决于高级基带特征310中的哪些被分配给哪些载波。高级基带特征310然后可处理其所分配载波的天线数据流。基带调制解调器206可对每个载波的所接收数据执行附加处理(例如,物理层和/或协议栈处理),例如,从而对控制数据和用户数据进行接收和解码。
因此,在阶段410中,终端设备102可执行控制器304在阶段408中确定的资源-载波分配。当终端设备102已在阶段410中借助于该资源-载波分配接收到数据之后,终端设备102可在阶段412中评估性能并决定是否释放任何设备处理资源。例如,如上文所讨论的,控制器304基于吞吐量增益和功率代价的估计值来确定资源-载波分配。这些估计值也可为上限估计值。因为资源-载波分配基于优化近似,所以可能有利的是,控制器304评估资源-载波分配的实际性能,诸如利用对信道和干扰状况的运行时测量。基于这些测量,控制器304可以判断是否可以释放任何所分配的设备处理资源。
因此,在阶段412中,控制器304可确定每个资源-载波对的吞吐量增益测量。例如,测量引擎308可对每个载波(每个第j载波)的天线数据流执行测量,并且可测量每个载波的吞吐量。测量引擎308可将该吞吐量测量值提供给控制器304,该控制器然后可将吞吐量增益测量值ΔT′i,j(对于将第i设备处理资源添加至第j载波而言)确定为吞吐量测量值与基线吞吐量值的比率(来自阶段406)。在另一示例中,测量引擎308可对每个第j载波的天线数据流执行信道测量,诸如SNR测量。测量引擎308可将该信道测量值提供给估计处理器306。然后,估计处理器306可通过将信道测量值插入到上述公式(1)或(3)中(例如,作为SNR字段)来确定吞吐量测量值。估计处理器306可将所得的吞吐量测量值提供给控制器304,该控制器然后可将吞吐量增益测量值ΔT′i,j确定为吞吐量测量值与基线吞吐量的比率。因此,吞吐量增益测量值ΔT′i,j可以是在第j载波上使用第i设备处理资源所导致的测量吞吐量增加。
在一些方面中,控制器304还可确定每个资源-载波对的功率代价测量值。例如,控制器304可测量由分配给第j载波的第i设备处理资源引起的功率使用。控制器304可以将功率代价测量值ΔP′i,j确定为第i设备处理资源的功率代价测量值与基线功率使用的比率。在其他方面中,控制器304可以使用设备处理资源的预先配置的功率代价值作为功率代价测量值ΔP′i,j。因此,功率代价测量值ΔP′i,j可为由在第j载波上使用第i设备处理资源所导致的功率使用增加。
使用吞吐量增益测量值ΔT′i,j和功率代价测量值ΔP′i,j,控制器304可确定所测量的效率度量增益ΔW′i,j。例如,控制器304可以将所测量的效率度量增益ΔW′i,j(对于第i设备处理资源和第j载波)确定为ΔW′i,j
然后,控制器304可基于所测量的效率度量增益ΔW′i,j来判断是否将设备处理资源从载波上释放。例如,给定资源-载波对的效率度量增益ΔW′i,j可以是使该设备处理资源在该载波上被激活所导致的效率度量增益。控制器304可将所测量的效率度量增益ΔW′i,j与阈值ΔTh(例如,ΔTh=1意味着如果通过释放先前分配给该载波的资源而使能量效率更高,则该资源将被禁用)进行比较。如果所测量的效率度量增益ΔW′i,j小于阈值Th,则控制器304可以在阶段412中决定将该设备处理资源从该载波释放。这可(例如)在设备处理资源提供比初始估计更少的吞吐量和/或使用比初始估计更多的功率时发生。否则,控制器304可将该设备处理资源保持在该载波上。在一些方面中,控制器304可针对分配给载波的每个设备处理资源来执行效率度量和去激活效率度量之间的这种比较。
因此,控制器304可基于所分配的设备处理资源是否优化效用函数来决定是否将设备处理资源从载波释放。如此处所解释的,控制器304可在决定是否释放设备处理资源时单独检查每个载波。这不同于阶段408中用于分配设备处理资源的方法,后者尝试跨越所有载波优化效用函数。如公式(6)所表达的,控制器304考虑更受限制的选择:将设备处理资源从给定载波释放是否将增大或减小效用函数(例如,效率度量的总和)。如果释放将增大效用函数,则控制器304可释放设备处理资源。与通过载波带宽以及时间和频率调度率缩放吞吐量增益与功率代价的比率的公式(4)相比,公式(6)仅取决于吞吐量增益和功率代价。相应地,并非使一些载波优先于其他载波(基于它们的相对带宽和调度率),控制器304可仅在决定释放设备处理资源时关注一个载波。另外,虽然公式(4)主要基于优化近似,但公式(6)使用来自设备处理资源被实际激活时的实际测量值。如果最初基于不现实的优化估计分配了设备处理资源,则控制器304可基于其实际性能在阶段412中释放那些设备处理资源。
如果适用,控制器304因此可在阶段412中从某些载波释放设备处理资源。因为一些资源-载波对被释放,所以资源-载波分配可以是经更新的资源-载波分配(仅包括未被释放的资源-载波对)。终端设备102可在阶段414中继续在载波上接收,但可使用经更新的资源-载波分配。例如,如果控制器304释放作为第一载波的多个天线-调制解调器路径的设备处理资源(例如,从4rx恢复到基线2rx),则终端设备102可利用比原始资源-载波分配更少的天线在第一载波上接收数据(例如,具有两个天线数据流而不是四个天线数据流)。例如,如果控制器304释放作为第一载波的高级基带特征的设备处理资源(例如,去激活第一载波的干扰消除),则终端设备102可在第一载波上接收数据,但不利用所释放的高级基带特征来处理该数据。
终端设备414可继续在载波上接收,直到定时器在阶段416中到期。在定时器到期之后,终端设备414可重复阶段406-414以确定和使用新的资源-载波分配。如上文所解释的,重新分配设备处理资源可能具有性能缺点。例如,将天线数据流重新路由到不同的天线-调制解调器路径和/或高级基带特征可能花费时间并在其间导致数据丢失。因此,终端设备102过于频繁地重新分配设备处理资源可能是不利的。因此,终端设备102可以在阶段416中使用定时器来触发重新分配。在一些方面中,控制器304可以在阶段406启动定时器,从而使用定时器控制重新分配之间的持续时间。然后,当控制器304在阶段416中确定定时器到期时,控制器304可以返回到阶段406。然后,终端设备102可在阶段406-414中确定并使用新的资源-载波分配。例如,测量引擎308可执行新的信道测量,并且估计处理器306可基于那些信道测量来确定新的效率度量。因为新的效率度量是不同的,所以控制器304可在阶段410中选择不同的资源-载波分配。每当定时器在阶段416中到期时,终端设备102可以重复该过程。如前所述,如果网络发送新的CA配置(例如,CA重新配置),则控制器304也可以触发重新分配。
在一些方面中,控制器304可在阶段416中使用自适应定时器。例如,控制器304可基于在重新分配期间被中断的子帧的数量来确定自适应定时器长度。例如,如果阶段408和410中的重新分配所需的重新路由和配置导致X个子帧丢失,则控制器304可基于X来设定自适应定时器长度。在一个示例中,如果X更高,则控制器304可将自适应定时器设定为更长,并且如果X更低,则设定为更短。因此,当重新分配引起长的中断时,控制器304可以在触发另一次重新分配之前等待更长的时间段。这可帮助终端设备102遵守认证机构标准。例如,3GPP和其他认证机构可能要求误块率(BLER)在清洁信道条件下小于阈值量。由于重新分配导致数据丢失和较低的BLER,控制器304可设定自适应定时器,使得BLER保持高于BLER阈值量。因此,自适应定时器可有助于将BLER保持高于阈值量。
如图4所示,在一些方面中,终端设备102还可以在阶段418中基于异步事件触发重新分配。例如,在一些情形下,信道条件可能突然改变,例如当终端设备102进入或离开建筑物时。因此,控制器304先前用于分配设备处理资源的信道测量值可能变得过期。因此,当信道条件突然改变时,控制器304也可以触发重新分配。在一个示例中,测量引擎308可周期性地向控制器304提供信道测量值(例如,SNR或另一信道度量),诸如每当睡眠定时器在420中到期时测量引擎308就执行测量。然后,控制器304可将新信道测量值与先前信道测量值(例如,当前资源-载波分配所依据的信道测量值)进行比较。如果新信道测量值大于或小于先前信道测量值超过预定义的阈值,则控制器304可触发重新分配(例如,基于检测到异步事件)。终端设备102然后可以前进到阶段406。如果新信道测量值大于或小于先前信道测量值不超过预定义的阈值,则控制器304可不触发重新分配(但仍可基于阶段404中的新CA配置和/或阶段416中的定时器到期来触发重新分配)。测量引擎308可在睡眠定时器到期之后提供另一个新测量值,然后控制器304可通过将该最新测量值与先前信道测量值(例如,当前资源-载波分配所依据的相同信道测量值)进行比较来决定是否触发重新分配。在一些方面中,控制器304还可以在预定义的时间间隔内限制异步触发的重新分配的次数。例如,控制器304可以允许在预定义长度的任何给定时间窗口中至多Y次异步触发的重新分配,但是如果它们的数量在预定义长度的任何窗口内达到Y,则可以忽略异步触发的重新分配。这也可有助于保持BLER。
在一些方面中,控制器304还可使用载波调度的突然改变作为异步事件。例如,如果网络发送调度消息,该调度消息指示在给定载波上对比终端设备102在该载波上具有的活动天线数量(例如,终端设备102当前正在将数据从其路由到基带调制解调器206的活动天线的数量)更多的层进行下行链路传输。这种情况在图10中更详细地讨论。
使用上述技术,终端设备102可有效地将可用设备处理资源分配给载波。如所讨论的,终端设备102可以将该分配基于效率度量,该效率度量取决于将各种设备处理资源分配给不同载波所导致的估计吞吐量增益和功率代价。因此,终端设备102可增加吞吐量,而不会过度牺牲电池功率。
另外,如上文所介绍的,终端设备102还可在阶段402中向网络过度报告其能力。然后,终端设备102可动态地重新分配设备处理资源以满足由网络调度的所得CA模式。这可有助于减少信令开销。例如,如上所述,在阶段402中,控制器304可向网络发送能力消息。该能力消息可指定终端设备102在每种CA配置的每个载波上支持的层数。能力消息可包括用于每个CA阶次(载波数量)的一组字符串,其中一组中的每个字符串标识针对CA阶次的每个载波支持的层数。本公开使用术语CA模式来表示网络通过所有活动载波同时调度的层数。例如,4CA的一个示例性CA模式将是其中网络为四个载波中的每一个调度四层;4CA的另一示例性CA模式将是其中网络为两个载波调度两层,为剩余两个载波调度四层。由于每个字符串标识终端设备102在给定CA阶次的每个载波上支持多少层,每个字符串标识终端设备102支持的CA模式。网络可通过向终端设备102发送调度消息来调度CA模式。在一些方面中,网络可以在每个载波上向终端设备102发送单独的调度消息(例如,下行链路控制信息(DCI))。每个单独的调度消息可指定为在该载波上进行下行链路传输而调度的层数(秩),并且控制器304可读取调度消息以确定每个载波的秩。在其他方面中,网络可发送为载波中的多个载波指定秩的一个或多个调度消息,诸如其中网络在主载波上向终端设备102发送为主载波和一个或多个附加载波指定相应秩的调度消息。为CA配置中的每个活动载波调度的秩的总体集合被称为CA模式。
图8示出了根据一些方面的能力消息的示例性内容。如图8所示,能力消息可包括字符串集802、804、806和808。字符串集802-808中的每一个都可包括分别指定终端设备支持的一种CA模式(用于终端设备102与网络之间的载波聚合连接)的字符串。在该示例中,终端设备102可支持总共16个天线数据流。因此,对于4CA,能力消息可指定终端设备102在四个载波中的每个载波上支持四个层(例如,在该示例中是用于载波聚合连接的最大层数)。对于5CA,终端设备102可以不被配置为对于每个载波支持最大层数。例如,在五个载波中的每个载波上接收最大数量的层将使用20个天线数据流,但终端设备102仅支持16个天线数据流。因此,字符串集804可包括指示用于载波1-3的四个层以及用于载波4和5的两个层的第一字符串(第一CA模式);指示用于载波1-2和4的四个层和用于载波3和5的两个层的第二字符串(第二CA模式);指示用于载波1、3和4的四个层以及用于载波2和5的两个层的第二字符串(第三CA模式);等等(例如,通过16个天线数据流在五个载波之间的每种可能分布)。类似地,字符串集806可包括指示16个天线数据流在六个载波上的每种可能分布的字符串,并且字符串集808可包括指示16个天线数据流在七个载波上的每种可能分布的字符串。
因为能力消息针对每种可能的CA阶次指示每个可能的CA模式(每个载波的层数),所以能力消息的大小可能非常大。随着新标准增加最高支持的CA阶次,能力消息将继续变得更大。该问题在实践中可能变得甚至更复杂,因为实际具体实施也可考虑像连续/非连续载波,以及某些低/中/高频带(其中不是所有频带都可执行4rx)的因素(例如,因为低频带中的4rx可能由于缺乏用于天线之间距离的物理空间而不被允许)。因此,能力消息可带来显著的控制信令开销。另外,在一些情况下,CA模式字符串可被离线计算并加载到基带调制解调器的内部查找表中。因此,过大数量的字符串可能需要更多的存储器。此外,因为字符串是预定义的,所以终端设备可能无法基于类似SNR、相关性、天线失衡等的其他参数来控制CA模式。
因此,在一些方面中,终端设备102可以在能力消息中过度报告其能力。例如,终端设备102可以向网络发信号通知其可以支持比其实际被配置所支持的更多的层(例如,比支持的天线数据流的总数更多的总层数)。终端设备102可例如在能力消息中指示其可为每个载波支持最大数量的层。在2rx和4rx为天线数据流的选项的示例中,终端设备102可指示其可在每个载波上支持四个层。因此,终端设备102可以指示其可以支持比其实际可以支持的更多的总层数(例如,至少一种CA配置的每个载波的总层数超过支持的天线数据流的总数)。
图9示出了根据一些方面的过度报告的能力消息的示例性内容。在该示例中,每个载波的最大层数可以是四个,并且支持的天线数据流的总数可以是16个。如图9所示,控制器304可生成能力消息以针对每个CA阶次指定每个载波上的最大层数。例如,控制器304可以在能力消息中包括字符串集902,该字符串集包括用于4CA的单个字符串。该单个字符串指定终端设备102在四个载波中的每个载波上支持四个层(每个载波的最大层数)。能力消息还可包括用于5CA的字符串集904,该字符串集指定终端设备102在五个载波中的每个载波上支持四个层。因为这合计达20层,而支持的天线数据流的总数仅为16,所以能力消息可过度报告终端设备102的能力(例如,可以指示终端设备102实际上不能支持的CA模式)。类似地,利用字符串集906,控制器304可生成能力消息,以指示终端设备102在六个载波中的每个载波上支持四个层。这合计达24层,因此也是过度报告的。控制器304可类似地用字符串集908过度报告其7CA能力。
图9中的字符串数量和能力消息的总体大小显著小于图8中的能力消息。因此,终端设备102可通过过度报告其能力来减少信令开销和/或存储器使用。虽然在该示例中,控制器304发信号通知最大层数,但在其他情形中,控制器304可以过度报告而不发信号通知每个载波的最大层数。例如,在另一个示例中,最大层数可为8。然后,控制器304可以用字符串集902-908过度报告其能力(例如,发信号通知每个载波四层)。即使控制器304没有指定每个载波的最大层数,控制器304仍然可以利用该过度报告来减少控制信令开销和/或存储器使用。另外,一些载波可支持不同的最大层数,例如在一些载波支持例如四层,而其他载波仅支持两层的情况下。在基于图9的示例中,第一载波可仅支持两层,而其他载波支持四层。因为四层的过度报告是基于单个载波能力来完成的,所以过度报告将不适用于第一载波。
因此,当使用这种机制时,控制器304可在阶段402中向网络发送过度报告终端设备102的能力的能力消息。如果网络随后调度超过终端设备102的能力的CA模式设置(例如,发送调度比支持的天线数据流的总数更多的层的调度消息),则控制器304可动态地重新分配设备处理资源。通过这样做,终端设备102仍可遵守网络并保持载波聚合连接。图10示出了根据一些方面的示出这种过程的示例性流程图1000。如图10所示,控制器304可以首先在阶段1002中生成并发送过度报告终端设备102的能力的能力消息(例如,其中所报告的CA模式中的一些具有比终端设备102的支持天线数据流的总数更多的总层数)。然后,网络可添加载波,其中该网络基于终端设备102的报告的能力来为每个载波指定MaxNumLayers。然后,网络可开始发送调度消息,该调度消息针对每个活动载波在一个或多个层上调度下行链路传输。因此,网络可将一个或多个调度消息发送到终端设备102。例如,如上文所讨论的,网络可在每个载波上发送指定该载波的层数(秩)的单独调度消息,或者可在一个载波上发送指定该载波和一个或多个附加载波的秩的一个或多个调度消息。控制器304可在阶段1004中(经由RF收发器204和天线系统202)接收调度消息。在每个载波上调度的层数可共同形成由网络调度的CA模式。该调度消息集在本文中称为调度信令。
在接收到调度消息之后,控制器304可处理它们以确定为每个载波调度的秩(除了与在即将到来的子帧中的每个载波上接收数据相关的其他下行链路参数之外)。然后,在阶段1006中,控制器304可确定调度的CA模式是否超过终端设备102的活动能力。例如,控制器304可先前已选择为每个载波激活一定数量的天线的资源-载波分配。具体地,控制器304可能已将特定数量的天线-调制解调器路径(设备处理资源)分配给每个载波,诸如其中控制器304为一些载波分配4rx(四个活动天线)并为其他载波分配2rx(两个活动天线)。每个载波的活动天线的数量形成终端设备102的活动能力。
因此,在阶段1006中,控制器304可确定调度的CA模式是否超过活动能力。例如,控制器304可确定第一载波的调度秩(调度的层数)是否大于当前分配给第一载波的活动天线的数量。对于每个剩余的活动载波,控制器304可类似地确定载波的调度秩(调度的层数)是否大于当前分配给该载波的活动天线的数量。
如果控制器304确定每个活动载波的活动天线的数量等于或大于每个活动载波的相应调度秩,则控制器304可确定该CA模式不超过活动能力。换句话讲,控制器304可确定每个活动载波具有足够的活动天线以接收该载波上的所有调度层(例如,相同数量或更多数量)。然后,控制器304可前进到阶段1008,其中终端设备102可利用调度的CA模式接收载波上的数据。例如,控制器304可控制天线系统202和RF收发器204以接收每个载波上的数据(例如,以接收与每个载波的调度秩至少相同数量的天线数据流)并将所接收的数据递送至基带调制解调器206。基带调制解调器206然后可处理接收的针对每个载波的数据,以例如利用MIMO接收器接收每个个体层。这可在阶段1018处结束该过程的当前迭代。控制器304可以针对下一组调度消息(例如,针对下一个子帧中的下行链路授权)重复该过程。
相反,控制器304可在阶段1006中确定调度的CA模式超过活动能力。例如,控制器304可确定用于至少一个载波的活动天线的数量小于该载波的调度秩。在一个示例中,第一载波可仅具有2rx(根据当前资源-载波分配),同时存在为该载波调度的四个层(例如,调度秩四)。因为存在比活动天线更多的层,所以基带调制解调器206可能无法利用其MIMO接收器恢复所有层。因此,控制器304可以在阶段1010中丢弃授权,这意味着终端设备102不可接收没有足够活动天线的载波上的层。这假设终端设备102不能足够快地重新分配设备处理资源(例如,为没有足够天线的载波激活其他天线)以(例如,在子帧中稍后)接收层。如果终端设备102被配置为以非常低的延迟切换并激活不同载波上的天线,则控制器304可前进至阶段1012并且尝试足够快地重新分配设备处理资源以接收针对当前授权的层。即使终端设备102丢弃对不具有足够活动天线的载波的授权,终端设备102仍可接收用于具有足够活动天线的其他载波的层。
虽然终端设备102可能无法接收针对该子帧的所有层,但是终端设备102可能能够重新分配设备处理资源,因此其具有足够的活动天线以接收下一个子帧中的层(例如,用于下一许可;下一组调度消息)。因此,在阶段1012中,控制器304可确定调度层的总数(在CA模式下的总数)是否大于支持层的总数,例如,终端设备102一次可接收的最大层数。支持的层的该总数等于支持的天线数据流的总数,因为终端设备102每层需要一个天线数据流。
如果调度层的总数大于支持层的总数,则不存在可分配足够活动天线以接收所有载波上的层的设备处理资源的重新分配。因此,控制器304可不重新分配设备处理资源,并且可在阶段1018中结束当前过程。这意味着终端设备102可能丢失该授权的数据。然后,控制器304可针对来自网络的下一组调度消息重复从阶段1004开始的过程。
相反,如果调度层的总数小于或等于支持层的总数,则控制器304可能够重新分配设备处理资源,使得每个载波具有足够的活动天线以接收其所有调度层。因此,控制器304可前进至阶段1014,在该阶段中其可检查(阶段418的)异步定时器是否已到期。如先前所指出的那样,控制器304可使用异步定时器以避免过于频繁地触发资源-载波重新分配,并且因此可仅在定时器已到期时触发异步重新分配。如果异步触发器在阶段1014中尚未到期,则控制器304可不触发资源-载波重新分配,并且可在阶段1018处结束过程。然后,控制器304可针对来自网络的下一组调度消息重复从阶段1004开始的过程。
如果异步触发器尚未到期,则控制器304可在阶段1016中触发异步资源-载波重新分配。因为终端设备102支持与调度层至少相同数量的总层数,所以控制器304可能够确定具有足够活动天线的经更新的资源-载波分配,以接收每个载波上的调度层。例如,控制器304可为每个载波分配至少足够的天线-调制解调器路径(设备处理资源)以接收该载波上的所有调度层(例如,至少与调度层相同数量的天线数据流)。这意味着每个载波将具有足够的活动天线以接收所有调度层(例如,如果网络在下一个授权中使用相同的CA模式)。另外,控制器304可诸如基于效率度量并使效用函数最大化,将高级基带特征分配(或重新分配)给载波。如果终端设备102支持比调度的更多的总层数,则控制器304可具有额外的天线-调制解调器路径来进行分配。另外,控制器304可诸如基于效率度量并使效用函数最大化,将这些设备处理资源分配(或重新分配)给载波。
这可产生经更新的资源-载波分配,其分配足够的活动天线以接收所有载波上的层。如果网络为下一个授权调度相同的CA模式,则控制器304可以在阶段1006中确定其活动能力满足调度的CA模式。在这种情况下,控制器304因此能够在阶段1008中利用CA模式针对该下一个授权进行接收。
因此,即使当终端设备102过度报告其能力时,终端设备102仍能够动态地重新分配设备处理资源,以根据即将到来的授权接收所有层。因此,终端设备102可减少该能力消息的控制信令开销。虽然网络可能有机会调度超过终端设备102的活动能力的CA模式,但是控制器304可能能够经由其秩报告来降低该可能性。例如,当3GPP UE接收多层MIMO时,它们执行信道测量并将信道状态信息(CSI)报告回网络。然后,网络基于所报告的CSI调度即将到来的MIMO下行链路授权。一个CSI参数是秩指示符(RI)。使用终端设备102作为示例,测量引擎308可对每个信道(载波)的所接收的数据执行信道测量。基于信道测量,控制器304可确定信道可支持多少层(即,什么秩)。例如,如果存在高SNR和强多路径散射,则信道可能能够支持更多的层,诸如两层或四层(相对于仅一层)。相反,当SNR较差且多路径条件弱时,信道可能仅能够支持一层。因此,控制器304可基于信道测量值来确定秩指示符并将秩指示符(作为CSI)发送到网络。然后,网络可基于所报告的秩来调度即将到来的下行链路授权。
当终端设备102过度报告其能力并且正在各种活动载波上接收时,测量引擎308可仅在每个载波(具有针对该载波的当前活动天线)上进行信道测量。例如,如果控制器304将2rx分配给第一载波,测量引擎308可仅利用这两个活动天线来执行其信道测量。当控制器304基于该信道测量值确定秩指示符时,控制器304将不选择大于二的秩指示符,因为仅存在两个活动天线来开始。换句话讲,控制器304将基于其想要使用的活动天线的数量(根据资源-载波分配)来选择秩指示符。因此,控制器304将不会报告高于给定载波上的活动天线的数量的较高秩指示符。
因为报告的秩指示符将受到活动天线的数量的限制,所以网络将可能遵循针对每个载波报告的秩指示符。因此,如果网络遵循所报告的秩指示符,则其将不调度比每个载波的活动天线的数量更多的层。因此,终端设备102可影响网络以在每个载波上调度终端设备102可利用其当前资源-载波分配接收的秩。如果网络不遵循所报告的秩指示符,则网络可在至少一个载波上调度过多的层,这意味着终端设备102可执行阶段1010-1016。在许多情况下,网络可以最初开始调度具有低秩(例如,来自RRC信令的3GPP参数codebookSubsetRestriction中的最低秩)的下行链路授权。继而,在网络开始调度对于当前资源-载波分配而言太大的秩之前,终端设备102可能能够开始影响网络以限制其在每个载波上的调度层。
此外,如先前所讨论的,终端设备102可能偶尔考虑改变分配给每个载波的活动天线的数量。例如,当控制器304触发资源-载波分配(例如,阶段406)时,控制器304可考虑是否向或从特定载波添加或移除天线数据流(设备处理资源;映射到活动天线)。为此,终端设备102可执行测试测量以估计将更多或更少的活动天线分配给某些载波所导致的吞吐量增益和/或功率代价。例如,当前可为第一载波分配两个活动天线(2rx;通过当前资源-载波分配),但是控制器304正考虑将其增加到用于经更新的资源-载波分配的四个活动天线(4rx)。尽管测量引擎308可利用四个活动天线来执行信道测量,但控制器304可将所报告的CSI测量值(例如,RI,除了预编码矩阵指示符(PMI)和信道质量指示符(CQI)之外)限制为虚拟数量的活动天线,例如,两个。通过限制CSI测量值,终端设备102可避免在控制器304已决定将第一载波从2rx切换至4rx之前网络调度四个层的情形。换句话讲,控制器304可隐藏这样的事实:终端设备102在进行测量时在第一载波上具有四个活动天线,并且仅可在其实际上决定将第一载波从2rx提升至4rx之后,开始报告秩四。
图11示出了根据一些方面的在通信设备处执行无线通信的示例性方法1100。如图11所示,方法1100包括识别用于载波聚合的多个载波(阶段1102),针对通信设备的第一设备处理资源确定吞吐量增益值(吞吐量增益值估计使用第一设备处理资源在多个载波上接收数据所导致的吞吐量增加)(阶段1104),基于吞吐量增益值和功率代价值(功率代价值估计在多个载波上使用第一设备处理资源所导致的功率代价)来确定针对第一设备处理资源的效率度量(阶段1106),以及基于效率度量来选择多个载波中的要向其分配第一设备处理资源的第一载波(阶段1108)。
图12示出了根据一些方面的在通信设备处执行无线通信的方法的示例性方法1200,该通信设备被配置为利用载波聚合从第二通信设备接收最大层数的数据。如图12所示,方法1200包括控制收发器向网络传输指示通信设备可支持多于最大层数的数据的能力消息(1202),控制收发器从网络接收为第一载波调度多个层的调度信令(1204),确定为第一载波调动的层数是否大于用于第一载波的活动天线的数量(1206),并且如果为第一载波调动的层数大于活动天线的数量,分配通信设备的一个或多个附加天线作为用于第一载波的活动天线(1208)。
虽然以上描述和所连接的附图可将电子设备部件绘示为单独的元件,但技术人员将会理解,有各种可能将离散元件组合或集成到单个元件中。这可包括组合两个或更多个电路以形成单个电路,将两个或更多个电路安装到公共芯片或底座上以形成集成元件,在公共处理器内核上执行分立的软件部件等。相反,技术人员将认识到将单个元件分成两个或更多个离散元件的可能性,例如,将单个电路分成两个或更多独立电路,将芯片或底座分成一开始提供于其上的离散元件,将软件部件分成两个或更多区段以及在独立处理器内核上执行每个区段等等。
应当理解,本文详述的方法的具体实施在本质上是演示性的,并且因此被理解为能够在对应的设备中实现。同样,应当理解,本文所详述的设备的具体实施被理解为能够被实现为对应的方法。因此,应当理解,一种对应于本文详述的方法的设备可包括被配置为执行相关方法的每个方面的一个或多个部件。
另外,以上描述中定义的所有首字母缩略词也存在于本文所包括的所有权利要求中。
以下实施例公开了本公开的各个方面:
实施例1是一种在通信设备处执行无线通信的方法,该方法包括:识别用于载波聚合的多个载波;针对通信设备的第一设备处理资源,确定吞吐量增益值,该吞吐量增益值估计使用第一设备处理资源在多个载波上接收数据所导致的吞吐量增加;基于吞吐量增益值和功率代价值来确定针对第一设备处理资源的效率度量,功率代价值估计在多个载波上使用第一设备处理资源所导致的功率代价;以及基于效率度量来选择多个载波中的要向其分配第一设备处理资源的第一载波。
在实施例2中,实施例1所述的主题可任选地还包括控制收发器或基带调制解调器利用第一设备处理资源在第一载波上接收载波聚合数据。
在实施例3中,实施例1或2所述的主题可任选地包括,其中,效率度量中的第一效率度量基于第一设备处理资源和第一载波的吞吐量增益值与功率代价值的比率,该方法还包括为第一设备处理资源和第一载波确定经更新的效率度量,并且如果经更新的效率度量小于第一效率度量,则从第一载波释放第一设备处理资源。
在实施例4中,实施例1至3中任一项所述的主题可任选地包括,其中,每个吞吐量增益值估计使用第一设备处理资源在多个载波中的相应一个载波上进行接收所导致的吞吐量增加。
在实施例5中,根据实施例中任一项所述的主题,其中每一者可任选地包括度量,该度量基于多个载波中的相应一个载波的吞吐量增益值,并且基于在多个载波中的相同的相应一个载波上使用第一设备处理资源所导致的功率代价。
在实施例6中,实施例1至5中任一项所述的主题可任选地包括,其中,效率度量中的每一者对应于第一设备处理资源与多个载波中的相应一个载波的配对,并且其中选择要向其分配第一设备处理资源的第一载波包括基于和第一载波与第一设备处理资源的配对相对应的效率度量来选择第一载波。
在实施例7中,实施例1至5中任一项所述的主题可任选地包括,其中,效率度量中的每一者对应于第一设备处理资源与多个载波中的相应一个载波的配对,并且其中选择要向其分配第一设备处理资源的第一载波包括确定第一载波映射到效率度量中的最高值效率度量。
在实施例8中,实施例1至5中任一项所述的主题可任选地还包括基于多个设备处理资源与多个载波的配对来确定附加效率度量,其中附加效率度量基于吞吐量增益值和将多个设备处理资源用于多个载波所导致的功率代价值。
在实施例9中,实施例8所述的主题可任选地还包括,基于尝试最大化来自所分配的设备处理资源与载波的配对的效率度量的总和,将多个设备处理资源分配给多个载波。
在实施例10中,实施例8所述的主题可任选地还包括,基于尝试最大化取决于来自所分配的设备处理资源与载波的配对的效率度量的总和的效用函数,将多个设备处理资源分配给多个载波。
在实施例11中,实施例8所述的主题可任选地还包括基于贪心搜索将多个设备处理资源分配给多个载波,该贪心搜索针对给定设备处理资源选择在与设备处理资源配对时具有最高值效率度量的载波。
在实施例12中,实施例1至11中任一项所述的主题可任选地包括,其中,识别多个载波包括经由收发器接收调度消息,该调度消息利用载波聚合调度多个载波上的数据传输。
在实施例13中,实施例1至12中任一项所述的主题可任选地包括,其中,第一设备处理资源包括用于将数据从通信设备的天线载送到通信设备的基带调制解调器的多个路径。
在实施例14中,实施例1至12中任一项所述的主题可任选地包括,其中,第一设备处理资源包括一个或多个高级基带特征,每个高级基带特征被配置为对载波的所接收数据执行基带处理操作。
在实施例15中,实施例1至14中任一项所述的主题可任选地包括,其中,第一设备处理资源是通信设备的天线与通信设备的基带调制解调器之间的多个路径,该方法还包括控制收发器或基带调制解调器通过使用多个路径将多个天线数据流从天线递送至基带调制解调器,在第一载波上接收数据。
在实施例16中,实施例1至15中任一项所述的主题可任选地包括,其中,第一设备处理资源是高级基带特征,该高级基带特征被配置为对载波的所接收数据执行基带处理操作,该方法还包括控制收发器在第一载波上接收数据,以及将数据路由至第一设备处理资源以进行处理。
在实施例17中,实施例1至16中任一项所述的主题可任选地包括,其中,确定第一设备处理资源和第一载波的第一吞吐量增益值包括:确定基线吞吐量值,该基线吞吐量值估计在使用基线级的设备处理资源时第一载波上的吞吐量;确定经调节的吞吐量值,该经调节的吞吐量值估计在使用基线级的设备处理资源和第一设备处理资源两者时第一载波上的吞吐量;以及基于经调节的吞吐量值与基线吞吐量值的比率来确定第一吞吐量增益值。
在实施例18中,实施例17所述的主题可任选地包括,其中,确定经调节的吞吐量值包括基于用于第一载波的信道测量值来确定经调节的吞吐量值。
在实施例19中,实施例18所述的主题可任选地还包括执行信噪比(SNR)测量以获得信道测量值。
在实施例20中,实施例18或19所述的主题可任选地包括,其中,确定经调节的吞吐量值还包括基于以下各项中的一者或多者来确定经调节的吞吐量值:可为第一载波调度的数据的最大层数、用于第一载波的传输天线的数量、通信设备可从一个或多个天线递送至基带调制解调器的接收天线数据流的数量、或者针对调制方案在第一载波上支持的最高星座图阶次。
在实施例21中,实施例20所述的主题可任选地包括,其中,确定经调节的吞吐量值还包括基于最大层数、接收天线数据流的数量或最高星座图阶次来识别多个多项式值,以及基于多项式值乘以信道测量值的总和来确定经调节的吞吐量值。
在实施例22中,实施例20所述的主题可任选地包括,其中,确定经调节的吞吐量值还包括利用公式基于最大层数、接收天线数据流的数量或最高星座图阶次中的一者或多者和信道测量值来确定经调节的吞吐量值。
在实施例23中,实施例1至22中任一项所述的主题可任选地包括,其中,确定第一设备处理资源和第一载波的第一效率度量包括识别第一功率代价值,该第一功率代价值估计在第一载波上使用第一设备处理资源所导致的功率增大,以及基于第一设备处理资源的第一吞吐量增益值与第一功率代价值的比率来确定第一设备处理资源的第一效率度量。
在实施例24中,实施例23所述的主题可任选地包括,其中,基于第一吞吐量增益值与第一功率代价值的比率来确定第一效率度量包括确定第一吞吐量增益值与第一功率代价值的比率,以及通过将比率缩放第一载波的带宽、第一载波的时间调度率或第一载波的频率调度率中的一者或多者来确定第一效率度量。
在实施例25中,实施例1至24中任一项所述的主题可任选地还包括:针对通信设备的第二设备处理资源确定吞吐量增益值,该吞吐量增益值估计使用第二设备处理资源在多个载波上接收数据所导致的吞吐量增加;基于吞吐量增益值和功率代价值来确定针对第二设备处理资源的效率度量,功率代价值估计在多个载波上使用第二设备处理资源所导致的功率代价;以及基于效率度量来选择多个载波中的要向其分配第一设备处理资源的第二载波。
实施例26是一种通信设备,该通信设备包括:控制器,该控制器被配置为识别用于载波聚合的多个载波;以及估计处理器,该估计处理器被配置为针对该通信设备的第一设备处理资源确定吞吐量增益值,该吞吐量增益值估计将设备处理资源用于多个载波所导致的吞吐量增加;控制器被进一步配置为基于吞吐量增益值和功率代价值来确定针对第一设备处理资源的效率度量,功率代价值估计将第一设备处理资源用于多个载波所导致的功率代价,以及基于效率度量来选择多个载波中的要向其分配第一设备处理资源的第一载波。
在实施例27中,实施例26所述的主题可任选地包括,其中,控制器被进一步配置为控制收发器或基带调制解调器利用第一设备处理资源在第一载波上接收载波聚合数据。
在实施例28中,实施例27所述的主题可任选地还包括收发器和基带调制解调器。
在实施例29中,实施例26到28的任一项所述的主题可任选地包括,其中,效率度量中的第一效率度量基于第一设备处理资源和第一载波的吞吐量增益值与代价值的比率,该控制器还被配置成为第一设备处理资源和第一载波确定经更新的效率度量,并且如果经更新的效率度量小于第一效率度量,则从第一载波释放第一设备处理资源。
在实施例30中,实施例26至29中任一项所述的主题可任选地包括,其中,每个吞吐量增益值估计使用第一设备处理资源在多个载波中的相应一个载波上进行接收所导致的吞吐量增加。
在实施例31中,实施例26到30中任一项所述的主题可任选包括,其中,每个效率度量基于多个载波中的相应一个载波的吞吐量增益值,并且基于在多个载波中的相同的相应一个载波上使用第一设备处理资源所导致的功率代价。
在实施例32中,实施例26至31中任一项所述的主题可任选地包括,其中,效率度量中的每一者对应于第一设备处理资源与多个载波中的相应一个载波的配对,并且其中控制器被配置为通过基于和第一载波与第一设备处理资源的配对相对应的效率度量来识别第一载波,选择要向其分配第一设备处理资源的第一载波。
在实施例33中,实施例26至31中任一项所述的主题可任选地包括,其中,效率度量中的每一者对应于第一设备处理资源与多个载波中的相应一个载波的配对,并且其中该控制器被配置为通过确定第一载波映射到效率度量中的最高值效率度量来选择要向其分配第一设备处理资源的第一载波。
在实施例34中,实施例26至31中任一项所述的主题可任选地包括,其中,控制器被进一步配置为基于多个设备处理资源与一个或多个附加载波的配对来确定附加效率度量,其中附加效率度量基于吞吐量增益值和将多个设备处理资源用于一个或多个附加载波所导致的功率代价值。
在实施例35中,实施例34所述的主题可任选地包括,其中,控制器被进一步配置为基于尝试最大化来自所分配的设备处理资源与载波的配对的效率度量的总和,将多个设备处理资源分配给多个载波。
在实施例36中,实施例34所述的主题可任选地包括,其中,控制器被进一步配置为基于尝试最大化取决于来自所分配的设备处理资源与载波的配对的效率度量的总和的效用函数,将多个设备处理资源分配给多个载波。
在实施例37中,实施例34所述的主题可任选地包括,其中,控制器被进一步配置为基于贪心搜索将多个设备处理资源分配给多个载波,该贪心搜索针对给定设备处理资源选择在与设备处理资源配对时具有最高值效率度量的载波。
在实施例38中,实施例26至37中任一项所述的主题可任选地包括,其中,控制器被配置为通过经由收发器接收调度消息来识别多个载波,该调度消息利用载波聚合调度多个载波上的数据传输。
在实施例39中,实施例26至38中任一项所述的主题可任选地还包括第一设备处理资源,其中,第一设备处理资源包括用于将数据从通信设备的天线载送到通信设备的基带调制解调器的多个路径。
在实施例40中,实施例39所述的主题可任选地包括,其中,控制器被进一步配置为通过使用多个路径将多个天线数据流从天线递送至基带调制解调器,在第一载波上接收数据。
在实施例41中,实施例26至38中任一项所述的主题可任选地还包括第一设备处理资源,其中第一设备处理资源是被配置为对载波的所接收数据执行基带处理操作的高级基带特征。
在实施例42中,实施例41所述的主题可任选地包括,其中,控制器被进一步配置为控制收发器在第一载波上接收数据,并且将数据路由至第一设备处理资源以进行处理。
在实施例43中,实施例26至42中任一项的主题可任选地包括,其中,估计处理器被进一步配置为通过以下操作来确定第一设备处理资源和第一载波的第一吞吐量增益值:确定基线吞吐量值,该基线吞吐量值估计在使用基线级的设备处理资源时第一载波上的吞吐量;确定经调节的吞吐量值,该经调节的吞吐量值估计在使用基线级的设备处理资源和第一设备处理资源两者时第一载波上的吞吐量;以及基于经调节的吞吐量值与基线吞吐量值的比率来确定第一吞吐量增益值。
在实施例44中,实施例43所述的主题可任选地包括,其中,估计处理器被配置为通过基于用于第一载波的信道测量值来确定经调节的吞吐量值,从而确定经调节的吞吐量值。
在实施例45中,实施例44所述的主题可任选地还包括被配置为执行信噪比(SNR)测量以获得信道测量值的测量引擎。
在实施例46中,实施例44或45所述的主题可任选地包括,其中,估计处理器被配置为进一步基于以下各项中的一者或多者来确定经调节的吞吐量值:可为第一载波调度的数据的最大层数、用于第一载波的传输天线的数量、通信设备可从一个或多个天线递送至基带调制解调器的接收天线数据流的数量、或者针对调制方案在第一载波上支持的最高星座图阶次。
在实施例47中,实施例46所述的主题可任选地包括,其中,估计处理器被配置为通过基于最大层数、接收天线数据流的数量或最高星座图阶次来识别多个多项式值,以及基于多项式值乘以信道测量值的总和来确定经调节的吞吐量值。
在实施例48中,实施例46所述的主题可任选地包括,其中,估计处理器被配置为利用公式基于最大层数、接收天线数据流的数量或最高星座图阶次中的一者或多者和信道测量值来确定经调节的吞吐量值。
在实施例49中,实施例26至48中任一项所述的主题可任选地包括,其中,控制器被配置为通过如下操作来确定第一设备处理资源和第一载波的第一效率度量:识别第一功率代价值,该第一功率代价值估计在第一载波上使用第一设备处理资源所导致的功率增大;以及基于第一设备处理资源的第一吞吐量增益值与第一功率代价值的比率,确定第一设备处理资源的第一效率度量。
在实施例50中,实施例49所述的主题可任选地包括,其中,控制器被配置为基于第一吞吐量增益值与第一功率代价值的比率通过以下操作来确定第一效率度量:确定第一吞吐量增益值与第一功率代价值的比率;以及通过将比率缩放第一载波的带宽、第一载波的时间调度率或第一载波的频率调度率中的一者或多者来确定第一效率度量。
在实施例51中,实施例26至50中任一项所述的主题可任选地包括,其中,估计处理器被进一步配置为针对通信设备的第二设备处理资源确定估计使用第二设备处理资源在多个载波上接收数据所导致的吞吐量增加的吞吐量增益值,并且其中控制器被进一步配置为基于吞吐量增益值和功率代价值来确定针对第二设备处理资源的效率度量,该功率代价值估计在多个载波上使用第二设备处理资源所导致的功率代价,以及基于效率度量来选择多个载波中的要向其分配第一设备处理资源的第二载波。
实施例52是一种在通信设备处执行无线通信的方法,该通信设备被配置为利用载波聚合从网络接收最大层数的数据,该方法包括控制收发器向网络传输指示通信设备可支持多于最大层数的数据的能力消息,控制收发器从网络接收为第一载波调度多个层的调度信令,确定为第一载波调动的层数是否大于用于第一载波的活动天线的数量,并且如果为第一载波调动的层数大于活动天线的数量,分配通信设备的一个或多个附加天线作为用于第一载波的活动天线。
在实施例53中,实施例52所述的主题可任选地包括,其中,分配一个或多个附加天线作为用于第一载波的活动天线包括:识别一个或多个可用天线,该一个或多个可用天线在被加到用于第一载波的活动天线的数量时至少等于为第一载波调度的层数;以及将一个或多个可用天线分配给第一载波。
在实施例54中,实施例52或53所述的主题可任选地包括,其中,调度信令包括为第一载波调度层的调度消息,该方法还包括处理调度消息以确定为第一载波调度的层数。
在实施例55中,实施例52至54中任一项所述的主题可任选地还包括,将为第一载波调度的层数与用于第一载波的活动天线的数量进行比较。
在实施例56中,实施例52至55中任一项所述的主题可任选地包括,其中,调度信令包括为包括第一载波的多个载波调度总层数的一个或多个调度消息,该方法还包括确定为多个载波调度的总层数是否大于最大层数。
在实施例57中,实施例56所述的主题可任选地包括,其中,分配通信设备的一个或多个附加天线作为用于第一载波的活动天线包括:如果为第一载波调度的层数大于活动天线的数量并且如果为多个载波调度的总层数小于或等于最大层数,分配通信设备的一个或多个附加天线作为用于第一载波的活动天线。
在实施例58中,实施例52至57中任一项所述的主题可任选地还包括生成能力消息,其中能力消息指定通信设备可针对通信设备和网络之间的载波聚合连接的多个载波中的每个载波在其上进行接收的层数。
在实施例59中,实施例58所述的主题可任选地包括,其中,通信设备可接收的数据的最大层数基于从通信设备的多个天线到通信设备的基带调制解调器的路径的数量。
在实施例60中,实施例52至59中任一项所述的主题可任选地包括,其中,调度信令包括为包括第一载波的多个载波调度总层数的一个或多个调度消息,该方法还包括如果对于多个载波中的每个载波,用于该载波的活动天线的数量等于或大于为该载波调度的层数,控制收发器在多个载波上接收所调度的总层数。
在实施例61中,实施例52至60中任一项所述的主题可任选地包括,其中,数据的最大层数受到通信设备的将数据从天线递送到基带调制解调器的天线-调制解调器路径的数量的限制。
在实施例62中,实施例52至61中任一项所述的主题可任选地还包括,在控制收发器接收调度消息之前,将通信设备的一个或多个天线-调制解调器路径分配给第一载波,其中天线-调制解调器路径将数据从天线递送到基带调制解调器,并且其中用于第一载波的活动天线的数量等于天线-调制解调器路径的数量。
在实施例63中,实施例62所述的主题可任选地包括,其中,将通信设备的一个或多个天线-调制解调器路径分配给第一载波包括:确定吞吐量增益值,该吞吐量增益值估计使用一个或多个天线-调制解调器路径在第一载波上接收数据所导致的吞吐量增加;基于吞吐量增益值和功率代价值来确定一个或多个天线-调制解调器路径的效率度量,该功率代价值估计在第一载波上使用一个或多个天线-调制解调器路径所导致的功率代价;以及基于效率度量来将一个或多个天线-调制解调器路径分配给第一载波。
实施例64是一种通信设备,该通信设备包括:被配置为将数据从多个天线递送到基带调制解调器的多个路径,该多个路径被配置为利用载波聚合从网络接收最大层数的数据;控制器,该控制器被配置为控制收发器向网络传输指示通信设备可支持多于最大层数的数据的能力消息,控制收发器从网络接收为第一载波调度多个层的调度信令,确定为第一载波调动的层数是否大于用于第一载波的活动天线的数量,以及如果为第一载波调动的层数大于活动天线的数量,分配通信设备的一个或多个附加天线作为用于第一载波的活动天线。
在实施例65中,实施例64所述的主题可任选地还包括收发器和一个或多个天线。
在实施例66中,实施例64或65所述的主题可任选地包括,其中,控制器被配置为通过以下操作分配一个或多个附加天线作为用于第一载波的活动天线:识别一个或多个可用天线,该一个或多个可用天线当被加到用于第一载波的活动天线的数量时至少等于为第一载波调度的层数;以及将一个或多个可用天线分配给第一载波。
在实施例67中,实施例64至66中任一项所述的主题可任选地包括,其中,调度信令包括为第一载波调度层的调度消息,其中控制器被进一步配置为处理调度消息以确定为第一载波调度的层数。
在实施例68中,实施例64至67中任一项所述的主题可任选地包括,其中控制器被进一步配置为将为第一载波调度的层数与用于第一载波的活动天线的数量进行比较。
在实施例69中,实施例64至68中任一项所述的主题可任选地包括,其中,调度信令包括为包括第一载波的多个载波调度总层数的一个或多个调度消息,控制器被进一步配置为确定为多个载波调度的总层数是否大于最大层数。
在实施例70中,实施例64至69中任一项所述的主题可任选地包括,其中,控制器被配置为,如果为第一载波调度的层数大于活动天线的数量并且如果为多个载波调度的总层数小于或等于最大层数,分配通信设备的一个或多个附加天线作为用于第一载波的活动天线。
在实施例71中,实施例64至70中任一项所述的主题可任选地包括,其中,控制器被进一步配置为生成能力消息,其中能力消息指定通信设备可针对通信设备和网络之间的载波聚合连接的多个载波中的每个载波在其上进行接收的层数。
在实施例72中,实施例71所述的主题可任选地包括,其中,通信设备可接收的数据的最大层数基于从通信设备的多个天线到通信设备的基带调制解调器的路径的数量。
在实施例73中,实施例64至72中任一项所述的主题可任选地包括,其中,调度信令包括为包括第一载波的多个载波调度总层数的一个或多个调度消息,其中控制器被进一步配置为如果对于多个载波中的每个载波,用于该载波的活动天线的数量等于或大于为该载波调度的层数,控制收发器在多个载波上接收所调度的总层数。
在实施例74中,实施例64至73中任一项所述的主题可任选地包括,其中,数据的最大层数受到通信设备的将数据从天线递送到基带调制解调器的天线-调制解调器路径的数量的限制。
在实施例75中,实施例64至74中任一项所述的主题可任选地包括,其中,控制器被进一步配置为在控制收发器接收调度消息之前,将通信设备的一个或多个天线-调制解调器路径分配给第一载波,其中天线-调制解调器路径将数据从天线递送到基带调制解调器,并且其中用于第一载波的活动天线的数量等于天线-调制解调器路径的数量。
在实施例76中,实施例75所述的主题可任选地包括,其中,控制器被配置为通过以下操作将通信设备的一个或多个天线-调制解调器路径分配给第一载波:确定吞吐量增益值,该吞吐量增益值估计使用一个或多个天线-调制解调器路径在第一载波上接收数据所导致的吞吐量增加;基于吞吐量增益值和功率代价值来确定一个或多个天线-调制解调器路径的效率度量,该功率代价值估计在第一载波上使用一个或多个天线-调制解调器路径所导致的功率代价;以及基于效率度量来将一个或多个天线-调制解调器路径分配给第一载波。
实施例77为一种存储指令的非暂态计算机可读介质,该指令当由通信设备的一个或多个处理器执行时,使得通信设备执行实施例1至25或52至63中任一项所述的方法。
实施例78是一种通信设备,该通信设备包括被配置为执行实施例1至25或52至63中任一项所述的方法的一个或多个处理器。
实施例79是一种通信设备,该通信设备包括一个或多个处理器以及存储指令的存储器,该指令当由通信设备的一个或多个处理器执行时,使得通信设备执行实施例1至25或52至63中任一项所述的方法。
尽管已参考特定实施方案示出和描述了本发明,但本领域的技术人员应当理解,在不脱离本发明的由所附权利要求限定的实质和范围的情况下,可在本文中对形式和细节作出各种改变。本发明的范围因此由所附权利要求来指示,并且因此属于权利要求等同物的含义和范围内的所有变化均旨在被涵盖。

Claims (53)

1.一种通信设备,包括:
控制器,所述控制器被配置为识别用于载波聚合的多个载波;和
估计处理器,所述估计处理器被配置为针对所述通信设备的第一设备处理资源确定吞吐量增益值,所述吞吐量增益值估计将所述第一设备处理资源用于所述多个载波所导致的吞吐量增加;
所述控制器被进一步配置为:
基于所述吞吐量增益值和功率代价值来确定所述第一设备处理资源的效率度量,所述功率代价值估计将所述第一设备处理资源用于所述多个载波所导致的功率代价,其中确定所述第一设备处理资源的所述效率度量包括:基于所述第一设备处理资源的第一吞吐量增益值与第一功率代价值的比率,确定所述第一设备处理资源的第一效率度量,以及
基于所述效率度量来选择所述多个载波中的要向其分配所述第一设备处理资源的第一载波。
2.根据权利要求1所述的通信设备,其中所述控制器被进一步配置为控制收发器或基带调制解调器利用所述第一设备处理资源在所述第一载波上接收载波聚合数据。
3.根据权利要求2所述的通信设备,还包括所述收发器和所述基带调制解调器。
4.根据权利要求1所述的通信设备,其中每个吞吐量增益值估计使用所述第一设备处理资源在所述多个载波中的相应一个载波上进行接收所导致的吞吐量增加。
5.根据权利要求1所述的通信设备,其中每个效率度量基于针对所述多个载波中的相应一个载波的所述吞吐量增益值,并且基于在所述多个载波中的相同的相应一个载波上使用所述第一设备处理资源所导致的所述功率代价。
6.根据权利要求1所述的通信设备,其中所述控制器被进一步配置为基于所述多个设备处理资源与一个或多个附加载波的配对来确定附加效率度量,其中所述附加效率度量基于吞吐量增益值和将所述多个设备处理资源用于所述一个或多个附加载波所导致的功率代价值。
7.根据权利要求6所述的通信设备,其中所述控制器被进一步配置为基于尝试使来自所分配的设备处理资源与载波的所述配对的所述效率度量的总和最大化,将所述多个设备处理资源分配给所述多个载波。
8.根据权利要求1所述的通信设备,还包括所述第一设备处理资源,其中所述第一设备处理资源包括用于将数据从所述通信设备的天线载送到所述通信设备的基带调制解调器的多个路径。
9.根据权利要求8所述的通信设备,其中所述控制器被进一步配置为通过使用所述多个路径将多个天线数据流从所述天线递送至所述基带调制解调器,在所述第一载波上接收数据。
10.根据权利要求1所述的通信设备,其中所述第一吞吐量增益值针对所述第一设备处理资源和所述第一载波被确定,并且其中针对所述通信设备的所述第一设备处理资源确定所述吞吐量增益值包括通过以下操作来确定所述第一吞吐量增益值:
确定基线吞吐量值,所述基线吞吐量值估计在使用基线级的设备处理资源时所述第一载波上的吞吐量;
确定经调节的吞吐量值,所述经调节的吞吐量值估计在使用所述基线级的设备处理资源和所述第一设备处理资源两者时所述第一载波上的吞吐量;以及
基于所述经调节的吞吐量值与所述基线吞吐量值的比率来确定所述第一吞吐量增益值。
11.根据权利要求1所述的通信设备,其中所述第一效率度量针对所述第一设备处理资源和所述第一载波被确定,并且其中:
所述第一功率代价值估计在所述第一载波上使用所述第一设备处理资源所导致的功率增大。
12.一种通信设备,包括:
被配置为将数据从多个天线递送到基带调制解调器的多个路径,所述多个路径被配置为利用载波聚合从网络接收最大层数的数据;以及
控制器,所述控制器被配置为:
控制收发器向所述网络传输能力消息,所述能力消息指示所述通信设备能够支持多于所述最大层数的数据;
控制所述收发器从所述网络接收调度信令,所述调度信令为第一载波调度一定数量的层;
确定为所述第一载波调度的层数是否大于所述多个天线中的用于所述第一载波的活动天线的数量;以及
如果为所述第一载波调度的所述层数大于活动天线的所述数量,分配所述多个天线的一个或多个附加天线作为用于所述第一载波的活动天线。
13.根据权利要求12所述的通信设备,还包括所述收发器和所述多个天线。
14.根据权利要求12所述的通信设备,其中所述控制器被配置为,通过以下操作分配所述一个或多个附加天线作为用于所述第一载波的活动天线:
识别一个或多个可用天线,所述一个或多个可用天线在被加到用于所述第一载波的活动天线的数量时至少等于为所述第一载波调度的所述层数;以及
将所述一个或多个可用天线分配给所述第一载波。
15.根据权利要求12所述的通信设备,其中所述控制器被进一步配置为生成所述能力消息,其中所述能力消息指定一定数量的层,在所述一定数量的层上,所述通信设备能够针对所述通信设备和网络之间的载波聚合连接的多个载波中的每个载波进行接收。
16.根据权利要求15所述的通信设备,其中所述通信设备能够接收的数据的所述最大层数基于的是:从所述通信设备的多个天线到所述通信设备的基带调制解调器的路径的数量。
17.根据权利要求12所述的通信设备,其中所述调度信令包括为包括所述第一载波的多个载波调度总数量的层的一个或多个调度消息,其中所述控制器被进一步配置为:
如果对于所述多个载波中的每个载波,用于所述载波的活动天线的数量等于或大于为所述载波调度的层数,则控制所述收发器在所述多个载波上接收所调度的所述总数量的层。
18.根据权利要求12所述的通信设备,其中所述控制器被进一步配置为:
在控制所述收发器接收所述调度信令之前,将所述通信设备的一个或多个天线-调制解调器路径分配给所述第一载波,其中所述一个或多个天线-调制解调器路径将数据从天线递送到基带调制解调器,并且其中用于所述第一载波的活动天线的所述数量等于所述一个或多个天线-调制解调器路径的数量。
19.一种在通信设备处执行无线通信的方法,所述方法包括:
识别用于载波聚合的多个载波;
针对所述通信设备的第一设备处理资源确定吞吐量增益值,所述吞吐量增益值估计将所述第一设备处理资源用于在所述多个载波上接收数据所导致的吞吐量增加;
基于所述吞吐量增益值和功率代价值来确定针对所述第一设备处理资源的效率度量,所述功率代价值估计在所述多个载波上使用所述第一设备处理资源所导致的功率代价,其中确定所述第一设备处理资源的所述效率度量包括:基于所述第一设备处理资源的第一吞吐量增益值与第一功率代价值的比率,确定所述第一设备处理资源的第一效率度量;以及
基于所述效率度量来选择所述多个载波中的要向其分配所述第一设备处理资源的第一载波。
20.根据权利要求19所述的方法,还包括:控制收发器或基带调制解调器利用所述第一设备处理资源在所述第一载波上接收载波聚合数据。
21.根据权利要求20所述的方法,其中所述通信设备还包括所述收发器和所述基带调制解调器。
22.根据权利要求19所述的方法,其中每个吞吐量增益值估计使用所述第一设备处理资源在所述多个载波中的相应一个载波上进行接收所导致的吞吐量增加。
23.根据权利要求19所述的方法,其中每个效率度量基于针对所述多个载波中的相应一个载波的所述吞吐量增益值,并且基于在所述多个载波中的相同的相应一个载波上使用所述第一设备处理资源所导致的所述功率代价。
24.根据权利要求19所述的方法,还包括:基于所述多个设备处理资源与一个或多个附加载波的配对来确定附加效率度量,其中所述附加效率度量基于吞吐量增益值和将所述多个设备处理资源用于所述一个或多个附加载波所导致的功率代价值。
25.根据权利要求24所述的方法,还包括:基于尝试使来自所分配的设备处理资源与载波的所述配对的所述效率度量的总和最大化,将所述多个设备处理资源分配给所述多个载波。
26.根据权利要求19所述的方法,其中所述通信设备还包括所述第一设备处理资源,其中所述第一设备处理资源包括用于将数据从所述通信设备的天线载送到所述通信设备的基带调制解调器的多个路径。
27.根据权利要求26所述的方法,还包括:通过使用所述多个路径将多个天线数据流从所述天线递送至所述基带调制解调器,在所述第一载波上接收数据。
28.根据权利要求19所述的方法,其中所述第一吞吐量增益值针对所述第一设备处理资源和所述第一载波被确定,并且其中针对所述通信设备的所述第一设备处理资源确定所述吞吐量增益值包括通过以下操作确定所述第一吞吐量增益值:
确定基线吞吐量值,所述基线吞吐量值估计在使用基线级的设备处理资源时所述第一载波上的吞吐量;
确定经调节的吞吐量值,所述经调节的吞吐量值估计在使用所述基线级的设备处理资源和所述第一设备处理资源两者时所述第一载波上的吞吐量;以及
基于所述经调节的吞吐量值与所述基线吞吐量值的比率来确定所述第一吞吐量增益值。
29.根据权利要求19所述的方法,其中所述第一效率度量针对所述第一设备处理资源和所述第一载波被确定,并且其中所述第一功率代价值估计在所述第一载波上使用所述第一设备处理资源所导致的功率增大。
30.一种在通信设备处执行无线通信的方法,包括:
控制收发器向网络传输能力消息,所述能力消息指示所述通信设备能够支持多于最大层数的数据;
控制所述收发器从所述网络接收调度信令,所述调度信令为第一载波调度一定数量的层;
确定为所述第一载波调度的层数是否大于用于所述第一载波的活动天线的数量;以及
如果为所述第一载波调度的所述层数大于活动天线的所述数量,分配所述通信设备的一个或多个附加天线作为用于所述第一载波的活动天线。
31.根据权利要求30所述的方法,其中分配所述一个或多个附加天线作为用于所述第一载波的活动天线包括:
识别一个或多个可用天线,所述一个或多个可用天线在被加到用于所述第一载波的活动天线的数量时至少等于为所述第一载波调度的所述层数;以及
将所述一个或多个可用天线分配给所述第一载波。
32.根据权利要求30所述的方法,还包括:生成所述能力消息,其中所述能力消息指定一定数量的层,在所述一定数量的层上,所述通信设备能够针对所述通信设备和网络之间的载波聚合连接的多个载波中的每个载波进行接收。
33.根据权利要求32所述的方法,其中所述通信设备能够接收的数据的所述最大层数基于的是:从所述通信设备的多个天线到所述通信设备的基带调制解调器的路径的数量。
34.根据权利要求30所述的方法,其中所述调度信令包括为包括所述第一载波的多个载波调度总数量的层的一个或多个调度消息,
其中所述方法还包括:
如果对于所述多个载波中的每个载波,用于所述载波的活动天线的数量等于或大于针对所述载波的所调度的所述层数,则控制所述收发器在所述多个载波上接收所调度的所述总数量的层。
35.根据权利要求30所述的方法,还包括:
在控制所述收发器接收所述调度信令之前,将所述通信设备的一个或多个天线-调制解调器路径分配给所述第一载波,其中所述一个或多个天线-调制解调器路径将数据从天线递送到基带调制解调器,并且其中用于所述第一载波的活动天线的所述数量等于所述一个或多个天线-调制解调器路径的数量。
36.一种非暂态计算机可读存储器介质,存储程序指令,所述程序指令被通信设备执行以:
识别用于载波聚合的多个载波;
针对所述通信设备的第一设备处理资源确定吞吐量增益值,所述吞吐量增益值估计将所述第一设备处理资源用于在所述多个载波上接收数据所导致的吞吐量增加;
基于所述吞吐量增益值和功率代价值来确定针对所述第一设备处理资源的效率度量,所述功率代价值估计在所述多个载波上使用所述第一设备处理资源所导致的功率代价,其中确定所述第一设备处理资源的所述效率度量包括:基于所述第一设备处理资源的第一吞吐量增益值与第一功率代价值的比率,确定所述第一设备处理资源的第一效率度量;以及
基于所述效率度量来选择所述多个载波中的要向其分配所述第一设备处理资源的第一载波。
37.根据权利要求36所述的非暂态计算机可读存储器介质,其中所述程序指令还被执行以:控制收发器或基带调制解调器利用所述第一设备处理资源在所述第一载波上接收载波聚合数据。
38.根据权利要求37所述的非暂态计算机可读存储器介质,其中所述通信设备还包括所述收发器和所述基带调制解调器。
39.根据权利要求36所述的非暂态计算机可读存储器介质,其中每个吞吐量增益值估计使用所述第一设备处理资源在所述多个载波中的相应一个载波上进行接收所导致的吞吐量增加。
40.根据权利要求36所述的非暂态计算机可读存储器介质,其中每个效率度量基于针对所述多个载波中的相应一个载波的所述吞吐量增益值,并且基于在所述多个载波中的相同的相应一个载波上使用所述第一设备处理资源所导致的所述功率代价。
41.根据权利要求36所述的非暂态计算机可读存储器介质,其中所述程序指令还被执行以:基于所述多个设备处理资源与一个或多个附加载波的配对来确定附加效率度量,其中所述附加效率度量基于吞吐量增益值和将所述多个设备处理资源用于所述一个或多个附加载波所导致的功率代价值。
42.根据权利要求41所述的非暂态计算机可读存储器介质,其中所述程序指令还被执行以:基于尝试使来自所分配的设备处理资源与载波的所述配对的所述效率度量的总和最大化,将所述多个设备处理资源分配给所述多个载波。
43.根据权利要求36所述的非暂态计算机可读存储器介质,其中所述通信设备还包括所述第一设备处理资源,其中,所述第一设备处理资源包括用于将数据从所述通信设备的天线载送到所述通信设备的基带调制解调器的多个路径。
44.根据权利要求43所述的非暂态计算机可读存储器介质,其中所述程序指令还被执行以:通过使用所述多个路径将多个天线数据流从所述天线递送至所述基带调制解调器,在所述第一载波上接收数据。
45.根据权利要求36所述的非暂态计算机可读存储器介质,其中所述第一吞吐量增益值针对所述第一设备处理资源和所述第一载波被确定,并且其中针对所述通信设备的所述第一设备处理资源确定所述吞吐量增益值包括通过以下操作确定所述第一吞吐量增益值:
确定基线吞吐量值,所述基线吞吐量值估计在使用基线级的设备处理资源时所述第一载波上的吞吐量;
确定经调节的吞吐量值,所述经调节的吞吐量值估计在使用所述基线级的设备处理资源和所述第一设备处理资源两者时所述第一载波上的吞吐量;以及
基于所述经调节的吞吐量值与所述基线吞吐量值的比率来确定所述第一吞吐量增益值。
46.根据权利要求36所述的非暂态计算机可读存储器介质,其中所述第一效率度量针对所述第一设备处理资源和所述第一载波被确定,并且其中所述第一功率代价值估计在所述第一载波上使用所述第一设备处理资源所导致的功率增大。
47.一种非暂态计算机可读存储器介质,存储程序指令,所述程序指令被通信设备执行以:
控制收发器向网络传输能力消息,所述能力消息指示所述通信设备能够支持多于最大层数的数据;
控制所述收发器从所述网络接收调度信令,所述调度信令为第一载波调度一定数量的层;
确定为所述第一载波调度的层数是否大于用于所述第一载波的活动天线的数量;以及
如果为所述第一载波调度的所述层数大于活动天线的所述数量,分配所述通信设备的一个或多个附加天线作为用于所述第一载波的活动天线。
48.根据权利要求47所述的非暂态计算机可读存储器介质,其中所述通信设备还包括所述收发器。
49.根据权利要求47所述的非暂态计算机可读存储器介质,其中所述程序指令还被执行以通过以下操作来分配所述一个或多个附加天线作为用于所述第一载波的活动天线:
识别一个或多个可用天线,所述一个或多个可用天线在被加到用于所述第一载波的活动天线的数量时至少等于为所述第一载波调度的所述层数;以及
将所述一个或多个可用天线分配给所述第一载波。
50.根据权利要求47所述的非暂态计算机可读存储器介质,其中所述程序指令还被执行以:生成所述能力消息,其中所述能力消息指定一定数量的层,在所述一定数量的层上,所述通信设备能够针对所述通信设备和网络之间的载波聚合连接的多个载波中的每个载波进行接收。
51.根据权利要求50所述的非暂态计算机可读存储器介质,其中所述通信设备能够接收的数据的所述最大层数基于的是:从所述通信设备的多个天线到所述通信设备的基带调制解调器的路径的数量。
52.根据权利要求47所述的非暂态计算机可读存储器介质,其中所述调度信令包括为包括所述第一载波的多个载波调度总数量的层的一个或多个调度消息,
其中所述程序指令还被执行以:
如果对于所述多个载波中的每个载波,用于所述载波的活动天线的数量等于或大于针对所述载波的所调度的所述层数,则控制所述收发器在所述多个载波上接收所调度的所述总数量的层。
53.根据权利要求47所述的非暂态计算机可读存储器介质,其中所述程序指令还被执行以:
在控制所述收发器接收所述调度信令之前,将所述通信设备的一个或多个天线-调制解调器路径分配给所述第一载波,其中所述一个或多个天线-调制解调器路径将数据从天线递送到基带调制解调器,并且其中用于所述第一载波的活动天线的所述数量等于所述一个或多个天线-调制解调器路径的数量。
CN202010456782.5A 2019-05-27 2020-05-26 跨多个载波的动态处理资源分配 Active CN112004266B (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US16/423,043 US10925009B2 (en) 2019-05-27 2019-05-27 Dynamic processing resource allocation across multiple carriers
US16/423,043 2019-05-27

Publications (2)

Publication Number Publication Date
CN112004266A CN112004266A (zh) 2020-11-27
CN112004266B true CN112004266B (zh) 2024-06-28

Family

ID=73265034

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010456782.5A Active CN112004266B (zh) 2019-05-27 2020-05-26 跨多个载波的动态处理资源分配

Country Status (3)

Country Link
US (1) US10925009B2 (zh)
CN (1) CN112004266B (zh)
DE (1) DE102020112344A1 (zh)

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11374677B2 (en) * 2019-04-12 2022-06-28 Qualcomm Incorporated Signaling of higher modulation order baseband capability
EP4011665A1 (en) * 2020-12-10 2022-06-15 Inalfa Roof Systems Group B.V. Control unit and method for operating an open roof assembly
US11252036B1 (en) 2021-06-10 2022-02-15 Bank Of America Corporation System for evaluating and tuning resources for anticipated demands
US11704609B2 (en) 2021-06-10 2023-07-18 Bank Of America Corporation System for automatically balancing anticipated infrastructure demands
US12175286B2 (en) 2021-06-10 2024-12-24 Bank Of America Corporation Application priority recommendation and adjustment based on linear regression and machine learning
US12026554B2 (en) 2021-07-27 2024-07-02 Bank Of America Corporation Query-response system for identifying application priority
US12014210B2 (en) 2021-07-27 2024-06-18 Bank Of America Corporation Dynamic resource allocation in a distributed system
US12342204B2 (en) * 2022-07-18 2025-06-24 Qualcomm Incorporated Adaptive processing envelope based on channel conditions

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2012175322A1 (en) * 2011-06-21 2012-12-27 Telefonaktiebolaget L M Ericsson (Publ) Apparatus and method for controlling uplink throughput in a cellular communications system
WO2018085723A1 (en) * 2016-11-04 2018-05-11 Intel IP Corporation Systems and methods to optimize reporting of physical capability parameters in a telecommunication network

Family Cites Families (35)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2005029758A2 (en) * 2003-09-15 2005-03-31 Intel Corporation Multiple antenna systems and methods using high-throughput space-frequency block codes
US7440510B2 (en) * 2003-09-15 2008-10-21 Intel Corporation Multicarrier transmitter, multicarrier receiver, and methods for communicating multiple spatial signal streams
US20070280175A1 (en) * 2006-06-01 2007-12-06 Fang-Chen Cheng Coordinating transmission scheduling among multiple base stations
JP2008288690A (ja) * 2007-05-15 2008-11-27 Kyocera Corp 無線通信装置および無線通信方法
KR101322643B1 (ko) * 2007-05-23 2013-10-25 고려대학교 산학협력단 다중 입출력 통신 방법 및 이를 이용한 다중 입출력 통신시스템
CN101494863B (zh) * 2008-01-24 2014-03-26 株式会社Ntt都科摩 上行链路的无线资源分配方法、装置及基站
CN101577572B (zh) * 2008-05-07 2012-12-05 中兴通讯股份有限公司 一种mimo-ofdm系统中的资源复用方法
US20100215011A1 (en) * 2009-02-26 2010-08-26 Interdigital Patent Holdings, Inc. Method and apparatus for switching a resource assignment mode for a plurality of component carriers
CN102098784B (zh) * 2009-12-14 2014-06-04 华为技术有限公司 一种资源配置方法和设备
CN101784119B (zh) * 2010-02-05 2012-02-08 北京邮电大学 Ofdma分布式天线网络资源的分配方法
US10050680B2 (en) * 2010-06-07 2018-08-14 Entropic Communications, Llc Method and apparatus for real time multiplexing with transmitter and antenna array elements
US9350405B2 (en) * 2012-07-19 2016-05-24 Blackberry Limited Method and apparatus for antenna tuning and power consumption management in a communication device
WO2014047611A2 (en) * 2012-09-24 2014-03-27 Interdigital Patent Holdings, Inc. Channel quality measurement and transmit power allocation in a dynamic spectrum management system
EP2901571A1 (en) * 2012-09-28 2015-08-05 Interdigital Patent Holdings, Inc. Wireless communication using multi-dimensional antenna configuration
US9282523B2 (en) * 2013-04-26 2016-03-08 Mediatek Inc. Maximum output power configuration with UE preference in carrier aggregation
US9893822B2 (en) * 2013-06-10 2018-02-13 Telefonaktiebolaget L M Ericsson (Publ) Radio link performance prediction
US20150189548A1 (en) * 2013-12-26 2015-07-02 Qualcomm Incorporated Methods and apparatus for joint power and resource management
US9553652B2 (en) * 2014-02-07 2017-01-24 Mediatek Inc. Communications method and apparatus for carrier aggregation
US9693238B2 (en) * 2014-04-21 2017-06-27 Apple Inc. Dynamic antenna tuning for multi-band multi-carrier wireless systems
US9820225B2 (en) * 2014-05-13 2017-11-14 Qualcomm Incorporated Techniques for managing power consumption of a mobile device
CN105704822B (zh) * 2014-11-28 2021-06-29 索尼公司 频谱资源管理装置和方法、无线通信设备和方法
EP3914030B1 (en) * 2015-01-26 2024-03-06 Sharp Kabushiki Kaisha Terminal apparatus and method for use in a terminal apparatus
US10849125B2 (en) * 2015-01-30 2020-11-24 Qualcomm Incorporated Joint control for enhanced carrier aggregation
US10243704B2 (en) * 2015-04-09 2019-03-26 Intel IP Corporation Signalling for per carrier-component based enhanced measurement gap configuration
US9749871B2 (en) * 2015-08-03 2017-08-29 Apple Inc. Radio frequency systems and methods for overriding network signaling values
CN105072689B (zh) * 2015-08-31 2019-04-09 西安电子科技大学 基于有源天线阵列模型的多播系统无线资源优化分配方法
US9774891B1 (en) * 2016-03-28 2017-09-26 Google Inc. Cross-platform end caps
US20180124784A1 (en) * 2016-11-01 2018-05-03 Qualcomm Incorporated Power efficient anchor carrier selection in lte advanced
US10123278B2 (en) * 2016-11-14 2018-11-06 Qualcomm Incorporated Techniques and apparatuses for adjusting transmission power for power-limited uplink carrier aggregation scenarios
KR101866479B1 (ko) * 2017-01-12 2018-06-11 주식회사 지씨티리써치 캐리어 어그리게이션과 다이버시티 이득의 전환을 이용한 대역폭 관리 방법 및 그 장치
CN107493597B (zh) * 2017-09-30 2020-06-02 北京小米移动软件有限公司 降低移动终端功耗的方法、装置及系统
US10374768B2 (en) * 2017-10-02 2019-08-06 Telefonaktiebolaget Lm Ericsson (Publ) Efficient SRS resource indication methods
US10531344B2 (en) * 2018-05-24 2020-01-07 Verizon Patent And Licensing Inc. Radio access technology change reporting
US10887904B2 (en) * 2018-08-10 2021-01-05 Qualcomm Incorporated Cross-carrier scheduling enhancements in new radio (NR)
CN109769292B (zh) * 2019-01-31 2021-11-23 哈尔滨工业大学(深圳) 资源分配方法、系统、设备及计算机介质

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2012175322A1 (en) * 2011-06-21 2012-12-27 Telefonaktiebolaget L M Ericsson (Publ) Apparatus and method for controlling uplink throughput in a cellular communications system
WO2018085723A1 (en) * 2016-11-04 2018-05-11 Intel IP Corporation Systems and methods to optimize reporting of physical capability parameters in a telecommunication network

Also Published As

Publication number Publication date
CN112004266A (zh) 2020-11-27
US20200383066A1 (en) 2020-12-03
US10925009B2 (en) 2021-02-16
DE102020112344A1 (de) 2020-12-03

Similar Documents

Publication Publication Date Title
CN112004266B (zh) 跨多个载波的动态处理资源分配
TWI723488B (zh) 默認準共位假設之方法及其使用者設備
CN109392022B (zh) 传输数据的方法、终端设备和网络设备
CN104938008B (zh) 用于无线通信网络中的资源分配的方法和设备
JP4912394B2 (ja) 無線通信基地局装置および無線通信移動局装置
JP5469250B2 (ja) 分散アンテナシステム、および同システムにおける無線通信方法
CN108632009B (zh) 无线通信的方法和装置
JP5706449B2 (ja) コンポーネントキャリアの指定
US11374707B2 (en) PRB bundling extension
CN109804591B (zh) 调度uci传输方案
US9515805B2 (en) Channel quality reporting in a communications system
US11206675B2 (en) Configuration of transmission order of uplink data
GB2499786A (en) Indication of a preferred duplex operating mode
US20240014971A1 (en) Medium access control (mac) control element based srs resource configuration
CN103840874A (zh) 通信设备和用于接收数据的方法
CN110612736B (zh) 通信装置,基站,方法和记录介质
CN108370361A (zh) 用于时分双工子帧结构中的共用上行链路突发传输的解耦模式
US11690059B2 (en) Configuration of transmission order of uplink data
EP4062676A1 (en) User equipment (ue) antenna adaptation for pucch transmission
US20240370075A1 (en) Methodology for vran power savings based on projected computation load
EP3097731B1 (en) Scheduling for heterogeneous networks
CN108702242A (zh) 网络节点及其方法
CN111357348B (zh) 调度方法、装置和系统
EP4586718A1 (en) Communication device, communication method, and communication system
WO2012093685A1 (ja) 無線通信システム、基地局装置、端末装置、および、無線通信方法

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant