Transcription
Role of the Gateway inDelivering End to End IoTSolutionsAnatoli LevineSpirent Communications
Agenda Internet of Things at a Glance Power of IoT Implementing IoT - Needs and Challenges Role of IoT Gateways Spirent Solutions for IoT DevelopersSpirent CommunicationsPROPRIETARY AND CONFIDENTIAL2
Internet of Things at a Glance
Internet of Things Basics - Terminology M2M – Machine to Machine IoT – Internet of Things IoE – Internet of EverythingSpirent CommunicationsPROPRIETARY AND CONFIDENTIAL4
Internet of Things Basics - Numbers60,000,000,000Estimated number of connectable devices in 2020 (60 Billion)1,000,000,000,000Estimated number of sensors in 2020 (1 Trillion)1,600,000,000,000,000,000,000Estimated M2M/IoT data volume in 2020 (1.6 Zettabytes) 150B - 19TRange of M2M/IoT Revenue estimates in 2020Spirent CommunicationsPROPRIETARY AND CONFIDENTIAL5
Internet of Things Basics - StandardsTR-069MQTTCoAPIEEE P2413100s100sSDOsITU-T SG20StandardsLwM2MoneM2MSpirent CommunicationsIEEE 802.15.4PROPRIETARY AND CONFIDENTIAL6
Internet of Things Basics – Ecosystems, Operating Systems,Clouds, 100sofSpirent CommunicationsPROPRIETARY AND CONFIDENTIAL7
Spirent CommunicationsPROPRIETARY AND CONFIDENTIAL8
Power of IoTSpirent CommunicationsPROPRIETARY AND CONFIDENTIAL9
M2M/IoT Is All About ent CommunicationsPROPRIETARY AND CONFIDENTIAL10
IoT/M2M Verticals Connected Home (a.k.a. Smart Home) Connected City (Smart City, Smart Meters, Smart Energy, SmartBuildings) Connected Car (autonomous car, V2V, V2X) Healthcare Transportation (Logistics, Tracking) Oil and Gas Industrial Internet AgricultureSpirent CommunicationsPROPRIETARY AND CONFIDENTIAL11
Implementing IoT - Needs and ChallengesSpirent CommunicationsPROPRIETARY AND CONFIDENTIAL12
IoT Implementation: Success factors Proper Network access Security! Support for multiple ecosystems Proper solution architecture for data, management and control Focus on InteroperabilitySpirent CommunicationsPROPRIETARY AND CONFIDENTIAL13
Challenges for IoT Solution Implementers Multitude of standards and competing frameworks Standards keep evolving and will be for a foreseeable future Critical needs: Support multiple access/transport protocols Support wide range of connectivity protocols Security Support multiple platforms and ecosystems Enable application developers Ease of deployment – enable SPs Enable universal analytics access Remote diagnostics and monitoringSpirent CommunicationsPROPRIETARY AND CONFIDENTIAL14
IoT Implementer Needs Interconnect Multiple ecosystems will coexist Enable devices to connect to any platform Aggregation and control Manage the data – not all data can/should hit the network Create an Edge/”Fog” elements as needed Any designated device can become the control point/hub/gateway asneededSpirent CommunicationsPROPRIETARY AND CONFIDENTIAL15
IoT Gateway
IoT Gateway Deployment ArchitectureSP CloudIoT GW BIoT GW ASpirent CommunicationsPROPRIETARY AND CONFIDENTIAL17
IoT Gateway Functions Edge intelligence Data Aggregation Local IoT solution logic implementation Network/external resources usage optimization Security Incoming Outgoing Interoperability Solution level Protocol level Semantic Management and control for all connected IoT devicesSpirent CommunicationsPROPRIETARY AND CONFIDENTIAL18
Spirent Solutions for IoT DevelopersSpirent CommunicationsPROPRIETARY AND CONFIDENTIAL19
Spirent Developer Tools Solution PortfolioTurnkey Solutions - Professional ServicesClient Products & ProjectsClient FrameworkSIP Server Products & ProjectsSIP Server FrameworksWebRTC FrameworkSIP Server PresenceCore& EventsWebRTCInterconnectB2BUAIoT Product&ProjectsIoT FrameworksIoTMediatorProtocol ToolkitsSIP Developer SuiteICEMSRPA-RTPDiameterIMS SIP SuiteH.323MEGACOBFCPXDMSpirent CommunicationsPROPRIETARY AND CONFIDENTIALeVidentNetworkMonitoringProLabTesting &ValidationTechnologyIoT DeviceFramework20
M2M/IoT: Devices and ServersSpirent CommunicationsPROPRIETARY AND CONFIDENTIAL21
Common Service FunctionsCommon Service FunctionsApplicationService LayerMgmtDiscoverySpirent CommunicationsCommunicationHandlingGroup ManagementData Managementand RepositoryLocationRegistrationSecurityCharging andAccountingSubscriptions gDevice Managementand DiagnosticsPROPRIETARY AND CONFIDENTIAL22
IoT Client Device Framework - PIsDeviceAbstraction APIsCSFAPIsSecurityExtensionsSpirent M2M CoreM2M/IoT Protocol sting andDiagnosticsExtensions Network Abstraction/Transport AdaptersHardware and OS LevelSpirent CommunicationsPROPRIETARY AND CONFIDENTIAL23
Spirent M2M Core functions Events management Queue processing Prioritization NotificationsApplication Peer Discovery Upstream service discovery/registration Device abstraction Device management Control integration Provisioning Triggering Diagnostic Data aggregation Statistics, diagnostics, monitoring and reportingSpirent CommunicationsPROPRIETARY AND CONFIDENTIAL24
Use Case – Sensors and GatewaysApplication oneM2MSPApplicationApplication Spirent CommunicationsPROPRIETARY AND CONFIDENTIAL25
IoT Client Device Framework Solution HighlightsFuture-ProofUniversal support for multiple standards, current and future, protocol abstractionCustomizable, Flexible, OptimizedConstrained environments, layered APIs, best-in-class performance,OS-agnostic, full source codeInsurance Policy for Device ManufacturersSupport for multiple standards – no need to chose one now, security, reliability,commercial grade, support for full range of devices from Sensors to Gateways, remotediagnostics and monitoringSpirent CommunicationsPROPRIETARY AND CONFIDENTIAL26
Questions? Need additional ols/IoT-Client-Device-PlatformEmail: Anatoli.Levine@spirent.comSpirent CommunicationsPROPRIETARY AND CONFIDENTIAL27
Thank You!
SIP Server Frameworks SIP Server Core Presence & Events B2BUA Client Framework ICE MSRP A-RTP Protocol Toolkits Diameter IMS SIP Suite H.323 MEGACO BFCP XDM SIP Developer Suite ProLab Testing & Validation Technology IoT Frameworks IoT Mediator IoT Device Framework IoT Product & Projects WebRTC Framework WebRTC Interconnect Spirent Developer .