Top Banner
OSGi in Networks Hans Werner Bitzer, Deutsche Telekom 22. October 2003
29
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: In the Services Network - HW Bitzer

OSGi in NetworksHans Werner Bitzer, Deutsche Telekom22. October 2003

Page 2: In the Services Network - HW Bitzer

In the beginning …

! OSGi was created to promote an electronic service market

! Home related Services and Residential Gateways was the initial focus

! Basic Requirements:! Common execution environment (OS) on different HW

! Applications from different independent sources / service providers

! Lifecycle management on app level / remotly managable

Page 3: In the Services Network - HW Bitzer

Questions to answer

! Why was OSGi not an immediate success in the Home Services Market?

! Why is OSGi successful in many Networked Services Szenariosand Environments?

Page 4: In the Services Network - HW Bitzer

Metcalfe´s Law

! A theory argued by Robert Metcalfe, inventorof Ethernet, which states that the power of anetwork increases by the square of the number of nodes connected to it.

! Metcalfe observed that new technologies are valuable only when large numbers of people use them -- consider how less valuable the telephone would be if only few people in the world used them.

! The network becomes more valuable the more nodes that are connected to it.

Page 5: In the Services Network - HW Bitzer

Why was OSGi not an immediate success in the Home Services Market?! The prerequisites to be successful were underestimated!

BUT! Many of these prerequisites seem to be fulfilled right now:

! Wireless and power line technology are becoming prevalent! WLAN users in North America to grow more then sevenfold in next 4 Years (Gartner)! Zigbee and powerline technologies will have similar growth paths

! More and more devices become networked! Continued trend to build in network connectivity (as price tends towards zero)

! People have become more and more technology savvy! GSM, Internet,…

! The rapid growth of the Internet (ADSL/cable) has promoted an electronic infrastructure well prepared to enable the OSGi model:Service Provider – Service Aggregator – Service Gateway

Page 6: In the Services Network - HW Bitzer

Did you know?

According to the DSL Forum as of June 2003

! the total worldwide number of DSL subscribers reached 46.7 million

! Western Europe showed the greatest 6-month growth with 12.8 million subscribers

! The Asia-Pacific region has the greatest number at 17.8 million! South Korea remains the only country to have achieved mass

market status with 29.7% of its phone lines delivering DSL services

Page 7: In the Services Network - HW Bitzer

Why is OSGi successful in many Networked Services Szenarios and Environments?

! A short comparison of OSGi and MHP can give some hints

! MHP – Multimedia Home Platform (Part of the DVB Specifications)

! Similar basic Requirements:! Common execution environment on different Set Top Boxes

! Applications from different independent sources / service providers

! Enable an open horizontal market for digital TV Services

Page 8: In the Services Network - HW Bitzer

TV

OSGi – MHP Analogy

STBMHP

Java APIs to STB Ressources

Appl. Distribution via Broadcast Stream

Service Provider &Network Operator

Res.GWOSGi

Java APIs to Services / Devices

Dev.

Dev.

Dev....

Interactiv Remote Management & Access

Service Provider &Network Operator

AV

Con

tent

Bro

adca

st N

et

Initial Main Focus

Non

AV

Bro

adba

nd IP

Page 9: In the Services Network - HW Bitzer

TV

OSGi – MHP Analogy

STBMHP

Java APIs to STB Ressources

Appl. Distribution via Broadcast Stream

Service Provider &Network Operator

Res.GWOSGi

Java APIs to Services / Devices

Dev.

Dev.

Dev....

Interactiv Remote Management & Access

Service Provider &Network Operator

AV

Con

tent

Bro

adca

st N

et

Initial Main Focus

Non

AV

Bro

adba

nd IP

Page 10: In the Services Network - HW Bitzer

TV

OSGi – MHP Analogy

STBMHP

Java APIs to STB Ressources

Appl. Distribution via Broadcast Stream

Service Provider &Network Operator

Res.GWOSGi

Java APIs to Services / Devices

Dev.

Dev.

Dev....

Interactiv Remote Management & Access

Service Provider &Network Operator

AV

Con

tent

Bro

adca

st N

et

Initial Main Focus

Non

AV

Bro

adba

nd IP

Page 11: In the Services Network - HW Bitzer

TV

OSGi – MHP Analogy

STBMHP

Java APIs to STB Ressources

Appl. Distribution via Broadcast Stream

Service Provider &Network Operator

Res.GWOSGi

Java APIs to Services / Devices

Dev.

Dev.

Dev....

Interactiv Remote Management & Access

Service Provider &Network Operator

AV

Con

tent

Bro

adca

st N

et

Initial Main Focus

Non

AV

Bro

adba

nd IP

! The OSGi model was more complete and extendible to become a key architectural component in the networked world.

! (However, the potential of a MHP / OSGi synergy still has to be made effective!)

Page 12: In the Services Network - HW Bitzer

Archetypal OSGi Networked Services Model

Access Net Service Gateway

Local Net Device

• ANY • ANY• ANY

Res.GWOSGi

SP/OP

Dev.

Dev.

Dev.

ServicesProvider

Internet Operator

• ANY • ANY • ANY

Page 13: In the Services Network - HW Bitzer

The OSGi Model can be and is applied / adopted to many environments…

Home Facility Office Hotel Vehicle Device

GWOSGi

SP/OP

Dev.

Dev.

Dev.

City-Hotel

Page 14: In the Services Network - HW Bitzer

The OSGi Model can be and is applied / adopted to many environments…

Home Facility Office Hotel Vehicle Device

GWOSGi

SP/OP

Dev.

Dev.

Dev.

City-Hotel

Page 15: In the Services Network - HW Bitzer

The OSGi Model can be and is applied / adopted to many environments…

Home Facility Office Hotel Vehicle Device

GWOSGi

SP/OP

Dev.

Dev.

Dev.

City-Hotel

Page 16: In the Services Network - HW Bitzer

The OSGi Model can be and is applied / adopted to many environments…

Home Facility Office Hotel Vehicle Device

GWOSGi

SP/OP

Dev.

Dev.

Dev.

City-Hotel

Page 17: In the Services Network - HW Bitzer

The OSGi Model can be and is applied / adopted to many environments…

Home Facility Office Hotel Vehicle Device

GWOSGi

SP/OP

Dev.

Dev.

Dev.

City-Hotel

Page 18: In the Services Network - HW Bitzer

The OSGi Model can be and is applied / adopted to many environments…

Home Facility Office Hotel Vehicle Device

GWOSGi

SP/OP

Dev.

Dev.

Dev.

City-Hotel

Page 19: In the Services Network - HW Bitzer

The OSGi Model can be and is applied / adopted to many environments…

Home Facility Office Hotel Vehicle Device

GWOSGi

SP/OP

Dev.

Dev.

Dev.

City-Hotel

Page 20: In the Services Network - HW Bitzer

Things were evolving in two directions...

! As we just saw, OSGi can be used in many environments like Automotiv, Home, Industry...

while in the same time

! In the initial Residential Gateway and Home Services SzenarioOSGi technology now will be used in many places, not only the Residential Gateway.

Page 21: In the Services Network - HW Bitzer

Home Services End to End Architecture

Mobile Device

Access (to plattform)

Service Aggregator

Access(local Env.)

ReidentialGateway

Local Net Device

•PDA•Cellphon

•(diverse)

• PSTN• Internet • Wireless• VPN•…

• xDSL• ...

• Core Services

• Application Bundles

• Wireless:high&low bandwith

• Wired: PL & POF

• …

• (You name It:..)

Security

3rd PartySystem

•Pers. Portale•Aktive Profile•Service Mgmt•GW Mgmt•Core Services

Page 22: In the Services Network - HW Bitzer

Mobile Device

Access (to plattform)

Service Aggregator

Access(local Env.)

ReidentialGateway

Local Net Device

•PDA•Cellphon

•(diverse)

• PSTN• Internet • Wireless• VPN•…

• xDSL• ...

• Multiple-Services Gateway (OSGi)

• Core Services

• Wireless:high&low bandwith

• Wired: PL & POF

• …

•((You name It:..)

Inno

vatio

n

Security

3rd PartySystem

•Pers. Portale•Aktive Profile•Service Mgmt•GW Mgmt•Core Services

All segments in the architecture have a different innovation path…

Page 23: In the Services Network - HW Bitzer

Mobile Device

Access (to plattform)

Service Aggregator

Access(local Env.)

ReidentialGateway

Local Net Device

•PDA•Cellphon

•(diverse)

• PSTN• Internet • Wireless• VPN•…

• xDSL• ...

• Multiple-Services Gateway (OSGi)

• Core Services

• Wireless:high&low bandwith

• Wired: PL & POF

• …

•((You name It:..)

Inno

vatio

n

Security

3rd PartySystem

•Pers. Portale•Aktive Profile•Service Mgmt•GW Mgmt•Core Services

… that has to be supported, developed and exploited without disintegrating the system

Integration

Page 24: In the Services Network - HW Bitzer

OSGi adds the flexibility needed to…

Mobile Device

Access (to plattform)

Service Aggregator

Access(local Env.)

ReidentialGateway

Local Net Device

•PDA•Cellphon

•(diverse)

• PSTN• Internet • Wireless• VPN•…

• xDSL• ...

• Multiple-Services Gateway (OSGi)

• Core Services

• Wireless:high&low bandwith

• Wired: PL & POF

• …

•((You name It:..)

Integration

Inno

vatio

n

Security

3rd PartySystem

•Pers. Portale•Aktive Profile•Service Mgmt•GW Mgmt•Core Services

! Dynamically adopt to the changing/growing needs and infrastructures of the customers

! Extend product lifecycles without retrofit! Unbundle devices from specific services! Dynamically repurpose and remotely manage nodes in

then network

Page 25: In the Services Network - HW Bitzer

Tomorrow some examples will be presented in more detail, e.g.

Mobile Device

Access (to plattform)

Service Aggregator

Access(local Env.)

ReidentialGateway

Local Net Device

•PDA•Cellphon

•(diverse)

• PSTN• Internet • Wireless• VPN•…

• xDSL• ...

• Multiple-Services Gateway (OSGi)

• Core Services

• Wireless:high&low bandwith

• Wired: PL & POF

• …

•((You name It:..)

Security

3rd PartySystem

•Pers. Portale•Aktive Profile•Service Mgmt•GW Mgmt•Core Services

DT, Belgacom, FTNTT Philips

TeliaSoneraTAHI

...

...

...

...

...

Page 26: In the Services Network - HW Bitzer

Seamless services over different venues is another opportunity! All these “islands” eventually should to be integrated (analogy: network islands

in the home)! For the user, to take his services anyplace! For the provider/operator it is an advantage, if diff. venues would use

common/compatible/interoperable architectures and components, so his backend and management systems can be used most efficiently

! If he is able to provide his services to the customers (consumer & business) in many environments, he will keep them and win new ones.

Home Facility Office Hotel Vehicle Device

City-Hotel

Page 27: In the Services Network - HW Bitzer

Seamless services over different venues is another opportunity

Home Facility Office Hotel Vehicle Device

City-Hotel

Page 28: In the Services Network - HW Bitzer

What will be the role service network operators will find for themselves?

Home Facility Office Hotel Vehicle Device

City-Hotel

InfrastructureProvider

Full ServiceProvider

" Infrastructure Provider " Service Aggregator &

Integrator" „Service Owner“" Single Point of Contact

" Infrastructure Provider" Service Aggregator &

Integrator

Page 29: In the Services Network - HW Bitzer

Questions?