Hardware and Software for Nodes
- Connection to the internet
- sensors are connected via proxies
- or the nodes directly connected to internet might only give aggregate data instead of access to individual sensors
- IEEE 1451, automatic configuration: how does it actually work? Especially, how have the security issues been addressed?
- For example, in IEEE 1451.7 cryptographically secure hardware can be used (RFID), GlobalPlatform security specifications could be implemented
- Micro-IP protocol
- Likely, this means 6LoWPAN
- Manufacturers for IEEE 1451 devices?
- there are existing implementations, at least experimental ones
- manufacturers might not see the value of open standards. Instead, they might want vendor lock-in
- ATmega128/L Datasheet
- E. Y Sang and K. Lee, Understanding IEEE 1451 – Networked Smart transducer interface standard, April 2008.
Slides: sensor nodes
Complex Event Processing
- algorithms for detecting complex events
- Often based on finite state automata
- Example algorithm: RETE
- personal event processing
- basically, body-related events
- event algebras
- For example: Carlson and Lisper: An event detection algebra for reactive systems [doi]
- language standardization attempts?
- complexity of complex event detection
- stanford, berkeley: data stream management systems
- comments for the report
- try to connect better with the IoT
- Mike Edwards, Mike, Etzion, Opher, Ibrahim, Mamdouh, Iyer, Sreekanth, Lalanne, Hubert, Monze, Mweene, Moxey,
Catherine, Peters, Mark, Rabinovich, Yuri, Sharon, Guy, Stewart, Kristian, 2010. A Conceptual Model for Event
Processing Systems. IBM Corporation. Available: http://www.ibm.com/developerworks/webservices/library/ws-eventprocessing/index.html [10/27, 2011].
- Etzion, Opher, Engel, Yagil, 2011. Event processing – State of the art and research challenges, AAAI 2011 Tutorial,
San Francisco, August 7th, 2011. IBM Corporation.
- Kawashima, Hideyuki, Kitagawa, Hiroyuki, Li, Xin, 2010. Complex Event Processing over Uncertain Data Streams.
2010 International Conference on P2P, Parallel, Grid, Cloud and Internet Computing.
- Luckham, David, 2004. Avoiding Disasters Waiting to Happen. Available: http://www.complexevents.com/2004/06/11/avoiding-disasters-waiting-to-happen/ [10/27, 2011].
- Luckham, David, 2005. Separating Wheat from Chaff. Available: http://www.rfidjournal.com/article/view/1196
- Michelson, Brenda M., 2006. Event-Driven Architecture Overview, Event-Driven SOA Is Just Part of the EDA Story.
Patricia Seybold Group.
- Søberg, Jarle. An Introduction to Complex Event Processing. University of Oslo
- Twentyman, Jessica, 2010. Sensory perception. Information Age. Available:
Slides: Complex Event Processing