Cross-Layer Optimization of Power Line Communications for Smart Grid

Fakultät E&I, Institut für Nachrichtentechnik, Professur Kommunikationsnetze Cross-Layer Optimization of Power Line Communications for Smart Grid Sta...
1 downloads 1 Views 579KB Size
Fakultät E&I, Institut für Nachrichtentechnik, Professur Kommunikationsnetze

Cross-Layer Optimization of Power Line Communications for Smart Grid Stanislav Mudriievskyi

Klagenfurt, 22.09.2015

Agenda Smart grid traffic Protocols performance Switching mechanism CSMA/CA -> TDMA TDMA -> CSMA/CA Conclusions

TU Dresden, 22.09.2015

Cross-Layer Optimization of Power Line Communications for Smart Grid

Slide 2 of 16

Traffic of Smart Grid Examples: 1. “Control” traffic: • •

Small packet size (64 – 128 bytes) High delay requirements (in ms) 



Warranted delivery from the first transmission

Offered load may be small

2. “Software update”, tariffs update traffic: • •

Big packet size (>1000 bytes) High throughput requirements (in Mbit/s) 



Retransmission time not critical

Overload may happen

3. Meter reading: • •

High availability of nodes (99,9%) No other specific critical requirements

TU Dresden, 22.09.2015

Cross-Layer Optimization of Power Line Communications for Smart Grid

Slide 3 of 16

Cross-Layer Optimization Possible optimization goals: • Access delay • Throughput • Reliability (warranted delivery)

TU Dresden, 22.09.2015

Cross-Layer Optimization of Power Line Communications for Smart Grid

Slide 4 of 16

Access Protocols Performance

[Hammond Joseph L, and Peter J. P. O'Reilly. Performance Analysis of Local Computer Networks. Reading, Mass: Addison-Wesley Pub. Co, 1988. Print.] TU Dresden, 22.09.2015

Cross-Layer Optimization of Power Line Communications for Smart Grid

Slide 5 of 16

Cross-Layer Optimization Application PDU in

Application PDU out



MAC Layer (TDMA, CSMA/CA)

PHY Layer (FEC block, bit loading, repetitions)

1. Adaptation of PHY-MAC layer parameters 2. Switching of MAC layer mechanisms 3. Swithching of MAC layer mechanisms and adaption of PHY-MAC layer parameters

Medium

TU Dresden, 22.09.2015

Cross-Layer Optimization of Power Line Communications for Smart Grid

Slide 6 of 16

Basic Principles for Switching Mechanism • Observe traffic load • Observe channel conditions • Adopt MAC-PHY to the current channel and traffic • Switch to more efficient protocol • “Hysteresis” at the switch point for stability • Switch for all the slaves (including relayed) Prerequisites: • Delay vs. throughput dependencies under variation of other parameters (packet size, channel conditions, settings of the protocol, etc.) • Master – slave architecture TU Dresden, 22.09.2015

Cross-Layer Optimization of Power Line Communications for Smart Grid

Slide 7 of 16

Switching Mechanism Start switch = false

Operate in CSMA/CA

!switch && load > threshold+w

yes

Find out system load

switch = true

Switch to TDMA

switch = false

Switch to CSMA/CA

no switch && load < threshold-w

yes

no TU Dresden, 22.09.2015

w – hysteresis width Cross-Layer Optimization of Power Line Communications for Smart Grid

Slide 8 of 16

Switching from CSMA/CA to TDMA Nodes may transmit

Switch to TDMA CSMA/CA TDMA

40 ms

40 ms

Scheduling information

TU Dresden, 22.09.2015

Cross-Layer Optimization of Power Line Communications for Smart Grid

Slide 9 of 16

Load Assessment in CSMA/CA • Calculate for the last k packets • Time used for data transmission / whole observation time • If upper bound of threshold reached -> switch to TDMA • This switching is possible for the next packet transmission • For G.hn data transmission in one MAC cycle (40 ms)

TU Dresden, 22.09.2015

Cross-Layer Optimization of Power Line Communications for Smart Grid

Slide 10 of 16

Switching from TDMA to CSMA/CA Switch to CSMA/CA Nodes may transmit 40 ms

40 ms

TDMA

CSMA/CA

Scheduling information

TU Dresden, 22.09.2015

Cross-Layer Optimization of Power Line Communications for Smart Grid

Slide 11 of 16

Load Assessment in TDMA • Calculate for the last MAC cycle (40 ms) • Time used for data transmission / MAC cycle time (40 ms) • If lower bound of threshold reached -> switch to CSMA/CA • This switching is possible only after the end of next MAC cycle

TU Dresden, 22.09.2015

Cross-Layer Optimization of Power Line Communications for Smart Grid

Slide 12 of 16

Access Protocols Performance

[Hammond Joseph L, and Peter J. P. O'Reilly. Performance Analysis of Local Computer Networks. Reading, Mass: Addison-Wesley Pub. Co, 1988. Print.] TU Dresden, 22.09.2015

Cross-Layer Optimization of Power Line Communications for Smart Grid

Slide 13 of 16

Initial Start of Operation Problem: • Big network (100s of nodes) • Long delay (seconds or even 10s of minutes) Solution proposal: • Cancel nodes registration • Use short delay access protocol (CSMA/CA) • Use the most robust mode • Switch to more efficient access protocol

TU Dresden, 22.09.2015

Cross-Layer Optimization of Power Line Communications for Smart Grid

Slide 14 of 16

Conclusions • Switching mechanism to reach performance boundaries • 2 simple access mechanisms instead of 1 complicated • Initial start without registration • Channel model from Vancouver (Prof. Lampe) [1]

[1] F. Aalamifar, A. Schloegl, D. Harris, L. Lampe, „Modelling Power Line Communication Using Network Simulator-3“, IEEE Global Communications Conference (Globecom 2013), Atlanta, GA, USA, December 2013. TU Dresden, 22.09.2015

[

Cross-Layer Optimization of Power Line Communications for Smart Grid

Slide 15 of 16

Thank you for attention!

TU Dresden, 22.09.2015

Cross-Layer Optimization of Power Line Communications for Smart Grid

Slide 16 of 16

Suggest Documents