Skip to main content
Article thumbnail
Location of Repository

Communication Services for Advanced Network Applications

By John Bresnahan, Ian Foster, Joseph Insley, Brian Toonen and Steven Tuecke


Advanced network applications such as remote instrument control, collaborative environments, and remote I/O are distinguished from "traditional" applications such as videoconferencing by their need to create multiple, heterogeneous flows with different characteristics. For example, a single application may require remote I/O for raw datasets, shared controls for a collaborative analysis system, streaming video for image rendering data, and audio for collaboration. Furthermore, each flow can have different requirements in terms of reliability, network quality of service, security, etc. We argue that new approaches to communication services, protocols, and network architecture are required both to provide high-level abstractions for common flow types and to support user-level management of flow creation and quality. We describe experiences with the development of such applications and communication services

Topics: Network applications, communication libraries, Nexus, Collaboratory Interoperability Framework (CIF
Year: 1999
OAI identifier: oai:CiteSeerX.psu:
Provided by: CiteSeerX
Download PDF:
Sorry, we are unable to provide the full text but you may find it at the following location(s):
  • (external link)
  • (external link)
  • Suggested articles

    To submit an update or takedown request for this paper, please submit an Update/Correction/Removal Request.