«insomnia in the access» or how to curb access network related energy consumption marco canini...
TRANSCRIPT
![Page 1: «Insomnia in the Access» Or How to Curb Access Network Related Energy Consumption Marco Canini EPFL Joint work with Eduard Goma, Alberto Lopez Toledo,](https://reader035.vdocuments.net/reader035/viewer/2022062717/56649e205503460f94b0aef3/html5/thumbnails/1.jpg)
«Insomnia in the Access»Or How to Curb Access Network Related Energy Consumption
Marco CaniniEPFL
Joint work with
Eduard Goma, Alberto Lopez Toledo, Nikolaos Laoutaris (Telefonica Research), Dejan Kostić (EPFL), Pablo Rodriguez (Telefonica Research) ,
Rade Stanojević (IMDEA Networks), Pablo Yagüe Valentín (Telefonica Research)
![Page 2: «Insomnia in the Access» Or How to Curb Access Network Related Energy Consumption Marco Canini EPFL Joint work with Eduard Goma, Alberto Lopez Toledo,](https://reader035.vdocuments.net/reader035/viewer/2022062717/56649e205503460f94b0aef3/html5/thumbnails/2.jpg)
2
Greening the ICT
Datacenters Access network
?
Backbone
PCs &peripherals
![Page 3: «Insomnia in the Access» Or How to Curb Access Network Related Energy Consumption Marco Canini EPFL Joint work with Eduard Goma, Alberto Lopez Toledo,](https://reader035.vdocuments.net/reader035/viewer/2022062717/56649e205503460f94b0aef3/html5/thumbnails/3.jpg)
3
Energy consumption of telcos
2.1 TWh
3.7 TWh
4.5 TWh
9.9 TWh
![Page 4: «Insomnia in the Access» Or How to Curb Access Network Related Energy Consumption Marco Canini EPFL Joint work with Eduard Goma, Alberto Lopez Toledo,](https://reader035.vdocuments.net/reader035/viewer/2022062717/56649e205503460f94b0aef3/html5/thumbnails/4.jpg)
4
Access dominates energy consumption
20-30% 70-80% ACCESSBackbone/Metro/Transport
![Page 5: «Insomnia in the Access» Or How to Curb Access Network Related Energy Consumption Marco Canini EPFL Joint work with Eduard Goma, Alberto Lopez Toledo,](https://reader035.vdocuments.net/reader035/viewer/2022062717/56649e205503460f94b0aef3/html5/thumbnails/5.jpg)
5
A typical DSL access network
CORE METRO
Gateway
USER PARTISP PARTACCESS
![Page 6: «Insomnia in the Access» Or How to Curb Access Network Related Energy Consumption Marco Canini EPFL Joint work with Eduard Goma, Alberto Lopez Toledo,](https://reader035.vdocuments.net/reader035/viewer/2022062717/56649e205503460f94b0aef3/html5/thumbnails/6.jpg)
6
A typical DSL access network
CORE METRO
USER PARTISP PARTACCESS
DSL Access Multiplexers(DSLAMs)
Cable bundle
Central Office
Gateway
![Page 7: «Insomnia in the Access» Or How to Curb Access Network Related Energy Consumption Marco Canini EPFL Joint work with Eduard Goma, Alberto Lopez Toledo,](https://reader035.vdocuments.net/reader035/viewer/2022062717/56649e205503460f94b0aef3/html5/thumbnails/7.jpg)
Distribution frames of a
Central Office7
![Page 8: «Insomnia in the Access» Or How to Curb Access Network Related Energy Consumption Marco Canini EPFL Joint work with Eduard Goma, Alberto Lopez Toledo,](https://reader035.vdocuments.net/reader035/viewer/2022062717/56649e205503460f94b0aef3/html5/thumbnails/8.jpg)
Can we save energy?How?
1. Challenges in greening the access2. Two practical techniques can save of
the access energy …3. With a performance bonus
8
![Page 9: «Insomnia in the Access» Or How to Curb Access Network Related Energy Consumption Marco Canini EPFL Joint work with Eduard Goma, Alberto Lopez Toledo,](https://reader035.vdocuments.net/reader035/viewer/2022062717/56649e205503460f94b0aef3/html5/thumbnails/9.jpg)
9
WHY DOES THE ACCESS CONSUME SO MUCH?
![Page 10: «Insomnia in the Access» Or How to Curb Access Network Related Energy Consumption Marco Canini EPFL Joint work with Eduard Goma, Alberto Lopez Toledo,](https://reader035.vdocuments.net/reader035/viewer/2022062717/56649e205503460f94b0aef3/html5/thumbnails/10.jpg)
10
Individually, they do not consume a lot#1: Huge number of devices
PhotoBlackburn
But collectively …
2 orders of magnitude more gateways than DSLAMs
1 order of magnitude more DSLAMs than metro devices
2 orders of magnitude more DSLAMs than backbone devices
![Page 11: «Insomnia in the Access» Or How to Curb Access Network Related Energy Consumption Marco Canini EPFL Joint work with Eduard Goma, Alberto Lopez Toledo,](https://reader035.vdocuments.net/reader035/viewer/2022062717/56649e205503460f94b0aef3/html5/thumbnails/11.jpg)
11
2#: High per bit energy consumption
At full load, access devices 2-3 orders of magnitude higher than metro/backbone
ACCESSBackbone/Metro
![Page 12: «Insomnia in the Access» Or How to Curb Access Network Related Energy Consumption Marco Canini EPFL Joint work with Eduard Goma, Alberto Lopez Toledo,](https://reader035.vdocuments.net/reader035/viewer/2022062717/56649e205503460f94b0aef3/html5/thumbnails/12.jpg)
12
Energy proportionality?
0 10 20 30 40 50 60 70 80 90 1000
10
20
30
40
50
60
70
80
90
100
Power Energy efficiency
Utilization [%]
Pow
er u
sage
[% o
f pea
k]
100%70%
![Page 13: «Insomnia in the Access» Or How to Curb Access Network Related Energy Consumption Marco Canini EPFL Joint work with Eduard Goma, Alberto Lopez Toledo,](https://reader035.vdocuments.net/reader035/viewer/2022062717/56649e205503460f94b0aef3/html5/thumbnails/13.jpg)
13
3#: Utilization < 10%
0 10 20 30 40 50 60 70 80 90 1000
10
20
30
40
50
60
70
80
90
100
Power Energy efficiency
Utilization [%]
Pow
er u
sage
[% o
f pea
k]
0 2 4 6 8 10 12 14 16 18 20 220%
2%
4%
6%
8%
10%
Daily utilization of 10K access links in a commercial ADSL provider
uplinkdownlink
Time [h]
Aver
age
utiliz
ation
[%]
… but most of the time hereAlready bad here
![Page 14: «Insomnia in the Access» Or How to Curb Access Network Related Energy Consumption Marco Canini EPFL Joint work with Eduard Goma, Alberto Lopez Toledo,](https://reader035.vdocuments.net/reader035/viewer/2022062717/56649e205503460f94b0aef3/html5/thumbnails/14.jpg)
14
Sleeping saves energy
Sleep-on-Idle (SoI)Devices enter sleep mode upon periods of inactivity
![Page 15: «Insomnia in the Access» Or How to Curb Access Network Related Energy Consumption Marco Canini EPFL Joint work with Eduard Goma, Alberto Lopez Toledo,](https://reader035.vdocuments.net/reader035/viewer/2022062717/56649e205503460f94b0aef3/html5/thumbnails/15.jpg)
15
METRO
SoI fails in access networks
USER PARTISP PARTACCESS
An ADSL line needs 1 minute to wake up… but cannot enjoy a minute’s sleep
![Page 16: «Insomnia in the Access» Or How to Curb Access Network Related Energy Consumption Marco Canini EPFL Joint work with Eduard Goma, Alberto Lopez Toledo,](https://reader035.vdocuments.net/reader035/viewer/2022062717/56649e205503460f94b0aef3/html5/thumbnails/16.jpg)
16
What if we can put 80% of gateways to sleep?
15 W
100 W
1 W per modem
Save big fraction at the user side ISPs … not so much
![Page 17: «Insomnia in the Access» Or How to Curb Access Network Related Energy Consumption Marco Canini EPFL Joint work with Eduard Goma, Alberto Lopez Toledo,](https://reader035.vdocuments.net/reader035/viewer/2022062717/56649e205503460f94b0aef3/html5/thumbnails/17.jpg)
17
Line cards very unlikely to sleep by SoI
Line cardsModem off
DSL
AM
Modem on
Static assignment of lines to DSLAM ports is a problem
![Page 18: «Insomnia in the Access» Or How to Curb Access Network Related Energy Consumption Marco Canini EPFL Joint work with Eduard Goma, Alberto Lopez Toledo,](https://reader035.vdocuments.net/reader035/viewer/2022062717/56649e205503460f94b0aef3/html5/thumbnails/18.jpg)
⟹Greening the user part: aggregation
⟹Greening the ISP part: line switching
OUR APPROACH
18
![Page 19: «Insomnia in the Access» Or How to Curb Access Network Related Energy Consumption Marco Canini EPFL Joint work with Eduard Goma, Alberto Lopez Toledo,](https://reader035.vdocuments.net/reader035/viewer/2022062717/56649e205503460f94b0aef3/html5/thumbnails/19.jpg)
19
Greening the user part – Aggregation
On average 5-6 WiFi networks overlap in typical urban settings
?
???
Broadband Hitch-Hiking (BH2)Threshold-based heuristic algorithm: direct traffic to
neighbor gateways during light traffic conditions
![Page 20: «Insomnia in the Access» Or How to Curb Access Network Related Energy Consumption Marco Canini EPFL Joint work with Eduard Goma, Alberto Lopez Toledo,](https://reader035.vdocuments.net/reader035/viewer/2022062717/56649e205503460f94b0aef3/html5/thumbnails/20.jpg)
20
Broadband Hitch-Hiking(BH2)
5% 30%
20%
25%
0% 35%5%
30%50%45%
Load on home gateway is low direct light traffic to a neighbor gateway and let home gateway sleepLoad on neighbor gateway is low look for another neighbor or go back to home gatewayLoad on neighbor gateway is high go back to home gateway
15 W
![Page 21: «Insomnia in the Access» Or How to Curb Access Network Related Energy Consumption Marco Canini EPFL Joint work with Eduard Goma, Alberto Lopez Toledo,](https://reader035.vdocuments.net/reader035/viewer/2022062717/56649e205503460f94b0aef3/html5/thumbnails/21.jpg)
21
BH2 under the hood
Gateways assumed to have:• SoI• Ability to wake on traffic
BH2 terminals use WiFi card virtualization:[Giustiniano et al., MobiCom ’10; Kandula et al., NSDI ’08]
• Estimate load on all gateways in range• Maintain connectivity with 1 or few
backup gateways
Only modify the terminal wireless card driver
![Page 22: «Insomnia in the Access» Or How to Curb Access Network Related Energy Consumption Marco Canini EPFL Joint work with Eduard Goma, Alberto Lopez Toledo,](https://reader035.vdocuments.net/reader035/viewer/2022062717/56649e205503460f94b0aef3/html5/thumbnails/22.jpg)
22
Greening the ISP part – Line switchingD
SLAM
Line cards
AT&T operators connecting transatlantic calls at the international switchboard in New York, circa 1930. (www.corp.att.com)
40-way switch
Full switching maximizes savings …but cost quickly grows with the number of ways
Switching is for lines, not for packets
![Page 23: «Insomnia in the Access» Or How to Curb Access Network Related Energy Consumption Marco Canini EPFL Joint work with Eduard Goma, Alberto Lopez Toledo,](https://reader035.vdocuments.net/reader035/viewer/2022062717/56649e205503460f94b0aef3/html5/thumbnails/23.jpg)
23
Small 4-way switches are enough
Each k-switch packs active lines to the top
DSL
AM
Line cards
Put line cards to sleepSimple micro-electro-mechanical switches with near-zero power consumption
4-way switches
![Page 24: «Insomnia in the Access» Or How to Curb Access Network Related Energy Consumption Marco Canini EPFL Joint work with Eduard Goma, Alberto Lopez Toledo,](https://reader035.vdocuments.net/reader035/viewer/2022062717/56649e205503460f94b0aef3/html5/thumbnails/24.jpg)
Evaluation
• Traces: CRAWDAD UCSD – 272 clients, 40 gateways• Scenario: 4 x 12-port line cards; 5.6 avg. gateways• Results for 4 schemes• Baseline: no sleep
– Gateways, modems, line cards don’t sleep– Each terminal only connects to its home gateway
24
![Page 25: «Insomnia in the Access» Or How to Curb Access Network Related Energy Consumption Marco Canini EPFL Joint work with Eduard Goma, Alberto Lopez Toledo,](https://reader035.vdocuments.net/reader035/viewer/2022062717/56649e205503460f94b0aef3/html5/thumbnails/25.jpg)
25
How many gateways can sleep?
0 5 10 15 20 240
10
20
30
40
Time [h]Nu
mb
er
of s
lee
pin
g g
ate
wa
ys
SoI
Scheme 1: SoI for gateways, modems & line cards
Peak hours
![Page 26: «Insomnia in the Access» Or How to Curb Access Network Related Energy Consumption Marco Canini EPFL Joint work with Eduard Goma, Alberto Lopez Toledo,](https://reader035.vdocuments.net/reader035/viewer/2022062717/56649e205503460f94b0aef3/html5/thumbnails/26.jpg)
26
How many gateways can sleep?
0 5 10 15 20 240
10
20
30
40
Time [h]Nu
mb
er
of s
lee
pin
g g
ate
wa
ys
SoI
BH2
BH2 puts to sleep 70-90% of gateways
Scheme 2: BH2 + k-switchBH2 every 150 s + 12 x 4-switches
![Page 27: «Insomnia in the Access» Or How to Curb Access Network Related Energy Consumption Marco Canini EPFL Joint work with Eduard Goma, Alberto Lopez Toledo,](https://reader035.vdocuments.net/reader035/viewer/2022062717/56649e205503460f94b0aef3/html5/thumbnails/27.jpg)
27
How many gateways can sleep?
0 5 10 15 20 240
10
20
30
40
Time [h]Nu
mb
er
of s
lee
pin
g g
ate
wa
ys
SoI
BH2
Optimal
Scheme 3: OptimalBest clients to gateways assignment + full switch
![Page 28: «Insomnia in the Access» Or How to Curb Access Network Related Energy Consumption Marco Canini EPFL Joint work with Eduard Goma, Alberto Lopez Toledo,](https://reader035.vdocuments.net/reader035/viewer/2022062717/56649e205503460f94b0aef3/html5/thumbnails/28.jpg)
28
What is the impact of gateway density?
1 2 3 4 5 6 7 8 9 100
5
10
15
20
25
30
35
40
Mean number of available gateways per client
Nu
mb
er
of s
lee
pin
g g
ate
wa
ys
Just home + 2 neighbors
50%+ of gateways sleep
![Page 29: «Insomnia in the Access» Or How to Curb Access Network Related Energy Consumption Marco Canini EPFL Joint work with Eduard Goma, Alberto Lopez Toledo,](https://reader035.vdocuments.net/reader035/viewer/2022062717/56649e205503460f94b0aef3/html5/thumbnails/29.jpg)
29
How much energy can we save?
0 5 10 15 20 240
20
40
60
80
100
Time [h]En
erg
y sa
vin
gs
vs n
o-s
lee
p [%
]
SoI
Optimal
BH2 + k-switch
BH2 + k-switch saves 66%Optimal savings are 80%
![Page 30: «Insomnia in the Access» Or How to Curb Access Network Related Energy Consumption Marco Canini EPFL Joint work with Eduard Goma, Alberto Lopez Toledo,](https://reader035.vdocuments.net/reader035/viewer/2022062717/56649e205503460f94b0aef3/html5/thumbnails/30.jpg)
30
What are the savings for the ISP?
0 5 10 15 20 240
10
20
30
40
50
60
Time [h]
% o
f tot
al e
nerg
y sa
ving
son
the
ISP
sid
e
SoI + k-switch
SoI
Scheme 4: SoI + k-switchCombine switching with SoI
![Page 31: «Insomnia in the Access» Or How to Curb Access Network Related Energy Consumption Marco Canini EPFL Joint work with Eduard Goma, Alberto Lopez Toledo,](https://reader035.vdocuments.net/reader035/viewer/2022062717/56649e205503460f94b0aef3/html5/thumbnails/31.jpg)
31
What are the savings for the ISP?
0 5 10 15 20 240
10
20
30
40
50
60
Time [h]
% o
f tot
al e
nerg
y sa
ving
son
the
ISP
sid
e
SoI + k-switch
SoI
BH2 + k-switch
Savings come from both aggregation and switching
![Page 32: «Insomnia in the Access» Or How to Curb Access Network Related Energy Consumption Marco Canini EPFL Joint work with Eduard Goma, Alberto Lopez Toledo,](https://reader035.vdocuments.net/reader035/viewer/2022062717/56649e205503460f94b0aef3/html5/thumbnails/32.jpg)
32
What are the savings for the ISP?
0 5 10 15 20 240
10
20
30
40
50
60
Time [h]
% o
f tot
al e
nerg
y sa
ving
son
the
ISP
sid
e
Optimal SoI + k-switch
SoI
BH2 + k-switch
Savings come from both aggregation and switching
![Page 33: «Insomnia in the Access» Or How to Curb Access Network Related Energy Consumption Marco Canini EPFL Joint work with Eduard Goma, Alberto Lopez Toledo,](https://reader035.vdocuments.net/reader035/viewer/2022062717/56649e205503460f94b0aef3/html5/thumbnails/33.jpg)
33
Prototypedeployment
2 4 6 8 10 12 14 16 18 20 22 24 26 28 300
2
4
6
8
Time [mins]Num
ber
of s
lee
ping
AP
s
SoI
BH2
1st floor 2nd floor 3rd floor
+
Limitation: home gateway + 2 neighbor gateways per client
![Page 34: «Insomnia in the Access» Or How to Curb Access Network Related Energy Consumption Marco Canini EPFL Joint work with Eduard Goma, Alberto Lopez Toledo,](https://reader035.vdocuments.net/reader035/viewer/2022062717/56649e205503460f94b0aef3/html5/thumbnails/34.jpg)
34
Incentives
SecurityPrivacy
Considerations for deployment
![Page 35: «Insomnia in the Access» Or How to Curb Access Network Related Energy Consumption Marco Canini EPFL Joint work with Eduard Goma, Alberto Lopez Toledo,](https://reader035.vdocuments.net/reader035/viewer/2022062717/56649e205503460f94b0aef3/html5/thumbnails/35.jpg)
35
A performance bonus
0 2 4 6 8 10 12 16 20
0
10
20
30
40
50
Number of inactive lines
Avg
. sp
ee
du
p [%
]
62 Mbps; loop lengths 50-600 m
Powering off lines makes the remaining … go faster due to reduced crosstalk!
Bonus: reduced crosstalk
![Page 36: «Insomnia in the Access» Or How to Curb Access Network Related Energy Consumption Marco Canini EPFL Joint work with Eduard Goma, Alberto Lopez Toledo,](https://reader035.vdocuments.net/reader035/viewer/2022062717/56649e205503460f94b0aef3/html5/thumbnails/36.jpg)
Conclusions
• 80% energy can be saved at the access• Aggregation + switching save 66% of energy• Surprising result: turning DSL modems off increases
the performance of remaining modems
• Applying our solution to all DSL users worldwide, yields savings of 33 TWh per year– ½ of energy going into US datacenters Thank you!
Questions?
– Or the output of3 nuclear power plants
36