Re: [netext] #7: Logical interface: UL/DL packet processing

"MELIA, TELEMACO (TELEMACO)" <telemaco.melia@alcatel-lucent.com> Thu, 17 March 2011 13:18 UTC

Return-Path: <telemaco.melia@alcatel-lucent.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 3F65B3A6981 for <netext@core3.amsl.com>; Thu, 17 Mar 2011 06:18:56 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.724
X-Spam-Level:
X-Spam-Status: No, score=-5.724 tagged_above=-999 required=5 tests=[AWL=0.526, BAYES_00=-2.599, HELO_EQ_FR=0.35, 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 y0P3XiwYHJet for <netext@core3.amsl.com>; Thu, 17 Mar 2011 06:18:56 -0700 (PDT)
Received: from smail6.alcatel.fr (smail6.alcatel.fr [64.208.49.42]) by core3.amsl.com (Postfix) with ESMTP id C764F3A68BD for <netext@ietf.org>; Thu, 17 Mar 2011 06:18:55 -0700 (PDT)
Received: from FRMRSSXCHHUB04.dc-m.alcatel-lucent.com (FRMRSSXCHHUB04.dc-m.alcatel-lucent.com [135.120.45.64]) by smail6.alcatel.fr (8.14.3/8.14.3/ICT) with ESMTP id p2HDKFW3003878 (version=TLSv1/SSLv3 cipher=RC4-MD5 bits=128 verify=NOT); Thu, 17 Mar 2011 14:20:22 +0100
Received: from FRMRSSXCHMBSE1.dc-m.alcatel-lucent.com ([135.120.45.54]) by FRMRSSXCHHUB04.dc-m.alcatel-lucent.com ([135.120.45.64]) with mapi; Thu, 17 Mar 2011 14:20:11 +0100
From: "MELIA, TELEMACO (TELEMACO)" <telemaco.melia@alcatel-lucent.com>
To: "pierrick.seite@orange-ftgroup.com" <pierrick.seite@orange-ftgroup.com>, "trac+netext@zinfandel.tools.ietf.org" <trac+netext@zinfandel.tools.ietf.org>, "basavaraj.patil@nokia.com" <basavaraj.patil@nokia.com>
Date: Thu, 17 Mar 2011 14:20:09 +0100
Thread-Topic: [netext] #7: Logical interface: UL/DL packet processing
Thread-Index: AcvZ9zLqaCiqXPtjQvqFSNx7xNb4BQJMWIEwACCXFbAAPqMugA==
Message-ID: <3D6C64F2D792B540BAAEBCEF6509363B0EE6E5A765@FRMRSSXCHMBSE1.dc-m.alcatel-lucent.com>
References: <066.0751fc96f72ccc7f3cfc7cb7f3fb948e@trac.tools.ietf.org> <3D6C64F2D792B540BAAEBCEF6509363B0EE6E5A4EB@FRMRSSXCHMBSE1.dc-m.alcatel-lucent.com> <843DA8228A1BA74CA31FB4E111A5C4620190B82F@ftrdmel0.rd.francetelecom.fr>
In-Reply-To: <843DA8228A1BA74CA31FB4E111A5C4620190B82F@ftrdmel0.rd.francetelecom.fr>
Accept-Language: en-US
Content-Language: fr-FR
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
acceptlanguage: en-US
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Scanned-By: MIMEDefang 2.64 on 155.132.188.84
Cc: "netext@ietf.org" <netext@ietf.org>
Subject: Re: [netext] #7: Logical interface: UL/DL packet processing
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: Thu, 17 Mar 2011 13:18:56 -0000

Hell Pierrick, 

Agreed, the policies are node-scoped.
Would folks believe that a sending/updating algorithm would better clarify UL/DL packet handling?

telemaco 

-----Message d'origine-----
De : pierrick.seite@orange-ftgroup.com [mailto:pierrick.seite@orange-ftgroup.com] 
Envoyé : mercredi 16 mars 2011 08:34
À : MELIA, TELEMACO (TELEMACO); trac+netext@zinfandel.tools.ietf.org; basavaraj.patil@nokia.com
Cc : netext@ietf.org
Objet : RE: [netext] #7: Logical interface: UL/DL packet processing

Hi Tele,

What is the reason for the flow routing policies entry in the LIF table? IMHO, this entry is useless. I mean, routing policies should be node-scoped and only allow to select the interface, i.e configure the flow table; that's it. 

BTW, when a flow handover is performed, policies should also be updated (In order to select the correct interface for new flow). 

BR,
Pierrick

> -----Message d'origine-----
> De : netext-bounces@ietf.org [mailto:netext-bounces@ietf.org] De la 
> part de MELIA, TELEMACO (TELEMACO) Envoyé : mardi 15 mars 2011 16:57 À 
> : netext issue tracker; basavaraj.patil@nokia.com Cc : netext@ietf.org 
> Objet : Re: [netext] #7: Logical interface: UL/DL packet processing
> 
> Folks, reflecting the discussions in the team here is the proposed 
> text to solve this issue. Let us know any problem you see with the proposed text.
> 
> =====
> 6.6. Logical Interface Forwarding Conceptual Data Structures
> 
> 
>    The LIF should maintain the LIF and FLOW table data structures
>    depicted in Figure 4
> 
>      LIF TABLE                           FLOW table
>    +===============================+   +===============================+
>    | PIF_ID | FLOW RoutingPolicies |   | FLOW ID |  PIF_ID             |
>    |        | Home Network Prefix  |   +-------------------------------+
>    |        | Link Layer Address   |   | FLOW_ID |  PIF_ID             |
>    |        | Status               |   +===============================+
>    +-------------------------------|
>    | PIF_ID | FLOW RoutingPolicies |
>    |        | Home Network Prefix  |
>    |        | Link Layer Address   |
>    |        | Status               |
>    +-------------------------------+
>    | ....   | ....                 |
>    +===============================+
> 
> 
>                                  Figure 4
> 
>    The LIF table maintains the mapping between the LIF and each PIF
>    associated to the LIF (see P3).  For each PIF entry the table should
>    store the associated Routing Policies, the Home Network Prefix
>    received during the SLAAC procedure, the configured Link Layer
>    Address (as described above) and the Status of the PIF (e.g. active,
>    not active).
> 
>    The method by which the Routing Policies are configured in the UE is
>    out of scope of this document.  It is however assumed that this
>    method is in place and that these policies are configured in the LIF
>    TABLE.
> 
>    The FLOW table allows a LIF to properly route each IP flow to the
>    right interface (see P7).  The LIF can identify flows arriving on its
>    PIFs and can map them accordingly for transmitting the corresponding
>    packets.  For locally generated traffic (e.g. unidirectional outgoing
>    flows, mobile initiated traffic, etc.), the LIF should perform
>    interface selection based on the Flow Routing Policies.  In case
>    traffic of an existing flow is suddenly received from the network on
>    a different PIF than the one locally stored, the LIF should interpret
>    the event as an explicit flow mobility trigger from the network and
>    it should update the PIF_ID parameter in the FLOW table.  Similarly,
>    locally generated events from the PIFs or configuration updates to
>    the local policy rules can cause updates to the table and hence
>    trigger flow mobility.
> 
> 
> -----Message d'origine-----
> De : netext issue tracker 
> [mailto:trac+netext@zinfandel.tools.ietf.org]
> Envoyé : vendredi 4 mars 2011 00:03
> À : MELIA, TELEMACO (TELEMACO); basavaraj.patil@nokia.com Cc : 
> netext@ietf.org Objet : [netext] #7: Logical interface: UL/DL packet 
> processing
> 
> #7: Logical interface: UL/DL packet processing
> 
>  Uplink/downlink packet matching: Draft says the Logical interface 
> should transmit uplink packets on the same physical interface on which 
> the downlink packet was received for the particular prefix/flow. How 
> does the logical interface associates an uplink packet to a downlink packet?
> 
> --
> ---------------------------------------+------------------------------
> ---------------------------------------+--
> ---------------------------------------+----
>  Reporter:  basavaraj.patil@.          |       Owner:  telemaco.melia@.
>      Type:  defect                     |      Status:  new
>  Priority:  major                      |   Milestone:
> Component:  Localized routing          |     Version:
>  Severity:  Active WG Document         |    Keywords:
> ---------------------------------------+------------------------------
> ---------------------------------------+--
> ---------------------------------------+----
> 
> Ticket URL: <http://trac.tools.ietf.org/wg/netext/trac/ticket/7>
> netext <http://tools.ietf.org/netext/>
> 
> _______________________________________________
> netext mailing list
> netext@ietf.org
> https://www.ietf.org/mailman/listinfo/netext