Re: [Detnet] Question on TSN over IP data plane

"Yangfan(Fan,IP Standards)" <> Tue, 28 September 2021 01:10 UTC

Return-Path: <>
Received: from localhost (localhost []) by (Postfix) with ESMTP id 298C03A0C5E for <>; Mon, 27 Sep 2021 18:10:34 -0700 (PDT)
X-Virus-Scanned: amavisd-new at
X-Spam-Flag: NO
X-Spam-Score: -1.896
X-Spam-Status: No, score=-1.896 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from ([]) by localhost ( []) (amavisd-new, port 10024) with ESMTP id Q8-mvdZ1KP1H for <>; Mon, 27 Sep 2021 18:10:29 -0700 (PDT)
Received: from ( []) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by (Postfix) with ESMTPS id 43FE03A0C5F for <>; Mon, 27 Sep 2021 18:10:29 -0700 (PDT)
Received: from (unknown []) by (SkyGuard) with ESMTP id 4HJLvY5pvBz67bxx; Tue, 28 Sep 2021 09:07:21 +0800 (CST)
Received: from ( by ( with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.8; Tue, 28 Sep 2021 03:10:24 +0200
Received: from ( by ( with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.8; Tue, 28 Sep 2021 09:10:22 +0800
Received: from ([]) by ([]) with mapi id 15.01.2308.008; Tue, 28 Sep 2021 09:10:22 +0800
From: "Yangfan(Fan,IP Standards)" <>
To: Jeff Koftinoff <>, "" <>, Balázs Varga A <>
Thread-Topic: [Detnet] Question on TSN over IP data plane
Thread-Index: AdeaanxEq/DFgHkmTIqvtntZiTlc5QL5KeGAABCSdIADOvCswA==
Date: Tue, 28 Sep 2021 01:10:22 +0000
Message-ID: <>
References: <> <> <85f45d49-8ba4-44fe-a3b6-c7355829850f@Spark>
In-Reply-To: <85f45d49-8ba4-44fe-a3b6-c7355829850f@Spark>
Accept-Language: zh-CN, en-US
Content-Language: zh-CN
x-originating-ip: []
Content-Type: multipart/alternative; boundary="_000_456556b18d4f4c62a187f8f2bf07bc1chuaweicom_"
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Archived-At: <>
Subject: Re: [Detnet] Question on TSN over IP data plane
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Discussions on Deterministic Networking BoF and Proposed WG <>
List-Unsubscribe: <>, <>
List-Archive: <>
List-Post: <>
List-Help: <>
List-Subscribe: <>, <>
X-List-Received-Date: Tue, 28 Sep 2021 01:10:34 -0000

Hi Bala’zs and Jeff,

Thank you very much for providing the hints.

In a nutshell, TSN over IP can make use of the encapsulation format and IP protocol number defined/allocated in RFC3378<>.  Network layer doesn’t provide self-description info but rely on local context to parse the encapsulated data.

I was thinking if we can have an informational RFC9023 to specify IP over TSN data plane, why not have another draft to specify TSN over IP? Could be short but make the completeness of DetNet data plane specifications.



From: Jeff Koftinoff []
Sent: Saturday, September 11, 2021 2:16 PM
To: Yangfan (IP Standard) <>;; Balázs Varga A <>
Subject: Re: [Detnet] Question on TSN over IP data plane

For TSN flows they typically have a presentation timestamp in the messages which is the time at which the final receiver deserializes the content.  In order to do this it assumes you have a common time clock domain and synchronization between the original TSN talker and the final TSN listener.   For IEEE Std. 1722-2016 based TSN streams, Annex J describes the IP encapsulation of the TSN stream.

Jeff Koftinoff
On Sep 10, 2021, 7:28 AM -0700, Balázs Varga A <<>>, wrote:

Hi Fan,

Yes, it has some history in DetNet discussions. There are many RFCs
dealing with encapsulating Ethernet in IP. They can be applied for
“TSN over IP” case:
1, Encapsulate TSN Streams in IP. RFCs already exist on this.
2, Forward the resulted IP Flows as DetNet IP flows (RFC8939).
3, At egress: Decapsulate the TSN Streams from IP.


From: detnet <<>> On Behalf Of Yangfan (IP Standard)
Sent: Thursday, August 26, 2021 1:08 PM
Subject: [Detnet] Question on TSN over IP data plane

Hi DetNet,

Please excuse me to ask this dumb question in the following.
I found there are many compositions of TSN/IP/MPLS in DetNet data plane, but TSN over IP is missing. Could anyone kindly explain the reason, or maybe some history if there was?
The reason why I asked this question originates from a case when TSN LAN networks are considered to be connected by a WAN network. Based on the data planes provided by DetNet, it seems MPLS is the only solution for TSN interconnection. Is it the reason that IP itself couldn’t provide the entire DetNet capabilities?
Do I miss anything else?

Thanks in advance.

detnet mailing list<>