[Standards] certification etc.

Fletcher, Boyd C. CIV US USJFCOM JFL J9935 Boyd.Fletcher at je.jfcom.mil
Wed Mar 28 03:56:29 UTC 2007

1) we did some calculations and testing a year or two ago. but we didn't do a report.

2) why would that be a vote for TLS compression?  Efficent XML is better than TLS compression and ZLIB. I'm hoping to add Efficient XML to the XEP for stream compression onces its officially adopted by w3.org (which will be this year). Yes XMPP data was provided to w3.org for testing. 

3) we do already ;)

4) agree further discussion is needed but i haven't heard any technical arguments on why stream compression should not be required for clients.


-----Original Message-----
From: standards-bounces at xmpp.org on behalf of Peter Saint-Andre
Sent: Tue 3/27/07 11:31 PM
To: XMPP Extension Discussion List
Subject: Re: [Standards] certification etc.
Fletcher, Boyd C. CIV US USJFCOM JFL J9935 wrote:
> there are several reasons why stream compression is a better approach
> that TLS:
> 1) TLS with compression uses much more bandwidth that XMPP with just
> stream compression 

Has anyone studied this? Do we have numbers? What is "much more"?

> 2) With TLS compression you can use something like
> the new Efficient XML spec coming out of the W3.org which is better
> than zlib (and faster!) 

That seems to be a vote for TLS compression?

IMHO, Efficient XML = broccoli ice cream. :)

What are we optimizing for here? What are the metrics? Did the W3C folks 
include XMPP use cases? (They asked me about it once but that was 
several years ago, and we don't have enough money to be W3C members.)

> 3) in many environments (particularly with
> SATCOM), the TLS connect/reconnect costs are simply to expensive.

So deploy stream compression in those environments.

> thus stream compression should be required for client and servers in
> the intermediate specfiication.

Not so fast with the "thuses". :) The consensus of those posting on the 
list so far seems to be for making stream compression recommended (or 
possibly required) for servers in Basic. But further discussion will 
lead to enlightenment, I presume.


Peter Saint-Andre
XMPP Standards Foundation

More information about the Standards mailing list