Managing location stream using moving object database
Advances in wireless Internet and mobile computing require a new service model for location aware services to support push services and personalization services based on mobility patterns of mobile users. This paper presents a prototype of CAMEL (Continuous, Active Monitor Engine for Location-based Services), a high performance location stream engine to manage large numbers of moving objects in support of intelligent location aware services. We introduce the location model employed by CAMEL, the component architecture and key components of CAMEL, including a Database component, Location Listener, Query Engine, Location Filter, Trigger Handler and Data Server. Also we present an enhanced processing algorithm using Max-Velocity constraint for improving performance of Binary Moving Object Trigger.