DocumentCode :
3023335
Title :
Towards composable and extensible network simulation
Author :
Tyan, Hung-ying ; Sobeih, Ahmed ; Hou, Jennifer C.
Author_Institution :
Dept. of Electr. Eng., Nat. Sun Yat-Sen Univ., Kaohsiung, Taiwan
fYear :
2005
fDate :
4-8 April 2005
Abstract :
In this paper, we present the design methodology, and the software architecture, of J-Sim, an open-source network simulation/emulation environment that has been developed, in part, under the support of the NSF next generation software program. We first give an overview of the component-based software architecture, called the autonomous component architecture (ACA), that is used as the underlying architecture for J-Sim. Then we describe how we lay a generalized packet-based network simulation framework, called extensible internetworking framework (INET), on top of ACA. Both the ACA and the INET have been implemented in Java. The resulting codes, along with an essential suite of network protocols and components (for the Internet best-effort/integrated services/differentiated services architecture) its extension for wireless and sensor networks, and a scripting framework and GUI interfaces, is called J-Sim. To demonstrate the composability and extensibility of J-Sim, we elaborate on how we model in J-Sim several different network architectures, namely the differentiated services (diffserv) architecture, the multiprotocol label switching (MPLS) architecture, and the wireless sensor network architecture.
Keywords :
DiffServ networks; digital simulation; graphical user interfaces; multiprotocol label switching; object-oriented programming; open systems; software architecture; telecommunication computing; wireless sensor networks; GUI interfaces; Java; NSF next generation software program; autonomous component architecture; component-based software architecture; differentiated services architecture; extensible internetworking framework; multiprotocol label switching architecture; network protocol; open-source network simulation; packet-based network simulation framework; wireless sensor network; Component architectures; Computer architecture; Design methodology; Emulation; Internetworking; Multiprotocol label switching; Next generation networking; Open source software; Software architecture; Wireless sensor networks;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel and Distributed Processing Symposium, 2005. Proceedings. 19th IEEE International
Print_ISBN :
0-7695-2312-9
Type :
conf
DOI :
10.1109/IPDPS.2005.439
Filename :
1420139
Link To Document :
بازگشت