7th Summer School on Telecommunications Lappeenranta August 5 1998 Calypso - Broadband Service Architecture 7th Summer School on Telecommunications Juhana.

Slides:



Advertisements
Similar presentations
Pervasive Wireless Solutions © Copyright IBM Corporation 2004 IBM La Gaude Smart Home / Intelligent Building Jean-Michel Corrieu IBM Europe Technical Manager.
Advertisements

P2P in Windows 7. P2P Capabilities in Windows 7 Distributed Routing Table Distributed Routing Table – A new public API suitable for building Distributed.
Application Server Based on SoftSwitch
Building Applications Using SIP Scott Hoffpauir Vice President, Engineering Fall 1999 VON, Atlanta.
Fundamentals of Information Systems, Second Edition 1 Telecommunications, the Internet, Intranets, and Extranets Chapter 4.
Don’t Let Anybody Slip into Your Network! Using the Login People Multi-Factor Authentication Server Means No Tokens, No OTP, No SMS, No Certificates MICROSOFT.
” Lit” Multi-Tenant Building Modeling February 2009.
Make Secure Information Sharing (SIS) Easy and an Reality C. Edward Chow, PI Osama Khaleel Bill Kretschmer C. Edward Chow, PI Osama Khaleel Bill Kretschmer.
Notes to the presenter. I would like to thank Jim Waldo, Jon Bostrom, and Dennis Govoni. They helped me put this presentation together for the field.
Mgt 20600: IT Management & Applications Telecommuncations and Networks Tuesday March 28, 2006.
Building Applications Using SIP Scott Hoffpauir Vice President, Engineering Fall 1999 VON, Atlanta.
Terminal Bridge Extension Over Distributed Architecture MSc. Sami Saalasti.
Data Communications I & II Project Sequence Tom Costello.
Internet Telephony Helen J. Wang Network Reading Group, Jan 27, 99 Acknowledgement: Jimmy, Bhaskar.
The Architecture of Transaction Processing Systems
Software Engineering Module 1 -Components Teaching unit 3 – Advanced development Ernesto Damiani Free University of Bozen - Bolzano Lesson 2 – Components.
CLOUD COMPUTING.
1 Restricted to Nortel Networks Internal Review Ebusiness Infrastructure Platform.
Diploma in Information Technology Principles of Information Systems and Data Management Classroom Local Area Network & Internet.
SET TOP BOX What is set-top box ? An interactive device which integrates the video and audio decoding capabilities of television with a multimedia application.
1 Application Specific Module for P-GRADE Portal 2.7 Application Specific Module overview Akos Balasko MTA-SZTAKI LPDS
Built on the Powerful Microsoft Azure Platform, Nimble Schedule Streamlines and Automates Scheduling with Cloud-Based Mobile Services MICROSOFT AZURE ISV.
Communications & Data Services The Evolution of Communications Cathy Avgiris EVP/GM May 10, 2012.
Dr. Raimund Ege: Research Summary  Security in the Mobile Context Trust and Access control models Peer-to-peer delivery networks  Opportunities for student.
Metadata in the Cloud Computing 07th June 2012 Baba Piprani Ewelina Szczekocka.
Network Administration. What is a Systems Administrator?  Person responsible for:  Setting up servers  Configuring the environment for web and other.
CIS 375—Web App Dev II Microsoft’s.NET. 2 Introduction to.NET Steve Ballmer (January 2000): Steve Ballmer "Delivering an Internet-based platform of Next.
Jaeki Song ISQS6337 JAVA Lecture 16 Other Issues in Java.
Pindaro Demertzoglou Lally School of M&T Internet-Intranets-Extranets.
Web-based E-commerce Architecture
1© Nokia Siemens Networks 2011 To change the document information in the footer, press [Alt + F8] and use the „Nokia_Siemens_Networks_–_Change_Document_Information“
International Telecommunication Union Geneva, 9(pm)-10 February 2009 ITU-T Security Standardization on Mobile Web Services Lee, Jae Seung Special Fellow,
OPENSIG Spring ’97, April 1997 Cambridge, UK Service Execution Environment for Digital Multimedia Helsinki University of Technology / TCM Lab Service.
Delivering Video over IP
Techcello Provides SaaS Lifecycle Management Solution to “SaaS-ify” Your Application Efficiently on the Powerful Microsoft Azure Cloud Platform MICROSOFT.
CHAPTER 5: MULTIMEDIA DATABASE MANAGEMENT SYSTEM ARCHITECTURE TOPIC : 5.1 DISTRIBUTED MULTIMEDIA DATABASE MANAGEMENT SYSTEM ARCHITECTURE GROUP MEMBERS:
PWC ‘98 Tokyo, April Terminal Mobility in Broadband Networks Personal Wireless Communications ‘98 Olli Martikainen*, Esa Nyman**, Juhana Räsänen*,
TELECOMMUNICATIONS AND NETWORKS
© 2003 Prentice Hall, Inc.4-1 Chapter 4 Telecommunications and the Internet Information Systems Today Leonard Jessup & Joseph Valacich.
WWW Programming Model. WWW Model The Internet WWW architecture provides a flexible and powerful programming model. Applications and content are presented.
Dispatching Java agents to user for data extraction from third party web sites Alex Roque F.I.U. HPDRC.
Telecommunications and Networks Chapter 6 Principles and Learning Objectives Effective communication is essential to organizational success. –Define.
Chapter 3 Selecting the Technology. Agenda Internet Technology –Architecture –Protocol –ATM IT for E-business –Selection Criteria –Platform –Middleware.
Summer School on Telecommunications Lappeenranta August Calypso: System Components and Tools for Media Distribution over Broadband Networks Calypso:
LO2 Understand the key components used in networking.
Management of Broadband Media Assets on Wide Area Networks Lars-Olof Burchard.
What is Cloud Computing 1. Cloud computing is a service that helps you to perform the tasks over the Internet. The users can access resources as they.
NIPS ‘97 Sofia, October Broadband Network Architectures: Evolution towards Distributed Intelligence Broadband Network Architectures: Network.
Chapter5 TELECOMMUNICATIONS AND NETWORKS. Content Networking the Enterprise Trends in Telecommunications The Business Value of Telecommunications Networks.
E-Business Infrastructure PRESENTED BY IKA NOVITA DEWI, MCS.
INTERNET PROTOCOL TELEVISION (IP-TV)
The Holmes Platform and Applications
Standardization activities on IPTV in CCSA
TV Broadcasting What to look for Architecture TV Broadcasting Solution
Containers as a Service with Docker to Extend an Open Platform
Chapter 8 Environments, Alternatives, and Decisions.
DocFusion 365 Intelligent Template Designer and Document Generation Engine on Azure Enables Your Team to Increase Productivity MICROSOFT AZURE APP BUILDER.
CONNECTING TO THE INTERNET
Prepared by: Assistant prof. Aslamzai
A10 Networks vThunder Leverages the Powerful Microsoft Azure Cloud Platform to Offer Advanced Layer 4-7 Networking, Security on a Global Scale MICROSOFT.
INTERNET PROTOCOL TELEVISION (IP-TV)
CORPORATE PROFILE JUNE 2016
IS4550 Security Policies and Implementation
Ebusiness Infrastructure Platform
Department of Computer Science Course : Pre Computer Skills
Media365 Portal by Ctrl365 is Powered by Azure and Enables Easy and Seamless Dissemination of Video for Enhanced B2C and B2B Communication MICROSOFT AZURE.
Chapter 17: Client/Server Computing
Cloud Computing LegalRun Solutions Why It’s Right for You!
Internet Engineering Course
Calypso Service Architecture
Presentation transcript:

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

7th Summer School on Telecommunications Lappeenranta August Calypso - Broadband Service Architecture 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

7th Summer School on Telecommunications Lappeenranta August Calypso - Broadband Service Architecture 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?

7th Summer School on Telecommunications Lappeenranta August Calypso - Broadband Service Architecture Scenario Backbone STB ? Network operatorCustomers Service and content providers

7th Summer School on Telecommunications Lappeenranta August Calypso - Broadband Service Architecture 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

7th Summer School on Telecommunications Lappeenranta August Calypso - Broadband Service Architecture 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

7th Summer School on Telecommunications Lappeenranta August Calypso - Broadband Service Architecture Calypso platform TCP/IP An active, controllable network element An API for connection management Execution environment for 3rd party services Networking over TCP/IP Java as programming language Network API Service JavaVM + framework Control workstation Switch, router, firewall…

7th Summer School on Telecommunications Lappeenranta August Calypso - Broadband Service Architecture 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

7th Summer School on Telecommunications Lappeenranta August Calypso - Broadband Service Architecture Example: ISP service STB / PC Calypso platform Internet Service Agent Client Agent Appl Internet Applications Daemon The Internet Router / firewall Access switchEnd user terminal

7th Summer School on Telecommunications Lappeenranta August Calypso - Broadband Service Architecture 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

7th Summer School on Telecommunications Lappeenranta August Calypso - Broadband Service Architecture 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

7th Summer School on Telecommunications Lappeenranta August Calypso - Broadband Service Architecture Current Calypso Basic platform, capable of controlling a network of VTT’s 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

7th Summer School on Telecommunications Lappeenranta August Calypso - Broadband Service Architecture 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 Jini TM and NanoServer by Sun?