用于基于辅助信息来估计可达成的链路吞吐量的方法和装置与流程

文档序号:15798990发布日期:2018-11-02 21:17阅读:277来源:国知局

本专利申请要求2014年4月25日提交的题为“METHOD AND APPARATUS FOR ESTIMATING AN ACHIEVABLE LINK THROUGHPUT BASED ON ASSISTANCE INFORMATION(用于基于辅助信息来估计可达成的链路吞吐量的方法和装置)”的非临时申请No.14/262,451、以及2013年5月10日提交的题为“METHOD AND APPARATUS FOR UE BASED RAN-WLAN TRAFFIC STEERING USING RAN BROADCAST ASSISTANCE(用于使用RAN广播辅助来进行基于UE的RAN-WLAN话务引导的方法和装置)”的临时申请No.61/822,179的优先权,并且涉及2013年4月36日提交的题为“METHOD AND APPARATUS FOR AVAILABLE BANDWIDTH ESTIMATION BY A USER EQUIPMENT IN IDLE AND/OR CONNECTED MODE(用于由处于空闲和/或连通模式的用户装备进行可用带宽估计的方法和装置)”的共同待审的申请No.13/871,242,这些申请的全部内容被转让给本申请受让人并且由此通过援引明确纳入于此。

背景

无线通信系统被广泛部署以提供诸如电话、视频、数据、消息收发、和广播等各种电信服务。典型的无线通信系统可采用能够通过共享可用的系统资源(例如,带宽、发射功率)来支持与多用户通信的多址技术。这类多址技术的示例包括码分多址(CDMA)系统、时分多址(TDMA)系统、频分多址(FDMA)系统、正交频分多址(OFDMA)系统、单载波频分多址(SC-FDMA)系统、和时分同步码分多址(TD-SCDMA)系统。

这些多址技术已在各种电信标准中被采纳以提供使不同的无线设备能够在城市、国家、地区、以及甚至全球级别上进行通信的共同协议。

电信标准的一示例为通用移动电信系统(UMTS)。UMTS是基于全球移动通信系统(GSM)标准的用于网络的第三代移动蜂窝系统。UMTS是由第三代伙伴项目(3GPP)开发和维护的,是国际电信联盟IMT-2000标准集的组成部分,并且与基于相争的cdmaOne技术的用于网络的CDMA2000标准集竞争。UMTS使用宽带码分多址(W-CDMA)无线电接入技术来向移动网络运营商提供较大的频谱效率和带宽。UMTS规定了完整的网络系统,该网络系统以覆盖无线电接入网(UMTS地面无线电接入网,或即UTRAN)的方式使用核心网(移动应用部分,或即MAP)并且经由SIM(订户身份模块卡)来认证用户。

电信标准的另一示例是长期演进(LTE)。LTE是对由第三代伙伴项目(3GPP)颁布的UMTS移动标准的一组增强。它被设计成通过改善频谱效率、降低成本、改善服务、利用新频谱、以及与在下行链路(DL)上使用OFDMA、在上行链路(UL)上使用SC-FDMA以及使用多输入多输出(MIMO)天线技术的其他开放标准更好地整合来更好地支持移动宽带因特网接入。然而,随着对移动宽带接入的需求持续增长,存在对LTE技术中的进一步改进的需要。优选地,这些改进应当适用于其他多址技术以及采用这些技术的电信标准。

移动终端或用户装备(UE)可以在活跃通信模式或较保守通信模式(诸如其中UE在一些时间区间期间使其收发机降电以节省功率的空闲模式)中与一个或多个基站通信。在空闲模式中,例如,UE可以在所定义的寻呼区间期间使其收发机降电以从(诸)基站接收寻呼消息或者建立与(诸)基站的活跃通信模式连接。UE可以在活跃模式中时例如经由切换过程、或者在空闲模式中时例如经由蜂窝小区重选规程来在诸基站之间切换通信。对基站或相关蜂窝小区的选择或重选通常基于候选蜂窝小区中的信号强度;然而,在添加了用户可部署的基站(例如,毫微微节点、微微节点等)的情况下,可以存在具有足以充分地服务UE的信号强度的多个蜂窝小区。另外,UE可以通过与网络(例如,UMTS或LTE)或附近的无线局域网(WLAN)(例如,WiFi)通信来获得无线服务。在一些实例中,LTE和/或UMTS可以证明是较佳网络(例如,其可以向UE提供更快、具有更大带宽的服务,从而提供更大吞吐量或某一其他质量测量),而在其他实例中或者在其他时候,WiFi可以证明是较佳网络。

由此,希望确定可以允许UE在给定时间点于LTE和/或UMTS与WiFi之间选择较佳网络以估计上行链路和下行链路期间无线网络中的可用带宽的度量。

概述

以下给出一个或多个方面的简要概述以提供对这些方面的基本理解。此概述不是所有构想到的方面的详尽综览,并且既非旨在标识出所有方面的关键性或决定性要素亦非试图界定任何或所有方面的范围。其唯一的目的是要以简化形式给出一个或多个方面的一些概念以作为稍后给出的更加详细的描述之序。

根据一示例,提供了一种用于确定蜂窝小区的可用带宽的方法。该方法包括基于蜂窝小区中测得的通信质量来估计与该蜂窝小区的链路的关于用户装备的可用链路容量;至少部分地基于所接收到的辅助信息来估计该链路上关于用户装备的蜂窝小区资源可用分数;根据所估计的可用链路容量和所估计的蜂窝小区资源可用分数来将蜂窝小区的可用带宽估计为用户装备在该链路上的可达成吞吐量;以及至少部分地基于将该可达成吞吐量与一个或多个阈值进行比较来执行网络规程。

根据另一示例,提供了一种用于确定蜂窝小区的可用带宽的装置。该装置包括链路容量估计组件,其能操作用于基于蜂窝小区中测得的通信质量来估计与该蜂窝小区的链路的关于用户装备的可用链路容量;蜂窝小区资源估计组件,其能操作用于至少部分地基于所接收到的辅助信息来估计该链路上关于用户装备的蜂窝小区资源可用分数;带宽估计组件,其能操作用于根据所估计的可用链路容量和所估计的蜂窝小区资源可用分数来将蜂窝小区的可用带宽估计为用户装备在该链路上的可达成吞吐量;以及网络通信组件,其能操作用于至少部分地基于将该可达成吞吐量与一个或多个阈值进行比较来执行网络规程。

根据又一示例,提供了一种用于确定蜂窝小区的可用带宽的设备。该设备包括用于基于蜂窝小区中测得的通信质量来估计与该蜂窝小区的链路的关于用户装备的可用链路容量的装置;用于至少部分地基于所接收到的辅助信息来估计该链路上关于用户装备的蜂窝小区资源可用分数的装置;用于根据所估计的可用链路容量和所估计的蜂窝小区资源可用分数来将蜂窝小区的可用带宽估计为用户装备在该链路上的可达成吞吐量的装置;以及用于至少部分地基于将该可达成的吞吐量与一个或多个阈值进行比较来执行网络规程的装置。

在进一步示例中,提供了一种存储在非瞬态计算机可读介质上的、用于确定蜂窝小区的可用带宽的计算机程序产品。该计算机程序产品包括用于使至少一台计算机执行以下操作的代码:基于蜂窝小区中测得的通信质量来估计与该蜂窝小区的链路的关于用户装备的可用链路容量;至少部分地基于所接收到的辅助信息来估计该链路上关于用户装备的蜂窝小区资源可用分数;根据所估计的可用链路容量和所估计的蜂窝小区资源可用分数来将蜂窝小区的可用带宽估计为用户装备在该链路上的可达成吞吐量;以及至少部分地基于将该可达成吞吐量与一个或多个阈值进行比较来执行网络规程。

为了能达成前述及相关目的,这一个或多个方面包括在下文中充分描述并在所附权利要求中特别指出的特征。以下描述和附图详细阐述了这一个或多个方面的某些解说性特征。但是,这些特征仅仅是指示了可采用各种方面的原理的各种方式中的若干种,并且本描述旨在涵盖所有此类方面及其等效方案。

附图简述

以下将结合附图来描述所公开的方面,提供附图是为了解说而非限定所公开的各方面,其中相似的标号标示相似的元件,且其中:

图1是包括与蜂窝小区处于通信的用户装备(UE)的用于确定蜂窝小区的可用下行链路带宽的系统的一方面的框图;

图2是用于确定蜂窝小区的可用下行链路带宽的方法的流程图;

图3是处于空闲模式的用于确定根据通用移动电信系统(UMTS)标准操作的蜂窝小区处的可用下行链路带宽的UE的诸方面的框图;

图4是处于空闲模式的用于确定根据UMTS操作的蜂窝小区处的可用下行链路带宽的UE的附加方面的框图;

图5是示出用于由处于空闲模式的UE确定根据UMTS操作的蜂窝小区的可用下行链路带宽的方法的流程图;

图6是图5的方法的附加方面的流程图;

图7是包括与蜂窝小区处于通信的UE的、用于在UE处于空闲模式时确定根据UMTS操作的蜂窝小区处的可用话务导频(T2P)比的系统的一个方面的框图;

图8是用于在UE处于空闲模式时确定根据UMTS操作的蜂窝小区处的可用T2P比的方法的流程图;

图9是处于连通模式的用于确定根据UMTS操作的蜂窝小区处的可用下行链路带宽的UE的诸方面的框图;

图10是示出用于由处于连通模式的UE确定根据UMTS操作的蜂窝小区的可用下行链路带宽的方法的流程图;

图11是用于估计蜂窝小区处的可用下行链路带宽/可达成的吞吐量的UE的诸方面的框图;

图12是示出用于估计蜂窝小区处的针对UE的可用下行链路带宽/可达成的吞吐量的方法的流程图;

图13是示出用于提供要由一个或多个UE接收的辅助信息的方法的流程图;

图14是解说采用与图1-13的诸方面相关联的处理系统的UE的硬件实现的示例的框图;

图15是解说与图1-13的诸方面相关联的电信系统的示例的框图;

图16是解说与图1-13的诸方面相关联的接入网的示例的框图;

图17是解说用于由与图1-13的诸方面相关联的系统的各组件实现的用户面和控制面的无线电协议架构的示例的框图;

图18是解说包括与图1-13的诸方面相关联的诸方面的电信系统中B节点与UE处于通信的示例的框图;

图19是处于空闲模式的、与根据LTE操作的蜂窝小区处于通信的UE的诸方面的框图;

图20是用于在UE处于空闲模式时确定根据LTE操作的蜂窝小区的可用下行链路带宽的方法的流程图;

图21是处于连通模式的、与根据LTE操作的蜂窝小区处于通信的UE的诸方面的框图;

图22是用于在UE处于连通模式时确定根据LTE操作的蜂窝小区的可用下行链路带宽的方法的流程图;

图23是解说与图19-22的诸方面相关联的网络架构的示例的框图;

图24是解说与图19-22的诸方面相关联的接入网的示例的框图;

图25是解说LTE中的DL帧结构的示例的框图;

图26是解说LTE中的UL帧结构的示例的框图;

图27是解说用于用户面和控制面的无线电协议架构的示例的框图;以及

图28是解说接入网中与图19-22的诸方面相关联的演进型B节点和UE的示例的框图。

详细描述

现在参照附图描述各个方面。在以下描述中,出于解释目的阐述了众多具体细节以提供对一个或多个方面的透彻理解。然而,明显的是,没有这些具体细节也可实践此种(类)方面。

以下结合附图阐述的详细描述旨在作为各种配置的描述,而无意表示可实践本文所描述的概念的仅有配置。本详细描述包括具体细节以提供对各种概念的透彻理解。然而,对于本领域技术人员将显而易见的是,没有这些具体细节也可实践这些概念。在一些实例中,以框图形式示出众所周知的结构和组件以便避免淡化此类概念。

本申请的装置和方法包括与确定蜂窝小区的可用下行链路带宽有关的各个方面。在一方面,蜂窝小区可以根据通用移动电信系统(UMTS)通信标准来操作。在另一方面,蜂窝小区可以根据长期演进(LTE)通信标准来操作。

本文中描述的装置和方法可以例如在UE具有要传送的分组时、或者在UE处开始新的话务流时、或者作为周期性评价的结果、或者响应于初始网络注册或呼叫建立过程中的一些状况变化(例如,回程或无线电状况)、UE的重选规程、或者在处于与活跃呼叫的连通模式的UE的切换规程中被使用。可用的下行链路带宽可以由UE在其处于空闲模式时和/或在其处于连通模式时确定。

在一方面,UE可以连接至根据通用移动电信系统(UMTS)通信标准来操作的蜂窝小区。在此类方面,可以在UE处于空闲模式时根据所估计的可用链路容量和所估计的可用蜂窝小区资源分数来估计蜂窝小区的可用下行链路带宽。蜂窝小区的所估计的可用链路容量可以基于来自该蜂窝小区的信号的信噪比(SNR)。例如,可以确定与SNR有关的参数,并且基于该与SNR有关的参数,可以基于访问速率查找表、或者执行算法或功能来确定相应的链路容量(或者所支持的速率)。在另一示例中,可以根据所确定的至蜂窝小区的路径损耗来估计可用链路容量。在任何情形中,可用链路容量可以是对蜂窝小区处的基于该蜂窝小区中接收到的一个或多个信号的一个或多个测量(例如,SNR、路径损耗等)所确定的通信质量的估计。

进一步,所估计的蜂窝小区资源可用分数可以涉及由蜂窝小区指示的可用的蜂窝小区资源(诸如传输块大小(TBS)、功率净空偏移等),并且可以基于所接收到的辅助信息来确定。例如,所接收到的辅助信息可以包括可以指示蜂窝小区资源可用分数的一个或多个参数,该可用蜂窝小区资源分数可以连同所估计的链路质量一起在估计可用带宽中使用。例如,所接收到的辅助信息可以包括TBS、信道质量指示符(CQI)至TBS映射表、CQI偏移、功率净空偏移等。因此,可以至少部分地使用该辅助信息连同所估计的链路容量来确定蜂窝小区处的上行链路或下行链路上的可用带宽或可达成的吞吐量,如本文中进一步描述的。

在一方面,UE可以连接至根据长期演进(LTE)标准来操作的蜂窝小区。在此类方面,所估计的蜂窝小区资源可用分数可以基于该蜂窝小区的可用码数。可任选地,蜂窝小区的可用下行链路带宽可以进一步根据该蜂窝小区的可用话务导频(T2P)比(本文中亦成为T2P可用)和/或根据该蜂窝小区的测量功率偏移(MPO)来估计。例如,在各个方面,可用T2P比和MPO中的一者或两者可被用来确定所估计的可用链路容量和所估计的蜂窝小区资源可用分数中的一者或两者。进一步,在一方面,时域复用(TDM)分数也可被用来估计蜂窝小区的可用下行链路带宽。再进一步,可用码数、T2P可用/MPO的比值、和/或TDM分数可被组合为信道质量指示符(CQI)偏移,该CQI偏移可被用来估计蜂窝小区的可用下行链路带宽。因此,本申请的装置和方法可以允许出于与网络通信有关的各种目的来评价蜂窝小区。

另外并且在一方面,UE可以确定蜂窝小区的可用下行链路话务导频(T2P)比,其可以允许针对网络通信评价该蜂窝小区。在一个示例中,UE可以基于可用T2P比来确定是否从蜂窝小区切换通信。例如,可用T2P比可以基于在一时间段上测得的信号能量来估计。该信号能量可以包括服务蜂窝小区、相邻蜂窝小区、总收到能量等的信号能量。在一时间段上,此类测量可被用来确定所使用的T2P以及该时间段上的T2P最大值。在一个示例中,可用T2P可以随后通过从最大T2P减去当前T2P来估计。

在一方面,蜂窝小区的所估计的可用链路容量可被计算为:Ec/Nt=Ecp/Nt+T2P可用。在另一方面,蜂窝小区的所估计的可用链路容量可被计算为:Ec/Nt=Ecp/Nt+MPO。

与所计算出的Ec/Nt相对应的所支持的速率可以基于访问速率查找表或者执行算法或功能来确定。由此,可以确定与由该蜂窝小区针对可支持速率所使用的码总数相对应的总带宽。总带宽可以基于可用码数、T2P可用/MPO的比值、和/或TDM分数来缩放以确定所估计的可用带宽。另外,总带宽可以基于由可用码数、T2P可用/MPO的比值、和/或TDM分数表示的CQI偏移来缩小。

在另一方面,可以在UE处于连通模式时根据所估计的可用链路容量和所估计的可用蜂窝小区资源分数来估计蜂窝小区的可用下行链路带宽。例如,UE可以基于该蜂窝小区的可用码数来估计用于UE的蜂窝小区资源可用分数。例如,UE可以基于在UE处生成的信道质量索引来估计蜂窝小区针对UE的可用链路容量。更具体地,并且在一方面,UE可以通过基于信道质量索引来确定可支持速率来估计可用链路容量。UE可以确定与由该蜂窝小区针对该可支持速率所使用的码总数相对应的部分带宽。UE可以基于平均服务码数、时分复用(TDM)分数、以及T2P可用与MPO的比值中的至少一者来缩放该部分带宽。在一方面,UE可以根据所估计的可用链路容量、所估计的蜂窝小区资源可用分数(和/或经缩放的部分带宽)、以及在一个或多个过去的调度事件上观察到的连通模式吞吐量来估计蜂窝小区的可用带宽。

在附加方面,UE可被配置成确定蜂窝小区的可用T2P比、MPO、和TDM分数。由此,UE可被配置成基于T2P比、MPO、TDM分数、和/或信道质量索引来估计可用链路容量和/或蜂窝小区资源可用分数。

在一方面,可以通过如下操作来估计可用链路容量:基于信道质量索引来确定可支持速率,确定与由蜂窝小区针对该可支持速率所使用的码总数相对应的部分带宽,基于平均服务码数、时分复用(TDM)分数、和T2P可用/MPO的比值中的至少一者来缩放该部分带宽以确定部分带宽,以及将该部分带宽与在一个或多个过去的调度事件上观察到的连通模式吞吐量相组合以确定总可用带宽。

在UE处于空闲模式时,可以例如根据所估计的可用链路容量(链路_容量)和所估计的可用蜂窝小区资源分数(α)来估计与根据LTE标准操作的基站(亦称为演进型B节点)的通信链路的可用下行链路(DL)带宽。

根据此示例性方面,可以从处于空闲模式的UE处可用的信息来推导所估计的可用链路容量(链路_容量),该可用链路容量可以类似于在处于连通模式的UE处生成的信道质量指示符(CQI)。在一方面,所估计的可用链路容量可以基于导频能量(Ep/Nt)和标称物理下行链路共享信道(PDSCH)对每资源元素能量(EPRE)偏移来确定。例如,Ep/Nt(在分贝域中)和PDSCH对EPRE偏移(在分贝域中)的总和可以提供导频频调信噪比(SNR)(PDSCH_SNR)。在一方面,可以使用CQI索引对速率查找表来将PDSCH_SNR转换成链路容量(例如,速率)。在另一方面,可以基于香农容量公式来将PDSCH_SNR转换成链路容量。在又一方面,UE可被配置成在处于连通模式时用CQI索引来映射PDSCH_SNR,该映射可随后由处于空闲模式的UE用来将测得的参考信号(RS)SNR转换成空闲模式中的CQI索引。UE可以随后使用CQI索引对速率查找表以基于CQI索引来确定所估计的链路容量(例如,速率)。在一方面,术语“链路容量”和“速率”可互换地使用以指代在UE通信期间可被支持的数据量。

同样在此示例中,可以从与蜂窝小区有关的辅助信息确定所估计的可用蜂窝小区资源分数,并且可以基于辅助信息和所确定的链路容量来估计可用带宽/可用吞吐量。

在另一示例中,可以基于资源块分数(RB)(α_RB)和TDM分数(α_TDM)的函数来确定所估计的可用蜂窝小区资源分数(α)。在一方面,可以基于历史数据来确定资源块的数目(α_RB):在话务量高于可配置阈值(例如,话务量在时间窗T期间至少为X比特)时在最近的过去(例如在T秒的可配置时间窗上)分配给处于连通模式的UE的资源块。在另一方面并且在不存在足够的历史来确定资源块的数目的情况下,可以使用默认值。例如,如果所选择的时间量(例如,T秒的时间窗)尚未流逝和/或如果话务量在时间窗期间不高于可配置阈值(例如,未达到至少X比特),则UE 11可以确定不存在足够的历史数据来确定资源块的数目。由此,对于资源块的数目,可使用默认值。在又一方面,可以基于在话务量高于可配置阈值时在可配置时间窗期间从演进型B节点传送的总话务导频(T2P)功率来确定资源块的数目。资源块分数(α_RB)可以基于可用资源块除以总资源块来确定(假定没有来自其他用户的话务)。

提供与针对可配置数目(N)的时间传输区间(TTI)中的每一个TTI从演进型B节点提供给UE的资源块有关的信息的TDM分数(α_TDM)可以基于历史数据来确定:在话务量高于可配置阈值时在可配置时间窗上针对每1/N TTI提供的资源块的数目。TDM分数(α_TDM)可以是历史数据的平均。

由此,并且在一方面,所估计的可用蜂窝小区资源分数(α)可以由α_RB*α_TDM确定。

在另一方面,可用蜂窝小区资源分数可以由至少一个网络实体提供给UE。例如,所估计的可用蜂窝小区资源分数可以由服务演进型B节点、网络节点、服务器、一个或多个UE(例如,该值可以是众包的)、或其任何组合提供给UE。在此类方面,UE可以不必执行估计,但是确切而言可以使用所提供的值。在又一方面,该至少一个网络实体可以向UE提供α_RB和α_TDM,以使得UE可以根据α_RB和α_TDM来估计可用蜂窝小区资源分数(α),如本文中所描述的。

为了确保可用下行链路(DL)带宽的估计是保守的(例如,该估计可以是下限),可配置的退避_因子或偏移可被应用于函数链路_容量(或速率)*α。

在另一方面,在UE处于连通模式时,可以基于连通模式中的速率(或链路容量)估计(R_计算)和连通模式中的测得吞吐量(R_测得)来估计可用DL带宽。R_计算可以基于α*链路_容量(或速率)来确定。所估计的可用蜂窝小区资源分数(α)可以按本文中针对处于空闲模式的UE所描述的方式类似的方式来确定;然而,可以使用CQI而不是所推导出的导频能量(Ep)与信号加干扰比(Nt)的比值,并且可以基于可用话务导频(T2P)比和TDM分数来调整速率。链路_容量可以基于可用于处于连通模式的UE的CQI来确定。R_测得可以基于历史数据来确定:在可配置时间窗期间在处于连通模式的UE处测得的吞吐量。

当UE的所提供负载较小时,对可用DL带宽的连通模式估计可以较重地基于R_计算。当所提供负载较大时,对可用DL带宽的连通模式估计可以较重地基于R_测得。

参照图1,在一个方面,无线通信系统10包括用于与一个或多个节点(诸如服务节点14)通信以接收无线网络接入的UE 11。例如,服务节点14和相邻节点16可以各自是基本上任何接入点,诸如B节点(例如,宏节点、微微节点、或毫微微节点),移动基站,中继节点,UE(例如,按对等或自组织模式与UE 11通信的UE),其一部分,等等。此外,服务节点14和相邻节点16可以表示由单个基站提供的不同蜂窝小区。在一方面,服务节点14和相邻节点16可以根据长期演进(LTE)通信标准来操作。在另一方面,服务节点14和相邻节点16可以根据通用移动电信系统(UMTS)通信标准来操作。

另外,UE 11可以是移动或静止终端、调制解调器(或其他系留设备)、其一部分、等等。UE 11可以在任何给定时间在空闲模式或连通模式之一中起作用。

在一方面,UE 11包括用于估计蜂窝小区(诸如服务节点14或相邻节点16)的可用链路容量的链路容量估计组件13。此外,UE 11包括用于估计可由UE 11使用的蜂窝小区资源可用分数的蜂窝小区资源估计组件15。另外,UE 11包括用于根据所估计的可用链路容量和所估计的可用蜂窝小区资源分数来估计蜂窝小区的可用带宽的带宽估计组件17。

参照图2,方法200可被用来为UE 11估计蜂窝小区(例如,服务节点14)的可用带宽。UE 11和/或与链路容量估计组件13和蜂窝小区资源估计组件15处于通信的带宽估计组件17可以在处于空闲模式或连通模式时执行方法200的诸方面。

在210,方法200包括为用户装备估计蜂窝小区的可用链路容量。例如,链路容量估计组件13可被配置成为UE 11估计可用链路容量。如以上所提及的,在UE 11处于空闲模式和/或连通模式时并且在UE 11与UMTS或LTE系统相关联时,UE 11可以使用用于估计可用链路容量的各种机制。

例如,UE 11可以确定来自服务节点14的信号的信噪比(SNR)、或与SNR有关的参数,并且随后通过例如基于访问速率查找表或执行算法或功能来确定针对该SNR和/或与SNR有关的参数的对应链路容量(或所支持的速率)来估计可用链路容量。补充地或替换地,如以上所提及的,UE 11可以确定服务节点14的话务导频(T2P)比和/或测量功率偏移(MPO)并且使用这些所确定的值来估计链路容量,诸如以上所讨论的。例如,UE 11可以基于Ep/Nt和标称PDSCH对EPRE来估计可用链路容量,诸如以上所讨论的。

应当注意,这些仅是UE 11可以用来估计可用链路容量的一些示例性机制,并且在其他实现中可以使用其他机制。

在220,方法200包括为用户装备估计蜂窝小区资源可用分数。例如,蜂窝小区资源估计组件15可被配置成为UE 11估计蜂窝小区资源可用分数。例如,UE 11可被配置成基于可用T2P比、TDM分数、信道质量索引(CQI)和/或MPO来估计蜂窝小区资源可用分数。补充地或替换地,UE 11可被配置成基于资源块分数(α_RB)和时域复用(TDM)分数(α_TDM)来估计蜂窝小区资源可用分数。

在一方面,对蜂窝小区资源可用分数的估计可以由网络实体提供给UE 11。

在230,方法200包括根据所估计的可用链路容量和所估计的蜂窝小区资源可用分数来为用户装备估计蜂窝小区的可用带宽。例如,带宽估计组件17可被配置成为UE 11估计蜂窝小区的可用带宽。

在一方面,服务节点14和相邻节点16可以根据通用移动电信系统(UMTS)通信标准来操作。现在可以参照图3-13来描述此类方面。UE 11可以在任何给定时间处于空闲模式或连通模式。

参照图3,示出了UE 11的附加方面,这些附加方面可以在UE处于空闲模式并且根据UMTS来操作时使用。UE 11可以包括链路容量估计组件13、蜂窝小区资源估计组件15、和带宽估计组件17,如本文中参照图1所描述的。在一方面并且可任选地,UE 11还可以包括用于估计蜂窝小区的导频话务(T2P)比的T2P比确定组件19、和/或用于估计蜂窝小区的测量功率偏移(MPO)的MPO确定组件21,其中蜂窝小区的可用带宽可以进一步是T2P比和/或MPO的函数。未被示为图1中的UE 11的一部分的附加可任选组件可以任选地在UE 11在空闲模式中并且根据UMTS操作时由UE 11使用。

参照图4,示出了UE 11的附加方面,这些附加方面可以在UE处于空闲模式并且根据LTE来操作时使用。更具体地,图4示出了图3中示出且参照图3描述的UE 11的附加详细方面。

在一方面,并且可任选地,UE 11和/或链路容量估计组件13可以包括用于测量与一个或多个蜂窝小区相关联的信号能量的信号能量测量组件20。另外,UE 11和/或链路容量估计组件13可以包括用于从与一个或多个蜂窝小区相关联的测得信号能量计算一个或多个信号相对于干扰比(诸如信号与干扰加噪声(SIR))的SIR比确定组件23。未被示为图1或图2中的UE 11的一部分的、在链路容量估计组件13和蜂窝小区资源估计组件15内示出的附加可任选组件可以任选地在UE 11在空闲模式中并且根据UMTS操作时由UE 11使用。

进一步,在另一可任选方面,UE 11和/或蜂窝小区资源估计组件15可以包括用于基于与SNR有关的参数来确定可支持速率的速率确定组件25。例如,蜂窝小区资源估计组件15和/或速率确定组件25可以访问所存储的或者远程可用的速率查找表或者执行算法或功能以估计与所计算出的同SNR有关的参数相对应的所支持的速率,其中所支持的速率可以进一步基于与UE 11相关联的类别值。例如,类别可以是高速分组接入(HSPA)UE类别之一,其可以描述不同的特性(诸如举例而言针对UE 11的不同的高速下行链路分组接入(HSDPA)数据率)。这些HSPA类别可被用来迎合针对UE 11的HSDPA标准的数个实现中的特定一个实现,这可以允许使用不同的性能水平(包括最大HSDPA数据率)。UE 11的特性可以基于HSPA类别容易地传达给网络,从而允许网络以合适的方式与UE 11通信。

另外,在这个方面,UE 11和/或蜂窝小区资源估计组件15可以包括用于确定与由蜂窝小区针对可支持速率所使用的码总数相对应的总带宽的总带宽确定组件27。例如,蜂窝小区资源估计组件15和/或总带宽确定组件27可以访问所存储的或远程可用的速率查找表或者执行算法或功能以确定与由蜂窝小区针对可支持速率所使用的码总数相关的总带宽。

进一步,在这个方面,UE 11和/或蜂窝小区资源估计组件15可以包括用于确定一个或多个与可用码数相关的度量的码确定组件28。例如,码确定组件28可以包括配置成根据以下一者或多者来确定和存储蜂窝小区的可用码数的算法:基于一个或多个过去的调度事件来对每个过去的调度事件的服务码数取平均;在所接收到的数据量至少满足最小数据量阈值时在一时间段上对该一个或多个过去的调度事件中的每个过去的调度事件的服务码数取平均;在该一个或多个过去的调度事件不满足新鲜性阈值时的固定的码数量;以及从至少一个网络实体接收到的给定的码数量。

在这个方面,UE 11和/或蜂窝小区资源估计组件15可以包括时分复用(TDM)分数确定组件29,其可被配置成根据以下一者或多者来确定TDM分数:基于一个或多个过去的调度事件来对每个过去的调度事件的TDM分数取平均;在所接收到的数据量至少满足最小数据量阈值时在一时间段上对该一个或多个过去的调度事件中的每个过去的调度事件的TDM分数取平均;在该一个或多个过去的调度事件不满足新鲜性阈值时确定固定的TDM分数;以及从至少一个网络实体接收TDM分数信息。

另外,在这个方面,UE 11和/或蜂窝小区资源估计组件15可以包括用于基于一个或多个因子(诸如可用码数、平均服务码数、T2P可用、MPO、T2P可用/MPO的比值、和/或TDM分数中的一者或任何组合)来缩放总带宽由此定义所估计的可用带宽的缩放组件30。

另外,在进一步可任选方面,UE 11可以另外包括用于基于蜂窝小区的如由带宽估计组件17确定的所估计的可用带宽来执行一个或多个网络通信规程的网络通信组件31。例如,由网络通信组件31执行的网络通信规程可以包括但不限于蜂窝小区重选规程、切换规程、和/或从UMTS切换至WLAN/WiFi。

根据一示例,链路容量估计组件13和/或信号能量测量组件20可以获得或者确定一个或多个时间段上的服务蜂窝小区、相邻蜂窝小区、总收到能量等的信号能量测量。例如,链路容量估计组件13和/或信号能量测量组件20可以获得或者测量以下一者或多者:从服务节点14接收到的导频信道的导频能量(诸如Ecp),其是公共导频信道(CPICH)的码片级能量;Ec,其是数据信道(诸如高速物理下行链路共享信道)(HS-PDSCH)的码片级能量;Io,其是从可以包括服务节点14或相邻节点16的蜂窝小区在内的所有蜂窝小区接收到的总能量;Nt,其是从非服务蜂窝小区并且因此是干扰性蜂窝小区(诸如相邻蜂窝小区16)接收到的总能量。在一个示例中,针对一个或多个时间段的测量(或其组合)可以由信号能量测量组件20记入日志。这些时间段可以是固定时间长度、在网络中定义的子帧等。

另外,链路容量估计组件13和/或SIR比确定组件23可以基于针对一个或多个时间段的CPICH的测得码片级能量和从非服务/干扰性蜂窝小区接收到的测得总能量来计算和存储Ecp/Nt。

进一步,T2P比确定组件19可以基于在多个时间段上的一个时间段处的测得Ecp、Nt和Io、基于以下更详细地描述的测得信号能量来确定和存储针对一个或多个时间段的蜂窝小区的可用T2P比。替换地,在一方面,T2P比确定组件19可以基于从至少一个网络实体接收到给定的可用T2P比来确定和存储可用T2P比。

另外,MPO确定组件21可以确定和存储MPO。例如,MPO确定组件21可以访问存储最近一个接收到MPO的存储器位置,并且MPO确定组件21可以将最近一个接收到的MPO用作在当前的可用带宽计算中使用的MPO。替换地,MPO确定组件21可以存储给定的MPO以用作MPO,诸如在最近一个接收到的MPO不可用或者超过与其中最近一个接收到的MPO可能不再表示供当前计算中使用的有效MPO的时间段相对应的龄期阈值时。在一方面,该给定的MPO可以从至少一个网络实体接收。

相应地,在一个方面,所估计的可用带宽可以是所估计的可用链路容量加上可用T2P比的函数,并且根据所估计的蜂窝小区资源可用分数来乘以因子。具体地,在这个方面,链路容量估计组件13可以将蜂窝小区的所估计的可用链路容量计算为:Ec/Nt=Ecp/Nt+T2P可用,并且蜂窝小区资源估计组件15和/或速率确定组件25可以访问速率查找表或执行算法或功能,以估计与所计算出的Ec/Nt相对应的所支持的速率。TDM分数确定组件29确定TDM分数。进一步,蜂窝小区资源估计组件15和/或总带宽确定组件27确定与由蜂窝小区针对可支持速率所使用的码总数相对应的总带宽。最后,蜂窝小区资源估计组件15和/或缩放组件30基于可用码数和/或TDM分数来缩放总带宽以确定所估计的可用带宽。

在另一方面,所估计的可用带宽可以是所估计的可用链路容量加上MPO的函数,并且根据所估计的蜂窝小区资源可用分数来乘以因子。具体地,在这个方面,链路容量估计组件13可以将蜂窝小区的所估计的可用链路容量计算为:Ec/Nt=Ecp/Nt+MPO,并且蜂窝小区资源估计组件15和/或速率确定组件25可以估计与所计算出的Ec/Nt相对应的所支持的速率。TDM分数确定组件29确定TDM分数。进一步,蜂窝小区资源估计组件15和/或总带宽确定组件27确定与由蜂窝小区针对可支持速率所使用的码总数相对应的总带宽。最后,蜂窝小区资源估计组件15和/或缩放组件30基于可用码数和/或TDM分数来缩放总带宽以确定所估计的可用带宽。

在进一步方面,所估计的可用带宽可以是所估计的可用链路容量加上MPO和可用T2P比的函数,并且根据所估计的蜂窝小区资源可用分数来乘以因子,该所估计的蜂窝小区资源可用分数也可以是可用T2P比与MPO的比值的函数。具体地,在这个方面,链路容量估计组件13可以将蜂窝小区的所估计的可用链路容量计算为:Ec/Nt=Ecp/Nt+MPO,并且蜂窝小区资源估计组件15和/或速率确定组件25可以估计与所计算出的Ec/Nt相对应的所支持的速率。TDM分数确定组件29确定TDM分数。进一步,蜂窝小区资源估计组件15和/或总带宽确定组件27确定与由蜂窝小区针对可支持速率所使用的码总数相对应的总带宽。最后,蜂窝小区资源估计组件15和/或缩放组件30基于可用码数、T2P可用/MPO的比值、和/或TDM分数来缩放总带宽以确定所估计的可用带宽。

在又一方面,所估计的可用带宽可以是所估计的可用链路容量加上可用T2P比的函数,并且根据所估计的蜂窝小区资源可用分数来乘以因子,该所估计的蜂窝小区资源可用分数也可以是服务码数的平均数的函数。具体地,在这个方面,链路容量估计组件13可以将蜂窝小区的所估计的可用链路容量计算为:Ec/Nt=Ecp/Nt+T2P可用,并且蜂窝小区资源估计组件15和/或速率确定组件25可以估计与所计算出的Ec/Nt相对应的所支持的速率。TDM分数确定组件29确定TDM分数。进一步,蜂窝小区资源估计组件15和/或总带宽确定组件27确定与由蜂窝小区针对可支持速率所使用的码总数相对应的总带宽。最后,蜂窝小区资源估计组件15和/或缩放组件30基于服务码数的平均数和/或TDM分数来缩放总带宽以确定所估计的可用带宽。

在一附加方面,所估计的可用带宽可以是所估计的可用链路容量加上MPO的函数,并且根据所估计的蜂窝小区资源可用分数来乘以因子,该所估计的蜂窝小区资源可用分数也可以是服务码数的平均数的函数。具体地,在这个方面,链路容量估计组件13可以将蜂窝小区的所估计的可用链路容量计算为:Ec/Nt=Ecp/Nt+MPO,并且蜂窝小区资源估计组件15和/或速率确定组件25可以估计与所计算出的Ec/Nt相对应的所支持的速率。TDM分数确定组件29确定TDM分数。进一步,蜂窝小区资源估计组件15和/或总带宽确定组件27确定与由蜂窝小区针对可支持速率所使用的码总数相对应的总带宽。最后,蜂窝小区资源估计组件15和/或缩放组件30基于服务码数的平均数和/或TDM分数来缩放总带宽以确定所估计的可用带宽。

在另一方面,所估计的可用带宽可以是所估计的可用链路容量加上MPO的函数,并且根据所估计的蜂窝小区资源可用分数来乘以因子,该所估计的蜂窝小区资源可用分数可以是服务码数的平均数以及可用T2P比与MPO的比值的函数。具体地,在这个方面,链路容量估计组件13可以将蜂窝小区的所估计的可用链路容量计算为:Ec/Nt=Ecp/Nt+MPO,并且蜂窝小区资源估计组件15和/或速率确定组件25可以估计与所计算出的Ec/Nt相对应的所支持的速率。TDM分数确定组件29确定TDM分数。进一步,蜂窝小区资源估计组件15和/或总带宽确定组件27确定与由蜂窝小区针对可支持速率所使用的码总数相对应的总带宽。最后,蜂窝小区资源估计组件15和/或缩放组件30基于服务码数的平均数、T2P可用/MPO的比值、和/或TDM分数来缩放总带宽以确定所估计的可用带宽。

参照图5,在一方面,方法500可被用来在UE 11处于空闲模式时确定可用下行链路带宽。方法500的诸方面可以由图1、3和4中以各种细节水平示出的链路容量估计组件13、蜂窝小区资源估计组件15、带宽估计组件17、T2P确定组件19、和/或MPO确定组件21来执行。

在510,方法500包括估计蜂窝小区的可用链路容量。在一方面,蜂窝小区的可用链路容量可以基于来自该蜂窝小区的信号的信噪比(SNR)来估计。例如,在一方面,链路容量估计组件13可被配置成至少部分地基于测得信号能量和/或一个或多个所确定的与SNR有关的参数、并且可任选地进一步基于T2P可用和/或MPO来确定所估计的可用链路容量,如本文中所描述的。

可任选地,在541,方法500包括在多个时间段上测量从蜂窝小区接收到的信号能量。例如,在一方面,链路容量估计组件13和/或信号能量测量组件20可被配置成执行或获得这些测量,如本文中所描述的。

可任选地,在543,方法500包括确定蜂窝小区的SNR。例如,在一方面,链路容量估计组件13和/或信号与干扰加噪声比确定组件23可被配置成从测得信号能量计算该比值,如本文中所描述的。

可任选地,在544,方法500包括确定蜂窝小区的可用T2P比。例如,在一方面,UE 11可以包括配置成至少部分地从测得信号能量计算该比值的T2P估计组件19。

可任选地,在542,方法500包括确定蜂窝小区的MPO。例如,在一方面,UE 11可以包括配置成基于先前使用的MPO或者固定的MPO来确定MPO的MPO确定组件21,如本文中所描述的。

在520,方法500包括估计蜂窝小区资源可用分数。在一方面,蜂窝小区资源可用分数可以基于该蜂窝小区的可用码数来估计。例如,在一方面,蜂窝小区资源估计组件15可被配置成至少部分地基于(由码确定组件28确定的)可用码数、并且可任选地进一步基于T2P可用、MPO和/或TDM分数来确定所估计的可用蜂窝小区资源分数,如本文中所描述的。

在530,方法500包括根据可用链路容量和可用蜂窝小区资源分数来估计蜂窝小区的可用带宽。例如,在一方面,带宽估计组件17可被配置成与链路容量估计组件13和蜂窝小区资源估计组件15通信以至少部分地基于SNR和可用码数、并且可任选地进一步基于T2P可用、MPO、和/或TDM分数来确定蜂窝小区的可用带宽,如本文中所描述的。

参照图6,在一方面,方法600可被用来在UE 11处于空闲模式时确定可用下行链路带宽。方法600可以包括方法500的附加方面。方法600的诸方面可以由图1、3和4中以各种细节水平示出的链路容量估计组件13、蜂窝小区资源估计组件15、带宽估计组件17、T2P确定组件19、和/或MPO确定组件21来执行。

在510,如本文中参照图5所描述的,方法600包括估计链路容量。链路容量估计可以基于SNR。

在621,方法600包括基于所估计的链路容量来确定所支持的速率。例如,在一方面,速率确定组件25可被配置成基于(由信号与干扰加噪声比确定组件23确定的)所计算出的与SNR有关的参数来确定可支持速率,如本文中所描述的。

在623,方法600包括基于所支持的速率来确定总带宽。例如,在一方面,总带宽确定组件27可被配置成基于(由速率确定组件25确定的)可支持速率来估计总带宽,如本文中所描述的。

在622,方法600包括确定可用码数。例如,在一方面,码确定组件28可被配置成基于可支持速率来估计可用码数参数,如本文中所描述的。

在624,方法600包括确定TDM分数。例如,在一方面,TDM分数确定组件29可被配置成确定TDM分数,如本文中所描述的。

在625,方法600包括至少基于可用码数和/或可任选地基于TDM分数来缩放总带宽。例如,在一方面,缩放组件30可被配置成基于可用码数和/或可任选地基于TDM分数来缩放总带宽。

在一方面,动作621-625可以包括方法500的520处所示的估计蜂窝小区资源分数。蜂窝小区资源分数可以基于可用码数来估计。

在630,方法600包括基于510、621-625来估计可用带宽。

结果,在方法500的530处,630处的用于根据动作510、621-625基于可用链路容量和可用蜂窝小区资源分数来估计蜂窝小区的可用带宽的操作生成所估计的可用带宽。

参照图7,示出了UE 11的附加方面,这些附加方面可以在UE处于空闲模式并且根据UMTS来操作时使用。UE 11可以包括图1、3和4中以各种细节水平示出的UE 11和T2P确定组件19内的用于确定蜂窝小区的可用T2P比(例如,执行本文中参照图5描述的方法500的动作544)的附加可任选组件。UE 11可任选地包括用于测量服务蜂窝小区、相邻蜂窝小区、总收到能量等的信号能量的信号能量测量组件20,该信号能量测量组件20可被包括在图4中所示的链路容量估计组件13内。UE 11可任选地包括T2P确定组件19(也在图3和4中示出),该T2P确定组件19自身可包括用于基于一个或多个信号能量测量来估计蜂窝小区处的T2P比(例如,可用T2P)的T2P估计组件22以及用于基于所估计的T2P比来针对通信评价蜂窝小区的T2P评价组件24。UE 11可任选地包括用于基于所估计的T2P来确定是否从该蜂窝小区切换通信的切换组件26。UE 11和T2P确定组件19内示出的、未被示为图1、3和4中的UE 11的一部分的附加可任选组件可以任选地在UE 11在空闲模式中并且根据UMTS操作时由UE 11使用。

根据一示例,信号能量测量组件20可以获得一个或多个时间段中的信号能量测量。例如,信号能量测量组件20可以获得接收自所有蜂窝小区的总能量的测量(Io),这些蜂窝小区可以包括服务节点14或相邻节点16的蜂窝小区或者被表示为节点14和16的蜂窝小区。此外,例如,信号能量测量组件20可以获得接收自非服务蜂窝小区的能量的测量(Nt)和/或接收自服务节点14的导频能量的测量(Ec),非服务蜂窝小区可以包括相邻节点16。在一个示例中,针对一个或多个时间段的测量(或其组合)可以由信号能量测量组件20记入日志。这些时间段可以是固定时间长度、在网络中定义的子帧等。

T2P估计组件22可以在给定时间段期间基于至少一些信号测量来估计服务节点14的T2P比。例如,信号能量测量组件20可以基于公式来计算服务节点14的T2P比,其中Io、Nt、Ec由信号能量测量组件20获得。在另一示例中,信号能量测量组件20可以获得或以其他方式推导与服务节点14有关的信号测量为和在此示例中,T2P估计组件22可以基于公式来估计服务节点14的T2P。T2P估计组件22可以进一步基于针对给定时间段计算出的T2P比和最大T2P比来确定可用T2P(例如,通过从最大T2P比中减去针对给定时间段计算出的T2P比)。

例如,T2P估计组件22可以在数个先前的时间段上确定服务节点14的所估计的T2P比中的最大T2P比。因此,就此而言,T2P估计组件22可以存储T2P测量达特定数目的时间段直至事件发生等,并且T2P估计组件22可以部分地基于最大T2P比来确定可用T2P,如本文中所描述的。此外,在一示例中,T2P估计组件22可以向网络组件(未示出)提供服务节点14的所确定的最大T2P比以提供给一个或多个其他UE。在另一示例中,T2P估计组件22可以从网络组件获得服务节点14的最大T2P比,并且可以使用所接收到的最大T2P比来确定服务节点14处的可用T2P,如所描述的。另外,在一个示例中,T2P估计组件22可以将退避_因子应用于所计算出的最大T2P(例如,用于确定可用T2P和/或用于提供给网络组件)以计及服务节点14处的期望净空。退避_因子或净空可以从网络组件、服务节点14等接收。在另一示例中,退避_因子或净空可以由TP2估计组件22提供给网络组件(例如,在被确定或以其他方式从服务节点14接收的情况下)。

此外,在一示例中,T2P评价组件24可以基于所计算出的可用T2P来针对通信评价服务节点14。在一个示例中,T2P评价组件24可以通过将可用T2P乘以Ec/Nt来计算服务节点14处可用的Ec/Nt。在另一示例中,T2P评价组件24可以将资源指派因子应用于可用T2P以确定服务节点14指示可被提供给单个UE 11的可用T2P量。例如,资源指派因子可以从网络组件、从服务节点14等接收。在另一示例中,资源指派因子可以由TP2评价组件24提供给网络组件(例如,在被确定或以其他方式从服务节点14接收的情况下)。

在任何情形中,在一个示例中,切换组件26可以基于可用T2P(例如,通过一个或多个因子或以其他方式修改的可用T2P)来确定是否从服务节点14切换。例如,这可以包括确定是否推荐UE 11至服务节点14的切换、增加在用于切换的测量报告中所报告的一个或多个相邻节点(诸如相邻节点16)的信号强度等。

在替换示例中,T2P估计组件22可以基于其他计算来确定可用T2P。例如,UMTS蜂窝小区(诸如服务节点14)在若干正交可变扩展因子(OVSF)码上传送功率。在扩展因子16处,例如,存在16个这样的码。在给定服务节点14的主加扰码(PSC)的情况下,T2P估计组件22可以在16个码上计算由UE 11接收的功率(-RxIor):

(时间t处的OVSF码i)

T2P估计组件22可以随后在时间t上计算最大RxIor:

MaxRxIor=max(RcIor(t)),在t上针对特定服务节点

UE 11处的导频Rx功率可以是由信号能量测量组件20测量的收到信号码功率(RSCP)。T2P估计组件22随后将服务节点14处的可用T2P确定为:

参照图8,在一个方面,方法800可以用于确定蜂窝小区处的可用下行链路T2P。方法800的诸方面可以由UE 11、信号能量测量组件20、T2P确定组件19、T2P估计组件22、T2P评价组件24、和/或切换组件26来执行。在一方面,UE 11可以在处于空闲模式时执行方法800的诸方面。

在810,方法800包括在多个时间段上测量从蜂窝小区接收到的信号能量。UE 11和/或信号能量测量组件20可被配置成在多个时间段上测量从蜂窝小区接收到的信号能量。例如,UE 11和/或信号能量测量组件20可被配置成测量服务蜂窝小区或相关节点的Ec、相邻蜂窝小区或相关节点的Nt、所有收到信号或其他噪声的Io等。

在820,方法800包括部分地基于信号能量来估计多个时间段中的每一个时间段中的蜂窝小区的T2P比。UE 11和/或T2P确定组件19可被配置成部分地基于由UE 11和/或信号测量组件20测量的信号能量来估计多个时间段中的每一个时间段中的蜂窝小区的T2P比。

如所描述的,UE 11和/或T2P确定组件19可被配置成基于信号能量测量来计算T2P比,例如,计算为等。在一个示例中,UE 11和/或T2P确定组件19可被配置成如所描述的那样在多个时间段中这么做并且存储这些T2P比以计算最大T2P。

在830,方法800包括基于在多个时间段中的一个时间段中估计的T2P比和对应于该多个时间段的最大T2P比来确定蜂窝小区处的可用T2P。UE 11和/或T2P确定组件19可被配置成基于在多个时间段中的一个时间段中估计的T2P比来确定蜂窝小区处的可用T2P,并且确定对应于该多个时间段的最大T2P比。如所描述的,UE 11和/或T2P确定组件19可被配置成通过从最大T2P比中减去最近一个或当前时间段中的T2P比来确定可用T2P。如本文中所描述的,UE 11和/或T2P确定组件19可被配置成确定从网络组件等接收的最大T2P比。此外,在一个示例中,UE 11可被配置成将退避_因子应用于最大T2P比。在进一步示例中,UE 11可被配置成将资源指派因子应用于可用T2P。另外,UE 11和/或切换组件26可被配置成使用可用T2P来针对通信评价蜂窝小区(例如,确定是否从该蜂窝小区切换)。

参照图9,示出了UE 11的附加方面,这些附加方面可以在UE处于连通模式并且根据UMTS来操作时使用。UE 11可以包括链路容量估计组件13、蜂窝小区资源估计组件15、和带宽估计组件17,如本文中参照图1所描述的。在一方面并且可任选地,UE 11还可以包括用于估计蜂窝小区的导频话务(T2P)比的T2P比确定组件19、和/或用于估计蜂窝小区的测量功率偏移(MPO)的MPO确定组件21,其中蜂窝小区的可用带宽可以进一步是T2P比和/或MPO的函数。未被示为图1的UE 11的一部分的、在UE 11、链路容量估计组件13和蜂窝小区资源估计组件15内示出的附加可任选组件可以任选地在UE 11在连通模式中并且根据UMTS操作时由UE 11使用。

在一方面,UE 11和/或链路容量估计组件13可任选地包括配置成在UE 11处生成信道质量索引的信道质量索引生成组件32。信道质量索引测量信道质量并且给予其一数字,该数字可以使用标准化表来映射针对给定码数的可支持速率。在另一方面,更复杂的办法可以利用基于UE类别/能力和/或不同RAN能力(例如,多载波、MIMO)的不同映射表。例如,RAN可以发信号通知指向特定映射规则/表的索引/指针。在又一示例中,RAN可以广播关于UE可如何计算CQI的信息(例如,何时采用传输模式(TM))。

在一方面,UE 11和/或蜂窝小区资源估计组件15可任选地包括配置成基于由信道质量索引生成组件32生成的信道质量索引来确定可支持速率的速率确定组件25。UE 11和/或蜂窝小区资源估计组件15可以包括配置成如本文中所描述地那样起作用的码确定组件28。UE 11和/或蜂窝小区资源估计组件15可以包括配置成确定与由蜂窝小区针对(由速率确定组件25确定的)可支持速率所使用的(由码确定组件28确定的)码总数相对应的特定带宽的部分带宽确定组件34。UE 11和/或蜂窝小区资源估计组件15可以包括配置成如本文中所描述地那样起作用的TDM分数确定组件29。UE 11和/或蜂窝小区资源估计组件15可以包括配置成基于平均服务码数、TDM分数、和T2P可用/MPO的比值中的至少一者来缩放部分带宽以确定部分可用带宽的缩放组件30。

在一方面,UE 11还可以任选地包括配置成在一个或多个过去的调度事件上观察每个受调度事件的UE 11的吞吐量的连通模式吞吐量确定组件33。吞吐量可以是从UE 11至网络的成功消息递送的平均速率。因此,如此,UE 11和/或带宽估计组件17可被配置成将由部分带宽确定组件34确定的部分带宽与(由连通模式吞吐量确定组件33确定的)一个或多个过去的调度事件上的观察连通模式吞吐量相加以确定总可用带宽。

UE 11还可以包括用于基于当前的无线电状况和UE 11的可配置参数来估计上行链路吞吐量的UE功率净空(UPH)估计组件39。例如,用于估计上行链路吞吐量的无线电参数可以是从UE 11至服务节点14的信号的路径损耗。事实上,估计上行链路吞吐量可以通过经由标准映射表将当前的无线电状况和UE 11的可配置参数转换成可达成和可接受的吞吐量来达成。

在另一方面,UE 11还可被配置用于经由以下操作来来确定可用上行链路带宽:测量参考信号收到功率(RSRP)、基于RSRP与RS Tx功率之间的差异来估计UL路径损耗(PL)、为n个物理资源块(PRB)上的传输计算UE功率净空(UPH)(其中n大于或等于1)、为n个RB上的传输计算估计最大吞吐量R(n)、确定所有R(n)上的最大UL吞吐量。另外,RAN可以提供使得UE能够计及UPH中的干扰的信息(诸如UL干扰热噪比(IoT)水平)。

参照图10,在一方面,方法1000可被用来在UE 11处于连通模式时确定可用下行链路带宽。方法1000的诸方面可以由图9中示出的链路容量估计组件13、蜂窝小区资源估计组件15、带宽估计组件17、T2P确定组件19、、MPO确定组件21、和/或连通模式吞吐量确定组件33来执行。

在1010,方法1000包括为用户装备估计蜂窝小区的可用链路容量。UE 11和/或链路容量估计组件13可被配置成为UE 11估计蜂窝小区的可用链路容量。可任选地,在1011,方法1000可以包括在UE 11处生成信道质量索引。信道质量索引生成组件32可被配置成生成信道质量索引。由此,并且在一方面,方法1000可以包括基于所生成的信道质量索引来为UE 11估计蜂窝小区的可用链路容量。例如,链路容量估计组件13和/或信道质量索引生成组件32可被配置成基于所生成的信道质量索引来为UE 11估计蜂窝小区的可用链路容量。

在一方面(未示出),UE 11和/或与蜂窝小区资源估计组件15处于通信的链路容量估计组件13可被配置成通过以下操作来估计可用链路容量:(由速率确定组件25)基于(由信道质量索引生成组件32确定的)信道质量索引来确定可支持速率,(由部分带宽确定组件34)确定与由蜂窝小区针对可支持速率所使用的码总数相对应的部分带宽,(由缩放组件30)基于平均服务码数、(由TDM分数确定组件29确定的)TDM分数、和(由MPO确定组件21和T2P确定组件19确定的)T2P可用/MPO的比值中的至少一者来缩放部分带宽以确定部分可用带宽。UE 11和/或与链路容量估计组件13和蜂窝小区资源估计组件15处于通信的带宽估计组件17还可被配置成将部分带宽与(由连通模式吞吐量确定组件33确定的)一个或多个过去的调度事件上的观察连通模式吞吐量相加以确定总可用带宽。

在1020,方法1000包括为用户装备估计蜂窝小区资源可用分数。UE 11和/或蜂窝小区资源估计组件15可被配置成为UE 11估计蜂窝小区资源可用分数。可任选地,在1021,方法1000可包括确定蜂窝小区的可用码数。例如,码确定组件28可被配置成确定蜂窝小区的可用码数,如本文中所描述的。由此,并且在一方面,方法1000在1020处可以包括基于蜂窝小区的可用码数来为UE 11估计蜂窝小区资源可用分数。例如,UE 11、蜂窝小区资源估计组件15和/或码确定组件28可被配置成基于(由码确定组件28确定的)蜂窝小区的可用码数来为UE 11估计蜂窝小区资源可用分数。

可任选地,在1025,方法1000可以包括确定在一个或多个过去的调度事件上观察的连通模式吞吐量。例如,连通模式吞吐量确定组件33可被配置成观察一个或多个过去的调度事件上的每一个调度事件的UE 11的连通模式吞吐量。

在1030,方法1000包括根据所估计的可用链路容量和所估计的蜂窝小区资源可用分数来为用户装备估计蜂窝小区的可用带宽。UE 11和/或与链路容量估计组件13和/或蜂窝小区资源估计组件15处于通信的带宽估计组件17可被配置成为UE 11估计蜂窝小区的可用带宽。在一方面,方法1000可以包括根据(由链路容量估计组件13确定的)所估计的可用链路容量、(由蜂窝小区资源估计组件15确定的)所估计的蜂窝小区资源可用分数、和/或(由连通模式吞吐量确定组件33确定的)一个或多个过去的调度事件上观察到的观察连通模式吞吐量来为UE 11估计蜂窝小区的可用带宽。

在一附加方面(未示出),UE 11和/或T2P确定组件19可被配置成确定蜂窝小区的可用T2P比,并且UE 11和/或MPO确定组件21可被配置成分别确定蜂窝小区的MPO。在此方面,蜂窝小区资源估计组件15可被配置成分别基于T2P比、MPO、和/或信道质量索引来估计可用链路容量和/或蜂窝小区资源可用分数。

参照图11,示出了UE 11的可被用来估计链路的带宽/吞吐量的附加方面。如先前所描述的,就此而言估计带宽或吞吐量的一种用途可以是允许控制空闲/休眠的UE以将切换至活跃模式之际的无线电连接建立(例如,无线电资源控制(RRC)/无线电接入承载(RAB)(重新)建立)卸载至有能力的网络,该网络可以或者可以不是UE 11在空闲模式中在其上通信的网络。这可以避免将UE 11连接至一个网络(例如,无线电接入网(RAN))但是没想到随后由于不良的无线电状况而将UE 11切换至另一网络(例如,无线局域网(WLAN))相关联的信令资源的使用。在以下示例中,UE 11可以测量多个网络的一个或多个参数(其中的一些参数可以连同接收自网络的辅助信息一起测量)以确定可在这些网络上达成的估计带宽或吞吐量(这在本文中可被称为可用带宽、可用带宽/可达成吞吐量等)。UE 11可以至少部分地基于所确定的可达成的带宽或吞吐量来选择用于接收UE 11的活跃通信的网络。就此而言,在一示例中,UE 11可以与服务节点14通信以接收辅助信息。

UE 11可以包括链路容量估计组件13、蜂窝小区资源估计组件15、和带宽估计组件17,如本文中参照图1所描述的。UE 11还可以包括用于基于由带宽估计组件17确定的蜂窝小区的所估计的可用带宽来执行一个或多个网络通信规程的网络通信组件31,如本文中参照图4所描述的。蜂窝小区资源估计组件15可以包括用于从一个或多个信息源接收用于估计可针对与一个或多个网络的链路达成的带宽或吞吐量的辅助信息的辅助信息接收组件70。该一个或多个信息源可以包括持久或半持久地存储在UE 11中的硬编码信息、UE 11的可移除或不可移除存储器(如本文进一步描述的)、从运营商网络置备(例如,作为接入网发现和选择功能(ANDSF)或其他基于UE的策略的一部分)、从一个或多个服务节点(诸如服务节点14)接收信息等。

链路容量估计组件13可任选地包括用于测量与一个或多个网络实体的通信参数的通信质量测量组件71、和/或用于基于通信参数来计算替换参数的频谱效率确定组件72。辅助信息接收组件70可任选地包括用于获得网络的标准传输块大小(TBS)的TBS确定组件73、用于获得或以其他方式确定蜂窝小区的可用带宽的蜂窝小区带宽确定组件74、用于获得CQI偏移值或值集合以缩放蜂窝小区的所确定的CQI的CQI偏移确定组件75、用于获得功率偏移以在附加地基于一个或多个测得参数来确定可达成的带宽或吞吐量时由功率净空确定组件77确定蜂窝小区处的功率净空的功率偏移确定组件76。

服务节点14可以包括用于向UE 11传达辅助信息(诸如与TBS有关的参数、CQI偏移值或值集合、功率偏移、蜂窝小区处的可用带宽等)的辅助信息置备组件78。辅助信息置备组件78可任选地包括用于基于UE或网络能力来为所有UE或一个或多个UE生成相关网络的标准TBS或TBS相关信息(例如,如本文中进一步描述的CQI至TBS映射表)的TBS生成组件79、用于在服务节点14等处基于UE或网络能力来为所有UE或一个或多个UE生成CQI偏移以基于服务节点14处的当前网络状况(例如,卸载要求、当前负载、回程吞吐量或容量等)来应用于测得CQI的CQI偏移生成组件80、以及用于在服务节点14处基于UE或网络能力来为所有UE或一个或多个UE生成功率净空偏移以在UE处基于网络状况生成功率净空的功率偏移生成组件81。服务节点14还包括用于确定网络状况(诸如卸载要求(例如,在卸载UE之前服务节点可以与其通信的UE的数目)、当前负载、回程吞吐量或容量等)的网络状况确定组件82。

在一方面,链路容量估计组件13可以基于测量与网络有关的一个或多个无线电状况来估计与网络(例如,服务节点14或另一网络的服务节点)的当前或潜在通信链路的链路容量。蜂窝小区资源估计组件15可以至少部分地基于辅助信息(例如,TBS信息、CQI偏移、功率偏移、可用带宽等)来估计网络的可用蜂窝小区资源。例如,辅助信息可以从UE 11中的硬编码信息获得、从UE 11的存储器获得、从运营商网络置备(例如,经由ANDSF)接收、从服务节点14(例如,在SIB或其他广播或信息信号中)接收等,如所描述的。应当领会,例如,辅助信息置备组件78可以向UE 11发信号通知辅助信息(例如,CQI偏移、CQI至TBS映射表、下行链路带宽、功率偏移等)的实际值和/或可以发信号通知指向存储在UE 11存储器中的值的指针。例如,辅助信息置备组件78知道网络最初向UE 11提供辅助信息和/或UE 11从持久或半持久地存储在UE 11中的硬编码信息获得辅助信息的UE 11存储器位置。带宽估计组件17可以至少部分地基于从关于至网络的当前或潜在链路的辅助信息确定的所估计的链路容量和所估计的蜂窝小区资源来估计可达成的带宽或吞吐量。网络通信组件31可以至少部分地基于所估计的带宽或吞吐量来确定是否利用该网络(或不同网络)来建立UE 11的活跃模式通信(例如,以发送上行链路分组)。

例如,为其估计可达成的带宽或吞吐量的当前或潜在链路可以是与网络的上行链路或下行链路。因此,例如,在估计下行链路的可达成的带宽或吞吐量时,通信质量测量组件71可以测量与蜂窝小区或相关节点的通信质量。例如,蜂窝小区或相关节点中测得的通信质量可以对应于一个或多个收到信号的一个或多个测量,诸如从网络的服务节点(诸如服务节点14)接收到的一个或多个信号的SNR、信号与干扰和噪声比(SINR)等。应当领会,可以为RAN、WLAN、或基本上任何网络估计吞吐量,并且因此服务节点14可以对应于为其估计带宽或吞吐量的网络类型(例如,RAN中的基站、WLAN中的热点等)。另外,在一示例中,频谱效率确定组件72可以基于测得的SNR、SINR等来确定不同的参数,诸如频谱效率(例如,CQI)。应当领会,由通信质量测量组件71进行的测量和由频谱效率确定组件72进行的频谱效率确定可以类似于在活跃模式中执行的用于报告与服务节点的下行链路的CQI的测量。

辅助信息接收组件70可以随后获得辅助信息以至少部分地基于该测量或所确定的频谱效率来辅助估计可用蜂窝小区资源。例如,如所描述地,TBS确定组件73可以获得网络的标准TBS(例如,从硬编码信息、UE 11的存储器、运营商网络置备、服务节点14等)。例如,标准TBS可以基于默认网络配置(例如,在HSDPA中)。就此而言,带宽估计组件17可以将所估计的可用带宽计算为链路的可达成的吞吐量。例如,可达成的吞吐量可以指示所估计的可以带宽。可达成的吞吐量可以至少部分地基于将频谱效率(例如,CQI)映射成标准TBS以确定网络处的最大下行链路吞吐量来计算。在一个示例中,TBS确定组件73可以获得用于将CQI映射成网络的TBS的CQI至TBS映射表,并且带宽估计组件17基于该表来将所确定的CQI映射成TBS。例如,该表可以指定关于多个CQI值或CQI值范围的TBS,以使得所确定的CQI被映射成该表中的TBS值之一。

此外,例如,如所描述地,CQI偏移确定组件75可以获得CQI偏移(例如,从硬编码信息、UE 11的存储器、运营商网络置备、服务节点14等)。带宽估计组件17还可以连同CQI偏移一起利用频谱效率来确定对应的当前或潜在下行链路的可达成的带宽或吞吐量。在一示例中,CQI偏移可以对应于网络或服务节点14处的网络状况。就此而言,例如,网络状况确定组件82可以确定网络状况,并且CQI偏移生成组件80可以基于网络状况来生成CQI偏移。例如,CQI偏移可能对于某些网络状况(诸如低负载和/或拥塞)而言较高。在任何情形中,辅助信息置备组件78可以向UE 11传送CQI偏移。带宽估计组件17可以基于CQI偏移来缩放频率效率(例如,通过将CQI乘以CQI偏移、将CQI偏移与CQI相加等),该CQI偏移可以随后被映射成TBS(例如,基于CQI至TBS映射表或以其他方式,如所描述的)以估计当前或潜在下行链路的可达成的链路容量。在一个示例中,在辅助信息中接收到的CQI偏移可以包括指示针对不同CQI值或值范围的不同CQI偏移的CQI偏移表。

在一个示例中,可以有一个CQI至TBS映射表和/或适用于多个UE的CQI偏移(并且因此TBS确定组件73获得该一个CQI至TBS映射表并且CQI偏移确定组件75获得该CQI偏移)。然而,在其他示例中,TBS生成组件79可以基于UE类别/能力、不同RAN能力(例如,多载波、MIMO等)等来为UE生成CQI至-TBS映射表。例如,TBS生成组件79可以为能够使用多载波或MIMO进行通信的UE生成与为不能够使用多载波或MIMO进行通信的UE所生成的CQI至TBS映射表不同的CQI至TBS映射表(例如,具有至更高TBS的CQI映射的表),这是因为多载波/MIMO UE的可达成吞吐量大于不具有多载波/MIMO能力的其他UE的可达成吞吐量。

在另一示例中,蜂窝小区带宽确定组件74可以确定与网络中的服务节点(例如,服务节点14)有关的蜂窝小区的下行链路带宽,并且带宽估计组件17可以至少部分地基于测得的信道质量、或所确定的频谱效率、连同所确定的蜂窝小区的下行链路带宽一起来估计网络中可达成的带宽或吞吐量。例如,蜂窝小区带宽估计组件74可以至少部分地基于接收到由辅助信息置备组件78广播的蜂窝小区带宽来确定下行链路蜂窝小区带宽。在另一示例中,蜂窝小区带宽确定组件74可以至少部分地基于测量参考信号频调、共享信道资源元素(例如,LTE中的PDSCH资源元素)等来估计下行链路蜂窝小区带宽。在又一示例中,蜂窝小区带宽确定组件74可以至少部分地基于由辅助信息置备组件78(例如,在主信息块(MIB)、系统信息块(SIB)等中)广播的默认参数来确定下行链路蜂窝小区带宽。在任何情形中,带宽估计组件17可以至少部分地基于将频谱效率(例如,CQI)乘以蜂窝小区处的所确定的下行链路带宽来确定下行链路的可达成的吞吐量。此外,在一示例中,该值可以乘以(1-下行链路开销),该(1-下行链路开销)是由蜂窝小区带宽确定组件74在计算所估计的下行链路上可达成的带宽或吞吐量中确定的。

此外,在一示例中,CQI偏移确定组件75可以类似地确定用于应用于所确定的频谱效率的CQI偏移,如以上所描述的。在一个示例中,CQI偏移确定组件75可以确定将不同的CQI值或值范围映射成经缩放值的CQI偏移表(例如,从硬编码信息、网络置备、从服务节点14接收该表等)。就此而言,例如,CQI偏移生成组件80可以至少部分地基于网络状况来生成CQI偏移表(例如,以使得CQI偏移在网络状况(诸如回程吞吐量和卸载要求)达到或超过一个或多个阈值的情况下和/或在当前负载小于一个或多个阈值的情况下可以较高)。此外,例如,CQI偏移表可以针对测得CQI与蜂窝小区处的估计下行链路带宽的组合具有不同的值(例如,CQI偏移表可以是查找表)。因此,在此示例中,CQI偏移确定组件75获得该表,并且带宽确定组件17可以确定该表中映射到所确定的CQI和所估计的下行链路带宽的CQI偏移。在任何情形中,带宽估计组件17可以在估计下行链路的可达成吞吐量中将CQI偏移应用于所确定的CQI(例如,通过将CQI乘以CQI偏移、将CQI偏移与CQI相加等)。

如以上所描述的,应当领会,可以为所有UE生成或者为不同类别/能力等的UE不同地生成和/或为具有不同能力(例如,多载波、MIMO等)的网络生成CQI偏移表,并且由此,CQI偏移生成组件80可以基于所指示的特定UE 11的类别/能力、基于相关联的网络的已知能力等来为该特定UE 11生成CQI偏移表。因此,在一个示例中,UE 11可以向服务节点14指示其能力,和/或服务节点14可以从一个或多个网络组件(未示出)确定UE 11能力。此外,就此而言,辅助信息置备组件78还可以向UE 11传达CQI偏移表所基于的一个或多个参数,诸如下行链路传输模式(TM)(例如,在其中TM与吞吐量水平相关的MIMO中)。就此而言,CQI偏移确定组件75可以获得该一个或多个参数并且可以基于该一个或多个参数来确定是否使用CQI偏移(和/或确定使用多个CQI偏移或表中的哪一个)。

在另一示例中,链路容量估计组件13可以估计上行链路的链路容量,蜂窝小区资源估计组件15可以估计与上行链路有关的蜂窝小区资源,并且带宽估计组件17可以基于链路容量和蜂窝小区资源来估计上行链路的可达成带宽或吞吐量(作为下行链路的吞吐量的补充或替换)。例如,通信质量测量组件71可以确定至服务节点14的路径损耗,并且蜂窝小区资源估计组件15可以至少部分地基于路径损耗和辅助信息(诸如功率偏移)来估计功率净空,带宽估计组件17可以从该功率净空估计上行链路的可达成带宽或吞吐量。

在一示例中,功率偏移确定组件76可以获得功率偏移作为辅助信息(例如,从硬编码信息、网络置备、服务节点14等),并且功率净空确定组件77可以至少部分地基于功率偏移和路径损耗来计算功率净空。另外,在一示例中,功率偏移生成组件81可以确定功率偏移(例如,基于网络状况,如所描述的),并且辅助信息置备组件78可以向UE 11传达功率偏移以在计算功率净空中使用。在任何情形中,带宽估计组件17可以至少部分地基于所计算出的功率净空来估计上行链路上的可达成带宽或吞吐量。例如,带宽估计组件17可以使用将净空值映射成可达成吞吐量的一个或多个映射表,其中这些映射表还可以被接收为接收自硬编码信息的辅助信息、由网络置备的辅助信息、从服务节点14接收的辅助信息(例如,由功率偏移生成组件81生成)等。此外,在一示例中,辅助信息置备组件78可以传达功率偏移作为上行链路准予(例如,HSPA中的上行链路功率净空(UPH)偏移),功率偏移确定组件76接收该功率偏移以计算功率净空。

在另一示例中,净空确定组件77可以在计及发射功率限制之后(经由网络通信组件31)将功率净空确定为相对于UE 11处保持的基本调制和编码方案(MCS)的SNR或SINR余裕。在此示例中(例如,在LTE中),通信质量测量组件71可以测量服务节点14(或另一网络的另一节点)的一个或多个信号的RSRP并且可以至少部分地基于该RSRP与由服务节点14广播(例如,经由辅助信息置备组件78广播且由辅助信息接收组件70接收)的参考信号发射功率之间的差异来估计上行链路上的路径损耗。功率净空确定组件77可以随后计算用于多个PRB上的传输的上行链路功率净空。例如,功率净空确定组件77可以至少部分地基于UE 11的最大发射功率(UE_最大_功率_dBm)、(例如,n个PRB上的)用于在服务节点处成功接收基本MCS的估计总UE发射功率(UE_功率_基本MCS_dBm(n))(例如,基于所计算出的路径损耗)、以及所接收到的功率偏移来计算n个PRB上的上行链路功率净空,其中n是正整数。

例如,功率净空确定组件77可以将UE 11的最大发射功率(例如,以分贝毫瓦(dBm)计,UE_最大_功率_dBm)确定为UE自己的最大发射功率(例如,23dBm)、由网络组件配置(例如,从服务节点14接收)的发射功率(诸如通过开环功率控制参数(例如,从SIB读取的一个或多个参数(诸如PMAX、Po标称和α等)、从LTE中的PUSCH的SIB2读取的一个或多个参数))等。另外,例如,功率净空确定组件77可以至少部分地基于用于解码基本MCS的SINR值、热噪声功率、网络处(例如,服务节点14或网络的其他服务节点处)的总干扰加噪声(例如,干扰热噪比(IoT))来计算用于参考(基本)MCS的成功接收的所需功率(UE_功率_基本MCS_dBm(n))。在一个示例中,辅助信息置备组件78可以广播在服务节点14处确定的供辅助信息接收组件70接收的IoT以促成确定UE_功率_基本MCS_dBm(n)。

在任何情形中,例如,带宽估计组件17可以至少部分地基于从UE_最大_功率_dBm中减去功率偏移和UE_功率_基本MCS_dBm(n)来估计上行链路上的可达成吞吐量。例如,带宽估计组件17可以继续为所有PRB(例如,n的所有值)计算可达成的上行链路吞吐量,并且可以将最大可达成的上行链路吞吐量确定为所计算出的可达成的上行链路吞吐量的最大值。网络通信组件31可以在执行一个或多个网络规程中使用最大可达成的上行链路吞吐量(例如,在(重新)建立与网络的连接中确定是连接至服务节点14的RAN还是WLAN,确定是否与WLAN进行关联等)。

另外,在一示例中,带宽估计组件17可以估计多条链路(例如,与给定网络或蜂窝小区的上行链路和下行链路,如以上所描述地)上的可达成吞吐量。在此示例中,网络通信组件31可以至少部分地基于这两个吞吐量估计(例如,基于将这些估计与一个或多个阈值进行比较)来执行网络规程。应当领会,是使用下行链路、上行链路、还是下行链路和上行链路两者的吞吐量可以由UE 11至少部分地基于硬编码信息、存储在存储器中的配置、网络置备、从服务节点14接收到指示等中的至少一者来确定。此外,在确定是否执行网络规程中与所估计的吞吐量进行比较的(诸)阈值可以被类似地确定(例如,基于硬编码信息、存储在存储器中的配置、网络置备、从服务节点14接收到指示等)。网络通信组件31可以至少部分地基于将所估计的(诸)吞吐量与(诸)阈值进行比较来确定是否执行网络规程。例如,在RAN的上行链路和/或下行链路上的估计可用带宽/可达成吞吐量小于一个或多个阈值水平的情况下,网络通信组件31可以确定要与WLAN建立活跃模式连接。

另外,例如,在UE 11正在空闲或休眠模式中通信时,UE 11可以在确定是否执行其他网络规程中周期性地估计与网络的一条或多条链路的可用带宽/可达成吞吐量。例如,在由带宽估计组件17估计的可用带宽/可达成吞吐量小于阈值水平的情况下,网络通信组件31可以尝试与另一网络相关联。在一个示例中,在为其估计可用带宽/可达成吞吐量的网络是RAN的情况下,在与RAN的估计可用带宽/可达成吞吐量小于阈值时,网络通信组件31可以与WLAN相关联,而维持与RAN的空闲模式通信。与WLAN相关联还可以至少部分地基于带宽估计组件17确定WLAN处的负载状况至少在阈值水平处。此外,与WLAN相关联还可以包括与WLAN相连接以与其通信。在任何情形中,在RAN状况较低时与WLAN相关联可以避免在UE 11移至活跃模式时执行WLAN关联规程以与WLAN相连接的需要。因此,如果UE 11发起呼叫建立规程,则UE 11可以已经与WLAN相关联,以便在RAN状况较低(例如,太低以至于无法在RAN上发起呼叫建立规程)的情况下发起呼叫建立规程,这避免了执行呼叫建立规程中的延迟。

参照图12,在一方面,描绘了用于基于测得的通信质量和/或接收到的辅助信息来将可用带宽确定为链路的可达成吞吐量的方法1200,如参照图11中的UE 11所描述的。就此而言,方法1200的诸方面可以由图11中示出的链路容量估计组件13、蜂窝小区资源估计组件15、带宽估计组件17、和/或网络通信组件31、或其组合来执行。

在1210,方法1200包括为用户装备估计蜂窝小区的链路容量。UE 11和/或链路容量估计组件13可被配置成为UE 11估计蜂窝小区的可用链路容量。可任选地,在1211,方法1200包括测量与蜂窝小区的通信质量。例如,如所描述地,UE 11、链路容量估计组件13、或其一个或多个组件(例如,通信质量测量组件71或频谱效率确定组件72)可被配置成基于测得的SNR、SINR、路径损耗等和/或基于测得质量确定的频谱效率参数(例如,CQI)来测量与蜂窝小区的通信质量。

在1220,方法1200包括为用户装备估计蜂窝小区资源可用分数。UE 11和/或蜂窝小区资源估计组件15可被配置成为UE 11估计蜂窝小区资源可用分数。可任选地,在1221,方法1200可以包括接收用于确定蜂窝小区处的可达成吞吐量的辅助信息,该辅助信息可以指示蜂窝小区处可用的蜂窝小区资源分数。例如,如所描述地,UE 11、蜂窝小区资源估计组件15、或其组件(例如,TBS确定组件73、蜂窝小区带宽确定组件74、CQI偏移确定组件75、功率偏移确定组件76、和/或功率净空确定组件77)可被配置成接收辅助信息。辅助信息可以从UE处的硬编码信息、存储在UE处的存储器中的信息、在与运营商网络通信期间的某个时间点提供给UE的信息、从网络的服务节点(例如,提供蜂窝小区的服务节点)接收的信息等中的至少一者接收。就此而言,辅助信息可以对于一个或多个UE而言是一致的和/或可以由网络基于网络的一个或多个节点处的网络状况来修改,如所描述的。在任何情形中,辅助信息可以指示或者可以辅助确定蜂窝小区处的可用资源分数。

在1230,方法1200包括根据所估计的可用链路容量和所估计的蜂窝小区资源可用分数来为用户装备估计蜂窝小区的可用带宽。UE 11和/或与链路容量估计组件13和/或蜂窝小区资源估计组件15处于通信的带宽估计组件17可被配置成为UE 11估计蜂窝小区的可用带宽。在一方面,方法1200可以包括根据(由链路容量估计组件13确定的)所估计的可用链路容量和(由蜂窝小区资源估计组件15确定的)所估计的蜂窝小区资源可用分数来为UE 11估计蜂窝小区的可用带宽。此外,如所描述的,带宽估计组件17可以确定是否再次执行方法步骤1210、1211、1220和/或1221以在1230估计另一链路的可用带宽/可达成吞吐量(例如,在先前估计了下行链路吞吐量的情况下估计上行链路吞吐量、和/或反过来)。

在1240,例如,方法1200可任选地包括至少部分地基于蜂窝小区的所估计的可用带宽/可达成吞吐量来执行网络规程。如所描述地,网络规程可以包括基于所估计的可达成吞吐量来确定是否利用RAN和/或确定是否在切换至活跃模式通信时取而代之使用WLAN,确定在空闲模式中与RAN通信时是否与WLAN相关联等。例如,UE 11和/或网络通信组件31可被配置成基于所估计的可用带宽/可达成吞吐量、通过将带宽/吞吐量与一个或多个阈值进行比较来执行网络规程。此外,如所描述地,执行网络规程可以基于一条或数条链路(例如,上行链路和下行链路)的所估计的可用带宽和/或可达成吞吐量。

参照图13,在一方面,描绘了用于基于网络状况来置备辅助信息的方法1300,如参照图11的服务节点14所描述地。就此而言,方法1300的诸方面可以由图11中所示的服务节点14、辅助信息置备组件78或其组合、网络状况确定组件82等来执行。

在1310处,方法1300包括确定网络状况。例如,服务节点或网络状况确定组件82可被配置成至少部分地基于分析一个或多个参数或者测量状况(诸如卸载要求、当前负载(例如,与卸载要求相比或以其他方式)、回程链路吞吐量等)来确定网络状况。如所描述地,网络状况可以包括影响UE与服务节点通信的能力以使UE能够在与服务节点通信中估计可用带宽/可达成吞吐量的一个或多个状况。

在1320,方法1300包括至少部分地基于网络状况来生成辅助信息。服务节点14、辅助信息置备组件78、或其一个或多个组件(例如,TBS生成组件79、CQI偏移生成组件80、或功率偏移生成组件81)可以至少部分基于网络状况来生成辅助信息。例如,辅助信息可以包括标准TBS、CQI至TBS映射表、CQI偏移、功率偏移、或可以辅助UE估计服务节点处的可用带宽/可达成吞吐量的其他信息,并且辅助信息可以基于网络状况来生成以更准确地反映可用带宽/可达成吞吐量。因此,例如,在卸载要求较高并且当前负载较低的情况下,与在卸载要求较低和/或当前负载较高的情况相比,辅助信息可以包括将CQI映射到较高TBS的CQI至TBS映射表,CQI偏移可以包括较高CQI偏移,功率偏移可以包括较高功率偏移等。

在1330,方法1300包括置备辅助信息以供一个或多个UE接收。服务节点14或辅助信息置备组件78可以置备辅助信息以供一个或多个UE接收。例如,可以至少部分地通过传送指示辅助信息的广播信号(例如,在SIB或RRC或其他层处的其他开销广播信号中)、向一个或多个UE传送专用信号(在该示例中,辅助信息可以因UE而异(例如,因UE的类别/能力而异))等来向一个或多个UE发信号通知辅助信息。

图14是解说采用处理系统1414的装置1400的硬件实现的示例的框图,该装置1400可被配置成实现图1-13和图19-22(如以下参照在LTE系统中在空闲和/或连同模式中操作的UE 11所描述地)中的任一者或全部中解说的功能组件和/或方面。例如,装置1400可被专门编程或以其他方式配置成作为UE 11来操作以确定蜂窝小区的估计可用带宽和/或确定估计可用T2P比、作为服务节点14、相邻节点16等来操作,如本文中所描述地。就此而言,例如,处理系统1414可以包括链路容量估计组件13(和/或其一个或多个组件,诸如通信质量测量组件71、频谱效率确定组件72等,未示出)、蜂窝小区资源估计组件15(和/或其一个或多个组件,诸如辅助信息接收组件70、TBS确定组件73、蜂窝小区带宽确定组件74、CQI偏移确定组件75、功率偏移确定组件76、功率净空确定组件77等,未示出)、带宽估计组件17、和/或网络通信组件31,如以上详细描述地。因此,这些组件的诸方面可以是可由处理器1404或处理系统1414执行的硬件、软件、固件、或其某种组合。

在这一示例中,处理系统1414可被实现成具有由总线1402一般化地表示的总线架构。取决于处理系统1414的具体应用和总体设计约束,所述总线1402可包括任何数目的互连总线和桥接器。总线1402将包括一个或多个处理器(由处理器1404一般化地表示)和计算机可读介质(由计算机可读介质1406一般化地表示)的各种电路链接在一起。就此而言,例如,链路容量估计组件13、蜂窝小区资源估计组件15、带宽估计组件17、网络通信组件31、其组合等可由计算机可读介质1406中定义的在处理器1404上执行的软件实现、或者实现为处理器1404内的一个或多个处理器模块、或这二者的某种组合。总线1402还可链接各种其它电路,诸如定时源、外围设备、稳压器和功率管理电路,这些电路在本领域中是众所周知的,且因此将不再进一步描述。总线接口1408提供总线1402与收发机1410之间的接口。收发机1410提供用于通过传输介质与各种其它装置通信的手段。因此,就此而言,例如,链路容量估计组件13、蜂窝小区资源估计组件15、带宽估计组件17、网络通信组件31、其组合等也可以结合总线接口1408经由总线1402来操作。取决于该装置的本质,也可提供用户接口1412(例如,按键板、显示器、扬声器、话筒、操纵杆)。

处理器1404负责管理总线1402和一般性处理,包括对存储在计算机可读介质1406上的软件的执行。软件在由处理器1404执行时使处理系统1414执行下文针对任何特定装置描述的各种功能。计算机可读介质1406还可被用于存储由处理器1404在执行软件时操纵的数据。在一方面,例如,处理器1404和/或计算机可读介质1406可被专门编程或以其他方式配置成作为UE 11、服务节点14、相邻节点16等来操作,如本文中所描述地。

本公开中通篇给出的各种概念可跨种类繁多的电信系统、网络架构、和通信标准来实现。

作为示例而非限定,图15中解说的本公开的诸方面是参照采用W-CDMA空中接口的UMTS系统1500来给出的。UMTS网络包括三个交互域:核心网(CN)1504、UMTS地面无线电接入网(UTRAN)1502、和用户装备(UE)1510,该UE 1510可被配置成作为UE 11来操作以确定蜂窝小区的估计可用带宽或者作为UE 11来操作以确定估计可用T2P比。在这一示例中,UTRAN 1502提供包括电话、视频、数据、消息接发、广播和/或其他服务的各种无线服务。UTRAN 1502可包括多个无线电网络子系统(RNS),诸如RNS 1507,每个RNS 1507由各自相应的无线电网络控制器(RNC)(诸如RNC 1506)来控制。这里,UTRAN 1502除本文中解说的RNC 1506和RNS 1507之外还可包括任何数目的RNC 1506和RNS 1507。RNC 1506是尤其负责指派、重配置和释放RNS 1507内的无线电资源的装置。RNC 1506可通过各种类型的接口(诸如直接物理连接、虚拟网、或类似物等)使用任何合适的传输网络来互连至UTRAN 1502中的其他RNC(未示出)。

UE 1510与B节点1508之间的通信可被认为包括物理(PHY)层和媒体接入控制(MAC)层。此外,UE 1510与RNC 1506之间借助于相应的B节点1508的通信可被认为包括无线电资源控制(RRC)层。在本说明书中,PHY层可被认为是层1;MAC层可被认为是层2;而RRC层可被认为是层3。下文中的信息利用一些3GPP技术的RRC协议规范中引入的术语。进一步,例如,UE 1510可被专门编程或以其他方式配置成作为UE 11来操作、和/或B节点1508可被专门编程或以其他方式配置成作为服务节点14、相邻节点16等操作,如上所述。

由RNS 1507覆盖的地理区域可被划分成数个蜂窝小区,其中无线电收发机装置服务每个蜂窝小区。无线电收发机装置在UMTS应用中通常被称为B节点,但是也可被本领域技术人员称为基站(BS)、基收发机站(BTS)、无线电基站、无线电收发机、收发机功能、基本服务集(BSS)、扩展服务集(ESS)、接入点(AP)或其它某个合适的术语。为了清楚起见,在每个RNS 1508中示出了三个B节点1507;然而,RNS 1507可包括任何数目个无线B节点。B节点1508为任何数目的移动装置提供通往CN 1504的无线接入点。移动装置的示例包括蜂窝电话、智能电话、会话发起协议(SIP)电话、膝上型电脑、笔记本、上网本、智能本、个人数字助理(PDA)、卫星无线电、全球定位系统(GPS)设备、多媒体设备、视频设备、数字音频播放器(例如,MP3播放器)、相机、游戏控制台、可穿戴计算设备(例如,智能手表、健康或健身跟踪器等)、电器、传感器、自动售货机、或任何其他类似的功能设备。移动设备在UMTS应用中通常被称为UE,但是也可被本领域技术人员称为移动站、订户站、移动单元、订户单元、无线单元、远程单元、移动设备、无线设备、无线通信设备、远程设备、移动订户站、接入终端、移动终端、无线终端、远程终端、手持机、终端、用户代理、移动客户端、客户端、或其他某个合适的术语。另外,随着物联网/万物联网在将来变得更加普遍,将其他类型的设备包括为移动装置或UE而不仅仅包括传统移动设备(诸如手表、个人数字助理、个人监视设备、机器监视设备、机器对机器通信设备等)将是有益的。在UMTS系统中,UE 1510可进一步包括通用订户身份模块(USIM)1511,其包含用户对网络的订阅信息。出于解说目的,示出一个UE 1510与数个B节点1508处于通信。也被称为前向链路的DL是指从B节点1508至UE 1510的通信链路,而也被称为反向链路的UL是指从UE 1510至B节点1508的通信链路。

CN 1504与一个或多个接入网(诸如UTRAN 1502)对接。如图所示,CN 1504是GSM核心网。然而,如本领域技术人员将认识到的,本公开中通篇给出的各种概念可在RAN、或其他合适的接入网中实现,以向UE提供对除GSM网络之外的其他类型的CN的接入。

CN 1504包括电路交换(CS)域和分组交换(PS)域。一些电路交换元件是移动服务交换中心(MSC)、访客位置寄存器(VLR)和网关MSC。分组交换元件包括服务GPRS支持节点(SGSN)和网关GPRS支持节点(GGSN)。一些网络元件(比如EIR、HLR、VLR和AuC)可由电路交换域和分组交换域两者共享。在所解说的示例中,CN 1504用MSC 1512和GMSC 1514来支持电路交换服务。在一些应用中,GMSC 1514可被称为媒体网关(MGW)。一个或多个RNC(诸如,RNC 1506)可被连接至MSC 1512。MSC 1512是控制呼叫建立、呼叫路由、以及UE移动性功能的装置。MSC 1512还包括VLR,该VLR在UE处于MSC 1512的覆盖区中的期间包含与订户相关的信息。GMSC 1514提供通过MSC 1512的网关,以供UE接入电路交换网1516。GMSC 1514包括归属位置寄存器(HLR)1515,该HLR 1515包含订户数据,诸如反映特定用户已订阅的服务的详情的数据。HLR还与包含因订户而异的认证数据的认证中心(AuC)相关联。当接收到对特定UE的呼叫时,GMSC 1514查询HLR 1515以确定该UE的位置并将该呼叫转发给服务该位置的特定MSC。

CN 1504也用服务GPRS支持节点(SGSN)1518以及网关GPRS支持节点(GGSN)1520来支持分组数据服务。代表通用分组无线电服务的GPRS被设计成以比标准电路交换数据服务可用的速度更高的速度来提供分组数据服务。GGSN 1520为UTRAN 1502提供与基于分组的网络1522的连接。基于分组的网络1522可以是因特网、专有数据网、或其他某种合适的基于分组的网络。GGSN 1520的主要功能在于向UE 1510提供基于分组的网络连通性。数据分组可通过SGSN 1518在GGSN 1520与UE 1510之间传递,该SGSN 1518在基于分组的域中主要执行与MSC 1512在电路交换域中执行的功能相同的功能。

用于UMTS的空中接口可利用扩频直接序列码分多址(DS-CDMA)系统。扩频DS-CDMA通过乘以被称为码片的伪随机比特的序列来扩展用户数据。用于UMTS的“宽带”W-CDMA空中接口基于此类直接序列扩频技术且还要求频分双工(FDD)。FDD对B节点1508与UE 1510之间的UL和DL使用不同的载波频率。用于UMTS的利用DS-CDMA且使用时分双工(TDD)的另一空中接口是TD-SCDMA空中接口。本领域技术人员将认识到,尽管本文所描述的各个示例可能引述W-CDMA空中接口,但根本原理可等同地应用于TD-SCDMA空中接口。

HSPA空中接口包括对3G/W-CDMA空中接口的一系列增强,从而促成了更大的吞吐量和减少的等待时间。在对先前版本的其他修改当中,HSPA利用混合自动重复请求(HARQ)、共享信道传输以及自适应调制和编码。定义HSPA的标准包括HSDPA(高速下行链路分组接入)和HSUPA(高速上行链路分组接入,也称为增强型上行链路或即EUL)。

HSDPA利用高速下行链路共享信道(HS-DSCH)作为其传输信道。HS-DSCH由三个物理信道来实现:高速物理下行链路共享信道(HS-PDSCH)、高速共享控制信道(HS-SCCH)、以及高速专用物理控制信道(HS-DPCCH)。

在这些物理信道当中,HS-DPCCH在上行链路上携带HARQ ACK/NACK信令以指示相应的分组传输是否被成功解码。即,关于下行链路,UE 1510在HS-DPCCH上向B节点1508提供反馈以指示其是否正确解码了下行链路上的分组。

HS-DPCCH进一步包括来自UE 1510的反馈信令,以辅助B节点1508在调制和编码方案以及预编码权重选择方面作出正确的判决,此反馈信令包括CQI和PCI。

演进“HSPA”或HSPA+是HSPA标准的演进,其包括MIMO和64-QAM,从而实现了增加的吞吐量和更高的性能。即,在本公开的一方面,B节点1508和/或UE 1510可具有支持MIMO技术的多个天线。对MIMO技术的使用使得B节点1508能够利用空域来支持空间复用、波束成形和发射分集。

多输入多输出(MIMO)是一般用于指多天线技术——即多个发射天线(去往信道的多个输入)和多个接收天线(来自信道的多个输出)——的术语。MIMO系统一般增强了数据传输性能,从而能够实现分集增益以减少多径衰落并提高传输质量,并且能实现空间复用增益以增加数据吞吐量。

空间复用可被用于在相同频率上同时传送不同的数据流。这些数据流可被传送给单个UE 1510以提高数据率或传送给多个UE 1510以增加系统总容量。这是通过空间预编码每一数据流、并随后通过不同发射天线在下行链路上传送每一经空间预编码的流来达成的。经空间预编码的数据流以不同空间签名抵达(诸)UE 1510,这使得每个UE 1510能够恢复以该UE 1510为目的地的这一个或多个数据流。在上行链路上,每个UE 1510可传送一个或多个经空间预编码的数据流,这使得B节点1508能够标识每个经空间预编码的数据流的源。

空间复用可在信道状况良好时使用。在信道状况不那么有利时,可使用波束成形来将传输能量集中在一个或多个方向上、或基于信道的特性改进传输。这可以通过空间预编码数据流以通过多个天线传输来达成。为了在蜂窝小区边缘处达成良好覆盖,单流波束成形传输可结合发射分集来使用。

一般而言,对于利用n个发射天线的MIMO系统,可利用相同的信道化码在相同的载波上同时传送n个传输块。注意,在这n个发射天线上发送的不同传输块可具有彼此相同或不同的调制及编码方案。

另一方面,单输入多输出(SIMO)一般是指利用单个发射天线(去往信道的单个输入)和多个接收天线(来自信道的多个输出)的系统。因此,在SIMO系统中,单个传输块是在相应的载波上发送的。

参照图16,解说了UTRAN架构中的接入网1600,该接入网1600包括作为UE 11操作以确定蜂窝小区的估计可用带宽或者作为UE 11操作以确定估计可用T2P比的一个或多个UE。多址无线通信系统包括多个蜂窝区划(蜂窝小区),其中包括各自可包括一个或多个扇区的蜂窝小区1602、1604和1606。这多个扇区可由天线群形成,其中每个天线负责与该蜂窝小区的一部分中的UE通信。例如,在蜂窝小区1602中,天线群1612、1614和1616可各自对应于不同扇区。在蜂窝小区1604中,天线群1618、1620和1622各自对应于不同扇区。在蜂窝小区1606中,天线群1624、1626和1628各自对应于不同扇区。蜂窝小区1602、1604和1606可包括可与每个蜂窝小区1602、1604或1606的一个或多个扇区进行通信的若干无线通信设备,例如,用户装备或即UE。例如,UE 1630和1632可与B节点1642处于通信,UE 1634和1636可与B节点1644处于通信,而UE 1638和1640可与B节点1646处于通信。此处,每一个B节点1642、1644、1646被配置成向相应蜂窝小区1602、1604和1606中的所有UE 1630、1632、1634、1636、1638、1640提供到CN 1504(图15)的接入点。例如,UE可被专门编程或以其他方式配置成作为UE 11来操作、和/或B节点可被专门编程或以其他方式配置成作为服务节点14、相邻节点16等来操作,如上所述。

当UE 1634从蜂窝小区1604中所解说的位置移动到蜂窝小区1606中时,可发生服务蜂窝小区改变(SCC)或即切换,其中与UE 1634的通信从蜂窝小区1604(其可被称为源蜂窝小区)转移到蜂窝小区1606(其可被称为目标蜂窝小区)。对切换规程的管理可以在UE 1634处、在与相应各个蜂窝小区对应的B节点处、在无线电网络控制器1506处(见图15)、或者在无线网络中的另一合适的节点处进行。例如,在与源蜂窝小区1604的呼叫期间、或者在任何其他时间,UE 1634可以监视源蜂窝小区1604的各种参数以及邻蜂窝小区(诸如蜂窝小区1606和1602)的各种参数。此外,取决于这些参数的质量,UE 1634可以维持与一个或多个邻蜂窝小区的通信。在此时间期间,UE 1634可以维护活跃集,即,UE 1634同时连接到的蜂窝小区的列表(例如,当前正在向UE 1634指派下行链路专用物理信道DPCH或者部分下行链路专用物理信道F-DPCH的那些UTRA蜂窝小区可以构成活跃集)。

接入网1600所采用的调制和多址方案可以取决于正部署的特定电信标准而变化。作为示例,该标准可包括演进数据最优化(EV-DO)或超移动宽带(UMB)。EV-DO和UMB是由第三代伙伴项目2(3GPP2)颁布的作为CDMA2000标准族的一部分的空中接口标准,并且采用CDMA向移动站提供宽带因特网接入。替换地,该标准可以是采用宽带CDMA(W-CDMA)和其他CDMA变体(诸如TD-SCDMA)的通用地面无线电接入(UTRA);采用TDMA的全球移动通信系统(GSM);以及采用OFDMA的演进型UTRA(E-UTRA)、超移动宽带(UMB)、IEEE 802.11(Wi-Fi)、IEEE 802.16(WiMAX)、IEEE 802.20和Flash-OFDM。UTRA、E-UTRA、UMTS、LTE、高级LTE和GSM在来自3GPP组织的文献中描述。CDMA2000和UMB在来自3GPP2组织的文献中描述。所采用的实际无线通信标准和多址技术将取决于具体应用以及加诸于系统的整体设计约束。

无线电协议架构取决于具体应用可采取各种形式。现在将参照图17给出HSPA系统的示例。图17是解说用于用户面及控制面的无线电协议架构的示例的概念图。

UE(诸如配置成作为UE 11来操作以确定蜂窝小区的估计可用带宽或者作为UE 11来操作以确定估计可用T2P比的UE)和B节点的无线电协议架构被示为具有三层:层1、层2和层3。层1是最低层并实现各种物理层信号处理功能。层1在本文中将被称为物理层1706。层2(L2层)1708在物理层1706上方并且负责UE与B节点之间在物理层1706上的链路。例如,利用此处描述的无线电协议架构的UE可被专门编程或以其他方式配置成作为UE 11、UE 11、服务节点14、相邻节点16等来操作,如上所述。

在用户面中,L2层1708包括媒体接入控制(MAC)子层1710、无线电链路控制(RLC)子层1712、以及分组数据汇聚协议(PDCP)1714子层,它们在网络侧终接于B节点处。尽管未示出,但是UE在L2层1708上方可具有若干上层,包括在网络侧终接于PDN网关的网络层(例如,IP层)、以及终接于连接的另一端(例如,远端UE、服务器、或诸如此类)处的应用层。

PDCP子层1714提供不同无线电承载与逻辑信道之间的复用。PDCP子层1714还提供对上层数据分组的头部压缩以减少无线电传输开销,通过将数据分组暗码化来提供安全性,以及提供对UE在各B节点之间的越区切换支持。RLC子层1712提供对上层数据分组的分段和重装、对丢失数据分组的重传、以及对数据分组的重排序以补偿因混合自动重复请求(HARQ)而引起的脱序接收。MAC子层1710提供逻辑信道与传输信道之间的复用。MAC子层1710还负责在各UE间分配一个蜂窝小区中的各种无线电资源(例如,资源块)。MAC子层1710还负责HARQ操作。

图18是包括B节点1810与UE 1850处于通信的系统1800的框图。例如,UE 1850可被专门编程或以其他方式配置成作为UE 11来操作以确定蜂窝小区的估计可用带宽,或者作为UE 11来操作以确定估计可用T2P比。类似地,B节点1810可被配置成作为服务节点14、相邻节点16等来操作,如本文中所描述的。进一步,例如,B节点1810可以与B节点1808相同或相似,并且UE 1850可以与UE 11相同或相似。在下行链路通信中,发射处理器1820可以接收来自数据源1812的数据和来自控制器/处理器1840的控制信号。发射处理器1820为数据和控制信号以及参考信号(例如,导频信号)提供各种信号处理功能。例如,发射处理器1820可提供用于检错的循环冗余校验(CRC)码、促成前向纠错(FEC)的编码和交织、基于各种调制方案(例如,二进制相移键控(BPSK)、正交相移键控(QPSK)、M相移键控(M-PSK)、M正交振幅调制(M-QAM)及诸如此类)向信号星座的映射、用正交可变扩展因子(OVSF)进行的扩展、以及与加扰码的相乘以产生一系列码元。来自信道处理器1844的信道估计可被控制器/处理器1840用来为发射处理器1820确定编码、调制、扩展和/或加扰方案。可以从由UE 1850传送的参考信号或者从来自UE 1850的反馈来推导这些信道估计。由发射处理器1820生成的码元被提供给发射帧处理器1830以创建帧结构。发射帧处理器1830通过将码元与来自控制器/处理器1840的信息复用来创建这一帧结构,从而得到一系列帧。这些帧随后被提供给发射机1832,该发射机1832提供各种信号调理功能,包括对这些帧进行放大、滤波、以及将这些帧调制到载波上以便通过天线1834在无线介质上进行下行链路传输。天线1834可包括一个或多个天线,例如,包括波束调向双向自适应天线阵列或其他类似的波束技术。

在UE 1850处,接收机1854通过天线1852接收下行链路传输,并处理该传输以恢复调制到载波上的信息。由接收机1854恢复出的信息被提供给接收帧处理器1860,该接收帧处理器1860解析每个帧,并将来自这些帧的信息提供给信道处理器1894以及将数据、控制和参考信号提供给接收处理器1870。接收处理器1870随后执行由B节点1810中的发射处理器1820执行的处理的逆处理。更具体而言,接收处理器1870解扰并解扩展这些码元,并且随后基于调制方案确定由B节点1810最有可能传送的信号星座点。这些软判决可以基于由信道处理器1894计算出的信道估计。软判决随后被解码和解交织以恢复数据、控制和参考信号。随后校验CRC码以确定这些帧是否已被成功解码。由成功解码的帧携带的数据随后将被提供给数据阱1872,其代表在UE 1850中运行的应用和/或各种用户接口(例如,显示器)。由成功解码的帧携带的控制信号将被提供给控制器/处理器1890。当帧未被接收机处理器1870成功解码时,控制器/处理器1890还可使用确认(ACK)和/或否定确认(NACK)协议来支持对那些帧的重传请求。

在上行链路中,来自数据源1878的数据和来自控制器/处理器1890的控制信号被提供给发射处理器1880。数据源1878可代表在UE 1850中运行的应用和各种用户接口(例如,键盘)。类似于结合由B节点1810进行的下行链路传输所描述的功能性,发射处理器1880提供各种信号处理功能,包括CRC码、用于促成FEC的编码和交织、映射至信号星座、用OVSF进行的扩展,以及加扰以产生一系列码元。由信道处理器1894从由B节点1810传送的参考信号或者从由B节点1810传送的中置码中包含的反馈推导出的信道估计可被用于选择恰适的编码、调制、扩展和/或加扰方案。由发射处理器1880产生的码元将被提供给发射帧处理器1882以创建帧结构。发射帧处理器1882通过将码元与来自控制器/处理器1890的信息复用来创建这一帧结构,从而得到一系列帧。这些帧随后被提供给发射机1856,发射机1856提供各种信号调理功能,包括对这些帧进行放大、滤波、以及将这些帧调制到载波上以便通过天线1852在无线介质上进行上行链路传输。

在B节点1810处以与结合UE 1850处的接收机功能所描述的方式相类似的方式来处理上行链路传输。接收机1835通过天线1834接收上行链路传输,并处理该传输以恢复调制到载波上的信息。由接收机1835恢复出的信息被提供给接收帧处理器1836,接收帧处理器1836解析每个帧,并将来自这些帧的信息提供给信道处理器1844以及将数据、控制和参考信号提供给接收处理器1838。接收处理器1838执行由UE 1850中的发射处理器1880执行的处理的逆处理。由成功解码的帧携带的数据和控制信号可随后被分别提供给数据阱1839和控制器/处理器。如果接收处理器解码其中一些帧不成功,则控制器/处理器1840还可使用确收(ACK)和/或否定确收(NACK)协议来支持对那些帧的重传请求。

控制器/处理器1840和1890可被用于分别指导B节点1810和UE 1850处的操作。例如,控制器/处理器1840和1890可提供各种功能,包括定时、外围接口、稳压、功率管理和其他控制功能。存储器1842和1892的计算机可读介质可分别存储供B节点1810和UE 1850用的数据和软件。B节点1810处的调度器/处理器1846可被用于向UE分配资源,以及为UE调度下行链路和/或上行链路传输。

在一方面,服务节点14和相邻节点16可以根据长期演进(LTE)通信标准来操作。现在可以参照图19-28来描述此类方面,但是以上(例如,至少在图11-13中)附加地描述了在LTE中操作的诸方面。UE 11可以在任何给定时间处于空闲模式或连通模式。

参照图19,示出了UE 11的附加方面,这些附加方面可以在UE处于空闲模式并且根据LTE来操作时使用。如图19中所示,UE 11的功能组件可以由采用处理系统1414的装置1400的硬件实现来实现,如本文中参照图14所描述地。例如,装置1400可被专门编程或以其他方式配置成作为(具有例如图19中所示的组件的)UE 11来操作,如本文中所描述地。

由此,并且在一方面,可以基于所估计的可用链路容量和所估计的蜂窝小区资源可用分数来为UE 11估计蜂窝小区的可用带宽。未被示为图1的UE 11的一部分的、在UE 11、链路容量估计组件13和蜂窝小区资源估计组件15内示出的附加可任选组件可以任选地在UE 11在空闲模式中并且根据LTE操作时由UE 11使用。

在一方面,UE 11和/或链路容量估计组件13可以包括用于在dB域中确定蜂窝小区(例如,服务节点14)的导频能量(Ep/Nt)的导频能量确定组件40。UE 11和/或链路容量估计组件13可以包括用于在dB域中为蜂窝小区确定标称物理下行链路共享信道(PDSCH)对每资源元素能量(EPRE)偏移的PDSCH对EPRE偏移确定组件42。UE 11和/或链路容量估计组件13可以包括用于通过组合所确定的导频能量(Ep/Nt)和标称PDSCH对EPRE偏移来确定导频频调信噪比(PDSCH_SNR)的PSDCH_SNR确定组件24。UE 11和/或链路容量估计组件13可以包括用于将PDSCH_SNR转换成链路容量(链路_容量)值的PDSCH_SNR至链路容量转换组件46。在一方面,可以使用CQI索引至速率查找表来将PDSCH_SNR转换成链路容量(例如,速率)。在另一方面,可以基于香农容量公式来将PDSCH_SNR转换成链路容量。在又一方面,UE可被配置成在处于连通模式时用CQI索引来映射PDSCH_SNR,该映射可随后由处于空闲模式的UE用来将测得的参考信号(RS)SNR转换成空闲模式中的CQI索引。UE可以随后使用CQI索引至速率查找表以基于CQI索引来确定速率。

在一方面,UE 11和/或蜂窝小区资源估计组件15可以包括资源块(RB)分数(α_RB)确定组件21和时域复用(TDM)分数(α_TDM)确定组件49。资源块分数确定组件41可以包括用于基于历史数据来确定资源块分数(α_RB)的历史资源块分配确定组件45。在一方面,历史资源块分配确定组件45可以确定在话务量高于可配置阈值(例如,话务量在时间窗T期间至少为X比特)时在最近的过去(例如,在T秒的可配置时间窗上)分配给处于连通模式的UE的资源块的数目。

资源块分数确定组件41可以包括默认值43。在一方面并且在不存在足够的历史来确定资源块数目的情况下,可以使用默认值。例如,如果所选择的时间量(例如,T秒的时间窗)尚未流逝和/或如果话务量在时间窗期间不高于可配置阈值(例如,未达到至少X比特),则UE 11可以确定不存在足够的历史数据来确定资源块的数目。由此,默认值可被用于资源块的数目。资源块分数确定组件41可以包括用于确定在话务量高于可配置阈值时在可配置的时间窗期间从蜂窝小区传送的话务导频(T2P)功率的T2P确定组件27。资源块分数确定组件41可被配置成基于资源块数目除以资源块总数(在假定没有来自其他用户的话务的情况下)来确定资源块分数(α_RB)。在一方面,资源块的数目可以基于由历史资源块分配确定组件45作出的确定。在另一方面,资源块的数目可以基于默认值43。在又一方面,资源块的数目可以基于由T2P确定组件27作出的确定。

TDM分数(α_TDM)确定组件49可以确定与针对可配置数目(N)的时间传输区间(TTI)中的每一个TTI从蜂窝小区提供给UE 11的资源块有关的信息。TDM分数确定组件49可以通过确定在话务量高于可配置阈值时在可配置时间窗上针对每1/N TTI提供的资源块的数目来将其确定基于历史数据。TDM分数确定组件49可被配置成通过确定历史数据的平均来确定TDM分数(α_TDM)。

由此,并且在一方面,蜂窝小区资源估计组件15可被配置成基于资源块分数确定组件41的输出和TDM分数确定组件49的输出来确定所估计的可用蜂窝小区资源分数(α)。换言之,蜂窝小区资源估计组件15可被配置成基于α_RB*α_TDM的乘积来确定所估计的可用蜂窝小区资源分数(α)。

在另一方面,可用蜂窝小区资源分数可通过至少一个网络实体被提供给UE、并且随后由UE提供给蜂窝小区资源估计组件15。例如,可用蜂窝小区资源分数可以由服务演进型B节点、网络节点、服务器、一个或多个UE(例如,该值可以是众包的)、或其任何组合提供给蜂窝小区资源估计组件15。在此类方面,UE可以不必执行估计,但是确切而言可以使用所提供的值。在又一方面,该至少一个网络实体可以向UE提供α_RB和α_TDM,以使得蜂窝小区资源估计组件15可以通过α_RB*α_TDM来估计可用蜂窝小区资源分数(α),如本文中所描述的。

另外,在进一步可任选方面,UE 11可以另外包括用于基于蜂窝小区的如由带宽估计组件17确定的所估计的可用带宽来执行一个或多个网络通信规程的网络通信组件31。例如,由网络通信组件31执行的网络通信规程可以包括但不限于蜂窝小区重选规程和切换规程。

参照图20,方法2000可被用来在处于空闲模式时为UE 11估计蜂窝小区(例如,服务节点14)的可用带宽。例如,UE 11和/或与全部在图19中的链路容量估计组件13和蜂窝小区资源估计组件15以及包括于其中的附加可任选组件处于通信的带宽估计组件17可被配置成在处于空闲模式时为UE 11估计蜂窝小区的可用带宽。

在2010,方法2000包括基于在用户装备处生成的信道质量测量来为用户装备估计蜂窝小区的可用链路容量。例如,链路容量估计组件13可被配置成为UE 11估计蜂窝小区的可用链路容量。在一方面,在2012,方法2000可以包括在dB域中确定导频能量(Ep/Nt)。例如,导频能量确定组件40可被配置成在dB域中确定导频能量(Ep/Nt)。在一方面,在2014,方法2000可以包括在dB域中确定标称物理下行链路共享信道(PDSCH)对每资源元素能量(EPRE)偏移。例如,PDSCH对EPRE偏移确定组件22可被配置成在dB域中确定标称物理下行链路共享信道(PDSCH)对每资源元素能量(EPRE)偏移。在一方面,在2016,方法2000可以包括通过将导频能量(Ep/Nt)与标称PDSCH对EPRE偏移相加来确定导频频调信噪比(PDSCH_SNR)。例如,PSDCH_SNR确定组件24可被配置成通过将导频能量(Ep/Nt)与标称PDSCH对EPRE偏移相加来确定导频频调信噪比(PDSCH_SNR)。

在一方面,在2018,方法2000可以包括将PDSCH_SNR转换成链路容量。例如,PDSCH_SNR至链路容量转换组件46可被配置成将PDSCH_SNR转换成链路容量。在一方面,可以使用CQI索引至速率查找表来将PDSCH_SNR转换成链路容量(例如,速率)。在另一方面,可以基于香农容量公式来将PDSCH_SNR转换成链路容量。在又一方面,UE可被配置成在处于连通模式时用CQI索引来映射PDSCH_SNR,该映射可随后由处于空闲模式的UE用来将测得的参考信号(RS)SNR转换成空闲模式中的CQI索引。UE可以随后使用CQI索引至速率查找表以基于CQI索引来确定速率。

在2020,方法2000包括为用户装备估计蜂窝小区资源可用分数。例如,蜂窝小区资源估计组件15可被配置成为UE 11估计蜂窝小区资源可用分数。在一方面,可以基于资源块分数(α_RB)和TDM分数(α_TDM)来确定蜂窝小区资源可用分数(α)。

在一方面,在2022,方法2000包括确定资源块分数(α_RB)。例如,资源块分数确定组件41可被配置成确定α_RB。在一方面,历史资源块分配确定组件45可以确定在话务量高于可配置阈值(例如,话务量在时间窗T期间至少为X比特)时在最近的过去(例如,在T秒的可配置时间窗上)分配给处于连通模式的UE的资源块的数目。

资源块分数确定组件41可以包括默认值43。在一方面并且在不存在足够的历史来确定资源块数目的情况下,可以使用默认值。例如,如果所选择的时间量(例如,T秒的时间窗)尚未流逝和/或如果话务量在时间窗期间不高于可配置阈值(例如,未达到至少X比特),则UE 11可以确定不存在足够的历史数据来确定资源块的数目。由此,对于资源块的数目,可使用默认值。资源块分数确定组件41可以包括用于确定在话务量高于可配置阈值时在可配置的时间窗期间从蜂窝小区传送的话务导频(T2P)功率的T2P确定组件27。资源块分数确定组件41可被配置成基于资源块数目除以资源块总数(在假定没有来自其他用户的话务的情况下)来确定资源块分数(α_RB)。在一方面,资源块的数目可以基于由历史资源块分配确定组件45作出的确定。在另一方面,资源块的数目可以基于默认值43。在又一方面,资源块的数目可以基于由T2P确定组件27作出的确定。

在一方面,在2024,方法2000包括确定时域复用(TDM)分数(α_TDM)。例如,TDM分数确定组件49可被配置成确定α_TDM。TDM分数(α_TDM)确定组件49可以确定与针对可配置数目(N)的时间传输区间(TTI)中的每一个TTI从蜂窝小区提供给UE 11的资源块有关的信息。TDM分数确定组件49可以通过确定在话务量高于可配置阈值时在可配置时间窗上针对每1/N TTI提供的资源块的数目来将其确定基于历史数据。TDM分数确定组件49可被配置成通过确定历史数据的平均来确定TDM分数(α_TDM)。

由此,UE 11可以基于α_RB和α_TDM的乘积来估计蜂窝小区资源可用分数。

在另一方面(未示出),可用蜂窝小区资源分数可通过至少一个网络实体被提供给UE、并且随后由UE提供给蜂窝小区资源估计组件15。例如,可用蜂窝小区资源分数可以由服务演进型B节点、网络节点、服务器、一个或多个UE(例如,该值可以是众包的)、或其任何组合提供给蜂窝小区资源估计组件15。在此类方面,UE可以不必执行估计,但是确切而言可以使用所提供的值。在又一方面,该至少一个网络实体可以向UE提供α_RB和α_TDM,以使得蜂窝小区资源估计组件15可以通过α_RB*α_TDM来估计可用蜂窝小区资源分数(α),如本文中所描述的。

在2030,方法2000包括根据所估计的可用链路容量和所估计的蜂窝小区资源可用分数来为用户装备估计蜂窝小区的可用带宽。例如,带宽估计组件17可被配置成基于所估计的可用链路容量和所估计的蜂窝小区资源可用分数(α)来为UE 11估计蜂窝小区的可用带宽。

在一方面,在2032,方法2000可以包括将可配置的退避_因子应用于所估计的链路容量和所估计的蜂窝小区资源可用分数的乘积。例如,带宽估计组件17可被配置成将可配置的退避_因子应用于所估计的链路容量和所估计的蜂窝小区资源可用分数(α)的乘积。为了确保可用下行链路(DL)带宽的估计是保守的(例如,该估计可以是下限),可配置的退避_因子或偏移可被应用于函数链路_容量(或速率)*α。

参照图21,示出了UE 11的附加方面,这些附加方面可以在UE处于连通模式并且根据LTE来操作时使用。如图21中所示,UE 11的功能组件可以由采用处理系统1414的装置1400的硬件实现来实现,如本文中参照图14所描述地。例如,装置1400可被专门编程或以其他方式配置成作为(具有例如图21中所示的组件的)UE 11来操作,如本文中所描述地。

由此,并且在一方面,UE 11可被配置成基于所估计的可用链路容量和所估计的蜂窝小区资源可用分数来为UE 11估计蜂窝小区的可用带宽。更具体地,所估计的可用带宽可以基于连通模式中的速率(或链路容量)估计(R_计算)和连通模式中的测得吞吐量(R_测得)来确定。未被示为图1中的UE 11的一部分的、在UE 11内示出的附加可任选组件可以任选地在UE 11在连通模式中并且根据LTE操作时由UE 11使用。

UE 11可以包括彼此处于通信中的链路容量估计组件13、蜂窝小区资源估计组件15、R_计算确定组件50、R_测得确定组件60、以及带宽估计组件17(未示出)。

UE 11可以包括用于基于速率或链路容量(链路_容量)与蜂窝小区资源可用分数(α)的乘积来确定R_计算的R_计算确定组件50。R_计算确定组件50可以包括用于测量UE 11处的信道质量信息(CQI)的CQI确定组件52。R_计算可以包括用于确定蜂窝小区处的可用话务导频比(T2P)的T2P比确定组件54。R_计算可以包括用于确定TDM分数的TDM分数确定组件56。

所估计的可用蜂窝小区资源分数(α)可以在一方面按本文中针对处于空闲模式的UE所描述的方式类似的方式来确定;然而,可以使用由CQI确定组件52确定的CQI而不是所推导出的导频能量与噪声加干扰的比值(Ep/Nt),并且可以基于由T2P速率确定组件54确定的可用话务导频(T2P)比和由TDM分数确定组件56确定的TDM分数来调整速率。

UE 11可以包括用于测量UE 11在处于连通模式时的吞吐量的R_测得确定组件60。R_测得确定组件60可以包括用于确定历史吞吐量数据的历史吞吐量确定组件62。历史吞吐量确定组件62可被配置成确定在可配置时间窗期间在处于连通模式的UE处测得的吞吐量。

在一方面并且例如,当UE 11的所提供负载较小时,对可用DL带宽的连通模式估计可以较重地基于R_计算。当所提供负载较大时,对可用DL带宽的连通模式估计可以较重地基于R_测得。

另外,在进一步方面,UE 11可以包括用于基于蜂窝小区的如由带宽估计组件17确定的所估计的可用带宽来执行一个或多个网络通信规程的网络通信组件31。例如,由网络通信组件31执行的网络通信规程可以包括但不限于蜂窝小区重选规程和切换规程。

参照图22,方法2200可被用来为处于空闲模式时的UE 11估计蜂窝小区(例如,服务节点14)的可用带宽。例如,UE 11和/或与全部在图21中的链路容量估计组件13、蜂窝小区资源估计组件15、R_计算确定组件50和R_测得确定组件60处于通信的带宽估计组件17可被配置成在处于空闲模式时为UE 11估计蜂窝小区的可用带宽。

在2210,方法2200包括基于在用户装备处生成的信道质量测量来为用户装备估计蜂窝小区的可用链路容量。例如,链路容量估计组件13可被配置成使用本文中描述的技术的任何组合来为UE 11估计可用链路容量。

在2220,方法2200包括为用户装备估计蜂窝小区资源可用分数。例如,蜂窝小区资源估计组件15可被配置成使用例如并且在一方面本文中关于动作2222、2224和2226描述的技术来为UE 11估计蜂窝小区资源可用分数。

在一方面,在2222,方法2200可以包括确定用户装备处的信道质量信息(CQI)。例如,蜂窝小区资源估计组件15可被配置成与R_计算确定组件50内的CQI确定组件52通信以确定UE 11处的CQI。

在一方面,在2224,方法2200可以包括确定蜂窝小区处的可用导频话务(T2P)比。例如,蜂窝小区资源估计组件15可被配置成与R_计算确定组件50内的T2P比确定组件44通信以确定可用T2P比。

在一方面,在2226,方法2200可以包括确定TDM分数。例如,蜂窝小区资源估计组件15可被配置成与R_计算确定组件50内的TDM分数确定组件46通信以确定TDM分数。由此,方法2200在2220可以包括基于CQI、T2P比和TDM分数来估计蜂窝小区资源可用分数。

在另一方面(未示出),可用蜂窝小区资源分数可通过至少一个网络实体被提供给UE、并且随后由UE提供给蜂窝小区资源估计组件15。例如,可用蜂窝小区资源分数可以由服务演进型B节点、网络节点、服务器、一个或多个UE(例如,该值可以是众包的)、或其任何组合提供给蜂窝小区资源估计组件15。在此类方面,UE可以不必执行估计,但是确切而言可以使用所提供的值。在又一方面,该至少一个网络实体可以向UE提供α_RB和α_TDM,以使得蜂窝小区资源估计组件15可以通过α_RB*α_TDM来估计可用蜂窝小区资源分数(α),如本文中所描述的。

在2230,方法2200包括根据所估计的可用链路容量和所估计的蜂窝小区资源可用分数来为用户装备估计蜂窝小区的可用带宽。例如,带宽估计组件17可被配置成使用例如并且在一方面本文中关于动作2232和2234描述的技术来为UE 11估计蜂窝小区的可用带宽。

在一方面,并且在2232,方法2200可以包括基于为用户装备估计的蜂窝小区的链路容量和所估计的蜂窝小区资源可用分数的乘积来确定计算出的值(R_计算)。例如,R_计算确定组件50可被配置成基于蜂窝小区的如由链路容量估计组件13确定的所估计的链路容量和如由蜂窝小区资源估计组件15确定的所估计的蜂窝小区资源可用分数的乘积来确定R_计算。

在一方面,并且在2234,方法2200可以包括基于测得的吞吐量来确定测得值(R_测得)。例如,R_测得确定组件60可被配置成测量可配置时间窗期间的吞吐量。在一方面,并且如果没有足够的历史数据来支持R_测得的确定,则R_测得确定组件60可被配置成使用默认值。由此,可用带宽可以基于R_计算和R_测得的函数来估计。

在一方面,并且如本文中所描述的,图14是解说采用处理系统1414的装置1400的硬件实现的示例的框图,该装置1400可被配置成实现图19-22中的任一者或全部中解说的功能组件和/或方面。图23是解说(以上讨论的)UE 11可以在其中操作的LTE网络架构2300的示图。LTE网络架构2300可被称为演进型分组系统(EPS)2300。EPS 2300可包括一个或多个用户装备(UE)2302、演进型UMTS地面无线电接入网(E-UTRAN)2304、演进型分组核心(EPC)2310、归属订户服务器(HSS)2320以及运营商的IP服务2322。UE 2302可以例如是UE 11。

EPS可与其他接入网互连,但出于简化起见,那些实体/接口并未示出。如图所示,EPS提供分组交换服务,然而,如本领域技术人员将容易领会的,本公开中通篇给出的各种概念可被扩展到提供电路交换服务的网络。

E-UTRAN包括演进型B节点(eNB)2306和其他eNB 2308。eNB 2306和/或eNB 2308可以例如是服务节点14和/或相邻节点16。eNB 2306提供朝向UE 2302的用户面和控制面的协议终接。eNB 2306可经由回程(例如,X2接口)连接到其他eNB 2308。eNB 2306也可被称为基站、基收发机站、无线电基站、无线电收发机、收发机功能、基本服务集(BSS)、扩展服务集(ESS)、或其他某个合适的术语。eNB 2306为UE 2302提供去往EPC 2310的接入点。UE 2302的示例包括蜂窝电话、智能电话、会话发起协议(SIP)电话、膝上型电脑、个人数字助理(PDA)、卫星无线电、全球定位系统、多媒体设备、视频设备、数字音频播放器(例如,MP3播放器)、相机、游戏控制台、可穿戴计算设备(例如,智能手表、健康或健身跟踪器等)、电器、传感器、自动售货机、或任何其他类似的功能设备。UE 2302也可被本领域技术人员称为移动站、订户站、移动单元、订户单元、无线单元、远程单元、移动设备、无线设备、无线通信设备、远程设备、移动订户站、接入终端、移动终端、无线终端、远程终端、手持机、用户代理、移动客户端、客户端、或其他某个合适的术语。

eNB 2306通过S1接口连接到EPC 2310。EPC 2310包括移动性管理实体(MME)2312、其他MME 2314、服务网关2316、以及分组数据网络(PDN)网关2318。MME 2312是处理UE 2302与EPC 2310之间的信令的控制节点。一般而言,MME 2312提供承载和连接管理。所有用户IP分组通过服务网关2316来传递,服务网关2316自身连接到PDN网关2318。PDN网关2318提供UE IP地址分配以及其他功能。PDN网关2318连接到运营商的IP服务2322。运营商的IP服务2322可包括因特网、内联网、IP多媒体子系统(IMS)、以及PS流送服务(PSS)。

图24是解说(以上讨论的)UE 11可以在其中操作的LTE网络架构中的接入网2400的示例的示图。在此示例中,接入网2400被划分成UE 2406可以在其中操作的数个蜂窝区划(蜂窝小区)2402,UE 2406可以与以上讨论的UE 11相同或相似。一个或多个较低功率类eNB 2408可具有与这些蜂窝小区2402中的一个或多个蜂窝小区交叠的蜂窝区划2410。较低功率类eNB 2408可以是毫微微蜂窝小区(例如,家用eNB(HeNB))、微微蜂窝小区、微蜂窝小区或远程无线电头端(RRH)。宏eNB 2404各自被指派给相应的蜂窝小区2402并且配置成为蜂窝小区2402中的所有UE 2406提供对EPC 110的接入点。在接入网2400的这一示例中,没有集中式控制器,但是在替换性配置中可以使用集中式控制器。eNB 2404负责所有与无线电有关的功能,包括无线电承载控制、准入控制、移动性控制、调度、安全性、以及与服务网关2416的连通性。

接入网2400所采用的调制和多址方案可以取决于正部署的特定电信标准而变化。在LTE应用中,在DL上使用OFDM并且在UL上使用SC-FDMA以支持频分双工(FDD)和时分双工(TDD)两者。如本领域技术人员将容易地从以下详细描述中领会的,本文给出的各种概念良好地适用于LTE应用。然而这些概念可以容易地扩展到采用其他调制和多址技术的其他电信标准。作为示例,这些概念可被扩展到演进数据最优化(EV-DO)或超移动宽带(UMB)。EV-DO和UMB是由第三代伙伴项目2(3GPP2)颁布的作为CDMA2000标准族的一部分的空中接口标准,并且采用CDMA向移动站提供宽带因特网接入。这些概念还可被扩展到采用宽带CDMA(W-CDMA)和其他CDMA变体(诸如TD-SCDMA)的通用地面无线电接入(UTRA);采用TDMA的全球移动通信系统(GSM);以及采用OFDMA的演进型UTRA(E-UTRA)、IEEE 802.11(Wi-Fi)、IEEE 802.16(WiMAX)、IEEE 802.20和Flash-OFDM。UTRA、E-UTRA、UMTS、LTE和GSM在来自3GPP组织的文献中描述。CDMA2000和UMB在来自3GPP2组织的文献中描述。所采用的实际无线通信标准和多址技术将取决于具体应用以及加诸于系统的整体设计约束。

eNB 2404可具有支持MIMO技术的多个天线。MIMO技术的使用使得eNB 2404能够利用空域来支持空间复用、波束成形和发射分集。空间复用可被用于在相同频率上同时传送不同的数据流。这些数据流可被传送给单个UE 2406以提高数据率或传送给多个UE 2406以增加系统总容量。这是藉由对每一数据流进行空间预编码(即,应用振幅和相位的比例缩放)并且随后通过多个发射天线在DL上传送每一经空间预编码的流来达成的。经空间预编码的数据流带有不同空间签名地抵达(诸)UE 2406处,这使得(诸)UE 2406中每个UE能够恢复以该UE 2406为目的地的一个或多个数据流。在UL上,每个UE 2406传送经空间预编码的数据流,这使得eNB 2404能够标识每个经空间预编码的数据流的源。

空间复用一般在信道状况良好时使用。在信道状况不那么有利时,可使用波束成形来将发射能量集中在一个或多个方向上。这可以通过对数据进行空间预编码以供通过多个天线传输来达成。为了在蜂窝小区边缘处达成良好覆盖,单流波束成形传输可结合发射分集来使用。

在以下详细描述中,将参照在DL上支持OFDM的MIMO系统来描述接入网的各种方面。OFDM是将数据调制到OFDM码元内的数个副载波上的扩频技术。这些副载波以精确频率分隔开。该分隔提供使得接收机能够从这些副载波恢复数据的“正交性”。在时域中,可向每个OFDM码元添加保护区间(例如,循环前缀)以对抗OFDM码元间干扰。UL可以使用经DFT扩展的OFDM信号形式的SC-FDMA来补偿高峰均功率比(PAPR)。

图25是解说LTE中的DL帧结构的示例的示图2500,该DL帧结构可被(以上讨论的)UE 11接收。帧(10ms)可被划分成10个相等大小的子帧。每个子帧可包括2个连贯的时隙。可使用资源网格来表示2个时隙,每个时隙包括资源块。该资源网格被划分成多个资源元素。在LTE中,资源块包含频域中的12个连贯副载波,并且对于每个OFDM码元中的正常循环前缀而言,包含时域中的7个连贯OFDM码元,或即包含84个资源元素。对于扩展循环前缀而言,资源块包含时域中的6个连贯OFDM码元,并具有72个资源元素。如指示为R 2502、2504的某些资源元素包括DL参考信号(DL-RS)。DL-RS包括因蜂窝小区而异的RS(CRS)(有时也称为共用RS)2502以及因UE而异的RS(UE-RS)2504。UE-RS 2504仅在对应的物理DL共享信道(PDSCH)所映射到的资源块上被传送。由每个资源元素携带的比特数目取决于调制方案。因此,UE接收的资源块越多并且调制方案越高,该UE的数据率就越高。

图26是解说LTE中的UL帧结构的示例的示图2600,其可被(以上讨论的)UE 11传送。UL可用的资源块可被划分成数据区段和控制区段。控制区段可形成在系统带宽的两个边缘处并且可具有可配置的大小。控制区段中的资源块可被指派给UE以用于传输控制信息。数据区段可包括所有未被包括在控制区段中的资源块。该UL帧结构导致数据区段包括毗连副载波,这可允许单个UE被指派数据区段中的所有毗连副载波。

UE可被指派控制区段中的资源块2610a、2610b以向eNB传送控制信息。UE还可被指派数据区段中的资源块2620a、2620b以向eNB传送数据。UE可在控制区段中的获指派资源块上在物理UL控制信道(PUCCH)中传送控制信息。UE可在数据区段中的获指派资源块上在物理UL共享信道(PUSCH)中仅传送数据或者传送数据和控制信息两者。UL传输可横跨子帧的这两个时隙,并可跨频率跳跃。

资源块集合可被用于在物理随机接入信道(PRACH)2630中执行初始系统接入并达成UL同步。PRACH 2630携带随机序列并且不能携带任何UL数据/信令。每个随机接入前置码占用与6个连贯资源块相对应的带宽。起始频率由网络来指定。即,随机接入前置码的传输被限制于某些时频资源。对于PRACH不存在跳频。PRACH尝试被携带在单个子帧(1ms)中或在数个毗连子帧的序列中,并且UE每帧(10ms)可仅作出单次PRACH尝试。

图27是解说LTE中用于用户面和控制面的无线电协议架构的示例的示图2700,其可由(以上讨论的)UE 11实现。用于UE和eNB的无线电协议架构被示为具有三层:层1、层2和层3。层1(L1层)是最低层并实现各种物理层信号处理功能。L1层将在本文中被称为物理层2706。层2(L2层)2708在物理层2706之上并且负责UE与eNB之间在物理层2706之上的链路。

在用户面中,L2层2708包括媒体接入控制(MAC)子层2710、无线电链路控制(RLC)子层2712、以及分组数据汇聚协议(PDCP)2714子层,它们在网络侧上终接于eNB处。尽管未示出,但是UE在L2层2708上方可具有若干上层,包括在网络侧终接于PDN网关的网络层(例如,IP层)、以及终接于连接的另一端(例如,远端UE、服务器、或诸如此类)处的应用层。

PDCP子层2714提供不同无线电承载与逻辑信道之间的复用。PDCP子层2714还提供对上层数据分组的报头压缩以减少无线电传输开销,通过将数据分组暗码化来提供安全性,以及提供对UE在各eNB之间的切换支持。RLC子层2712提供对上层数据分组的分段和重装、对丢失数据分组的重传、以及对数据分组的重排序以补偿因混合自动重复请求(HARQ)而引起的脱序接收。MAC子层2710提供逻辑信道与传输信道之间的复用。MAC子层2710还负责在各UE间分配一个蜂窝小区中的各种无线电资源(例如,资源块)。MAC子层2710还负责HARQ操作。

在控制面中,用于UE和eNB的无线电协议架构对于物理层2706和L2层2708而言基本相同,区别在于对控制面而言没有头部压缩功能。控制平面还包括层3(L3层)中的无线电资源控制(RRC)子层2716。RRC子层2716负责获得无线电资源(即,无线电承载)以及负责使用eNB与UE之间的RRC信令来配置各下层。

图28是接入网中eNB 2810与UE 2850处于通信的框图,其中UE 2850可以与(以上讨论的)UE 11相同或相似。在DL中,来自核心网的上层分组被提供给控制器/处理器2875。控制器/处理器2875实现L2层的功能性。在DL中,控制器/处理器2875提供报头压缩、暗码化、分组分段和重排序、逻辑信道与传输信道之间的复用、以及基于各种优先级度量对UE 2850的无线电资源分配。控制器/处理器2875还负责HARQ操作、丢失分组的重传、以及对UE 2850的信令。

发射(TX)处理器2816实现用于L1层(即,物理层)的各种信号处理功能。这些信号处理功能包括编码和交织以促成UE 2850处的前向纠错(FEC)以及基于各种调制方案(例如,二进制相移键控(BPSK)、正交相移键控(QPSK)、M相移键控(M-PSK)、M正交振幅调制(M-QAM))向信号星座进行的映射。随后,经编码和调制的码元被拆分成并行流。每个流随后被映射到OFDM副载波、在时域和/或频域中与参考信号(例如,导频)复用、并且随后使用快速傅里叶逆变换(IFFT)组合到一起以产生携带时域OFDM码元流的物理信道。该OFDM流被空间预编码以产生多个空间流。来自信道估计器2874的信道估计可被用来确定编码和调制方案以及用于空间处理。该信道估计可以从由UE 2850传送的参考信号和/或信道状况反馈推导出来。随后经由分别的发射机2818TX将每个空间流提供给不同的天线2820。每个发射机2818TX用各自的空间流来调制RF载波以供传送。

在UE 2850处,每个接收机2854RX通过其各自相应的天线2852来接收信号。每一接收机2854RX恢复出调制到RF载波上的信息并将该信息提供给接收(RX)处理器2856。RX处理器2856实现L1层的各种信号处理功能。RX处理器2856对该信息执行空间处理以恢复出以UE 2850为目的地的任何空间流。如果有多个空间流以UE 2850为目的地,那么它们可由RX处理器2856组合成单个OFDM码元流。RX处理器2856随后使用快速傅里叶变换(FFT)将该OFDM码元流从时域转换到频域。该频域信号对该OFDM信号的每个副载波包括单独的OFDM码元流。通过确定最有可能由eNB 2810传送了的信号星座点来恢复和解调每个副载波上的码元、以及参考信号。这些软判决可以基于由信道估计器2858计算出的信道估计。这些软判决随后被解码和解交织以恢复出原始由eNB 2810在物理信道上传送的数据和控制信号。这些数据和控制信号随后被提供给控制器/处理器2859。

控制器/处理器2859实现L2层。控制器/处理器可以与存储程序代码和数据的存储器2860相关联。存储器2860可称为计算机可读介质。在UL中,控制器/处理器2859提供传输信道与逻辑信道之间的分用、分组重装、去暗码化、报头解压缩、控制信号处理以恢复出来自核心网的上层分组。这些上层分组随后被提供给数据阱2862,数据阱2862代表L2层之上的所有协议层。各种控制信号也可被提供给数据阱2862以进行L3处理。控制器/处理器2859还负责使用确收(ACK)和/或否定确收(NACK)协议进行检错以支持HARQ操作。

在UL中,数据源2867被用来将上层分组提供给控制器/处理器2859。数据源2867代表L2层之上的所有协议层。类似于结合由eNB 2810进行的DL传输所描述的功能性,控制器/处理器2859通过提供报头压缩、暗码化、分组分段和重排序、以及基于由eNB 2810进行的无线电资源分配在逻辑信道与传输信道之间进行复用,来实现用户面和控制面的L2层。控制器/处理器2859还负责HARQ操作、丢失分组的重传、以及对eNB 2810的信令。

由信道估计器2858从由eNB 2810传送的参考信号或者反馈推导出的信道估计可由TX处理器2868用来选择恰适的编码和调制方案并促成空间处理。经由分开的发射机2854TX将由TX处理器2868生成的空间流提供给不同的天线2852。每个发射机2854TX用各自的空间流来调制RF载波以供传送。

在eNB 2810处以与结合UE 2850处的接收机功能所描述的方式相类似的方式来处理UL传输。每个接收机2818RX通过其相应各个天线2820来接收信号。每个接收机2818RX恢复出被调制到RF载波上的信息并将该信息提供给RX处理器2870。RX处理器2870可实现L1层。

控制器/处理器2875实现L2层。控制器/处理器2875可以与存储程序代码和数据的存储器2876相关联。存储器2876可称为计算机可读介质。在UL中,控制器/处理器2875提供传输信道与逻辑信道之间的分用、分组重组、去暗码化、报头解压缩、控制信号处理以恢复出来自UE 2850的上层分组。来自控制器/处理器2875的上层分组可被提供给核心网。控制器/处理器2875还负责使用ACK和/或NACK协议进行检错以支持HARQ操作。

如本申请中所使用的,术语“组件”、“模块”、“系统”及类似术语旨在包括计算机相关实体,诸如但并不限于硬件、固件、硬件与软件的组合、软件、或执行中的软件。例如,组件可以是但不限于在处理器上运行的进程、处理器、对象、可执行件、执行的线程、程序、和/或计算机。作为解说,在计算设备上运行的应用和该计算设备两者皆可以是组件。一个或多个组件可驻留在进程和/或执行的线程内,且组件可以本地化在一台计算机上和/或分布在两台或更多台计算机之间。另外,这些组件能从其上存储着各种数据结构的各种计算机可读介质来执行。这些组件可藉由本地和/或远程进程来通信,诸如根据具有一个或多个数据分组的信号来通信,这样的数据分组诸如是来自藉由该信号与本地系统、分布式系统中另一组件交互的、和/或跨诸如因特网之类的网络与其他系统交互的一个组件的数据。

另外,本文结合终端来描述各个方面,终端可以是有线终端或无线终端。终端也可被称为系统、设备、订户单元、订户站、移动站、移动台、移动设备、远程站、远程终端、接入终端、用户终端、终端、通信设备、用户代理、用户设备、或用户装备(UE)。无线终端可以是蜂窝电话、卫星电话、无绳电话、会话发起协议(SIP)电话、无线本地环路(WLL)站、个人数字助理(PDA)、具有无线连接能力的手持式设备、计算设备、或连接到无线调制解调器的其他处理设备。此外,本文结合基站来描述各个方面。基站可用于与无线终端进行通信,且也可被称为接入点、B节点、或其它某个术语。

此外,术语“或”旨在表示包含性“或”而非排他性“或”。即,除非另外指明或从上下文能清楚地看出,否则短语“X采用A或B”旨在表示任何自然的可兼排列。即,短语“X采用A或B”得到以下任何实例的满足:X采用A;X采用B;或X采用A和B两者。另外,本申请和所附权利要求书中所使用的冠词“一”和“某”一般应当被解释成表示“一个或多个”,除非另外声明或者可从上下文中清楚看出是指单数形式。

如本文中所使用的,在一系列项目之前的短语“……中的至少一者”(其中术语“和”或“或”分开这些项目中的任何项目)作为整体来修饰列表,而不是列表中的每个成员(即,每个项目)。短语“……中的至少一者”不要求选择所列出的每个项目中的至少一者;确切而言,该短语允许包括任何一个项目中的至少一者、和/或任何项目组合中的至少一者、和/或每一个项目中的至少一者的含义。作为示例,短语“A、B、和C中的至少一者”或者“A、B、或C中的至少一者”各自指代仅A、仅B、或仅C;A、B、和C的任何组合;和/或A、B、和C中的每一者中的至少一者。

本文所描述的技术可被用于各种无线通信系统,诸如CDMA、TDMA、FDMA、OFDMA、SC-FDMA和其他系统。术语“系统”和“网络”常被可互换地使用。CDMA系统可实现诸如通用地面无线电接入(UTRA)、cdma2000及类似物之类的无线电技术。UTRA包括宽带CDMA(W-CDMA)和其他CDMA变体。此外,cdma2000涵盖IS-2000、IS-95和IS-856标准。TDMA系统可实现诸如全球移动通信系统(GSM)之类的无线电技术。OFDMA系统可以实现诸如演进UTRA(E-UTRA)、超移动宽带(UMB)、IEEE 802.11(Wi-Fi)、IEEE 802.16(WiMAX)、IEEE 802.20、Flash-OFDM等的无线电技术。UTRA和E-UTRA是通用移动电信系统(UMTS)的一部分。3GPP长期演进(LTE)是使用E-UTRA的UMTS版本,其在下行链路上采用OFDMA而在上行链路上采用SC-FDMA。UTRA、E-UTRA、UMTS、LTE和GSM在来自名为“第三代伙伴项目”(3GPP)的组织的文献中描述。另外,cdma2000和UMB在来自名为“第三代伙伴项目2”(3GPP2)的组织的文献中描述。此外,此类无线通信系统还可另外包括常使用非配对无执照频谱、802.xx无线LAN、蓝牙以及任何其他短程或长程无线通信技术的对等(例如,移动对移动)自组织(ad hoc)网络系统。

各个方面或特征将以可包括数个设备、组件、模块、及类似物的系统的形式来呈现。将理解和领会,各种系统可包括其他设备、组件、或模块等和/或可以不包括结合附图所讨论的所有设备、组件、或模块等。也可以使用这些办法的组合。

结合本文所公开的实施例描述的各种说明性逻辑、逻辑块、模块、和电路可用通用处理器、数字信号处理器(DSP)、专用集成电路(ASIC)、现场可编程门阵列(FPGA)或其它可编程逻辑器件、分立的门或晶体管逻辑、分立的硬件组件、或其设计成执行本文所描述功能的任何组合来实现或执行。通用处理器可以是微处理器,但在替换方案中,处理器可以是任何常规的处理器、控制器、微控制器、或状态机。处理器还可以被实现为计算设备的组合,例如DSP与微处理器的组合、多个微处理器、与DSP核心协同的一个或多个微处理器、或任何其它此类配置。此外,至少一个处理器可包括能作用于执行本文中所描述的步骤和/或动作中的一个或多个步骤和/或动作的一个或多个模块。

此外,结合本文中所公开的方面描述的方法或算法的步骤和/或动作可直接在硬件中、在由处理器执行的软件模块中、或在这两者的组合中实施。软件模块可驻留在RAM存储器、闪存、ROM存储器、EPROM存储器、EEPROM存储器、寄存器、硬盘、可移动盘、CD-ROM、或本领域中所知的任何其他形式的存储介质中。示例性存储介质可耦合到处理器以使得该处理器能从/向该存储介质读和写信息。替换地,存储介质可以被整合到处理器。此外,在一些方面,处理器和存储介质可驻留在ASIC中。另外,ASIC可驻留在用户终端中。替换地,处理器和存储介质可作为分立组件驻留在用户终端中。另外,在一些方面,方法或算法的步骤和/或动作可作为代码和/或指令之一或其任何组合或集合驻留在可被纳入到计算机程序产品中的机器可读介质和/或计算机可读介质上。

在一个或多个方面中,所描述的功能可在硬件、软件、固件或其任何组合中实现。如果在软件中实现,则各功能可作为一条或多条指令或代码存储在计算机可读介质上或藉其进行传送。计算机可读介质包括计算机存储介质和通信介质两者,包括促成计算机程序从一地向另一地转移的任何介质。存储介质可以是能被计算机访问的任何可用介质。作为示例而非限定,这样的计算机可读介质可包括RAM、ROM、EEPROM、CD-ROM或其他光盘存储、磁盘存储或其他磁存储设备、或能被用来携带或存储指令或数据结构形式的期望程序代码且能被计算机访问的任何其他介质。并且,任何连接也可被称为计算机可读介质。例如,如果软件是使用同轴电缆、光纤电缆、双绞线、数字订户线(DSL)、或诸如红外、无线电、以及微波之类的无线技术从web网站、服务器、或其它远程源传送而来,则该同轴电缆、光纤电缆、双绞线、DSL、或诸如红外、无线电、以及微波之类的无线技术就被包括在介质的定义之中。如本文中所使用的盘和碟包括压缩碟(CD)、激光碟、光碟、数字多用碟(DVD)、软盘和蓝光碟,其中盘(disk)往往以磁的方式再现数据,而碟(disc)往往用激光以光学方式再现数据。上述的组合应当也被包括在计算机可读介质的范围内。

尽管前面的公开讨论了解说性的方面和/或实施例,但是应当注意,在其中可作出各种变更和改动而不会脱离所描述的这些方面和/或实施例的如由所附权利要求定义的范围。此外,尽管所描述的方面和/或实施例的要素可能是以单数来描述或主张权利的,但是复数也是已构想了的,除非显式地声明了限定于单数。另外,任何方面和/或实施例的全部或部分可与任何其他方面和/或实施例的全部或部分联用,除非另外声明。

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