“home ict services” with osgi-hgw at ntt - takefumi yamazaki
DESCRIPTION
NTT has expanded "Home ICT services" nationwide by adopting OSGi technology as software execution platform on NTT's resideintial and office gateways. We can take advantage of this technology to provide not only "connected home services" but remote management services for cusotmers in a flexible way. In this talk we show our objectives and ideas about why we adopted OSGi as platform technology and describe our current usuages. In addition, we introduce our R&D activities regarding OSGi-HGW evaluations with Deutsche Telekom labs.TRANSCRIPT
COPYRIGHT © 2008-2011 OSGi Alliance. All Rights Reserved
Home ICT Services with OSGi-HGW at
NTT
Takefumi YAMAZAKI
NTT/Cyber Solutions Laboratories
20th September, 2011
OSGi Alliance Marketing © 2008-2010 .
All Rights Reserved
Page 1
OSGi Alliance Community Event 2011© 2008-2011. All Rights Reserved Page 2
Agenda
(1) NTT’s view of Home ICT Services & Platform
(2) Why has NTT adopted OSGi technology as a platform to provide Home ICT services?
(3) Use cases with NTT’s Home ICT platform
OSGi Alliance Community Event 2011© 2008-2011. All Rights Reserved Page 3
(1)NTT’s view of Home ICT Services & Platform
4
NTT’s view on Home ICT Services
Healthcare
Daily health data can be auto-accumulated and graphed. Advice from experts can be given from remote places.
Visualizing power usage and controlling energy consumption.
Entertainment
Security/Disaster prevention Save energy
Easy-to-use for anyone
Easy-to-use operation interface
Pictures/videos can be shared between home appliances and remote places
Locks, keys, lights, sensor and home appliances can be controlled with mobile devices and from remote places
One Stop Support
Remote support for set-up
“Home ICT services”are various types of connected home services realized with the managed service gateway.
Managed Service Gateway
OSGi Alliance Community Event 2011© 2008-2011. All Rights Reserved Page 5
NTT’s Home ICT platform
Home appliances
Home Security
SOH devices
Enter- tainment
HGW
PI
Center Server
Tele- communication
OSGi Framework For Entertainment
For SOH devices
For Home appliances
Bundles developed by 3rd parties
For Security Services
NGN
Key components: Home gateway (HGW) installed with OSGi framework. Center server that manages / delivers software modules (bundles).
Various kinds of services by 3rd parties can be provided flexibly on this platform.
The collaboration with 3rd parties is one of the essential keys to expand Home ICT services.
Home ICT Platform
OSGi Alliance Community Event 2011© 2008-2011. All Rights Reserved Page 6
(2)Why has NTT adopted OSGi technology as a platform to provide Home ICT services?
OSGi Alliance Community Event 2011© 2008-2011. All Rights Reserved Page 7
Expand service coverage with open, common APIs
◆ API (Application Programming interface) on HGW should be open, common, and standardized to enable various service providers to use the platform easily.
OSGi technology meets these requirements.
HGW
OSGi-PF
App by
Provider A
Open, common, & Standardized
API
HGW
OSGi-PF
HGW
OSGi-PF
User X User Y User Z
App by
Provider B
App by
Provider C
(Security) (Home appliance control) (Home contents)
・・・
・・・
OSGi Alliance Community Event 2011© 2008-2011. All Rights Reserved Page 8
Reduce the cost for installation of services
HGW
OSGi-PF
App
Home appliance
Control BOX
UTM-BOX
UTM:【Unified Threat Management】
HEMS:【Home Energy Management System】
HEMS-BOX
Control boxes can be eliminated by installing the corresponding functional software into HGW.
◆ The cost for installation of services will be reduced when a single shared service gateway is used instead of separate multiple service control boxes. When providing various functionalities on the single gateway, software modularity is a key point on embedded devices because available resources are limited. OSGi is an excellent software module technology.
Win&Win&Win
User
3rd Party
Teleco carrier
Improve convenience (Reduce the number of control boxes at home)
Reduce service provision cost
Expand sale opportunities
×
×
×
OSGi Alliance Community Event 2011© 2008-2011. All Rights Reserved Page 9
Reduce the cost for application development
Service providers have to create different application software for the different vendors’ HGWs unless a common application platform is available.
Common application platform is effective to reduce the cost.
Java virtual machine is suitable for this platform since it can conceal the differences in operating systems.
OSGi platform provides modularity for Java.
【Without a common AP-PF】 【With a common AP-PF (OSGi-PF)】
App soft Vendor A Vendor B Vendor C
HGW
App soft
HGW
App soft
HGW
App soft
Vendor A Vendor B Vendor C
HGW HGW HGW
OSGi-PF OSGi-PF OSGi-PF
Common app
Common app
Common app
Service Provider Service Provider
OSGi Alliance Community Event 2011© 2008-2011. All Rights Reserved Page 10
(3)Use cases with NTT’s Home ICT platform
OSGi Alliance Community Event 2011© 2008-2011. All Rights Reserved Page 11
Platform service for service providers: “FLET'S Joint”
NTT started the platform service for service providers in August 2011. Service providers can use NTT’s Home ICT facilities to provide their own services. NTT charges service providers according to the file size of their application software modules.
11
Service provider Home ICT
Platform
Customer devices
(home appliances, etc.)
NTT East/West
Center
server Request software delivery
Invoice
[Indoors]
Payment
Provide services
Mobile
phone
[Outdoors]
SNI
NGN
Deliver, control
Software
Modules
Application
server
Ap
ply
for s
erv
ice
Invo
ice
Re
mo
te o
pe
ratio
n
Pa
ym
en
t
Inter
net
Home Gateway Customers
OSGi Alliance Community Event 2011© 2008-2011. All Rights Reserved Page 12
A service example on “FLET'S Joint” : Picture sharing service for pet lovers(NEC BIGLOBE, Ltd.)
Internet
WWW. WWW.
server
Check their pets from remote places
Sharing pictures with families and friends
HGW
bundle
NEC BIGLOBE Ltd. , a major Internet provider in Japan, started the service on “FLET’S Joint” in August 2011. Pet lovers can watch their pets anytime from remote places and can share their favorite pictures with their families and friends.
Upload pictures
OSGi Alliance Community Event 2011© 2008-2011. All Rights Reserved Page 13
Home security & home appliances control
Home security service and home appliance control services can be provided with bundles on HGW instead of using the home equipment network panel that is needed on the conventional service. Trial service is being provided as an alliance service with an electronic manufacturer.
■ Security(break-in info) warning service
■ Home device remote control Service
Internet
WWW.
bundle
Break-in warning
Air-cond’ /lights ON/OFF HGW
Home Equipment Network Panel
OSGi Alliance Community Event 2011© 2008-2011. All Rights Reserved Page 14
Health care ■ Measurement is aggregated via HGW into the application server. ・ Application bundles collect data with Continua Guideline v.1.0 and control HGW based on data received and transmits data to the server.
The service is being provided as an alliance service with a healthcare device manufacturer.
Customer
Application server Healthcare
devices USB
receiver
Internat
WWW.
HGW
bundle
OSGi Alliance Community Event 2011© 2008-2011. All Rights Reserved Page 15
Energy visualization Visualization service of the entire electric supply data and consumption is provided
with an NTT tablet terminal. Future option: visualize energy data including solar energy generation and control
home appliances intelligently with the Home ICT platform.
Visualizes energy supply&consumption(from July 2011) Utilize more ICT at home (planned for 2012)
Power company
Collects measurement info
NGN
Energy visualization
server
Consumption power measure
Power supply status
Wireless adapter
Power distribution measer
Power tap (for each home appliance
昨日より60w多
く消費しています
。
以下の操作を推奨
します。
●エアコン1℃UP(▲8
0w)
●冷蔵庫強⇒中(▲7
0w)
●テレビ①を消す
(▲150w)
変更
変更
変更
昨日より60w多く消費しています。 以下の操作を推奨します。
●エアコン 1℃ UP(▲80w)
●冷蔵庫 強 ⇒ 中(▲10w)
●テレビ①を消す(▲150w)
変更
変更
変更
1℃ UP
NGN
Energy
Control server
Uploads home energy consumption
USB bundle
Center
Server
Internet Visualizes the status of home power demand & supply including solar power generation
Upload functions & transmit to servers
Sends bundles
Controls home appliances Connected to the network based on home energy consumption info
Sends real-time info of power supply status/home power consumption
bundle “NTT’s tablet terminal”
Trial service started in July 2011.
OSGi Alliance Community Event 2011© 2008-2011. All Rights Reserved Page 16
Summary
• NTT has adopted OSGi technology to provide Home ICT services by considering merits for both the users and service providers.
• NTT has conducted some trial services on the platform and started the platform service for home ICT service providers called“FLET’S Joint” in August 2011.
• We will take advantage of this platform to expand NTT’s Home ICT services.