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

team 2013 weekly presentation 1
SMART_READER_LITE
LIVE PREVIEW

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


slide-1
SLIDE 1

Team 2013 Weekly Presentation #1

9/29/2019 - 10/05/2019

slide-2
SLIDE 2

Weekly Progress

  • Submitted Problem Statement on September 30th
  • Beginning research on IoT testing/verification (in general terms)
slide-3
SLIDE 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

slide-4
SLIDE 4

Simple IoT Architecture

slide-5
SLIDE 5

Types of HVAC Systems

  • Heat Pump
  • Rooftop Unit
  • Water Source Heat Pump
  • Packaged HVAC
  • Split System HVAC
  • Ductless System

Heat Pump

slide-6
SLIDE 6

Technologies Used in IoT

  • RFID - uses radio frequency
  • NFC - mostly used in mobile devices
  • Bluetooth - close range wireless comm
  • 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

RFID

slide-7
SLIDE 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.

slide-8
SLIDE 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
slide-9
SLIDE 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
slide-10
SLIDE 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

slide-11
SLIDE 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
slide-12
SLIDE 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
slide-13
SLIDE 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/