Show simple item record  

dc.contributor.authorLiu, Zhiweien_NZ
dc.date.accessioned2007-02-27T17:17:03Z
dc.date.available2007-08-21T16:36:52Z
dc.date.issued2007en_NZ
dc.identifier.citationLiu, Z. (2007). The BSD Socket API for Simulator (Thesis, Master of Science (MSc)). The University of Waikato, Hamilton, New Zealand. Retrieved from https://hdl.handle.net/10289/2349en
dc.identifier.urihttps://hdl.handle.net/10289/2349
dc.description.abstractBSD Socket API for Simulator is a project to run untouched Real World Application (RWA) binaries on the powerful modern general-purpose network simulators. BSD Socket API for Simulator is designed to eliminate most of the drawbacks of previous works. It is simulator independence, so it can make use of the powerful functionality and versatile tools provided by modern general-purpose simulators such as NS-2. It is fully compatible with BSD Socket API, so RWA can be run on it without re-linking and re-compiling. It is transparent to the RWA, so RWAs are run on BSD Socket API for Simulator as they are on normal operating systems. BSD Socket API for Simulator is built on the concept of message redirecting. It has two critical parts: shared library and customized simulator application. The shared library is loaded into the address space of RWA. On one hand, messages sent by RWA are captured by the shared library and redirected to the customized simulator application. On the other hand, messages from simulator are redirected by the customized simulator application to the shared library. BSD Socket API for Simulator has been intensively tested. The test results show that it functions as expected and it has an acceptable performance.en_NZ
dc.format.mimetypeapplication/pdf
dc.language.isoen
dc.publisherThe University of Waikatoen_NZ
dc.rightsAll items in Research Commons are provided for private study and research purposes and are protected by copyright with all rights reserved unless otherwise indicated.
dc.subjectBSD Socket APIen_NZ
dc.subjectnetwork simulatoren_NZ
dc.subjectreal world applicationen_NZ
dc.subjectns-2en_NZ
dc.subjectmessage redirectingen_NZ
dc.titleThe BSD Socket API for Simulatoren_NZ
dc.typeThesisen_NZ
thesis.degree.disciplineSchool of Computing and Mathematical Sciencesen_NZ
thesis.degree.grantorUniversity of Waikatoen_NZ
thesis.degree.levelMasters
thesis.degree.nameMaster of Science (MSc)en_NZ
uow.date.accession2007-02-27T17:17:03Zen_NZ
uow.date.available2007-08-21T16:36:52Zen_NZ
uow.identifier.adthttp://adt.waikato.ac.nz/public/adt-uow20070227.171703en_NZ
uow.date.migrated2009-06-09T23:30:23Zen_NZ
pubs.place-of-publicationHamilton, New Zealanden_NZ


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record