CustTest: An Effective Testbed for Testing Customized Routing in Integrated Heterogeneous Networks
Jialei Zhang, Xiaoxuan Xie, Zheng Yan, Haiguang Wang, Tieyan Li · 2023
With the rapid development of the internet and the increasing demand for communication, customized routing has become one of the hot research topics in future network. In order to better meet various communication requirements, it is necessary to test and evaluate existing customized routing algorithms to optimize and explore better customized algorithms. However, existing research on customized routing simulation testing cannot provide a customized routing testbed that supports universality, stability, efficiency, and reliability to test and evaluate different customized routing algorithms. To address this issue, we proposes a testbed called CustTest. CustTest is designed based on Software Defined Network (SDN) and Network Simulator 3 (NS3), and consists of two sub platforms: a customized routing calculation platform and a customized routing simulation platform. The customized routing calculation platform is used to calculate customized routes and distribute routing tables. This platform can not only flexibly deploy different customized routing algorithms, but also calculate customized routes based on user needs and convert these routes into customized routing tables. The customized routing simulation platform can effectively evaluate the performance of different customized routing algorithms using statistical analysis tools in NS3. We ensure the stability, efficiency, and reliability of CustTest by adding a pool structure and daemons. In addition, we conduct functional and performance tests on CustTest to demonstrate its ability to effectively execute customized routing calculations and its excellent performance in high concurrency environments, as well as the effectiveness of testing the performance of different customized routing algorithms.