Re: [alto] Some comments on draft-ietf-alto-incr-update-sse-07

"Vijay K. Gurbani" <vijay.gurbani@nokia-bell-labs.com> Mon, 24 July 2017 20:52 UTC

Return-Path: <vijay.gurbani@nokia-bell-labs.com>
X-Original-To: alto@ietfa.amsl.com
Delivered-To: alto@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 70290129AA8; Mon, 24 Jul 2017 13:52:54 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.702
X-Spam-Level:
X-Spam-Status: No, score=-4.702 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-2.8, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=nokia.onmicrosoft.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 FJLguK6el3SA; Mon, 24 Jul 2017 13:52:51 -0700 (PDT)
Received: from EUR01-HE1-obe.outbound.protection.outlook.com (mail-he1eur01on0102.outbound.protection.outlook.com [104.47.0.102]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7A10C1252BA; Mon, 24 Jul 2017 13:52:50 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nokia.onmicrosoft.com; s=selector2-nokia-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=oIHN2wKB5ULW35arhPCX/3/Fy4KWsPIO7NXgNN95Tpw=; b=NUHNht0PpUsIQRjBSjsxWom2mfmNvRe8gKA4lNbRcuSsmi4jBLmj7aX9/arAWxB8r2pEtXdgXW0Sz0hUzkTViwjuHH3Xu5kWQXAa1Hn/8q2+fEluvbysD4JIDumQt3wDOhEHGwlYLDohEg4jY+IGQ0trPRM6j6QVXpyET8qkKJg=
Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=vijay.gurbani@nokia-bell-labs.com;
Received: from [135.185.237.246] (135.245.20.22) by AM2PR07MB0851.eurprd07.prod.outlook.com (2a01:111:e400:8428::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1304.10; Mon, 24 Jul 2017 20:52:46 +0000
To: Lyle Bertz <lyleb551144@gmail.com>, xin wang <xinwang2014@hotmail.com>
Cc: "draft-ietf-alto-incr-update-sse@ietf.org" <draft-ietf-alto-incr-update-sse@ietf.org>, IETF ALTO <alto@ietf.org>
References: <KL1PR03MB14003B3941862899BC6015DAA8A70@KL1PR03MB1400.apcprd03.prod.outlook.com> <CAC5bAia3Vvkir-vN9gWKOGoZHWiQoGxVw4BrR+76yOdn=E9uZw@mail.gmail.com>
From: "Vijay K. Gurbani" <vijay.gurbani@nokia-bell-labs.com>
Organization: Bell Laboratories, Nokia Networks
Message-ID: <72488a71-11a3-a94a-86d1-e64da9a7fd42@nokia-bell-labs.com>
Date: Mon, 24 Jul 2017 15:52:40 -0500
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.2.1
MIME-Version: 1.0
In-Reply-To: <CAC5bAia3Vvkir-vN9gWKOGoZHWiQoGxVw4BrR+76yOdn=E9uZw@mail.gmail.com>
Content-Type: text/plain; charset="utf-8"
Content-Language: en-US
Content-Transfer-Encoding: 8bit
X-Originating-IP: [135.245.20.22]
X-ClientProxiedBy: BN6PR1401CA0006.namprd14.prod.outlook.com (2603:10b6:405:4b::16) To AM2PR07MB0851.eurprd07.prod.outlook.com (2a01:111:e400:8428::15)
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: 52c836ec-3a25-4b1a-1955-08d4d2d5f064
X-MS-Office365-Filtering-HT: Tenant
X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(300000500095)(300135000095)(300000501095)(300135300095)(22001)(300000502095)(300135100095)(48565401081)(300000503095)(300135400095)(201703131423075)(201703031133081)(300000504095)(300135200095)(300000505095)(300135600095)(300000506095)(300135500095); SRVR:AM2PR07MB0851;
X-Microsoft-Exchange-Diagnostics: 1; AM2PR07MB0851; 3:6lvX0sxVl241g6Axo7MogsnQ40FX1P2pkLvA6qFGA0s6ta027SP4h4No/IViZEtfEzIwlFaE3LRP+nZyrQKAYruWRawplZ/O1uM0FRgcEKSVjFKTPt253OhItul1DOOns0kToMP/vdZwqEZhlvWbVwDYhGYphkJ1JW+yB8c7GxYYpYkQgJAZdUVgXDlvgpJNKPjNp+DCK9HlpkfnThGuQNORSUZJrqOoaLFYBrlH9x5WCY+1tJrTq9Gbdoh7RxxvX/OHqJILBDuOwHnTwZQ0v9QMoT6gGorUUf4gQ2TUQzFfWJIhaR/QRokOGoa9MyBuuYWkSiL/vt7JpH6kwBphzptHFKge57wQh3FS+Wj19OW0SobYDZqZzP89+iE8jnB7fzKDKdUCFTSM0WIOhYUrGHMT9BbYXSzNK1uVwP14nCPGt/ps01t2yg7+3uAikvM41dbXKTEd8budNC/lPmmghlC6ZGJrpUV3JzHYxNVHVCi4kX6W7KQJP+GXp62M27H42kzRncJ/0beTtgBHaUSrnZ9XGiyTERthV4/WL0iM7fe6XCCHfK+5S6a+Lqkcye+QwET5LNLgAuc0W321vodTYHwqXae7qbxfw6sxlYeeoivW1Jx4v6EQLKaWZc6yA8KlFNDzjoOC5h90+0gw66d/eF4CMnT/cFElaKRX/SDdI74xr3S8EH+5JG7nym/clQ6o8iyciBkhpgGP3ErNyWQ1LmUfAAVuuffaLOCWSUm3vZcFscoonVKs3o2kHn4yN+1C0Xo6GR9I6AA4xTfv20Ne8w==
X-MS-TrafficTypeDiagnostic: AM2PR07MB0851:
X-Microsoft-Exchange-Diagnostics: 1; AM2PR07MB0851; 25:Cz9qEKYqGhXqaeQMwU1sZqCadg3YZJMfAZ7ZMaZR76wC/pGu/MAd0tfFXwBcmj94/6OTo0uk0/sJcEpDJ3NKG+QrfbldJ9aYCC2+T/Qv12cjM4Nc8ZbIb9LBM4pJetPaS5L7Xff/gj4aThOsDfBLfF7WKkH+W66e65Qa0bM3em3FOC5fmyx9AaFCWYAzjUzAmwQa5WVmbWExh1Hh3okjpgz7cqHOmIF2NyYD+3Kyrdx/rDmbqJLyj2YKQGWpsLLlFKLRRUVDniNj/6sMpQDqnoXuKt/pxNpeRMBgxtJtVNxC7TgS67ZWvWgt7yt6Oe2dmipVquLFnD/1lP/g3kNOd4vXo1RUpPuRI9ooMSc4PbYG8halx5OOxLarns+BrM7GDB8+aIxCqNOvL12PtLKO0PoCVFM2PdBNxsshieBkYlWMyUd5SYfux4++o0h7vjoNot0ARoMGR1/mJr8MoDRJmpT8Hr1g917AbWnucUU2kVzmv9/cLWpENs6iA5r3IePVQhMAfGB6oDfXUbjHzVfCTQ/pJoygQ9xGLPHgfH4Y9Y9sW5kV0EpOOoqLtg8OruHVQ5UGxgaK/mt/pFOEOTcg4vYxmzULOoH0IGcyXM6z76Bfk8Jiez1goVDeFeTwWQ0BnAToIt3fe5ygOJMFGuoMJ9+snq+xqTZF8gv8XQrD2Uf/VdIzjqTWLhtNBPTgJfLxOCyeb9MBTnCNMkUJcLnbfMWV/488A7LZsUGeg/IdEOTjKjeBjZYnbPKoW43b/Q8WlNA7ewV2zQ/QqW1pP+gKf2qg3PdYx/Hy3vLorywQK3eyN0bFki9kjY13VHTm9scp0nzOlrBUygWKbz7yMLPArdB8cAn1PN6s9NvieuyeseywKT7pRJkDmjNQQbOD8UNIHjIaMCAAQJkg+Q83vjaW4k5zEZ5a6mKVls/86Oxq5Z8=
X-Microsoft-Exchange-Diagnostics: 1; AM2PR07MB0851; 31:kOrMM27dAelgi2UtcvhTh3PjAOqgHrupdNGI8/vxzbP+a3azjhUyJW0m/noKcRraGQmYwIszzrLI21tDvQumtZg2nASkIfPZZ0cJnV+6E1Hu3AxJorO8bSTIDmFB4HYP8BBQipfRVk5e3HxsTpGecXYy8eKZDvH2XmQ0inrBjwAa/Mhfgn760+fdFln6dseyMQqhsOTeE/f5CULJY7iPuCNGhL7qTBT/UZSStbojQ7JuXeCu+Kb4z0ceqLlk/Fkr2C1+9zVWtmeJRV4H1dj9J0g+sWiBXj/3FrY6660EtTDNOjvkt2UvGuwLL9My8fw0bWR2DFwRGLPLvf4UKBWI96c44edP2328TgjMbbGYgkSwZlEkjT8nAr40OFjYu3fP8Du2/6r/svcyIWAjQoY20C5Za/lD+q0hiCM+2AMaiR2Q7O9Sput8oM5cAFLjEcafhyrawG+K8OkxGrcLi70jLTiJHjefSA6dyNnhNWFS0Qp/cwf072EWW8LJTYXXZNF7DH8KIdiS/y58gEW+he0amLCE5cU89vAdUxFmIhUPErlZhGY6QZBgO85klNzrM12mGxuG5CN9ssy0sYHFdjjyUbXocho2h4846PJt6sI58o9pKQgkDgtkI26DU09xKz1pn6kHCUNfgKGKL4demnr9GnAXOviD5MfXZzhPSLWl6GqKVG07zfSDFy3c+TysjQkVeLPDnl4PTYbv3d1cK33+/Q==
X-Microsoft-Exchange-Diagnostics: 1; AM2PR07MB0851; 20:ERgJGBV+9W5R9sjTj97lMOJylqrf1p0ek8Vr08vLXxLQZ+4o2D4BdxP7ers8JfkE4Ay6PRZhch1E6ymuHtjb2weAMR8JkERR7pJs9QUnNEa3lgZWNEWRfOHpGOPX89KJNhwf1oaoOFPSqTSrZ8U6YYlVfd72AsYe66SNPaZBNeUY8+8Spx9G0AkMSpUb4CCBv3hd9rU0GPqhQu4EB0UXqlRHoB2MpPXw55h6NYHSUg/WiWOLAjeA0on/R7QiBVDWPNEsoGjSbpB2EKRJCKZG0hhBTCJgqtLYBPDLsRTl3vMov/QNkdOZN71VUYJPenY5xVIb0w3f0mwYMs/lDmc8vGzW8fYOIFqRvjglViLmUB9W8O/JfE6zLf5C1OhCCivNNsybqgJDBlC1GtRkSOb04NegRflDctnx7KhQejQPgsrpREcrxlmqwT+3UfHmeHNmDHqOEPLPJSJVZJ91rObf8Ob/Rb+WplUus3aONDwlNqnlCFRwJo496PtNmNf96fML
X-Exchange-Antispam-Report-Test: UriScan:(158342451672863)(788757137089)(194151415913766);
X-Microsoft-Antispam-PRVS: <AM2PR07MB0851AE7D816FDADE0BCFC915EBBB0@AM2PR07MB0851.eurprd07.prod.outlook.com>
X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6040450)(601004)(2401047)(5005006)(8121501046)(3002001)(93006095)(93001095)(100000703101)(100105400095)(10201501046)(6055026)(6041248)(20161123562025)(20161123558100)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123560025)(20161123564025)(20161123555025)(6072148)(100000704101)(100105200095)(100000705101)(100105500095); SRVR:AM2PR07MB0851; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:AM2PR07MB0851;
X-Microsoft-Exchange-Diagnostics: 1;AM2PR07MB0851;4:7mg705ZbzWB/FEKBnaxPkeDR3lR9P6EErfcxBgYgMNmx5JRKOQ9iyY2FoURtImuOS/LuZes73QRkBibia0A//lhvyqfoixQHT7JZSpZtcmyAv7YdDsyNKy/XEwsDtwg8XhOncxbZoWMnPDpJperlJZ8w7N05jh6B97bpBLedKVsp5vxH71IIDz94thrEXo/5n5h0vYFgsAfJBVUFdFdchuxOKfWVifS2X4MUZZW1JrE4+kkcwSrJ+TmcLESzN1Tt+9JvWOYKKw9fQFXfTVHQCWqGhbr265uINX0wbNTdthEZ8A+sfZ8o9TTrONJZv8yGCaORwEy8e+Fup1MAXWSNZMqS2XZDH9mkB4rIQw3wC1lfAnExPixiM7ck85LIFTEcGr3M9pg6/Q0m5MvDN4oRyaEQEUc6CKqPZTGlr9aUCVktDz6oGSRhP4LVCPlZfkmGrpg4CV2uywK9rEqZd9mMzQq7qe1m6aI3eet4x/cqcAdklsuJCFGNOy49Yue8QMoi31jgVNgimWrIhLUYumBzyqSpy6Z8/6PZxksosuR0UzVcmtlW3cXDFYeNLQq4CtISbJA007S7GoKN0DYCD49R8uF+qfOTItcpcMEWMKJOs8YVdFzViVTOHRYI2wmpSAxuDBaMAIknLcPYOooK29KxyzEFCFCY9NfkGoZqfZpRH3V4u13uqo+vkojYiCb1X1j6DQBJKzhMTZviEWcHR9uisBY/oCIh0B1iFO4AndeBq9ScYIWvuCsMKJ1iPl5G29RAiSEcjmCVh3DBaeB3bGkSMJwGTD8+CHzjqBKCvl7WiB2FWFIWL34BTN9FpJXGVSr/iczDgrpVilJhTqIAE5IO90Xxxp7nN5sxXSsrolBmYJtLL05A7mTVygFbbNjNkstjs2AuT9VgDg097t8sG7mB3H2OApI5Qpp2tKNbgFspQ9EPm1MYn03MUfLOTGmQTUjqhMU6B5UVvH8jfJVsP+q1BuTIhwQtkdbesRUTE3iNsr9N38z+qomKREDxYv7/u0/bwE5B9K7kdj4pl4dPworuneCH9wXHnPkJLImUqMTxBG9oLM6eet2Ca8xoTPQhfJ/BJDg8IxDOnoiz2Ml6ZytLNRkjOatt00kFX9bBhGRuxJKKRSKRBanmJetKTrCuNF/lh2OQJuq+gz3HJRbHmhwI6zZbPNf2VaGHkPYoZvoqTmKkf3pqJ0xqWv1TEoU0Zn1ydjRcvJEYN8NOAaPjx082pL44uQrxTFGYGrxMzMoKoG37f7YYeRSrV6v4hTt8Zh7W
X-Forefront-PRVS: 0378F1E47A
X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10019020)(4630300001)(7370300001)(6009001)(6049001)(39850400002)(39840400002)(39860400002)(39410400002)(39450400003)(39400400002)(377454003)(189002)(252514010)(199003)(24454002)(25786009)(966005)(65826007)(478600001)(305945005)(5660300001)(68736007)(33646002)(230783001)(2870700001)(1720100001)(6116002)(3846002)(53546010)(86362001)(49976008)(7350300001)(11609785009)(31686004)(7736002)(83506001)(45080400002)(6666003)(2950100002)(65806001)(50986999)(54906002)(66066001)(65956001)(76176999)(53936002)(6306002)(64126003)(38730400002)(6246003)(4001350100001)(47776003)(6486002)(53376002)(54356999)(53366004)(81156014)(101416001)(81166006)(2906002)(23676002)(8676002)(31696002)(229853002)(50466002)(97736004)(42186005)(7110500001)(36756003)(189998001)(15650500001)(105586002)(2420400007)(106356001)(4326008)(78286005)(90052001)(4068875011); DIR:OUT; SFP:1102; SCL:1; SRVR:AM2PR07MB0851; H:[135.185.237.246]; FPR:; SPF:None; PTR:InfoNoRecords; MX:1; A:0; LANG:en;
Received-SPF: None (protection.outlook.com: nokia-bell-labs.com does not designate permitted sender hosts)
X-Microsoft-Exchange-Diagnostics: 1;AM2PR07MB0851;23:jwhnGj+6086I6By1kOfQJRin0mybETFZuNwOidFyVg3iRgITKt4s/hqCzlMwcsd+s5XNqW2OTYmyek7MDBUvRvDQr0YnEHrJ8BBxm59UacMXcxFZJzMKNws+8DVE1bPij3cwJp5f57abjSuydh1QfHrpT8WQc5zioo57v51X42RNGuCfUQ7n8Bp2CqlsNVBLPn2mrwhFWoZJ8goRb4r/Ylb7pz0uGaKHpVefNAQ01ERebGj5MxLg1xCZCIvHkHg2FsGuXCatXywgfGXZhwWBcUukOv4BqOOoH3I3X+5860MenNT6gfxXA215HRGbcxUGLNwcKY7DDAXWFpxS9eyjB4R0NrcBwbgA47o3af6SZpDB0r0bkqRv1Sz4T0uI6LJu1FrZukefP4r/XG0Gm22bcZVx6FpmFjCysy+Mg577rzurgz3vxdDomIfMBJCi+obGUWyWW+VLlfeBkPABdQbFDwFtQApelMk0YbgfBULEBAhIK91vIY58uZG3w3ecqCNcT1uPpFisWlLTF6UyYVJVn+wo8mfBaprGIK4rpkUvrCPFbS0atUqiAu8LcMREGZ0XAup4P8vk9pJ/mjtZfrADvdY6+BPW50rG7NKTeUkAAxYNn7a/+ZfVU0RNugNbcfCczKyMlLt2J3dOVOthBaqynmILq+//6DcWImlTkQ9RpYmdUChcM6yCFh3jpmYaQGivqEag355A8iLtmPSYxGtLL9pkWFvCdo8KTKPy5x1QCkuL6q5NJdaPipn4pICIWwoV1zQZsd+XyENrQdqhl6B0CNnVykTLQgOYp+1BdAQrWkoITXt3iystoBcDNi9IQM1vYIomGXLjMRQpREwV6TQn12toeP5R3z1SyB9reZpNquxF2UPy8dcq+us02Oiol6hAmPIiE9tdx3BESq3szj3YIqdgYISQbr04e8Z8phy0jVEFerFIw1hDdecCYk4DkeKa7GB2W1uSdWzMC5uRMRuJLlWmvxXVarIioCpZu+CpoNuuZDeErnu+DapXPo+o01K/bnYIOWHvhc4UfztWAsfaIVGWVuwpN2r8RUBUodxMNNPvPIlgZSKqL9n8g1gKBlhCWPVjSj7mxg17GK8ihkOflrf7kTyFzNJwXvHhfemWxhctCTkui6XWz9UntH0NNtda6n5MVEB6JVhA/PLmkFlr4atboPcJaV3ZlEtMmOr8baPZjF1uWTxKG/RiQpuiynvdRlnSJkmhnTfDz4kxYFB0FZ1yw7sHJ3aCS4A71CIdt/rqIUaK3R9/R9OgzuEdGeDurZmo/nhuwA8fZsxpUUhPpMp+KE0Ql11nd2C0p+jSSIQHg38RbIDINcmLT1JOmMX8WpxsGZZ2iTXtLeZZztrS+u4wAuFYDTW/CjLAGAnNtB0FcKbKFBiplPrTdBqG053lR2/Op5nRrXeVst5dMGl8ma2hrLXJh/Y6YRtOtxbtQQsHO5FepQGgexJdz+8s0PodnDayMmetbd7VdfFEfVxCd+u4V6cUV5KvTGZ0tYEGDgwUkAORTevwcbM+BEDJkLnNmB2LVrSUYAdKdI6uHx+OV1PYXUSOrwztq0b6ZaTGlrSlPNEBoi/8V7IotRLy4xbFZgzTgVHH+YtIc/q6VuC406OLXZ4fAT21Rlq0ubVTi5wuYY03KJwW/Xu5VYpkW5xdWMJhIWo8oT0QMwqXMByu1HPIIDF1el4NpN/G7abaUam6aJDeOvdOyvICixlAzYeT3spmKfULp079NN2RjiruYTd5lU0oYmm+ygmwOhFv66UKazkeg/1umwKOiiqXWUorVtBxZ0wp+nu0OnKSfMSdVTT8Y6MAX221dr67iWXovOuImnd4y9WyPVP7RVvOROCkJ1+ohhYB855UUSsAqYi87g==
X-Microsoft-Exchange-Diagnostics: 1;AM2PR07MB0851;6:bJghUYPy33PAorTbh2TK65kygfI/vFJDHJyY3zeToZnJGOvX/q7GSpYGkiVNON4YH0icud1jkMaHhIjJT4MxMmVTxFThMY/MbWv1x+ZBZgYVOPkOGzX3fsb31Ghs89trOU9/LukLsVljX4ZxHJ1q3kAzzo7ipqr84Qx17sGrykOEpYbvNklDcdORi48xp4LEW994JAQGA88gC4pleGPOKnc3lqN9CU679iQoYPXCXDG2r4AjDJr+01M4NSt/JYetxZ5sJda/ieJeU/29kAGYMeJcFO+FmmnS3gJaUt5QpqFJOvwQImtjiOmhk4Qqo6nZnXBL00H5sepQC8plNDHRnlNe8FSS5VgDLI/E0xhdr7Q9wjKBUuS4zVn9Wus47qgbKcELL6nGoJoi4LSWeqp0LyCeX16p9sXYHsiEXHmt7NyZc/xqZyF5Nr4WlVQKJpMmi9NrmrVNT3BrbmFZSKRbcIx1BnyiCbtYYA5zcJKm3XLbI22VBHogboQNUKMFaDZqIjM2z7US0rHZvpikiPAPGeY+9QuulU8ia/QGjSRrzmd4ofup9Z/XbM5earE20gXS++VlAGCWEkrj1PNI2ZrqkHdI+AW9Q5BXeYS5H9ZbEIo/kr3Y3zYTU1Vg9nLT0h8bc0/+XZ18ZW2GaXpx8oyikUHp8YGdfCpHVxv1eSinMVN6m+bVJGej8qc8FBFMenb8KhXwzliLZcV2Kpp+gUCOe/8xFRP5S0AQva1pF26dpjcYt2LKdFAGyPqydsC4Jfnj3CxIaWBw9tSBVImF8uhRuTXG2foh0z6N8Wxo0w2gTPaMaqBs08/gTDLlxuY8ehLAhDPikc52evz7X/O/HP43KQw+O5vEg2DhP+qDTgA/lell90oVXvxaHRxP1TC9CysDLSiLYtYSz2hQu0sa3P6xaZsXP6SUmUnH8suIYdEJbtUs2NByX3SOyWyarNLuh+TNtzDBmcLOeBqUd0uP6xXnkD//ABnh/UXOFEn5buAVbAcaNvmb547lAs5cqRbnNp2B
X-Microsoft-Exchange-Diagnostics: 1; AM2PR07MB0851; 5:8H5Ky8YRPn6z4M4VRkr1BBu32gSUqoxSrOEBK/gCQj0qod7CxWwFK7TYXymhPV0FTjG7IqfOkbLAl/b+GYIxEtsa4Vvn8DFdjTmF8REnLoxVFYia6opQSf9JoIbVegoao/vtMIR3flhQtMYe6NRQmA8ksRlg/LNBcw0y2Yi48L3NkiCvlQzldGE57XzUedsxMOQXuEASiomJsOKkI8WyMnuh9/oTaMwiXaE4268bMkEWbjbjruVksm3zwGFFMdvt0tCnYoNYdK3b8EuXWY99X0EWTyKqVyDCmjt93ViEX32UoQAJPDac5q8oXy+x33ZnyiMmrb55CoP7x2zrTT4mi0aGoG1TjvnUTzEl3zoYpEU81zIzJbppnv/wJ4I/H0t+TuRkg+zKxTxFKp8lmNwfaA+AnTf03gYSJxrY5h0f5HxKsjdfPcMUQUOVLE6cyUNvDlRZwiMRvl2J5lkZw/Oyf/DBe7PVjV+80x+wcoc+2MSawnSRQFkYQeOOsJO27nH+; 24:K0zVQZVcfKCQuwb7mI9WBThFxh4hmGP0dkHJ0W91Q3fcZvTFaXmu+UD4fAKkVmPry94tdi49kiFGTH3HlmFEl/v405zKQIqVw7HMYHNzzqA=
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-Microsoft-Exchange-Diagnostics: 1; AM2PR07MB0851; 7:Ln5P+sDerf0QF88ZlycqszqaulbBpj4fiJEVmgQ9BhO61+KaS/G7dL/Ir8LwSTgrXGbF8eiUEex0SdgoH0bagyiCl7WnsFugQedb02qTg0yJQNf3qXPyQuJ35xToCvqB0IMHHBwmAWQ9bFDohHWzPZsrev/dnKyxXu9/T8vhgmgv/td5nFdiDcbAJQLJyKVtyU7USC/tsSH6RxLovHPA40sKFukQn4JrczCg8XDdK24taLjKJC0zhV1+s+PTV1XxXVnFKLuBoDN4cEZHoMX13ybZ90wIznzY/K7xbkj94eYAewrOVxIpIRrbXNqGEBSKaYKXAzVTaIQPw4hZefxjO1853snnRH2nDZ+CoEwIHN90q4dJJSvVDKPx18gHoQ/eldlz6W0fDFmhJY4/+OjYUuP6wpDQDaptcgAhYYWDGSbeaJfLX6IUeVXCnsncsz0dzAydWYkZhMb84mL6Rnr0EtjZew+emYRC+pwETIdwuYOK4u9Bvj6YQ42zclhqRq9DRnFDDzejn70qLsEaq1ZkDAanh+DTk2sN3Ah/mztK8NGv7LVcNmmNd9V6CZmj3rKb6+buo0syeCyP36H9jMzVxWYs4uAW8WIueKDw327mmcFL5lG3q9EWlG2zF13VHDqh9FZlHb8g1Adq8TQNYtLAMBB8VsnuHjF4M34RT2tiKm9ByHCgZoeNF7Nk3Ig/n7UitQejo7UrD3/7lz4OYYX6ecfXyeQ8TZmtf0VVonolak2GGuRY0luAFF/W6VqmbgFBURd0oxMuByVseeTSz0jkZJ8bG9wYUI+/scgGoWF/DFk=
X-OriginatorOrg: nokia-bell-labs.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 24 Jul 2017 20:52:46.1035 (UTC)
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM2PR07MB0851
Archived-At: <https://mailarchive.ietf.org/arch/msg/alto/plHeqJibVsy-DNQyVUG67jU3ZM8>
Subject: Re: [alto] Some comments on draft-ietf-alto-incr-update-sse-07
X-BeenThere: alto@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: "Application-Layer Traffic Optimization \(alto\) WG mailing list" <alto.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/alto>, <mailto:alto-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/alto/>
List-Post: <mailto:alto@ietf.org>
List-Help: <mailto:alto-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/alto>, <mailto:alto-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 24 Jul 2017 20:52:54 -0000

Lyle, all: Correct; I believe W3C SSE is the right choice here.

Many moons ago, when we were all very young (okay, ~3.5 years ago, but
we were still younger), there were other contenders; websockets comes to
mind [1].  But as the work progressed, it made sense to stick with W3C
SSE.

Cheers,

[1] https://tools.ietf.org/html/draft-marocco-alto-ws-02

On 07/24/2017 12:49 PM, Lyle Bertz wrote:
> All,
> 
> I asked during the meeting about whether or not it made sense to look at
> alternatives to W3C SSE.  However, in subsequent WG meetings such as
> netconf use of W3C SSE is the norm and the right way to go.
> 
> tl;dr - don't change the draft - keep the use of W3C SSE.
> 
> Lyle
> 
> On Wed, Jul 19, 2017 at 10:14 PM, xin wang <xinwang2014@hotmail.com
> <mailto:xinwang2014@hotmail.com>> wrote:
> 
>     Dear authors of ALTO Incremental Updates Using Server-Sent Events (SSE),
> 
> 
>     The draft about incremental updates by using Server-Sent Events
>     (SSE) proposes a general framework for incremental updates of
>     network information. The concept of update stream resource in the
>     framework allows a unified interface to ALTO clients. The interface
>     not only considers GET-mode ALTO services but also POST-mode
>     services, which should support most future extensions of ALTO
>     services. The following is my comments:
> 
> 
>     a. The benefits of the general framework
> 
> 
>     Besides of the extension-friendly design, I am thinking of other
>     benefits of bringing all ALTO services together by using a new
>     update stream resource. First, let me propose an alternative simple
>     solution of incremental updates. The solution views each
>     subscription independently, which means that each time a client
>     calls an ALTO service (e.g., get network-map) to get incremental
>     updating data, the server will establish a connection for the data.
>     Then, by comparing with the simple solution, we can find an obvious
>     benefit of the solution in the draft should be reducing redundant
>     connections. Also, another benefit would be that it makes removing
>     resources very easily. Though SSE itself supports disconnection API,
>     it will add new APIs to the simple solution. Moreover, because one
>     connection could manage multiple resources which may have
>     overlapping (also dependencies) between each other, I am considering
>     whether there exists an efficient way to make scheduling for
>     updating these resources.
> 
> 
>     b. Full replacement or incremental updates
> 
> 
>     In the client side, if the data is updated in incremental ways, then
>     there should be some algorithms to apply the updates like the
>     algorithm in Section 4.2.1. However, if the data allows full
>     replacement, then the client can easily replace the data with the
>     new one instead of applying the algorithms. Also, the
>     “incremental-updates” field is “true” indicates the server MAY send
>     incremental update events, which means that the client may receive
>     either a full replacement or incremental updates in each time (is
>     this right?). My idea is that if the response from the server can
>     indicate whether this update is a full replacement or incremental
>     one, the client should benefit from that.
> 
> 
>     Also, there are some typos may be fixed:
> 
> 
>     Page 10: "we now gives" -> "we now give";
> 
>     Page 13: missing “)” in "(see Section 6.3.”;
> 
> 
>     Best,
> 
>     X.Tony Wang
> 
> 
> 
>     _______________________________________________
>     alto mailing list
>     alto@ietf.org <mailto:alto@ietf.org>
>     https://www.ietf.org/mailman/listinfo/alto
>     <https://www.ietf.org/mailman/listinfo/alto>
> 
> 
> 
> 
> _______________________________________________
> alto mailing list
> alto@ietf.org
> https://www.ietf.org/mailman/listinfo/alto
> 

- vijay
-- 
Vijay K. Gurbani, Bell Laboratories, Nokia Networks
Email: vijay.gurbani@nokia-bell-labs.com / vkg@bell-labs.com
Web: https://www.bell-labs.com/usr/vijay.gurbani
Calendar: http://goo.gl/x3Ogq