Re: [Sipping] SIP-H.323 design team
Henning Schulzrinne <hgs@cs.columbia.edu> Thu, 20 February 2003 23:42 UTC
Received: from www1.ietf.org (ietf.org [132.151.1.19] (may be forged)) by ietf.org (8.9.1a/8.9.1a) with ESMTP id SAA03668 for <sipping-archive@odin.ietf.org>; Thu, 20 Feb 2003 18:42:05 -0500 (EST)
Received: (from mailnull@localhost) by www1.ietf.org (8.11.6/8.11.6) id h1KNmra26697 for sipping-archive@odin.ietf.org; Thu, 20 Feb 2003 18:48:53 -0500
Received: from ietf.org (odin.ietf.org [132.151.1.176]) by www1.ietf.org (8.11.6/8.11.6) with ESMTP id h1KNmrp26694 for <sipping-web-archive@optimus.ietf.org>; Thu, 20 Feb 2003 18:48:53 -0500
Received: from www1.ietf.org (ietf-mx.ietf.org [132.151.6.1]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id SAA03653 for <sipping-web-archive@ietf.org>; Thu, 20 Feb 2003 18:41:33 -0500 (EST)
Received: from www1.ietf.org (localhost.localdomain [127.0.0.1]) by www1.ietf.org (8.11.6/8.11.6) with ESMTP id h1KNk6p26636; Thu, 20 Feb 2003 18:46:06 -0500
Received: from ietf.org (odin.ietf.org [132.151.1.176]) by www1.ietf.org (8.11.6/8.11.6) with ESMTP id h1KNjSp26605 for <sipping@optimus.ietf.org>; Thu, 20 Feb 2003 18:45:28 -0500
Received: from dewberry.cc.columbia.edu (ietf-mx.ietf.org [132.151.6.1]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id SAA03615 for <sipping@ietf.org>; Thu, 20 Feb 2003 18:38:09 -0500 (EST)
Received: from cs.columbia.edu (tallgrass.netlab.uky.edu [204.198.76.66]) (user=hgs10 mech=PLAIN bits=0) by dewberry.cc.columbia.edu (8.12.3/8.12.3) with ESMTP id h1KNfUxw000635 (version=TLSv1/SSLv3 cipher=RC4-MD5 bits=128 verify=NOT); Thu, 20 Feb 2003 18:41:31 -0500 (EST)
Message-ID: <3E5567B3.5080407@cs.columbia.edu>
Date: Thu, 20 Feb 2003 18:41:39 -0500
From: Henning Schulzrinne <hgs@cs.columbia.edu>
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.3b) Gecko/20030210
X-Accept-Language: en-us, en
MIME-Version: 1.0
To: Francois Audet <audet@nortelnetworks.com>
CC: 'Gonzalo Camarillo' <Gonzalo.Camarillo@lmf.ericsson.se>, 'sipping' <sipping@ietf.org>, 'Dean Willis' <dwillis@softarmor.com>, 'Rohan Mahy' <rohan@cisco.com>, "'kns10@cs.columbia.edu'" <kns10@cs.columbia.edu>, "'alan.johnston@wcom.com'" <alan.johnston@wcom.com>, "'rrroy@att.com'" <rrroy@att.com>
Subject: Re: [Sipping] SIP-H.323 design team
References: <2F1FC1DEA077D5119FAD00508BCFD6D206B7F8FC@zsc3c030.us.nortel.com>
In-Reply-To: <2F1FC1DEA077D5119FAD00508BCFD6D206B7F8FC@zsc3c030.us.nortel.com>
Content-Type: text/plain; charset="ISO-8859-1"; format="flowed"
Content-Transfer-Encoding: 8bit
Content-Transfer-Encoding: 8bit
Sender: sipping-admin@ietf.org
Errors-To: sipping-admin@ietf.org
X-BeenThere: sipping@ietf.org
X-Mailman-Version: 2.0.12
Precedence: bulk
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/sipping>, <mailto:sipping-request@ietf.org?subject=unsubscribe>
List-Id: SIPPING Working Group (applications of SIP) <sipping.ietf.org>
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>
Content-Transfer-Encoding: 8bit
Content-Transfer-Encoding: 8bit
Francois Audet wrote: > Gonzallo and all, > > I have a few comments/concerns about this requirement document. Before we go there: the requirements document was last-called sometime in the last millenium and is now at the RFC editor. (The text will change a bit due to some last-minute editing to make it a bit more readable, but it's too late to make substantive changes). draft-agrawal-sip-h323-interworking-reqs-03 was issued in early 2002, I think and was IESG approved for informational on April 18, 2002. Thus, your comments would have been somewhat more helpful about 18 months ago :-) > > - Section 6 states that the IWF shall use the H.323 version 2 > Recommendation. I don't believe > this is a valid requirement. Many (if not most) implementations are up > to versions 3 and 4 > these days. We could either say nothing at all about H.323 versions, > or require version 2 > or above. In H.323, new versions need to be backward compatible with > older versions, so this > shouldn't be an issue. > > - Many requirements are extremely vague. For example, things like 6.1.2 > a "the IWF shall support > all the addressing shcemes of both H.323 and SIP". I'm not sure if > this is even feasible. > Requirement 8.1.1 is also very vague I also really doubt that it is > even possible to do so: > I'd recommend writing examples instead of a clear mapping). > > - Certain requirements seem to modify the behavior that and H.323 > endpoint or GK may have. We > can not impose system-wide behavioral changes on an existing H.323 (or > SIP) network. For example, > 6.4 says that the pre-granted ARQ shall be supported by the IWF. It is > entirely up to the > GK to decide which mode (pre-granted or not) will be used, not the > IWF. Perhaps I'm not reading > the requirement properly and this requirement is just saying that the > IWF needs to support > both pre-Granted ARQ and normal ARQ (if it is the case, then this > bullet should just be > merger with the previous requirement about vague requirements). One of > the reason I am > thinking that the intent is to prescribe a specific behavior on the > H.323 (and SIP) protocol > is that the now-expired draft-agrawal-sip-h323-interworking-01.txt was > doing so. Are we > thinking of ressucitating this draft, or are we thinking of starting > from scratch with > a different approach? > > - Section 6.5 uses the INFO method for sending DTMF information. I will > point out that H.323v4 > supports RFC2833 (the procedures for exchanging the necessary dynamic > payload type are > similar to the procedures used in SIP). The final version has removed any mentioning of INFO. I caught this at the last minute :-) > > - Section 8.2 I like. > > - Section 8.4 needs to be clarified (what is "invisible support"?). > > - Section 12.4 is probably one of the most important to look into. It > should explain how the > offer/answer model maps to H.323 (both fastStart and mid/call or slow > start). It should > talk about re-INVITE, UPDATE, OpenLogicalChannnel, > a=sendonly/inactive, TCS=0,etc. > I am pretty sure that there is no simple mapping as the models are > quite different. > > - There should also be a section on in-band and out-of band media (early > media) and how they > map. > > Lastly, we need to make sure that this document is meant to be > informative at best. I would It will be, like all requirements documents. > much prefer to have document explaining the various mismatches between > SIP and H.323 and how > to minimize them than a document trying to describe a fixed mapping > between the two: more > a free-form description of the various "gotchas" that may be encountered > when trying to > interwork the two protocols. Your contribution to such a document would be much appreciated. Unfortunately, it doesn't write itself... > > For example, it could explain how opening logical channels in H.323 and > the terminal > capability set negotiation process differ from the offer/answer model. I > see very little > benefits in creating a document that would describe only a mapping for > "basic call setup" > as this is not where people are going to have difficulties. > > I am convinced that a "simple protocol mapping" approach such as the one > defined in the now > expired draft-agrawal-sip-h323-interworking-01.txt is not possible and > that instead the IWF > will have to maintain full call control/state information in order to > map properly between > the protocols. I think we would be doing developpers and service > providers a great disservice > by issuing an RFC implying that a simple "protocol mapping" box might be > sufficient to allow > for interworking between SIP and H.323. I'd rather see no interworking > document at all than > a simplistic mapping document. > > Comments? > > François Audet > _______________________________________________ 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] SIP-H.323 design team Gonzalo Camarillo
- [Sipping] RE: SIP-H.323 design team Roy, Radhika R, ALABS
- RE: [Sipping] SIP-H.323 design team Francois Audet
- Re: [Sipping] SIP-H.323 design team Henning Schulzrinne