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.
Upcoming SlideShare
IoT Meet @CSI Presentation by Sachin Pukale of IoT Mumbai
Next
Download to read offline and view in fullscreen.

1

Share

prpl: a non-profit foundation embracing IoT diversity, big data, and analytics

Download to read offline

prpl: a non-profit foundation embracing IoT diversity, big data, and analytics.

Members: Imagination, Qualcomm, Lantiq, Broadcom, Ikanos, Ineda, Ingenic, PMC, Cavium, Nevales Networks

Related Books

Free with a 30 day trial from Scribd

See all

Related Audiobooks

Free with a 30 day trial from Scribd

See all

prpl: a non-profit foundation embracing IoT diversity, big data, and analytics

  1. 1. Using Open-Source& Open Architectures to Enable Next-Gen Datacenter-to-Device Portable and Virtualized Software (also delivered at IoT World Event in Palo Alto) 7/1/2014
  2. 2. What is prpl? • A foundation of companies - • Focusing on developing portable software for every node in the IoT Ecosystem 7/2/2014 2IoT World Event 2014
  3. 3. A Challenge .... and a Solution 7/2/2014 3IoT World Event 2014 • Evolution of IoT – IoT consortia – Open source in IoT • Big Data • Key Enablers, Challenges • How can prpl help?
  4. 4. Evolution of IoT 7/2/2014 4IoT World Event 2014 Chart 3: The Waves of growth in IoT Devices Source: Ericsson, Jefferies International First wave: Timeline: Today - 2020 Connections: Reaching 20-30bn Architecture: Dominated by ARM Second wave: Timeline: 2016-2025 Connections: Reaching 100s of billions Fundamental change in business operations - era of greater efficiencies Third wave: Timeline: 2020+ Connections: Reaching trillions Fundamental change in our way of life - truly touches everything e will etwork niches Much n this d run ded to grows arkets. begins s that wave) veness athom es the up of Source: Jefferies, Ericsson One of the Definitions - Network of Physical Objects that sense, communicate, interact and get controlled remotely
  5. 5. Industrial Internet, IoT, M2M, IoE, oh my! • Lots of consortia in the IoT space – Different areas to tackle • Industrial Internet Consortium – interoperability • GSMA, 3GPP, IEEE – ubiquitous connectivity • Allseen –peer connectivity, communications frameworks and interoperability • OneM2M – service layer aspects • prpl – architecture independent portability and virtualization, heterogenous computing to enable big data analytics 7/2/2014 5IoT World Event 2014
  6. 6. Why Open-Source? • Enabling the Big Data revolution needs collaborative minds • Fragmentation will slow down innovation • More eyeballs = more secure 7/2/2014 6IoT World Event 2014
  7. 7. BIG DATA KBMBGBPTEBZBYBnon-linear! 7/2/2014 7IoT World Event 2014
  8. 8. During 2008 the number of things connected to the Internet exceeded the number of people on Earth. Connecting People  Connecting Things 7/2/2014 8IoT World Event 2014 2015 2010 2003 Source: Morgan Stanley Research, 2013 By 2020 there will be 50 billion.
  9. 9. Big Data: The Internet of Cow 7/2/2014 9IoT World Event 2014 1.5B cows 200MB/yr/cow = 300,000 GB (0.3 petabytes) per year
  10. 10. Big Data: Turbines 7/2/2014 10IoT World Event 2014 12,000 turbines 500GB/dayeach = 6 million GB (6 petabytes) per day
  11. 11. Little Data  Big Data  Huge Data • Each successive node in the IoT chain adds – Data and Storage requirements – Processing Requirements – Multi-tenant Requirements (ie security) 7/2/2014 11IoT World Event 2014 Bytes Megabytes Terabytes Petabytes Exabytes ZETTABYTES (1000^7)
  12. 12. Synergies • IoT will enable big data • big data needs analytics • analytics will improve processes for more IoT devices 7/2/2014 12IoT World Event 2014
  13. 13. DIVERSITY lots of hardware 7/2/2014 13IoT World Event 2014
  14. 14. 7/2/2014 14IoT World Event 2014
  15. 15. Key Enablers for IoT • Processing power • Networking infrastructure and connectivity • Low cost, secure devices • Storage • Loads and loads of secure, portable software • A way to make money 7/2/2014 15IoT World Event 2014
  16. 16. © 2013 Gartner, Inc. and/or its affiliates. All rights reserved. IoT Architecture For Heterogeneous Fleets of Things 12 21 3 Standardization Challenge • Fragmentation! – Connectivity Standards – Operating Systems – Topologies – Security • Expect diverse solutions, so – Software abstraction (APIs) needed at each node – Multi-tenant environment needed for security 7/2/2014 16IoT World Event 2014
  17. 17. PORTABILITY AND VIRTUALIZATION prpl foundation 7/2/2014 17IoT World Event 2014
  18. 18. Mission ‘prpl’ is an open-source, community-driven, collaborative, non-profit consortium focusing on the MIPS architecture and ecosystem, and open to all other architectures - with a focus on enabling next-generation datacenter-to-device portable software and virtualized architectures 7/2/2014 18IoT World Event 2014
  19. 19. Scalable Processor Architecture Needed, e.g. MIPS 7/2/2014 19IoT World Event 2014 1GHz+ CPU Solution mobile and home entertainment 32-bit microcontrollers for embedded storage, automotive and IoT 64-bit multicore advanced networking, datacenter and infrastructure Efficient solutions for a broad range of networking & storage applications
  20. 20. Key Domains 7/2/2014 20IoT World Event 2014 Embedded& IoT Buildroot, RTOS Networking openWrt, yocto Montavista Datacenter RHEL, Fedora, Ubuntu, CentOS Digital Home & Mobile openWrt, Linux, Android
  21. 21. Work-flow 7/2/2014 21IoT World Event 2014 Upstream projects: gnu.org, kernel.org, llvm.org prpl: Domains and Engineering Groups supported kernels and projects projects pulled from upstream ❖ Optimized Linux Kernels regardless of architecture ❖ SDKs and Tools ➢ license free versions ❖ launchpad to upstream ❖ advanced future work ➢ SDN ➢ heterogeneous compute ➢ LLVM ➢ vision
  22. 22. prpl Engineering Groups (PEGs) 7/2/2014 22IoT World Event 2014 ▪ VZ Ecosystem ▪ Hypervisors (eg KVM, Fiasco.oc) ▪ OS ▪ Data Center – Redhat, Ubuntu, Debian, CentOS ▪ Networking –Montavista, OpenWRT ▪ Embedded/IoT & Mobile - Android, Chrome, Tizen, WebOS, RTOSs, Yocto ▪ Kernel (device tree, power mgmt, multi-threading) ▪ Portability ▪ JITs (V8, openJDK, etc) ▪ Emulation (QEMU) ▪ Compilers & Tools ▪ Platform ▪ UEFI and boot loaders ▪ Optimization ▪ Intrinsics (eg SIMD) and libraries (eg memcpy) – ■ Multimedia - video, audio, speech ■ Networking ■ Security ■ Networking (multi-core friendly and aynchronous) ■ e.g. BGP, OVS, snort, routing protocols, DPI
  23. 23. Low Cost Hardware 7/2/2014 23IoT World Event 2014 ❖ prpl stamp #1 ➢ dual core MIPS32 CPU @1.2GHz, PowerVR SGX540 GPU, HDMI, 1GB RAM, 8GB Flash, 2 usb, audio, WiFi, BT ➢ Linux and Android 4.4 - community supported, rasbpi header ➢ ETA: June 2014 ➢ Price: $40 ❖ prpl stamp #2 ➢ dual core MIPS32 interAptiv @600MHz, PowerVR SGX520, HDMI, 512MB RAM, 4 GB Flash, usb, audio, WiFi, BT, aggressive power savings modes enabling 30-day batterylife ➢ Android Wear (smartwatchand IoT platform) ➢ ETA: Oct 2014 ➢ Price: $35 (est.) ❖ InterfaceMasters MIPS64 Niagara3218 ➢ MIPS64 network system ❖ InterfaceMasters MIPS64 Niagara804-BP ➢ MIPS64 network adapter
  24. 24. Summary: what will prpl do? • Focus on the software “glue” necessary to carry secure structured and unstructured data from the device to the datacenter • Example: – Securehypervisors for multipletenants – Portablesoftware, such as JITs – SaaS, PaaS, IaaS OTA secure – Programming models to enablebig data processing (eg hadoop) over heterogenous processors 7/2/2014 24IoT World Event 2014 Embedded nodes OpenWrt hub Networking backbone Datacenter
  25. 25. E.g. DevelopSoftware Enabling Security and Multiple Contexts • Multiple contexts are required – Shared resource – Protected resource – Energy conservation • Heterogenous programming models are required – Close working relationship with leading industry consortia, leading semiconductor companies, OEMs and ISVs 7/2/2014 25IoT World Event 2014 MemoryMemory CPU Cluster Coherent Fabric SoC Network layers Offloads (Crypto, IP, etc) I/O GPU Cluster Secure Hypervisor (R/G MMU) H/W TPM ------- Boot ROM XX Guest User -------- Guest Kernel Guest User -------- Guest Kernel Guest User -------- Guest Kernel Guest User -------- Guest Kernel vGPU 1 vGPU 2S/W VM1VM2VM3VMn Increase Privilege SecureDomains Protected Partitions
  26. 26. 7/2/2014 26IoT World Event 2014
  27. 27. 7/2/2014 28IoT World Event 2014
  28. 28. Resources • http://prplfoundation.org • http://www.cisco.com/web/about/ac79/docs/innov/IoE_Econ omy.pdf • http://theinstitute.ieee.org/benefits/standards/setting-the- stage-for-the-internet-of-things • amit (at) prplfoundation (dot) org (thanks!) 7/2/2014 29IoT World Event 2014
  • tachdjian

    Apr. 26, 2015

prpl: a non-profit foundation embracing IoT diversity, big data, and analytics. Members: Imagination, Qualcomm, Lantiq, Broadcom, Ikanos, Ineda, Ingenic, PMC, Cavium, Nevales Networks

Views

Total views

3,397

On Slideshare

0

From embeds

0

Number of embeds

207

Actions

Downloads

110

Shares

0

Comments

0

Likes

1

×