Re: Comments on draft-bashandy-rtgwg-segment-routing-ti-lfa

Alexander Vainshtein <Alexander.Vainshtein@ecitele.com> Tue, 30 July 2019 16:04 UTC

Return-Path: <Alexander.Vainshtein@ecitele.com>
X-Original-To: rtgwg@ietfa.amsl.com
Delivered-To: rtgwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 761171201E6; Tue, 30 Jul 2019 09:04:09 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2
X-Spam-Level:
X-Spam-Status: No, score=-2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=ecitele.com header.b=FfDGwbeL; dkim=fail (1024-bit key) reason="fail (body has been altered)" header.d=eci365.onmicrosoft.com header.b=aJfPtIqq
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 N70mYSsXuClf; Tue, 30 Jul 2019 09:04:05 -0700 (PDT)
Received: from mail1.bemta25.messagelabs.com (mail1.bemta25.messagelabs.com [195.245.230.130]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 29C9D1201E5; Tue, 30 Jul 2019 09:04:05 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ecitele.com; s=eciselector10072019; t=1564502643; i=@ecitele.com; bh=86skyUUPWrhFK2kaSeWvepjXGKWC5g8qRTU3sbZurGU=; h=From:To:Subject:Date:Message-ID:References:In-Reply-To: Content-Type:MIME-Version; b=FfDGwbeL4z/bObBL6+vbiB59F+MoJqSS+ZBATQqHetZYpSPFrB1/7UW2zAKKDCd91 vC8KlH04UdwRP7PRp7NT3Nz5eTN6//BOLu7mDyIKkUggQK4Kr1JTqg3kiatWVGTA8U TasdYuBO3UBPTJc/3TsYD67CVIi8Kl8DbWSeD1vk=
Received: from [46.226.53.55] (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384 (256 bits)) by server-2.bemta.az-c.eu-west-1.aws.symcld.net id FE/DB-10697-27A604D5; Tue, 30 Jul 2019 16:04:02 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFvrCJsWRWlGSWpSXmKPExsUi9LZno25RlkO swfEzjBaP1vcxWlx485vZ4sajvcwWX/c+ZHVg8Viy5CeTx/Wmq+weLc9OsgUwR7Fm5iXlVySw Zux60cFccPwcU8WJpjamBsZJC5i6GDk5GAWWMks8PBzdxcgFZB9jkdi4czIrhLOeUeLC50NsI FUsAmuBqtbwgCSEBCYxSSxrbWOHcO4zSuxcsBtsFpuArcSm1XfZQBIiAtuZJOZ8Wc7YxcjBIS zgIrHgnCyIKSLgKrF9ozNIuYiAlcS8VVNZIBaoSpw5tRDM5hWIlZjycSoTxPybjBKtd0+zgDi cAp2MEstbfrJAHC4m8f3UGrDFzALiEreezAezJQQEJJbsOc8MYYtKvHz8jxWiPkni/tOFjBBx BYn3E65D1ctKXJrfDRX3lWh//5UV5FAJAWWJLS9iQfZKCDxmlPiz7wBUvZZE44p2Ngg7R+LSz UVQtrpEy8d5rBC2jMS5VfuYIZo3sUlcbu0CO0hIIFnixJzPLBBFchKreh+yTGDUnYXkBwg7T2 LLmpkss8ChIShxcuYTFoi4gcT7c/OZIWxtiWULX0PZ+hIbv5xlRBZfwMi+itE8qSgzPaMkNzE zR9fQwEDX0NBI1whIm5npJVbpJuulluqWpxaX6BrqJZYX6xVX5ibnpOjlpZZsYgQmt5SCE047 GFcfea13iFGSg0lJlPfmSvtYIb6k/JTKjMTijPii0pzU4kOMMhwcShK8dsB0KSRYlJqeWpGWm QNMtDBpCQ4eJRHevZlAad7igsTc4sx0iNQpRnuOCS/nLmLm+LhqCZD8DiZvvgeSQix5+XmpUu K8D0DaBEDaMkrz4IbCMsMlRlkpYV5GBgYGIZ6C1KLczBJU+VeM4hyMSsK8piC38WTmlcDtfgV 0FhPQWXv47UDOKklESEk1MIl3dhqFzAwVTI6/nD9lUdb9oEkJWQtLJaUSf/Y9ztB27lZ3fWK+ J+LQ+r0LCoPE71XW12qVPEybtV3KL/n5yveOFv5Si1TjOgsrplsYZk7If/tJ7qG6XqyMKb/wm fzZTtLL5t96JvMsxef/waunI2Tnz63W+/eXwfFmyhWvNbMCbl5Wtg+Ij3uzRb9pc6G0Z/URLX vePxP9FmS8SJR4ecxv33IBe8k/nFf/Ce3VfRl06s+uPedN89izg4OV267o770zr9ThmNW+og+ 7uVN2F+pfXbD9YP98k4e3DOZYH3T4adLx7+VzxRpGs9IN7Do8ojdvCS18eHe53+Gi/QmFvzRC VPbM5yhS61tcuDh+txJLcUaioRZzUXEiABdu8MKHBAAA
X-Env-Sender: Alexander.Vainshtein@ecitele.com
X-Msg-Ref: server-16.tower-307.messagelabs.com!1564502639!819579!1
X-Originating-IP: [18.237.140.177]
X-SYMC-ESS-Client-Auth: mailfrom-relay-check=pass
X-StarScan-Received:
X-StarScan-Version: 9.43.9; banners=ecitele.com,-,-
X-VirusChecked: Checked
Received: (qmail 23030 invoked from network); 30 Jul 2019 16:04:01 -0000
Received: from p01b.mail.dlp.protect.symantec.com (HELO mail.ds.dlp.protect.symantec.com) (18.237.140.177) by server-16.tower-307.messagelabs.com with ECDHE-RSA-AES256-SHA384 encrypted SMTP; 30 Jul 2019 16:04:01 -0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=RFThXbRk/gbpNytzYAm4zLtMUKdIJrSnyJawQIrH+vPbr74wVTx3uwn692dC3NpBOGmevaSLZkCjnyPJCnd2YSt7FeJNEk/AF0jY+0RucgERkGQnwjY7r6mifjFrN5TRtHFj6HnhUNNJwSk9XlXq+osUrPUvlDgXS3YR81oH8OaRtBHJLTgySDxnGFeua4GTy91akaLXjWHpcba/8KuygN/1o/EwHdd2MhleKbVVVAVnQ8a0y6sWlVV16EZugQlxkR2liMorRtrt07zIiyM3w07/PLuzqVlKg2pFkP8Rezkxd61OCi5sJlZHdyclw3sLRudgscO5mTpC6Zm2+I61RQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=P3s6/uzNgoPFc8XMPUlRyubCXcsL8yy8uf3fXLsHUMg=; b=HN9FP/q9S0/NZR4XzRXKz5XEt4szxtN7OIiDaOXquyeYhVoxcS9IEZNihfjlwCuMQGpt30ahQqzdCp1lXiBA0+mahtMNU3FcwuchQNwmVFw9fZdp00k3TqsDp+6XvMjpoKLbBmwBKv7Gb1/6LT8pptsfNfO8VO2Ntb+SkImK4EwBkn8QpOk28983FYTc06iojqzajrunqA5jwTCcTIxr3+8S0lMDvNon0d0TDyCqDOBRTdTIuA0ipcejNxklJbBZpS1Fqx67v0UBxoCH7pRSrn9lbgnVb+O5X4hLApDHviVUyUHyJfVj5Ay9wy/OjKLy/+QPvJ4Bz32ps/+8ekwALA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass smtp.mailfrom=ecitele.com;dmarc=pass action=none header.from=ecitele.com;dkim=pass header.d=ecitele.com;arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ECI365.onmicrosoft.com; s=selector2-ECI365-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=P3s6/uzNgoPFc8XMPUlRyubCXcsL8yy8uf3fXLsHUMg=; b=aJfPtIqqIXgw04GpQzwxONact2BXtowv7EKdrLARQjkiFz1d0oXqtgmfnDqS3nGiwYdO8J8VfBldUdIlxlZHbQlW1gJOfhOegbA1CoSVf1y/v1LXuvs+aCDeQQcWMon1a+IL8CkK41zEpHR/CiqvLd5wzxcbHO9LahKHpGjzfWU=
Received: from AM0PR03MB3828.eurprd03.prod.outlook.com (52.135.146.159) by AM0PR03MB5731.eurprd03.prod.outlook.com (20.179.253.206) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2115.14; Tue, 30 Jul 2019 16:03:56 +0000
Received: from AM0PR03MB3828.eurprd03.prod.outlook.com ([fe80::b990:5b8b:e1bf:f977]) by AM0PR03MB3828.eurprd03.prod.outlook.com ([fe80::b990:5b8b:e1bf:f977%7]) with mapi id 15.20.2115.005; Tue, 30 Jul 2019 16:03:56 +0000
From: Alexander Vainshtein <Alexander.Vainshtein@ecitele.com>
To: "stephane.litkowski@orange.com" <stephane.litkowski@orange.com>, Shraddha Hegde <shraddha@juniper.net>, "draft-bashandy-rtgwg-segment-routing-ti-lfa@ietf.org" <draft-bashandy-rtgwg-segment-routing-ti-lfa@ietf.org>, "rtgwg@ietf.org" <rtgwg@ietf.org>, Michael Gorokhovsky <Michael.Gorokhovsky@ecitele.com>
Subject: Re: Comments on draft-bashandy-rtgwg-segment-routing-ti-lfa
Thread-Topic: Comments on draft-bashandy-rtgwg-segment-routing-ti-lfa
Thread-Index: AdVAzts2fmzLW0XjTqGKhm+FUm1PZQGEdAfwAAN6AUs=
Date: Tue, 30 Jul 2019 16:03:56 +0000
Message-ID: <AM0PR03MB3828E665E25425A5DD45CA659DDC0@AM0PR03MB3828.eurprd03.prod.outlook.com>
References: <BYAPR05MB394322E54C69787E6DBA901DD5C40@BYAPR05MB3943.namprd05.prod.outlook.com>, <28944_1564496436_5D405234_28944_291_1_9E32478DFA9976438E7A22F69B08FF924D9C7FE7@OPEXCAUBMA3.corporate.adroot.infra.ftgroup>
In-Reply-To: <28944_1564496436_5D405234_28944_291_1_9E32478DFA9976438E7A22F69B08FF924D9C7FE7@OPEXCAUBMA3.corporate.adroot.infra.ftgroup>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [2.53.144.180]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: ccf3fd09-c89e-4a69-0196-08d71507868e
x-ms-office365-filtering-ht: Tenant
x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(4618075)(2017052603328)(7193020); SRVR:AM0PR03MB5731;
x-ms-traffictypediagnostic: AM0PR03MB5731:
x-microsoft-antispam-prvs: <AM0PR03MB5731D054A0349EEC7AE5194A9DDC0@AM0PR03MB5731.eurprd03.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 0114FF88F6
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(396003)(376002)(136003)(366004)(39860400002)(346002)(189003)(53754006)(199004)(7696005)(5660300002)(81166006)(81156014)(68736007)(55016002)(6436002)(76176011)(71200400001)(3846002)(25786009)(2501003)(86362001)(71190400001)(14454004)(9686003)(6636002)(8676002)(54896002)(478600001)(6116002)(446003)(6246003)(53546011)(102836004)(26005)(186003)(66066001)(2201001)(53946003)(52536014)(8936002)(2906002)(66946007)(76116006)(7736002)(53936002)(14444005)(5024004)(256004)(476003)(486006)(33656002)(229853002)(561944003)(1941001)(66476007)(110136005)(99286004)(6506007)(74316002)(11346002)(91956017)(316002)(64756008)(66446008)(66556008); DIR:OUT; SFP:1102; SCL:1; SRVR:AM0PR03MB5731; H:AM0PR03MB3828.eurprd03.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1;
received-spf: None (protection.outlook.com: ecitele.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: LFKK0BTY4SKuBKj18y/DXsJK2YOlnAzIOQr3sIyxryydS0GfLZM8FEthuPFNc2KncRM/5iK4zZnioAota2D2ifvfAoeBIMcgDt7pZOgh+KONHeMF6udEHARdM422QZShbgadx+f7nt7U9aEU+QWYM7kM0AAXXNgxD7+kpqOwfetbA4cb0H/5EMxVYJ1JPvhWOn0duSqUqvpzqLWh6qVpyRC4ZaJO8XJBDBsyRHcK6Z+PvqRttGWQ0aw7zG7d2863CpLsBnxxBM02jl47mhHknCZa44Yzags+xNrpwDbf8BLcf8syl062pFW1MGpcyw0sAwksQKiX37yGWVXzAdBfiQvYtShpPY57CBZKOex8QWj4NcG7Z2iRSiKCW+v3tcCjsYeDEFJzrzBTKKge18hKLdGT6UrJ8/ktPxeWxWJtHsg=
Content-Type: multipart/alternative; boundary="_000_AM0PR03MB3828E665E25425A5DD45CA659DDC0AM0PR03MB3828eurp_"
MIME-Version: 1.0
X-OriginatorOrg: ecitele.com
X-MS-Exchange-CrossTenant-Network-Message-Id: ccf3fd09-c89e-4a69-0196-08d71507868e
X-MS-Exchange-CrossTenant-originalarrivaltime: 30 Jul 2019 16:03:56.1882 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 2c514a61-08de-4519-b4c0-921fef62c42a
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: alexvain@ecitele.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0PR03MB5731
X-CFilter-Loop: Reflected
X-DetectorID-Processed: d8d3a2b3-1594-4c39-92fb-b8312fe65a8a
Archived-At: <https://mailarchive.ietf.org/arch/msg/rtgwg/jaSZqvdBNUFhf5z-UraARstqcyg>
X-BeenThere: rtgwg@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Routing Area Working Group <rtgwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rtgwg>, <mailto:rtgwg-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rtgwg/>
List-Post: <mailto:rtgwg@ietf.org>
List-Help: <mailto:rtgwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rtgwg>, <mailto:rtgwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 30 Jul 2019 16:04:10 -0000

Hi all,
My colleague and I have discussed the relationship between link protection schemes in Section 5.2 of the draft and "pinned  node" scheme in Section 5.3, and we would like to clarify this relationship.

If the link between the PLR and the pinned node fails, but the tail-end node does not fail, the scheme in Section 5.2 protects all traffic traffic even if the pinned node is the tail-end node of the SR LSP.

If the pinned node itself fails, the scheme defined SR LSPs for which the pinned note is NOT the tail-end, but does NOT protect SR LSPs for which the pinned node is the tail-end.

Does this mean that the PLR that supports both schemes SHOULD (or even MUST) differentiate between failure of a link that connets it to a pinned node and faikure of the pinned node itself in orfer to provide maximum possible protection?

Your feedback will be highly appreciated.

Thumb typed by Sasha Vainshtein



From: stephane.litkowski@orange.com
Sent: Tuesday, July 30, 17:20
Subject: RE: Comments on draft-bashandy-rtgwg-segment-routing-ti-lfa
To: Shraddha Hegde, draft-bashandy-rtgwg-segment-routing-ti-lfa@ietf.org, rtgwg@ietf.org


Hi Shraddha,

Thanks for your comments. The document is under RTGWG, then I’m adding rtgwg list.
Please find some replies inline


From: Shraddha Hegde [mailto:shraddha@juniper.net]
Sent: Monday, July 22, 2019 22:50
To: draft-bashandy-rtgwg-segment-routing-ti-lfa@ietf.org; SPRING WG List
Subject: Comments on draft-bashandy-rtgwg-segment-routing-ti-lfa

Dear Authors

I have the below comments on the draft.

1. Section 1.Introduction

   "This provides a major improvment compared to LFA
   ([RFC5286]) and remote LFA ([RFC7490]) which cannot be applicable in
   some topologies ([RFC6571])."

   Change to

   This provides a major improvement compared to LFA
   ([RFC5286]) and remote LFA ([RFC7490]) which cannot provide
   complete protection coverage in
   some topologies ([RFC6571]).

[SLI] Agree, will fix it


  2. I suggest to add a new section for building repair segments .
The text appears randomly and it is not very readable.
Suggest to re-arrange as below

  ---------------------------------------------------------------------------------------
  5. Building Repair lists
              The repair list consist of node segments and adjacency segments which represents the
              protection path from PLR to the destination.


   o The active adjacency segments MUST be popped and the repair-list MUST be inserted
     at the head of the list.
   o The active node segments MUST be popped and repair-list inserted as the last segment of    repair list,
              If the repair list ends with an adjacency segment terminating on the tail-end of the
               active segment, and if the active segment has been signalled with penultimate hop popping.
   o The active node segment MUST be retained as the last segment in the repair-list if the
     active node segment has been signaled with ultimate hop popping.

   o  If the SRGB at the Q node is different from the SRGB at the PLR,
      then the active segment (before the insertion of the repair list)
      MUST be updated to fit the SRGB of the Q node.


  -----------------------------------------------------------------------------------------------
  3. Protecting segments

  It is not clear what do the section 5.2.1 and 5.2.2 represent.
  Are these for link-protection cases? You don't have to look into next label for link-protection cases.
  The mid-point node failure section 5.3 addresses node as well adjacency SID cases so 5.2.1 and 5.2.2 need not talk about node protection.

[SLI] §5.2 represents a link protection case , I agree that we don’t have to look at the next segment and the text does not require it. However the current structure could make think that we need.
I will propose a new text to address this.


  4.

  Modern routing architectures have separate control plane and data plane.
  section 5.3 language seem to suggest a lot of contol plane like processing in the forwarding plane.
The entire description has a MUST term which mandates implementing expensive
operation in forwarding plane.Suggest to add below text in section 5.3 and also change all MUST in 5.3.1 and 5.3.2
 to non-normative should.
I have copied the entire 5.3 section with suggested changes highlighted in bold

-------------------------------------------------------------------------------------------------
5.3
 Section 5.3.1 and 5.3.2 describe the processing for incoming Node and Adjacency SIDs
 when the next label in the packet is either a node/adj-sid.

The description below is intended to specify the forwarding behavior required for node protection.
The description should not be interpreted as limiting the possible implementations of this forwarding behavior.
An implementation complies with the description below as long as the externally visible forwarding behavior produced
by the implementation is the same as that described below.

[SLI] The goal is to provide an expected result and not how the implementation is done. Your text proposal looks reasonable and I will have a look on how to provide a better wording for the text below.

  5.3.1.  Protecting {F, T, D} or {S->F, T, D}

   This section describes the protection behavior of S when all of the
   following conditions are true:

   1.  the active segment is a prefix SID for a neighbor F, or an
       adjacency segment S->F

   2.  the primary interface used to forward the packet failed


   3.  the segment following the active segment is a prefix SID (for
       node T)

   4.  node protection is active for that interface.

   In such a case, the PLR should:>>>>>>>>Change to non-normative should

   1.  apply a NEXT operation; the segment F or S->F is removed

   2.  Confirm that the next segment is in the SRGB of F, meaning that
       the next segment is a prefix segment, e.g. for node T

   3.  Retrieve the segment ID of T (as per the SRGB of F)

   4.  Apply a NEXT operation followed by a PUSH operation of T's
       segment based on the SRGB of node S.

   5.  Look up T's segment (based on the updated label value) and
       forward accordingly.

5.3.2.  Protecting {F, F->T, D} or {S->F, F->T, D}

   This section describes the protection behavior of S when all of the
   following conditions are true:

   1.  the active segment is a prefix SID for a neighbor F, or an
       adjacency segment S->F

  2.  the primary interface used to forward the packet failed

   3.  the segment following the active segment is an adjacency SID (F-
       >T)

   4.  node protection is active for that interface.

   In such a case, the PLR should:>>>>>>>>>Change to non normative "should"

   1.  Apply a NEXT operation; the segment F or S->F is removed

   2.  Confirm that the next segment is an adjacency SID of F, say F->T

   3.  Retrieve the node segment ID associated to T (as per the set of
       Adjacency Segments of F)

   4.  Apply a NEXT operation on the next segment followed by a PUSH of
       T's segment based on the SRGB of the node S.


   5.  Look up T's segment (based on the updated label value) and
       forward accordingly.

  ------------------------------------------------------------------------------------------------


_________________________________________________________________________________________________________________________ Ce message et ses pieces jointes peuvent contenir des informations confidentielles ou privilegiees et ne doivent donc pas etre diffuses, exploites ou copies sans autorisation. Si vous avez recu ce message par erreur, veuillez le signaler a l'expediteur et le detruire ainsi que les pieces jointes. Les messages electroniques etant susceptibles d'alteration, Orange decline toute responsabilite si ce message a ete altere, deforme ou falsifie. Merci. This message and its attachments may contain confidential or privileged information that may be protected by law; they should not be distributed, used or copied without authorisation. If you have received this email in error, please notify the sender and delete this message and its attachments. As emails may be altered, Orange is not liable for messages that have been modified, changed or falsified. Thank you.


___________________________________________________________________________

This e-mail message is intended for the recipient only and contains information which is 
CONFIDENTIAL and which may be proprietary to ECI Telecom. If you have received this 
transmission in error, please inform us by e-mail, phone or fax, and then delete the original 
and all copies thereof.
___________________________________________________________________________