首页> 中国专利> 建立通信、确定用于通信的通信链路以及执行通信的方法、通信终端、通信设备

建立通信、确定用于通信的通信链路以及执行通信的方法、通信终端、通信设备

摘要

本发明涉及用于建立通信、用于确定用于通信的通信链路以及用于执行通信的方法、通信终端、通信设备。描述一种通信终端,其包括:确定器,其被配置成针对多个通信网络中的每一个而确定在通信网络具有的对通信终端可用的物理链路配置之中向通信终端提供最大吞吐量的通信网络具有的对通信终端可用的物理链路配置;以及控制器,其被配置成针对每一个通信网络检查当通信终端利用提供小于最大吞吐量的物理链路配置使用到通信网络的通信链路时该通信终端是否能满足吞吐量准则,并基于所述检查的结果而建立到通信网络中的一个或多个的通信链路。

著录项

  • 公开/公告号CN105208618A

    专利类型发明专利

  • 公开/公告日2015-12-30

    原文格式PDF

  • 申请/专利权人 英特尔公司;

    申请/专利号CN201510252364.3

  • 申请日2015-02-28

  • 分类号H04W40/04;H04W40/08;

  • 代理机构中国专利代理(香港)有限公司;

  • 代理人张凌苗

  • 地址 美国加利福尼亚州

  • 入库时间 2023-12-18 13:23:49

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2020-03-06

    授权

    授权

  • 2016-01-27

    实质审查的生效 IPC(主分类):H04W40/04 申请日:20150228

    实质审查的生效

  • 2015-12-30

    公开

    公开

说明书

技术领域

本文所述的实施例一般涉及用于建立通信、用于确定用于通信的通信链路以及用于执行通信的方法、通信终端、通信设备。

背景技术

现代通信终端可以在异构环境中操作,即在多个基站或接入点根据不同的无线电接入技术供应无线电接入的场景中。由于用于通信终端的通信链路的选择不仅对吞吐量有影响而且对通信终端的功率消耗有影响,用于选择通信配置(例如,包括无线电链路的数量和类型以及其待建立的配置)的高效方法是合期望的。

附图说明

附图中,相同的附图标记一般指的是贯穿不同视图的相同的部分。附图不一定按比例绘制,而是通常着重于说明本发明的原理。在以下描述中,参考以下附图描述而各种方面,其中:

图1示出根据LTE的通信系统。

图2示出异构链路场景中的通信布置。

图3示出图示异构链路场景中的工作点的数据速率-传输功率图。

图4示出通信终端。

图5示出图示用于建立通信的方法的流程图。

图6示出图示用于确定用于通信的通信链路的方法的流程图。

图7示出通信设备。

图8示出通信终端。

图9示出图示用于执行通信的方法的流程图。

图10示出异构链路场景中的通信布置。

图11示出图示移动设备中用于链路的过程的流程图。

图12示出根据LTE的资源块。

图13示出根据WiFi的帧结构。

图14给出IEEE.11b、IEEE.11a/g、IEEE.11n和IEEE.11ac的帧大小。

图15示出例如对应于基站之一的LTE基站与例如对应于移动设备的移动设备之间的通信。

图16示出数据速率-传输功率图。

图17示出例如对应于基站之一的LTE基站与例如对应于移动设备的移动设备之间的通信。

图18示出LTE的吞吐量图。

图19示出数据速率-传输功率图。

图20示出针对单独链路的吞吐量-输出功率图和具有工作点的吞吐量-输出功率图,其中每个工作点对应于一个或多个链路的组合。

图21图示导致多级别的工作点的移除。

图22示出数据速率-传输功率图。

图23图示将一组工作点划分成子块。

图24示出图示将传输分裂成第一传输和第二传输的传输图。

图25示出图示将传输分裂成多个第一传输和多个第二传输的传输图。

图26示出了流程图。

图27示出图示可以用于时间共享的两对工作点的数据速率-传输功率图。

图28示出图示没有载波聚合的工作点的第一频率功率图,和图示具有载波聚合的工作点的第二频率功率图。

图29示出图示具有较低级别的载波聚合的工作点的第一频率功率图,和图示具有较高级别的载波聚合的工作点的第二频率功率图。

图30示出图示具有较低级别的载波聚合的工作点的第一频率功率图,和图示具有较高级别的载波聚合的工作点的第二频率功率图。

具体实施方式

下面详细描述参考附图,所述附图通过图示的方式示出了其中可以实践本发明的本公开的具体细节和方面。可以利用其他方面,并且可以在不背离本发明的范围的情况下进行结构、逻辑以及电气改变。本公开的各个方面不一定是相互排斥的,因为本公开的一些方面能够与本公开的一个或多个其他方面组合以形成新的方面。

图1示出了通信系统100。

通信系统100可以是蜂窝移动通信系统(在下文中也称作蜂窝无线电通信网络),其包括无线电接入网(例如,E-UTRAN,演进UMTS(通用移动通信系统),根据LTE(长期演进)或高级LTE的陆地无线电接入网)101和核心网(例如,根据LTE或高级LTE的EPC、演进分组核心)102。无线电接入网101可以包括基站(例如,根据LTE或高级LTE的基站收发台、eNodeB、eNB、家庭基站、家庭eNodeB、HeNB)103。每一个基站103可以为无线电接入网101的一个或多个移动无线电小区104提供无线电覆盖。换句话说,无线电接入网101的基站103可以跨越不同类型的小区104(例如,根据LTE或高级LTE的宏小区、毫微微小区、微微小区、小型小区、开放小区、封闭订户组小区、混合小区)。

位于移动无线电小区104中的移动终端(例如UE)105可以经由提供移动无线电小区104中的覆盖(换句话是操作)的基站103与核心网102和其他移动终端105进行通信。换句话说,操作移动终端105所位于的移动无线电小区104的基站103可以朝向移动终端105提供包括PDCP(分组数据汇聚协议)层,RLC(无线电链路控制)层和MAC(媒体接入控制)层的E-UTRA用户平面终点和包括RRC(无线电资源控制)层的控制平面终点。

如此处使用的,异构网络可以是使用诸如宏小区、微小区、毫微微小区、或微微小区之类的多种不同小区类型的蜂窝网络系统(例如,3GPP系统)。所应用的小区类型的某些或全部可以或可以不(部分或全部)在时间、空间或频率上重叠。异构网络还可以是与其他非蜂窝技术网络(诸如WiFi(IEEE802.11a/b/g/n/ac/ad)、用于TVWS的WiFi(IEEE802.11af)、毫米波(mmWave)系统等)结合的蜂窝网络。异构网络中技术的覆盖区域或小区的部分或全部可以可以或可以不(部分或全部)在时间、空间或频率上重叠。

有线通信可以包括串行或并行有线介质,诸如,以太网、通用串行总线(USB)、火线、数字可视接口(DVI)、高清晰度多媒体接口(HDMI)等等。无线通信可以包括,例如,近距离无线介质(例如,射频(RF)、诸如基于近场通信(NFC)标准、红外(IR)、光学字符识别(OCR)、磁性字符感测等)、短距离无线介质(例如,蓝牙、WLAN、Wi-Fi等等)、长距离无线介质(例如,蜂窝广域无线电通信技术,其可以包括,例如,全球移动通信系统(GSM)无线电通信技术,通用分组无线电服务(GPRS)无线电通信技术,增强数据速率GSM演进(EDGE)无线电通信技术,和/或第三代合作伙伴计划(3GPP)无线电通信技术(例如,UMTS(通用移动电信系统),FOMA(多媒体接入自由度),3GPPLTE(长期演进),3GPPLTEAdvanced(高级长期演进)),CDMA2000(码分多址接入2000),CDPD(蜂窝数字分组数据),Mobitex,3G(第三代),CSD(电路交换数据),HSCSD(高速电路交换数据),UMTS(3G)(通用移动电信系统(第三代)),W-CDMAUMTS(宽带码分多址接入通用移动电信系统),HSPA(高速分组接入),HSDPA(高速下行链路分组接入),HSUPA(高速上行链路分组接入),HSPA+(高速分组接入加),UMTS-TDD(通用移动电信系统-时分复用),TD-CDMA(时分-码分多址接入),TD-CDMA(时分-同步码分多址接入),3GPPRel.8(前-4G)(第三代合作伙伴计划版本8(前-第四代)),3GPPRel.9(第三代合作伙伴计划版本9),3GPPRel.10(第三代合作伙伴计划版本10),3GPPRel.11(第三代合作伙伴计划版本11),3GPPRel.12(第三代合作伙伴计划版本12),3GPPRel.13(第三代合作伙伴计划版本13),以及后续版本(例如,Rel.14,Rel.15,等等),UTRA(UMTS陆地无线电接入),E-UTRA(演进的UMTS陆地无线电接入),LTEAdvanced(4G)(高级长期演进(第四代)),cdmaOne(2G),CDMA2000(3G)(码分多址接入2000(第三代)),EV-DO(演进数据优化或唯一演进数据),AMPS(1G)(高级移动电话系统(第一代)),TACS/ETACS(全接入通信系统/扩展的全接入通信系统),D-AMPS(2G)(数字AMPS(第二代)),PTT(一键通话),MTS(移动电话系统),IMTS(改进移动电话系统),AMTS(高级移动电话系统),OLT(挪威的OffentligLandmobilTelefoni,公共陆地移动电话),MTD(瑞典的MobiltelefonisystemD或移动电话系统D的缩写),Autotel/PALM(公共自动陆地电话),ARP(芬兰的Autoradiopuhelin,“车载无线电电话”),NMT(北欧移动电话),Hicap(NTT(日本电报和电话)的高容量版本),CDPD(蜂窝数字分组数据),Mobitex,DataTAC,iDEN(综合数字增强网络),PDC(个人数字蜂窝),CSD(电路交换数据),PHS(个人手持电话系统),WiDEN(宽带综合数字增强网络),iBurst,未许可移动接入(UMA,也称作也称作3GPP通用接入网,或者GAN标准),经由声波的电子交互,IEEE802.11a/b/g/n/ac/ad/af,WiFi,用于TVWS的WiFi,IEEE802.16e/m,WiMAX等等。

可以基于多址接入方法通过空中接口106在基站103和位于由基站103操作的移动无线电小区104中的移动终端105之间传输控制和用户数据。在LTE空中接口106上可以部署不同复用方法,诸如FDD(频分复用)或TDD(时分复用)。

现代通信终端可以同时具有到多个通信网络的通信链路。例如,通信终端(例如移动设备)可以在异构无线环境中操作,其中移动设备能够维护使用不同的无线电接入技术到多个通信网络的一个或多个无线通信链路。下面假设通信终端可以操作多个异构无线电通信链路(例如可以同时操作根据不同的无线电接入技术的通信链路)。这种场景在图2中图示。

图2示出通信布置200。

通信布置200包括多个基站201、202,例如包括根据LTE操作的第一基站(例如对应于基站103中的一个)和根据WiFi操作的第NB个基站(在该情况下或者为接入点)202。

多个通信终端(或移动设备)203中的每一个(例如对应于通信终端105)可以具有到基站201、202的一个或多个通信链路204。

给定的移动设备可以典型地具有目标最小数据速率(即,最小目标吞吐量)。在如图2所图示的场景中,期望针对移动终端203识别将要同时操作的通信链路204的最优数目以及针对每一个通信链路204的最优MAC(媒体接入控制)模式。

可以是物理链路配置的分量的示例的术语“MAC模式”例如指的是星座类型(如,BPSK(二进制相移键控),QPSK(正交相移键控),QAM(正交幅度调制)16/64/128/256/512/1024/2048/等)和码率(码率R=1/2,2/3,3/4等,包括打孔(即在编码比特流中去除某些比特)以及可能地影响整体码率的其他机制)的组合结合诸如(混合)ARQ或类似MAC机制。

换句话说,下文中MAC模式的定义例如包括具有MAC层重传机制和引入信令/重传开销的其他方案的所选MCS(物理层上的调制和编码方案)和类似的。

通信链路的选择可以在网络侧或者在移动设备内执行,例如基于以下假设:

在网络侧选择:网络从移动设备接收最小目标数据速率以及指示移动设备可以同时操作哪些RAT(无线电接入技术)以及在哪些条件下的特征列表。网络推荐或实施针对移动设备的所得到的通信配置(可能地组合多个链路,诸如例如LTE,WiFi,用于TVWS(TV白色空间等)的WiFi)。

在移动设备侧(终端侧)选择:这可能需要将机制引入现有(蜂窝)标准(诸如3GPPLTE或类似的)。特别地,在这种情境中,移动设备i)选择目标MAC模式(其传统上由网络中的RRM(无线电资源管理)实体完成)以及,ii)确定当请求某一通信链路时将有多少(时间/频率)资源(例如在LTE或类似情境中的资源块的数量)分配给移动设备。

在移动设备可以同时操作多个无线电链路的情况下,其中对于每个通信链路在多个可用MAC模式中的MAC模式是可能的,这会导致大量的操作点(例如,对应于包括一个或多个通信链路的一个通信配置,每一个都与一个MAC模式相关联)。这在图3中图示。

图3示出数据速率-传输功率图300。

通信配置的数据速率(即吞吐量)沿着数据速率轴301从左到右增加,而所需传输功率(可以看作是通信配置的代价(cost))沿着功率轴302从底到顶增加。

图300中示出了多个工作点303。每一个工作点303对应于通信配置,并图示瞬时功率消耗对所得到的数据速率。通信配置对应于根据所有可用的RAT的通信链路的任何组合,每一个链路都具有可用于对应RAT的所有可用MAC模式中的一个。例如,一个工作点对应于与WiFi-QAM16-速率-2/3同时操作的LTE-QPSK-速率-1/2等。通信配置的代价(所需传输功率)可以改变并可以相应地例如基于移动设备和相关基站(包括接入点)之间的距离、传播条件而不断地更新。需要注意的是,代价函数中也包括移动设备电池状态。

线304给出了移动设备所需的目标最小吞吐量的示例。通信配置的选择因而应对应于位于线304右侧的工作点。图305图示工作点303的凸包络函数305。

在下文中在提出用于通信终端(例如移动设备)的通信配置的选择的情况下描述了示例。

图4示出了通信终端400。

通信终端包括确定器401,其被配置成针对多个通信网络的每一个确定在通信网络具有的对通信终端可用的物理链路配置之中向通信终端提供最大吞吐量的通信网络具有的对通信终端可用的物理链路配置。

通信终端进一步包括控制器402,其被配置成针对每一个通信网络检查当通信终端利用在通信网络具有的对通信终端可用的物理链路配置之中提供小于最大吞吐量的物理链路配置使用到通信网络的通信链路时该通信终端是否能满足吞吐量准则,以及基于该检查的结果而建立到通信网络中的一个或多个的通信链路。

换句话说,例如,通信终端检查将从多个通信网络中的每一个可得到的最大吞吐量,但可以决定针对一个或多个通信网络其宁可使用小于最大吞吐量(以及,例如,宁可更高数量的通信链路,即到更高数量的网络的链路),例如以节省总体传输功率。

因此,通信终端使用链路选择策略,其利用关于针对每一个所考虑的无线电接入技术(即每一个网络)预期要分配用于通信终端的资源的知识。通信终端例如选择一组无线电链路(具有对应的物理链路配置)以使得其总体输出传输功率最小化。

为此,可以提供使得能够实现关于通信配置的移动设备中心的决策做出的移动设备和网络实体之间的交互。此类交互(例如消息流)可以例如是标准化,例如在3GPP或类似的中。

通信终端可以考虑在移动设备内限制可能决策空间的可能的网络策略和/或每无线电链路的可用网络资源(例如,资源块的数量、时隙的数量、带宽等等)。

对于移动设备用户而言,这可以通过更长的电池寿命时间而导致更好的用户体验,以及对于网络运营商和其他用户设备而言,导致更小的干扰(对于基站),因为整体传输功率水平可以被降低。

基于关于将有多少频谱/时间资源从相应的基站(或接入点)授予给移动设备的(准确的、近似的或估计)信息,移动设备可以例如选择同时操作的无线电链路的最优数量(和在诸如LTE、WiFi等之类的可用的RAT的异构系综(ensemble)之中选择链路)以及用于每一个无线电链路的最优MAC模式。该优化例如是在移动设备内部例如由移动设备的部件执行的。

为此,如下面描述的,可以使用计算高效的优化算法并可以提供用于获得关于可供移动设备使用的频谱/时间资源量(或一般地物理链路配置)的信息的机制。例如,基于对应估计,移动设备可以选择要同时操作的最优RAT以及对应的MAC模式(或更一般地物理链路配置)。

在网络侧做出的对应决策通常不会对移动设备中的快速需求变化作出反应,并且通常并不满足每一个移动设备的准确需求。这可导致较差的工作点和移动设备的较高的功率消耗以及较快电池消耗。

通信终端400例如执行如图5中图示的方法。

图5示出流程图500。

流程图500图示例如由通信终端执行的用于建立通信的方法。

在501中,通信终端针对多个通信网络中的每一个而确定在通信网络具有的对通信终端可用的物理链路配置之中向通信终端提供最大吞吐量的通信网络具有的对通信终端可用的物理链路配置。

在502中,通信针对每一个通信网络而检查当通信终端利用在通信网络具有的对通信终端可用的物理链路配置之中提供小于最大吞吐量的物理链路配置使用到通信网络的通信链路时通信终端是否能满足吞吐量准则。

在503中,通信终端基于所述检查的结果而建立到通信网络中的一个或多个的通信链路。

在图6中图示进一步的示例。

图6示出了流程图600。

流程图600图示了例如由通信设备(例如通信终端或诸如基站之类的通信网络组件)执行的用于确定用于通信的通信链路的方法。

在601中,通信设备基于搜索准则而针对通信链路集合,以及针对每一个通信链路来搜索可用物理层配置集合,针对包括一个或多个通信链路的通信配置,以及针对一个或多个通信链路的每一个来搜索可用物理链路配置。

在602中,通信设备针对在所述搜索中找到的通信配置以及针对在所述搜索中找到的通信配置中包括的通信链路而从其通信链路的可用物理层配置集合中消除在所述搜索中找到的通信配置中的通信链路的物理层配置,以形成用于通信链路的更新的物理层配置集合。

在603中,通信设备基于用于通信链路的更新的可用物理层配置集合而重复针对通信配置的搜索。

换句话说,通过排除通信配置的至少一个成分(即,在通信配置中包括的通信链路之一的(至少)物理链路配置(例如,包括MAC模式))来从进一步搜索中消除已经在针对通信配置的搜索中找到的通信配置。

因此,该搜索可以继续并可以找到更好的通信配置(在诸如传输功率等的代价方面)。

例如,存在其中搜索空间(或解空间)被限制的离散的、凸优化机制,例如诸如曲线图305图示的工作点的凸包络函数。可以通过消除找到的通信配置(其例如针对有限的搜索空间是最优的)以及在没有该通信配置的情况下继续搜索,可以克服这种固有的次优性。换句话说,在凸包络搜索算法中找到的解的次优性可以通过迭代地消除所找到的并继续搜索算法来避免。因此,可以在保证搜索算法效率的同时避免该搜索算法的次优性。

这就允许高效的链路选择(包括将同时操作的无线电链路数量以及用于每一个无线电链路的最优MAC模式)。

目标优化技术的选择和迭代数目的选择依赖于移动设备约束(诸如将要同时操作的无线电链路的最大数量等)。

对于移动设备的用户而言,高效的链路选择可以通过更长的电池寿命导致更好的用户体验,以及对于网络运营商和其他用户设备而言,导致更小的干扰(对于基站),因为整体传输功率水平可以被降低。

例如,可以标识多链路环境(即同时维护多个无线电接入技术并假设移动设备能够直接或间接地选择目标MAC模式)中的最优移动设备链路配置。该优化可以例如在移动设备内执行。

图6中图示的方法例如由如图7中图示的通信设备(例如通信终端或者网络部件)执行。

图7示出了通信设备700。

通信设备700包括:处理器701,其被配置成基于搜索准则而针对通信链路集合,以及针对每一个通信链路来搜索可用物理层配置集合,针对包括一个或多个通信链路的通信配置,以及针对一个或多个通信链路的每一个来搜索可用物理链路配置。

通信设备700进一步包括被配置成根据找到的通信配置建立通信的收发器702。

在图8中图示了进一步的示例。

图8示出了通信终端800。

通信终端800包括收发器801,其被配置成交替地使用具有第一吞吐量的第一通信配置和具有第二吞吐量的第二通信配置执行通信以使得通信的平均吞吐量满足预定吞吐量准则。

换句话说,通信终端在具有不同吞吐量的通信链路(包括至少一个通信链路)的两个(或更多)组合之间切换,以使得平均来说通信具有期望的吞吐量。例如,可以使用时间共享方法用以组合不同的RAT选择系综,即包括各种RAT的通信链路的通信配置。这允许移动设备在最小化整体移动设备输出功率的同时准确地满足其最小吞吐量需求。

例如,为了通过两个通信配置之间的时间共享来满足最小吞吐量需求,移动终端选择具有高于最小吞吐量需求的吞吐量的第一通信配置以及具有低于最小吞吐量需求的吞吐量的第二通信配置。

通信配置也可以在载波聚合方面不同,例如一个使用载波聚合或者较强形式的载波聚合(并因此供应较高吞吐量),而另一个不使用载波聚合或者较弱形式的载波聚合(并因此供应较低的吞吐量)。

通信配置的时间共享,对于移动设备用户而言,可以通过更长的电池寿命导致更好的用户体验,以及对于网络运营商和其他用户设备而言,可以导致更小的干扰(对于基站),因为整体传输功率水平可以被降低。

为了确定具有合适吞吐量的通信配置,可以使用计算高效的优化算法,如下文和例如根据参考图6描述的方法所描述的。

通信配置例如是如图3中图示的无线链路工作点,在给定MAC模式下,在具有给定数量的频谱/时间资源的情况下,每一个工作点对应于同时操作的许多无线电链路。

通信终端例如执行如图9中图示的方法。

图9示出了流程图900。

流程图900图示了用于执行通信的方法,例如由通信终端执行。

在901中,通信终端交替地使用具有第一吞吐量的第一通信配置和具有第二吞吐量的第二通信配置,以使得通信的平均吞吐量满足预定吞吐量准则。

需要注意的是,各种通信终端的部件和设备可以例如由一个或多个电路实施。“电路”可以理解为任何种类的逻辑实施实体,其可以是专用电路或执行存储在存储器、固件中的软件的处理器或其任何组合。因此“电路”可以是硬接线逻辑电路也可以是诸如可编程处理器之类的可编程逻辑电路,例如,微处理器。“电路”也可以是执行软件(例如任何种类的计算机程序)的处理器。将在下文更详细地描述的相应功能的任何其他种类的实现方式也可以理解为“电路”。

下述示例关于进一步的实施例。

示例1是如图4中图示的通信终端。

在示例2中,示例1的主题可以可选地包括,所述控制器被配置成,针对通信网络中的至少一个,利用在通信网络具有的对通信终端可用的物理链路配置之中供应小于最大吞吐量的物理链路配置建立到通信网络的通信链路,如果在通信终端利用所述物理链路配置使用到通信网络的通信链路时通信终端能满足吞吐量准则的话。

在示例3中,示例1-2中的任一个的主题可以可选地包括,所述控制器被配置成,基于所述检查的结果选择到通信网络中的一个或多个的一个或多个通信链路,以及针对一个或多个通信链路中的每一个而选择物理链路配置,并且被配置成利用所选的物理链路配置建立所选的一个或多个通信链路。

在示例4中,示例3的主题可以可选地包括,所述控制器被配置成,针对一个或多个所选的通信链路中的每一个,请求从相应通信网络利用所选的物理链路配置建立通信链路。

在示例5中,示例3-4中的任一个的主题可以可选地包括,所述控制器被配置成基于用于降低操作一个或多个通信链路的所需传输功率的准则而选择一个或多个通信链路。

在示例6中,示例3-5中的任一个的主题可以可选地包括,所述控制器被配置成基于用于最大化由一个或多个通信链路提供的频谱的准则而选择一个或多个通信链路。

在示例7中,示例3-6中的任一个的主题可以可选地包括,所述控制器被配置成基于用于最大化由一个或多个通信链路提供的传输功率效率的准则而选择一个或多个通信链路。

在示例8中,示例1-7中的任一个的主题可以可选地包括,所述控制器被配置成,针对通信网络以及针对每一个通信网络,搜索用于到通信网络的通信链路的可用物理层配置集合,包括通信链路的集合的通信配置,以及针对每一个通信链路,搜索物理链路配置。

在示例9中,示例8的主题可以可选地包括,所述控制器被配置成基于由通信终端执行的搜索、数据库查询和由另一通信终端提供的信息中的至少一个而确定关于可用通信网络的信息。

在示例10中,示例1-9中的任一个的主题可以可选地包括,通信链路的物理链路配置包括用于通信链路的通信资源量。

在示例11中,示例1-10中的任一个的主题可以可选地包括,通信链路的物理链路配置包括用于通信链路的调制和编码方案。

在示例12中,示例1-11中的任一个的主题可以可选地包括,通信链路的物理链路配置包括用于通信链路的码率。

在示例13中,示例1-12中的任一个的主题可以可选地包括,通信链路的物理链路配置包括用于通信链路的星座类型。

在示例14中,示例1-13中的任一个的主题可以可选地包括,通信链路的物理链路配置包括用于通信链路的MAC模式。

在示例15中,示例1-14中的任一个的主题可以可选地包括,所述确定器被配置成,针对通信网络中的至少一个,请求关于从通信网络向通信终端供应最大吞吐量的物理链路配置的信息。

在示例16中,示例1-15中的任一个的主题可以可选地包括,所述确定器被配置成,针对通信网络中的至少一个,请求关于通信网络具有的对通信终端可用的物理链路配置的信息。

在示例17中,示例1-16中的任一个的主题可以可选地包括,所述确定器被配置成,针对通信网络中的至少一个,请求关于通信网络具有的对通信终端可用的所有物理链路配置的信息。

在示例18中,示例1-17中的任一个的主题可以可选地包括,所述通信网络至少部分根据不同的无线电接入技术操作。

示例19是如图5中图示的用于建立通信的方法。

在示例20中,示例19的主题可以可选地包括,针对通信网络中的至少一个,利用在通信网络具有的对通信终端可用的物理链路配置之中供应小于最大吞吐量的物理链路配置建立到通信网络的通信链路,如果在通信终端利用所述物理链路配置使用到通信网络的通信链路时通信终端能满足吞吐量准则的话。

在示例21中,示例19-20中的任一个的主题可以可选地包括,基于所述检查的结果选择到通信网络中的一个或多个的一个或多个通信链路,以及针对一个或多个通信链路中的每一个而选择物理链路配置,利用所选的物理链路配置建立所选的一个或多个通信链路。

在示例22中,示例21的主题可以可选地包括,针对一个或多个所选的通信链路中的每一个,请求从相应通信网络利用所选的物理链路配置建立通信链路。

在示例23中,示例21-22中的任一个的主题可以可选地包括,基于用于降低操作一个或多个通信链路的所需传输功率的准则而选择一个或多个通信链路。

在示例24中,示例21-23中的任一个的主题可以可选地包括,基于用于最大化由一个或多个通信链路提供的频谱的准则而选择一个或多个通信链路。

在示例25中,示例21-24中的任一个的主题可以可选地包括,基于用于最大化由一个或多个通信链路提供的传输功率效率的准则而选择一个或多个通信链路。

在示例26中,示例19-25中的任一个的主题可以可选地包括,针对通信网络以及针对每一个通信网络,搜索用于到通信网络的通信链路的可用物理层配置集合,包括通信链路的集合的通信配置,以及针对每一个通信链路,搜索物理链路配置。

在示例27中,示例26的主题可以可选地包括,基于由通信终端执行的搜索、数据库查询和由另一通信终端提供的信息中的至少一个而确定关于可用通信网络的信息。

在示例28中,示例19-27中的任一个的主题可以可选地包括,通信链路的物理链路配置包括用于通信链路的通信资源量。

在示例29中,示例19-28中的任一个的主题可以可选地包括,通信链路的物理链路配置包括用于通信链路的调制和编码方案。

在示例30中,示例19-29中的任一个的主题可以可选地包括,通信链路的物理链路配置包括用于通信链路的码率。

在示例31中,示例19-30中的任一个的主题可以可选地包括,通信链路的物理链路配置包括用于通信链路的星座类型。

在示例32中,示例19-31中的任一个的主题可以可选地包括,通信链路的物理链路配置包括用于通信链路的MAC模式。

在示例33中,示例19-32中的任一个的主题可以可选地包括,针对通信网络中的至少一个,请求关于从通信网络向通信终端供应最大吞吐量的物理链路配置的信息。

在示例34中,示例19-33中的任一个的主题可以可选地包括,针对通信网络中的至少一个,请求关于通信网络具有的对通信终端可用的物理链路配置的信息。

在示例35中,示例19-34中的任一个的主题可以可选地包括,针对通信网络中的至少一个,请求关于通信网络具有的对通信终端可用的所有物理链路配置的信息。

在示例36中,示例19-35中的任一个的主题可以可选地包括,所述通信网络至少部分根据不同的无线电接入技术操作。

示例37是一种其上记录有指令的计算机可读介质,所述指令当由处理器执行时使该处理器执行用于执行根据示例19到36中任一项的无线电通信的方法。

示例38是通信终端,其包括:确定装置,其用于针对多个通信网络中的每一个确定在通信网络具有的对通信终端可用的物理链路配置之中向通信终端提供最大吞吐量的通信网络具有的对通信终端可用的物理链路配置;以及控制装置,其用于针对每一个通信网络检查当通信终端利用在通信网络具有的对通信终端可用的物理链路配置之中提供小于最大吞吐量的物理链路配置使用到通信网络的通信链路时该通信终端是否能满足吞吐量准则,以及基于所述检查的结果而建立到通信网络中的一个或多个的通信链路。

在示例39中,示例38的主题可以可选地包括,所述控制装置用于,针对通信网络中的至少一个,利用在通信网络具有的对通信终端可用的物理链路配置之中供应小于最大吞吐量的物理链路配置建立到通信网络的通信链路,如果在通信终端利用所述物理链路配置使用到通信网络的通信链路时通信终端能满足吞吐量准则的话。

在示例40中,示例38-39中的任一个的主题可以可选地包括,所述控制装置用于基于所述检查的结果选择到通信网络中的一个或多个的一个或多个通信链路,以及针对一个或多个通信链路中的每一个而选择物理链路配置,并且用于利用所选的物理链路配置建立所选的一个或多个通信链路。

在示例41中,示例40的主题可以可选地包括,所述控制装置用于,针对一个或多个所选的通信链路中的每一个,请求从相应通信网络利用所选的物理链路配置建立通信链路。

在示例42中,示例40-41中的任一个的主题可以可选地包括,所述控制装置用于基于用于降低操作一个或多个通信链路的所需传输功率的准则而选择一个或多个通信链路。

在示例43中,示例40-42中的任一个的主题可以可选地包括,所述控制装置用于基于用于最大化由一个或多个通信链路提供的频谱的准则而选择一个或多个通信链路。

在示例44中,示例40-43中的任一个的主题可以可选地包括,所述控制装置用于基于用于最大化由一个或多个通信链路提供的传输功率效率的准则而选择一个或多个通信链路。

在示例45中,示例38-44中的任一个的主题可以可选地包括,所述控制装置用于,针对通信网络以及针对每一个通信网络,搜索用于到通信网络的通信链路的可用物理层配置集合,包括通信链路的集合的通信配置,以及针对每一个通信链路,搜索物理链路配置。

在示例46中,示例45的主题可以可选地包括,所述控制装置用于基于由通信终端执行的搜索、数据库查询和由另一通信终端提供的信息中的至少一个而确定关于可用通信网络的信息。

在示例47中,示例38-46中的任一个的主题可以可选地包括,通信链路的物理链路配置包括用于通信链路的通信资源量。

在示例48中,示例38-46中的任一个的主题可以可选地包括,通信链路的物理链路配置包括用于通信链路的调制和编码方案。

在示例49中,示例38-48中的任一个的主题可以可选地包括,通信链路的物理链路配置包括用于通信链路的码率。

在示例50中,示例38-49中的任一个的主题可以可选地包括,通信链路的物理链路配置包括用于通信链路的星座类型。

在示例51中,示例38-50中的任一个的主题可以可选地包括,通信链路的物理链路配置包括用于通信链路的MAC模式。

在示例52中,示例38-51中的任一个的主题可以可选地包括,所述确定装置用于,针对通信网络中的至少一个,请求关于从通信网络向通信终端供应最大吞吐量的物理链路配置的信息。

在示例53中,示例38-52中的任一个的主题可以可选地包括,所述确定装置用于,针对通信网络中的至少一个,请求关于通信网络具有的对通信终端可用的物理链路配置的信息。

在示例54中,示例38-53中的任一个的主题可以可选地包括,所述确定装置用于,针对通信网络中的至少一个,请求关于通信网络具有的对通信终端可用的所有物理链路配置的信息。

在示例55中,示例38-54中的任一个的主题可以可选地包括,所述通信网络至少部分根据不同的无线电接入技术操作。

示例56是如图6中图示的用于确定用于通信的通信链路的方法。

在示例57中,示例56中的主题由通信终端执行。

在示例58中,示例56-57中的任一个的主题可以可选地包括通信终端请求一个或多个通信网络根据所找到的通信配置设立(setup)通信链路。

在示例59中,示例56-58中的任一个的主题可以可选地包括,针对在所述搜索中找到的通信配置以及针对在所述搜索中找到的通信配置中包括的通信链路,从其通信链路的可用的物理层配置集合中消除在所述搜索中找到的通信配置中的通信链路的物理层配置,以便形成用于通信链路的更新的物理层配置集合;以及基于用于通信链路的更新的可用物理层配置集合而重复针对通信配置的搜索。

在示例60中,示例56-59中的任一个的主题可以可选地包括,所述搜索包括根据搜索准则搜索最优的通信配置。

在示例61中,示例60的主题可以可选地包括,所述搜索准则包括通信配置的吞吐量高于预定的最小吞吐量。

在示例62中,示例60-61中的任一个的主题可以可选地包括,所述搜索准则包括通信配置的所需功率尽可能地低。

在示例63中,示例56-62中的任一个的主题可以可选地包括,所述搜索包括根据搜索算法的搜索。

在示例64中,示例63的主题可以可选地包括,所述搜索算法具有有限搜索空间。

在示例65中,示例64的主题可以可选地包括,所述搜索算法被限制为通信配置的二维表示中的包络函数。

在示例66中,示例63-65中的任一个的主题可以可选地包括,所述搜索算法被限制为通信配置的二维表示中的凸包络函数。

在示例67中,示例66的主题可以可选地包括,所述二维表示将每一个通信配置表示为其第一坐标对应于通信配置的吞吐量且其第二坐标对应于通信配置的传输功率的点。

在示例68中,示例56-67中的任一个的主题可以可选地包括,针对在所述搜索中找到的通信配置中包括的每一个通信链路,从通信链路的可用物理层配置集合中消除在所述搜索中找到的通信配置中的通信链路的物理层配置,以便形成用于通信链路的更新的物理层配置集合;以及基于用于通信链路的更新的可用物理层配置集合而重复针对通信配置的搜索。

在示例69中,示例56-68中的任一个的主题可以可选地包括,消除可用物理层配置并基于域切割(domaincut)过程而重复针对通信配置的搜索。

示例70是一种其上记录有指令的计算机可读介质,所述指令当由处理器执行时使该处理器执行用于根据示例56到69的任一个执行无线电通信的方法。

示例71是如图7中图示的通信设备。

在示例72中,示例71的主题可选地是通信终端。

在示例73中,示例71-72中的任一个的主题可以可选地包括,所述收发器被配置成请求一个或多个通信网络根据所找到的通信配置设立通信链路。

在示例74中,示例71-73中的任一个的主题可以可选地包括,所述处理器进一步被配置成针对在所述搜索中找到的通信配置以及针对在所述搜索中找到的通信配置中包括的通信链路,从其通信链路的可用物理层配置集合中消除在所述搜索中找到的通信配置中的通信链路的物理层配置,以便形成用于通信链路的更新的物理层配置集合;以及基于用于通信链路的更新的可用物理层配置集合而重复针对通信配置的搜索。

在示例75中,示例71-74中的任一个的主题可以可选地包括,所述处理器被配置成根据搜索准则搜索最优的通信配置。

在示例76中,示例75的主题可以可选地包括,所述搜索准则包括通信配置的吞吐量高于预定的最小吞吐量。

在示例77中,示例75-76中的任一个的主题可以可选地包括,所述搜索准则包括通信配置的所需功率尽可能地低。

在示例78中,示例71-77中的任一个的主题可以可选地包括,所述处理器被配置成根据搜索算法进行搜索。

在示例79中,示例78的主题可以可选地包括,所述搜索算法具有有限搜索空间。

在示例80中,示例79的主题可以可选地包括,所述搜索算法被限制为通信配置的二维表示中的包络函数。

在示例81中,示例78-80中的任一个的主题可以可选地包括,所述搜索算法被限制为通信配置的二维表示中的凸包络函数。

在示例82中,示例81的主题可以可选地包括,所述二维表示将每一个通信配置表示为其第一坐标对应于通信配置的吞吐量且其第二坐标对应于通信配置的传输功率的点。

在示例83中,示例81-82中的任一个的主题可以可选地包括,所述处理器被配置成,针对在所述搜索中找到的通信配置中包括的每一个通信链路,从通信链路的可用物理层配置集合中消除在所述搜索中找到的通信配置中的通信链路的物理层配置,以便形成用于通信链路的更新的物理层配置集合;以及基于用于通信链路的更新的可用物理层配置集合而重复针对通信配置的搜索。

在示例84中,示例81-83中的任一个的主题可以可选地包括,所述处理器被配置成,消除可用物理层配置并基于域切割过程而重复针对通信配置的搜索。

示例85是通信设备,其包括搜索装置,其用于基于搜索准则而针对通信链路集合,以及针对每一个通信链路来搜索可用物理层配置集合,针对包括一个或多个通信链路的通信配置,以及针对一个或多个通信链路的每一个来搜索可用物理链路配置;以及建立装置,其用于根据所找到的通信配置建立通信。

在示例86中,示例85的主题可以可选地是通信终端。

在示例87中,示例85-86中的任一个的主题可以可选地包括,所述建立装置用于请求一个或多个通信网络根据所找到的通信配置设立通信链路。

在示例88中,示例85-87中的任一个的主题可以可选地包括,所述搜索装置进一步用于针对在所述搜索中找到的通信配置以及针对在所述搜索中找到的通信配置中包括的通信链路,从其通信链路的可用物理层配置集合中消除在所述搜索中找到的通信配置中的通信链路的物理层配置,以便形成用于通信链路的更新的物理层配置集合;以及基于用于通信链路的更新的可用物理层配置集合而重复针对通信配置的搜索。

在示例89中,示例85-88中的任一个的主题可以可选地包括,所述搜索装置用于根据搜索准则搜索最优的通信配置。

在示例90中,示例89的主题可以可选地包括,所述搜索准则包括通信配置的吞吐量高于预定的最小吞吐量。

在示例91中,示例89-90中的任一个的主题可以可选地包括,所述搜索准则包括通信配置的所需功率尽可能地低。

在示例92中,示例85-91中的任一个的主题可以可选地包括,所述搜索装置用于根据搜索算法进行搜索。

在示例93中,示例92的主题可以可选地包括,所述搜索算法具有有限搜索空间。

在示例94中,示例93的主题可以可选地包括,所述搜索算法被限制为通信配置的二维表示中的包络函数。

在示例95中,示例92-94中的任一个的主题可以可选地包括,所述搜索算法被限制为通信配置的二维表示中的凸包络函数。

在示例96中,示例95的主题可以可选地包括,所述二维表示将每一个通信配置表示为其第一坐标对应于通信配置的吞吐量且其第二坐标对应于通信配置的传输功率的点。

在示例97中,示例95-96中的任一个的主题可以可选地包括,所述搜索装置用于,针对在所述搜索中找到的通信配置中包括的每一个通信链路,从通信链路的可用物理层配置集合中消除在所述搜索中找到的通信配置中的通信链路的物理层配置,以便形成用于通信链路的更新的物理层配置集合;以及基于用于通信链路的更新的可用物理层配置集合而重复针对通信配置的搜索。

在示例98中,示例96-97中的任一个的主题可以可选地包括,所述搜索装置用于,消除可用物理层配置并基于域切割过程而重复针对通信配置的搜索。

示例99是如图8中图示的通信终端。

在示例100中,示例99的主题可以可选地包括:确定器,其被配置成确定第一通信配置的吞吐量和第二通信配置的吞吐量;以及控制器,其被配置成基于第一通信配置的吞吐量和第二通信配置的吞吐量而控制在第一通信配置和第二通信配置之间的通信的切换。

在示例101中,示例100的主题可以可选地包括,所述控制器被配置成基于吞吐量准则、基于第一吞吐量以及基于第二吞吐量而确定使用第一通信配置的通信时段的长度和使用第二通信配置的通信时段的长度。

在示例102中,示例99-101中的任一个的主题可以可选地包括,所述吞吐量准则是最小吞吐量,且所述收发器被配置成交替地使用第一通信配置和第二通信配置来执行通信以使得通信的平均吞吐量等于或高于最小吞吐量。

在示例103中,示例99-102中的任一个的主题可以可选地包括,第一通信配置的吞吐量满足吞吐量准则而第二通信配置的吞吐量不满足吞吐量准则。

在示例104中,示例99-103中的任一个的主题可以可选地包括,控制器,其被配置成确定具有第一吞吐量的通信配置和具有第二吞吐量的通信配置。

在示例105中,示例99-104中的任一个的主题可以可选地包括,第一通信配置和第二通信配置包括一个或多个通信链路的使用,且第一通信配置和第二通信配置在所使用的通信链路方面不同。

在示例106中,示例99-105中的任一个的主题可以可选地包括,第一通信配置和第二通信配置在所使用的载波聚合方面不同。

示例107是如图9中图示的用于执行通信的方法。

在示例108中,示例107的主题可以可选地包括,确定第一通信配置的吞吐量和第二通信配置的吞吐量以及基于第一通信配置的吞吐量和第二通信配置的吞吐量而控制在第一通信配置和第二通信配置之间的通信的切换。

在示例109中,示例108的主题可以可选地包括,基于吞吐量准则、基于第一吞吐量以及基于第二吞吐量而确定使用第一通信配置的通信时段的长度以及使用第二通信配置的通信时段的长度。

在示例110中,示例107-110中的任一个的主题可以可选地包括,所述吞吐量准则是最小吞吐量,并且交替地使用第一通信配置和第二通信配置以使得通信的平均吞吐量等于或高于最小吞吐量。

在示例111中,示例107-110中的任一个的主题可以可选地包括,第一通信配置的吞吐量满足吞吐量准则而第二通信配置的吞吐量不满足吞吐量准则。

在示例112中,示例107-111中的任一个的主题可以可选地包括,确定具有第一吞吐量的通信配置和具有第二吞吐量的通信配置。

在示例113中,示例107-112中的任一个的主题可以可选地包括,第一通信配置和第二通信配置包括一个或多个通信链路的使用,且第一通信配置和第二通信配置在所使用的通信链路方面不同。

在示例114中,示例107-113中的任一个的主题可以可选地包括,第一通信配置和第二通信配置在所使用的载波聚合方面不同。

示例115是其上记录有指令的计算机可读介质,所述指令当由处理器执行时使该处理器执行用于根据示例107到114中的任一个执行无线电通信的方法。

示例116是通信终端,其包括:通信装置,其用于交替地使用具有第一吞吐量的第一通信配置和具有第二吞吐量的第二通信配置来执行通信,以使得通信的平均吞吐量满足预定的吞吐量准则。

在示例117中,示例116的主题可以可选地包括确定装置,其用于确定第一通信配置的吞吐量和第二通信配置的吞吐量;以及控制装置,其用于基于第一通信配置的吞吐量和第二通信配置的吞吐量而控制在第一通信配置和第二通信配置之间的通信的切换。

在示例118中,示例117的主题可以可选地包括,所述控制装置用于基于吞吐量准则、基于第一吞吐量以及基于第二吞吐量而确定使用第一通信配置的通信时段的长度和使用第二通信配置的通信时段的长度。

在示例119中,示例117-118中的任一个的主题可以可选地包括,所述吞吐量准则是最小吞吐量,且所述通信装置用于交替地使用第一通信配置和第二通信配置来执行通信以使得通信的平均吞吐量等于或高于最小吞吐量。

在示例120中,示例116-119中的任一个的主题可以可选地包括,第一通信配置的吞吐量满足吞吐量准则而第二通信配置的吞吐量不满足吞吐量准则。

在示例121中,示例116-120中的任一个的主题可以可选地包括,控制装置,其用于确定具有第一吞吐量的通信配置和具有第二吞吐量的通信配置。

在示例122中,示例116-121中的任一个的主题可以可选地包括,第一通信配置和第二通信配置包括一个或多个通信链路的使用,且第一通信配置和第二通信配置在所使用的通信链路方面不同。

在示例123中,示例116-122中的任一个的主题可以可选地包括,第一通信配置和第二通信配置在所使用的载波聚合方面不同。

需要注意的是,上述任何示例中的特征的一个或多个可以与其他示例中的任何一个相组合。

在下文中,更详细的描述示例。参考如图10中图示的异构多链路无线电情境中的移动设备描述下述示例。

图10示出通信布置1000。

通信布置1000包括根据各种RAT(无线电接入技术,例如,UMTS、LTE、WiFi、GSM等)操作的多个基站1001。术语基站用于包括接入点,诸如例如在RAT是WiFi的情况下。需要注意的是,基站1001中的一个或多个也可以使用相同的RAT,例如,可以是不同运营商的相同类型的通信网络(例如,LTE通信网络)。

通信布置1000还包括移动设备1002,对于其而言,针对每一个基站1001,决定是否建立到基站1001的通信链路1003,以及如果是的话,决定哪个物理链路配置(包括MAC模式)用于通信链路1003。最后,针对移动设备1002,选择通信配置,所述通信链路包括到基站1001中的一个或多个的一个或多个通信链路,以及针对每一个通信链路的关联的物理链路配置。

图11示出图示移动设备1002中用于链路选择(即,通信配置选择)的过程的流程图1100。

在1101中,移动设备1002检测可用的无线电通信链路,识别该链路特性以及被操作用于链路的对应MAC模式。例如,对于给定的路径损耗和其他传播约束,其识别最大支持的MAC模式,包括与可能的最高码率(例如,R=2/3等等)组合的最大可能的星座类型(例如,BPSK、QPSK、QAM等等)。

在1102中,移动设备检测1002、测量、估计和/或请求关于用于相关无线电链路(例如,可以考虑的无线电链路)的由基站1001提供的可用容量的信息。对于LTE,例如,要分配给特定用户(即,移动设备)的资源块的预期数量典型性地依赖于基站的负载。

在1103中,移动设备1002考虑关于如何组合一个或多个异构无线电链路1003的所有可能的组合,并做出关于无线电链路的最佳组合以及MAC模式的最佳选择的决策。典型地,对于给定的移动设备的最佳解是获得尽可能多的频谱以及操作非常低的MAC模式,诸如BPSK,R=1/2。然而,这与基站仅向单个用户分配有限数量的时间/频率/空间资源的实际约束相反。

在1104中,移动设备1002通过与基站的适当通信而发起到所选目标RAT的连接并实施特定MAC模式的选择。

需要注意的是,可以基于可用的反馈信息(诸如CQI(信道质量指示符(一个或多个))、MIMO信道矩阵的秩、由移动设备支持的可用模式等等)而得出可能的最高MAC模式(例如,具有最高频谱效率的MAC模式)。

移动设备可以例如如下估计小区负载:

i)可以通过分析所传输的分组来观察基站地址的数量,并从而估计出基站的负载,即寻址的用户的高数量意味着高小区负载,寻址的用户的低数量意味着低小区负载,

ii)可以估计用于数据服务的所使用的资源数量。每用户资源的低数量(例如,分配给用户的资源块,等)指示高负载水平,每用户分配的资源的高数量指示低负载水平等等。

由此,可以预测可用资源(即,在高小区负载的情况下,可用资源可以估计为低的,而在低小区负载的情况下,可用资源可以估计为高的,等等)。

需要进一步注意的是,最低可能的MAC模式(即,在频谱效率方面最低的)通常期望由移动设备1002用于上行链路传输,由于其通常涉及到可能的最低功率消耗。事实上,从移动设备1002的角度来看,通常期望使上行链路中的操作模式所需的频谱带宽尽可能地低(例如,BPSK,R=1/2等)而不是高频谱效率模式(例如,QAM256,R=3/4等)。原因在于以下事实:SINR需求随着MAC模式的频谱效率近似指数地增长,而所得到的吞吐量并不是。

在下文中,给出了关于移动设备1002如何执行1101到1104的另外的示例。

关于1101,移动设备1002检测可用的无线电链路,识别链路特性和可以操作的对应MAC模式。移动设备还获得链路选择策略,如果有关移动运营商需要的话。

可以通过各种手段实现可用无线电链路的检测。例如,在IEEE802.11或类似的情况下,如果运营商选择分发信息和/或ANQP(接入网查询协议),移动设备1002可以通过在3GPP中定义的ANDSF(接入网发现和选择功能)接收此信息。可替换地(或者除ANDSF提供的信息之外),移动设备1002可以通过对等通信链路(例如通过设备到设备通信机制)与邻居设备交换相关的信息。可替换地(或者除上述之外),移动设备1002可以执行对可用无线电链路的感测。在大量用户的情况下,此类感测任务也可以通过分布式感测机制分发,即,每一个移动设备仅扫描所讨论的频带的一小部分,以及随后该信息在邻居移动设备之中交换或在集中点中聚合,并随后重新分发给移动设备。

移动网络运营商可以具有向移动设备1002提供链路选择策略的可能性。这些例如是在移动设备中的链路选择过程中所考虑的约束。例如,与其他RAT(例如,WiFi)相比运营商能够优先选择给定的RAT(例如,LTE)。

关于1102,移动设备检测、测量、估计和/或请求关于用于基站和移动设备之间的无线电链路的由基站提供的可用容量的信息。

对于关于要选择的最优链路的移动设备中心决策做出,移动设备需要知晓对于特定无线电链路而言最终可由基站分配给用户的实际容量(即,LTE的资源块的数量,WiFi的数据分组大小等)。

在LTE中,例如,如图12中图示,每个用户分配许多资源块。

图12示出根据LTE的资源块。

根据LTE,将OFDM符号分组成资源块。资源块具有在频域上180kHZ、在时域上0.5ms的总大小。每个1ms传输时间间隔(TTI)包含两个时隙(Tslot)。

图13示出根据WiFi的帧结构。

从顶部到底部,图13示出了根据IEEE11a/g、IEEE11n和IEEE11ac的帧结构。

图14给出了IEEE802.11b、IEEE802.11a/g、IEEE802.11n和IEEE802.11ac的帧大小。

对于其他系统,可以应用其他资源管理机制。

例如,在1102中,移动设备联系基站1101,并请求关于可能的资源分配的信息。LTE基站例如可以用可以分配给移动设备的资源块的预计数量进行应答。这样的机制可以在标准化中引入。在图15中图示在移动设备1102和基站1101之间的信息交换的示例。

图15示出了LTE基站1501(例如,对应于基站1001之一)和移动设备1502(例如,对应于移动设备1002)之间的通信。

在1503中,移动设备1502请求关于可由基站1501分配给移动设备1502的资源块的数量(或者一般地容量)的信息。

在1504中,基站1501指示在其建立了到基站1501的链路的情况下可能分配给移动设备1502的资源块的数量(或者一般地容量)。此外,基站1501可以提供关于资源块的预计数量的有效性持续时间的信息(即,直到何时该数量保持恒定)、关于当前负载的信息、关于负载波动的信息、关于资源的过去分配的信息等等。

在基站1001不能或不愿提供所请求的信息的情况下,有关的移动设备1002可以尝试估计基站1001的当前负载状态。负载状态的粗略分类可能是足够的,诸如:

低负载

高负载

低负载

中负载

高负载

或类似的。移动设备1002可以通过扫描给定RAT(例如,WiFi)的空中时间、通过扫描多少资源块被分配给用户以及多少个未被使用(例如,针对LTE)来识别该负载状态。

根据LTE,例如,RSRQ(参考信号接收质量)被定义成RSRP(参考信号接收功率)和RSSI(接收信号强度指示符)的比,移动设备1002可将其用作小区负载的基本度量。基于估计的负载水平,移动设备1002可以得出能够分配给移动设备1002的资源块的典型预期数量。在高负载的情况下,该数量较低而在低负载的情况下,资源块的期望数量较高。

移动设备1002可以基于历史评估而精制(refine)所述估计。例如,依赖于负载估计,移动设备1002检查在过去的类似的场景下已经分配多少资源块,并对先前的观察取适当的平均。另外,可以考虑任何种类的情境信息(例如,其位置、一天当中的时刻、用户偏好、邻居用户、诸如假期之类的特殊事件等)。

因此,除已知的MAC模式之外还使用每个无线电链路的不同的信道条件,移动设备可以定义针对该链路的工作点。

图16示出数据速率-传输功率图1600。

数据速率(即,吞吐量)沿着数据速率轴1601从左到右增加,所需传输功率沿着功率轴1602从下至上增加。

图1600图示了LTE上行链路信道的估计的工作点。可以看出,该工作点具有凸特性,这证明了使用凸包络搜索算法用于最优工作点的搜索是有道理的。需要注意的是,诸如图16中图示的针对多个通信链路的组合点导致每个对应于如图3中图示的通信配置的工作点。

需要注意的是,移动设备1002获得的数值越可靠,在1103中作出的选择就越准确。因此,期望为合适的优化生成良好的输入。

关于1103,移动设备1002考虑关于如何组合一个或多个异构无线电链路的所有可能的组合以及做出关于无线电链路的最佳组合和MAC模式的最佳选择的决策。高效的优化方式可以基于,例如,离散凸包络优化方法。

对于最终选择,如果任何运营商选择施加此类策略,移动设备1002就需要将运行商策略考虑在内。那些策略通常会限制移动设备中心决策做出过程的决策空间,以及确认该优化会导致与用户需求兼容的结果。事实上,运营商策略有时可能与用户的偏好相矛盾,由于关于无线资源分配的移动设备和网络的目标通常与其自身矛盾。即,网络通常对实现对于所有用户高效的整体操作感兴趣,而特定移动设备仅仅对其个人的高效操作感兴趣。不过,在移动设备中存在由限制决策空间的网络施加的规则识别的妥协,例如“在LTE的信号质量较高的情况下偏好LTE胜过WiFi”或类似的。

关于1104,移动设备1002发起到所选基站1001的连接并通过与相应基站1001的适当通信实施特定MAC模式的选择。

移动设备1002执行所选的通信链路的发起并实施针对通信链路选择的MAC模式的使用。MAC模式的实施可能需要引入移动设备1002和基站1001之间的信息交换,其可以例如如图17中图示的。

图17示出LTE基站1701(例如,对应于基站1001之一)和移动设备1702(例如,对应于移动设备1002)之间的通信。

在1703中,移动设备1702请求使用特定MAC模式(即,诸如BPSK/QPSK/QAM或类似的特定调制类型,以及诸如R=1/2、R=2/3、R=374等特定的码率)发起连接。

在某些诸如LTE或类似的RAT中,基站1001可以不允许使用关于MAC模式的设备中心决策。然而,那些RAT的无线电资源管理算法通常依赖于设备中心的链路质量测量。移动设备1002可因此使用到基站1001的链路质量反馈以便让基站1001相信观察到某个链路质量。移动设备1002可以以使得基站1001的RRM(无线电资源管理)实体选择移动设备1002期望的MAC模式的方式来选择质量反馈(例如,质量值)。由于链路质量测量的第一反馈可能不会产生确切的期望MAC模式,该过程可能需要数次迭代。在这种情况下,移动设备1002可以相应地修改链路质量反馈(例如,增加或降低该值)以便最终实现期望的MAC模式。

多链路优化对于移动设备的功率消耗可能是非常有益的。相同的机制可以应用在基站的功率消耗上。对于此类一般优化,类似地,可以使用基站和用户设备之间的反馈和协商(negotiation)。

例如,主基站或类似的基站可以获得知识或估计其他基站的授予的频谱/时间资源量并针对不同的异构链路施加MAC模式。可替换地,执行配置和与所有有关的异构基站交互的联合控制器可以被引入。因此对于基站而言将移动设备包括到决策做出中是有利可图的。然而,移动设备(例如,UE)目标可能与网络目标不同。有时候,无政府(anarchic)行为对移动设备来说是有益的。只要网络不遭受这些,对于他们而言就是可接受的(如选择在运营商控制之外的私有WiFi热点)。

1103中的通信配置选择(例如,上行链路模式选择)例如包括试图找到满足移动设备1002的最小吞吐量需求的工作点(即,同时操作的链路的合适数量以及关联的MAC模式)的优化过程。对于这种优化,通常存在所有通信链路和所有MAC模式的大量可能组合(或一般地物理层配置),其使高度高效的搜索算法的使用是合期望的。结果是,导致最小聚合发射(TX)功率水平的工作点(近似地)位于凸包络函数上,诸如图3的示例中的包络函数305。

凸结构来源于以下事实:MAC吞吐量曲线通常为了更有力的星座类型而需要大大增加输出功率水平。该效果在图18中图示。

图18示出LTE的吞吐量图1800。

图1800图示了针对各种MAC模式,被视作输出功率的表示的SINR(信号与干扰噪声比)与吞吐量之间的关系。可以看出,吞吐量越高,对于吞吐量增加所需的附加传输功率就越高。

因此,可以使用利用该特性的离散的优化算法。正如所提到的,可以使用凸包络搜索算法,即,在可能的工作点的凸包络上搜索的优化算法,即,具有限制在凸包络上的搜索集合。例如可以使用Shoham和Gersho的用于任意量化器集合的高效比特分配的凸优化方法,该方法是合适的,由于其针对该问题而被优化。需要注意的是,Shoham-Gersho优化算法被开发用于非常特定的信息论优化问题。然而,它匹配移动设备链路选择的优化需要(即,通信配置选择)。

Shoham-Gersho算法可以看作是基于以下思想:代替等待拉格朗日乘数λ缓慢到达新解的有效值,可能的是令λ仅取针对每一次迭代的有效值。

特殊地,Shoham-Gersho算法针对给定的拉格朗日乘数矢量lambda(λ)而最小化拉格朗日函数:

>(Lλ)d(λ)=infxXL(x,λ)=infxX[(f(x)+λ(h(x)-b))>

其中,X是搜索空间,h(x)=(h1(x),...,h2(x))是约束函数矢量,b是用于约束值的限制的矢量,(即,约束是hi(x)≤bi)以及f(x)是代价函数。

对于每一次迭代k,约束函数(例如,表示吞吐量)计算如下:

·如果Rk=Rmin(约束函数的最小值,例如最小吞吐量),找到最优分配。算法停止。

·如果Rk>Rmin,则λ被更新以获得更接近约束的最接近的数值——更小的减少。

·如果Rk<Rmin,则λ被更新以获得更接近约束的最接近的数值——更小的增加。

·如果(Rk-Rmin)(Rk-1-Rmin)<0,凸包络上的最优分配被找到,并相当于实现该约束的一个。算法停止。

该情况说明了以下事实:算法在凸包络上从不可行域到可行域进行(或者从相反方向)。λ可以简单地用零初始化,但可以确定更高效的初始值。

然而,存在方法凸包络搜索方法的次优性,由于其只识别出位于凸包络函数上的解,例如,图3中示例的包络函数305。在图3的示例中,凸包络搜索方法因而将找到如图19中图示的次优解。

图19示出数据速率-传输功率图1900。

如图3中,通信配置的数据速率(即,吞吐量)沿着数据速率轴1901从左到右增加以及所需传输功率(可以看作通信配置的代价)沿着功率轴1902从下到上增加,并且在图1900中示出多个工作点1903。线1904给出了移动设备(例如移动设备1002)所需的目标最小吞吐量的示例。

第一工作点1906是由凸包络搜索方法找到的解,其满足最小数据速率约束并在凸包络函数上。

然而,第二工作点1907将是最优解:它具有比第一工作点1906更低的输出功率并仍在线1904的右侧,即,满足吞吐量需求。第二工作点接近但不准确地在凸包络函数1905上。因此,由于来自搜索空间对凸包络函数1905的限制的固有的次优性,凸包络搜索方法可能无法找到最优工作点。

需要注意的是,仅单独优化针对链路的配置的优化技术不太高效得多。

下面,作为例如在1103中由移动设备1002执行的用于通信配置选择的示例描述方法,其可以看作是凸包络搜索方法的扩展,即,视作在所需传输功率方面允许高效地识别最优或近最优工作点的迭代扩展,每一工作点包括将同时操作的异构无线电链路以及每一个无线电链路(包括每载波星座类型,码率等)的MAC模式(或一般地物理层配置)。

凸包络搜索方法以使得针对每个链路独立考虑MAC模式的方式来工作。该算法不是通过考虑所有可用组合整体来执行搜索,而是通过在原始独立的MAC模式曲线上工作来在凸包络上执行搜索。这保证高效率。这在图20中图示。

图20示出针对单独的链路的吞吐量-输出功率图2001和具有工作点的吞吐量-输出功率图2002,其中每一个工作点对应于一个或多个链路与关联的MAC模式的组合。

这意味着吞吐量-输出功率图2002对应于图3中所示出的吞吐量-输出功率图300,并是针对单独的链路的吞吐量-输出功率图2001的组合结果。

凸包络搜索方法找到对应于针对每个单独链路的链路工作点2004(假设对应于工作点2004的通信配置中存在链路,否则,针对链路选择的链路工作点可以看做链路工作点“未建立”)的工作点2003。因此,工作点2004的选择对应于针对每个单独的通信链路(例如,针对通信链路1003中的每一个)的链路工作点的选择。

在根据本示例的凸包络搜索方法的迭代扩展中,在第0次迭代中,凸包络搜索方法用于在凸包络1905、2005上找到最佳解1906、2003(可以看作是601的示例)。如果该解1906、2003不是最佳解,这意味着真正的解1907在凸包络1905、2005之上的某处。为了得到凸包络1905、2005上的真正解,其准许凸包络搜索方法的高效使用,凸包络1905、2005的至少一个点被消除(这可以看成602的示例)以使得该凸包络移动。这通过仅消除先前的解来实现,因为所有其他的工作点是真正最优解的可能的候选。

如图20所示,工作点是链路上不同模式的组合,即,链路工作点的组合。如果从一个链路中移除一个链路工作点,这会消除许多可能的组合(即,2002的工作点)而并不只是一个。为了消除2002的仅一个工作点,对于每个链路,消除在2002的工作点中的链路的链路工作点,并继续分别针对所得到工作点的子集进行搜索。

换句话说,如果存在针对每个链路j具有Tj(可能的工作模式集合)和mj(对应于解的所选模式)的N个链路,这意味着在第0次迭代中首先考虑的集合仅仅是为了仅移除对应于[m1...mN],的解,单独地考虑针对每一个i=1…N的集合且搜索该集合的凸包络上的解。这允许消除在第一次迭代中找到的特定点以及修改该凸包络。

由于存在N条链路,第一迭代需要N次单独的搜索并因此找到N个点。对于第二次迭代,对于这N个点中的每一个,执行相同的方法以消除该点。因此,如果在第0次迭代中找到的单个点是第0级,则在第一级上(对应于第一次迭代),存在N个工作点,并则在第二级上N2个工作点。一般来说,在第p级上存在Np个工作点。

需要注意的是,并不保证在哪一级上会找到真正解:可以是在没有任何迭代的情况下找到的第一级工作点或者可以在4次或5次迭代之后被找到。由于遍历大量的迭代通常是不实际的,因此例如选择有限数量的级别(即迭代)。较高数量意味着得到真正解的更好的机会,但也意味着更高复杂度和更多的计算工作量。

图21图示出导致如上面所述的多级的工作点的移除。

图2101图示了各种可能链路的链路工作点(如N个)。

在第0级上的图2102图示了对应于在第0次迭代中找到的工作点的链路工作点。

在第一次迭代中,存在图2104的N个集合2103。每一个集合2103包括一个图2104,该图中消除(N个链路之一的)一个链路工作点。

对于每个集合2103,执行导致对应于图2104中的链路工作点的工作点的搜索。这在图2105图示。

该过程继续进行直到,例如,已经达到预定义的最大数量的迭代(例如,2次迭代,3次迭代或4次迭代)为止。

在下文中,描述了旨在找到真正解并仅当所有可能的工作点都已经被舍弃时才停止的示例。该示例可以看作是基于凸包络搜索方法与通过将工作点集合分割为子块而消除不需要的点的组合,其中子块被消除或者执行针对子块的搜索。在子块中的搜索被完成完全与使用凸包络搜索方法针对整个工作点集合相似,但分割成子块并消除子块是使用分支界限算法的域切割变型来完成的。

在下文中,给出了在二维情况下(即涉及两个无线电链路)如何消除不需要的块的示例。凸优化算法可以用于在图22所图示的凸包络上确定第一可行工作点(即满足吞吐量需求并具有在传输功率方面的最低代价的工作点)和第一不可行工作点(即不满足吞吐量需求但具有最高吞吐量的工作点)。

图22示出了数据速率-传输功率图2200。

如图3,通信配置的数据速率(即吞吐量)沿着数据速率轴2201从左到右增加而所需传输功率(可以看作通信配置的代价)沿着功率轴2203从下到上增加,并且多个工作点2203在图2200中示出。线2204给出移动设备(例如移动设备1002)所需的目标最小吞吐量的示例。

第一工作点2206是第一不可行点(在凸包络2205上),也可称作点A。

凸包络2205上的第二工作点2207是凸包络搜索方法所找到的解。这是第一可行工作点(在凸包络2205上),也被称作点B。

工作点2206、2207的每一个对应于所选链路与关联的所选MAC模式的特定组合。这些MAC模式允许将组合的整个集合(即工作点2203的整个集合)分裂成已知和未知区域。对于当前的二维情况,这在图23中图示。

图23图示了将工作点的集合分割成子块。

在图23中,水平方向对应于两个链路中的第一个的模式而垂直方向对应于两个链路中的第二个的模式。

图23中的每个箱(box)2301对应工作点,其中第一链路的MAC模式的效率从左到右增加而第二链路的MAC模式的效率从下到上增加。

因此,第一不可行点A定义了不可行点的第一子块2302,由于在该子块中的任何工作点在至少一个链路中具有比点A的MAC模式低效的MAC模式,且因此,该工作点的吞吐量小于点A的吞吐量,并因而不准许满足最小吞吐量约束。

类似地,第一可行点B定义了无希望(unpromising)点的第二子块2303因为这些点具有比点B更高的代价。

因此,可以舍弃第一子块2302的工作点和第二子块2303的工作点(即从进一步的搜索中排除)。

剩余的工作点仍有待分析(即,包括在进一步的搜索中)。它们被分组成第三子块2304和第四子块2305,以及针对这些子块(矩形用于两链路情况,箱用于三链路情况)中的每一个,与工作点2203的原始完整集合类似地执行搜索。

例如基于凸包络搜索算法使用初始解确定第一可行点B(初始解)。该解对应于针对每一个链路的MAC模式。如所解释的,该解可能是次优的以及分割和消除过程允许检查是否有在凸包络上不存在的更好的工作点。与图21中图示方法的差别可以在以下事实中看到:在如图23图示的分割和分块过程中,所有无希望点以及不仅仅所找到的解被消除。

在多维域中(例如3D中的箱等),作为凸优化的输入有以下三种可能的结果:

1)所有的工作点都是可行的以及最小的一个可以采用并与当前解进行比较以便更新该解;

2)所有工作点都是不可行的,且能够被舍弃;

3)具有可用和不可行点的通常情况以使得某些工作点可以被舍弃,而其他被保留,如图23中图示的那样。

对于域切割过程而言只有情况3)是易受影响的,如参考图23解释的。该过程的输入包括用于第一可行点和第一不可行点的链路的模式。该输出准许定义被保持以用于进一步搜索的未知(或未处理的)点的集合。而且,该输入允许以合适的方式将其呈现为清楚的(clear)子域(例如如图23中图示的用于2-D的矩形和用于3-D的箱等),这对于凸包络搜索方法的下一次应用是必要的。为此,在搜索中找到的先前的点例如被保存,因为可行和不可行(接近于约束)工作点二者都应被保留。

当链路的数量高于3时,通常如何将剩余区域分裂成合适的子块不是无关紧要的,但这可以使用域切割算法来完成。域切割算法的结果是未处理点的剩余子域(例如,二维情况下的子块)。将它们添加到未处理域的列表中。例如,应用于图23的示例的域切割算法生成两个子域:第一个是[1...4]×[6...8](北-西)而第二个是[5...8]×[1...4](南-东),MAC模式的编号在水平上和垂直上从1到8。

在如上述给出的域切割算法的可能结果的结果1)和3)中,存在可能解(即可行工作点)。这与当前解相比较以得到当前解的潜在更新(其中初始解来自于将凸搜索算法应用于工作点的整个集合)。

在结果3)中,保留的工作点的子块可以与指示那些子块多么有希望的某个下界值(如图22中的工作点2208所示)相关联。

在管理剩余子块(即仍待搜索的子块)中,消除经处理的子块并添加新的子块(在结果3的情况中来自于域切割算法)。对于每一个添加的子块或更新解,可能舍弃其对应下界高于当前解的子块,这意味着它们不再有希望。此外,可能以具有更小下界的子块开始,因为它们更可能生成更好的解。

当没有留待处理的子块(即,待处理的子块列表为空)时,搜索过程结束。

表1给出了根据凸包络搜索方法(已经使用如上面描述的Shoham-Gersho算法生成的值)的通信配置选择、根据图21所示的方法的达到级别2的通信配置选择、根据图21所示的方法的达到级别3的通信配置选择以及根据图23中所示的方法的通信配置选择之间的比较。

表1

表1中的数值基于下述复杂度度量:将比较、乘法、除法、加法和减法的次数相加。也可以使用其它复杂度度量,例如与加法相比对于乘法使用较强权重等等。

表1示出了各种方法与穷举搜索性能的性能比较(按照百分比)。对于每种方法,底部数值评估计算工作量的差别而上部数值示出真正解与对应方法给出的解的差距(gap)。可以看出,根据图23中图示的方法(基于修改域切割算法)的配置选择给出的解是精确解,如预期的那样。然而,根据图21中图示的方法(基于修改的凸包络搜索算法,其中级别指示迭代的次数且抑制所选的RAT的链路配置的每一次迭代导致在存在的情况下通常导致更最优解的新的凸包络函数)的配置选择传递了次优解。此外,在具有高数量的链路的情况下凸算法非常有效。

在下文中,描述了在两个工作点(即两个通信配置)之间的时间共享方法的示例。

为此,识别出恰好在最小吞吐量需求之下的第一最优工作点(就某种意义上位于凸包络函数上)和恰好在最小吞吐量需求之上的第二最优工作点(就某种意义上位于凸包络函数上),例如图22中的点A和B。

这两个工作点的识别不会导致更高的复杂度,由于凸包络搜索算法通常自动识别凸包络函数上从最低(吞吐量)值直到最高(吞吐量)值的所有工作点。通过找到第二工作点,因此第一工作点也在没有更高代价的情况下在搜索过程中生成。

在根据本方法的移动设备1002的操作中,对于上行链路移动设备可以应用用于维护目标无线电链路选择所需的最小传输输出功率水平。本方法可以用在大量可用通信配置之中的任何两个工作点。并不要求这两个工作点位于凸包络函数上。

移动设备1002在两个识别的工作点之间应用时间共享,即在该两个工作点的通信配置之间进行切换。

据此,在该示例中,移动设备1002识别要使用的时间共享方法以准确地满足由图22中的线2204指示的最小吞吐量需求(例如由用户施加的)。

移动设备1002可以从下列变量中得出时间共享关系:

针对第一工作点取得的平均吞吐量R1(可以从优化中得出),

针对第二工作点取得的平均吞吐量R2(可以从优化中得出),

最小数据速率需求(例如由用户施加的)Rmin。

据此,移动设备可以首先为工作点得出时间共享因子cf,其中0≤cf≤1,其中0对应于共享时间的0%应用到第一工作点而共享时间的100%应用到第二工作点,其中0.5对应共享时间的50%应用到第一工作点而共享时间的50%应用到第二工作点等等。实际的推导由下列约束给出:

cf*R1+(1-cf)*R2=Rmin

其中,解:

cf=(Rmin-R2)/(R1-R2)

基于该结果,移动设备执行对应于第一工作点和第二工作点的无线电链路集合之间的时间共享。要分配给两个工作点的时间的百分比由位于0和1之间的值cf给出。

实际的时间共享可以以各种方式应用。

第一种方式是分裂整个传输,例如文件的FTP传送,分裂成两个部分——应用第一工作点的一部分(即,目标移动设备发起无线电链路并实施对应于第一工作点的MAC模式配置),和应用第二工作点的一部分(即,目标移动设备发起无线电链路并实施对应于第二工作点的MAC模式配置)。在两种传输之间的分裂比由cf给出,即如果总的预计传输时间是Ttot,则第一传输(应用第一工作点)的持续时间是cf*Ttot而第二传输(应用第二工作点)的持续时间是(1-cf)*Ttot。这样的分裂最终导致对应于Rmin*Ttot的数据量的预期传输。这种方法在图24中图示。

图24示出图示将传输分裂成第一传输2401和第二传输2402的传输图2403、2404。

在上部传输图2403中,第一传输2401使用第一工作点而第二传输2402使用第二工作点,然而在下部传输图2404中,第一传输2401使用第二工作点而第二传输2402使用第一工作点。

在预计的传输时间不准确对应于实际传输时间(例如,由于无线电链路特征的未预期的变化等)的情况下,第二传输2402可以按照需要简单的扩展或缩短。而且,当从第一工作点切换到第二工作点时,可以引入短传输暂停或反之亦然。这可以例如是必要的,由于通常新的无线电链路的建立和/或活动的无线电链路的终止需要在第一传输2401的结束和第二传输2402的开始之间需要花费的一些时间。如果总的传输时间应低于最大阈值,当确定最小所需数据速率时移动设备可以考虑该切换时间。例如,如果移动设备增加用于确定cf的所需数据速率,移动设备可以在保持总体传输时间目标的同时在第一传输2401和第二传输2402之间花费一些切换时间。

另外一个时间共享的方式是将总体传输时间分裂成多个时间片段,例如n个长度DeltaT的时间片段使得n*DeltaT=Ttot。对于每一个时间片段,根据cf的分裂可以如图25中图示的那样应用。

图25示出图示将传输分裂成多个第一传输2501和多个第二传输2502的传输图2503、2504、2505、2506。

在第一(顶部)传输图2503中,有两个时间片段,每一个都有使用第二工作点的第一传输2501和使用第一工作点的第二传输2502。

在第二传输图2504中,有两个时间片段,每一个都有使用第一工作点的第一传输2501和使用第二工作点的第二传输2502。

根据第一传输图2503和第二传输图2504的方法可以例如通过第三传输图2505图示的方法改进,该图中在使用第二工作点的第一传输2501之后执行两个连续的使用第一工作点的第二传输2502。这种方法最小化通信配置被切换的次数从而最小化时间切换花费。

类似地,在第四传输图2506中,在使用第一工作点的第一传输2501之后执行两个连续的使用第二工作点的第二传输2502。

在预计的传输时间不能准确对应于真实传输时间的情况下(例如由于无线电链路特性方面的未预期的改变等),在图25中的示例中的最后传输可以按需要被扩展或缩短和/或可以添加应用第一或第二工作点的另外的时间片段,其中添加使用更高效的工作点(即,该示例中的第二工作点)的时间片段可能是合期望的。

而且,如以上在图24的上下文中提及的,可以引入用于切换的传输暂停并且移动设备可以在确定最小所需数据速率时将切换时间考虑在内。

移动设备可以最小化当切换工作点时改变的(例如从WiFi到LTE或类似的)链路数量,由于这样的一个技术的一个链路的停止(shut-down)以及根据另一个技术的另一链路的建立通常需要功率。在凸包络上邻居节点之间的变化,如图22所示通常对应于仅一个链路的变化。这是准许通过修改工作点的仅一个链路的模式以用于跳转而从凸包络上的一个工作点跳到另一个工作点的凸优化机制的特性。

这意味着除了一个之外,两个工作点A和B对几乎所有链路使用相同的模式。这也意味着切换机制和时间只关心链路。也可能的是,使用对于其而言大量链路都不同的两个工作点。然而,除非用户或运营商还有某些附加约束(施加对应策略),这可能是不期望地。

作为示例,令具有某个目标吞吐量(例如30Mbit/s)和令识别两个工作点,一个恰好在目标吞吐量之下而一个恰好在目标吞吐量之上。第一个同时操作具有MAC模式QPSK、R=2/3的LTE和具有MAC模式64QAM、R=2/5的WiFi(实现37.604Mbit/s),并且第二工作点具有MAC模式QPSK、R=2/3的LTE链路和MAC模式16QAM、R=2/3的WiFi链路(实现28.375Mbit/s)。注意此处,LTE模式是相同的,但WiFi模式是不同的。所以为了在最小化功率消耗的同时实现目标吞吐量,移动设备在总时间的17.61%内配置自身为第一工作点。随后,移动设备在剩余的总传输持续时间内(总传输时间的82.39%)切换到对应的第二工作点。但由于工作点之间仅一条链路中的差别,LTE链路将在整个时间内以模式QPSK、R=2/3操作,而上述切换仅影响WiFi链路:总时间的17.61%内是64QAM、R=2/5,而总传输时间的82.39%内是模式16QAM、R=2/3。

总之,对于时间共享方法,移动设备1002例如执行如图26中图示的流程。

图26示出流程图2600。

在2601中,移动设备检测可用的无线电通信链路,识别链路特性和可被操作用于链路的对应MAC模式。例如,对于给定的路径损耗和其他传播约束,其识别最大支持的MAC模式,包括与可能的最高码率(例如,R=2/3等)组合的最大可能的星座类型(例如,BPSK、QPSK、QAM等)。

在2602中,移动设备检测1002,测量,估计和/或请求关于针对相关无线电链路(例如,可以考虑的无线电链路)的由基站1001提供的可用容量的信息。对于LTE,例如,要分配给特定用户(即,移动设备)的资源块的预期数量通常依赖于基站的负载。

在2603中,考虑关于如何组合一个或多个异构无线电链路1003的所有可能组合,并做出关于无线电链路的最佳组合和用于恰好在所需最小吞吐量需求之下的第一工作点和用于恰好在所需最小吞吐量需求之上的第二工作点的MAC模式的最佳选择的决策。通常,对于给定的移动设备最佳解是得到尽可能多的频谱并操作非常低的MAC模式,诸如BPSK、R=1/2。然而这与基站仅向单个用户分配有限数量的时间/频率/空间资源的现实约束相反。

在2604中,移动设备1002通过与基站的适当通信而发起到所选目标RAT的连接并实施特定MAC模式的选择。移动设备1002应用两个被识别的工作点的时间共享以使得准确满足由用户施加的所需最小吞吐量,并因此在满足吞吐量需求的同时最小化传输输出功率水平。

此外,需要注意的是,在时间共享下的工作点的选择可以考虑需要为各种工作点建立的不同无线电链路的数量。

图27示出图示可以用于时间共享的两对工作点的数据速率-传输功率图2700。

如图3,通信配置的数据速率(即吞吐量)沿着数据速率轴2701从左到右增加而所需传输功率(可以看作是通信配置的代价)沿着功率轴2702从下到上增加,并且图2700中示出了多个工作点2703。线2704示出目标最小吞吐量。

第一工作点2706和第二工作点2707形成第一对工作点,而第三工作点第三工作点2708和第四工作点2709形成第二对工作点。

不同的时间共享工作点对可能需要不同数量的不同链路。例如,假定对于所有工作点同时操作多个链路,当在相应对的工作点之间切换时,一些对可能需要仅一个RAT的改变(即,一个链路终止而一个新链路建立),而一些对可能需要两个RAT的改变(即,两个链路终止而同时两个新链路建立)。通常,RAT的改变会导致功率/能量上的花费,这在图2700中并没有考虑。依赖于特定调制解调器实现方式的功率/能量方面的固有花费,移动设备可以因此决定采用从一个工作点到另一个需要最小(或较小)数量的链路改变的工作点对,即使于替换工作点对相比,在工作时段期间总功率花费更高。需要注意的是,用于时间共享的不同工作点对不一定包含完全不同的对,即一个对包含另一对的一个工作点是可能的。

需要进一步注意的是,时间共享也可以在时隙的基础上执行,即假定空中接口包括持续时间Tslot的固定时隙。使用第一工作点的时隙的整数R1和使用第二工作点的时隙的数量R2可以基于cf参数计算。这种方法对于其中无论如何在时隙边界上发生MAC模式改变的RAT是合期望的。

除了将时间共享应用在对应于无线电链路和用于无线电链路的MAC模式的组合的工作点上,移动设备1002可以可替换地或附加地将时间共享方法应用于载波聚合场景。

在这种情况下,第一工作点(即通信配置)例如对应于低吞吐量配置(应用无载波聚合或低级载波聚合)而第二工作点对应于在下行链路、上行链路或二者中应用载波聚合的高吞吐量配置。这在图28中图示。

图28示出了图示没有载波聚合的工作点的第一频率功率图2801和图示有载波聚合的工作点的第二频率功率图2801。

在图2801,2802中,频率根据频率轴2803从左到右增加,功率沿着功率轴2804从下到上增加。具有正功率的块2805根据工作点分别指示用于上行链路或下行链路的频率。

可替换地,第一工作点使用载波聚合而第二工作点使用较高级载波聚合,即如图29所图示的添加另外的频率信道。

图29示出了图示具有较低级载波聚合的工作点的第一频率功率图2901和图示具有较高级载波聚合的工作点的第二频率功率图2902。

如图28,在图2901、2902中,频率根据频率轴2903从左到右增加,而功率沿着功率轴2904从下到上增加。具有正功率的块2905根据工作点分别指示用于上行链路或下行链路的频率。

进一步,工作点可能具有用于载波聚合的不对称配置,即聚合的上行链路和下行链路信道的数量对于工作点来说是不同的,如图30所示。

图30示出了图示没有载波聚合的工作点的第一频率功率图3001,和图示有载波聚合的工作点的第二频率功率图3002。

如图28,在图3001、3002中,频率根据频率轴3003从左到右增加,而功率沿着功率轴3004从下到上增加。具有正功率的块3005根据工作点分别指示用于上行链路或下行链路的频率。

基于这些工作点配置中的任一个,并假定目标吞吐量位于由第一工作点和第二工作点提供的最终吞吐量之间(即与所需最终吞吐量相比,第一工作点的吞吐量更低,而与所需最终吞吐量相比,第二工作点的吞吐量更高),可以使用如上所述的参考图24和25的时间共享方法。还能够使用针对cf的相同时间共享推导和确定技术。

需要注意的是,MAC模式的选择通常在责任基站(即eNB)中。因此,所述的选择过程也可由基站执行,或者一般来说在网络侧执行。可替换地,MAC模式(或通常是物理层配置)选择的责任可以转移到移动设备。

虽然描述了特定方面,但本领域技术人员应理解的是,可以在不偏离由随附权利要求定义的本公开的方面的精神和范围的情况下在其中做出形式和细节上的各种改变。因而,所述范围由随附权利要求所指示,并且因此旨在包含在权利要求的等价物的范围和含义内的所有变化。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号