- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
QoE 路由算法综述
【 摘 要 】 QoE( Quality of Experience )路由算法 主要是从用户角度对网络进行路由,与仅仅考虑网络参数的 QoS路由算法不同,QoS路由选择算法无法满足用户体验质 量 QoE 的需求,而 QoE 路由选择算法能够保障用户体验质 量。文章主要讨论了 QoE 路由算法与 QoS 路由选择算法的 关系,并讨论已有的 QoE 路由算法。
【 关键词 】 QoE;QoS 路由;路由算法
引言
目前,路由选择算法主要是基于 QoS进行路由选择,此 类算法的研究已经相当成熟,然而随着流媒体业务的增多, 网络中的用户并不关心 QoS 参数是否得到满足而是用户自 身的感受,即用户体验质量 QoE ;而基于QoS参数进行路由 选择的路径无法保证用户体验质量 QoE,因此需要针对用户
体验质量 QoE 进行路由选择以保证用户体验质量 QoE 得到 满足,虽然已有相关研究人员提出了 QoS 到 QoE 的映射模 型,这给研究 QoE 路由选择算法提供了有利保障, 但是关于 QoE 路由选择的算法还处于一个崭新的研究领域。
虽然关于 QoE 路由算法方面的研究比较少,但是由于 QoE 模型是通过 QoS 网络参数进行表征,而 QoS 路由选择 算法经过多年研究已经比较成熟, 我们可以借鉴 QoS 路由选
择算法对 QoE 路由选择算法进行研究。下面对 QoS 路由算 法和 QoE 路由选择算法进行讨论。
QoE 路由问题定义
QoE 主要是通过可测量的 QoS 参数建立相关模型来进 行表征,文献 [1] 基于抖动、延迟和网络丢包率这些网络参数 提出了 QoE 评价模型,而 QoE 路由选择算法基于该评价模 型对 QoE 路由选择算法进行设计。因此 QoE 路由问题的数 学模型可以进行定义:用一个连接图 G= (V , E)来表示通
信网络,其中 V 表示网络结点的集合, E 表示连接图中链路 的集合。令(i, j)€ E表示从结点i到结点j的链路且链路 上包含抖动(jitter )、延迟(delay)及网络丢包率
(packet_loss_rate)信息,同时将这些 QoS网络参数通过 QoE 评价模型转化为用户体验质量 QoE ,然后在连接图G中寻找 任意两网络结点之间最优 QoE 的路径。
从上面定定义可知: 该模型主要是从用户体验质量 QoE 对网络进行路由选择,而不是从 QoS 网络参数进行路由选 择,因此基于该定义的路由选择能够满足用户体验质量的需 求。
QoS 路由选择算法
3.1 多约束路由( MCP )
定义 用一个连接图G= (V, E)来表示通信网络,其中
V 表示网络节点的集合, E 表示连接图中链路的集合。令 e=
(i, j)表示从节点i到节点j的一条链路,且每条链路上的 权值为 m 维网络参数的组合向量。给定一个 m 维约束值, 则多约束路由问题就是去寻找从一个给点节点 s 到一个给定 节点t的路径p,使得该路径每个网络参数都满足给定的约 束值,即如下表达式:
Wk (P) = (Wk (i, j)) ck, k=1 ,…,m
根据定义可知,如果分别对网络参数进行寻找满足约束 条件的路径P,在理论上是可行,但是计算量会变大。因此 研究人员通过拟合函数将多个参数拟合成单一参数,然后调 用 Dijkstra 最短路径算法寻找基于该单一度量的最短路径。 提出的近似算法是该类算法中较早的算法之一,该算法采用 该思想将两可加约束的参数通过线性拟合函数拟合成单一 参数进行路由选择算法从而解决该问题。由于线性拟合函数 主要缺点是不能保证该方向上的可行路径被找到,这个缺点 是线性路径长度决定的。
为了解决线性路径长度算法固有的不足,研究者提出了 基于非线性路径长度的路由算法,该类算法克服了线性路径 长度路由算法的缺点。
TAMCRA 基于非线性路径长度能够在多项式时间内确 定问题的解,同时保证所有约束参数能够满足约束条件。但 是非线性拟合函数找到最短路径的子路径未必是最短路径, 所以算法无法根据当前结点到达某个结点的最短路径信息
获取当前结点到达子路径上结点的最优路径。
3.2 多约束优化问题( MCOP )
定义 用一个连接图G= (V , E)来表示通信网络,其中
V 表示网络节点的集合, E 表示连接图中链路的集合。令 e=
(i, j)表示从节点i到节点j的一条链路,且每条链路上的 权值为 m 维网络参数的组合向量。给定一个 m-1 维约束值, 则多约束路由问题就是去寻找从一个给点节点 s 到一个给定 节点t的路径p,使得该路径 m-1个网络参数都满足给定的 约束值,同时第 m 个网络参数的值最小, 即满足如下表达式:
Wk (P) =Wk (i, j ) ck, k=1 , .
文档评论(0)