Towards a lightweight CEP engine for embedded systems

被引:0
作者
Pietrzak, Pawel [1 ]
Lindgren, Per [1 ]
Makitaavola, Henrik [1 ]
机构
[1] Lulea Univ Technol, Dept Comp Sci Elect & Space Engn, S-97187 Lulea, Sweden
来源
38TH ANNUAL CONFERENCE ON IEEE INDUSTRIAL ELECTRONICS SOCIETY (IECON 2012) | 2012年
关键词
D O I
暂无
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
Industrial process automation systems are adopting event based communication. Pushing control loops towards low-level devices implies a need for lightweight embedded devices that are able to recognize and to react to events. Atomic events however, such as a value read by an individual sensor exceeding certain value, do not separately suffice to capture scenarios where a reaction should occur to a sequence of low-level events matching certain pattern, rather than to a single atomic event. Therefore, it becomes desirable that resource-constrained low-level devices are equipped with some, possibly lightweight, form of event filtering and processing. In this paper we propose to implement a lightweight complex event processing using the concurrent reactive objects (CRO) model. A core feature of the CRO model is its s ability to react to atomic events. Between the reactions, which basically are function executions, the system remains idle, and thus does not occupy the CPU and is energy-efficient. Additionally, CRO models can be executed in an efficient and predictable manner onto resource constrained platforms and offers low-overhead real-time scheduling through exploiting underlying interrupt hardware according to given time constraints.
引用
收藏
页码:5805 / 5810
页数:6
相关论文
共 27 条
  • [11] GRUBER R, 1999, P 19 IEEE INT C DIST
  • [12] Karnouskos S., 2010, IECON 2010
  • [13] Kero M., 2007, 8 INT S MEM MAN ISMM
  • [14] Kero M., 2010, CODES
  • [15] Kero M, 2010, LECT NOTES COMPUT SC, V6461, P287, DOI 10.1007/978-3-642-17164-2_20
  • [16] Lindgren P., 2005, TIME TIMBER
  • [17] Lindgren P., 2012, IECON 2012
  • [18] TinyDB: An acquisitional query processing system for sensor networks
    Madden, SR
    Franklin, MJ
    Hellerstein, JM
    Hong, W
    [J]. ACM TRANSACTIONS ON DATABASE SYSTEMS, 2005, 30 (01): : 122 - 173
  • [19] Mueller R., 2007, 3 BIENN C INN DAT SY
  • [20] Muhl G., 2006, DISTRIBUTED EVENT BA