Re: [TICTOC] Comments about draft-ietf-tictoc-shpiner-multi-path-synchronization-00

Doug Arnold <darnold@symmetricom.com> Fri, 21 December 2012 20:41 UTC

Return-Path: <btv1==7024037179d==darnold@symmetricom.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 79D4521F8891 for <tictoc@ietfa.amsl.com>; Fri, 21 Dec 2012 12:41:48 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.406
X-Spam-Level:
X-Spam-Status: No, score=-1.406 tagged_above=-999 required=5 tests=[AWL=0.859, BAYES_00=-2.599, HTML_MESSAGE=0.001, IP_NOT_FRIENDLY=0.334]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id O5ESo8ZlXTp9 for <tictoc@ietfa.amsl.com>; Fri, 21 Dec 2012 12:41:47 -0800 (PST)
Received: from mail5.symmetricom.com (mail5.symmetricom.com [69.25.98.10]) by ietfa.amsl.com (Postfix) with ESMTP id D2D6A21F8889 for <tictoc@ietf.org>; Fri, 21 Dec 2012 12:41:47 -0800 (PST)
X-ASG-Debug-ID: 1356122507-05bdbc4d9e177960001-4wH9i1
Received: from SJC-HUB-01.symmetricom.com ([192.168.10.171]) by mail5.symmetricom.com with ESMTP id BJobrp7N72DOrcHQ for <tictoc@ietf.org>; Fri, 21 Dec 2012 12:41:47 -0800 (PST)
X-Barracuda-Envelope-From: darnold@symmetricom.com
X-ASG-Whitelist: Client
Received: from SJC-MBX-01.symmetricom.com ([169.254.1.194]) by SJC-HUB-01.symmetricom.com ([::1]) with mapi id 14.01.0289.001; Fri, 21 Dec 2012 12:41:46 -0800
From: Doug Arnold <darnold@symmetricom.com>
To: "tictoc@ietf.org" <tictoc@ietf.org>
Thread-Topic: [TICTOC] Comments about draft-ietf-tictoc-shpiner-multi-path-synchronization-00
X-ASG-Orig-Subj: RE: [TICTOC] Comments about draft-ietf-tictoc-shpiner-multi-path-synchronization-00
Thread-Index: Ac3fu5eeFIhwgTazSDmJ4G3SurAvAg==
Date: Fri, 21 Dec 2012 20:41:45 +0000
Message-ID: <D2CC4074A4E35B43A4EE2CA7859D567B69346148@SJC-MBX-01.symmetricom.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [70.36.184.38]
Content-Type: multipart/alternative; boundary="_000_D2CC4074A4E35B43A4EE2CA7859D567B69346148SJCMBX01symmetr_"
MIME-Version: 1.0
X-Barracuda-Connect: UNKNOWN[192.168.10.171]
X-Barracuda-Start-Time: 1356122507
X-Barracuda-URL: http://192.168.10.96:80/cgi-mod/mark.cgi
X-Barracuda-BRTS-Status: 1
X-Virus-Scanned: by bsmtpd at symmetricom.com
Subject: Re: [TICTOC] Comments about draft-ietf-tictoc-shpiner-multi-path-synchronization-00
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: Fri, 21 Dec 2012 20:41:48 -0000

This is an interesting proposal.  I believe that some kind of multi-path scheme for timing packets has value.

In section 5.2.1 (Two-way MPPTP) it states:

Every clock periodically sends a set of N Announce messages, using
its N addresses as the source IP address.

In 1588, however, only the best master sends multicast Announce messages.  Slaves never send Announce messages, and non-best masters do only if they set the Alternate Master Flag (see IEEE-1588-2008, sec. 17.4). However, masters can obtain slave addresses from received Delay Requests. Also, if masters used the Alternate Master Flag,  it would help prevent slaves which are not capable of mulit-path, from getting confused.

Alternatively this could be done without Alternative Masters, using the Unicast Discovery mechanism (IEEE-1588-2008, sec. 17.5) In this mechanism slaves must start with a list of master addresses.  The slaves then send unicast Announce message requests to the addresses, and subsequently receive unicast Announce messages.

//Doug Arnold
Symmetricom