Date post: | 20-Jan-2015 |
Category: |
Technology |
Upload: | mfrancis |
View: | 4,676 times |
Download: | 3 times |
COPYRIGHT © 2008-2011 OSGi Alliance. All Rights Reserved
Alcatel Lucent’s M2M E2E Solution
for OSGi Enabled M2M Gateways
Hugo Verbandt Daniel Schellhoss
Alcatel-Lucent ProSyst
20 September 2011
OSGi Alliance Marketing © 2008-2010 .
All Rights Reserved
Page 1
Contents
• Application Enablement Infrastructure: Horizontal vis-à-
vis Vertical Approach
• E2E solution leveraged through Alcatel-Lucent and
ProSyst
• Overview of Alcatel-Lucent application enablers
• Overview of ProSyst application enablers
• Customer case
• Conclusions
OSGi Alliance Community Event 2011© 2008-2011. All Rights Reserved Page 2
Vertical vis-à-vis Horizontal Approach
Current Vertical Approach
E-Health
Communication
Business
Logic
Device
Management
Energy
Communication
Business
Logic
Device
Management
Other
Communication
Business
Logic
Device
Management
Fixed & Mobile Access Networks
Bluetooth, WIFI, etc. Zigbee, Zwave, etc.
OSGi Alliance Community Event 2011© 2008-2011. All Rights Reserved Page 3
Apps
Enablers
Apps
Vertical vis-à-vis Horizontal Approach
Perceived Issues with Vertical Approach
• Multiple service gateway devices, one for each application
• Each application provides its own means for device and application management, L1 support, communication, CPE device integration
• No/limited openness towards 3rd party applications • Absence of an SDK
• No sensor reuse amongst different applications
• This heterogeneous approach does not fit with requirements of major fixed/mobile carriers
OSGi Alliance Community Event 2011© 2008-2011. All Rights Reserved Page 4
Fixed & Mobile Access Networks
Vertical vis-à-vis Horizontal Approach
Horizontal Approach
OSGi Alliance Community Event 2011© 2008-2011. All Rights Reserved Page 5
E-Health Energy
M2M Gateway &
Application Lifecycle
Management
M2M Communication Enablers
OS (e.g. Linux)
JVM and OSGi
E-Health Energy
Sensor, GUI, Communication & Management Service
Gateway
Bluetooth, WIFI, Zigbee, Zwave, etc.
SDK
TR-069,
PD-174
OMA-DM
Apps
Enablers
Apps
Level 1
Support
OSGi Alliance Community Event 2011© 2008-2011. All Rights Reserved Page 6
Vertical vis-à-vis Horizontal Approach
Enablers of the Horizontal Platform
• M2M gateway hardware
• M2M gateway middleware • Hardware/OS/Sensor abstraction
• SDK for application development
• M2M gateway device management • Zero-touch activation, configuration, firmware, monitoring
• M2M gateway application lifecycle management • Install, start, configure, upgrade and monitor applications remotely
• L1 troubleshooting
• M2M application communication enablement • Technology agnostic communication framework for applications
Fixed & Mobile Access Networks
How is this realized?
E2E Architecture
OSGi Alliance Community Event 2011© 2008-2011. All Rights Reserved Page 7
E-Health Energy
M2M Device Management
M2M Communication Enablers
OS (e.g. Linux)
JVM and OSGi
E-Health Energy Sensor, GUI, Communication
& Management
Bluetooth, WIFI, Zigbee, Zwave, etc.
TR-069
PD-174
OMA-DM
Apps
Enablers
Apps
Messaging
Middleware
Bulk Data
Collection
Cellpipe
RGAM
TR-069
DM (ACS)
OMA-DM
DM
Service Management Platform
Application
Lifecycle Level 1
Support
SDK
Fixed & Mobile Access Networks
How is this realized?
M2M Gateway and Applications Management?
OSGi Alliance Community Event 2011© 2008-2011. All Rights Reserved Page 8
M2M Device Management
M2M Device Management
TR-069
DM
ACS
Application
Lifecycle
Management
M2M Communication Enablers
Messaging
Middleware
Bulk Data
Collection
Hardware
OS
JVM, OSGi, Sensor Abstraction
Applications
Device Management
Enablers
TR-069 Diagnostics Remote
Access PD-174
Device
Alerting
(SMS, XMPP)
M2M Gateway
Management (TR-
069)
Application Lifecycle
Management (TR-
069)
‘Sensor’
management (PD-
174)
XMPP SMS
Communication
Enablers
Alerting
How is this realized?
M2M Gateway Hardware: ALU Cellpipe RGAM
4 ALL
• Consistent features set
• Sensor abstraction layer
• Dual-boot, firmware
upgrade, …… • Repeatable concept
• Support various interfaces
Software platform
Versioned (OS, JVM, ProSyst OSGi)
C and OSGi applications
Remote support for drivers
Validated TR-69 solution
OSGi Alliance Community Event 2011© 2008-2011. All Rights Reserved Page 9
OSGi Inside
How is this realized?
M2M Gateway Middleware by ProSyst
OSGi Alliance Community Event 2011© 2008-2011. All Rights Reserved Page 10
Hardware
OS
mBS (OSGi R4.3 Framework)
Java Virtual Machine (JVM)
Home Device Manager
ZigBee Z-Wave
Bluetooth wM-Bus
Home Automation Manager
Rules Scenes
Conditions Commands
Communication Enablers
Device Management Enablers
Applications
Health Energy
Smart Home
XMPP SMS Alerting
HDM/HAM API Mapping (Java, JSON, XML-RPC)
Diagnostics Remote
Access TR-069
PD-174
DLNA
UPnP
Security
SSL/TLS
Mgmt
Agent
Update
Agent
+ Eclipse
• Develop
• Test
• Deploy
Connec-
tivity
Data
Privacy
Standards
Residential Services Interoperability Remote Management
Sensors
& Actors
Portability
OS
Monitoring
OS/HW
Independ.
mBSA
option OMA-DM
mBS SDK
How is this realized?
Openness of the Solutions
• As the Alcatel-Lucent/ProSyst solution is based upon standardized
protocols, the different building blocks of the solution can interwork
with the building blocks of other vendors • Any ACS (TR-069 device manager) can manage the OSGi enabled RGAM
• ProSyst has the mPower Remote Manager (ACS) which fulfils the following use
cases:
• Platform, Application & Service Lifecycle Management
• Firmware & File Update
• Remote Configuration & Software Provisioning
• Remote Diagnostics & Troubleshooting (life status monitoring, logging, etc.)
• Remote Security Administration
• Alcatel-Lucent’s ACS (HDM product) is capable of managing any TR-069 managed
gateway and/or execution environment (currently more than 60 million devices are
managed from more than 80 CPE vendors.
OSGi Alliance Community Event 2011© 2008-2011. All Rights Reserved Page 11
Customer Case: Vodafone E-Health
OSGi Alliance Community Event 2011© 2008-2011. All Rights Reserved Page 12
E-Health M2M Device Management
Middleware
OS (e.g. Linux)
JVM and OSGi
E-Health Sensor Abstraction, Communication
& Management
Bluetooth
SDK
TR-069
Apps
Enablers
Apps
TR-069
DM (ACS)
Application
Lifecycle
Management
Ionics Plug
Computer
Highlights: Short-time to market for:
•Device Integration in OSGi
•E-Health bundle
Zero-touch configuration
& Activation of SG and Apps.
Conclusions
• All aspects of the M2M gateway (device, apps, sensors) can be
remotely managed through open standardized protocols (TR-069)
reducing substantially the OPEX of the operator (carriers, utilities)
• Short time-to-market of new applications thanks to OSGi
middleware technology, SDK, sensor abstraction framework and
communication abstraction framework
• Alcatel-Lucent and ProSyst provide an open and managed M2M
gateway solution enabling ‘simultaneously’ different kind of
application (Energy, E-Health, Automotive, Security, Telematics,
etc.) for any kind of environment (Home, Enterprise/building, Car,
etc.)
OSGi Alliance Community Event 2011© 2008-2011. All Rights Reserved Page 13