Re: [Sipping] Use of MESSAGE within a conference.
Miguel Garcia <Miguel.An.Garcia@nokia.com> Tue, 11 October 2005 07:38 UTC
Received: from localhost.localdomain ([127.0.0.1] helo=megatron.ietf.org) by megatron.ietf.org with esmtp (Exim 4.32) id 1EPEip-0005vK-Cw; Tue, 11 Oct 2005 03:38:51 -0400
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org) by megatron.ietf.org with esmtp (Exim 4.32) id 1EPEim-0005uD-Si for sipping@megatron.ietf.org; Tue, 11 Oct 2005 03:38:49 -0400
Received: from ietf-mx.ietf.org (ietf-mx [132.151.6.1]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id DAA05561 for <sipping@ietf.org>; Tue, 11 Oct 2005 03:38:43 -0400 (EDT)
Received: from mgw-ext01.nokia.com ([131.228.20.93]) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1EPEsm-0007lU-SN for sipping@ietf.org; Tue, 11 Oct 2005 03:49:10 -0400
Received: from esebh106.NOE.Nokia.com (esebh106.ntc.nokia.com [172.21.138.213]) by mgw-ext01.nokia.com (Switch-3.1.7/Switch-3.1.7) with ESMTP id j9B7cfnd020712; Tue, 11 Oct 2005 10:38:42 +0300
Received: from esebh002.NOE.Nokia.com ([172.21.138.77]) by esebh106.NOE.Nokia.com with Microsoft SMTPSVC(6.0.3790.1830); Tue, 11 Oct 2005 10:38:32 +0300
Received: from [127.0.0.1] ([172.21.36.242]) by esebh002.NOE.Nokia.com with Microsoft SMTPSVC(5.0.2195.6881); Tue, 11 Oct 2005 10:38:32 +0300
Message-ID: <434B6BF7.3080404@nokia.com>
Date: Tue, 11 Oct 2005 10:38:31 +0300
From: Miguel Garcia <Miguel.An.Garcia@nokia.com>
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.2) Gecko/20040804 Netscape/7.2 (ax)
X-Accept-Language: en-us, en, es-es
MIME-Version: 1.0
To: Dean Willis <dean.willis@softarmor.com>
Subject: Re: [Sipping] Use of MESSAGE within a conference.
References: <6B01DEC0-2026-440F-812F-BA93F17BFFAC@softarmor.com>
In-Reply-To: <6B01DEC0-2026-440F-812F-BA93F17BFFAC@softarmor.com>
Content-Type: text/plain; charset="us-ascii"; format="flowed"
Content-Transfer-Encoding: 7bit
X-OriginalArrivalTime: 11 Oct 2005 07:38:32.0264 (UTC) FILETIME=[C7A01480:01C5CE36]
X-Spam-Score: 0.0 (/)
X-Scan-Signature: c3a18ef96977fc9bcc21a621cbf1174b
Content-Transfer-Encoding: 7bit
Cc: Sipping <sipping@ietf.org>
X-BeenThere: sipping@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "SIPPING Working Group \(applications of SIP\)" <sipping.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/sipping>, <mailto:sipping-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:sipping@ietf.org>
List-Help: <mailto:sipping-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/sipping>, <mailto:sipping-request@ietf.org?subject=subscribe>
Sender: sipping-bounces@ietf.org
Errors-To: sipping-bounces@ietf.org
Hi Dean: As usually, there is a lot of logic in your reasoning... I was also leaning towards 1 below, specially because this is a similar case to the MESSAGE URI-list service, draft-ietf-sipping-uri-list-message-03.txt However, I see the point with other SIP methods... I guess that the conference server would always need some logic that determines what to do, depending on the method (yes, ugly). Common sense tells me that we want to do #1 for MESSAGE, but not for any other method. And even #1 might have variations. For instance, one of the participants might have establish an MSRP session, but not support MESSAGE (I guess this is theoretical). The conference server could put the payload of the MESSAGE request in an MSRP SEND for that participant. /Miguel Dean Willis wrote: > > Tom Hiller asked me this question, and when I thought about it, I > realized I was a lot less certain of what I believed the answer should > be than I thought I would be. > > So I'll ask you folks. > > Let's say Alice connects to a voice conference call by sending an > INVITE to a conference-factory, and completing an offer-answer exchange > in the usual way. The conference factory indicates it supports MESSAGE. > > What should Alice expect will happen if she sends a MESSAGE to the > conference URI resulting from this transaction? > > 1) The conference UA ACKS the MESSAGE and sends duplicates of it to all > other participants in the conference who have indicated they support > MESSAGE. > > 2) The conference UA absorbs the MESSAGE, and if the contents thereof > are meaningful to the conference UA, acts on it. > > 3) Nothing -- that is, the conference UA eats the MESSAGE, because it's > a dumb bot and rendering things to its user is meaningless. > > 4) The conference UA displays the MESSAGE contents to its operator. > > 5) The conference UA rejects the MESSAGE, because it doesn't have > consent from the other conference participants to act as an exploder. > > 6) The conference UA acts as #1 above, because by joining the > conference and indicating support for MESSAGE, all participants > implicitly granted exploder rights to the conference UA. > > > My initial answer was #1. > > Then I thought: What happens if aI send an OPTIONS to a conference UA? > Does it respond, or does it explode that request to the participants? I > think we assume that the the conference UA responds directly. > > What about SUBSCRIBE? Again, I think the conference UA responds > directly rather than exploding the SUBSCRIBE request. And the same for > NOTIFY, PUBLISH, INVITE, or any other request. So why should MESSAGE be > special? > > So what do you think happens here, and why? > > -- > Dean > > > > _______________________________________________ > Sipping mailing list https://www1.ietf.org/mailman/listinfo/sipping > This list is for NEW development of the application of SIP > Use sip-implementors@cs.columbia.edu for questions on current sip > Use sip@ietf.org for new developments of core SIP > -- Miguel A. Garcia tel:+358-50-4804586 sip:miguel.an.garcia@openlaboratory.net Nokia Research Center Helsinki, Finland _______________________________________________ Sipping mailing list https://www1.ietf.org/mailman/listinfo/sipping This list is for NEW development of the application of SIP Use sip-implementors@cs.columbia.edu for questions on current sip Use sip@ietf.org for new developments of core SIP
- [Sipping] Use of MESSAGE within a conference. Dean Willis
- Re: [Sipping] Use of MESSAGE within a conference. Miguel Garcia
- RE: [Sipping] Use of MESSAGE within a conference. Even, Roni
- Re: [Sipping] Use of MESSAGE within a conference. Paul Kyzivat
- Re: [Sipping] Use of MESSAGE within a conference. Vijay K. Gurbani
- Re: [Sipping] Use of MESSAGE within a conference. Dean Willis
- Re: [Sipping] Use of MESSAGE within a conference. Dale R. Worley
- Re: [Sipping] Use of MESSAGE within a conference. Paul Kyzivat
- Re: [Sipping] Use of MESSAGE within a conference. Dale R. Worley
- Re: [Sipping] Use of MESSAGE within a conference. Gonzalo Camarillo
- Re: [Sipping] Use of MESSAGE within a conference. Dean Willis
- Re: [Sipping] Use of MESSAGE within a conference. Gonzalo Camarillo