Management Architecture and Distribution Framework for Home Network Services Akihiro Tsutsui

advertisement
Management Architecture and Distribution
Framework for Home Network Services
NTT Cyber Solutions Labs.
Akihiro Tsutsui
tsutsui.akihiro@lab.ntt.co.jp
NGN Workshop 2005/3
NTT Cyber Solutions Labs.
1
Agenda
• Home Network Services
– Examples of Home Network Services
– Current Problems
• Our Solutions ( Research Activities )
– Service Management and Distribution Framework
• CSC : Communication Service Concierge
• SAP : Service Aggregation Platform
– Home Service Application Examples
• HSH : Home Service Harmony
• Conclusions
NGN Workshop 2005/3
NTT Cyber Solutions Labs.
2
Background
• Development and Spread of Home Network Services
– Explosive Growth of Broadband Access and Internet
Services
– Networked Home Appliances and Devices
What is our “ Role “ as a Network Service Provider / Carrier ?
Providing NOT ONLY “ Network Infrastructure ”
BUT ALSO “ Service Infrastructure ”
NGN Workshop 2005/3
NTT Cyber Solutions Labs.
3
Home Network Services
• Increasing the number of networked appliances and devices
– Audio and Visual ( PVR, TV etc. )
– Sensor and Monitoring Devices ( Networked Camera etc.)
• Proliferating of alliances and standards related to home network services
– DLNA : Digital Living Network Alliance
– UOPF : Ubiquitous Open Platform Forum
– ECHONET / LONWORKS / Home Plug etc.
• Varying the kinds of home services associated with networks
– Legacy Telecom
- AV home networking
– Internet-access
- Home Automation
– VoIP, TV Phone
- Home Security
– Networked Sensors ( eg. Check gas meter )
NGN Workshop 2005/3
NTT Cyber Solutions Labs.
4
Service Environments for Home Networks
Crossover for various Services and Standards :
Service Providers/Operators
Networking Tech. Standards
Devices/Appliances
DLNA
Users
Users
Housing
Housing
TELCO
TELCO
Broadcast
Broadcast
Healthcare
Healthcare
NGN Workshop 2005/3
Vendors
Vendors
Security
SecurityServices
Services
UPnP
SIP
IP
ECHONET
LonTalk
WiFi
IEEE1394
Bluetooth
Ethernet
HomePlug
Zigbee
Zigbee
PC
AV
Electricity/Gas
Electricity/Gas
Waterworks
Waterworks
ISPs
ISPs
NTT Cyber Solutions Labs.
Telco
White Good
Sensors, etc.
5
Home Network Service and Providers
Home network services are provided independently from the aspect of devices,
service frameworks and providers.
Home Service Providers
(HSPs)
Service Gateway Boxes
Metering
AV
PC
Telecom
Automation
End user must
access each
HSPs server.
NGN Workshop 2005/3
Security
NTT Cyber Solutions Labs.
6
Problems and Solutions
• Problems
– Heterogeneous network architecture and networked home
appliances.
– Various HSPs provide services using their own service
platforms.
• Solutions
– Build service aggregation platform that can provide a
uniform service distribution framework.
– Coordinate technologies for heterogeneous services for
home networks.
NGN Workshop 2005/3
NTT Cyber Solutions Labs.
7
Service Aggregation and Coordination
Service Aggregation Platform & Service Coordination
Construct a service distribution and management framework for end-users and
HSPs. Home services and appliances will communicate with each other.
HSPs
One-stop-access
-Single sign-on
-Accounting aggregation
Single
gateway box
(+ Media converters)
MC
Metering
AV
PC
Shared
Operation
Internet
Internet
Telecom
Center
MC
MC
NGN Workshop 2005/3
NTT Cyber Solutions Labs.
Automation
Security
8
Overview of Service Aggregation Platform
Shared Operation Center for Multiple HSPs and End-users
- Provide various service management functions for end-users
and HSPs
A
One Stop Access Service
- Single sign-on
- Accounting aggregation …
B
HSP-A
HSP-B
HSP
management
Service A (AV)
Internet
End user
management
Plug-in server
Data center
A
B
CSC/OSGi
Software module
for home service.
Service gateway
Service Aggregation Platform
NGN Workshop 2005/3
Service B
(Security)
NTT Cyber Solutions Labs.
Single Service Gateway
- Service functions are
provided using plug-in
software modules
9
Concepts of Service Aggregation Platform
• Multiple home services on a single gateway box.
– HSPs can share service gateways and various home devices.
• Services distributed as software modules.
– Service software modules, that can monitor/control home appliances,
devices and sensors, are distributed and installed in a gateway box.
• Management system shared with multiple HSPs.
– Service management system is shared with HSPs.
• One-stop-access for end users.
– Provides some useful functions, such as single sign-on and accounting
aggregation.
NGN Workshop 2005/3
NTT Cyber Solutions Labs.
10
Important Security Issues
!! Security !!
- Software modules should be installed and
executed safely.
A
B
HSP-A
HSP-B
HSP
management
End-user
management
Plug-in server
Service A (AV)
Internet
A
B
CSC/OSGi
Service B
(Security)
Service gateway
Data center
!! Security !!
- Plug-in modules must be controlled by trusted
HSPs to ensure sefety.
NGN Workshop 2005/3
NTT Cyber Solutions Labs.
11
Software Architecture in Gateway Box
Service program is downloaded, installed
and executed as a set of software
modules (plug-in).
Adoption of OSGi framework with CSC security
enhancement
Plug-in Server
default
services
optional
services
Driver
Controller
UPnP
SIP
HTTP
Logging
Permission
OSGi : ( http://www.osgi.org/ )
Java-based middleware
Supports handling of downloadable software
modules and life-cycle management.
OSGi / CSC
CSC :
Java-based middleware based on OSGi
Provides security enhancement and distributed
computing.
Java VM
OS Layer
Software-based open architecture
NGN Workshop 2005/3
NTT Cyber Solutions Labs.
12
Security Enhancements by CSC
PKI Authentication Mechanism
Security Interface 2
Prevent execution of suspicious plugin modules.
à Digital signature
PI PI
PI
PI
Plug-in Server
Another Service
Signature by the author
or distributor
CERT.
PI
Service Manager
PI
CERT.
Ciphered channel
CSC
×
×
×
OSGi FW
Security Interface 1
Prevent communication between untrusted service manager (data center).
Create ciphered channel.
à SSL mutual authentication
NGN Workshop 2005/3
PI
R
R
Socket
File System etc.
Security Interface 3
Restrict plug-in access to hard/soft
resources and other services.
à Detail ACL (access control list )
NTT Cyber Solutions Labs.
13
One-stop-access for end users
S.A.P.
S.A.P.
User
aki
Password
http://service/
****
Single URL
Single Sign-on
A
Program
2. Security
VCR
Service Menu
End user
management
Plug-in server
S.A.P.
HSP-B
Lock
Unlock
HSP-B
HSP
management
HSP-A
1. Video
B
HSP-A
S.A.P.
Service A (AV)
Internet
A
B
CSC/OSGi
Service B
(Security)
Service gateway
Data center
NGN Workshop 2005/3
NTT Cyber Solutions Labs.
14
Services Coordination Challenges
HSH : Home Service Harmony
- Provides convenient and sophisticated home services by combining the various
functions of home appliances.
OFF
Ecological
Power
Management
Address
Book
MicroAir- Sensor
wave conditioner
NGN Workshop 2005/3
Intercom
Service
Network
Camera
PVR
TV-Phone
Service
V-Cam
NTT Cyber Solutions Labs.
TV
Phone
Home
GW
15
HSH : Service Examples
Automatically control home appliances and provide various services based on user
contexts and profiles.
Weather
Weather is
is improving
improving
Watch
Watch aa video
video
OFF
Open
Curtains
Turn off
Lights
Close Curtains
Control dimmer
Important
Important call
call
Other
Other calls
calls
Phone rings
all !
eC
n
o
Ph
Mute
NGN Workshop 2005/3
Continue
to watch
NTT Cyber Solutions Labs.
Insert message on
TV screen
Connect call to
answering system
16
HSH : Service Operation Architecture
- Abstraction of functions and status of home appliances and networked devices as “resource objects”.
- Key components such as device (resource) drivers, protocol handlers and service algorithms are
provided and distributed as plug-in modules managed by CSC/OSGi middleware.
Video Service
Service Coordination
Service
Management
based on
environmental
information and
user context
TV Phone
Service
Arbitration
between
Services
Service n
Service 1
Resource Assignment
of services based on
resource status
Resource
Mapping
Management Resources
to Services
HSH
Resource Objects
Actual
user
services
provide resource
information and
driver functions
SIP
Phone
Resource
UPnP
TELNET
PVR/VCR
IR-Remote
Resource Resource
Resource
TV
Service Distribution FW
SOAP/XML
User Profile
SNMP
Bandwidth
Resource Resource
CSC / OSGi
Abstraction
NGN Workshop 2005/3
NTT Cyber Solutions Labs.
17
Conclusions
• Service aggregation platform
– Provides service distribution and management
infrastructures.
– One-stop-access interface for users.
• Software-based open architecture for GW box
– Using OSGi middleware and CSC security enhancements
• Home service coordination
– Coordinate and manage heterogeneous home services by
HSH
NGN Workshop 2005/3
NTT Cyber Solutions Labs.
18
Discussion
Interaction between Network Management and Home Service Management
SIP server
for VoIP
NW Carrier / ISP
eg. Home network services are
initiated using SIP service.
User (Subscriber)
Identification / Authentication
eg. User identification based on
subscriber management.
Internet
Carrier’s software plug-in
module may be the key …
Service Mapping
eg. Mapping between services of
network side and home side.
( QoS, Security etc.)
NGN Workshop 2005/3
Session Information
NTT Cyber Solutions Labs.
C
HGW
19
Download