This book constitutes the proceedings of the First International ICST Conference, S-CUBE 2009, held in Pisa, Italy, in september 2009. The 16 contributions published in this volume were carefully selected from 45 submitted works in a rigorous peer-reviewed process. In addition to this 3 distinguished researchers were asked to contribute 3 invited papers. The papers examine research challenges facing system development and software support for wireless sensor networks (WSNs). Currently, wireless sensor networks introduce innovative and interesting application scenarios that may support a large amount of different applications including environmental monitoring, disaster prevention, building automation, object tracking, nuclear reactor control, fire detection, agriculture, healthcare, and traffic monitoring. The widespread acceptance of these new services can be improved by the definition of frameworks and architectures that have the potential to radically simplify software development for wireless sensor network based applications. The aim of these new architectures is to support flexible, scalable programming of applications based on adaptive middleware. As a consequence, WSNs require novel programming paradigms and technologies. Moreover the design of new complex systems, characterized by the interaction of different and heterogeneous resources, will allow the development of innovative applications that meet high performance goals. Hence, WSNs require contributions from many fields such as embedded systems, distributed systems, data management, system security and applications.
Author(s): Stephen Hailes, Sabrina Sicari, George Roussos
Edition: 1st Edition.
Year: 2010
Language: English
Pages: 299
cover......Page 1
Sensor Systemsand Software......Page 3
Preface......Page 5
Table of Contents......Page 9
Introduction......Page 11
Sensor Web Enablement......Page 12
Key Challenges in SAPHE......Page 13
Lessons Learned......Page 15
Conclusions and Future Work......Page 19
References......Page 20
Gesture Input......Page 21
Guidelines of Gesture Interaction Design......Page 22
Turn-Based Interaction......Page 23
Use Case 2......Page 24
Algorithm Optimization and Evaluation......Page 25
Algorithm Optimization......Page 26
Discussion......Page 27
References......Page 28
Introduction......Page 30
Requirements and Architecture for Electricity Meter Reading......Page 31
Features and Requirements......Page 32
Sensor Identification, Addressing and Naming Convention......Page 35
Network and Data Security......Page 36
Network Capacity Planning......Page 38
Practical-Case Application of the Deployment......Page 39
Identification and Addressing......Page 40
Conclusions and Future Work......Page 41
References......Page 42
Introduction......Page 43
Threat Detection and Alarm Generation......Page 45
Sinkhole Modeling and Detection......Page 48
Wormhole Modeling and Detection......Page 50
Aggregated Models......Page 52
Mis-Detection Analysis......Page 53
False Alarm Detection......Page 55
Mobile Agent-Based Design......Page 56
Conclusion and Future Work......Page 57
References......Page 58
Introduction......Page 61
Background and Related Work......Page 62
Identity Based Cryptography......Page 63
Provisioning Authority Initialization......Page 64
Sensor Key Initialization......Page 65
Pairwise Key Establishment......Page 66
Sybil Attack......Page 67
Wormhole Attack......Page 68
Network Design......Page 69
Sensor Impact......Page 70
References......Page 73
Introduction......Page 76
SCADA......Page 77
Adversary Model and Security Concerns......Page 79
Related Work......Page 80
Key Management Protocols......Page 83
Putting It All Together......Page 89
Conclusion......Page 90
References......Page 91
Introduction......Page 93
Overview of the IEEE 802.15.4 MAC Layer......Page 94
Slotted CSMA/CA......Page 95
Analytical Analyzes of the Delay of Slotted CSMA/CA......Page 96
Experimental Analyzes of the Delay of Slotted CSMA/CA......Page 97
Single Source Scenario......Page 98
Analysis of Non-uniform Traffic......Page 101
Linear Model of the Delay......Page 104
Discussion on Aperiodic Traffic......Page 105
References......Page 106
Introduction......Page 108
Overview of the IEEE 802.15.4 Standard......Page 110
Our Network Module......Page 113
Mathematical Analysis......Page 115
Simulation and Experiment Results......Page 117
Conclusions......Page 118
References......Page 119
Introduction......Page 121
The Physics of Acoustic Propagation......Page 123
Acoustic Communication Channel Characterization......Page 126
Channel Performance from Acoustic Propagation Computation......Page 128
Nominal Scenario......Page 129
Operational Scenario......Page 132
Discussion and Conclusions......Page 134
References......Page 135
Introduction......Page 137
Linear Regression......Page 139
Network Setup......Page 142
Model Description Language......Page 143
Aggregation and Linear Regression......Page 145
Compiling Models......Page 146
Execution Framework......Page 150
Results and Future Work......Page 151
References......Page 152
Introduction......Page 154
Case Study: TinySAX — Efficient Implementation of a Data Mining Algorithm......Page 155
Refactoring SAX into TinySAX......Page 156
Optimisations: Strategies, Tools and Techniques......Page 157
Integer Techniques......Page 158
Fixed-Point Arithmetic......Page 159
Bitwise Techniques......Page 161
Profiling......Page 162
Loop Unrolling......Page 163
A Time Model for WSNs......Page 164
References......Page 166
Introduction......Page 168
Background on Programming Platforms for Sensor Networks......Page 170
Preliminaries and Theoretical Background......Page 171
Programming Architecture......Page 173
Implementation......Page 174
Additional Features......Page 175
Routing Tree Maintenance Program (RTMP)......Page 177
Pursuer-Evader Tracking Program......Page 179
References......Page 181
Introduction......Page 184
Related Work......Page 186
Node Energy Model......Page 188
Energy-Aware Power Saving Protocol......Page 191
Simulations......Page 193
System Lifetime......Page 194
Packet Delievery......Page 195
References......Page 197
Introduction......Page 199
Related Work......Page 200
Reaction Diffusion Modeling......Page 202
Controlling Highway Orientation and Destination......Page 205
Routing on Data Highways......Page 207
Numerical Example......Page 209
Conclusions and Discussion......Page 211
Detailed Algorithms Description......Page 213
Introduction......Page 216
The PERSONA Framework for Context Awareness......Page 218
Sensor Abstraction and Integration Layer......Page 219
ZigBee Networks Integration......Page 220
Advantages of Time-of-Flight Cameras......Page 222
Time-of-Flight Image Feature Extraction, Learning and Classification......Page 223
Data Fusion for User Activity Monitoring......Page 225
Case Study......Page 227
Implementation of the Activity Monitor......Page 228
Conclusions......Page 229
References......Page 230
Introduction......Page 232
Related Work......Page 233
Proposals to Improve LPRT......Page 234
Operation Modes......Page 236
Testbed Setup......Page 237
Performance of a WSN with Short Size Beacons......Page 239
Packet Loss Ratio......Page 240
Energy Consumption......Page 242
CAP Availability......Page 243
Latency and Goodput......Page 244
References......Page 245
Introduction......Page 246
System Architecture......Page 248
Background......Page 251
Localization in Cluttered Underwater Environments......Page 252
Exploration and Mapping......Page 254
Open Research Issues......Page 257
Simulation Environment......Page 258
Other Industries......Page 260
Related Work......Page 261
Conclusion......Page 262
References......Page 263
Introduction......Page 266
Related Work......Page 267
IEEE 802.15.4 and ZigBee Protocols......Page 269
Topology Analysis......Page 270
Hidden-Node Analysis......Page 276
Conclusions and Future Work......Page 280
References......Page 281
Introduction......Page 282
Related Work......Page 284
Traffic Patterns......Page 285
Setup and Maintenance Phases......Page 286
V-Route Communication Scheduling......Page 287
Optimization Techniques......Page 288
Metrics and Setup......Page 291
802.15.4 Transmitter Measurements......Page 292
Energy Results......Page 293
References......Page 296
Author Index......Page 298