Re: [sipcore] 4028bis: forking

Christer Holmberg <christer.holmberg@ericsson.com> Wed, 27 May 2020 10:16 UTC

Return-Path: <christer.holmberg@ericsson.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 DBC6B3A0CAE for <sipcore@ietfa.amsl.com>; Wed, 27 May 2020 03:16:29 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.101
X-Spam-Level:
X-Spam-Status: No, score=-2.101 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_BLOCKED=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=ericsson.com
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 ajv9L2SsYKRp for <sipcore@ietfa.amsl.com>; Wed, 27 May 2020 03:16:28 -0700 (PDT)
Received: from EUR04-VI1-obe.outbound.protection.outlook.com (mail-eopbgr80047.outbound.protection.outlook.com [40.107.8.47]) (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 699E23A0CAA for <sipcore@ietf.org>; Wed, 27 May 2020 03:16:28 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=nJjYFMJZbgKImTZMSHKFkyc8k6cirkFKdv1EdPyGvBcG53HQthzuvx882fwmtqTfrl4ERL5g0Po/x/WGlkZ2X2mUJTat7OdwMZ+mQRHlUZXA4fVQm6Y9nIcNqKq9FUM0Q2/UcldNHBMP/+rQwdgtpZe+K9ICruFOIfziaDjf5J4377Ka1sE1f8LFdJ6lhr4zj0I/koSq3mRLLe6zQZmkZWLa65Ni7OgYJeWjJiWBNXtWtL1rj6QqyRXR/x4WHAtQXYYjn8Y3vGdhsq3eeJHADubW9A3dLayi20hcbiAKEJKF211+edm3fC5aqaS5raDxFXB6GRmb8yA31FtAOvMgHA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=He9XcCooUCCpwG0BiU24MBLXJAOCeA/0ErWMJH0Vn78=; b=aEK3A/m7auBO+H2FPM7QWOVRUDx0oQksW4/tRCEhfYEb1JfQM2j28jOPeXvH+cZAAvEDXAreOJfApicBMP7PjSBPZBjChj4B23h2sS1Zu+x3JJn1GLfSisRjQrXxMrlCUInU+f1ah7QeuZdCjqmOqc0msrM+Pk+ZgYby0obHtq3a0rIorYt6wNW02DlE4DufPY3gppTn1gF0iSATZWUP8YJkKFlOO96sD5AXXTA4L0K6vBQKdd/LkPw0ksCSJzllp5Uj1jn2dhM6KNLEmj3X2WvFKIk/0NBXqhthVt01ZvTK3mLhJdfjixpwnlQSUe50FHas4XzIUHBkKmlZlPEtEQ==
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=He9XcCooUCCpwG0BiU24MBLXJAOCeA/0ErWMJH0Vn78=; b=OwEpsdEzWl5KwFv4OQzCEZOdMTPS8oQiQ775mdrS78QdK4lIe1b7ZHDslvlmxJ01lVIt1+yK5KtzOVSRN3ELFgltvA5DtNWjmIJ+BRUkh1xGQpsO6NwSxfvRiqtUVPK5pb7Nj82Nm9cRKRYsa7wfb3onnM+8enMCQNuNtdpw6uk=
Received: from AM7PR07MB7012.eurprd07.prod.outlook.com (2603:10a6:20b:1bc::19) by AM7PR07MB6471.eurprd07.prod.outlook.com (2603:10a6:20b:135::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3045.9; Wed, 27 May 2020 10:16:24 +0000
Received: from AM7PR07MB7012.eurprd07.prod.outlook.com ([fe80::7529:b51f:5fb4:62b9]) by AM7PR07MB7012.eurprd07.prod.outlook.com ([fe80::7529:b51f:5fb4:62b9%5]) with mapi id 15.20.3066.007; Wed, 27 May 2020 10:16:24 +0000
From: Christer Holmberg <christer.holmberg@ericsson.com>
To: OKUMURA Shinji <ietf.shinji@gmail.com>, "sipcore@ietf.org" <sipcore@ietf.org>
Thread-Topic: 4028bis: forking
Thread-Index: AQHWM/6HmaOdA74mGkCkKN9wxcQ7i6i76gsA
Date: Wed, 27 May 2020 10:16:24 +0000
Message-ID: <6BD34002-7DC1-445B-94ED-3F3C7F5944C2@ericsson.com>
References: <e7963ad4-6423-cf44-1cba-d21536962738@gmail.com>
In-Reply-To: <e7963ad4-6423-cf44-1cba-d21536962738@gmail.com>
Accept-Language: en-US
Content-Language: en-GB
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
user-agent: Microsoft-MacOutlook/16.36.20041300
authentication-results: gmail.com; dkim=none (message not signed) header.d=none;gmail.com; dmarc=none action=none header.from=ericsson.com;
x-originating-ip: [188.127.223.154]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: de0ee185-de4e-416a-ddb4-08d802270285
x-ms-traffictypediagnostic: AM7PR07MB6471:
x-microsoft-antispam-prvs: <AM7PR07MB647174132DC09A842F5A1DCC93B10@AM7PR07MB6471.eurprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:7691;
x-forefront-prvs: 04163EF38A
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: ELmrSFv5cjsIKI8H1sHslmVPXNIAUGS0a3PmQsB8P3VKQP6CB2q5ESp8uF7cokpV/3UnXxD/qFiM3z8j3yn0ZGtBMAY5M8pC5DftjlJNOBotwJ2XVXEU7/pXk5aPSCyCJmDNRPMsNgkXHPNzO75CRjAB9dfRTFz/JHURAu5bF8pokCGHm16hxXJBQzn9EqycL/GtX4A/onP3/uQ8Jt5i9JRM9hpSFEhcyZtxPmpr8lYCjKcYN4R+yt8UiNN3heBhMNK3MY4koAqX5aFUYsNTX+d0Z81x6VO6DVdmCz/v04gr3AstAuSlRYkEO4TxN/wCruMZCWzpIQcOsneYkgfQjA==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:AM7PR07MB7012.eurprd07.prod.outlook.com; PTR:; CAT:NONE; SFTY:; SFS:(4636009)(396003)(376002)(136003)(366004)(346002)(39860400002)(6486002)(6512007)(71200400001)(44832011)(4744005)(5660300002)(2906002)(2616005)(316002)(91956017)(76116006)(186003)(66946007)(110136005)(478600001)(33656002)(6506007)(66556008)(8936002)(36756003)(26005)(64756008)(86362001)(66476007)(83380400001)(8676002)(66446008); DIR:OUT; SFP:1101;
x-ms-exchange-antispam-messagedata: W4MUSG6kkWbALmEel/61PLaXNtCaxfW/crdU5/j7cPo5PiiTKfH0nJGoeEg/oBa6iGZYKpBB8pJU5wEZr58uq1zqWMhj64xL636lvGOB5yLYmsKsUPJgRjSFN553L5Hy2Nbi0TBrr8u7y4iqx8Qg9gvkKwT1c/g4nfuVWphIBMHgs8DxYarv0GF5Vw+TxxGbtNH6aZd3DLjhDF7NSxVbO7BeVFGDLHCnjZoQ86iCL7uWvS6ablXF9UHQlM9ku0IgaD1GOI6Bz13RvY/lQGksPdp2PEt7GdVcjoXsHhqGyY2fObZF9JSHaBg/19eoKvFSqc6H3ykBcPVl4ZSLBbKC9vtYcMmU/UU9jZqwi6uy90ByLL/4htSz5tExf5wfPFC72rpDmVZfGr6HR5swm4GQ1wHBQ37VE4/pn0+yGqxHErJdDoA9txbfDFUBVducElDkFxdM6d4UzJiXgW7vGXUX8KlLe/3++LhUhezlPxR4NpKH8nZ7Uijkf8GwCcLW8CJU
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="utf-8"
Content-ID: <95F877D0ECEAE34FA9EAB081B9687E7A@eurprd07.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: ericsson.com
X-MS-Exchange-CrossTenant-Network-Message-Id: de0ee185-de4e-416a-ddb4-08d802270285
X-MS-Exchange-CrossTenant-originalarrivaltime: 27 May 2020 10:16:24.1366 (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: k1MorVkfggL0FInUvRHBIecWpGqfocYkGcgvW/rE0h46MTXIGZQt/3LMlmMxQPd0oG3eIuIfXUd6hG+fdM85uzDv9R4cLvpLIWsdcsjFEJY=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM7PR07MB6471
Archived-At: <https://mailarchive.ietf.org/arch/msg/sipcore/vrYZthC4KqV16Qx9DyT-pY6cUbY>
Subject: Re: [sipcore] 4028bis: forking
X-BeenThere: sipcore@ietf.org
X-Mailman-Version: 2.1.29
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: Wed, 27 May 2020 10:16:30 -0000

Hi,

A proxy rejecting a request is not unique to the session-timer.

If Alice receives a 422 she can send a CANCEL (if other early dialogs have been established), and then a new initial INVITE.

Regards,

Christer


On 27/05/2020, 11.12, "OKUMURA Shinji" <ietf.shinji@gmail.com> wrote:

    Hi,

    In following scenario,
    (1) Alice sends INVITE.
    (2) Proxy1 forks INVITE to Proxy2(for Bob) and Carol.
    (4) Proxy2 rejects INVITE by 422.
    (6) Carol accepts INVITE by 200.

    Eventually Bob never receive INVITE.

            Alice        Proxy1    Proxy2(->Bob) Carol
              |(1) INVITE  |            | ||
              |SE:1800     |            | ||
              |----------->|            | ||
              |            |(2) INVITE  | ||
              |            |SE:1800     | ||
              | |------------------------>|
              |            |(3) INVITE  | ||
              |            |SE:1800     | ||
              |            |===========>| ||
              |            |(4) 422     |       |
              |            |MSE:3600    |       |
              | |<===========|            |
              |            |(5) ACK     | |
              | |===========>|            |
              |            |(6) 200 OK |
              |            |SE:1800 |
              | |<------------------------|
              |(7) 200 OK  | |
              |SE:1800     | |
    |<-----------|                         |
              |(8) ACK     | |
    |----------->|                         |
              |            |(9) ACK |
              | |------------------------>|

    I hope that 4028bis addresses this issue.

    Regards,
    Shinji