{"product_id":"ultralow-energy-wireless-sensor-networks-in-practice-9780470057865","title":"UltraLow Energy Wireless Sensor Networks in","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003e\u003cb\u003eFinally a book on Wireless Sensor Networks that covers real world applications and contains practical advice!\u003c\/b\u003e  \u003cp\u003eKuorilehto et al. have written the first \u003ci\u003epractical\u003c\/i\u003e guide to wireless sensor networks. The authors draw on their experience in the development and field-testing of autonomous wireless sensor networks (WSNs) to offer a comprehensive reference on fundamentals, practical matters, limitations and solutions of this fast moving research area.\u003c\/p\u003e \u003cp\u003e\u003ci\u003eUltra Low Energy Wireless Sensor Networks in Practice\u003c\/i\u003e:\u003c\/p\u003e \u003cul\u003e \u003cli\u003eExplains the essential problems and issues in real wireless sensor networks, and analyzes the most promising solutions.\u003c\/li\u003e \u003c\/ul\u003e \u003cul\u003e \u003cli\u003eProvides a comprehensive guide to applications, functionality, protocols, and algorithms for WSNs.\u003c\/li\u003e \u003c\/ul\u003e \u003cul\u003e \u003cli\u003eOffers practical experiences from new applications and their field-testing, including several deployed networks.\u003c\/li\u003e \u003c\/ul\u003e \u003cul\u003e \u003cli\u003eIncludes simulations and physical measurements for energy co\u003cbr\u003e\u003cbr\u003e\u003cb\u003eTrade Review\u003c\/b\u003e\u003cbr\u003e\"Ultra-Low Energy Wireless Sensor Networks in Practice stands by itself as an essential guide to a promising-and potentially disruptive technology.\" (\u003ci\u003eRFID Journal\u003c\/i\u003e, February 2009)\u003cbr\u003e\u003cbr\u003e\u003cb\u003eTable of Contents\u003c\/b\u003e\u003cbr\u003e\u003cp\u003ePreface xiii\u003c\/p\u003e \u003cp\u003eList of Abbreviations xv\u003c\/p\u003e \u003cp\u003e\u003cb\u003ePART I INTRODUCTION 1\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003e1 Introduction 3\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e1.1 Overview of Wireless Technologies 3\u003c\/p\u003e \u003cp\u003e1.2 TUTWSN 5\u003c\/p\u003e \u003cp\u003e1.3 Contents of the Book 6\u003c\/p\u003e \u003cp\u003e\u003cb\u003ePART II DESIGN SPACE OF WSNS 7\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003e2 WSN Properties 9\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e2.1 Characteristics of WSNs 9\u003c\/p\u003e \u003cp\u003e2.2 WSN Applications 11\u003c\/p\u003e \u003cp\u003e2.2.1 Commercial WSNs 12\u003c\/p\u003e \u003cp\u003e2.2.2 Research WSNs 14\u003c\/p\u003e \u003cp\u003e2.3 Requirements for WSNs 16\u003c\/p\u003e \u003cp\u003e\u003cb\u003e3 Standards and Proposals 19\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e3.1 Standards 19\u003c\/p\u003e \u003cp\u003e3.1.1 IEEE 1451 Standard 19\u003c\/p\u003e \u003cp\u003e3.1.2 IEEE 802.15 Standard 21\u003c\/p\u003e \u003cp\u003e3.2 Variations of Standards 28\u003c\/p\u003e \u003cp\u003e3.2.1 Wibree 28\u003c\/p\u003e \u003cp\u003e3.2.2 Z-Wave 28\u003c\/p\u003e \u003cp\u003e3.2.3 MiWi 28\u003c\/p\u003e \u003cp\u003e\u003cb\u003e4 Sensor Node Platforms 29\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e4.1 Platform Components 29\u003c\/p\u003e \u003cp\u003e4.1.1 Communication Subsystem 30\u003c\/p\u003e \u003cp\u003e4.1.2 Computing Subsystem 33\u003c\/p\u003e \u003cp\u003e4.1.3 Sensing Subsystem 33\u003c\/p\u003e \u003cp\u003e4.1.4 Power Subsystem 34\u003c\/p\u003e \u003cp\u003e4.2 Existing Platforms 36\u003c\/p\u003e \u003cp\u003e4.3 TUTWSN Platforms 39\u003c\/p\u003e \u003cp\u003e4.3.1 Temperature-sensing Platform 39\u003c\/p\u003e \u003cp\u003e4.3.2 SoC Node Prototype 43\u003c\/p\u003e \u003cp\u003e4.3.3 Ethernet Gateway Prototype 44\u003c\/p\u003e \u003cp\u003e4.4 Antenna Design 46\u003c\/p\u003e \u003cp\u003e4.4.1 Antenna Design Flow 46\u003c\/p\u003e \u003cp\u003e4.4.2 Planar Antenna Types 48\u003c\/p\u003e \u003cp\u003e4.4.3 Trade-Offs in Antenna Design 49\u003c\/p\u003e \u003cp\u003e\u003cb\u003e5 Design of WSNs 51\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e5.1 Design Dimensions 51\u003c\/p\u003e \u003cp\u003e5.2 WSN Design Flow 54\u003c\/p\u003e \u003cp\u003e5.3 Related Research on WSN Design 56\u003c\/p\u003e \u003cp\u003e5.3.1 WSN Design Methodologies 56\u003c\/p\u003e \u003cp\u003e5.4 WSN Evaluation Methods 60\u003c\/p\u003e \u003cp\u003e5.5 WSN Evaluation Tools 61\u003c\/p\u003e \u003cp\u003e5.5.1 Networking Oriented Simulators for WSN 61\u003c\/p\u003e \u003cp\u003e5.5.2 Sensor Node Simulators 62\u003c\/p\u003e \u003cp\u003e5.5.3 Analysis of Evaluation Tools 63\u003c\/p\u003e \u003cp\u003e\u003cb\u003ePART III WSN PROTOCOL STACK 67\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003e6 Protocol Stack Overview 69\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e6.1 Outline of WSN Stack 69\u003c\/p\u003e \u003cp\u003e6.1.1 Physical Layer 70\u003c\/p\u003e \u003cp\u003e6.1.2 Data Link Layer 71\u003c\/p\u003e \u003cp\u003e6.1.3 Network Layer 71\u003c\/p\u003e \u003cp\u003e6.1.4 Transport Layer 71\u003c\/p\u003e \u003cp\u003e6.1.5 Application Layer 72\u003c\/p\u003e \u003cp\u003e\u003cb\u003e7 MAC Protocols 73\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e7.1 Requirements 73\u003c\/p\u003e \u003cp\u003e7.2 General MAC Approaches 75\u003c\/p\u003e \u003cp\u003e7.2.1 Contention Protocols 75\u003c\/p\u003e \u003cp\u003e7.2.2 Contention-free Protocols 77\u003c\/p\u003e \u003cp\u003e7.2.3 Multichannel Protocols 78\u003c\/p\u003e \u003cp\u003e7.3 WSN MAC Protocols 80\u003c\/p\u003e \u003cp\u003e7.3.1 Synchronized Low Duty-cycle Protocols 80\u003c\/p\u003e \u003cp\u003e7.3.2 Unsynchronized Low Duty-cycle Protocols 85\u003c\/p\u003e \u003cp\u003e7.3.3 Wake-up Radio Protocols 87\u003c\/p\u003e \u003cp\u003e7.3.4 Summary 88\u003c\/p\u003e \u003cp\u003e\u003cb\u003e8 Routing Protocols 91\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e8.1 Requirements 91\u003c\/p\u003e \u003cp\u003e8.2 Classifications 92\u003c\/p\u003e \u003cp\u003e8.3 Operation Principles 93\u003c\/p\u003e \u003cp\u003e8.3.1 Nodecentric Routing 93\u003c\/p\u003e \u003cp\u003e8.3.2 Data-centric Routing 94\u003c\/p\u003e \u003cp\u003e8.3.3 Location-based Routing 95\u003c\/p\u003e \u003cp\u003e8.3.4 Multipath Routing 97\u003c\/p\u003e \u003cp\u003e8.3.5 Negotiation-based Routing 97\u003c\/p\u003e \u003cp\u003e8.3.6 Query-based Routing 98\u003c\/p\u003e \u003cp\u003e8.3.7 Cost Field-based Routing 99\u003c\/p\u003e \u003cp\u003e8.4 Summary 101\u003c\/p\u003e \u003cp\u003e\u003cb\u003e9 Middleware and Application Layer 103\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e9.1 Motivation and Requirements 103\u003c\/p\u003e \u003cp\u003e9.2 WSN Middleware Approaches 105\u003c\/p\u003e \u003cp\u003e9.3 WSN Middleware Proposals 106\u003c\/p\u003e \u003cp\u003e9.3.1 Interfaces 106\u003c\/p\u003e \u003cp\u003e9.3.2 Virtual Machines 107\u003c\/p\u003e \u003cp\u003e9.3.3 Database Middlewares 107\u003c\/p\u003e \u003cp\u003e9.3.4 Mobile Agent Middlewares 108\u003c\/p\u003e \u003cp\u003e9.3.5 Application-driven Middlewares 108\u003c\/p\u003e \u003cp\u003e9.3.6 Programming Abstractions 109\u003c\/p\u003e \u003cp\u003e9.3.7 WSN Middleware Analysis 110\u003c\/p\u003e \u003cp\u003e\u003cb\u003e10 Operating Systems 115\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e10.1 Motivation and Requirements 115\u003c\/p\u003e \u003cp\u003e10.1.1 OS Services and Requirements 116\u003c\/p\u003e \u003cp\u003e10.1.2 Implementation Approaches 117\u003c\/p\u003e \u003cp\u003e10.2 Existing OSs 119\u003c\/p\u003e \u003cp\u003e10.2.1 Event-handler OSs 120\u003c\/p\u003e \u003cp\u003e10.2.2 Preemptive Multithreading OSs 121\u003c\/p\u003e \u003cp\u003e10.2.3 Analysis 121\u003c\/p\u003e \u003cp\u003e\u003cb\u003e11 QoS Issues in WSN 125\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e11.1 Traditional QoS 125\u003c\/p\u003e \u003cp\u003e11.2 Unique Requirements in WSNs 125\u003c\/p\u003e \u003cp\u003e11.3 Parameters Defining WSN QoS 126\u003c\/p\u003e \u003cp\u003e11.4 QoS Support in Protocol Layers 128\u003c\/p\u003e \u003cp\u003e11.4.1 Application Layer 128\u003c\/p\u003e \u003cp\u003e11.4.2 Transport Layer 128\u003c\/p\u003e \u003cp\u003e11.4.3 Network Layer 129\u003c\/p\u003e \u003cp\u003e11.4.4 Data Link Layer 130\u003c\/p\u003e \u003cp\u003e11.4.5 Physical Layer 131\u003c\/p\u003e \u003cp\u003e11.5 Summary 131\u003c\/p\u003e \u003cp\u003e\u003cb\u003e12 Security in WSNs 133\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e12.1 WSN Security Threats and Countermeasures 133\u003c\/p\u003e \u003cp\u003e12.1.1 Passive Attacks 134\u003c\/p\u003e \u003cp\u003e12.1.2 Active Attacks 134\u003c\/p\u003e \u003cp\u003e12.2 Security Architectures for WSNs 135\u003c\/p\u003e \u003cp\u003e12.2.1 TinySec 135\u003c\/p\u003e \u003cp\u003e12.2.2 SPINS 136\u003c\/p\u003e \u003cp\u003e12.2.3 IEEE 802.15.4 Security 136\u003c\/p\u003e \u003cp\u003e12.2.4 ZigBee Security 137\u003c\/p\u003e \u003cp\u003e12.2.5 Bluetooth Security 139\u003c\/p\u003e \u003cp\u003e12.3 Key Distribution in WSNs 140\u003c\/p\u003e \u003cp\u003e12.3.1 Public-key Cryptography 140\u003c\/p\u003e \u003cp\u003e12.3.2 Pre-distributed Keys 140\u003c\/p\u003e \u003cp\u003e12.3.3 Centralized Key Distribution 141\u003c\/p\u003e \u003cp\u003e12.4 Summary of WSN Security Considerations 142\u003c\/p\u003e \u003cp\u003e\u003cb\u003ePART IV TUTWSN 143\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003e13 TUTWSN MAC Protocol 145\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e13.1 Network Topology 145\u003c\/p\u003e \u003cp\u003e13.2 Channel Access 147\u003c\/p\u003e \u003cp\u003e13.3 Frequency Division 149\u003c\/p\u003e \u003cp\u003e13.4 Advanced Mobility Support 152\u003c\/p\u003e \u003cp\u003e13.4.1 Proactive Distribution of Neighbor Information 153\u003c\/p\u003e \u003cp\u003e13.4.2 Neighbor-discovery Algorithm 154\u003c\/p\u003e \u003cp\u003e13.4.3 Measured Performance of ENDP Protocol 158\u003c\/p\u003e \u003cp\u003e13.5 Advanced Support for Bursty Traffic 159\u003c\/p\u003e \u003cp\u003e13.5.1 Slot Reservations within a Superframe 160\u003c\/p\u003e \u003cp\u003e13.5.2 On-demand Slot Reservation 161\u003c\/p\u003e \u003cp\u003e13.5.3 Traffic-adaptive Slot Reservation 161\u003c\/p\u003e \u003cp\u003e13.5.4 Performance Analysis 162\u003c\/p\u003e \u003cp\u003e13.6 TUTWSN MAC Optimization 165\u003c\/p\u003e \u003cp\u003e13.6.1 Reducing Radio Requirements 165\u003c\/p\u003e \u003cp\u003e13.6.2 Network Beacon Rate Optimization 170\u003c\/p\u003e \u003cp\u003e13.7 TUTWSN MAC Implementation 179\u003c\/p\u003e \u003cp\u003e13.8 Measured Performance of TUTWSN MAC 180\u003c\/p\u003e \u003cp\u003e\u003cb\u003e14 TUTWSN Routing Protocol 183\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e14.1 Design and Implementation 183\u003c\/p\u003e \u003cp\u003e14.2 Related Work 183\u003c\/p\u003e \u003cp\u003e14.3 Cost-Aware Routing 184\u003c\/p\u003e \u003cp\u003e14.3.1 Sink-initiated Route Establishment 185\u003c\/p\u003e \u003cp\u003e14.3.2 Node-initiated Route Discovery 185\u003c\/p\u003e \u003cp\u003e14.3.3 Traffic Classification 186\u003c\/p\u003e \u003cp\u003e14.4 Implementation 187\u003c\/p\u003e \u003cp\u003e14.4.1 Protocol Architecture 187\u003c\/p\u003e \u003cp\u003e14.4.2 Implementation on TUTWSN MAC 188\u003c\/p\u003e \u003cp\u003e14.5 Measurement Results 188\u003c\/p\u003e \u003cp\u003e14.5.1 Network Parameter Configuration 189\u003c\/p\u003e \u003cp\u003e14.5.2 Network Build-up Time 189\u003c\/p\u003e \u003cp\u003e14.5.3 Distribution of Traffic 190\u003c\/p\u003e \u003cp\u003e14.5.4 End-to-end Delays 192\u003c\/p\u003e \u003cp\u003e\u003cb\u003e15 TUTWSN API 193\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e15.1 Design of TUTWSN API 194\u003c\/p\u003e \u003cp\u003e15.1.1 Gateway API 194\u003c\/p\u003e \u003cp\u003e15.1.2 Node API 196\u003c\/p\u003e \u003cp\u003e15.2 TUTWSN API Implementation 197\u003c\/p\u003e \u003cp\u003e15.2.1 Gateway API 198\u003c\/p\u003e \u003cp\u003e15.2.2 Node API 198\u003c\/p\u003e \u003cp\u003e15.3 TUTWSN API Evaluation 200\u003c\/p\u003e \u003cp\u003e15.3.1 Ease of Use 200\u003c\/p\u003e \u003cp\u003e15.3.2 Resource Consumption 200\u003c\/p\u003e \u003cp\u003e15.3.3 Operational Performance 201\u003c\/p\u003e \u003cp\u003e\u003cb\u003e16 TUTWSN SensorOS 203\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e16.1 SensorOS Design 203\u003c\/p\u003e \u003cp\u003e16.1.1 SensorOS Architecture 204\u003c\/p\u003e \u003cp\u003e16.1.2 OS Components 204\u003c\/p\u003e \u003cp\u003e16.2 SensorOS Implementation 206\u003c\/p\u003e \u003cp\u003e16.2.1 HAL Implementation 206\u003c\/p\u003e \u003cp\u003e16.2.2 Component Implementation 207\u003c\/p\u003e \u003cp\u003e16.3 SensorOS Performance Evaluation 210\u003c\/p\u003e \u003cp\u003e16.3.1 Resource Usage 210\u003c\/p\u003e \u003cp\u003e16.3.2 Context Switch Performance 210\u003c\/p\u003e \u003cp\u003e16.4 Lightweight Kernel Configuration 211\u003c\/p\u003e \u003cp\u003e16.4.1 Lightweight OS Architecture and Implementation 211\u003c\/p\u003e \u003cp\u003e16.4.2 Performance Evaluation 212\u003c\/p\u003e \u003cp\u003e16.5 SensorOS Bootloader Service 213\u003c\/p\u003e \u003cp\u003e16.5.1 SensorOS Bootloader Design Principles 213\u003c\/p\u003e \u003cp\u003e16.5.2 Bootloader Implementation 213\u003c\/p\u003e \u003cp\u003e\u003cb\u003e17 Cross-layer Issues in TUTWSN 217\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e17.1 Cross-layer Node Configuration 217\u003c\/p\u003e \u003cp\u003e17.1.1 Application Layer 219\u003c\/p\u003e \u003cp\u003e17.1.2 Routing Layer 219\u003c\/p\u003e \u003cp\u003e17.1.3 MAC Layer 219\u003c\/p\u003e \u003cp\u003e17.1.4 Physical Layer 220\u003c\/p\u003e \u003cp\u003e17.1.5 Configuration Examples 220\u003c\/p\u003e \u003cp\u003e17.2 Piggybacking Data 223\u003c\/p\u003e \u003cp\u003e17.3 Self-configuration with Cross-layer Information 224\u003c\/p\u003e \u003cp\u003e17.3.1 Frequency and TDMA Selection 224\u003c\/p\u003e \u003cp\u003e17.3.2 Connectivity Maintenance 224\u003c\/p\u003e \u003cp\u003e17.3.3 Role Selection 225\u003c\/p\u003e \u003cp\u003e\u003cb\u003e18 Protocol Analysis Models 227\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e18.1 PHY Power Analysis 227\u003c\/p\u003e \u003cp\u003e18.2 Radio Energy Models 229\u003c\/p\u003e \u003cp\u003e18.2.1 TUTWSN Radio Energy Models 230\u003c\/p\u003e \u003cp\u003e18.2.2 ZigBee Radio Energy Models 232\u003c\/p\u003e \u003cp\u003e18.3 Contention Models 234\u003c\/p\u003e \u003cp\u003e18.3.1 TUTWSN Contention Models 234\u003c\/p\u003e \u003cp\u003e18.3.2 ZigBee Contention Models 235\u003c\/p\u003e \u003cp\u003e18.4 Node Operation Models 238\u003c\/p\u003e \u003cp\u003e18.4.1 TUTWSN Throughput Models 238\u003c\/p\u003e \u003cp\u003e18.4.2 ZigBee Throughput Models 239\u003c\/p\u003e \u003cp\u003e18.4.3 TUTWSN Power Consumption Models 240\u003c\/p\u003e \u003cp\u003e18.4.4 ZigBee Power Consumption Models 243\u003c\/p\u003e \u003cp\u003e18.5 Summary 245\u003c\/p\u003e \u003cp\u003e\u003cb\u003e19 WISENES Design and Evaluation Environment 247\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e19.1 Features 247\u003c\/p\u003e \u003cp\u003e19.2 WSN Design with WISENES 248\u003c\/p\u003e \u003cp\u003e19.3 WISENES Framework 249\u003c\/p\u003e \u003cp\u003e19.3.1 Short Introduction to SDL 251\u003c\/p\u003e \u003cp\u003e19.3.2 WISENES Instantiation 252\u003c\/p\u003e \u003cp\u003e19.3.3 Central Simulation Control 253\u003c\/p\u003e \u003cp\u003e19.3.4 Transmission Medium 253\u003c\/p\u003e \u003cp\u003e19.3.5 Sensing Channel 254\u003c\/p\u003e \u003cp\u003e19.3.6 Sensor Node 254\u003c\/p\u003e \u003cp\u003e19.4 Existing WISENES Designs 256\u003c\/p\u003e \u003cp\u003e19.4.1 TUTWSN Stack 258\u003c\/p\u003e \u003cp\u003e19.4.2 ZigBee Stack 260\u003c\/p\u003e \u003cp\u003e19.5 WISENES Simulation Results 263\u003c\/p\u003e \u003cp\u003e19.5.1 Simulated Node Platforms 264\u003c\/p\u003e \u003cp\u003e19.5.2 Accuracy of Simulation Results 266\u003c\/p\u003e \u003cp\u003e19.5.3 Protocol Comparison Simulations 268\u003c\/p\u003e \u003cp\u003e\u003cb\u003ePART V DEPLOYMENT 277\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003e20 TUTWSN Deployments 279\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e20.1 TUTWSN Deployment Architecture 280\u003c\/p\u003e \u003cp\u003e20.1.1 WSN Server 281\u003c\/p\u003e \u003cp\u003e20.1.2 WSN and Gateway 282\u003c\/p\u003e \u003cp\u003e20.1.3 Database 282\u003c\/p\u003e \u003cp\u003e20.1.4 User Interfaces 282\u003c\/p\u003e \u003cp\u003e20.2 Network Self-diagnostics 283\u003c\/p\u003e \u003cp\u003e20.2.1 Problem Statement 283\u003c\/p\u003e \u003cp\u003e20.2.2 Implementation 284\u003c\/p\u003e \u003cp\u003e20.3 Security Experiments 290\u003c\/p\u003e \u003cp\u003e20.3.1 Experimental KDC-based Key Distribution and Authentication Scheme 291\u003c\/p\u003e \u003cp\u003e20.3.2 Implementation Experiments 291\u003c\/p\u003e \u003cp\u003e\u003cb\u003e21 Sensing Applications 293\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e21.1 Linear-position Metering 293\u003c\/p\u003e \u003cp\u003e21.1.1 Problem Statement 293\u003c\/p\u003e \u003cp\u003e21.1.2 Implementation 294\u003c\/p\u003e \u003cp\u003e21.1.3 Results 296\u003c\/p\u003e \u003cp\u003e21.2 Indoor-temperature Sensing 297\u003c\/p\u003e \u003cp\u003e21.2.1 WSN Node Design 298\u003c\/p\u003e \u003cp\u003e21.2.2 Results 298\u003c\/p\u003e \u003cp\u003e21.3 Environmental Monitoring 300\u003c\/p\u003e \u003cp\u003e21.3.1 Problem Statement 300\u003c\/p\u003e \u003cp\u003e21.3.2 Implementation 300\u003c\/p\u003e \u003cp\u003e21.3.3 Results 306\u003c\/p\u003e \u003cp\u003e\u003cb\u003e22 Transfer Applications 313\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e22.1 TCP\/IP for TUTWSN 313\u003c\/p\u003e \u003cp\u003e22.1.1 Problem Statement 313\u003c\/p\u003e \u003cp\u003e22.1.2 Implementation 314\u003c\/p\u003e \u003cp\u003e22.1.3 Results 316\u003c\/p\u003e \u003cp\u003e22.2 Realtime High-performance WSN 318\u003c\/p\u003e \u003cp\u003e22.2.1 Problem Statement 318\u003c\/p\u003e \u003cp\u003e22.2.2 Implementation 318\u003c\/p\u003e \u003cp\u003e22.2.3 Results 324\u003c\/p\u003e \u003cp\u003e\u003cb\u003e23 Tracking Applications 327\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e23.1 Surveillance System 327\u003c\/p\u003e \u003cp\u003e23.1.1 Problem Statement 328\u003c\/p\u003e \u003cp\u003e23.1.2 Surveillance WSN Design 328\u003c\/p\u003e \u003cp\u003e23.1.3 WSN Prototype Implementation 331\u003c\/p\u003e \u003cp\u003e23.1.4 Surveillance WSN Implementation on TUTWSN Prototypes 332\u003c\/p\u003e \u003cp\u003e23.2 Indoor Positioning 334\u003c\/p\u003e \u003cp\u003e23.2.1 Problem Statement 335\u003c\/p\u003e \u003cp\u003e23.2.2 Implementation 335\u003c\/p\u003e \u003cp\u003e23.3 Team Game Management 342\u003c\/p\u003e \u003cp\u003e23.3.1 Problem Statement 343\u003c\/p\u003e \u003cp\u003e23.3.2 Implementation 343\u003c\/p\u003e \u003cp\u003e23.3.3 Example Application Scenario 345\u003c\/p\u003e \u003cp\u003e\u003cb\u003ePART VI CONCLUSIONS 349\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003e24 Conclusions 351\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eReferences 353\u003c\/p\u003e \u003cp\u003eIndex 369\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"John Wiley \u0026 Sons Inc","offers":[{"title":"Default Title","offer_id":49525363769687,"sku":"9780470057865","price":100.65,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1739\/5799\/files\/9780470057865.jpg?v=1731860234","url":"https:\/\/bookcurl.com\/products\/ultralow-energy-wireless-sensor-networks-in-practice-9780470057865","provider":"Book Curl","version":"1.0","type":"link"}