DocumentCode :
1881397
Title :
Combining Petri nets and ns-2: a hybrid method for analysis and simulation
Author :
Ye, Qiang ; MacGregor, Mike H.
Author_Institution :
Dept. of Comput. Sci., Alberta Univ., Edmonton, Alta.
fYear :
2006
fDate :
24-25 May 2006
Lastpage :
148
Abstract :
Network protocol performance and evaluation study is often carried out using a couple of widely used simulation toolkits, such as ns-2 and OPNET. These toolkits usually contain many built-in protocol models. Using these toolkits is very efficient due to the abundant models. However, the correctness of a protocol that interests us can never be proved by simulation itself. Petri net modeling enables us to verify the protocol of interest formally. But because of the generality of Petri nets, not many network protocol models are bundled with Petri net modeling tools. In this paper we present an innovative network simulation methodology that benefits from the interaction between ns-2 and Petri nets. A communication mechanism based on Socket Programming and a synchronization mechanism used to coordinate ns-2 and Petri nets were designed to make possible the interaction. In this paper, a new version of SACK TCP, alpha-min Paced SACK TCP, is used to illustrate the power of the proposed methodology
Keywords :
Petri nets; synchronisation; transport protocols; Petri net; alpha-min paced SACK TCP; network protocol; ns-2 simulation; socket programming; synchronization mechanism; transmission control protocol; Analytical models; Complex networks; Computational modeling; Computer networks; Delay effects; Petri nets; Proposals; Protocols; Sockets; Testing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Communication Networks and Services Research Conference, 2006. CNSR 2006. Proceedings of the 4th Annual
Conference_Location :
Moncton, NB
Print_ISBN :
0-7695-2578-4
Type :
conf
DOI :
10.1109/CNSR.2006.24
Filename :
1628109
Link To Document :
بازگشت