Online Energy Consumption Monitoring of Wireless Testbed Infrastructure through the NITOS EMF Framework

Similar documents
Measuring LTE and WiFi coexistence in Unlicensed Spectrum

On the Coexistence of Overlapping BSSs in WLANs

Preliminary. 4-Channel RTD/4-20 ma Wireless Sensor Node SN24R420-4

Electrical current measurement system for energy harvesting applications

Wireless Networked Systems

SAME 2013 Conference BLUETOOTH SMART LOW POWER SENSORS. Atef AL NUKARI, Pascal CIAIS, Insight SiP. Sophia-Antipolis, France

1. Introduction...Page Scope...Page Bluetooth Low Energy Wireless sensor nodes...page 2

Characterizing the Impact of Interference through Spectral Analysis on Commercial Devices

IEEE ax / OFDMA

Industrial-grade, high-power n a/b/g wifi 3x3 mini-pci module w/esd and Surge Protection, AR9160-BC1B+AR9106. Model: DNMA-H5

Interference-Aware Opportunistic Dynamic Energy Saving Mechanism for Wi-Fi Enabled IoTs

Long Term Evolution (LTE) and 5th Generation Mobile Networks (5G) CS-539 Mobile Networks and Computing

DAB+ Voice Break-In Solution

802.11n. Suebpong Nitichai

Industrial-grade, high-power n a/b/g wifi 3x3 mini-pci module w/esd and Surge Protection, AR9160-BC1B+AR9106. Model: DNMA-H5

IEEE Wireless Access Method and Physical Specification

802.11ax introduction and measurement solution

Planning Your Wireless Transportation Infrastructure. Presented By: Jeremy Hiebert

Wireless Channel Propagation Model Small-scale Fading

HOW DO MIMO RADIOS WORK? Adaptability of Modern and LTE Technology. By Fanny Mlinarsky 1/12/2014

Investigation of a Voltage Probe in Microstrip Technology

Differential Amplifier : input. resistance. Differential amplifiers are widely used in engineering instrumentation

Radio Frequency Integrated Circuits Prof. Cameron Charles

Developing a laser Ethernet transceiver to a final prototype assembly

In this lecture, we will look at how different electronic modules communicate with each other. We will consider the following topics:

U S E R S M A N U A L

LCC-10 Product manual

Radiation Hardened RF Transceiver For In-Containment Environment Applications Using Commercial Off the Shelf Components

Preliminary GHz Transceiver-µController-Module. Applications PRODUCT SPECIFICATION FEATURES MICROCONTROLLER MHz

CHAPTER 9. Solutions for Exercises

Programmable RS-232/RS-485 Transceiver

The Assesement of LoRaWAN Protocol Operation Mode Impact on Average Power Consumption of End-Node Network Device

Signal Conditioning Systems

Wireless Intro : Computer Networking. Wireless Challenges. Overview

School of Engineering Science Burnaby, BC V5A 1S6. November 2, 2009

Training Schedule. Robotic System Design using Arduino Platform

Sensor Network Platforms and Tools

Advances in RF and Microwave Measurement Technology

Midway Design Review. Sync-In December 4, 2015

Beamforming on mobile devices: A first study

15. ZBM2: low power Zigbee wireless sensor module for low frequency measurements

Maximizing MIMO Effectiveness by Multiplying WLAN Radios x3

NI Technical Symposium ni.com

8/21/2017. Executive Summary Problem Statement & Solution System Requirements System Analysis

SENSOR AND MEASUREMENT EXPERIMENTS

SAME 2012 Conference. M-PHY : A Versatile PHY for Mobile Devices. Patrick Moné, Texas Instruments

DESIGN OF AN EMBEDDED BATTERY MANAGEMENT SYSTEM WITH PASSIVE BALANCING

Applications. Operating Modes. Description. Part Number Description Package. Many to one. One to one Broadcast One to many

FM Radio Transmitter & Receiver Modules

DNT90MCA DNT90MPA. Low Cost 900 MHz FHSS Transceiver Modules with I/O

Basic Radio Settings on the WAP371

Chapter 7. Introduction. Analog Signal and Discrete Time Series. Sampling, Digital Devices, and Data Acquisition

RN-171 Data Sheet. WiFly GSX b/g Wireless LAN Module Features

Coverage Enhancement for High-Quality Voice over WLAN Systems based on Diversity Techniques

Understanding and Mitigating the Impact of Interference on Networks. By Gulzar Ahmad Sanjay Bhatt Morteza Kheirkhah Adam Kral Jannik Sundø

VT System. Product Information

Chapter 3 Data and Signals 3.1

DNT24MCA DNT24MPA. Low Cost 2.4 GHz FHSS Transceiver Modules with I/O. DNT24MCA/MPA Absolute Maximum Ratings. DNT24MCA/MPA Electrical Characteristics

802.11ax Design Challenges. Mani Krishnan Venkatachari

Enabling Future Wireless Technology Research through Flexible & Modular Platforms

Opportunistic electromagnetic energy harvesting enabled IEEE MAC protocols employing multi-channel scheduled channel polling

Elektor Datalogger Review

AEROHIVE NETWORKS ax DAVID SIMON, SENIOR SYSTEMS ENGINEER Aerohive Networks. All Rights Reserved.

VT-CC M Wireless Module. User Guide

ARUBA RAP-100 SERIES REMOTE ACCESS POINTS

Radio Frequency Integrated Circuits Prof. Cameron Charles

Single Chip High Performance low Power RF Transceiver (Narrow band solution)

ARUBA RAP-100 SERIES REMOTE ACCESS POINTS

Floating multi-channel picoammeter

UGWDR82NUH50 Datasheet

EECE494: Computer Bus and SoC Interfacing. Serial Communication: RS-232. Dr. Charles Kim Electrical and Computer Engineering Howard University

Analog Electronics. Lecture Pearson Education. Upper Saddle River, NJ, All rights reserved.

nanomca datasheet I. FEATURES

Analogue to Digital Conversion

Characteristic Sym Notes Minimum Typical Maximum Units Operating Frequency Range MHz Operating Frequency Tolerance khz

Agilent N6780 Series Source/Measure Units (SMUs) for the N6700 Modular Power System

Laboratory Exercises for Analog Circuits and Electronics as Hardware Homework with Student Laptop Computer Instrumentation

Prototyping Next-Generation Communication Systems with Software-Defined Radio

LOG-a-TEC testbed applications in TVWS

Location Aware Wireless Networks

Wireless LAN Applications LAN Extension Cross building interconnection Nomadic access Ad hoc networks Single Cell Wireless LAN

DUAL BAND FM WIRELESS TRANSCEIVER RXQ1. Applications

T 3 OUT T 1 OUT T 2 OUT R 1 IN R 1 OUT T 2 IN T 1 IN GND V CC C 1 + C 1

Ten problems to solve before 6 December, 2010

Sandboxing Wireless/RF Vulnerability Research of Connected Systems

Project: IEEE P Working Group for Wireless Personal Area Networks N

TC-3000C Bluetooth Tester

ZigBee Wireless Sensor Nodes with Hybrid Energy Storage System Based On Li-ion Battery and Solar Energy Supply

Serial Communications RS232, RS485, RS422

Wireless Sensor Networks (aka, Active RFID)

Comparison between Preamble Sampling and Wake-Up Receivers in Wireless Sensor Networks

SGD 70-A 7 PanelPilotACE Compatible Display

Programmable RS-232/RS-485 Transceiver

Cognitive Radio Platform Technology

LABORATORY AND FIELD INVESTIGATIONS ON XBEE MODULE AND ITS EFFECTIVENESS FOR TRANSMISSION OF SLOPE MONITORING DATA IN MINES

Energy harvester powered wireless sensors

Technical Aspects of LTE Part I: OFDM

Doodle Labs Prism-WiFi Transceiver NM-4900 High Performance COFDM/MIMO Broadband Transceiver with minipcie

Introduction to Communications Part Two: Physical Layer Ch3: Data & Signals

Increasing Broadcast Reliability for Vehicular Ad Hoc Networks. Nathan Balon and Jinhua Guo University of Michigan - Dearborn

Transcription:

Online Energy Consumption Monitoring of Wireless Testbed Infrastructure through the NITOS EMF Framework Stratos Keranidis efkerani@gmail.com Giannis Kazdaridis, Virgilios Passas, Thanasis Korakis, Iordanis Koutsopoulos, Leandros Tassiulas University of Thessaly, UTH, Greece CERTH, Greece

Introduction ü Energy Consumption Minimization is considered as a major goal in numerous research fields, including Wireless Networking. 1. Unprecedented penetration of smart mobile devices along with their high power consumption profile: ü Dramatic increase of exchanged mobile data (~8x till 2017) ü Resource-demanding applications ü Multi-core processors and high-resolution displays ü Multiple communication technologies, supporting increased data rates 2. Existing battery technologies cannot meet the increased energy demands (battery capacity limits double every 10 years). Researchers require accurate tools to evaluate the energy efficiency of proposed protocols and architectures. 2

Outline Ø Energy Consumption Monitoring Ø NITOS EMF (Energy Monitoring Framework) Ø Hardware Ø Software Ø Architecture Ø Low-level Experiments Ø Realistic Testbed Experiments Ø Ongoing Work 3

Energy Consumption Monitoring ü Traditional Energy Consumption Models consider only the energy consumed during specific operations, such as: ü the transmission / reception of a single frame of specific length and under fixed PHY-layer bitrate configurations ü operation in specific modes: idle/sleep, etc. ü However, such models cannot realistically take into account effects induced by: ü External factors (channel interference, etc.) ü Simultaneous operation of several wireless devices (medium contention, idle listening, etc.) ü WE CANNOT rely just on monitoring of specific events ü WE HAVE to be able to measure the total Energy Consumption during the execution of realistic experiments. 4

Energy Consumption Monitoring ü Power consumption can be determined by direct measurement of the input voltage and current draw at the device under test. ü Actual measurements can be taken using a fast voltage sampling device, as follows: ü The instantaneous power consumption is the product of the input voltage and current draw on the current shunt resistor R: 5

Energy Consumption Monitoring n Total Energy Consumption over an interval Δt= t1 t0 is calculated as the integral of power consumption: n dt corresponds to the infinitely small observation duration and equals the inverse of the sampling rate n Duration (Δt) of a single Frame Transmission or Reception can be directly obtained as the product of frame length and the configured PHY-layer bitrate. n In the case that we are monitoring a whole experiment Δt corresponds to the total experiment duration. 6

Outline Ø Energy Consumption Monitoring Ø NITOS EMF (Energy Monitoring Framework) Ø Hardware Ø Software Ø Architecture Ø Low-level Experiments Ø Realistic Testbed Experiments Ø Ongoing Work 7

NITOS EMF - Hardware n We developed the Advanced version of the NITOS CM card, which is composed of several commercial and custom components: n Arduino Mega 2560 n Ethernet Shield with SD card n Custom Shield integrated with the INA139 IC n Custom mini-pcie adapters 8

NITOS EMF - Hardware n The Arduino Mega 2560 faces three significant disadvantages: n Low accuracy (10-bit in the 0-5V range) (2W -> 60mV voltage drop on a resistor of 0.1Ω => 12 discrete values) n Low sampling rate of 10 KHz (IEEE802.11n frame transmission at 450Mbps lasts 27µs, which corresponds to the lowest required sampling rate of 37KHz) n Low measurements transfer rate of 115 Kbps (restricted due to the BW limitation of the Serial Arduino interface) 9

NITOS EMF - Hardware Texas Instruments INA139 Designed PCB n Solution to the low accuracy performance: n Custom shield integrating the INA139 module, which converts a differential input voltage to an amplified value, where the amplification level is controlled through an external load resistor (RL) and can be set from 1 to over 100. n The amplification level is selected based on the maximum consumption of the measured device (27KΩ for 2.5W wireless transceivers) n Reduced the reference voltage from 5V to 2.65V (~2x accuracy in the selected range) 10

NITOS EMF - Hardware Ethernet Shield with attached SD card n Solution to the low transfer rate issue: n Enable online fast data logging to the Ethernet Shield s SD card n Subsequent transfer of measurements in an asynchronous distributed way through the Ethernet interface, in the end of the observation period 11

NITOS EMF - Software n Solution to the low sampling rate performance: n Modified the ATmega2560 ADC through low-level configurations: n Enable free-running mode n Increase ADC Prescaler clock speed from 125KHz to 1MHz n Increased sampling rate to 63 KHz, with 10-bit resolution in the 0-2.65V range. 12

NITOS EMF - Software n Python-based software: n Direct access to the collected results n Precise Power and Energy consumption calculations. n Plotting component depicting comparisons between measurements gathered through the developed framework and the high-end NI-6210 device. 13

NITOS EMF - Software NITOS EMF is fully integrated with the OMF Control and Measurement Framework 14

NITOS EMF - Architecture Integration with NITOS Testbed architecture 15

NITOS EMF - Advantages ü Online Monitoring of realistic testbed experiments ü Distributed Architecture through Network communication ü High Accuracy (comparable with high-end devices) ü High Sampling Rate (63 KHz) ü Highly Adaptable to heterogeneous devices (wireless nodes/ cards, sensors, mobile phones, etc.) ü Low-cost (less than 80 ) 16

Outline Ø Energy Consumption Monitoring Ø NITOS EMF (Energy Monitoring Framework) Ø Hardware Ø Software Ø Architecture Ø Low-level Experiments Ø Realistic Testbed Experiments Ø Ongoing Work 17

Low-level Experiments 802.11a/g AR5424 TX Energy Consumption / bit (nj) 350 300 250 200 150 100 50 IEEE802.11a/g PHY rates RX Energy Consumption / bit (nj) 350 300 250 200 150 100 50 IEEE802.11a/g PHY rates 0 0 10 20 30 40 50 60 PHY Rate (Mbps) 0 0 10 20 30 40 50 60 PHY Rate (Mbps) Increase of PHY bit-rate efficiently reduces Energy consumption/bit 18

Low-level Experiments 802.11n - MIMO AR9380 Energy Consumption / bit (nj) 400 350 300 250 200 150 100 50 SISO, MCS:0 7 MIMO2, MCS:8 15 MIMO3, MCS:16 23 Energy Consumption / bit (nj) 400 350 300 250 200 150 100 50 SISO, MCS:0 7 MIMO2, MCS:8 15 MIMO3, MCS:16 23 0 0 50 100 150 200 PHY Rate (Mbps) 0 0 50 100 150 200 PHY Rate (Mbps) Proper Activation of the required number of RFchains can increase energy savings up to 60% 19

Low-level Experiments Effective Energy Consumption / bit (nj) 5 x 104 4 3 2 1 Energy efficiency comparison between 802.11a/g 802.11n FF OFF FF ON 0 0 20 40 60 80 100 Application layer Traffic Rate (Mbps) 20 Effective Energy Consumption / bit (nj) 5 x 104 4 3 2 1 A MPDU OFF A MPDU ON 0 0 50 100 150 200 250 300 Application layer Traffic Rate (Mbps) 802.11n reduces Energy consumption/bit, on the total node level, by more than 75%

Outline Ø Energy Consumption Monitoring Ø NITOS EMF (Energy Monitoring Framework) Ø Hardware Ø Software Ø Architecture Ø Low-level Experiments Ø Realistic Testbed Experiments Ø Ongoing Work 21

Realistic Testbed Experiments File uploading of multiple 802.11a/g clients across different channels Energy Consumption (Joules) 150 100 50 0 0 1 2 3 4 5 Channel Separation AP STA1 STA2 STA3 22

Realistic Testbed Experiments File uploading of multiple 802.11n clients Both individually and simultaneously Energy Consumption (Joules) 25 20 15 10 5 AP STA1 STA2 STA3 0 INDIVIDUAL Phases COMBINED 23

Outline Ø Energy Consumption Monitoring Ø NITOS EMF (Energy Monitoring Framework) Ø Hardware Ø Software Ø Architecture Ø Low-level Experiments Ø Realistic Testbed Experiments Ø Ongoing Work 24

Ongoing Work Power Consumption Characterization of Mobile Phones and Spectrum Sensing Devices Power Consumption (Watts) 4 3 2 1 0 0 2 4 6 8 Number of Samples x 10 5 25

Thank You! 26