Abstract
As pervasive computing permeate into user’s lives, many embedded devices based on Linux exist around the users. In this circumstance, the heterogeneousness of operating systems causes incompatibility problems in sharing peripherals since the users and the devices have a different operating system. In this paper, we propose a USB Cross-platform Extension to share peripherals in a heterogeneous environment via a TCP/IP network. Using our approach, the users can access remote peripherals with different operating systems as if they were attached to a local computer. According to our evaluation results, our approach has some overhead, but sufficient performance for practical usage.
Chapter PDF
Similar content being viewed by others
References
SAMBA, http://us1.samba.org/samba/
Hirofuchi, T., Kawai, E., Fujikawa, K., Sunahara, H.: USB/IP – a Peripheral Bus Extension for Device Sharing over IP Network. In: the Proceedings of the FREENIX Track: USENIX Annual Technical Conference, pp. 47–60 (2005)
Hirofuchi, T., Kawai, E., Fujikawa, K., Sunahara, H.: USB/IP: A Transparent Device Sharing Technology over IP Network. In: IPSJ Transactions on Advanced Computing Systems, pp. 349–361 (2005)
Universal Serial Bus Revision 2.0 specification, http://www.usb.org/developers/docs/
WinDBG, http://www.microsoft.com/whdc/devtools/debugging/debugstart.mspx
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 2007 IFIP International Federation for Information Processing
About this paper
Cite this paper
Kwon, W., Cho, H.W., Song, Y.H. (2007). Design and Implementation of Peripheral Sharing Mechanism on Pervasive Computing with Heterogeneous Environment. In: Obermaisser, R., Nah, Y., Puschner, P., Rammig, F.J. (eds) Software Technologies for Embedded and Ubiquitous Systems. SEUS 2007. Lecture Notes in Computer Science, vol 4761. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-75664-4_56
Download citation
DOI: https://doi.org/10.1007/978-3-540-75664-4_56
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-75663-7
Online ISBN: 978-3-540-75664-4
eBook Packages: Computer ScienceComputer Science (R0)