Efficacy of Floor Control Protocols in Distributed Multimedia Collaboration

Abstract

Distributed multipoint applications for group interaction across wide-area networks, such as for simulation and telecollaboration, are becoming increasingly popular. While reliable multicasting has made significant advances in recent years, effective mechanisms to synchronize and coordinate work within large multicast groups and across long distances are still lacking. Synchronous sharing of resources, whose operational semantics prohibit parallel usage, typically creates race conditions among users, which can be resolved through an access discipline called floor control. Existing solutions on floor control, implemented either at the session or application layer, are mostly proprietary, limited in scope, and not scalable. Furthermore, no performance comparison of floor control protocols has been attempted to date. The authors present a novel taxonomy and comparative performance analysis of known classes of floor control protocols, ranging from socially mediated control to protocols operating on ring and tree topologies. They find that aggregation and selective transmission of control information in a tree structure is the most promising solution with regard to scalability, efficacy, and robustness. The principal operation of such a tree protocol is outlined, which dynamically organizes participants in a multi-level control tree and aggregates resource sharing directives on the paths between interacting stations.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Jan 01, 1999
Accession Number
ADA459467

Entities

People

  • Hans-peter Dommel
  • J.J. Garcia-Luna-Aceves

Organizations

  • University of California, Santa Cruz

Tags

Communities of Interest

  • Autonomy

DTIC Thesaurus Topics

  • Collisions
  • Control Systems
  • Directives
  • Electronic Mail
  • Engineering
  • Geometry
  • Group Dynamics
  • Infrastructure
  • Local Area Networks
  • Media
  • Multimedia
  • Network Protocols
  • Networks
  • Teamwork
  • User Interface
  • Video Teleconferencing
  • Vulnerability

Fields of Study

  • Computer science

Readers

  • Computer Networking
  • Systems Analysis and Design