Encapsulation and entity-based approach of interconnection between sensor platform and middleware of pervasive computing

  • Authors:
  • Shinyoung Lim;Abdelsalam (Sumi) Helal

  • Affiliations:
  • Mobile and Pervasive Computing Laboratory, Computer & Information Science and Engineering Department, College of Engineering, University of Florida, Gainesville, FL;Mobile and Pervasive Computing Laboratory, Computer & Information Science and Engineering Department, College of Engineering, University of Florida, Gainesville, FL

  • Venue:
  • UCS'06 Proceedings of the Third international conference on Ubiquitous Computing Systems
  • Year:
  • 2006

Quantified Score

Hi-index 0.00

Visualization

Abstract

In this paper, we present a unique mechanism that enables seamless interconnection and scalability of the interface between the sensor platform layer and the middleware layer in pervasive computing. The disadvantages of using one-to-one hard coding for various device drivers and firmware for interfacing sensor platform and middleware layers are primarily a lack of flexibility and scalability when the system changes environments. The encapsulation of access point of the sensor platform layer provides developers and designers with an effective way of interconnecting and scaling up with diverse and various kinds of sensors and actuators. In this paper, we define encapsulation of the access point of the sensor platform layer. The module for encapsulating the detected sensor data is called ‘context representer'. The context representer converts detected sensor data to raw context. For interconnecting with the sensor platform layer and the middleware layer, ‘entity manager' module in the middleware layer for each entity of context representer is defined. The entity manager is for transforming the raw context to a general context. Then, the middleware is able to interact with context-aware applications according to the reasoning with context in the middleware layer, upper layer requests and lower layer status, without being influenced by a change of sensor node and sensor platform environments. We present the encapsulation mechanism and entity manager for efficient interfacing and scalability of contextaware applications and compare them with other approaches.