主动网络技术在IP组播中的应用研究
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
网上业务日益繁重,通信量的迅猛增长使得目前的网络数据传输方式需要改进,组播被认为是一种有效的传输方式,但还有几个问题需要加以解决,比如可靠性和拥塞控制。目前已经有一些可靠组播和组播拥塞控制协议和算法,但在传统网络的限制下,这些算法存在一些缺陷。而主动网络作为一种中间节点可编程网络体系结构,为解决可靠性等组播问题提供了一个新途径。本文主要研究主动网络技术在组播中的应用。
     (1)分析连续实时流媒体的传输模型和组播数据丢失特性,提出了一种基于主动节点连续实时流媒体的可靠组播算法,通过NS2仿真实验证明,该算法能够有效降低报文的丢失率,减少服务器的重传次数,完成连续实时流媒体的可靠传输。
     (2)分析主动网络的拥塞控制机制,在组播分层编码技术的基础上,给出了一种基于主动节点的组播拥塞控制算法,利用NS2进行了仿真,实验结果表明,该算法有比较好的TCP友好性和可扩展性,可以满足多媒体组播在网络异构条件下的拥塞处理。
     最后展望了主动网络在组播应用中的前景和热点。
The transmission style of network data need to be improved on the condition that the operation of network is increasingly heavy and the communication quantum grows fast. Multicast is considered to be an efficiency transmission style, But it has several important matter to solve, including the reliability and congestion control. Although there are already many protocols and arithmetic of reliable multicast and multicast congestion control, these arithmetic has some bugs under the restrict of traditional network. The active network as a sort of new middle node is a system configuration of programming network, and offers a new approach of solving the multicast problems.
     The paper analyses and researches the application in multicast through active network technique.
     The paper analyses the transmission model of sequent real time flow of media and the losing characteristic of data, then puts forward the credibility multicast on the base of sequent real time flow of media of the initiative node. The experiment on NS2 proves that this method can efficiently reduce the losing rate and the resending times of server, and completes the transmission of sequent real time flow of media.
     The paper analyses the mechanism of congestion control in initiative network, and on the base of bed coding technique of multicast, the bed multicast of initiative node is designed and imitated using NS2.The result of experiment indicates that this strategy strengthens the congestion detection of node, has much better TCP neighboring and extending, and accomplishes the congestion control of multicast well. Finally, the paper makes the prospect and hotspot of initiative network in the application of multicast.
引文
[1] 岩延,郭江涛等,组播路由协议设计及应用,人民邮电出版社,2002.10
    [2] Bear Williamson,IP组播网络设计开发(第1卷),电子工业出版社,2000.6
    [3] W.Richard Steens 著,范建华等译,TCP/IP详解 卷1:协议,机械工业出版社,1999
    [4] Tennenhouse D L, Smith J M, Sincokie W D, et al. A Survey of Active Network Research. IEEE Comm. Mag., 1997, 35(1), 80-85页.
    [5] Active Network Working Group. Architecture framework for active networks version. USA: Active Network Working Group, 1999.
    [6] David L, Tennenhouse, David J, Wetheral. Towards an Active Network Architectrue. Computer communication Review, 1996, Vol. 26, No. 2: P5-18.
    [7] Active Network Working Group. Architecture Framework for Active Networks Version. USA: Active Network Working Group. 1999.
    [8] Scott D A, Bob B, Carl A G et al. ANEP: Active Network Encapsulation Protocol.http://www.cis.edu/switch-ware/ANEP/docs/ANEE txt.1997-07.
    [9] Active Network NodeOS Working Group. NodeOS Interface Specification. January 2001.
    [10] Active Network Working Group. Security Architecture for Active Nets. May 2001.
    [11]. Ryutaro Kawamura and Roll Stadler. Active Distributed Management for IPNetworks. IEEE Communications Magazine, 2000, 4.
    [12]. D Wcthcrall, J Guttag, D Tennenhouse. ANTS: A Toolkit for Building an Dynamically Deploying Network Protocols. San Francsco: Proceeding of IEEE Open Architectures and Network Programming(OPENARCH98), April 1998.
    [13] D Wetherall. Active network vision and reality: lessons from a capsule-based system. 17th ACM Symposium on Operating Systems Principles(SOSP99), PP. 64-79.
    [14]. D S Alexander, W A Arbaugh, M W Hicks et al. The SwitchWare active network architecture. IEEE Network, May/June 1998, 12(3), PP. 29-36.
    [15] 王建国,李增智等.主动网络体系结构框架研究.小型微型计算机系统,2003,24,(3):174-178.
    [16] Theodore.ACC:Using .Active Networking to Enhance Feedback Congestion Control Mechanisms. IEEE Network, May/June 1998,12(3),pp.61-65.
    [17] Li V O K,, Zhang Zaichen. Internet Multicast Routing and TransportControl Protocols. Proceedings of the IEEE, 2002,90(3)
    [18] Kasera S K. Scalable Fair Reliable Multicast Using Active Services. IEEE Network, 2000-01/02
    [19] Wang Bin, Liu Zengji. Performance Analysis and Comparison of Reliable Multicast Transport Protocol Based on ACK and NAK. ACTA Electronica Sinica, 2001-10
    [20] Handley M. An examination of Mbone performance. Research Report, ISI/RR-97-450, University of Southern California Information Sciences Institute, 1997.
    [21] Yajnik M, Kurose J, Towsley D. Packet loss correlation in the Mbone multicast network. In: Proc. of the IEEE Global Internet Conference. 1996.
    [22] Papadopoulis C. Error control for continuous media and large scale multicast applications [Ph.D. Thesis]. Washington University, 1999.
    [23] David Tennenhouse, David Wetherall. Towards an active network architecture [A] ,SPIE Proceedings of Conference on Multimedia Computing and Networking 1996 [C] , 1996.
    [24] David J Wetherall , Ulana Legedza, John Guttag. Int roducing new internet services :Why and How [J], IEEE Network Magazine,1998.
    [25] 王军,吴志美 交换式以太网中连续实时流媒体的可靠组播 软件学报,2004 vol.15 No.2
    [26] 王际洲,陈意云 基于主动节点的可靠组播差错控制 中国科学技术大学学报第35卷第3期 2005年6月
    [27] Jorg Widmer, Mark Handley. Extending Equation-based Congestion Control to Multicast Applicastion[C]. In:SIGCOMM' 01, USA, 2001:27-31
    [28] J Padhye, V Firiou, D F Towsley et al. Modeling Tcp Reno Performance;a simple model and its empirical validation[J].IEEE/ACM Tran-sactions on Networking, 2000; 8 (2) : 133~145
    [29] Xi Zhang, Kang G Shiny, Debanjan Sahaz et al. Scalable Flow Control for Multicast ABR [C]. In:Proceedings of INFOCOM, 1999:837-846
    [30] John Beyers,Michael Frumin,Gavin Horn et al.FLID-DL:congestion Control for Layered Multicast[C].In:Proceedings of the 2nd International Workshop on Networked Group Communication(NGG 2000),2000
    [31] Sherlia Shi Marcel Waldovgel.A Rate-based End-to-end Multicast Congestion Control Prorocol[C].In:Proceedings of Fifth IEEE Symposiun on Computers and Communications,Antibes France,2000:678-686
    [32] 张明龙等 主动网络中的分层组播拥塞控制策略 微电子学与计算机2005年22卷11期
    [33] 马涛 姜昱明 基于主动网络连续实时流媒体的可靠组播 微机发展.
    [34] Nonnenmacher J. Reliable Multicast Transport to Large Groups[Ph.D.Thesis] [D]. EPF Lausanne, Switzerland, 1998-07
    [35] Sahasrabuddhe L H, Mukherjee B. Multicast Routing Algorithms and Protocols A Tutorial[J]. IEEE Network, 2000,14(1): 90-102
    [36] Golestani S J, Sabnani K K. Fundamental Observations on Multicast Congestion Control in the Internet[J]. In: Honeyman, P. ed., Processing of IEEE INFOCOM, Ottawa: IEEE Communications Society, 1999:990-1000
    [38] Yano K, Mc Canne S. A Window-based Congestion Control forReliable Multicast Based on TCP Dynamics [J]. ACM Multimedia,2000:249-258
    [39] Chiu D M, Kadansky M, Provino J, et al. Pruning Algorithms for Multicast Flow control [M]. NGC 2000, 2000-11