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

"MELIA, TELEMACO (TELEMACO)" <telemaco.melia@alcatel-lucent.com> Tue, 15 March 2011 15:55 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 DE82E3A6D2A for <netext@core3.amsl.com>; Tue, 15 Mar 2011 08:55:50 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.842
X-Spam-Level:
X-Spam-Status: No, score=-5.842 tagged_above=-999 required=5 tests=[AWL=0.407, 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 WMRjK38ezVH5 for <netext@core3.amsl.com>; Tue, 15 Mar 2011 08:55:49 -0700 (PDT)
Received: from smail3.alcatel.fr (smail3.alcatel.fr [64.208.49.56]) by core3.amsl.com (Postfix) with ESMTP id CD24F3A6E27 for <netext@ietf.org>; Tue, 15 Mar 2011 08:55:48 -0700 (PDT)
Received: from FRMRSSXCHHUB02.dc-m.alcatel-lucent.com (FRMRSSXCHHUB02.dc-m.alcatel-lucent.com [135.120.45.62]) by smail3.alcatel.fr (8.14.3/8.14.3/ICT) with ESMTP id p2FFuiIm010484 (version=TLSv1/SSLv3 cipher=RC4-MD5 bits=128 verify=NOT); Tue, 15 Mar 2011 16:57:11 +0100
Received: from FRMRSSXCHMBSE1.dc-m.alcatel-lucent.com ([135.120.45.54]) by FRMRSSXCHHUB02.dc-m.alcatel-lucent.com ([135.120.45.62]) with mapi; Tue, 15 Mar 2011 16:57:03 +0100
From: "MELIA, TELEMACO (TELEMACO)" <telemaco.melia@alcatel-lucent.com>
To: netext issue tracker <trac+netext@zinfandel.tools.ietf.org>, "basavaraj.patil@nokia.com" <basavaraj.patil@nokia.com>
Date: Tue, 15 Mar 2011 16:57:02 +0100
Thread-Topic: [netext] #7: Logical interface: UL/DL packet processing
Thread-Index: AcvZ9zLqaCiqXPtjQvqFSNx7xNb4BQJMWIEw
Message-ID: <3D6C64F2D792B540BAAEBCEF6509363B0EE6E5A4EB@FRMRSSXCHMBSE1.dc-m.alcatel-lucent.com>
References: <066.0751fc96f72ccc7f3cfc7cb7f3fb948e@trac.tools.ietf.org>
In-Reply-To: <066.0751fc96f72ccc7f3cfc7cb7f3fb948e@trac.tools.ietf.org>
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.83
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: Tue, 15 Mar 2011 15:55:51 -0000

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/>