首页> 中国专利> 多个无线电接入网络中的资源管理

多个无线电接入网络中的资源管理

摘要

本公开的实施例描述用于和多个无线电接入网络中的通信相关联的资源管理的技术和配置。在一个示例中,资源管理的方法可包括:从运行深度包检查的网络服务器或者在计算设备上执行并配置成将内容提供到计算设备以用于用户接入的应用来获得体验质量(QoE)信息,以及至少部分基于质量体验信息确定是否经由两个无线电接入网络中的至少一个来调整内容分发。该调整可包括经由无线电接入网络中的一个增加或减少内容分发。可基本上同时经由至少两个无线电接入网络将内容分发到计算设备。还描述和/或请求保护其他的实施例。

著录项

  • 公开/公告号CN105659657A

    专利类型发明专利

  • 公开/公告日2016-06-08

    原文格式PDF

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

    申请/专利号CN201380078178.1

  • 发明设计人 朱京;

    申请日2013-08-12

  • 分类号H04W28/10(20060101);H04W28/16(20060101);

  • 代理机构11322 北京尚诚知识产权代理有限公司;

  • 代理人龙淳;杨震

  • 地址 美国加利福尼亚州

  • 入库时间 2023-12-18 15:55:15

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2020-04-03

    专利权的转移 IPC(主分类):H04W28/10 登记生效日:20200313 变更前: 变更后: 申请日:20130812

    专利申请权、专利权的转移

  • 2019-03-29

    授权

    授权

  • 2016-07-06

    实质审查的生效 IPC(主分类):H04W28/10 申请日:20130812

    实质审查的生效

  • 2016-06-08

    公开

    公开

说明书

技术领域

本公开的实施例一般涉及无线通信系统领域,并更具体地涉及用于管理多个无线电接入网络中的资源的技术和配置。

背景技术

可经由不同的无线电接入网络完成无线设备以及其中设备运行的无线通信网络之间的交互。现代移动客户端无线设备,诸如便携式计算机、智能手机、超极本、平板计算机等等可装备有部件(例如,Wi-Fi和蜂窝无线电设备),其经配置基本上同时提供给无线设备对不同无线电接入网络(例如,无线局域网,诸如Wi-Fi和蜂窝网络)的访问。然而,以成本有效方式整合多个无线电接入网络(例如,Wi-Fi和蜂窝网络)可具有挑战性,例如,通过最大化Wi-Fi相对蜂窝网络的使用以用于无线通信,而不牺牲用户体验质量,特别是当使用包括数据流的应用时。

附图说明

将从以下结合随附附图的详细描述容易地理解实施例。为了便于该描述,相同的数字指示相同的结构元件。在随附附图的图中,通过示例的方式且不通过限制的方式说明实施例。

图1为根据一些实施例示出示例无线通信网络。

图2为根据一些实施例示出在至少两个无线电接入网络上操作的无线通信系统的框图以及用于该类通信中的协议的示意性描绘。

图3为根据一些实施例示出用于至少两个无线电接入网络中的至少一个的内容分发调整的示例过程流程图。

图4示出可用于实践本文所描述的各种实施例的示例系统。

具体实施方式

本公开的实施例提供无线通信网络中的数据技术和配置,包括用于管理资源的技术和配置,诸如多个无线电接入网络(RAN),其经配置使得能够将内容分发到在这些无线电接入网络中操作的无线设备中。在一些实施例中,本文所描述的技术提供用于至少部分基于用户体验质量(QoE)测量集合来自至少两个无线电接入网络(诸如,例如诸如Wi-FI的无线局域网(WLAN)以及蜂窝网络(例如,无线广域网(WWAN))的资源,所述用户体验质量(QoE)测量与经由无线电接入网络分发到无线设备的内容相关联。

在以下详细描述中,对形成其一部分的随附附图作出参考,其中贯穿全文的相同数字指示相同部分,并且其中通过其中可实践本公开的主题的说明性实施例的方式示出。应理解的是,可使用其他实施例并且可在不脱离本公开范围的情况下作出结构和逻辑改变。因此,以下详细描述不被理解为限制性意义,且实施例的范围由随附权利要求及它们的等效物限定。

可以以最有助于理解所要求保护的主题的方式,将各种操作描述作为按顺序进行的多个分离的操作。然而,操作顺序不应被解释为暗示这些操作必须为顺序依赖的。特别地,可不以呈现的顺序执行这些操作。可在不同于所描述的实施例的顺序中执行所描述的操作。可执行各种附加操作以及/或者可在附加实施例中省略所描述的操作。

所述描述可使用短语“在实施例中”或“在多个实施例中”,其可每个指示相同或不同实施例中的一个或多个。此外,如相对于本公开的实施例使用的术语“包括”、“包括有”、“具有”等等为同义的。

如本文所使用,术语“逻辑”、“模块”或“电路”可指示以下项的一部分或包括以下项:专用集成电路(ASIC)、电子电路、处理器(共享、专用或集合)以及/或者执行一个或多个软件或固件程序的存储器(共享、专用或集合)、组合逻辑电路,以及/或者提供所需功能的其他合适部件。在一些实施例中,术语“逻辑”、“模块”或“电路”可指示软件和硬件部件的组合。

可关于无线通信网络在本文描述示例实施例,包括网络,诸如包括任何修改、更新和/或修正(例如,LTE版本10(也被称为高级LTE(LTE-A)、版本11等等))的第三代合作伙伴项目(3GPP)长期演进(LTE)网络、全球微波接入(WiMAX)互操作性网络等等。本文描述的实施例可关于无线电接入网络操作,例如,具有演进节点基站(eNB)的演进通用陆地无线电接入网络(E-UTRAN),以及核心网,例如,具有网关、管理实体等等的演进的分组核心网。

在其他实施例中,本文描述的通信方案可与附加/可选通信标准、规范和/或协议兼容。例如,本公开的实施例可应用于其他类型的无线网络,其中可获得类似优点。该类无线网络可包括但不限于WLAN,诸如Wi-Fi、无线个人局域网(WPAN)和/或无线广域网(WWAN),诸如蜂窝网络等等。

以下实施例可用于各种应用,包括移动无线无线电系统的发送器和接收器。被具体地包括在实施例的范围内的无线电系统包括但不限于网络接口卡(NIC)、网络适配器、基站、接入点(AP)、中继节点、eNB、网关、网桥、集线器和卫星无线电话。进一步地,实施例范围内的无线电系统可包括卫星系统、个人通信系统(PCS)、双向无线电系统、全球定位系统(GPS)、双向寻呼机、个人计算机(PC)和相关外围设备、个人数字助理(PDA)、个人计算配件以及所有现有和未来出现的系统,其可在本质上相关并且可向其适当地应用实施例的原理。

图1根据一些实施例示意性示出示例无线网络100。网络100可包括一个或多个无线电接入网络(RAN)20和22,以及核心网络25。在一些实施例中,网络20可为LTE网络,RAN20可为蜂窝网络,诸如E-UTRAN,并且可选地被成为3GPP接入网络20;RAN22可为无线局域网(WLAN)并可选地被称为WLAN22,诸如Wi-Fi或其他对等(P2P)网络,以及核心网络25可为演进核心网络,诸如EPS(演进分组系统)。客户端无线设备(下文中的“用户设备”(UE))15可经由在RAN20中具有eNB40的无线电链路(“链路”)以及/或者经由RAN22的无线接入点(WAP)42(例如,Wi-Fi)访问核心网络25。在一些实施例中,经由无线电接入网络20和22的通信,诸如到UE15的内容分发可基本上同时发生。出于简化目的,eNB40和WAP42将在下文中被称为“基站”。

UE15可为例如用户站(例如,移动无线设备),其经配置根据一个或多个协议与eNB40(无线接入点42)通信。UE15的一个或多个天线可用于同时使用RAN20的多个分别的分量载波(componentcarriers)(例如,其可与eNB40或WAP42的天线对应)的无线电资源。在一些实施例中,UE15可经配置在例如下行链路通信中使用正交频分多址接入(OFDMA)以及/或者在例如上行链路通信中使用单载波频分多址接入(SC-FDMA)进行通信。

虽然图1通常将UE15描绘为移动设备(例如,蜂窝电话),但在各种实施例中,UE15可为个人计算机(PC)、笔记本、超极本、上网本、智能电话、超移动PC(UMPC)、手持移动设备、通用集成电路卡(UICC)、个人数字助理(PDA)、客户端设备(CPE)、平板电脑或其他消费者电子产品,诸如MP3播放器、数字照相机等等。在实施例中,UE15可为机器类型通信(MTC)设备,也被已知为机器到机器设备。在本公开中,出于简化目的,将可互换地使用术语“UE”、“客户端”和“(移动)无线设备”。

在一些实施例中,可经由一个或多个节点45(例如,无线电网络控制器)来实现经由RAN20与UE15的通信。一个或多个节点45可充当作为核心网络25和RAN20(22)之间的接口。根据各种实施例,一个或多个节点45可包括移动管理实体(MME),其经配置管理基站40、42以及核心网络25(例如,一个或多个网络服务器50)之间的信令交换(例如,UE15和NAS(非接入层)消息的认证),分组数据网络网关(PGW)用于提供到因特网65的网关路由器,以及/或者服务网关(SGW)用于管理RAN20和PGW的基站40、42之间的用户数据隧道或连接。其他类型的节点可用于其他实施例中。

核心网络25可包括逻辑(例如,模块),其用于提供UE15或者与通信链路的建立相关联的其他行为的认证,以便提供UE15与网络100的连接状态。例如,核心网络25可包括网络实体,诸如网络服务器(例如,一个或多个服务器)50,其可通信地耦合到基站40、42。在实施例中,网络服务器50可包括归属用户服务器(HSS),其可用于管理用户参数,诸如用户的国际移动用户标识(IMSI)、认证信息等等。核心网络25可包括其他服务器、接口和模块。在一些实施例中,与网络服务器(或者一个或多个网络服务器)50的不同功能相关联的逻辑可被组合以减少服务器的数目,包括例如被组合在单个机器或模块中。在一些实施例中,可在核心网络25内部或RAN20或22内部部署网络服务器50(如图1中所示)。通常,eNB40、WAP42和服务器50可在物理上共同位于硬件/机器(例如一个或多个计算设备)的相同块中。

根据各种实施例,网络100可为基于因特网协议(IP)的网络。例如,核心网络25可至少部分为基于IP的网络,诸如分组交换(PS)网络。网络节点(例如,一个或多个节点45)之间的接口可基于IP,包括到基站40、42的回程连接。在一些实施例中,可启用网络以提供与电路交换(CS)网络(例如,CS域)的连接。在实施例中,UE可根据一个或多个通信协议与网络通信,诸如例如适于LTE通信环境的无线电资源控制(RRC)协议。

在一些实施例中,经由多个无线电接入网络20和22的UE15和核心网络25之间通信的资源管理可基于被提供到UE15的体验质量信息。所描述的技术使得能够在无线电接入网络之间分配数据流量(例如,内容分发),诸如3GPP接入网络和WLAN之间,以便有效地使用无线电接入网络20和22提供的带宽,同时最小化内容分发成本。例如,经由诸如Wi-Fi的WLAN22的内容分发的成本可低于经由蜂窝网络的内容分发的成本。因此,在可能的情况下,分配数据流量以最大化Wi-Fi网络的使用,从而可导致与内容分发相关联的成本节约。在另一个示例中,通过蜂窝网络增加端到端(E2E)吞吐量可确保通过无线设备(例如,UE15)缓存足够量的内容,以用于用户接入,以便提供无缝用户体验质量,诸如通过将非中断内容分发提供给用户。

图2示出虚拟连接(VC)网络体系结构200,其基于参考图1描述的无线网络100。网络体系结构200可包括UE15,其通过Wi-FiWAP42和Wi-Fi网关(GW)服务器222以及蜂窝基站40和蜂窝网络GW服务器220,经由两个无线电接入网络(例如,诸如LTE和Wi-Fi的蜂窝网络)连接到服务器50。虚拟连接(VC)服务器50可经配置经由例如移动因特网协议(移动IP)或虚拟专用网络(VPN)协议网关技术实现UE15和数据网络(例如,因特网)65以及在一些实施例中家庭网络(例如,内联网)230之间的连接。在一些实施例中,UE15可与两个RAN连接并且可基本上同时经由两个RAN通信。网络体系结构200可还包括应用服务器240,其经配置提供在UE15上可执行的应用,诸如例如视频、音频或其他内容流应用。

图2进一步示出与UE15相关联(例如,由在UE15上操作的电路实施)的示例Wi-Fi/蜂窝集成协议栈202。集成协议栈202可包括但不限于应用层204(例如,在UE15上执行的应用)、传输层206(例如,传输控制协议(TCP)、用户数据报协议(UDP)等等)、IP层208、UDP/IP层212以及Wi-Fi和蜂窝链路层214和216。在其他实施例中,协议栈可具有附加/可选层。

集成协议栈202可还包括虚拟连接层,其可负责测量下行链路网络性能,例如,包丢失率、吞吐量、延迟等等。在一些实施例中,虚拟连接层可包括多无线电技术(多RAT)资源管理器210,其经配置确定如何经由多个网络(例如,蜂窝和Wi-Fi)分离数据流量,以用于带宽(BW)整合。

在一些实施例中,多RAT资源管理器210可经配置从应用层204获得客户端接口用户体验质量(QoE)信息报告,以便基于网络性能测量以及QoE信息报告中的QoE信息作出关于BW整合的知情决定(例如,调整数据流量的分发,诸如无线电接入网络之间的内容)。在一些实施例中,QoE信息可包括具有特定服务的用户体验的主观测量,例如,通过在诸如UE15的客户端设备上执行的应用提供给用户对内容的访问。在一些实施例中,可从服务器50获得QoE信息报告,如图2中所示。例如,服务器50可执行深度包检查,以便获得网络性能测量和QoE信息,并将其提供到多RAT资源管理器210。

例如,如果应用层204包括经配置将内容流提供到UE15的应用(例如,视频或音频流应用),则QoE信息可包括回放缓存器(PB)值,例如,应用通过目前为止已经接收的所有包可能够提供内容以用于用户接入(例如,播放视频文件)的时间周期(例如,秒数);以及播放器状态(PS)值,例如,整数,以指示应用的当前状态(例如,未开始、结束、正提供内容以用于用户接入(例如,播放)、暂停、缓存或排队等等)。

例如,如果流应用包括则多RAT资源管理器210可经配置从应用层204获得以下JavaScript播放器应用程序接口(API)功能,以便确定QoE信息(作为示例,PB和PS值):

-getVideoLoadedFraction():0和1之间的数字,其指定应用(播放器)显示为已缓存的内容(例如,视频)百分比;

-getPlayerState():播放器的状态。以下值可指示相应状态:未开始(-1)、结束(0)、播放(1)、暂停(2)、缓存(3)、视频提示(5);

-getCurrentTime():自视频开始播放以来已逝去的时间;以及

-getDuration():当前播放的视频以秒为单位的持续时间。

可如下确定PB和PS值:

PB=getVideoLoadedFraction()xgetDuration()–getCurrentTime();

PS=getPlayerState()。

为了便于实施通过多RAT资源管理器210的BW整合决策,回放缓存器阈值(PBT)可被定义为目标回放缓存器,例如,应用可能能够提供被缓存以用于用户接入的内容(例如,播放视频文件)的目标时间周期。

多RAT资源管理器210可使用以下技术以作出BW整合(内容分发调整)决定:如果(PB<PBT){增加蜂窝网络的端到端(E2E)吞吐量}否则{增大WLAN(例如,Wi-Fi)卸载率}。WLAN(Wi-Fi)卸载率可指示为经由WLAN(例如,Wi-Fi)网络分发的数据流量(例如,内容)的比例。例如,如果WLAN卸载率为20%,那么可经由WLAN分发每10个数据包的2个包,并且可经由蜂窝网络分发剩余8个包。经由不是当前公开的主题的多种负载平衡和BW整合技术可以完成E2E吞吐量调整或Wi-Fi负载率调整。例如,客户端上的多RAT资源管理器可基于所接收的包测量WLAN(例如,Wi-Fi)和蜂窝网络的下行链路QoS参数,例如,包丢失率、延迟变化、吞吐量,以确定哪个网络过载,并然后增加其他网络上的负载,例如,通过相应地调整WLAN卸载率。本发明的目的在于完全地利用WLAN(例如,Wi-Fi)和蜂窝网络并且得到增加的(例如,到达最大值)吞吐量。

因此,如果回放缓存器PB低于阈值PBT,则可调整(例如,增加)E2E吞吐量。例如,多RAT资源管理器210可调整WLAN(例如,Wi-Fi)卸载率,使得可完全地利用网络。如果回放缓存器高于阈值,则可认为应用性能处于所需水平,并且多无线电技术资源管理器210可将WLAN卸载率增大x%或增大到100%,以减少蜂窝使用。通常,多RAT资源管理器210可作为主控制参数利用WLAN卸载率,以用于内容分发调整。如以上所述,WLAN卸载率定义经由Wi-Fi发送了多少流量。当多RAT资源管理器210确定增加WLAN卸载时,WLAN卸载率可被设置到100%或者被增大x%,以用于每个控制周期。

当PS指示“缓存”时,多RAT资源管理器210可如下调整PBT:PBT=PBT0+PB,其中PBT0可为初始值,其可被预配置为固定值(例如,大约20秒)。因此,PBT可为动态确定的阈值。

如果PS不是以下状态中的任一种:缓存、播放或暂停,则多RAT资源管理器210可将PBT重新设置为初始值PBT0。可周期性地更新PB,而仅在缓存事件中更新PBT。例如,当缓存发生在t0处时,PB=10个时间单元(例如,秒)且PBT0=20个时间单元,然后PBT=30个时间单元。因此,PBT可被设置为30个时间单元,直到下一个缓存事件。可在每个控制循环中确定新的PB,例如,在从应用层204接收QoE信息之后。

图3为根据一些实施例通过两个无线电接入网络中的至少一个的内容分发调整示出多无线电技术资源管理的示例过程流程图300。在一些实施例中,两个无线电接入网络可包括WLAN(例如,Wi-Fi)和蜂窝网络(例如,LTE)。

过程300可在方框302处开始,在方框302处多无线电技术资源管理器210可变为操作的。在方框304处,多无线电技术资源管理器210可等待QoE信息报告,其来自参考图2描述的协议栈202的应用层204的应用(例如,流应用)。如以上所述,在一些实施例中,应用层204可包括视频播放器或者其他视频或音频流应用。在方框306处,多RAT资源管理器210可从应用层204接收QoE报告。

在决定方框308处,多RAT资源管理器210可基于所接收的报告中提供的QoE信息开始应用的当前状态的确定。更具体地,多RAT资源管理器210可确定QoE信息中提供的PS值是否指示应用处于缓存状态中,例如,是否正在缓存经由应用分发的内容,例如,在客户端15的本地存储器中。

如果多RAT资源管理器210在决定方框308处确定应用处于缓存状态中,则在方框312处,多RAT资源管理器210可调整经由WLAN(例如,Wi-Fi)提供的内容的容量。在一些实施例中,多无线电技术资源管理器210可减小WLAN卸载率,以便增加总吞吐量。过程300可然后回到方框304,其中多RAT资源管理器210可等待下一个QoE信息报告。

如果在决定方框308处,多RAT资源管理器210确定应用不处于缓存状态中,则在决定方框314处,多RAT资源管理器210可基于QoE信息中提供的PS值确定应用是否处于播放或暂停状态中。如果多无线电技术资源管理器210确定应用处于这些状态中的任一个中,则在决定方框318处,多RAT资源管理器210可确定回放缓存器PB的值是否小于回放缓存器阈值PBT。

如果多RAT资源管理器210在决定方框318处确定回放缓存器PB的值小于回放缓存器阈值PBT,则在方框312处,多RAT资源管理器210可调整(例如,增大或减小)WLAN卸载率,以便完全地利用Wi-Fi和蜂窝,并增加总吞吐量。在一些实施例中,是否增大或减小WLAN卸载率的决定可取决于例如哪个网络是更为过载的。如果WLAN是更为过载的,则可减小WLAN卸载率;如果蜂窝网络是更为过载的,则可增大WLAN卸载率。在一些实施例中,多RAT资源管理器210可减小WLAN卸载率,以便增大通过蜂窝网络的E2E吞吐量。

如果多RAT资源管理器210在决策块318处确定回放缓存器PB的值等于或大于PBT,则在方框320处,多RAT资源管理器210可增大WLAN卸载率,以便减少蜂窝使用。过程300可然后回到方框304,其中多RAT资源管理器210可等待下一个QoE信息报告。

如果在决定方框314处,多RAT资源管理器210确定应用204不处于播放或暂停状态中,则在方框316处,多RAT资源管理器210可将PBT重新设置为其初始值PBT0,如以上所述。多RAT资源管理器210可然后在方框320处调整(例如,增大)WLAN卸载率。过程300可然后回到方框304,其中多RAT资源管理器210可等待下一个QoE信息报告。

可使用任何合适的硬件和/或软件将本公开的实施例实施到系统中,以根据需要配置。图4示意性示出示例系统,其可用于实践本文所描述的各种实施例。对于一个实施例,图4示出示例系统400,其具有一个或多个处理器404、耦合到处理器404中的至少一个的系统控制模块408、耦合到系统控制模块408的系统存储器412、耦合到系统控制模块408的非易失性存储器(NVM)/存储设备414,以及耦合到系统控制模块408的一个或多个通信接口420。

在一些实施例中,系统400可能够用作如本文所描述的UE15。在其他实施例中,系统400可能够用作图1的一个或多个节点45或网络服务器50,或者以其他方式提供逻辑/模块,其执行如为eNB40、42描述的功能以及/或者本文描述的其他模块。在一些实施例中,系统400可包括具有指令的一个或多个计算机可读媒介(例如,系统存储器或NVM/存储设备414),以及一个或多个处理器(例如,处理器404),其与一个或多个计算机可读媒介耦合并经配置执行指令以实施模块,以执行本文描述的行为。

一个实施例的系统控制模块408可包括任何合适的接口控制器,以提供到处理器404中的至少一个以及/或者到与系统控制模块408通信的任何合适设备或部件的任何合适接口。

系统控制模块408可包括存储器控制器模块410,以提供到系统存储器412的接口。存储器控制器模块410可为硬件模块、软件模块和/或固件模块。

系统存储器412可用于加载以及存储例如系统400的数据和/或指令。一个实施例的系统存储器412可包括任何合适的易失性存储器,诸如,例如合适的DRAM。在一些实施例中,系统存储器412可包括双数据速率类型四同步动态随机存储存储器(DDR4SDRAM)。

一个实施例的系统控制模块408可包括一个或多个输入/输出(I/O)控制器,以提供到NVM/存储设备414和通信接口420的接口。

例如,NVM/存储设备414可用于存储数据和/或指令。NVM/存储设备414可包括任何合适的非易失性存储器,诸如例如闪存,以及/或者可包括任何合适的非易失性存储设备,诸如例如一个或多个硬盘驱动器(HDD)、一个或多个光盘(CD)驱动器以及/或者一个或多个数字通用光盘(DVD)驱动器。

NVM/存储设备414可包括存储资源,其为其上安装系统400的设备的物理上的部分,或者其可由设备访问但不必需是设备的一部分。例如,可经由通信接口420,经网络访问NVM/存储设备414。

通信接口420可为系统400提供接口以经由一个或多个网络通信以及/或者与任何其他合适设备通信。系统400可根据一个或多个无线网络标准和/或协议与无线网络的一个或多个部件无线通信。

对于一个实施例,处理器404中的至少一个可与系统控制模块408(例如,存储器控制器模块410)的一个或多个控制器的逻辑封装在一起。对于一个实施例,处理器404中的至少一个可与系统控制模块408的一个或多个控制器的逻辑封装在一起,以形成系统级封装(SiP)。对于一个实施例,处理器404中的至少一个可与系统控制模块408的一个或多个控制器的逻辑集成在相同晶片上。对于一个实施例,处理器404中的至少一个可与系统控制模块408的一个或多个控制器的逻辑集成在相同晶片上,以形成片上系统(SOC)。

在各种实施例中,系统400可为但不限于服务器、工作站、桌面计算设备或移动计算设备(例如,便携式计算设备、手持计算设备、平板电脑、笔记本等等)。在各种实施例中,系统900可具有更多或更少部件以及/或者不同体系结构。例如,在一些实施例中,系统900可包括照相机、键盘、液晶显示器(LCD)屏幕(包括触摸屏显示器)、非易失性存储器端口、多个天线、图形芯片、专用集成电路(ASIC)和扬声器中的一个或多个。

可通过以下示例进一步说明本文所描述的实施例。示例1为一种用于管理在多无线电接入网络中的资源的多无线电技术资源管理器,包括:用于从与所述资源管理器或能够进行深度包检查的网络服务器相关联的计算设备的应用层获得体验质量(QoE)信息的逻辑,所述QoE信息与被分发到所述计算设备以用于用户接入的内容的提供相关联,其中经由至少两个无线电接入网络分发所述内容;以及用于至少部分基于所述QoE信息经由所述两个无线电接入网络中的至少一个开始内容分发的调整的逻辑。

示例2可包括示例1的主题,并进一步指定QoE信息可包括:指示用于用户接入的内容提供的状态的值,所述状态包括:未开始、结束、正提供、暂停、缓存或排队;指示由所述计算设备缓存的一部分内容的值;指示自开始内容提供以来逝去的时间周期的值;或者指示用于用户接入的内容提供的持续时间的值。

示例3可包括示例2的主题,并进一步指定多无线电技术资源管理器还可包括:用于基于所述QoE信息生成与所述内容相关联的目标缓存器阈值的逻辑,所述目标缓存器阈值指示目标时间周期,在该目标时间周期期间,所述内容的被缓存的部分将被提供以用于用户接入;以及用于至少部分基于所述生成的目标缓存器阈值以及用于用户接入的内容提供的状态,确定是经由所述两个无线电接入网络增加端到端(E2E)内容分发吞吐量还是经由所述两个无线电接入网络中的一个增加内容分发的容量的逻辑。

示例4可包括示例3的主题,并进一步指定两个无线电接入网络中的一个可包括蜂窝网络,并且两个无线电接入网络中的另一个可包括局域网。

示例5可包括示例4的主题,并进一步指定局域网包括Wi-Fi,并且蜂窝网络包括无线广域网(WWAN)。

示例6可包括示例3的主题,并进一步指定多无线电技术资源管理器还可包括:用于基于指示由所述计算设备缓存的一部分内容的值、指示自开始内容提供以来逝去的时间周期的值以及指示用于用户接入的内容提供的持续时间的值来计算所述目标缓存器阈值的逻辑。

示例7可包括示例3的主题,并进一步指定多无线电技术资源管理器可还包括用于至少部分基于用于用户接入的内容提供的状态将缓存器阈值重置为已确定的值的逻辑。

示例8可包括示例1到示例7中任一项的主题,并进一步指定计算设备包括无线设备。

示例9可包括示例8的主题,并进一步指定无线设备包括智能手机、平板计算机、超极本、台式计算机或便携式计算机中的至少一种。

示例10为一种用于管理在多无线电接入网络中的资源的计算机实施的方法,包括:由计算设备从运行深度包检查的网络服务器或者在计算设备上执行并配置成将内容提供到所述计算设备以用于用户接入的应用来获得体验质量(QoE)信息,其中经由至少两个无线电接入网络将所述内容分发到所述计算设备;以及至少部分基于所述质量体验信息,通过所述计算设备确定是否经由所述两个无线电接入网络中的至少一个来调整所述内容分发,所述调整包括经由无线电接入网络中的一个来增加内容分发。

示例11可包括示例10的主题,并进一步指定经由两个无线电接入网络中的至少一个来调整内容分发包括:基于所述QoE信息,通过所述计算设备生成与所述内容相关联的目标缓存器阈值,所述目标缓存器阈值指示目标时间周期,在该目标时间周期期间所述内容的被缓存的部分被提供以用于用户接入;以及至少部分基于所生成的结果,通过所述计算设备确定是经由所述两个无线电接入网络增加端到端(E2E)内容分发吞吐量还是经由所述两个无线电接入网络中的一个增加内容分发的容量。

示例12可包括示例11的主题,并进一步指定确定还基于应用的状态。

示例13可包括示例12的主题,并进一步指定应用的状态被包括在QoE中,所述状态包括:未开始、结束、正提供、暂停、缓存或排队;指示由所述计算设备缓存的一部分内容的值;指示自开始内容提供以来逝去的时间周期的值;或者指示用于用户接入的内容提供的持续时间的值。

示例14可包括示例10到示例13中任一项的主题,并进一步指定应用包括内容流应用。

示例15为至少一种计算设备可读存储介质,其上存储有用于管理在多无线电接入网络中的资源的可执行指令,响应于在计算设备上执行所述可执行指令,所述可执行指令使计算设备:从运行深度包检测的网络服务器或在所述计算设备上执行的应用获得体验质量(QoE)信息,所述QoE信息与通过所述应用将内容提供到所述计算设备以用于用户接入相关联,其中经由至少两个无线电接入网络基本上同时分发用于提供的所述内容;以及至少部分基于所述质量体验信息,经由所述两个无线电接入网络中的至少一个增加所述内容分发的容量。

示例16可包括示例15的主题,并进一步指定可执行指令还使计算设备:基于所述QoE信息生成与所述内容相关联的目标缓存器阈值,所述目标缓存器阈值指示目标时间周期,在该目标时间周期期间所述内容的被缓存的部分将被提供以用于用户接入;以及至少部分基于所述目标缓存器阈值确定是经由所述两个无线电接入网络增加端到端(E2E)内容分发吞吐量还是经由所述两个无线电接入网络中的一个增加内容分发的容量。。

示例17可包括示例16的主题,并进一步指定可执行指令还使计算设备缓存计算设备上的一部分内容。

示例18可包括示例15的主题,并进一步指定两个无线电接入网络中的一个包括蜂窝网络,并且其中两个无线电接入网络中的一个包括局域网。

示例19可包括示例18的主题,并进一步指定局域网包括Wi-Fi,并且蜂窝网络包括无线广域网(WWAN)。

示例20可包括示例15的主题,并进一步指定应用包括视频、音频或其他内容流应用。

示例21可包括示例15的主题,并进一步指定可从网络服务器或者与应用关联的应用程序编程接口(API)获得QoE信息。

示例22可包括示例15到示例21的主题,并进一步指定计算设备可读存储介质被包括在装置中,所述装置包括与所述一个或多个计算设备可读介质相耦合并配置成执行存储在所述计算设备可读介质上的指令的一个或多个处理器。

示例23为一种用于管理多无线电接入网络中的资源的设备,包括:用于从与所述资源管理器或能够进行深度包检查的网络服务器相关联的计算设备的应用层获得体验质量(QoE)信息的装置,所述QoE信息与被分发到所述计算设备以用于用户接入的内容的提供相关联,其中经由至少两个无线电接入网络分发所述内容;以及用于至少部分基于所述QoE信息经由所述两个无线电接入网络中的至少一个开始内容分发的调整的装置。

示例24可包括示例23的主题,并进一步指定设备可包括:用于基于所述QoE信息生成与所述内容相关联的目标缓存器阈值的装置,所述目标缓存器阈值指示目标时间周期,在该目标时间周期期间,所述内容的被缓存的部分将被提供以用于用户接入;以及用于至少部分基于所述生成的目标缓存器阈值以及用于用户接入的内容提供的状态,确定是经由所述两个无线电接入网络增加端到端(E2E)内容分发吞吐量还是经由所述两个无线电接入网络中的一个增加内容分发的容量的装置。

示例25可包括示例23到示例24中任一项的主题,并进一步指定两个无线电接入网络中的一个包括蜂窝网络,并且其中两个无线电接入网络中的另一个包括局域网。

可以以最有助于理解所要求保护的主题的方式,将各种操作描述作为按顺序进行的多个分离的操作。然而,操作顺序不应被解释为暗示这些操作必须为顺序依赖的。可根据需要使用任何合适的硬件和/或软件将本公开的实施例实施到系统中。

虽然已经出于描述目的说明并描述了某些实施例,但在不脱离本公开的范围的情况下,被计算用于实现相同目的的广泛替代和/或等效实施例可替代所示出和描述的实施例。该应用旨在覆盖本文讨论的实施例的任何修改或变型。因此,显然本文描述的实施例仅由其权利要求和等效物限定。

去获取专利,查看全文>

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号