用于无线通信系统中的接入终端上的增强的应用共存的装置和方法

文档序号:9308948阅读:268来源:国知局
用于无线通信系统中的接入终端上的增强的应用共存的装置和方法
【技术领域】
[0001] 概括地说,本公开内容的多个方面涉及无线通信系统,并且更具体地,本公开内容 的多个方面涉及共享无线通信接口的多个应用流之间的资源共享和分配。
【背景技术】
[0002] 广泛地部署无线通信网络,以提供诸如电话、视频、数据、消息传送、广播等的各种 通信服务。在诸如高级智能手机之类的现代化无线装置中,在接入终端并发地运行多个应 用(例如但不限于,流视频、IP语音、文件上传/下载、电子邮件以及互联网浏览)时,若干 不同的业务流可以一起发生。不同类型的业务可以具有不同的需求:具体地,VoIP和流视 频需要相对高的服务质量(QoS)。针对这样的业务,一些网络定义了QoS管理协议来确保良 好的用户体验。
[0003] 在包括各种WffAN和WLAN技术的一些现有的无线接入网中,标准组织已经定义并 指定了能够管理不同的应用流之间的资源和带宽分配的QoS管理系统,以向需要QoS的那 些应用提供QoS。然而,在现今所部署的大多数网络中,QoS也很少被实现(如果有过的话)。 因此,在无线接入网处缺少这种QoS管理的网络中,将受益于QoS的业务(例如,VoIP和流 视频)可能具有稍微差的用户体验。
[0004] 随着对移动宽带接入的需求持续增长,研究与开发持续推进无线技术,不仅为了 满足对无线宽带接入的不断增长的需求,而且为了改善并增强用户对移动通信的体验。

【发明内容】

[0005] 下面给出了对本公开内容的一个或多个方面的简化的概述,以便提供对这些方面 的基本理解。该概述并不是对本公开内容的全部预期特征的泛泛概括,并且既不旨在标识 本公开内容的所有方面的关键或重要的要素,也不旨在描述本公开内容的任何或所有方面 的范围。其唯一的目的是作为后文所给出的更详细的描述的序言,以简化的形式给出本公 开内容的一个或多个方面的一些概念。
[0006] 在一个方面,本公开内容提供了一种可在接入终端处操作的、用于在多个并发应 用流之间分配可用带宽的方法。在一个例子中,该方法包括:如果与多个并发应用流相对应 的合计请求带宽大于带宽约束,则减小与多个并发应用流中的至少一个应用流相对应的请 求带宽;以及如果与多个并发应用流相对应的合计请求带宽不大于带宽约束,则保持针对 多个并发应用流中的每一个应用流的请求带宽。
[0007] 本公开内容的另一方面提供了一种被配置用于在多个并发应用流之间分配可用 带宽的接入终端。在一个例子中,接入终端包括:用于如果与多个并发应用流相对应的合计 请求带宽大于带宽约束,则减小与多个并发应用流中的至少一个应用流相对应的请求带宽 的单元;以及用于如果与多个并发应用流相对应的合计请求带宽不大于带宽约束,则保持 针对多个并发应用流中的每一个应用流的请求带宽的单元。
[0008] 本公开内容的另一方面提出了一种被配置用于在多个并发应用流之间分配可用 带宽的接入终端。在一个例子中,接入终端包括至少一个处理器、通信地耦合至至少一个处 理器的存储器、以及通信地耦合至至少一个处理器的通信接口。进一步地,至少一个处理器 被配置为:如果与多个并发应用流相对应的合计请求带宽大于带宽约束,则减小与多个并 发应用流中的至少一个应用流相对应的请求带宽;以及如果与多个并发应用流相对应的合 计请求带宽不大于带宽约束,则保持针对多个并发应用流中的每一个应用流的请求带宽。
[0009] 本公开内容的另一方面提供了一种接入终端处的计算机可读存储介质,该接入终 端被配置用于在多个并发应用流之间分配可用带宽。在一个例子中,计算机可读存储介质 包括:用于如果与多个并发应用流相对应的合计请求带宽大于带宽约束,则使计算机减小 与多个并发应用流中的至少一个应用流相对应的请求带宽的指令;以及用于如果与多个并 发应用流相对应的合计请求带宽不大于带宽约束,则使计算机保持针对多个并发应用流中 的每一个应用流的请求带宽的指令。
[0010] 在对以下详细描述进行回顾时,将更全面地理解本发明的这些方面与其它方面。
【附图说明】
[0011] 图1是概念性地示出根据本公开内容的一个方面的、具有共享带宽资源的多个应 用流的电信系统的例子的框图。
[0012] 图2是进一步地示出根据本公开内容的一个方面的、由多个应用流共享带宽资源 的示意框图。
[0013] 图3是示出根据本公开内容的一个方面的、在多个应用流之间分配共享的带宽资 源的过程的流程图。
【具体实施方式】
[0014] 以下结合附图给出的详细描述旨在作为对各种配置的描述,而不旨在表示在其中 可以实现本文所描述的概念的唯一配置。出于提供对各个概念的彻底理解的目的,详细描 述包括具体细节。然而,对于本领域的那些技术人员显而易见的是,在没有这些具体细节的 情况下也可以实现这些概念。在一些实例中,为了避免使这些概念模糊不清,以框图的形式 示出了公知的结构和部件。
[0015] 本公开内容的一个或多个方面提供了用于在运行在接入终端处的不同的应用之 间动态地分配带宽的装置和方法,所述接入终端在可能受到某些带宽约束的无线通信系统 中进行操作。具体地,当确定资源受约束时对这些资源的分配的管理可以在接入终端自身 处来实现。以这种方式,能够将接入终端可获得的、关于各个应用的需求和能力的高级信息 考虑在内。因此,竞争公共有限资源的多个并发运行的应用可以实现令人满意的服务或QoS 等级,从而导致增强的用户体验。
[0016] 可以跨越各种各样的电信系统、网络架构和通信标准来实现贯穿本公开内容所给 出的各个概念。现在参照图1,作为说明性例子而非限制的方式,参照无线通信系统1〇〇示 出了本公开内容的各个方面。当然,本领域技术人员所能理解的是,所示出的WWAN仅是为 了清楚起见而提供的一个例子,而可以将本公开内容的各个方面应用于WLAN,例如,接入终 端通过无线接入节点、利用合适的无线协议(例如,在IEEE802. 11标准下定义的任一种协 议)来与分组网络进行通信的家庭Wi-Fi系统。
[0017]所示的无线通信系统包括三个交互域:接入终端102、无线接入网(RAN) 104和核 心网106 〇
[0018]在可用于RAN104的若干选项中,本公开内容的各个方面可以利用一个或多个通 信标准来实现包括电话、视频、数据、消息传送、广播和/或其它服务的各种无线服务。例 如,RAN可以包括但不限于:GSM/EDGE无线接入网(GERAN) ;UMTS陆地无线接入网(UTRAN); 演进型UTRAN(e-UTRAN) ;IS-95 或IS-2000RAN;WiMAXRAN;或任何其它合适的RAN。
[0019]RAN104可以包括一个或多个网络控制器110(例如,无线网络控制器(RNC)或基 站控制器(BSC))(当然,在e-UTRAN的情况下,网络控制器110的功能位于基站108处)。 网络控制器110通常还是负责分配、重配置和释放无线资源的装置。网络控制器110可以 通过使用任何合适的传送网的各种类型的接口(例如,直接的物理连接、虚拟网络等)互连 到RAN104中的其它网络控制器(未示出)。
[0020] 可以将由耦合至网络控制器110的基站108覆盖的地理区域划分为具有无线收发 机装置(即,为每一个小区服务的基站108)的多个小区。基站的一些例子可以被本领域技 术人员称为节点B、基站收发机(BTS)、无线基站、无线收发机、收发机功能单元、基本服务 集(BSS)、扩展服务集(ESS)、接入点(AP)或某个其它合适的术语。为了清楚起见,将三个 基站108示为耦合至网络控制器110;然而,网络控制器110可以耦合至任意数量的无线基 站 108〇
[0021] 基站108为任意数量的移动装置提供至核心网106的无线接入点。移动装置的例 子包括蜂窝电话、智能电话、会话发起协议(SIP)电话、膝上型电脑、笔记本电脑、上网本、 智能本、个人数字助理(PDA)、卫星无线设备、全球定位系统(GPS)设备、多媒体设备、视频 设备、数字音频播放器(例如,MP3播放器)、照相机、游戏控制台或任何其它类似的功能 设备。在本公开内容中,为了方便起见,移动装置被称为接入终端(AT)102。然而,本领域 普通技术人员可以将移动装置称为用户设备(UE)、移动台(MS)、用户站、移动单元、用户单 元、无线单元、远程单元、移动设备、无线设备、无线通信设备、远程设备、移动用户站、移动 终端、无线终端、远程终端、手持设备、终端、用户代理、移动客户端、客户端或某个其它合适 的术语。
[0022] RAN104通常根据各种因素将合适量的资源(例如,带宽)准许给接入终端102, 所述各种因素包括但不限于:来自接入终端102的针对带宽的请求;来自接入终端102的、 与正在进行的业务流有关的反馈(例如,分组的确认和否定确认(ACK/NACK));来自应用服 务器116的请求;或其它合适的因素。
[0023] 进一步地,RAN104可以利用接入终端102与应用服务器116之间的对应的业务流 来承载许多不同类型的业务。不同类型的业务流具有不同的需求,这些需求中的一些需求 可以受益于相对高的服务质量(QoS)。尽管已经为各种RAN技术定义并指定了QoS机制,但 是大多数运营商尚未在当前部署的RAN中实现这种QoS机制。因此,即使当在RAN中未实现 QoS机制时,为了在受约束的带宽条件下改善针对用户的体验质量,本公开内容的各个方面 也在接入终端102自身处实现带宽分配过程。
[0024] 接入终端102可以包括具有一个或多个处理器120、存储器122和总线接口 108的 处理系统。处理器120的例子包括微处理器、微控制器、数字信号处理器(DSP)、现场可编程 门阵列(FPGA)、可编程逻辑器件(PLD)、状态机、门逻辑单元、分立硬件电路和被配置为执 行贯穿本公开内容所描述的各种功能的其它合适的硬件。
[0025] 在这个例子中,处理系统可以实现为具有通常由总线126表示的总线结构。取决 于处理系统的具体应用和总体设计约束,总线126可以包括任意数量的互连总线和桥接 器。总线126将包括(通常由处理器120表示的)一个或多个处理器和计算机可读介质 或存储器122的各种电路连接在一起。总线126还可以连接各种其它电路,例如,定时源、 外围设备、调压器和功率管理电路,这些电路在现有技术中是公知的,因此将不再进一步地 描述。总线接口 124提供总线126与通信接口 132之间的接口。通信接口 132提供用于 在传输介质上与各种其它装置进行通信的方式。取决于装置的性质,还可以提供用户接口 130 (例如,小键盘、显不器、扬声器、麦克风、控制杆)。
[0026] 处理器120负责管理总线126和一般处理,一般处理包括对存储在计算机可读介 质或存储器122上的软件的执行。软件在被处理器120执行时,使处理系统执行下文针对 任何特定装置所描述的各种功能。计算机可读介质或存储器122还可以用于存储由处理器 120在执行软件时操控的数据。
[0027] 处理系统中的一个或多个处理器120可以执行软件。不管软件被称为软件、固 件、中间件、微代码、硬件描述语言或其它术语,都应当将软件广义地解释为意指指令、指令 集、代码、代码段、程序代码、程序、子程序、软件模
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1