Re: [TICTOC] [mpls] TICTOC WG LC for draft-ietf-tictoc-1588overmpls

Alexander Vainshtein <Alexander.Vainshtein@ecitele.com> Sun, 21 July 2013 08:45 UTC

Return-Path: <Alexander.Vainshtein@ecitele.com>
X-Original-To: tictoc@ietfa.amsl.com
Delivered-To: tictoc@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2A39311E812E; Sun, 21 Jul 2013 01:45:37 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.702
X-Spam-Level:
X-Spam-Status: No, score=-4.702 tagged_above=-999 required=5 tests=[AWL=0.500, BAYES_00=-2.599, MIME_QP_LONG_LINE=1.396, RCVD_IN_DNSWL_MED=-4, UNPARSEABLE_RELAY=0.001]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id MyFznh-gbce4; Sun, 21 Jul 2013 01:45:31 -0700 (PDT)
Received: from mail1.bemta14.messagelabs.com (mail1.bemta14.messagelabs.com [193.109.254.106]) by ietfa.amsl.com (Postfix) with ESMTP id 805C721F9D71; Sun, 21 Jul 2013 01:45:29 -0700 (PDT)
Received: from [193.109.254.147:48310] by server-2.bemta-14.messagelabs.com id C0/A8-18376-9AF9BE15; Sun, 21 Jul 2013 08:45:29 +0000
X-Env-Sender: Alexander.Vainshtein@ecitele.com
X-Msg-Ref: server-7.tower-27.messagelabs.com!1374396327!981841!1
X-Originating-IP: [147.234.242.234]
X-StarScan-Received:
X-StarScan-Version: 6.9.11; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 1141 invoked from network); 21 Jul 2013 08:45:28 -0000
Received: from ilptbmg01-out.ecitele.com (HELO ilptbmg01-out.ecitele.com) (147.234.242.234) by server-7.tower-27.messagelabs.com with DHE-RSA-AES256-SHA encrypted SMTP; 21 Jul 2013 08:45:28 -0000
X-AuditID: 93eaf2e7-b7fed6d000001626-65-51eb9fa6b321
Received: from ILPTWPVEXCA01.ecitele.com ( [172.31.244.224]) by ilptbmg01-out.ecitele.com (Symantec Messaging Gateway) with SMTP id 64.09.05670.6AF9BE15; Sun, 21 Jul 2013 11:45:26 +0300 (IDT)
Received: from ILPTWPVEXMB02.ecitele.com ([fe80::5979:ca8d:419f:56df]) by ILPTWPVEXCA01.ecitele.com ([fe80::ac15:43ab:d541:dfa7%12]) with mapi id 14.03.0123.003; Sun, 21 Jul 2013 11:45:26 +0300
From: Alexander Vainshtein <Alexander.Vainshtein@ecitele.com>
To: "Bhatia, Manav (Manav)" <manav.bhatia@alcatel-lucent.com>
Thread-Topic: [mpls] TICTOC WG LC for draft-ietf-tictoc-1588overmpls
Thread-Index: Ac54l9Qw6dji89r/Roeasf8MKqK32gLBHC6QAAcCVIAAJx6oWv//00+A//ykm1A=
Date: Sun, 21 Jul 2013 08:45:25 +0000
Message-ID: <F9336571731ADE42A5397FC831CEAA02150E8301@ILPTWPVEXMB02.ecitele.com>
References: <07F7D7DED63154409F13298786A2ADC904E58E15@EXRAD5.ad.rad.co.il> <F9336571731ADE42A5397FC831CEAA02150E7717@ILPTWPVEXMB02.ecitele.com>, <E806627C-460A-4417-ABD1-929A4BAEC6D9@yahoo.com> <F9336571731ADE42A5397FC831CEAA02150E7CA1@ILPTWPVEXMB02.ecitele.com> <20211F91F544D247976D84C5D778A4C30845D4@SG70YWXCHMBA05.zap.alcatel-lucent.com>
In-Reply-To: <20211F91F544D247976D84C5D778A4C30845D4@SG70YWXCHMBA05.zap.alcatel-lucent.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [10.4.35.10]
Content-Type: text/plain; charset="us-ascii"
content-transfer-encoding: quoted-printable
MIME-Version: 1.0
X-CFilter-Loop: Reflected
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFmpkleLIzCtJLcpLzFFi42KZ/OrTF93l818HGnS8YrK4tXQlq8Xf5h52 ByaPJUt+MgUwRjUw2iTm5eWXJJakKqSkFifbKgUUZZYlJlcqKWSm2CoZKikU5CQmp+am5pXY KiUWFKTmpSjZcSlgABugssw8hdS85PyUzLx0WyXPYH9dCwtTS11DJTs1ZUNja66QjMxihVTd 3MTMHIXc1OLixPRUBaBIwhbmjN/L/jAXzFes2Pm3toHxpFQXIyeHhICJxMuOG4wQtpjEhXvr 2UBsIYGDjBLzV0p2MXIB2UcZJU7svwuWYBOwldi0GsIWAbKfb97FAmIzC+RINP5cBRTn4BAW cJb4v6wOosRF4sPso8wQtp/EiSu7wUpYBFQl3rwVBAnzCgRIbLu9nQli1V0miXdb17OCJDgF oiWOXdsINp4R6Lbvp9YwQawSl7j1ZD4TxM0CEkv2nGeGsEUlXj7+xwphy0k8eXIK6jQdiQW7 P7FB2NoSyxa+ZoZYLChxcuYTFoh6SYmDK26wTGAUn4VkxSwk7bOQtM9C0r6AkWUVo2hmTkFJ Um66gaFeanJmSWpOql5yfu4mRkjieL6D8dd8lUOMrkB/T2SW4k7OByaevJJ4YwMD3Bwlcd7l DeH+QgLpwFSTnZpakFoUX1Sak1p8iJGJg1OqgbHiOpNe08/ljIZb0mQfPQ7QC/+dYbpb8fmW bks/zZ8WgsITMrrCN0T/5Uq+9iut2iFK4OOdn0U5Rn9Mp3tKdCUuyD5Uyl3aYn6Mvebj63an bTlTkrctEttya9qqg6p/eutEG/ctSZTmOPk0wOermwzbNKV8F9en1iyBj/6tZDla7Ca4pu3b JyWW4oxEQy3mouJEAOr3I84UAwAA
Cc: "mpls@ietf.org" <mpls@ietf.org>, "tictoc@ietf.org" <tictoc@ietf.org>, "S. Davari" <davarish@yahoo.com>
Subject: Re: [TICTOC] [mpls] TICTOC WG LC for draft-ietf-tictoc-1588overmpls
X-BeenThere: tictoc@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Timing over IP Connection and Transfer of Clock BOF <tictoc.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/tictoc>, <mailto:tictoc-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/tictoc>
List-Post: <mailto:tictoc@ietf.org>
List-Help: <mailto:tictoc-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/tictoc>, <mailto:tictoc-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 21 Jul 2013 08:45:37 -0000

Manay,
Please see some answers inline below.

Regards,
     Sasha

> -----Original Message-----
> From: Bhatia, Manav (Manav) [mailto:manav.bhatia@alcatel-lucent.com]
> Sent: Friday, July 19, 2013 11:12 AM
> To: Alexander Vainshtein; S. Davari
> Cc: mpls@ietf.org; tictoc@ietf.org
> Subject: RE: [mpls] TICTOC WG LC for draft-ietf-tictoc-1588overmpls
> 
> Hi Sasha,
> 
> > 1) reserved label is not backward compatible with existing routers. One
> > of the requirements is that routers that are not PTP aware can just
> > switch the packet normally.  Using a reserved label can't achieve this
> > requirement, since routers that don't understand it will drop it or
> > sent it to CPU.
> > [[Sasha]]  Is not this concern  applicable to any new reserved label?
> > And routers that use network processors as forwarding engines could
> > easily overcome this issue by upgrading their microcode.
> > But I agree that this is a valid concern.
> 
> This is a huge concern because not all routers use network processors that can
> be reprogrammed.
> 
> The current solution works with any router that can set up an MPLS path.
> 
> >
[[[Sasha]]]  I have already stated that backward compatibility of the solution is a valid concern.
However, I do not believe this concern is really huge.
I suspect that presence of routers that are not capable for providing on-path support for PTP represents a problem by and of itself when it comes to accurate recovery of ToD. I defer to ITU-T SG15 that is now working on "partial on-path support for PTP" to decide what - and under what restrictions - one could expect in this scenario. 
Meanwhile, as you say, the routers that do not support extended special purpose labels would most probably send the packets with such labels on top of the label stack for SW processing; and SW usually is upgradeable. So the outcome would be additional unaccounted for delay generated by non-compliant routers - but it would be there in any case, right?

>>
> > 2) there are multiple encapsulations for PTP such as Ethernet with
> > optional VLAN or UDP/IP. An intermediate LSR doesn't know the whether
> > the payload is IP or Ethernet or VLAN. This means for each PTP
> > encapsulation type you probably need a different reserved label.
> > [[Sasha]] IMHO and FWIW support of PTP over UDP/IP would suffice in the
> > absolute majority of cases.
> >
> > 3) the area director has asked us to create a more generalized way of
> > carrying timing over MPLS to be usable with new timing protocols that
> > need TC. Using reserved label would require different reserved label
> > for each new timing protocol.
> > [[Sasha]] I do not think so. "New timing protocols" would be hopefully
> > still run on top of UDP/IP and hence could be easily identifiable by
> > looking at the appropriate UDP port.
> 
> That's bordering on speculation. The current solution is oblivious to a new
> timing protocol. Today it can be used for both PTP and NTP. With reserved
> labels, we will need a new label (and a firmware upgrade) each time a new
> protocol needs to be supported.
> 
[[[Sasha]]] I do not understand this statement. On-path support has to be aware of the specific clock distribution protocol for which it provides support to be of any use in "transit" nodes (e.g., it should now where the "correction field" or its analog sits within the packet).
If you want this support to be multi-protocol, then your HW has to be multi-protocol as well, and some form of protocol identification is required.
> >
> > 4) the extended reserved label draft is fairly new and didn't exist
> > when this draft was progressing.
> > [[Sasha]] This is definitelt true. But it does not justify (for me)
> > setting up dedicated LSPs for timing distribution.
> 
> No offence, am trying to understand - whats the problem that you see with
> setting up a dedicated LSP for timing distribution?
> 
[[[Sasha]]] One use case (which i see as a real one) is clock distribution across a BGP/MPLS VPN instance that combines delivery of traffic to/from eNodeB (mobile backhaul) with delivery of ToD to these nodes. 

> Cheers, Manav


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.