基于数学模型的网络优化方法研究.docVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于数学模型的网络优化方法研究 赵鹏 通信一团技术室 摘 要 为了提高网络链路的利用率,解决网络传输中的最大流问题,该文利用建立数学模型的方法来求解网络的传输路径,研究了基于路径的网络优化方法。该方法能够极大地提高网络的链路利用率,从而降低网络的拥塞,使得网络的性能得到较大改善。 关键词 网络优化 最大流 数学模型 1 引言 随着网络技术的进步和人们对多媒体综合业务需求,传统的数据网络逐渐转向多媒体网络,在这过程中,除了相关服务以外,我们还面临许多极具战性的网络设计和优化问题。网络优化的目标是提高或保持网络质量,而网络质量是各种因素相互作用的结果,随着网络优化工作的深入开展和优化技术的提高,优化的范围也在不断扩大。 在计算机网络优化设计中,各条链路的容量分配和各节点间的路由选择是两个重要问题。在给定网络拓扑结构和各节点间传输流量的条件下,如何确定各条链路的容量大小和选择各节点间的最佳路由,使整个网络成本费用最低并能满足规定的性能指标呢? 许多网络优化的文献,研究针对CDMA网络、GPRS网络、GSM网络、PHS网络等具体网络在投入运行后,对网络进行参数采集、数据分析,找出影响网络质量的原因,通过技术手段或参数调整使网络达到最佳运行状态,涉及到交换网络技术、无线参数、小区参数配置、信令和设备技术等方面。 本文针对目前许多网络传输链路和网络设备没有得到充分利用,从而影响网络性能的问题,利用网络优化方法从理论上进行分析,研究了用于提高网络链路利用率的基于路径的网络优化方法,该方法能够充分地利用网络链路进行流量传输,从而改善网络的整体性能。 2 网络优化理论 很多情况下可以将网络优化问题转化成数学问题进行研究和分析。从根本上讲,优化问题包含三个基本要素: 决策变量集合或向量:(本文,x代表在一条或多条路径上的流量) 目标函数 一组约束条件g(x)和h(x),用来定义x的范围。 解决优化问题实际上就是找出一个点x*,使得f(x)最大化或最小化。 典型的网络优化问题包含找出一组路由和该路由上的流量值以便达到最大或最小化目标函数的目的。目标函数可以代表最大链路利用率、平均延迟或其他指标。 基于路径的问题首先要计算出网络流可能流经的路径,要最大限度的利用网络链路,同时路径上的流量不能超过链路容量。 对于基于路径的网络优化问题可以简单表示成: max f(x) s.t. xp为路径p上的数据流,b为要传输的流量,uij为弧(i,j)上的容量,A代表网络中弧的集合,P为源点——目的点之间路径的集合。 3 基于数学模型的网络优化方法 3.1 最大流问题的研究 在现实网络中,如图1所示的网络结构是很常见的。当从源点向目的点传输流量时,如何充分利用整个网络资源,达到要求的服务质量是我们要考虑的事情。传统的IP网络是通过路由算法找到一条按某种算法达到的最优路径,如,RIP,OSPF等。 图1 进行研究的网络拓扑结构 图中每条弧上的数字代表了相应链路的可用链路容量,单位为Mbps。从路由器1到路由器有多条路径: path1:1→2→3→6;path2:1→2→5→6;path3:1→4→5→6; path4:1→4→3→6;path5:1→2→3→5→6;(((((( 我们要研究的是在多条路径的条件下,通过分析选取合适路径,使得所有源点与目的点之间的流量达到最大。 首先,建立网络的数学模型。令g(V,A)代表网络,V代表网络中的节点集合,A代表链路集合,sk代表第k条路径的源点,tk代表第k条路径的目的点,fk代表第k条路径的传输流量,K为所有路径的编号集合,xij为弧(i,j)上的流量,uij为弧(i,j)的容量上界。 运用关联矩阵进行分析,其中,向量bk = {bik}, 那么,对于我们要研究的最大流问题可以用数学模型描述为: (1) s.t. (2) (3) (4) 该情况下的最大流问题一般来讲是一种大规模线性规划问题,可以直接采用线性规划、整数规划等方法求解。 图1中假定网络有两个源点和目的点,第一条源点——目的点从路由器1到路由器6,第二条源点——目的点从路由器2到路由器5。 网络的关联矩阵为: N= 相应的两个源点和目的点的b为 ,,其中,T表示转置,。 求解公式(1)、(2)、(3)、(4)所确定的线性规划。则Nx = b可表示为: 其中,i=1,2。对于第一条源点——目的点的记为xij,将第二条源点——目的点的记为yij。经过简化,得到下面的线性规划: s.t.

文档评论(0)

zilaiye + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档