1 Internet-Scale Systems Research Group (ISRG) Eric Brewer, David Culler, Anthony Joseph, Randy Katz Computer Science Division, EECS Department University.

Slides:



Advertisements
Similar presentations
Industry Perspective. VON The Current Environment Its Tough Out There! Free has become a dirty word Internet communications.
Advertisements

Service Encapsulation in ICEBERG Bhaskaran Raman ICEBERG, EECS, U.C.Berkeley Presentation at Ericsson, Sweden, June 2001.
Service Composition Scenarios for Next Generation Networks Bhaskaran Raman, ICEBERG, EECS, U.C.Berkeley Presentation at Siemens, Munich, June 2001.
1 The Endeavour Expedition: 21st Century Computing to the eXtreme Randy H. Katz, Principal Investigator EECS Department University of California, Berkeley.
Problem Statement Requirement –Service integration and personalization Goals –Any-to-any capability –Extensibility: ease of adding new end-points –Scalability:
1 The Endeavour Expedition: Computing and Communications at the eXtremes Professor Randy H. Katz IBM Research Visit 15 June Soda Hall.
1 Internet-Scale Systems Research Group (ISRG) Eric Brewer, David Culler, Anthony Joseph, Randy Katz Computer Science Division, EECS Department University.
10th January 2000ISRG Retreat1 Internet Service Models By Ramakrishna Gummadi Computer Science Division UC Berkeley
1 The Endeavour Expedition: Charting the Fluid Information Utility Randy H. Katz, Principal Investigator EECS Department University of California, Berkeley.
ICEBERG : Internet core for CEllular networks BEyond the thiRd Generation A research project at the University of California, Berkeley Randy H. Katz Anthony.
ICEBERG: From POTS to PANS Anthony D. Joseph Randy H. Katz UC Berkeley IBM Summit January 7, Cellular “Core” Network.
1 Evolution of the Internet in the Post-PC Era ( ) Randy H. Katz The United Microelectronics Corporation Distinguished Professor Computer Science.
1 Beyond Third Generation Cellular Networks: The Integration of Internet and Telephony Technology Randy H. Katz UC Berkeley BT Labs 31 March 2000
Towards I-Space Ninja Mini-Retreat June 11, 1997 David Culler, Steve Gribble, Mark Stemm, Matt Welsh Computer Science Division U.C. Berkeley.
1 The Endeavour Expedition: 21st Century Computing to the eXtreme Randy H. Katz, Principal Investigator EECS Department University of California, Berkeley.
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 The Endeavour Expedition: Computing and Communications at the eXtremes Professor Randy H. Katz CS Division, EECS Department University of California,
1 Beyond Third Generation Cellular Networks: The Integration of Internet and Telephony Technology Randy H. Katz UC Berkeley Hughes-Raytheon Research Lab.
EECS Research into the Post-PC Era David Culler U.C. Berkeley Feb 25, 1999
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
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,
1 Internet-Scale Systems Research Group (ISRG) Retreat Winter 2000 Eric Brewer, David Culler, Anthony Joseph, Randy Katz Computer Science Division, EECS.
Clusters Massive Cluster Gigabit Ethernet System Design for Vastly Diverse Devices David Culler U.C. Berkeley HP Visit 3/9/2000.
1 Internet-Scale Systems Research Group Eric Brewer, David Culler, Anthony Joseph, Randy Katz, Steven McCanne Computer Science Division, EECS Department.
Post-PC Summary Prof. Eric A. Brewer
1 Internet-Scale Systems Research Group (ISRG) Eric Brewer, David Culler, Anthony Joseph, Randy Katz, Steven McCanne Computer Science Division, EECS Department.
A Security Framework for a World of Post-PC Clients and Infrastructure-based Services Steven Ross, Jason Hill, Michael Chen, Anthony D. Joseph, David E.
Packing for the Expedition David Culler. 5/25/992 Ongoing Endeavors Millennium: building a large distributed experimental testbed –Berkeley Cluster Software.
The Future of the Internet Jennifer Rexford ’91 Computer Science Department Princeton University
Internet-Scale Systems Research Group Eric Brewer David Culler Anthony Joseph Randy Katz Steven McCanne Computer Science Division University of California,
Technology Plan for Bond (2004 –2014) Jon Storslee.
Component 4: Introduction to Information and Computer Science Unit 10: Future of Computing Lecture 2 This material was developed by Oregon Health & Science.
P2P Systems Meet Mobile Computing A Community-Oriented Software Infrastructure for Mobile Social Applications Cristian Borcea *, Adriana Iamnitchi + *
1 Remote Management of Wireless Gateway Student Name: Dinesh D N (BITS ID: 2004HZ12158) MphasiS Technologies Ltd, Bangalore March 2006.
© 2006 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 Welcome to the Human Network Matt Duke 11/29/06.
Mobile data. Introduction Wireless (cellular) communications has experienced a tremendous growth in this decade. Most of the wireless users also access.
Universal Inbox: Extensible Personal Mobility and Service Mobility in an Integrated Network Bhaskaran Raman, Randy H. Katz, Anthony D. Joseph ICEBERG,
Component 4: Introduction to Information and Computer Science Unit 10b: Future of Computing.
Lector: Aliyev H.U. Lecture №15: Telecommun ication network software design multimedia services. TASHKENT UNIVERSITY OF INFORMATION TECHNOLOGIES THE DEPARTMENT.
October 10-13, 2006 San Diego Convention Center, San Diego California SIP Isn’t Just for Voice Anymore Delivering Applications and Services.
Copyright © 2002 Intel Corporation. Intel Labs Towards Balanced Computing Weaving Peer-to-Peer Technologies into the Fabric of Computing over the Net Presented.
SBIR Final Meeting Collaboration Sensor Grid and Grids of Grids Information Management Anabas July 8, 2008.
Conferencing & Enterprise ROI Randy Knaub Director of Marketing.
Introduction Infrastructure for pervasive computing has many challenges: 1)pervasive computing is a large aspect which includes hardware side (mobile phones,portable.
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.
Last Updated 1/17/02 1 Business Drivers Guiding Portal Evolution Portals Integrate web-based systems to increase productivity and reduce.
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.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Confidential Unified Communications 8/16/ Competing with the Cisco Unified Communications Architecture.
Mobile Computing and Wireless Communication Pisa 26 November 2002 Roberto Baldoni University of Roma “La Sapienza”
Providing web services to mobile users: The architecture design of an m-service portal Minder Chen - Dongsong Zhang - Lina Zhou Presented by: Juan M. Cubillos.
NCP Info DAY, Brussels, 23 June 2010 NCP Information Day: ICT WP Call 7 - Objective 1.3 Internet-connected Objects Alain Jaume, Deputy Head of Unit.
Societal-Scale Computing: The eXtremes Scalable, Available Internet Services Information Appliances Client Server Clusters Massive Cluster Gigabit Ethernet.
ICEBERG: From POTS to PANS Anthony D. Joseph Randy H. Katz B. R. Badrinath UC Berkeley BMRC MIG Seminar September 16, 1998
© 2007 IBM Corporation IBM Software Strategy Group IBM Google Announcement on Internet-Scale Computing (“Cloud Computing Model”) Oct 8, 2007 IBM Confidential.
Design Decisions / Lessons Learned
Introducing Novell IPv6 Stack
Internet-Scale Systems Research Group
Mobile Commerce and Ubiquitous Computing
Next-Generation Internet-Scale Systems Ninja/Millennium Projects
Towards a Service Architecture for Internet-Scale Systems
BMRC MIG Seminar September 16,
Problem Statement Communication devices Communication services
Presentation transcript:

1 Internet-Scale Systems Research Group (ISRG) Eric Brewer, David Culler, Anthony Joseph, Randy Katz Computer Science Division, EECS Department University of California, Berkeley, CA Cellular “Core” Network S. S. 7 NinjaICEBERG Millennium Endeavour

2 The Post-PC Revolution: It’s About Services Global Packet Network Application-specific Overlay Networks (Multicast Tunnels, Mgmt Svrcs) Application-specific Servers (Streaming Media, Transformation) Internetworking (Connectivity) Appl Infrastructure Services (Distribution, Caching, Searching, Hosting) Applications (Portals, E-Commerce, E-Tainment, Media) ISP CLEC ASP Internet Data Centers AIP ISV

3 Vehicle LAN Computers, Displays, Audio Out, Etc. Scalable Servers Internet In-Vehicle Service Scenario Caches Broadband Downlink: Radio/TV/Digital Media Info Content (News/Maps) Hybrid Networking w/ Narrowband Uplink Access ISP Backbone Revenue Model: Subscription fees and equipment purchase vs. advertiser pays for targeted ad insertion based on location, activity, vehicle owner demographics, etc. Web-based I/F available in-vehicle, at home, at work Vehicle Portal: Info, Repair Records, Ads Portal

4 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

5 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

6 ISRG Research Focus Infrastructure Services –Scalability –Availability –Pervasive Computing –Mobility –Proxies/Transcoders/Network Agents –Active Services Security and E-Commerce –PKI –Computational Economy Novel Applications and Architectures –Universal In-Box –IVR/Room Control

7 Experimental Testbed SimMillennium Network Infrastructure GSM BTS Millennium Cluster WLAN / Bluetooth Pager IBM WorkPad CF788 MC-16 Motorola Pagewriter Soda 326 Soda “Colab” 405 Soda Velo Smart Spaces Personal Information Management H.323 GW Nino Text Speech Image/OCR Fax

8 Project Synergies ICEBERG Computer-Telephony Integration Service Creation ICEBERG Computer-Telephony Integration Service Creation Millennium Campus-Area Distributed Clusters Millennium Campus-Area Distributed Clusters NINJA Scalable, Secure Services in the Network NINJA Scalable, Secure Services in the Network Endeavour Post-PC Explorations Vastly Diverse Devices Oceanic Data Utility Sensor-Centric Data Mgmt Negotiation Architecture Tacit Knowledge I/F Intelligent Classrooms Design Methods Endeavour Post-PC Explorations Vastly Diverse Devices Oceanic Data Utility Sensor-Centric Data Mgmt Negotiation Architecture Tacit Knowledge I/F Intelligent Classrooms Design Methods

9 Millennium Project Goals Enable major advances in Computational Science and Engineering –Simulation, Modeling, and Information Processing becoming ubiquitous Explore novel design techniques for large, complex systems –Fundamental Computer Science problems ahead are problems of scale Develop fundamentally better ways of assimilating and interacting with large volumes of information –and with each other Explore emerging technologies –networking, OS, devices

10 Ninja Project Goals Create a framework that enables programmatic generation and composition of services from strongly typed reusable components Key Elements –Structured architecture with a careful partitioning of state »Bases, Active Routers, and Units –Wide-area paths formed out of strongly-typed components »Operators and Connectors –Execution environments with efficient, but powerful communication primitives »Active Messages + capsules »TACC + persistence + customization

11 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: , news, fax, voice mail »Notification redirection: e.g., , pager –Home networking and control of “smart” spaces, sensor/actuator integration »Build on experience with A/V equipped rooms in Soda Hall

12 The Endeavour Expedition: Devices in the eXtreme Evolution Information Appliances: Scaled down desktops, e.g., CarPC, PdaPC, etc. Evolved Desktops Servers: Scaled-up Desktops, Millennium Revolution Information Appliances: Many computers per person, MEMs, CCDs, LCDs, connectivity Servers: Integrated with comms infrastructure; Lots of computing in small footprint Display Keyboard Disk Mem  Proc PC Evolution Display Camera Smart Sensors Camera Smart Spaces Computing Revolution WAN Server, Mem, Disk Information Utility BANG! Display Mem Disk  Proc

13 Endeavour Technical Approach Information Devices –Beyond desktop computers to MEMS-sensors/actuators with capture/display to yield enhanced activity spaces Information Utility Information Applications –High Speed/Collaborative Decision Making and Learning –Augmented “Smart” Spaces: Rooms and Vehicles Design Methodology –User-centric Design with HW/SW Co-design; –Formal methods for safe and trustworthy decomposable and reusable components “Fluid”, Network-Centric System Software –Partitioning and management of state between soft and persistent state –Data processing placement and movement –Component discovery and negotiation –Flexible capture, self- organization, and re-use of information

14 Industrial Collaborators SRI

15 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 real- time 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 New capability and applications focus: Endeavour