Proceedings of the 2006 20th Anniversary Conference on Computer Supported Cooperative Work 2006
DOI: 10.1145/1180875.1180894
|View full text |Cite
|
Sign up to set email alerts
|

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

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… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
11
0

Year Published

2009
2009
2017
2017

Publication Types

Select...
3
3
2

Relationship

0
8

Authors

Journals

citations
Cited by 20 publications
(11 citation statements)
references
References 16 publications
0
11
0
Order By: Relevance
“…Janus currently truncates history to limit storage requirements. We plan to adapt algorithms for compacting history developed for solving the groupware latecomer problem [6], and mechanisms for compressing messages [17].…”
Section: Strengths and Limitationsmentioning
confidence: 99%
“…Janus currently truncates history to limit storage requirements. We plan to adapt algorithms for compacting history developed for solving the groupware latecomer problem [6], and mechanisms for compressing messages [17].…”
Section: Strengths and Limitationsmentioning
confidence: 99%
“…Consequently, most real-time MCGs employ an Information Management algorithm to maintain a controlled level of inconsistency [3,[6][7][8][9][10]. Such algorithms attempt to optimize the streams of data transmitted by a MCG, and thus reduce the inconsistency caused by overloaded network hardware.…”
Section: Consistency In Mcgsmentioning
confidence: 99%
“…The user space is the easiest place to implement the data compression [5] [20]. Since the application knows the characteristics of data transmitting over the network it can decide proper policy for the compression.…”
Section: A User-level Data Compressionmentioning
confidence: 99%
“…Jeannot [5] has suggested a set of user-level functions for network data compression. GMC [20] is another user-level data compressor. Since these approaches are sort of user-level solutions, the modification of the user application is inevitable.…”
Section: Comparison With Original Tcp/ipmentioning
confidence: 99%