Re: [v6ops] new draft: draft-chen-v6ops-ipv6-roaming-analysis
GangChen <phdgang@gmail.com> Sat, 20 July 2013 14:07 UTC
Return-Path: <phdgang@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 01A3B11E8114 for <v6ops@ietfa.amsl.com>; Sat, 20 Jul 2013 07:07:31 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.8
X-Spam-Level:
X-Spam-Status: No, score=-1.8 tagged_above=-999 required=5 tests=[AWL=-0.400, BAYES_00=-2.599, J_CHICKENPOX_13=0.6, J_CHICKENPOX_43=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 plmMamuyTeeI for <v6ops@ietfa.amsl.com>; Sat, 20 Jul 2013 07:07:29 -0700 (PDT)
Received: from mail-qa0-x235.google.com (mail-qa0-x235.google.com [IPv6:2607:f8b0:400d:c00::235]) by ietfa.amsl.com (Postfix) with ESMTP id 35D7311E8103 for <v6ops@ietf.org>; Sat, 20 Jul 2013 07:07:26 -0700 (PDT)
Received: by mail-qa0-f53.google.com with SMTP id g10so394463qah.5 for <v6ops@ietf.org>; Sat, 20 Jul 2013 07:07:25 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; bh=sij5I5DlDoNlP01F4+lZe1fYms8soKan/li+cBnNhqk=; b=S1vX4rC6wycW/t3rpeXV8cFdvuHIRdUq+k6IWZO8vjIQq+FqJ3a2Uq12/vfelFdBpS 5AkLuwCFrRPoUAvHXAmHhlsZGyP/5L+4dmzERhY4M33SsPBV5OyYDFFsVve4pOPn5ml6 S6Tg2GVMe+jGm/ncP4wxfSR45Poc21OhaVPzZZSWjgBbjKeztEF1YofOkUJk9GDPA1QN PEBCCyI+svpn2ym2oCBnp9bJaGxPevKGIOPK3WGoC0ct+D6Q/xGIrxNPn6ESLprtqjlI AE+iLO79t5c4Z34hYoOAlKT0BKyVzJnN5XYm3fDxg9UQIejYKrGyd6yEeozHLOHxygIO Dqsw==
MIME-Version: 1.0
X-Received: by 10.49.29.106 with SMTP id j10mr22771864qeh.37.1374329245642; Sat, 20 Jul 2013 07:07:25 -0700 (PDT)
Received: by 10.224.182.74 with HTTP; Sat, 20 Jul 2013 07:07:25 -0700 (PDT)
In-Reply-To: <3602EE3F-ED75-48B8-85EC-6EC996F0BCEF@gmail.com>
References: <201307091245.r69Cj0Q08784@ftpeng-update.cisco.com> <0bb001ce7cb8$131ff050$395fd0f0$@gmail.com> <CAM+vMERU07t7snkRmiMYBLU_8sKwWoiccKuZduY__UQdayRQig@mail.gmail.com> <B66FAE46-3B85-4529-915A-89E8E9C8D625@gmail.com> <CAM+vMERtWxhGZ4FyvHnP3GRO1_yA-f3Uk3rvjkOE0-+m-hwwdw@mail.gmail.com> <BFC78A31-7517-4D33-86CA-E3E8F489E210@gmail.com> <CAM+vMEQRWbiZvWC6ty-Uct5PyeqDYhNqOJUZFdOt5daspihekQ@mail.gmail.com> <3602EE3F-ED75-48B8-85EC-6EC996F0BCEF@gmail.com>
Date: Sat, 20 Jul 2013 22:07:25 +0800
Message-ID: <CAM+vMERHta6erEakYXFWVP7he=pVKYzNyWDKiH-EJM6R=RvuCw@mail.gmail.com>
From: GangChen <phdgang@gmail.com>
To: Jouni Korhonen <jouni.nospam@gmail.com>
Content-Type: text/plain; charset="ISO-8859-1"
Content-Transfer-Encoding: quoted-printable
Cc: draft-chen-v6ops-ipv6-roaming-analysis@tools.ietf.org, 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: Sat, 20 Jul 2013 14:07:31 -0000
2013/7/19, Jouni Korhonen <jouni.nospam@gmail.com>: > > Hi, > > On Jul 19, 2013, at 10:36 AM, GangChen <phdgang@gmail.com> wrote: > >> Jouni, >> >> 2013/7/18, Jouni Korhonen <jouni.nospam@gmail.com>: >>> >>> Gang, >>> >>> I was more like thinking of IR.33, TAP documents and the IPv6 white >>> paper, >>> etc stuff that GSMA has worked on. I think aligning with GSMA is >>> important >>> since they are far more important for 3GPP roaming aspects than any IETF >>> document. >>> >>> Then some other notes. When reading the draft I always get confused >>> when the draft assumes local breakout, when home routed traffic and >>> when a specific "phenomenon" is due visited/home APN/HLR intentional >>> configuration, licensing restriction or some known implementation >>> issue on some vendor equipment. Also some behaviour are due the UE >>> specific implementation beyond what 3GPP specs say. I would encourage >>> to detail these assumptions out on each claim/description so that >>> possible readers can map the issues to their deployments easier >>> without guesswork. >> >> I noticed that after the discussions on the list. We will complete the >> descriptions to detail the assumed conditions. Also the GSMA document >> would be cited to align the consideration. >> >>> In Section 3.1 it states: >>> >>> "Subscriber Server). When the subscriber roams to the IPv4 network," >>> >>> Does this mean the visited SGSN would not implement PDP Type IPv6? >> >> The reason is visited SGSN doesn't support PDP Type IPv4v6, other than >> PDP type IPv6. PDP type IPv6 has well been supported AFAIK. > > Ok. But then what you write is not really what you intend to say. The > network > in not IPv4 network, since it implements the IPv6 PDP Type. I just realize we may have different definition for "IPv4 network". In my understanding, visited SGSN could implement PDP Type IPv6 in an IPv4 network . But visited GGSN restricts IP address assignment only to PDP type IPv4. >It is just the > standardized behavior that a Gn-based SGSN treats an unknown PDP Type as > IPv4 > PDP Type. In this case where a visited SGSN does understand IPv6 but not > IPv4v6, > then it treats the context request as IPv4. The issue is not about SGSN receiving an unknow PDP request. That is the home HSS sends the extended attribute for dual-stack as a part of the subscriber profile. But old SGSN can't parse the information and result failed registration. > That is different from the > network > being IPv4. > > Also, I would be careful when using SGSN and PDP Type IPv4v6. A Gn-based > SGSN > had PDP Type IPv4v6 supported from Rel-9 onwards but S4-SGSN had since > Rel-8. > Also the treatment of unknown PDP/PDN type can be different from SGSN and > S4-SGSN. That is a good clarification. We would add that in the next update. >>> I know such exist(ed) but how common are those on live today? >> >> When we do IPv6 trials, we have to upgrade all SGSN to understand PDP >> Type IPv4v6. I also had some discussions with other operator >> colleague. They also have same issues. > > I was talking about IPv4 _only_ SGSNs. Those were around and are still > possible e.g. due licensing/configuration.. not that it would make any > sense to have an IPv4-only SGSN around.. > >>> "land to retrieve the subscriber profile. Roaming with IPv4v6 type in >>> the subscriber profile may cause issues because the visited SGSN/SGW >>> can't parse the information. The subscriber is failed to register in >>> this case." >>> >>> I guess you mean above SGSN/MME.. an SGW not implementing IPv4v6 would >>> be kind of surprising. I have seen a MME that did not implement IPv4v6 >>> very >>> early of rel-8 testing phase, though. >> >> If I correct, SGSNs introduce IPv4v6 since Release-8; SGWs introduces >> IPv4v6 since Release-9. You may be right it's a rare case if SGW > > Just the other way around. However, S4-SGSN had PDN Type IPv4v6 since > Rel-8. Thanks for the correction. >> doesn't implement IPv4v6. The failure cases we are facing are mainly >> on SGSN. SGW is listed just because the rel-8 SGW implementations. >> Thank you for the information there is no such case in the real world. >> We will update the draft with your comments accordingly. >> >>> Here I would like to see text >>> describing what is the actual failure scenario when the subscriber gets >>> no connection at all. I know one SGSN+HLR combination which is very >>> unlikely to happen in commercial networks. >> >> The failure scenario is subscriber can't register to the visited >> network. Would you mind to add something to help me understand what's >> your expected texts here? > > Just list exactly what is configured in HLR, supported by SGSN and GGSN, > configured in GGSN and what the UE requests for. The combination and the > description why the combination fails is what people are interested in, > IMHO. We would try to figure out the combination. > For the completeness, I would also like to see some discussion on the > DAF flag configuration in SGSN/MME, which also affects the context > creation end result. Good. We will add it Best Regards Gang > >>> >>> In Section 3.2. it states: >>> >>> "of single IP version in order to achieve equivalent results. Some >>> operators may turn off the function only allow one PDP/PDN is alive >>> for each subscriber. For example, IPv6 PDP/PDN would be rejected if >>> the subscriber has an active IPv4 PDP/PDN. Therefore, the subscriber >>> may lost IPv6 connection in the visited network. Even the two" >>> >>> I am confused here. Are we assuming visited GGSN here? >> >> Yes. The local breakout is considered here. >> >>> >>> In Section 4.1. it states: >>> >>> "requested protocol and always adhere to IPv4 when roaming. Those >>> fallback mechanisms are deserved to be implemented and standardized >>> timely." >>> >>> Does the standardization mean fallback mechanisms beyond what 3GPP >>> already defined? >> >> A proper fallback mechanism is not defined in 3GPP. The advocated >> standardization more likes to do defacto standard. But the suggestion >> is align with cuurent 3GPP spec. And some implementations are >> available. > > Ok. > > - JOuni > > >> >> Best Regards >> >> Gang >> >> >>> - Jouni >>> >>> On Jul 15, 2013, at 6:28 PM, GangChen <phdgang@gmail.com> wrote: >>> >>>> 2013/7/15, Jouni Korhonen <jouni.nospam@gmail.com>: >>>>> >>>>> Gang, >>>>> >>>>> Regarding roaming in general, have you looked at what GSMA is doing >>>>> on this front? I was kind of expecting at least a reference to some >>>>> GSMA document since they are quite important when it comes to 3GPP >>>>> based networks & roaming. >>>> >>>> I guess GSMA IR.21 could be cited here. >>>> http://www.gsma.com/newsroom/wp-content/uploads/2012/06/IR2180.pdf >>>> Most failures cases are occurred if a roaming partner's IR.21 only >>>> states v4 support >>>> >>>> -g >>>> >>>> >>>>> >>>>> - Jouni >>>>> >>>>> >>>>> On Jul 15, 2013, at 5:56 AM, GangChen <phdgang@gmail.com> wrote: >>>>> >>>>>> Hi Alexis, >>>>>> >>>>>> Thanks for the interests. We are experiencing the issues recently >>>>>> when >>>>>> IPv6 is tested/deployed. For the goal of the draft, it reports that >>>>>> to >>>>>> the community and hopes to mature IPv6 supports either by encouraging >>>>>> proper implementations on mobile terminals or completing global >>>>>> roaming contracts. >>>>>> >>>>>> Your reviews/comments are appreciated >>>>>> >>>>>> BRs >>>>>> >>>>>> Gang >>>>>> >>>>>> 2013/7/9, Alexis Munoz (Gmail) <amunoz0481@gmail.com>: >>>>>>> It looks so interesting. I will check it and I will give you my >>>>>>> comments >>>>>>> very soon. >>>>>>> >>>>>>> Thanks, >>>>>>> >>>>>>> Alexis Muñoz >>>>>>> >>>>>>> -----Original Message----- >>>>>>> From: v6ops-bounces@ietf.org [mailto:v6ops-bounces@ietf.org] On >>>>>>> Behalf >>>>>>> Of >>>>>>> fred@cisco.com >>>>>>> Sent: Tuesday, July 09, 2013 7:45 AM >>>>>>> To: v6ops@ietf.org >>>>>>> Cc: draft-chen-v6ops-ipv6-roaming-analysis@tools.ietf.org >>>>>>> Subject: [v6ops] new draft: draft-chen-v6ops-ipv6-roaming-analysis >>>>>>> >>>>>>> >>>>>>> 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 >>>>> >>>>> >>> >>> > >
- [v6ops] new draft: draft-chen-v6ops-ipv6-roaming-… fred
- Re: [v6ops] new draft: draft-chen-v6ops-ipv6-roam… Alexis Munoz (Gmail)
- [v6ops] new draft: draft-chen-v6ops-ipv6-roaming-… fred
- Re: [v6ops] new draft: draft-chen-v6ops-ipv6-roam… GangChen
- Re: [v6ops] new draft: draft-chen-v6ops-ipv6-roam… Jouni Korhonen
- Re: [v6ops] new draft: draft-chen-v6ops-ipv6-roam… GangChen
- Re: [v6ops] new draft: draft-chen-v6ops-ipv6-roam… Tore Anderson
- Re: [v6ops] new draft: draft-chen-v6ops-ipv6-roam… GT RAMIREZ, Medel G.
- Re: [v6ops] new draft: draft-chen-v6ops-ipv6-roam… Victor Kuarsingh
- Re: [v6ops] new draft: draft-chen-v6ops-ipv6-roam… GangChen
- Re: [v6ops] new draft: draft-chen-v6ops-ipv6-roam… Tore Anderson
- Re: [v6ops] new draft: draft-chen-v6ops-ipv6-roam… GangChen
- Re: [v6ops] new draft: draft-chen-v6ops-ipv6-roam… david.binet
- Re: [v6ops] new draft: draft-chen-v6ops-ipv6-roam… Jouni Korhonen
- Re: [v6ops] new draft: draft-chen-v6ops-ipv6-roam… GangChen
- Re: [v6ops] new draft: draft-chen-v6ops-ipv6-roam… GangChen
- Re: [v6ops] new draft: draft-chen-v6ops-ipv6-roam… GangChen
- Re: [v6ops] new draft: draft-chen-v6ops-ipv6-roam… Jouni Korhonen
- Re: [v6ops] new draft: draft-chen-v6ops-ipv6-roam… GangChen
- Re: [v6ops] new draft: draft-chen-v6ops-ipv6-roam… Jouni Korhonen
- Re: [v6ops] new draft: draft-chen-v6ops-ipv6-roam… holger.metschulat
- Re: [v6ops] new draft: draft-chen-v6ops-ipv6-roam… GangChen
- Re: [v6ops] new draft: draft-chen-v6ops-ipv6-roam… cb.list6
- Re: [v6ops] new draft: draft-chen-v6ops-ipv6-roam… GangChen
- Re: [v6ops] new draft: draft-chen-v6ops-ipv6-roam… GangChen
- Re: [v6ops] new draft: draft-chen-v6ops-ipv6-roam… cb.list6
- Re: [v6ops] new draft: draft-chen-v6ops-ipv6-roam… GangChen
- Re: [v6ops] new draft: draft-chen-v6ops-ipv6-roam… Jouni Korhonen
- Re: [v6ops] new draft: draft-chen-v6ops-ipv6-roam… GangChen
- [v6ops] ODP: new draft: draft-chen-v6ops-ipv6-roa… Czerwonka Michał - Hurt TP
- Re: [v6ops] new draft: draft-chen-v6ops-ipv6-roam… Jouni Korhonen
- Re: [v6ops] new draft: draft-chen-v6ops-ipv6-roam… GangChen
- Re: [v6ops] new draft: draft-chen-v6ops-ipv6-roam… Lorenzo Colitti
- Re: [v6ops] new draft: draft-chen-v6ops-ipv6-roam… Jouni Korhonen
- Re: [v6ops] new draft: draft-chen-v6ops-ipv6-roam… Rajiv Asati (rajiva)
- Re: [v6ops] new draft: draft-chen-v6ops-ipv6-roam… cb.list6
- Re: [v6ops] new draft: draft-chen-v6ops-ipv6-roam… Heatley, Nick
- Re: [v6ops] new draft: draft-chen-v6ops-ipv6-roam… cb.list6
- Re: [v6ops] new draft: draft-chen-v6ops-ipv6-roam… Rajiv Asati (rajiva)