Re: [MMUSIC] Single SCTP usage per SDP session?
Christer Holmberg <christer.holmberg@ericsson.com> Wed, 26 November 2014 11:29 UTC
Return-Path: <christer.holmberg@ericsson.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 DCE5D1A8A4B for <mmusic@ietfa.amsl.com>; Wed, 26 Nov 2014 03:29:35 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.201
X-Spam-Level:
X-Spam-Status: No, score=-4.201 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, SPF_PASS=-0.001] 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 nf7OSacXy0hH for <mmusic@ietfa.amsl.com>; Wed, 26 Nov 2014 03:29:34 -0800 (PST)
Received: from sesbmg23.ericsson.net (sesbmg23.ericsson.net [193.180.251.37]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C1F5A1A00B1 for <mmusic@ietf.org>; Wed, 26 Nov 2014 03:29:33 -0800 (PST)
X-AuditID: c1b4fb25-f791c6d00000617b-dd-5475b99b501e
Received: from ESESSHC018.ericsson.se (Unknown_Domain [153.88.253.124]) by sesbmg23.ericsson.net (Symantec Mail Security) with SMTP id 11.F6.24955.B99B5745; Wed, 26 Nov 2014 12:29:31 +0100 (CET)
Received: from ESESSMB209.ericsson.se ([169.254.9.126]) by ESESSHC018.ericsson.se ([153.88.183.72]) with mapi id 14.03.0195.001; Wed, 26 Nov 2014 12:29:31 +0100
From: Christer Holmberg <christer.holmberg@ericsson.com>
To: Salvatore Loreto <salvatore.loreto@ericsson.com>
Thread-Topic: [MMUSIC] Single SCTP usage per SDP session?
Thread-Index: AdAIiilGRQ9HT1LDRYu/Q2dfZ4TTzAAxes8AAAUE9XD///IzAP//5OAw
Date: Wed, 26 Nov 2014 11:29:31 +0000
Message-ID: <7594FB04B1934943A5C02806D1A2204B1D5390C0@ESESSMB209.ericsson.se>
References: <7594FB04B1934943A5C02806D1A2204B1D534E7B@ESESSMB209.ericsson.se> <2649C056-4D86-4448-B71F-A42954E1BF49@ericsson.com> <7594FB04B1934943A5C02806D1A2204B1D538EF9@ESESSMB209.ericsson.se> <07B6DC62-93DB-4C15-BECE-68BB70B663FB@ericsson.com>
In-Reply-To: <07B6DC62-93DB-4C15-BECE-68BB70B663FB@ericsson.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [153.88.183.147]
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFrrHLMWRmVeSWpSXmKPExsUyM+Jvje7snaUhBkdnqFtMXf6YxYHRY8mS n0wBjFFcNimpOZllqUX6dglcGV0PfzEXTJKq2PRxJ2sD43qRLkZODgkBE4kXZ3axQNhiEhfu rWfrYuTiEBI4wigxfc1mZghnCaPEpead7F2MHBxsAhYS3f+0QUwRoObHB/JBTGYBdYmri4NA xggDFczb1c4MYosIWErM+fSeGaLaTWL6AUMQk0VAVWL5hVqQCl4BX4k739eyQ+z5yyjRfP0C E0gNp4CDRPdaG5AaRqDDvp9awwRiMwuIS9x6Mp8J4mABiSV7zjND2KISLx//YwVplRBQkpi2 NQ2iXEdiwe5PbBC2tsSyha+ZIdYKSpyc+YRlAqPYLCRTZyFpmYWkZRaSlgWMLKsYRYtTi5Ny 042M9VKLMpOLi/Pz9PJSSzYxAiPk4JbfqjsYL79xPMQowMGoxMNr4FQaIsSaWFZcmXuIUZqD RUmcd+G5ecFCAumJJanZqakFqUXxRaU5qcWHGJk4OKUaGMvjby3Qf39UIJezaTdfQq3SlqnG jAfYDEqWqpnvbrrgvp8naY/bCvW0jz9+VLm2ZDn6cF+pq5MUnCCxIlnhv9bNbQ/XZt8zj53V +erE2nnfzJOv+Wol3KiYK38zLO2eYcWPdW7TbyxwSKw/HGN8uGXH269a/S2OrtaamkvuaN3e nOhW/W/jKiWW4oxEQy3mouJEALi2iIpxAgAA
Archived-At: http://mailarchive.ietf.org/arch/msg/mmusic/rSLfatNo6bhPxoK-j9_1jo1klhg
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 11:29:36 -0000
Hi, >>> Hopefully there are some SCTP experts in da hause that can clarify the following: >>> >>> Previously, in the SCTP-SDP discussions, we have agreed that for a given SCTP/SCTPoDTLS/DTLSoSCTP association, we will only allow a single usage (e.g. a webrtc-datachannel). >>> >>> So, if one wants multiple usages, one needs to establish multiple associations, using multiple m- lines. >>> >>> BUT, according to RFC 4960, two SCTP endpoints MUST NOT have more than one SCTP association between them at any given time. Not exactly sure why, but that is what the text says. >>> >>> "SCTP association: A protocol relationship between SCTP endpoints, >>> composed of the two SCTP endpoints and protocol state information >>> including Verification Tags and the currently active set of >>> Transmission Sequence Numbers (TSNs), etc. An association can be >>> uniquely identified by the transport addresses used by the >>> endpoints in the association. Two SCTP endpoints MUST NOT have >>> more than one SCTP association between them at any given time." >>> >>> <Sal> >>> That is not a problem. >>> As it has also already suggested it is enough to use a different port number on one side. >>> </Sal> >> >> After discussing with an SCTP expert, my understanding is that it is enough to have a unique 4-tuple for each SCTP association. >> >> So, that means that SDP can contain multiple m- lines describing an SCTP association, as long as each use unique 4-tuples. >> >> However, afaik, that means that a BUNDLE group CANNOT contain multiple SCTP associations, as they would all share the same 4-tuple. >> >> >>> <Sal> >>> note also that in >>> https://tools.ietf.org/html/draft-ietf-tsvwg-sctp-dtls-encaps-06 >>> we already have the following text that implies that is possible to >>> have multiple SCTP associations between two endpoints >>> >>> o Multiple SCTP associations MAY be multiplexed over a single DTLS >>> connection. The SCTP port numbers are used for multiplexing and >>> demultiplexing the SCTP associations carried over a single DTLS >>> connection. >> >> Based on the one-SCTP-assocation-per-4-tuple assumption, isn't that text wrong? > > <Sal> > the text is correct! > because it implies that different SCTP associations use different ports (i.e. each of them use an unique 4-tuples) > -> "The SCTP port numbers are used for multiplexing and demultiplexing..." > </Sal> Well, in case of SCTPoDTLS one could claim that the SCTP port is not really part of the 4-tuple. But, if the tsvwg folks are ok to multiplex multiple SCTP associations using a single UDP/TCP port, then fine... I don't have any strong opinion - I just want to clarify :) 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. Regards, Christer
- [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