用户名: 密码: 验证码:
网络链路时延估计及其在选播路由中的应用
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
随着互联网的飞速发展,网络结构也在发生深刻变化,要成功设计、控制和管理网络,就需要了解和掌握网络的内部特性。其中链路时延和链路丢包率是重要的网络性能参数。由于网络日益向着大型化、异构化、分布化发展,通过直接进行网络测量的方法来获得网络内部链路的时延和丢包率参数就变得越来越困难,网络层析成像方法作为一种通过端到端的测量数据来推断网络链路性能参数的技术正成为研究的热点之一。
     链路时延估计是网络层析成像的重要研究内容之一。本文以链路时延估计为重点,研究了频率域链路时延的估计算法,该算法利用频率域的特征函数来进行时延估计,降低了计算的复杂度,提高了估计算法的灵活性,能够获得较好的估计效果。但是在实际的网络中,由于测量的准确性依赖诸多种条件的限制,不可避免存在干扰和误差,使测量数据发生畸变。这种畸变的测量数据会使现有方法采用的最大似然法或最小二乘法不稳定,即较小的测量误差可能引起较大的估计误差。针对上述问题,本文采用约束最优化方法,提出一种频率域的约束最优化方法链路时延估计算法,在保证较低计算复杂度的同时,提高了估计算法的稳定性和灵活性以及估计结果的精确性。仿真验证了本方法在存在较大测量误差的情况下,仍能获得精度较高的链路时延估计。
     实际网络是较复杂的网状拓扑,而不是网络层析成像链路时延估计算法所假设的树状拓扑。本文利用图论的基本原理,将网状拓扑分解成树状网络的集合,再利用链路时延估计算法分别对集合中的生成树进行时延估计,并将估计得到的链路时延应用于多目标最优化选播路由选择。
     围绕选播路由问题,本文针对传统的单目标最优化选播路由算法存在的问题,提出了基于链路时延估计的多目标最优化选播路由算法,通过层析成像的相关算法估计出的网络链路时延以构造最主要的目标函数,同时对多个最优化选播目标进行优化,并在MPLS网络模型中对该算法进行了有效性分析,仿真证明基于链路时延估计的多目标最优化选播路由算法所选出的最优路径的性能指标相对于MPLS原路径有较大提高,使选播能满足更多应用的需求。
The knowledge of network parameters allows network engineers to improve the network design, control and operate. For instance, the Internet users may estimate the link level characteristics such as loss and delay from end-to-end measurements, which are important parameter of Internet’s performance. Due to the size and the decentralized nature of the Internet, monitoring its behaviors and diagnose its performance degradation is challenging. Network tomography has been regarded as one of the most promising methodologies for performance evaluation and diagnosis of the massive and decentralized Internet.
     The estimation of the link level delay is one of the most important study part in Network tomography. In this paper, we study a novel estimation approach for the network tomography problem. Unlike previous methords, this approach does not work with the model distribution directly, but rather it works with the its characteristic function that is the Fourier transform of the distribution. And this algorithm is computationally more efficient and yields more accurate results than previous methods under some some perfect and hypothetical conditions. Unfortunately, the real situation is complicated and there is some difference between the actual end-to-end measurement data and the ideal ones. Furthermore, it makes the evaluated results fluctuating badly. In this paper, we introduce a new constraint Network Tomography to solve this problem, which adds some constraint information collecting with the help of some partial internal nodes to the Fourier Domain model. In fact, the constraint network tomography can improve the precision of evaluated parameters better than the other method. Comparing with the results, it proves that applying constraint optimization method to Network Tomography of Fourier Domain is very effective. The new method has a number of advantages over the existing ones including more stability and flexibility, more accurate estimation and identifiability. Finally, the simulation result demonstrate the performance of the propose approach when there are some obvious errors in the measured-data.
     The networks always are not trees but reticulations in real situation. In this paper, we divide the reticulate networks into single trees whose link level delay could be estimated through the methord named constraint link delay estimaton in Fourier Domain. Then we apply the estimation results in anycast routing which used the multi-objective optimization algotithms. Especially, both the constraint link delay in Fourier Domain inference and application are investigated. In chapter 3 , we introduce how to build the mathematical model for these problems and the steps to the estimated final results Besides this, in chapter 4, how to validate the routing algorithms using NS2 tools is also discussed.
     Regarding the problems the single-objective optimization anycast routing algorithm has, we introduce a novel multi-objective optimization anycast routing algorithm which based on the link level delay estimation. We will propose some new methods and ideas which combine the constraint estimation technology of link delay and the anycast routing algorithm. The results of the estimation are used in constructing the main optimization function of the anycast routing model. Finally, we validate its performance using extensive NS2 simulations in MPLS network model and its affectivity is proved by experiments.
引文
[1] Claffy K, Monk TE, McRobb D. Internet tomography. Nature, 1999, January 7. http://www.nature.com/nature/webmatters/tomog/ tomog.html.
    [2]钱峰.网络层析成像综述[J].计算机科学,已录用.
    [3] Aiyou Chen, Jin Cao, Tian Bu: Network Tomography: Identifiability and Fourier Domain Estimation. INFOCOM 2007: 1875-1883
    [4] M. Coates and R. Nowak. Network tomography for internal delay estimation. in Proc. IEEE Int. Conf. Acoust., Speech, and Signal Proc., 2002:3409-3412
    [5] Mark J. Coates, Robert D. Nowak. Sequential Monte Carlo Inference of Internal Delays in Nonstationary Data Networks. IEEE Trans. Signal Processing, 2002,50(2):366-376
    [6] M. Coates and R. Nowak. Networks for networks: Internet analysis using Bayesian graphical models. in Proc.IEEE Neural Network for Signal Processing Workshop, vol. 2. Sydney, Australia, Dec. 2000,755-764
    [7] Meng-Fu Shih, Alfred O. Hero, III.Unicast-Based Inference of Network Link Delay Distributions With Finite Mixture Models.IEEE TRANSACTIONS ON SIGNAL PROCESSING, vol. 2003,51(8):2219-2228
    [8] Y. Tsang, M. J. Coates and R. Nowak. Network delay tomography. IEEE Trans. Signal Processing, special issue on Signal Processing in Networking, 2003,51(8):2125-2136
    [9] Yolanda Tsang, Mark Coates and Robert D. Nowak. Network Delay Tomography. IEEE TRANSACTIONS ON SIGNAL PROCESSING, vol. 2003,51(8):2125-2136
    [10] Aiyou Chen, Jin Cao, Tian Bu: Network Tomography: Identifiability and Fourier Domain Estimation. INFOCOM 2007: 1875-1883
    [11] N. G. Duffield, J. Horowitz, D. Towsley, W. Wei, and T. Friedman. Multicast-based loss inference with missing data. IEEE J. Sel. Areas Commun, vol. 2002, 20(4):700–713
    [12] N.G. Duffield, J. Horowitz, F. Lo Presti, D. Towsley. Multicast topology inference from measured end-to-end loss. IEEE Trans. Info. Theory, 2002, 48(1):26-45
    [13] T. Bu, N. Duffield, F. Lo Presti, D. Towsley. Network tomography on general topologies. Proceedings ACM Sigmetrics 2002, Marina Del Rey, CA, June 15-19, 2002,21-30
    [14] V. Arya, N.G.Duffield, D. Veitch. Temporal Delay Tomography. IEEE Infocom 2008, Phoenix,AZ, USA, June 12-16, 2008. accepted for publication Nov.2007
    [15] http://moat.nlanr.net/NAI/
    [16] Ada,s A. et at. Creating a scalable architecture for internet measurement[J/OL] http://www.isoc.ogr/inet98/proceedings/6g/6g_1.htm,2001-11-28
    [17] Matthews W, Cottrell Les. PingER project: active internet performance monitoring for the HENP communicaty[J].IEEE Communication Magazine, 2000,38(5);130-136
    [18] Schuppel T. Internet measurements[J/OL], http://user.cs.tu-berlin.de/~stain/DILEMMA/paper.html,2001-01
    [19] N.G. Duffield, F. Lo Presti, V. Paxson, D. Towsley. Inferring link loss using strIPed unicast probes. in Proc. IEEE Infocom 2001, Anchorage, Alaska, 2001,22-26
    [20] G. Liang and B. Yu. Maximum pseudo likelihood estimation in network tomography. IEEE Trans. Signal Processing. 2003, 51(8):2043-2053
    [21] M. J. Coates and R. Nowak. Network loss inference using unicast end-to-end measurement. in Proc. of ITC Conference on IP Traffic Modelling and Management, Monterey, CA, Sept. 2000,28:1-9
    [22] K. Lai and M. Baker. Measuring link bandwidths using a deterministic model of packet delay. in Proc. ACM SIGCOMM , Stockholm, Sweden, Aug. 2000,283-294
    [23] Barford P. Global internet measurement infrastructure[J/OL], http:://www.cs.wisc.edu/~pb/publications.html,2001-07
    [24] IETF RFC2330-1998, Framework for IP performance metrics[S]
    [25] R. Cáceres, N. G. Duffield, J. Horowitz, and D. Towsley. Multicast-based inference of network internal loss characteristics. IEEE Trans. Inf. Theory, 1999, 45(7):2462–2480
    [26] M. Coates, R. Castro, R. Nowak. Maximum likelihood network topology identification from edge-based unicast measurements. ACM Sigmetric, Marina Del Rey, CA. 2002, 11-20
    [27] M. Shih, A. Hero. Network topology discovery using finite mixture models. IEEE Int’l Conf. on Acoustics, Speech, and Signal Processing (ICASSP) 2003, Montreal, Canada, vol 3:433-436
    [28] M. Shih and A. Hero. Topology Discovery on Unicast Networks: A Hierarchical Approach Based on End-to-End Measurements. CSPL Technical Report TR-357, Department of EECS, University of Michigan, March 2005
    [29] Eum S, Murphy J, Harris RJ. A fast accurate LP approach for traffic matrix estimation. In: Proc. of the 19th Int'1 Teletraffic Congress (ITC19). Beijing: Beijing University of Posts and Telecommunications Press, 2005, 243-252
    [30] Rahman MM, Saha S, Chengan U, Alfa AS. IP traffic matrix estimation methods: Comparisons and improvements. In: Proc. of the IEEE Int'1 Conf on Communications (ICC). Istanbul: IEEE Communications Society, 2006, 90-96
    [31] VaCao J, Vaader Wiel S, Yu B, Zhu Z. A scalable method for estimating network traffic matrices from link counts. Mobile Computing and Networking, 2000, 200-209
    [32] ton S, Gravey A. Network Tomography: An iterative Bayesian analysis. In: Charzinski J, Lehnert R, Tran-Gia P, eds. Proc. Of the 18th Int'1 Teletraffic Congress (ITC). Berlin, 2003, 261-270
    [33] Medina A, Salamatian K, Taft N, Matta I, Diot C. A two-step statistical approach for inferring network traffic demands. Technical Report, BUCS-2004-011, Boston: Computer Science, Boston University, 2004.
    [34] Lakhina A, Papagiannaki K, Crovella M, Diot C, Kolaczyk ED, Taft N. Structural analysis of network traffic flows. In: Coffman E, ed. Proc. of the ACM SIGMETRICS/Performance. New York: ACM Press, 2004, 61-72
    [35] Y.Vardi, Network tomography: Estimating ource-destination traffic intensitiesfrom link data. J. Amer. Stat. Assoc., 1996,91(433):365-377
    [36] Cao J, Davis D, Wiel SV, Yu B. Time-Varying network Tomography: Router link data. Journal of the American Statistical Association, 2000,95(452):1063-1075
    [37] Tebaldi C, West M. Bayesian inference on network traffic using link count data. Journal of the American Statistical Association, 1998, 93(442):557-576
    [38] V. Padmanabhan, L. Qiu, and H. Wang. Server-based inference of Internet link lossiness. in IEEE INFOCOM, 2003,1:145-155
    [39] A. B. Downey. Using pathchar to estimate Internet link characteristics. in Proc. ACM SIGCOMM’99, 1999,241–250
    [40] Liang G, Yu B. Maximum pseudo likelihood estimation in network Tomography. IEEE Trans. on Signal Processing, 2003, 51(8): 2043-2053
    [41] Juva I, Vaton S, Virtamo J. Quick traffic matrix estimation based on link count covariances. In: Proc. of the IEEE Int'1 Conf. on Communications (ICC). Istanbul: IEEE Communications Society, 2006,603-608
    [42] Edoardo Airoldi and Christos Faloutsos. Recovering Latent Time-Series from their Observed Sums: Network Tomogra-phy with Particle Filters. ACM SIGKDD Conference, 2004,30-39
    [43] Erramill V, Crovella M, Taft N. An independent-connection model for traffic matrices. In:Almeida JM, Almeida VAF, Barford P, eds. Proc. of the ACM SIGCOMM Internet Measurement Conf. (IMC). Rio de Janeriro: ACM Press, 2006, 251-256
    [44] Zhang Y, Roughan M, Duffield N, Greenberg. Fast accurate computation of large-scale IP traffic matrices from link loads. ACM SIGMETRICS Performance Evaluation Review, 2003, 31(1):206-217
    [45] Medina A, Taft N, Salamatian K, Bhattacharyya S, Diot C. Traffic matrix estimation: existing techniques and new directions. In: Proc. of the ACM SIGCOMM 2002 on Applications, Technologies, Architectures, and Protocols for Computer Communications. Pittsburgh: ACM Press, 2002, 161-174
    [46] Xia, Y. Tse, D. Inference of Link Delay in Communication Networks. IEEE Journal on Selected Areas in Communications, 2006,24(12):2235-2248
    [47] IETF. Multicast and Anycast Group MembershIP Charter. http://www.ietf.org
    [48] Erramill V, Crovella M, Taft N. An independent-connection model for traffic matrices. In: Almeida JM, Almeida VAF, Barford P, eds. Proc. of the ACM SIGCOMM Internet Measurement Conf. (IMC). Rio de Janeriro: ACM Press, 2006, 251-256
    [49] M.J.D.Powell.A fast algorithm for nonlinear constrained optimization calculation .Numericat analysis. G.A.Watson (ed.).Springer, 1978, 144-157
    [50] Dong Xuan, Wei jia Jia, Zhao Wei, etal A routing protocol for anycast message. IEEE Transaction on Parallel and Distributed System, 2000, 11(6): 571-588
    [51] IETF. Multicast and Anycast Group MembershIP Charter. http://www.ietf.org
    [52] Basturk E. Using Network Layer Anycast for Load Distribution in the Internet. IBM Research Report, RC20938, 1997-07
    [53]杨冰.使用最优化方法及计算机程序.哈尔滨船舶工程学院出版社.1994
    [54] Tian Bu, Nick Duffield, Francesco Lo Presti, Don Towsley, Network Tomography on General Topologies.
    [55] M.J.D.Powell.A fast algorithm for nonlinear constrained optimization calculation .Numericat analysis. G.A.Watson (ed.).Springer, 1978, 144-157
    [56]刘红,白栋等.多目标的Internet路由优化控制算法.电子学报2004, vol 2:p306-308
    [57]欧阳森,耿英三等.一种新的改进遗传算法.计算机工程与应用,2003, vol 11:p13-15
    [58]谢涛,陈火旺,康立山.多目标优化的演化算法.计算机学报, 2003, vol 26(8):p997-1
    [59]谭俊,康立山.基于遗传算法求解多目标优化问题Pareto前沿.计算机工程与应用, 2003[23]
    [60] Kalyanmoy Deb. A fast and elitist multiobjective genetic algorithm: NSGA-Ⅱ[J]. IEEE Transactions on Computation, 2002, 6(2): p182-197
    [61] Hazar Aouad, Samir Tohme, Using network tomography for dynamic path adaptation. IEEE Communications Society/WCNC 2005,p1743-1748
    [62] M.J.D.Powell.The convergent of variable methods for nonlinearly constrained optimization calculation. 3. O.L.Mangasarian, R.R.Meyer, S.M.Robinson (ed.).Academic Press, 1978, 27-63
    [63]张宇,张宏莉. Internet拓扑建模综述.软件学报, 2004, 15(8):1220-1226.
    [64] Network Simulator.www.isi.edu/nsnam/ns/

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700