team 2013 weekly presentation 1
play

Team 2013 Weekly Presentation #1 9/29/2019 - 10/05/2019 Weekly - PowerPoint PPT Presentation

Team 2013 Weekly Presentation #1 9/29/2019 - 10/05/2019 Weekly Progress Submitted Problem Statement on September 30th Beginning research on IoT testing/verification (in general terms) The Problem Many IoT devices - need one way


  1. Team 2013 Weekly Presentation #1 9/29/2019 - 10/05/2019

  2. Weekly Progress ● Submitted Problem Statement on September 30th Beginning research on IoT testing/verification (in general terms) ●

  3. The Problem ● Many IoT devices - need one way to test them ● Focus on HVAC ● System composed of ○ Machine - sensors push data to cloud through a gateway ○ Cloud - stores/analyzes data ○ Interface - usually mobile/web app to monitor data and/or control machine (actuators) Carrier Wi-Fi thermostat

  4. Simple IoT Architecture

  5. Heat Pump Types of HVAC Systems ● Heat Pump Rooftop Unit ● ● Water Source Heat Pump ● Packaged HVAC ● Split System HVAC Ductless System ●

  6. Technologies Used in IoT ● RFID - uses radio frequency NFC - mostly used in mobile devices ● ● Bluetooth - close range wireless comm RFID ● Z-Wave - low power RF tech. Mainly used for home automation (lamp controlling, etc.) Wi-Fi - most common in IoT ● ● 2G/3G/4G/5G ● Others

  7. IOT Management ● Device Management -Being able to adopt a standardized device management protocol/services will enable better device security, interoperability, and power/processing capabilities. ● Device Connectivity and Management -For IOT there are many options in terms of communication and connectivity. -Each communication protocol has varying ranges in terms of power consumption, bandwidth and latency, and security. All of which needs to be considered when choosing a suitable protocol for a particular IOT application.

  8. Goals of IoT Verification/Testing ● Performance - speed of data transfer Scalability/Reliability - how scalable and reliable is the system ● ● Cost/time reduction ● Automation - testing process should do most of the work ● Compatibility - process should apply to many different devices

  9. Types of IoT Testing ● Usability: How useful is the device? Can it provide the necessary data? Compatibility: Many devices, different hardware/software ● ● Reliability and scalability: Simulations to ensure reliability and scalability of device. Can we add more devices to the system? ● Data integrity: Lots of data, needs to be verified Security: Many users accessing lots of data, need authentication (passwords, ● encryption, etc.) ● Performance: Speed of acquiring/transferring data

  10. Gray Box Testing ● Probably used in this project Develop test cases for a system that is only partially understood ● ○ Might know how the systems interact with each other, but not sure how each system works ○ Info, documentation, source code are limited

  11. Challenges to Consider ● Complexity of hardware-network-software mesh Device interaction in real time ● ○ security, backward compatibility, upgrade issues ● Real-time data testing Many different UIs ● ● Network availability/strength/etc

  12. What to do next ● Figure out: Technologies that Carrier uses for IoT ○ ○ How these systems interact with each other What tools can be provided ○ ● Ask for a model ● Find out which verification goals we should focus on Define a reference IoT architecture (focus on HVAC) ● ● Get answers to questions in problem statement ● Ultimately, find out what exactly needs to be delivered

  13. References 1. https://www.guru99.com/iot-testing-challenges-tools.html 2. https://www.softwaretestinghelp.com/internet-of-things-iot-testing/ 3. https://www.buildings.com/news/industry-news/articleid/21020/title/drive-hvac- efficiency-with-internet-of-things-functionality 4. https://www.propmodo.com/how-iot-is-taking-over-the-hvac-industry/ 5. http://twentyonecelsius.com.au/blog/everything-you-need-to-know-about-hvac- systems/

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend