dc.contributor.advisor | Shang, Yi, 1967- | eng |
dc.contributor.author | Zhuang, Tiancheng | eng |
dc.date.issued | 2012 | eng |
dc.date.submitted | 2012 Fall | eng |
dc.description | Title from PDF of title page (University of Missouri--Columbia, viewed on March 20, 2013). | eng |
dc.description | The entire thesis text is included in the research.pdf file; the official abstract appears in the short.pdf file; a non-technical public abstract appears in the public.pdf file. | eng |
dc.description | Thesis advisor: Dr. Yi Shang | eng |
dc.description | Includes bibliographical references. | eng |
dc.description | M. S. University of Missouri--Columbia 2012. | eng |
dc.description | "December 2012" | eng |
dc.description.abstract | [ACCESS RESTRICTED TO THE UNIVERSITY OF MISSOURI AT REQUEST OF AUTHOR.] Currently on smartphones, short distance wireless communication between multiple phones mostly relies on existing network infrastructure, which has some limitations and is not flexible enough for many networking scenarios on smartphones. An ad hoc networking support on mobile devices operating system is desired by many mobile application developers. The aim of this thesis is to implement a Java based middleware on Android platform for multi-hop wireless ad-hoc networking over IEEE 802.11. The Ad-hoc On-demand Distance Vector (AODV) [2] is implemented for route discovery and the Reliable User Datagram Protocol (RUDP) [3] is applied for reliable user data delivery. The implementation is developed in the user space of Android system and requires few kernel modifications, so the system can be easily ported to different phone models. The application interface provided by our middleware service is simple and easy to use, so the implementation could be a good underlying ad-hoc networking support for developing Android applications. In this report, the design and implementation of the middleware is presented and experiments have been done to evaluate the routing and throughput performance of the implementation. To verify the correctness and effectiveness of our implementation, a demo file sharing application is developed on top of the middleware. | eng |
dc.format.extent | vii, 57 pages | eng |
dc.identifier.uri | http://hdl.handle.net/10355/33476 | |
dc.language | English | eng |
dc.publisher | University of Missouri--Columbia | eng |
dc.relation.ispartofcommunity | University of Missouri--Columbia. Graduate School. Theses and Dissertations | eng |
dc.rights | Access to files is limited to the University of Missouri--Columbia. | eng |
dc.subject | middleware | eng |
dc.subject | network infrastructure | eng |
dc.subject | ad-hoc networking | eng |
dc.title | Design and implementation of a middleware for ad-hoc multi-hop networking on Android | eng |
dc.type | Thesis | eng |
thesis.degree.discipline | Computer science (MU) | eng |
thesis.degree.grantor | University of Missouri--Columbia | eng |
thesis.degree.level | Masters | eng |
thesis.degree.name | M.S. | eng |