Transcript ISRG.6Aug99
Internet-Scale Systems Research Group
MASH
Endeavour
Virtual Room Environment
Desktop Environment
Virtual Room Environment
Proxy
Proxy
Proxy
Virtual Collaborative Environment
Transmission format
chosen by network
characteristics and
receiver capabilities
Internet
Multicast Backbone
Real-Time
Data and Control
Transcoding
Cellular “Core” Network
Ninja
Millennium
ICEBERG
Eric Brewer, David Culler, Anthony Joseph,
Randy Katz, Steven McCanne
Computer Science Division, EECS Department
University of California, Berkeley, CA 94720-1776
1
Mission Statement
Lead the evolution of the Internet through
fundamental protocol and systems research
– Grounded in real-world prototypes that are deployed across
diverse user communities
– Unify on-going and future research projects
– Facilitate technology transfer and standardization
– Work closely with industrial partners in an open laboratory
environment
2
Strategy
• Leverage interdisciplinary systems expertise in
network-based applications, scalable services,
network-connected computing platforms
• Work collaboratively across applications, OS,
networks, architecture
• Interact closely with industry, to obtain early access
to leading edge technologies and facilitate tech
transfer
• Cultivate ties with Bay Area (and beyond!) networking
and systems research community
3
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
Incremental processing/communications growth
Cross-layer protocol design and optimization
• Prototyping and deployment-driven
4
Experimental Testbed
IBM
WorkPad
Fax
Image/OCR
Text
Speech
MC-16
Ericsson
CF788
306 Soda
Motorola
Pagewriter 2000
WLAN
405 Soda
326 Soda “Colab”
Pager
GSM BTS
Network
Infrastructure
Millennium Cluster
Smart Spaces
Personal Information Management
Millennium Cluster
5
Participating ISRG Sponsors
Service
Companies
Computer
Companies
Communications
Companies
6
“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
7
NINJA Computing
Infrastructure
Server
Client
Proxy
Router
Compute
Node
• 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
8
ICEBERG
• 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
9
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
10
Summary and Conclusions
• Internet-Scale Systems Research Group: Emerging
Network-centric Distributed Architecture spanning
processing and access
• Open, composable services architecture--the wide-area
“operating system” of the 21st Century
• Beyond the desktop PC: information appliances
supported by infrastructure services--multicast realtime media plus proxies for any-to-any format
translation and delivery to diverse devices
• Common network core: optimized for data, based on IP,
enabling packetized voice, supporting user, terminal,
and service mobility
11