This paper presents the detailed description of the Middleware for Application Interconnection in Personal Area Networks (MAIPAN), which is designed to ease distributed service development for mobile and nomadic environment. This middleware provides a uniform computing environment for distributed applications that operate in dynamically changing personal area networks (PANs). MAIPAN hides the physical scatteredness and device configuration of the PAN and presents its capabilities as a single computer towards the applications. The solution provides easy set-up of PAN-wide applications utilizing multiple devices and allows transparent redirection of ongoing data flows when the configuration of the PAN changes. The proposed middleware interconnects services offered by applications running on different devices by creating virtual channels between the input and output outlets of the applications. Channels can be reconfigured when configuration or user needs change. In contrast to the approaches found in the literature, MAIPAN is a solution where session transfer, dynamic session management are tightly integrated with strong and intuitive access control security. A prototype implementation demonstrates the capabilities of the middleware.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Cecilia Mascolo, Licia Capra and Wolfgang Emmerich: “Middleware for Mobile Computing (A Survey)”, In Advanced Lectures in Networking. Editors E. Gregori, G. Anastasi, S. Basagni. Springer. LNCS 2497. 2002
Pope: “The CORBA Reference Guide : Understanding the Common Object Request Broker Architecture”, Addison-Wesley, Jan. 1998.
D. Garlan, D. P. Siewiorek, A. Smailagic, P. Steenkiste: “Aura: Toward Distraction Free Pervasive Computing”, IEEE Pervasive Computing, 2002., http://www-2.cs.cmu.edu/aura/
Gaia Project:“Active Spaces for Ubiquitous computing”, http://gaia.cs.uiuc.edu/index.html
“MIT Project Oxygen”, Online Documentation, http://oxygen.lcs.mit.edu/publications/Oxygen.pdf
Robert Grimm, Janet Davis, Eric Lemar, Adam MacBeth, Steven Swanson, Thomas Anderson, Brian Bershad, Gaetano Borriello, Steven Gribble, and David Wetherall: “System support for pervasive applications”, ACM Transactions on Computer Systems, 22(4):421-486, November 2004.
CORTEX Project: “CO-operating Realtime senTient objects: architecture and EXperimental evaluation”; http://cortex.di.fc.ul.pt/index.htm
Barry Brumitt, Brian Meyers, John Krumm, Amanda Kern, Steven Shafer: “EasyLiving: Technologies for Intelligent Environments”, in Proc. of Handheld and Ubiquitous Computing Symposium, (Bristol, England), 2000.
W. K. Edwards, M. W. Newman, J. Sedivy, T. Smith: “Challenge: Recombinant Computing and the Speakeasy Approach”, MobiCom’02, September 23-28, 2002, Atlanta, Georgia, USA.
Jonvik, T.E., Engelstad, P.E., Thanh, D.V.: “Dynamic PANBased Virtual Device”, Proceedings of 2nd IASTED International Conference on Communications, Internet and Information Technology (CIIT’2003), 17-19 Nov 2003
Miklós Aurél Rónai, Kristóf Fodor, Gergely Biczók, Zoltán Turányi, András Valkó: “MAIPAN: Middleware for Application Interconnection in Personal Area Networks”, in proceedings of Mobiquitous 2005 conference, San Diego, CA, USA, July 17-21 2005
Miklós Aurél Rónai, Kristóf Fodor, Gergely Biczók, Zoltán Turányi, András Valkó: “The MAIPAN Middleware”, in proceedings of Mobilfunktagung, Osnabrück, Germany, July 17-18 2006
Kristóf Fodor: “Implementation of a Protocol Stack for Personal Area Networks”, Master’s Thesis, Budapest University of Technology and Economics, June 2003
Balázs Kovács: “Design and Implementation of Distributed Applications in Ad Hoc Network Environment”, Master’s Thesis, Budapest University of Technology and Economics, May 2003
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2007 Springer Science+Business Media, LLC
About this paper
Cite this paper
Rónai, M.A., Fodor, K., Biczók, G., Turányi, Z., Valkó, A. (2007). Distributed Service Development in Personal Area Networks. In: Magyar, G., Knapp, G., Wojtkowski, W., Wojtkowski, W.G., Zupančič, J. (eds) Advances in Information Systems Development. Springer, Boston, MA. https://doi.org/10.1007/978-0-387-70761-7_14
Download citation
DOI: https://doi.org/10.1007/978-0-387-70761-7_14
Publisher Name: Springer, Boston, MA
Print ISBN: 978-0-387-70760-0
Online ISBN: 978-0-387-70761-7
eBook Packages: Computer ScienceComputer Science (R0)