Service Encapsulation in ICEBERG Bhaskaran Raman ICEBERG, EECS, U.C.Berkeley Presentation at Ericsson, Sweden, June 2001.

Slides:



Advertisements
Similar presentations
Voice over WiMax Development Trends Amnon Gavish VP TBU Business Development
Advertisements

Fall VoN 2000 SIP for IP Communications Jonathan Rosenberg Chief Scientist.
Gold Country Computer Learning Center March 2006 Is Wireless for You? Roger Thornburn.
TSpaces Services Suite: Automating the Development and Management of Web Services Presenter: Kevin McCurley IBM Almaden Research Center Contact: Marcus.
Always Best Connected Architecture and Design Rajesh Mishra Ericsson Berkeley Wireless Center.
10/10/ * Introduction * Network Evolution * Why Gi-Fi is used * Bluetooth & Wi-Fi * Architecture of Gi-Fi * Features / Advantages * Applications.
Building Applications Using SIP Scott Hoffpauir Vice President, Engineering Fall 1999 VON, Atlanta.
Service Composition Scenarios for Next Generation Networks Bhaskaran Raman, ICEBERG, EECS, U.C.Berkeley Presentation at Siemens, Munich, June 2001.
Universal Inbox: Personal Mobility and Service Mobility in an Integrated Network Bhaskaran Raman ICEBERG, EECS, U.C.Berkeley Home Phone Voice Mail Pager.
IP Communications Services Redefining Communications Teresa Hastings Director WorldCom SIP Services Conference – April 18-20, 2001.
© Siemens January WiMAX – Experience Best Wireless Broadband Contents 1.Wireless Technologies – Roadmap 2.Wireless Access Technologies Roadmap 3.Wireless.
ICM N Applications and Solutions Dr. Volker Ziegler ICM N Applications and Solutions Dr. Volker Ziegler How to build a seamless user experience – Applications.
Problem Statement Requirement –Service integration and personalization Goals –Any-to-any capability –Extensibility: ease of adding new end-points –Scalability:
Building IP Video Communication & Collaboration. dialcom provides real-time video communication, collaboration and multimedia sharing capabilities over.
Rev BMarch 2004 The ABC Service as a Research Infrastructure Rajesh Mishra Per Johansson Cahit Akin Salih Ergut.
Living the SIMPLE SIP way SIP 2003 Paris, January 2003 Jörgen Björkner VP Concept Development Chairman SIP Forum
1 Beyond Third Generation Cellular Networks: The Integration of Internet and Telephony Technology Randy H. Katz UC Berkeley BT Labs 31 March 2000
Wireless Village (WV) Mobile IMPS ( Instant Messaging and Presence Services) Reporter : Allen.
16-Jun-151 PCS in Telephony & Intelligent Network versus ICEBERG Bhaskaran Raman Network Reading Group Friday, Feb
Towards I-Space Ninja Mini-Retreat June 11, 1997 David Culler, Steve Gribble, Mark Stemm, Matt Welsh Computer Science Division U.C. Berkeley.
The Case for ICEBERG Integrated services from diverse networks-- “PANS” (Potentially Any Network Services) Service infrastructure that allows user level.
7.1 © 2007 by Prentice Hall 7 Chapter Telecommunications, the Internet, and Wireless Technology.
Internet Telephony Helen J. Wang Network Reading Group, Jan 27, 99 Acknowledgement: Jimmy, Bhaskar.
1 Internet-Scale Systems Research Group Eric Brewer, David Culler, Anthony Joseph, Randy Katz, Steven McCanne Computer Science Division, EECS Department.
Problem Definition Data path –Created by the Automatic Path Creation (APC) component –Service: program with well-defined interface –Operator: stateless.
Packetizer ® Copyright © 2009 H.325: An Application Platform A Closer Look at the “Container” Paul E. Jones Rapporteur Q12/16 April 7,
Unified. Simplified. Unified Communications Launch 2007.
Principles for Collaboration Systems Geoffrey Fox Community Grids Laboratory Indiana University Bloomington IN 47404
© Aastra Aastra BluStar for PC High-Quality Audio and HD Video from Your Desktop.
Game analysis: Messaging Huibin Lin, Helsinki University of Technology Yi Zhou, Helsinki University of Technology
Presence Applications in the Real World Patrick Ferriter VP of Product Marketing.
Large Enterprise with Multiple Locations Source: Avaya.
Component 4: Introduction to Information and Computer Science Unit 10: Future of Computing Lecture 2 This material was developed by Oregon Health & Science.
85/06/15 Mahdi Niamanesh 1 Messaging Future Mahdi Niamanesh Sharif Univ. of Technology 85/08/10.
1 Remote Management of Wireless Gateway Student Name: Dinesh D N (BITS ID: 2004HZ12158) MphasiS Technologies Ltd, Bangalore March 2006.
DECT Data Applications Contents DECT Data Application Scenarios DECT Data Interoperability DECT Data Standards DECT Data Trends Conclusions.
Packetizer ® Copyright © 2008 H.325 Beyond Today’s Second Generation Systems Paul E. Jones Rapporteur, ITU-T Q12/16 1.
Universal Inbox: Extensible Personal Mobility and Service Mobility in an Integrated Network Bhaskaran Raman, Randy H. Katz, Anthony D. Joseph ICEBERG,
Component 4: Introduction to Information and Computer Science Unit 10b: Future of Computing.
1 © NOKIA 1999 FILENAMs.PPT/ DATE / NN SIP Service Architecture Markus Isomäki Nokia Research Center.
Applied Communications Technology Voice Over IP (VOIP) nas1, April 2012 How does VOIP work? Why are we interested? What components does it have? What standards.
Context-Aware Service Deployment and Adaptation. Leuven, October 13th 2005 Outline of Work Package 4 Context-awareness and Service Mechanisms  Service.
Communication within AmI. Gent, 21 maart 2005 Communication as a ubiquitous activity The Three Scenarios:  Instant Messaging  Integrated Traffic Information.
Page  1 A practical investigation of billing for next generation services. Name: Moses T Nkhumeleni Supervisors: Professor Alfredo Terzoli and Mr Mosiuoa.
Design Decisions / Lessons Learned Monday 21 August : :35 Top-level design decisions Rationale for IP-based approach Why an infrastructure.
Appendix A UM in Microsoft® Exchange Server 2010.
Design Decisions / Lessons Learned Monday 21 August : :35 Top-level design decisions Rationale for IP-based approach Why an infrastructure.
Performance and Availability in Wide-Area Service Composition Bhaskaran Raman ICEBERG, EECS, U.C.Berkeley Presentation at Siemens, June 2001.
Université du Québec École de technologie supérieure Department of software and IT engineering Real-time multi-user transcoding for push to talk over cellular.
Wide-Area Service Composition: Performance, Availability and Scalability Bhaskaran Raman SAHARA, EECS, U.C.Berkeley Presentation at Ericsson, Jan 2002.
Managing Telecommunications Chapter 6 Emily Gehm Jessica Paul Melanie Wall.
Lecture 6: Sun: 8/5/1435 Distributed Applications Lecturer/ Kawther Abas CS- 492 : Distributed system & Parallel Processing.
Wireless Telecommunications Networks personal area network (PAN) A wireless telecommunications network for device-to-device connections within a very short.
Slide title In CAPITALS 50 pt Slide subtitle 32 pt Ericsson IMS CANTO 2005, St. Kitts Antonio Gómez Business Unit Systems.
France Télécom R&D – February 5th 2003 Internet Telephony Conference – Miami, Florida Bridging the Chasm Between Legacy and Next-Generation Networks Internet.
Out of Sight, But Not Out of Touch Remote Office, Branch Office IP Telephony Solutions Charles Henderson Director, Product Management EADS TELECOM North.
Postech DP&NM Lab Session Initiation Protocol (SIP) Date: Seongcheol Hong DP&NM Lab., Dept. of CSE, POSTECH Date: Seongcheol.
5G WIRELESS Technology.
A SEMINAR ON ROVER TECHNOLOGY
Design Decisions / Lessons Learned
ICEBERG: An Internet-Based, Integrated Communication System
IMS & Wireline to Wireless Convergence
BMRC MIG Seminar September 16,
WELCOME TO SEMINAR.
ICEBERG Release Version 0
Universal In-box Bhaskaran Raman Iceberg, EECS ISRG Retreat, Jan 2000
Bhaskaran Raman, Randy Katz ICEBERG EECS, U.C.Berkeley
Problem Statement Communication devices Communication services
Touring ICEBERG -- An Overview and Tutorial
Presentation transcript:

Service Encapsulation in ICEBERG Bhaskaran Raman ICEBERG, EECS, U.C.Berkeley Presentation at Ericsson, Sweden, June 2001

The Case for Services "Service and content providers play an increasing role in the value chain. The dominant part of the revenues moves from the network operator to the content provider. It is expected that value-added data services and content provisioning will create the main growth." Subscriber user Service broker Service mgt. Access network operator Core network operator Value added service providers Value added service providers Value added service providers Content providers Content providers Content providers Access Networks Cellular systems Cordless (DECT) Bluetooth DECT data Wireless LAN Wireless local loop SatelliteCableDSL

ICEBERGs Goal: Potentially Any Network Service (PANS) Texttospeech Cellular Phone repository DevicesServices

Extensibility is Important New device: should be able to access existing services New service: should accessible from existing devices Any-to-any capability: –Unique to ICEBERG –Existing commercial products for service integration do not talk about this

ICEBERG: A Middleware Approach Middleware components: Naming service, APC, IAPs, Preference Registry Naming service: provides device/service name independence APC: device/service data type independence IAPs: provide network independence Preference Registry: for personalization of incoming communication (for a end user)

Two kinds fo services Communication services (personal mobility) Service end-points (service mobility)

Personal Mobility Person is the communication end-point, not the device Enabled through the preference registry (acts as a redirection agent) Example services built: –Redirection –Filtering –Service handoff

Preference Registry GUI

Service Mobility: Devices and Services in ICEBERG Devices –GSM cellular phones –Desktop phones (VAT) Using GSM audio Using PCM audio –PSTN phones Services –MediaManager (for access to ) –MP3 Jukebox (from Ninja) –Instant messaging (from Ninja) –Voic service

PANS and Extensibility All services accessible from all devices All devices can communicate with one another Extensibility: services and devices were added incrementally, not all at once

Illustrating Extensibility Instant Messaging Service 674 PCM-ULAW Sun au Text GSM PCM-ULAW Sun au Text

Illustrating Extensibility 529 PCM-ULAW PCM-UB MP3 GSM PCM-ULAW PCM-UB MP3 Jukebox Service

Illustrating Extensibility Jukebox Service G.723 PCM-SW PCM-UB MP

Adding a new device/service end- point Add an IAP Add entries to the Naming Service Add operators (transformation agents) to the APC service IAP IP-Addrs Tel. No:s -addrs Pager no:s

Adding a service end-point: Example Jukebox service –IAP: interface to the Ninja Jukebox service 800 lines of Java code –Adding naming entries for the Jukebox service: trivial –Operators added: MP3 PCM-UB (mpg123) PCM-UB PCM-ULAW (sox)

Adding a device end-point: Example PSTN phones –Interface through a H.323 gateway –Device specific part of IAP: 15,000 lines –ICEBERG specific part of IAP: 900 lines –Adding naming entries: simple –Operators added: PCM-UB PCM-SW (sox) PCM-SW G.723 (lbccodec) G.723 PCM-SW (lbccodec)

Adding new IAPs Device specific part may be very complex –H.323 gateway, GSM cellular-phones ICEBERG specific part is quite simple – a few days of coding Importantly, once the IAP is implemented and deployed, it can be used for all services

Adding new operators Operator itself could be very complex –G.723 codec, GSM codec, Text-to-speech But, once they have been implemented and deployed, they can be reused for multiple purposes –E.g., the MP3 PCM-UB operator

Future Directions Service composition in the Wide-Area Examples: – to voice –Video-on-demand over PDA –Ad insertion in video stream –Others: storage, redirection… Independent service providers deploy services: portal providers compose them Issues: –Performance sensitive choice of service instances –Fault-tolerant maintenance of session when service instances fail

Conclusions ICEBERG: Middleware approach to enabling services Extensible PANS through –Network independence (IAP) –Name independence (Distributed naming service) –Data type independence (APC) Implementation of several device and service end- points in our testbed has shown the flexibility of our architecture See the demo in the afternoon!