Mobile Middleware Solutions for the Adaptive Management of Multimedia QoS to Wireless Portable Devices

New challenging service scenarios are integrating wireless portable devices with limited and heterogeneous capabilities. They are expected to access both traditional and novel (context-dependent) Internet services. This not only calls for novel infrastructures to support the integration of mobile devices with the fixed network, but also stresses the necessity of negotiation-time tailoring and provision-time adaptation of Quality of Service (QoS). The paper presents a flexible and dynamic middleware for the management of multimedia QoS to wireless devices that can roam during service provisioning. The middleware exploits mobile agents that act as device shadow proxies over the fixed network to transparently follow the device movements between wireless localities, to negotiate the proper QoS level, and to dynamically adapt multimedia flows depending on device profiles and user preferences. In particular, the paper focuses on how the middleware achieves the on-line visibility of the device change of locality in a portable way over different implementations of different wireless technologies, i.e., IEEE 802.11 and Bluetooth. The first experimental results show that, notwithstanding the application-level approach, the middleware reorganization time is compatible with the requirements imposed by the addressed multimedia scenario.

[1]  Torsten Braun,et al.  Internet Protocols for Multimedia Communications: Part II: Resource Reservation, Transport, and Application Protocols , 1997, IEEE Multim..

[2]  K. Raatikainen,et al.  Agent-based TINA access session supporting retailer selection in personal mobility context , 1999, TINA '99. 1999 Telecommunications Information Networking Architecture Conference Proceedings (Cat. No.99EX368).

[3]  Srdjan Capkun,et al.  Self-organization in mobile ad hoc networks: the approach of Terminodes , 2001, IEEE Commun. Mag..

[4]  Paolo Bellavista,et al.  The Ubiquitous Provisioning of Internet Services to Portable Devices , 2002, IEEE Pervasive Comput..

[5]  Charles E. Perkins,et al.  Autoconfiguration Plug & Play Internet: Protocols for Extending the Net - Guest Editor's Introduction , 1999, IEEE Internet Comput..

[6]  Matthew S. Gast,et al.  802.11 Wireless Networks: The Definitive Guide , 2002 .

[7]  Steffen Lipperts,et al.  An agent-based middleware - a solution for terminal and user mobility , 1999, Comput. Networks.

[8]  Paolo Bellavista,et al.  A Mobile Agent-activated Middleware for Internet Video on Demand , 2002 .

[9]  Paolo Bellavista,et al.  Active middleware for Internet Video on Demand: the QoS-aware routing solution in ubiQoS , 2003, Microprocess. Microsystems.

[10]  Rolf Oppliger Security at the Internet Layer , 1998, Computer.

[11]  Victor C. M. Leung,et al.  Mobility-based predictive call admission control and bandwidth reservation in wireless cellular networks , 2001, Proceedings IEEE INFOCOM 2001. Conference on Computer Communications. Twentieth Annual Joint Conference of the IEEE Computer and Communications Society (Cat. No.01CH37213).

[12]  Matthias Reich,et al.  Integrating mobile agents into the mobile middleware , 2005, Personal Technologies.

[13]  L. Bos,et al.  Toward an all-IP-based UMTS system architecture , 2001, IEEE Netw..

[14]  Mario Gerla,et al.  Bluetooth: an enabler for personal area networking , 2001, IEEE Netw..

[15]  Gian Pietro Picco,et al.  Understanding code mobility , 1998, Proceedings of the 2000 International Conference on Software Engineering. ICSE 2000 the New Millennium.

[16]  Victor C. M. Leung,et al.  Mobility-based predictive call admission control and bandwidth reservation in wireless cellular networks , 2002, Comput. Networks.

[17]  Paolo Bellavista,et al.  Dynamic Binding in Mobile Applications: A Middleware Approach , 2003, IEEE Internet Comput..