控制数据位的传输的装置和方法

文档序号:7872333阅读:272来源:国知局
专利名称:控制数据位的传输的装置和方法
技术领域
本发明涉及通信系统及方法,更具体来说,涉及在位传送会话中控制数据位的传输。
背景技术
用于数据位形式的信息的基于分组的传递的通信网络是本领域的技术人员熟知的。因特网无疑是最广为人知的数据通信网络。已经为处理数据通信开发了各种各样的通信协议。传输协议用于将数据传送给正确的会话。在因特网中使用传输协议UDP(用户数据报协议)和TCP(传输控制协议)。UDP是没有流量控制机制的无连接协议,而TCP则是带流量控制机制的面向连接的协议,它提供两个主机之间的可靠的数据传送。
移动通信的不断增长的重要性引起对于通过无线连接传送数据的需求。数据通过无线链路的传送可能引起在通过固定有线连接传送数据时没有遇到的许多问题和困难。空中接口的带宽是稀缺且有限的资源。因此,关注的是有效地利用可获得的无线电资源。移动通信网络中的无线电连接可用的带宽可能因例如衰落下跌或阴影导致的空中接口特性变化或者因向小区中用户分配的带宽的重新分布而非常快速地变化。空中接口上的极有限带宽以及变化的带宽可能使得难以向驻留在移动系统中的终端用户提供可接受的服务质量(QoS)。例如,有限带宽可能导致长等待时间,这是终端用户感到厌烦的。
对于如何提高驻留在移动系统中的终端用户的服务质量存在许多解决方案。
在G.Cōté、S.Shirani和F.Kossentini的“用于易出错网络上健壮视频通信的最佳模式选择和同步”(IEEE Journal on Selected Areas inCommunications,vol.18,No.6,2000年6月)以及在C.Hsu、A.Ortega和M.Khansari的“在突发差错无线信道上的健壮视频传输的速率控制”(IEEE Journal on Selected Areas in Communications,vol.17,No.5,1999年5月)中,论述了关于如何可将信道状态信息用于对服务器控制比特率调节进行更精确判定的方法。
在G.Cheung和T.Yoshimura的“流式传输代理3G无线网络中的媒体流式传输的网络代理”(IEEE Packet Video Workshop 2002)中,介绍了有线与无线网络之间的流式传输代理(SA),以便在无线链路几乎是无损的假设下,使有线链路中的拥塞情况的影响最小。SA适时地向服务器发送反馈以跟踪有线链路状态。因此,服务器可采取更适当的速率交换决策。
A.Schieder等人的“GERAN的资源有效流式传输承载概念”(WPMC 2002年10月,Honolulu)公开了一种关于客户机中的缓冲器满如何可用作对服务器的反馈消息的触发的方法。目的是有效地利用GSM/EDGE无线电接入网中的无线电资源,同时为终端用户提供好的QoS。
美国专利第6151300号描述了一种把ATM网络流量控制扩展到通过ATM网络通信的LAN上的主机的方法。通过协调传输层上的流量控制机制与ATM层上的流量控制机制,可以避免可能导致过度丢包及不稳定表现的情况。
Pradeep Sudame B.R.Badrinath的“关于提供对移动无线网络中的协议适配的支持”[Mobile Networks and Applications 0(1999)]描述了在移动主机上响应网络环境变化而执行的自适应机制。例如,自适应可能是TCP初始窗口大小的变化。
在欧洲专利申请EP1126716中,介绍了利用来自移动网络的无线电网络信息、以便更快更准确地调节视频数据服务的应用比特率的概念。
上述的许多先有技术解决方案尝试主要对于基于UDP的服务、如流式传输/视频服务为移动网络中的终端用户解决QoS优化问题。例如,在EP1126716中,提供一种针对基于UDP的服务的解决方案。但是,这些方法没有解决对于基于带流量控制机制的传输协议、如TCP的应用的优化问题。
另外,以上的许多先有技术解决方案是以客户机为中心的,也就是说,它们利用来自移动系统中的终端用户的反馈消息为终端用户控制服务质量。以客户机为中心的解决方案的一个缺点在于,它在客户机确实检测到通过空中接口的连接上的可用带宽变化之前耗用相当长的时间。由于无线电环境是不稳定的,因此要求客户机在可发送可靠反馈消息之前,在长时段执行滤波或平均值计算。此外,来自终端用户的反馈消息必须通过无线电连接传送到控制系统,这对送往控制系统的输入数据增加了额外延迟。

发明内容
本发明的一个目的是提供改进的方法及装置,用于控制终端用户的QoS以及移动系统中个人到内容服务的无线电资源的使用。
通过根据权利要求1的方法、根据权利要求14的计算机程序产品、根据权利要求15的设备以及根据权利要求28的系统来实现上述目的。
在移动系统中的客户机与应用服务器之间通过带流量控制机制的传输协议建立的位传送会话与多个流量控制参数关联。如何设置这些流量控制参数对于会话的服务质量以及对于可用无线电资源的利用是关键的。本发明利用来自无线电资源管理单元的反馈信息在整个会话中不断地设置和更新流量控制参数。根据本发明,无线电资源管理实体通知控制流量控制参数的网络实体在到客户机的空中接口上对此会话允许的带宽。这种带宽信息有助于对流量控制参数的优化,它允许增强的QoS以及可用无线电资源的有效使用。
根据本发明的第一方面,提供一种在用于将数据信息从应用服务器传送到客户机的位传送会话中控制数据位传输的方法,所述位传送会话涉及通过带流量控制机制的传输协议经由无线通信的位传送。该方法包括以下步骤网络实体在整个会话中不断地从无线电资源管理单元接收关于当前允许位传送会话使用的无线链路上的带宽的信息;以及网络实体响应所述接收的信息更新与传输协议的流量控制机制有关的至少一个参数,以便根据所接收的信息来控制会话的传输速率。
根据本发明的第二方面,提供一种在用于将数据信息从应用服务器传送到客户机的位传送会话中控制数据位传输的设备,所述位传送会话涉及通过带流量控制机制的传输协议经由无线通信的位传送。所述设备包含在网络实体中。所述设备包括接收装置,用于在整个会话中不断地从无线电资源管理单元接收关于当前允许位传送会话使用的无线链路上的带宽的信息。此外,所述设备还包括参数设置装置,用于在整个会话中不断地响应所接收的信息更新与传输协议的流量控制机制有关的至少一个参数,以便根据所接收的信息来控制会话的传输速率。
本发明的一个优点在于,它帮助通过用于分组交换域上的个人到内容服务的后端来最佳地平衡空中接口上所提供的业务量,产生对稀缺无线电资源的更好利用。
本发明的另一个优点在于,由于在整个会话中不断地从位于无线电接入网中的无线电资源管理实体提供用于控制流量控制参数的反馈信息,因此流量控制参数将根据当前信息来更新。与流量控制参数只在会话开始时根据来自先前会话的历史数据设置一次的先有技术解决方案相比,这允许更好的参数设定。由于本发明使用的反馈信息从无线电接入网传递到控制流量控制参数的网络实体,因此反馈信息不会受到象上述以客户机为中心的解决方案中那么多的延迟。无线电接入网比客户机更快地检测会话的可用带宽变化,并且不需要通过空中接口传递反馈信息。
根据本发明的流量控制参数的不断监测和更新允许整个会话中的好QoS,而不只是在会话开始时。在先有技术解决方案中,在会话期间不更新参数设定,如果会话遇到的无线电条件改变,则存在会话期间QoS可能恶化的风险。无线电条件可能极快地变化,因此,与更新完全基于有线连接的会话的参数设定相比,更新涉及空中接口的会话的参数设定更为重要。
本发明的另一个优点在于,分别对每个会话利用网络反馈,它用来分别更新每个会话的流量控制参数。因此,参数设定可特别适合为每个会话优化QoS。根据一些先有技术解决方案,对会话组处理流量控制。与本发明相比,即使先有技术解决方案允许极少的流量控制判决,这些解决方案也可能为局部遇到比同一组中其它客户机糟得多的无线电条件的特定客户机带来差的服务质量。
本发明的又一个优点在于,可提高传输速率对空中接口上的可用比特率的保真度。本发明允许根据来自无线电资源管理单元的网络反馈信息进行传输速率的上转换和下转换。根据本发明的传输速率的适配可比先有技术解决方案更平滑更准确地进行。本发明避免了可能导致传输速率的急剧下转换的拥塞机制的不必要应用。一般来说,本发明减少了基于网络条件的误解的极端判决。
本发明的再一个优点在于,它可适用于所有类型的应用。根据本发明的解决方案使应用网络‘不可知’,这意味着开发人员可将其注意力集中于定制移动环境的应用,而不必具体考虑网络的传输媒体。
由于本发明允许吞吐量与空中接口上当前可用带宽的更快更准确适配,因此降低了无线电资源管理单元、如RNC或BSC中溢出的风险。因此,本发明的附加优点在于,无线电资源管理单元中的缓冲器的大小可以最小化。
通过阅读以下结合附图的详细说明,本发明的实施例的其它优点和目的将变得非常明显。
附图简述

图1是示意框图,说明根据先有技术的客户机与应用服务器之间的通信会话。
图2是示意框图,说明其中采用了本发明的客户机与应用服务器之间的通信会话。
图3是示意图,说明图1和图2所示的会话的吞吐量的比较。
图4是示意框图,说明本发明在UMTS系统中的一个实施例。
图5是流程图,说明根据本发明的基于网络反馈的传输速率适配。
图6是框图,说明本发明在UMTS系统中的一个备选实施例。
图7是组合框及流程图,说明根据本发明的基于网络反馈的内容转换。
详细说明下面参照附图更全面地描述本发明,图中表示本发明的优选实施例。但是,本发明可按照许多不同的形式来实施,而不应当解释为局限于本文所提出的实施例;相反,提供这些实施例的目的是使本领域的技术人员全面透彻地理解本公开,并向他们完整地传达本发明的范围。图中,相同的标号表示相同的元件。
本发明适用于移动系统中的个人到内容分组交换服务,具体来说,适用于基于带流量控制机制的传输协议的这类服务。这类服务包括终端用户的用户设备与应用服务器之间的分组通信。移动系统包括用户设备所在的移动网,诸如WCDMA、CDMA2000、无线LAN或GPRS网络。带流量控制机制的传输协议的一个实例是TCP。TCP的流量控制机制包括如本领域的技术人员熟知的多个流量控制参数。TCP流量控制参数的实例是窗口大小和段大小。数据位通过TCP连接的传输可通过改变TCP流量控制参数来控制。
当通信会话在移动用户设备与应用服务器之间建立时,空中接口上的可用带宽一般将是对会话的比特率的限制因素。空中接口的特性、如衰落下跌和阴影对于终端用户可能具有负面影响。对于采用TCP协议作为传送承载的应用,情况尤其如此。例如,在空中接口上的长等待时间可能触发TCP拥塞避免机制,导致会话所用带宽较少并对终端用户产生极差的性能。另一方面,如果终端用户暂时得到空中接口上的增加带宽,则这极可能不会同样程度地加速TCP连接,意味着不会利用稀缺的无线电资源。由于空中接口上的无线电资源是稀缺资源,关注的是尽量有效地利用,因此,可用无线电资源的更有效利用最可能提高终端用户的服务质量。
图1示意说明根据先有技术的用户设备中的客户机1与应用服务器2之间的通信会话。这里,应用服务器2为万维网服务器。会话通过客户机1与应用服务器2之间的TCP链路3来建立。当客户机正从应用服务器浏览或下载信息时,客户机确认数据的接收,它从而表明接收的质量。应用服务器采用来自确认的信息使TCP传输参数、如窗口大小或段大小与TCP链路上的传输条件适配。
图1中的方法存在的问题是,当传输链路包括无线电连接时,存在包括多次重传的不良无线电连接条件被应用服务器2误解为拥塞、从而触发TCP拥塞避免机制的风险。另外,无线电条件可能极快地变化,但采取确认形式的反馈却来得较迟,这进一步降低了服务器对已改变的无线电传输条件的充分响应的能力。这些缺点的出现是由于TCP传输机制不是为无线电传输而设计的。
图2是示意框图,说明采用本发明的通信会话的基本原理。通信会话通过TCP连接3a与3b经由代理4在客户机1与应用服务器2之间建立。TCP连接3b涉及移动网络5中通过无线电链路的传输。根据本发明,移动网络向代理报告有关无线电链路传输的服务质量的网络反馈数据。代理采用网络反馈数据来改变TCP连接3b的TCP参数设定,如TCP窗口大小和段大小。网络反馈也可用来决定如何通过TCP连接3a对应用服务器确认接收。
报告给代理的网络反馈数据是与移动网络的无线电资源管理单元已经决定允许会话在空中接口上使用的带宽有关的信息。
虽然图2说明了本发明对于经由代理和两个TCP连接3a、3b建立的会话的使用,但代理的使用不是本发明的要点。如果会话在应用服务器与客户机之间直接建立而没有中间代理,则本发明可经过实现,使得网络反馈直接提供给应用服务器。应用服务器则可使用网络反馈来充分地调整会话的TCP参数。
图3是示意图,说明分别采用根据图1和图2的配置的吞吐量的比较。矩形曲线18说明移动网络的无线电资源管理单元已经决定允许会话在空中接口上使用的带宽。曲线10说明图1中的先有技术配置的吞吐量曲线,以及粗曲线11说明图2中根据本发明的配置的吞吐量曲线。
曲线10说明,传输速率首先以指数形式增大,直至达到空中接口上的最大可用比特率。当这种情况出现时,客户机开始报告“未收到”,它被图1中的应用服务器2解释为拥塞。因此,应用服务器运用拥塞避免机制,从而极大地减小传输速率。然后,应用服务器开始极慢地线性增大传输速率。应用服务器的这种行为不符合无线电链路上的实际情况。
相反,在图2中,代理4(或者在网络反馈直接提供给服务器的一个实施例中的服务器2)可采取更恰当且更快的措施,因为它更早接收无线电链路信息,它提供无线电传输条件的更准确描述。这通过粗曲线11来说明,这说明,采用根据本发明的网络反馈时,吞吐量更快提升,以及吞吐量整体上更高,为终端用户带来更好的服务质量。采用图2的配置时,空中接口上的可用带宽的增加将迅速导致更大的吞吐量。通过正确地改变TCP流量控制参数,甚至能够调整传输速率,使得它长期稳定。
图4说明本发明在UMTS系统20中的一个实施例。该系统包括无线电接入网5,其中包括多个基站收发信台(BTS)19以及至少一个无线电网络控制器(RNC)6。系统还包括正服务GPRS支持节点(SGSN)9以及网关GPRS支持节点(GGSN)8,它们是提供无线电接入网5与服务网络(SN)13之间连接的核心网(CN)12中的节点。UMTS系统中的所述单元的特性和功能是本领域的技术人员熟知的,因此这里不进行说明。
服务网络包括应用服务器2、代理4和服务网络会话数据库(SNSD)7。位传送会话可在SN中的应用服务器2与用户设备(UE)1中的客户机之间通过经过代理4、GGSN8、CN12、SGSN9和无线电接入网5的连接3a、3b来建立。或者,会话可在UE1和代理与其通信的外部网14中的应用服务器2之间建立。例如,连接3a、3b可以是TCP连接或者基于带某种流量控制机制的另一种传输协议的连接。
如上所述,本发明提供用于控制会话的传输速率的改进方法,它允许终端用户的服务质量优化。根据图4中的本发明的实施例,与用于会话的空中接口上的所允许带宽有关的信息通过连接15从RNC6发送到SNSD7。SNSD连接到代理4,并将带宽信息从RNC传递到代理。代理具有根据从RNC获得的带宽信息及其自身的内部算法来优化终端用户的服务质量的能力。
SNSD7可配置成临时存储来自RNC的带宽信息,或者经由代理将信息直接转发到应用服务器2。当UE已经激活分组数据协议(PDP)上下文时,这个PDP上下文除其它信息之外还包含接入点名称(APN)。APN提供UE与SNSD之间的逻辑连接。例如,SNSD可存储每个UE的以下信息-UE的IP地址-比特率-其它信息、例如用户的MSISDN,它对于除本发明之外的其它目的可能是受关注的。
由于SNSD为代理提供空中接口上的当前允许比特率,因此代理有能力设置TCP流量控制参数、例如段/窗口大小,从而以最佳方式适应无线电资源状况。
图5的流程图说明根据本发明,可以如何优化基于TCP的服务、如下载或网上冲浪的终端用户的QoS的一个实例。
图5说明TCP适配的过程,其中UE与应用服务器之间的TCP链路分为两个部分,即分别为TCP连接3a和3b,如图4所示。
图5所示的实例的初始条件如下应用服务器根据IETF指定的TCP机制以一定比特率发送净荷,步骤31。由于空中接口上的限制,因而不允许代理以其到达的同样速度转发输入净荷。因此,代理将输入净荷暂时存储在高速缓存(图中未示出)中,并通过发送确认(ACK)向应用服务器确认,好像净荷已经被客户机接收到一样。这样就减小了将采用TCP拥塞控制机制的风险。同时还使所请求的对象/文件的总下载时间最小化。
根据本发明,在图5的实例中执行以下步骤步骤32无线电资源管理单元、例如RNC已经发现系统有备用容量,因此通知SNSD特定会话可享有新的更高比特率。
步骤33代理可定期检查SNSD关于对给定会话当前允许的传输比特率的情况。
步骤34在这种情况下,代理得到来自SNSD的响应,表示RNC对给定会话允许更高比特率。
步骤35代理的内部无线TCP优化算法适应新的状况。注意,出自代理的比特率可能暂时大于输入比特率,因为在其高速缓存中包含“旧”净荷。
步骤36终端用户以新的比特率接收内容。
注意,图5所示的这个图是对根据本发明的基于网络反馈的速率适配的行为的“快照”。在整个会话中,当空中接口上的会话的所允许比特率改变时,图5所示的过程可多次采用。
图4和图5说明了本发明的一个实施例,其中采用了代理,以及客户机与应用服务器之间的TCP连接分为两个部分客户机与代理之间的一个部分以及代理与应用服务器之间的一个部分。如上所述,代理的使用可能是有利的,因为它可降低使用TCP拥塞避免机制的风险。但是,如上所述,代理的使用不是本发明的要求。根据本发明的一个备选实施例,TCP连接3直接从UE到应用服务器,如图6所示。同样,带宽信息可直接从无线电资源管理单元到达应用服务器而没有使用中间数据库、如SNSD。如果使用了代理,则代理可设置在如图4所示的服务网络13中或者设置在核心网12中。
根据本发明的一个备选实施例,来自无线电资源管理单元的反馈信息经由UE1发送到应用服务器或代理。与先前所述的实施例相比,此实施例的缺点在于,反馈信息显然被进一步延迟,并且还要求UE的额外工作。但是,经由客户机循环反馈信息的优点在于,这种实施例的实现可要求现有协议中相当小的改变。
基于来自无线电资源管理单元的网络反馈的传输速率适配可采用内容转换来补充,作为对终端用户提供良好服务质量的附加措施。设想某个用户正在开始下载大图片,并且他所在的小区当前拥塞。用户可能对下载所用的长等待时间变得烦恼,从而断开会话。对此采取的备选方案可以是,通过滤出图片中的某些信息来加速下载过程。与传送完整信息相比,图片的呈现质量显然被降低。但是,有说服力的是,等待时间对于终端用户的整体服务质量体验比其它方面具有更严重的影响。来自无线电资源管理单元的网络反馈帮助正确地确定何时应用内容转换。
图7示意说明内容转换涉及的相关步骤。这些步骤如下步骤41UE1向可能是例如MMS服务器的应用服务器2请求内容。该请求直接或间接由代理4捕捉。
步骤42代理4从应用服务器取出内容。
步骤43在将内容发送给UE1之前,代理4搜索SNSD7以便找出在空中接口上对于UE当前可允许的比特率。与该UE关联的IP地址可用于在SNSD中查找关于UE的会话信息。
步骤44在代理中接收当前可允许的比特率。
步骤45代理4通过某种QoS算法以及作为输入的当前可允许比特率,确定在这种情况下传递给UE 1之前对该内定需要进行内容转换。如上所述,这种转换的一个实例可以是图片的信息位的减少,以便减少传输时间。
步骤46内容按照需要转换并传递给UE1。
对于一些会话,根据本发明采用来自无线电资源管理单元的网络反馈信息可能是受关注的,但对于另一些会话则可能不是。因此,本发明最好实现为通知资源管理实体、例如无线电资源管理单元关于会话是否要求反馈服务。这种通知可在i)配置或ii)会话建立期间完成。
以上所述本发明的实施例是在UMTS系统中的实现。但是,本发明可用于许多不同类型的分组交换网络。例如,本发明也可在2G系统、如GSM系统中实现。
根据本发明提供可用于传输速率适配的网络反馈的无线电资源管理单元是控制空中接口上的无线电资源的实体。在UMTS系统中,这个实体是RNC,而在GSM系统中,这个单元是BSC。无线电资源管理单元在其它类型的网络中可能具有其它名称。正是无线电资源管理单元了解关于空中接口的当前物理限制的情况、与争用小区中无线电资源的正进行的不同会话有关的负荷信息、以及可能影响可允许特定会话在空中接口上使用的带宽的其它因素。根据其了解的情况,无线电资源管理单元确定带宽,它作为网络反馈传递并表明允许给定会话在空中接口上使用的带宽。
对于无线电资源管理单元何时向应用服务器或代理发送网络反馈形式的带宽信息,有不同的实现备选方案。但是,对于本发明重要的是,无线电资源管理器在整个会话中不断地监测空中接口并报告当前允许带宽,以便允许最佳传输速率适配。“不断地”在此表示无线电资源管理器将会话的允许带宽报告给设置影响会话传输速率的流量控制参数的单元,使得当空中接口上无线电条件在会话期间变化时,可调整传输速率。这可能意味着,无线电资源管理单元每当改变允许会话在空中接口上使用的带宽时,都向数据库或参数设置实体发送网络反馈。另一个备选方案是,无线电资源管理单元以预定间隔、如每隔10秒发送关于会话的当前允许带宽的信息。后一种备选方案的缺点在于,系统可能未能适应允许带宽的变化。
影响会话中的位传输的流量控制参数的适配是根据来自无线电资源管理单元的带宽信息来执行的。为此,最好采用某种优化算法,其中,来自无线电资源管理单元的带宽信息是一个参数。优化算法的选择和特性超出了本发明的范围。参数设置实体、如应用服务器或代理可在无线电资源管理单元的倡议下接收网络反馈,或者可向中间数据库、如SNSD或向无线电资源管理单元本身请求该信息。参数设置实体最好是一了解到已改变的可允许带宽就立即更新影响空中接口上传输速率的流量控制参数。
根据本发明的流量控制参数的适配可根据从无线电资源管理单元接收的带宽信息产生传输速率的上转换或下转换。所接收的带宽信息使得能够考虑到可用无线电资源来提供适当的传输速率的增大或减小。通过本发明,传输速率可比通过许多先有技术解决方案更平滑地进行调整。传输速率的更平滑减小使得能够在许多情况中免除拥塞避免机制的应用。如上所述,拥塞避免机制对服务质量可能有不利影响。因此,本发明允许传输速率对主要无线电条件的更准确适应以及更好且更均匀的终端用户服务质量。
本发明允许无线电资源管理单元、如RNC或BSC中的缓冲器大小的最小化。这是可能的,因为当传输速率更快更准确地适应可用带宽时,降低了无线电资源管理单元中溢出的风险。例如,假定RNC被迫将可用带宽从64Kb/s减少到32Kb/s。没有网络反馈时,存在应用服务器或代理在某个时间继续以64Kb/s进行传送而RNC只能以32Kb/s提供空中接口的风险。这意味着,RNC中的缓冲器正开始填充,直到应用服务器或代理调节其传输速率。如果缓冲器变满,则RNC被迫丢弃数据,而被丢弃的数据必须重传。采用网络反馈时,应用服务器或代理将更快地了解可用带宽的减小,并且将更迅速地减小传输速率。因此,采用根据本发明的网络反馈时,RNC需要更小的缓冲器。
如上所述,本发明可降低使用拥塞避免机制的风险。拥塞避免机制是IETF所指定的TCP的要求。但是,在运营商的域内的连接上,运营商可能选择在因特网上禁用IETF的一部分要求。因此,当使用本发明时,运营商可选择采用代理与UE之间经修改的TCP连接,其中拥塞避免机制完全被禁用。这允许对经修改的TCP连接更随意地设置参数。
在现有通信系统中实现本发明时,如本领域的技术人员会理解的那样,现有软件和/或硬件将必须经过修改。在大部分情况下,修改主要是软件修改。无线电资源管理单元必须经过修改,使得它能够向另一个单元、如SNSD、代理或应用服务器传递根据本发明的网络反馈。在图4所示的实施例中,向SNSD传送速率信息的一种方式是采用RNC与GGSN之间已建立的GTP-U隧道。但是,这要求GGSN的额外功能性。另一种方法可以是在i)配置或者ii)会话建立时直接通知RNC关于SNSD的IP地址。这样,RNC更新SNSD中的有效比特率,而没有来自中间节点的任何询问。此外,根据本发明,根据网络反馈更新会话参数的参数设置单元必须修改为能够接收和解释网络反馈,并且能够根据所接收的网络反馈来适配参数。本领域的技术人员清楚可以如何采用已知硬件和软件方式来实现本发明。根据本发明的网络反馈机制可采用为此目的建立的独立协议来实现。
在附图和说明书中,已经公开了本发明的典型优选实施例,虽然采用了特定术语,但它们仅用于普通描述性方面,而不是用于限制,在以下权利要求中陈述本发明的范围。
权利要求
1.一种在用于将数据信息从应用服务器(2)传送到客户机(1)的位传送会话中控制数据位传输的方法,所述位传送会话涉及通过具有流量控制机制的传输协议经由无线通信链路的位传送,其特征在于以下步骤网络实体(2,4)在整个所述会话中不断地从无线电资源管理单元(6)接收(32,34)关于当前允许所述位传送会话使用的无线链路上带宽的信息;以及所述网络实体响应所述接收的信息,更新(35)与所述传输协议的所述流量控制机制有关的至少一个参数,以便根据所述接收的信息来控制所述会话的传输速率。
2.如权利要求1所述的控制数据位传输的方法,其特征在于,每当允许所述位传送会话使用的无线链路上带宽已改变时,所述网络实体(2,4)从所述无线电资源管理单元接收所述信息。
3.如权利要求1所述的控制数据位传输的方法,其特征在于,所述网络实体(2,4)以预定的间隔从所述无线电资源管理单元接收所述信息。
4.如权利要求1-3中任一项所述的控制数据位传输的方法,其特征在于,所述网络实体是应用服务器(2)。
5.如权利要求1-3中任一项所述的控制数据位传输的方法,其特征在于,所述位传送会话在应用服务器(2)与客户机(1)之间经由代理(4)来建立,以及所述网络实体是所述代理。
6.如权利要求5所述的控制数据位传输的方法,其特征在于,所述代理(4)在所述位传送会话过程中发送对于从应用服务器(2)接收的数据包的确认,以及所述确认取决于所述从无线电资源管理单元(6)接收的信息。
7.如以上权利要求中任一项所述的控制数据位传输的方法,其特征在于,所述网络实体(2,4)经由客户机(1)从无线电资源管理单元(6)接收所述信息。
8.如以上权利要求中任一项所述的控制数据位传输的方法,其特征在于,所述传输协议是TCP。
9.如权利要求8所述的控制数据位传输的方法,其特征在于,所述至少一个参数是TCP窗口大小和/或TCP段大小。
10.如以上权利要求中任一项所述的控制数据位传输的方法,其特征在于响应所述从无线电资源管理单元(6)接收的信息而转换要在所述位传送会话过程中传送的数据的另一个步骤。
11.如以上权利要求中任一项所述的控制数据位传输的方法,其特征在于,更新所述至少一个参数,使得所述位传送会话所使用的无线链路上带宽增大或减小。
12.如以上权利要求中任一项所述的控制数据位传输的方法,其特征在于,所述无线电资源管理单元是无线电网络控制器(6)。
13.如权利要求1-11中任一项所述的控制数据位传输的方法,其特征在于,所述无线电资源管理单元是基站控制器。
14.可装入数字计算机装置的存储器中的计算机程序产品,其中包含软件代码部分,用于当所述计算机程序产品运行于所述计算机装置上时执行权利要求1-13其中之一的方法。
15.一种在用于将数据信息从应用服务器(2)传送到客户机(1)的位传送会话中控制数据位传输的设备,所述位传送会话涉及通过具有流量控制机制的传输协议经由无线通信链路的位传送,其特征在于,所述设备包含在网络实体(2,4)中以及所述设备包括接收装置,用于在整个所述会话中不断地从无线电资源管理单元(6)接收关于当前允许所述位传送会话使用的无线链路上带宽的信息;以及参数设置装置,用于响应所述接收的信息,更新与所述传输协议的所述流量控制机制有关的至少一个参数,以便根据所述接收的信息来控制所述会话的传输速率。
16.如权利要求15所述的控制数据位传输的设备,其特征在于,所述接收装置配置成每当允许所述位传送会话使用的无线链路上带宽已改变时,从所述无线电资源管理单元(6)接收所述信息。
17.如权利要求15所述的控制数据位传输的设备,其特征在于,所述接收装置配置成以预定的间隔从所述无线电资源管理单元(6)接收所述信息。
18.如权利要求15-17中任一项所述的控制数据位传输的设备,其特征在于,所述接收装置和所述参数设置装置包含在应用服务器(2)中。
19.如权利要求15-17中任一项所述的控制数据位传输的设备,其特征在于,所述位传送会话在应用服务器(2)与客户机(1)之间经由代理(4)来建立,以及所述接收装置和所述参数设置装置包含在所述代理中。
20.如权利要求19所述的控制数据位传输的设备,其特征在于,所述代理(4)配置成在所述位传送会话过程中发送对于从应用服务器(2)接收的数据包的确认,所述确认取决于所述来自无线电资源管理单元(6)的信息。
21.如权利要求15-20中任一项所述的控制数据位传输的设备,其特征在于,所述接收装置配置成经由客户机(1)从无线电资源管理单元(6)接收所述信息。
22.如权利要求15-21中任一项所述的控制数据位传输的设备,其特征在于,所述传输协议是TCP。
23.如权利要求22所述的控制数据位传输的设备,其特征在于,所述至少一个参数是TCP窗口大小和/或TCP段大小。
24.如权利要求15-23中任一项所述的控制数据位传输的设备,其特征在于,所述设备还包括用于响应所述来自无线电资源管理单元(6)的信息而转换要在所述位传送会话过程中传送的数据的装置。
25.如权利要求15-24中任一项所述的控制数据位传输的设备,其特征在于,所述参数设置装置配置成更新所述至少一个参数,使得所述位传送会话所使用的无线链路上带宽增大或减小。
26.如权利要求15-25中任一项所述的控制数据位传输的设备,其特征在于,所述无线电资源管理单元是无线电网络控制器(6)。
27.如权利要求15-25中任一项所述的控制数据位传输的设备,其特征在于,所述无线电资源管理单元是基站控制器。
28.一种在涉及通过具有流量控制机制的传输协议经由无线通信链路的位传送的位传送会话中控制数据位传输的系统,其特征在于所述系统包括如权利要求14-25中任一项所述的设备,以及无线电资源管理单元(6),配置成在整个所述会话中不断地向所述设备的接收装置发送关于当前允许所述位传送会话使用的无线链路上带宽的信息。
29.如权利要求27所述的控制数据位传输的系统,其特征在于,所述系统还包括存储单元(7),所述无线电资源管理单元(6)配置成经由所述存储单元向所述设备发送所述信息,以及所述存储单元配置成将所述信息从所述无线电资源管理单元转发到所述设备。
全文摘要
本发明涉及在用于将数据信息从应用服务器(2)传送到客户机(1)的位传送会话中控制数据位传输的方法和装置,所述位传送会话涉及通过具有流量控制机制的传输协议经由无线通信链路的位传送。根据本发明,无线电资源管理单元(6)发送关于当前允许位传送会话使用的无线链路上带宽的信息。来自无线电资源管理单元的反馈信息用于在整个会话中不断地设置和更新流量控制参数。因而有助于流量控制参数的优化,使得能够增强终端用户的QoS并提供对可用无线电资源的更有效利用。
文档编号H04L29/06GK1689288SQ03824325
公开日2005年10月26日 申请日期2003年1月10日 优先权日2002年10月18日
发明者S·彻米亚基纳, L·德安托尼奥, J·彼得斯森, R·斯科格 申请人:艾利森电话股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1