LEVERAGE
LEarn from Video Extensive Real Atm Gigabit Experiment

System Functional Specification of cooperative work services: Deliverable DWP441

A zipped version of this document can be downloaded here.

Abstract :
The co-operative work services that will be developed for the first LEVERAGE trials in Cambridge aim at providing facilities to end-users to work together. These include opening a videoconference session, described in DWP411, sharing applications, using a telepointer, and sharing a blackboard, described in this document under Data Conferencing activity. The resources needed to allow these synchronous co-operative communications between several users are provided by the Multipoint Communications Module, described in the deliverable DWP411, and managed by the Session Management Subsystem. The sessions subsystem makes it possible to create, release, participate in, abandon or destroy a session, and provides the interface for the rest of the system modules to perform this task. The different functionalities of the session subsystem are identified and grouped under four categories: General Sessions Management, Applications Management, Users Management and Resource Registration.

The LEVERAGE Data Conferencing activity deals with the definition and development of the shared applications that will be used during point to point and multipoint co-operative sessions, in order to share documents between participants. The shared applications offer three basic functionalities:

  • Shared Window, to let users show documents to other participants. Shared Window will be based on WWW. A Netscape web browser will be used as the basic tool.
  • Telepointer, to let users mark the document being shown on the shared window. Basically a telepointer is an arrow shaped window which appears exactly at the same position on every participants screen. Users can move telepointers to point to some part of a shared documents.
  • Shared Blackboard, to let users make simple public annotations on the shared window document. Annotations will include basic drawings over the shared document, by hand, rectangles, circles, eraser, etc.
Authors: David Fernández, Luis Bellido.
Date: 30.06.96

Contents:

SESSION MANAGEMENT SUBSYSTEM
  1. SYSTEM OVERVIEW
      1.1 - Aim of the system
      1.2 - General constraints
  2. FUNCTIONAL DESCRIPTION
      2.1 - Inputs and Outputs
        2.1.1 MCU
        2.1.2 Database
        2.1.3 Statistics
        2.1.4 Session Applications
        2.1.5 User Interface
      2.2 - Functional description of system components
        2.2.1 SMA Objects
          2.2.1.1 General Sessions Management
          2.2.1.2 Applications Management
          2.2.1.3 Users Management
          2.2.1.4 Resource Registration
        2.2.2 Notification of events
          2.2.2.1 General Sessions Management
          2.2.2.2 Applications Management
          2.2.2.3 Users Management
          2.2.2.4 Resource Registration
  3. ENVIRONMENT DESCRIPTION

    DATA CONFERENCING ACTIVITY

  1. SYSTEM OVERVIEW
      1.1 - Aim of the system
      1.2 - General constraints
  2. FUNCTIONAL DESCRIPTION
      2.1 - Inputs and Outputs
      2.2 - Functional description of system components
        2.2.1 Shared Window
        2.2.2 Telepointer
        2.2.3 Shared Blackboard
  3. ENVIRONMENT DESCRIPTION
List of figures:
FIGURE 1: SESSION MANAGEMENT SUBSYSTEM - INTERFACES
FIGURE 2: SESSION DESKTOP INTERFACE
FIGURE 3: SMA INTERFACE WITH SESSION APPLICATIONS
FIGURE 4: SMA OBJECT HIERARCHY
FIGURE 1: SHARED APPLICATIONS - RELATIONS WITH OTHER MODULES
FIGURE 2: TELEPOINTER
FIGURE 3: SHARED BLACKBOARD PROTOTYPE INTERFACE


LEVERAGE home page

Last updated 5th January 1998
E-mail: leverage@cilt.org.uk