山东科技大学 学 科辆 2第30154年8卷第4月 期 VAOug1.34 NO 4 .2015 中交通枢纽站点的转运能力和容纳能力等。②网络中连接边的容量(带宽)资源的有限性。主要是指网络中 连接边在单位时间运送数据包的能力[2-4],如通信网络的传输带宽限制、交通道路上承载车流量的能力等。 本研究主要分析网络传输过程中,网络节点资源有限条件下的网络传输负载能力。在所有复杂网络传 输研究中都会考虑节点处理能力的问题,而为了简化研究,多数研究都把节点容量假设为无限大[1_8¨,因此, 本研究中节点资源约束主要从节点容量资源有限方面考虑。为了着重突出节点容量资源限制对复杂网络传 输的影响,暂不考虑连接边的带宽限制。 1 节点容量资源限制下的复杂网络流量模型 为研究节点资源限制下的网络传输性能,构建带有节点容量限制的流量模型。这个模型中,网络中所有 节点被看作是主机和路由器的结合体。假设网络传输从零负载开始,每单位时间内新加入R个数据包,每 个新加入的数据包随机地在网络中选择出发节点和目的节点,到达目的节点后的数据包自动从网络上移除。 每个节点处理数据包的能力为C 。假设网络中总的节点容量为L ,节点i所能容纳的数据包的最大缓冲队 列长度为L 。当某一节点中的数据包数量达到该节点的缓冲区队列长度上限时,则该节点不再产生新的数 据包,同时也不再接收其他数据包的进入,直到该节点有数据包传出,腾出缓冲队列空间。在每个节点缓冲 队列中等待发送的数据包都是按照先入先出(first in first out,FIFO)的规则按顺序进行处理。节点间连接 边的运送能力不受限制。 2节点容量的分配方式 网络中总节点容量固定情况下,节点容量分配方式分为两类。 1)匀质化节点容量分配(平均分配),是指把具有N个节点的网络的总节点容量平均分配给每个节点, 即:任意节点i的容量为 T L 一L .qr。 (1) 2)异质化节点容量分配,即把节点容量按照下面两种方式分配。 ①根据网络中节点的度k分配节点容量: 厶 L 一}②根据网络节点的介数g 。 分配节点容量: L 一] j=1 L 。 (2) ∑k, L q。 (3) ∑g 厶' 3 仿真分析 采用不同的节点容量分配方案,对复杂网络传输问题进行研究。分别选取Erdbs—R6nyi(ER)随机网 络 、Watts—Strogatz(wS)小世界网络[1 和Barabdsi—Albert(BA)无标度网络ll】 作为网络仿真的拓扑平 台。网络规模都为N一100个节点,平均度<k)一4,每个节点的处理能力C 一10,网络总的节点容量 L 一1 000。仿真数据结果取5O次独立实验结果的平均值。 仿真中的具体流量模型描述如下:网络中的每个节点仍被看作具备主机和路由器的功能,具有产生、接 收和转发数据包的能力;每个节点处理数据包能力为C ;网络中总的节点容量为L ,节点i的容量为L (分 别为式(1)、式(2)、式(3)),当节点达到其容量上限时,数据包在该节点既不会产生也不会流人,直到有数据 包流出,腾出缓冲区空间;数据包传递仍然遵循FIFO原则。路由策略分别采用最短路径路由(shortest path routin,SPR)策略和文献[4]中基于全局和局部信息(G—L)的路由策略,其中a===0.7。 于灏等 Journal of Shandong University of Science and Technology 节点容量资源限制下的复杂网络传输过程分析 Natural Science (R)一lim—AW (t)一网络传输过程中的流量状态变化使用状态相变参数 来描述口 ¨]: 。 (4) 一.。。』 其中,W( )为t时刻网络中总的数据包数量。在网络流量状态由自由流状态向拥塞状态转变过程中,存在 一个数据包产生率的临界值R 。当R<R。时,网络系统中产生的数据包和到达目标节点的数据包数量基 本相抵,此时叩值近似为零,网络传输系统处于稳定的自由流状态;当R>R 时,网络传输系统不能及时、完 全地消化新产生的数据包,此时网络传输系统进入拥塞状态,且 值伴随着数据包产生速率R的增加而增 大,同时 值越大,显示拥塞程度越高。最终 一1时,网络传输系统处于完全堵塞状态,此时代表网络中新 产生的数据包一个都不能传出,全部滞留在网络中。网络传输性能的关键指标值仍然用流量状态相变临界 值R。来衡量。 1)节点容量资源匀质化分配时,即L 一L。/N。 图1是分别采用最短路径路由策略(SPR)和G—L路由策略时,ER随机网络上数据包产生率反映的流 量状态变化情况。图2是分别采用SPR和G—L路由策略时,WS小世界网络上数据包产生率反映的流量状 态变化情况。图3是分别采用SPR和G—L路由策略时,BA无标度网络上数据包产生率反映的流量状态变 化情况。 O.OO 0.00 图1“平均”分配方式下ER网络流量 Fig.1 Using“equal division”allocation,traffic in ER network 图2“平均”分配方式下WS网络流量 Fig.2 Using“equal division”allocation, traffic in WS network 2)节点容量资源根据节点度进行分配时,即L 一 N Lq I 7 =i。 l 图4是分别采用SPR和G—L路由策略时,ER随 机网络上数据包产生率反映的流量状态变化情况。图 5是分别采用SPR和G—L路由策略时,WS小世界网 络上数据包产生率反映的流量状态变化情况。图6是 分别采用SPR和G—L路由策略时,BA无标度网络上 数据包产生率反映的流量状态变化情况。 3)节点容量资源根据节点度进行分配时,即L 一 N O OO 0 20 尺 40 60 Lqg /∑g 。 J=1 图3 “平均”分配方式下BA网络流量 Fig.3 Using“equal division”allocation,traffic n BA network 图7是分别采用SPR和G—L路由策略时,ER随 学 科学版 70 第32O154年8卷第4月 期 VAOuIg. 3240 N15O 4 机网络上数据包产生率反映的流量状态变化情况。图8是分别采用SPR和G—L路由策略时,WS小世界网 络上数据包产生率反映的流量状态变化情况。图9是分别采用SPR和G—L路由策略时,BA无标度网络上 数据包产生率反映的流量状态变化情况。 0.04 O.O2 0.0O O 2O 40 60 80 100 JR 图4“度”分配方式下ER网络流量 Fig.4 Using“degree”allocation, traffic in ER network 0.04 0.02 O.OO 0 20 40 6O 尺 图6“度”分配方式下,BA网络流量 Fig.6 Using“degree”allocation, traffic in BA network 0 20 40 6O 80 100 R 图8“介数”分配方式下。WS网络流量 Fig.8 Using“betweenness”allocation, traffic in WS network 0.04 0.O2 0 OO 0 20 40 60 80 尺 图5“度”分配方式下WS网络流量 Fig.5 Using“degree”allocation, traffic in WS network O 20 40 60 80 100 l20 R 图7“介数”分配方式下ER网络流量 Fig.7 Using“betweenness”allocation, traffic in ER network 图9“介数”分配方式下。BA网络流量 Fig.9 Using“betweenness”allocation, traffic in BA network 于灏等 Journal of Shandong University of Science and Technology 节点容量资源限制下的复杂网络传输过程分析 NaturaI Science 对比三种节点容量资源分配方案可以看出,无论在哪种网络中,相同节点容量分配时采用G-L路由策 略的网络负载能力都要优于采用最短路由策略(SPR)的网络负载能力。对比ER随机网络下分别采用三种 节点容量分配方案的网络最大负载能力(如图1、图4、图7)发现,当采用同一种路由策略时,节点容量资源 根据网络节点介数分配时网络负载能力最大,其次是根据网络节点度来分配节点容量资源,而根据网络节点 容量资源平均分配时最小。同样,在WS小世界网络和BA无标度网络中,也存在同样的情况。因此,比较 这三种节点容量资源分配方式,根据网络节点介数分配节点容量资源的方案是使得网络传输性能最优的最 佳方案。 4 结束语 节点容量的限制是造成传输不畅、产生网络拥塞的主要原因之一。考虑节点容量受限条件下的传输以 及合理分配节点容量,对缓解网络传输拥塞、提高网络负载能力具有重要意义。 重点研究网络节点容量资源限制下的复杂网络传输问题,构建了带有节点容量限制的复杂网络传输流 量模型。根据模拟结果,得出基于节点介数的节点容量分配方案对提高网络传输性能具有优势的结论。 在实际应用中,介数作为一种既定网络规模下的全局信息,在网络规模巨大或是动态时变网络结构的环 境中,不易精确地获取,因此,在进一步的研究工作中,选取对应实际系统的“有效介数”替代理论介数将是一 项有意义的工作。 参考文献: [1]Yan G。Zhou T B,Hu B H.Efficient routing on complex networks[J].Physical Review E,2006,73:064108. [23Ling X,Hu M B,Du W B,et a1.Bandwidth allocation strategy for traffic systems of scale—free network[J].Physics Letters A,2O10,374(48):4825 4830. E33于灏,周玉成,井元伟,等.固定带宽下的无标度网络数据传输流量分析[J].东北大学学报:自然科学版,2010,31(9):1226—1229. Yu Hao。Zhou Yu Cheng,Jing Yuanwei,et a1.Dynamic analysis of scale—free network traffic with fixed bandwidth[J].Jour— hal of Northeastern University:Natural Science,2010,31(9):1226—1229. [4]于灏,周玉成,井元伟,等.异质化带宽分配下的复杂网络数据流负载问题研究[J].物理学报,2013,62(8):080502. Yu Hao,Zhou Yu Cheng,Jing Yuanwei,et a1.Study on traffic dynamics of the complex networks with the heteroge neous bandwidth allocation[J].Acta Physica Sinica,2013,62(8):080502. [5]于灏,马妍,王新华,等.随机带宽分配对复杂网络传输性能的影响分析[J].复杂系统与复杂性科学,2015(1):8O一84. Yu Hao,Ma Yan,Wang Xinhua,et a1.Impact of random bandwidth allocation on transmission of complex networks[J]. Complex System Complexity Science,2015(1):80—84. [6]then Z Y,Wang X F.A congestion awareness routing strategy for scale—free networks with tunable clustering[J].Physica A:Statistical Mechanics and Its Applications,2006,364:595—602. [7]王丹,于灏,井元伟,等.基于感知流量算法的复杂网络拥塞问题研究[J].物理学报,2009,58(10):6802—6808. Wang Dan,Yu Hao,Jing Yuanwei,et a1.Study on the congestion in complex network based on traffic awareness algorithm [J].Acta Physica Sinica,2009,58(10):6802—6808. [8]Wang D,Jing Y W,Zhang S Y.Traffic dynamics based on a traffic awareness routing strategy on scale-free networks[J]. Physica A:Statistical Mechanics and Its Applications,2008,387:3001—3007. [9]张国清,程苏琦.,l、世界网络中的删边扩容效应[J].中国科学:信息科学,2012,42(2):151—160. Zhang Guoqing,Cheng Suqi.Enhancing network capacity effects of edge-removal in small—world networks[J].Science China: Information Sciences,2012,42(2):151-160. [10]Erd6s P,R6nyi A.On random graphsEJ].Publicationes Mathematicae,1959,6:290—297. r11]Watts D J,Strogatz S H.Collective dynamics of‘small—world’networks[J].Nature,1998,393(6684):440—442. [12]Barabdsi A L.Albert R.Emergence of scaling in random networks[J].Science,1999,286(5439):509—512. [13]Arenas A,Cabrales A,Diaz—Guilera A,et a1.Search and congestion in complex networks[J].Lecture Notes in Physics, 2003,625:175-194. r14]Arenas A,Danon L,Diaz—Guilera A,et a1.Local search with congestion in complex communication networks[J].Lecture Notes in Computer Science,2004,3038:1078—1085. (责任编辑:吕文红)