SlideShare une entreprise Scribd logo
1  sur  31
Télécharger pour lire hors ligne
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!

Contenu connexe

Tendances

IoT Security Training, IoT Security Awareness 2019
IoT Security Training, IoT Security Awareness 2019 IoT Security Training, IoT Security Awareness 2019
IoT Security Training, IoT Security Awareness 2019 Tonex
 
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
 
IoT Development - Opportunities and Challenges
IoT Development - Opportunities and ChallengesIoT Development - Opportunities and Challenges
IoT Development - Opportunities and ChallengesAsim Rais Siddiqui
 
20 Latest Computer Science Seminar Topics on Emerging Technologies
20 Latest Computer Science Seminar Topics on Emerging Technologies20 Latest Computer Science Seminar Topics on Emerging Technologies
20 Latest Computer Science Seminar Topics on Emerging TechnologiesSeminar Links
 
Ppt presentation
Ppt presentationPpt presentation
Ppt presentationvishal4799
 
Edge computing in practice using IoT, Tensorflow and Google Cloud
Edge computing in practice using IoT, Tensorflow and Google CloudEdge computing in practice using IoT, Tensorflow and Google Cloud
Edge computing in practice using IoT, Tensorflow and Google CloudAlvaro Viebrantz
 
Internet of things startup basic
Internet of things  startup basicInternet of things  startup basic
Internet of things startup basicMathan kumar
 
IoT Security: Problems, Challenges and Solutions
IoT Security: Problems, Challenges and SolutionsIoT Security: Problems, Challenges and Solutions
IoT Security: Problems, Challenges and SolutionsLiwei Ren任力偉
 
Internet of Things ( IoT ) Training
Internet of Things ( IoT ) TrainingInternet of Things ( IoT ) Training
Internet of Things ( IoT ) TrainingTonex
 
Internet of Things (IoT) - Slide Marvels, Top PowerPoint presentation design ...
Internet of Things (IoT) - Slide Marvels, Top PowerPoint presentation design ...Internet of Things (IoT) - Slide Marvels, Top PowerPoint presentation design ...
Internet of Things (IoT) - Slide Marvels, Top PowerPoint presentation design ...Slide Marvels
 

Tendances (20)

IoT Security Training, IoT Security Awareness 2019
IoT Security Training, IoT Security Awareness 2019 IoT Security Training, IoT Security Awareness 2019
IoT Security Training, IoT Security Awareness 2019
 
Internet of things ppt
Internet of things pptInternet of things ppt
Internet of things ppt
 
What's next in edge computing?
What's next in edge computing?What's next in edge computing?
What's next in edge computing?
 
IoT Development - Opportunities and Challenges
IoT Development - Opportunities and ChallengesIoT Development - Opportunities and Challenges
IoT Development - Opportunities and Challenges
 
Edge Computing
Edge ComputingEdge Computing
Edge Computing
 
20 Latest Computer Science Seminar Topics on Emerging Technologies
20 Latest Computer Science Seminar Topics on Emerging Technologies20 Latest Computer Science Seminar Topics on Emerging Technologies
20 Latest Computer Science Seminar Topics on Emerging Technologies
 
Watson IOT Platform
Watson IOT PlatformWatson IOT Platform
Watson IOT Platform
 
Edge Computing
Edge Computing Edge Computing
Edge Computing
 
Ppt presentation
Ppt presentationPpt presentation
Ppt presentation
 
Edge computing
Edge computingEdge computing
Edge computing
 
Edge computing in practice using IoT, Tensorflow and Google Cloud
Edge computing in practice using IoT, Tensorflow and Google CloudEdge computing in practice using IoT, Tensorflow and Google Cloud
Edge computing in practice using IoT, Tensorflow and Google Cloud
 
Edge Computing.pptx
Edge Computing.pptxEdge Computing.pptx
Edge Computing.pptx
 
iot seminar topic
iot seminar topic iot seminar topic
iot seminar topic
 
Internet of things startup basic
Internet of things  startup basicInternet of things  startup basic
Internet of things startup basic
 
IoT Security: Problems, Challenges and Solutions
IoT Security: Problems, Challenges and SolutionsIoT Security: Problems, Challenges and Solutions
IoT Security: Problems, Challenges and Solutions
 
IoT security
IoT securityIoT security
IoT security
 
Internet of Things ( IoT ) Training
Internet of Things ( IoT ) TrainingInternet of Things ( IoT ) Training
Internet of Things ( IoT ) Training
 
X INTERNET
X INTERNETX INTERNET
X INTERNET
 
Internet of Things (IoT) - Slide Marvels, Top PowerPoint presentation design ...
Internet of Things (IoT) - Slide Marvels, Top PowerPoint presentation design ...Internet of Things (IoT) - Slide Marvels, Top PowerPoint presentation design ...
Internet of Things (IoT) - Slide Marvels, Top PowerPoint presentation design ...
 
Simple Internet Of Things (IoT) PPT 2020
Simple Internet Of Things (IoT) PPT 2020 Simple Internet Of Things (IoT) PPT 2020
Simple Internet Of Things (IoT) PPT 2020
 

Similaire à 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
 

Similaire à 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
 

Dernier

The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdflior mazor
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
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
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024The Digital Insurer
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 

Dernier (20)

The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
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
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 

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!