210 likes | 433 Views
Smartphone Sensor Network. CS 441: Charles Durran Kelly. Outline. What are Wireless Sensor Networks? WSN Challenges What is a Smartphone Sensor Network? Why use such a network? Applications Current Challenges Summary. Wireless Sensor Networks.
E N D
Smartphone Sensor Network CS 441: Charles Durran Kelly
Outline • What are Wireless Sensor Networks? • WSN Challenges • What is a Smartphone Sensor Network? • Why use such a network? • Applications • Current Challenges • Summary
Wireless Sensor Networks • A wireless sensor network (WSN) consists of spatially distributed autonomoussensors to monitor physical or environmental conditions, such as temperature, sound, vibration, pressure, motion or pollutants and to cooperatively pass their data through the network to a main location.
Wireless Sensor Networks • Power consumption constrains for nodes using batteries • Ability to cope with node failures • Mobility of nodes • Dynamic network topology • Communication failures • Scalability to large scale of deployment • Ability to withstand harsh environmental conditions • Unattended operation
Wireless Sensor Networks • Challenge 1: Monitoring Mobile Human Subjects Requires a Large Quantity of Sensors • Challenge 2: Sensor Distribution and Maintenance is Time-consuming and Costly
Wireless Sensor Networks • Challenge 3: Limited Sensor Node Computing Capabilities Require Complex Low-level Software Optimization • Challenge 4: Sensor Network Data Communication Requires Complex Communication Protocols
Smartphone Sensor Networks • Use of Smartphones for WSN • Sensor capabilities • Widespread usage • Less energy constraints • Connection to Cellular Networks/Internet • Web service APIs • End Users provide maintenance
Why Smartphone SN? • Addressing Challenge 1 by Using End-user Smartphones to Monitor Mobile Human Populations • Addressing Challenge 2 by Relying on Smartphone Owners for Sensor Hardware Maintenance
Why Smartphone SN? • Addressing Challenge 3 by Leveraging Powerful Smartphone Processors and High-level Programming APIs to Simplify Sensor Software Development • Further by Utilizing Web Services to Supplement Smartphone Visualization and Processing Capabilities
Why Smartphone SN • Addressing Challenge 4 by Relying on Multiple Networking Connections to Avoid Networking Complications
Smartphone SN Applications • Mobile Payments • Building Access • Advanced-location Based Services • Ticketing
Smartphone SN Challenges • Issue 1: Use of Web Services Restricts Flexibility • Issue 2: Protecting Network Security, Privacy, and Data Integrity
Smartphone SN Challenges • Issue 3: SmartphonesHave Responsibilities Other Than Powering the Sensor Network
Summary • Sensor capabilities • Widespread usage • Less energy constraints • Connection to Cellular Networks/Internet • End Users provide maintenance • Application possibilities