{"title":"An advanced simulation tool-set for video transmission performance evaluation","authors":"Ku-Lan Kao, C. Ke, C. Shieh","doi":"10.1145/1190455.1190464","DOIUrl":"https://doi.org/10.1145/1190455.1190464","url":null,"abstract":"Presenting an advanced simulation tool-set for video transmission performance evaluation is the objective of this paper. This tool-set integrates NS-2 with Evalvid plus a new coding mechanism: Multiple Description Coding (MDC). Using the integrated NS-2 simulator, researchers can easily evaluate specific transmission performance of a variety of videos varying in codec or coding mechanisms. Researchers can analyze their own design, such as their own improved network protocols or QoS control schemes, in a realistic simulation environment without delving into the simulator itself. Besides, by using the tool-set, researchers can acquire video transmission quality not only with former evaluation metrics, but also with real recombined video, which can be played out and observed. In conclusion, researchers who utilize our evolved simulation tool-set will benefit from speedily verifying their video transmission over wireless network designs.","PeriodicalId":329328,"journal":{"name":"Proceedings of the 2006 Workshop on ns-3","volume":"4 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2006-10-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132461555","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"ns-2 models for simulating a novel beyond 3G cellular multi-hop network","authors":"A. Lo, Jinglong Zhou, M. Jacobsson, I. Niemegeers","doi":"10.1145/1190455.1190461","DOIUrl":"https://doi.org/10.1145/1190455.1190461","url":null,"abstract":"Universal Mobile Telecommunications System (UMTS) is a third-generation cellular network that enables high-speed wireless Internet connectivity. On the other hand, the IEEE 802.11 ad hoc mode enables peer-to-peer short-range communications without infrastructure support. In this paper, we describe the design and implementation of a novel integrated UMTS and IEEE 802.11 ad hoc network modules in the Network Simulator (ns-2). The implementation is described from an overall design architecture to the realization of different architectural parts. A new mobile gateway is specially designed for the integrated network. With the hierarchical addressing mechanism, routing for the integrated network from wired network via UMTS network to the ad hoc network is realized. Simulations were carried out to validate the design and implementation in ns-2. Using our ns-2 modules, protocol designers can design and evaluate new protocols that run on such an integrated network.","PeriodicalId":329328,"journal":{"name":"Proceedings of the 2006 Workshop on ns-3","volume":"27 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2006-10-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114070201","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Jenhui Chen, Chih-Chieh Wang, F. C. Tsai, Chiang-Wei Chang, Syao-Syuan Liu, Jhenjhong Guo, W. Lien, J. Sum, Chih-Hsin Hung
{"title":"The design and implementation of WiMAX module for ns-2 simulator","authors":"Jenhui Chen, Chih-Chieh Wang, F. C. Tsai, Chiang-Wei Chang, Syao-Syuan Liu, Jhenjhong Guo, W. Lien, J. Sum, Chih-Hsin Hung","doi":"10.1145/1190455.1190458","DOIUrl":"https://doi.org/10.1145/1190455.1190458","url":null,"abstract":"The network simulator 2 (ns-2) is a popular and powerful simulation tool for the simulation of packet-switched networks, which provides substantial support for simulation of TCP, routing, and MAC protocols over wired and wireless networks, such as wireless LANs, mobile ad hoc networks (MANETs), and satellite communications, etc, and is widely used in both academia and industry. Although many protocol modules have been implemented in the ns-2, the IEEE 802.16 broadband wireless access networks (BWANs) or WiMAX module has not been contributed yet. Thus, in this paper, we present our detailed design and implementation of the WiMAX module based on the IEEE 802.16 standard with the point-to-multipoint (PMP) mode for the ns-2. The implemented module comprises fundamental functions of the service-specific convergence sublayer (CS), the MAC common part sublayer (CPS), and the PHY layer. A simple call admission control (CAC) mechanism and the scheduler are also included in this module.","PeriodicalId":329328,"journal":{"name":"Proceedings of the 2006 Workshop on ns-3","volume":"14 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2006-10-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133511288","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"ns-3 project goals","authors":"T. Henderson, Sumit Roy, S. Floyd, G. Riley","doi":"10.1145/1190455.1190468","DOIUrl":"https://doi.org/10.1145/1190455.1190468","url":null,"abstract":"This paper reports on the project plan to develop a new major version of the popular ns-2 networking simulator. The authors have organized an NSF-funded, four-year community infrastructure project to develop the next version of ns. The project will also be oriented towards community development and open source software practices to encourage participation from the broader research and educational community. The purpose of this paper is to expand on the goals and initial design concepts for this new software development effort.","PeriodicalId":329328,"journal":{"name":"Proceedings of the 2006 Workshop on ns-3","volume":"6 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2006-10-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122330852","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"A module-based wireless node for NS-2","authors":"L. Paquereau, B. Helvik","doi":"10.1145/1190455.1190457","DOIUrl":"https://doi.org/10.1145/1190455.1190457","url":null,"abstract":"Over the last decade an extraordinary amount of research work at all layers of the network stack has focused on wireless and mobile networks, e.g. wireless local area networks (WLAN), in parallel with their wide acceptance as access technologies. Simulation has been used massively to develop, test and compare new ideas and protocols tailored for such networks and ns-2 has been the most used network simulator for these studies. However, the support for wireless and mobile networking in ns-2 is monolithic and not entirely consistent with basic design principles so that it becomes now a burden for making the simulator evolve. It makes it tedious, if not impossible, to support new features such as multiple wireless interfaces. To overcome the current limitations, the MobileNode object itself is questioned and a new, more flexible and better integrated layout of existing components to support wireless and mobile networking using modules (MW-Node) is presented.","PeriodicalId":329328,"journal":{"name":"Proceedings of the 2006 Workshop on ns-3","volume":"9 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2006-10-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116759844","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"WiMAX channel: PHY model in network simulator 2","authors":"L. Betancur, R. Hincapié, Roberto Bustamante","doi":"10.1145/1190455.1190459","DOIUrl":"https://doi.org/10.1145/1190455.1190459","url":null,"abstract":"The IEEE 802.16 standard, also known as WiMAX is oriented to fixed broadband wireless metropolitan access. This work presents a novel proposal for the PHY layer and propagation model that allows a faster and more detailed the link level simulations execution. This paper describes the development process for the model and the implementation details in NS2 (Network Simulator NS2 v 2.8) for PMP (point multi point) topologies. We show the parameters used, the channel model, the PHY layer model and the SER (Symbol Error Rate) calculation method. We also present typical simulation scenarios and the results obtained.","PeriodicalId":329328,"journal":{"name":"Proceedings of the 2006 Workshop on ns-3","volume":"228 ","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2006-10-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133322084","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Yet another network simulator","authors":"Mathieu Lacage, T. Henderson","doi":"10.1145/1190455.1190467","DOIUrl":"https://doi.org/10.1145/1190455.1190467","url":null,"abstract":"We report on the design objectives and initial design of a new discrete-event network simulator for the research community. Creating Yet Another Network Simulator (yans, http://yans.inria.fr/yans) is not the sort of prospect network researchers are happy to contemplate, but this effort may be timely given that ns-2 is considering a major revision and is evaluating new simulator cores. We describe why we did not choose to build on existing tools such as ns-2, GTNetS, and OPNET, outline our functional requirements, provide a high-level view of the architecture and core components, and describe a new IEEE 802.11 model provided with yans.","PeriodicalId":329328,"journal":{"name":"Proceedings of the 2006 Workshop on ns-3","volume":"360 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2006-10-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131760507","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"NS-2 TCP-Linux: an NS-2 TCP implementation with congestion control algorithms from Linux","authors":"D. X. Wei, P. Cao","doi":"10.1145/1190455.1190463","DOIUrl":"https://doi.org/10.1145/1190455.1190463","url":null,"abstract":"This paper introduces NS-2 TCP-Linux, a new NS-2 TCP implementation that embeds the source code of TCP congestion control modules from Linux kernels. Compared to existing NS-2 TCP implementations, NS-2 TCP-Linux has three improvements: 1) a standard interface for congestion control algorithms similar to that in Linux 2.6, ensuring better extensibility for emerging congestion control algorithms; 2) a redesigned loss detection module (i.e. Scoreboard) that is more accurate; and 3) a new event queue scheduler that increases the simulation speed. As a result, NS-2 TCP-Linux is more extensible, runs faster and produces simulation results that are much closer to the actual TCP behavior of Linux. In addition to helping the network research community, NS-2 TCP-Linux will also help the Linux kernel community to debug and test their new congestion control algorithms.In this paper, we explain the design of NS-2 TCP-Linux. We also present a preliminary evaluation of three aspects of NS-2 TCP-Linux: extensibility to new congestion control algorithms, accuracy of the simulation results and simulation performance in terms of simulation speed and memory usage.Based on these results, we strongly believe that NS-2 TCP-Linux is a promising alternative or even a replacement for existing TCP implementations in NS-2. We call for participation to test and improve this new TCP implementation.","PeriodicalId":329328,"journal":{"name":"Proceedings of the 2006 Workshop on ns-3","volume":"28 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2006-10-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129722735","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Proceedings of the 2006 Workshop on ns-3","authors":"T. Jiménez, David Ros","doi":"10.1145/1190455","DOIUrl":"https://doi.org/10.1145/1190455","url":null,"abstract":"In recent years, the ns-2 simulator has become one of the de facto standards (if not the standard) for the simulation of packet-switched networks. It is widely used in both academia and industry as a means of designing, testing and evaluating new and existing protocols and architectures, and it is also a very useful tool for educational purposes.There is a huge volume of research work done with ns-2, which has appeared in many leading networking conferences and journals. However, in spite of the importance of ns-2 for the networking community, it seems that so far there has been no venue devoted to presenting, discussing and publishing research work on the simulator itself. This is the main rationale behind this Workshop on ns-2 (WNS2).This first edition of the Workshop on ns-2 (WNS2) is a one-day, singletrack event held on October 10, 2006, in conjunction with VALUETOOLS, the First International Conference on Performance Evaluation Methodologies and Tools. The program of WNS2 covers a few select topics of interest to the ns-2 research community, such as extending and improving the wireless network simulation capabilities in ns-2, and it also offers a glimpse of things to come with the upcoming ns-3 simulation tool.The workshop received 35 full-paper submissions, of which only 10 papers were accepted after a strict reviewing process involving both the technical program committee members and external reviewers.","PeriodicalId":329328,"journal":{"name":"Proceedings of the 2006 Workshop on ns-3","volume":"25 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2006-10-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123060713","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"An integrated framework for enabling effective data collection and statistical analysis with ns-2","authors":"C. Cicconetti, E. Mingozzi, G. Stea","doi":"10.1145/1190455.1190466","DOIUrl":"https://doi.org/10.1145/1190455.1190466","url":null,"abstract":"The Network Simulator 2 (ns-2) is an open source tool for network simulation. When planning for large-scale simulation experiments, an efficient and flexible data collection and a statistically sound output data analysis are important aspects to keep in mind. Unfortunately, ns-2 offers little support for data collection, and statistical analysis of the simulation results is most often performed offline, using either home made code or available packages, which are not integrated with ns-2. In this paper we describe two complementary contributions: the first one consists of a set of C++ modules, that allow a flexible and efficient data collection; the second one is a software framework, which is fully integrated with ns-2, that performs all the operations required to carry out simulation experiments in a statistically sound way. Our framework allows a user to significantly reduce the postprocessing overhead and to save simulation time, especially with large-scale simulations. Our code is publicly available at [3].","PeriodicalId":329328,"journal":{"name":"Proceedings of the 2006 Workshop on ns-3","volume":"12 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2006-10-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123086697","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}