TY - GEN
T1 - RVIP
T2 - 15th ACM International Conference on Modeling, Analysis and Simulation of Wireless and Mobile Systems, MSWiM 2012
AU - Li, Tingzhen
AU - Kong, Jiejun
AU - Li, Ping
AU - Gong, Peng
PY - 2012
Y1 - 2012
N2 - In this work we investigate real-virtual interface pair (RVIP), a new interface system proposed for hybrid network simulation. In the hybrid system, multiple live networks (LNs) and multiple software virtual networks (SVNs) are connected together via standard IP protocols in an arbitrary topology and at real time. RVIP seeks to implement a new Turing-indistinguishable mode so that an LN and its counterpart SVN are indistinguishable in regards to a third-party live node. To realize the new mode, three necessary conditions must be satisfied: (1) All needed changes incurred by introducing an SVN into a live network scenario are put on the simulation's side, RVIP requires that no change is made on any live node; (2) An SVN does not exchange simulation events with LNs, that is, only standard IP protocol interactions between SVN and LN are allowed. (3) Any LN can be dynamically plugged into the hybrid scenario at real time, just like being plugged into an equivalent purely live network. RVIP realizes the mapping between a live IP protocol stack and a virtual IP protocol stack (VIPS) by presenting a progressive series of connection patterns, namely mapping single virtual node to live node, combining LN with SVN and connecting multi-SVNs. Then we can construct more complex hybrid scenarios by combining these patterns. Compared to existing hybrid simulation efforts on NS-3, QualNet and OPNET, RVIP can support hybrid scenarios with multiple SVNs and multiple LNs connected by an arbitrary network topology. Our performance studies show that RVIP provides more efficient support in terms of common metrics such as larger throughput limit and smaller extra latency.
AB - In this work we investigate real-virtual interface pair (RVIP), a new interface system proposed for hybrid network simulation. In the hybrid system, multiple live networks (LNs) and multiple software virtual networks (SVNs) are connected together via standard IP protocols in an arbitrary topology and at real time. RVIP seeks to implement a new Turing-indistinguishable mode so that an LN and its counterpart SVN are indistinguishable in regards to a third-party live node. To realize the new mode, three necessary conditions must be satisfied: (1) All needed changes incurred by introducing an SVN into a live network scenario are put on the simulation's side, RVIP requires that no change is made on any live node; (2) An SVN does not exchange simulation events with LNs, that is, only standard IP protocol interactions between SVN and LN are allowed. (3) Any LN can be dynamically plugged into the hybrid scenario at real time, just like being plugged into an equivalent purely live network. RVIP realizes the mapping between a live IP protocol stack and a virtual IP protocol stack (VIPS) by presenting a progressive series of connection patterns, namely mapping single virtual node to live node, combining LN with SVN and connecting multi-SVNs. Then we can construct more complex hybrid scenarios by combining these patterns. Compared to existing hybrid simulation efforts on NS-3, QualNet and OPNET, RVIP can support hybrid scenarios with multiple SVNs and multiple LNs connected by an arbitrary network topology. Our performance studies show that RVIP provides more efficient support in terms of common metrics such as larger throughput limit and smaller extra latency.
KW - Hybrid network simulation; Virtual protocol stack; Turing indistinguishable mode; No topological constraint; Zero live node change
UR - http://www.scopus.com/inward/record.url?scp=84869383274&partnerID=8YFLogxK
U2 - 10.1145/2387238.2387269
DO - 10.1145/2387238.2387269
M3 - Conference contribution
AN - SCOPUS:84869383274
SN - 9781450316286
T3 - MSWiM'12 - Proceedings of the 15th ACM International Conference on Modeling, Analysis and Simulation of Wireless and Mobile Systems
SP - 171
EP - 178
BT - MSWiM'12 - Proceedings of the 15th ACM International Conference on Modeling, Analysis and Simulation of Wireless and Mobile Systems
Y2 - 21 October 2012 through 25 October 2012
ER -