Rónai, Miklós Aurél; Turányi, Zoltán; Valkó, András; Biczók, Gergely (Ericsson Research, Traffic Lab, P.O. Box 3, 1300 Budapest, Hungary)
Fodor, Kristóf (Budapest University of Technology and Economics, Department of Telecommunications and Media Informatics, Magyar Tudosók körútja 2, 1117 Budapest, Hungary)
This paper presents the Middleware for Application Interconnection in Personal Area Networks (MAIPAN), a middleware that provides a uniform computing environment for creating dynamically changing personal area networks (PANs). The middleware 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 exists which demonstrates the basic capabilities of the middleware.