1 ICEBERG MiniRetreat August 11-12 1998 Berkeley City Club Randy H. Katz Anthony D. Joseph Computer Science Division University of California Berkeley,

Slides:



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

Mobile IP. 2 N+I_2k © 2000, Peter Tomsu 02_mobile_ip Evolution of Data Services Mobile IP GSM GPRS CDMA Other Cellular Circuit Switched Data Today Packet.
ORG. ENTITY GSM WIFI VIRTUAL SERVICE NETWORK. Support for wired and wireless networked workstations Wireless PDAs Integrated GPS VoIP Integrated Video.
Telefónica Móviles España GPRS (General Packet Radio Service)
SESSION : Mobile Computing and Wireless Communications -- Overview
Problem Statement Requirement –Service integration and personalization Goals –Any-to-any capability –Extensibility: ease of adding new end-points –Scalability:
Rev A8/8/021 ABC Networks
1 Internet-Scale Systems Research Group (ISRG) Eric Brewer, David Culler, Anthony Joseph, Randy Katz Computer Science Division, EECS Department University.
All IP Network Architecture 2001 년 12 월 5 일 통신공학연구실 석사 4 차 유성균
Chapter 6 Telecommunications & Networks.
ICEBERG : Internet core for CEllular networks BEyond the thiRd Generation A research project at the University of California, Berkeley Randy H. Katz Anthony.
Rev BMarch 2004 The ABC Service as a Research Infrastructure Rajesh Mishra Per Johansson Cahit Akin Salih Ergut.
ICEBERG: From POTS to PANS Anthony D. Joseph Randy H. Katz UC Berkeley IBM Summit January 7, Cellular “Core” Network.
1 Beyond Third Generation Cellular Networks: The Integration of Internet and Telephony Technology Randy H. Katz UC Berkeley BT Labs 31 March 2000
1 Beyond Third Generation Cellular Networks: The Integration of Internet and Telephony Technology Randy H. Katz United Microelectronics Corporation Distinguished.
1 The Grand Convergence of Computing, Telecommunications, and Media: A Technologist’s Viewpoint 8 th INRIA-Industry Meeting: Computer Software for Telecommunications.
1 NINJA: A Service Architecture for Internet-Scale Systems Randy H. Katz UMC Distinguished Professor and Chair, EECS Department University of California,
Endeavour Retreat June 19, Cellular “Core” Network Bridge to the Future S. S. 7 ICEBERG Update Anthony D. Joseph Randy.
1 Internet-Scale Systems Research Group Eric Brewer, David Culler, Anthony Joseph, Randy Katz, Steven McCanne Computer Science Division, EECS Department.
1 Beyond Third Generation Cellular Networks: The Integration of Internet and Telephony Technology Randy H. Katz UC Berkeley Hughes-Raytheon Research Lab.
The Case for ICEBERG Integrated services from diverse networks-- “PANS” (Potentially Any Network Services) Service infrastructure that allows user level.
1 Adventures in TomorrowLand Randy H. Katz United Microelectronics Corporation Distinguished Professor and Chair, Electrical Engineering and Computer Science.
Finale’ cs294-8 Design of Deeply Networked Systems Spring 2000 David Culler & Randy Katz U.C. Berkeley
ICEBERG: From POTS to PANS Anthony D. Joseph Randy H. Katz Reiner E. Ludwig B. R. Badrinath UC Berkeley Stanford March 11, 1999
ProActive Infrastructure Eric Brewer, David Culler, Anthony Joseph, Randy Katz Computer Science Division U.C. Berkeley ninja.cs.berkeley.edu Active Networks.
Brewer’s Endeavor Goals Make the fluid infrastructure an extension of the Ninja services frameworkMake the fluid infrastructure an extension of the Ninja.
Big Infrastructure, Small Clients Prof. Eric A. Brewer
Connecting the Invisible Extremes of Computing David Culler U.C. Berkeley Summer Inst. on Invisible Computing July,
GSM Security Overview (Part 1)
1 Internet-Scale Systems Research Group Eric Brewer, David Culler, Anthony Joseph, Randy Katz, Steven McCanne Computer Science Division, EECS Department.
1 Beyond Third Generation Cellular Networks: The Integration of Internet and Telephony Technology Microsoft Research, 4 December 1998 Randy H. Katz United.
Post-PC Summary Prof. Eric A. Brewer
Internet-Scale Systems Research Group Eric Brewer David Culler Anthony Joseph Randy Katz Steven McCanne Computer Science Division University of California,
6. Next Generation Networks A. Transition to NGN B
1 Cellular communications Cellular communications BASIC TELECOMMUNICATIONS.
Beyond Third Generation Cellular: Convergence of Internet and Cellular Infrastructure Technologies Randy H. Katz and Reiner Ludwig 1 Computer Science Division,
Universal Inbox: Extensible Personal Mobility and Service Mobility in an Integrated Network Bhaskaran Raman, Randy H. Katz, Anthony D. Joseph ICEBERG,
GSM,GPRS & CDMA Technology
MATERI KULIAH 6 SP 2005 PENJASTEL. Next Generation Networks ( NGN ) Adapted from PT. INTI internal documents for teaching purposes.
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.
CELLULAR DATA NETWORKS Mr. Husnain Sherazi Lecture 5.
1 Mobile ad hoc networking with a view of 4G wireless: Imperatives and challenges Myungchul Kim Tel:
IT 351 Mobile &Wireless Computing Semester 1, Dr. Hala Mokhtar Room th floor.
4G Mobile Communications. MOBILE SYSTEM GENERATION First Generation (1G) Mobile System:  The introduction of cellular systems in the late 1970s and early.
Evolution towards the Next Generation Network
Telecommunications, the Internet, and Wireless Technology.
1 Presentation_ID © 1999, Cisco Systems, Inc. Cisco All-IP Mobile Wireless Network Reference Model Presentation_ID.
Managing Telecommunications Chapter 6 Emily Gehm Jessica Paul Melanie Wall.
1 NGN Evolution & its Overview Desire for a new platform: User requirements increased — MORE BANDWIDTH Technology growth — INTELLIGENT NODES, SWITCHES.
Adoption of IP in the Next Generation Contact Center Rupesh ChokshiGautham NatarajanDirector, AT&T.
1 BRUSSELS - 14 July 2003 Full Security Support in a heterogeneous mobile GRID testbed for wireless extensions to the.
GSM Network Architecture
ProActive Infrastructure Eric Brewer, David Culler, Anthony Joseph, Randy Katz Computer Science Division U.C. Berkeley ninja.cs.berkeley.edu Active Networks.
Internet of Things. IoT Novel paradigm – Rapidly gaining ground in the wireless scenario Basic idea – Pervasive presence around us a variety of things.
Ασύρματες και Κινητές Επικοινωνίες Ενότητα # 9: Σύγκλιση Σταθερών και Κινητών Επικοινωνιών (Fixed-Mobile Convergence) Διδάσκων: Βασίλειος Σύρης Τμήμα:
Doc.: IEEE /345r0 Submission May 2002 Albert Young, Ralink TechnologySlide 1 Enabling Seamless Hand-Off Across Wireless Networks Albert Young.
3G wireless system  Speeds from 125kbps-2Mbps  Performance in computer networking (WCDMA, WLAN Bluetooth) & mobile devices area (cell.
Objective This presentation covers the Generation of Telecom Network Evolution. Basically the presentation aims on the evolution from 1G to 4G and some.
ICEBERG: From POTS to PANS Anthony D. Joseph Randy H. Katz B. R. Badrinath UC Berkeley BMRC MIG Seminar September 16, 1998
Cellular Networks 1. Overview 1G Analog Cellular 2G TDMA - GSM 2G CDMA - IS G 3G 4G and Beyond Cellular Engineering Issues 2.
1 Special Topics in Computer Engineering Supervised by Dr. Walid Abu-Sufah Jordan University Department of Computer Engineering.
4G Wireless Technology Prepared by K.Sai Kumar Yadav 07K81A0584.
5G WIRELESS Technology.
Third Generation (3G) Cellular Network 3G System
Design Decisions / Lessons Learned
Internet-Scale Systems Research Group
GPRS GPRS stands for General Packet Radio System. GPRS provides packet radio access for mobile Global System for Mobile Communications (GSM) and time-division.
Towards a Service Architecture for Internet-Scale Systems
BMRC MIG Seminar September 16,
Problem Statement Communication devices Communication services
Presentation transcript:

1 ICEBERG MiniRetreat August Berkeley City Club Randy H. Katz Anthony D. Joseph Computer Science Division University of California Berkeley, CA Cellular “Core” Network Bridge to the Future Telecomms

2 MiniRetreat Goals & Technology Transfer UC Berkeley Project Team Ericsson Sponsors People Project Status Work in Progress Prototype Technology Early Access to Technology Promising Directions Reality Check Feedback

3 MiniRetreat Schedule Tuesday, August 11: Breakfast Project Overview ICEBERG Project NINJA Project ICEBERG Status Demonstration Overview Break Research Progress I BTS-IP Integration Effort RLP/TCP Measurement and Evaluation Testbed Lunch

4 MiniRetreat Schedule Tuesday, August 11: Research Progress II Speech Services and Room Control Service Discovery Service Break/Walk to Soda Hall Demos and Posters in Soda Hall BTS-IP Integration IVR Application BTS-IP and IVR Application Information Dissemination (NYT to GSM) RLP-TCP Analysis Tools Iceberg Project Posters Walk to Mandarin Garden’s Restaurant Dinner

5 MiniRetreat Schedule Wednesday, August 12: Breakfast Ericsson Presentations Bluetooth: Joakim Persson Smart Phones: Bharat Madan Core Networks:: Martin Korling Break ICEBERG-Ninja Integration, Eric Brewer, David Culler Lunch Breakout Discussion Groups Computing platforms beyond the desktop: smart spaces Security issues for Iceberg networks and services Break Report Back from Breakout Groups Discussion of Next Steps Adjourn

6 ICEBERG: Internet-based core for CEllular networks BEyond the thiRd Generation Next Generation Internet BSC EIR AUC HLR VLR Corporate Intranetwork GW BS HA FA HA FA Proxy Server GSM Core (IP-Based) MSC

7 Emerging Communications Infrastructure of the Future The Challenge –Network-based applications becoming increasingly service intensive –Computational resources embedded in the switching fabric –Dealing with heterogeneity, true utility functionality, security & service discovery, in an open, extensible network environment Computing –Legacy servers –Partition functionality for “small” clients Communications –High bandwidth backbones plus diverse access networks »Third generation cellular systems »Home networking

8 “From POTS to PANS: Telecommunications in Transition” “Today, the telecommunications sector is beginning to reshape itself, from a vertically to a horizontally structured industry. … [I]t used to be that new capabilities were driven primarily by the carriers. Now, they are beginning to be driven by the users. … There’s a universe of people out there who have a much better idea than we do of what key applications are, so why not give those folks the opportunity to realize them. … The smarts have to be buried in the ‘middleware’ of the network, but that is going to change as more-capable user equipment is distributed throughout the network. When it does, the economics of this industry may also change.” George Heilmeier, Chairman Emeritus, Bellcore

9 Important Trends Multimedia over IP networks –Next Generation Internet with features for “soft” QoS –RSVP, Class-based Queuing, Link Scheduling Voice over IP networks –Packet Voice and Video –RTP and ALF Intelligence shifts to the network edges –Better, more agile software-based voice and video codecs Programmable intelligence inside the network –Proxy servers intermixed with switching infrastructure –TACC model & Java code: “write once, run anywhere” Implications for cellular network infrastructure of the 21st century?

10 Issues Scalability –Must scale to support hundreds of thousands of simultaneous users in a region the size of the SF Bay Area Functionality –Computer-phone integration –Real-time, multipoint/multicast, location-aware services, security –Home networking, “active” spaces, sensors/actuators First Principles-based Design –Leverage evolving IP traffic models –Provisioning the network for the extrapolated traffic and services –ProActive Infrastructure »Computing resources spread among switching infrastructure »Computationally intensive services: e.g., voice-to-text »Service and server discovery

11 High-tier Low-tier Satellite High Mobility Low Mobility Wide Area Regional Area Local Area BARWAN Wireless Overlays: Ubiquitous Connectivity Seamless mobility among local and wide-area wireless networks via vertical handoff

BARWAN Proxies: Scalable Support for Heterogeneous Clients Cache control To Internet SAN (high speed) Utility (10baseT) Coordination bus $ Cache partition... Datatype-specific distiller $ $ $ $ $ $ html gif jpg Front End Front End PTM Control Panel Control Panel NOW Cluster

13 BARWAN: Support for Thin Clients Top Gun Wingman –World’s only graphical browser for PalmPilot –Greater than 10,000 users worldwide Top Gun MediaBoard –Combines MASH tools with proxy –Interoperates with laptops, workstations Superiority of proxy-based approach to enabling “thin” clients successfully demonstrated

14 ICEBERG Project Vision Third Generation Cellular Architectures: –Will support diverse air interfaces with different coverage, bandwidth, latency characteristics »TDMA, CDMA, wide-area, local-area, satellite, etc. –Segregated circuit-switching for voice and packet- switching for data (e.g., GPRS) We Will Go Beyond the Third Generation: –A lower cost, more flexible core network can be built using full packet-switching techniques –Delay sensitive and delay insensitive flows are easier to support at the same time in a full packet-switching architecture –Processing embedded in the network enables more rapid deployment of new kinds of applications and services

15 ICEBERG Project Goals Exploit Expertise in IP Protocol Suite and Proxy Architectures to –Demonstrate ease of new service deployment »Packet voice for computer-telephony integration »Speech- and location-enabled applications »Complete interoperation of speech, text, fax/image across the four P’s: PDAs, pads, pagers, phones) »Mobility and generalized routing redirection –Demonstrate new system architecture to support innovative applications »Personal Information Management Universal In-box: , news, fax, voice mail Notification redirection: e.g., , pager »Home networking and control of “smart” spaces, sensor/actuator integration Build on experience with Colab, 306/405 Soda

16 ICEBERG Project Goals Understand –Implications for cellular network design based on IP technology »IP network provisioning for scalability »Pragmatic QoS for delay-sensitive flows »Multinetwork mobility and security support –How to use the emerging Ninja/Active Services infrastructure to »Encapsulate existing applications services like speech-to-text »Deploy and manage such computationally intensive services in the network »Integrate other kinds of services, like mobility and redirection, inside the network

17 Proactive “NINJA” Computing Infrastructure Computing resources inside the routing topology, not just at the leaves Paths chosen for location of operators as much as for shortest # of hops Mobile code that specializes the services provided by servers Mobility, management of bottleneck links, “integration” services, service handoff Server Client Proxy Router Compute Node

18 Project Areas Mobility Management Packet Scheduling in GPRS and W-CDMA Proxy- and Multicast-Enabled Services

19 Mobility Management Mobile IP-GSM Mobility Interworking –Mobile IP-GSM authentication interworking –Scalability of Mobile IP/hierarchical agents Multicast support for mobility –Alternative approach for mobility based on M/C addresses –Exploit multicast routing to reach mobile nodes without explicit handoff –Combine with real-time delivery of voice and video Generalized redirection agents –Policy-based redirection: e.g., service, to pagers, etc. –Redirection agents collocated with multicast tree branching points

20 Packet Scheduling Validated ns modeling suite for GSM media access, link layer, routing, and transport layers –GSM channel error models QoS-aware High Speed Circuit Switched Data (HSCSD), General Packet Radio System (GPRS), and Wideband CDMA (W-CDMA) link scheduling –RSVP signaling integration with bottleneck link scheduling –Fairness and utilization for TCP and RTP flows –Delay bound scheduling for R/T streams –Exploiting asymmetries in downstream/upstream slot assignment, CDMA self-interference

21 New Services Proxies for Telephony-Computing Integration –GSM-vat-RTP interworking: handset-computer integration –Encapsulating complex data transformations »Speech-to-text, text-to-speech –Composition of services »Voice mail-to- , -to-voice mail –Location-aware information services »E.g., traffic reports –Multicast-enabled information services »Multilayered multicast: increasing level of detail as number of subscribed layers increase

22 Personal Information Management Universal In-box Policy-based Location-based Activity-based Speech-to-Voice Mail Speech-to-Voice Attached- Call-to-Pager/ Notification -to-Speech All compositions of the above!

23 Smart Spaces Walk into a A/V room and control everything with your own wireless PDA –Services for each device –Automated discovery and use –Automated UI generation –Composite behaviors –Local scope, no authentication (yet) Phones as well as PalmPilots –Speech-enabled control

24 OfficePSTN (Teaching): OfficePSTN (Chair): DeskIP: dreadnaught.cs.berkeley.edu:555 LaptopIP: polo.cs.berkeley.edu:555 PCS: Cellular: Home: OfficePSTN (Teaching): OfficePSTN (Chair): DeskIP: dreadnaught.cs.berkeley.edu:555 LaptopIP: polo.cs.berkeley.edu:555 PCS: Cellular: Home: An Entity has a universal name and a profile; Entities are people or processes Universal Names: Globally unique IDs Profile: set of domain-specific names Service Mobility as a First-Class Object

25 Potentially Any Network Service (PANS) 2-way Paging WIP GSM PSTN IP Iceberg Access Points (Beyond H.323 gateways) Provide policy engine Handle routing, security IAP Same service in different networks Service handoff between networks E.g., “follow me” service e.g., any-to-any service

26 Project Strategy Analyze Existing Systems Design Next Generation Implement New System ns & BONES Simulations -- Ericsson channel error models -- GSM-based infrastructure -- GSM media access & link layer GSM Infrastructure Elements -- Data over PBMS GSM Network -- GSM Base Station -- Integration with IP-infrastructure Prototype Elements -- Handset/computer integration -- Java-enabled components -- ProActive infrastructure

27 Project Schedule Year 1: 1998 –ns & BONES modeling, validation –GSM BTS-IP integration –Initial design of mobility interworking and intelligent networking services Year 2: 1999 –GSM-Wireless LAN integration –Design of information-push applications –Implement mobility interworking Year 3: 2000 –Extend testbed with W-CDMA and GPRS –Roaming, scheduling, new applications demonstrations –Fine-tuning and documentation

28 NINJA: A Service Architecture for Internet-Scale Systems Eric Brewer, David Culler, Anthony Joseph, Randy Katz Ninjutsu is a stealth and espionage-oriented art which saw its greatest development in the 13th to early 17th centuries in Japan. Its practitioners, the ninja, were warrior-assassin-spies; most belonged to the Iga and Koga mountain clans. They were the supreme reconnaissance experts and saboteurs of their day.

29 Internet-Scale Systems Extremely large, complex, distributed, heterogeneous, with continuous and rapid introduction of new technologies Feasible architectures –Decentralized, scalable algorithms –Dynamically deployed agents where they are needed; “Big infrastructure, small clients” –Incremental processing/communications growth –Careful violation of traditional layering Implementation approach based on incremental prototyping, deployment, evaluation, experimentation

30 NINJA Builds on Berkeley’s Systems Building Expertise BARWAN Wireless Overlay Networks Scalable Proxies BARWAN Wireless Overlay Networks Scalable Proxies MASH Collaboration Applications Active Services MASH Collaboration Applications Active Services RTPGateway Service Discovery vic, vat, wb TranSend TACC Model Wireless Access MASH Toolkit Active Services Model NOW/Millennium Computing Platform NOW/Millennium Computing Platform NINJA Scalable, Secure Services Computation in the Network “Smart Spaces” as an app Event-Response Programmable Access NINJA Scalable, Secure Services Computation in the Network “Smart Spaces” as an app Event-Response Programmable Access

31 NINJA: A Service Architecture that Provides... Tinkertoy wide-area components Automatic discovery, composition, and use Powerful operators: clusters, databases, and agents Viable component economics: subscription, pay per use Supports great devices, sensors, actuators Connects everything: ubiquitous support for access and mobility

32 NINJA Infrastructure Focus on component services Vertically “integrated” servicesComponent Services E.g., dynamic composition, rapid deployment, reuse, data only, UI defined dynamically based on device/connection, competition at every level … Units (end devices), Active Routers (soft-state), Bases (persistent state) Operators, typed connectors, and paths

33 NINJA Computing Platform Information Devices (~10 Billion) Connected Stationary Computers (~100 Million) Scalable Servers (~Million) Units Active routers Bases “Small Devices, Big Infrastructure”

34 NINJA Service Architecture: Basic Elements of the Model Units: –sensors/actuators –PDAs/SmartPhones –Laptops, PCs, NCs –heterogeneous Active Routers: –soft-state –basestations –localization –local mobility support Bases: –highly available –persistent state –databases –computing –agents –“home” base per user –“global” mobility support

35 NINJA Service Architecture Operators/Connectors/Interfaces Paths –Wide-Area Paths –Interface Interconnection –Path Optimization Services –Service Discovery –Automatic Path Generation Example Applications –Universal remote control/smart spaces –Universal In-Box/Personal Information Management

36 Emerging Distributed System Architecture Spanning Processing and Access Computing and Communications Platform: Millennium/NOW Distributed Computing Services: NINJA Active Services Architecture MASH Media Processing Services Distributed Videoconferencing Room-scale Collaboration TranSend Extensible Proxy Services ICEBERG Computer-Telephony Services Speech and Location Aware Applications Personal Information Management and “Smart Spaces”

37 Experimental Testbed Network Infrastructure GSM BTS Millennium Cluster WLAN Pager IBM WorkPad CF788 MC-16 Motorola Pagewriter 2000 Text Speech Image/OCR 306 Soda 326 Soda “Colab” 405 Soda Ericsson Smart Spaces Personal Information Management Fax

38 Internet-Scale Systems Research Group Lead the evolution of the Internet through long-term research combined with the deployment of novel real- world large-scale systems and protocols –Unify on-going and future research projects in distributed computing, network protocols, services, access, new applications –Facilitate technology transfer and standardization –Work closely with industrial partners in an open laboratory environment We consider Ericsson to be a charter member

39 Industrial Sponsors: Committed and Potential Ericsson IBM Lucent Motorola Sun Microsystems ATT France Telecomm Intel Microsoft NTT PBMS Sprint Xerox 3COM

40 NINJA and ICEBERG NINJA: Distributed Service Architecture –Service model based on Operators, Paths, Services –Platform model based on Units, Active Routers, Bases ICEBERG: Computer-Telephony Integration –IP-based backbone for cellular networks »Mobility and service interoperability in the context of diverse access networks »Performance issues: GPRS scheduling and IP scaling for mobile telephony applications »New services: Smart Spaces and PIM Internet Systems Research Group –Enhanced collaborations between Ericsson and UC Berkeley