Wireless Sensor Networks Applications

Size: px
Start display at page:

Download "Wireless Sensor Networks Applications"

Transcription

1 Wireless Sensor Networks Applications Amy Wang VP of Technology Mela Networks, Inc WSN Workshop March 8, 2006

2 Where Is WSN? Visibility Peak of Inflated Expectations Technology Trigger Trough of Disallusionment Slope of Enlightenment Plateau of Productivity Time

3 Industrial Automation Usage Classes Safety Class 0 : Emergency action (always critical) Control Monitoring Class 1: Closed loop regulatory control Class 2: Closed loop supervisory control Class 3: Open loop control (often critical) Class 5: Logging & downloading/uploading (usually non-critical) (human in the loop) Class 4: Alerting Short-term operational consequence (e.g., event-based maintenance, asset tracking) No immediate operational consequence (e.g., history collection, SOE, preventive maintenance) Importance of message timeliness increases Source: ISA-SP100 User Goals, Tom Phinney, ISA Expo, 2005

4 Requirements Cost Capital expense Operational expense Easy installation and maintenance Power management Compatibility & Scalability Interoperability/Shared infrastructure Worldwide usability Capacity and scalability Performance Reliable communication Adequate reporting rates Quality of Service (QoS) Timeliness (latency) and successful throughput Delivery ordering Recovery action Security System Management Standard Compliance Source: ISA-SP100 User Goals, Tom Phinney, ISA Expo, 2005

5 Case Study: Business Problem Real-time Monitoring System Analytical tool Automated

6 Methodology Technology Capability: Demonstrable Technology Maturity: Now and Future Supplier Quality

7 Modular Software Architecture Users Partners Operation AJAX Remote Mgmt Network Mgmt (HP OpenView) http https Mela Software Views Controllers Business Logic Managers SNMP POJOs Nodes Links Measurements Alarms Hibernate Data Access Objects Data Analysis Tools XML Translator API XML XML 3 rd Party Data Analysis Tools Vendor A WSN Manager Vendor B WSN Enterprise App Servers Web services SOAP Normalized WSN DB DB Mgmt Manager Industrial Controllers Modbus Database

8 Extendibility of Legacy Systems Client I/Os Modbus modem Master PLC Server Modbus/WSN gateway WSN I/Os

9 Mela Networks WSN Software Enable users to rapidly and cost effectively deploy integrated, interoperable solutions for networked sensors across all device platforms, with centralized management and control Build on Open Source Tools and Spring Framework Spring framework, modular, maximal code reuse, wired by config files Deployable to any standard J2EE container/application server, Apache Tomcat, Websphere, Oracle App Server, WebLogic Hibernate and Data Access Object, support any database, mysql, PostgreSQL, Oracle DB, SQL Server Java and JSP, cross platform Model View Controller (MVC) pattern, separate presentation from business logic from data, easy customization Web services (SOAP) to interface with Enterprise applications Structured XML, translators for any WSN vendor XML interface AJAX, optimizing user experience Plug and play with legacy industrial automation protocols, e.g. Modbus

10 Functionalities Command and Control dashboard with summary alarm status Easily apply user-defined business rules for immediate visibility and notification of exceptions Network topology Monitor network health and connectivity Data analysis and graphs Easy and intuitive data access and trending Configuration of device profiles and server settings Easily configure and control a network of devices graphically Web Services Interface Transform raw data into actionable events and seamlessly integrate the events with existing enterprise execution systems.

11 Screen Shots Mela Mela Mela

12 REAL TIME LOCATION SYSTEM Mesh network based 800 Use RSSI information 600 Proprietary algorithm using Bayesian networks 400 NO NEED for training 200 Self-learning learning network (location estimation is 0 not affected by -200 environmental changes) Inches Fixed beacons True location Estimate Inches

13 Sensor Gateway (Xmesh) API Web Services Zigbee Sensor Gateway API API Universal Gateway Applications Database Zigbee Sensor Gateway Sensor Gateway (Xmesh) Proprietary Coordinator Command & Control Zigbee Coordinator Location Network Management Applications RFID Readers End Devices RFID Readers RFID Readers Optimization Custom Value Add SOLUTION STACK Mela Networks Partners/ Customers Customers/ Users

14 Heating & Air Conditioning Energy efficiency Equipment protection

15 Wireless Sensor Networks Special Interest Group Web page: Meetings: Usually the 4 th Thursday of the month at 4:00PM (registration and networking start at 3:30PM) Chair: Giovanni Tripodi, CEO Mela Networks

16 2006 Calendar Date Presenting company Topic Jan 26th, 2006 Crossbow Field applications and case studies Feb 23rd UCSC Image sensors for assisted living Mar 23rd Sun Microsystems Sun Lab's Java-Powered Wireless Sensor Apr 27th HP TBA May 8th Business Plan competition In collaboration with SVASE May 25th Arched Rock TinyOS Alliance June 22nd Dust Networks TBA July 27th Ember TBA Aug 24th Venture Capitalists: One year later Annual Venture Capitalists Meeting Sep 28th Freescale Zigbee Oct 26th Millennial Net Sensors Net applications Nov 16th Open Open Dec 14th Open Open

17 RFID AND WSN Training MelaNetworks in collaboration with RFID4U RFID and WIRELESS SENSORS PROGRAMMING SENSOR NETWORKS WITH TINYOS April 4-6 TechMart Santa Clara, CA Instructors: Prof. Dongyan Chen, PhD Xavier Univ. of Louisiana, New Orleans, LA Giovanni Tripodi, CEO Mela Networks Sam Patadia, VP(Knowledge Solutions) RFID4U

18 Business Plan Competition *** DEADLINE TO ENTER MARCH 31st **** Wilson & Sonsini Palo Alto, CA May 8 th 5:30PM Start-ups actively looking for funds -Must have revenues -Must be pre-series A -Must be a legal entity in USA -NO FEE to enter (usually $125) -More info at:

19 Additional Resources WSN SIG (300+ people) (SP100)

20 Thank You! Mela Networks Tel:

21 Backup

22 Application Requirements 2 years battery life (1 sec sensor sampling rate & 10 sec/packet) High reliablity (> 99.9%) Automatically picks clean channels to avoid interference Edge node able to pick the best router to connect to the network Mesh backbone should have redundancy, be self-healing Fast reconnect time when parent down: ~ O (1) sec Ease of deployment: automatically pick clean channels, avoid interference Hot standby base node to prevent single point of failure Network provides sufficient health information, periodically & on-demand Customer can develop its own command and control applications to monitor the readings, configure devices through device profiles Customer can develop sensor drivers easily Separation of the network logic from the storage logic Future: battery powered routers with sensors attached to them.