Upload
phamque
View
222
Download
0
Embed Size (px)
Citation preview
TC13 WG02
5th October 2011 Metering Europe, Amsterdam 1
How to handle different
PLC technologies?
Győző Kmethy
Convenor, CLC TC13 WG02, Smart electricity metering
TC13 WG02
5th October 2011 Metering Europe, Amsterdam 2
Presentation program
M/441 and CLC TC13 WG02
Early PLC technologies: IEC 61334
Higher layers
Smart metering requirements
New PLC technologies
Data models
TC13 WG02
Setting the scene
5th October 2011 Metering Europe, Amsterdam 3
Amsterdam, the City of Music
Jan Pieterszoon Sweelinck
the biggest star in XVIth century Amsterdam
TC13 WG02
The M/441 mandate
5th October 2011 Metering Europe, Amsterdam 4
MID
requirements
Local Network
Access Point (LNAP)
Neigbourhood Network
Access Point (NNAP)
AMI Head End System
C
H1Meter communication
functions
DisplayMetrology
I
HA communication functions
Simple
Ext. consumer
display
H3
Home automation functions
Addition
al
functions
M
C
G1
H2
G1
L
N
WAN NN LN
G2
C
Develop functional architecture, data models and protocols,
allowing secure and interoperable data exchange
TC13 WG02
IEC TC13 WG14
Data exchange
for electricity
metering
M/441 Actors and stakeholders
5th October 2011 Metering Europe, Amsterdam 5
CLC TC13 WG02
Data models and
protocols for
smart e-metering
Est. March 2011
34 experts
14 countries
CEN TC294
Data
exchange for
gas, water,
heat metering
ETSI
M2M
Utilities
Consumers
TC13 WG02
Concert-Gebouw
5th October 2011 Metering Europe, Amsterdam 6
TC13 WG02
5th October 2011 Metering Europe, Amsterdam 7
Presentation program
M/441 and CLC TC13 WG02
Early PLC technologies: IEC 61334
Higher layers
Smart metering requirements
New PLC technologies
Data models
TC13 WG02
To be heard – the colour of the tone is important!
5th October 2011 Metering Europe, Amsterdam 8
S-FSK
TC13 WG02
5th October 2011 Metering Europe, Amsterdam 9
Early PLC technologies: IEC 61334
Part 4-41:
Distribution Line Message Specification
Pa
rt 5
-1: S
-FS
K (
20
01
)
Part
5-2
: F
SK
(1998)
Part
5-3
: S
S-A
W (
2001)
Pa
rt 5
-4: M
CM
/ O
FD
M (
20
01
)
Part
5-5
: S
S-F
FH
(200
1)
Part 4-2:
Application layer
Various PLC technologies under common Application layer and Data model
TC13 WG02
S-FSK PLC
5th October 2011 Metering Europe, Amsterdam 10
• CENELEC A-Band
• 2 carriers
• Up to 2,400 Bd
IEC 61334-5-1 Phy layer
IEC 61334-5-1 MAC layer • Addressing
• Chorus repetition
IEC 61334-4-32 LLC layer
TC13 WG02
5th October 2011 Metering Europe, Amsterdam 11
Presentation program
M/441 and CLC TC13 WG02
Early PLC technologies: IEC 61334
Higher layers
Smart metering requirements
New PLC technologies
Data models
TC13 WG02
Higher layers
5th October 2011 Metering Europe, Amsterdam 12
Application layer
Presentation
Session
Transport
Network
Logical link
Application layer tasks: • Application level connection, context (rule) negotiation
• Access control
• Build and consume messages from application to application
• Cryptographic protection of messages
TC13 WG02
Security and privacy is
crucial for smart metering!
5th October 2011 Metering Europe, Amsterdam 13
TC13 WG02
Security requirements
• Access security
– Role based access control
– Mutual peer authentication
• Message security
– Encryption for confidentiality
– Authentication for data integrity and proof of origin
– Digital signature for proof of data origin and non-repudiation
• Key management
– Key transport
– Key agreement
• Access rights, security suite and security policy scalable to fit
requirements
5th October 2011 Metering Europe, Amsterdam 14
• Coherent and consistent security services on all media
TC13 WG02
Security services in DLMS/COSEM
5th October 2011 Metering Europe, Amsterdam 15
COSEM Application Layer
COSEM Application Process
CO
SE
M s
ervic
e .
ind
/.c
nf
+ s
ecu
rit
y s
tatu
s
CO
SE
M s
ervic
e .
req
/.r
esp
+
secu
rit
y o
pti
on
s
Ciphering / decipheringSecurity context
xDLMS ASEACSE
Lower protocol layers
Network
Message
Plaintext
Ciphertext
Header A
Header A-E
Auth. tag
Header E
Plaintext
Authenticated message
Encrypted message
Authenticated and Encrpyted message
Ciphertext Auth. tag
Unsecured message
NIST / FIPS standard algorithms, NSA Suite B
• Peer authentication: challenge-response with GCM, ECDSA
• Authenticated encryption: AES-GCM with key sizes 128 or 256 bits
• AES key wrap with key sizes 128 or 256 bits
• Key agreement: Diffie-Hellman ECDH with 256- or 384-bit prime
moduli
• Digital signature: ECDSA with 256- or 384-bit prime moduli
• Hash: SHA-256
NIST: National Information Security Agency
FIPS: Federal Information Protection Standard
NSA: National Security Agency
TC13 WG02
5th October 2011 Metering Europe, Amsterdam 16
Presentation program
M/441 and CLC TC13 WG02
Early PLC technologies: IEC 61334
Higher layers
Smart metering requirements
New PLC technologies
Data models
TC13 WG02
Object oriented modelling
5th October 2011 Metering Europe, Amsterdam 17
IEC 61334-41 >>
IEC 62056-6-2 COSEM,
IEC 62056-6-1 / EN 13757-1 OBIS
Tools to model all target
applications independently
of messaging and transport
Standard object library
Clock
Profile
LDN
SAP
Register
Schedule
Assn.
TC13 WG02
TC
P/I
P p
rofile
3-la
ye
r H
DL
C p
rofile
DLMS/COSEM application layer
5th October 2011 Metering Europe, Amsterdam 18
C & I smart metering
COSEM objects + OBIS
TC13 WG02
5th October 2011 Metering Europe, Amsterdam 19
Presentation program
M/441 and CLC TC13 WG02
Early PLC technologies: IEC 61334
Higher layers
Smart metering requirements
New PLC technologies
Data models
TC13 WG02
Results of OPEN meter project
• Three new PLC technologies:
– OFDM type 1 (PRIME)
– OFDM Type 2 (G3)
– SMITP (Meters&More)
5th October 2011 Metering Europe, Amsterdam 20
TC13 WG02
5th October 2011 Metering Europe, Amsterdam 21
PLC OFDM Type 1 (AKA PRIME)
• CENELEC A-Band 41,992 to 88,867 kHz
• 96 +1 subcarriers
• DBPSK, DQPSK, D8PSK
• 21,4 – 128,6 kbps
OFDM Type 1 Phy layer
OFDM Type 1 MAC layer
Convergence sublayer
IEC
61334-4-32
LLC
IPv4
• Network self assembly / configuration
• Security: AES-128 encryption ECB
• Convergence to upper layers
• Segmentation and reassembly
Null CLC/prTS 50567-1
TC13 WG02
5th October 2011 Metering Europe, Amsterdam 22
PLC OFDM Type 2 (AKA G3)
• CENELEC A-Band
• 36 carriers
• DBPSK, DQPSK, ROBO modes
• ~ 20 kbps
• Frequency notching for S-FSK co-habitation
OFDM Type 2 Phy layer
IEEE 802.15.4 MAC layer
6LoWPAN adaptation
RFC 4944
RFC 2460 IPv6
• IPv6 / UDP header compression
• Mesh routing
• Address auto configuration
CLC/prTS 50567-2
• Neighbour discovery
• Channel access
• Segmentation / reassembly
TC13 WG02
Co-habitation of PLC technologies
• Not all PLC technologies can coexist
• Frequency notching allows co-habitation of OFDM
Type 2 (G3) and S-FSK PLC
5th October 2011 Metering Europe, Amsterdam 23
TC13 WG02
OF
DM
Typ
e 2
PL
C p
rofile
OF
DM
Typ
e 1
PL
C p
rofile
S-F
SK
PL
C p
rofile
Tw
iste
d p
air p
rofile
TC
P/I
P p
rofile
3-la
ye
r H
DL
C p
rofile
DLMS/COSEM application layer
5th October 2011 Metering Europe, Amsterdam 24
C & I & R smart metering
COSEM objects + OBIS
TC13 WG02
SMITP / Meters&More PLC
5th October 2011 Metering Europe, Amsterdam 25
• Phy layer using B-PSK, 9 600 bps max
• LLC layer based on IEC 61334-4-32
• Application layer to read and write tables and to execute commands
• Table-based data model supports electricity metering
– Standard tables
– Custom tables for flexibility
• Data security: encryption and
authentication AES-128
• CLC/prTS 50568 series SMITP
PLC B-PSK
Phy+ Data link
CLC/prTS 50568-4
TCP/IP
SMTP Application layer CLC/prTS 50568-5
SMITP data model CLC/prTS 50568-6
Internet lower layers
Between
concentrator
and meters
Between back
office and
concentrator
TC13 WG02
5th October 2011 Metering Europe, Amsterdam
CLC TC13 WG02 Smart metering portfolio
SMITP
model
PLC
B-P
SK
TC
P -
IP
GP
RS
OF
DM
Typ
e 2
PL
C p
rofile
OF
DM
Typ
e 1
PL
C p
rofile
S-F
SK
PL
C p
rofile
Tw
iste
d p
air
pro
file
TC
P/I
P p
rofile
3-la
ye
r H
DL
C p
rofile
DLMS/COSEM application layer
COSEM objects + OBIS
SMITP AL
No immediate interoperability between DLMS/COSEM and SMITP
TC13 WG02
5th October 2011 Metering Europe, Amsterdam 27
Presentation program
M/441 and CLC TC13 WG02
Early PLC technologies: IEC 61334
Higher layers
Smart metering requirements
New PLC technologies
Data models
TC13 WG02
Use cases to capture system requirements
5th October 2011 Metering Europe, Amsterdam 28
Home Automation End Device
Metering End Device (E / G W H)
MID requirements
Local Network
Access Point (LNAP)
Neigbourhood Network
Access Point (NNAP)
AMI Head End System
C
H1Meter communication functions
DisplayMetrology
I
HA communication functions
Simple
external consumer
display
H3
Home automation functions
Additional
functions
M
C
G1
H2
G1
L
N
WAN NN LN
G2
C
B C D
A
E
• How actors use the system
to achieve their goals
• Joint effort of all TCs
• Co-operation with Smart
Grid players
• Use cases will be mapped
to data models
TC13 WG02
Companion specifications
5th October 2011 Metering Europe, Amsterdam 29
Standard object library
Clock
Profile
LDN
SAP
Register
Schedule
Assn. Mgmt. Logical device
LDN
Assn.
1.0.1.8.0.255 12345 kWh
SAP Register
Register Register
Comm.
Register Register
Register
Clock Schedule
Profile Profile
Logical device #2
Assn.
LDN
- Dutch DSMR
- French Linky
- Spanish Iberdrola
- Indian
- Saudi Arabian
- IDIS
TC13 WG02
5th October 2011 Metering Europe, Amsterdam 30
Closing the gap with companion specifications
ME
TE
R
SY
ST
EM
Proprietary
interface
Proprietary
interface
Standard
interface
Standard
interface
Standard interface +
Companion specification
Standard interface +
Companion specification
Integration costs
Integration
costs
With kind permission of IDIS
TC13 WG02
5th October 2011 Metering Europe, Amsterdam 31
Encore!
• The question was:
– How to handle different PLC technologies?
• Let’s extend the question:
– How to handle different communication technologies?
TC13 WG02
Wid
e a
rea
PL
C a
cce
ss
Wir
ele
ss a
cce
ss
In-h
om
e w
ire
d
In-h
om
e-w
irele
ss
The federating force of
common data model and higher layers
5th October 2011 Metering Europe, Amsterdam 32
Common data model: COSEM + OBIS
Common application layer: COSEM / DLMS
TCP – UDP /
IPv4 – IPv6
TC13 WG02
5th October 2011 Metering Europe, Amsterdam 33
Many thanks for your attention!