Re: [v6ops] Last Call: <draft-ietf-v6ops-mobile-device-profile-13.txt> (An Internet Protocol Version 6 (IPv6) Profile for 3GPP Mobile Devices) to Informational RFC

Jouni <jouni.nospam@gmail.com> Wed, 08 October 2014 20:44 UTC

Return-Path: <jouni.nospam@gmail.com>
X-Original-To: v6ops@ietfa.amsl.com
Delivered-To: v6ops@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4688D1A01EF; Wed, 8 Oct 2014 13:44:22 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.8
X-Spam-Level:
X-Spam-Status: No, score=-0.8 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, J_CHICKENPOX_32=0.6, J_CHICKENPOX_72=0.6, SPF_PASS=-0.001] autolearn=no
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 5rv7t9XbhrXN; Wed, 8 Oct 2014 13:44:19 -0700 (PDT)
Received: from mail-la0-x22d.google.com (mail-la0-x22d.google.com [IPv6:2a00:1450:4010:c03::22d]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E1EFE1A02FE; Wed, 8 Oct 2014 13:44:18 -0700 (PDT)
Received: by mail-la0-f45.google.com with SMTP id q1so9306929lam.4 for <multiple recipients>; Wed, 08 Oct 2014 13:44:17 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=subject:mime-version:content-type:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=EPfxswTH9xAH3A/0bE0D28XHzzoUt3EFoso9oycOvHw=; b=WpUAChHKUMIVWX9OD/Q0H2tTAyeVlLjATCyaLy0DjTIJiXg0Xo92w+qCJvdYL6NRYb 8a4ZY/Rv0fdbpcODzuT0KhslhXrOBPtxpcvGaeag56Syul2fwaH1PuY8Oo0M2nVMIbGZ vuEqL6ZgoL31iJD4dvGBoy6ezyjg6MYKcqVzaKk+eSgDzGyhTe6ogg/LX15zfzXGNnI4 cjqYIn/H3i27x5SteMYOP7LztNn5r0NLbZMfIsej/RNZ+MjxaxHR/RJ58Dq2YZtOSZGD 6Dt1GFvhobBvDoaWy9LEFFcWplCW/ZE+6A1ybbotIkBQTX31UQjj8Foacn15+7nypT29 LlMg==
X-Received: by 10.152.45.7 with SMTP id i7mr14208646lam.74.1412801057145; Wed, 08 Oct 2014 13:44:17 -0700 (PDT)
Received: from ?IPv6:2001:1bc8:101:f101:5d31:c20a:b688:8eaf? ([2001:1bc8:101:f101:5d31:c20a:b688:8eaf]) by mx.google.com with ESMTPSA id xe10sm350424lbb.37.2014.10.08.13.44.15 for <multiple recipients> (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Wed, 08 Oct 2014 13:44:16 -0700 (PDT)
Mime-Version: 1.0 (Apple Message framework v1283)
Content-Type: text/plain; charset="utf-8"
From: Jouni <jouni.nospam@gmail.com>
In-Reply-To: <A0BB7AD89EA705449C486BDB5FDCBC7B0EE7E836@OPE10MB06.tp.gk.corp.tepenet>
Date: Wed, 08 Oct 2014 23:44:13 +0300
Content-Transfer-Encoding: quoted-printable
Message-Id: <1F26FEA5-D8D0-41B0-AC39-7EB9F5241FFD@gmail.com>
References: <20141002154553.11969.98465.idtracker@ietfa.amsl.com> <CAKD1Yr2d4f-eJvCbSrdZ7e=m4oCXVhABnT-cVxe16WncqRn9tA@mail.gmail.com> <6536E263028723489CCD5B6821D4B21303BDD125@UK30S005EXS06.EEAD.EEINT.CO.UK> <A0BB7AD89EA705449C486BDB5FDCBC7B0EE7E836@OPE10MB06.tp.gk.corp.tepenet>
To: Kossut Tomasz - Hurt <Tomasz.Kossut@orange.com>
X-Mailer: Apple Mail (2.1283)
Archived-At: http://mailarchive.ietf.org/arch/msg/v6ops/8a1rGPC73jWZ-xln4HBSwzGzh_c
Cc: "v6ops@ietf.org WG" <v6ops@ietf.org>, IETF Discussion <ietf@ietf.org>, IETF-Announce <ietf-announce@ietf.org>
Subject: Re: [v6ops] Last Call: <draft-ietf-v6ops-mobile-device-profile-13.txt> (An Internet Protocol Version 6 (IPv6) Profile for 3GPP Mobile Devices) to Informational RFC
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: v6ops discussion list <v6ops.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/v6ops>, <mailto:v6ops-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/v6ops/>
List-Post: <mailto:v6ops@ietf.org>
List-Help: <mailto:v6ops-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/v6ops>, <mailto:v6ops-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 08 Oct 2014 20:44:22 -0000

Hi Kossut,

Few questions just for my clarification.. See inline..

On Oct 8, 2014, at 4:52 PM, Kossut Tomasz - Hurt wrote:

> Hi,
> Majority of modern smartphones from Sony, HTC, LG, Samsung, Nokia WP8.1 are compliant with CLAT+NAT64/DNS/DNS64
> Together with Michał Czerwonka we created document with mandatory IPv6 requirements, close cooperation with vendors succeeded and we managed to launch first terminal (Xperia Z1) in September 2013, after 12 months we have 13% of IPv6 only mobile users in a network. If you are mobile operator and you thinking about IPv6 migration you won’t have any problems with Smartphones (except Iphones=NO CLAT support) the way is paved for you...
>  
> 	• Network Configuration (CLAT+NAT64+DNS)
> Internet access is done by establishing one dedicated IPv6-only PDP/PDN context, network supports 464xlat architecture with DNS Dual-Stack (DNS64 feature is available only for domain “ipv4only.arpa”) - RFC 6877. CLAT implementation is mandatory for all devices
>  
> 	• UE, CPE vendor IPv6 mandatory requirements
> 2.1.Dynamic IPv6 Address Allocation + IID randomly generated (privacy address) +  UE shall use the IID given in PDP activation response message to configure its LLA (3GPP TS 23.060) http://www.3gpp.org/ftp/Specs/archive/23_series/23.060/.
> 
> 2.2.Customer Side Translator function (CLAT) must be embedded (smartphone/tablet/router) as part of 464xlat architecture  RFC 6877. The CLAT must support ICMP, UDP, TCP, GRE and fragmented packet. clatd.conf  - may be generic where the domain for nat64 prefix discovery must be “ipv4only.arpa” –  static configuration may be required.
> 
> https://android.googlesource.com/platform/external/android-clat/
> 2.3.MTU size & device interfaces - If the network send MTU size in RA message, then device must set it to the radio interface otherwise set the default value=1500B. The CLAT demon will calculate MTU size automatically for its interfaces (clat and clat4).

Why aren't you using (in an UE case) the "safe" default MTU sizes defined in TS23.060 when there is no MTU sent in an RA?

> 	• IPv6 tethering - the CLAT helps Dual Stack tethering solution both USB/WIFI on the device , when APN is IPv6-only. The Global IPv6 and private IPv4 (clat) must be enabled on tethered LAN.
> http://tools.ietf.org/html/rfc7278 (scenario 2)
> 3.1.RA – device sends RA message to tethered host with Ipv6 prefix information. Router lifetime set=9000 secs. Router sends periodically RA message – max. value 9000 secs.
> 
> 3.2.DHCPv6 – device server relays PCO Ipv6 DNS'es addresses to tethered hosts.
> 
> 3.3.DHCPv4 – device server relays  private IPv4 address and send DNS IPv4 (CLAT DNS-proxy)
> 
> 3.4.Tethering & MTU size – device propagates MTU size 1500B to tethered clients interfaces ( Ipv4&Ipv6)
> 
> 	• IPv6 LTE UE  - the device must set EIT bit=1 in “Initial Attach” message.

You mean PDN Connectivity Request message, right?
Anyway, what does EIT setting have to do with IPv6? Just curious..

- Jouni


> Roaming - when APN with IPv6 protocol fails in roaming it must automatically revert back APN protocol to IPv4
>  
> One thing is still missing – different APN profiles(APN name+PDP type) for roaming –, there are two use cases:
> Euinterent – (“EU Roaming Regulation III”) Internet APN available in UE countries (VPLMN subscriber is allowed to use VGGSN APN)
> “Roaming Fallback to IPv4” creating separate roaming profile with APN name/PDP (now roaming fallback is based only on PDP type Android4.x/WP8.1)
>  
> Here are the benefits of extending APN profiles:
>  
> -       APN profiles and its “zones” HPLMN/VPLMN can separate IPv6 form IPv4
> -       Separate APN for HPLMN (Ipv6 only APN for HPLMN)
> -       Separate  APN for VPLMN roaming (fallback to IPv4 based on APN name)
> -       Euinternet APN as secondary roaming profile for manual selection
>  
> Best Regards,
> Tomasz Kossut
>  
>  
> From: Heatley, Nick [mailto:nick.heatley@ee.co.uk] 
> Sent: Tuesday, October 07, 2014 11:31 AM
> To: Lorenzo Colitti; IETF Discussion
> Cc: v6ops@ietf.org WG; IETF-Announce
> Subject: Re: [v6ops] Last Call: <draft-ietf-v6ops-mobile-device-profile-13.txt> (An Internet Protocol Version 6 (IPv6) Profile for 3GPP Mobile Devices) to Informational RFC
>  
> 2. I stand by my earlier assessment that this document's requirements are over-broad, and in fact so broad as to harm adoption. There may well be operators or device implementers that seeing with such a high number of requirements may shy away in terror and think that deploying IPv6 in a mobile network is an impossibly high amount of work. That said, given that this document says clearly that it is not a standard, and that compliance is not required, the harm it does will be limited.
>  
> There may well be operators and device implementers that see the many individual “IPv6” RFCs and shy away. Transitioning technologies are still perceived as issues for the network.
> If this cross-operator document states what is required on terminals to work in all major/predictable IPv6 scenarios, then it is giving such people a view of what a “healthy and robust” terminal implementation would consist of. If they are able to deliver on these requirements then they can supply a terminal ready for all business areas /all operator network scenarios.
> (It certainly stops the feedback I’ve had from certain corners “that no other operators are asking for IPv6”, and “what you are asking for is a single operator roadmap which we won’t do”. That has been the reality here). So I don’t see how a consolidated demand-side view from operators who are really trying to introduce IPv6  in mobile can harm adoption in any way.
> Regards,
> Nick
>  
>  
> From: v6ops [mailto:v6ops-bounces@ietf.org] On Behalf Of Lorenzo Colitti
> Sent: 06 October 2014 08:30
> To: IETF Discussion
> Cc: v6ops@ietf.org WG; IETF-Announce
> Subject: Re: [v6ops] Last Call: <draft-ietf-v6ops-mobile-device-profile-13.txt> (An Internet Protocol Version 6 (IPv6) Profile for 3GPP Mobile Devices) to Informational RFC
>  
>  
> NOTICE AND DISCLAIMER
> This e-mail (including any attachments) is intended for the above-named person(s).  If you are not the intended recipient, notify the sender immediately, delete this email from your system and do not disclose or use for any purpose.  
>  
> We may monitor all incoming and outgoing emails in line with current legislation. We have taken steps to ensure that this email and attachments are free from any virus, but it remains your responsibility to ensure that viruses do not adversely affect you.
> 
> EE Limited
> Registered in England and Wales
> Company Registered Number: 02382161
> Registered Office Address: Trident Place, Mosquito Way, Hatfield, Hertfordshire, AL10 9BW
> 
> _______________________________________________
> v6ops mailing list
> v6ops@ietf.org
> https://www.ietf.org/mailman/listinfo/v6ops