oic agl collaboration
TRANSCRIPT
![Page 1: OIC AGL Collaboration](https://reader031.vdocuments.site/reader031/viewer/2022020301/587bdc8b1a28ab834d8b6951/html5/thumbnails/1.jpg)
OIC AGL Collaboration
AGL AMM Winter 2016
Samsung
![Page 2: OIC AGL Collaboration](https://reader031.vdocuments.site/reader031/viewer/2022020301/587bdc8b1a28ab834d8b6951/html5/thumbnails/2.jpg)
Talk Summary
•Samsung Open Source Group overview
•Open Interconnect Consortium•Vision, Strategy & Governance
•Specifications
•Latest Updates
•OIC CES Demo
•AGL and OIC integration
•AGL and OIC Demo
•AGL Project Proposal
•QnA
![Page 3: OIC AGL Collaboration](https://reader031.vdocuments.site/reader031/viewer/2022020301/587bdc8b1a28ab834d8b6951/html5/thumbnails/3.jpg)
Samsung Open Source Group
•Established in Feb 2013
•Focus on Upstream development•Kernel, ffmpeg, Wayland, Tizen, EFL, Chromium and more.
•Commercialization of open source.
•Open source strategy & compliance.
•New open source project initiation.
•Presentations at global events and conferences •Ex., LinuxCon, OSCON, SOSCON.
•Becoming a respected leader in the open source community
![Page 4: OIC AGL Collaboration](https://reader031.vdocuments.site/reader031/viewer/2022020301/587bdc8b1a28ab834d8b6951/html5/thumbnails/4.jpg)
Introduction
![Page 5: OIC AGL Collaboration](https://reader031.vdocuments.site/reader031/viewer/2022020301/587bdc8b1a28ab834d8b6951/html5/thumbnails/5.jpg)
OIC Vision
•Formed on 8-Jul-2014•Lead by Samsung, Intel, Cisco, GE and more.
•165 members (as of 28-Jan-2016)
•A common, interoperable and open standard to :-•Connect the next 50 billion devices
•Provide cross-platform device discovery/connectivity•With reliability and security
•Build a broad consortium of members.
•Cater to multiple verticals
•SmartHome
•Healthcare
•Industrial
•Automotive
![Page 6: OIC AGL Collaboration](https://reader031.vdocuments.site/reader031/viewer/2022020301/587bdc8b1a28ab834d8b6951/html5/thumbnails/6.jpg)
OIC Strategy
•Specification & certification
•Open Specification
•IP protection and branding
•Dedicated WG & TG* headed by industry experts
•Certification by OIC
•Open Source Implementation
•Apache 2.0 License
•Android, iOS, Tizen, Linux, RTOS
•Open governance model
•IoTivity.org (hosted by Linux Foundation)
A combined SPEC + Open Source Implementation approach
* Working Groups + Task Groups
![Page 7: OIC AGL Collaboration](https://reader031.vdocuments.site/reader031/viewer/2022020301/587bdc8b1a28ab834d8b6951/html5/thumbnails/7.jpg)
OIC & IoTivity Governance Model
Standards
Board of Directors
OIC
Open Source
IoTivityOpen Source Project
Membership
Technology Planning
Ecosystem
Marketing Communications
Sponsored (funded) by OIC
Develops reference implementation of OIC standard
Steering Group
Projects
Functions
![Page 8: OIC AGL Collaboration](https://reader031.vdocuments.site/reader031/viewer/2022020301/587bdc8b1a28ab834d8b6951/html5/thumbnails/8.jpg)
OIC Specifications
•Specifications are available for download : •http://openconnectivity.org/wp-content/uploads/2015/09/OIC_Specifications_1.0.zip
Specification Name Description
OIC Core Specification Core architecture, interfaces protocols and
services.
OIC Security Specification Access Control, Key Exchange, DTLS and
device onboarding
OIC Smart Home Specification Smart Home Devices resource model.
OIC Remote Access Specification Internet connectivity to constrained device
networks using XMPP
OIC Resource Type Specification Resource model definitions for devices
![Page 9: OIC AGL Collaboration](https://reader031.vdocuments.site/reader031/viewer/2022020301/587bdc8b1a28ab834d8b6951/html5/thumbnails/9.jpg)
OIC Technology Partnerships
![Page 10: OIC AGL Collaboration](https://reader031.vdocuments.site/reader031/viewer/2022020301/587bdc8b1a28ab834d8b6951/html5/thumbnails/10.jpg)
OIC Latest Updates
•8-Jul-2014 – Open Interconnect Consortium •Samsung, Intel, Cisco, GE
•Jan 1 2016 – UPnP forum joins OIC
•http://openconnectivity.org/join
•UPnP certification is managed by OIC
•18-Feb-2016 - Open Connectivity Foundation
•Microsoft, Qualcomm, ARRIS & CableLabs
•OIC renamed to OCF
•OIC Certification Program (by mid-2016)
Diamond Members
Platinum Members
![Page 11: OIC AGL Collaboration](https://reader031.vdocuments.site/reader031/viewer/2022020301/587bdc8b1a28ab834d8b6951/html5/thumbnails/11.jpg)
IoTivity overview
![Page 12: OIC AGL Collaboration](https://reader031.vdocuments.site/reader031/viewer/2022020301/587bdc8b1a28ab834d8b6951/html5/thumbnails/12.jpg)
IoTivity Architecture
Core
Framework
Industry
Profiles
Smarthome Enterprise Industrial Automotive Education Health
Security, Identity & Permissions
DiscoveryData
Transmission
Data
Management
Device
Management
Transports(Smart)
RemoteAccess Cloud
Resource Model
IoTivity Scope
![Page 13: OIC AGL Collaboration](https://reader031.vdocuments.site/reader031/viewer/2022020301/587bdc8b1a28ab834d8b6951/html5/thumbnails/13.jpg)
IoTivity Release History
0.9.1 31-May-2015 Features
DTLS Security Connectivity Abstraction Sensor management Things Aggregation Protocol Plugins (Zigbee)
1.0.0 7-Oct-2015 Features
Resource Management Resource Directory Resource Container Simulator Remote Access Security enhancements
1.0.1 19-Dec-2015 Features
Bug Fix release Better cross
platform support
![Page 14: OIC AGL Collaboration](https://reader031.vdocuments.site/reader031/viewer/2022020301/587bdc8b1a28ab834d8b6951/html5/thumbnails/14.jpg)
OIC CES 2015 Demo
![Page 15: OIC AGL Collaboration](https://reader031.vdocuments.site/reader031/viewer/2022020301/587bdc8b1a28ab834d8b6951/html5/thumbnails/15.jpg)
OIC Automotive Profile & AGL
![Page 16: OIC AGL Collaboration](https://reader031.vdocuments.site/reader031/viewer/2022020301/587bdc8b1a28ab834d8b6951/html5/thumbnails/16.jpg)
Connected Car
•Benefits for OIC•Developing the OIC Automotive Specification.
•Extending OIC device control to the vehicle.
•Benefits for AGL distro•Enable differentiation by use cases (for example)
•https://youtu.be/jCevYKNvixE?t=7•From OIC Enabled Devices
–Query and control of vehicle.
•From AGL vehicle
–Query and control of OIC enabled devices.
•OCF brings :-•Broadest range of connected devices from manufacturers.
•Collaboration from leading hardware & silicon vendors
•An open specification and implementation
![Page 17: OIC AGL Collaboration](https://reader031.vdocuments.site/reader031/viewer/2022020301/587bdc8b1a28ab834d8b6951/html5/thumbnails/17.jpg)
AGL OCF Integration
•Built AGL Unified Code Base (UCB)•Tested on Intel NUC hardware
•Run the CES 2016 AGL UCB Demo
•Include meta-oic yocto layer as part of AGL build.
•Build iotivity-examples •OIC Client (AGL) – OIC Server (Linux)
•OIC Server (AGL) – OIC Client (Linux)
•Demonstrate control of an OIC device from AGL console
•TODO : •Clean up build procedure and share with community
•Initiate new project within AGL
![Page 18: OIC AGL Collaboration](https://reader031.vdocuments.site/reader031/viewer/2022020301/587bdc8b1a28ab834d8b6951/html5/thumbnails/18.jpg)
OIC & AGL Demo
https://vimeo.com/156307187#iotivity-agl-demo-platform-20160222rzr
![Page 19: OIC AGL Collaboration](https://reader031.vdocuments.site/reader031/viewer/2022020301/587bdc8b1a28ab834d8b6951/html5/thumbnails/19.jpg)
QnA