21
Zertifizierungsprogramm Certification Programme Smart Home + Building Example 3: Concept of testing and certification of Smart Home cross-system interoperability 2nd DG Connect & ETSI-WS on Smart M2M Appliances Dr. Wolfgang Klebsch VDE Technology & Innovation 14 October 2014 Slide 0 2nd DG Connect & ETSI Workshop on Smart M2M Appliances VDE e.V. alle Rechte vorbehalten

Certification Programme Smart Home + Building...preparation Interface Interface Data Model requirements for messages Sequence diagram Sequence diagram Sequence diagram for standardi-sation

  • Upload
    others

  • View
    7

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Certification Programme Smart Home + Building...preparation Interface Interface Data Model requirements for messages Sequence diagram Sequence diagram Sequence diagram for standardi-sation

ZertifizierungsprogrammZertifizierungsprogramm

g p g

Certification Programme Smart Home + Building

Example 3: Concept of testing and certification of Smart Home cross-system interoperabilityy p y

2nd DG Connect & ETSI-WSon Smart M2M Appliances

Dr. Wolfgang KlebschVDE Technology & Innovation

14 October 2014 Slide 02nd DG Connect & ETSI Workshop on Smart M2M AppliancesVDE e.V. alle Rechtevorbehalten

Page 2: Certification Programme Smart Home + Building...preparation Interface Interface Data Model requirements for messages Sequence diagram Sequence diagram Sequence diagram for standardi-sation

Zertifizierungsprogramm

Overviewg p g

1. Concern of the Funding Project

2. Concept of Cross-system Interoperability

3. VDE Testing Platform for Interoperability

14 October 2014 Slide 12nd DG Connect & ETSI Workshop on Smart M2M Appliances

Page 3: Certification Programme Smart Home + Building...preparation Interface Interface Data Model requirements for messages Sequence diagram Sequence diagram Sequence diagram for standardi-sation

Zertifizierungsprogramm

Overviewg p g

1. Concern of the Funding Project

2. Concept of Cross-system Interoperability

3. VDE Testing Platform for Interoperability

14 October 2014 Slide 22nd DG Connect & ETSI Workshop on Smart M2M Appliances

Page 4: Certification Programme Smart Home + Building...preparation Interface Interface Data Model requirements for messages Sequence diagram Sequence diagram Sequence diagram for standardi-sation

Zertifizierungsprogramm

Starting Point of the Project (1/2)g p g

Device 1App 1

A 2

SystemType I Device 2 Closed system

Smart Home

App 2y

Device 3

Device 1 App 1S i t

Device2 App 2

Device3

SystemType II

App 3

Semi-open system

Device1

Device2App 2

SystemType III

App 1 System acc. toconsortial standard

14 October 2014 Slide 32nd DG Connect & ETSI Workshop on Smart M2M Appliances

App 2Device3

Page 5: Certification Programme Smart Home + Building...preparation Interface Interface Data Model requirements for messages Sequence diagram Sequence diagram Sequence diagram for standardi-sation

Zertifizierungsprogramm

Starting Point of the Project (2/2)g p g

Do the current technical solutions and applications really meet the expectations of the market participants?the expectations of the market participants?

Why did Smart Home not yet reach the mass market?

14 October 2014 Slide 42nd DG Connect & ETSI Workshop on Smart M2M Appliances

Page 6: Certification Programme Smart Home + Building...preparation Interface Interface Data Model requirements for messages Sequence diagram Sequence diagram Sequence diagram for standardi-sation

Zertifizierungsprogramm

“Certification Programme Smart Home + Building“g p g

S

Targets of the Funding Project:

Support the market development with a standardisedconcept for cross-system/cross-trade networking

Develop a „Smart Home ready“ Seal to differentiate products on the market to generate confidence in the mass market to generate confidence in the mass market

Set up a „Smart Home Community“

14 October 2014 Slide 52nd DG Connect & ETSI Workshop on Smart M2M Appliances

Page 7: Certification Programme Smart Home + Building...preparation Interface Interface Data Model requirements for messages Sequence diagram Sequence diagram Sequence diagram for standardi-sation

Zertifizierungsprogramm

Overviewg p g

1. Concern of the Funding Project

2. Concept of Cross-system Interoperability

3. VDE Testing Platform for Interoperability

14 October 2014 Slide 62nd DG Connect & ETSI Workshop on Smart M2M Appliances

Page 8: Certification Programme Smart Home + Building...preparation Interface Interface Data Model requirements for messages Sequence diagram Sequence diagram Sequence diagram for standardi-sation

Zertifizierungsprogramm

Interoperability of Systems creates modular Expandabilityg p g

System System System B*

System A*

Exchange by means of a standardised

bridging technology

14 October 2014 Slide 72nd DG Connect & ETSI Workshop on Smart M2M Appliances

* with a standardised interface

Page 9: Certification Programme Smart Home + Building...preparation Interface Interface Data Model requirements for messages Sequence diagram Sequence diagram Sequence diagram for standardi-sation

Zertifizierungsprogramm

Importance of the “EEBus concept” for the Project g p g

The Approach of the EEBus Initiative is a best-practice example for:

Derivation of cross system and cross trade interoperability (IOP) requirements from systematic analysis of Derivation of cross-system and cross-trade interoperability (IOP) requirements from systematic analysis of “user stories” and “use cases”

Specification of relevant “messages” and “mapping tables” for standardisation of IOP requirements in international working groups and bodiesinternational working groups and bodies

EEBus V1 0 is a working solution for a bridging technology based on open standards EEBus V1.0 is a working solution for a bridging technology based on open standards.

The EEBus concept allows the extension of the „Bridge“ to all relevant Smart Home domains

14 October 2014 Slide 82nd DG Connect & ETSI Workshop on Smart M2M Appliances

p „ g

Page 10: Certification Programme Smart Home + Building...preparation Interface Interface Data Model requirements for messages Sequence diagram Sequence diagram Sequence diagram for standardi-sation

Zertifizierungsprogramm

Common Architecture Model to define Cross-system Interoperability Requirements ( f d t IEC TC57 WG21 TR62746 2)

g p g(referenced to IEC TC57 WG21 TR62746-2)

Our architecture model …in context of Neutral Information

14 October 2014 Slide 92nd DG Connect & ETSI Workshop on Smart M2M Appliances

Page 11: Certification Programme Smart Home + Building...preparation Interface Interface Data Model requirements for messages Sequence diagram Sequence diagram Sequence diagram for standardi-sation

Zertifizierungsprogramm

Derivation of Data Models for neutral messages on the basisof Use Cases: Top Down Approach

g p g

User Stories (1-i)(cross-domain)

User Stories (1-i)(cross-domain)

genericUse Case 1

e.g. priceinformation

Use Case 1e.g. price

information

Use Case 2e.g. energy

profiles

Use Case 2e.g. energy

profiles

Use Case j(…)

Use Case j(…)

Seq ence Seq enceSeq ence

Use Case Management Repository

preparation

Interface Interface Interface Interface Data Model requirements

for messagesData Model requirements

for messages

Sequencediagram

Sequencediagram

Sequencediagram

preparationfor standardi-sation

Message GroupMessage Group Message GroupMessage Group Message Group:Message Group:

Interface Mapping (WAN)

Interface Mapping (WAN)

Interface Mapping (HAN)

Interface Mapping (HAN) for messagesfor messages

Information contentof messages

Information contentof messages

14 October 2014 Slide 102nd DG Connect & ETSI Workshop on Smart M2M Appliances

e.g. I/Oe.g. I/O e.g. dime.g. dimg p

e.g. powerSequencesg p

e.g. powerSequences

Page 12: Certification Programme Smart Home + Building...preparation Interface Interface Data Model requirements for messages Sequence diagram Sequence diagram Sequence diagram for standardi-sation

Zertifizierungsprogramm

Standardised Messages with well-defined Contents:“EEBus Classes”

g p g

price metering measurement timeInformation

actuatorLevel actuatorSwitch deviceClassification commodityResource

dataTunneling sensing messaging loadManagementThreshold

powerSequences directControl operatingConstraints supplyConditionp q p g pp y

networkManagementIn progress for 2014: white goods, HVAC, electrical connection

14 October 2014 Slide 112nd DG Connect & ETSI Workshop on Smart M2M Appliances

g

Page 13: Certification Programme Smart Home + Building...preparation Interface Interface Data Model requirements for messages Sequence diagram Sequence diagram Sequence diagram for standardi-sation

Zertifizierungsprogramm

Smart Home & Building Standards –influenced by EEBus

g p g

User Stories & Use CasesUser Stories & Use Cases• IEC 62746-2 [IEC TC57 WG21]• prEN50631-x [CLC TC59x WG7]• DKE 1711.x, 1911.x

AHAM

• IEC 62746-2 [IEC TC57 WG21]• prEN50631-x [CLC TC59x WG7]• DKE 1711.x, 1911.x

AHAM

• IEC 62746-2 [IEC TC57 WG21]• IEC 62746-2 [IEC TC57 WG21]

Use Cases

Information to be exchangedInformation to be exchanged[ ]

• prEN 50491-12 [CLC TC59 WG18]• prEN50631-x [CLC TC59x WG7]• AHAM

[ ]• prEN 50491-12 [CLC TC59 WG18]• prEN50631-x [CLC TC59x WG7]• AHAM

Data Requirements

• prEN 50491-12 [CLC TC59 W18]• prEN50631-x [CLC TC59x WG7]

ServicesProtocol specif.

Neutral set of messagesNeutral set of messages

A li tiMapping • prEN50631-x [CLC TC59x WG7]• prEN50631-x [CLC TC59x WG7]

XSDs • AHAM• EEBus Data Model description• EEBus XSD Version 1.0 beta4

…..

ServicespApplications

Protocol

Applications

KNX SEP 2.0

ZigBeeHA 12

p [ ]• EEBus Application

p [ ]• EEBus Application

• prEN50631-x [CLC TC59x WG7]• EEBus SHIP Specification• prEN50631-x [CLC TC59x WG7]• EEBus SHIP Specification

14 October 2014 Slide 122nd DG Connect & ETSI Workshop on Smart M2M Appliances

Page 14: Certification Programme Smart Home + Building...preparation Interface Interface Data Model requirements for messages Sequence diagram Sequence diagram Sequence diagram for standardi-sation

Zertifizierungsprogramm

Standardisation Activities in the area of Smart Homeg p g

Joint Working Group Use Case & Requirements(IEC TC57 WG21, CLC TC205 WG18, CLC TC59x WG7)

EEBus e.V.Association BodiesStandardisation Bodiessupported

International

ASHRAEASHRAE

IEC TC57WG21

IEC TC57WG21

IEC TC23WG12

IEC TC23WG12

ISO/IECJTC1/SC25

ISO/IECJTC1/SC25

IEC TC59WG15

IEC TC59WG15

US

E

ZigBeeSEP 2.0ZigBeeSEP 2.0

ASHRAEASHRAEAHAMTF SGAHAMTF SG

CECEDCECEDCLC/TC57CLC/TC57

SGIPSGIP

CLC/TC205CLC/TC205 CLC/TC59xCLC/TC59xEurope

Germany

CECEDTF SG

CECEDTF SG

ZVEIZVEI

CLC/TC57mirror

CLC/TC57mirror

DKE952DKE952

DKEDKE

SG CGSG CG CLC/TC205WG18

CLC/TC205WG18

DKEInhome

DKEInhome

DKEDKE

DKEUse Cases

DKEUse Cases

CLC/TC59xWG7

CLC/TC59xWG7

14 October 2014 Slide 132nd DG Connect & ETSI Workshop on Smart M2M Appliances

Germany ZVEITF SGZVEI

TF SG952952 NeLDENeLDE DKE

DKE 1711.xDKE

DKE 1711.x

Page 15: Certification Programme Smart Home + Building...preparation Interface Interface Data Model requirements for messages Sequence diagram Sequence diagram Sequence diagram for standardi-sation

Zertifizierungsprogramm

The EEBus Concept as the future oriented Basis enabling cross-system interoperability

g p g

Defined byworking Groups

BuildingTechnologies

HVAC ElectricalConnection

White Goods

EEBus specification 1.0

entw

ise additional domain specific data-models

Definition of device / entity types and context IDs

11 22 33

Domain Specific AXXX+ Definition of

Device Types

Entity Types

Cont

e

+IDs

y / o

ptio

nal

Domain Specific AXXXDomain Specific A

XXXDomain SpecificA

XXX

Context IDs

Suite ID Class ID

+ Test Specification

Mand

ator

y

44

14 October 2014 Slide 142nd DG Connect & ETSI Workshop on Smart M2M Appliances

Page 16: Certification Programme Smart Home + Building...preparation Interface Interface Data Model requirements for messages Sequence diagram Sequence diagram Sequence diagram for standardi-sation

Zertifizierungsprogramm

Specification and Standardisation Activitiesin the framework of the Funding Project

g p g

DKE AK (working groups)

DKE AK 1711.0.2 Use Cases

DKE AK 1711.0.3 Interoperability

specifications:Interoperability,

IT security

Introduction into theinternational

standardisation bodies

Use Cases

DKE AK 716.0.1IT security

Seal Assignment

Development of testing regulations basedon specifications and standards

Development of testing regulations basedon specifications and standards

Seal Assignment

14 October 2014 Slide 152nd DG Connect & ETSI Workshop on Smart M2M Appliances

* Supposed to be replacedtesting

Page 17: Certification Programme Smart Home + Building...preparation Interface Interface Data Model requirements for messages Sequence diagram Sequence diagram Sequence diagram for standardi-sation

Zertifizierungsprogramm

Assignment of a Seal approving Interoperability and IT Security g p g

Accredited independentTesting Lab

Test Report AssignmentTesting Lab

or

Accredited Manufacturer Lab System

of a Seal:

Accredited Manufacturer Lab y Gateway / Server Device Component * Supposed to be replaced

Manufacturer self-declaration

as the case may be:

p

Interoperability IT security

Supposed to be replaced

14 October 2014 Slide 162nd DG Connect & ETSI Workshop on Smart M2M Appliances

Page 18: Certification Programme Smart Home + Building...preparation Interface Interface Data Model requirements for messages Sequence diagram Sequence diagram Sequence diagram for standardi-sation

Zertifizierungsprogramm

Overviewg p g

1. Concern of the Funding Project

2. Concept of Cross-system Interoperability

3. VDE Testing Platform for Interoperability

14 October 2014 Slide 172nd DG Connect & ETSI Workshop on Smart M2M Appliances

Page 19: Certification Programme Smart Home + Building...preparation Interface Interface Data Model requirements for messages Sequence diagram Sequence diagram Sequence diagram for standardi-sation

Zertifizierungsprogramm

Testsuite for Testing Interoperability of Systemsg p g

Testing Adaptor

ases

System SystemAutomated

IOPActor Y Sensor X observe

& Home

Use

Ca

SystemA

SystemB

IOPTestingSystem

& compare

n wi

thSm

art

EEBus V1 0 as a standardised bridging technology“Test API

Autom

atio

14 October 2014 Slide 182nd DG Connect & ETSI Workshop on Smart M2M Appliances

EEBus V1.0 as a standardised „bridging technology API

Page 20: Certification Programme Smart Home + Building...preparation Interface Interface Data Model requirements for messages Sequence diagram Sequence diagram Sequence diagram for standardi-sation

Zertifizierungsprogramm

Testing Platform for IT Security and Data Protectiong p g

Penetration tests on Interfaces(wired, wireless)

1. Collection of Information2. Identification of Vulnerabilities3. Verification

Scans on known VulnerabilitiesPort Scans Webserver Scans

14 October 2014 Slide 192nd DG Connect & ETSI Workshop on Smart M2M Appliances

Foto: VDE

Page 21: Certification Programme Smart Home + Building...preparation Interface Interface Data Model requirements for messages Sequence diagram Sequence diagram Sequence diagram for standardi-sation

Zertifizierungsprogrammg p g

Thank you for your attention

14 October 2014 Slide 202nd DG Connect & ETSI Workshop on Smart M2M Appliances