首页> 中国专利> 用于在无线装置上选择无线电及将应用程序映射到无线电的方法及设备

用于在无线装置上选择无线电及将应用程序映射到无线电的方法及设备

摘要

本发明描述用于在无线装置上选择无线电及将应用程序映射到无线电的技术。无线网络可具有处于作用中的至少一个应用程序及可供使用的多个无线电。在一个设计中,所述无线装置确定所述至少一个应用程序的要求,所述要求可与通过量、等待时间、抖动等相关。所述无线装置基于所述至少一个应用程序的所述要求及可能的其它因素在所述多个无线电当中选择至少一个无线电。所述无线装置基于所述至少一个应用程序的所述要求、所述至少一个无线电的性能及/或其它因素而确定所述至少一个应用程序到所述至少一个无线电的映射。所述无线装置基于所述映射而将所述至少一个应用程序映射到所述至少一个无线电。

著录项

  • 公开/公告号CN102835166A

    专利类型发明专利

  • 公开/公告日2012-12-19

    原文格式PDF

  • 申请/专利权人 高通股份有限公司;

    申请/专利号CN201180016667.5

  • 申请日2011-04-01

  • 分类号H04W72/04(20060101);H04W48/18(20060101);H04W88/06(20060101);H04W72/08(20060101);

  • 代理机构11287 北京律盟知识产权代理有限责任公司;

  • 代理人宋献涛

  • 地址 美国加利福尼亚州

  • 入库时间 2023-12-18 07:46:04

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2022-03-11

    未缴年费专利权终止 IPC(主分类):H04W72/04 专利号:ZL2011800166675 申请日:20110401 授权公告日:20160224

    专利权的终止

  • 2016-02-24

    授权

    授权

  • 2013-02-06

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

    实质审查的生效

  • 2012-12-19

    公开

    公开

说明书

本申请案主张题目为“用于无线系统中的分数系统选择的方法和设备(METHOD  AND APPARATUS FOR FRACTIONAL SYSTEM SELECTION IN A WIRELESS  SYSTEM)”的第61/320,035号临时美国申请案及题目为“用于无线系统中的连接管理器 /共存管理器交互的方法和设备(METHOD AND APPARATUS FOR CONNECTION MANAGER/COEXIS TENCE MANAGER INTERACTION IN A WIRELESS SYSTEM)”的 第61/320,041号临时美国申请案的优先权,以上两个申请案皆于2010年4月1日申请, 转让给本受让人,且以引用的方式并入本文中。

技术领域

本发明大体来说涉及通信,且更特定来说涉及用于通过无线通信装置支持通信的技 术。

背景技术

无线通信网络经广泛部署以提供各种通信内容,例如语音、视频、包数据、消息接 发、广播等。这些无线网络可为能够通过共享可用的网络资源而支持多个用户的多址网 络。这些多址网络的实例包括码分多址(CDMA)网络、时分多址(TDMA)网络、频分多址 (FDMA)网络、正交FDMA(OFDMA)网络及单载波FDMA(SC-FDMA)网络。

无线通信装置可包括多个无线电以支持与不同的无线通信网络的通信。无线装置也 可支持多个应用程序,所述应用程序可具有不同要求。可能需要支持无线装置上的作用 中应用程序的通信,使得可实现良好性能。

发明内容

本文中描述用于在无线装置上选择无线电及将应用程序映射到无线电的技术。所述 无线装置可具有处于作用中的至少一个应用程序,及可供使用的多个无线电。每一无线 电可支持一特定无线电技术,且可为发射器或接收器。所述无线装置可通过考虑所述至 少一个应用程序的要求而选择至少一个无线电以供使用。所述无线装置可将所述至少一 个应用程序映射到所述至少一个无线电,使得可实现良好性能。

在一个设计中,所述无线装置可确定在所述无线装置上处于作用中的至少一个应用 程序的要求。所述至少一个应用程序的所述要求可与通过量、等待时间、抖动、连接时 间、呼叫丢失率(call drop rate)等相关。所述无线装置可基于所述至少一个应用程序的所 述要求、所述至少一个应用程序的无线电偏好、所述可用无线电的优先权、所述无线电 的性能、所述无线电之间的干扰、对一个或一个以上无线网络的影响等而在所述无线装 置上在多个无线电当中选择至少一个无线电。

在一个设计中,所述无线装置可基于所述至少一个应用程序的所述要求、所述至少 一个无线电的性能及/或其它因素而确定所述至少一个应用程序到所述至少一个无线电 的映射。所述无线装置可基于所述映射而将所述至少一个应用程序映射到所述至少一个 无线电。所述无线装置可反复地选择至少一个无线电且多次反复地确定所述映射以改善 性能。

在一个设计中,所述无线装置可基于至少一个度量确定所述至少一个无线电的所述 性能,所述至少一个度量与所述可用无线电之间的干扰相关。所述无线装置可基于所述 至少一个应用程序的所述要求及/或所述无线电之间的干扰来设定所述至少一个无线电 中的每一者的操作状态。在一个设计中,所述无线装置可基于所述至少一个无线电的所 述性能而动态地/自适应地修改所述至少一个应用程序的所述要求。

下文更详细地描述本发明的各种方面及特征。

附图说明

图1展示与各种无线网络通信的无线装置。

图2展示无线装置的框图。

图3A展示多个应用程序的完整系统选择。

图3B展示多个应用程序的流移动性。

图3C展示一应用程序的流移动性。

图3D展示一应用程序的分数流移动性。

图4A展示多个应用程序的分数系统选择。

图4B展示一应用程序的分数流移动性。

图4C展示一应用程序的分数越区移交。

图5A展示一个应用程序的分数系统选择。

图5B展示多个应用程序的分数系统选择。

图6展示用于将应用程序映射到一个或一个以上无线电的过程。

图7展示用于执行多个应用程序的系统选择的过程。

图8A及8B展示在无线装置上在连接管理器与共存管理器之间的单向及双向交互。

图9A及9B展示在连接管理器与共存管理器之间的反复双向交互的两个设计。

图10展示用于基于应用程序要求来执行系统选择的过程。

具体实施方式

图1展示能够与多个无线通信网络通信的无线通信装置110。这些无线网络可包括 一个或一个以上无线广域网(WWAN)120及130、一个或一个以上无线局域网(WLAN) 140及150、一个或一个以上无线个域网(WPAN)160、一个或一个以上广播网络170、 一个或一个以上卫星定位系统180、图1中未展示的其它网络及系统,或其任何组合。 常常可互换地使用术语“网络”与“系统”。WWAN可为蜂窝式网络。

蜂窝式网络120及130可各自为CDMA网络、TDMA网络、FDMA网络、OFDMA 网络、SC-FDMA网络,或某种其它网络。CDMA网络可实施例如通用陆地无线电接入 (UTRA)、cdma2000等的无线电技术或空中接口。UTRA包括宽带CDMA(WCDMA)及 CDMA的其它变体。cdma2000涵盖IS-2000、IS-95及IS-856标准。IS-2000也被称为 CDMA 1X,且IS-856也被称为演进数据优化(EVDO)。TDMA网络可实施例如全球移动 通信系统(GSM)、数字高级移动电话系统(D-AMPS)等的无线电技术。OFDMA网络可实 施例如演进型UTRA(E-UTRA)、超移动宽带(UMB)、IEEE 802.16(WiMAX)、IEEE 802.20、 Flash-等的无线电技术。UTRA及E-UTRA为通用移动电信系统(UMTS)的部分。 3GPP长期演进(LTE)及LTE高级(LTE-A)为UMTS的使用E-UTRA的新版本。UTRA、 E-UTRA、UMTS、LTE、LTE-A及GSM描述于来自名为“第三代合作伙伴计划”(3GPP) 的组织的文档中。cdma2000及UMB描述于来自名为“第三代合作伙伴计划2”(3GPP2) 的组织的文档中。蜂窝式网络120及130可分别包括基站122及132,基站122及132 可支持无线装置的双向通信。

WLAN 140及150可各自实施例如IEEE 802.11(Wi-Fi)、Hiperlan等的无线电技术。 WLAN 140及150可分别包括接入点142及152,接入点142及152可支持无线装置的 双向通信。WPAN 160可实施例如蓝牙(BT)、IEEE 802.15等的无线电技术。WPAN 160 可支持各种装置(例如,无线装置110、耳机162、计算机164、鼠标166等)的双向通信。

广播网络170可为电视(TV)广播网络、调频(FM)广播网络、数字广播网络等。数字 广播网络可实施例如MediaFLOTM、用于手持型装置的数字视频广播(DVB-H)、用于陆 地电视广播的整合服务数字广播(ISDB-T)、高级电视系统委员会-移动型/手持型 (ATSC-M/H)等的无线电技术。广播网络170可包括一个或一个以上广播台172,所述一 个或一个以上广播台172可支持单向通信。

卫星定位系统180可为美国全球定位系统(GPS)、欧洲伽利略系统、俄国GLONASS 系统、日本准天顶(Quasi-Zenith)卫星系统(QZSS)、印度区域导航卫星系统(IRNSS)、中 国北斗(Beidou)系统等。卫星定位系统180可包括多个卫星182,所述卫星182发射用于 定位的信号。

无线装置110可为固定或移动的,且也可被称为用户装备(UE)、移动台、移动装备、 终端、接入终端、订户单元、台等。无线装置110可为蜂窝式电话、个人数字助理(PDA)、 无线调制解调器、手持型装置、膝上型计算机、无绳电话、无线本地回路(WLL)台、智 能电话、迷你笔记型计算机、智能笔记型计算机、平板计算机、广播接收器等。无线装 置110可与蜂窝式网络120及/或130、WLAN 140及/或150、在WPAN 160内的装置等 双向通信。无线装置110也可从广播网络170、卫星定位系统180等接收信号。一般来 说,无线装置110可在任何给定时刻与任何数目个无线网络及系统通信。

图2展示包括主机子系统210及无线电子系统230的无线装置110的设计的框图。 在图2中所示的设计中,主机子系统210包括主机处理器220及存储器222。无线装置 110可支持L个应用程序224a到224l,所述应用程序可提供不同的通信服务,例如语音、 包数据、视频共享、视频电话、电子邮件、广播接收、实时消息接发、即按即说等。一 般来说,L可为任何值。所述L个应用程序224中的任一者可在任何给定时刻为作用中 的。应用程序编程接口(API)226可支持在应用程序224与用于无线装置110的操作系统 (OS)228之间的通信。操作系统228可控制无线装置110的操作,且可为高级操作系统 (HLOS)或某种其它操作系统。主机处理器220可执行作用中应用程序,且也可运行API 及操作系统。存储器222可存储用于主机处理器220的程序代码及数据。

在图2中所示的设计中,无线电子系统230包括连接管理器(CnM)240、共存管理 器(CxM)260、处理核心280、CnM数据库252、CxM数据库272及R个无线电290a到 290r,其中R可为任何值。无线电子系统230可为调制解调器芯片、调制解调器芯片组、 无线数据卡等。所述R个无线电290可用于3GPP2蜂窝式网络(例如,CDMA 1X、EVDO 等)、3GPP蜂窝式网络(例如,GSM、GPRS、EDGE、WCDMA/UMTS、LTE等)、WLAN、 WiMAX网络、GPS、蓝牙(Bluetooth)、广播网络等。

连接管理器240可执行各种功能以经由可用无线电来支持作用中应用程序的通信。 在连接管理器240内,CnM API 242可促进连接管理器240及共存管理器260与应用程 序224之间的通信。系统策略管理器244可管理与无线电相关联的策略,响应于事件而 激活及减活无线电,且管理无线网络之间的越区切换(handoff)。所述策略可用以确定针 对任何给定应用程序使用哪一(哪些)无线电。系统策略管理器244可基于网络操作者规 则而操作,所述规则可经由3GPP2中的优选漫游列表(PRL)、3GPP中的优选公众陆地移 动网络(PLMN)列表等来提供。系统资源管理器246可与系统策略管理器244介接以执 行资源管理,例如冲突解决、功率管理、链路服务质量(QoS)、许可控制等。无线电接 口管理器248可管理呼叫,管理服务连续性,改变电话设定值,注册/解除注册补充服务, 且关于呼叫状态、电话状态及服务状态来通知应用程序。无线电接口管理器248也可支 持无线装置110与其它无线装置之间的对等式通信。CnM控制器250可负责对连接管理 器240的整体控制。CnM控制器250可经由CnM API与应用程序224通信以确定哪些 应用程序为作用中的,获得作用中应用程序的要求,且接收关于可用及/或所选的无线电 的信息。CnM控制器250也可协调连接管理器240内的其它管理器及控制器的操作。

共存管理器260可与无线电290介接,且可控制所述无线电的操作。共存管理器260 可从无线电290接收输入,且也可从连接管理器240接收作用中应用程序的要求。共存 管理器260可控制作用中无线电的操作,以减轻这些无线电之间的干扰且针对尽可能多 的无线电实现良好性能。在共存管理器260内,CxM控制器270可负责对共存管理器 260的整体控制。查找表(LUT)262可与CxM数据库272相关联(且与CxM数据库272 介接),以基于当前操作情形来检索所述数据库的相关部分。硬件加速器(HWA)264可提 供特定功能的高效处理,且可使用直接存储器存取(DMA)模块266来直接存取存储器存 储装置。

处理器核心280可执行用于无线电子系统230内的单元的处理。在处理核心280内, 中央处理单元(CPU)282可按连接管理器240及共存管理器260要求而执行处理。CPU 282也可对正经由无线电290发射或接收的数据执行处理(例如,编码、解码、调制、解 调、加密、解密等)。存储器284可存储用于连接管理器240及共存管理器260的程序代 码及数据。DMA/组构控制器286可支持与本地或外部系统存储器或其它子系统的数据 传送。总线控制器288可经由数据总线258来协调通信,数据总线258可互连无线电子 系统230内的各种模块。

CxM数据库272可存储一干扰数据库,所述干扰数据库可包含关于无线电的不同组 合在不同操作情形中的性能的信息。可基于所述干扰数据库来控制无线电的操作以获得 无线电的良好或可接受的性能。

CnM数据库252可存储可用以选择用于应用程序的无线电的各种类型的信息。举例 来说,CnM数据库252可存储以下数据库:(i)可用以获得连接性的简档的简档数据库、 (ii)关于不同无线网络的信息的网络数据库(例如,PRL、优选PLMN列表等)、(iii)用以 选择无线电以为无线装置110提供连接性的信息的策略数据库、(iv)用以基于当前操作 情形选择用于应用程序的无线电的信息的经转换干扰数据库,及/或(v)关于无线装置110 的其它信息的其它数据库。

图2展示无线装置110的无线电子系统230、连接管理器240、共存管理器260及 处理核心280的示范性设计。无线电子系统230、连接管理器240、共存管理器260及 处理核心280也可包括较少、不同及/或额外的管理器、控制器及数据库。一般来说,无 线电子系统230可包括(i)用于任何数目个功能的任何数目个管理器及控制器,及(ii)用于 可用以支持通信的任何类型的信息的任何数目个数据库。

在一个设计中,简档可用以为无线装置110上的作用中应用程序提供连接性。简档 可含有针对无线装置110为了获得连接性而应执行的特定动作的偏好。举例来说,简档 可识别针对特定无线电胜于其它无线电的偏好、在特定条件下针对特定无线电的偏好 等。不同的简档可由不同的实体(例如,用户、网络操作者、原始装备制造商(OEM)或无 线装置制造商等)定义。简档可允许遵守不同实体的要求。

可定义多个简档。在一个设计中,可定义以下简档中的一者或一者以上:

·用户简档-存储由用户定义的针对连接性的偏好,

·操作者简档-存储由网络操作者定义的连接性偏好,

·OEM简档-存储由OEM定义的连接性偏好,

·应用程序简档-存储应用程序的连接性偏好,及

·习得简档-存储基于无线装置110的习得模式及行为所确定的连接性偏好。

用户简档可存储由用户基于各种考虑因素(例如,成本、私密性、电池使用等)定义 的针对连接性的偏好。操作者简档可存储由网络操作者定义的针对连接性的偏好,例如, 在若干无线电可用时针对一些无线电胜于其它无线电的偏好。OEM简档可存储由 OEM(例如)基于无线装置110的能力、无线装置110上的可用资源等所定义的针对连接 性的偏好。应用程序简档可存储无线装置110上的应用程序的针对连接性的偏好。应用 程序可具有特定要求(例如,针对QoS),且每一无线电可具有特定能力。偏好可基于应 用程序的要求、无线电的能力及/或其它因素。偏好可用以选择恰当的无线电以为应用程 序提供连接性。习得简档可存储基于无线装置110的过去活动或行为所确定的针对连接 性的偏好。上文已描述五个类型的简档。较少、不同及/或额外的简档也可被定义且用以 提供连接性。

无线电可具有一个或一个以上可配置参数,所述一个或一个以上可配置参数可经调 整以减轻来自无线电的干扰及/或改善无线电的性能。可配置参数可针对无线电内的物理 组件,例如放大器、滤波器、天线、天线阵列等。可配置参数也可针对操作参数,例如 发射功率电平、频道、业务信道、调度周期等。如果接收功率电平可(例如)由于选择不 同的天线及/或更多天线而变化,则接收功率电平也可为可配置参数。每一可配置参数可 设定为适用于所述参数的多个可能的设定/值中的一者。无线电可具有操作状态,所述操 作状态可通过针对每一可配置参数的特定设定来定义。可配置参数也可被称为“旋钮”, 可配置参数设定也可被称为“旋钮设定”,且操作状态也可被称为“旋钮状态”。

在一个设计中,干扰数据库可针对给定的多无线电平台而定义,所述平台可包括无 线装置110所支持的所有无线电。干扰数据库可用以选择用于作用中应用程序的无线电, 且同时用以减小在作用中无线电之间的干扰。可以各种格式提供干扰数据库。

在一个设计中,干扰数据库可包含色图,所述色图具有针对不同的发射器无线电及 接收器无线电的多个操作状态的多个单元。所述色图可包括一针对发射器无线电可操作 的每一频道的列集合。每一列集合可包括针对发射器无线电的不同操作状态的多个列。 所述色图也可包括一针对接收器无线电可操作的每一频道的行集合。每一行集合可包括 针对接收器无线电的不同操作状态的多个行。可针对发射器无线电及接收器无线电的操 作状态的每一独特组合而定义一单元。单元(i,j)可对应于发射器无线电的操作状态i及 接收器无线电的操作状态j。单元(i,j)可填充有在发射器无线电处于操作状态i且接收器 无线电处于操作状态j的情况下接收器无线电的性能水平(例如,可接受、边限或不可接 受)。发射器无线电的操作状态及/或接收器无线电的操作状态可按需要变化,以获得所 要性能。

也可俘获关于无线电之间的干扰的信息,且以其它方式将其存储于干扰数据库中。 举例来说,可以其它方式量化干扰信息,使用其它格式或结构来呈现干扰信息,等。也 可(i)实时地测量,(ii)先验地计算、存储且按需要检索,及/或(iii)以其它方式确定无线电 之间的干扰。

无线装置110可执行系统选择以选择无线电来为作用中应用程序提供连接性。系统 选择指代对用以服务一个或一个以上应用程序的一个或一个以上系统或无线电的选择。 系统选择也可包括作用中应用程序到所选择无线电的映射。系统选择也可被称为无线电 选择、无线电承载选择等。

无线装置110可支持作用中应用程序的完整系统选择(full system selection)。完整系 统选择指代针对每一方向对用于整个应用程序的单一无线电的选择,例如,针对发射方 向对单一发射器无线电的选择及针对接收方向对单一接收器无线电的选择。可针对每一 方向经由所选择无线电来交换(例如,发送或接收)用于应用程序的所有数据。

在一方面中,无线装置110可支持应用程序的分数系统选择(fractional system  selection)。对于分数系统选择,可将一应用程序分割为不同分数(即,部分),可针对给 定方向映射所述分数到不同无线电,每个无线电有应用程序的一个分数。分数系统选择 可用以改善应用程序的性能及/或获得其它益处。

可以各种方式将一应用程序分割为多个分数。在一个设计中,所述应用程序可具有 多个流,且每一流可对应于所述应用程序的一分数。流可对应于逻辑实体、逻辑信道、 物理信道、业务信道、传输控制协议(TCP)流、因特网协议(IP)流、TCP/IP套接字等。一 般来说,流可包含具有特定特性的连续或非连续数据的串流。属于流的数据可基于数据 的类型(例如,业务数据或控制数据)、数据的要求、数据的来源、数据的目的地等来加 以识别。举例来说,用于IP语音(VoIP)的应用程序可具有用于业务数据的一个或一个以 上流及用于控制数据的一个或一个以上流。在一个设计中,逻辑开关可在输入处接收用 于一应用程序的数据,且可在所述逻辑开关的多个输出处将用于所述应用程序的数据的 不同部分提供到不同流。可将一流进一步分割为多个子流。可以其它方式将一应用程序 分割为多个分数。

可以各种方式将应用程序的不同分数映射到不同无线电。在一个设计中,可基于应 用程序的要求、无线电的能力等来将应用程序的不同分数映射到不同无线电。举例来说, 一些无线电可能能够提供特定QoS保证,而其它无线电可能不能够提供QoS保证。QoS 保证可与特定最大延迟、特定最小数据速率或通过量、特定平均数据速率、特定峰值数 据速率等相关。一些流可具有QoS要求,且可映射到具有QoS保证的无线电,这些QoS 保证可满足所述流的QoS要求。其它流可能不具有任何QoS要求,且可映射到任何无 线电(包括不具有QoS保证的无线电)。也可基于其它因素将应用程序映射到无线电,如 下文所述。

图3A展示对支持多个应用程序的单一无线电的完整系统选择的实例。无线装置110 可具有为作用中的四个应用程序APP1到APP4,且可包括三个无线电R1到R3。在图 3A中所示的实例中,在时间T1仅无线电R1可供使用,且无线电R2及R3可能不可用。 可将所有四个作用中应用程序APP1到APP4同时映射到无线电R1。可经由所述单一可 用无线电来多路复用及交换(例如,发送或接收)用于所述四个作用中应用程序的数据。 许多常规无线装置在任何给定时间支持单一作用中无线电,且还将所有作用中应用程序 映射到此单一无线电。

图3B展示在完整系统选择的情况下应用程序的流移动性的实例。在可能比时间T1 晚的时间T2,无线电R2可变得在无线装置110上可用,且无线电R1可变得不可用。 可使所有四个作用中应用程序APP1到APP4从无线电R1移动到无线电R2。流移动性 指代应用程序从一个无线电到另一无线电的越区切换。每一应用程序可在越区切换之前 及之后以相同方式操作,且可能不知晓是无线电R1还是无线电R2正服务所述应用程序。 在完整系统选择的情况下,映射到给定无线电的所有应用程序可被越区切换到新的无线 电。

图3C展示在完整系统选择的情况下应用程序的流移动性的另一实例。在可能比时 间T2晚的时间T3,无线电R3可变得在无线装置110上可用,且无线电R2可能也可用。 在图3C中所示的实例中,可使应用程序APP4从无线电R2移动到无线电R3,而其它 三个应用程序APP1到APP3可仍然映射到无线电R2。流移动性可用以解决由于改变的 信道条件所引起的无线电容量的改变,增大总通过量,平衡系统负载及/或获得其它优点。

图3D展示应用程序的分数流移动性的实例。在可能比时间T3晚的时间T4,无线 电R1可变得在无线装置110上可用,且无线电R2及R3可能也可用。在图3D中所示 的实例中,应用程序APP1的第一分数80%可映射到无线电R1,且应用程序APP1的第 二分数20%可映射到无线电R2。分数流移动性指代一应用程序的一分部到一任意无线 电的迁移,使得所述应用程序可同时映射到多个无线电。分数流移动性可用以增大应用 程序的总通过量,平衡系统负载及/或获得其它优点。

图3D展示分数流移动性的实例。一般来说,一应用程序可映射到任何数目个无线 电。此外,所述应用程序的任一分数可映射到每一无线电。

图3B及图3C中的流移动性及/或图3D中的分数流移动性可通过以下各项支持:(i) 使用例如双重堆栈移动IP版本6(DSMIPv6)等一个或一个以上协议的无线装置110,及 (ii)例如归属代理(HA)等一个或一个以上网络实体。

一般来说,一应用程序的一分数f可指代所述应用程序的小于100%的任何百分比 且可在0到1的范围内,使得0≤f<1。由于整个应用程序可由整数1表示,因此分数f 不超过1。应用程序的所有分数应总计达1,使得其中fn为应用程序的第n个 分数的百分比,且求和是对应用程序的所有分数进行。

取决于无线电的能力、应用程序的要求及/或其它因素,无线电可支持一个或一个以 上应用程序。无线电可支持一个应用程序的仅一分数,或一个应用程序的全部,或多个 应用程序中的每一者的全部或一分数。可由无线电支持的应用程序的总数目可超过1。 举例来说,图3D中的无线电R2支持2.2个应用程序。一般来说,可由无线电支持的应 用程序的数目可受到无线电的容量、每一应用程序的要求的约束且可能受到针对无线装 置110的其它约束的约束。这些其它约束可包括无线装置110上的可用电池、由无线电 观测到的干扰及信道条件等。这些约束也可为在无线装置110外部(例如,在经历拥塞的 一个或一个以上网络内)且可影响无线装置110上的可用无线电的数目的约束。

图4A展示针对无线装置110具有四个作用中应用程序APP1到APP4且包括三个可 用无线电R1到R3的情况的分数系统选择的实例。在图4A中所示的实例中,在时间T1, 应用程序APP1的第一分数80%可映射到无线电R1,且应用程序APP1的第二分数20% 可映射到无线电R2。应用程序APP2的第一分数60%可映射到无线电R1,且应用程序 APP2的第二分数40%可映射到无线电R2。整个应用程序APP3可映射到无线电R3,且 整个应用程序APP4可映射到无线电R1。无线电R1可使用其容量的90%支持三个应用 程序APP1、APP2及APP4。无线电R2可使用其容量的70%支持两个应用程序APP1及 APP2。无线电R3可使用其容量的20%支持一个应用程序APP3。

图4B展示应用程序的分数流移动性的实例。在图4B中所示的实例中,在比时间 T1晚的时间T2,应用程序APP1的分数20%可映射到无线电R1,且应用程序APP1的 分数80%可映射到无线电R2。应用程序APP2的分数50%可映射到无线电R1,且应用 程序APP2的分数50%可映射到无线电R2。整个应用程序APP3可映射到无线电R3, 且整个应用程序APP4可映射到无线电R1。无线电R1可使用其容量的70%支持三个应 用程序APP1、APP2及APP4。无线电R2可使用其容量的90%支持两个应用程序APP1 及APP2。无线电R3可使用其容量的20%支持一个应用程序APP3。

如图4B中所示,针对分数流移动性,一应用程序的映射到不同无线电的各分数可 改变,使得所述应用程序的不同百分比可在不同时间映射到给定无线电。应用程序到无 线电的映射/指派可基于改变的应用程序要求、无线电能力、信道条件等而改变。

图4C展示应用程序的分数越区移交的实例。分数越区移交指代一应用程序的一分 数从旧的无线电到新的无线电的越区移交。在图4C中所示的实例中,在比时间T2晚的 时间T3,应用程序APP1的分数20%可映射到无线电R1,且应用程序APP1的分数80% 可从无线电R2移动到无线电R3。应用程序APP2及APP3可如上文针对图4B所述而映 射到无线电R1、R2及R3。应用程序APP4可变为非作用中的,且可从无线电R3移除 应用程序APP4。如图4C中所示,应用程序的一分数可移动到新的无线电以进行分数越 区移交。如图4C中也展示,当一应用程序变为非作用中时,可从所述应用程序所映射 到的所有无线电移除所述应用程序。

一般来说,分数流移动性可包括(i)针对应用程序的分数选择不同无线电(例如,如图 4C中所示),及/或(ii)改变映射到无线电的应用程序的百分比(例如,如图4B中所示)。

图5A展示一个应用程序APPm的分数系统选择。无线装置110可具有N个可用无 线电R1到RN,其中N可为大于1的任何整数值。应用程序APPm的不同分数可映射 到不同无线电。应用程序APPm的映射到每一无线电的分数可在0到1的范围内。针对 一特定无线电的分数0可意味着应用程序APPm未映射到所述无线电。应用程序APPm 的映射到N个无线电R1到RN的N个分数的总和可等于1,如上文所述。

图5B展示多个应用程序的分数系统选择。无线装置110可具有M个作用中应用程 序APP1到APPM及N个可用无线电R1到RN,其中M及N可各自为大于1的任何整 数值。一般来说,应用程序APPm的分数fm,n可映射到无线电Rn,其中0≤fm,n<1, m∈{1,...,M}且n∈{1,...,N}。每一应用程序的所有分数的总和可等于1或

在M个应用程序与N个无线电之间的映射或互连可被视为菱形格(trellis)。在给定 应用程序APPm与给定无线电Rn之间的互连可与特定百分比相关联,所述百分比可被 称为菱形格百分比。此百分比可在0与100的范围内,且可指示应用程序APPm的映射 到无线电Rn的分数。在完整连接的菱形格中,在M个应用程序与N个无线电之间可存 在M*N个互连,如图5B中所示。然而,一些互连可与百分比0相关联,且可从菱形格 移除所述互连。

一般来说,M个作用中应用程序可基于完整及/或分数系统选择而映射到N个可用 无线电。举例来说,一些应用程序可基于分数系统选择而映射到无线电,且剩余应用程 序可基于完整系统选择而映射到无线电。应用程序可在分数系统选择的情况下映射到多 个无线电或在完整系统选择的情况下映射到单一无线电。

针对分数系统选择,每一应用程序的各分数可基于映射函数而映射到不同无线电, 所述函数可被称为伽玛(gamma)函数或算法。在一个设计中,所述映射函数可执行以下 两者:(i)无线电选择,以确定选择哪些无线电以供使用,及(ii)分数流程指派,以确定每 一应用程序的哪一分数映射到每一所选择无线电。在另一设计中,所述映射函数可仅执 行分数流指派,以确定每一应用程序的哪一分数映射到每一所选择无线电。针对两种设 计,可以各种方式且基于任何输入集来定义所述映射函数。在一个设计中,可基于以下 各项中的一者或一者以上来定义所述映射函数:

·应用程序的要求,

·应用程序的偏好,

·无线电的能力,

·无线装置110的状态,

·无线装置110的约束,

·无线网络的能力,及

·无线网络的状态,例如,关于业务及/或信令信道拥塞。

可通过例如以下各项的各种参数来量化应用程序的要求:最小通过量(例如,100 Kbps)、最大等待时间(例如,1毫秒(ms))、最大抖动、最大连接时间(例如,250ms)、最 大呼叫丢失率(例如,10-3)等。不同的应用程序可具有不同的要求。举例来说,例如视频 串流等应用程序可具有最小通过量及最大等待时间要求。如果未实时满足这些要求,则 这些应用程序可能停止或出故障。例如FTP等其它应用程序可能不具有基本的最小通过 量或最大等待时间要求。因此,可针对这些应用程序指定用户/所要通过量且不指定最小 等待时间,且这些应用程序的业务可被视为最佳努力。

一般来说,应用程序可能或可能不将其要求提供到连接管理器240及/或无线装置 110内的其它模块。如果应用程序并未明确地提供其要求,则可基于关于所述应用程序 可用的任何信息来确定所述应用程序的一个或一个以上要求。举例来说,可根据应用程 序数据串流格式来确定应用程序的数据速率要求,所述应用程序数据串流格式可含有源 编码开销以确保在接收器处无错误的接收。

在一个设计中,可在无线装置110与网络之间交换关于业务及/或信令负载的应用程 序要求及/或网络影响。无线装置110可使用关于网络处的业务及/或信令负载的信息来 选择无线电,将应用程序映射到无线电,及/或执行其它功能。

可由简档数据库提供应用程序的偏好。举例来说,当若干无线电可用时,应用程序 可偏好特定无线电胜于其它无线电。

无线装置110的状态可包括所述无线装置的电池状态、所述无线装置中的当前在作 用中的应用程序、基于例如足够电池电力或足够网络能力等条件在队列中等待执行的应 用程序、应用程序对无线装置110所支持的无线电技术的实际或估计影响,等。无线装 置110的约束可包括电池寿命、无线装置110中的作用中无线电的信道条件、无线装置 110中的作用中无线电之间的已知或所确定干扰或其它影响、多个同时的应用程序对无 线装置110的处理能力及/或对网络业务及/或信令拥塞的已知或所确定影响,等。

可通过无线电的性能、无线电所支持的特征或功能等来量化无线电的能力。可通过 各种性能度量来量化无线电的性能,性能度量可包括干扰相关度量。干扰相关度量可取 决于无线电之间的干扰,且可包括(i)由于来自无线装置110上的发射器无线电的发射功 率所引起的接收器无线电上的灵敏度降幅(desense)量、(ii)在时分多路复用(TDM)操作中 两个或两个以上无线电的时间重叠的百分比、(iii)在频分多路复用(FDM)或同时操作中的 频率重叠量,及/或(iv)与干扰相关的其它度量。性能度量可指示无线电的性能,且可包 括(i)由最大速率引起的链路拥塞的百分比等级,(ii)由标称速率引起的链路中的延迟的百 分比等级,等。

性能度量可随时间而变,且可取决于例如以下各项的各种因素:哪些无线电是可用 的及所选择的、每一无线电的操作状态、作用中应用程序的要求、信道条件等。无线电 的操作状态可随所述无线电的不同的可配置参数的特定设定而变。可以各种形式(例如, 通过标量、向量、矩阵等)表示性能度量。举例来说,可通过色图中的单元的“色彩”来 给出性能度量,且性能度量可呈现有限数目个色彩(例如,绿色、黄色及红色)中的一者。 可以某种形式给出性能度量,所述形式可取决于用以减轻干扰的技术。

一些性能度量可由无线装置110直接测量,而其它性能度量可根据测量结果计算出。 可测量的性能度量的一些实例可包括与通过量、等待时间、抖动等相关的度量。可通过 测量特定量(例如,发射器无线电与接收器无线电之间的干扰等级、接收器灵敏度降幅等) 且将所测量的量转换为性能度量(例如,通过量)来获得可计算的性能度量。

可使用性能度量来考虑在无线装置110上有共存无线电的情况下干扰环境的影响。 一般来说,在增大的干扰下,通常较难以满足应用程序要求。由干扰引起的降级量(例如, 通过量对干扰)可通过计算机仿真、模型化、经验测量等来量化,且可用以计算性能度量。 不同的应用程序要求可具有对干扰等级的不同的依赖性。例如通过量及等待时间等一些 应用程序要求与连接时间及呼叫丢失率相比可能受干扰等级的影响较小。可通过映射函 数来考虑这些不同的抗扰性等级,以便测定不同应用程序的可接受的干扰等级或触发 点。

可以各种方式来实施映射函数。下文描述用于一个应用程序的映射函数的示范性实 施方案。

图6展示用于映射一应用程序到一个或一个以上无线电的过程600的设计。最初, 可确定应用程序的要求(框612)。可选择第一候选无线电来潜在地服务所述应用程序 (614)。第一候选无线电可为表现出可满足应用程序要求的峰值速率的最佳无线电,或可 为以某种其它方式所选择的无线电。可(例如)基于第一候选无线电的性能度量来确定第 一候选无线电的能力(例如,通过量)(框616)。可接着基于应用程序要求及无线电能力来 进行所述应用程序是否可由第一候选无线电服务的确定(框618)。举例来说,可直接测 量或基于一个或一个以上性能度量来计算由第一候选无线电所支持的通过量。如果由第 一候选无线电所支持的通过量满足或超过应用程序所要求的通过量,则所述应用程序可 由所述无线电服务。如果第一候选无线电可服务所述应用程序,则将所述应用程序映射 到第一候选无线电(框620)。

否则,如果第一候选无线电自身不可服务所述应用程序,则可选择下一候选无线电 来潜在地服务所述应用程序(框624)。下一候选无线电可为次最佳的可用无线电,或可 为以某种其它方式所选择的无线电。可确定下一候选无线电的能力(例如,通过量)(框 626)。可接着基于应用程序要求及无线电能力来进行所述应用程序是否可由所有候选无 线电服务的确定(框628)。如果答案为‘否’,则可进行是否已考虑所有可用无线电的确 定(框630)。如果尚未考虑至少一个可用无线电,则过程可返回到框624以选择另一候 选无线电。否则,如果框628或630的答案为‘是’,则可选择一无线电集合以服务所 述应用程序(框620)。此集合可包括在框614及624中所选择的候选无线电中的全部或 一些候选无线电。可将所述应用程序的各分数映射到所选择的无线电集合中的不同无线 电(框632)。

在一个设计中,应用程序到无线电的映射可为静态的,且适用于应用程序在作用中 的整个持续时间。在另一设计中,映射可为动态的,且可基于对上文所列出的因素中的 任一者的改变而改变。举例来说,可在应用程序为作用中时周期性地执行过程600。

图6展示将一个应用程序映射到一个或一个以上无线电的简单情况。也可以类似方 式将多个应用程序映射到多个无线电。一般来说,可选择一个或一个以上无线电以服务 一个或一个以上应用程序。可选择无线电(例如,一次一个),直到所选择无线电可服务 所有作用中应用程序或已选择所有可用的无线电为止。

在一个设计中,应用程序到无线电的映射可通过具有以下各项的映射矩阵给出:(i) 对应于M个作用中应用程序的M个行,及(ii)对应于N个可用无线电的N个列。映射 矩阵的第m行及第n列中的条目可指示映射到无线电Rn的应用程序APPm的百分比。 每一行中的N个条目应总计为1。所述映射可随时间、应用程序要求、无线电性能/能力 等而变。映射矩阵可在特定时间间隔内有效,且可在不同时间间隔之间改变。映射矩阵 的改变可反映出整个应用程序或应用程序的各分数在无线电之间的越区切换、映射到不 同无线电的应用程序的百分比的改变等。

映射函数可描述随时间而变的状态变量。状态变量可对应于M×N映射矩阵,所述 矩阵的元素可根据算法而更新。在一个设计中,算法可为例如最小均方(LMS)算法等自 适应算法。在此设计中,在时间t+1的状态变量(例如,M×N映射矩阵)可随在时间t的 状态变量及其它参数而变来更新,其它参数可包括一个或一个以上性能度量、用于更新 的步长等。用于更新映射函数的算法也可为某种其它自适应算法或某种其它合适的算 法。

无线电的选择及/或应用程序到无线电的映射可周期性地及/或在被触发时执行,以 便满足一个或一个以上目标功能。目标功能可包括满足或超过应用程序要求、最小化无 线装置110的功率消耗、最小化对一个或一个以上无线网络的业务及/或信令信道的影 响,等。动态/自适应无线电选择及/或应用程序到无线电的映射可尤其适用于解决改变 的信道条件。可经由信道监视/测量(例如,经由信道质量指示符(CQI)、信道状态信息 (CSI)、接收信号强度指示符(RSSI)、信噪比(SNR)、位错误率(BER)及/或从接收器到发 射器的其它度量的反馈)来确定信道条件。改变的信道条件可引起无线电的通过量/能力 的变化,且可通过周期性地及/或在被触发时执行分数系统选择而得以解决。

在图2中所示的设计中,连接管理器240及共存管理器260可支持(i)完整及/或分数 系统选择,以选择用于应用程序的无线电且将应用程序映射到无线电,及(ii)完整及/或 分数流移动性,以使应用程序在无线电之间移动。共存管理器260及连接管理器240可 执行各种功能以支持系统选择及流移动性。

在一个设计中,共存管理器260可减轻在无线装置110上同时操作的多个作用中无 线电之间的干扰。共存管理器260可基于以下各项中的一者或一者以上而减轻干扰:

·发射均衡及功率后移-减小发射器无线电的发射功率以减小对接收器无线电 的干扰,

·协议帧(时间)对准-对准不同无线电技术(例如,LTE及蓝牙)的无线电的时序, 以减小无线电之间的冲突,

·TDM仲裁-调度不同无线电在不同时间间隔中操作,以避免无线电的同时操 作,

·旋钮调整-调整无线电的操作状态以减轻干扰,及

·干扰消除-估计并消除在接收器无线电处来自一个或一个以上发射器无线电 的干扰。

共存管理器260也可基于其它技术而减轻干扰。用以减轻干扰的技术可能对性能度 量的形式有影响。举例来说,性能度量可随发射功率后移的量、在帧对准中在无线电之 间的冲突事件的数目等而变。

共存管理器260可试图使用一种或一种以上干扰减轻技术来改善无线电的性能(例 如,如通过性能度量所测量)。共存管理器260可对应用程序的特定性能测量(例如,呼 叫连接时间及/或呼叫丢失率)有直接影响,且对应用程序的其它性能测量(例如,通过量、 延迟及/或抖动)有间接影响。

共存管理器260可主要与无线电而非应用程序有关。然而,共存管理器260在选择 无线电以供使用且控制所选择无线电时可知晓应用程序(例如,应用程序的要求及/或偏 好)。在一些设计中,共存管理器260可从连接管理器240接收相关信息,且可基于相关 信息来选择及控制无线电。此信息可包括应用程序ID、应用程序要求、作用中无线电列 表、无线电优先权、无线电事件优先权等。此信息也可包括应用程序到无线电的映射, 可由共存管理器260使用所述映射来调整无线电,确定无线电的性能度量等。

在一个设计中,连接管理器240可接收应用程序的要求,所述要求可包括上文所述 的要求。连接管理器240可应用适用的策略(例如,来自网络操作者)及简档来确定用于 应用程序的优选无线电。所述简档可包括设定对特定应用程序的用户要求的用户简档。 连接管理器240可将优先权指派给无线电及/或其事件,这些优先权可影响共存管理器 260的操作。连接管理器240可将相关信息发送到共存管理器260以辅助进行无线电选 择及/或干扰减轻。

连接管理器240可基于应用程序的要求、无线电的能力等而将应用程序映射到无线 电。举例来说,连接管理器240可将应用程序APP1映射到无线电R1及R2(例如,针对 CDMA 1X蜂窝式及WLAN)、将应用程序APP2映射到无线电R3(例如,针对具有高QoS 的EVDO),且将应用程序APP3映射到无线电R1(例如,针对用于MMS的CDMA 1X 蜂窝式)。

在一个设计中,连接管理器240可启动基于链路的探查及/或基于路径的探查,以估 计所选择无线电的通过量、等待时间及/或其它参数。可启动基于链路的探查,以估计经 由无线装置110上的所选择无线电的无线装置110与无线网络中的基站之间的无线电链 路的性能。可启动基于路径的探查,以估计经由所选择无线电、基站及其它网络实体的 从无线装置110到端点的端对端通信路径的性能。连接管理器240可在接收到应用程序 要求后即刻或在选择用于应用程序的无线电之后或在其它时间启动基于链路的探查及/ 或基于路径的探查。连接管理器240可从基于链路的探查及/或基于路径的探查接收性能 信息,且可使用所述性能信息将应用程序映射到无线电。

图7展示用于执行作用中应用程序的系统选择的过程700的设计。第一应用程序 APP1224a可变为作用中的,且可将连接请求发送到连接管理器240(步骤1a)。连接管 理器240可接收所述连接请求,且可获得用以选择用于应用程序224a的一个或一个以 上无线电的系统选择信息(步骤2a)。系统选择信息可包含由应用程序224a提供及/或从 CnM数据库252获得的要求、应用程序224a的简档及/或偏好、无线装置110的状态等。

连接管理器240可基于系统选择信息而产生可用于应用程序224a的适用无线电的 列表及/或用于应用程序224a的优选无线电的列表。连接管理器240可将优先权指派给 适用及/或优选的无线电及其事件。举例来说,针对应用程序224a,LTE无线电可具有 高于1X无线电的优先权,1X无线电可具有高于WLAN无线电的优先权。连接管理器 240可将应用程序ID、应用程序要求、用于应用程序224a的适用及/或优选的无线电、 无线电及/或其事件的优先权及/或其它信息提供到共存管理器260(步骤3a)。

共存管理器260可从连接管理器240接收信息,且可确定无线装置110上可供使用 的无线电。共存管理器260可减轻可用无线电之间的干扰。共存管理器260可将无线电 相关信息提供到连接管理器240(步骤4a)。无线电相关信息可包含无线电的性能度量、 指示无线电之间的干扰的信息、信道条件等。

连接管理器240可从共存管理器260接收关于可用无线电的无线电相关信息。连接 管理器240可基于应用程序要求、无线电能力、无线电及/或其事件的优先权等而选择用 于应用程序224a的一个或一个以上无线电(步骤5a)。连接管理器240也可将应用程序 224a映射到所选择无线电。针对完整系统选择,连接管理器240可针对每一方向(例如, 发射或接收)选择单一无线电,且可针对每一方向将整个应用程序224a映射到所述单一 无线电。针对分数系统选择,连接管理器240可针对一给定方向选择用于应用程序224a 的多个无线电,且可将应用程序224a的一分数映射到针对所述方向所选择的每一无线 电。

连接管理器240可将配置请求发送到共存管理器260,以配置用于应用程序224a的 所选择无线电(步骤6a)。连接管理器240也可将连接信息返回到应用程序224a(步骤7a)。 连接信息可指示用于应用程序224a的所选择无线电,及/或提供由应用程序224a使用以 获得将由应用程序224a发送及/或接收的数据的连接性的其它信息。应用程序224a可接 着经由所选择无线电获得连接性(步骤8a)。

在稍后时间,第二应用程序APP2224b可变为作用中的,且可将连接请求发送到连 接管理器240(步骤1b)。连接管理器240可接收所述连接请求,且可获得用以选择用于 应用程序224b的一个或一个以上无线电的系统选择信息(步骤2b)。连接管理器240可 将应用程序ID、应用程序要求、用于应用程序224b的适用及/或优选的无线电、无线电 及/或其事件的优先权及/或其它信息提供到共存管理器260(步骤3b)。共存管理器260可 从连接管理器240接收信息,确定无线装置110上可供使用的无线电,且(例如)基于从 连接管理器240所接收的信息而减轻可用无线电之间的干扰。共存管理器260可将无线 电相关信息提供到连接管理器240(步骤4b)。

连接管理器240可从共存管理器260接收关于可用无线电的无线电相关信息。连接 管理器240可选择用于应用程序224b的一个或一个以上无线电,且可基于完整或分数 系统选择而将应用程序224b映射到所选择无线电(步骤5b)。连接管理器240可通过考 虑所有作用中应用程序及所有可用无线电而在步骤5b中将应用程序映射到无线电。举 例来说,连接管理器240可基于应用程序224a及224b的要求及可用无线电的能力而在 步骤5b中再映射应用程序224a的全部或部分。连接管理器240可将配置请求发送到共 存管理器260,以配置用于应用程序224b的所选择无线电(步骤6b)。连接管理器240也 可将连接信息返回到应用程序224b(步骤7b)。应用程序224b可接着经由所选择无线电 获得连接性(步骤8b)。

图7展示按特定步骤顺序来执行系统选择的示范性设计。也可以其它方式(例如,按 可能不同于图7中的步骤顺序的其它步骤顺序)执行系统选择。

连接管理器240及共存管理器260可针对系统选择及流移动性以各种方式交互。在 连接管理器240与共存管理器260之间的两种交互方案在下文予以描述,且被称为单向 CxM/CnM交互及双向CxM/CnM交互。

针对单向CxM/CnM交互,控制可针对系统选择及流移动性从共存管理器260流动 到连接管理器240。连接管理器240可具有应用程序的要求,且可确定应用程序与无线 电之间的映射。

图8A展示单向CxM/CnM交互的设计。作用中应用程序224可将其要求提供到连 接管理器240(步骤1)。连接管理器240可接收作用中应用程序的要求,且可应用适用的 策略(例如,来自网络操作者)及简档来确定用于应用程序的优选无线电(步骤2)。

共存管理器260可基于哪些无线网络可用而确定无线装置110上可供使用的无线电 (步骤3)。共存管理器260可归因于无线电之间的干扰影响、信道条件、通过量估计等 而选择特定无线电而不选择其它无线电。共存管理器260可确定无线电之间的干扰影响, 且可与共存数据库272交互以确定无线电的操作参数的合适设定,以减轻干扰且改善性 能(步骤4)。共存管理器260可将可用或所选择无线电的列表及所述无线电的能力(例如, 性能度量)提供到连接管理器240(步骤5)。

连接管理器240可基于应用程序的要求、无线电的能力及/或其它准则而选择无线电 以供使用且可将作用中应用程序映射到所选择无线电(步骤6)。连接管理器240可基于 来自共存管理器260的关于所选择无线电之间的共存影响的信息而确定应用程序到无线 电的映射,使得可在几乎无共存影响的情况下满足应用程序要求。

在一个设计中,可将图8A中的步骤执行一次,以选择无线电且将作用中应用程序 映射到所选择无线电。此设计可减少用于将应用程序映射到无线电的处理开销。在另一 设计中,可多次反复图8A中的步骤中的一些或全部(例如,实时地),以满足应用程序 要求及/或获得更好的性能。

针对单向CxM/CnM交互,共存管理器260可基于以下各项而选择无线电以供使用 及/或调整无线电:(i)干扰信息及/或共存管理器260可用的其它信息,及(ii)来自连接管 理器240的几乎无或无信息。举例来说,连接管理器240可发送某信息以使共存管理器 260能够减轻无线电之间的干扰。所述信息可包含可用或优选无线电的列表、无线电优 先权、无线电事件优先权、频带及信道、无线电操作模式(例如,在2.4GHz及5GHz 频带中的同时的双频带WLAN操作,或针对LTE及/或HSPA的同时的蜂窝式载波聚集 操作)、应用程序要求、应用程序流分离识别符(如何识别一应用程序内的各应用程序流) 等。应用程序要求可为连接管理器240所知,但未提供到共存管理器260。连接管理器 240可从共存管理器260获得所选择无线电的性能度量,且可将应用程序映射到所选择 无线电。

针对双向CxM/CnM交互,控制可针对系统选择及流移动性从共存管理器260流动 到连接管理器240,且也从连接管理器240流动到共存管理器260。在双向CxM/CnM交 互的一个设计中,连接管理器240可提供相关信息(例如,应用程序的要求)以使共存管 理器260能够选择无线电且可能调整无线电的操作参数以获得良好的性能。共存管理器 260可将所选择无线电的列表及所述无线电的能力提供到连接管理器240。连接管理器 240可接着基于应用程序的要求、无线电的能力及/或其它准则而将作用中应用程序映射 到所选择无线电。针对双向CxM/CnM交互,共存管理器260可基于以下各项而选择无 线电以供使用及/或调整无线电:(i)来自连接管理器240的相关信息,及(ii)干扰信息、 信道信息及/或共存管理器260可用的其它信息。

图8B展示双向CxM/CnM交互的设计。作用中应用程序224可将其要求提供到连 接管理器240(步骤1)。连接管理器240可应用适用的策略及简档来确定用于应用程序的 优选无线电(步骤2)。连接管理器240可将应用程序要求及可能的优选无线电提供到共 存管理器260(步骤3)。

共存管理器260可部分地基于从连接管理器240所接收的信息而确定可供使用的无 线电(步骤4)。共存管理器260可确定无线电之间的干扰影响,确定信道条件,估计通 过量,等。共存管理器260可与共存数据库272交互以确定无线电的操作参数的合适设 定以便减轻干扰且改善性能(5)。共存管理器260可将可用或所选择无线电的列表及所述 无线电的能力(例如,性能度量)提供到连接管理器240(步骤6)。连接管理器240可基于 应用程序的要求、无线电的能力及/或其它准则而选择无线电以供使用且可将作用中应用 程序映射到所选择无线电(步骤7)。

在一个设计中,可将图8B中的步骤执行一次,以选择无线电且将作用中应用程序 映射到所选择无线电。此设计可减少用于将应用程序映射到无线电的处理开销。

在另一设计中,可多次反复图8B中的步骤中的一些或全部(例如,步骤2到7)(例 如,基于LMS算法或某种其它自适应算法),以满足应用程序要求及/或获得更好的性能。 针对第一次反复,共存管理器260可最初基于来自连接管理器240的应用程序要求而选 择及/或调整无线电。连接管理器240可接着基于所选择无线电及其能力而将作用中应用 程序映射到所选择无线电。针对第二次反复,共存管理器260可基于应用程序到无线电 的当前映射及可能的其它信息(例如,来自连接管理器240的经更新的应用程序要求、无 线装置110的功率消耗等)而选择及/或调整无线电的操作(例如,操作状态)。连接管理器 240可基于所选择无线电及其能力而将作用中应用程序映射到所选择无线电且可能修改 应用程序要求。可以类似方式执行每一后续反复。连接管理器240与共存管理器260之 间的交换可导致不同无线电的选择、无线电的不同操作状态的选择、应用程序要求的修 改等。连接管理器240及/或共存管理器260可采取动作以均衡或分配可用资源以便符合 应用程序要求或在需要时修改应用程序要求。连接管理器240及共存管理器260可执行 多次反复,使得可在无线电之间的干扰影响尽可能少的情况下尽可能好地满足应用程序 要求。

可以各种方式修改应用程序的要求。举例来说,可通过改变码率而改变将针对应用 程序而发送的经编码信息的量而修改要求。如果无线电不可满足应用程序的标称要求, 则可执行改变码率以减小发射带宽要求。改变码率可影响数据发射的可靠性,且可导致 更多的再发射。实际上,连接管理器240可用作应用程序源编码与一个或一个以上无线 电之间的代理服务器。也可改变应用程序的其它特性(除码率以外)以修改应用程序的要 求。

图8A及8B展示也可以其它方式实施的单向及双向CxM/CnM交互的示范性设计。 在一个设计中,连接管理器240可起始从共存管理器260对性能度量的收集(例如,经由 通过量探查或干扰测量)。在另一设计中,共存管理器260可将干扰信息(例如,色图)、 信道信息、测量得的无线电性能(例如,通过量估计)及/或其它信息提供到连接管理器 240。连接管理器240可基于从共存管理器260所接收的信息而计算性能度量,且可基 于应用程序的要求、由连接管理器240计算出的性能度量等而将应用程序映射到无线电。 在又一设计中,共存管理器260可基于从连接管理器240所接收的应用程序要求及由共 存管理器260确定的性能度量而确定应用程序到无线电的映射。

图9A展示反复式双向CxM/CnM交互的设计。在此设计中,连接管理器240可最 初将应用程序要求提供到共存管理器260。共存管理器260可确定无线电的性能度量, 且也可基于应用程序要求及性能度量而确定应用程序到无线电的映射。连接管理器240 可从共存管理器260接收所述映射,且可基于所述映射而将应用程序映射到无线电。可 执行多次反复以精炼无线电的选择及应用程序到无线电的映射,以改善性能。

图9B展示反复式双向CxM/CnM交互的另一设计。在此设计中,连接管理器240 可将应用程序到无线电的初始映射提供到共存管理器260。所述初始映射可基于(i)用于 作用中应用程序的优选无线电,或(ii)在无来自连接管理器240的任何输入的情况下由共 存管理器260选择的无线电,或(iii)以其它方式确定的无线电。共存管理器260可基于 初始应用程序到无线电映射而确定无线电的性能度量。连接管理器240可从共存管理器 260接收性能度量,且可基于性能度量及应用程序要求而更新应用程序到无线电的映射。 可执行多次反复以精炼无线电的选择及应用程序到无线电的映射,以改善性能。

图9A及9B展示反复式双向CxM/CnM交互的两个设计。也可以其它方式反复地执 行双向CxM/CnM交互。可由共存管理器260确定无线电的性能度量。可由连接管理器 240及/或共存管理器260确定应用程序到无线电的映射。

图10展示用于基于应用程序要求而执行系统选择的过程1000的设计。可由无线装 置(如下文所述)或由某种其它实体执行过程1000。无线装置可确定在所述无线装置上处 于作用中的至少一个应用程序的要求(框1012)。所述至少一个应用程序的要求可与通过 量、等待时间、抖动、连接时间、呼叫丢失率等相关。无线装置可基于所述至少一个应 用程序的要求在所述无线装置上从多个无线电当中选择至少一个无线电(框1014)。无线 装置也可进一步基于所述至少一个应用程序的无线电偏好、无线电的优先权、无线电的 性能或能力、无线电之间的干扰及/或其它因素而选择所述至少一个无线电。

无线装置可基于所述至少一个无线电的性能、所述至少一个应用程序的要求及/或其 它因素而确定所述至少一个应用程序到所述至少一个无线电的映射(框1016)。所述至少 一个无线电的性能及所述至少一个应用程序的要求可与通过量、延迟、抖动等相关。无 线装置可基于所述映射而将所述至少一个应用程序映射到所述至少一个无线电(框 1018)。无线装置可反复地选择至少一个无线电且多次反复地确定所述映射以改善性能。

无线装置可基于至少一个度量来确定所述至少一个无线电的性能,所述至少一个度 量与无线电之间的干扰相关。举例来说,所述至少一个无线电的性能可由通过量给出。 无线装置可获得与无线电之间的干扰相关的测量结果,且可基于与干扰相关的测量结果 来计算每一无线电的通过量。无线装置也可直接测量每一无线电的通过量,等。

在一个设计中,无线装置可基于所述至少一个应用程序的要求及/或无线电之间的干 扰而设定所述至少一个无线电中的每一者的操作状态。在一个设计中,无线装置可基于 所述至少一个无线电的性能而修改所述至少一个应用程序的要求。

在一个设计中,针对1:N映射,无线装置可确定单一应用程序的要求,基于所述应 用程序的要求而选择多个无线电,且将所述应用程序的不同分数映射到所述多个无线电 (所述多个无线电中的每一者被映射所述应用程序的一个分数)。在一个设计中,针对M:1 映射,无线装置可确定多个应用程序的要求,基于所述应用程序的要求而选择单一无线 电,且将所述多个应用程序的各分数映射到所述无线电(将每一应用程序的一个分数映射 到所述无线电)。在一个设计中,针对M:N映射,无线装置可确定多个应用程序的要求, 基于所述应用程序的要求而选择多个无线电,且将所述多个应用程序的各分数映射到所 述多个无线电(所述多个无线电中的每一者被映射每一应用程序的一个分数)。

在一个设计中,可由无线装置上的连接管理器执行框1012、1016及1018,且可由 无线装置上的共存管理器执行框1014。在另一设计中,可由连接管理器执行框1012, 且可由共存管理器执行框1014、1016及1018。一般来说,可由无线装置内的一个或一 个以上实体执行框1012到1018。

所属领域的技术人员应理解,可使用多种不同技艺及技术中的任一者来表示信息及 信号。举例来说,可通过电压、电流、电磁波、磁场或磁粒子、光场或光粒子,或其任 何组合来表示可在以上描述全篇中引用的数据、指令、命令、信息、信号、位、符号及 码片。

所属领域的技术人员将进一步了解,结合本文的揭示内容所述的各种说明性逻辑 块、模块、电路及算法步骤可实施为电子硬件、计算机软件或两者的组合。为了清楚说 明硬件与软件的此可互换性,上文已在功能性方面大体上描述各种说明性组件、块、模 块、电路及步骤。此功能性被实施为硬件还是软件取决于特定应用及强加于整个系统的 设计约束。所属领域的技术人员可针对每一特定应用以不同方式实施所描述的功能性, 但这些实施决策不应被解释为导致脱离本发明的范围。

结合本文的揭示内容所述的各种说明性逻辑块、模块及电路可通过通用处理器、数 字信号处理器(DSP)、专用集成电路(ASIC)、现场可编程门阵列(FPGA)或其它可编程逻 辑装置、离散门或晶体管逻辑、离散硬件组件或其经设计以执行本文中所述的功能的任 何组合来实施或执行。通用处理器可为微处理器,但在替代例中,处理器可为任何常规 处理器、控制器、微控制器或状态机。处理器也可实施为计算装置的组合,例如,DSP 与微处理器的组合、多个微处理器、结合DSP核心的一个或一个以上微处理器,或任何 其它此配置。

结合本文的揭示内容所述的方法或算法的步骤可直接体现于硬件、由处理器执行的 软件模块,或两者的组合中。软件模块可驻留于RAM存储器、快闪存储器、ROM存储 器、EPROM存储器、EEPROM存储器、寄存器、硬盘、可装卸式磁盘、CD-ROM或此 项技术中已知的任何其它形式的存储媒体中。示范性存储媒体耦合到处理器,使得处理 器可从存储媒体读取信息及写入信息到存储媒体。在替代例中,存储媒体可与处理器成 一体式。处理器及存储媒体可驻留于ASIC中。所述ASIC可驻留于用户终端中。在替 代例中,处理器及存储媒体可作为离散组件驻留于用户终端中。

在一个或一个以上示范性设计中,所述的功能可以硬件、软件、固件或其任何组合 来实施。如果以软件实施,则所述功能可作为一个或一个以上指令或代码而存储于计算 机可读媒体上或经由计算机可读媒体传输。计算机可读媒体包括计算机存储媒体与通信 媒体(包括促进将计算机程序从一处传送到另一处的任何媒体)两者。存储媒体可为可由 通用或专用计算机存取的任何可用媒体。通过实例且非限制,这些计算机可读媒体可包 含RAM、ROM、EEPROM、CD-ROM或其它光盘存储装置、磁盘存储装置或其它磁性 存储装置,或可用以携载或存储呈指令或数据结构的形式的所要程序代码装置且可由通 用或专用计算机或者通用或专用处理器存取的任何其它媒体。又,将任何连接恰当地称 为计算机可读媒体。举例来说,如果使用同轴电缆、光缆、双绞线、数字订户线(DSL), 或无线技术(例如,红外线、无线电及微波)而从网站、服务器或其它远程源传输软件, 则同轴电缆、光缆、双绞线、DSL,或无线技术(例如,红外线、无线电及微波)包括于 媒体的定义中。如本文所使用,磁盘及光盘包括压缩光盘(CD)、激光光盘、光学光盘、 数字多功能光盘(DVD)、软性磁盘及蓝光光盘,其中磁盘通常以磁性方式再生数据,而 光盘通过激光以光学方式再生数据。以上内容的组合也应包括在计算机可读媒体的范围 内。

提供本发明的先前描述以使任何所属领域的技术人员能够制作或使用本发明。所属 领域的技术人员将易于显而易见对本发明的各种修改,且本文中所定义的一般原理可在 不脱离本发明的精神或范围的情况下应用于其它变体。因此,本发明并不既定限于本文 所述的实例及设计,而应被赋予与本文所揭示的原理及新颖特征一致的最广范围。

去获取专利,查看全文>

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号