Fast prototyping of network protocols through ns-3 simulation model reuse

被引:13
作者
Carneiro, Gustavo [1 ]
Fontes, Helder [1 ]
Ricardo, Manuel [1 ]
机构
[1] Univ Porto, Fac Engn, INESC Porto, Oporto, Portugal
关键词
Network protocol; Simulation; Implementation; Framework ns-3;
D O I
10.1016/j.simpat.2011.06.002
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
In the networking research and development field, one recurring problem faced is the duplication of effort to write first simulation and then implementation code. We posit an alternative development process that takes advantage of the built in network emulation features of Network Simulator 3 (ns-3) and allows developers to share most code between simulation and implementation of a protocol. Tests show that ns-3 can handle a data plane processing large packets, but has difficulties with small packets. When using ns-3 for implementing the control plane of a protocol, we found that ns-3 can even outperform a dedicated implementation. (C) 2011 Elsevier B. V. All rights reserved.
引用
收藏
页码:2063 / 2075
页数:13
相关论文
共 13 条
[1]  
[Anonymous], WIREL NETW
[2]  
Morrison J.P., 1994, Flow-Based Programming: A New Approach to Application Development
[3]  
Muthukumar S. C., 2009, SIGCOMM
[4]  
Ricardo M., 2010, 2010 Sixth Advanced International Conference on Telecommunications (AICT), P520
[5]  
[No title captured]
[6]  
[No title captured]
[7]  
[No title captured]
[8]  
[No title captured]
[9]  
[No title captured]
[10]  
[No title captured]