A multi-level coding awareness model combined with network QoS on bitmap-based graphic collaborative editing system

Workspace awareness is one of the key issues in real-time collaborative editing systems, especially in bitmap-based graphic editing system. Because of the intrinsic characteristics of bitmap, the data stream that needs to be exchanged in the network increases dramatically. On the other hand, the different collaborators in one collaborative project may have different network environments. It is therefore irrational to deliver the same large data-stream to distinct receivers. We propose a multi-level coding method which encodes each bitmap operation into several different granularities. We also propose a self-adapted awareness model by combining the awareness model with network QoS. As a result, different collaborators receive different data-streams in different granularity.

[1]  Chun Chen,et al.  Achieving undo in bitmap-based collaborative graphics editing systems , 2002, CSCW '02.

[2]  Alan Borning,et al.  Two approaches to casual interaction over computer and video networks , 1991, CHI.

[3]  Carl Gutwin,et al.  Design for individuals, design for groups: tradeoffs between power and workspace awareness , 1998, CSCW '98.

[4]  Clarence A. Ellis,et al.  Groupware: some issues and experiences , 1991, CACM.

[5]  Steve Benford,et al.  Supporting Cooperative Work in Virtual Environments , 1994, Comput. J..

[6]  Carl Gutwin,et al.  A Descriptive Framework of Workspace Awareness for Real-Time Groupware , 2002, Computer Supported Cooperative Work (CSCW).

[7]  Clarence A. Ellis,et al.  Concurrency control in groupware systems , 1989, SIGMOD '89.

[8]  Chun Chen,et al.  CoDesign - a collaborative pattern design system based on agent , 2001, Proceedings of the Sixth International Conference on Computer Supported Cooperative Work in Design (IEEE Cat. No.01EX472).

[9]  Jiang Li,et al.  A Peer-to-Peer Communication System , 2002, IEEE Pacific Rim Conference on Multimedia.

[10]  Yong Wang,et al.  Bi-level video: video communication at very low bit rates , 2001, MULTIMEDIA '01.

[11]  S. Greenberg,et al.  The Importance of Awareness for Team Cognition in Distributed Collaboration , 2001 .

[12]  Michael Boyle,et al.  GroupLab Collabrary: A Toolkit for Multimedia Groupware , 2002 .

[13]  Chun Chen,et al.  Research on conflict resolution and operation consistency in real-time collaborative graphic designing system , 2002, The 7th International Conference on Computer Supported Cooperative Work in Design.

[14]  Richard D. Gilson Special Issue Preface , 1995, Hum. Factors.

[15]  Chun Chen,et al.  Research on Reliable Communication in Real-Time Collaborative Designing Systems , 2002, DCW.

[16]  Jiang Li,et al.  Bi-level/full-color video combination for ubiquitous video communication , 2002, 2002 IEEE International Symposium on Circuits and Systems. Proceedings (Cat. No.02CH37353).

[17]  Tom Rodden,et al.  Populating the application: a model of awareness for cooperative applications , 1996, CSCW '96.

[18]  Carl Gutwin,et al.  Improving interpretation of remote gestures with telepointer traces , 2002, CSCW '02.