Re: [v6ops] new draft: draft-chen-v6ops-ipv6-roaming-analysis

Jouni Korhonen <jouni.nospam@gmail.com> Mon, 29 July 2013 15:01 UTC

Return-Path: <jouni.nospam@gmail.com>
X-Original-To: v6ops@ietfa.amsl.com
Delivered-To: v6ops@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 803E521F9A3B for <v6ops@ietfa.amsl.com>; Mon, 29 Jul 2013 08:01:30 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level:
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[AWL=-0.500, BAYES_00=-2.599, J_CHICKENPOX_13=0.6, J_CHICKENPOX_33=0.6, NO_RELAYS=-0.001]
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 7t3hn8zE6Jcq for <v6ops@ietfa.amsl.com>; Mon, 29 Jul 2013 08:01:29 -0700 (PDT)
Received: from mail-pd0-x22e.google.com (mail-pd0-x22e.google.com [IPv6:2607:f8b0:400e:c02::22e]) by ietfa.amsl.com (Postfix) with ESMTP id 995A821F9AC1 for <v6ops@ietf.org>; Mon, 29 Jul 2013 08:01:18 -0700 (PDT)
Received: by mail-pd0-f174.google.com with SMTP id 3so4478111pdj.5 for <v6ops@ietf.org>; Mon, 29 Jul 2013 08:01:18 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=content-type:mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to:x-mailer; bh=y0YbFrmhjUMz8h+jJ0cB5UWm4SS3T4q5IiwZ8utOfhE=; b=zuU87OZ3MyThfp0+AYWV6sWDyB6FoqKN01O38dtUNjPVx+FnoYC0UUbZhPKOIeCksV VgeEQeBoMP5EaiNm4A3waZWHjzgbU6qEj0zvp4FgTMQtsV0eqy5Q+ntfPYsn1iio04LC HgdzLavSVUCRv1ir83V5UMEo61luas/viqL7EXet/SFZD2kY7R+Pjqx9/qVGWMEfs7ht XS57mZlojHY31wY6fSymgHK91KoY4W32uPfYHhXxlHL5cO+6dxGOWbsnvlvjPCgBJOBB QHQqm2yfxW3Y7blO3Uh05XlB3H2Od5yURFzOY78oKLtd5dB6+Ed0WSJUizkxWH/6F1Hl N10A==
X-Received: by 10.66.234.71 with SMTP id uc7mr68743870pac.10.1375110078345; Mon, 29 Jul 2013 08:01:18 -0700 (PDT)
Received: from ?IPv6:2001:df8::80:1c6:2b:4d17:d2b? ([2001:df8:0:80:1c6:2b:4d17:d2b]) by mx.google.com with ESMTPSA id wr9sm77490709pbc.7.2013.07.29.08.01.14 for <multiple recipients> (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Mon, 29 Jul 2013 08:01:16 -0700 (PDT)
Content-Type: text/plain; charset="iso-8859-1"
Mime-Version: 1.0 (Mac OS X Mail 6.5 \(1508\))
From: Jouni Korhonen <jouni.nospam@gmail.com>
In-Reply-To: <CAM+vMEQYOJzMkt6t1pQOrn52kVfLPxZGOc=PFTjvKqnc2N9cUw@mail.gmail.com>
Date: Mon, 29 Jul 2013 18:01:12 +0300
Content-Transfer-Encoding: quoted-printable
Message-Id: <719124C1-AB53-4BDB-8829-8FF5DA308351@gmail.com>
References: <201307091245.r69Cj0Q08784@ftpeng-update.cisco.com> <CAD6AjGSPgs8JzN7yuPUVSr1Pz5POY6JsMo0_33zK3Kn++RxBBQ@mail.gmail.com> <CAM+vMERF4izK5_1x_PMBdezjsiAtXnEmcwmZ94X6px3yh4dWsw@mail.gmail.com> <191A90A6-AFDF-4232-9848-54FDA50BC1CC@gmail.com> <CAM+vMEQUVb5EKxr89uhh-gSyLJDm7Ss6bm17sfPgTusS2VesPQ@mail.gmail.com> <A3CE53AB-C96A-41D4-AAF5-97EC482209CE@gmail.com> <CAM+vMEQYOJzMkt6t1pQOrn52kVfLPxZGOc=PFTjvKqnc2N9cUw@mail.gmail.com>
To: GangChen <phdgang@gmail.com>
X-Mailer: Apple Mail (2.1508)
Cc: draft-chen-v6ops-ipv6-roaming-analysis@tools.ietf.org, IPv6 Ops WG <v6ops@ietf.org>
Subject: Re: [v6ops] new draft: draft-chen-v6ops-ipv6-roaming-analysis
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.12
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: Mon, 29 Jul 2013 15:01:30 -0000

On Jul 29, 2013, at 4:31 PM, GangChen <phdgang@gmail.com> wrote:

> 2013/7/29, Jouni Korhonen <jouni.nospam@gmail.com>:
>> 
>> On Jul 29, 2013, at 1:10 PM, GangChen <phdgang@gmail.com> wrote:
>> 
>>> 2013/7/29, Jouni Korhonen <jouni.nospam@gmail.com>:
>>>> 
>>>> On Jul 28, 2013, at 9:25 PM, GangChen <phdgang@gmail.com> wrote:
>>>> 
>>>>> Hi Cameron,
>>>>> 
>>>>> Thank you for the comments.
>>>>> 
>>>>> 2013/7/28, cb.list6 <cb.list6@gmail.com>:
>>>>>> As general feedback
>>>>>> 
>>>>>> 1. As others have noted, it is important to clarify that home routed
>>>>>> is the default case and local-breakout is only relavent for IMS, but
>>>>> 
>>>>> local-breakout may not be only for IMS. We have deployed that for all
>>>>> the data roaming between different province's networks in China. It
>>>>> offers efficient routes. Besides, 3GPP specified the SIPTO
>>>>> architecture for roaming. That may bring impacts in the future.
>>>> 
>>>> Just to understand this better.. Does "data roaming between different
>>>> province's networks" mean the province's networks have different PLMN
>>>> codes? Do these "province's networks" belong to different operators or
>>>> to the same operator (from the administration/business point of view)?
>>> 
>>> The different province's networks belong to the same operator. The
>>> local-breakout roaming is enabled by adding APN-OI replacement into a
>>> subscriber's profile
>> 
>> So the PLMN codes are the same for all provinces? If that is the case, then
>> what you are doing hardly is "roaming" rather an intelligent gateway
>> selection.
> 
> That is a good question. At http://en.wikipedia.org/wiki/Roaming, the
> roaming has been interpreted as "In wireless telecommunications,
> roaming is a general term referring to the extension of connectivity
> service in a location that is different from the home location where
> the service was registered." Roaming behavior is justified by whether
> the visited network has subscriber's registration information. MNC+MCC
> may not be the matter.


In 3GPP sense, you are in a visited network when the MNC+MCC codes
do not match your own expected HPLMN or EHPLMNs. I would stick with
3GPP definition of roaming when describing 3GPP specific things. I
agree that that a "HPLMN" may consist multiple PLMN codes. Again I
would be careful with the terminology when you mean a visited network
gateway or when a gateway (visited or home) that is topologically
selected close to the UE.. just to avoid confusion.

- Jouni


> 
>> Is the VPLMN dynamic address allowed flag set to ALLOWED? Does the APN-OI
>> replacement change dynamically in the subscriber profile based on the
>> UE location or is it configured "statically" based on where the
>> subscription
>> is assumed to be used most of the time?
> 
> The APN-OI replacement is configured in a static way and assumed to be
> used in most times.
> 
> -Gang
> 
> 
>> - JOuni
>> 
>> 
>>> 
>>> BRs
>>> 
>>> Gang
>>> 
>>> 
>>>> - Jouni
>>>> 
>>>> 
>>>>> 
>>>>>> IMS based roaming and local breakout is yet to see its first
>>>>>> deployment, and may still be years in the future for roaming to work
>>>>>> this way.  So, local breakout is not  a real case and seems to be
>>>>>> causing more confusion.
>>>>>> 
>>>>>> 2.  There is a hazard in assuming the well known prefix is always
>>>>>> available.  Any device should not assume the well known prefix is
>>>>>> available.  This is essentially a misconfiguration that should not
>>>>>> occur.
>>>>> 
>>>>> Ok. You don't recommend using WKP. How about taking different priority
>>>>> for the deployment
>>>>> 
>>>>> High priority:  nat64-discovery
>>>>> Medium: WKP
>>>>> Low: manual configuration
>>>>> 
>>>>> 
>>>>> 
>>>>>> 3.  What i have learned
>>>>>> 
>>>>>> a.  dual-stack 2 PDP will never work, charging issues in the billing
>>>>>> system, and too much capacity wasted for no real gain
>>>>>> 
>>>>>> b.  dual-stack 1 PDP (v4v6) will not work any time soon.  Enabling
>>>>>> this feature in the HSS/HLR breaks roaming and there is no way to
>>>>>> ensure this issue is fixed in the hundreds of networks that are
>>>>>> potentially impacted.  There are some backs to do on the home network
>>>>>> that can make this easier but not exposing partner networks to the new
>>>>>> release 8 features.
>>>>>> 
>>>>>> c.  What does work and adds value (saves IPv4 address for the common
>>>>>> case of not-roaming) :  IPv6-only single PDP 464XLAT on the home
>>>>>> network, IPv4-only single PDP when roaming.  This is how i am moving
>>>>>> forward.  The when at home, the UE has default configs for ipv6-only
>>>>>> and when roaming the ue only attempts to connect using IPv4.  This
>>>>>> gets the vast majority of users in my home network off v4 and keeps
>>>>>> ipv4 for the complicated yet relatively small percentage of roaming
>>>>>> users.
>>>>>> 
>>>>> 
>>>>> Thanks for the good summary. That is the lesson we have leaned.
>>>>> 
>>>>> BRs
>>>>> 
>>>>> Gang
>>>>> 
>>>>> 
>>>>>> 
>>>>>> On Tue, Jul 9, 2013 at 5:45 AM,  <fred@cisco.com> wrote:
>>>>>>> 
>>>>>>> A new draft has been posted, at
>>>>>>> http://tools.ietf.org/html/draft-chen-v6ops-ipv6-roaming-analysis.
>>>>>>> Please
>>>>>>> take a look at it and comment.
>>>>>>> _______________________________________________
>>>>>>> v6ops mailing list
>>>>>>> v6ops@ietf.org
>>>>>>> https://www.ietf.org/mailman/listinfo/v6ops
>>>>>> 
>>>>> _______________________________________________
>>>>> v6ops mailing list
>>>>> v6ops@ietf.org
>>>>> https://www.ietf.org/mailman/listinfo/v6ops
>>>> 
>>>> 
>> 
>>