7th Summer School on Telecommunications - PowerPoint PPT Presentation

About This Presentation
Title:

7th Summer School on Telecommunications

Description:

Research team at the TCM laboratory of HUT, lead by prof. Olli Martikainen ... New ideas for a service architecture started to form in the end of 1996 ... – PowerPoint PPT presentation

Number of Views:17
Avg rating:3.0/5.0
Slides: 14
Provided by: tcmlabo
Category:

less

Transcript and Presenter's Notes

Title: 7th Summer School on Telecommunications


1
Calypso - Broadband Service Architecture
  • 7th Summer School on Telecommunications
  • Juhana Räsänen
  • Helsinki University of Technology
  • Laboratory of Telecommunications Software and
    Multimedia

2
Background
  • Research team at the TCM laboratory of HUT, lead
    by prof. Olli Martikainen
  • Standard ATM/B-ISDN architecture seemed rigid and
    complicated
  • New ideas for a service architecture started to
    form in the end of 1996
  • Calypso project was officially started in May
    1997, funding by TEKES and companies

3
What were the problems?
  • What will the actual broadband services be?
  • In what kind of networks will those services be
    delivered?
  • The role and importance of the Internet?
  • Business model who will provide what?
  • Are B-ISDN and IN based services enough, and if
    not, what would an alternative service
    architecture look like?

4
Scenario
?
Backbone
STB
Service and content providers
Network operator
Customers
5
Players
  • Customers (private households) buy services
    produced by service and content providers
  • Network operator offers the infrastructure
  • Fibers, cables, switches, routers, etc.
  • Service platform, on top of which the service
    providers are able to implement their services
  • Service and content providers are independent of
    the network operator

6
Service requirements
  • Service functionality is distributed between
    clients, servers and the network
  • Services are able to control the network directly
    through an API
  • Services can be dynamically injected and updated
    into the network
  • The network must be able to execute 3rd party
    service code securely

7
Calypso platform
Control workstation
  • An active, controllable network element
  • An API for connection management
  • Execution environment for 3rd party services
  • Networking over TCP/IP
  • Java as programming language

JavaVM framework
Service
Service
Service
Service
Service
TCP/IP
Network API
Switch, router, firewall
8
Services in Calypso
  • Network component (agent) executed in the Calypso
    platform execution environment
  • Client component in the end user terminal
  • Client can request the service from the agent
    using any method that works over TCP/IP
  • The agent controls the network using the API
    defined by the Calypso platform
  • Certificate-based access control

9
Example ISP service
Internet Service Agent
Internet Applications
Agent
Calypso platform
Appl
Appl
Appl
Daemon
Client
Appl
Appl
STB / PC
Router / firewall
Access switch
End user terminal
The Internet
10
Certificate-based access control
  • Certificate cryptographically signed object
    that lists allowed operations for the holder
  • Service providers buy certificates from the
    network operator for service deployment
  • SPs sell certificates to the customers for the
    service access
  • The Calypso execution environment parses the
    certificates and grants access rights

11
Summary
  • Calypso service functionality is distributed
  • Services are programmed as regular Java
    applications, using Calypso APIs
  • Services can be installed dynamically into the
    network utilizing Java code mobility
  • Certificate-based access control allows easy and
    secure trade of network resources and services as
    well as secure execution of 3rd party service code

12
Current Calypso
  • Basic platform, capable of controlling a network
    of VTTs FSR ATM switches
  • Web server with servlet support, used by the
    other services for management functions
  • Prototype services ISP service, multicast media
    stream delivery, PBX
  • Everything is services -principle services are
    composed of other, lower-level services

13
The future?
  • Service creation, delivery and billing must be
    easy, secure and flexible for all participants
  • Multicast services will become important, eg.
    digital TV delivery over broadband networks
  • The Internet will continue to grow
  • Calypso will continue the development of the
    platform suitable for future service execution
  • JiniTM and NanoServer by Sun?
Write a Comment
User Comments (0)
About PowerShow.com