Context aggregation and dissemination in ubiquitous computing systems

被引:25
作者
Chen, GL [1 ]
Kotz, D [1 ]
机构
[1] Dartmouth Coll, Hanover, NH 03755 USA
来源
FOURTH IEEE WORKSHOP ON MOBILE COMPUTING SYSTEMS AND APPLICATIONS, PROCEEDINGS | 2002年
关键词
D O I
10.1109/MCSA.2002.1017490
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Many "ubiquitous computing" applications need a constant flow of information about their environment to be able to adapt to their changing context. To support these "context-aware" applications we propose a graph-based abstraction for collecting, aggregating, and disseminating context information. The abstraction models context information as events, produced by sources and flowing through a directed acyclic graph of event-processing operators, then delivered to subscribing applications. Applications describe their desired event stream as a tree of operators that aggregate low-level context information published by existing sources into the high-level context information needed by the application. The operator graph is thus the dynamic combination of all applications' subscription trees. In this paper, we motivate and describe our graph abstraction, and discuss a variety of critical design issues. We also sketch our Solar system, an implementation that represents one point in the design space for our graph abstraction,and present the specific choices made by Solar and how its future evolution will be guided by the design discussion.
引用
收藏
页码:105 / 114
页数:10
相关论文
共 14 条
[1]  
ABOWD GD, WIRELESS NETWORKS, V3
[2]  
ADJIEWINOTO W, SOSP 199
[3]  
BANAVAR G, MIDDL WORKSH ICDCS 1
[4]  
BRUMITT B, HUK 2000, P12
[5]  
CARZANIGA A, PODC 2000
[6]  
CARZANIGA A, ACM T COMPUTER SYSTE, V19
[7]  
CHEN G, TR2002421 DARTM COLL
[8]  
CHEN G, TR2001397 DARTM COLL
[9]  
COHEN NH, RC21942 IBM RES
[10]  
COHEN NH, WMCSA 2002