Multi-sensor location tracking

ion is appfied to individud events. Hence, the output of the abstraction layer is a set of abstracted events. The represent ation of the output events is free of sensor dependencies. EJI = {E~, .... E.} = {abstrE{), .... abstrE~)} = {abstr(71, T;, L;, 01)),..., abstr(Tn, T;, L;, O;))} = {(T1,L1, 01), .... (T*, L”, On)} 7.1 Translation properties At this point, we would fike to devote some attention to the translation functions (time, 10C,obj). To be useM, these functions must satisfy correctness and complete ness properties. Let P ~ {time’, 10C’, obj’} be a translation finction, and represent ation domains D’ and D ~~~tr,such that ~: D’ + Do~,tr. We compose dl P for a set of sensor types T into a single function: f.h,tr: (T, d’) * ~(d’), d’ ~ D’ and T E T ktuitively, a correct translation does not change the semantic meaning of the translated symbols. This notion of correctness is mathematically expressed as a 208 homomorphism, a relationship-preserving mapping. h our case, the relevant relationships are semantic equivalence =S (relating symbols corresponding to the same red-fife entity), and semantic ordering <~ (relating symbols which refer to objects that are semmticdy ordered). Property 1 A translation function f.b~~, is correct, if, and only if, it satisfies the following constraints: (VT1,T2 c T).(Vd” c D“).(Vd”2 E D’2). (f=~~~,(T~, d’1) =. fOb,,,(T~, dT2)) & (d~’ =, dT2) (VTI,T2 G T).(Vd’l c D’1).(Vd’2 c D’2). (fa~,tr(T1, dTl)<. fa~,~r(T~, d72))e (d~l<, d72)

[1]  Andy Hopper,et al.  Active badges and personal interactive computing objects , 1992 .

[2]  Bill N. Schilit,et al.  Disseminating active map information to mobile hosts , 1994, IEEE Network.

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

[4]  Mike Spreitzer,et al.  Providing Location Information in a Ubiquitous Computing Environment , 1994, Mobidata.

[5]  Jerome H. Saltzer,et al.  End-to-end arguments in system design , 1984, TOCS.

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

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

[8]  Henning Maas Location-aware mobile applications based on directory services , 1997, MobiCom 1997.

[9]  Henning Maaß Location-Aware Mobile Applications Based on Directory Services , 1997, MobiCom.

[10]  Marvin Theimer,et al.  Providing location information in a ubiquitous computing environment (panel session) , 1994, SOSP '93.

[11]  Jeff Magee,et al.  Towards a general location service for mobile environments , 1996, Proceedings of Third International Workshop on Services in Distributed and Networked Environments.

[12]  Naranker Dulay,et al.  Regis: a constructive development environment for distributed programs , 1994, Distributed Syst. Eng..

[13]  Chris Rizos,et al.  Positioning Systems in Intelligent Transportation Systems , 1997 .

[14]  Yilin Zhao,et al.  Vehicle Location And Navigation Systems , 1997 .

[15]  Marvin Theimer,et al.  Architectural considerations for scalable, secure, mobile computing with location information , 1994, 14th International Conference on Distributed Computing Systems.