+ All Categories
Home > Documents > © 2014 Wind River All rights reserved - NXP...

© 2014 Wind River All rights reserved - NXP...

Date post: 13-Mar-2018
Category:
Upload: duongliem
View: 213 times
Download: 1 times
Share this document with a friend
38
© 2014 Wind River All rights reserved Wind River Embraces IOT Zuo Yun: [email protected]
Transcript

© 2014 Wind River All rights reserved

Wind River Embraces IOTZuo Yun: [email protected]

Wind River at a glance

Applied SignalBAE SystemsBoeingEADSElbit GroupFinmeccanicaGeneral DynamicsGeneral ElectricHarrisHoneywellITTL3 CommunicationsLockheedNASANorthrop GrummanOrbital SciencesRaytheonRockwell CollinsThalesU.S. Navy

Alcatel-LucentARRISAvayaCienaDialogicEricssonFujitsuGENBANDHitachiHuaweiHypercomIntelKapschKyoceraMotorolaNECNokiaSamsungTellabsZTE

ABBAgilentAREVABombardierEmerson ElectricGeneral ElectricHitachi MedicalIntelInvensysKUKAMitsubishi IndustrialMitsubishi ElectricNikonPanasonicPhilips MedicalRockwell AutomationSchneider ElectricSiemensSirona Dental SystemsToshiba

CanonDellEpsonFuji-XeroxIBMIntelKonica MinoltaLG ElectronicsNECOkiPrima CinemaQualcommRicohSamsungSharpSK TelecomSonyTexas InstrumentsToshibaXerox

Aerospace & Defense Network Equipment Industrial & Medical Mobile & Consumer

AWTC EuropeBMWBoschClarionContinentalDaimlerDelphiFiatFujitsuGeneral MotorsHarmannHKMCHondaJohnson ControlsMobisNissanPSA Peugeot CitroenRenaultToyotaValeo Group

Automotive

GATEWAY

Network Transformation

NFV

SDN

The Drive to50 Billion Devices

Data Center

LAN

Cost Reductive

IoT Devices

Private Cloud

INTERNET

App

Big Data

“The Cloud”App

Embedded Cloud

Communications

Intelligent Decision MakingIntelligent SystemsIntelligent Devices

Edge Devices

Aggregators, Gateways,Controllers

Intelligent Systems,Intelligent Network

Cloud Networks

ScalabilitySecuritySafety

Core Attributes

Connectivity VirtualizationGraphics/Manageability

Platform Features

风河IOT解决方案

国防军工 工业控制消费电子 网络设备车载娱乐

Safety Certified Security-Critical

定制服务合作伙伴/生态系统

VxWorks 653

VxWorks Cert

Wind River Linux Secure

优化的硬件平台

VxWorks MILSCert HypervisorWind River Hypervisor/Open Virtualization Platform

VxWorks

Wind River Linux

Workbench Development Suite

Middleware:Networking, Graphics, Security, Connectivity, Management…

Simics

Intelligent Device

Platform (IDP)

Intelligent Network Platform

(INP)

Carrier Grade Communication Server (CGCS)

‐ 32‐Bit Processors for Devices‐ Operating Systems in Devices 

VxWorks 1980s

‐ Digital Control Devices‐ Internet Explosion VxWorks 51990s

‐Multi‐core Processors‐ Hardening of Device OS

VxWorks 62000s

‐ Internet of Things‐ Distributed Control & Decision  VxWorks 72010s

SecuritySafety

Scalability

Core Kernel

IDEVer x.y.z

Middleware & Apps

Architecture

Drivers

Installation, Licensing, DVD,

Shipping, Product Codes

BSP

CompilerVer x.y.z Build Tools

Build and Distribution Infrastructure Based on Monolithic Platform Paradigm

Centralization Paradigm of Operating Systems 

9 |   © 2014 Wind River. All Rights Reserved.

VxWorks 7 Core Platform OS

Ecosystem PackagesWind River Packages

Package Paradigm for VxWorks 7

• New infrastructure for installation, distribution, and deployment of application packages

• Support for incremental addition or deletion of components

Scalability

VxWorks 7 Core Platform OS

Lifecycle of Application is separate from core kernel

• Enables individual apps to be patched or updated at any time, as needed

VxWorks 7 Core Platform OS

Multiple versions of Packages can coexists in the development tree

• Enables patches or new versions to be tried out and rolled back when required

VxWorks 7 Core Platform

MicrokernelProfile

SecurityProfile

HypervisorProfile

FACEProfile

Concept of Profiles 

Medical Profile

IndustrialProfile

ConsumerProfile

NetworkingProfile

Market Specific

Technology Specific

Microkernel Profile

VxWorksMicrokernel

Standard VxWorks Kernel

Edge Devices

• Very small kernel (~20 KB)• Lower safety certification cost• Fast threading model• Suitable for multi-core SoC, multiprocessor, or sensors

Scalability

VxWorksMicrokernel

Standard VxWorks Kernel

• Multi-core with big and small core configurations• Offload of important or repetitive tasks for maximum

processing efficiency

Designed for Big‐Little Core Configurations

Scalability

SecuritySafety

Scalability

VxWorks 7 Core Platform

Safety Profiles

Medical

Transportation

Avionics

Industrial

VxWorks 7 Scales in Functionality for Safety‐Certified Applications

Safety

VxWorks 7 Core Platform

Safety Critical Application

SIL 3

New partitioning components provide robust separation of time, space, and resources.

Non‐Safe Application

Safety Partitioning Module

Enhanced Safety Partitioning

Core #1 Core #2 Core #n

Safety

QoriQ/i.MX…

SecuritySafety

Scalability

Boot Run Time Power Down 

Design

Prevent malicious code in development

Prevent untrusted

binaries from executing

Prevent malicious attacks in operation

Prevent onboard data access when

at rest

Four Pillars of Security Provided by VxWorks Security

Security ‐ Root of Trust• Non authorized images

won’t load• Only signed module will run• No malicious code injection• Decryption (optional)• Digital Signature verification

(X.509)• Supports

• DKM• RTPs• Shared Libraries

• Workbench plugin to integrate in build system

• Secure loader

Security ‐ User Management

• Only authorized user have access• Define and enforce user based policies• Customized auditing and log management

Virtualization

Key Enhanced Platform Values

Graphics

Connectivity

Foundation for Virtualization

VxWorks 7 Core OS Platform

Core #1 Core #2 Core #n

VxWorks Hypervisor

VxWorks Linux Windows

UI Solution Graphics

User Application

Frame BufferMouse

fbdevevdev

Keyboard Touchscreen

2D Graphics

JPEG PNG

Font Resources

Image ResourcesEclipse Plugin

Tilcon UI ResourcesTilcon UI Designer

OpenVG

Tilcon UI Library

3D Graphics

OpenGL ES

gpudev

GPU

Host Tools

• Bluetooth, BLE, L2CAP, Health Device Profile• CAN protocols• FireWire (IEEE 1394)• Continua stack for home medical applications• USB• Dual-mode IPv4/IPv6 with IPv6-Ready Logo certification

Support for Industry Standard Connectivity Protocols

Intelligent Device Platform (IDP)

Wind River Linux 5.0.1

BSP: i.MX6, Atom…

Connectivity

Cellular Wi-Fi Bluetooth Zigbee

webif

Manageability

Online Update TR-069

OMA-DM

Runtime Environment

OSGi

OpenJDK

Lua

Security

ApplicationIntegrity Monitor

Secure Boot

Resource Control

Encrypted Storage

Secure Package Management

OpenSSLTPM Engine

Remote Attestation

MQTT CAN

IDP Connectivity

Wireless Wired Protocols

Cloud Connectivity

OPC-DA

MQTT

Ethernet

USB Host

USB Device

RS-232

RS-485

CAN Bus

I2CGPIO

OpenSSL L2TP

PPTP

IPSec

Wi-Fi – AP/Client/AdHoc

Mobile – 2G/3G/4G/LTE

Bluetooth – Low Energy

802.15.4

SPI

EurotechSoln Family

Digi

CoAP

Cloud Connectivity

ZigBee

MODBUS

Management Server

OS

AppsApps

Apps

3. Secure Data• Access Control • Image Signing Tool

2. Secure Management• Remote Attestation • Secure Package Update

Device

HardwareRoot of Trust

Management Client

1. Secure Device• Secure Boot• File Integrity Protection• Key Management• Secure storage

Security

Manageability

IntelligentDevice Platform

Business/Operations Support Systems

Fault Detection

Diagnostics

Auto Configuration

Data Collection

Software Management

Status Monitor

Unified Access Point

OneAgent CWMP (TR-069) OMA DM

ServicesSmart City Healthcare Smart

Building/HomeSmart Grid Vending

Machine/KioskVehicle Tracking

Disaster Detection

Edge Management System

(EMS)

WebIf

VxWorks 7 Platform/Intelligent Device Platform 

Cloud Connectivity Kit

Secure Connection

Remote Upgrade

Application Launcher 

Edge Management System

Edge Management System• Event‐based rules engine• Data visualization• API access to data

Customer Data Plane AppCustomer 

Data Plane AppCustomer Data Plane AppCustomer 

Data Plane App

Intelligent Network Platform

Core Core Core Core Core Core Core Core

Management Plane

ApplicationAcceleration

EngineCore Affinity

Content Inspection

Engine

Core AffinityLinux

(w/DPDK)

Linux User SpaceLinux Kernel Space

Customer Data Plane App

NativeLinux Apps

1 2Flow

Analysis Engine

Core Affinity

3

NFV and Network Transformation

To This:• Networking Services in VMs

(VNFs)• Standard COTS hardware• New NFV ecosystem and value

chain

From This:• Single Function Products• Vertically integrated solution(HW, Platform, Management)

VM: Firewall

VM: DPI

VM: Gateway

NFVI/Virtualization Platform

Firewall DPI Gateway

Focus of Wind River product portfolioTo Lower OPEX and CAPEX

Create Service AgilityAccelerate Innovation

Open Virtualization Profile

CPU 1

VM n

CPU 2 CPU N

KVM made preemp_rt friendlyCPU isolationVMs separation via namespaces / cgroupsPassthrough DPDKFlexible ProvisioningDesigned for Guest performanceLive Migration capable

WR Linux withOVP

VM 1

Lx Guest

Packet Processing Application(s)

VM 2

Guest OS

VxWorks & Linux Legacy Apps

KVM ++ PREEMPT

DPDK DPDK

openstack / ovirt mgmt and reporting

Virtual switch (ovswitch)

……….

Carrier Grade Communications Server Architecture

Wind RiverCarrier GradeCommunicationsServer (CGCS)

Carrier Grade Linux

OpenVirtualizationProfile

VirtualNetworkFunctions(VNFs)

OSS / BSS NFV Orchestrators

Commodity Server Platform (Multi-Core Hardware)

VM

vEPC

VM

vBRAS

VM

vRNC

VM

Other

CarrierGradeAcceleratedvSwitch Accelerated Data Plane

VxLAN vNICs Intel®DPDK

KVM Real‐Time Extensions Low Latency

Carrier Grade OpenStack

VM HA Management

VM Health Monitoring

Power Management

Optionally accelerated by Intelligent Networking Platform

Based on standard open source components

Add critical real‐time performance enhancements to 

KVM

Add Carrier Grade accelerated vSwitch

Add OpenStack Carrier Grade reliability and availability 

enhancements

Add features for Carrier Grade platform management

Support any guest Operating System

Running any guest OS

Guest OS Guest OS Guest OS Guest OS

Carrier Grade Middleware

OAMP

Software Management

Security

HA Storage

Carrier Grade Middleware

Small

Medium

Large

Single & Multi‐core Architectures

VxWorksMicrokernel

INP/OVP/CGCSHypervisor

VxWorks 6VxWorks 7

IDP

VxWorks 6 CERTVxWorks 7 CERT

VxWorks 653Hypervisor

VxWorks 7 (VSP extensions)

Safety

VxWorks 7

VxWorks MILS

WRL Security VxWorks 7

SecurityScalability

Contact Us

To learn more, visit Wind River at :http://www.windriver.comEmail: [email protected]

Wind River Sina Weibo,@Wind River http://weibo.com/windriverchina

Beijing Office Tel:010‐84777100Shanghai Office Tel:021‐63585586/87/89/90Shenzhen Office Tel:0755‐25333408/3418/4508/4518Xi’an Office Tel:029‐87607208 Chengdu Office Tel:028‐65318000


Recommended