Re: [Captive-portals] I-D Action: draft-ietf-capport-api-00.txt

Lorenzo Colitti <lorenzo@google.com> Tue, 06 February 2018 05:12 UTC

Return-Path: <lorenzo@google.com>
X-Original-To: captive-portals@ietfa.amsl.com
Delivered-To: captive-portals@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6E88D126BFD for <captive-portals@ietfa.amsl.com>; Mon, 5 Feb 2018 21:12:35 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.71
X-Spam-Level:
X-Spam-Status: No, score=-2.71 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=google.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 kzxjRzHBmHFJ for <captive-portals@ietfa.amsl.com>; Mon, 5 Feb 2018 21:12:33 -0800 (PST)
Received: from mail-wm0-x22d.google.com (mail-wm0-x22d.google.com [IPv6:2a00:1450:400c:c09::22d]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 92E721200C1 for <captive-portals@ietf.org>; Mon, 5 Feb 2018 21:12:33 -0800 (PST)
Received: by mail-wm0-x22d.google.com with SMTP id j21-v6so16102605wmh.1 for <captive-portals@ietf.org>; Mon, 05 Feb 2018 21:12:33 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=sXC4To6b5D9xUaaejzHilF7mgeSDSemMTWUK6JKQ9Gg=; b=gzGx44kl8HjHYesMY6QUTBgY638qvI016Uvv960/irSbgjNcwcxEWkuV9jl+7A1JRq KsXjfYtYm26pRsc4rsY1Iul9McMEITOUTX3xk0hrWAupKZCx5yy5aZIoQUUWqgulxaSq T757TGV/IXJv5DSqdb2E1ISyrs+DtThtk3uXz2Uuxh6GOQP1uKNc+ba/RysOwUka26Ad CLngKpznmLtaJvb+Q1aqFez58oNAFxjMWXzxYmc7EjdhYQg+vY0jUYedDZ3GTOeBVuXr VYZx7NPY5o1IR8r5GhEd/98A7ondhwMrp8xkFyvpCnGTXzEmgOybrc+XVCdh+cl1W5Ae nQWg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=sXC4To6b5D9xUaaejzHilF7mgeSDSemMTWUK6JKQ9Gg=; b=oJSOoM7iplSQ2N1HX+fcsfCT1icyFHty0YakGZiE3pWF7bsIMss/MaBrKtOxneFhAs Ue7YxtY0kIfe1CA9K8BpWGqg0kR7+Gje4aEJMKrxLICGXmJeNOBbynz+ZVsF1/Nblcmr 8P2buOBYuswfoMCxF8SE/RlmTZxdRhFfvtNHkfpgLpNzMao2qcrQhhGiHL0UNjeUVxFS 4MZrGOwdUU2M1KvjfxMWG7ceFyWnrH9wQNuQXY3o/pZSynt690CJOVU5QG9lf3en0JV/ SB+840VGLZ39sBIq1JLL/D2rQnc6Y/L8G6E6/WLs+AtjXH81Oc7JDPKRwfj9nCAfyJp9 r4dQ==
X-Gm-Message-State: APf1xPApRAKwAi86F8zVLQUjLG1NJZgnrdpmKLAJsA/Gu2gIydWmme6k sSBnzvW22WwOlh4mSEnVaJ/cFXqWi8StDT9kJdopww==
X-Google-Smtp-Source: AH8x224HhGpw8GVWHQqpUnlXUt+QSqdWHDOWggGPo3rzF0RMtA8VkN3hz4cQJEMkerlukgJI4sJcySbzmpqo0HIvxz0=
X-Received: by 10.28.218.207 with SMTP id r198mr709321wmg.138.1517893951716; Mon, 05 Feb 2018 21:12:31 -0800 (PST)
MIME-Version: 1.0
Received: by 10.28.220.215 with HTTP; Mon, 5 Feb 2018 21:12:10 -0800 (PST)
In-Reply-To: <CADo9JyVtKMCwcXsZgfNSJ8VshjaTxSPS7YWro71Z4Y7K4UWFxA@mail.gmail.com>
References: <151778535115.5816.386541967960931391@ietfa.amsl.com> <CADo9JyV2Rz2B9H_h9JMne7XLtMeVb2OajheZ86i5g8nsPmmFOw@mail.gmail.com> <CABkgnnW_x6sokdEo-yyzk0DKFqom6b7aHpoLgRnBHOW_cGB6yA@mail.gmail.com> <CADo9JyXRtyuzoWJKA+aASGh-bEJ8hi323VRdBeyqsgXwNxSkbw@mail.gmail.com> <CADo9JyVtKMCwcXsZgfNSJ8VshjaTxSPS7YWro71Z4Y7K4UWFxA@mail.gmail.com>
From: Lorenzo Colitti <lorenzo@google.com>
Date: Tue, 06 Feb 2018 14:12:10 +0900
Message-ID: <CAKD1Yr2UiWJ-EJ42BPJ3WiVTSxD36cU5xQqtvJ_5OoexG4xyxg@mail.gmail.com>
To: David Bird <dbird@google.com>
Cc: Martin Thomson <martin.thomson@gmail.com>, captive-portals@ietf.org
Content-Type: multipart/alternative; boundary="001a1146ede6cd240705648439b7"
Archived-At: <https://mailarchive.ietf.org/arch/msg/captive-portals/3Rte7Sp_TyNCi4yyyx-yTCdUEAo>
Subject: Re: [Captive-portals] I-D Action: draft-ietf-capport-api-00.txt
X-BeenThere: captive-portals@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Discussion of issues related to captive portals <captive-portals.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/captive-portals>, <mailto:captive-portals-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/captive-portals/>
List-Post: <mailto:captive-portals@ietf.org>
List-Help: <mailto:captive-portals-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/captive-portals>, <mailto:captive-portals-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 06 Feb 2018 05:12:35 -0000

On Tue, Feb 6, 2018 at 6:41 AM, David Bird <dbird@google.com> wrote:

> Over the years on this list we have seen many use-cases come through, I
>> recall:
>>
>> -  A school/library network that allows most of the Internet, but
>> captures and redirects for certain networks / sites
>> -  A network allows all sorts of protocols - IMAP, HTTPS, for example -
>> but not others - like HTTP, SMTP - and want to redirect / signal portal
>> -  A network that allows all Internet traffic, but just at a low QoS
>> tier. No "captive" portal, but a portal is  yet available for upgrading tier
>> -  Any network that allows a large walled garden, or even a *very large*
>> garden, but otherwise has a captive portal
>> -  A network that will 99.99% of the time allow all traffic, but will
>> (perhaps because of virus detection) interrupts sessions  into captive
>> state [technically, this is a "boolean" use-case, but one where polling
>> would just be huge noise]
>>
>
I don't see why you would want to signal any of these to the UE, because
they're not really actionable. Even if the UE distinguishes between these
categories, application developers are likely not going to want to do so
and in the main are going to do whatever the UE decides to do. As Martin
says, the human using the UE might be interested (e.g., in the upgrading
case), but that's not hard to do by simply declaring a captive portal that
goes away if said human decides to dismiss the upsell opportunity or read
whatever message it is is that the operator would like them to read.