分配网络速率的方法和设备的制作方法

文档序号:7767900阅读:104来源:国知局
专利名称:分配网络速率的方法和设备的制作方法
技术领域
本发明涉及一种分配网络速率的方法和设备。具体地说,本发明涉及类似网络资源分配优化问题的情形,其中运营商意欲考虑用户感知的服务质量。
背景技术
由于对视频应用的需求不断增长,无线网络中的网络资源管理和资源分配已成为移动网络运营商优先考虑的事项。为了高效地使用网络资源,和获得用户的满意,网络需要通过例如网络中的深度分组检测,了解应用需求。这使网络能够了解视频内容的敏感性和分组相关性。视频敏感性是用户感知的视频质量依存于诸如数据速率和分组丢失率之类的网络参数的关系。例如,包含动态场景的视频(例如,运动)需要更高的数据速率,对分组丢失更敏感。分组相关性把与分组的重要性有关的信息告诉网络,于是,使网络可以区分不同分组的优先次序。例如,对于按照I-B-P-B-P-B-...顺序,使用一组画面的视频编解码器来说,传送包含I帧的分组具有比P帧或B帧的分组更高的优先权,因为如果I帧未被成功地发送给接收器,那么依赖于I帧的P帧和B帧就不能被正确解码。对网络运营商来说,向包含不同视频内容的多个视频流分配网络资源是一项富有挑战性的任务,因为为了有效地使用其有限的网络资源,同时使在网络中所服务的所有用户感到满意,网络运营商必须知道应向哪些视频流给予多少网络资源。首先对于弹性应用(例如,文件传输应用),提出了考虑到不同层的提取信息(例如,应用模型/应用敏感性,信道质量条件),优化网络资源分配(例如,参见F. P. Kelly ^tJ "Charging and rate control for elastic traffic, “ European Transaction of Telecommunication, vol. 8,pp. 33-37,1997 年 1 月)。禾肖后,在 S. Khan, S. Duhovnikov, Ε. Steinbach,禾口 I Kellerer 的 “MOS-based multiuser multiapplication cross-layer optimization for mobile multimedia communication”, Advances in Multimedia, 2007, article ID 94918中,通过利用平均意见得分(MOS)(它是最初为语音应用提出的质量度量)作为用户感知的质量度量的常用指标,跨不同应用地优化资源分配(例如,参见 ITU-T Recommendation P. 800, "Method for subjective determination of transmission quality”,1996年8月)。最佳资源分配取决于网络运营商设定的目标函数。设定网络资源优化问题的目标函数的方式有几种,比如使所有用户的平均质量达到最大(称为MaxSum),或者使所有用户得到相似的质量,而不管应用种类和信道质量条件(称为MaxMin)。另外,网络运营商还可设定对于所有用户的最小保证质量,随后修改资源分配, 以便获得等于或高于保证质量的相同质量(MaxMin-MinMOS),或者以便获得最大平均质量 (MaxSum-MinMOS)。致力于如何只向用户分配网络资源的问题的现有技术涉及跨层优化,其中根据从不同层提取的信息,优化网络资源分配。在S.Khan,S. Duhovnikov, Ε. SteirAach和 W. Kellerer 的"MOS-based multiuser multiapplication cross-layer optimization for mobile multimedia communication", Advances in Multimedia, 2007, article ID 94918
5中,或者在 L. -U. Choi, Μ. Τ. Ivrlac, Ε. Steinbach 禾口 J. A. Nossek 的“Bottom-up approach to cross-layer design for video transmission over wireless channels",Proc. IEEE Vehicular Technology Conference 2005-Spring(VTC' S05), vol. 5, Stockholm, Sweden, 2005 年 5 月 30 日-6 月 1 日,pp. 3019-3025 中,或者在美国专利 7609652B2_Apparatus and Method for Controlling an Operation of a Plurality of Communication Layers 中, 考虑了来自应用层、网络层、MAC层和物理层的信息。根据关于优化问题设定的目标函数, 不同地分配网络资源。例如,像在Khan等的文献中那样,网络可能希望实现所有用户的平均用户感知质量的最大化。另一种方法可以是分配网络资源,以致所有用户感受相似的服务质量,像在 B. Radunovic 禾口 J.-Y. Le Boudec 的“A unified framework for maxmin and min-max fairness with applications,,,IEEE/ACM Trans, on Networking, vol. 15, no. 5, pp. 1073-1083,2007 年 10 月,或者美国专利 5675576-Congestion control system and method for packet switched networks providing max-min fairness 中那样。不过,尽管存在优化资源分配的许多不同方案,不过,这些已知方案都不能有效地处理如何避免可觉察的质量波动的问题。于是,理想的是提供一种能够有效地处理这种问题的方法。

发明内容
按照一个实施例,提供一种向多个移动终端分配网络数据速率的方法,用户通过所述多个移动终端,经可供分配的总带宽有限的网络访问可能不同的应用,所述方法包括使用质量效用函数作为优化运算的输入,所述质量效用函数指示对于某一应用, 用户感知的取决于分配的数据速率,最好还取决于信道条件的质量,进行所述优化运算,以致所述优化运算关于不同应用,并且关于相对于所述多种应用的不同的可能资源分配,根据质量效用函数计算组合质量度量,以致通过在多种可能的资源分配之中,寻找对其来说组合质量度量达到极值的资源分配,优化所述组合质量度量,从而获得网络的总的优化资源分配,其中所述方法还包括应用所述优化运算,以致它按照这样的方式使用惩罚参数,从而和与过去的用户感知质量相比的用户感知质量未超过一定阈值的另一种资源分配相比,所述优化运算惩罚在一个或多个所述移动终端,与过去的用户感知质量相比的用户感知质量的劣化量会超过所述一定阈值的资源分配。引入惩罚参数使得能够按照在某个用户终端的质量变化不会超过用户能够感知的变化量,同时在这种给定边界条件下优化资源分配的方式,考虑时间质量变化,并进行资源分配的优化。按照一个实施例,所述一定阈值被预先设定为用户感觉不到的,或者用户可容忍的感知质量的变化量。这使得能够把允许的波动的限度设定为用户注意不到或可容忍的程度。按照一个实施例,所述组合质量度量基于对于某种应用,并且对于某个分配的数据速率,相加由所述分配的速率引起的所述应用的对应用户感知质量水平,和由质量的变化引起的对应惩罚参数,从而获得所述某种应用的惩罚质量指示符;通过相加关于所述多种应用获得的惩罚质量指示符,获得组合质量度量;计算相对于所述多种应用的多种不同的可能资源分配的所述组合质量度量,和获得所述多种资源分配之中,对其来说所述组合质量度量达到极值的一种资源分配,作为优化的资源分配。这提供一种在仍然确保最大时间质量变化的时候,根据求和并优化质量水平,使用已知优化方案的途径。按照一个实施例,根据与过去相比的质量变化量和所述一定阈值之间的差值,计算所述惩罚参数。这确保恰当地考虑到时间质量变化和期望的阈值。按照一个实施例,对所述惩罚参数应用加权因子,如果与过去相比的质量变化量超过所述一定阈值,那么对所述惩罚参数赋予更大的权重。这允许按照时间质量变化对总的质量度量的预期影响,对时间质量变化加权。按照一个实施例,如果与过去相比的质量变化量不超过所述一定阈值,那么所述惩罚参数或所述加权因子为0,和如果与过去相比的质量变化量超过所述一定阈值,那么所述惩罚参数或所述加权因子大于0,最好大于1。这确保如果未超过阈值,那么将不存在任何惩罚。按照一个实施例,所述过去的用户感知质量是下述之一在当前资源分配之前一定时间时的用户感知质量;由先前的资源分配引起的用户感知质量;过去的一段时间或一定数目的资源分配步骤内的平均用户感知质量。这给出了可用的过去用户质量定义的例子。按照一个实施例,如果与过去相比的质量变化量超过所述一定阈值,那么所述加权因子为1 ;或者如果与过去相比的质量变化量超过所述一定阈值,那么所述加权因子大于0,并随着与过去相比的质量变化量线性增大。这给出当影响优化函数时,如何酌情加权惩罚因子的例子。按照一个实施例,所述方法还包括反复进行所述资源分配方法,最好按一定频率进行所述资源分配方法;跟踪先前进行的资源分配的用户感知质量水平;通过求在一定时间内跟踪的,或者由一定数目的资源分配引起的用户感知质量水平的平均值,根据所述跟踪的用户感知质量水平,确定所述过去的用户感知质量。这使得能够随着时间实现连续的优化处理。按照一个实施例,所述优化函数包括以基于所述每个用户终端给予的资源分配的每个用户终端的感知质量水平的总和为基础的第一求和元素;以每个用户终端的用户过去感知的质量水平,和基于给定资源分配的待感知质量水平之间的质量差异的总和为基础的第二求和元素,其中
通过把每个用户终端的质量差异乘以时间质量变化的优先级权重,修改第二求和元素,只有当用户过去感知的质量水平和基于给定资源分配的待感知质量水平之间的质量差异大于时间质量变化的阈值时,才应用时间质量变化的所述优先级权重,搜索使减去修改的第二求和元素后的第一求和元素达到最大的最佳网络资源分配。这使得能够实现基于已知的优化处理的优化,不过还在所述处理中实现惩罚参数。按照一个实施例,提供一种向多个移动终端分配网络数据速率的设备,用户通过所述多个移动终端,经可供分配的总带宽有限的网络访问可能不同的应用,所述设备包括适合于使用质量效用函数作为优化运算的输入的模块,所述质量效用函数指示对于某一应用,用户感知的取决于分配的数据速率,最好还取决于信道条件的质量,其中所述设备适合于进行所述优化运算,以致所述优化运算按照这样的方式关于不同应用,并且关于相对于所述多种应用的不同的可能资源分配,根据质量效用函数计算组合质量度量,以致通过在多种可能的资源分配之中,寻找对其来说组合质量度量达到极值的资源分配,优化所述组合质量度量,从而获得网络的总的优化资源分配,其中所述设备还包括适合于应用所述优化运算,以致它按照这样的方式使用惩罚参数的模块,从而和与过去的用户感知质量相比的用户感知质量未超过一定阈值的另一种资源分配相比,所述优化运算惩罚在一个或多个所述移动终端,与过去的用户感知质量相比的用户感知质量的劣化量会超过所述一定阈值的资源分配。按照这种方式,可以实现实施本发明的实施例的设备。按照一个实施例,所述设备还包括实现按照本发明的实施例之一的方法的模块。按照一个实施例,提供一种包含计算机可执行代码的计算机程序,当在计算机上被执行时,所述计算机可执行代码使所述计算机能够实现按照本发明的实施例之一的方法。


图1示意地图解说明本发明的实施例适用于的情形。图2表示示意地图解说明本发明的一个实施例的流程图。图3表示图解说明本发明的一个实施例的效果的模拟结果。
具体实施例方式在说明本发明的实施例之前,首先阐明在下面的说明中使用的一些术语的含义。AS应用程序服务器BS 基站CLO跨层优化器MAC媒体接入控制
MOS平均意见得分PSNR峰值信号-噪声比QoE体验质量UE用户设备按照一个实施例,提供一种利用应用效用函数(或者质量效用函数),可能还利用用户的信道质量,另外利用所有可用的网络资源作为资源分配的优化问题的输入的方法。所提出的方法的输出是相对于每个用户(或者相对于每个流或者每个用户设备,即相对于在分配处理中考虑的每个实体的分配)的最佳资源分配(例如,分配给每个用户或者每个用户的移动设备的应用程序的数据速率或符号率)。资源被这样分配,以致即使无线信道条件显著变化,访问各种视频内容并且存在于相同无线小区中的所有有效用户(或者实体)仍都感受到时间视频质量的平滑变化。同时,最好尽可能高地保持在网络资源利用方面的系统效率。尽管存在模拟预期的用户感知质量的现有方案,不过这些方案都使用MOS作为预期的用户感知质量的度量。现有技术中的应用模拟的目的是了解用户感知的质量相对于网络/应用性能指标(例如,数据速率,分组丢失,PSNR)是如何变化的,而不是相对于这些值超过某一阈值是如何变化的。不过,按照本发明的一个实施例,提出“与过去相比允许的最大用户感知质量波动”的这种阈值,并以限制用户感知的质量波动的方式用于确定资源分配,当进行资源分配时考虑所述限制。已知的上述目标函数都没有考虑用户感知的时间质量的变化。例如,就MaxSum目标函数来说,当信道质量条件随着时间显著变化时,用户将感受到视频质量的显著变化,从而在观看视频时会感到烦恼。这是因为当信道质量条件逐渐变差时,优化器将不向该用户提供任何网络资源。不过当信道质量很好时,优化器将向该用户给予网络资源分配的更高优先权,从而该用户感知的服务质量良好,或者甚至很好。相反,就MaxMin目标函数来说,所有用户将感受相同的质量,这会使时间质量平滑。不过,这导致系统效率极低,因为多数网络资源会被给予信道质量差的用户,或者被给予访问要求高的应用的用户。按照本发明的实施例,现在考虑用户感知的时间质量对网络资源分配问题的目标函数的影响,从而提高访问服务/应用的整个时期的总体用户感知质量。按照一个实施例,本发明利用人类只能识别质量的超过一定阈值的时间波动的事实。这有些类似于其中人类能够感知物体的数值的变化的任何其它情况,例如,携带物体时重量变化的感知(只有当重量变化超过一定阈值时,才能感觉到重量变化)。按照类似的方式,也存在人眼能够识别的时间视频质量变化的某一阈值。按照一个实施例,现在在用于解决网络资源分配问题的目标函数中考虑所述阈值。这使优化器在网络资源分配方面更灵活。例如,在感觉不到的视频质量变化的范围内,分配给访问要求低的视频的用户或者分配给信道条件良好的用户的一些网络资源可被给予访问要求高的视频的用户或者被给予信道条件差的用户,而把资源给予其他用户的用户不会感觉到较大的质量劣化,或者感觉不到质量劣化。换句话说,参数“感知质量劣化阈值”允许负责资源分配的网络实体把视频流的质量“降低”到用户注意不到(或者几乎注意不到)的程度,利用这种有意的质量劣化“释放”的网络资源随后可被用于为了避免其质量降低到超出所述阈值之外,而迫切需要这些网络资源的其它应用或视频流或用户,例如由于他们正在使用如果要保持一定的质量水平,那么就资源来说要求更高的视频流,例如,体育视频通常就是这种情况。按照一个实施例,时间视频质量的变化及其人类可感知阈值被看作影响在进行基于QoE的网络资源分配优化的时候执行的总体用户感知质量评级(它由负责资源分配的计算的“目标函数”确定)的因素或参数。通过应用按照本发明的实施例的方法,网络运营商能够-通过考虑到时间视频质量的变化,优化有限网络资源的使用;-防止由无线信道条件的动态变化而引起的时间视频质量的显著变化;-通过提供视频质量平滑变化的视频传送服务,尽可能高地保持用户满意度。下面将更详细地说明本发明的实施例。图1表示本发明的实施例适用于的一般情形。所讨论的网络体系结构由四个主要的网络部件组成应用程序服务器(AQ,基于QoE的优化器OioE模块),基站(BE)和用户设备(UE)。AS是用户意欲访问的应用程序数据流的来源。QoE模块起进行网络资源分配优化的下行链路资源分配器的作用。优化函数或者所谓的“目标函数”根据给“目标函数”的一组输入参数,进行资源分配。这些输入参数可以包括例如长期链路层(例如,每个UE的信道条件)。输入参数包括指示例如相对于应用数据速率的变化的用户感知质量的应用效用信息或应用/质量效用函数。于是,质量效用函数或应用效用函数指示就某种应用来说,取决于分配的数据速率,用户所感知的质量。应用/质量效用函数可特定于某种应用(例如,对视频流来说,它甚至可以特定于某个视频流),应用/质量效用函数可被预先确定,可以连同应用数据一起从应用程序服务器发送给QoE模块。另一方面,质量效用函数可被保存在QoE模块中,来自应用程序服务器的数据只包含标识符,以致QoE模块能够为数据(例如,视频流)识别要在优化处理中应用的对应质量效用函数。优化函数(或者“目标函数”)的另一个输入参数是质量阈值,比如可感知的时间质量的变化(用户可感知的时间质量变化的阈值)。网络运营商可预先设定该阈值,或者在系统运行时内动态设定该阈值。BS是将分组调度给UE的节点。UE是最终用户体验的(适合的)应用数据流的目的地,分组是利用QoE模块根据优化函数分配给UE的资源,传送给不同UE的。换句话说,存在其中多个移动终端(UE)能够通过带宽有限的网络访问不同的应用(BS并不具有无限制的能力),UE利用通过使用优化函数分配给它们的网络资源接收其数据的网络(由BS和UE形成),所述优化函数考虑了质量效用信息和时间质量变化的阈值。通过利用质量效用函数,QoE模块可根据可用资源(例如,BS的总带宽),计算对不同UE的不同的可能资源分配的组合质量度量。计算所述组合质量度量的最简单方式之一是对于每个UE已被分配一定的数据速率的某种资源分配,计算不同UE的MOS的总和。通过利用给出关于特定数据速率的感知质量(例如,M0S)的质量效用函数,能够获得所述组合度量。这样,可关于某种资源分配,获得组合质量度量,随后可关于多种不同的可能资源分配,按照相同方式获得组合质量度量(例如,QoE只计算相对于不同UE的不同资源分配,最好所有可能的不同资源分配的组合度量)。按照这种方式,可以组合质量度量(例如,不同UE的MOS的总和)达到极值(例如,最大值)时的资源分配的形式,获得最佳资源分配。不过,按照一个实施例,使用引入组合质量度量的计算中的惩罚参数。为此,对于某种资源分配(例如,对于分配给某个UE的某个数据速率),判定作为结果的质量度量(根据质量效用函数确定)是否偏离该UE过去(例如,前次分配时或者之前某段时间)的感知质量到超过一定阈值(“时间质量变化阈值”)的程度。如果是,那么在优化函数中使用惩罚参数,以惩罚对其来说已判定最后得到的UE的感知质量会变化到超过阈值的程度的资源分配。可以负项的形式引入惩罚参数,所述负项被增加到用质量效用函数确定的感知质量中。这意味关于该资源分配和关于该UE的“感知质量”被惩罚参数消极“加权”或者受到惩罚参数的“消极影响”,结果,关于该资源分配的组合质量度量也将受到消极影响,因为质量变化超过阈值的UE的单独质量贡献按照受到惩罚参数的消极影响的方式贡献于组合质量度量。换句话说,如果对于某种资源分配(即,对于第η个UE被分配数据速率to的某种分配模式),在UE之一的质量波动超过一定的容许阈值,那么归因于从而在优化函数中变得有效的惩罚参数,对应于该资源分配并且由优化函数确定的组合质量度量将受到负面影响(=表示较低的总体质量)。按照一个实施例,根据关于某种资源分配,从质量效用函数得到的不同UE的各个质量度量,计算组合质量度量,如果在UE之一,存在超过时间质量变化阈值的质量变化,那么将对质量变化超过阈值的该UE的单独质量度量应用惩罚参数。如果对于某种资源分配来说,不止一个UE超过质量变化阈值,那么对这些UE中的每一个来说,它们各自的质量度量会受到惩罚参数的影响。由于按照一个实施例的组合质量度量以用质量效用函数确定的不同UE的各个质量度量的组合为基础,因此就许多UE会经历超过质量变化阈值的质量劣化的资源分配来说,组合质量度量会受到相当重的惩罚。网络运营商可预先设定阈值,可以这样选择阈值,以致它对应于普通人(刚好)还未觉察到的,或者对普通人来说可容忍的质量变化。下面,将说明优化器OioE模块)根据在优化之前设定的目标函数(优化函数),如何不同地分配无线网络资源的更多实施例。将稍微更详细地说明使所有用户的MOS的总和最大化的常规目标函数(优化函数),和按照本发明的实施例的考虑到时间质量的变化的新的目标函数。首先说明以总体质量的最大化(MaxSumMOS)为基础的方法。在从文献获悉的方法中,通常用于网络资源分配优化的目标函数是比例公平目标函数(参见上面的Khan等的文献),比例公平目标函数强迫优化器首先向具有良好的信道条件,并且访问用较小的带宽提供较高用户感知质量的应用的用户分配网络资源。换句话说,它寻找使所有用户的感知服务质量的总和达到最大的最佳资源分配(称为‘MaxSumMOS’ )。数学上,可如下用公式表示MaxSumMOS目标函数(或优化函数)。
权利要求
1.一种向多个移动终端分配网络数据速率的方法,用户通过所述多个移动终端,经具有可供分配的有限总带宽的网络访问可能不同的应用,所述方法包括使用质量效用函数作为优化运算的输入,所述质量效用函数指示对于特定应用用户感知的取决于分配的数据速率、最好还取决于信道条件的质量,进行所述优化运算,以致所述优化运算关于不同应用并且关于对于多种应用的不同的可能资源分配,根据质量效用函数计算组合质量度量,以致通过在多种可能的资源分配之中,寻找所述组合质量度量达到极值的资源分配,来优化所述组合质量度量,从而获得对于网络的总的优化资源分配,其中所述方法还包括应用所述优化运算,以致它按照如下方式使用惩罚参数和与过去的用户感知质量相比的用户感知质量未超过一定阈值的另一种资源分配相比,所述优化运算惩罚在一个或多个所述移动终端处与过去的用户感知质量相比的用户感知质量的劣化量会超过所述一定阈值的资源分配。
2.按照权利要求1所述的方法,其中所述一定阈值被预先设定为,或者在系统运行时内被动态设定为用户感觉不到的或者用户可容忍的感知质量的变化量。
3.按照权利要求1所述的方法,其中所述组合质量度量基于对于特定应用,并且对于特定分配的数据速率,相加由所述分配的速率引起的所述应用的对应用户感知质量水平和由质量的变化引起的对应惩罚参数,从而获得所述特定应用的惩罚质量指示符;通过相加关于所述多种应用获得的惩罚质量指示符,获得组合质量度量; 计算相对于所述多种应用的多种不同的可能资源分配的所述组合质量度量,以及获得所述多种资源分配之中的所述组合质量度量达到极值的一种资源分配,作为优化的资源分配。
4.按照权利要求1所述的方法,其中根据与过去相比的质量变化量和所述一定阈值之间的差值,计算所述惩罚参数。
5.按照权利要求4所述的方法,其中对所述惩罚参数应用加权因子,如果与过去相比的质量变化量超过所述一定阈值,那么对所述惩罚参数赋予更大的权重。
6.按照权利要求5所述的方法,其中如果与过去相比的质量变化量不超过所述一定阈值,那么所述惩罚参数或所述加权因子为0,和如果与过去相比的质量变化量超过所述一定阈值,那么所述惩罚参数或所述加权因子大于0,最好大于1。
7.按照权利要求1所述的方法,其中所述过去的用户感知质量是下述之一在当前资源分配之前一定时间时的用户感知质量; 由先前的资源分配引起的用户感知质量;过去的一段时间或一定数目的资源分配步骤内的平均用户感知质量。
8.按照权利要求6所述的方法,其中如果与过去相比的质量变化量超过所述一定阈值,那么所述加权因子为1 ;或者如果与过去相比的质量变化量超过所述一定阈值,那么所述加权因子大于0,并随着与过去相比的质量变化量线性增大。
9.按照权利要求1所述的方法,还包括反复进行所述资源分配方法,最好按一定频率反复进行所述资源分配方法; 跟踪先前进行的资源分配的用户感知质量水平;通过求在一定时间内跟踪的或者由一定数目的资源分配引起的用户感知质量水平的平均值,根据所述跟踪的用户感知质量水平,确定所述过去的用户感知质量。
10.按照权利要求1所述的方法,其中所述优化函数包括以基于所述每个用户终端给予的资源分配的每个用户终端的用户感知质量水平的总和为基础的第一求和元素;以每个用户终端的用户过去感知的质量水平和基于给定资源分配的待感知质量水平之间的质量差的总和为基础的第二求和元素,其中通过把每个用户终端的质量差乘以时间质量变化的优先级权重,修改第二求和元素, 只有当用户过去感知的质量水平和基于给定资源分配的待感知质量水平之间的质量差大于时间质量变化的阈值时,才应用时间质量变化的所述优先级权重,搜索使减去修改的第二求和元素后的第一求和元素达到最大的最佳网络资源分配。
11.一种向多个移动终端分配网络数据速率的设备,用户通过所述多个移动终端,经具有可供分配的有限总带宽的网络访问可能不同的应用,所述设备包括适合于使用质量效用函数作为优化运算的输入的模块,所述质量效用函数指示对于特定应用,用户感知的取决于分配的数据速率、最好还取决于信道条件的质量,其中所述设备适合于进行所述优化运算,以致所述优化运算关于不同应用并且关于对于多种应用的不同的可能资源分配,根据质量效用函数计算组合质量度量,以致通过在多种可能的资源分配之中寻找组合质量度量达到极值的资源分配,来优化所述组合质量度量,从而获得对于网络的总的优化资源分配,其中所述设备还包括适合于应用所述优化运算,以致它按照这样的方式使用惩罚参数的模块使得和与过去的用户感知质量相比的用户感知质量未超过一定阈值的另一种资源分配相比,所述优化运算惩罚在一个或多个所述移动终端处与过去的用户感知质量相比的用户感知质量的劣化量会超过所述一定阈值的资源分配。
12.按照权利要求11所述的设备,其中所述一定阈值被预先设定为用户感觉不到的或者用户可容忍的感知质量的变化量。
13.按照权利要求11所述的设备,其中所述设备被修改,以致所述组合质量度量基于 对于特定应用并且对于特定分配的数据速率,相加由所述分配的速率引起的所述应用的对应用户感知质量水平和由质量的变化引起的对应惩罚参数,从而获得所述特定应用的惩罚质量指示符;通过相加关于所述多种应用获得的惩罚质量指示符,获得组合质量度量; 计算对于所述多种应用的多种不同的可能资源分配的所述组合质量度量,以及获得所述多种资源分配之中的所述组合质量度量达到极值的一种资源分配,作为优化的资源分配。
14.一种包含计算机可执行代码的计算机程序,当在计算机上被执行时,所述计算机可执行代码使所述计算机执行向多个移动终端分配网络数据速率的方法,用户通过所述多个移动终端,经可供分配的总带宽有限的网络访问可能不同的应用,所述计算机程序产品包括使用质量效用函数作为优化运算的输入的计算机程序代码,所述质量效用函数指示对于某一应用,用户感知的取决于分配的数据速率,最好还取决于信道条件的质量,进行所述优化运算,以致所述优化运算按照这样的方式关于不同应用,并且关于相对于所述多种应用的不同的可能资源分配,根据质量效用函数计算组合质量度量的计算机程序代码,以致通过在多种可能的资源分配之中,寻找对其来说组合质量度量达到极值的资源分配,优化所述组合质量度量,从而获得网络的总的优化资源分配,其中所述方法还包括应用所述优化运算,以致它按照这样的方式使用惩罚参数的计算机程序代码,从而和与过去的用户感知质量相比的用户感知质量未超过一定阈值的另一种资源分配相比,所述优化运算惩罚在一个或多个所述移动终端,与过去的用户感知质量相比的用户感知质量的劣化量会超过所述一定阈值的资源分配。
全文摘要
向多个移动终端分配网络速率的方法和设备,用户通过所述多个移动终端,经可供分配的总带宽有限的网络访问可能不同的应用,所述方法包括使用质量效用函数作为优化运算的输入,所述质量效用函数指示对于某一应用,用户感知的取决于分配的数据速率,最好还取决于信道条件的质量,进行所述优化运算,以致所述优化运算关于不同应用,并且关于相对于所述多种应用的不同的可能资源分配,根据质量效用函数计算组合质量度量,以致通过在多种可能的资源分配之中,寻找对其来说组合质量度量达到极值的资源分配,优化所述组合质量度量,从而获得网络的总的优化资源分配。
文档编号H04L1/00GK102386999SQ20111025212
公开日2012年3月21日 申请日期2011年8月30日 优先权日2010年8月30日
发明者E·斯坦贝克, S·塔科尔西, W·克勒雷尔 申请人:株式会社Ntt都科摩
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1