Re: [sipcore] WG adoption Request
Ranjit Avasarala <ranjitkav12@gmail.com> Mon, 25 September 2023 18:52 UTC
Return-Path: <ranjitkav12@gmail.com>
X-Original-To: sipcore@ietfa.amsl.com
Delivered-To: sipcore@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DAB64C169530; Mon, 25 Sep 2023 11:52:16 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.855
X-Spam-Level:
X-Spam-Status: No, score=-6.855 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 1wWEeV3XipSo; Mon, 25 Sep 2023 11:52:12 -0700 (PDT)
Received: from mail-pf1-x436.google.com (mail-pf1-x436.google.com [IPv6:2607:f8b0:4864:20::436]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 90614C16952A; Mon, 25 Sep 2023 11:52:12 -0700 (PDT)
Received: by mail-pf1-x436.google.com with SMTP id d2e1a72fcca58-690d25b1dbdso6306740b3a.2; Mon, 25 Sep 2023 11:52:12 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1695667931; x=1696272731; darn=ietf.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=nZk4J3X8N/6Q/w0Xq9WYHDaPSZHH7QkP09WfyB1djK4=; b=g3pGUPUXLKbOdIuFf1OPJwlZ8zcYn2HxB4y+UsPDgb1htDc1j50o4DXpb0mKGlYHPg adrmpiWLpfIDvQoN0aMuolU2WM20niVOrRN283GuWn8ZedAOzqelPZyJNY91qGal/otu r7qvvcE15pmFQnvPrQeMhPXhinjMzcMqtqViKiEaSkZMQ8UiUy/9Baoa0fY2v2hwuCps 9iQbJR6/KJCoy09JHwY82RbhHjTA/dZ+mE3aHVWmXboN6+0FsuPcMNNOAsF/uLaPN1Y7 3FS4a1R2bn2Iq2vs2hkJ+/2LcRcxt11YDUzrkjrJdX0xFS057+LoJOJO2QxfEdIaiJxk u3oQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1695667931; x=1696272731; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=nZk4J3X8N/6Q/w0Xq9WYHDaPSZHH7QkP09WfyB1djK4=; b=AIj/4VEEssLLhau73CgKkbmpWfDjiQZ8mCm3SKcJcyTq64lv4/wA+7vEMfaw172WCe XcXFFxeb1KOvzJvfBbW0tJwKZmpm2a/yhU43hkeM/78/bipz3l87lh4Dn/Of7zAboan2 ZrebhKRFdJMSngVtAnXSmFFdLMDDcnu5SDrArGYVLMYu0b1hORVdxd8mQ7By6XlaCjnf 7KYtPqoNvfeI7uEk3aCvT0+mOxDc19sx26q+Tm04Ay+g6RNp8hhYoXQw2MMA9RnYWUtj Mv3O9g7vQn/DwMYzBUax2heSjSJu1kL1iql19FfoImzS5NUrkhgjnRygTUSY1Cugzq4g lzmQ==
X-Gm-Message-State: AOJu0Yx9PgRYWDQnRU/Sqf68/D3pEV5X40phFcmpb1RUBnL8Wevgbn1S pMMo7yPqT0hIAR8Tzyzd6v+G/q02Onr45UJd46U=
X-Google-Smtp-Source: AGHT+IH597E3LY729b8R4md6ta/CYmFh5C9Ls0wCMhy7fhJPeyZIZhHWM3xP+zVAXcnVzLcN1hEd/tth5FOPpeqaKv8=
X-Received: by 2002:a05:6a20:1385:b0:15d:c849:bc47 with SMTP id hn5-20020a056a20138500b0015dc849bc47mr7350527pzc.36.1695667931142; Mon, 25 Sep 2023 11:52:11 -0700 (PDT)
MIME-Version: 1.0
References: <SJ0PR02MB87336468C76E6B46D66C0A5D8C489@SJ0PR02MB8733.namprd02.prod.outlook.com> <399C072A-F33E-4CA8-9C3B-4B93C48149BD@brianrosen.net> <540ECA80-D65B-4BA6-B1BC-94F631EA65C5@brianrosen.net> <SJ0PR02MB87332D06F4245382D3B8E0FE8C489@SJ0PR02MB8733.namprd02.prod.outlook.com> <FR3P281MB15039557DBCAD1468E645FF9F949A@FR3P281MB1503.DEUP281.PROD.OUTLOOK.COM> <CH3PR02MB98593C43D8D79009051426FC8CFCA@CH3PR02MB9859.namprd02.prod.outlook.com>
In-Reply-To: <CH3PR02MB98593C43D8D79009051426FC8CFCA@CH3PR02MB9859.namprd02.prod.outlook.com>
From: Ranjit Avasarala <ranjitkav12@gmail.com>
Date: Mon, 25 Sep 2023 13:52:00 -0500
Message-ID: <CAFXT-ptbyS7jwRGmPQJpH6BQ-M_kdo6wNeTxFX4zzobGBivtNA@mail.gmail.com>
To: Shrawan Khatri <skhatri@qti.qualcomm.com>
Cc: "R.Jesske@telekom.de" <R.Jesske@telekom.de>, "br@brianrosen.net" <br@brianrosen.net>, "sipcore-chairs@ietf.org" <sipcore-chairs@ietf.org>, "sipcore@ietf.org" <sipcore@ietf.org>, Lena Chaponniere <lguellec@qti.qualcomm.com>
Content-Type: multipart/related; boundary="000000000000b181a40606337463"
Archived-At: <https://mailarchive.ietf.org/arch/msg/sipcore/bi2LBAwfABjrRSRMQQBBVA94r_4>
Subject: Re: [sipcore] WG adoption Request
X-BeenThere: sipcore@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: SIP Core Working Group <sipcore.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/sipcore>, <mailto:sipcore-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/sipcore/>
List-Post: <mailto:sipcore@ietf.org>
List-Help: <mailto:sipcore-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/sipcore>, <mailto:sipcore-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 25 Sep 2023 18:52:17 -0000
Hi Shrawan while a new SIP response for call transfer failure may make sense, but adding it to existing SIP implementations would be quite overwhelming and kind of unnecessary. Also like Brian suggests, history-info header would be useful to know what happened to the call - while transfer was being attempted. Also e.g. A calls B and B sends REFER to A with Refer-To: C, then A calls C, then a call from A to C is essentially a new call. So why do we really need 487? in another scenario, when A calls B and B transfers the call to C, then say transfer to C fails, then here again, the call from B to C is like a regular call. so here too I don't see the need for 487. comments? On Mon, Sep 25, 2023 at 1:26 PM Shrawan Khatri <skhatri@qti.qualcomm.com> wrote: > Hello Roland, > > > > The UE’s subsequent behavior is defined by carriers based on the SIP > response code, not based on the accompanying History-Info header or cause > in the Reason header that comes with along with the SIP Response code, and > the UE’s behavior for existing SIP response codes has already been defined > by carriers. None of the existing SIP response codes are suitable to handle > the case of call transfer failure. For instance, receiving SIP response > code 403 might cause the UE to perform IMS re-registration, which would be > pointless if the call transfer failed due to the carrier’s policy. The > purpose of the draft is to enable the definition of a specific UE behavior > for this new type of failure to meet new automotive use cases. > > > > Note that in the past, similar drafts were submitted to introduce new SIP > response codes for new use cases, in particular: > > > > - RFC 8197: A SIP Response > Code for Unwanted Calls (From https://www.rfc-editor.org/rfc/rfc8197.html > ) > > Response > Code Number: 607 > > > > - RFC 3329: Security > Mechanism Agreement for the Session Initiation Protocol (SIP) > > - Response > Code Number: 494 From https://datatracker.ietf.org/doc/html/rfc3329 > > > > Regards, > > Shrawan > > > > *From:* R.Jesske@telekom.de <R.Jesske@telekom.de> > *Sent:* Wednesday, May 31, 2023 9:13 PM > *To:* Shrawan Khatri <skhatri@qti.qualcomm.com>; br@brianrosen.net > *Cc:* sipcore-chairs@ietf.org; sipcore@ietf.org; Lena Chaponniere < > lguellec@qti.qualcomm.com> > *Subject:* AW: WG adoption Request > > > > *WARNING:* This email originated from outside of Qualcomm. Please be wary > of any links or attachments, and do not enable macros. > > Hi shrawan, > > looking into the meeting notes I see that this was one of the comments > that the draft needs to be more mature. > > But there were also comments going along that the Cause Values/Reason > Header existing are proper enough. > > > > I have some problems with adopting a draft for transfer failures while we > have the history info header which may also contain such information where > and why the call was broken. > > > > Did you have discussed such alternative in 3GPP. > > > > Thank you and Best Regards > > > > Roland > > > > *Von:* sipcore <sipcore-bounces@ietf.org> *Im Auftrag von *Shrawan Khatri > *Gesendet:* Mittwoch, 31. Mai 2023 21:31 > *An:* Brian Rosen <br@brianrosen.net> > *Cc:* sipcore-chairs@ietf.org; sipcore@ietf.org; Lena Chaponniere < > lguellec@qti.qualcomm.com> > *Betreff:* Re: [sipcore] WG adoption Request > > > > Hi Brian, > > A related proposal was submitted in 3GPP CT WG1 (see C1-221242 > <https://www.3gpp.org/ftp/tsg_ct/WG1_mm-cc-sm_ex-CN1/TSGC1_134e/Docs/C1-221242.zip>) > but the feedback was that the group preferred the draft to be adopted by > the SIPCore WG before being referenced in 3GPP specifications. > > > > Regards, > > Shrawan > > > > > > *From:* Brian Rosen <br@brianrosen.net> > *Sent:* Wednesday, May 31, 2023 11:24 AM > *To:* Shrawan Khatri <skhatri@qti.qualcomm.com> > *Cc:* sipcore-chairs@ietf.org; sipcore@ietf.org; Lena Chaponniere < > lguellec@qti.qualcomm.com> > *Subject:* Re: WG adoption Request > > > > *WARNING:* This email originated from outside of Qualcomm. Please be wary > of any links or attachments, and do not enable macros. > > Answering my own question: > > > > 3GPP Dependencies on IETF Drafts > <https://whatthespec.net/3gpp/ietfdependencies.php> > > whatthespec.net <https://whatthespec.net/3gpp/ietfdependencies.php> > > [image: favicon.ico] <https://whatthespec.net/3gpp/ietfdependencies.php> > > > > Doesn't list it. > > > > Could some of the other 3GPP sip folks please comment on whether is likely > to be added to the dependency list? > > > > Brian > > > > > > On May 31, 2023, at 1:44 PM, Brian Rosen <br@brianrosen.net> wrote: > > > > Is this draft on the IETF-3GPP tracking list? > > On May 31, 2023, at 1:37 PM, Shrawan Khatri <skhatri@qti.qualcomm.com> > wrote: > > Dear SIPCore chairs and SIPCore members, > > We submitted v04 of our I-D on a new SIP Response Code (497) for Call > Transfer Failure (available at: > https://datatracker.ietf.org/doc/draft-khatri-sipcore-call-transfer-fail-response/). > This version has addressed all the comments received to date and we would > therefore like to ask for WG adoption. > > > The purpose of the draft > Signaling plane and Media plane of an IMS calls can be transferred between > devices using IMS Signaling. There are various reasons why an on-going call > cannot be transferred between the devices. Some of these reasons are policy > driven, for instance: the call to be transferred is in the circuit switched > (CS) domain and the operator's policy does not allow transfer of a CS call, > the call is an emergency call and the operator's policy does not allow > transfer of an emergency call, the call is a mobile-terminated call and the > operator's policy does not allow transfer of a mobile-terminated call, or > the call is a video call and the operator's policy does not allow transfer > of a video call. The user agent (UA) initiating the call transfer procedure > will be notified of any failure through a SIP response code. However the > existing SIP response codes are not suitable to adequately convey the > information regarding why the call transfer request is not accepted by the > network. This is because handling of these existing response codes has > already been implemented by various devices, with an associated device > behavior defined for a specific purpose not related to call transfer. For > instance, upon receiving some of these response codes, such as 403 > (Forbidden), the device may initiate IMS re-registration procedure, which > is not needed in case of Call Pull/Call Push failure and will result in > unnecessary SIP signaling. > A method is defined in this draft such that a call transfer failure SIP > response code is defined along with an optional warning code in a Warning > header field to convey the exact reason why the call could not be > transferred, so that the UA can determine the subsequent steps (e.g. call > termination) and optionally provide an indication of the reason for the > failure to the user. > > Intended target audience > The following is the intended audience of this RFC: > * IMS Core Network Planners that support IMS call transfer > across multiple devices. > * IMS System Designer and Developers of IMS Core Network and > User Agent that support call transfer using IMS Signaling. > Benefit > * In the absence of this new mechanism, > > - The IMS Core network has to rely on existing SIP response > codes, for which a specific device behavior has already been defined. For > instance, upon receiving some of these response codes, such as 403 > (Forbidden), the device may initiate IMS re-registration procedure, which > is not needed in case of call transfer failure and will result in > unnecessary SIP signaling > > > > > _______________________________________________ > sipcore mailing list > sipcore@ietf.org > https://www.ietf.org/mailman/listinfo/sipcore >
- [sipcore] WG adoption Request Shrawan Khatri
- Re: [sipcore] WG adoption Request Brian Rosen
- Re: [sipcore] WG adoption Request Brian Rosen
- Re: [sipcore] WG adoption Request Shrawan Khatri
- Re: [sipcore] WG adoption Request R.Jesske
- Re: [sipcore] WG adoption Request Shrawan Khatri
- Re: [sipcore] WG adoption Request Ranjit Avasarala
- Re: [sipcore] WG adoption Request Olle E. Johansson
- Re: [sipcore] WG adoption Request worley
- Re: [sipcore] WG adoption Request Dean Willis
- Re: [sipcore] WG adoption Request Scott Droste