University of Canterbury Home
    • Admin
    UC Research Repository
    UC Library
    JavaScript is disabled for your browser. Some features of this site may not work without it.
    View Item 
    1. UC Home
    2. Library
    3. UC Research Repository
    4. College of Engineering
    5. Engineering: Conference Contributions
    6. View Item
    1. UC Home
    2.  > 
    3. Library
    4.  > 
    5. UC Research Repository
    6.  > 
    7. College of Engineering
    8.  > 
    9. Engineering: Conference Contributions
    10.  > 
    11. View Item

    Improving network efficiency in real-time groupware with general message compression (2006)

    Thumbnail
    View/Open
    12604410_Main.pdf (152.6Kb)
    Type of Content
    Conference Contributions - Published
    UC Permalink
    http://hdl.handle.net/10092/142
    DOI
    https://doi.org/10.1145/1180875.1180894
    Publisher
    University of Canterbury. Computer Science and Software Engineering.
    ISBN
    978-1-59593-249-5
    Collections
    • Engineering: Conference Contributions [2131]
    Authors
    Gutwin, C., Fedak, C., Watson, M., Bell, T., Dyck, J.show all
    Abstract

    Groupware communicates by sending messages across the network, and groupware programmers use a variety of formats for these messages, such as XML, plain text, or serialized objects. Although these formats have many advantages, they are often so verbose that they overload the system's network resources. Groupware programmers could improve efficiency by using more compact formats, but this efficiency comes at the cost of increased complexity, reduced convenience, and reduced readability. In this paper we propose an alternate approach for improving efficiency -- an automatic compression system that transparently minimizes verbose formats. Our general message compressor -- GMC -- automatically finds and removes redundancy in message streams, without any knowledge of the contents or structure of the message, and without any need for the programmer to change the way they work. In tests with realistic message traces, GMC reduced text messages to 20% of their original size, XML messages to 8% of the original, and serialized objects to 9%. Although not as compact as a hand-coded representation, GMC provides most of the compression benefits with almost none of the work -- it allows groupware programmers to use convenient message formats without compromising transport efficiency.

    Citation
    Gutwin, C., Fedak, C., Watson, M., Bell, T., Dyck, J. (2006) Improving network efficiency in real-time groupware with general message compression. Banff, Canada: Computer Supported Cooperative Work Conference (CSCW 2006), 4-8 Nov 2006. Proceedings of the 2006 20th Anniversary Conference on Computer Supported Cooperative Work, 119-128.
    This citation is automatically generated and may be unreliable. Use as a guide only.
    Keywords
    groupware performance; message compression; network delay
    Rights
    https://hdl.handle.net/10092/17651
    Advanced Search

    Browse

    All of the RepositoryCommunities & CollectionsBy Issue DateAuthorsTitlesSubjectsThesis DisciplineThis CollectionBy Issue DateAuthorsTitlesSubjectsThesis Discipline

    Statistics

    View Usage Statistics
    • SUBMISSIONS
    • Research Outputs
    • UC Theses
    • CONTACTS
    • Send Feedback
    • +64 3 369 3853
    • ucresearchrepository@canterbury.ac.nz
    • ABOUT
    • UC Research Repository Guide
    • Copyright and Disclaimer
    • SUBMISSIONS
    • Research Outputs
    • UC Theses
    • CONTACTS
    • Send Feedback
    • +64 3 369 3853
    • ucresearchrepository@canterbury.ac.nz
    • ABOUT
    • UC Research Repository Guide
    • Copyright and Disclaimer