SlideShare ist ein Scribd-Unternehmen logo
1 von 31
Downloaden Sie, um offline zu lesen
Fraunhofer FOKUS
Institute for Open Communication Systems
Testing Challenges and Approaches
in Edge Computing
Axel Rennoch, Dr. Alexander Willner, Sascha Hackel | ECW Berlin | 09.03.21
Agenda
1 Background
2 Edge Computing
3 EC Testing Challenges
4 Testing Approaches for EC
5 Conclusion
2
1 Background
How is our view on Edge Computing characterized?
4
Fraunhofer is Europe’s largest application oriented research
organization:
Fraunhofer Society
©
Michael
Zalewski/
Fraunhofer
FOKUS
©
Fraunhofer-Gesellschaft
> 29.000
Employees
75
Institutes and research units
> 2.8 billion €
Budget (1/3 government, 1/3 public, 1/3 industry)
5
Fraunhofer Institute
for Open Communication Systems (FOKUS)
We connect everything
secure, reliable, sustainable
Fraunhofer Institute FOKUS
The largest Fraunhofer ICT institute (~450 employees).
Located in Berlin.
Fields of application and strategic topics of Fraunhofer FOKUS
6
STRATEGIC TOPICS
FIELDS OF APPLICATION
Sustainability
Artificial
Intelligence
Digital
Life
Security/
Certification
Digital
Governance
Digital
Networking
(e.g. 5G/6G)
Quantum
Computing
2 Edge Computing
What is Edge Computing?
8
Based on: Peter Levine: Return to the Edge and the End of Cloud Computing
Edge Computing: A Distributed Computing Paradigm
Who needs Edge Computing?
10
Source: Based on Texas Instruments and Moor Insights & Strategy's report Segmenting the Internet of Things (IoT)
Various application domains with specific requirements
11
INDUSTRIAL
Internet of Things
CONSUMER
Internet of Things
Business
Value
Personal
Interest
Smart Manufacturing
Smart Energy
Smart Agriculture
Smart City
Smart Transportation
Smart Phones
Smart Wearables
Smart TV
Smart Appliances
Smart Home
Connectivity
Data Exchange
e-Health
Smart Plugs
Where is the Edge?
12
Where is the Edge?
13
13
Is there more?
14
The Reference Architecture Model Edge Computing (RAMEC)
15
Willner, A., & Gowtham, V. (2020, August 10). Towards a Reference Architecture Model for Industrial Edge Computing. IEEE Communications Standards Magazine
The Reference Architecture Model Edge Computing (RAMEC)
18
Willner, A., & Gowtham, V. (2020, August 10). Towards a Reference Architecture Model for Industrial Edge Computing. IEEE Communications Standards Magazine
Administration Shell
- Information Model
- APIs
- Connectivity
- …
Assets
Manifest
Component
Manager
Asset
Asset
…
An initial approach to cluster the activities
19
Initiatives
➢ International (IIC, ECC,
EECC, …)
➢ EU (GAIA-X, EPI, …)
➢ Germany (PI4.0/ LNI4.0/
SCI4.0/Bitkom/ZVEI/…)
➢ France (AIDF)
➢ Italy (I4.0)
➢ Austria (I4.0Ö)
➢ Spain (IC4.0)
➢ Poland (Przemysł 4.0)
➢ Netherlands (Smart Industry)
➢ UK (4IR)
➢ Ukraine (APPAU)
➢ …
Software Focus
➢ LF Edge: Akraino,
Baetyl, EdgeX
Foundry, EVE, Fledge,
HomeEdge, Open
Glossary
➢ LF ELISA
➢ Linaro
➢ ONF CORD
➢ OEC
➢ OSADL
➢ OpenStack EC
➢ KubeEdge
➢ Discovery
➢ …
Standards
➢ ETSI (MEC)
➢ ETSI (MANO)
➢ IEEE (TSN)
➢ IEEE (1934)
➢ ISO/IEC (SC38)
➢ ISO/IEC (62541)
➢ ISO/IEC (61499)
➢ DIN (92222)
➢ IETF
➢ OMG
➢ ITU
➢ NIST
➢ MSP
➢ …
Verticals
➢ 5G-ACIA
➢ SmartFactoryKL
➢ OPC Foundation
➢ ODVA NewTec
➢ FFPA
➢ OI4.0
➢ AECC
➢ 5GAA
➢ MobileEdgeX
➢ TIP EC
➢ OPAF
➢ …
➢ Industrial Internet Consortium
❖ Parallel Edge and Testbed working groups
➢ Alliance for Internet of Things Innovation (AIOTI)
❖ Multiple working groups and IG Testbeds
➢ ETSI ISG MEC
❖ Conformance test developments and hackathons
❖ Online edge emulation environment (Sandbox)
➢ oneM2M
❖ Conformance test development and plugfests
Testing initiatives and standards
20
Agenda
1 Background
2 Edge Computing
3 EC Testing Challenges
4 Testing Approaches for EC
5 Conclusion
21
3 EC Testing Challenges
➢ Distributed, heterogeneous architectures and interfaces
❖ Interoperability and Security requirements
❖ Multiple vendor devices/platforms
❖ Domains specific applications, objects and functions (under test), use cases
❖ Synergies and reusability of test harness from different verticals?
➢ Management at the edge (nodes)
❖ Mobility of devices
❖ Elasticity and fluctuation of data workload (container/kubernetes pods etc.)
❖ Provisioning, orchestration and coordination (deterministic capabilities, SDN)
❖ Edge Artificial Intelligence
➢ Performance/robustness and resource restrictions at IoT layer
❖ Big amount of devices (capacity and scalability)
❖ Ultra-low latency (≈ ms) is critical for real-time type of application
❖ Limited connectivity and power consumption (limited autonomy)
Specific EC aspects for testing
23
➢ Distributed, heterogeneous architectures and interfaces:
Scope / Testing types for EC
❖ Conformance and Security (before commissioning safety-critical systems)
❖ The human element must be considered in all aspects of safety
❖ Interoperability
❖ Performance, real-time aspects
➢ Management at the edge (nodes):
Systematic Test definition/specification
❖ Test suite structuring: Test configurations; Implementation under test (IUT) roles (server/client)
❖ Test objectives (test purpose catalogs), incl. new AI requirements (e.g. robustness, comprehensibility)
❖ Use case scenarios (test case implementation)
➢ Performance/robustness and resource restrictions at IoT layer:
(Automated) Testbeds and software architecture (testware/tools/simulations)
❖ Demonstrate readiness of domain-specific solutions
❖ Certification
Challenges for Edge Computing Testing
24
4 Testing Approaches for EC
➢ Requirements
❖ Open for different software platform and toolsets
❖ Vendor independence
❖ Abstract description of scenarios
❖ Open source
➢ Testing specification and implementations
❖ Robot
❖ TDL
❖ TTCN-3
Testing Methods and Techniques
26
Edge
Testing
Software
Testing
System
Testing
Security
Testing
Test
Automation
Protocol
Testing
➢ Recall Mobile communication and IoT domains
❖ Multiple layer and protocols
❖ Import of domain specific notations
❖ Interoperability and Security issues
❖ Inclusion of operational phase
➢ Recall Existing standardized Testing Frameworks
❖ 3GPP RAN5: Mobile terminal conformance testing
❖ ETSI TC MTS: Methodology for RESTful APIs
specifications and testing
❖ ETSI ISG MEC: Multi-access Edge Computing (MEC)
testing
❖ ETSI ISG NFV: Network Functions Virtualisation (NFV)
testing methodology
❖ oneM2M TDE: Testing and Developers Ecosystem
(TDE)
Learning from existing Test approaches
27
IIC
Connectivity
Framework
➢ MEC Testing Framework
(ETSI GR MEC-DEC 025 V2.1.1 (2019-06))
❖ Abstract Test Method
❖ Conformance Test Purposes
❖ Interoperability Test Descriptions
➢ API Conformance Test Specification
(ETSI GS MEC-DEC 032 V2.1.1 (2020-12))
❖ Part 1: Test Requirements and
Implementation Conformance Statement (ICS)
❖ Part 2: Test Purposes (TP)
❖ Part 3: Abstract Test Suite (ATS)
Multi-access Edge Computing (MEC)
28
MEC
Testing
and
Conformance
➢ Eclipse IoT-Testware
❖ MQTT and CoAP
❖ Executable conformance test suite (open source)
➢ Testbeds/Simulations
❖ 5G Playground (FOKUS)
❖ Federated testbeds (FED4FIRE+)
❖ IoTSim-Edge: A simulation framework
➢ Monitoring, prediction etc.
❖ Continuous testing during operational phase
❖ Information Security Indicator Monitoring (sources,
databases)
Further Examples
29
➢ Systematic collection of requirements and related test purpose definition
❖ Unique specification and Common interpretation
➢ Application of Standardized (Abstract) Test approaches
❖ Approved Methods and Basis for certification (extended CommonCriteria)
➢ High performance challenges
❖ Apply simulation and/or continuous offline analysis (from operational phase)
➢ Consideration of new AI requirements and testing methods
❖ E.g. adversarial/corruption robustness evaluation
❖ Risk analysis and Collection of common test data
Main recommendation for EC testing
30
5 Conclusion
➢ Multiple different aspects of EC are under discussion
❖ Various working groups of standardization bodies and
industrial associations
❖ Technical viewpoints differ due to the various
stakeholders
➢ Landscape documents already support the interested
experts and public community
❖ Missing QA, Testing and Certification
➢ A need for harmonization and common strategies
❖ More emphasise on quality and testing
➢ Edge Computing Consortium (EECC): in Europe, in
preparation
❖ ECW Europe Workshop: 11th March 2021
Summary
32
Fraunhofer FOKUS
Institute for Open Communication Systems
Kaiserin-Augusta-Allee 31
10589 Berlin, Germany
https://www.fokus.fraunhofer.de/en/sqc
https://www.fokus.fraunhofer.de/ngni
SQC: Axel Rennoch & Sascha Hackel
Phone +49 (30) 3463 – 7344 / 7255
axel.rennoch@fokus.fraunhofer.de
sascha.hackel@fokus.fraunhofer.de
NGNI: Dr. Alexander Willner
Phone +49 (30) 3463 - 7116
alexander.willner@fokus.fraunhofer.de
Thank you for your attention!

Weitere ähnliche Inhalte

Was ist angesagt?

Patterns and Antipatterns in Enterprise Security
Patterns and Antipatterns in Enterprise SecurityPatterns and Antipatterns in Enterprise Security
Patterns and Antipatterns in Enterprise SecurityWSO2
 
What's next in edge computing?
What's next in edge computing?What's next in edge computing?
What's next in edge computing?Fastly
 
Ultimate Guide to Edge Computing!!
Ultimate Guide to Edge Computing!!Ultimate Guide to Edge Computing!!
Ultimate Guide to Edge Computing!!DigitalThinkerHelp
 
What is Edge Computing and Why does it matter in IoT?
What is Edge Computing and Why does it matter in IoT?What is Edge Computing and Why does it matter in IoT?
What is Edge Computing and Why does it matter in IoT?Sameer Ahmed
 
Green cloud computing
Green cloud computingGreen cloud computing
Green cloud computingShreyas Khare
 
Edge Computing : future of IoT ?
Edge Computing : future of IoT ? Edge Computing : future of IoT ?
Edge Computing : future of IoT ? Samir Bounab
 
Cloud of things (IoT + Cloud Computing)
Cloud of things (IoT + Cloud Computing)Cloud of things (IoT + Cloud Computing)
Cloud of things (IoT + Cloud Computing)Zakaria Hossain
 
Machine Learning and AI
Machine Learning and AIMachine Learning and AI
Machine Learning and AIJames Serra
 
An Overview on Edge Computing Research & Applications.pdf
An Overview on Edge Computing Research & Applications.pdfAn Overview on Edge Computing Research & Applications.pdf
An Overview on Edge Computing Research & Applications.pdfGianlucaCavallaro3
 
Edge Computing for the Industry
Edge Computing for the IndustryEdge Computing for the Industry
Edge Computing for the IndustryWilliam Liang
 
Google Cloud Machine Learning
 Google Cloud Machine Learning  Google Cloud Machine Learning
Google Cloud Machine Learning India Quotient
 
A brief history of Azure
A brief history of AzureA brief history of Azure
A brief history of AzureMatt Deacon
 
GDSC FY Orientation.pptx
GDSC FY Orientation.pptxGDSC FY Orientation.pptx
GDSC FY Orientation.pptxGDSCVJTI
 

Was ist angesagt? (20)

Edge computing
Edge computingEdge computing
Edge computing
 
Patterns and Antipatterns in Enterprise Security
Patterns and Antipatterns in Enterprise SecurityPatterns and Antipatterns in Enterprise Security
Patterns and Antipatterns in Enterprise Security
 
What's next in edge computing?
What's next in edge computing?What's next in edge computing?
What's next in edge computing?
 
BLOCKCHAIN
BLOCKCHAINBLOCKCHAIN
BLOCKCHAIN
 
Ultimate Guide to Edge Computing!!
Ultimate Guide to Edge Computing!!Ultimate Guide to Edge Computing!!
Ultimate Guide to Edge Computing!!
 
What is Edge Computing and Why does it matter in IoT?
What is Edge Computing and Why does it matter in IoT?What is Edge Computing and Why does it matter in IoT?
What is Edge Computing and Why does it matter in IoT?
 
Green cloud computing
Green cloud computingGreen cloud computing
Green cloud computing
 
Edge Computing : future of IoT ?
Edge Computing : future of IoT ? Edge Computing : future of IoT ?
Edge Computing : future of IoT ?
 
Blockchain
BlockchainBlockchain
Blockchain
 
Cloud of things (IoT + Cloud Computing)
Cloud of things (IoT + Cloud Computing)Cloud of things (IoT + Cloud Computing)
Cloud of things (IoT + Cloud Computing)
 
Machine Learning and AI
Machine Learning and AIMachine Learning and AI
Machine Learning and AI
 
An Overview on Edge Computing Research & Applications.pdf
An Overview on Edge Computing Research & Applications.pdfAn Overview on Edge Computing Research & Applications.pdf
An Overview on Edge Computing Research & Applications.pdf
 
Edge Computing for the Industry
Edge Computing for the IndustryEdge Computing for the Industry
Edge Computing for the Industry
 
Emerging Technologies 3.0.pdf
Emerging Technologies 3.0.pdfEmerging Technologies 3.0.pdf
Emerging Technologies 3.0.pdf
 
Grid computing
Grid computing Grid computing
Grid computing
 
Google Cloud Machine Learning
 Google Cloud Machine Learning  Google Cloud Machine Learning
Google Cloud Machine Learning
 
A brief history of Azure
A brief history of AzureA brief history of Azure
A brief history of Azure
 
Blockchain
BlockchainBlockchain
Blockchain
 
Grid computing
Grid computingGrid computing
Grid computing
 
GDSC FY Orientation.pptx
GDSC FY Orientation.pptxGDSC FY Orientation.pptx
GDSC FY Orientation.pptx
 

Ähnlich wie Testing Challenges and Approaches in Edge Computing

Towards a certification scheme for IoT security evaluation
Towards a certification scheme for IoT security evaluationTowards a certification scheme for IoT security evaluation
Towards a certification scheme for IoT security evaluationAxel Rennoch
 
Edge Computing Standardisation and Initiatives
Edge Computing Standardisation and InitiativesEdge Computing Standardisation and Initiatives
Edge Computing Standardisation and InitiativesAxel Rennoch
 
Design and development of automated tests for the IoT
Design and development of automated tests for the IoTDesign and development of automated tests for the IoT
Design and development of automated tests for the IoTAxel Rennoch
 
ETSI TC MTS Contribution to Testing in IoT and Edge Computing
ETSI TC MTS Contribution to Testing in IoT and Edge ComputingETSI TC MTS Contribution to Testing in IoT and Edge Computing
ETSI TC MTS Contribution to Testing in IoT and Edge ComputingAxel Rennoch
 
Test Execution Infrastructure for IoT Quality analysis
Test Execution Infrastructure for IoT Quality analysisTest Execution Infrastructure for IoT Quality analysis
Test Execution Infrastructure for IoT Quality analysisAxel Rennoch
 
Open Source and Standardization
Open Source and StandardizationOpen Source and Standardization
Open Source and StandardizationOW2
 
USING TDL FOR STANDARDISED TEST PURPOSE DEFINITIONS
USING TDL FOR STANDARDISED TEST PURPOSE DEFINITIONSUSING TDL FOR STANDARDISED TEST PURPOSE DEFINITIONS
USING TDL FOR STANDARDISED TEST PURPOSE DEFINITIONSAxel Rennoch
 
EuRoC Webinar - 21st of July 2014
EuRoC Webinar - 21st of July 2014EuRoC Webinar - 21st of July 2014
EuRoC Webinar - 21st of July 2014I4MS_eu
 
ScadaLab Project
ScadaLab Project ScadaLab Project
ScadaLab Project JMBALBOA
 
05_Alter Technology_Julián Gallego
05_Alter Technology_Julián Gallego05_Alter Technology_Julián Gallego
05_Alter Technology_Julián GallegoRedit
 
HiPEAC2023-DL4IoT Workshop_Jean Hagemeyer presentation
HiPEAC2023-DL4IoT Workshop_Jean Hagemeyer presentationHiPEAC2023-DL4IoT Workshop_Jean Hagemeyer presentation
HiPEAC2023-DL4IoT Workshop_Jean Hagemeyer presentationVEDLIoT Project
 
FIT@BR – a Future Internet Testbed in Brazil
FIT@BR – a Future Internet Testbed in BrazilFIT@BR – a Future Internet Testbed in Brazil
FIT@BR – a Future Internet Testbed in BrazilFIBRE Testbed
 
Bruno Siciliano, Martin Hägele, Rainer Bischoff, Christoph Huerzeler and Rein...
Bruno Siciliano, Martin Hägele, Rainer Bischoff, Christoph Huerzeler and Rein...Bruno Siciliano, Martin Hägele, Rainer Bischoff, Christoph Huerzeler and Rein...
Bruno Siciliano, Martin Hägele, Rainer Bischoff, Christoph Huerzeler and Rein...I4MS_eu
 
Functional and non-functional testing with IoT-Testware
Functional and non-functional testing with IoT-TestwareFunctional and non-functional testing with IoT-Testware
Functional and non-functional testing with IoT-TestwareAxel Rennoch
 
ICN in the IRTF and IETF
ICN in the IRTF and IETFICN in the IRTF and IETF
ICN in the IRTF and IETFDirk Kutscher
 

Ähnlich wie Testing Challenges and Approaches in Edge Computing (20)

Towards a certification scheme for IoT security evaluation
Towards a certification scheme for IoT security evaluationTowards a certification scheme for IoT security evaluation
Towards a certification scheme for IoT security evaluation
 
Edge Computing Standardisation and Initiatives
Edge Computing Standardisation and InitiativesEdge Computing Standardisation and Initiatives
Edge Computing Standardisation and Initiatives
 
Design and development of automated tests for the IoT
Design and development of automated tests for the IoTDesign and development of automated tests for the IoT
Design and development of automated tests for the IoT
 
ETSI TC MTS Contribution to Testing in IoT and Edge Computing
ETSI TC MTS Contribution to Testing in IoT and Edge ComputingETSI TC MTS Contribution to Testing in IoT and Edge Computing
ETSI TC MTS Contribution to Testing in IoT and Edge Computing
 
Test Execution Infrastructure for IoT Quality analysis
Test Execution Infrastructure for IoT Quality analysisTest Execution Infrastructure for IoT Quality analysis
Test Execution Infrastructure for IoT Quality analysis
 
Profile tulasi digital_health
Profile tulasi digital_healthProfile tulasi digital_health
Profile tulasi digital_health
 
Open Source and Standardization
Open Source and StandardizationOpen Source and Standardization
Open Source and Standardization
 
USING TDL FOR STANDARDISED TEST PURPOSE DEFINITIONS
USING TDL FOR STANDARDISED TEST PURPOSE DEFINITIONSUSING TDL FOR STANDARDISED TEST PURPOSE DEFINITIONS
USING TDL FOR STANDARDISED TEST PURPOSE DEFINITIONS
 
EuRoC Webinar - 21st of July 2014
EuRoC Webinar - 21st of July 2014EuRoC Webinar - 21st of July 2014
EuRoC Webinar - 21st of July 2014
 
ScadaLab Project
ScadaLab Project ScadaLab Project
ScadaLab Project
 
05_Alter Technology_Julián Gallego
05_Alter Technology_Julián Gallego05_Alter Technology_Julián Gallego
05_Alter Technology_Julián Gallego
 
05_Alter Technology_Julián Gallego
05_Alter Technology_Julián Gallego05_Alter Technology_Julián Gallego
05_Alter Technology_Julián Gallego
 
HiPEAC2023-DL4IoT Workshop_Jean Hagemeyer presentation
HiPEAC2023-DL4IoT Workshop_Jean Hagemeyer presentationHiPEAC2023-DL4IoT Workshop_Jean Hagemeyer presentation
HiPEAC2023-DL4IoT Workshop_Jean Hagemeyer presentation
 
Profile tulasi v1.1
Profile tulasi v1.1Profile tulasi v1.1
Profile tulasi v1.1
 
FIT@BR – a Future Internet Testbed in Brazil
FIT@BR – a Future Internet Testbed in BrazilFIT@BR – a Future Internet Testbed in Brazil
FIT@BR – a Future Internet Testbed in Brazil
 
TridentCom 2006 paper on the Living Lab approach
TridentCom 2006 paper on the Living Lab approachTridentCom 2006 paper on the Living Lab approach
TridentCom 2006 paper on the Living Lab approach
 
Bruno Siciliano, Martin Hägele, Rainer Bischoff, Christoph Huerzeler and Rein...
Bruno Siciliano, Martin Hägele, Rainer Bischoff, Christoph Huerzeler and Rein...Bruno Siciliano, Martin Hägele, Rainer Bischoff, Christoph Huerzeler and Rein...
Bruno Siciliano, Martin Hägele, Rainer Bischoff, Christoph Huerzeler and Rein...
 
Functional and non-functional testing with IoT-Testware
Functional and non-functional testing with IoT-TestwareFunctional and non-functional testing with IoT-Testware
Functional and non-functional testing with IoT-Testware
 
Fire at Net Futures2015
Fire at Net Futures2015Fire at Net Futures2015
Fire at Net Futures2015
 
ICN in the IRTF and IETF
ICN in the IRTF and IETFICN in the IRTF and IETF
ICN in the IRTF and IETF
 

Kürzlich hochgeladen

Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...apidays
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...apidays
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...apidays
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesrafiqahmad00786416
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDropbox
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodJuan lago vázquez
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingEdi Saputra
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Orbitshub
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfOrbitshub
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024The Digital Insurer
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Victor Rentea
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024The Digital Insurer
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
Cyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdfCyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdfOverkill Security
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxRustici Software
 

Kürzlich hochgeladen (20)

Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Cyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdfCyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdf
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 

Testing Challenges and Approaches in Edge Computing

  • 1. Fraunhofer FOKUS Institute for Open Communication Systems Testing Challenges and Approaches in Edge Computing Axel Rennoch, Dr. Alexander Willner, Sascha Hackel | ECW Berlin | 09.03.21
  • 2. Agenda 1 Background 2 Edge Computing 3 EC Testing Challenges 4 Testing Approaches for EC 5 Conclusion 2
  • 4. How is our view on Edge Computing characterized? 4
  • 5. Fraunhofer is Europe’s largest application oriented research organization: Fraunhofer Society © Michael Zalewski/ Fraunhofer FOKUS © Fraunhofer-Gesellschaft > 29.000 Employees 75 Institutes and research units > 2.8 billion € Budget (1/3 government, 1/3 public, 1/3 industry) 5 Fraunhofer Institute for Open Communication Systems (FOKUS) We connect everything secure, reliable, sustainable Fraunhofer Institute FOKUS The largest Fraunhofer ICT institute (~450 employees). Located in Berlin.
  • 6. Fields of application and strategic topics of Fraunhofer FOKUS 6 STRATEGIC TOPICS FIELDS OF APPLICATION Sustainability Artificial Intelligence Digital Life Security/ Certification Digital Governance Digital Networking (e.g. 5G/6G) Quantum Computing
  • 8. What is Edge Computing? 8
  • 9. Based on: Peter Levine: Return to the Edge and the End of Cloud Computing Edge Computing: A Distributed Computing Paradigm
  • 10. Who needs Edge Computing? 10
  • 11. Source: Based on Texas Instruments and Moor Insights & Strategy's report Segmenting the Internet of Things (IoT) Various application domains with specific requirements 11 INDUSTRIAL Internet of Things CONSUMER Internet of Things Business Value Personal Interest Smart Manufacturing Smart Energy Smart Agriculture Smart City Smart Transportation Smart Phones Smart Wearables Smart TV Smart Appliances Smart Home Connectivity Data Exchange e-Health Smart Plugs
  • 12. Where is the Edge? 12
  • 13. Where is the Edge? 13 13
  • 15. The Reference Architecture Model Edge Computing (RAMEC) 15 Willner, A., & Gowtham, V. (2020, August 10). Towards a Reference Architecture Model for Industrial Edge Computing. IEEE Communications Standards Magazine
  • 16. The Reference Architecture Model Edge Computing (RAMEC) 18 Willner, A., & Gowtham, V. (2020, August 10). Towards a Reference Architecture Model for Industrial Edge Computing. IEEE Communications Standards Magazine Administration Shell - Information Model - APIs - Connectivity - … Assets Manifest Component Manager Asset Asset …
  • 17. An initial approach to cluster the activities 19 Initiatives ➢ International (IIC, ECC, EECC, …) ➢ EU (GAIA-X, EPI, …) ➢ Germany (PI4.0/ LNI4.0/ SCI4.0/Bitkom/ZVEI/…) ➢ France (AIDF) ➢ Italy (I4.0) ➢ Austria (I4.0Ö) ➢ Spain (IC4.0) ➢ Poland (Przemysł 4.0) ➢ Netherlands (Smart Industry) ➢ UK (4IR) ➢ Ukraine (APPAU) ➢ … Software Focus ➢ LF Edge: Akraino, Baetyl, EdgeX Foundry, EVE, Fledge, HomeEdge, Open Glossary ➢ LF ELISA ➢ Linaro ➢ ONF CORD ➢ OEC ➢ OSADL ➢ OpenStack EC ➢ KubeEdge ➢ Discovery ➢ … Standards ➢ ETSI (MEC) ➢ ETSI (MANO) ➢ IEEE (TSN) ➢ IEEE (1934) ➢ ISO/IEC (SC38) ➢ ISO/IEC (62541) ➢ ISO/IEC (61499) ➢ DIN (92222) ➢ IETF ➢ OMG ➢ ITU ➢ NIST ➢ MSP ➢ … Verticals ➢ 5G-ACIA ➢ SmartFactoryKL ➢ OPC Foundation ➢ ODVA NewTec ➢ FFPA ➢ OI4.0 ➢ AECC ➢ 5GAA ➢ MobileEdgeX ➢ TIP EC ➢ OPAF ➢ …
  • 18. ➢ Industrial Internet Consortium ❖ Parallel Edge and Testbed working groups ➢ Alliance for Internet of Things Innovation (AIOTI) ❖ Multiple working groups and IG Testbeds ➢ ETSI ISG MEC ❖ Conformance test developments and hackathons ❖ Online edge emulation environment (Sandbox) ➢ oneM2M ❖ Conformance test development and plugfests Testing initiatives and standards 20
  • 19. Agenda 1 Background 2 Edge Computing 3 EC Testing Challenges 4 Testing Approaches for EC 5 Conclusion 21
  • 20. 3 EC Testing Challenges
  • 21. ➢ Distributed, heterogeneous architectures and interfaces ❖ Interoperability and Security requirements ❖ Multiple vendor devices/platforms ❖ Domains specific applications, objects and functions (under test), use cases ❖ Synergies and reusability of test harness from different verticals? ➢ Management at the edge (nodes) ❖ Mobility of devices ❖ Elasticity and fluctuation of data workload (container/kubernetes pods etc.) ❖ Provisioning, orchestration and coordination (deterministic capabilities, SDN) ❖ Edge Artificial Intelligence ➢ Performance/robustness and resource restrictions at IoT layer ❖ Big amount of devices (capacity and scalability) ❖ Ultra-low latency (≈ ms) is critical for real-time type of application ❖ Limited connectivity and power consumption (limited autonomy) Specific EC aspects for testing 23
  • 22. ➢ Distributed, heterogeneous architectures and interfaces: Scope / Testing types for EC ❖ Conformance and Security (before commissioning safety-critical systems) ❖ The human element must be considered in all aspects of safety ❖ Interoperability ❖ Performance, real-time aspects ➢ Management at the edge (nodes): Systematic Test definition/specification ❖ Test suite structuring: Test configurations; Implementation under test (IUT) roles (server/client) ❖ Test objectives (test purpose catalogs), incl. new AI requirements (e.g. robustness, comprehensibility) ❖ Use case scenarios (test case implementation) ➢ Performance/robustness and resource restrictions at IoT layer: (Automated) Testbeds and software architecture (testware/tools/simulations) ❖ Demonstrate readiness of domain-specific solutions ❖ Certification Challenges for Edge Computing Testing 24
  • 24. ➢ Requirements ❖ Open for different software platform and toolsets ❖ Vendor independence ❖ Abstract description of scenarios ❖ Open source ➢ Testing specification and implementations ❖ Robot ❖ TDL ❖ TTCN-3 Testing Methods and Techniques 26 Edge Testing Software Testing System Testing Security Testing Test Automation Protocol Testing
  • 25. ➢ Recall Mobile communication and IoT domains ❖ Multiple layer and protocols ❖ Import of domain specific notations ❖ Interoperability and Security issues ❖ Inclusion of operational phase ➢ Recall Existing standardized Testing Frameworks ❖ 3GPP RAN5: Mobile terminal conformance testing ❖ ETSI TC MTS: Methodology for RESTful APIs specifications and testing ❖ ETSI ISG MEC: Multi-access Edge Computing (MEC) testing ❖ ETSI ISG NFV: Network Functions Virtualisation (NFV) testing methodology ❖ oneM2M TDE: Testing and Developers Ecosystem (TDE) Learning from existing Test approaches 27 IIC Connectivity Framework
  • 26. ➢ MEC Testing Framework (ETSI GR MEC-DEC 025 V2.1.1 (2019-06)) ❖ Abstract Test Method ❖ Conformance Test Purposes ❖ Interoperability Test Descriptions ➢ API Conformance Test Specification (ETSI GS MEC-DEC 032 V2.1.1 (2020-12)) ❖ Part 1: Test Requirements and Implementation Conformance Statement (ICS) ❖ Part 2: Test Purposes (TP) ❖ Part 3: Abstract Test Suite (ATS) Multi-access Edge Computing (MEC) 28 MEC Testing and Conformance
  • 27. ➢ Eclipse IoT-Testware ❖ MQTT and CoAP ❖ Executable conformance test suite (open source) ➢ Testbeds/Simulations ❖ 5G Playground (FOKUS) ❖ Federated testbeds (FED4FIRE+) ❖ IoTSim-Edge: A simulation framework ➢ Monitoring, prediction etc. ❖ Continuous testing during operational phase ❖ Information Security Indicator Monitoring (sources, databases) Further Examples 29
  • 28. ➢ Systematic collection of requirements and related test purpose definition ❖ Unique specification and Common interpretation ➢ Application of Standardized (Abstract) Test approaches ❖ Approved Methods and Basis for certification (extended CommonCriteria) ➢ High performance challenges ❖ Apply simulation and/or continuous offline analysis (from operational phase) ➢ Consideration of new AI requirements and testing methods ❖ E.g. adversarial/corruption robustness evaluation ❖ Risk analysis and Collection of common test data Main recommendation for EC testing 30
  • 30. ➢ Multiple different aspects of EC are under discussion ❖ Various working groups of standardization bodies and industrial associations ❖ Technical viewpoints differ due to the various stakeholders ➢ Landscape documents already support the interested experts and public community ❖ Missing QA, Testing and Certification ➢ A need for harmonization and common strategies ❖ More emphasise on quality and testing ➢ Edge Computing Consortium (EECC): in Europe, in preparation ❖ ECW Europe Workshop: 11th March 2021 Summary 32
  • 31. Fraunhofer FOKUS Institute for Open Communication Systems Kaiserin-Augusta-Allee 31 10589 Berlin, Germany https://www.fokus.fraunhofer.de/en/sqc https://www.fokus.fraunhofer.de/ngni SQC: Axel Rennoch & Sascha Hackel Phone +49 (30) 3463 – 7344 / 7255 axel.rennoch@fokus.fraunhofer.de sascha.hackel@fokus.fraunhofer.de NGNI: Dr. Alexander Willner Phone +49 (30) 3463 - 7116 alexander.willner@fokus.fraunhofer.de Thank you for your attention!