April 26-29, 2005
Westin San Francisco Airport
1 Old Bayshore Highway
Millbrae, California USA


 

 

 

 

 

 

| ag home | retreat home |  

Program At a Glance (pdf)

Program / Proceedings

 

Tuesday, April 26
APPLICATION CONTEST / AG101 TUTORIAL

Congratulations to the winners of developers Application Contest
who won a Microsoft-donated XBox Game System:

Brian Corrie
Sangwoo Han
Darran Edmundson
Jennie File
David Cox

10.00 - 10.30
Application Contest Welcome
Susanne Lefvert, University of Chicago

The Application Contest is a great opportunity to gain insight into projects being developed around the globe and how the community can use these applications and services to collaborate. The contenders will be graded in three categories: significance to the Access Grid community, technical merit, and innovation. The three winners that score the highest combined grades won an Xbox!

10.30 - 11.00
Shared Sticky Notes, Shared MIDI Service, Shared Close Caption Service (pdf)
Many Ayromlou, Ryerson University

The shared MIDI service is a pair of multicast services (sender and receiver) that facilitates sending and receiving of unbuffered raw MIDI packets over multicast network. The Close Caption Service demonstrates the multicast transmission/reception of standard CAE-608 (line 21) close caption data. The Sticky Notes Shared Application uses the shared application facilities of AGTK2.3 to provide a virtual post-it notes facility.

11.00 - 11.30

ABC shared radiology/volume rendering (pdf)
Michael Papka, Argonne National Laboratory

This application is a content-rich, highly interactive shared visualization tool that presents features of standard medical visualization tools. This is combined with the Access Grid (AG), to enable collaborative manipulation of radiological data and multimodal communication simultaneously on commodity off-the-shelf clients. The AG framework effectively integrates audio and video feedback between participating clients with the system. No highly specialized graphics hardware is required by any of the clients.

11.30 - 12.00
Access Grid Virtual Reality (pdf)
Dioselin Gonzalez, Purdue University


Access Grid Virtual Reality is a shared application implemented with the AGJuggler Toolkit. AGJuggler is a reusable toolkit for enabling existing Virtual Reality applications to run collaboratively in the Access Grid.

12.00 - 1.00

LUNCH


1.00 - 1.30

AGMedia Shared Application
(pdf)
SangWoo Han, Gwangju Institute of Science and Technology

Current AGTk just employs VIC (Video Conference Tool) to transmit real-time video, but it does not give good quality of experience (QoE) to participants due to the resolution limitation of CIF (Common Intermediate Format). To enhance user’s QoE, we propose a shared application to employ high-quality video format with adaptive transmission over heterogeneous network.


(1.00 - 3.00) AG101 Tutorial (pdf)
Mary Fritsch, Argonne National Laboratory

Access Grid 101 will introduce the basic concepts of the Access Grid, then dive quickly into the components that form the interfaces of the AG Toolkit. A large portion of the session will be a live demonstration highlighting all the features of the software, as well as sharing tips and tricks. We will round off the session with discussion about basic equipment requirements, venue servers, certificate processes, testing norms, scheduling and community networking. After attending this session you should have a deeper understanding of the Access Grid software, community, and technology.

1.30 - 2.00
Access Grid Venue Customizer (pdf)
Brian Corrie,
Simon Fraser University

The Access Grid Venue Customizer (AVC) is a proof-of-concept shared application for customizing AG Virtual Venues. AVC allows meeting organizers to select from a set of common tasks (e.g., business meetings, collaborative work sessions, distance education, etc.) and then, when participants enter the venue and run AVC in "user" mode, the services and parameters are customized for the task.

2.00 - 2.30
AGConnector (pdf)
NamGon Kim, Gwangju Institute of Science and Technology

We introduce AG Connector as an alternative for Quick Bridge. It provides network connectivity with UDP Multicast Tunneling Protocol (UMTP). By using UDP multicast, it achieves bandwidth efficiency and transparency to Access Grid. And with UDP tunneling, it uses small number of open ports. AG Connector can be a connectivity solution not only for unicast users but also for users under various networks, such as firewall, NAT, etc.

2.30 - 3.00
ServerInfo and GridMultiplier (ppt)
Christoph Willing, University of Queensland

An extra menu for the VenueClient allows direct entry to any AG room. Similar to the "My Venues" concept, it does not require a prior visit to a room, rather it relies on information which can be updated at any time by using a new "ServerInfo" shared application. In addition, the "GridMultiplier" shared application provides a proof of concept example of executing a grid-like computation from within an AG room.

3.00 - 3.30
BREAK

3.30 - 4.00

AG Device Control
(pdf)
Darran Edmundson, The Australian National University

AGDeviceControl is a cross-platform extensible Python framework enabling the remote manipulation of typical Access Grid hardware resources. AGDeviceControl allows, for example, a remote operator to switch-on projectors, position cameras and otherwise control any device configured into the system.

4.00 - 4.30
VizServer Shared Application (pdf)
Brian Corrie, Simon Fraser University

The visualization server shared application provides an advanced visualization capability for users that perform visualization as part of their collaboration process. The shared application is targeted at scientific users that require sophisticated visualizations of large, complex 3D data sets. It makes use of a “graphics supercomputer” to render these large data sets. This server is configured as a specialized web resource that is available to those users that require its specific capabilities.

Wednesday, April 27
AG Retreat Program

8.30 - 9.00

Welcome

Michael Papka, Argonne National Laboratory

9.00 - 10.00
Opening Keynote (pdf)
Don Middleton, National Center for Atmospheric Research

10.00 - 10.30
BREAK

TRACK 1: AG USERS
TRACK 2: AG TECHNICAL

10.30 - 11.00

Access Grid User Overview
(pdf)
Susanne Lefvert, University of Chicago

This presentation gives a broad overview of the Access Grid technology from a user's perspective. Following discussions on history and community involvement, this talk covers basic terminology and the software necessary to participate in Access Grid meetings. This introduction is as a starting point for the AG User Track and provides a base for subsequent presentations and discussions in the Retreat.



Access Grid Toolkit Technical Overview
(pdf)
Thomas Uram, Argonne National Laboratory

This talk will provide an overview of the Access Grid Toolkit from a technical viewpoint. This will include details of the architecture of the toolkit and the technologies underlying it, from the perspective of 2.x and 3.x.

11.00 - 11.30
AGSchedule – New Features, New Directions (pdf)
Michael Miller, The National Center for Supercomputing Applications

AGSchedule provides scheduling functions specifically tailored to AccessGrid events. As AGSchedule develops, new features and options are available. This brief talk will discuss the most useful aspects of AGSchedule and point out some new features that node operators can use to schedule meetings. This will also discuss current development and future needs of a scheduling system to be integrated with the VenueClient.

Developing Shared Applications (pdf)
Susanne Lefvert, University of Chicago

The application framework available in the Access Grid Toolkit allows developers to create a range of collaborative applications that easily can be plugged into Venue clients and used by the community. A shared application in the Access Grid typically stores some common state, distributes events on the channel created for the application session, communicates via SOAP messaging, and logs debug information. In this presentation, Susanne Lefvert will demonstrate the concepts mentioned, with a code walk-through of a sample shared application. Packaging and installation also will be discussed.

11.30 - 12.00
Towards a Multi-lingual, Expanded Resource: The AG Documentation Project (pdf)
Jennifer Teig von Hoffman, Boston University; Jim Miller, inSORS Integrated Communications

The AG Documentation Project (AGDP) is often the first stop for new users, and has provided high-quality documentation since its inception in 2001. We will provide an overview of the AGDP, including: context and motivation for its founding, model of community involvement, accomplishments, collaboration with the AG 3 development team, and how and why you should participate.

Developing Node Services (pdf)
Thomas Uram, Argonne National Laboratory

Services in an Access Grid node are responsible for providing access to resources on the machine(s) in the node, primarily for audio, video, and display. This overview will provide information about these Services, their integration with the NodeService and ServiceManager, interfaces available to the programmer, and discussion of a short example service.
12.00 - 1.00
LUNCH

1.00 - 1.30

Argonne MCS AccessGrid Deployment Plan
(pdf)
Ivan Judson, Argonne National Laboratory

Ivan Judson will present ongoing plans for deploying the Access Grid as a set of production services and resources throughout the Mathematics and Computer Science Division at Argonne National Laboratory. Details of what work has been and will be done to make this possible will be presented, additionally information about plans for how the Access Grid will be "productionized" even more widely throughout Argonne National Laboratory will be presented.


Zolera Soap Infrastructure
(pdf)
Keith Jackson, Lawrence Berkeley National Laboratory

This talk will discuss the latest work in providing a WS-I BP-1.0 compliant Web Service toolkit in Python. The open-source Zolera Soap Infrastructure (ZSI) provides a framework for building Web Services in Python. We will describe our work in extending this project to support BP-1.0 compliant services. We will also discuss the recent additions to ZSI that support automatic code generation from a WSDL file. We will then look at the usage of the generated code, and conclude by looking at our future plans for ZSI.

1.30 - 2.00
Supporting Access Grid in the UK (pdf)
Michael Daw, University of Manchester

The first Access Grid (AG) node was established in Manchester in 2001. An initial rollout programme of 12 AG nodes to the UK e-Science Regional Centres was accomplished without a formal support structure. However, with the number of nodes increasing rapidly, it became difficult to assure a high quality experience without such a structure. This presentation describes how services offered by the Access Grid Support Centre (AGSC) benefit UK academia and others within the community.

Jabber Integration (pdf)
Matt Rodriguez, Lawrence Berkeley National Laboratory

In this talk I will discuss the Python Jabber library we are developing for the PCCE project. Jabber is an XML protocol that provides security, messaging and presence information handled in an asynchronous manner. Our library provides client and server side APIs for parsing and serializing messages, maintaining rosters of jids, and handling a variety of authentication and authorization schemes. The server side API is robust enough to develop your own services that can be deployed in a Jabber Server. The AG is already using Jabber for the meadow; this new Jabber library will form the basis for updating the text chat within the venue client to also use Jabber.

2.00 - 2.30
Advanced Collaboration and Remote Participation Tools for Nuclear Fusion Research (pdf)
Justin Burruss, General Atomics

Fusion research is a worldwide effort which involves thousands of researchers dispersed at different geographic locations. However, magnetic fusion experiments are centered at a relatively small number of large experiment facilities. The size of magnetic fusion experiment facilities are growing and the number of diagnostic methods, as well as the complexity of related data analysis are increasing. As a result, the demand for the effective collaboration among research team members both locally and remotely is becoming increasingly important.

Mapping the Access Grid (ppt)
Christoph Willing, University of Queensland

The conventional mechanism to enter a particular access grid room with the VenueClient tool is to enter the appropriate venue server's Lobby, then navigate to the desired room via some path consisting of intermediate rooms and lobbies. Navigation can often be tedious and frustrating, so an obvious question arises; how to provide immediate or at least a hotlist style of navigation for these rooms. This talk will address this question in some depth and provide some solutions, along with some live demonstration (depending on conference network capabilities).
2.30 - 3.00
APAG/Australia Regional Report (ppt)
Christoph Willing, University of Queensland

This talk will outline access grid activity in Australia from its inception up to the current time. It will lead to the proposition that the future of the Access Grid depends on it becoming more than just "video conferencing on steroids". Development of services and applications is the key to the future of the Access Grid. We will also introduce our very early plans to create general grid portals using the AG infrastructure (in particular shared applications and services).
Integration of Collaborative Visualization (pdf)
Michael Braitmaier, University of Stuttgart

In this talk we present our approaches of integration of collaborative visualization into virtual reality environments as well as desktop visualization systems with the AccessGrid. We explain how we intend to perform the integration and what methods, shared applications or services, are used to reach these goals. Furthermore the extensions required for these integrations are explained and their design and implementation problems for realisation of these features will be pointed out.

3.00 - 3.30
BREAK

3.30 - 4.00

EMS Telemetry over the AG: From ambulance to emergency room
(pdf)
Jonathan C. Silverstein, University of Chicago

The ability to collect, display, and analyze physiologic data provides EMS ambulance personnel with invaluable diagnostic information. However, the information gathered during transit is presently unavailable to emergency room clinicians. Using the Access Grid, we propose a model that will stream and display physiologic data in real-time from mobile EMS units to ER medical workstations.

Memetic: An AG-Integrated Meeting Recorder
(pdf)
Andrew Rowley, University of Manchester

This presentation describes the Memetic1 project including the development of an Access Grid Recorder inspired by the Voyager Multimedia Server2 and IG Recorder3. The Memetic Project intends to develop tools to aid in research done in a virtual environment. The project will bring together three tools, Compendium4, Meeting Replay5 and an Access Grid Recorder, with the intention of allowing meetings to be recorded and annotated and thereby enabling asynchronous collaboration.

4.00 - 4.30
Descent to the Underworld (pdf)
Nora Barry, Druid Media, Inc.; Kathy Gill, University of Washington

Descent to the Underworld uses the Access Grid, in combination with the Abilene network and its partner high speed networks, to link universities around the world. In this online, multi-point production studio, students meet weekly for nine weeks to create media assets for a Game-Film, a videogame whose game play results in a short linear film.
AG-to-H.323: From Demonstration to Beyond (pdf)
Darleene Heath, North Carolina Research and Education Network

This talk describes how NCSA-ACCESS and NCREN collaborated to provide an educational demonstration for multiple “non-Access Grid” participating sites --- a demonstration which continues to stimulate questions and interest from the NCREN community and others who would like to grow such collaborative opportunities using the Access Grid.

4.30 - 5.30
Panel: The Future of Access Grid (pdf)
Brian Corrie, Simon Fraser University; Michael Daw, University of Manchester; Darran Edmundson, The Australian National University; Julia Mullen Worcester Polytechnic Institiute; Andrew Patrick, National Research Council of Canada ; Jennifer Teig von Hoffman, Boston University; Tom Uram, Argonne National Laboratory

This panel is a forum for community discussion on topics related to current and future Access Grid development. The aim is to constructively discuss ways to improve Access Grid technology in the future and examine how to enhance community involvement (at both the user and the developer levels) in the process.


Thursday, April 28
AG Retreat Program

9.00 - 10.00

Plenary Keynote
(pdf)
Deborah Agarwal, Lawrence Berkeley National Laboratory

10.00 - 10.30
BREAK

TRACK 1: AG USERS
TRACK 2: AG TECHNICAL

10.30 - 11.00

Quality Audio for the Access Grid
(zipfile)
Michael Miller, National Center for Supercomputing Applications

Success in an AccessGrid event greatly depends on the quality of the audio produced. In order for scientific and other communities to adopt AccessGrid technology, they must feel compelled by the experience AccessGrid technology offers. To this end, the AccessGrid Community must adopt, and keep up-to-date, a set of best practices to ensure the audio produced in an AccessGrid event serves not just the meeting at hand, but instills in the participants a desire to use AccessGrid technology on a continuing basis.


Aspen: Bringing Ubiquitous Multicast to all Access Grid users
(pdf)
Andrew Swan, The University of California, Berkeley

We have developed a system called Aspen that builds upon the ideas of ALM by using unicast to reach endpoints that do not have network-level multicast available. Unlike other ALM schemes, Aspen uses network-level multicast (both ASM and SSM) where it is available, so participants that have network-level multicast available need not sacrifice efficiency unnecessarily. In contrast to QuickBridge, Aspen does not require a separate “bridge” process to be configured and maintained — instead any other participant in the session can forward data to an interested endpoint that does not have network-level multicast available.

11.00 - 11.30
VRVS Access Grid Gateway (pdf)
Philippe Galvez, California Institute of Technology

With VRVS AG Gateway, users can participate the AG sessions with fully supported features through unicast network. Since the launch of the VRVS-AG Bridge, many world-wide users have used it to connect to Access Grid conferences such as NSF Workshop, SC04. Recently VRVS 3.3 release made big improvements on various aspects related to VRVS AG Gateway, including flexible video modes based on user's local hardware/network condition, real-time audio mixer, audio transcoder, better H.323 compatibility, and native Mac OSX support.

Enhanced Video Services for Access Grid (pdf)
JongWon Kim, Gwangju Institute of Science and Technology

With the advent of Gbps-range Research and Engineering networks, it is now possible to accommodate bandwidth-demanding high quality (DV or HDV) video services into the AG (Access Grid). In year 2004, the development of DV/HDV support for the AG is completed and released for public use. For this, we designed extensions for the existing AG video services, by considering following issues: flexible multicast address allocation, versatile video codec/application support, and network adaptive transmission. However, even though the developed AGTk modification has enabled the DV/HDV support for the AG, there have been several limitations. Thus, in the talk, we would like to present our continuing efforts to mitigate some of current limitations.


11.30 - 12.00
SCGlobal '05 (pdf)
Julia Mullen, Worcester Polytechnic Institute

Building on the success of the pilot SC Global '01 and two very successful SC Global events, this SC Global '05 will retain most of the flavor of previous events while adding a new component, SC Desktop. In this presentation the chair of SC Global '05 will provide the AG community a brief overview of how this activity is growing and evolving, as well prompting discussion on what future directions might be desirable.
Multicast Connectivity Solution based on UDP Tunneling (pdf)
Namgon Kim, Gwangju Institute of Science and Technology

To keep on Access Grid (AG) media services over multicast-disabled network Quick Bridge is an available solution which redirects multicast packets to unicast users. However, it wastes network bandwidth due to additional burden to Quick Bridge Server by sending same packets iteratively for each user. In order to utilize QuickBridge, application has to be implemented for both multicast and unicast environment. We introduce the AG Connector as an alternative for Quick Bridge. It provides network connectivity with UDP Multicast Tunneling Protocol (UMTP). AG Connector can be a feasible solution to give connectivity to AG users under firewall, NAT as well as unicast network.


12.00 - 1.00
LUNCH

1.00 - 1.30


Using AG in an International Project - HPC Europa
(pdf)
Adam Carter, The University of Edinburgh

HPC-Europa is a large, Europe-wide project which aims to facilitate access to High Performance Computing infrastructure for European researchers. Access Grid was chosen at the outset to be the principal means by which remote collaboration between the sites in the consortium would be undertaken. This talk will discuss the ways in which Access Grid has been used and will discuss both the advantages that it has brought to the project and some of the challenges that have been faced in using the technology.


Cluster Displayed AG Node
(ppt)
Christoph Willing, University of Queensland

It is now possible to construct AG nodes in which Distributed Multihead X (DMX) is used to realize a single desktop across AGP display outputs from multiple computers. This allows (in principle) AG nodes with as many screens as may be desired. As well as output scalability and accelerated graphics, this construction method also enables stereo displays to be integral to AG nodes, rather than separate entities which just happen to be in the same physical room.

1.30 - 2.00

Panel: Engaging Emerging Communities in Access Grid (slides) (paper)
Alson Been, Bethune Cookman College; Sue Brown, University of Hawaii; Stephenie McLean, NCSA; Julia Mullen, Worcester Poltechnic Institute; Michael Miller, NCSA; Jennifer Teig von Hoffman, Boston University; Maria Williams, University of New Mexico

As new technologies are deployed to emerging communities, innovative models for training, executive awareness, and technical support can and must be developed. Towards that end, a series of visits and workshops were held in fall 2004 and winter 2005 by members of the Minority Serving Institutions Consortium (MSIC). Panelists will present the models developed, and discuss both successes and lessons learned. Examples of innovative AG use at MSIC member sites will also be discussed.

AGDeviceControl: Remote control of AG hardware (pdf)
Darran Edmundson, The Australian National University

AGDeviceControl is a cross-platform extensible Python framework enabling the remote manipulation of typical Access Grid hardware resources. AGDeviceControl allows, for example, a remote operator to switch-on projectors, position cameras and otherwise control any device configured into the system
2.00 - 2.30

Partner Perspectives
Jim Miller, inSORS (pdf); Patrick Bristow, Microsoft Research (pdf); Kazuyuki Shudo, National Institute of Advanced Industrial Science and Technology (pdf)

(2.00 - 2.20) inSORS AG software has gone under extensive enhancements over the past few years. However, inSORS has remained consistent in its efforts to remain interoperability with versions of the Access Grid. Jim Miller of inSORS will provide information on current interoperability. Jim will also discuss future development strategies to make the interoperability more seamless with the current AG version and future versions. Mr. Miller will briefly identify inSORS upcoming AG related activities including SIGGRAPH 2005, SC Global 2005 and SC Desktop.

(2.20-2.40) ConferenceXP has seen a busy year, with the release of two new services - Archive Service and Reflector Service, the 3.0 and 3.1 releases of the ConferenceXP Client, and jump-starting a four-way distance learning graduate course. Patrick Bristow will describe the highlights and lowlights of these experiences, including a discussion of the ease and impact of holding a four-way course across the Internet2. Finally, he will take a brief look at their aspirations for the upcoming year.

(2.40-3.00) A private company Utagoe has been developing a communication software Cafenet with support from the National Institute of Advanced Industrial Science and Technology. The software was inspired and derived from the Access Grid Toolkit and related activities.


Introducing VPC: A Mixed Reality VideoProducer (pdf)
Rhys Hawkins, The Australian National University

A new VideoProducer service for the AccessGrid will be presented that enables incorporation of 3D models, static images, movies,live video feeds (ie picture in picture) into a single video feed. These features can be manipulated interactively by a presenter to provide greater visual content.

 

2.30 - 3.00

The AccessFabrik Project (pdf)
Ron Rankine, Ryerson University

The AccessFabrik project is being launched to explore the fusing of Semantic Web Services with the Access Grid, with a particular focus on facilitating collaborative engineering design. Partners include 3D software suppliers, automotive manufacturers as well as parts suppliers located in Toronto, Canada as well as Stuttgart, Germany. Ryerson University has built a 3-projector 4-camera Access Grid Node equipped with High Definition projection and 7.1-surround sound. In conjunction with its partners work is underway to build a new “Semantic Services Broker” (SSB) to interface with a UDDI directory of appropriate web services. The intent is for the Semantic Services Broker to facilitate an engineering design collaboration conference between, for example, Canada and Germany.

3.00 - 3.30
BREAK
3.30 - 4.30

Panel: Collaborative Education (pdf)
John Quebedeaux, Louisiana State University; Cindy Sievers, Los Alamos National Laboratory; Julia Mullens, Worcester Polytechnic Institiute; Paul Mercer, ARSC; Michael Daw, University of Manchester; Mike McMahon, University of Reno, and Monika Rabarison, Jackson State University

As AG technology matures it has moved beyond the research labs into institutions whose primary mission is teaching and education.Though many of these institutions are familiar with video conferencing technologies for distance learning, and have a great deal of expertise in the human factors of engineering, the Access Grid is new an unknown to them. This presentation is designed as an overview of current educational activities on the Access Grid, prior to the case studies to be presented by other panel members.

4.30 - 5.00
Closing Session and Open Forum
AG Team

Friday, April 29
AG Retreat Program

9.00 - 12.00


Installation Training
Hands On with the AG
Ti Leggett, Mary Fritsch

Bring your laptop, and learn how to install and configure the Access Grid Toolkit 2.3 on a single machine node.






Developer's Traning,
Hands On with the AG

The AG Team


This session will begin with a hands-on introduction to development with the Access Grid Toolkit, and then cover examples of extensions such as shared applications, node services, and network services. We welcome discussions on individual development problems, ideas for future AG-based development, and future directions for the project that would benefit the community.

12.00 - 2.00
BREAK
2.00

Visit to the Exploratorium Science Museum