IoT-ECoTest · IoT-ECoTest Energy consumption tests for the internet of things Filip Kočovski,...

18
Informatics and Sustainability Research IoT-ECoTest Energy consumption tests for the internet of things Filip Kočovski, Jennifer Duchetta, Sandro Brändle, Yulian Maksimov 22.09.16 IoT-ECoTest, Filip Kočovski, Jennifer Duchetta, Sandro Brändle, Yulian Maksimov Page 1

Transcript of IoT-ECoTest · IoT-ECoTest Energy consumption tests for the internet of things Filip Kočovski,...

Page 1: IoT-ECoTest · IoT-ECoTest Energy consumption tests for the internet of things Filip Kočovski, Jennifer Duchetta, Sandro Brändle, Yulian Maksimov 22.09.16 IoT-ECoTest, Filip Kočovski,

Informatics and Sustainability Research

IoT-ECoTest

Energy consumption tests for the internet of things Filip Kočovski, Jennifer Duchetta, Sandro Brändle, Yulian Maksimov

22.09.16 IoT-ECoTest, Filip Kočovski, Jennifer Duchetta, Sandro Brändle, Yulian Maksimov Page 1

Page 2: IoT-ECoTest · IoT-ECoTest Energy consumption tests for the internet of things Filip Kočovski, Jennifer Duchetta, Sandro Brändle, Yulian Maksimov 22.09.16 IoT-ECoTest, Filip Kočovski,

Informatics and Sustainability Research

Table of Contents

–  Project focus –  Modules –  Architecture

–  Current state & Next steps

22.09.16 IoT-ECoTest, Filip Kočovski, Jennifer Duchetta, Sandro Brändle, Yulian Maksimov Page 2

Page 3: IoT-ECoTest · IoT-ECoTest Energy consumption tests for the internet of things Filip Kočovski, Jennifer Duchetta, Sandro Brändle, Yulian Maksimov 22.09.16 IoT-ECoTest, Filip Kočovski,

Informatics and Sustainability Research

Project focus

–  Which factors influence the power consumption of a transceiver? –  To what extent does each of these factors influence the power consumption of a transceiver? –  How can we compare different transceivers?

22.09.16 IoT-ECoTest, Filip Kočovski, Jennifer Duchetta, Sandro Brändle, Yulian Maksimov Page 3

Page 4: IoT-ECoTest · IoT-ECoTest Energy consumption tests for the internet of things Filip Kočovski, Jennifer Duchetta, Sandro Brändle, Yulian Maksimov 22.09.16 IoT-ECoTest, Filip Kočovski,

Informatics and Sustainability Research

Which factors influence the power consumption of a transceiver?

22.09.16 IoT-ECoTest, Filip Kočovski, Jennifer Duchetta, Sandro Brändle, Yulian Maksimov Page 4

Page 5: IoT-ECoTest · IoT-ECoTest Energy consumption tests for the internet of things Filip Kočovski, Jennifer Duchetta, Sandro Brändle, Yulian Maksimov 22.09.16 IoT-ECoTest, Filip Kočovski,

Informatics and Sustainability Research

To what extent does each of these factors influence the power consumption of a transceiver?

22.09.16 IoT-ECoTest, Filip Kočovski, Jennifer Duchetta, Sandro Brändle, Yulian Maksimov Page 5

Page 6: IoT-ECoTest · IoT-ECoTest Energy consumption tests for the internet of things Filip Kočovski, Jennifer Duchetta, Sandro Brändle, Yulian Maksimov 22.09.16 IoT-ECoTest, Filip Kočovski,

Informatics and Sustainability Research

To what extent does each of these factors influence the power consumption of a transceiver?

22.09.16 IoT-ECoTest, Filip Kočovski, Jennifer Duchetta, Sandro Brändle, Yulian Maksimov Page 6

Page 7: IoT-ECoTest · IoT-ECoTest Energy consumption tests for the internet of things Filip Kočovski, Jennifer Duchetta, Sandro Brändle, Yulian Maksimov 22.09.16 IoT-ECoTest, Filip Kočovski,

Informatics and Sustainability Research

To what extent does each of these factors influence the power consumption of a transceiver?

22.09.16 IoT-ECoTest, Filip Kočovski, Jennifer Duchetta, Sandro Brändle, Yulian Maksimov Page 7

Page 8: IoT-ECoTest · IoT-ECoTest Energy consumption tests for the internet of things Filip Kočovski, Jennifer Duchetta, Sandro Brändle, Yulian Maksimov 22.09.16 IoT-ECoTest, Filip Kočovski,

Informatics and Sustainability Research

How can we compare different transceivers?

22.09.16 IoT-ECoTest, Filip Kočovski, Jennifer Duchetta, Sandro Brändle, Yulian Maksimov Page 8

Page 9: IoT-ECoTest · IoT-ECoTest Energy consumption tests for the internet of things Filip Kočovski, Jennifer Duchetta, Sandro Brändle, Yulian Maksimov 22.09.16 IoT-ECoTest, Filip Kočovski,

Informatics and Sustainability Research

4 Modules not acquired

End-of-life (1) Not customs-approved (2)

Expensive (1)

22.09.16 IoT-ECoTest, Filip Kočovski, Jennifer Duchetta, Sandro Brändle, Yulian Maksimov Page 9

Page 10: IoT-ECoTest · IoT-ECoTest Energy consumption tests for the internet of things Filip Kočovski, Jennifer Duchetta, Sandro Brändle, Yulian Maksimov 22.09.16 IoT-ECoTest, Filip Kočovski,

Informatics and Sustainability Research

6 Modules left

Wi-Fi (2) Bluetooth (3) ZigBee (1)

22.09.16 IoT-ECoTest, Filip Kočovski, Jennifer Duchetta, Sandro Brändle, Yulian Maksimov Page 10

Page 11: IoT-ECoTest · IoT-ECoTest Energy consumption tests for the internet of things Filip Kočovski, Jennifer Duchetta, Sandro Brändle, Yulian Maksimov 22.09.16 IoT-ECoTest, Filip Kočovski,
Page 12: IoT-ECoTest · IoT-ECoTest Energy consumption tests for the internet of things Filip Kočovski, Jennifer Duchetta, Sandro Brändle, Yulian Maksimov 22.09.16 IoT-ECoTest, Filip Kočovski,

Informatics and Sustainability Research

Architecture

1.  User uploads data

22.09.16 IoT-ECoTest, Filip Kočovski, Jennifer Duchetta, Sandro Brändle, Yulian Maksimov Page 12

Page 13: IoT-ECoTest · IoT-ECoTest Energy consumption tests for the internet of things Filip Kočovski, Jennifer Duchetta, Sandro Brändle, Yulian Maksimov 22.09.16 IoT-ECoTest, Filip Kočovski,

Informatics and Sustainability Research

Architecture

2.  Frontend saves data into database 3.  Database activates sender 4.  Sender gets data

22.09.16 IoT-ECoTest, Filip Kočovski, Jennifer Duchetta, Sandro Brändle, Yulian Maksimov Page 13

Page 14: IoT-ECoTest · IoT-ECoTest Energy consumption tests for the internet of things Filip Kočovski, Jennifer Duchetta, Sandro Brändle, Yulian Maksimov 22.09.16 IoT-ECoTest, Filip Kočovski,

Informatics and Sustainability Research

Architecture

5.  Sender transmits data –  Sender performs power measurement during

data transmission and generates results

22.09.16 IoT-ECoTest, Filip Kočovski, Jennifer Duchetta, Sandro Brändle, Yulian Maksimov Page 14

Page 15: IoT-ECoTest · IoT-ECoTest Energy consumption tests for the internet of things Filip Kočovski, Jennifer Duchetta, Sandro Brändle, Yulian Maksimov 22.09.16 IoT-ECoTest, Filip Kočovski,

Informatics and Sustainability Research

Architecture

6.  Sender stores results into database 7.  Frontend pulls results from database and

evaluates key figures

22.09.16 IoT-ECoTest, Filip Kočovski, Jennifer Duchetta, Sandro Brändle, Yulian Maksimov Page 15

Page 16: IoT-ECoTest · IoT-ECoTest Energy consumption tests for the internet of things Filip Kočovski, Jennifer Duchetta, Sandro Brändle, Yulian Maksimov 22.09.16 IoT-ECoTest, Filip Kočovski,

Informatics and Sustainability Research

Architecture

8.  Webpage displays key figures

22.09.16 IoT-ECoTest, Filip Kočovski, Jennifer Duchetta, Sandro Brändle, Yulian Maksimov Page 16

Page 17: IoT-ECoTest · IoT-ECoTest Energy consumption tests for the internet of things Filip Kočovski, Jennifer Duchetta, Sandro Brändle, Yulian Maksimov 22.09.16 IoT-ECoTest, Filip Kočovski,

Informatics and Sustainability Research

Current state

22.09.16 IoT-ECoTest, Filip Kočovski, Jennifer Duchetta, Sandro Brändle, Yulian Maksimov Page 17

Raspberry Pi

ZigBee module

ZigBee module

Page 18: IoT-ECoTest · IoT-ECoTest Energy consumption tests for the internet of things Filip Kočovski, Jennifer Duchetta, Sandro Brändle, Yulian Maksimov 22.09.16 IoT-ECoTest, Filip Kočovski,

Informatics and Sustainability Research

Next steps

Hardware Software Tests Documentation

22.09.16 IoT-ECoTest, Filip Kočovski, Jennifer Duchetta, Sandro Brändle, Yulian Maksimov Page 18