Metropolitan Area Mobile Services to Support Virtual Groups

More and more cities and municipal organizations start to offer services restricted to their metropolitan area. Today, many of these service are located in the field of e-government, allowing citizens to perform many of their administrative duties online. However, with wireless networks and mobile devices becoming more powerful and much less expensive, a broad variety of new mobile services can be envisioned. In this paper, we investigate metropolitan services to support mobile virtual groups, i.e., groups of mobile users who have some kind of logical association with each other, but who are distributed throughout the city and are mobile, meaning they might be constantly on the move. As two major services that such groups would like to make use of, we identified voice group communication and localization of group members. In mobile environments, both services pose a number of problems. Based on a typical metropolitan area network infrastructure, we develop solutions for these problems. We also show how these solutions can be integrated into a mobile group application, namely, the communication and localization component of a virtual tourist guide for the city of Heidelberg using members of a tourist group which can move independently but still keep in touch. We also describe measurements and experiences to argue for the feasibility of our approach.

[1]  Keith Cheverst,et al.  Developing a context-aware electronic tourist guide: some issues and experiences , 2000, CHI.

[2]  M. Reha Civanlar,et al.  Video Talks: A comprehensive multimedia conferencing system , 2001, Eur. Trans. Telecommun..

[3]  Towards Analysis and Simulation of Ad-Hoc Networks , 2022 .

[4]  Rob Gordon,et al.  Essential Jni: Java Native Interface , 1998 .

[5]  Keith Cheverst,et al.  Using and Determining Location in a Context-Sensitive Tour Guide , 2001, Computer.

[6]  Petri Mähönen,et al.  TCP performance issues over wireless links , 2001, IEEE Commun. Mag..

[7]  Paul T. Brady,et al.  A statistical analysis of on-off patterns in 16 conversations , 1968 .

[8]  S. Turner,et al.  ADAPTIVE DEAD RECKONING ALGORITHMS FOR DISTRIBUTED INTERACTIVE SIMULATION , 2001 .

[9]  P. Venkat Rangan,et al.  Multimedia conferencing in the Etherphone environment , 1991, Computer.

[10]  Paramvir Bahl,et al.  RADAR: an in-building RF-based user location and tracking system , 2000, Proceedings IEEE INFOCOM 2000. Conference on Computer Communications. Nineteenth Annual Joint Conference of the IEEE Computer and Communications Societies (Cat. No.00CH37064).

[11]  Jun-Hong Cui,et al.  Websigns: Hyperlinking Physical Locations to the Web , 2001, Computer.

[12]  Wentong Cai,et al.  An auto-adaptive dead reckoning algorithm for distributed interactive simulation , 1999, Proceedings Thirteenth Workshop on Parallel and Distributed Simulation. PADS 99. (Cat. No.PR00155).

[13]  David A. Wagner,et al.  Intercepting mobile communications: the insecurity of 802.11 , 2001, MobiCom '01.

[14]  Robert G. Cole,et al.  Voice over IP performance monitoring , 2001, CCRV.

[15]  Van Jacobson,et al.  Compressing IP/UDP/RTP Headers for Low-Speed Serial Links , 1999, RFC.

[16]  Andy Hopper,et al.  Implementing a Sentient Computing System , 2001, Computer.

[17]  Rob Gordon,et al.  Essential JMF - Java Media Framework , 1998 .

[18]  Kurt Rothermel,et al.  A Comparison of Protocols for Updating Location Information , 2001, Cluster Computing.

[19]  Henning Schulzrinne,et al.  RTP: A Transport Protocol for Real-Time Applications , 1996, RFC.

[20]  John Zukowski Mastering Java 2, JDK 1.4 , 2002 .

[21]  Hideaki Kimata,et al.  RTP Payload Format for MPEG-4 Audio/Visual Streams , 2000, RFC.

[22]  Rob Gordon,et al.  Essential JMF: Developer's Java Media Players , 1999 .

[23]  David R. Karger,et al.  A scalable location service for geographic ad hoc routing , 2000, MobiCom '00.

[24]  Gaetano Borriello,et al.  Location Systems for Ubiquitous Computing , 2001, Computer.

[25]  Carsten Bormann,et al.  RObust Header Compression (ROHC): Framework and four profiles: RTP, UDP, ESP, and uncompressed , 2001, RFC.

[26]  Andy Hopper,et al.  The active badge location system , 1992, TOIS.

[27]  Mark Moeglein,et al.  An Introduction to SnapTrack Server-Aided GPS Technology , 1998 .

[28]  Christian Kray,et al.  RAJA: a resource-adaptive Java agent infrastructure , 2001, AGENTS '01.

[30]  J. Werb,et al.  Designing a positioning system for finding things and people indoors , 1998 .

[31]  R. Malaka,et al.  DEEP MAP: Challenging IT Research In The Framework Of A Tourist Information System , 2000 .

[32]  Kuo-Chi Lin,et al.  Study on the network load in distributed interactive simulation , 1994 .

[33]  Ian Utting,et al.  Integration of location services in the Open Distributed Office , 1994 .

[34]  Hannes Hartenstein,et al.  A Robust Header Compression Simulator & Visualizer , 2002, ARCS.

[35]  Jörg Eberspächer,et al.  GSM Global System for Mobile Communication , 1997 .