Re: [MMUSIC] Single SCTP usage per SDP session?
"Makaraju, Maridi Raju (Raju)" <Raju.Makaraju@alcatel-lucent.com> Wed, 26 November 2014 19:58 UTC
Return-Path: <Raju.Makaraju@alcatel-lucent.com>
X-Original-To: mmusic@ietfa.amsl.com
Delivered-To: mmusic@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0CD801A1B35 for <mmusic@ietfa.amsl.com>; Wed, 26 Nov 2014 11:58:55 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.91
X-Spam-Level:
X-Spam-Status: No, score=-6.91 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_HI=-5, T_RP_MATCHES_RCVD=-0.01] autolearn=ham
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id I1KumXAu9f12 for <mmusic@ietfa.amsl.com>; Wed, 26 Nov 2014 11:58:53 -0800 (PST)
Received: from smtp-fr.alcatel-lucent.com (fr-hpida-esg-02.alcatel-lucent.com [135.245.210.21]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 45FFF1A1B32 for <mmusic@ietf.org>; Wed, 26 Nov 2014 11:58:52 -0800 (PST)
Received: from us70uusmtp3.zam.alcatel-lucent.com (unknown [135.5.2.65]) by Websense Email Security Gateway with ESMTPS id D7D7A2303FCC5; Wed, 26 Nov 2014 19:58:45 +0000 (GMT)
Received: from US70TWXCHHUB04.zam.alcatel-lucent.com (us70twxchhub04.zam.alcatel-lucent.com [135.5.2.36]) by us70uusmtp3.zam.alcatel-lucent.com (GMO) with ESMTP id sAQJwmMB032253 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Wed, 26 Nov 2014 14:58:48 -0500
Received: from US70UWXCHMBA02.zam.alcatel-lucent.com ([169.254.8.56]) by US70TWXCHHUB04.zam.alcatel-lucent.com ([135.5.2.36]) with mapi id 14.03.0195.001; Wed, 26 Nov 2014 14:58:48 -0500
From: "Makaraju, Maridi Raju (Raju)" <Raju.Makaraju@alcatel-lucent.com>
To: Christer Holmberg <christer.holmberg@ericsson.com>, Salvatore Loreto <salvatore.loreto@ericsson.com>
Thread-Topic: [MMUSIC] Single SCTP usage per SDP session?
Thread-Index: AQHQCVh2RQ9HT1LDRYu/Q2dfZ4TTzJxzCswAgAABnACAAA02gP//08kQgACqQID//7NDoA==
Date: Wed, 26 Nov 2014 19:58:47 +0000
Message-ID: <E1FE4C082A89A246A11D7F32A95A17828E63F077@US70UWXCHMBA02.zam.alcatel-lucent.com>
References: <7594FB04B1934943A5C02806D1A2204B1D534E7B@ESESSMB209.ericsson.se> <2649C056-4D86-4448-B71F-A42954E1BF49@ericsson.com> <7594FB04B1934943A5C02806D1A2204B1D538EF9@ESESSMB209.ericsson.se> <07B6DC62-93DB-4C15-BECE-68BB70B663FB@ericsson.com> <7594FB04B1934943A5C02806D1A2204B1D5390C0@ESESSMB209.ericsson.se> <E1FE4C082A89A246A11D7F32A95A17828E63E883@US70UWXCHMBA02.zam.alcatel-lucent.com> <7594FB04B1934943A5C02806D1A2204B1D539F4F@ESESSMB209.ericsson.se>
In-Reply-To: <7594FB04B1934943A5C02806D1A2204B1D539F4F@ESESSMB209.ericsson.se>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [135.5.27.17]
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Archived-At: http://mailarchive.ietf.org/arch/msg/mmusic/uXbh7Q8PRMldL7T4ok6-c1Kwpr8
Cc: "mmusic@ietf.org" <mmusic@ietf.org>
Subject: Re: [MMUSIC] Single SCTP usage per SDP session?
X-BeenThere: mmusic@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: Multiparty Multimedia Session Control Working Group <mmusic.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mmusic>, <mailto:mmusic-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mmusic/>
List-Post: <mailto:mmusic@ietf.org>
List-Help: <mailto:mmusic-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mmusic>, <mailto:mmusic-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 26 Nov 2014 19:58:55 -0000
> > However, in the SCTP-SDP discussions in Honolulu it was agreed to only > > allow a single SCTP association in the case of SCTPoDTLS (even if > > draft-ietf- tsvwg-sctp-dtls-encaps allows multiple). The reason is > > that you would otherwise have multiple m- lines with the same port > > value (even if you don't use BUNDLE), as the port indicates the UDP/TCP > port - not the SCTP port. > > <Raju> > > Per my understanding, draft-ietf-tsvwg-sctp-dtls-encaps just talks about > SCTP over DTLS and allowing multiple SCTP associations, which is perfectly > fine. > > Then it is possible to come up with SCTP-SDP semantics to use that > capability. > > One m= line allowing one SCTP over DTLS limit is fine. Using BUNDLE you > can replicate same 4-tuple in multiple m= lines. Then there is only one DTLS > association > > established and multiple SCTP associations over that is possible (one per > m= line). > > If BUNDLE is not used then I believe same 4-tuple on multiple m= lines are > NOT possible. This is because, per my understanding, unlike TCP/native-SCTP > used under non- > > ICE environments, in ICE-environments the TCP/UDP port specified is used > both as client and server port for DTLS. > > Even with BUNDLE, you would have to use the same m= line port value from the > beginning, which is not allowed. So, you basically would have to add the > additional SCTPoDTLS m= lines once the usage of BUNDLE has been negotiated. <Raju> You are right. Section 8.2.1 of draft-ietf-mmusic-sdp-bundle-negotiation says the m= line should have unique 4-tuple to allow possibility of BUNDLE rejection. Very valid. However, to facilitate multiple SCTP over same bundled SCTP, won't the following work? - Offerer adds one m= line for each SCTP association needed. - If the answerer selects BUNDLE then all the SCTP m= lines now map and use the same DTLS association. - If the answerer does not accept BUNDLE then we don't have the option of negotiating multiple SCTPs over same DTLS anyway; so it will result in multiple DTLS, which still gives you a way to get multiple SCTPs. With this approach a new subsequent SDP offer is not needed to add SCTP m= lines. </Raju> > > > I am not sure if draft-ietf-mmusic-sctp-sdp makes any distinction between > use of ICE or not. I believe the semantics for port in m= line are different > when ICE is used vs. ICE > is not used. > > - When ICE is used it is the client as well as the server port. > >- When ICE is not used, the port is the server port and not the client > port. For a=setup:active cases discard port 9 is used per RFC 4145, which > draft-ietf-mmusic-sctp-sdp > > refers. > > Per the agreement in Honolulu, there will be no port 9 for SCTP, as the > agreement was that both endpoints will initiate the SCTP association. > > And, in order to prevent two separate SCTP associations to be established, > the m= line port needs to indicate both the client and server port also > without ICE. <Raju> So, these 2 clarifications are needed in draft-ietf-mmusic-sctp-sdp as it deviates from referred RFC 4145. </Raju> BR Raju
- [MMUSIC] Single SCTP usage per SDP session? Christer Holmberg
- Re: [MMUSIC] Single SCTP usage per SDP session? Makaraju, Maridi Raju (Raju)
- Re: [MMUSIC] Single SCTP usage per SDP session? Christer Holmberg
- Re: [MMUSIC] Single SCTP usage per SDP session? Makaraju, Maridi Raju (Raju)
- Re: [MMUSIC] Single SCTP usage per SDP session? Christer Holmberg
- Re: [MMUSIC] Single SCTP usage per SDP session? Makaraju, Maridi Raju (Raju)
- Re: [MMUSIC] Single SCTP usage per SDP session? Christer Holmberg
- Re: [MMUSIC] Single SCTP usage per SDP session? Schwarz, Albrecht (Albrecht)
- Re: [MMUSIC] Single SCTP usage per SDP session? Makaraju, Maridi Raju (Raju)
- Re: [MMUSIC] Single SCTP usage per SDP session? Adam Roach
- Re: [MMUSIC] Single SCTP usage per SDP session? Paul Kyzivat
- Re: [MMUSIC] Single SCTP usage per SDP session? Paul Kyzivat
- Re: [MMUSIC] Single SCTP usage per SDP session? Christer Holmberg
- Re: [MMUSIC] Single SCTP usage per SDP session? Paul Kyzivat
- Re: [MMUSIC] Single SCTP usage per SDP session? Christer Holmberg
- Re: [MMUSIC] Single SCTP usage per SDP session? Paul Kyzivat
- Re: [MMUSIC] Single SCTP usage per SDP session? Salvatore Loreto
- Re: [MMUSIC] Single SCTP usage per SDP session? Christer Holmberg
- Re: [MMUSIC] Single SCTP usage per SDP session? Salvatore Loreto
- Re: [MMUSIC] Single SCTP usage per SDP session? Christer Holmberg
- Re: [MMUSIC] Single SCTP usage per SDP session? Paul Kyzivat
- Re: [MMUSIC] Single SCTP usage per SDP session? Christer Holmberg
- Re: [MMUSIC] Single SCTP usage per SDP session? Makaraju, Maridi Raju (Raju)
- Re: [MMUSIC] Single SCTP usage per SDP session? Salvatore Loreto
- Re: [MMUSIC] Single SCTP usage per SDP session? Christer Holmberg
- Re: [MMUSIC] Single SCTP usage per SDP session? Christer Holmberg
- Re: [MMUSIC] Single SCTP usage per SDP session? Makaraju, Maridi Raju (Raju)
- Re: [MMUSIC] Single SCTP usage per SDP session? Christer Holmberg
- Re: [MMUSIC] Single SCTP usage per SDP session? Makaraju, Maridi Raju (Raju)
- Re: [MMUSIC] Single SCTP usage per SDP session? Christer Holmberg
- Re: [MMUSIC] Single SCTP usage per SDP session? Paul Kyzivat
- Re: [MMUSIC] Single SCTP usage per SDP session? Christer Holmberg
- Re: [MMUSIC] Single SCTP usage per SDP session? Paul Kyzivat
- Re: [MMUSIC] Single SCTP usage per SDP session? Christer Holmberg
- Re: [MMUSIC] Single SCTP usage per SDP session? Paul Kyzivat