LEVERAGE
LEarn from Video Extensive Real Atm Gigabit Experiment

Specification of Cooperative Work Services for two sites trials: Deliverable DWP442

A zipped version of this document can be downloaded here.

Abstract :
This document includes the functional specifications of two LEVERAGE application subsystems:

  • Session Management Subsystem, which deals with the management of cooperative sessions and all the resources used during synchronous cooperative communications, and
  • Data Conferencing Applications, which cope with the definition and development of the shared applications that will be used during point to point and multipoint cooperative sessions in order to share documents between participants.

Starting from the specifications and implementations used during the first LEVERAGE trials carried out in Cambridge, and taking into account the feedback gained on it, these subsystems have been redefined and adapted to the new two-sites scenario that will be used for the second trials between the CULC and INT institutions.

Authors: David Fernández (DIT-UPM), Luis Bellido (DIT-UPM)
Date: 30/04/97

Contents:

  1. SESSION MANAGEMENT SYSTEM
      1.1 - SYSTEM OVERVIEW
        1.1.1 - Aim of the system
        1.1.2 - General constraints
      1.2 - FUNCTIONAL DESCRIPTION
        1.2.1 - Inputs and Outputs
          1.2.1.1 MCU
          1.2.1.2 Database
          1.2.1.3 Statistics
          1.2.1.4 Applications
          1.2.1.5 User Interface
        1.2.2 - Functional description of system components
          1.2.2.1 SMA Objects
      1.3 - ENVIRONMENT DESCRIPTION

  2. DATA CONFERENCING APPLICATIONS
      2.1 - SYSTEM OVERVIEW
        2.1.1 - Aim of the system
        2.1.2 - General constraints
      2.2 - FUNCTIONAL DESCRIPTION
        2.2.1 - Inputs and Outputs
          2.2.1.1 Session Manager Agent
          2.2.1.2 Multipoint Communications Module
          2.2.1.3 Statistics
        2.2.2 - Functional description of system components
          2.2.2.1 Shared Window
          2.2.2.2 Telepointer
          2.2.2.3 Shared Blackboard
          2.2.2.4 Text Sharing
      2.3 - ENVIRONMENT DESCRIPTION
    APPENDIX I
  1. SESSION MANAGEMENT AGENT ACCESS API
      1.1 - SMA Access API
        1.1.1 Registration Phase
        1.1.2 InSession Phase
        1.1.3 Disconnection Phase
      1.2 - Ole Automation Interface
        1.2.1 SMA Objects Definition
        1.2.2 Applications Notify Object
      1.3 - Function Based Interface
        1.3.1 Data Types:
        1.3.2 Functions
          1.3.2.1 Initialization
          1.3.2.2 Information about Users
          1.3.2.3 Information about Sessions
          1.3.2.4 Information about Groups
          1.3.2.5 Information about Applications
          1.3.2.6 Registration
          1.3.2.7 Tokens and Data Channels
        1.3.3 Events


LEVERAGE home page

Last updated 24th August 1998
E-mail: leverage@cilt.org.uk