Re: [MEXT] Comments on draft-ietf-mext-nemo-ro-automotive-req-01.txt
"Roberto Baldessari" <Roberto.Baldessari@nw.neclab.eu> Wed, 03 December 2008 10:09 UTC
Return-Path: <mext-bounces@ietf.org>
X-Original-To: monami6-archive@megatron.ietf.org
Delivered-To: ietfarch-monami6-archive@core3.amsl.com
Received: from [127.0.0.1] (localhost [127.0.0.1])
by core3.amsl.com (Postfix) with ESMTP id 3A3FB3A6B4F;
Wed, 3 Dec 2008 02:09:32 -0800 (PST)
X-Original-To: mext@core3.amsl.com
Delivered-To: mext@core3.amsl.com
Received: from localhost (localhost [127.0.0.1])
by core3.amsl.com (Postfix) with ESMTP id D6EE428C0FD
for <mext@core3.amsl.com>; Wed, 3 Dec 2008 02:09:30 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.599
X-Spam-Level:
X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5
tests=[BAYES_00=-2.599]
Received: from mail.ietf.org ([64.170.98.32])
by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024)
with ESMTP id 6Taj9Xq+AHsK for <mext@core3.amsl.com>;
Wed, 3 Dec 2008 02:09:29 -0800 (PST)
Received: from smtp0.neclab.eu (smtp0.neclab.eu [195.37.70.41])
by core3.amsl.com (Postfix) with ESMTP id 568B03A685D
for <mext@ietf.org>; Wed, 3 Dec 2008 02:09:29 -0800 (PST)
Received: from localhost (localhost.localdomain [127.0.0.1])
by smtp0.neclab.eu (Postfix) with ESMTP id 0636A2C0004E3;
Wed, 3 Dec 2008 11:09:25 +0100 (CET)
X-Virus-Scanned: Amavisd on Debian GNU/Linux (atlas2.office)
Received: from smtp0.neclab.eu ([127.0.0.1])
by localhost (atlas2.office [127.0.0.1]) (amavisd-new, port 10024)
with ESMTP id 6h-36PBivzBH; Wed, 3 Dec 2008 11:09:24 +0100 (CET)
Received: from VENUS.office (mx1.office [192.168.24.3])
by smtp0.neclab.eu (Postfix) with ESMTP id CDC2D2C000359;
Wed, 3 Dec 2008 11:09:14 +0100 (CET)
Content-class: urn:content-classes:message
MIME-Version: 1.0
X-MimeOLE: Produced By Microsoft Exchange V6.5
Date: Wed, 3 Dec 2008 11:09:13 +0100
Message-ID: <547F018265F92642B577B986577D671C4FBFEE@VENUS.office>
In-Reply-To: <49343B1B.8080707@gmail.com>
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
Thread-Topic: [MEXT] Comments on draft-ietf-mext-nemo-ro-automotive-req-01.txt
Thread-Index: AclT6yng/A4MFVuRQYWsgJ8YgrvBtgBOwrNQ
From: "Roberto Baldessari" <Roberto.Baldessari@nw.neclab.eu>
To: "Alexandru Petrescu" <alexandru.petrescu@gmail.com>
Cc: mext <mext@ietf.org>
Subject: Re: [MEXT] Comments on draft-ietf-mext-nemo-ro-automotive-req-01.txt
X-BeenThere: mext@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Mobile IPv6 EXTensions WG <mext.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/mext>,
<mailto:mext-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/pipermail/mext>
List-Post: <mailto:mext@ietf.org>
List-Help: <mailto:mext-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mext>,
<mailto:mext-request@ietf.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: mext-bounces@ietf.org
Errors-To: mext-bounces@ietf.org
Dear Alex,
> >
> > Regarding IPv6-over-11p, nothing needs to be specified as
> 11p does not
> > amend changes to 802.11 as far as this is concerned. The same
> > mechanism as for 802.11 apply (802.11+802.2+SNAP).
>
> It is good to note the same IPv6 mechanism for 802.11
> (802.11+802.2+SNAP) applies to IPv6 over 802.11p.
>
> I think this assumption is worth noting in the draft.
>
> Yet I have some doubts about the use of ND over 802.11p.
>
> One reason of my doubts is because the 802.11p draft I can
> access is not the latest - maybe things changed. I'm using
> "IEEE Trial-Use Standard for Wireless Access in Vehicular
> Environments (WAVE)-Networking Services" 20 IEEE Std
> 1609.3(tm)-2007 20 April 2007. I'm not even sure whether that's
> what we mean by "802.11p".
>
IEEE 802.11p and IEEE 1609.X are two separate standard drafts. The 1609 family specifies additional protocols (WSMP) and mechanisms to be used on top/in combination of/with 802.11p. In Europe 1609 does not have much consensus for various reasons. ETSI is likely to make a profile of 802.11p and redefine some functionalities that are offered by 1609 but in a different way.
Further, 11p and 1609 are going to change. The latest 11p version is D4.02, Sept 2008. Many amendments have been removed. So 11p will be very similar to a 11a 'pseudo ad-hoc' mode.
To cut the story short, 1609 is not assumed in the draft. Feel free to contact me offline if you need more info (I feel we're getting out of scope of this ML).
> This document has explicit assumptions on the use of IPv6.
> Among others, for example, section 4.5 "IPv6 Neighbor Cache"
> makes explicit assumptions about how the NC is filled with
> addresses. It is stated, for example : "... so alternate
> methods for generating the Neighbor Cache are defined. Note
> that neighbor discovery is not precluded in cases where it
> might be needed."
>
> It would probably be appropriate for a MEXT method achieving
> direct paths ("RO"?) between two vehicular MRs without
> infrastructure - to say that "if ND is needed with these
> P1609.3 systems, ND is used in this and that way".
>
> You may wonder why I'm talking ND here. I do so at least
> because Mobile
> IPv6 and NEMOv6 do talk ND at some point. So this could be pertinent.
>
Concerning NEMO BS RO requirements, I currently don't see the need for specific requirements on ND. Whereas concerning the specification of IPv6-over-ETSIgeonetworking ND should be discussed. ND extensions you probably have in mind are in the scope of those specifications rather than here.
> >
> > You're right, the definition is missing. Among the authors
> we did not
> > have 100% consensus on this term. The terms 'V2V' and 'V2I'
> are used
> > in many automotive documents to distinguish whether or not the
> > infrastructure is involved. So V2I2V can be seen as part of V2I,
> > according to this criterion and therefore I think the term can be
> > removed (in fact it only appears in the second part). We'll
> rediscuss
> > this point.
>
> Ah I see... the point of V2I2V being actually two times a V2I
> makes sense to me. This explanation could be added when the
> term V2I2V is mentioned first. Or it could be discussed further.
>
Agreed.
>
> I agree, thank you. Maybe describing link-layer multi-hops
> as not decrementing the Hop Limit field in the IPv6 base
> header (akin to IPv4
> TTL) could do. Anyways, defining link behaviour in terms of
> what happens to Hop Limit is easily understood often, I think.
>
we'll come up with something like this.
> >>
> >
> > Newly deployed means that we have more design freedom as
> compared to
> > legacy IPv6 nodes. I think the distinction is important. You might
> > want to suggest a different terminology.
>
> Whereas I agree with you a CE may be new compared to an
> IPv6-but-non-NEMOv6 Mobile Router, I don't agree CE is new
> compared to a
> NEMOv6 Mobile Router. It's difficult to understand what new
> means here.
>
non-NEMOv6 Mobile Router is out of scope here. Some may say it is an oxymoron
RFC 4885 does not say MR neessarily runs NEMO BS. But the scope of the draft is NEMO BS RO.
Regarding the CE see below.
> CE is a new term indeed, but it designates an existing MR
> plus RO _sometimes_.
>
I don't agree with the last sentence. According to RFC 4885, CE is either CR (NEMOv6-RO-enabled NEMOv6 MR) or a CN, which can be either a plain IPv6 host or a NEMOv6-RO-enabled IPv6 host.
In fact RFC 4885 defines CN as "Any node that is communicating with one or more MNNs". For this reason I think CE is appropriate, because is the most general term you could use.
Newly deployed CEs simply means CEs that can be deployed together with the NEMO RO mechanisms that is the subject of requirements. If this is not clear we can add some text.
> >> Before Req 1 I would suggest Req 0 'Reusability' to reuse
> an existing
> >> protocol.
> >>
> >
> > Please elaborate.
>
> Thanks for asking. I meant to say something about the
> necessity to re-use an existing protocol. This could be
> Mobile IPv6 and/or ND.
> NEMOv6 is not a protocol per se, but an extension to Mobile
> IPv6. In this sense, the requirements would better be better
> scoped, (1) eliminating the possibility of designing, for
> example, an UDP-based message exchange for security
> credentials (maybe IKE) to achieve optimal paths. And also
> eliminating any new exchange designed out of nothing, like
> for example an xml-based http exchange for achieving same goals.
>
I think reusage of existing protocols is always required in IETF. I'm not convinced we need to write this explicitely.
> >> For req 1, I don't understand 'per-flow' - what's a flow?
> Does it use
> >> the flow label in the IPv6 header? Or is it another newly defined
> >> term?
> >>
> >
> > Flow is used in so many RFCs without defining it. Even RFC 2460
> > defines Flow Labeling Capability without defining what a
> flow is (Sec
> > 1). Did I maybe miss the RFC where the term flow is defined?
>
> I think flow has many different co-notations and the only
> formally implemented is the Flow Label. This draft's
> per-flow behaviour doesn't assume flow labels because, for
> example, it says at some point:
> > The IP version 6 is the version considered for IP types of flows.
> > [datagrams?]
> and later on
> > a particular IPv6 flow [a flow label?]
>
> I'm not trying to confuse anybody, but it is confusing to me.
> Or maybe some readers can easily disambiguate these occurences.
>
Got the point. We'll try to clarify it.
Best regards,
Roberto
_______________________________________________
MEXT mailing list
MEXT@ietf.org
https://www.ietf.org/mailman/listinfo/mext
- [MEXT] Comments on draft-ietf-mext-nemo-ro-automo… Alexandru Petrescu
- Re: [MEXT] Comments on draft-ietf-mext-nemo-ro-au… Roberto Baldessari
- Re: [MEXT] Comments on draft-ietf-mext-nemo-ro-au… Alexandru Petrescu
- Re: [MEXT] Comments on draft-ietf-mext-nemo-ro-au… Roberto Baldessari
- Re: [MEXT] non-IETF standards for draft-ietf-mext… Alexandru Petrescu
- [MEXT] Comments on draft-ietf-mext-nemo-ro-automo… Carlos Jesús Bernardos Cano