7th International Conference on Communications and Networking in China

Research Article

MRS: A Click-based Multipath Routing Simulator

  • @INPROCEEDINGS{10.1109/ChinaCom.2012.6417438,
        author={Liang Jiao and Donghong Qin and Jiahai Yang and Lian Gesheng and Fenglin QIN},
        title={MRS: A Click-based Multipath Routing Simulator},
        proceedings={7th International Conference on Communications and Networking in China},
        publisher={IEEE},
        proceedings_a={CHINACOM},
        year={2012},
        month={9},
        keywords={multipath routing click mrs amir network performance},
        doi={10.1109/ChinaCom.2012.6417438}
    }
    
  • Liang Jiao
    Donghong Qin
    Jiahai Yang
    Lian Gesheng
    Fenglin QIN
    Year: 2012
    MRS: A Click-based Multipath Routing Simulator
    CHINACOM
    IEEE
    DOI: 10.1109/ChinaCom.2012.6417438
Liang Jiao1,*, Donghong Qin2, Jiahai Yang2, Lian Gesheng1, Fenglin QIN1
  • 1: Shandong University
  • 2: Tsinghua University
*Contact email: jiaoliang547@gmail.com

Abstract

The ability to forward traffic on multiple paths would be useful for customizing paths for different applications, improving reliability and balancing load. In order to evaluate the behaviour and performance of multipath routing protocols both simulators and test bed are often used. The simulator is used in the first stages and the test bed is used in the final stages of the development process. However, when moving from simulation to test bed, source code usually needs to be re-implemented. In this paper, we present MRS to address these issues. It was constructed by embedding the Click Modular Router inside of the NS2 simulator. The source code with MRS may run on an actual system as well as under a simulator with minor modifications. We implement a multipath routing protocol called AMIR in MRS. Simulation results show that MRS is a useful and effective tool for evaluating multipath routing protocols. The results also indicate that multipath routing has a greater advantage in improving network performance than single-path routing.