Subject: [Simple] Sessmatch update (was Re: draft-ietf-simple-msrp-sessmatch-10 Issue)

From: Ben Campbell <[email-masked]>
Date: Tue, 17 May 2011 15:45:04 -0500

(as chair)

Please note that Christer published version 11 last week, as a result of feedback in this thread. If you commented on the previous version, please let us know as soon as possible if version 11 addresses your feedback.

Thanks!

Ben.

On Apr 5, 2011, at 4:23 PM, Ben Campbell wrote:

> Hi,
> 
> A small group (Christer, Cullen, Adam, Hadriel, John, and myself) held a face-to-face discussion of issues related to draft-ietf-simple-msrp-sessmatch-10. The discussion highlighted a backwards compatibility issue.
> 
> Specifically, an MSRP user agent implementing the sessmatch description that is behind an SBC or ALG that operates as the draft envisions cannot interoperate with a peer that uses an MSRP Relay as defined in RFC 4976. The issue is not caused by the sessmatch extension per se, but by the SBC/ALG. However, the sole purpose of this extension is to allow such behavior.
> 
> We agreed that this was a backwards compatibility issue, and as such would not be acceptable without some negotiation mechanism.
> 
> We discussed the following options. Note that no one option was favored by all present--I will let people speak individually as to their preferences.
> 
> 1) Treat MSRP over ALGs using the sessmatch extension as a fundamentally different protocol from base MSRP
> 
> 2) Create a SIP option tag that indicates that a UA both supports sessmatch, and does not use an MSRP relay.
> 
> 3) Give up on sessmatch, and assert that for an ALG or SBC to relay MSRP, it must rewrite the MSRP header fields in a manner similar to an MSRP Relay.
> 
> The chairs would appreciate a quick resolution to this issue, and request anyone who cares please make their opinions known on the SIMPLE list as soon as possible.
> 
> Thanks!
> 
> Ben.
> _______________________________________________
> Simple mailing list
> [email-masked]
> https://www.ietf.org/mailman/listinfo/simple