SlideShare a Scribd company logo
Service Aggregation
Platform for Delivery and
Management of OSGi
Technology Based Home
Service
HiroyukiHiroyuki MaeomichiMaeomichi
Research Engineer,Research Engineer,
NTT Cyber Solutions Laboratories, NTT CorporationNTT Cyber Solutions Laboratories, NTT Corporation
ContentsContents
•• BackgroundBackground
–– Background in JapanBackground in Japan
–– Successful Service Aggregation in historySuccessful Service Aggregation in history
–– Benefit of Service Aggregation In Home ServiceBenefit of Service Aggregation In Home Service
•• Service Aggregation PlatformService Aggregation Platform
–– OverviewOverview
–– FeatureFeature
•• Joint ExperimentJoint Experiment
–– Background of the joint experimentBackground of the joint experiment
–– Total livelihood support servicesTotal livelihood support services
–– ScreenshotScreenshot
–– Solution technologySolution technology
–– Next StepNext Step
•• SummarySummary
Background (in Japan)Background (in Japan)
•• Spread of broadband, always connected, Internet service.Spread of broadband, always connected, Internet service.
–– Exceeded 20M broadband users (3.4M FTTH users)Exceeded 20M broadband users (3.4M FTTH users)
–– c.f. 127M population, 47M householdersc.f. 127M population, 47M householders
•• Some Commercial Home Services have launched.Some Commercial Home Services have launched.
–– Home SecurityHome Security
–– Gas Remote ControlGas Remote Control
•• Market for Home service seems to be ready. ButMarket for Home service seems to be ready. But ……
–– No OSGi based Home Services, so far.No OSGi based Home Services, so far.
–– Not mainstream service yetNot mainstream service yet
•• What is missing?What is missing?
–– Service Aggregation is the key to spread home services.Service Aggregation is the key to spread home services.
Successful Service Aggregation in historySuccessful Service Aggregation in history
•• Dial QDial Q22
(kind of 900 service, premium rate service)(kind of 900 service, premium rate service)
–– Information provisioning service through PSTN.Information provisioning service through PSTN.
–– Customer is charged information fee in addition to communicationCustomer is charged information fee in addition to communication fee.fee.
–– Telephone company acts as collection agency.Telephone company acts as collection agency.
–– Customer doesnCustomer doesn’’t need make a contract with each service provider.t need make a contract with each service provider.
•• ii--modemode
–– Aggregate Information services in mobile phone sites.Aggregate Information services in mobile phone sites.
–– Telephone company acts as collection agency.Telephone company acts as collection agency.
•• RakutenRakuten
–– Aggregate 44 thousand Internet shops into a single portal page.Aggregate 44 thousand Internet shops into a single portal page.
•• iTMSiTMS ((iTuneiTune Music Store)Music Store)
–– Music store operated by AppleMusic store operated by Apple
–– Aggregate music from different labels, allow customers to buy thAggregate music from different labels, allow customers to buy them in sameem in same
manner.manner.
Benefit of Service Aggregation in Home ServiceBenefit of Service Aggregation in Home Service
CustomerCustomer’’s Viewpoints Viewpoint
•• A Single gateway boxA Single gateway box
–– Space is limited in house.Space is limited in house.
–– Multiple gateway boxes are unaffordable.Multiple gateway boxes are unaffordable.
•• Integrated portal pageIntegrated portal page
–– Access to devices/services seamlesslyAccess to devices/services seamlessly
–– OneOne--stop access (Single Signstop access (Single Sign--On)On)
•• Set of attractive servicesSet of attractive services
–– Services provided by multiple service providers are available.Services provided by multiple service providers are available.
–– Customer can choose the service provided by an expertCustomer can choose the service provided by an expert
providers.providers. ““The experts know best.The experts know best. ““
•• Assurance not to be locked in the single service providerAssurance not to be locked in the single service provider
Benefit of Service Aggregation in Home ServiceBenefit of Service Aggregation in Home Service
ServiceService ProviderProvider’’s Viewpoints Viewpoint
•• Focus on core competencies by sharing and outsourcing.Focus on core competencies by sharing and outsourcing.
–– Home GatewaysHome Gateways
–– Data center, ServersData center, Servers
–– Account managementAccount management
•• Shorter time to marketShorter time to market
–– No need to prepare material provided by Service AggregatorNo need to prepare material provided by Service Aggregator
•• Synergic effect introduced by the allianceSynergic effect introduced by the alliance
–– Rich service menu by mutual complementRich service menu by mutual complement
–– Brand awarenessBrand awareness
Optical
Network
Overview of Service Aggregation PlatformOverview of Service Aggregation Platform
• Multiple service providers share the home gateway and data center to provide
services.
– Service provider hands developed bundles to the service aggregator.
– Data center accommodates server programs for service providers.
• Customer connects an integrated portal page and accesses home devices in
seamless manner.
Data center
CSC/OSGi
HGWCustomer
outside the home
download
Plug-in software
module
Service Aggregation Platform
Internet
Customers
SP1 SP2 SP3
Feature of Service Aggregation PlatformFeature of Service Aggregation Platform
•• Gateway management (:mgmt)Gateway management (:mgmt)
–– Deployment mgmt (Inventory, ID mgmt)Deployment mgmt (Inventory, ID mgmt)
–– Health checkHealth check
•• Service ManagementService Management
–– Bundle delivery, lifecycle mgmtBundle delivery, lifecycle mgmt
–– Version mgmt for bundle and service application (combination ofVersion mgmt for bundle and service application (combination of bundles)bundles)
–– Confliction/ dependency mgmt for bundle and service applicationConfliction/ dependency mgmt for bundle and service application
–– Message delivery between service provider and bundleMessage delivery between service provider and bundle
–– Separation mgmt (resource access, permission, message delivery)Separation mgmt (resource access, permission, message delivery)
•• Account managementAccount management
–– Service SubscriptionService Subscription
–– Authentication/AuthorizationAuthentication/Authorization
–– BillingBilling
Background of the joint experimentBackground of the joint experiment
Network technologies, Service
Development technologies
BB network engineering
& operations
Safe, Secure, and Comfortable
Home Service Use Environment
Gas meter control,
Gas service provider
Gas appliance control
Combining the technologies and know-how of four partners, the joint
experiment realizes a home service use environment that adapts to
customer's life style changes.
Optical
network
Total livelihood support serviceTotal livelihood support servicess overviewoverview
Service Aggregation Platform
HGW
Data center
Internet
Home service multiplexing technology
that adopts to customer’s requirements
Software: secure delivery and
installation technology
One-stop access to
home services
Customer
Benevolent watch
Energy saving
control
Home security
Remote appliance
control
Gas remote
shutdown
Total livelihood support sv
Bath Floor heating
Gas appliance IP adaptor
realizing simple connection Customer
Total livelihood support servicesTotal livelihood support services
•• Remote appliance control serviceRemote appliance control service
–– Gas applianceGas appliance (on/off & temperature set): bath, floor heating(on/off & temperature set): bath, floor heating
–– Home electric appliancesHome electric appliances (on/off) : TV set, lights(on/off) : TV set, lights
–– Change of cuChange of customer mode (out/stomer mode (out/inin--thethe--home/sleep) by IC cardhome/sleep) by IC cardss
•• Energy saving monitor and control serviceEnergy saving monitor and control service
–– Human relevant appliance start and stop control via collaboratioHuman relevant appliance start and stop control via collaboration with human detectionn with human detection
sensorssensors
–– Gas and electricity usage monitoring and visualizationGas and electricity usage monitoring and visualization
•• Simple home securitySimple home security
–– Collaboration with human detection sensors, open/close sensor anCollaboration with human detection sensors, open/close sensor and Web camerasd Web cameras
•• Benevolent watchBenevolent watch
–– Anomaly detection and notification by analyzing human detectionAnomaly detection and notification by analyzing human detection sensor data and Gassensor data and Gas
usage recordusage record
•• Gas remote shutdown serviceGas remote shutdown service
–– GasGas cutoffcutoff valvevalve remote controlremote control
Screenshot (Top page)Screenshot (Top page)
Home Automation
Service
Energy Monitoring
Service
Billing Confirmation
• Two service providers
are aggregated in the
portal page.
• Customer can also
access Service
Aggregator’s menu
(Billing Confirmation).
Screenshot (Energy Data browse)Screenshot (Energy Data browse)
previous day next day
Date selection
gas electricity
energy-saving diagnosis
Energy data browse
Usage reportdata browse
gas/electricity usage
•• Browse hourlyBrowse hourly
energyenergy
consumption forconsumption for
gas and electricity.gas and electricity.
•• Normalized withNormalized with
COCO22 emission.emission.
Optical
network
Solution technology(1)Solution technology(1)
1. Realize home service customization and simple service installation by
using CSC/OSGi technology that enables to home services to be
configured by plug-in software modules;
2. Share the home gateway and data center among various services;
3. Realize secure home services by applying authentication and access
control technologies
Data center
CSC/OSGi
HGWCustomer
outside the home
download
Plug-in software
module
Service Aggregation PF
Bath Floor heating
Service Aggregation Platform
Internet
Customers
CSC: Communication Service Concierge
Solution technology (2)Solution technology (2)
•• Technology: embed Gas appliances into home servicesTechnology: embed Gas appliances into home services
○○ IP interface realizationIP interface realization
Gas appliance specific communication interfaces are converted toGas appliance specific communication interfaces are converted to TCP/IP;TCP/IP;
○○ Automated appliance registrationAutomated appliance registration
NetworkNetwork--connected Gas appliances are automatically registered with theconnected Gas appliances are automatically registered with the
resource management database of the home gateway;resource management database of the home gateway;
○○ Automated remote service installationAutomated remote service installation
Corresponding to customerCorresponding to customer’’s request, a plugs request, a plug--in software model isin software model is
automatically installed from the data center.automatically installed from the data center.
IP network adapter
(jointly developed by TOHO GAS and Rinnai)
Next stepsNext steps
•• Evaluate and improve service practicabilityEvaluate and improve service practicability
•• Evaluate and improve system operational performanceEvaluate and improve system operational performance
and reliabilityand reliability
Start service proof experiment in customersStart service proof experiment in customers’’ homeshomes
within the TOHO GAS service area by the end of 2005within the TOHO GAS service area by the end of 2005
(fiscal year).(fiscal year).
SummarySummary
•• Service aggregation is the key for spreading homeService aggregation is the key for spreading home
services.services.
•• Both customers and service providers receiveBoth customers and service providers receive
benefit of Service Aggregation.benefit of Service Aggregation.
•• NTT developedNTT developed ““Service Aggregation PlatformService Aggregation Platform””..
•• NTT started a Joint experiment with partnerNTT started a Joint experiment with partner
companies (TOHO Gas, Rinnai, NTT West).companies (TOHO Gas, Rinnai, NTT West).

More Related Content

What's hot

Paul Solsrud: Cooperative network services broadband considerations 111715
Paul Solsrud: Cooperative network services broadband considerations 111715Paul Solsrud: Cooperative network services broadband considerations 111715
Paul Solsrud: Cooperative network services broadband considerations 111715
Ann Treacy
 
Bia proposal 5 &10 mbps
Bia proposal 5 &10 mbpsBia proposal 5 &10 mbps
Bia proposal 5 &10 mbps
Thirunavukkarasu MP
 
Differentiated service strategies for broadband
Differentiated service strategies for broadbandDifferentiated service strategies for broadband
Differentiated service strategies for broadband
GoS Networks Ltd
 
Defining the IPTV service and content strategy
Defining the IPTV service and content strategyDefining the IPTV service and content strategy
Defining the IPTV service and content strategy
DKAL
 
Cambium Networks - cnPilot and cnMaestro
Cambium Networks - cnPilot and cnMaestroCambium Networks - cnPilot and cnMaestro
Cambium Networks - cnPilot and cnMaestro
Purdicom
 
Wi-Fi 802.11n Based Access Network for IPTV Service Delivery in Pakistan
Wi-Fi 802.11n Based Access Network for IPTV Service Delivery in PakistanWi-Fi 802.11n Based Access Network for IPTV Service Delivery in Pakistan
Wi-Fi 802.11n Based Access Network for IPTV Service Delivery in Pakistan
IEEEP Karachi
 
Challenges&opportunities 2017 onwards v5.2
Challenges&opportunities 2017   onwards v5.2Challenges&opportunities 2017   onwards v5.2
Challenges&opportunities 2017 onwards v5.2
frankjoh
 
070413 Fta I Tv Enablement Strategy
070413 Fta I Tv Enablement Strategy070413 Fta I Tv Enablement Strategy
070413 Fta I Tv Enablement Strategy
ubiquitous
 
PSNGB Innovation Workshop PSN Summit September 2012
PSNGB Innovation Workshop PSN Summit September 2012PSNGB Innovation Workshop PSN Summit September 2012
PSNGB Innovation Workshop PSN Summit September 2012
MikePSNGB
 
IPTV Forum London - New Trends and Platform Strategies for New TV
IPTV Forum London - New Trends and Platform Strategies for New TVIPTV Forum London - New Trends and Platform Strategies for New TV
IPTV Forum London - New Trends and Platform Strategies for New TV
Thomas Grota
 
The Future of IPTV
The Future of IPTVThe Future of IPTV
The Future of IPTV
Raymond Monaco
 
BBC - What is IPTV?
BBC - What is IPTV?BBC - What is IPTV?
BBC - What is IPTV?
internetstreams
 
Launching a successful IPTV service
Launching a successful IPTV serviceLaunching a successful IPTV service
Launching a successful IPTV service
DKAL
 
Simplifying IMS - IMS, VoLTE, RCS and LTE
Simplifying IMS - IMS, VoLTE, RCS and LTESimplifying IMS - IMS, VoLTE, RCS and LTE
Simplifying IMS - IMS, VoLTE, RCS and LTE
Robert Seymour
 
What's the difference between IPTV & TV Everywhere?
What's the difference between IPTV & TV Everywhere?What's the difference between IPTV & TV Everywhere?
What's the difference between IPTV & TV Everywhere?
Patrick Hurley
 
Automation of Glass fiber Deployments in The Netherlands
Automation of Glass fiber Deployments in The NetherlandsAutomation of Glass fiber Deployments in The Netherlands
Automation of Glass fiber Deployments in The Netherlands
Kiran Solipuram. DEP, CFHP
 
TRAIL - Broadcast ERP
TRAIL - Broadcast ERPTRAIL - Broadcast ERP
TRAIL - Broadcast ERP
Rajiv Advani
 
3 tra uae
3 tra uae3 tra uae
3 tra uae
QITCOM
 
Netflix over Qos Enabled LTE Research Paper Final
Netflix over Qos Enabled LTE Research Paper FinalNetflix over Qos Enabled LTE Research Paper Final
Netflix over Qos Enabled LTE Research Paper Final
Ajit Kahaduwe
 
IPTV market analysis
IPTV market analysisIPTV market analysis
IPTV market analysis
Latte Media
 

What's hot (20)

Paul Solsrud: Cooperative network services broadband considerations 111715
Paul Solsrud: Cooperative network services broadband considerations 111715Paul Solsrud: Cooperative network services broadband considerations 111715
Paul Solsrud: Cooperative network services broadband considerations 111715
 
Bia proposal 5 &10 mbps
Bia proposal 5 &10 mbpsBia proposal 5 &10 mbps
Bia proposal 5 &10 mbps
 
Differentiated service strategies for broadband
Differentiated service strategies for broadbandDifferentiated service strategies for broadband
Differentiated service strategies for broadband
 
Defining the IPTV service and content strategy
Defining the IPTV service and content strategyDefining the IPTV service and content strategy
Defining the IPTV service and content strategy
 
Cambium Networks - cnPilot and cnMaestro
Cambium Networks - cnPilot and cnMaestroCambium Networks - cnPilot and cnMaestro
Cambium Networks - cnPilot and cnMaestro
 
Wi-Fi 802.11n Based Access Network for IPTV Service Delivery in Pakistan
Wi-Fi 802.11n Based Access Network for IPTV Service Delivery in PakistanWi-Fi 802.11n Based Access Network for IPTV Service Delivery in Pakistan
Wi-Fi 802.11n Based Access Network for IPTV Service Delivery in Pakistan
 
Challenges&opportunities 2017 onwards v5.2
Challenges&opportunities 2017   onwards v5.2Challenges&opportunities 2017   onwards v5.2
Challenges&opportunities 2017 onwards v5.2
 
070413 Fta I Tv Enablement Strategy
070413 Fta I Tv Enablement Strategy070413 Fta I Tv Enablement Strategy
070413 Fta I Tv Enablement Strategy
 
PSNGB Innovation Workshop PSN Summit September 2012
PSNGB Innovation Workshop PSN Summit September 2012PSNGB Innovation Workshop PSN Summit September 2012
PSNGB Innovation Workshop PSN Summit September 2012
 
IPTV Forum London - New Trends and Platform Strategies for New TV
IPTV Forum London - New Trends and Platform Strategies for New TVIPTV Forum London - New Trends and Platform Strategies for New TV
IPTV Forum London - New Trends and Platform Strategies for New TV
 
The Future of IPTV
The Future of IPTVThe Future of IPTV
The Future of IPTV
 
BBC - What is IPTV?
BBC - What is IPTV?BBC - What is IPTV?
BBC - What is IPTV?
 
Launching a successful IPTV service
Launching a successful IPTV serviceLaunching a successful IPTV service
Launching a successful IPTV service
 
Simplifying IMS - IMS, VoLTE, RCS and LTE
Simplifying IMS - IMS, VoLTE, RCS and LTESimplifying IMS - IMS, VoLTE, RCS and LTE
Simplifying IMS - IMS, VoLTE, RCS and LTE
 
What's the difference between IPTV & TV Everywhere?
What's the difference between IPTV & TV Everywhere?What's the difference between IPTV & TV Everywhere?
What's the difference between IPTV & TV Everywhere?
 
Automation of Glass fiber Deployments in The Netherlands
Automation of Glass fiber Deployments in The NetherlandsAutomation of Glass fiber Deployments in The Netherlands
Automation of Glass fiber Deployments in The Netherlands
 
TRAIL - Broadcast ERP
TRAIL - Broadcast ERPTRAIL - Broadcast ERP
TRAIL - Broadcast ERP
 
3 tra uae
3 tra uae3 tra uae
3 tra uae
 
Netflix over Qos Enabled LTE Research Paper Final
Netflix over Qos Enabled LTE Research Paper FinalNetflix over Qos Enabled LTE Research Paper Final
Netflix over Qos Enabled LTE Research Paper Final
 
IPTV market analysis
IPTV market analysisIPTV market analysis
IPTV market analysis
 

Similar to Service Aggregation Platform for Delivery and Management of OSGi Technology Based Home Service - Hiroyuki Maeomichi, Research Engineer, NTT Cyber Solutions Laboratories, NTT Corporation

Issues in Designing Push Based Mobile Application Platform - Rafiul Ahad, Oracle
Issues in Designing Push Based Mobile Application Platform - Rafiul Ahad, OracleIssues in Designing Push Based Mobile Application Platform - Rafiul Ahad, Oracle
Issues in Designing Push Based Mobile Application Platform - Rafiul Ahad, Oracle
mfrancis
 
BT Group: Use of Graph in VENA (a smart broadcast network)
BT Group: Use of Graph in VENA (a smart broadcast network)BT Group: Use of Graph in VENA (a smart broadcast network)
BT Group: Use of Graph in VENA (a smart broadcast network)
Neo4j
 
Service Oriented Architecture
Service Oriented ArchitectureService Oriented Architecture
Service Oriented Architecture
gulimran
 
Tapsoft network solutions
Tapsoft network solutionsTapsoft network solutions
Tapsoft network solutions
SagarDabhade1
 
Inbound roaming webinar
Inbound roaming webinarInbound roaming webinar
Inbound roaming webinar
Yevhenii Tanasiichuk
 
whats-new_Fireware_v11-10
whats-new_Fireware_v11-10whats-new_Fireware_v11-10
whats-new_Fireware_v11-10
Serhat Cakmakoglu
 
Building Global Telematics System by Using OSGi Technology - Dimitar Valtchev...
Building Global Telematics System by Using OSGi Technology - Dimitar Valtchev...Building Global Telematics System by Using OSGi Technology - Dimitar Valtchev...
Building Global Telematics System by Using OSGi Technology - Dimitar Valtchev...
mfrancis
 
How to implement smart networks to unlock more profit
How to implement smart networks to unlock more profitHow to implement smart networks to unlock more profit
How to implement smart networks to unlock more profit
Ericsson
 
Hyperledger fabric 20180528
Hyperledger fabric 20180528Hyperledger fabric 20180528
Hyperledger fabric 20180528
Arnaud Le Hors
 
Why Collaborate? Graham Nicholls, Extrada Inc.
Why Collaborate? Graham Nicholls, Extrada Inc.Why Collaborate? Graham Nicholls, Extrada Inc.
Why Collaborate? Graham Nicholls, Extrada Inc.
mfrancis
 
uMeter QoS | Case Study
uMeter QoS | Case StudyuMeter QoS | Case Study
uMeter QoS | Case Study
Ubiwhere
 
Big Data POC in communication industry
Big Data POC in communication industryBig Data POC in communication industry
Big Data POC in communication industry
Michel Bruley
 
Eduserv Symposium 2013 - PSN: a new kind of marketplace
Eduserv Symposium 2013 - PSN: a new kind of marketplaceEduserv Symposium 2013 - PSN: a new kind of marketplace
Eduserv Symposium 2013 - PSN: a new kind of marketplace
Eduserv
 
A TSP Perspective on OSGi - A Lunggren
A TSP Perspective on OSGi - A LunggrenA TSP Perspective on OSGi - A Lunggren
A TSP Perspective on OSGi - A Lunggren
mfrancis
 
1.31.17 Asignet Technology FAQ & Vendor Assurance Summary
1.31.17 Asignet Technology FAQ & Vendor Assurance Summary1.31.17 Asignet Technology FAQ & Vendor Assurance Summary
1.31.17 Asignet Technology FAQ & Vendor Assurance Summary
Jason Koenigsberg,MBA
 
APAC Confluent Consumer Data Right the Lowdown and the Lessons
APAC Confluent Consumer Data Right the Lowdown and the LessonsAPAC Confluent Consumer Data Right the Lowdown and the Lessons
APAC Confluent Consumer Data Right the Lowdown and the Lessons
confluent
 
Enterprise Application to Infrastructure Integration - SDN Apps
Enterprise Application to Infrastructure Integration - SDN AppsEnterprise Application to Infrastructure Integration - SDN Apps
Enterprise Application to Infrastructure Integration - SDN Apps
MiftakhZein1
 
DEVNET-1153 Enterprise Application to Infrastructure Integration – SDN Apps
DEVNET-1153	Enterprise Application to Infrastructure Integration – SDN AppsDEVNET-1153	Enterprise Application to Infrastructure Integration – SDN Apps
DEVNET-1153 Enterprise Application to Infrastructure Integration – SDN Apps
Cisco DevNet
 
How subscriber aware traffic processing yielded big savings for us wireless p...
How subscriber aware traffic processing yielded big savings for us wireless p...How subscriber aware traffic processing yielded big savings for us wireless p...
How subscriber aware traffic processing yielded big savings for us wireless p...
gigamon
 
Deployability
DeployabilityDeployability
Deployability
Len Bass
 

Similar to Service Aggregation Platform for Delivery and Management of OSGi Technology Based Home Service - Hiroyuki Maeomichi, Research Engineer, NTT Cyber Solutions Laboratories, NTT Corporation (20)

Issues in Designing Push Based Mobile Application Platform - Rafiul Ahad, Oracle
Issues in Designing Push Based Mobile Application Platform - Rafiul Ahad, OracleIssues in Designing Push Based Mobile Application Platform - Rafiul Ahad, Oracle
Issues in Designing Push Based Mobile Application Platform - Rafiul Ahad, Oracle
 
BT Group: Use of Graph in VENA (a smart broadcast network)
BT Group: Use of Graph in VENA (a smart broadcast network)BT Group: Use of Graph in VENA (a smart broadcast network)
BT Group: Use of Graph in VENA (a smart broadcast network)
 
Service Oriented Architecture
Service Oriented ArchitectureService Oriented Architecture
Service Oriented Architecture
 
Tapsoft network solutions
Tapsoft network solutionsTapsoft network solutions
Tapsoft network solutions
 
Inbound roaming webinar
Inbound roaming webinarInbound roaming webinar
Inbound roaming webinar
 
whats-new_Fireware_v11-10
whats-new_Fireware_v11-10whats-new_Fireware_v11-10
whats-new_Fireware_v11-10
 
Building Global Telematics System by Using OSGi Technology - Dimitar Valtchev...
Building Global Telematics System by Using OSGi Technology - Dimitar Valtchev...Building Global Telematics System by Using OSGi Technology - Dimitar Valtchev...
Building Global Telematics System by Using OSGi Technology - Dimitar Valtchev...
 
How to implement smart networks to unlock more profit
How to implement smart networks to unlock more profitHow to implement smart networks to unlock more profit
How to implement smart networks to unlock more profit
 
Hyperledger fabric 20180528
Hyperledger fabric 20180528Hyperledger fabric 20180528
Hyperledger fabric 20180528
 
Why Collaborate? Graham Nicholls, Extrada Inc.
Why Collaborate? Graham Nicholls, Extrada Inc.Why Collaborate? Graham Nicholls, Extrada Inc.
Why Collaborate? Graham Nicholls, Extrada Inc.
 
uMeter QoS | Case Study
uMeter QoS | Case StudyuMeter QoS | Case Study
uMeter QoS | Case Study
 
Big Data POC in communication industry
Big Data POC in communication industryBig Data POC in communication industry
Big Data POC in communication industry
 
Eduserv Symposium 2013 - PSN: a new kind of marketplace
Eduserv Symposium 2013 - PSN: a new kind of marketplaceEduserv Symposium 2013 - PSN: a new kind of marketplace
Eduserv Symposium 2013 - PSN: a new kind of marketplace
 
A TSP Perspective on OSGi - A Lunggren
A TSP Perspective on OSGi - A LunggrenA TSP Perspective on OSGi - A Lunggren
A TSP Perspective on OSGi - A Lunggren
 
1.31.17 Asignet Technology FAQ & Vendor Assurance Summary
1.31.17 Asignet Technology FAQ & Vendor Assurance Summary1.31.17 Asignet Technology FAQ & Vendor Assurance Summary
1.31.17 Asignet Technology FAQ & Vendor Assurance Summary
 
APAC Confluent Consumer Data Right the Lowdown and the Lessons
APAC Confluent Consumer Data Right the Lowdown and the LessonsAPAC Confluent Consumer Data Right the Lowdown and the Lessons
APAC Confluent Consumer Data Right the Lowdown and the Lessons
 
Enterprise Application to Infrastructure Integration - SDN Apps
Enterprise Application to Infrastructure Integration - SDN AppsEnterprise Application to Infrastructure Integration - SDN Apps
Enterprise Application to Infrastructure Integration - SDN Apps
 
DEVNET-1153 Enterprise Application to Infrastructure Integration – SDN Apps
DEVNET-1153	Enterprise Application to Infrastructure Integration – SDN AppsDEVNET-1153	Enterprise Application to Infrastructure Integration – SDN Apps
DEVNET-1153 Enterprise Application to Infrastructure Integration – SDN Apps
 
How subscriber aware traffic processing yielded big savings for us wireless p...
How subscriber aware traffic processing yielded big savings for us wireless p...How subscriber aware traffic processing yielded big savings for us wireless p...
How subscriber aware traffic processing yielded big savings for us wireless p...
 
Deployability
DeployabilityDeployability
Deployability
 

More from mfrancis

Eclipse Modeling Framework and plain OSGi the easy way - Mark Hoffman (Data I...
Eclipse Modeling Framework and plain OSGi the easy way - Mark Hoffman (Data I...Eclipse Modeling Framework and plain OSGi the easy way - Mark Hoffman (Data I...
Eclipse Modeling Framework and plain OSGi the easy way - Mark Hoffman (Data I...
mfrancis
 
OSGi and Java 9+ - BJ Hargrave (IBM)
OSGi and Java 9+ - BJ Hargrave (IBM)OSGi and Java 9+ - BJ Hargrave (IBM)
OSGi and Java 9+ - BJ Hargrave (IBM)
mfrancis
 
Simplify Web UX Coding using OSGi Modularity Magic - Paul Fraser (A2Z Living)
Simplify Web UX Coding using OSGi Modularity Magic - Paul Fraser (A2Z Living)Simplify Web UX Coding using OSGi Modularity Magic - Paul Fraser (A2Z Living)
Simplify Web UX Coding using OSGi Modularity Magic - Paul Fraser (A2Z Living)
mfrancis
 
OSGi for the data centre - Connecting OSGi to Kubernetes - Frank Lyaruu
OSGi for the data centre - Connecting OSGi to Kubernetes - Frank LyaruuOSGi for the data centre - Connecting OSGi to Kubernetes - Frank Lyaruu
OSGi for the data centre - Connecting OSGi to Kubernetes - Frank Lyaruu
mfrancis
 
Remote Management and Monitoring of Distributed OSGi Applications - Tim Verbe...
Remote Management and Monitoring of Distributed OSGi Applications - Tim Verbe...Remote Management and Monitoring of Distributed OSGi Applications - Tim Verbe...
Remote Management and Monitoring of Distributed OSGi Applications - Tim Verbe...
mfrancis
 
OSGi with Docker - a powerful way to develop Java systems - Udo Hafermann (So...
OSGi with Docker - a powerful way to develop Java systems - Udo Hafermann (So...OSGi with Docker - a powerful way to develop Java systems - Udo Hafermann (So...
OSGi with Docker - a powerful way to develop Java systems - Udo Hafermann (So...
mfrancis
 
A real world use case with OSGi R7 - Jurgen Albert (Data In Motion Consulting...
A real world use case with OSGi R7 - Jurgen Albert (Data In Motion Consulting...A real world use case with OSGi R7 - Jurgen Albert (Data In Motion Consulting...
A real world use case with OSGi R7 - Jurgen Albert (Data In Motion Consulting...
mfrancis
 
OSGi Feature Model - Where Art Thou - David Bosschaert (Adobe)
OSGi Feature Model - Where Art Thou - David Bosschaert (Adobe)OSGi Feature Model - Where Art Thou - David Bosschaert (Adobe)
OSGi Feature Model - Where Art Thou - David Bosschaert (Adobe)
mfrancis
 
Migrating from PDE to Bndtools in Practice - Amit Kumar Mondal (Deutsche Tele...
Migrating from PDE to Bndtools in Practice - Amit Kumar Mondal (Deutsche Tele...Migrating from PDE to Bndtools in Practice - Amit Kumar Mondal (Deutsche Tele...
Migrating from PDE to Bndtools in Practice - Amit Kumar Mondal (Deutsche Tele...
mfrancis
 
OSGi CDI Integration Specification - Ray Augé (Liferay)
OSGi CDI Integration Specification - Ray Augé (Liferay)OSGi CDI Integration Specification - Ray Augé (Liferay)
OSGi CDI Integration Specification - Ray Augé (Liferay)
mfrancis
 
How OSGi drives cross-sector energy management - Jörn Tümmler (SMA Solar Tech...
How OSGi drives cross-sector energy management - Jörn Tümmler (SMA Solar Tech...How OSGi drives cross-sector energy management - Jörn Tümmler (SMA Solar Tech...
How OSGi drives cross-sector energy management - Jörn Tümmler (SMA Solar Tech...
mfrancis
 
Improved developer productivity thanks to Maven and OSGi - Lukasz Dywicki (Co...
Improved developer productivity thanks to Maven and OSGi - Lukasz Dywicki (Co...Improved developer productivity thanks to Maven and OSGi - Lukasz Dywicki (Co...
Improved developer productivity thanks to Maven and OSGi - Lukasz Dywicki (Co...
mfrancis
 
It Was Twenty Years Ago Today - Building an OSGi based Smart Home System - Ch...
It Was Twenty Years Ago Today - Building an OSGi based Smart Home System - Ch...It Was Twenty Years Ago Today - Building an OSGi based Smart Home System - Ch...
It Was Twenty Years Ago Today - Building an OSGi based Smart Home System - Ch...
mfrancis
 
Popular patterns revisited on OSGi - Christian Schneider (Adobe)
Popular patterns revisited on OSGi - Christian Schneider (Adobe)Popular patterns revisited on OSGi - Christian Schneider (Adobe)
Popular patterns revisited on OSGi - Christian Schneider (Adobe)
mfrancis
 
Integrating SLF4J and the new OSGi LogService 1.4 - BJ Hargrave (IBM)
Integrating SLF4J and the new OSGi LogService 1.4 - BJ Hargrave (IBM)Integrating SLF4J and the new OSGi LogService 1.4 - BJ Hargrave (IBM)
Integrating SLF4J and the new OSGi LogService 1.4 - BJ Hargrave (IBM)
mfrancis
 
OSG(a)i: because AI needs a runtime - Tim Verbelen (imec)
OSG(a)i: because AI needs a runtime - Tim Verbelen (imec)OSG(a)i: because AI needs a runtime - Tim Verbelen (imec)
OSG(a)i: because AI needs a runtime - Tim Verbelen (imec)
mfrancis
 
Flying to Jupiter with OSGi - Tony Walsh (ESA) & Hristo Indzhov (Telespazio V...
Flying to Jupiter with OSGi - Tony Walsh (ESA) & Hristo Indzhov (Telespazio V...Flying to Jupiter with OSGi - Tony Walsh (ESA) & Hristo Indzhov (Telespazio V...
Flying to Jupiter with OSGi - Tony Walsh (ESA) & Hristo Indzhov (Telespazio V...
mfrancis
 
MicroProfile, OSGi was meant for this - Ray Auge (Liferay)
MicroProfile, OSGi was meant for this - Ray Auge (Liferay)MicroProfile, OSGi was meant for this - Ray Auge (Liferay)
MicroProfile, OSGi was meant for this - Ray Auge (Liferay)
mfrancis
 
Prototyping IoT systems with a hybrid OSGi & Node-RED platform - Bruce Jackso...
Prototyping IoT systems with a hybrid OSGi & Node-RED platform - Bruce Jackso...Prototyping IoT systems with a hybrid OSGi & Node-RED platform - Bruce Jackso...
Prototyping IoT systems with a hybrid OSGi & Node-RED platform - Bruce Jackso...
mfrancis
 
How to connect your OSGi application - Dirk Fauth (Bosch)
How to connect your OSGi application - Dirk Fauth (Bosch)How to connect your OSGi application - Dirk Fauth (Bosch)
How to connect your OSGi application - Dirk Fauth (Bosch)
mfrancis
 

More from mfrancis (20)

Eclipse Modeling Framework and plain OSGi the easy way - Mark Hoffman (Data I...
Eclipse Modeling Framework and plain OSGi the easy way - Mark Hoffman (Data I...Eclipse Modeling Framework and plain OSGi the easy way - Mark Hoffman (Data I...
Eclipse Modeling Framework and plain OSGi the easy way - Mark Hoffman (Data I...
 
OSGi and Java 9+ - BJ Hargrave (IBM)
OSGi and Java 9+ - BJ Hargrave (IBM)OSGi and Java 9+ - BJ Hargrave (IBM)
OSGi and Java 9+ - BJ Hargrave (IBM)
 
Simplify Web UX Coding using OSGi Modularity Magic - Paul Fraser (A2Z Living)
Simplify Web UX Coding using OSGi Modularity Magic - Paul Fraser (A2Z Living)Simplify Web UX Coding using OSGi Modularity Magic - Paul Fraser (A2Z Living)
Simplify Web UX Coding using OSGi Modularity Magic - Paul Fraser (A2Z Living)
 
OSGi for the data centre - Connecting OSGi to Kubernetes - Frank Lyaruu
OSGi for the data centre - Connecting OSGi to Kubernetes - Frank LyaruuOSGi for the data centre - Connecting OSGi to Kubernetes - Frank Lyaruu
OSGi for the data centre - Connecting OSGi to Kubernetes - Frank Lyaruu
 
Remote Management and Monitoring of Distributed OSGi Applications - Tim Verbe...
Remote Management and Monitoring of Distributed OSGi Applications - Tim Verbe...Remote Management and Monitoring of Distributed OSGi Applications - Tim Verbe...
Remote Management and Monitoring of Distributed OSGi Applications - Tim Verbe...
 
OSGi with Docker - a powerful way to develop Java systems - Udo Hafermann (So...
OSGi with Docker - a powerful way to develop Java systems - Udo Hafermann (So...OSGi with Docker - a powerful way to develop Java systems - Udo Hafermann (So...
OSGi with Docker - a powerful way to develop Java systems - Udo Hafermann (So...
 
A real world use case with OSGi R7 - Jurgen Albert (Data In Motion Consulting...
A real world use case with OSGi R7 - Jurgen Albert (Data In Motion Consulting...A real world use case with OSGi R7 - Jurgen Albert (Data In Motion Consulting...
A real world use case with OSGi R7 - Jurgen Albert (Data In Motion Consulting...
 
OSGi Feature Model - Where Art Thou - David Bosschaert (Adobe)
OSGi Feature Model - Where Art Thou - David Bosschaert (Adobe)OSGi Feature Model - Where Art Thou - David Bosschaert (Adobe)
OSGi Feature Model - Where Art Thou - David Bosschaert (Adobe)
 
Migrating from PDE to Bndtools in Practice - Amit Kumar Mondal (Deutsche Tele...
Migrating from PDE to Bndtools in Practice - Amit Kumar Mondal (Deutsche Tele...Migrating from PDE to Bndtools in Practice - Amit Kumar Mondal (Deutsche Tele...
Migrating from PDE to Bndtools in Practice - Amit Kumar Mondal (Deutsche Tele...
 
OSGi CDI Integration Specification - Ray Augé (Liferay)
OSGi CDI Integration Specification - Ray Augé (Liferay)OSGi CDI Integration Specification - Ray Augé (Liferay)
OSGi CDI Integration Specification - Ray Augé (Liferay)
 
How OSGi drives cross-sector energy management - Jörn Tümmler (SMA Solar Tech...
How OSGi drives cross-sector energy management - Jörn Tümmler (SMA Solar Tech...How OSGi drives cross-sector energy management - Jörn Tümmler (SMA Solar Tech...
How OSGi drives cross-sector energy management - Jörn Tümmler (SMA Solar Tech...
 
Improved developer productivity thanks to Maven and OSGi - Lukasz Dywicki (Co...
Improved developer productivity thanks to Maven and OSGi - Lukasz Dywicki (Co...Improved developer productivity thanks to Maven and OSGi - Lukasz Dywicki (Co...
Improved developer productivity thanks to Maven and OSGi - Lukasz Dywicki (Co...
 
It Was Twenty Years Ago Today - Building an OSGi based Smart Home System - Ch...
It Was Twenty Years Ago Today - Building an OSGi based Smart Home System - Ch...It Was Twenty Years Ago Today - Building an OSGi based Smart Home System - Ch...
It Was Twenty Years Ago Today - Building an OSGi based Smart Home System - Ch...
 
Popular patterns revisited on OSGi - Christian Schneider (Adobe)
Popular patterns revisited on OSGi - Christian Schneider (Adobe)Popular patterns revisited on OSGi - Christian Schneider (Adobe)
Popular patterns revisited on OSGi - Christian Schneider (Adobe)
 
Integrating SLF4J and the new OSGi LogService 1.4 - BJ Hargrave (IBM)
Integrating SLF4J and the new OSGi LogService 1.4 - BJ Hargrave (IBM)Integrating SLF4J and the new OSGi LogService 1.4 - BJ Hargrave (IBM)
Integrating SLF4J and the new OSGi LogService 1.4 - BJ Hargrave (IBM)
 
OSG(a)i: because AI needs a runtime - Tim Verbelen (imec)
OSG(a)i: because AI needs a runtime - Tim Verbelen (imec)OSG(a)i: because AI needs a runtime - Tim Verbelen (imec)
OSG(a)i: because AI needs a runtime - Tim Verbelen (imec)
 
Flying to Jupiter with OSGi - Tony Walsh (ESA) & Hristo Indzhov (Telespazio V...
Flying to Jupiter with OSGi - Tony Walsh (ESA) & Hristo Indzhov (Telespazio V...Flying to Jupiter with OSGi - Tony Walsh (ESA) & Hristo Indzhov (Telespazio V...
Flying to Jupiter with OSGi - Tony Walsh (ESA) & Hristo Indzhov (Telespazio V...
 
MicroProfile, OSGi was meant for this - Ray Auge (Liferay)
MicroProfile, OSGi was meant for this - Ray Auge (Liferay)MicroProfile, OSGi was meant for this - Ray Auge (Liferay)
MicroProfile, OSGi was meant for this - Ray Auge (Liferay)
 
Prototyping IoT systems with a hybrid OSGi & Node-RED platform - Bruce Jackso...
Prototyping IoT systems with a hybrid OSGi & Node-RED platform - Bruce Jackso...Prototyping IoT systems with a hybrid OSGi & Node-RED platform - Bruce Jackso...
Prototyping IoT systems with a hybrid OSGi & Node-RED platform - Bruce Jackso...
 
How to connect your OSGi application - Dirk Fauth (Bosch)
How to connect your OSGi application - Dirk Fauth (Bosch)How to connect your OSGi application - Dirk Fauth (Bosch)
How to connect your OSGi application - Dirk Fauth (Bosch)
 

Recently uploaded

Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development ProvidersYour One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
akankshawande
 
Building Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and MilvusBuilding Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and Milvus
Zilliz
 
GenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizationsGenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizations
kumardaparthi1024
 
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfUnlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Malak Abu Hammad
 
CAKE: Sharing Slices of Confidential Data on Blockchain
CAKE: Sharing Slices of Confidential Data on BlockchainCAKE: Sharing Slices of Confidential Data on Blockchain
CAKE: Sharing Slices of Confidential Data on Blockchain
Claudio Di Ciccio
 
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAUHCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
panagenda
 
Best 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERPBest 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERP
Pixlogix Infotech
 
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems S.M.S.A.
 
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
名前 です男
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
Safe Software
 
AI 101: An Introduction to the Basics and Impact of Artificial Intelligence
AI 101: An Introduction to the Basics and Impact of Artificial IntelligenceAI 101: An Introduction to the Basics and Impact of Artificial Intelligence
AI 101: An Introduction to the Basics and Impact of Artificial Intelligence
IndexBug
 
20240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 202420240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 2024
Matthew Sinclair
 
Full-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalizationFull-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalization
Zilliz
 
Choosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptxChoosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptx
Brandon Minnick, MBA
 
AI-Powered Food Delivery Transforming App Development in Saudi Arabia.pdf
AI-Powered Food Delivery Transforming App Development in Saudi Arabia.pdfAI-Powered Food Delivery Transforming App Development in Saudi Arabia.pdf
AI-Powered Food Delivery Transforming App Development in Saudi Arabia.pdf
Techgropse Pvt.Ltd.
 
Presentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of GermanyPresentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of Germany
innovationoecd
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
Matthew Sinclair
 
Generating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and MilvusGenerating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and Milvus
Zilliz
 
Climate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing DaysClimate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing Days
Kari Kakkonen
 
June Patch Tuesday
June Patch TuesdayJune Patch Tuesday
June Patch Tuesday
Ivanti
 

Recently uploaded (20)

Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development ProvidersYour One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
 
Building Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and MilvusBuilding Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and Milvus
 
GenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizationsGenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizations
 
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfUnlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
 
CAKE: Sharing Slices of Confidential Data on Blockchain
CAKE: Sharing Slices of Confidential Data on BlockchainCAKE: Sharing Slices of Confidential Data on Blockchain
CAKE: Sharing Slices of Confidential Data on Blockchain
 
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAUHCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
 
Best 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERPBest 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERP
 
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
 
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
 
AI 101: An Introduction to the Basics and Impact of Artificial Intelligence
AI 101: An Introduction to the Basics and Impact of Artificial IntelligenceAI 101: An Introduction to the Basics and Impact of Artificial Intelligence
AI 101: An Introduction to the Basics and Impact of Artificial Intelligence
 
20240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 202420240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 2024
 
Full-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalizationFull-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalization
 
Choosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptxChoosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptx
 
AI-Powered Food Delivery Transforming App Development in Saudi Arabia.pdf
AI-Powered Food Delivery Transforming App Development in Saudi Arabia.pdfAI-Powered Food Delivery Transforming App Development in Saudi Arabia.pdf
AI-Powered Food Delivery Transforming App Development in Saudi Arabia.pdf
 
Presentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of GermanyPresentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of Germany
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
 
Generating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and MilvusGenerating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and Milvus
 
Climate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing DaysClimate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing Days
 
June Patch Tuesday
June Patch TuesdayJune Patch Tuesday
June Patch Tuesday
 

Service Aggregation Platform for Delivery and Management of OSGi Technology Based Home Service - Hiroyuki Maeomichi, Research Engineer, NTT Cyber Solutions Laboratories, NTT Corporation

  • 1.
  • 2. Service Aggregation Platform for Delivery and Management of OSGi Technology Based Home Service HiroyukiHiroyuki MaeomichiMaeomichi Research Engineer,Research Engineer, NTT Cyber Solutions Laboratories, NTT CorporationNTT Cyber Solutions Laboratories, NTT Corporation
  • 3. ContentsContents •• BackgroundBackground –– Background in JapanBackground in Japan –– Successful Service Aggregation in historySuccessful Service Aggregation in history –– Benefit of Service Aggregation In Home ServiceBenefit of Service Aggregation In Home Service •• Service Aggregation PlatformService Aggregation Platform –– OverviewOverview –– FeatureFeature •• Joint ExperimentJoint Experiment –– Background of the joint experimentBackground of the joint experiment –– Total livelihood support servicesTotal livelihood support services –– ScreenshotScreenshot –– Solution technologySolution technology –– Next StepNext Step •• SummarySummary
  • 4. Background (in Japan)Background (in Japan) •• Spread of broadband, always connected, Internet service.Spread of broadband, always connected, Internet service. –– Exceeded 20M broadband users (3.4M FTTH users)Exceeded 20M broadband users (3.4M FTTH users) –– c.f. 127M population, 47M householdersc.f. 127M population, 47M householders •• Some Commercial Home Services have launched.Some Commercial Home Services have launched. –– Home SecurityHome Security –– Gas Remote ControlGas Remote Control •• Market for Home service seems to be ready. ButMarket for Home service seems to be ready. But …… –– No OSGi based Home Services, so far.No OSGi based Home Services, so far. –– Not mainstream service yetNot mainstream service yet •• What is missing?What is missing? –– Service Aggregation is the key to spread home services.Service Aggregation is the key to spread home services.
  • 5. Successful Service Aggregation in historySuccessful Service Aggregation in history •• Dial QDial Q22 (kind of 900 service, premium rate service)(kind of 900 service, premium rate service) –– Information provisioning service through PSTN.Information provisioning service through PSTN. –– Customer is charged information fee in addition to communicationCustomer is charged information fee in addition to communication fee.fee. –– Telephone company acts as collection agency.Telephone company acts as collection agency. –– Customer doesnCustomer doesn’’t need make a contract with each service provider.t need make a contract with each service provider. •• ii--modemode –– Aggregate Information services in mobile phone sites.Aggregate Information services in mobile phone sites. –– Telephone company acts as collection agency.Telephone company acts as collection agency. •• RakutenRakuten –– Aggregate 44 thousand Internet shops into a single portal page.Aggregate 44 thousand Internet shops into a single portal page. •• iTMSiTMS ((iTuneiTune Music Store)Music Store) –– Music store operated by AppleMusic store operated by Apple –– Aggregate music from different labels, allow customers to buy thAggregate music from different labels, allow customers to buy them in sameem in same manner.manner.
  • 6. Benefit of Service Aggregation in Home ServiceBenefit of Service Aggregation in Home Service CustomerCustomer’’s Viewpoints Viewpoint •• A Single gateway boxA Single gateway box –– Space is limited in house.Space is limited in house. –– Multiple gateway boxes are unaffordable.Multiple gateway boxes are unaffordable. •• Integrated portal pageIntegrated portal page –– Access to devices/services seamlesslyAccess to devices/services seamlessly –– OneOne--stop access (Single Signstop access (Single Sign--On)On) •• Set of attractive servicesSet of attractive services –– Services provided by multiple service providers are available.Services provided by multiple service providers are available. –– Customer can choose the service provided by an expertCustomer can choose the service provided by an expert providers.providers. ““The experts know best.The experts know best. ““ •• Assurance not to be locked in the single service providerAssurance not to be locked in the single service provider
  • 7. Benefit of Service Aggregation in Home ServiceBenefit of Service Aggregation in Home Service ServiceService ProviderProvider’’s Viewpoints Viewpoint •• Focus on core competencies by sharing and outsourcing.Focus on core competencies by sharing and outsourcing. –– Home GatewaysHome Gateways –– Data center, ServersData center, Servers –– Account managementAccount management •• Shorter time to marketShorter time to market –– No need to prepare material provided by Service AggregatorNo need to prepare material provided by Service Aggregator •• Synergic effect introduced by the allianceSynergic effect introduced by the alliance –– Rich service menu by mutual complementRich service menu by mutual complement –– Brand awarenessBrand awareness
  • 8. Optical Network Overview of Service Aggregation PlatformOverview of Service Aggregation Platform • Multiple service providers share the home gateway and data center to provide services. – Service provider hands developed bundles to the service aggregator. – Data center accommodates server programs for service providers. • Customer connects an integrated portal page and accesses home devices in seamless manner. Data center CSC/OSGi HGWCustomer outside the home download Plug-in software module Service Aggregation Platform Internet Customers SP1 SP2 SP3
  • 9. Feature of Service Aggregation PlatformFeature of Service Aggregation Platform •• Gateway management (:mgmt)Gateway management (:mgmt) –– Deployment mgmt (Inventory, ID mgmt)Deployment mgmt (Inventory, ID mgmt) –– Health checkHealth check •• Service ManagementService Management –– Bundle delivery, lifecycle mgmtBundle delivery, lifecycle mgmt –– Version mgmt for bundle and service application (combination ofVersion mgmt for bundle and service application (combination of bundles)bundles) –– Confliction/ dependency mgmt for bundle and service applicationConfliction/ dependency mgmt for bundle and service application –– Message delivery between service provider and bundleMessage delivery between service provider and bundle –– Separation mgmt (resource access, permission, message delivery)Separation mgmt (resource access, permission, message delivery) •• Account managementAccount management –– Service SubscriptionService Subscription –– Authentication/AuthorizationAuthentication/Authorization –– BillingBilling
  • 10. Background of the joint experimentBackground of the joint experiment Network technologies, Service Development technologies BB network engineering & operations Safe, Secure, and Comfortable Home Service Use Environment Gas meter control, Gas service provider Gas appliance control Combining the technologies and know-how of four partners, the joint experiment realizes a home service use environment that adapts to customer's life style changes.
  • 11. Optical network Total livelihood support serviceTotal livelihood support servicess overviewoverview Service Aggregation Platform HGW Data center Internet Home service multiplexing technology that adopts to customer’s requirements Software: secure delivery and installation technology One-stop access to home services Customer Benevolent watch Energy saving control Home security Remote appliance control Gas remote shutdown Total livelihood support sv Bath Floor heating Gas appliance IP adaptor realizing simple connection Customer
  • 12. Total livelihood support servicesTotal livelihood support services •• Remote appliance control serviceRemote appliance control service –– Gas applianceGas appliance (on/off & temperature set): bath, floor heating(on/off & temperature set): bath, floor heating –– Home electric appliancesHome electric appliances (on/off) : TV set, lights(on/off) : TV set, lights –– Change of cuChange of customer mode (out/stomer mode (out/inin--thethe--home/sleep) by IC cardhome/sleep) by IC cardss •• Energy saving monitor and control serviceEnergy saving monitor and control service –– Human relevant appliance start and stop control via collaboratioHuman relevant appliance start and stop control via collaboration with human detectionn with human detection sensorssensors –– Gas and electricity usage monitoring and visualizationGas and electricity usage monitoring and visualization •• Simple home securitySimple home security –– Collaboration with human detection sensors, open/close sensor anCollaboration with human detection sensors, open/close sensor and Web camerasd Web cameras •• Benevolent watchBenevolent watch –– Anomaly detection and notification by analyzing human detectionAnomaly detection and notification by analyzing human detection sensor data and Gassensor data and Gas usage recordusage record •• Gas remote shutdown serviceGas remote shutdown service –– GasGas cutoffcutoff valvevalve remote controlremote control
  • 13. Screenshot (Top page)Screenshot (Top page) Home Automation Service Energy Monitoring Service Billing Confirmation • Two service providers are aggregated in the portal page. • Customer can also access Service Aggregator’s menu (Billing Confirmation).
  • 14. Screenshot (Energy Data browse)Screenshot (Energy Data browse) previous day next day Date selection gas electricity energy-saving diagnosis Energy data browse Usage reportdata browse gas/electricity usage •• Browse hourlyBrowse hourly energyenergy consumption forconsumption for gas and electricity.gas and electricity. •• Normalized withNormalized with COCO22 emission.emission.
  • 15. Optical network Solution technology(1)Solution technology(1) 1. Realize home service customization and simple service installation by using CSC/OSGi technology that enables to home services to be configured by plug-in software modules; 2. Share the home gateway and data center among various services; 3. Realize secure home services by applying authentication and access control technologies Data center CSC/OSGi HGWCustomer outside the home download Plug-in software module Service Aggregation PF Bath Floor heating Service Aggregation Platform Internet Customers CSC: Communication Service Concierge
  • 16. Solution technology (2)Solution technology (2) •• Technology: embed Gas appliances into home servicesTechnology: embed Gas appliances into home services ○○ IP interface realizationIP interface realization Gas appliance specific communication interfaces are converted toGas appliance specific communication interfaces are converted to TCP/IP;TCP/IP; ○○ Automated appliance registrationAutomated appliance registration NetworkNetwork--connected Gas appliances are automatically registered with theconnected Gas appliances are automatically registered with the resource management database of the home gateway;resource management database of the home gateway; ○○ Automated remote service installationAutomated remote service installation Corresponding to customerCorresponding to customer’’s request, a plugs request, a plug--in software model isin software model is automatically installed from the data center.automatically installed from the data center. IP network adapter (jointly developed by TOHO GAS and Rinnai)
  • 17. Next stepsNext steps •• Evaluate and improve service practicabilityEvaluate and improve service practicability •• Evaluate and improve system operational performanceEvaluate and improve system operational performance and reliabilityand reliability Start service proof experiment in customersStart service proof experiment in customers’’ homeshomes within the TOHO GAS service area by the end of 2005within the TOHO GAS service area by the end of 2005 (fiscal year).(fiscal year).
  • 18. SummarySummary •• Service aggregation is the key for spreading homeService aggregation is the key for spreading home services.services. •• Both customers and service providers receiveBoth customers and service providers receive benefit of Service Aggregation.benefit of Service Aggregation. •• NTT developedNTT developed ““Service Aggregation PlatformService Aggregation Platform””.. •• NTT started a Joint experiment with partnerNTT started a Joint experiment with partner companies (TOHO Gas, Rinnai, NTT West).companies (TOHO Gas, Rinnai, NTT West).