Re: [netext] Discussion about "Retransmit Message Identifier Option"//Re: Agenda Requests received
Sri Gundavelli <sgundave@cisco.com> Wed, 15 July 2009 05:25 UTC
Return-Path: <sgundave@cisco.com>
X-Original-To: netext@core3.amsl.com
Delivered-To: netext@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 0D4E63A69C0 for <netext@core3.amsl.com>; Tue, 14 Jul 2009 22:25:45 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.599
X-Spam-Level:
X-Spam-Status: No, score=-6.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4]
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 R+TqD+L0jX-R for <netext@core3.amsl.com>; Tue, 14 Jul 2009 22:25:41 -0700 (PDT)
Received: from sj-iport-1.cisco.com (sj-iport-1.cisco.com [171.71.176.70]) by core3.amsl.com (Postfix) with ESMTP id 3558C3A696E for <netext@ietf.org>; Tue, 14 Jul 2009 22:25:39 -0700 (PDT)
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: ApoEAFkEXUqrR7PD/2dsb2JhbAC4IYgjkGsFgjOBVoFC
X-IronPort-AV: E=Sophos;i="4.42,402,1243814400"; d="scan'208";a="214148815"
Received: from sj-dkim-3.cisco.com ([171.71.179.195]) by sj-iport-1.cisco.com with ESMTP; 15 Jul 2009 05:22:45 +0000
Received: from sj-core-5.cisco.com (sj-core-5.cisco.com [171.71.177.238]) by sj-dkim-3.cisco.com (8.12.11/8.12.11) with ESMTP id n6F5Mjt6008427; Tue, 14 Jul 2009 22:22:45 -0700
Received: from irp-view13.cisco.com (irp-view13.cisco.com [171.70.120.60]) by sj-core-5.cisco.com (8.13.8/8.14.3) with ESMTP id n6F5MjJ9006126; Wed, 15 Jul 2009 05:22:45 GMT
Date: Tue, 14 Jul 2009 22:22:45 -0700
From: Sri Gundavelli <sgundave@cisco.com>
To: Xiangsong Cui <Xiangsong.Cui@huawei.com>
In-Reply-To: <002a01ca0508$0d0132a0$40106f0a@china.huawei.com>
Message-ID: <Pine.GSO.4.63.0907142210080.10271@irp-view13.cisco.com>
References: <C6822BEF.2AC55%basavaraj.patil@nokia.com> <002a01ca0508$0d0132a0$40106f0a@china.huawei.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset="US-ASCII"; format="flowed"
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; l=6805; t=1247635365; x=1248499365; c=relaxed/simple; s=sjdkim3002; h=Content-Type:From:Subject:Content-Transfer-Encoding:MIME-Version; d=cisco.com; i=sgundave@cisco.com; z=From:=20Sri=20Gundavelli=20<sgundave@cisco.com> |Subject:=20Re=3A=20Discussion=20about=20=22Retransmit=20Me ssage=20Identifier=20Option=22//Re=3A=0A=20[netext]=20Agenda =20Requests=20received |Sender:=20; bh=QvZFz+KCh37e4LaEs1GLxT6XrUb/01E7+PKCji3WOCo=; b=lNwCyckBj9X1Mg+Fv0kRHPOjGKgGkFS13AHPVA9bHnmAFV/cJ4+D4hdU3v eioNT/4TCFN4VH8TBV2H3odga/7xb8yfZ9+sP/PJMON21VQwUVrCk5czz6gt pZ2Hc7DjZw;
Authentication-Results: sj-dkim-3; header.From=sgundave@cisco.com; dkim=pass ( sig from cisco.com/sjdkim3002 verified; );
Cc: netext@ietf.org, Basavaraj.Patil@nokia.com
Subject: Re: [netext] Discussion about "Retransmit Message Identifier Option"//Re: Agenda Requests received
X-BeenThere: netext@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: "Mailing list for discusion of extensions to network mobility protocol, i.e PMIP6. " <netext.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/netext>, <mailto:netext-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/netext>
List-Post: <mailto:netext@ietf.org>
List-Help: <mailto:netext-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netext>, <mailto:netext-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 15 Jul 2009 05:25:45 -0000
Hi Xiangsong, Please see inline. On Wed, 15 Jul 2009, Xiangsong Cui wrote: > Good idea. > > I have a question about item 5, "Retransmit Message Identifier Option". > I ever posted a mail on 27 June, but it was ignored. So I copy the mail here: > Sorry, we missed that. > The draft says: > ---------------------------------------- > 1. Introduction > > The Proxy Mobile IPv6 protocol [RFC-5213] does not provide the > ability for the sender of a signaling message to mark retransmitted > messages with a proper tag, so the receiver can differentiate between > the original message to a retransmitted message. This semantic is > important for the receiver to determine when to ignore processing a > retransmitted packet, or for various other reasons. > --------------------------------------------- > > Is the motive is just to distinguish the original and retransmitted PBU? > Yes > > I ask this question just because I think it is unnecessary. The reason is: > > 1, section 6.1.7 [RFC3775] shows there is a "Sequence #" field in BU > message, and > section 11.8 [RFC3775] says: > -------------------------------------------------------- > Retransmitted Binding Updates MUST use a Sequence Number value > greater than that used for the previous transmission of this Binding > Update. > ---------------------------------------------------- > So the BU messages are different for their sequence number. > We need the ability to distinguish between a original message to a retransmitted request. Lets take the case, LMA receives a PBU and is in the midst of processing that request and a second message arrives. There is nothing in the message which allows the receiver to identify this message as a retransmit of the current message that is being processed. If you go with the seq num, or the time stamp, each message has a different values of those options. What we need is a tag that allows the LMA to see this marking and associate with the earlier request. In some interop, there was a case where the MAG was retransmitting a request and ignoring the response for an earlier sent request. This could be avoided, if there are such semantics for tagging retransmitted messages. > 2, section 6.6 [RFC5213] says: > ----------------------------------------- > 6.6. Acquiring Mobile Node's Identifier > > All the network entities in a Proxy Mobile IPv6 domain MUST be able > to identify a mobile node, using its MN-Identifier. This identifier > MUST be stable and unique across the Proxy Mobile IPv6 domain. The > mobility entities in the Proxy Mobile IPv6 domain MUST be able to use > this identifier in the signaling messages and unambiguously identify > a given mobile node. The following are some of the considerations > related to this MN-Identifier. > ------------------------------------------- > In [RFC3775] LMA MUST distinguish the mobile node by the MN-ID. > PBU message format also shows there is a sequence # field in PBU > message and "Mobile Node Identifier option" is valid. > > 3, section 6.9.4 [RFC5213] has specified the rule for Retransmissions and > Rate Limiting. > > > For these reasons, I believe the LMA can recognize the duplicate PBUs. > The LMA has been capable of making binding for the first PBU and ignore > other PBUs for the same mobile node. > The rules in 6.9.4 is for addressing the MAG contention issue. Its not about detecting duplicate messages. Its more of an out-of order delivery issue. > > Do I make any mistakes? and why we need a new extension? > These are good questions. The goal is to have a tag on retransmitted packets. This simple option provides such semantic. Relevant or not, such semantics are even present in protocols such as GTP. Regards Sri > > Because I will not go to the meeting, I want to discuss the topic in list > before the meeting. > > Thanks and regards > > Xiangsong > > ================================================= > ----- Original Message ----- From: <Basavaraj.Patil@nokia.com> > To: <Basavaraj.Patil@nokia.com>; <netext@ietf.org> > Sent: Wednesday, July 15, 2009 1:34 AM > Subject: Re: [netext] Agenda Requests received > > >> >> As of 7/14 the chairs have received requests for agenda slots at IETF75. >> We would like to encourage WG members to review the I-Ds and provide >> feedback on the list prior to the meeting itself. >> >> -Chairs >> >> >> Agenda requests received: >> >> 1. Runtime LMA Assignment Support for Proxy Mobile IPv6 >> I-D: draft-korhonen-netext-redirect-02 >> Jouni Korhonen - 10 Mins >> >> 2. Localized Routing >> PMIPv6 Localized Routing Problem Statement >> I-D: draft-liebsch-netext-pmip6-ro-ps-01.txt >> PS and Scope discussion 10 Mins >> Solutions 15 Mins >> Marco Liebsch et al. >> >> Proxy MIP extension for local routing optimization >> I-D: draft-wu-netext-local-ro-02.txt >> Behcet Sarikaya 5 Mins >> >> 3. Tunnel Negotiation for Proxy Mobile IPv6 >> I-D: draft-xia-netext-tunnel-negotiation-01.txt >> Frank Xia 10 Mins >> >> 4. Mobile Node Group Identifier Option: >> I-D: draft-gundavelli-netext-mn-groupid-option-01 >> Sri Gundavelli 10 Mins >> >> 5. Retransmit Message Identifier Option: >> I-D: draft-gundavelli-netext-pmipv6-retransmit-option-00.txt >> Sri Gundavelli 10 Mins >> >> 6. Mobility session suspend >> I-D: draft-muhanna-netext-mobility-session-suspend-00.txt >> Ahmad Muhanna 10 Mins >> >> 7. Trace Control Support for Proxy Mobile IPv6 >> I-D: draft-wang-netext-trace-control-00.txt >> Yungui Wang 10 Mins >> >> 8. Multihoming extensions for Proxy Mobile IPv6 >> I-D: draft-bernardos-mif-pmip-00.txt >> Telemaco, Pierrick and Carlos 10 Mins >> >> 9. 3GPP MN-AR interface >> I-D: draft-melia-netext-3gpp-mn-ar-if-00.txt >> Telemaco 5 Mins >> >> 10. Service Flow Identifier in Proxy Mobile IPv6 >> I-D: draft-hui-netext-service-flow-identifier-00.txt >> Min Hui 10 Mins >> >> 11. Connection Identifier for Proxy Mobile IPv6 >> I-D: draft-wolfner-netext-pmip6-connid-00 >> Jouni Korhonen 5 Mins >> >> 12. Bulk Re-registration for Proxy Mobile IPv6 >> I-D: draft-premec-netlmm-bulk-re-registration-02 >> Jouni Korhonen 5 Mins >> >> 13. Partial Handoff Support in PMIPv6 >> I-D: draft-jeyatharan-netext-pmip-partial-handoff-00 >> Mohana Jeyatharan >> >> >> _______________________________________________ >> netext mailing list >> netext@ietf.org >> https://www.ietf.org/mailman/listinfo/netext > >
- Re: [netext] Agenda Requests received Mohana Jeyatharan
- [netext] Agenda Requests received Basavaraj.Patil
- Re: [netext] Agenda Requests received Basavaraj.Patil
- Re: [netext] Agenda Requests received Mohana Jeyatharan
- Re: [netext] Agenda Requests received Basavaraj.Patil
- [netext] Discussion about "Retransmit Message Ide… Xiangsong Cui
- Re: [netext] Discussion about "Retransmit Message… Sri Gundavelli
- Re: [netext] Discussion about "Retransmit Message… Xiangsong Cui
- Re: [netext] Discussion about "Retransmit Message… Sri Gundavelli
- Re: [netext] Discussion about "Retransmit Message… Xiangsong Cui
- Re: [netext] Discussion about "Retransmit Message… Sri Gundavelli
- Re: [netext] Discussion about "Retransmit Message… Xiangsong Cui
- Re: [netext] Discussion about "Retransmit Message… Sri Gundavelli
- Re: [netext] Discussion about "Retransmit Message… Xiangsong Cui
- Re: [netext] Discussion about "Retransmit Message… Marco Liebsch
- Re: [netext] Discussion about "Retransmit Message… Xiangsong Cui
- Re: [netext] Discussion about "Retransmit Message… Marco Liebsch
- Re: [netext] Discussion about "Retransmit Message… Xiangsong Cui
- Re: [netext] Agenda Requests received Xiangsong Cui
- Re: [netext] Agenda Requests received jouni korhonen
- Re: [netext] Agenda Requests received Xiangsong Cui