Re: [conex] Potentially interesting ConEx problem

Matt Mathis <mattmathis@google.com> Tue, 05 March 2013 17:36 UTC

Return-Path: <mattmathis@google.com>
X-Original-To: conex@ietfa.amsl.com
Delivered-To: conex@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1A4C81F0D12 for <conex@ietfa.amsl.com>; Tue, 5 Mar 2013 09:36:40 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -101.978
X-Spam-Level:
X-Spam-Status: No, score=-101.978 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, NO_RELAYS=-0.001, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3oFLrnor3Nkj for <conex@ietfa.amsl.com>; Tue, 5 Mar 2013 09:36:36 -0800 (PST)
Received: from mail-ia0-x22a.google.com (mail-ia0-x22a.google.com [IPv6:2607:f8b0:4001:c02::22a]) by ietfa.amsl.com (Postfix) with ESMTP id 2A6E61F0D0F for <conex@ietf.org>; Tue, 5 Mar 2013 09:36:35 -0800 (PST)
Received: by mail-ia0-f170.google.com with SMTP id h8so1175893iaa.29 for <conex@ietf.org>; Tue, 05 Mar 2013 09:36:34 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:x-received:in-reply-to:references:date:message-id :subject:from:to:cc:content-type; bh=7SkN3/d0U2KOopu30gwNrFd3jiLmJOdsLg0ZhqUOMA4=; b=FwomFJpcBPVtJorUDJAdMVV0lp4FwNZ1o0tfz7dUwDJDiM5FbMvbROFOSHqzkNoR9n XGMiR7SaiFj2dWSTGcx7lyXHYFXw2S9aZuHHT3UfP+/c5lwAFWLl/fU110kiZYJ3hbj3 pDsyZ8te8Bm1hFp2Yawqhe4AVjA2xcqZYtzPlfaBOLzTj1Oe5uuGn1uzsnawV9/NFfYW VAVb5DahyCBMy52b0DsoVbmazSE5THbUgt/8gXO98UVUHs3fsQaKsTwVnSLH7jb5Iryn QcyOivb3rYEbZ5lJ0+9onZDUj9AF3AqEi6FtIk2kmcw9JXncJgrgPossO3u8pb083CA5 AwYQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:x-received:in-reply-to:references:date:message-id :subject:from:to:cc:content-type:x-gm-message-state; bh=7SkN3/d0U2KOopu30gwNrFd3jiLmJOdsLg0ZhqUOMA4=; b=odEg/jWUa5+eQaffIBdoBj6JY8Qxp78VvXvcRgKau2h7ZJxWSGfyWLtKkWxdqC7cQn rvLx5bwd8JBaUvEtHGfrrML/aYQ4PKeEvczn4OjuD2oYCtCI07xo2NAUv31LFE23HDI9 ZH/sI0UYCUxVEQfIlUz/a3zHcwn3xGLHdvK5xC83OJ02jg/Nu/AOF3UTqkL0k86G/Jbd 0lJIzEYFi2Rw1+V9+ZWkiQHb5D47z3Xrlj7jrFru4Cx61LDWqrtSTpc9yW9wk1S/q2dU 1OSTR8E9teflYU++eDGq2l045qxChZxOG9dGWBfXFA3r+Qyx+rhS0QvU6HKqf7jn7uI1 /FJw==
MIME-Version: 1.0
X-Received: by 10.50.100.167 with SMTP id ez7mr6914343igb.3.1362504994607; Tue, 05 Mar 2013 09:36:34 -0800 (PST)
Received: by 10.64.252.100 with HTTP; Tue, 5 Mar 2013 09:36:34 -0800 (PST)
In-Reply-To: <201303050953.r259rCTS000573@bagheera.jungle.bt.co.uk>
References: <CAH56bmD5c3KjVxg3gf9utBTQDLQS3HnxjVbpYf1Bby=iOB85bQ@mail.gmail.com> <201303050953.r259rCTS000573@bagheera.jungle.bt.co.uk>
Date: Tue, 05 Mar 2013 09:36:34 -0800
Message-ID: <CAH56bmAn5MzD8UVAXKEoQf-kWdeyM-08QM9mxUT0pLDyx4xVDA@mail.gmail.com>
From: Matt Mathis <mattmathis@google.com>
To: Bob Briscoe <bob.briscoe@bt.com>
Content-Type: text/plain; charset="ISO-8859-1"
X-Gm-Message-State: ALoCoQmXEzc98bFDb+0Tdb8WTCb/6/7yDkUVS04DDeb6ZfbIrYWe4s/IPzF2XNHQkBgOXQd847AlY27W08JdchQOyV6iREFQiiIA0Z0dmpxbioF4aT3sN1fRZUi1do/DEewHc5GI7zgUOlIzbtdu88jkEDI5FywKfEHzFlh1wbBVmTJw43OgurYtU2INivBJfhyvbG4NH6E3
Cc: ConEx IETF list <conex@ietf.org>
Subject: Re: [conex] Potentially interesting ConEx problem
X-BeenThere: conex@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Congestion Exposure working group discussion list <conex.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/conex>, <mailto:conex-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/conex>
List-Post: <mailto:conex@ietf.org>
List-Help: <mailto:conex-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/conex>, <mailto:conex-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 05 Mar 2013 17:36:40 -0000

Bob, I do know how to do it from the ISP's vantage point.

It is a bit harder from the content provider's vantage point.   A
large content provider might, for example, want to be able to
distinguish between appropriately filling subscriber links and
aggravating some capacity failure elsewhere along the path.
Traditional serving optimizations actually make this problem far
worse: serving from as many places as possible, as close to the users
as possible makes the system even more brittle to ISP failures.

There is not an easy way to do this today.  There are inference
signals (e.g. correlated losses across flows) but the signals are
expensive and slow.

Thanks,
--MM--
The best way to predict the future is to create it.  - Alan Kay

Privacy matters!  We know from recent events that people are using our
services to speak in defiance of unjust governments.   We treat
privacy and security as matters of life and death, because for some
users, they are.


On Tue, Mar 5, 2013 at 1:53 AM, Bob Briscoe <bob.briscoe@bt.com> wrote:
> Matt,
>
> The solution to the access link part of this problem is explained in:
> <http://tools.ietf.org/html/draft-briscoe-conex-initial-deploy-03#section-4.1.1>
>
> It can only distinguish access link congestion from shared congestion.
> Distinguishing home network congestion is harder, but possible with a tunnel
> to the home router, which already exists in some DSL arrangements (e.g. in
> BT we use a tunnel for services that share a line).
>
>
> Bob
>
>
> At 22:18 04/03/2013, Matt Mathis wrote:
>>
>> I have an interesting problem that I wish ConEx could solve, but I
>> don't see how.   I want to distinguish between congestion on the path
>> between a server and a subscriber aggregation point (e.g. DSLAM etc)
>> and congestion beyond the aggregation point (e.g. the access links
>> themselves, or the user's home network).
>>
>> There are some ways to infer this, but as far as I can tell there is
>> not a reasonable way to measure it directly.   This is a problem that
>> we have touched on in the past, but I don't recall discussing any
>> solutions.
>>
>> Thanks,
>> --MM--
>> The best way to predict the future is to create it.  - Alan Kay
>>
>> Privacy matters!  We know from recent events that people are using our
>> services to speak in defiance of unjust governments.   We treat
>> privacy and security as matters of life and death, because for some
>> users, they are.
>
>
> ________________________________________________________________
> Bob Briscoe,                                                  BT