Efficient packet sequencing for dynamic multicast layers

被引:1
|
作者
Lucas, Vincent [1 ]
Pansiot, Jean-Jacques [1 ]
Grad, Dominique [1 ]
Hilt, Benoit [2 ]
机构
[1] Univ Strasbourg, CNRS, LSIIT, Strasbourg, France
[2] Univ Haute Alsace, Lab MIPS, Mulhouse, France
关键词
Packet sequencer; Multicast; Congestion control;
D O I
10.1109/AINA.2011.107
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Most multicast flows such as IPTV are streamed at a constant rate using UDP. To fairly share the bandwidth with TCP streams, several multicast congestion controls have been proposed. Highly scalable and most efficient ones are receiver-driven and use dynamic multicast groups, which means that each group begins to send at a high rate and slows down progressively. Each receiver joins groups to obtain a fair rate and thus gets a different amount of the data sent by the source. Thereby, despite promising results in terms of fairness, it is a challenging task to efficiently use these dynamic groups and to send useful data whatever the amount of data acquired by a receiver. This article presents a sequencer which maps out application data to dynamic groups in an optimal way. Multiple applications such as file transfer or video streaming, can use this sequencer, thanks to a simple API usable with any buffer containing the most important data first. This API insures that a receiver subscribed to N% of the source rate obtains the N% most important data of each buffer sent by the source. This solution is experimented on two testbeds providing ideal or realistic network conditions. The first results prove the sequencer optimal performances, as well as the agreement between the received rate and the importance of the received data. However, the second scenario shows that even with this optimal sequencer, a lossy network may impact on the performances of applications unable to use data containing gaps. But, an extra evaluation shows that a simple FEC mechanism is enough to remove most of this impact. Finally, to show the relevance of this sequencer to the application layer, we propose a file transfer software using a FEC encoding. Results show the file transfer efficiency as a download with a single receiver generates only little more overhead than TCP. Moreover, download time is almost independent of the number of receivers, and is already faster than TCP with only 2 competing downloads.
引用
收藏
页码:667 / 674
页数:8
相关论文
共 50 条
  • [31] Optimal Range Estimation for Energy Efficient Dynamic Packet Size
    Mobin, Iftekharul
    Mohammed, Nabeel
    Momen, Sifat
    2017 INTERNATIONAL CONFERENCE ON ELECTRICAL, COMPUTER AND COMMUNICATION ENGINEERING (ECCE), 2017, : 50 - 55
  • [32] An efficient dynamic multicast protocol for mobile IPv6 networks
    Wan, Zheng
    31ST IEEE CONFERENCE ON LOCAL COMPUTER NETWORKS, PROCEEDINGS, 2006, : 913 - 920
  • [33] Efficient On-Chip Multicast Routing based on Dynamic Partition Merging
    Tiwari, Binayak
    Yang, Mei
    Jiang, Yingtao
    Wang, Xiaohang
    2020 28TH EUROMICRO INTERNATIONAL CONFERENCE ON PARALLEL, DISTRIBUTED AND NETWORK-BASED PROCESSING (PDP 2020), 2020, : 274 - 281
  • [34] An efficient distributed dynamic multicast routing with delay and delay variation constraints
    Zhang, K
    Zhang, H
    Xu, J
    NETWORKING AND MOBILE COMPUTING, PROCEEDINGS, 2005, 3619 : 198 - 207
  • [35] An efficient dynamic multicast traffic-grooming algorithm for WDM networks
    Liu, Huan-Lin
    Xue, Xiang
    Chen, Yong
    Fang, Qiang
    Huang, Sheng
    PHOTONIC NETWORK COMMUNICATIONS, 2013, 26 (2-3) : 95 - 102
  • [36] An efficient dynamic multicast traffic-grooming algorithm for WDM networks
    Huan-Lin Liu
    Xiang Xue
    Yong Chen
    Qiang Fang
    Sheng Huang
    Photonic Network Communications, 2013, 26 : 95 - 102
  • [37] An efficient dynamic multicast routing algorithm with advance resource reservation awareness
    Pavarangkoon, P
    Gunabhibal, A
    Pornavalai, C
    Varakulsiripunth, R
    6TH INTERNATIONAL CONFERENCE ON ADVANCED COMMUNICATION TECHNOLOGY, VOLS 1 AND 2, PROCEEDINGS: BROADBAND CONVERGENCE NETWORK INFRASTRUCTURE, 2004, : 651 - 655
  • [38] An Efficient Hardware Architecture for Packet Re-sequencing in Network Processors MPSoCs
    Traboulsi, Shadi
    Meitinger, Michael
    Ohlendorf, Rainer
    Herkersdorf, Andreas
    PROCEEDINGS OF THE 2009 12TH EUROMICRO CONFERENCE ON DIGITAL SYSTEM DESIGN, ARCHITECTURES, METHODS AND TOOLS, 2009, : 11 - +
  • [39] Efficient Key Agreements in Dynamic Multicast Height Balanced Tree for Secure Multicast Communications in Ad Hoc Networks
    Hua-Yi Lin
    Tzu-Chiang Chiang
    EURASIP Journal on Wireless Communications and Networking, 2011
  • [40] Efficient Key Agreements in Dynamic Multicast Height Balanced Tree for Secure Multicast Communications in Ad Hoc Networks
    Lin, Hua-Yi
    Chiang, Tzu-Chiang
    EURASIP JOURNAL ON WIRELESS COMMUNICATIONS AND NETWORKING, 2011,