connect to the cloud - any cloud with express …...• lwm2m: an open protocol for m2m or iot...
TRANSCRIPT
SMALL | SAFE | SECURE | SIMPLE | FAST | ADVANCED
Connect To The Cloud - Any Cloud With Express Logic’s X-Ware IOT Platform
SMALL | SAFE | SECURE | SIMPLE | FAST | ADVANCED
Company Background
• Founded: October, 1996 – San Diego, CA, USA
• Mission: Produce high-quality, cost-effective, embedded system software
• European Offices: Germany (2), UK, France, and Distributors elsewhere
• Software: Deployed in over 6.2 billion products
2
SMALL | SAFE | SECURE | SIMPLE | FAST | ADVANCED
Local Customer Licensees
• EADS Deutschland • Ericsson • Francotyp-Postalia • Gaisler • GLP Systems • Grundfos • Hirschmann • Infineon • Inmarsat • Jetter • Lantiq (Intel) • Landis+Gyr
3
• Moog • Philips • Raymarine • RMRS • S1nn • Sick • Siemens • Telit • Thales Group • Videantis • Volkswagen • Wolfson Microelectronics
SMALL | SAFE | SECURE | SIMPLE | FAST | ADVANCED
Express Logic’s X-Ware
4
Real-Time Operating System (RTOS)
MS-DOS Embedded File System
Embedded TCP/IP Network Stack
USB Host/Device Protocol Stack
Embedded GUI Development Framework
Real-Time, Graphical Event Trace/Analysis
Safety-Critical Regulatory Compliance Artifacts
TM
TM
SMALL | SAFE | SECURE | SIMPLE | FAST | ADVANCED
• Built on Industrial Grade NetX Duo IPv4/IPv6 TCP/IP Stack and ThreadX RTOS
• Top-to-bottom cloud connectivity for wide range of cloud service providers
• Fully Integrated
• Fully Supported
• Extremely small footprint
Basic cloud connectivity in as little as 25KB!
(6LoWPAN, IPv6, UDP, and CoAP)
X-Ware IoT Platform
X-Ware IoT Platform
5
ThreadX RTOS
SMALL | SAFE | SECURE | SIMPLE | FAST | ADVANCED
• Amazon Web Services • Google Cloud • IBM Cloud • Alibaba Cloud • Microsoft Azure • Oracle Cloud • Baidu Cloud • Tencent Cloud • Xively
Supported Cloud Services
6
Downloadable Free Demo IAR EWARM Projects at www.rtos.com
SMALL | SAFE | SECURE | SIMPLE | FAST | ADVANCED
• MQTT: a small-footprint publish-subscribe protocol for communication with most Cloud Services (2.7KB)
• CoAP: a small-footprint point-to-point protocol for communication with other devices or the Cloud (2.5KB)
• LWM2M: an open protocol for M2M or IoT client-server device management (4KB)
• Thread: a mesh network protocol designed to create the best way to connect and control products in the home (18KB)
• SSL/TLS: cryptographic protocol for information security across the IoT (8KB)
• DTLS: cryptographic security protocol for IoT datagram-based applications (9KB)
• 6LoWPAN: protocol for low-power wireless network communication (12KB)
IoT Communication Protocols
7
SMALL | SAFE | SECURE | SIMPLE | FAST | ADVANCED
Industry-Leading Foundation for X-Ware IoT Platform
• IPv4/IPv6 Industrial Grade Dual Stack
• TCP, UDP, ARP, RARP, IGMP, ICMP, HTTP, SNTP, SMTP, DHCP, NAT, SNMP, DNS, mDNS, DNS-SD, POP3, PPP, PPPoE, Telnet, FTP, TFTP
• IPv6 Ready Logo Certified, ANVL RFC Compliance Tested
• Small: From 25KB
• Safe: Safety-certified (IEC SIL 4, UL, MISRA)
• Secure: Closed, with security protocol support
• Advanced: Offers both IPv4 and IPv6
• Fast: Near wire speed (>90%)
• Easy-to-Use: Intuitive API
NetX Duo TCP/IP Stack
8
Duo
SMALL | SAFE | SECURE | SIMPLE | FAST | ADVANCED
IAR Embedded Workbench Industrial Grade IoT
Development Platform Benefits
• Preferred IDE for All X-Ware • Fully Integrated • Worldwide Support • Smallest Code Generation • Fastest Code - Best CoreMark™ Scores • Advanced C-RUN/C-STAT Analysis Tools • C-SPY Debugger X-Ware IoT Platform Awareness
IAR Embedded Workbench
9
SMALL | SAFE | SECURE | SIMPLE | FAST | ADVANCED
Google Cloud Demo System
10
• STM32F779 Board • Demo Operation
– On-board camera picture – Send to Google Cloud for
facial or text recognition using HTTPS/TLS/TCP/IPv6
– Google Cloud results displayed on top of image using GUIX graphics
IoT Sensors, Devices, Edge Routers, Gateways
Ethernet, WiFi, 802.15.4 Radio, and More
SMALL | SAFE | SECURE | SIMPLE | FAST | ADVANCED 11
Text to interpret
Take picture
Send to Cloud for Text Interpretation
SMALL | SAFE | SECURE | SIMPLE | FAST | ADVANCED 12
Results from Cloud
SMALL | SAFE | SECURE | SIMPLE | FAST | ADVANCED
Summary • X-Ware IoT Platform is robust, fully integrated,
and fully supported
• X-Ware IoT Platform supports multiple cloud services and protocols – Amazon, Google, IBM, Microsoft, Oracle, … – MQTT, CoAP, LWM2M, Thread, 6LoWPAN, TLS, DTLS
• X-Ware Platform Awareness in IAR Embedded Workbench
• See IoT Demos in our booth: Hall 4, Stand 122
• Visit our web site for demo downloads: www.rtos.com
13