1 / 16

ICEBERG Update Anthony D. Joseph Randy H. Katz Reiner E. Ludwig Stephan Baucke

Bridge to the Future. ICEBERG Update Anthony D. Joseph Randy H. Katz Reiner E. Ludwig Stephan Baucke. S. S. 7. Endeavour Retreat June 19, 2000 http://iceberg.cs.berkeley.edu/. Cellular “Core” Network. ICEBERG: I nternet-based core for CE llular networks BE yond the thi R d G eneration.

zahur
Download Presentation

ICEBERG Update Anthony D. Joseph Randy H. Katz Reiner E. Ludwig Stephan Baucke

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Bridge to the Future ICEBERG UpdateAnthony D. JosephRandy H. KatzReiner E. LudwigStephan Baucke S. S. 7 Endeavour Retreat June 19, 2000 http://iceberg.cs.berkeley.edu/ Cellular “Core” Network

  2. ICEBERG: Internet-based core for CEllular networks BEyond the thiRd Generation • 3G+ networks will enable many comm. devices and networks • Goals: • From specific devices/networks to universal endpoint access • Access to people and services across diverse networks • Service level mobility (Cross device/network service handoff) • Leverage infrastructure to “track” users’ activities/location • Rapid easy development/deployment of novel, innovative, composable services and new devices • Develop services on Internet (not Telco) time • Scalable, robust, secure architecture • Support third-party providers

  3. Universal Inbox Transparent Information Access Speech-to-Text Speech-to-Voice Attached-Email Call-to-Pager/Email Notification Email-to-Speech All compositions of the above! Policy-based Location-based Activity-based Empower users!

  4. Project Approach • Make it real: build a large-scale testbed • Time travel: bring the future to the present • Collect “real” information about systems • On-going VoIP, cellular experiments • Prototype release • Users (students) develop new/interesting applications • Understanding several key research areas • Core signaling protocol, Personal Activity Coordinator • Multi-modal services: Speech control / Information dissemination • Service mobility: Location-based services, Universal Inbox • Scheduling and multi-layer wireless link issues

  5. Iceberg Components • June 2000 v0.0 release • http://iceberg.cs.berkeley.edu/release/ • Execution platform • Operational software/middleware • Control model (protocol, resource allocation/management) • Data transcoding model • Service creation environment • Applications • Universal Inbox, Media Manager • IP-telephony • Networking infrastructure • Testbed/simulation and tracing • Video coding and transport

  6. PSTN GSM Pager A NY iPOP IAP IAP IAP IAP IAP SF iPOP IAP B NY iPOP SF iPOP ICEBERG Architecture Overview Access Network Plane ICEBERG Network Plane

  7. Announce Announce Listen Listen Data Path Data Path Announce Listen HB HB iPOP HB iPOP HB HB Data Path Iceberg Signaling Protocol: Capturing Session State with Soft State Call Agent Call Agent Session state Session state Comm Session iPOP iPOP IAP IAP Call Agent Session state IAP iPOP iPOP HB

  8. SLA SLA ? ? • In practice:SLAs are not precise • Also, how to provision across multiple domains? Quality of Service Issues Alice ISP2 Bob • How to support QoS for real-time applications over IP-networks? • SLAs describe acceptable traffic volume/rate, and expected performance assurance ISP1 ISP3 Resource Reservation Charlie

  9. LD1 LCH LCH LCH CH1 CH1 LD2 CH2 Clearing House Architecture Bob Alice Edge Router BD n BD2 • Introduce logical hierarchy • Dist db (reservations, link utilization, net perf) • Separate reservation and call-setup • Aggregation of reservation requests • Status: simulations, prototype impl’n in-progress BD1

  10. IBM or ICSI Speech Recognizer Natural Language Parser Text Control/Metadata Data Transcoding Model • Dynamic data transcoding • Source and target data format independence / isolation • Rapid support for new devices (new device in 2 hrs!) E-Mail Automatic Path Creation Universal Inbox Cmd Audio Microphone Cell phone Response to Client

  11. Media Manager Interface Media Manager Service Iceberg Media Manager Client Client • Transcoder Service • Voicemail->Text Transcript • Voicemail->Text Summary • Voicemail->Text Outline • Email ->Plain Audio • Email -> GSM Audio • Voicemail-> GSM Summary • Voicemail->Audio Summary • Voicemail->Skimmed Audio Folder Store Client • Part of Universal Inbox service • Extensible (e.g., Ninja Secure Proxy service) • Status: Part of Iceberg release Mail Access Interface Mail Access Interface Mail Access Interface NinjaMail POP IMAP

  12. Price-Based Resource Allocation Example User Web Interface • IP telephony application • Price based on load • Congestion-based model • Exploring userreactions to pricing • Status: • 23 phone lines • 50 ugrad users (Sp’00) • ~700 ugrads (Fa’00) Current Price for Using Your Computer: 10 Tokens/min Next Minute Price for Using Your Computer: 20 Tokens/min Current Price for Using Your Telephone: 15 Tokens/min Next Minute Price for Using Your Telephone: 35 Tokens/min Packet Loss Rate When Using Your Computer: 3% Handoff the Current Call to Your Telephone: (510) 642-8919 Yes? H.323 Gateway PSTN Internet Handoff the Current Call to Your Computer: center.cs.berkeley.edu Yes?

  13. Wireless Video Streaming • Goal: Flexible networking protocols in support of error resilient video codecs • GSM RLP: reliable data delivery on radio link • Issue: reliability versus delay • UDP Lite (existing protocol) • Flexible checksum allows app to receive corrupted data • RLP Lite (new protocol) • Same as UDP Lite, but for radio link • Simulation/experimental results: UDP Lite/RLP lite • less E2E delay, constant jitter, higher throughput, lower packet loss • … than UDP (with or without RLP) • Collecting radio traces is time consuming • MTA – Markov-Based Trace Analysis Algorithm • Mathematical channel models based on empirical trace measurements • Enables generation of artificial traces with same statistical characteristics as real traces (BER, burst error length, etc)

  14. IBM WorkPad Velo Nino MC-16 Motorola Pagewriter 2000 CF788 Pager WLAN / Bluetooth 306 Soda 405 Soda @Home, DSL H.323 GW 326 Soda “Colab” 2 GSM BTS Smart Spaces SimMillennium Network Infrastructure Millennium Cluster DAB BTS Millennium Cluster Experimental HW/SW Testbed Simulation and monitoring software

  15. Summary • Iceberg testbed development • Alpha release June 2000 (http://iceberg.cs.berkeley.edu/release/) • Installed indoor 1900MHz GSM network in Soda Hall • Installing outdoor 1800MHz GSM and 900MHz 2-way paging • H.323 VoIP and billing experiments: 50 users  700 in fall • Universal Inbox prototype using Media Manager: GSM, VAT, Voicemail • Call signaling prototype built on Ninja iSpace using Java (~5000 lines) • Clearinghouse simulations • Day-to-day use and project platform for several classes • Current focus • Public software release August 2000 • Call-setup protocols • Billing, authentication, security, and operations & maintenance • Automatic path creation: Placing operators

  16. Bridge to the Future ICEBERG UpdateAnthony D. JosephRandy H. KatzReiner E. LudwigStephan Baucke S. S. 7 Endeavour Retreat June 19, 2000 http://iceberg.cs.berkeley.edu/ Cellular “Core” Network

More Related