SlideShare a Scribd company logo
IEEE ICC 2015, 8–12 June, London, UK
Raul Palaciosa, Francesco Francha, Francisco Vazquez-Gallegob, Jesus
Alonso-Zarateb, and Fabrizio Granellia
aDISI, University of Trento, Italy
bCTTC, Barcelona, Spain
Experimental Evaluation of Reverse Direction
Transmissions in WLAN Using the WARP Platform
2
IEEE ICC 2015
London, UK
Outline
Scope
•Wi-Fi Footprint
•IEEE 802.11
MAC Layer
•Energy Issues
•Weaknesses of
Theoretical
Analyses and
Simulations
Contribution
•BidMAC:
Reactive
Reverse
Direction TXs
•Implementing
BidMAC on
WARPv3
•Experiments
Outcome
•Energy
Efficiency
•Net/AP/STAs
•Vs. Traffic
Load
•Vs. Data
packet Length
•Vs. PHY Data
Rate
3
IEEE ICC 2015
London, UK
Residential
Public
Enterprise
WLAN AP
(Wi-Fi) User Wi-Fi-enabled
devices
The Big Picture
Source: Wireless Broadband Alliance (WBA), Informa, Nov. 2011
• Wide deployment
of Wi-Fi hotspots
worldwide.
• Increasing
diversity of Wi-Fi-
enabled devices.
3.300.000
Public Hotspots Worldwide in 2013
4
IEEE ICC 2015
London, UK
Wi-Fi Footprint
• The number of Wi-Fi public hotspots will increase by 350% from 2011 to 2015.
• Wi-Fi home and hotspots will contribute by 31%-34% to the overall yearly cloud
energy consumption, being the second main contributor after mobile networks.
Source: The Power of Wireless Cloud, Alcatel-Lucent’s Bell Labs, Centre for
Energy-Efficient Telecommunications (CEET), University of Melbourne, Apr. 2013
Source: Wireless Broadband Access (WBA), Informa, Nov. 2011
1%
1%
2009 2010 2011 2012 2013 2014 2015
0.5
0.8
1.3
2.1
3.3
4.5
5.8
350%
Number of Wi-Fi Public Hotspots in the World
(in million), 2009-2015
Metro & Core Networks
Data centers
Local (Wi-Fi Home/Wi-Fi Hotspots)
Mobile access networks (4G LTE)
2012 2015 Lo 2015 Hi
9173
32424
42957
57%
55%
59%
16%
26%
1%
34%
31%10%
9%
Total Annual Wireless Cloud Energy Consumption (GWh),
2012-2015
5
IEEE ICC 2015
London, UK
Nokia N95 Energy Consumption
• Downloading data using the WLAN radio interface consumes more
energy that what is consumed by the CPU or the display in a Nokia
N95 smart phone.
N95 8GB
Downloading data
using HSDPA
Downloading data
using WLAN
Sending an SMS
Making a voice call
Playing an MP3 file
Display backlight
Normalisedenergyconsumption(%)
100
90
80
70
60
50
40
30
20
10
0
Source: Nokia Research Centre, 2012
6
IEEE ICC 2015
London, UK
Energy Efficiency via the MAC Layer
MAC
PHY
NET
Channel
Status
Transmission
Control
Reliable
data
Routing
information
Takes decisions on the
usage of the wireless
interface to regulate the
access to the channel
Best place for energy
consumption control and
energy saving through
cross-layer methods
7
IEEE ICC 2015
London, UK
DCF Example (With RTS/CTS)
STA1
AP
Other
STAs
RTS
CTS
DATA
ACK
TDIFS TDIFSTSIFS TSIFS TSIFS
T0
CTS
TSIFS TSIFS TSIFS
Time +
ACK
Time +
Time +
NAV RTS
RTS DATA
NAV CTS
NAV DATA
NAV RTS
NAV CTS
NAV DATA
Pi
Pt Pr
PtPr
T1
Pi
Pr
Pi
TDIFSTBO TRTS TDATA TCTS TACKTCTS TACK TRTS TDATATBO
DIFS SIFS SIFS SIFS DIFS SIFS SIFS SIFS DIFS
RTS/CTS exchange RTS/CTS exchange
AP: Access Point
STA: Wireless Station
DIFS: DCF Interframe
Space
SIFS: Short Interframe
Space
RTS: Request-To-Send
CTS: Clear-To-Send
ACK: Acknowledgment
NAV: Network Allocation
Vector
BO: Slotted Backoff Time
8
IEEE ICC 2015
London, UK
DCF Energy Inefficiencies
Control packet overhead
Silent and backoff periods
Idle listening and overhearing
Collisions of control and data packets
9
IEEE ICC 2015
London, UK
IEEE 802.11n RDP
RDP
Allocate
unused
TXOP time
To one or
more
receivers
Reverse
direction
transfer
Good for
bidirectional
traffic
Reduce
channel
contention
10
IEEE ICC 2015
London, UK
Proactive RD
Protocols [1],[2]
•RD transfer initiated
by the transmitter
•Grant remaining
TXOP duration
•Based on 802.11n
RDP operation
Types of RD-based Protocols
Reactive RD
Protocols [3]-[6]
•RD transfer initiated
by the receiver
•Reserve extended
TXOP duration
•More adaptive to
receiver needs
[1] M. Ozdemir, G. Daqing, A. B. McDonald, and J. Zhang, “Enhancing MAC Performance with a Reverse
Direction Protocol for High-Capacity Wireless LANs,” in IEEE VTC 2006, Sep. 2006, pp. 1–5.
[2] D.Akhmetov,“802.11n: Performance Results of Reverse Direction Data Flow,” in IEEE PIMRC 2006, Sep.
2006, pp. 1–3.
[3] H. Wu, Y. Peng, K. Long, S. Cheng, and J. Ma, “Performance of Reliable Transport Protocol over IEEE
802.11 Wireless LAN: Analysis and Enhancement,” in IEEE INFOCOM 2002, vol. 2, Jun. 2002, pp. 599–607.
[4] D.-H. Kwon, W.-J. Kim, and Y.-J. Suh, “A Bidirectional Data Transfer Protocol for Capacity and
Throughput Enhancements in Multi-rate Wireless LANs,” in IEEE VTC 2004, vol. 4, Sep. 2004, pp. 3055–3059.
[5] W. Choi, J. Han, B. J. Park, and J. Hong, “BCTMA (Bi-directional Cut- Through Medium Access) Protocol
for 802.11-based Multi-hop Wireless Networks,” in ACM ISSADS 2005, Jan. 2005, pp. 377–387.
[6] N. S. P. Nandiraju, H. Gossain, D. Cavalcanti, K. R. Chowdhury, and D. P. Agrawal, “Achieving Fairness
in Wireless LANs by Enhanced IEEE 802.11 DCF,” in IEEE WiMob 2006, Jun. 2006, pp. 132–139.
11
IEEE ICC 2015
London, UK
BidMAC [7],[8]: A Reactive RD
Protocol for Infrastructure WLANs
BidMAC
Receiver-
initiated
bidirectional
transmissions
Transmit data
after
receiving
data
Backwards
compatible
with IEEE
802.11 DCF Balanced
DL/UL
channel
share
Improved
WLAN
performance
[7] R. Palacios, F. Granelli, D. Gajic, and A. Foglar, “An Energy-Efficient
MAC Protocol for Infrastructure WLAN Based on Modified PCF/DCF
Access Schemes Using a Bidirectional Data Packet Exchange,” in IEEE
CAMAD 2012, Sep. 2012, pp. 216–220.
[8] R. Palacios, F. Granelli, D. Kliazovich, L. Alonso, and J. Alonso- Zarate,
“Energy Efficiency of an Enhanced DCF Access Method Using
Bidirectional Communications for Infrastructure-based IEEE 802.11
WLANs,” in IEEE CAMAD 2013, Sep. 2013, pp. 38–42.
12
IEEE ICC 2015
London, UK
BidMAC Example (Without
RTS/CTS)
AP: Access Point
STA: Wireless Station
DIFS: DCF Interframe
Space
SIFS: Short Interframe
Space
ACK: Acknowledgment
NAV: Network Allocation
Vector
BO: Slotted Backoff Time
RD: Reverse Direction
13
IEEE ICC 2015
London, UK
Motivations of The Paper
Analysis
No channel
errors
No collisions
Infinite queues
Saturated
conditions
Simulation
No channel
errors
Infinite queues
Infinite
retransmissions
No underlying
physical layer
14
IEEE ICC 2015
London, UK
Anlys
Simul
Exp
Complete
performance
assessment
802.11g
DCF
BidMAC
Contributions of The Paper
15
IEEE ICC 2015
London, UK
MAC Prototyping Platforms
WARP
• Wi-Fi compliant
• Flexible
• Open source
Platforms
TUTWLAN
WARP
CALRADIO
USRP
16
IEEE ICC 2015
London, UK
WARPv3 and Its HW Features
RF Interface B
RF Interface A
Virtex-6
FPGA
LX240T
UserI/O
DDR3-SO-DIMM
Slot
FMC HPC Slot
Ethernet
A
Ethernet
B
UserI/O
JTAG
SDCard
Power
Supply
Power
Switch
UART
I/O header
Displays
DIPswitch
Fig. 2. WARP v3 and its hardware features [13], [14].
analyzed. In contrast, EA P sat
D C F is obtained when the AP ca
17
IEEE ICC 2015
London, UK
802.11g Reference Design for
WARPv3
BidMAC is
implemented
here!
18
IEEE ICC 2015
London, UK
Testbed Layout
1 m
1m
1m
PC 1
PC 2 PC 3
Experiment
Controller
+
Energino
Software
E 2 E 3
E 1
Switch
PWC 2 PWC 3
PWC 1
WARP
STA 2
WARP
STA 1
Wired System:
Gigabit
Ethernet
NetworkWireless System:
IEEE 802.11g
WLAN
WARP
AP
Energino
Software
PWC: 12 V Power
Charger
E: Energino Shield
+ Arduino Board
EPS: 9 V External
Power Supply
Energino
Software
EPS 1
EPS 2 EPS 3
19
IEEE ICC 2015
London, UK
Energino Hardware
Arduino UNO
Board
ACS712 Low
Current Sensor
Breakout
Relay Omron
G6E-134PL-ST-US
Screw Terminals
(2 Pin)
Diode
1N4001
Transistor NPN
2N3904
Arduino Stackable
Header - 8 Pin
Arduino Stackable
Header - 6 Pin
Arduino Stackable
Header - 8 Pin
Resistor
1K
Resistor
10K
Resistor
100K
Resistor
100K
USB Connector
(Standard-B Plug)
External DC
Power Supply
(7-12V)
Energino PCB
from Fritzing
Fig. 5. Energino shield on top of the Arduino UNO board [12], [16].
using amechanical relay. Thespecific features of Energino can
be found in [16]. Three Energino shields on top of Arduino
UNO boards are built following the instructions given in [16]
and redesigned in software to achieve sampling rates of 15
7.2.3 The LabView Program
In order to collect the measurements performed by Energino, it has been used a program in
developed with theLabVIEW software.
LabVIEW (Laboratory Virtual Instrument EngineeringWorkbench) isasystem-design p
and development environment for visual programming language from National Instruments
feature of LabVIEW over other development environments is the extensive support for ac
instrumentation hardware.
Theprogram developed providesan easy-to-useinterfaceto manage Energino and acqui
ples of voltage (V), current (I), and power (P) of a generic DC appliance, such as a Wi-Fi
Figure7.3isreported ascreenshoot of thevisual interfaceof theprogram. Thebehaviour of v
current and power arevisiblein Figure.
Figure7.4: TheLabView Interface
Fig. 6. Visual interfaceof thecustom-design softwarein LabVIEW
Energino [15].
general BidMAC operation considered in the analys
Figs. 7a, 7b, 7c, respectively, show the network,
average per-STA energy efficiencies of DCF and
Energino Software
Arduino UNO
Board
ACS712 Low
Current Sensor
Breakout
rew Terminals
(2 Pin)
de
001
Transistor NPN
2N3904
Arduino Stackable
Header - 6 Pin
Arduino Stackable
Header - 8 Pin
Resistor
1K
Resistor
10K
Resistor
100K
Resistor
100K
USB Connector
(Standard-B Plug)
External DC
Power Supply
(7-12V)
CB
ng
ield on top of the Arduino UNO board [12], [16].
relay. Thespecific features of Energino can
Three Energino shields on top of Arduino
7.2.3 The LabView Program
In order to collect the measurements performed by Energino, it has been used a program interface
developed with theLabVIEW software.
LabVIEW (Laboratory Virtual Instrument EngineeringWorkbench) isasystem-design platform
and development environment for visual programming language from National Instruments. A key
feature of LabVIEW over other development environments is the extensive support for accessing
instrumentation hardware.
Theprogram developed providesan easy-to-useinterfaceto manage Energino and acquiresam-
ples of voltage (V), current (I), and power (P) of a generic DC appliance, such as a Wi-Fi AP. In
Figure7.3isreported ascreenshoot of thevisual interfaceof theprogram. Thebehaviour of voltage,
current and power arevisiblein Figure.
Figure7.4: TheLabView Interface
Fig. 6. Visual interfaceof thecustom-design software in LabVIEW to con
Energino [15].
general BidMAC operation considered in the analysis.
Energino: An Energy Consumption
Monitoring Toolkit
20
IEEE ICC 2015
London, UK
Network Energy Efficiency Vs.
Traffic Load
21
IEEE ICC 2015
London, UK
Downlink Energy Efficiency Vs.
Traffic Load
22
IEEE ICC 2015
London, UK
Saturation Network Energy
Efficiency Vs. Data Packet Length
23
IEEE ICC 2015
London, UK
Summary
•Wi-Fi (IEEE 802.11 DCF MAC): Not energy efficient
•IEEE 802.11n RDP(proactive, transmitter-initiated, RD-based
protocol): outperforms DCF but is not an optimal solution
Problem
•BidMAC: reactive (receiver-initiated) RD-based protocol (i.e.,
transmit after receive) for infrastructure WLANs
•More adaptive to the actual needs of a network than RDP
Solution
•BidMAC implementation on an IEEE 802.11g WARPv3 platform
•Experimental results of energy efficiency in a proof-of-concept
network formed by an AP and 2 STAs
Contribution
•Maximum energy efficiency gains of BidMAC versus DCF:
•From 63% to 29% as the packet length grows
•From 15% to 29% as the PHY data rate increases
Result
•Improve the current BidMAC implementation by incorporating
packet aggregation and block ACK
•Evaluate the new implementation with different traffic classes
Future Work
24
IEEE ICC 2015
London, UK
Thanks for your kind attention!
Fabrizio Granelli
granelli@disi.unitn.it
25
IEEE ICC 2015
London, UK
MAC/PHY System Parameters*
Parameter Value Parameter Value
SIFS, DIFS, EIFS 10, 28, 88 μs ACK size 14 bytes
Slot time 9 μs MAC Header 24 bytes
Preamble 16 μs WARPv3 LLC Header 8 bytes
Signal 4 μs MSDU Size 50-1500 bytes
Signal Extension 6 μs Data Rate 6-54 Mbps
CWmin, CWmax 15, 1023 Control Rate 6,12,24 Mbps
Service 6 bits WARPv3 Power Consumption 18.95 W
Tail 16 bits Trial Time 30 s x10 times
*IEEE 802.11g MAC/PHY
26
IEEE ICC 2015
London, UK
Saturation Network Energy
Efficiency Vs. PHY Data Rate
27
IEEE ICC 2015
London, UK
Uplink Per Station Energy Efficiency
Vs. Traffic Load

More Related Content

What's hot

Carrier Aggregation Enhancements in Release 11 - Eiko Seidel, Chief Technical...
Carrier Aggregation Enhancements in Release 11 - Eiko Seidel, Chief Technical...Carrier Aggregation Enhancements in Release 11 - Eiko Seidel, Chief Technical...
Carrier Aggregation Enhancements in Release 11 - Eiko Seidel, Chief Technical...
Eiko Seidel
 
A 45Gb/s PAM-4 Transmitter Delivering 1.3Vppd Output Swing with 1V supply in ...
A 45Gb/s PAM-4 Transmitter Delivering 1.3Vppd Output Swing with 1V supply in ...A 45Gb/s PAM-4 Transmitter Delivering 1.3Vppd Output Swing with 1V supply in ...
A 45Gb/s PAM-4 Transmitter Delivering 1.3Vppd Output Swing with 1V supply in ...
aiclab
 
LTE-Advanced Pro from Qualcomm
LTE-Advanced Pro from QualcommLTE-Advanced Pro from Qualcomm
LTE-Advanced Pro from Qualcomm
Low Hong Chuan
 
Cloud RAN for Mobile Networks_Final
Cloud RAN for Mobile Networks_FinalCloud RAN for Mobile Networks_Final
Cloud RAN for Mobile Networks_FinalSumedh Deshpande
 
European Processor Initiative & RISC-V
European Processor Initiative & RISC-VEuropean Processor Initiative & RISC-V
European Processor Initiative & RISC-V
inside-BigData.com
 
An introduction of 3 gpp long term evolution (lte)
An introduction of 3 gpp long term evolution (lte)An introduction of 3 gpp long term evolution (lte)
An introduction of 3 gpp long term evolution (lte)mojtaba_gh
 
Capacity planning in mobile data networks experiencing exponential growth in ...
Capacity planning in mobile data networks experiencing exponential growth in ...Capacity planning in mobile data networks experiencing exponential growth in ...
Capacity planning in mobile data networks experiencing exponential growth in ...
Dr. Kim (Kyllesbech Larsen)
 
Why Direct Transmission of 5G Radio over Optical Fiber?
Why Direct Transmission of 5G Radio over Optical Fiber?Why Direct Transmission of 5G Radio over Optical Fiber?
Why Direct Transmission of 5G Radio over Optical Fiber?
Bob Walter
 
Open ran functional splits
Open ran functional splitsOpen ran functional splits
Open ran functional splits
Ashwani kumar
 
Main Differences between LTE & LTE-Advanced
Main Differences between LTE & LTE-AdvancedMain Differences between LTE & LTE-Advanced
Main Differences between LTE & LTE-Advanced
Sabir Hussain
 
High Capacity Optical Access Networks
High Capacity Optical Access NetworksHigh Capacity Optical Access Networks
High Capacity Optical Access Networks
CPqD
 
Cloud RAN fronthaul
Cloud RAN fronthaulCloud RAN fronthaul
Cloud RAN fronthaul
ssk
 
WiMax and non standard solutions
WiMax and non standard solutionsWiMax and non standard solutions
WiMax and non standard solutionsMario B.
 
Lte continuing the evolution of mobile broadband networks
Lte continuing the evolution of mobile broadband networksLte continuing the evolution of mobile broadband networks
Lte continuing the evolution of mobile broadband networksRafael Junquera
 
From LTE to LTE-A
From LTE to LTE-AFrom LTE to LTE-A
From LTE to LTE-A
eXplanoTech
 
Cognitive Technique for Software Defined Optical Network (SDON)
Cognitive Technique for Software Defined Optical Network (SDON)Cognitive Technique for Software Defined Optical Network (SDON)
Cognitive Technique for Software Defined Optical Network (SDON)
CPqD
 
LTE and LTE Advanced Introduction
LTE and LTE Advanced IntroductionLTE and LTE Advanced Introduction
LTE and LTE Advanced Introduction
BP Tiwari
 
LTE-A HetNets using Carrier Aggregation - Eiko Seidel, CTO, Nomor Research
LTE-A HetNets using Carrier Aggregation - Eiko Seidel, CTO, Nomor ResearchLTE-A HetNets using Carrier Aggregation - Eiko Seidel, CTO, Nomor Research
LTE-A HetNets using Carrier Aggregation - Eiko Seidel, CTO, Nomor Research
Eiko Seidel
 
CommTech Talks: Elastic Optical Devices for Software Defined Optical Networks
CommTech Talks: Elastic Optical Devices for Software Defined Optical NetworksCommTech Talks: Elastic Optical Devices for Software Defined Optical Networks
CommTech Talks: Elastic Optical Devices for Software Defined Optical Networks
Antonio Capone
 
NGFI (Next Generation Fronthaul Interface) native RoE (Radio over Ethernet)
NGFI (Next Generation Fronthaul Interface) native RoE (Radio over Ethernet)NGFI (Next Generation Fronthaul Interface) native RoE (Radio over Ethernet)
NGFI (Next Generation Fronthaul Interface) native RoE (Radio over Ethernet)
ITU
 

What's hot (20)

Carrier Aggregation Enhancements in Release 11 - Eiko Seidel, Chief Technical...
Carrier Aggregation Enhancements in Release 11 - Eiko Seidel, Chief Technical...Carrier Aggregation Enhancements in Release 11 - Eiko Seidel, Chief Technical...
Carrier Aggregation Enhancements in Release 11 - Eiko Seidel, Chief Technical...
 
A 45Gb/s PAM-4 Transmitter Delivering 1.3Vppd Output Swing with 1V supply in ...
A 45Gb/s PAM-4 Transmitter Delivering 1.3Vppd Output Swing with 1V supply in ...A 45Gb/s PAM-4 Transmitter Delivering 1.3Vppd Output Swing with 1V supply in ...
A 45Gb/s PAM-4 Transmitter Delivering 1.3Vppd Output Swing with 1V supply in ...
 
LTE-Advanced Pro from Qualcomm
LTE-Advanced Pro from QualcommLTE-Advanced Pro from Qualcomm
LTE-Advanced Pro from Qualcomm
 
Cloud RAN for Mobile Networks_Final
Cloud RAN for Mobile Networks_FinalCloud RAN for Mobile Networks_Final
Cloud RAN for Mobile Networks_Final
 
European Processor Initiative & RISC-V
European Processor Initiative & RISC-VEuropean Processor Initiative & RISC-V
European Processor Initiative & RISC-V
 
An introduction of 3 gpp long term evolution (lte)
An introduction of 3 gpp long term evolution (lte)An introduction of 3 gpp long term evolution (lte)
An introduction of 3 gpp long term evolution (lte)
 
Capacity planning in mobile data networks experiencing exponential growth in ...
Capacity planning in mobile data networks experiencing exponential growth in ...Capacity planning in mobile data networks experiencing exponential growth in ...
Capacity planning in mobile data networks experiencing exponential growth in ...
 
Why Direct Transmission of 5G Radio over Optical Fiber?
Why Direct Transmission of 5G Radio over Optical Fiber?Why Direct Transmission of 5G Radio over Optical Fiber?
Why Direct Transmission of 5G Radio over Optical Fiber?
 
Open ran functional splits
Open ran functional splitsOpen ran functional splits
Open ran functional splits
 
Main Differences between LTE & LTE-Advanced
Main Differences between LTE & LTE-AdvancedMain Differences between LTE & LTE-Advanced
Main Differences between LTE & LTE-Advanced
 
High Capacity Optical Access Networks
High Capacity Optical Access NetworksHigh Capacity Optical Access Networks
High Capacity Optical Access Networks
 
Cloud RAN fronthaul
Cloud RAN fronthaulCloud RAN fronthaul
Cloud RAN fronthaul
 
WiMax and non standard solutions
WiMax and non standard solutionsWiMax and non standard solutions
WiMax and non standard solutions
 
Lte continuing the evolution of mobile broadband networks
Lte continuing the evolution of mobile broadband networksLte continuing the evolution of mobile broadband networks
Lte continuing the evolution of mobile broadband networks
 
From LTE to LTE-A
From LTE to LTE-AFrom LTE to LTE-A
From LTE to LTE-A
 
Cognitive Technique for Software Defined Optical Network (SDON)
Cognitive Technique for Software Defined Optical Network (SDON)Cognitive Technique for Software Defined Optical Network (SDON)
Cognitive Technique for Software Defined Optical Network (SDON)
 
LTE and LTE Advanced Introduction
LTE and LTE Advanced IntroductionLTE and LTE Advanced Introduction
LTE and LTE Advanced Introduction
 
LTE-A HetNets using Carrier Aggregation - Eiko Seidel, CTO, Nomor Research
LTE-A HetNets using Carrier Aggregation - Eiko Seidel, CTO, Nomor ResearchLTE-A HetNets using Carrier Aggregation - Eiko Seidel, CTO, Nomor Research
LTE-A HetNets using Carrier Aggregation - Eiko Seidel, CTO, Nomor Research
 
CommTech Talks: Elastic Optical Devices for Software Defined Optical Networks
CommTech Talks: Elastic Optical Devices for Software Defined Optical NetworksCommTech Talks: Elastic Optical Devices for Software Defined Optical Networks
CommTech Talks: Elastic Optical Devices for Software Defined Optical Networks
 
NGFI (Next Generation Fronthaul Interface) native RoE (Radio over Ethernet)
NGFI (Next Generation Fronthaul Interface) native RoE (Radio over Ethernet)NGFI (Next Generation Fronthaul Interface) native RoE (Radio over Ethernet)
NGFI (Next Generation Fronthaul Interface) native RoE (Radio over Ethernet)
 

Similar to Experimental Evaluation of Reverse Direction Transmissions in WLAN Using the WARP Platform

Analysis of an Energy-Efficient MAC Protocol Based on Polling for IEEE 802.11...
Analysis of an Energy-Efficient MAC Protocol Based on Polling for IEEE 802.11...Analysis of an Energy-Efficient MAC Protocol Based on Polling for IEEE 802.11...
Analysis of an Energy-Efficient MAC Protocol Based on Polling for IEEE 802.11...
Fabrizio Granelli
 
Ag34200206
Ag34200206Ag34200206
Ag34200206
IJERA Editor
 
B5 g2 enhanced+protection+functionality+with+iec+61850+and+goose
B5 g2 enhanced+protection+functionality+with+iec+61850+and+gooseB5 g2 enhanced+protection+functionality+with+iec+61850+and+goose
B5 g2 enhanced+protection+functionality+with+iec+61850+and+goose
Omeal Ahmed
 
Wireless Evolution: IEEE 802.11N, 802.11AC, and 802.11AX Performance Comparison
Wireless Evolution: IEEE 802.11N, 802.11AC, and 802.11AX Performance ComparisonWireless Evolution: IEEE 802.11N, 802.11AC, and 802.11AX Performance Comparison
Wireless Evolution: IEEE 802.11N, 802.11AC, and 802.11AX Performance Comparison
pijans
 
Comparative study of various voip applications in 802.11 a wireless network s...
Comparative study of various voip applications in 802.11 a wireless network s...Comparative study of various voip applications in 802.11 a wireless network s...
Comparative study of various voip applications in 802.11 a wireless network s...
ijmnct
 
INVESTIGATION AND EVALUATION OF IEEE 802.11N WLANS LINK FEATURES PERFORMANCE ...
INVESTIGATION AND EVALUATION OF IEEE 802.11N WLANS LINK FEATURES PERFORMANCE ...INVESTIGATION AND EVALUATION OF IEEE 802.11N WLANS LINK FEATURES PERFORMANCE ...
INVESTIGATION AND EVALUATION OF IEEE 802.11N WLANS LINK FEATURES PERFORMANCE ...
pijans
 
Investigation and Evaluation of IEEE 802.11n WLANs Link Features Performance ...
Investigation and Evaluation of IEEE 802.11n WLANs Link Features Performance ...Investigation and Evaluation of IEEE 802.11n WLANs Link Features Performance ...
Investigation and Evaluation of IEEE 802.11n WLANs Link Features Performance ...
pijans
 
Investigation and Evaluation of IEEE 802.11n Wlans Link Features Performance ...
Investigation and Evaluation of IEEE 802.11n Wlans Link Features Performance ...Investigation and Evaluation of IEEE 802.11n Wlans Link Features Performance ...
Investigation and Evaluation of IEEE 802.11n Wlans Link Features Performance ...
pijans
 
Performance evaluation for outdoor wireless scenarios based on IEEE 802.11b/g...
Performance evaluation for outdoor wireless scenarios based on IEEE 802.11b/g...Performance evaluation for outdoor wireless scenarios based on IEEE 802.11b/g...
Performance evaluation for outdoor wireless scenarios based on IEEE 802.11b/g...
journalBEEI
 
Comparative analysis of 802.11b&g WLAN systems based on Throughput metric
Comparative analysis of 802.11b&g WLAN systems based on Throughput metricComparative analysis of 802.11b&g WLAN systems based on Throughput metric
Comparative analysis of 802.11b&g WLAN systems based on Throughput metric
IRJET Journal
 
5G peek
5G peek5G peek
5G peek
sujinching
 
5 g peek from cmcc 20may2013
5 g peek from cmcc 20may20135 g peek from cmcc 20may2013
5 g peek from cmcc 20may2013
Muljati Muli
 
COMPARATIVE PERFORMANCE ANALYSIS OF THE IEEE802.11AX AND 802.11AC MIMOLINK FO...
COMPARATIVE PERFORMANCE ANALYSIS OF THE IEEE802.11AX AND 802.11AC MIMOLINK FO...COMPARATIVE PERFORMANCE ANALYSIS OF THE IEEE802.11AX AND 802.11AC MIMOLINK FO...
COMPARATIVE PERFORMANCE ANALYSIS OF THE IEEE802.11AX AND 802.11AC MIMOLINK FO...
pijans
 
An analysis of a large scale wireless image distribution system deployment
An analysis of a large scale wireless image distribution system deploymentAn analysis of a large scale wireless image distribution system deployment
An analysis of a large scale wireless image distribution system deployment
Conference Papers
 
An analysis of a large scale wireless image distribution system deployment
An analysis of a large scale wireless image distribution system deploymentAn analysis of a large scale wireless image distribution system deployment
An analysis of a large scale wireless image distribution system deployment
Conference Papers
 
A20345606_Shah_Bonus_Report
A20345606_Shah_Bonus_ReportA20345606_Shah_Bonus_Report
A20345606_Shah_Bonus_ReportPanth Shah
 
L018218184
L018218184L018218184
L018218184
IOSR Journals
 
Rpl2018
Rpl2018Rpl2018
Simplemux: a generic multiplexing protocol
Simplemux: a generic multiplexing protocolSimplemux: a generic multiplexing protocol
Simplemux: a generic multiplexing protocolJose Saldana
 
Performance analysis of IEEE 802.11ac based WLAN in wireless communication sy...
Performance analysis of IEEE 802.11ac based WLAN in wireless communication sy...Performance analysis of IEEE 802.11ac based WLAN in wireless communication sy...
Performance analysis of IEEE 802.11ac based WLAN in wireless communication sy...
IJECEIAES
 

Similar to Experimental Evaluation of Reverse Direction Transmissions in WLAN Using the WARP Platform (20)

Analysis of an Energy-Efficient MAC Protocol Based on Polling for IEEE 802.11...
Analysis of an Energy-Efficient MAC Protocol Based on Polling for IEEE 802.11...Analysis of an Energy-Efficient MAC Protocol Based on Polling for IEEE 802.11...
Analysis of an Energy-Efficient MAC Protocol Based on Polling for IEEE 802.11...
 
Ag34200206
Ag34200206Ag34200206
Ag34200206
 
B5 g2 enhanced+protection+functionality+with+iec+61850+and+goose
B5 g2 enhanced+protection+functionality+with+iec+61850+and+gooseB5 g2 enhanced+protection+functionality+with+iec+61850+and+goose
B5 g2 enhanced+protection+functionality+with+iec+61850+and+goose
 
Wireless Evolution: IEEE 802.11N, 802.11AC, and 802.11AX Performance Comparison
Wireless Evolution: IEEE 802.11N, 802.11AC, and 802.11AX Performance ComparisonWireless Evolution: IEEE 802.11N, 802.11AC, and 802.11AX Performance Comparison
Wireless Evolution: IEEE 802.11N, 802.11AC, and 802.11AX Performance Comparison
 
Comparative study of various voip applications in 802.11 a wireless network s...
Comparative study of various voip applications in 802.11 a wireless network s...Comparative study of various voip applications in 802.11 a wireless network s...
Comparative study of various voip applications in 802.11 a wireless network s...
 
INVESTIGATION AND EVALUATION OF IEEE 802.11N WLANS LINK FEATURES PERFORMANCE ...
INVESTIGATION AND EVALUATION OF IEEE 802.11N WLANS LINK FEATURES PERFORMANCE ...INVESTIGATION AND EVALUATION OF IEEE 802.11N WLANS LINK FEATURES PERFORMANCE ...
INVESTIGATION AND EVALUATION OF IEEE 802.11N WLANS LINK FEATURES PERFORMANCE ...
 
Investigation and Evaluation of IEEE 802.11n WLANs Link Features Performance ...
Investigation and Evaluation of IEEE 802.11n WLANs Link Features Performance ...Investigation and Evaluation of IEEE 802.11n WLANs Link Features Performance ...
Investigation and Evaluation of IEEE 802.11n WLANs Link Features Performance ...
 
Investigation and Evaluation of IEEE 802.11n Wlans Link Features Performance ...
Investigation and Evaluation of IEEE 802.11n Wlans Link Features Performance ...Investigation and Evaluation of IEEE 802.11n Wlans Link Features Performance ...
Investigation and Evaluation of IEEE 802.11n Wlans Link Features Performance ...
 
Performance evaluation for outdoor wireless scenarios based on IEEE 802.11b/g...
Performance evaluation for outdoor wireless scenarios based on IEEE 802.11b/g...Performance evaluation for outdoor wireless scenarios based on IEEE 802.11b/g...
Performance evaluation for outdoor wireless scenarios based on IEEE 802.11b/g...
 
Comparative analysis of 802.11b&g WLAN systems based on Throughput metric
Comparative analysis of 802.11b&g WLAN systems based on Throughput metricComparative analysis of 802.11b&g WLAN systems based on Throughput metric
Comparative analysis of 802.11b&g WLAN systems based on Throughput metric
 
5G peek
5G peek5G peek
5G peek
 
5 g peek from cmcc 20may2013
5 g peek from cmcc 20may20135 g peek from cmcc 20may2013
5 g peek from cmcc 20may2013
 
COMPARATIVE PERFORMANCE ANALYSIS OF THE IEEE802.11AX AND 802.11AC MIMOLINK FO...
COMPARATIVE PERFORMANCE ANALYSIS OF THE IEEE802.11AX AND 802.11AC MIMOLINK FO...COMPARATIVE PERFORMANCE ANALYSIS OF THE IEEE802.11AX AND 802.11AC MIMOLINK FO...
COMPARATIVE PERFORMANCE ANALYSIS OF THE IEEE802.11AX AND 802.11AC MIMOLINK FO...
 
An analysis of a large scale wireless image distribution system deployment
An analysis of a large scale wireless image distribution system deploymentAn analysis of a large scale wireless image distribution system deployment
An analysis of a large scale wireless image distribution system deployment
 
An analysis of a large scale wireless image distribution system deployment
An analysis of a large scale wireless image distribution system deploymentAn analysis of a large scale wireless image distribution system deployment
An analysis of a large scale wireless image distribution system deployment
 
A20345606_Shah_Bonus_Report
A20345606_Shah_Bonus_ReportA20345606_Shah_Bonus_Report
A20345606_Shah_Bonus_Report
 
L018218184
L018218184L018218184
L018218184
 
Rpl2018
Rpl2018Rpl2018
Rpl2018
 
Simplemux: a generic multiplexing protocol
Simplemux: a generic multiplexing protocolSimplemux: a generic multiplexing protocol
Simplemux: a generic multiplexing protocol
 
Performance analysis of IEEE 802.11ac based WLAN in wireless communication sy...
Performance analysis of IEEE 802.11ac based WLAN in wireless communication sy...Performance analysis of IEEE 802.11ac based WLAN in wireless communication sy...
Performance analysis of IEEE 802.11ac based WLAN in wireless communication sy...
 

Recently uploaded

UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
DianaGray10
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
Jemma Hussein Allen
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Tobias Schneck
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
UiPathCommunity
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
Kari Kakkonen
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
Guy Korland
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Ramesh Iyer
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
Laura Byrne
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
ThousandEyes
 
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptxIOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
Abida Shariff
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
Thijs Feryn
 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
Product School
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
RTTS
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
Sri Ambati
 
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
Product School
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
OnBoard
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
Prayukth K V
 

Recently uploaded (20)

UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
 
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptxIOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
 
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
 

Experimental Evaluation of Reverse Direction Transmissions in WLAN Using the WARP Platform

  • 1. IEEE ICC 2015, 8–12 June, London, UK Raul Palaciosa, Francesco Francha, Francisco Vazquez-Gallegob, Jesus Alonso-Zarateb, and Fabrizio Granellia aDISI, University of Trento, Italy bCTTC, Barcelona, Spain Experimental Evaluation of Reverse Direction Transmissions in WLAN Using the WARP Platform
  • 2. 2 IEEE ICC 2015 London, UK Outline Scope •Wi-Fi Footprint •IEEE 802.11 MAC Layer •Energy Issues •Weaknesses of Theoretical Analyses and Simulations Contribution •BidMAC: Reactive Reverse Direction TXs •Implementing BidMAC on WARPv3 •Experiments Outcome •Energy Efficiency •Net/AP/STAs •Vs. Traffic Load •Vs. Data packet Length •Vs. PHY Data Rate
  • 3. 3 IEEE ICC 2015 London, UK Residential Public Enterprise WLAN AP (Wi-Fi) User Wi-Fi-enabled devices The Big Picture Source: Wireless Broadband Alliance (WBA), Informa, Nov. 2011 • Wide deployment of Wi-Fi hotspots worldwide. • Increasing diversity of Wi-Fi- enabled devices. 3.300.000 Public Hotspots Worldwide in 2013
  • 4. 4 IEEE ICC 2015 London, UK Wi-Fi Footprint • The number of Wi-Fi public hotspots will increase by 350% from 2011 to 2015. • Wi-Fi home and hotspots will contribute by 31%-34% to the overall yearly cloud energy consumption, being the second main contributor after mobile networks. Source: The Power of Wireless Cloud, Alcatel-Lucent’s Bell Labs, Centre for Energy-Efficient Telecommunications (CEET), University of Melbourne, Apr. 2013 Source: Wireless Broadband Access (WBA), Informa, Nov. 2011 1% 1% 2009 2010 2011 2012 2013 2014 2015 0.5 0.8 1.3 2.1 3.3 4.5 5.8 350% Number of Wi-Fi Public Hotspots in the World (in million), 2009-2015 Metro & Core Networks Data centers Local (Wi-Fi Home/Wi-Fi Hotspots) Mobile access networks (4G LTE) 2012 2015 Lo 2015 Hi 9173 32424 42957 57% 55% 59% 16% 26% 1% 34% 31%10% 9% Total Annual Wireless Cloud Energy Consumption (GWh), 2012-2015
  • 5. 5 IEEE ICC 2015 London, UK Nokia N95 Energy Consumption • Downloading data using the WLAN radio interface consumes more energy that what is consumed by the CPU or the display in a Nokia N95 smart phone. N95 8GB Downloading data using HSDPA Downloading data using WLAN Sending an SMS Making a voice call Playing an MP3 file Display backlight Normalisedenergyconsumption(%) 100 90 80 70 60 50 40 30 20 10 0 Source: Nokia Research Centre, 2012
  • 6. 6 IEEE ICC 2015 London, UK Energy Efficiency via the MAC Layer MAC PHY NET Channel Status Transmission Control Reliable data Routing information Takes decisions on the usage of the wireless interface to regulate the access to the channel Best place for energy consumption control and energy saving through cross-layer methods
  • 7. 7 IEEE ICC 2015 London, UK DCF Example (With RTS/CTS) STA1 AP Other STAs RTS CTS DATA ACK TDIFS TDIFSTSIFS TSIFS TSIFS T0 CTS TSIFS TSIFS TSIFS Time + ACK Time + Time + NAV RTS RTS DATA NAV CTS NAV DATA NAV RTS NAV CTS NAV DATA Pi Pt Pr PtPr T1 Pi Pr Pi TDIFSTBO TRTS TDATA TCTS TACKTCTS TACK TRTS TDATATBO DIFS SIFS SIFS SIFS DIFS SIFS SIFS SIFS DIFS RTS/CTS exchange RTS/CTS exchange AP: Access Point STA: Wireless Station DIFS: DCF Interframe Space SIFS: Short Interframe Space RTS: Request-To-Send CTS: Clear-To-Send ACK: Acknowledgment NAV: Network Allocation Vector BO: Slotted Backoff Time
  • 8. 8 IEEE ICC 2015 London, UK DCF Energy Inefficiencies Control packet overhead Silent and backoff periods Idle listening and overhearing Collisions of control and data packets
  • 9. 9 IEEE ICC 2015 London, UK IEEE 802.11n RDP RDP Allocate unused TXOP time To one or more receivers Reverse direction transfer Good for bidirectional traffic Reduce channel contention
  • 10. 10 IEEE ICC 2015 London, UK Proactive RD Protocols [1],[2] •RD transfer initiated by the transmitter •Grant remaining TXOP duration •Based on 802.11n RDP operation Types of RD-based Protocols Reactive RD Protocols [3]-[6] •RD transfer initiated by the receiver •Reserve extended TXOP duration •More adaptive to receiver needs [1] M. Ozdemir, G. Daqing, A. B. McDonald, and J. Zhang, “Enhancing MAC Performance with a Reverse Direction Protocol for High-Capacity Wireless LANs,” in IEEE VTC 2006, Sep. 2006, pp. 1–5. [2] D.Akhmetov,“802.11n: Performance Results of Reverse Direction Data Flow,” in IEEE PIMRC 2006, Sep. 2006, pp. 1–3. [3] H. Wu, Y. Peng, K. Long, S. Cheng, and J. Ma, “Performance of Reliable Transport Protocol over IEEE 802.11 Wireless LAN: Analysis and Enhancement,” in IEEE INFOCOM 2002, vol. 2, Jun. 2002, pp. 599–607. [4] D.-H. Kwon, W.-J. Kim, and Y.-J. Suh, “A Bidirectional Data Transfer Protocol for Capacity and Throughput Enhancements in Multi-rate Wireless LANs,” in IEEE VTC 2004, vol. 4, Sep. 2004, pp. 3055–3059. [5] W. Choi, J. Han, B. J. Park, and J. Hong, “BCTMA (Bi-directional Cut- Through Medium Access) Protocol for 802.11-based Multi-hop Wireless Networks,” in ACM ISSADS 2005, Jan. 2005, pp. 377–387. [6] N. S. P. Nandiraju, H. Gossain, D. Cavalcanti, K. R. Chowdhury, and D. P. Agrawal, “Achieving Fairness in Wireless LANs by Enhanced IEEE 802.11 DCF,” in IEEE WiMob 2006, Jun. 2006, pp. 132–139.
  • 11. 11 IEEE ICC 2015 London, UK BidMAC [7],[8]: A Reactive RD Protocol for Infrastructure WLANs BidMAC Receiver- initiated bidirectional transmissions Transmit data after receiving data Backwards compatible with IEEE 802.11 DCF Balanced DL/UL channel share Improved WLAN performance [7] R. Palacios, F. Granelli, D. Gajic, and A. Foglar, “An Energy-Efficient MAC Protocol for Infrastructure WLAN Based on Modified PCF/DCF Access Schemes Using a Bidirectional Data Packet Exchange,” in IEEE CAMAD 2012, Sep. 2012, pp. 216–220. [8] R. Palacios, F. Granelli, D. Kliazovich, L. Alonso, and J. Alonso- Zarate, “Energy Efficiency of an Enhanced DCF Access Method Using Bidirectional Communications for Infrastructure-based IEEE 802.11 WLANs,” in IEEE CAMAD 2013, Sep. 2013, pp. 38–42.
  • 12. 12 IEEE ICC 2015 London, UK BidMAC Example (Without RTS/CTS) AP: Access Point STA: Wireless Station DIFS: DCF Interframe Space SIFS: Short Interframe Space ACK: Acknowledgment NAV: Network Allocation Vector BO: Slotted Backoff Time RD: Reverse Direction
  • 13. 13 IEEE ICC 2015 London, UK Motivations of The Paper Analysis No channel errors No collisions Infinite queues Saturated conditions Simulation No channel errors Infinite queues Infinite retransmissions No underlying physical layer
  • 14. 14 IEEE ICC 2015 London, UK Anlys Simul Exp Complete performance assessment 802.11g DCF BidMAC Contributions of The Paper
  • 15. 15 IEEE ICC 2015 London, UK MAC Prototyping Platforms WARP • Wi-Fi compliant • Flexible • Open source Platforms TUTWLAN WARP CALRADIO USRP
  • 16. 16 IEEE ICC 2015 London, UK WARPv3 and Its HW Features RF Interface B RF Interface A Virtex-6 FPGA LX240T UserI/O DDR3-SO-DIMM Slot FMC HPC Slot Ethernet A Ethernet B UserI/O JTAG SDCard Power Supply Power Switch UART I/O header Displays DIPswitch Fig. 2. WARP v3 and its hardware features [13], [14]. analyzed. In contrast, EA P sat D C F is obtained when the AP ca
  • 17. 17 IEEE ICC 2015 London, UK 802.11g Reference Design for WARPv3 BidMAC is implemented here!
  • 18. 18 IEEE ICC 2015 London, UK Testbed Layout 1 m 1m 1m PC 1 PC 2 PC 3 Experiment Controller + Energino Software E 2 E 3 E 1 Switch PWC 2 PWC 3 PWC 1 WARP STA 2 WARP STA 1 Wired System: Gigabit Ethernet NetworkWireless System: IEEE 802.11g WLAN WARP AP Energino Software PWC: 12 V Power Charger E: Energino Shield + Arduino Board EPS: 9 V External Power Supply Energino Software EPS 1 EPS 2 EPS 3
  • 19. 19 IEEE ICC 2015 London, UK Energino Hardware Arduino UNO Board ACS712 Low Current Sensor Breakout Relay Omron G6E-134PL-ST-US Screw Terminals (2 Pin) Diode 1N4001 Transistor NPN 2N3904 Arduino Stackable Header - 8 Pin Arduino Stackable Header - 6 Pin Arduino Stackable Header - 8 Pin Resistor 1K Resistor 10K Resistor 100K Resistor 100K USB Connector (Standard-B Plug) External DC Power Supply (7-12V) Energino PCB from Fritzing Fig. 5. Energino shield on top of the Arduino UNO board [12], [16]. using amechanical relay. Thespecific features of Energino can be found in [16]. Three Energino shields on top of Arduino UNO boards are built following the instructions given in [16] and redesigned in software to achieve sampling rates of 15 7.2.3 The LabView Program In order to collect the measurements performed by Energino, it has been used a program in developed with theLabVIEW software. LabVIEW (Laboratory Virtual Instrument EngineeringWorkbench) isasystem-design p and development environment for visual programming language from National Instruments feature of LabVIEW over other development environments is the extensive support for ac instrumentation hardware. Theprogram developed providesan easy-to-useinterfaceto manage Energino and acqui ples of voltage (V), current (I), and power (P) of a generic DC appliance, such as a Wi-Fi Figure7.3isreported ascreenshoot of thevisual interfaceof theprogram. Thebehaviour of v current and power arevisiblein Figure. Figure7.4: TheLabView Interface Fig. 6. Visual interfaceof thecustom-design softwarein LabVIEW Energino [15]. general BidMAC operation considered in the analys Figs. 7a, 7b, 7c, respectively, show the network, average per-STA energy efficiencies of DCF and Energino Software Arduino UNO Board ACS712 Low Current Sensor Breakout rew Terminals (2 Pin) de 001 Transistor NPN 2N3904 Arduino Stackable Header - 6 Pin Arduino Stackable Header - 8 Pin Resistor 1K Resistor 10K Resistor 100K Resistor 100K USB Connector (Standard-B Plug) External DC Power Supply (7-12V) CB ng ield on top of the Arduino UNO board [12], [16]. relay. Thespecific features of Energino can Three Energino shields on top of Arduino 7.2.3 The LabView Program In order to collect the measurements performed by Energino, it has been used a program interface developed with theLabVIEW software. LabVIEW (Laboratory Virtual Instrument EngineeringWorkbench) isasystem-design platform and development environment for visual programming language from National Instruments. A key feature of LabVIEW over other development environments is the extensive support for accessing instrumentation hardware. Theprogram developed providesan easy-to-useinterfaceto manage Energino and acquiresam- ples of voltage (V), current (I), and power (P) of a generic DC appliance, such as a Wi-Fi AP. In Figure7.3isreported ascreenshoot of thevisual interfaceof theprogram. Thebehaviour of voltage, current and power arevisiblein Figure. Figure7.4: TheLabView Interface Fig. 6. Visual interfaceof thecustom-design software in LabVIEW to con Energino [15]. general BidMAC operation considered in the analysis. Energino: An Energy Consumption Monitoring Toolkit
  • 20. 20 IEEE ICC 2015 London, UK Network Energy Efficiency Vs. Traffic Load
  • 21. 21 IEEE ICC 2015 London, UK Downlink Energy Efficiency Vs. Traffic Load
  • 22. 22 IEEE ICC 2015 London, UK Saturation Network Energy Efficiency Vs. Data Packet Length
  • 23. 23 IEEE ICC 2015 London, UK Summary •Wi-Fi (IEEE 802.11 DCF MAC): Not energy efficient •IEEE 802.11n RDP(proactive, transmitter-initiated, RD-based protocol): outperforms DCF but is not an optimal solution Problem •BidMAC: reactive (receiver-initiated) RD-based protocol (i.e., transmit after receive) for infrastructure WLANs •More adaptive to the actual needs of a network than RDP Solution •BidMAC implementation on an IEEE 802.11g WARPv3 platform •Experimental results of energy efficiency in a proof-of-concept network formed by an AP and 2 STAs Contribution •Maximum energy efficiency gains of BidMAC versus DCF: •From 63% to 29% as the packet length grows •From 15% to 29% as the PHY data rate increases Result •Improve the current BidMAC implementation by incorporating packet aggregation and block ACK •Evaluate the new implementation with different traffic classes Future Work
  • 24. 24 IEEE ICC 2015 London, UK Thanks for your kind attention! Fabrizio Granelli granelli@disi.unitn.it
  • 25. 25 IEEE ICC 2015 London, UK MAC/PHY System Parameters* Parameter Value Parameter Value SIFS, DIFS, EIFS 10, 28, 88 μs ACK size 14 bytes Slot time 9 μs MAC Header 24 bytes Preamble 16 μs WARPv3 LLC Header 8 bytes Signal 4 μs MSDU Size 50-1500 bytes Signal Extension 6 μs Data Rate 6-54 Mbps CWmin, CWmax 15, 1023 Control Rate 6,12,24 Mbps Service 6 bits WARPv3 Power Consumption 18.95 W Tail 16 bits Trial Time 30 s x10 times *IEEE 802.11g MAC/PHY
  • 26. 26 IEEE ICC 2015 London, UK Saturation Network Energy Efficiency Vs. PHY Data Rate
  • 27. 27 IEEE ICC 2015 London, UK Uplink Per Station Energy Efficiency Vs. Traffic Load

Editor's Notes

  1. The outline of the presentation is as follows. First, I will describe the problem we are focusing on. Then, I will present our solution. Finally, I will show some results of energy efficiency and energy consumption as a function of the traffic load and the data rate. But first, let me introduce the topic.
  2. A Wireless Local Area Network (WLAN) typically consists of an access point that is usually connected to the cloud through a cable and multiple mobile devices that communicate with the access point using the same share channel. WLAN access points, also known as Wi-Fi hotspots, have been widely deployed in public and private areas, such as university campuses, business parks, and user homes. Currently, more than 3 million WLAN access point have been deployed in the world. In addition, more and more portable devices are equipped with WLAN chipsets, for instance tables, smart phones, and laptops. Now let me give you more information about that.
  3. In these figures you can see that the number of Wi-Fi public hotspots will increase by 350% in 2015. Wi-Fi home and hotspots will contribute by 31 to 34% to overall yearly cloud energy consumption, being the second main contribution after mobile networks.
  4. In this figure, you can see that downloading data using the WLAN interface is the second main energy consuming action in a Nokia N95. So, the wireless technologies, and not the CPU or the display, can dominate the energy consumption in some smart phones.
  5. To address all these issues of energy consumption, we focus on the medium access control layer because it takes decisions affecting the usage of the wireless interface to regulate the access to the channel which is the main task of this layer. Because of this direction interaction with the physical layer we believe that it is the best place for energy consumption control and energy saving through cross-layer methods. The IEEE 802.11 Standard defines the specifications of the physical and medium access control layers for WLANs.
  6. The main limitations of DCF are the overhead generated by the exchange of control packets, silent periods, channel sensing and backoff periods, and collisions of packets.
  7. Reverse Direction Protocol (RDP)