Avnu / tsn-doc

Documentation on TSN Linux components, interfaces and usage
BSD 3-Clause "New" or "Revised" License
37 stars 21 forks source link

ptp4l and gPTP relationship #14

Closed elabbing closed 4 years ago

elabbing commented 4 years ago

Goodmorning, I approached TSN-AVB networks by Avnu repository. In Avnu repository we can find gPTP, but in TSN-docs said using ptp4l. It seems that gPTP implementation could be omitted, almost usefuless. Please, could you clarifying me about this point?

Thanks a lot. Best regards

andrew-elder commented 4 years ago

I know that several years ago gPTP was been run through the Avnu certification PTP test suite, I don't know that mainline ptp4l has had the same testing. Maybe someone else has more information on that subject?

vedangpatel1 commented 4 years ago

in TSN-doc, we are focusing on the TSN features provided by the mainline projects like linux kernel and linuxptp. These components are easily accessible to users on most distributions. ptp4l is part of linuxptp which is why we are focusing on it.

Also, the way gPTP and ptp4l supply timestamps to the application is different. Which makes them incompatible with each other and the applications using them. So, we cannot suggest it as an alternative way to synchronize time.

Let me know if you have more questions about this.

aguedes commented 4 years ago

It seems the issue has been clarified so I'm closing it.