SlideShare a Scribd company logo
1 of 16
10 March 2015 AllSeen Alliance 1
IoT at the Edge -
Gateway Services
Mobile World Congress
March 3, 2015
Art Lancaster
CTO, Affinegy
Chair, Gateway Agent Working Group
10 March 2015 AllSeen Alliance 22
1. AllSeen Gateway Agent work group
2. Affinegy CHARIOT Cloud Services for IOT
– Art Lancaster, CTO, Affinegy
3. The Future of Field Service Management
powered by AllJoyn Applications
– Gerard O’Keeffe, CEO, GeoPal Solutions
4. Kalay Platform – Enhancing Multimedia on
AllJoyn Devices
– Warren Coles, Special Assistant to CEO,
ThroughTek Co., Ltd.
5. Questions and Answers
Agenda
3
Gateway Agent
Working Group
Overview - Art Lancaster, Chair
10 March 2015 AllSeen Alliance 4
AllSeen Gateway Agent – Enables Secure
and Private IOT by Design
DVR: OK
playing
My Hawaii
vacation
movie
Car: OK Lights are
now OFF
TV: Fixing WiFi video
quality
TV: My WiFi video
picture is poor
Fix it?
Dryer:
Laundry is ready
72°
120
80
Turn off the
kitchen lights,
Set away mode.
OK changing
to away modeDVR: play
my Hawaii
vacation
movie
Laundry is ready
BeFit:
Congratulations
goal met!
72
AllSeen
Gateway Agent
Cloud / Managed
Services
AllJoyn local applications
AllJoyn remote applications
10 March 2015 AllSeen Alliance 5
AllSeen Gateway Agent
• AllSeen open source application – available now
• Embedded application for connecting local AllJoyn
network devices and applications to external services
– Cloud / remote services
– Supports persistent remote connections through firewalls
• Replaces the standard AllJoyn routing node adding the
standard Gateway Agent interface to external services
• Ideal for any “always on” device in the local network
10 March 2015 AllSeen Alliance 6
Gateway Agent Application
• The User’s mobile app
– manages the Service
Profile
– Installs / activates its
required connector plug-in
– AllJoyn end to end security
maintained
• Service profile filters which
AllJoyn
devices/applications are
available remotely
– Enhances security and
privacy keeping most traffic
local only
– Greatly reduces load on the
cloud services
• Supports connectors to
other protocols (ZigBee,
Thread, Z-wave, etc.
BA
SP AppConnector
Plug-in
Gateway
Management
App
Config file policy enforcement
Client Lib.
AllJoyn
Devices
Control App
Remote App
AllJoyn Router
Cloud
Service
App Mgmt Interface
Platform based interaction
Client Lib.
Gateway Agent
Package
Manager
App install/upgrade/uninstall
Cloud<->Connector
protocol
App Install Interaction
Pkg Download
Server
Connector package download
Service profile
10 March 2015 AllSeen Alliance 7
Gateway Agent Developer Information
• Gateway Working Group Wiki
https://wiki.allseenalliance.org/gateway/gatewayagent
– Documentation and presentations
– Open source GIT repository
– Weekly working group meetings
– Multiple companies participating developing Connector Plug-ins
• Released code available now in AllSeen GIT:
– Gateway Agent management app (embedded for Linux and OpenWRT)
– Sample Connector Plug-in
– Sample Android Control App for managing connectors and the service
profile
10 March 2015 AllSeen Alliance 8
AllSeen Gateway Working Group
Contributors
• Affinegy
– Art Lancaster, CTO – contributor and W.G. chair
– Committers: Josh Spain, Jim Howard
• Qualcomm
– Shane Dewing, Senior Director Product Management – contributor
– Committers: Mike Quon, Aaron Pulliam, Binita Gupta
Contact: Art Lancaster
alancaster@affinegy.com @affinegyart http://affinegy.com
9
Affinegy CHARIOT
Cloud Services
For IOT
Art Lancaster, CTO, Affinegy
10 March 2015 AllSeen Alliance 10
• Affinegy CHARIOT Server Platform
– Provides IOT cloud services fully compatible with AllSeen Gateway
Agent
– Embedded AllJoyn to XMPP connector plug-in
– XMPP server for high scale, persistent IOT services and management
– For Gateway Agent Service Provider Mode – Advanced TR-069 ACS
remote management server to securely manage the IOT service
profiles and the hub/gateway device
– Provides full turn-key installation and support management
• No cost developer hosted access available from Affinegy
• Commercial CHARIOT server licensing available from Affinegy,
both hosted and installed options
Affinegy CHARIOT Cloud Services for IOT with
AllSeen Gateway Agent
10 March 2015 AllSeen Alliance 11
Affinegy CHARIOT Cloud Services for IOT with
AllSeen Gateway Agent
CHARIOT Cloud
AllJoyn Home
AllJoyn Apps
AllJoyn Apps
AllJoyn Remote
CHARIOT - One Converged Managed Services Platform
CHARIOT Care, Home & ACS
CHARIOT
Home / Mobile
(Self care)
CHARIOT
Mobile Cloud
Connector for AllJoyn
Gateway Agent
with
CHARIOT
Connector Plug-in +
CHARIOT Client
10 March 2015 AllSeen Alliance 12
AllJoyn Notifications Enabled Self-Care
CHARIOT Mobile
Local and remote diagnostics
with AllJoyn notfications
LG Smart TV with AllSeen Notification Service
Local and remote diagnostics from CHARIOT Server
and Gateway with CHARIOT Client
10 March 2015 AllSeen Alliance 13
Brings self-care out of the browser into the smart phones and tablets that subscribers use most.
• WiFi performance and connectivity easy diagnostics
• New Internet down break-fix notifications and self-fix that are not available in other remote self-care
tools. Supports all TR-069 managed gateways, detects add-on routers
• Supports local diagnostics & network push notifications, even when not included in the Gateway
CHARIOT Mobile – Self-Care to Reduce Calls
14
The Future of Field
Service Management
powered by AllJoyn
Applications
Gerard O’Keeffe,
CEO, GeoPal Solutions
15
Kalay Platform –
Enhancing Multimedia
on AllJoyn Devices
Warren Coles, Special Assistant to
CEO, ThroughTek Co., Ltd.
10 March 2015 AllSeen Alliance 16
Thank you
Follow us on
For more information on AllSeen Alliance, visit us at:
allseenalliance.org & allseenalliance.org/news/blogs
Contact: Art Lancaster
alancaster@affinegy.com @affinegyart http://affinegy.com

More Related Content

What's hot

Internet of Everything Development Using AllJoyn
Internet of Everything Development Using AllJoynInternet of Everything Development Using AllJoyn
Internet of Everything Development Using AllJoynAllSeen Alliance
 
Mobile Networks as Secure and Reliable Communication Platform for Smart Home
Mobile Networks as Secure and Reliable Communication Platform for Smart HomeMobile Networks as Secure and Reliable Communication Platform for Smart Home
Mobile Networks as Secure and Reliable Communication Platform for Smart HomeAllSeen Alliance
 
Building IoT Products: Developer Experiences
Building IoT Products: Developer ExperiencesBuilding IoT Products: Developer Experiences
Building IoT Products: Developer ExperiencesAllSeen Alliance
 
AllSeen Alliance Overview
AllSeen Alliance OverviewAllSeen Alliance Overview
AllSeen Alliance OverviewAALForum
 
Developing Interoperable IoT Controls
Developing Interoperable IoT ControlsDeveloping Interoperable IoT Controls
Developing Interoperable IoT ControlsAllSeen Alliance
 
Wearables and IoT Strategy
Wearables and IoT StrategyWearables and IoT Strategy
Wearables and IoT StrategyAllSeen Alliance
 
Standards and Interoperability: Creating a whole that is bigger than the sum ...
Standards and Interoperability: Creating a whole that is bigger than the sum ...Standards and Interoperability: Creating a whole that is bigger than the sum ...
Standards and Interoperability: Creating a whole that is bigger than the sum ...AllSeen Alliance
 
Kalay Platform Enhancing Multimedia on AllJoyn Devices
Kalay Platform Enhancing Multimedia on AllJoyn DevicesKalay Platform Enhancing Multimedia on AllJoyn Devices
Kalay Platform Enhancing Multimedia on AllJoyn DevicesAllSeen Alliance
 
Creating an Internet of Everything
Creating an Internet of Everything Creating an Internet of Everything
Creating an Internet of Everything AllSeen Alliance
 
Mobile interoperability and business productivity
Mobile interoperability and business productivityMobile interoperability and business productivity
Mobile interoperability and business productivityAllSeen Alliance
 
Designing For Interoperability in Mobile
Designing For Interoperability in MobileDesigning For Interoperability in Mobile
Designing For Interoperability in MobileAllSeen Alliance
 
Introduction to AllJoyn
Introduction to AllJoynIntroduction to AllJoyn
Introduction to AllJoynAlex Gonzalez
 
Open Sourcing the User Experience for the IoT
Open Sourcing the User Experience for the IoTOpen Sourcing the User Experience for the IoT
Open Sourcing the User Experience for the IoTAllSeen Alliance
 
OSGi Users' Forum Germany - Meeting Darmstadt 2014-04-14 - QIVICON
OSGi Users' Forum Germany - Meeting Darmstadt 2014-04-14 - QIVICONOSGi Users' Forum Germany - Meeting Darmstadt 2014-04-14 - QIVICON
OSGi Users' Forum Germany - Meeting Darmstadt 2014-04-14 - QIVICONjochen.hiller
 
Jornada Formativa Qualcomm y Movilforum: Alljoyn
Jornada Formativa Qualcomm y Movilforum: AlljoynJornada Formativa Qualcomm y Movilforum: Alljoyn
Jornada Formativa Qualcomm y Movilforum: Alljoynvideos
 
Leveraging the Open IoT Ecosystem to Accelerate Innovation [BizofIoT]
Leveraging the Open IoT Ecosystem to Accelerate Innovation [BizofIoT]Leveraging the Open IoT Ecosystem to Accelerate Innovation [BizofIoT]
Leveraging the Open IoT Ecosystem to Accelerate Innovation [BizofIoT]Ian Skerrett
 
“Seamless and Batteryless” Creating an Internet of Everything
“Seamless and Batteryless” Creating an Internet of Everything“Seamless and Batteryless” Creating an Internet of Everything
“Seamless and Batteryless” Creating an Internet of EverythingAllSeen Alliance
 
Eclipse IoT: Open source technology for IoT developers
Eclipse IoT: Open source technology for IoT developersEclipse IoT: Open source technology for IoT developers
Eclipse IoT: Open source technology for IoT developersIan Skerrett
 
ABC of IoT Consortiums
ABC of IoT ConsortiumsABC of IoT Consortiums
ABC of IoT ConsortiumsIan Skerrett
 

What's hot (20)

Internet of Everything Development Using AllJoyn
Internet of Everything Development Using AllJoynInternet of Everything Development Using AllJoyn
Internet of Everything Development Using AllJoyn
 
Mobile Networks as Secure and Reliable Communication Platform for Smart Home
Mobile Networks as Secure and Reliable Communication Platform for Smart HomeMobile Networks as Secure and Reliable Communication Platform for Smart Home
Mobile Networks as Secure and Reliable Communication Platform for Smart Home
 
Building IoT Products: Developer Experiences
Building IoT Products: Developer ExperiencesBuilding IoT Products: Developer Experiences
Building IoT Products: Developer Experiences
 
AllSeen Alliance Overview
AllSeen Alliance OverviewAllSeen Alliance Overview
AllSeen Alliance Overview
 
Developing Interoperable IoT Controls
Developing Interoperable IoT ControlsDeveloping Interoperable IoT Controls
Developing Interoperable IoT Controls
 
Wearables and IoT Strategy
Wearables and IoT StrategyWearables and IoT Strategy
Wearables and IoT Strategy
 
Standards and Interoperability: Creating a whole that is bigger than the sum ...
Standards and Interoperability: Creating a whole that is bigger than the sum ...Standards and Interoperability: Creating a whole that is bigger than the sum ...
Standards and Interoperability: Creating a whole that is bigger than the sum ...
 
Kalay Platform Enhancing Multimedia on AllJoyn Devices
Kalay Platform Enhancing Multimedia on AllJoyn DevicesKalay Platform Enhancing Multimedia on AllJoyn Devices
Kalay Platform Enhancing Multimedia on AllJoyn Devices
 
Creating an Internet of Everything
Creating an Internet of Everything Creating an Internet of Everything
Creating an Internet of Everything
 
Mobile interoperability and business productivity
Mobile interoperability and business productivityMobile interoperability and business productivity
Mobile interoperability and business productivity
 
Designing For Interoperability in Mobile
Designing For Interoperability in MobileDesigning For Interoperability in Mobile
Designing For Interoperability in Mobile
 
Introduction to AllJoyn
Introduction to AllJoynIntroduction to AllJoyn
Introduction to AllJoyn
 
Open Sourcing the User Experience for the IoT
Open Sourcing the User Experience for the IoTOpen Sourcing the User Experience for the IoT
Open Sourcing the User Experience for the IoT
 
OSGi Users' Forum Germany - Meeting Darmstadt 2014-04-14 - QIVICON
OSGi Users' Forum Germany - Meeting Darmstadt 2014-04-14 - QIVICONOSGi Users' Forum Germany - Meeting Darmstadt 2014-04-14 - QIVICON
OSGi Users' Forum Germany - Meeting Darmstadt 2014-04-14 - QIVICON
 
Jornada Formativa Qualcomm y Movilforum: Alljoyn
Jornada Formativa Qualcomm y Movilforum: AlljoynJornada Formativa Qualcomm y Movilforum: Alljoyn
Jornada Formativa Qualcomm y Movilforum: Alljoyn
 
Leveraging the Open IoT Ecosystem to Accelerate Innovation [BizofIoT]
Leveraging the Open IoT Ecosystem to Accelerate Innovation [BizofIoT]Leveraging the Open IoT Ecosystem to Accelerate Innovation [BizofIoT]
Leveraging the Open IoT Ecosystem to Accelerate Innovation [BizofIoT]
 
“Seamless and Batteryless” Creating an Internet of Everything
“Seamless and Batteryless” Creating an Internet of Everything“Seamless and Batteryless” Creating an Internet of Everything
“Seamless and Batteryless” Creating an Internet of Everything
 
Eclipse IoT: Open source technology for IoT developers
Eclipse IoT: Open source technology for IoT developersEclipse IoT: Open source technology for IoT developers
Eclipse IoT: Open source technology for IoT developers
 
Intro to OMA GotAPI
Intro to OMA GotAPIIntro to OMA GotAPI
Intro to OMA GotAPI
 
ABC of IoT Consortiums
ABC of IoT ConsortiumsABC of IoT Consortiums
ABC of IoT Consortiums
 

Viewers also liked

PechaKucha - "Siri, start presentation 'HomeKit'"
PechaKucha - "Siri, start presentation 'HomeKit'"PechaKucha - "Siri, start presentation 'HomeKit'"
PechaKucha - "Siri, start presentation 'HomeKit'"marcofolio
 
EnOcean Alliance: Energy Harvesting Wireless Sensors to Cloud - Graham Martin
EnOcean Alliance: Energy Harvesting Wireless Sensors to Cloud - Graham MartinEnOcean Alliance: Energy Harvesting Wireless Sensors to Cloud - Graham Martin
EnOcean Alliance: Energy Harvesting Wireless Sensors to Cloud - Graham MartinWithTheBest
 
Introduction to Oberon HomeKit SDKs
Introduction to Oberon HomeKit SDKsIntroduction to Oberon HomeKit SDKs
Introduction to Oberon HomeKit SDKsCuno Pfister
 
OpenIOT 2016, San Diego, California - Implementing_Miniature_Smart_Home
OpenIOT 2016, San Diego, California - Implementing_Miniature_Smart_HomeOpenIOT 2016, San Diego, California - Implementing_Miniature_Smart_Home
OpenIOT 2016, San Diego, California - Implementing_Miniature_Smart_HomeConstantin Musca
 
Brillo and weave - Android IOT
Brillo and weave - Android IOTBrillo and weave - Android IOT
Brillo and weave - Android IOTDevavrata Sharma
 
Smart Home – Apple HomeKit scenarios
Smart Home – Apple HomeKit scenariosSmart Home – Apple HomeKit scenarios
Smart Home – Apple HomeKit scenariosAxel Quack
 
Developing Accessories for the Apple HomeKit Ecosystem
Developing Accessories for the Apple HomeKit EcosystemDeveloping Accessories for the Apple HomeKit Ecosystem
Developing Accessories for the Apple HomeKit EcosystemSilicon Labs
 

Viewers also liked (9)

PechaKucha - "Siri, start presentation 'HomeKit'"
PechaKucha - "Siri, start presentation 'HomeKit'"PechaKucha - "Siri, start presentation 'HomeKit'"
PechaKucha - "Siri, start presentation 'HomeKit'"
 
EnOcean Alliance: Energy Harvesting Wireless Sensors to Cloud - Graham Martin
EnOcean Alliance: Energy Harvesting Wireless Sensors to Cloud - Graham MartinEnOcean Alliance: Energy Harvesting Wireless Sensors to Cloud - Graham Martin
EnOcean Alliance: Energy Harvesting Wireless Sensors to Cloud - Graham Martin
 
Introduction to Oberon HomeKit SDKs
Introduction to Oberon HomeKit SDKsIntroduction to Oberon HomeKit SDKs
Introduction to Oberon HomeKit SDKs
 
Homekit 20140730
Homekit 20140730Homekit 20140730
Homekit 20140730
 
OpenIOT 2016, San Diego, California - Implementing_Miniature_Smart_Home
OpenIOT 2016, San Diego, California - Implementing_Miniature_Smart_HomeOpenIOT 2016, San Diego, California - Implementing_Miniature_Smart_Home
OpenIOT 2016, San Diego, California - Implementing_Miniature_Smart_Home
 
Brillo and weave - Android IOT
Brillo and weave - Android IOTBrillo and weave - Android IOT
Brillo and weave - Android IOT
 
Smart Home – Apple HomeKit scenarios
Smart Home – Apple HomeKit scenariosSmart Home – Apple HomeKit scenarios
Smart Home – Apple HomeKit scenarios
 
Developing Accessories for the Apple HomeKit Ecosystem
Developing Accessories for the Apple HomeKit EcosystemDeveloping Accessories for the Apple HomeKit Ecosystem
Developing Accessories for the Apple HomeKit Ecosystem
 
IoT architecture
IoT architectureIoT architecture
IoT architecture
 

Similar to IoT at the Edge - Gateway Services

Razorfish 2014 Tech Summit - Senior Director, Product Management at Qualcomm ...
Razorfish 2014 Tech Summit - Senior Director, Product Management at Qualcomm ...Razorfish 2014 Tech Summit - Senior Director, Product Management at Qualcomm ...
Razorfish 2014 Tech Summit - Senior Director, Product Management at Qualcomm ...Razorfish
 
The impact of IOT - exchange cala - 2015
The impact of IOT - exchange cala - 2015The impact of IOT - exchange cala - 2015
The impact of IOT - exchange cala - 2015Eduardo Pelegri-Llopart
 
Bluemix overview with Internet of Things
Bluemix overview with Internet of ThingsBluemix overview with Internet of Things
Bluemix overview with Internet of ThingsEric Cattoir
 
Fluke Infotech - Cement Industries Solutions.pptx
Fluke Infotech - Cement Industries Solutions.pptxFluke Infotech - Cement Industries Solutions.pptx
Fluke Infotech - Cement Industries Solutions.pptxNishaSingh661743
 
JavaOne 2015: CON 3437 - Smart Devices for the Internet of Things ...
JavaOne 2015: CON 3437 - Smart Devices for the Internet of Things ...JavaOne 2015: CON 3437 - Smart Devices for the Internet of Things ...
JavaOne 2015: CON 3437 - Smart Devices for the Internet of Things ...terrencebarr
 
Building an IoT Ecosystem for the Next Generation-IoT
Building an IoT Ecosystem for the Next Generation-IoTBuilding an IoT Ecosystem for the Next Generation-IoT
Building an IoT Ecosystem for the Next Generation-IoTDr. Mazlan Abbas
 
Webcast: Deep-Dive Apigee Edge Microgateway
Webcast: Deep-Dive Apigee Edge MicrogatewayWebcast: Deep-Dive Apigee Edge Microgateway
Webcast: Deep-Dive Apigee Edge MicrogatewayApigee | Google Cloud
 
Managing the Complexity of Microservices Deployments
Managing the Complexity of Microservices DeploymentsManaging the Complexity of Microservices Deployments
Managing the Complexity of Microservices DeploymentsApigee | Google Cloud
 
OMA Overview of the Organization & Work
OMA Overview of the Organization & WorkOMA Overview of the Organization & Work
OMA Overview of the Organization & WorkOpen Mobile Alliance
 
Current trends in open source and automotive
Current trends in open source and automotiveCurrent trends in open source and automotive
Current trends in open source and automotiveRyo Jin
 
Innovation in the network – Adding value to voice OpenCloud Bouygues
Innovation in the network – Adding value to voice OpenCloud BouyguesInnovation in the network – Adding value to voice OpenCloud Bouygues
Innovation in the network – Adding value to voice OpenCloud BouyguesAlan Quayle
 
201410 1 fiware-overview
201410 1 fiware-overview201410 1 fiware-overview
201410 1 fiware-overviewFIWARE
 
160811_오토테크컨퍼런스_vault micro
160811_오토테크컨퍼런스_vault micro160811_오토테크컨퍼런스_vault micro
160811_오토테크컨퍼런스_vault microStartupAlliance
 
we accelerate digital transformation - FINAKI IT-INNOVATION SUMMIT
we accelerate digital transformation - FINAKI  IT-INNOVATION SUMMITwe accelerate digital transformation - FINAKI  IT-INNOVATION SUMMIT
we accelerate digital transformation - FINAKI IT-INNOVATION SUMMITJens Mueller
 
Accelerating the Software Delivery Pipelinewith Mirantis OpenStack
Accelerating the Software Delivery Pipelinewith Mirantis OpenStackAccelerating the Software Delivery Pipelinewith Mirantis OpenStack
Accelerating the Software Delivery Pipelinewith Mirantis OpenStackBob Sokol
 
[2015-11월 정기 세미나] Cloud Native Platform - Pivotal
[2015-11월 정기 세미나] Cloud Native Platform - Pivotal[2015-11월 정기 세미나] Cloud Native Platform - Pivotal
[2015-11월 정기 세미나] Cloud Native Platform - PivotalOpenStack Korea Community
 
Defining an Open IoT Stack - Presented at IoT World 2015
Defining an Open IoT Stack - Presented at IoT World 2015Defining an Open IoT Stack - Presented at IoT World 2015
Defining an Open IoT Stack - Presented at IoT World 2015Ian Skerrett
 

Similar to IoT at the Edge - Gateway Services (20)

Razorfish 2014 Tech Summit - Senior Director, Product Management at Qualcomm ...
Razorfish 2014 Tech Summit - Senior Director, Product Management at Qualcomm ...Razorfish 2014 Tech Summit - Senior Director, Product Management at Qualcomm ...
Razorfish 2014 Tech Summit - Senior Director, Product Management at Qualcomm ...
 
The impact of IOT - exchange cala - 2015
The impact of IOT - exchange cala - 2015The impact of IOT - exchange cala - 2015
The impact of IOT - exchange cala - 2015
 
Bluemix overview with Internet of Things
Bluemix overview with Internet of ThingsBluemix overview with Internet of Things
Bluemix overview with Internet of Things
 
Fluke Infotech - Cement Industries Solutions.pptx
Fluke Infotech - Cement Industries Solutions.pptxFluke Infotech - Cement Industries Solutions.pptx
Fluke Infotech - Cement Industries Solutions.pptx
 
JavaOne 2015: CON 3437 - Smart Devices for the Internet of Things ...
JavaOne 2015: CON 3437 - Smart Devices for the Internet of Things ...JavaOne 2015: CON 3437 - Smart Devices for the Internet of Things ...
JavaOne 2015: CON 3437 - Smart Devices for the Internet of Things ...
 
Building an IoT Ecosystem for the Next Generation-IoT
Building an IoT Ecosystem for the Next Generation-IoTBuilding an IoT Ecosystem for the Next Generation-IoT
Building an IoT Ecosystem for the Next Generation-IoT
 
Webcast: Deep-Dive Apigee Edge Microgateway
Webcast: Deep-Dive Apigee Edge MicrogatewayWebcast: Deep-Dive Apigee Edge Microgateway
Webcast: Deep-Dive Apigee Edge Microgateway
 
Gadgeon profile
Gadgeon profileGadgeon profile
Gadgeon profile
 
Managing the Complexity of Microservices Deployments
Managing the Complexity of Microservices DeploymentsManaging the Complexity of Microservices Deployments
Managing the Complexity of Microservices Deployments
 
OMA Overview of the Organization & Work
OMA Overview of the Organization & WorkOMA Overview of the Organization & Work
OMA Overview of the Organization & Work
 
Current trends in open source and automotive
Current trends in open source and automotiveCurrent trends in open source and automotive
Current trends in open source and automotive
 
Oracle mobile cloud service
Oracle mobile cloud serviceOracle mobile cloud service
Oracle mobile cloud service
 
Innovation in the network – Adding value to voice OpenCloud Bouygues
Innovation in the network – Adding value to voice OpenCloud BouyguesInnovation in the network – Adding value to voice OpenCloud Bouygues
Innovation in the network – Adding value to voice OpenCloud Bouygues
 
201410 1 fiware-overview
201410 1 fiware-overview201410 1 fiware-overview
201410 1 fiware-overview
 
160811_오토테크컨퍼런스_vault micro
160811_오토테크컨퍼런스_vault micro160811_오토테크컨퍼런스_vault micro
160811_오토테크컨퍼런스_vault micro
 
we accelerate digital transformation - FINAKI IT-INNOVATION SUMMIT
we accelerate digital transformation - FINAKI  IT-INNOVATION SUMMITwe accelerate digital transformation - FINAKI  IT-INNOVATION SUMMIT
we accelerate digital transformation - FINAKI IT-INNOVATION SUMMIT
 
Accelerating the Software Delivery Pipelinewith Mirantis OpenStack
Accelerating the Software Delivery Pipelinewith Mirantis OpenStackAccelerating the Software Delivery Pipelinewith Mirantis OpenStack
Accelerating the Software Delivery Pipelinewith Mirantis OpenStack
 
[2015-11월 정기 세미나] Cloud Native Platform - Pivotal
[2015-11월 정기 세미나] Cloud Native Platform - Pivotal[2015-11월 정기 세미나] Cloud Native Platform - Pivotal
[2015-11월 정기 세미나] Cloud Native Platform - Pivotal
 
Tely
TelyTely
Tely
 
Defining an Open IoT Stack - Presented at IoT World 2015
Defining an Open IoT Stack - Presented at IoT World 2015Defining an Open IoT Stack - Presented at IoT World 2015
Defining an Open IoT Stack - Presented at IoT World 2015
 

Recently uploaded

Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024BookNet Canada
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDGMarianaLemus7
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 

Recently uploaded (20)

Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDG
 
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort ServiceHot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 

IoT at the Edge - Gateway Services

  • 1. 10 March 2015 AllSeen Alliance 1 IoT at the Edge - Gateway Services Mobile World Congress March 3, 2015 Art Lancaster CTO, Affinegy Chair, Gateway Agent Working Group
  • 2. 10 March 2015 AllSeen Alliance 22 1. AllSeen Gateway Agent work group 2. Affinegy CHARIOT Cloud Services for IOT – Art Lancaster, CTO, Affinegy 3. The Future of Field Service Management powered by AllJoyn Applications – Gerard O’Keeffe, CEO, GeoPal Solutions 4. Kalay Platform – Enhancing Multimedia on AllJoyn Devices – Warren Coles, Special Assistant to CEO, ThroughTek Co., Ltd. 5. Questions and Answers Agenda
  • 3. 3 Gateway Agent Working Group Overview - Art Lancaster, Chair
  • 4. 10 March 2015 AllSeen Alliance 4 AllSeen Gateway Agent – Enables Secure and Private IOT by Design DVR: OK playing My Hawaii vacation movie Car: OK Lights are now OFF TV: Fixing WiFi video quality TV: My WiFi video picture is poor Fix it? Dryer: Laundry is ready 72° 120 80 Turn off the kitchen lights, Set away mode. OK changing to away modeDVR: play my Hawaii vacation movie Laundry is ready BeFit: Congratulations goal met! 72 AllSeen Gateway Agent Cloud / Managed Services AllJoyn local applications AllJoyn remote applications
  • 5. 10 March 2015 AllSeen Alliance 5 AllSeen Gateway Agent • AllSeen open source application – available now • Embedded application for connecting local AllJoyn network devices and applications to external services – Cloud / remote services – Supports persistent remote connections through firewalls • Replaces the standard AllJoyn routing node adding the standard Gateway Agent interface to external services • Ideal for any “always on” device in the local network
  • 6. 10 March 2015 AllSeen Alliance 6 Gateway Agent Application • The User’s mobile app – manages the Service Profile – Installs / activates its required connector plug-in – AllJoyn end to end security maintained • Service profile filters which AllJoyn devices/applications are available remotely – Enhances security and privacy keeping most traffic local only – Greatly reduces load on the cloud services • Supports connectors to other protocols (ZigBee, Thread, Z-wave, etc. BA SP AppConnector Plug-in Gateway Management App Config file policy enforcement Client Lib. AllJoyn Devices Control App Remote App AllJoyn Router Cloud Service App Mgmt Interface Platform based interaction Client Lib. Gateway Agent Package Manager App install/upgrade/uninstall Cloud<->Connector protocol App Install Interaction Pkg Download Server Connector package download Service profile
  • 7. 10 March 2015 AllSeen Alliance 7 Gateway Agent Developer Information • Gateway Working Group Wiki https://wiki.allseenalliance.org/gateway/gatewayagent – Documentation and presentations – Open source GIT repository – Weekly working group meetings – Multiple companies participating developing Connector Plug-ins • Released code available now in AllSeen GIT: – Gateway Agent management app (embedded for Linux and OpenWRT) – Sample Connector Plug-in – Sample Android Control App for managing connectors and the service profile
  • 8. 10 March 2015 AllSeen Alliance 8 AllSeen Gateway Working Group Contributors • Affinegy – Art Lancaster, CTO – contributor and W.G. chair – Committers: Josh Spain, Jim Howard • Qualcomm – Shane Dewing, Senior Director Product Management – contributor – Committers: Mike Quon, Aaron Pulliam, Binita Gupta Contact: Art Lancaster alancaster@affinegy.com @affinegyart http://affinegy.com
  • 9. 9 Affinegy CHARIOT Cloud Services For IOT Art Lancaster, CTO, Affinegy
  • 10. 10 March 2015 AllSeen Alliance 10 • Affinegy CHARIOT Server Platform – Provides IOT cloud services fully compatible with AllSeen Gateway Agent – Embedded AllJoyn to XMPP connector plug-in – XMPP server for high scale, persistent IOT services and management – For Gateway Agent Service Provider Mode – Advanced TR-069 ACS remote management server to securely manage the IOT service profiles and the hub/gateway device – Provides full turn-key installation and support management • No cost developer hosted access available from Affinegy • Commercial CHARIOT server licensing available from Affinegy, both hosted and installed options Affinegy CHARIOT Cloud Services for IOT with AllSeen Gateway Agent
  • 11. 10 March 2015 AllSeen Alliance 11 Affinegy CHARIOT Cloud Services for IOT with AllSeen Gateway Agent CHARIOT Cloud AllJoyn Home AllJoyn Apps AllJoyn Apps AllJoyn Remote CHARIOT - One Converged Managed Services Platform CHARIOT Care, Home & ACS CHARIOT Home / Mobile (Self care) CHARIOT Mobile Cloud Connector for AllJoyn Gateway Agent with CHARIOT Connector Plug-in + CHARIOT Client
  • 12. 10 March 2015 AllSeen Alliance 12 AllJoyn Notifications Enabled Self-Care CHARIOT Mobile Local and remote diagnostics with AllJoyn notfications LG Smart TV with AllSeen Notification Service Local and remote diagnostics from CHARIOT Server and Gateway with CHARIOT Client
  • 13. 10 March 2015 AllSeen Alliance 13 Brings self-care out of the browser into the smart phones and tablets that subscribers use most. • WiFi performance and connectivity easy diagnostics • New Internet down break-fix notifications and self-fix that are not available in other remote self-care tools. Supports all TR-069 managed gateways, detects add-on routers • Supports local diagnostics & network push notifications, even when not included in the Gateway CHARIOT Mobile – Self-Care to Reduce Calls
  • 14. 14 The Future of Field Service Management powered by AllJoyn Applications Gerard O’Keeffe, CEO, GeoPal Solutions
  • 15. 15 Kalay Platform – Enhancing Multimedia on AllJoyn Devices Warren Coles, Special Assistant to CEO, ThroughTek Co., Ltd.
  • 16. 10 March 2015 AllSeen Alliance 16 Thank you Follow us on For more information on AllSeen Alliance, visit us at: allseenalliance.org & allseenalliance.org/news/blogs Contact: Art Lancaster alancaster@affinegy.com @affinegyart http://affinegy.com

Editor's Notes

  1. AllJoyn enables powerful, distributed IOT applications among devices in a local premise Prior to the Gateway Agent there was no STANDARD, AllJoyn way to support remote, managed services for AllJoyn The Gateway Agent working group is about creating standard, open source applications to connect AllJoyn to cloud services and external networks Since AllJoyn applications and devices talk to each other peer to peer there can be a lot of messages in the local network The Gateway Agent provides for strong privacy – keeping what belongs at home only at home, while providing a secure and standard AllSeen way to support external and cloud services
  2. The Cloud service protocol is determined by the cloud service provider – it must match its Connector Plug-in Normal case for Consumer Mode the consumer has a multi-service hub or gateway They select a mobile app from their mobile app store and install it The mobile app pairs with its cloud service and includes the control app This control app tells the Gateway Agent to download and install its connector plug-in in the hub. It also creates a service profile for its service (say all Appliances from Acme Corp.) Acme corp either runs their own cloud platform or contracts this with a turn-key provider
  3. Plug-ins are invited to support standard remote protocols and PAN protocols. MQTT, Web services, ZigBee, etc. We are at release 1 now, completed in January Its based on AllJoyn core 14.06 Working on 14.12 version and for enhancements with Security 2.0 for 15.04 We welcome suggestions and requests
  4. We support both Consumer Mode and Service Provider mode for the Gateway Agent The AllJoyn – XMPP mobile helper app can also be used for at home applications without a hub or gateway, when remote access is not required, but cloud based telemetry and storage are part of the IOT application. Affinegy’s turn key services include customer on-boarding, and full device management (updates, activation, deactivation, service notifications and analytics reporting) Full connected home and WiFi home network (Smart Router) user and support experiences Affinegy is providing no cost hosted access for developers to make it easy to create products with remote services using the Gateway Agent