南京师范大学学报(工程技术版)
南京師範大學學報(工程技術版)
남경사범대학학보(공정기술판)
JOURNAL OF NANJING NORMAL UNIVERSITY(ENGINEERING AND TECHNOLOGY)
2013年
4期
64-69
,共6页
网络时钟同步%IEEE 1588%SharpPcap%时间戳%亚ms级
網絡時鐘同步%IEEE 1588%SharpPcap%時間戳%亞ms級
망락시종동보%IEEE 1588%SharpPcap%시간착%아ms급
network clock synchronization%IEEE 1588%SharpPcap%timestamp%sub-millisecond
在分析IEEE 1588原理以及影响同步精度因素的基础上,设计了基于Windows平台的时间同步方法,为分布式网络系统的时钟精确同步提供了一种有效可行的解决办法。目前,Windows平台下直接在应用层获取的时间戳精度在10 ms级左右,系统的同步精度为ms级。针对Windows平台下获取更高精度1588时间戳的困难,设计了基于SharpPcap的时间戳处理模块,得到高精度的数据链路层时间戳,从而提高了应用层的时间戳精度。实验结果表明,采用该方法系统主从时钟的同步精度达到亚ms级,满足电力系统中同步精度在ms级以内的时钟同步需求。
在分析IEEE 1588原理以及影響同步精度因素的基礎上,設計瞭基于Windows平檯的時間同步方法,為分佈式網絡繫統的時鐘精確同步提供瞭一種有效可行的解決辦法。目前,Windows平檯下直接在應用層穫取的時間戳精度在10 ms級左右,繫統的同步精度為ms級。針對Windows平檯下穫取更高精度1588時間戳的睏難,設計瞭基于SharpPcap的時間戳處理模塊,得到高精度的數據鏈路層時間戳,從而提高瞭應用層的時間戳精度。實驗結果錶明,採用該方法繫統主從時鐘的同步精度達到亞ms級,滿足電力繫統中同步精度在ms級以內的時鐘同步需求。
재분석IEEE 1588원리이급영향동보정도인소적기출상,설계료기우Windows평태적시간동보방법,위분포식망락계통적시종정학동보제공료일충유효가행적해결판법。목전,Windows평태하직접재응용층획취적시간착정도재10 ms급좌우,계통적동보정도위ms급。침대Windows평태하획취경고정도1588시간착적곤난,설계료기우SharpPcap적시간착처리모괴,득도고정도적수거련로층시간착,종이제고료응용층적시간착정도。실험결과표명,채용해방법계통주종시종적동보정도체도아ms급,만족전력계통중동보정도재ms급이내적시종동보수구。
Based on the analysis of principle IEEE 1588 protocol and the factors affecting the synchronization accuracy,a time synchronization approach on Windows platform is proposed in this paper,and the approach provides a feasible and effective solution for distributed network system clock accuracy synchronization. At present,the timestamp accuracy is at about 10 ms level obtained directly from the application layer on windows platform,while the system synchronization is at millisecond level. For the difficulties to obtain higher precision 1588 timestamp on windows platform, a timestamp processing module based on SharpPcap is designed. The proposed approach reaches a higher accuracy in the data link layer timestamp,thus improves the timestamp precision of the application layer. The experimental results show that the synchronization accuracy of the system master-slave clock achieves sub-millisecond level in this approach, which can meet the requirements of clock synchronization accuracy within millisecond in the power system.