Date post: | 22-Dec-2015 |
Category: |
Documents |
View: | 215 times |
Download: | 0 times |
Internet-Scale Systems Internet-Scale Systems Research GroupResearch Group
Eric BrewerDavid Culler
Anthony JosephRandy Katz
Steven McCanne
Computer Science DivisionUniversity of California, Berkeley
Berkeley, CA 94720-1776
Mission StatementMission 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
StrategyStrategy
• 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 networking and systems research community
Internet-Scale SystemsInternet-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
Research FocusResearch Focus
• Protocols– TCP enhancements– Link-layer protocols– Multicast– Real-time
streaming– Web transport
• Security and E-Commerce
• Infrastructure Services– Scalability– Availability– Pervasive Computing– Mobility– Proxies/Transcoders/
Network Agents– Active Services
• Novel Applications and Architectures
Project SynergiesProject Synergies
BARWANWireless Overlay Networks
Scalable Proxies
MASHCollaboration Applications
Active Services
RTPGatewayService Discovery
vic, vat,wb
TranSendTACC Model
Wireless Access
MASH ToolkitActive Services
Model
NOW/MillenniumComputing Platform
NINJAScalable, Secure Services
Computation in the Network“Smart Spaces” as an app
Event-ResponseProgrammable Access
Computing and Communications Platform: Millennium/NOW
Distributed Computing Services: Ninja
Active Services Architecture
MASH Media Processing Services
DistributedVideoconferencing
& Room-scaleCollaboration
TranSend ExtensibleProxy Services
ICEBERGComputer-Telephony Services
Speech and LocationAware Applications
Personal Information Management and “Smart Spaces”
Emerging Distributed Emerging Distributed System ArchitectureSystem Architecture
NetworkInfrastructure
GSM BTS
Millennium Cluster
Millennium Cluster
WLANPager
IBMWorkPad
CF788
MC-16
MotorolaPagewriter 2000
Text
Speech
Image/OCR
306 Soda
326 Soda “Colab”
405 Soda
Ericsson
Smart SpacesPersonal Information Management
Fax
Experimental TestbedExperimental Testbed
Benefits of SponsorshipBenefits of Sponsorship
• Involvement with outstanding Berkeley graduate students
• Participation in portfolio of large-scale, inter-disciplinary, pre-competitive research efforts with only modest investment
• Access to all ISRG-developed software, prototypes, simulation tools, and testbeds
• Early access to group’s research results through on-campus participation and retreats
• Support the expansion of cadre of researchers with expertise in Internet-scale systems
Intellectual Property Intellectual Property IssuesIssues
• All ISRG results placed in the public domain– Widely disseminated and distributed for
educational and research purposes» Research reports, Web site
– Sponsors can receive non-exclusive, no-fee licenses for commercialization
» Only sponsors participate in twice yearly retreats» First ISRG Retreat: 11-13 January 1999
Sunday, 10 January 1999: Demo Day @ Berkeley
• To encourage an open research environment, ISRG researchers prefer not to sign non-disclosure agreements
Participating SponsorsParticipating Sponsors
ServiceCompanies
ComputerCompanies
TelecommEquipmentCompanies
Invitation to ParticipateInvitation to Participate
?