Скачать презентацию Bridge to the Future ICEBERG From POTS to Скачать презентацию Bridge to the Future ICEBERG From POTS to

31637331a8413626605aab50252fe081.ppt

  • Количество слайдов: 26

Bridge to the Future ICEBERG: From POTS to PANS Anthony D. Joseph Randy H. Bridge to the Future ICEBERG: From POTS to PANS Anthony D. Joseph Randy H. Katz B. R. Badrinath UC Berkeley S. 7 BMRC MIG Seminar September 16, 1998 http: //iceberg. cs. berkeley. edu Cellular “Core” Network

Transparent Information Access Speech-to-Text Speech-to-Voice Attached-Email Call-to-Pager/Email Notification Email-to-Speech All compositions of the above! Transparent Information Access Speech-to-Text Speech-to-Voice Attached-Email Call-to-Pager/Email Notification Email-to-Speech All compositions of the above! Universal In-box Policy-based Location-based Activity-based

Smart Spaces • Walk into a A/V room and control everything with your own 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 • Phones as well as PDAs – Speech-enabled control

Potentially Any Network Service (PANS) Same service in different networks Service handoff between networks Potentially Any Network Service (PANS) Same service in different networks Service handoff between networks 2 -way GSM/CDMA IAP IP IAP WIP High BW IP core Diverse access links PSTN IAP E. g. , “follow me” service E. g. , any-to-any service Paging IAP Iceberg Access Points (More than gateways) • Provide policy engine • Handle routing, security

ICEBERG: Internet-based core for CEllular networks BEyond the thi. Rd Generation • Project: June ICEBERG: Internet-based core for CEllular networks BEyond the thi. Rd Generation • Project: June 1998 - June 2001, joint with Ericsson • The Challenge – Developing service intensive, network-based, real-time applications – Securely embedding computational resources in the switching fabric – Providing an open, extensible network environment: heterogeneity • Computing – Encapsulating legacy servers and partitioning “thin” client functionality – Scalability: 100, 000 s of simultaneous users in the SF Bay Area • High BW IP backbones plus diverse access networks – – Different coverage, bandwidth, latency, and cost characteristics Third generation cellular systems: UMTS/IMT 2000 Next generation wireless LANs: Bluetooth Home networking: DSL / Cable modem

Important Trends • Multimedia / Voice over IP networks – Lower cost, more flexible Important Trends • Multimedia / Voice over IP networks – Lower cost, more flexible packet-switching core network – Simultaneous delay sensitive and delay insensitive flows (RSVP, Class-based Queuing, Link Scheduling) • Intelligence shifts to the network edges – User-implemented functionality • Programmable intelligence inside the network – – Proxy servers intermixed with switching infrastructure TACC model & Java code: “write once, run anywhere” Rapid new service development Speech-based services • Implications for cellular network infrastructure of the 21 st century? – High BW data (384 Kb/s-2 Mb/s): Reliable Link Protocols

Outline • • Example Services Challenges and Trends Project Goals Experimental Testbed Project Approach Outline • • Example Services Challenges and Trends Project Goals Experimental Testbed Project Approach and Strategy Research Areas Summary

ICEBERG Project Goals • Demonstrate ease of new service deployment – Packet voice for ICEBERG Project Goals • 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: e-mail, news, fax, voice mail » Notification redirection: e. g. , e-mail, pager – Home networking and control of “smart” spaces, sensor/actuator integration » Build on experience with A/V equipped rooms in Soda Hall

ICEBERG Project Goals • Understand the implications for cellular network design based on IP ICEBERG Project Goals • Understand the implications for cellular network design based on IP technology – – Cellular / IP interworking functionality IP network provisioning for scalability “Soft” Qo. S for delay-sensitive flows Multinetwork mobility and security support • Understand how 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

Experimental Testbed Nino Velo IBM Work. Pad MC-16 Motorola Pagewriter 2000 CF 788 306 Experimental Testbed Nino Velo IBM Work. Pad MC-16 Motorola Pagewriter 2000 CF 788 306 Soda WLAN / Bluetooth 405 Soda 326 Soda “Colab” Pager GSM BTS TCI @Home Smart Spaces Personal Information Management Sim. Millennium Network Infrastructure H. 323 GW Millennium Cluster

Project Approach • Understanding three key research areas – Cellular / IP integration » Project Approach • Understanding three key research areas – Cellular / IP integration » Mobility Management – Wireless link management » Packet Scheduling in GPRS and W-CDMA » Reliable Link Protocols – Proxy- and Multicast-Enabled Services » Speech / Information dissemination • Pro. Active Infrastructure: NINJA – – Computing resources spread among switching infrastructure Computationally intensive services: e. g. , voice-to-text Service and server discovery Security, authentication, and billing

Internet-Scale Systems Research Group Personal Information Management and “Smart Spaces” Distributed Videoconferencing Room-scale Collaboration Internet-Scale Systems Research Group Personal Information Management and “Smart Spaces” Distributed Videoconferencing Room-scale Collaboration Speech and Location Aware Applications ICEBERG Computer-Telephony Services MASH Media Processing Services Active Services Architecture Tran. Send Extensible Proxy Services Distributed Computing Services: NINJA Computing and Communications Platform: Millennium/NOW

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

Outline • • Example Services Challenges and Trends Project Goals Experimental Testbed Project Approach Outline • • Example Services Challenges and Trends Project Goals Experimental Testbed Project Approach and Strategy Research Areas Summary

Cellular / IP Integration • Integrating a GSM BTS with an IP core network Cellular / IP Integration • Integrating a GSM BTS with an IP core network – Mapping IP signaling to SS 7 radio management – Call admission and handoff • Mobility management interworking – – Mobile IP uses home agent / foreign agent GSM uses Home Location Register / Visiting Location Register Handoff between Mobile IP and GSM networks Scalability, security of Mobile IP? • Generalized redirection agents – User- or service-specified dynamic policy-based redirection » 1 -800 service, email to pagers, etc. – Service mobility as a first class object

GSM BTS-IP Integration Interactive Voice Response Simulates BSC and MSC functionality BTS Signaling E GSM BTS-IP Integration Interactive Voice Response Simulates BSC and MSC functionality BTS Signaling E 1 Infocaster VAT Control Signaling UPSim Net. Meeting PC IP-PAD Internet Ethernet Traffic E 1: Voice @ 13 kb/s Data @ 12 kb/s GSM Phone Demo in 440 Soda after the talk H. 323 GW PSTN

Service Mobility as a First-Class Object “Anthony@Berkeley” Universal Names: Globally unique IDs An Entity Service Mobility as a First-Class Object “[email protected]” Universal Names: Globally unique IDs An Entity has a universal name and a profile; Entities are people or processes Office. PSTN: 510 -643 -7212 Fax. PSTN: 510 -643 -7352 Desk. IP: rover. cs. berkeley. edu: 555 Laptop. IP: fido. cs. berkeley. edu: 555 PCS: 510 -388 -7212 E-mail: [email protected] berkeley. edu Home: 510 -555 -1212 Profile: set of domain-specific names

Iceberg Inter-Domain Naming Protocol IAP Call(Randy@Berkeley, Caller’s network, Interactive, Caller. ID certificate) Replicated Information: Iceberg Inter-Domain Naming Protocol IAP Call([email protected], Caller’s network, Interactive, Caller. ID certificate) Replicated Information: • Real-time • Lazy • Epidemic IDNP Server Profile weeks/months System State minutes/hours Policy days/weeks IDNP Server

Wireless Link Management • Modeling GSM media access, link, routing, and transport layers – Wireless Link Management • Modeling GSM media access, link, routing, and transport layers – Validated ns modeling suite and BONES simulator – GSM channel error models from Ericsson • Qo. S and link scheduling for next generation links – High Speed Circuit Switched Data (HSCSD), General Packet Radio System (GPRS), and Wideband CDMA (W-CDMA) – RSVP signaling integration with bottleneck link scheduling • Reliable Link Protocols – Wireless links have high error rates (> 1%) – Reliable transport protocols (TCP) interpret errors as congestion – Solution is ARQ protocol, but retransmissions introduce jitter

RLP-TCP Collection & Analysis Tools • RLP and TCP interaction measurement / analysis – RLP-TCP Collection & Analysis Tools • RLP and TCP interaction measurement / analysis – Both are reliable protocols (link and transport layers) – Trace analysis tool to determine current interaction effects – Trace collection/analysis for design of next generation networks TCP: End-to-End Reliability RLP: Wireless Reliability GSM Network BTS TCP / RLP stats Demo after talk BSC MSC RLP stats Post-processing tool (120 bytes/s) TCP / RLP stats

TCP and RLP Data Plot Sent 30, 720 bytes from mobile host to stationary TCP and RLP Data Plot Sent 30, 720 bytes from mobile host to stationary host

New Services • Encapsulating complex data transformations – Speech-to-text, text-to-speech • Composition of services New Services • Encapsulating complex data transformations – Speech-to-text, text-to-speech • Composition of services – Voice mail-to-email, email-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

Simulated Ninja Environment • Speech is the ubiquitous access method – Access from millions Simulated Ninja Environment • Speech is the ubiquitous access method – Access from millions of phones (analog to digital cellular) Gateway Cell Phone RTP IP-Pad (BTS) RMI Service Entity Room Control UDP Simja Server Room (MASH) Entity Barbara Emre

Interactive Voice Response to A/V Devices Application • First application: Controlling A/V devices • Interactive Voice Response to A/V Devices Application • First application: Controlling A/V devices • Next application: Personal Information Mgmt (PIM) Path Audio ICSI Speech Recognizer A/V Devices Text to Cmd Command Microphone Cell phone Room Entity Response to Client Demo after talk

Summary • Large-scale testbed deployment is progressing well – – Lots of work by Summary • Large-scale testbed deployment is progressing well – – Lots of work by the students during the summer BTS-IP integration progressing Iceberg testbed will be mostly completed this fall Testbed will enable development of new protocols • Lots of on-going design work – – Automatic path creation Service handoff: Passing metadata across/through networks IVR: More applications and devices (Windows. CE) Service location and discovery » Query model and security – RLP implementation in IP-PAD

Bridge to the Future ICEBERG: From POTS to PANS Anthony D. Joseph Randy H. Bridge to the Future ICEBERG: From POTS to PANS Anthony D. Joseph Randy H. Katz B. R. Badrinath UC Berkeley S. 7 BMRC MIG Seminar September 16, 1998 http: //iceberg. cs. berkeley. edu Cellular “Core” Network