Vidyut: Exploiting Power Line Infrastructure for Enterprise Wireless Networks. Vivek Yenamandra and Kannan Srinivasan

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

Prof. Xinyu Zhang. Dept. of Electrical and Computer Engineering University of Wisconsin-Madison

Real-time Distributed MIMO Systems. Hariharan Rahul Ezzeldin Hamed, Mohammed A. Abdelghany, Dina Katabi

RF and Microwave Test and Design Roadshow 5 Locations across Australia and New Zealand

Distributed Coherent Transmission Made Seamless

1 Interference Cancellation

Prototyping Next-Generation Communication Systems with Software-Defined Radio

From Antenna to Bits:

2015 The MathWorks, Inc. 1

WiMAX Summit Testing Requirements for Successful WiMAX Deployments. Fanny Mlinarsky. 28-Feb-07

What s Behind 5G Wireless Communications?

Experimental Characterization of a Large Aperture Array Localization Technique using an SDR Testbench

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

Maximizing MIMO Effectiveness by Multiplying WLAN Radios x3

PoC #1 On-chip frequency generation

Overview. Cognitive Radio: Definitions. Cognitive Radio. Multidimensional Spectrum Awareness: Radio Space

Enabling Future Wireless Technology Research through Flexible & Modular Platforms

MIMO in 4G Wireless. Presenter: Iqbal Singh Josan, P.E., PMP Director & Consulting Engineer USPurtek LLC

Wireless TDMA Mesh Networks

Fractional Fourier Transform Based Co-Radar Waveform: Experimental Validation

UTILIZATION OF AN IEEE 1588 TIMING REFERENCE SOURCE IN THE inet RF TRANSCEIVER

CIS 632 / EEC 687 Mobile Computing. Mobile Communications (for Dummies) Chansu Yu. Contents. Modulation Propagation Spread spectrum

Some Areas for PLC Improvement

Pseudo-random Polarization Hopping ( PPH ) Technology Brief

Communicator II WIRELESS DATA TRANSCEIVER

Modulation is the process of impressing a low-frequency information signal (baseband signal) onto a higher frequency carrier signal

2. LITERATURE REVIEW

High-speed Serial Interface

Merging Propagation Physics, Theory and Hardware in Wireless. Ada Poon

UNDERSTANDING AND MITIGATING

SMACK - A SMart ACKnowledgement Scheme for Broadcast Messages in Wireless Networks. COMP Paper Presentation Junhua Yan Nov.

Wireless Communication Systems: Implementation perspective

All Beamforming Solutions Are Not Equal

UHF Phased Array Ground Stations for Cubesat Applications

Full Duplex Radios. Sachin Katti Kumu Networks & Stanford University 4/17/2014 1

Multiple Receiver Strategies for Minimizing Packet Loss in Dense Sensor Networks

ArrayTrack: A Fine-Grained Indoor Location System

A Wireless Communication System using Multicasting with an Acknowledgement Mark

REPORT DOCUMENTATION PAGE

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

Antenna Design for Modern and Multiband Wireless Systems

Using Modern Design Tools To Evaluate Complex Communication Systems: A Case Study on QAM, FSK and OFDM Transceiver Design

Wireless Intro : Computer Networking. Wireless Challenges. Overview

Keysight Technologies Testing WLAN Devices According to IEEE Standards. Application Note

Handset MIMO antenna measurement using a Spatial Fading Emulator

(some) Device Localization, Mobility Management and 5G RAN Perspectives

COPYRIGHT 2008 MESHDYNAMICS, INC. ALL RIGHTS RESERVED. DISCLOSURES PROTECTED BY MULTIPLE PATENTS

Wireless Communication

Jeffrey M. Gilbert, Ph.D. Manager of Advanced Technology Atheros Communications

TU Dresden uses National Instruments Platform for 5G Research

Datasheet. Shielded airmax ac Radio with Isolation Antenna. Model: IS-5AC. Interchangeable Isolation Antenna Horn. All-Metal, Shielded Radio Base

TECHNOLOGY : MATLAB DOMAIN : COMMUNICATION

Outline / Wireless Networks and Applications Lecture 2: Networking Overview and Wireless Challenges. Protocol and Service Levels

Carrier Frequency Offset Estimation Algorithm in the Presence of I/Q Imbalance in OFDM Systems

Living with Interference in Unmanaged Wireless. Environments. Intel Research & University of Washington

Project in Wireless Communication Lecture 7: Software Defined Radio

MUMS Laboration. Implementation of a Spatially Multiplexed Multiple Antenna System

Software Radio Network Testbed

Lecture 12. Carrier Phase Synchronization. EE4900/EE6720 Digital Communications

Pilot: Device-free Indoor Localization Using Channel State Information

An OFDM Transmitter and Receiver using NI USRP with LabVIEW

Overview: Trends and Implementation Challenges for Multi-Band/Wideband Communication

NI Technical Symposium ni.com

C700 A New Domain in Radio System Design & Verification

SourceSync. Exploiting Sender Diversity

FlexRadio: Fully Flexible Radios and Networks

Wi-Fi. Wireless Fidelity. Spread Spectrum CSMA. Ad-hoc Networks. Engr. Mian Shahzad Iqbal Lecturer Department of Telecommunication Engineering

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

Multiple Antenna Processing for WiMAX

Wireless Networked Systems

802.11ax Design Challenges. Mani Krishnan Venkatachari

Transforming MIMO Test

Faculty of Information Engineering & Technology. The Communications Department. Course: Advanced Communication Lab [COMM 1005] Lab 6.

ETSI Standards and the Measurement of RF Conducted Output Power of Wi-Fi ac Signals

MIMO RFIC Test Architectures

OFDM system: Discrete model Spectral efficiency Characteristics. OFDM based multiple access schemes. OFDM sensitivity to synchronization errors

Ultra Wideband Transceiver Design

CSIsnoop: Attacker Inference of Channel State Information in Multi-User WLANs

Simple Algorithm in (older) Selection Diversity. Receiver Diversity Can we Do Better? Receiver Diversity Optimization.

Twelve voice signals, each band-limited to 3 khz, are frequency -multiplexed using 1 khz guard bands between channels and between the main carrier

Further Vision on TD-SCDMA Evolution

An LTE compatible massive MIMO testbed based on OpenAirInterface. Xiwen JIANG, Florian Kaltenberger EURECOM

Fine-grained Channel Access in Wireless LAN. Cristian Petrescu Arvind Jadoo UCL Computer Science 20 th March 2012

FILA: Fine-grained Indoor Localization

Beamforming on mobile devices: A first study

SR9 / Mikrotik Study PMP 900 MHz Network Performance Investigation

On Measurement of the Spatio-Frequency Property of OFDM Backscattering

Performance Analysis of n Wireless LAN Physical Layer

Selected answers * Problem set 6

Wireless Medium Access Control and CDMA-based Communication Lesson 16 Orthogonal Frequency Division Medium Access (OFDM)

802.11n. Suebpong Nitichai

802.11ax introduction and measurement solution

High Speed E-Band Backhaul: Applications and Challenges

High-end vector signal generator creates complex multichannel scenarios

Adoption of this document as basis for broadband wireless access PHY

Are Wi-Fi Networks Harmful to Your Health?

Developing and Prototyping Next-Generation Communications Systems

RF and Microwave Test and Design Roadshow Cape Town & Midrand

On the Design of Software and Hardware for a WSN Transmitter

Outline / Wireless Networks and Applications Lecture 3: Physical Layer Signals, Modulation, Multiplexing. Cartoon View 1 A Wave of Energy

Transcription:

Vidyut: Exploiting Power Line Infrastructure for Enterprise Wireless Networks Vivek Yenamandra and Kannan Srinivasan

Motivation Increasing demand for wireless capacity Proliferation of BYOD in workplaces Data Intensive applications: Video Streaming, Teleconferencing, Surveillance etc. Scare spectrum resources Growing emphasis for spectrally efficient large capacity wireless networks 2

Enterprise WLAN Ethernet Backbone 1 2 3 4 AP Dense Client Distribution 3

Enterprise WLAN Ethernet Backbone 1 2 3 4 AP Dense Client Distribution 4

Enterprise WLAN Ethernet Backbone 1 2 3 4 AP The APs share medium(time/frequency/code) to mitigate interference Dense Client Distribution 5

Alternative? Ethernet Backbone 1 2 3 4 Multiple APs coordinate to emulate a single virtual AP with many antennas Network MIMO 6

Why Network MIMO? Ethernet Backbone 1 2 3 4 All four APs can serve their clients simultaneously without needing to share the medium. 7

Network MIMO Prerequisite The coordinating APs need to be synchronized in frequency and time 8

Network MIMO Implementation 1 Synchronize Ethernet Backbone 1 Cluster 2 3 4 Lead AP Synchronization Header Cannot synchronize [1]. Hariharan et.al, JMB: Scaling Wireless Capacity with User Demands, SIGCOMM, 2012 9

Network MIMO Implementation Ethernet Backbone 1 2 3 4 Frequency mismatch causes interference 10

Network MIMO Implementation Ethernet Backbone 1 2 3 4 The transmission range of the lead AP limits the number of APs that can coordinate to emulate a single large virtual AP 11

How can we synchronize across clusters? 12

Vidyut 1 2 3 4 Each AP uses the reference clock on the power lines to synchronize their own carrier clocks using a PLL. Power lines Reference Clock transmitted on the Power Lines 13

Vidyut 1 2 3 4 Power lines Each AP uses the reference clock on the power lines to synchronize All APs are their synchronized Reference Clock own carrier clocks using a PLL. transmitted on the Power Lines 14

Vidyut 1 2 3 4 No Frequency mismatch = No interference 15

Power Line Phase Locked Loop Reference clock from the power lines Distributed to the baseband clock, carrier clock F ref Phase difference detector Phase Difference to Voltage Converter Lowpass filter VCO F o F o /N N Feedback Path 16

Power Line Phase Locked Loop Reference clock from the power lines Distributed to the baseband clock, carrier clock F ref Phase difference detector Phase Difference to Voltage Converter Lowpass filter VCO F o F o /N N Feedback Path 17

Power Line Phase Locked Loop Reference clock from the power lines Distributed to the baseband clock, carrier clock F ref Phase difference detector Phase Difference to Voltage Converter Lowpass filter VCO F o F o /N N Feedback Path 18

Power Line Phase Locked Loop Reference clock from the power lines Distributed to the baseband clock, carrier clock F ref Phase difference detector Phase Difference to Voltage Converter Lowpass filter VCO F o F o /N N Feedback Path 19

Power Line Phase Locked Loop Reference clock from the power lines Distributed to the baseband clock, carrier clock F ref Phase difference detector Phase Difference to Voltage Converter Lowpass filter VCO F o F o /N N Feedback Path 20

How to select the reference frequency? 21

Selecting the Reference Frequency Determined by the Power Distribution Network Elements like transformers/distribution panels 22

Measuring Characteristics 23

Transformer Response Secondary Primary 24

Gain(dB) Transformer Response 5 0-5 -10-15 -20 Same Phase 0 1 2 3 4 5 6 7 8 9 10 Frequency(MHz) 25

Gain(dB) Transformer Response 5 0-5 -10-15 -20 Same Phase Filtering effect 0 1 2 3 4 5 6 7 8 9 10 Frequency(MHz) 26

Three-Phase Power Supply The three phases are physically isolated Do we need a separate reference clock for each phase? 27

Transformer Response 28

Gain(dB) Transformer Response 5 0-5 -10-15 -20 Same Phase Cross Phase 0 1 2 3 4 5 6 7 8 9 10 Frequency(MHz) 29

Gain(dB) Transformer Response 5 0-5 -10-15 -20 Same Phase Cross Phase Site of coupling across phases 0 1 2 3 4 5 6 7 8 9 10 Frequency(MHz) 30

Gain(dB) Transformer Response 5 0-5 -10-15 -20 Same Phase Cross Phase Site of coupling across phases We need just a single reference clock 0 1 2 3 4 5 6 7 8 9 10 Frequency(MHz) 31

Evaluation: How effective is Vidyut s phase synchronization? 32

Evaluating Phase Mismatch Both APs synchronized using Vidyut F received Φ mismatch = (F received F pilot ) x T + Φ initial 33

Evaluating Phase Mismatch Both APs synchronized using Vidyut F received When both nodes are synchronized, F received = F pilot making Φ mismatch constant over time Φ mismatch = (F received F pilot ) x T + Φ initial 34

Phase Synchronization Over Time No deteriorating trend over time 35

Phase Synchronization Over Time The randomness is introduced by the phase noise in the PLL 36

Phase Synchronization Over Time We observe a phase mismatch under 0.05 radians over 90% runs. 37

Power Distribution Network Power lines are designed to carry power at 50/60 Hz The higher frequency of the reference clock attenuates over distance. Each AP regenerates the reference clock back on to the power lines 38

Clock Regeneration Ref In Reference Clock Ref In 1 2 Each AP feeds back a Reference clock phase matched to Ref In back on to the power lines. 39

Clock Regeneration Enables synchronization of spatially distant APs Reference Clock Ref In Ref In 1 2 Each AP feeds back a Reference clock phase matched to Ref In back on to the power lines. 40

Clock Regeneration 1 Enables synchronization of spatially distant APs Reference Clock Ref In Ref In Makes Vidyut robust against single point of errors 2 Each AP feeds back a Reference clock phase matched to Ref In back on to the power lines. 41

Regeneration Effect on Clock Synchronization Each clock regeneration adds a distinctive phase noise characteristics The phase mismatch between a pair of nodes does not correlate with the number of clock regenerating sources between them. Details in the paper. 42

Achieving Distributed Time Synchronization We adopt the principles proposed in [1]. Utilize the stable power frequency to achieve distributed time synchronization Details in the paper. [1]. Rowe et.al, Low-power clock synchronization using electromagnetic energy radiating from ac power lines, SENSYS, 2009 43

Implementation Eight NI based SDR nodes NI-5791 RF Front End Accepts Reference Input/ Drives PLL output 10 MHz OFDM in the 2.4 GHz ISM Band PXIe-7965R FPGA.. Agilent 8648C : 10 MHz Reference Clock 44

20m Testbed 32m We interface the nodes to random power outlets across all three phases of power supply 45

Evaluation: Performance gains of Vidyut-enabled Network MIMO. 46

Setup Divide the eight nodes into four APs and four clients. Place the nodes at random locations as before such that the APs are divided into two clusters Each cluster has clients to service Compared schemes: MegaMIMO, NEMOx 1 [1]. Zhang et.al, Scalable Network MIMO for wireless networks, Mobicom, 2013 47

NEMOx Ethernet Backbone 1 2 3 4 Frequency mismatch causes interference 48 48

NEMOx Ethernet Backbone 1 2 3 4 49

Fraction Throughput Gain 1 0.8 0.6 0.4 MegaMIMO NEMOx 0.2 0 Absence of Cross Cluster Interference 0 0.5 1 1.5 2 Throughput Gain 50

As the Number of Clusters Increases MATLAB based simulation Account for increase in noise at each client due to phase mismatch between APs as their number increases. Provisions slackness for variance in time synchronization MegaMIMO and NEMOx are implemented using a TDMA over CSMA type MAC 51

Throughput Gain 8 6 4 2 0 As the Number of Clusters Increase MegaMIMO NEMOx Higher Density Low Density 2 3 4 6 8 10 12 15 18 20 Number of Clusters 52

Future Work Client selection in the clusters is an important design decision that has been left for future work. As the number of nodes participating in Network MIMO increases, the challenge of processing the resulting large volumes of data needs to be addressed. Distributed synchronization across multiple collision domains can enable scalable implementation of exciting theoretical and systems work. 53

Thanks! Vidyut Language of Origin: Sanskrit Definition: Electricity Alternate Pronunciations: Probably will not help. 54