[AVTCORE] Re: BUNDLE question - relationship to PR-Answer?
Christer Holmberg <christer.holmberg@ericsson.com> Mon, 25 May 2026 15:44 UTC
Return-Path: <christer.holmberg@ericsson.com>
X-Original-To: avt@mail2.ietf.org
Delivered-To: avt@mail2.ietf.org
Received: from localhost (localhost [127.0.0.1]) by mail2.ietf.org (Postfix) with ESMTP id 64570F4B47BB for <avt@mail2.ietf.org>; Mon, 25 May 2026 08:44:51 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ietf.org; s=ietf1; t=1779723891; bh=tj5oHQFOucnOCPC6RzDggTlak+I7aAj0GufQCpk+GgA=; h=From:To:Subject:Date:References:In-Reply-To; b=AQ31hiM4k8lKl6I1VhhhBVmTUvQE99mfqs5BO8UqS0TXRKqf4yykcxKJnzzPsMMVA YP7aeOciZkyFwM6Zg2LKLerHmud3CCuWR/oAf26uEcUEf5auOJ232RAQZiS8J9fI2d FglNKfNbtjco9OoSl+OPmQY1puTCPRTdeoQbxiFo=
X-Virus-Scanned: amavisd-new at ietf.org
X-Spam-Flag: NO
X-Spam-Score: -2.097
X-Spam-Level:
X-Spam-Status: No, score=-2.097 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=0.001, RCVD_IN_VALIDITY_CERTIFIED_BLOCKED=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, SPF_NONE=0.001] autolearn=ham autolearn_force=no
Authentication-Results: mail2.ietf.org (amavisd-new); dkim=pass (2048-bit key) header.d=ericsson.com
Received: from mail2.ietf.org ([166.84.6.31]) by localhost (mail2.ietf.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id qTsWCQjvmnR8 for <avt@mail2.ietf.org>; Mon, 25 May 2026 08:44:51 -0700 (PDT)
Received: from AM0PR02CU008.outbound.protection.outlook.com (mail-westeuropeazon11013030.outbound.protection.outlook.com [52.101.72.30]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-384) server-signature ECDSA (P-256) server-digest SHA256) (No client certificate requested) by mail2.ietf.org (Postfix) with ESMTPS id E4E46F4B47B6 for <avt@ietf.org>; Mon, 25 May 2026 08:44:50 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=T99bX8KfGD6xY8zlMCZjRb2JXFs3O7MaUqXgya2UKlHZUr4zLfz5k+QqZbBo+zb6LU5nqbTURgLCF+/8HAiQkM5UWmdOcJUl9659jjUUfZbM6HMXiFNwyZst7Ww+9QIOfqP9cdPZDi+KYYB4SEoyyJCi9QBtrDxrz6lKANohrEB9sXD9qkYFnY82QtN3hrvZAxktHUIK3YpAHN6wMB/xuOG6uysAZSApBXkhSDTyDN+D29h3AoPBOoxjrsNi9juUhvYc/A9a0N3Lm9YbwTUWgDWA9+qxNKaGBcxd8+G7Ng2Utjyq1yNmQ5L0f04NU02gkuIbNIt+dj7ILxehf9QiOQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=tj5oHQFOucnOCPC6RzDggTlak+I7aAj0GufQCpk+GgA=; b=E1cdzDQiSUijLsM0UhZBnR36mjO7VP8C6HMTd4X/UQFk0FlBi9WJkI8Fw1YCLX5Jjxmks+Cw6jLW1E3VAMjMa0+oaiAmfvau8m4YVK3ExFrDWC/nv1X7QyrRyTfmRnpe/o4EyZQVYW+sGEK/DCMmETj4UEQnboromVj7OBEuMAKEgt4Vj3OMKqnnY4PagGGV+EIYH7rLMC7w2iyeLiG+iu4n48m/8nzD/+n5qU/ebjvc46VKSIE1ZerRz2It2tq1EuRS4sagIRyyfzNeAIz1K079jG8Q03AwzKL3+oyp7muG18Yrtp7KZhNms33ly1PbgKZd8HrVNV5znxagvX90Ng==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=ericsson.com; dmarc=pass action=none header.from=ericsson.com; dkim=pass header.d=ericsson.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ericsson.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=tj5oHQFOucnOCPC6RzDggTlak+I7aAj0GufQCpk+GgA=; b=BmayU5R2sUOOCUPRDnpAoGJ57lJDo59hrQN3W2rDVX8wHWW+DzvNrpugBwzRWZfTCPdJhE8NSrYSojcvCfYa54g9+/UjYnlGxevrw7fA26hx5SeabmoAVvCxnUsAJc9TGnFS/UjxN9brw+f7dPfMOIxMrIdGHMGCr6Zq7oNKTXZGDJqaF7DEVZmI9EuP1byGPTiJbd7XQboST2dnviXloYgktgiKaUh3Ko6BKz12R6XjninMiOdMAJQvY100DlfeTaciz42PI7zu+FN/bn9JPGKjC5oC6kmGyabfQZRiN8jV+iaBlk7OgbQ34gsfWdju9E2DXrPz+Apmd4su7/y3Cg==
Received: from AM8PR07MB8074.eurprd07.prod.outlook.com (2603:10a6:20b:3d9::15) by GV4PR07MB10435.eurprd07.prod.outlook.com (2603:10a6:150:29e::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.48.19; Mon, 25 May 2026 15:44:43 +0000
Received: from AM8PR07MB8074.eurprd07.prod.outlook.com ([fe80::1be9:4375:1802:9852]) by AM8PR07MB8074.eurprd07.prod.outlook.com ([fe80::1be9:4375:1802:9852%6]) with mapi id 15.21.0048.016; Mon, 25 May 2026 15:44:43 +0000
From: Christer Holmberg <christer.holmberg@ericsson.com>
To: Harald Alvestrand <harald@alvestrand.no>, "avt@ietf.org" <avt@ietf.org>
Thread-Topic: [AVTCORE] Re: BUNDLE question - relationship to PR-Answer?
Thread-Index: AQHc0coUyY+PVHCnxE60qrAKPAARQbXqALcAgABgqoCAAAddAIAAvfOAgAkM7YCAKuCrQA==
Date: Mon, 25 May 2026 15:44:42 +0000
Message-ID: <AM8PR07MB8074FEAE6FB6F13B0ACE1C4D930A2@AM8PR07MB8074.eurprd07.prod.outlook.com>
References: <a758d4db-6744-4998-843d-df5dc4638c16@alvestrand.no> <15764ec5-9ba5-4560-adc6-84ffd22f0acc@alum.mit.edu> <A4E3C8DD-1550-42C0-B162-D52B61BF9798@8x8.com> <a9f3b27e-ba10-4889-8b74-d7166ef3f6b3@alum.mit.edu> <CAD5OKxv1tY+Zy_rHu8K4orSMycCT8Wms1axTNV3tfEXakQGdaA@mail.gmail.com> <f33c8378-3b0d-482a-8628-ef3eecac3f66@alum.mit.edu> <b0c78a17-76ba-4cd8-b129-81cb3a632fa9@alvestrand.no>
In-Reply-To: <b0c78a17-76ba-4cd8-b129-81cb3a632fa9@alvestrand.no>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=ericsson.com;
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: AM8PR07MB8074:EE_|GV4PR07MB10435:EE_
x-ms-office365-filtering-correlation-id: 3172a791-451d-482f-cf0a-08deba748a25
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;ARA:13230040|366016|1800799024|376014|4022899009|22082099003|18002099003|56012099003|38070700021|11063799006|4143699003;
x-microsoft-antispam-message-info: 0Er6d/BJHhhRj7FkUJrKYIFO3xPVe+/RgxhtssEuR731x7anXuh64HL8O1JcZeQU1KXWhSCTN85p8RtphXZ7fSXMV7b3z3G0HDlqjhm5ifx+dlMQ3qnt3cu460jV6fx6J9vIaOrdhSE6g6aI2uGpUlgVPDqMa7b4pNOm+T2r6xnQZP4s9UNqVKCK856DhVuiXBJD+raBwtjbuFQaj2xPuO7l9/5E0UMt0vNFrOISf800LcgEH3rAeTmYbVeNoipDSgwhM7tjch6tp6x6PEkpAAqkbXQB8innN2E4f4PXsiW6ZuxMRV5D3Y6ecRlpxqLjpSNNOMzRMGWQmfTi/v6hQjPIjtdm4uFhl/GJ5Kh9q0BGAqw9w5aYt/uePhVveJ3NgP5Pi46Iuw7FoKGXCe4MFcw+MXVKHH/Jjzbd45aUIB9nXCBxGkccor1SYgLCjYA55bWwipfTqXVPrLPXqg2Sys+iSlGVwYnl3wqL21FC3onkP3/KIm0nA58NQ9KJDdRp2R0jVmZxtWInbomKLROtELISHTvmHqrsrkUPSXQEBrEMp7M9kYC8+oFg4/7GuGaliNjkze+L12iighbaudq3fM8yjX5Ps8tpFstfZampj9QaJHZ2TDGe9XBI6Znq7MWRx6V4e6rdobC/5T3xkTmo0z2ooSqyJOMG23x1/OH2NAb4tpAo2ONFDbZM3FIAUuux5n1lT9cZvW/Fbcj1iQ+uKv7HUcZjcpbu4WPCgkKxLdXENsg/+qchOD1FqoQhJ+Gp
x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:AM8PR07MB8074.eurprd07.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(366016)(1800799024)(376014)(4022899009)(22082099003)(18002099003)(56012099003)(38070700021)(11063799006)(4143699003);DIR:OUT;SFP:1101;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: NhE3mxK+7+7PMFxsCTNnUeX7eUzreMDWlJTJdfzTv04Lx1f2liLJkFwJBJYlx5gTxPF41TOm7AHTNsnGJH8HTtlJ87Zv3s2OOZesL8P1ZItpt8no9WlQM4EFcxHVL/XPnoMShQdL0CCKqCl3AdBe4dKrmokLF1ORCr0VSGfZKDQgZUjB8+p5J8DRnRZRjRM6K8m2G4sJqSXlgXWAkkVWZRNQxDtIbtvBiEai2oqfGl1/6R3O1hKziJoJK3IBe1/BmX1hqXnV0qtXwd4xoyd78lfTWBXrLQfrHh5lj8vjf/8svgDazfxjaJ1Lu5bvEIcUDAveOQ7OsHx4LwROc6u+ahW2/CrCWztDLDVnAq8wYyWW+aiPIfnqMDE0SFQItzYHIqkAB+g/VhOLNVxBczUutkZmOZUT6fAHvXgi016RIlQatRVCPK8ZTOPelU73H6Ib5jjknpThveUVQpkl9BbrAGY+4Uy6NztkzythWcJ0hJTPnQnsCxfP4S3yVBKv0LJ+/PV5gZet3jauwvAHl+R+aOQFXnRk9JCAJ2deZpeFIw69QIr4bx3PU3IVyaRdYf/5bar0C6yAm39jyGxmTVd4wtbEt18hE0ZwHcGEeWqls8K1lZAUrjcBj68AbbbAeeWSEErI2zu6pZ3wNiO2ajQEEM4b14dDA6DlIoCo6eGWaRR+fIiRP51L+KV715ipiLZr0BsoNNDpQiHXSF3nSRFMHF3nTW2Fguro6LxWtptlQQ+ivf+tj1wJQde2QYbcJDzH7WgG6sdNT8CP7pYVVp2BCno7m9AY1S30rGoxCdfi/0g9AAE50/2O3CBrdmzP43IMDuEfdIkD/19VCSPd3lie3itdiQ8CJ8MuzBK/RcdFcUspOpO0Q7/efysyLfRu6X2TmPVi8LFoHUD2+1t1L6dRD4AoUJXaExzZbnUA75vVu6KQ6Pd/4/iAu4/PxHOBUcUewheuVJQJcZrq5CzEktZudyrpMB6LQbinwZzBAyK163DGbDlfle1mZtt/Vzv1c+ft/jcL7AQxNG2OipGVFiH8Kvfhv3kYk9n95TYv/13SnYULCgndL4cuxvCGMDo2TWWM4QVAnbp58Bg7SWwlVDIJCwsmgRnxbm0qxiY3TIwXVYHWu1b783/AD7F+5zMdaeUaXsSRn/9bL7g0rHxsIer3f+LVs9lnlOMOOgtyh3z/uKrH4nR4KRwHQ5TDQjkqahwDF6zXZw/PebhqQMNRYJFCcqtJgoO9OZ85upUuB9rhqv+5+WXfv0hgDnnknv1cteObxGV67HMa8OL8Si6kw9JpkcxOwKEv/tt3TtJlVu8DNEHuYWZHYQ0rJytownjAZzFEspDEKGIrN7Bkun7+7iF92r4XMW3PZ27g9y1saDcthrSGDkWEk6YsINSV0ppGvDKdEdqaxDw/H7vzcyZB2zdCtjt4eid6Q4Vj8NCJPCT/B9R0JZYH4N25f4UybRSZwAb90vpRTHK4fRMiz2lrId3A4xAQhsEBDeBoSL5w+LhXKtqnWg94OAAVly6IaU6Rwj1aenyVVIq8y576CIAXlYYgJH3e6JxmK1U5kxGHOoilucOVkwnyJi7HBnaeyJOyAwzimt+X+0DxcRzqPO/Bm9bMJ8rwWJdqbVSWkpdPNwYlZGP17Bef62gCEaNVcV5CvaXpgdz/rXUS+OWTqlkR3mqXphzyXinbmVq1I1ahQywImnVsTO8I+yRGy0OsAZ+stUfBIdjhQLq/Twn6X2JP65KqtO76icrRI90nQ1GzCd1tPKU=
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: ericsson.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: AM8PR07MB8074.eurprd07.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 3172a791-451d-482f-cf0a-08deba748a25
X-MS-Exchange-CrossTenant-originalarrivaltime: 25 May 2026 15:44:42.9479 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 92e84ceb-fbfd-47ab-be52-080c6b87953f
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: N6WVZIILWYgt3fjmeh8Ywkj+wq9kzypYkkho8kfpUixv12XkTmWBhd0imgoQssOIo/0V/S1zLzbxItU66fMp+NQe2JHxCAlC6ORCXl7IFP8=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: GV4PR07MB10435
Message-ID-Hash: 4VN6KQK7EKS4IVQXIMHROFH4JKV33JL4
X-Message-ID-Hash: 4VN6KQK7EKS4IVQXIMHROFH4JKV33JL4
X-MailFrom: christer.holmberg@ericsson.com
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-avt.ietf.org-0; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
X-Mailman-Version: 3.3.9rc6
Precedence: list
Subject: [AVTCORE] Re: BUNDLE question - relationship to PR-Answer?
List-Id: Audio/Video Transport Core Maintenance <avt.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/avt/sWM4hP9g_y4zVrbszaytVq9DjgM>
List-Archive: <https://mailarchive.ietf.org/arch/browse/avt>
List-Help: <mailto:avt-request@ietf.org?subject=help>
List-Owner: <mailto:avt-owner@ietf.org>
List-Post: <mailto:avt@ietf.org>
List-Subscribe: <mailto:avt-join@ietf.org>
List-Unsubscribe: <mailto:avt-leave@ietf.org>
Hi, I am sorry for the late response. I don't actively monitor the AVTCORE list, so.... First, it is important to keep in mind that BUNDLE is based on SDP offer/answer. As others have pointed out, it means that there is one offer and one associated answer (or multiple SIP dialogs, with one answer in each dialog). There is no "PR-ANSWER" concept in SDP offer/answer, or in BUNDLE. Section 7.3.2 is about moving an m= section out of a BUNDLE group in such single SDP answer to an offer - it is NOT about first sending an answer with BUNDLE, and then another answer (to the same offer, as part of the same SIP dialog) where the BUNDLE group is removed. Also note that, as described in Section 7.3.2, even if there is only a single answer, there are cases where you can not remove the BUNDLE group with the answer, without having to reject the answer. Regards, Christer > -----Original Message----- > From: Harald Alvestrand <harald@alvestrand.no> > Sent: Tuesday, 28 April 2026 11.47 > To: avt@ietf.org > Subject: [AVTCORE] Re: BUNDLE question - relationship to PR-Answer? > > On 4/22/26 16:34, Paul Kyzivat wrote: > > Roman, > > > > On 4/21/26 11:14 PM, Roman Shpount wrote: > >> Paul, > >> > >> I think I can provide some context here. WebRTC acts similarly to a > >> physical SIP UA when placing a call. When multiple parallel dialogs > >> are created for a single outbound call, it is hard to represent this > >> to the user. At the same time, if you get several dialogs that occur > >> one after the other, it should be possible for a normal SIP UA to > >> handle this gracefully, discard the dialog created by the previous > >> provisional answer, and re-run the offer/answer for the new dialog, > >> and present the user with what appears to be a single call. > >> > >> So, in case Harald is asking about, the case > >> > >> Offer: BUNDLE(a, b) > >> PR-Answer: BUNDLE(a, b) > >> Answer: No bundle > >> > >> should be handled the same as > >> > >> Offer: BUNDLE(a, b) > >> Answer: No bundle > >> > >> The use case is that the call connects to a user's phone and > >> establishes an early media session with bundle to play ringback. The > >> call to the end user device times out, and the call is connected to > >> an answering service that does not support bundle to record the message. > > > > The original question didn't say whether the PR-Answer and Answer were > > in the same fork or different forks. > > > > *If* they are in different forks then then I agree. > > That's the problem in discussing this question ... the concept of "forks" does > not exist in WebRTC, but PR-Answer was invented to be able to support some > types of forks (as part of enabling SIP support). > > We're likely to have to update the WebRTC specs to reflect the answer to this > question. > > > _______________________________________________ > Audio/Video Transport Core Maintenance > To unsubscribe send an email to avt-leave@ietf.org
- [AVTCORE] BUNDLE question - relationship to PR-An… Harald Alvestrand
- [AVTCORE] Re: BUNDLE question - relationship to P… Paul Kyzivat
- [AVTCORE] Re: BUNDLE question - relationship to P… Jonathan Lennox
- [AVTCORE] Re: BUNDLE question - relationship to P… Paul Kyzivat
- [AVTCORE] Re: BUNDLE question - relationship to P… Roman Shpount
- [AVTCORE] Re: BUNDLE question - relationship to P… Paul Kyzivat
- [AVTCORE] Re: BUNDLE question - relationship to P… Roman Shpount
- [AVTCORE] Re: BUNDLE question - relationship to P… Paul Kyzivat
- [AVTCORE] Re: BUNDLE question - relationship to P… Roman Shpount
- [AVTCORE] Re: BUNDLE question - relationship to P… Harald Alvestrand
- [AVTCORE] Re: BUNDLE question - relationship to P… Christer Holmberg