Omnisphere: a Personal Communication Environment

  • Authors:
  • Franck Rousseau;Justinian Oprescu;Laurentiu-Sorin Paun;Andrzej Duda

  • Affiliations:
  • -;-;-;-

  • Venue:
  • HICSS '03 Proceedings of the 36th Annual Hawaii International Conference on System Sciences (HICSS'03) - Track 9 - Volume 9
  • Year:
  • 2003

Quantified Score

Hi-index 0.00

Visualization

Abstract

Small ubiquitous devices connected by wireless networkswill become future Internet appliances. To support them,communication networks must evolve to seamlessly assistappliances and provide advanced functionalities. Wepresent a personal communication environment called Omnispherethat provides a communication and informationuniverse surrounding wireless appliances. It is based ona high level concept called ambient services that allows toconstruct complex services out of primitive ones by connectingthem with typed data flows. A typed data flow isan abstract view of communication between ambient services.It encapsulates three elements: channels, control,and metadata. Omnisphere provides a predefined servicefor discovery of component services and binding them togetherwith data flows. Our strategy for service discoveryis to delegate most of the operations to the networkinfrastructure and to automate them as much as possible.Based on the User ID and Appliance ID, Omnisphere retrievesthe information that restricts the set of possibleservices: User Preferences, Device Capabilities,and Context. It then makes use of existing discovery protocolssuch as SLP, Jini, or UPnP to discover relevant servicesand matches them with the required characteristics. Such adiscovery process relieves appliances, which may have limitedresources, from the operation that may consume scarceresources and may require the availability of different discoveryprotocols on the appliance.