Re: [dispatch] New Version Notification for draft-kinamdar-dispatch-sip-auto-peer-00.txt

Christer Holmberg <christer.holmberg@ericsson.com> Thu, 19 September 2019 06:53 UTC

Return-Path: <christer.holmberg@ericsson.com>
X-Original-To: dispatch@ietfa.amsl.com
Delivered-To: dispatch@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C604D1200F6 for <dispatch@ietfa.amsl.com>; Wed, 18 Sep 2019 23:53:06 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.001
X-Spam-Level:
X-Spam-Status: No, score=-2.001 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, RCVD_IN_DNSWL_NONE=-0.0001, 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 GtAYO_LBVzdq for <dispatch@ietfa.amsl.com>; Wed, 18 Sep 2019 23:53:04 -0700 (PDT)
Received: from EUR04-HE1-obe.outbound.protection.outlook.com (mail-eopbgr70084.outbound.protection.outlook.com [40.107.7.84]) (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 7266C12006D for <dispatch@ietf.org>; Wed, 18 Sep 2019 23:53:03 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=EJJX+6fLcHX82igHffwQjbOU8sEcaoo2Em/pAYWaS7+wudl1xlZLb0EZlbb4tj2L+Z2KK6/J4cSPvnYreaH8XSyAjEvCbIRSLg2OZaFCUqXQASvuotlxg4bPUHAnGJ6K62ag9DkEK168NmL9QGjndBqFrMoGn9WAv4STJc8arsmDhUN3rWCggA4utR9V440iIivQZfXb9HLNPKD+rFGw0aKPVY0ZNfLTYF9ueTbtsDNF6LoeXFBy7pjlFOswiYkB0XYT2PCQZh7axdQ+nkGbLvXIrGIjrBntsRZdrli6zM7lEXHl6DLGzRwJwo1M9b0KWEhFhUiWKj5H58k+vlia+w==
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=Zh1iMYR9e/htJ7EZ7eW2R9hMvs9d3rNvH/cNy4rPi8Q=; b=K3cI8geIYwrO90nc9UsB8ze0SdJ0rFEBBjlvj/jyK4vo0DhNLlGbEbUFMsmltbDdIY4iBwUQfVg6C45iZAtgDbR8Pg8PKB0RaE6dvnM6veDZiP5sWQ8U/LjhksUBXP+OeYhi34Vy4YopAs34trOz5K33gcki1XwZ1Mo4zbE3RZdyU/F4HoweXBqkWBx6+YxBcZCv/gAwOmY1RWkTURHyYRyCN6Y+eayDNOWc3cSoZafUiPl3ZlV/RV6aXpP0pyZj21bJvH7eegvP1w275dJZtmQ+Bs5I5E/BJ/C1DR4dJoqvTgUGQ+S1Z5J2dlrz4NnuBsjkrO/PX9BOpYCdAgZzxg==
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=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Zh1iMYR9e/htJ7EZ7eW2R9hMvs9d3rNvH/cNy4rPi8Q=; b=ol3vnEH41TGl0lzTe2KplLrL5kMtfyWhEygSKzJyM+jjJ0cGNdwJAAOupXLKPf3EejPP2tLCpbfn2i2ZmNwBTErR8zLzHPacgNJnFKO68CQDVgdhjH5EHYdnZ3wYfqo6pWwEdOateSPQWNQSnJtEJYCuuroueWwYZzAMOJr0WY0=
Received: from HE1PR07MB3161.eurprd07.prod.outlook.com (10.170.245.23) by HE1PR07MB3499.eurprd07.prod.outlook.com (10.170.241.143) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2284.17; Thu, 19 Sep 2019 06:53:00 +0000
Received: from HE1PR07MB3161.eurprd07.prod.outlook.com ([fe80::f0a1:2199:7816:ff8d]) by HE1PR07MB3161.eurprd07.prod.outlook.com ([fe80::f0a1:2199:7816:ff8d%6]) with mapi id 15.20.2284.009; Thu, 19 Sep 2019 06:53:00 +0000
From: Christer Holmberg <christer.holmberg@ericsson.com>
To: "Kaustubh Inamdar (kinamdar)" <kinamdar@cisco.com>, "dispatch@ietf.org" <dispatch@ietf.org>
Thread-Topic: New Version Notification for draft-kinamdar-dispatch-sip-auto-peer-00.txt
Thread-Index: AQHVaRyi0fBHq8Wtl0KFwomJG16+yqcveTyAgACdVpCAAoChgP///ZSA
Date: Thu, 19 Sep 2019 06:53:00 +0000
Message-ID: <HE1PR07MB316141DDCC915396ABC9246B93890@HE1PR07MB3161.eurprd07.prod.outlook.com>
References: <156825995534.13361.10232150689686123584.idtracker@ietfa.amsl.com> <DB05AE1C-7CD4-4BC6-BABB-2E8070CA29FB@cisco.com> <HE1PR07MB3161A9B78BC715149776621B938F0@HE1PR07MB3161.eurprd07.prod.outlook.com> <BF42E80F-F14A-416F-AF9F-6D35C59836AB@cisco.com>
In-Reply-To: <BF42E80F-F14A-416F-AF9F-6D35C59836AB@cisco.com>
Accept-Language: en-US
Content-Language: fi-FI
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: spf=none (sender IP is ) smtp.mailfrom=christer.holmberg@ericsson.com;
x-originating-ip: [79.134.118.162]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 141b3d7e-a305-4c3b-6aef-08d73cce030f
x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600167)(711020)(4605104)(1401327)(2017052603328)(7193020); SRVR:HE1PR07MB3499;
x-ms-traffictypediagnostic: HE1PR07MB3499:
x-ms-exchange-purlcount: 5
x-microsoft-antispam-prvs: <HE1PR07MB349974E0C2083E18355E2ECF93890@HE1PR07MB3499.eurprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 016572D96D
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(136003)(376002)(346002)(39860400002)(366004)(396003)(53754006)(199004)(189003)(44832011)(81166006)(76116006)(33656002)(8676002)(81156014)(66476007)(486006)(66946007)(8936002)(64756008)(66556008)(2906002)(66446008)(110136005)(316002)(52536014)(66066001)(476003)(15650500001)(2501003)(11346002)(6306002)(446003)(102836004)(74316002)(6506007)(6116002)(7736002)(305945005)(7696005)(26005)(186003)(76176011)(6436002)(3846002)(99286004)(966005)(55016002)(256004)(9686003)(14444005)(478600001)(66574012)(86362001)(25786009)(71200400001)(5660300002)(14454004)(71190400001); DIR:OUT; SFP:1101; SCL:1; SRVR:HE1PR07MB3499; H:HE1PR07MB3161.eurprd07.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1;
received-spf: None (protection.outlook.com: ericsson.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: PNw3qQ6KDglc0UPKAiZfMVKzt+K4l6F1VRVzmL0adkXHq2pLgmRUXRxP/y3St/DI8tAt8eDpqS5fCa4Z5KVr+nBEeJrzhR0DBan9KFk17aVLmpFYS99zYFMxO0tM0KlBQmFOH5V5CHJO2nVYMbemyJzW7Qr4sE1eWBOHsw5ltWAkKWq/HsbJUfDfU3weQGGNflNV/CC4PwZSw14OdYcHq2bEJw2iYgznjMzkHJvn9riOuYm/jikj2c7CREpj8dJgYdK95avqbSXioLYg670i8v7zVJeqSthWPGEvZojwHzyVF9f+nZXLTFF5cNdu4POAe8JTEbMYgZcCOBxuyDIGaBdbjPqUxfSPSetNxgGyHowe05n1+onfsb9d12+J+4Btif4QZ4Yxbn6eaaptpie9BjxE8xxcUH0qBUFghbUdKMc=
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: ericsson.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 141b3d7e-a305-4c3b-6aef-08d73cce030f
X-MS-Exchange-CrossTenant-originalarrivaltime: 19 Sep 2019 06:53:00.7056 (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: bNTPuzDBPjy3+9m1xSlj/x77nCLJebRPeBOvt/pFx+my1m5h/FNt/4qZ3d1zStCxCqiIJSUD0YA1Gke58PTA+AJ5QrAPZQZIhZ0EQ/U9QlQ=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: HE1PR07MB3499
Archived-At: <https://mailarchive.ietf.org/arch/msg/dispatch/_rMzSVBVQQ44NGQge-cj0Y-2ghY>
Subject: Re: [dispatch] New Version Notification for draft-kinamdar-dispatch-sip-auto-peer-00.txt
X-BeenThere: dispatch@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: DISPATCH Working Group Mail List <dispatch.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dispatch>, <mailto:dispatch-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dispatch/>
List-Post: <mailto:dispatch@ietf.org>
List-Help: <mailto:dispatch-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dispatch>, <mailto:dispatch-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 19 Sep 2019 06:53:07 -0000

Hi Kaustubh,

> Constructs in SIP such as NOTIFY and OPTIONS may be used to achieve the end goal - which is to have the SIP service provider offload its set of capabilities. 
> However, with I see a couple of challenges with using OPTIONS…
>
> 1. It is entirely plausible for the SIP service provider to offload different capability set documents to different enterprises or different sites within an
> enterprise. Accordingly, it would be a challenge to fine tune the OPTIONS response on a per enterprise/site basis.

I assume the service provider will have to know from which enterprise network the OPTIONS request comes from - similar to the HTTPS GET in the draft.

---

> 2. OPTIONS could and in many cases today is used as a keep alive mechanism between the enterprise and service provider network. Wouldn’t it be overkill to have the service
> provider embed the capability set document in every response? Unless, there is some way for the enterprise to indicate a keep alive OPTIONS request  and  a capability set soliciting OPTIONS request.

I don't think it justifies to define a new capability indication mechanism just because people are misusing the current one.

However, if the community thinks OPTIONS is a good mechanism for keep-alives, I am sure it would be possible to define some type of keep-alive indicator. But, what type of keep-alives are OPTIONS used for? Registration keep-alives? Session keep-alives? Something else?

---

> 3. In most cases, SIP service providers would probably not respond to OPTIONS unless a SIP trunk is registered to them. If a trunk is registered, it explicitly
> means that the enterprise is ready to incoming calls. To register a trunk, then get an OPTIONS response with the capability set and then configure the edge
> element(and perhaps other devices for features with an end-to-end bearing) would leave the enterprise network vulnerable to call failure/unexpected call
> handling for a certain lapse of time.

If the service provider is going to respond to HTTPS GET requests, I would assume they could also response to pre-registration SIP OPTIONS requests?

> Also, to be able to send SIP OPTIONS, the enterprise ought to know the transport address of the OPTIONS target. The transport address of the target is something
> that is included in the capability set document.

The enterprise would have to know where to send the HTTPS GET too.

Regards,

Christer





On 17/09/19, 9:55 PM, "Christer Holmberg" <christer.holmberg@ericsson.com> wrote:

    What about SIP OPTIONS?
    
    Regards,
    
    Christer
    
    -----Alkuperäinen viesti-----
    Lähettäjä: dispatch <dispatch-bounces@ietf.org> Puolesta Kaustubh Inamdar (kinamdar)
    Lähetetty: tiistai 17. syyskuuta 2019 4.32
    Vastaanottaja: dispatch@ietf.org
    Aihe: [dispatch] FW: New Version Notification for draft-kinamdar-dispatch-sip-auto-peer-00.txt
    
    Hi All,
    The following draft has been posted to dispatch. The draft aims to simplify peering between enterprise and service provider SIP networks. Discussions/comments are welcome.
    
    -Kaustubh
    
    
    
    
    
        
        A new version of I-D, draft-kinamdar-dispatch-sip-auto-peer-00.txt
        has been successfully submitted by Cullen Jennings and posted to the
        IETF repository.
        
        Name:		draft-kinamdar-dispatch-sip-auto-peer
        Revision:	00
        Title:		Automatic Peering for SIP Trunks
        Document date:	2019-09-10
        Group:		Individual Submission
        Pages:		35
        URL:            https://www.ietf.org/internet-drafts/draft-kinamdar-dispatch-sip-auto-peer-00.txt
        Status:         https://datatracker.ietf.org/doc/draft-kinamdar-dispatch-sip-auto-peer/
        Htmlized:       https://tools.ietf.org/html/draft-kinamdar-dispatch-sip-auto-peer-00
        Htmlized:       https://datatracker.ietf.org/doc/html/draft-kinamdar-dispatch-sip-auto-peer
    
        
        
        Abstract:
           This draft specifies a configuration workflow to enable enterprise
           Session Initiation Protocol (SIP) networks to solicit the capability
           set of a SIP service provider network.  The capability set can
           subsequently be used to configure features and services on the
           enterprise edge element, such as a Session Border Controller (SBC),
           to ensure smooth peering between enterprise and service provider
           networks.
        
                                                                                          
        
        
        Please note that it may take a couple of minutes from the time of submission
        until the htmlized version and diff are available at tools.ietf.org.
        
        The IETF Secretariat
        
        
    
    _______________________________________________
    dispatch mailing list
    dispatch@ietf.org
    https://www.ietf.org/mailman/listinfo/dispatch