I vantaggi dell?utilizzo di JAVA nella strategia M2M



Similar documents
Java in the Internet of Things: Small, Smart, Connected

Copyright 2014, Oracle and/or its affiliates. All rights reserved.

Java and the Internet of Things

Enabling Smart Data on M2M Gateways and Aggregators

The shortest path to cellular communications: Cellular Development Platform

Java Embedded Applications

WIND RIVER INTELLIGENT DEVICE PLATFORM XT

Datasheet. Enterprise Gateway Router with Gigabit Ethernet. Models: USG, USG-PRO-4. Advanced Security, Monitoring, and Management

Mobile Operating Systems. Week I

GETTING STARTED WITH ANDROID DEVELOPMENT FOR EMBEDDED SYSTEMS

A Survey on ARM Cortex A Processors. Wei Wang Tanima Dey

The Future of IoT. Zach Shelby VP Marketing, IoT Feb 3 rd, 2015

ZigBee Technology Overview

SNAPPIN.IO. FWR is a Hardware & Software Factory, which designs and develops digital platforms.

GEMALTO M2M KEY TECHNOLOGY TRENDS OF M2M

Internet Connected Devices: Evolving from the Internet of Things to the Internet of Everything. Bill Morelli Associate Director

Mobile Devices and Systems Lesson 02 Handheld Pocket Computers and Mobile System Operating Systems

Agenda What can we do now? And 5 years from now we will still be current!

Disruption Tolerant Networks and its relevance to IOT/M2M. Extensible NMS Support for DTN Mesh Networks + Applications

ARM mbed IoT Device Platform. November 3 rd, 2014

Dell Wyse Cloud Connect

MediaQ M310. Quick Start HUAWEI TECHNOLOGIES CO., LTD.

Industry First X86-based Single Board Computer JaguarBoard Released

Windows Embedded Security and Surveillance Solutions

Wireless Microcontrollers for Environment Management, Asset Tracking and Consumer. October 2009

Dr. Dimitar Valtchev. 24 June 2010, Stuttgart, Eclipse Embedded Day

ATV310B User Manual. V1.1

Communications Industry. Oracle IoT/CSP Platform Footprint & Case Studies

ICT budget and staffing trends in the UK

Internet Of things. Petr Ulvr, Business Development Manager Intel Corp. CEE New Biz Virtual Team

M2M & Internet of Things Opportunities

DEFINING THE INTERNET OF THINGS AND IDENTIFYING KEY VERTICAL MARKET OPPORTUNITIES

4/2/2014 Linux Dev-Boards. Linux Dev Boards. Tagung Forth Gesellschaft e.v. Maerz file:///home/cas/talk/linux-boards/html/linux-boards.

Mobile and Embedded/IoT market Overview and Trends. June 2014

MediaTek LinkIt Smart 7688 FAQ

Internet of Things. Opportunities for device differentiation

LIVE STREAMING MOTION DETECTION CAMERA SECURITY SYSTEM WITH NOTIFICATION USING RASPBERRY PI Angela Antony 1, Prof. G. R.

<Insert Picture Here> Java, the language for the future

Chapter 1 Hardware and Software Introductions of pcduino

ICT budget and staffing trends in Healthcare

SIP Protocol as a Communication Bus to Control Embedded Devices

KURA M2M/IoT Gateway. reducing the distance between embedded and enterprise technologies. Tiziano Modotti, October 28 th, 2014

PROGRAMMABLE LINUX GATEWAY WITH JAVA AND OSGI

How to Perform Real-Time Processing on the Raspberry Pi. Steven Doran SCALE 13X

IoT Business Solutions

Home Passport Gateway Series Simplify your Life with Smart Solutions

Internet of things (IOT) applications covering industrial domain. Dev Bhattacharya

Raspberry Pi. Hans- Petter Halvorsen, M.Sc.

Chapter 1 Basic Introduction to Computers. Discovering Computers Your Interactive Guide to the Digital World

M2M Technology Empowers e-mobility

Live Streaming Motion Detection Camera Security System with Notification using Raspberry Pi

New SurePOS 700 Front Service Cover features offer secure, reliable front access to the system unit

Introduction to M2M Technologies What Wireless or Wired Option is Right For Your Company or Products

2015 MicroDoc GmbH, München Java and IoT from a MicroDoc perspective

Standardization with ARM on COM Qseven. Zeljko Loncaric, Marketing engineer congatec

STM32L. Ultra-low-power Cortex -M3 devices

Blueprints and feasibility studies for Enterprise IoT (Part Two of Three)

Wyse Cloud Connect. Secure productivity from work, home, and on the go. Learn more. Here:

Fachbereich Informatik und Elektrotechnik SunSPOT. Ubiquitous Computing. Ubiquitous Computing, Helmut Dispert

Intel Gateway Solutions for the Internet of Things. Intel Quark SoC X1000 Applications Marketing Seminar Anaheim, California Oct.

Embedded Software Development: Spottbillige Hardware + OSS = Zum Spielen zu Schade!

Consumer Electronics: Innovation for Cloud Computing

Manufacturing and the Internet of Everything

Prototyping Connected-Devices for the Internet of Things. Angus Wong

Mobile System Technologies Certification Program

ARM Processors and the Internet of Things. Joseph Yiu Senior Embedded Technology Specialist, ARM

The Future of the ARM Processor in Military Operations

CPU Benchmarks Over 600,000 CPUs Benchmarked

Index. 1-FLYPOS hardware/firmware Technology Overview 2-FLYPOS software architecture 3-Gateway/Acquirer Interface 4-Letters of Approval

Dell Wyse Cloud Connect discussion card

Informix The Intelligent Database for IoT

The Internet of Things: Opportunities & Challenges

Performance of Host Identity Protocol on Nokia Internet Tablet

Axis Technologies Computer Hardware and Electronics Portfolio Categories

Banana Pi Open-Source Router Board

Implementation of Wireless Gateway for Smart Home

ARTIK TM. MyungKoo Kang (VP) The Ultimate Platform Solution for IoT. Samsung Electronics

RTC:engine. WebRTC SOLUTION SIPWISE AND DEUTSCHE TELEKOM / TLABS ANNOUNCE COOPERATION FOR THE

Sistemi ad agenti Principi di programmazione di sistema

Intelligent Home Automation and Security System

Pluribus Netvisor Solution Brief

Requirements. System Requirements. System Requirements, page 1 Port Requirements, page 4 Supported Codecs, page 5

VDI Clients Delivering Tomorrow's Virtual Desktop Today

System Design Issues in Embedded Processing

WaveInsite Mobile WLAN Client Interoperability and Performance Testing

McAfee Product Entitlement Definitions

North America, Inc. AFFICHER. a true cloud digital signage system. Copyright PDC Co.,Ltd. All Rights Reserved.

Aerohive Networks Inc. Free Bonjour Gateway FAQ

Telemedicine Technology Low Cost Solutions

Adding WiFi to Your Embedded System. WPG Americas & Gainspan Titus Wandinger (WPG) & Su Li (Gainspan) April 23, 2013

Mobile Operating Systems Lesson 05 Windows CE Part 1

QuickSpecs. Models HP MSR Open Application Platform (OAP) with VMware vsphere MIM Module

Cisco SPA525G2 5-Line IP Phone

IST STREP Project. Deliverable D3.3.1u Middleware User s Guide Multi-Radio Device Management Layer.

Cisco Data Center 3.0: Aligning IT to the 21 st Century Business

IOT the Last Miles. Tze Chiew (PSM) Jaap Breepoel (FAE)

Transcription:

1

I vantaggi dell?utilizzo di JAVA nella strategia M2M Giampaolo SANTARSIERO Oracle ISV/OEM Presales Italy 2

Internet of Things: The Next Horizon Needs a Device to Data Centre platform 3

Device to Data Centre (D2D) Needs a Device to Data Centre platform Data Centre Devices 4

The Internet of Things? in layers This is what you can enable with Java Portal Intelligent System Application Any Device from Cameras, Smart Cards, Medical Equipment, Consumer Goods, Vehicles, Containers, Buildings. UI Data Sync, Control, Feedback and Updates Event Processing CRM NFC, Bluetooth, Zigbee, WLAN, DASH7 Gateway 2G, 3G, LTE, Satellite Fixed Internet Fixed Internet Network Abstraction Base Stations Switches Management Billing Provisioning Protocol Gateway Scalable Resilient Secure Standards Based Managed Integrated Data Management Big Data Analytics Value-Add Services Service Billing Other Data Generating Sources such as Social Media Internet Integration Spatial/GIS Service Bus Industry Specific core solutions and external/customer systems External Systems Industry Solutions Device Security Device Provisioning Net Security (Encryption) Multi-Tenancy Logical Security & Audit Profile Provisioning and Management Sensing Device Concentrator or Gateway Network Cloud Intelligent Systems Foundation Supporting Applications 5

What is Java? It is a Virtualization Platform for Intelligent Devices Develop for ANY device Put Intelligence on the EDGE Full? Device to Data Center? development and deployment 6

Java VM? What it is Virtualizing the Connected D2D World Java VM (JVM) runs on all connected devices Hides the specifics of the device and the embedded O/S Deploy/Move Code to any platform with a JVM implementation Applications are compiled in Java Virtual Machine (JVM) bytecode. Can be run on any platform with a JVM implementation. Portable, Secure, Dynamic, Productive, Robust, Multi-Threaded Applications 7

Java Embedded Comes in Many Sizes Small + Secure Small Medium Large Secure Element Card based Limited resources General Embedded Low-end processors Limited memory Optimized for low power Highly cost-sensitive Mid range processors Low start-up time Seamless updateability Somewhat cost-sensitive High-end processors Continuous operation No memory constraints Less cost-sensitive Common Attributes Independent of System Size Diverse API?s and Libraries Secure platform and applications Portability / Hardware Abstraction 8

Oracle Java Embedded Offering Today Platform Footprint SMALL & SECURE SMALL MEDIUM LARGE 10MB-100MB 1MB-10MB 50KB-1MB ARM 7 Cortex M ARM9/11 MIPS32/Intel Atom/ARM CortexA/PPC Device CPU/ GPU/I-O 9

Small + Secure : Java Card 3 Building block for Embedded Security Communication Network Business Application Markets : Telco (SIM), Payment, ID? Customers : Gemalto, Oberthur Technologies, G&D, ST,? Securing M2M solutions (Secure elements, ese,?) 10

Small Embedded : Oracle Java ME Embedded Applicable segments Wireless M2M modules? Smart Meters & Sensors? Medical monitoring devices? Industrial comm modules References? Cinterion? Qualcomm 11

Medium : Oracle Java Embedded Client Applicable Segments Digital TVs, Set-tops, & Media Players Blu-rays Players Network Equipment & Storage Devices VoIP Telephony ebook Readers Smart Grid/Concentrators Automotive/Telemetric Multi-Functional Printers (MFP) Handheld Terminals/Kiosk 12

Large Embedded: Oracle Java SE Embedded Routers & Switches Storage Appliances Network Management Systems Medical Imaging Systems Radar Systems Industrial PCs Factory Automation Systems Geo-Imaging Devices Lottery/Gaming Systems Multi Function Printers Intelligent Power Module Netbooks Video Conferencing Systems In-Flight Entertainment Systems Video Streaming Systems Electronic Voting Systems Voice Messaging Systems Security Systems 13

Oracle and Java Many Examples Many Example 14

Solution Areas http://www.libelium.com/top_50_iot_sensor_applicaaons_ranking 15

The Internet of Things? in layers This is what you can enable with Java Portal Intelligent System Application Any Device from Cameras, Smart Cards, Medical Equipment, Consumer Goods, Vehicles, Containers, Buildings. UI Data Sync, Control, Feedback and Updates Event Processing CRM NFC, Bluetooth, Zigbee, WLAN, DASH7 Gateway 2G, 3G, LTE, Satellite Fixed Internet Fixed Internet Network Abstraction Base Stations Switches Management Billing Provisioning Protocol Gateway Scalable Resilient Secure Standards Based Managed Integrated Data Management Big Data Analytics Value-Add Services Service Billing Other Data Generating Sources such as Social Media Internet Integration Spatial/GIS Service Bus Industry Specific core solutions and external/customer systems External Systems Industry Solutions Device Security Device Provisioning Net Security (Encryption) Multi-Tenancy Logical Security & Audit Profile Provisioning and Management Sensing Device Concentrator or Gateway Network Cloud Intelligent Systems Foundation Supporting Applications 16

Solution View Visualisation / Portal Connected Device Application Any Device from Smart Cards, Medical Equipment, Consumer Goods, Vehicles, Containers, Buildings. NFC, Bluetooth, Zigbee, WLAN, DASH7 UI Gateway 2G, 3G, LTE, Satellite Fixed Internet Data Sync, Control, Feedback and Updates Fixed Internet Network Abstraction Base Stations Switches Management Billing Provisioning Protocol Gateway Scalable Resilient Secure Standards Based Managed Integrated Event Processing Data Management Big Data Analytics Value-Add Services CRM Service Billing Email & Unified Comms Java Card Other Data Generating Sources such as Social Media Java ME Embedded Internet Java Embedded Suite Integration Spatial/GIS Service Bus Industry Specific core solutions and external/customer systems External Systems Industry Solutions Data Encryption, Device and Application Identity and Access Management Sensing Device Concentrator or Gateway Network Cloud Data Center Supporting Applications 17

Oracle and Java Why we believe in Java?s Future 18

Oracle and Java Why we believe in Java?s Future Modularity Extensibility Flexibility Innovation Relevance Passion Fun Community! 19

20

Java Embedded (ME/SE) How to start 21

Java Technology for Embedded Devices Platform Footprint 10MB-100MB Java ME Java SE 1MB-10MB Java Card 50KB-1MB ARM 7 Cortex M ARM9/11 MIPS32 - ARM Cortex A? PPC - Intel Atom Device CPU/ GPU/I-O 22

Java and 3G in a Tiny Package Cinterion EHS5 23

Really Tiny? 27.6mm 18.8mm 24

Let?s start small Raspberry Pi = 25

26 http://elinux.org/file:raspi-model-ab-mono-2-699x1024.png

Raspberry Pi Small and cheap, but powerful CPU: ARM 11 core running at 700MHz? Broadcom SoC package? Can now be overclocked to 1GHz (without breaking the warranty!) Memory: 256Mb 512Mb I/O:? HDMI and composite video? 2 x USB ports (Model B only)? Ethernet (Model B only)? Header pins for GPIO, UART, SPI and I2C 27

Java on Raspberry PI Java SE & ME (emb) EA x ARM Hard Float Support Java SE & Java FX Excellent Performances 28

JAVA MAGAZINE 2013 FOCUS ON EMBEDDED JAVA WWW.ORACLE.COM/JAVAMAGAZINE 29

Java Delivers Business Value Grow ROI Reduce Cost Extend Product Lifecycle Competitive Advantage Innovation Increase Market Reach Portability Shorter Time-to-Market Reduce Risk and Support Cost Standards-based 30

ORACLE HAS A COMPLETE PORTFOLIO OF BEST IN CLASS TECHNOLOGIES THAT ARE ENGINEERED TO WORK TOGETHER # 1?.from Device to Data Center 31

Where are we Where to download, where to follow http://www.oracle.com/technetwork/java/embedded/downloads/ Follow us on Twitter: @OracleEmbedded @JavaEmbedded 32

33

34