Network Support for Turn-Taking in Multimedia Collaboration

Abstract

The effectiveness of collaborative multimedia systems depends on the regulation of access to their shared resources, such as continuous media or instruments used concurrently by multiple parties. Existing applications use only simple protocols to mediate such resource contention. Their cooperative rules follow a strict agenda and are largely application-specific. The inherent problem of floor control lacks a systematic methodology This paper presents a general model on floor control for correct, scalable, fine-grained and fair resource sharing that integrates user interaction with network conditions (Quality-of-Service), and adaptation to various media types. The notion of turn-taking known from psycholinguistics in studies on discourse structure is adapted for this framework. Viewed as a computational analogy to speech communication, online collaboration revolves around dynamically allocated access permissions called floors. The control semantics of floors derives from concurrency control methodology. An explicit specification and verification of a novel distributed Floor Control Protocol (FCP) are presented. Hosts assume sharing roles that allow for efficient dissemination of control information, agreeing on a floor holder which is granted mutually exclusive access to a resource. Performance analytic aspects of floor control protocols are also briefly discussed.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Jan 01, 1997
Accession Number
ADA461021

Entities

People

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

Organizations

  • University of California, Santa Cruz

Tags

Communities of Interest

  • Autonomy
  • C4I

DTIC Thesaurus Topics

  • Abstracts
  • Access Time
  • Algorithms
  • Computer Access Control
  • Computer Networks
  • Computers
  • Control Systems
  • Cooperation
  • Databases
  • Electronic Mail
  • Media
  • Multimedia
  • Networks
  • Packet Loss
  • Quality Control
  • Semantics
  • Teamwork

Fields of Study

  • Computer science

Readers

  • Agent-Based Social Robotics and Mobile-Assisted Learning in Virtual Environments.
  • Computer Networking
  • Theoretical Analysis.

Technology Areas

  • AI & ML
  • AI & ML - Autonomous Systems