Proximity Services with the Nimbus Framework

Location-based applications and services are getting increasingly important for mobile users. They take into account a mobile user's current location and provide location-dependent output. Currently, location-based applications are mainly provided by mobile phone networks, but we can generalize the idea to other usage scenarios. To support developers of such services, we designed the Nimbus framework, which hides specific details of positioning systems and provides uniform output containing physical as well as semantic information. In this paper, we focus on one important operation provided by the framework called the proximity resolution, described by the question "What is in my proximity?" Our solution takes into account the requirements of clients in mobile environments. Our algorithms are based on a decentralized and self-organizing runtime infrastructure and are highly scalable and accessible for mobile users.

[1]  Gaetano Borriello,et al.  SpotON: An Indoor 3D Location Sensing Technology Based on RF Signal Strength , 2000 .

[2]  Jörg Roth,et al.  Semantic Geocast Using a Self-organizing Infrastructure , 2003, IICS.

[3]  C. Dana Tomlin,et al.  Geographic Information Systems and Cartographic Modelling , 1990 .

[4]  Michael Beigl,et al.  A Location Model for Communicating and Processing of Context , 2002, Personal and Ubiquitous Computing.

[5]  Gregory D. Abowd,et al.  CybreMinder: A Context-Aware System for Supporting Reminders , 2000, HUC.

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

[7]  Salil Pradhan Semantic Location , 2000 .

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

[9]  Tomasz Imielinski,et al.  GeoCast—geographic addressing and routing , 1997, MobiCom '97.

[10]  Bill Serra,et al.  People, Places, Things: Web Presence for the Real World , 2000, Proceedings Third IEEE Workshop on Mobile Computing Systems and Applications.

[11]  Christian Becker,et al.  Location Models from the Perspective of Context-Aware Applications and Mobile Ad Hoc Networks , 2002, Personal and Ubiquitous Computing.

[12]  Ulf Leonhardt,et al.  Supporting location-awareness in open distributed systems , 1998 .

[13]  Fritz Hohl,et al.  Nexus - an open global infrastructure for spatial-aware applications , 1999 .

[14]  Chris Schmandt,et al.  Location-Aware Information Delivery with ComMotion , 2000, HUC.

[15]  Jörg Roth,et al.  Flexible Positioning for Location-based Services , 2003 .

[16]  J. Roth,et al.  A Communication Middleware for Mobile and Ad-hoc Senarios , 2002, International Conference on Internet Computing.

[17]  Gregory D. Abowd,et al.  Cyberguide: A mobile context‐aware tour guide , 1997, Wirel. Networks.

[18]  P. Bahl,et al.  User Location and Tracking in an In-Building Radio Network , 1999 .

[19]  Jörg Roth Context-Aware Web Applications Using the Pinpoint Infrastructure , 2002, ICWI.

[20]  Bill N. Schilit,et al.  Context-aware computing applications , 1994, Workshop on Mobile Computing Systems and Applications.

[21]  Bill Serra,et al.  People, Places, Things: Web Presence for the Real World , 2002, Mob. Networks Appl..