Re: [DMM] vepc draft Rev. 04

Behcet Sarikaya <sarikaya2012@gmail.com> Mon, 29 June 2015 16:24 UTC

Return-Path: <sarikaya2012@gmail.com>
X-Original-To: dmm@ietfa.amsl.com
Delivered-To: dmm@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7B0E51AD0EA for <dmm@ietfa.amsl.com>; Mon, 29 Jun 2015 09:24:12 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.75
X-Spam-Level:
X-Spam-Status: No, score=-1.75 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001, 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 rWozF19HuNS9 for <dmm@ietfa.amsl.com>; Mon, 29 Jun 2015 09:24:11 -0700 (PDT)
Received: from mail-la0-x22f.google.com (mail-la0-x22f.google.com [IPv6:2a00:1450:4010:c03::22f]) (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 BAF851AD0CD for <dmm@ietf.org>; Mon, 29 Jun 2015 09:24:10 -0700 (PDT)
Received: by lagx9 with SMTP id x9so132055591lag.1 for <dmm@ietf.org>; Mon, 29 Jun 2015 09:24:09 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:reply-to:in-reply-to:references:date:message-id :subject:from:to:cc:content-type; bh=wGnYokSm9JGzlR4rktM6DZ0EDrdE7GzG32JkNbWIW4c=; b=rrEp3aANbRFYZVkRvXKaSVbFG7M1yflRPy0bjd9ZCx9jkMefY0HRH71Lf2qL6HdIQC QnfR1k/dFxCh+VtkN1bQsXlQN9tai/7PFkec0nsj5cdpBxENdFBscp243pW+Yk+xhJ3j gw9g0R835p/35Dv99PBJpeeL1ToK+/WWrUuQMqoLC/v/VU+KMZJLCd1vL7RZMVMAxhrP us2H9pJHulZz+O/z9CUQZTtr/cDdOObCrmM6nrfUVI01ZMU1h5NmLtSLizu1ZA6CeaMb iuKM/GM/y4SVNrXs+rJQRsjzO3K69x9kBKodUfZiieoLjbCzx/YRBBCLFW/XTT/O3U38 ywSA==
MIME-Version: 1.0
X-Received: by 10.152.20.138 with SMTP id n10mr14870874lae.115.1435595049187; Mon, 29 Jun 2015 09:24:09 -0700 (PDT)
Received: by 10.114.12.68 with HTTP; Mon, 29 Jun 2015 09:24:09 -0700 (PDT)
In-Reply-To: <CAFwJXX5St4nJxz_v2feA0C2OGeN1+2vcAjnf1_z6nYt3rp2Vhw@mail.gmail.com>
References: <CAC8QAccTQwa9p7+q8S40UtmZ2QdNEeYqVAzC_6hM37Wy2KRGrQ@mail.gmail.com> <CAFwJXX6O+WKngm_vd0XwcZKAouYuQ-zPQMD87JGeNa7Yqo+NhQ@mail.gmail.com> <CAC8QAceUkRYMZr-L3LDnjRmhdB+m4PEOv9cvz1xtGezCnzJdHw@mail.gmail.com> <CAFwJXX5kEXMM4CWug4yHA_CfFFTyqxBysdn=qG1hfhHhVotiHg@mail.gmail.com> <CAC8QAccadmdD0s6q1qCzY54xw8mVhqpAAHWKmh_+S7ZsMMpi+A@mail.gmail.com> <CAFwJXX5St4nJxz_v2feA0C2OGeN1+2vcAjnf1_z6nYt3rp2Vhw@mail.gmail.com>
Date: Mon, 29 Jun 2015 11:24:09 -0500
Message-ID: <CAC8QAceXgXxQWk75yzXor=fq_9Qmv=S1yAvENLLw7dvrJKto+w@mail.gmail.com>
From: Behcet Sarikaya <sarikaya2012@gmail.com>
To: Satoru Matsushima <satoru.matsushima@gmail.com>
Content-Type: text/plain; charset="UTF-8"
Archived-At: <http://mailarchive.ietf.org/arch/msg/dmm/xidj3lyLQhaezPLgI5wHzgv_XUI>
Cc: "dmm@ietf.org" <dmm@ietf.org>
Subject: Re: [DMM] vepc draft Rev. 04
X-BeenThere: dmm@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
Reply-To: sarikaya@ieee.org
List-Id: Distributed Mobility Management Working Group <dmm.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dmm>, <mailto:dmm-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dmm/>
List-Post: <mailto:dmm@ietf.org>
List-Help: <mailto:dmm-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dmm>, <mailto:dmm-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 29 Jun 2015 16:24:12 -0000

Hi Satoru,

Thank you for your comments.
My replies inline.

Regards,

Behcet

On Thu, Jun 25, 2015 at 5:22 AM, Satoru Matsushima
<satoru.matsushima@gmail.com> wrote:
> Hi Behcet,
>
> Sorry for my late response.
>
> As I looked over your dmm-for-wifi draft, I found two protocols to be used
> to separate
> control and data plane such as XMPP and OpenFlow.
>
> It seems like you want to work on that protocols to be implemented in data
> plane nodes.
> OpenFlow is another forum controlled protocol so I don't touch it in the
> IETF.
> XMPP sounds nice. If you adopt XMPP with same model of
> draft-ietf-l3vpn-end-system,
> it almost same with using BGP like the vEPC draft.
>

Wait a minute, there is more.
It seems like you have not read Sections 4.2 and 4.3.
Yes, XMPP and OpenFlow are for Section 4.1 for switch control on
mobile backhaul.
This is related to a university project we were involved which used
public domain OpenFlow tools like OpenDayLight.

In route establishment, I am using Netconf or RPC protocol which you
missed big and that was one of the main additions in Rev. 02.
Please check it again.

> But what I mentioned FPCP in vEPC is as a way to export mobility info to BGP
> speaker
> from control-plane nodes of mobility management.
>
> And more, many parameters should be aligned for these nodes to utilizing
> data-plane
> network so that the config data model should also be defined in FPCP. I
> think that's not
> part of signaling protocol roles.
>

As I said in my mail before, I wonder why we need all those things?
Why do we need another client/server system maybe other than what i2rs
is defining?
I think this is a big question FPCP lovers should answer? My point is
that at least you should not need it in vEPC, I am saying that as
someone who supports vEPC :-)

> Thought?

Another main addition is Rev. 02 was Section 5 on multicast support
which you missed or not commented?

>
> Regards,
> --satoru
>
>
>
>
> On Wed, Jun 3, 2015 at 4:25 AM, Behcet Sarikaya <sarikaya2012@gmail.com>
> wrote:
>>
>>  Hi Matsushima-san,
>>
>> On Fri, May 29, 2015 at 8:24 AM, Satoru Matsushima
>> <satoru.matsushima@gmail.com> wrote:
>> > Hi Behcet-san,
>> >
>> > On Wed, May 27, 2015 at 5:34 AM, Behcet Sarikaya
>> > <sarikaya2012@gmail.com>
>> > wrote:
>> >>
>> >> Hi Satoru,
>> >>
>> >> Thanks for your reply.
>> >>
>> >> Let me continue the discussion with your text in Section 3.2 where you
>> >> mention
>> >> vEPC may utilizes Forwarding Policy Configuration Protocol (FPCP)
>> >> that defines FPCP Agent function and Client function.
>> >>
>> >> I don't understand how you could justify defining a new forwarding
>> >> policy configuration protocol to do this Agent/Client functionality?
>> >> Why not use similar Agent/Client models that are being defined rather
>> >> than defining a new protocol?
>> >> I think this point requires much stronger justification which I could
>> >> not see in Section 3.2.
>> >>
>> >
>> > The text just describes about a part of where FPCP may be applicable in
>> > vEPC.
>> >
>> >
>> >
>> >>
>> >> Are you that we have to to reinvent the wheel, rather than reusing
>> >> something that is already available? How are we going to reinvent that
>> >> wheel also remains to be seen, I think.
>> >>
>> >
>> > Point taken. Which kind of wheel do you have in mind?
>>
>>  Please check this draft:
>> https://tools.ietf.org/html/draft-sarikaya-dmm-for-wifi-02
>>
>> Regards,
>>
>> Behcet
>> >
>> > cheers,
>> > --satoru
>> >
>
>