Internet2 and iCAIR (The International Center for Advanced Internet Research) IBM's Involvement Robert Poston Program Manager IBM Internet Technology What is Internet2 ? An initiative of UCAID (University Corporation for Advanced Internet Development) 160+ Research Universities and 45 Corporate Partners Enhance researchers' ability to collaborate and conduct experiments Support development and adoption of advanced applications Demonstrate enhanced delivery of education and other services Ensure end-to-end quality of service and interoperability Encourage transfer of technology from Internet2 to the rest of the Internet What is it used for? Remote scientific instrumentation Remote medical diagnosis, consultation and surgery Distributed terabyte data mining Distance learning Remote depositions and arraignments Interactive collaboration Remote design and manufacturing Video based customer care centers Interactive vs. passive entertainment Remote child care monitoring "Tellerless" retail checkout and on and on and on . . . . . . . Anything you can imagine and some you can't!!!! IBM Activities Full Internet2 Corporate Partner Internet2 project involvement: I2-DVN, I2-DSI, Qbone "First" collaboration site on Abilene network Over $10 million in Internet2 grants A range of initiatives focused on addressing the broader global market opportunity for Next Generation internet capabilities iCAIR (Int'l Ctr for Advanced Internet Applications) IGS Advanced Internet Application Center European Advanced Internet Application Center Global Internet Project - public policy focus Internet standards - IETF, DMTF and IAB the Next Gen Networks CA*Net3 Asia-Pacific Advanced Network MREN Internet2 NGI Brazilian Research Network SURFnet TERENA DANTE Internet2 Projects I2 Digital Video Network I2 Distributive Storage Initiative Qbone Abilene Network Middleware Internet2 Digital Video Network Prototype (IDVN) CONSIDER . . . . . How your research, education, and teaching processes would change if you had . . . access to a national or global multichannel broadcast video network thousands of specialized information channels content specifically designed and tailored for small common communities of interest quality equal to or better than today's television Key Issues Education and research requirements mandate specialized communications services in both content and audience Specialized communications requires tradeoffs of cost and quality More specialization results in higher overall costs Cost pressures result in bias toward mass audiences IDVN Technology Characteristics Connected from campuses to MREN to vBNS Multicast enabled Java based "DV Guide" for programming schedule Real time encoding at 1.5 mbps minimum NT servers at each partner station running IBM Videocharger server IDVN Channel Candidates Health Care (National Institutes of Health) Government Services (NASA, ES) Education (Universities) Reference Material (Video Encyclopedia of 2oth Century, Destinos) E-Commerce (tbd) Entertainment (NOB) Financial Services (tbd) Museums (Smithsonian) IDVN Summary Prototype of National Digital Video Network Multichannel broadcast Specialized education and research content Specific education and research audiences Broadcast material available on demand MPEG-1 and higher video quality CD quality audio Robust, persistent, ubiquitous infrastructure Internet2 Distributed Storage Initiative (DSI) Single Server Model High performance locally Unacceptable Performance across commodity backbone Relying on Wide Area QoS High performance access with reserved bandwidth Essential for real-time communication Technically difficult, expensive, not generally available I2-DSI Model: Replicated Services Client accesses nearby server Everyone gets performance Local resources implement a global service I2-DSI Service Architecture Replication Rsynch+, Omnicast, AFS/DFS general users Resolution Sonar DNS, Narwhal Delegation replicated core Cache prefetch delegated server local users I2-DSI Node Location I2-DSI Deployment Status I2-DSI Basic Infrastructure operational 7/1/99 Web Based Internet Services 6 Locations: Knoxville, Indianapolis, Raleigh, Sioux Falls, Hawaii, Chicago 2 International Candidates: Netherlands, Japan Application design/port/distribution Further Design Activities Database Distribution Application Distribution Video Distribution (iCAIR) IBM iCAIR Purpose (International Center for Advanced Internet Research) A Real World Lab to Facilitate Rapid Application Prototyping A Focal Point for Advanced Internet Technology, Innovation, Experimentation Conduct Advanced Applied Research and Early Prototyping Early, Advanced Internet Customer Deployments iCAIR Partners IBM Organization IBM Internet Technology Design, Prototyping, Demonstration IBM Global Service Hardening, Deployment, Customers IBM iCAIR team IBM Watson IBM Almaden Research IBM Product Divisions iCAIR - Partnerships World Wide iCAIR Centers iCAIR EMEA (Amsterdam) iCAIR AP (Singapore) Metropolitan Research and Education Network (MREN) UCAID, I2, Abilene STARTAP, CANARIE, APAN, SREN, ... Telematics, SURFNet, NOB NGI, ESnet, NREN, DREN iCAIR - Mission Areas Advanced Applications Advanced Infrastructure Digital Video Network Distributed Storage Infrastructure Advanced Networking Middleware Future Internet Testbed Events, Demos Why Chicago ? Nice Weather ;-) Connectivity vBNS Abilene MREN STARTAP Chicago NAP (initial funding NSF) NGIX Projects Overview IBM iCAIR Projects Digital Video Portal Digital Video Hub QoS - Video Streaming over DiffServ Multicast - SMG Interactivity Server Digital Video Portal Centralized catalog of high quality video material Combines Access to Stored Video, Live Broadcasts, Video Conferencing Generation of enhanced metadata for advanced search capabilities Integrated management functions to maintain catalog Support for multiple server platforms and clients Direct access to video from portal page iCAIR Video Portal Benefits Enhanced Video Navigation Metadata Search Engine (Dublin-Core) Traditional search capability across all three video modes Visual search using scene change storyboard Keyword search on audio track Variable speed audio playback Adaptive frame rate video playback XML interface Personalization of the Portal Integration of video into legacy applications Video Hub Intermediary between video client and server Network and target server aware for queued replication Intelligent caching and replication of video objects within the network Today's Internet Video streaming Client Video Server Not Scaleable Only low bandwidth material No Video Infrastructure Application is NOT Network aware Network is NOT Application aware Digital Video Hub Video Server Client Video Hub local Video Server Replication Digital Video Network Infrastructure Video Hub - Replica Miss Video Server Client Video Hub local Video Server Replication Digital Video Network Infrastructure Video Hub - Replica Hit Video Server Client Video Hub local Video Server Digital Video Network Infrastructure Push and Pull Support Video Hub Benefits Better QoS without Network QoS Save Backbone Bandwidth High Quality Video over Commodity Internet off-line replication - Push Model Survive ADSL Rollouts Scaleability Decentralized Management Multicast Alternatives Small Group Multicast (SGM) Currently deployed in DSI nodes Reflector technology for VideoCharger DiffServ QoS Model Technique: mark each packet with a simple flag ("DS Field") indicating how to treat it. Currently using DiffServ capabilities of AIX 3.3 to mark video stream coming from VideoCharger Test locations include iCAIR, CERN, and Argonne National Lab Source Classifier Unmarked packets Marked packets Network Destination Video Interactivity Server New level of application interactivity Video becomes the application control flow Real time synchronous vs. asynchronous interactions Interactive Video Video Technology Stored Video Live Video Interactive Video Application Candidates Call Center Interactive Quiz Interactive Movies Tele Learning Interactive Video Flow Video Building Blocks Decision Window Video Clip 1 User Interaction default Video Video Option 4 Video Option 1 Video Option 5 Video Option 2 Video Option 6 Video Option 3 default Video Interactive Video Output Video Clip 1 Video Option 3 Video Option 5 Applications e-Meetings Applications instant messaging Applications Machine Translation Instant Messaging-translated For more information: http://www.ibm.com/internet2 http://www.iCAIR.org http://www.ngi.ibm.com http://www.Internet2.edu