Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Slide Header…
QualiSystems Proprietary & Confidential
Friday, April 17, 2015Friday, April 17, 2015
Characterizing and Vali...
Slide Header…
QualiSystems Proprietary & Confidential
Global Software Company
• Established 2004, privately held
• North A...
Slide Header…
QualiSystems Proprietary & Confidential
IoT: Contending with an Elephant
* Taken from IEEE-P2413 Intro
Slide Header…
QualiSystems Proprietary & Confidential
Network Metrics
- Latency
- Jitter
- Throughput
- Reliability
End-to...
Slide Header…
QualiSystems Proprietary & Confidential
State of IoT Validation/Test Today
Architectur
e /
Framework
Certifi...
Slide Header…
QualiSystems Proprietary & Confidential
What is the state of IoT service validation
today?
Incubation
n
R&D ...
Slide Header…
QualiSystems Proprietary & Confidential
IoT Use Case Complexity
Isolated
Non-Critical
Isolated
Critical
Ubiq...
Slide Header…
QualiSystems Proprietary & Confidential
Explosion of Device Count and Data
• 50 billion in 2020
Network Hete...
Slide Header…
QualiSystems Proprietary & Confidential
IoT Technologies and Protocols
Slide Header…
QualiSystems Proprietary & Confidential
Autonomous
• IoT network isolated as “smart network”
• Single gatewa...
Slide Header…
QualiSystems Proprietary & Confidential
Traditional Validation Approaches
Requirements
• Resource Pool
• Mod...
Slide Header…
QualiSystems Proprietary & Confidential
http://www.despair.com/quality.html
Slide Header…
QualiSystems Proprietary & Confidential
Inventory objects:
• Actual inventory including physical, virtual, N...
Slide Header…
QualiSystems Proprietary & Confidential
Pre-packaged libraries (of course)
Independent interface creation:
•...
Slide Header…
QualiSystems Proprietary & Confidential
Visual environment/topology modelling
• Inventory-based modeling
• E...
Slide Header…
QualiSystems Proprietary & Confidential
Cisco DevNet Example
Slide Header…
QualiSystems Proprietary & Confidential
Cisco DevNet Topology Modeling, Provisioning,
Reservation, and Reuse
Slide Header…
QualiSystems Proprietary & Confidential
http://standards.ieee.org/innovate/iot/study.html
http://www.grifs-p...
Slide Header…
QualiSystems Proprietary & Confidential
Visit our WebsiteVisit our Website
Upcoming SlideShare
Loading in …5
×

Characerizing and Validating QoS in the Emerging IoT Network

659 views

Published on

In this presentation, we’ll take a look at some of the challenges that the emerging IoT network creates for validating the quality of end-to-end services that are offered across traditional and IoT networks. We’ll look at some of the particular characteristics of the emerging IoT network, and how those characteristics create additional challenges for the already difficult task of validating end-to-end service quality. Then we’ll see why traditional approaches to service validation typically fall short for complex emerging technologies like IoT, and lastly cover some best practices for creating a validation framework that can effectively address the challenges of validating end-to-end IoT services.

Published in: Technology
  • Be the first to comment

  • Be the first to like this

Characerizing and Validating QoS in the Emerging IoT Network

  1. 1. Slide Header… QualiSystems Proprietary & Confidential Friday, April 17, 2015Friday, April 17, 2015 Characterizing and Validating QoS in the Emerging IoT Network Hans Ashlock, Technical Marketing
  2. 2. Slide Header… QualiSystems Proprietary & Confidential Global Software Company • Established 2004, privately held • North America HQ: Santa Clara, CA • R&D Center: Tel Aviv, Israel Market-leading supplier of automation solutions for: • DevOps cloud and network orchestration • Physical and virtual lab management • Test and continuous integration automation Mature, proven technology: • Hundreds of customer deployments • Millions of infrastructure elements managed • $Billions in infrastructure managed Quali Company Overview
  3. 3. Slide Header… QualiSystems Proprietary & Confidential IoT: Contending with an Elephant * Taken from IEEE-P2413 Intro
  4. 4. Slide Header… QualiSystems Proprietary & Confidential Network Metrics - Latency - Jitter - Throughput - Reliability End-to-End Application Quality - Environment - Energy - Speed - Quality - Resolution Quality of Service
  5. 5. Slide Header… QualiSystems Proprietary & Confidential State of IoT Validation/Test Today Architectur e / Framework Certification Program Compliance Testing Interop Testing Third Party Validation Labs Formal Testbeds AllSeen Alliance AllJoyn AllJoyn Self-Guided Certification Mid 2015 Mid 2015 Mid 2015 Thread Group Thread / 6LoWPAN Mid 2015 Mid 2015 Mid 2015 Mid 2015 UL & Granite River OIC IoTivity IoTivity Mid 2015 IIC Reference Architecture Smart Tooling, Microgrids IPSO Interop showcases IEEE IEEE P2413 developmen
  6. 6. Slide Header… QualiSystems Proprietary & Confidential What is the state of IoT service validation today? Incubation n R&D Labs Standards Architectural Specs Certification Programs Formalized Test and Interop Vendor and Provider Solution Ecosystems Industry Maturity Traditional Emerging (SDN NFV) IoT
  7. 7. Slide Header… QualiSystems Proprietary & Confidential IoT Use Case Complexity Isolated Non-Critical Isolated Critical Ubiquitous Non-Critical Ubiquitous Critical Vehicle Control System Smart Thermostat Quetym™ Traffic Monitoring Smart Home Smart Retail Pervasive Health Care Structural Monitoring Self Driving Car Where We’re Headed…
  8. 8. Slide Header… QualiSystems Proprietary & Confidential Explosion of Device Count and Data • 50 billion in 2020 Network Heterogeneity • Technologies, protocols, devices, architectures, local, global Dynamic Service Composition • Creating services on the fly • Unpredictable nature of underlying network Compound Service Composition • Repurposing things for different services • Multiple applications co-existing Nodes function as end-points and routers • QoS must account for demand of intermediary nodes Emerging IoT Network Challenges VLANS?
  9. 9. Slide Header… QualiSystems Proprietary & Confidential IoT Technologies and Protocols
  10. 10. Slide Header… QualiSystems Proprietary & Confidential Autonomous • IoT network isolated as “smart network” • Single gateway “smart connector” Ubiquitous • IoT devices integrated into internet • Multi-hop, multi-access (radio), shifting topology Application Overlay • NFV enables overlay network • In-network data processing reduces congestion Service Oriented Network • Network functions as services • Networks composed on the fly (literally) IoT Network Architecture Diversity
  11. 11. Slide Header… QualiSystems Proprietary & Confidential Traditional Validation Approaches Requirements • Resource Pool • Modularity • Reusability • Scalable Script Based • No inherent notion of the infrastructure resource pool • Often multi-step list of commands • Often poorly documented and unusable beyond original developer • Often hard coded; not architected to scale
  12. 12. Slide Header… QualiSystems Proprietary & Confidential http://www.despair.com/quality.html
  13. 13. Slide Header… QualiSystems Proprietary & Confidential Inventory objects: • Actual inventory including physical, virtual, NFV, apps, tools, subnets, etc. • Abstracted meta-model • Enables reservation/multi-tenancy Provisioning objects • Resource level interfaces Process task objects • Test automation (functional, sanity, regression) • Continuous Integration Build and Maintain an Object Layer
  14. 14. Slide Header… QualiSystems Proprietary & Confidential Pre-packaged libraries (of course) Independent interface creation: • Integrate and “objectize” API’s • Utilize existing scripts (TCL, python, etc.)— no “starting from zero” • Capture and objectize CLI, SNMP, terminal interactions Make them small and maintainable Overcomes interfacing obstacles Removes roadmap dependencies Helps integrate legacy/special infrastructure OOTB & DIY Integration Approach
  15. 15. Slide Header… QualiSystems Proprietary & Confidential Visual environment/topology modelling • Inventory-based modeling • Enables reservation of entire environments • Model any arbitrary network topology • Abstract design to maximize utilization • Dramatically scale service creation Visual workflow authoring • Hide syntax from users • Abstract service test flows • Continuous integration, test automation Self-Service, Transparent End User Access • End user modelling of IoT validation environment • Repeatability • Multi-tenant De-Couple Modeling from Automation
  16. 16. Slide Header… QualiSystems Proprietary & Confidential Cisco DevNet Example
  17. 17. Slide Header… QualiSystems Proprietary & Confidential Cisco DevNet Topology Modeling, Provisioning, Reservation, and Reuse
  18. 18. Slide Header… QualiSystems Proprietary & Confidential http://standards.ieee.org/innovate/iot/study.html http://www.grifs-project.eu/data/File/CERP-IoT%20SRA_IoT_v11.pdf http://www.iiconsortium.org/test-beds.htm http://netlab.cs.ucla.edu/medhoc2011/papers/p171-hellbruck.pdf http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=6582811 https://hal.archives-ouvertes.fr/inria-00630092/document http://mpc.ece.utexas.edu/Papers/SESENA2011.pdf http://ieeexplore.ieee.org/stamp/stamApp.jsp?tp=&arnumber=6381043 Further Reading
  19. 19. Slide Header… QualiSystems Proprietary & Confidential Visit our WebsiteVisit our Website

×