《電子技術應用》
您所在的位置:首頁 > 通信與網絡 > 設計應用 > 使用DP83640實現標準網絡IEEE 1588的同步
使用DP83640實現標準網絡IEEE 1588的同步
摘要: 美國國家半導體的DP83640精密PHYTER?實現了IEEE 1588精密時間協議(PTP)的時鐘關鍵部分,允許高精度 IEEE 1588節點實現。當使用包含IEEE1588功能器件、邊 界時鐘和透明時鐘的網絡時,利用非常簡單的時鐘伺服算法 來確定速率調整和時間校正,可以獲得非常高的精度。不需 要復雜處理,只需要對協議測量進行簡單平均或濾波即可。 當網路由不具有IEEE 1588能力的器件構成時,包延時偏差 (PDV)就很重要。簡單時鐘伺服不會提供很高精度的同 步。
關鍵詞: 2.5G|3G DP83640 IEEE 網絡
Abstract:
Key words :

美國國家半導體的DP83640精密PHYTER?實現了IEEE 1588精密時間協議(PTP)的時鐘關鍵部分,允許高精度 IEEE 1588節點實現。當使用包含IEEE1588功能器件、邊 界時鐘和透明時鐘的網絡時,利用非常簡單的時鐘伺服算法來確定速率調整和時間校正,可以獲得非常高的精度。不需 要復雜處理,只需要對協議測量進行簡單平均或濾波即可。 當網路由不具有IEEE 1588能力的器件構成時,包延時偏差 (PDV)就很重要。簡單時鐘伺服不會提供很高精度的同 步。

本文描述了一種同步方法,它可以為較大PDV系統帶 來更高的同步精度。這里描述的方法試圖檢測最小延時,或 “幸運包”。這個方法還利用了DP83640時鐘控制機理來獨 立控制時鐘速率和時間校正,從而將時鐘時間精度內的過沖 和擺動降低到最小。

2.0 背景

IEEE1588精確時間協議給從機提供了基本信息,用以確 定相對于最高級主時鐘的頻率以及時間偏差。基本算法包括使用各自的同步和延時請求消息來測量主機到從機之間和從 機到主機的路徑延時。 圖1顯示了最基本的IEEE 1588的時序圖。



主機到從機和從機到主機的延時為:

MSdelay = t2 - t1

SMdelay = t4 –t3

單向延時或稱為平均路徑延時正是這兩個延時的平均值

MeanPathDelay = (MSdelay + SMdelay)/2

理想情況下,時間偏移為:

offset_from_master = MSdelay – meanPathDelay

在包含支持IEEE-1588網絡元件(橋、開關、路由器)的網絡中,包延時偏差基本上可以忽略。在邊界時鐘器件中,同步時鐘在網絡元件上得以保持,它與上游主機同步時間和速率,并充當下游器件的主機。在透明時鐘器件中,因為PTP報文要經過這個器件,所以通過測量其停留時間來校正包延時偏差。



在無1588能力的網絡中不做補償,導致包延時變量大概 是幾十或幾百微妙的數量級。這些延時變得非常明顯,使得 單一測量極度不正確。

在使用只有簡單平均和濾波的基本算法的單開關條件 下,得到了圖2在80%流量條件下的MTIE(最大時間間隔誤差)測試波形。很容易看到,這種方法提供了相對較差的同 步,其誤差達到100ms之大。

2.1 建議算法

在無1588能力元件的網絡中,包延時可能在每個器件 的最小物理延時和通過每個器件的最大延時總和的范圍內變化。實踐中,每個設備經常會有最小傳輸延時,因此主機到 從機產生最小的總包延時?;静僮魇菄L試檢測最小延時,或者“幸運延時”,利用這些包的結果進行速率和時間校 正。算法基本上可分為三級:平均路徑延時測量、速率校正 和時間校正。

2.1.1 平均路徑延時測量

在大多數網絡中,最小路徑延時是相對恒定的值。再 次配置網絡能夠引起步長變化,但是這種配置并不是經常性的。因此有可能采用長期跟蹤最小環回延時(即全部的同步 延時請求計算)的方式來檢測最小平均路徑。這種方法保持最后N個平均路徑延時測量記錄,并從中找到最小值:

Min_meanPathDelay(n) = min(meanPathDelay[n+1-N:n]

其中,Min_meanPathDelay(n)為第n次測量記錄中保留的N個數據中的最小值。

進行速率校正和時間校正時確定最小平均路徑是關鍵。

2.1.2 速率校正

速率校正通過測量跟隨的同步周期并測量每個消息從 主機開始與到達從機之間的差異進行。這給出了從機頻率相對于主機頻率的一個基本比值并可以用來校正頻率差。因為 包延時偏差可能很明顯,這可能使任何單一的速率測量有很 大的不精確性。

例如,如果同步周期每秒8個同步,誤差在 125ms內可能是100us或者接近1000ppm。如果算法是平均所有速率測量,也許需要成百上千秒來測量速率以得到合理 的估算。使用低廉的振蕩器時會發生短期頻率變化,平均時間較長會導致不能對這種頻率變化進行控制。 可替代的方法是,建議的算法利用平均路徑延時測量來檢測短時等待包時,只使用這些包檢測對主機的頻率偏移。

如果包滿足一個好的最小環回延時要求,通過比較上一個 “好包”時間來測量速率。*估“好包”時,需要在質量和數量上進行權衡。如果質量過于嚴格,就可能無法獲得足夠 的信息來跟蹤頻率變化。但如果不夠嚴格,速率計算結果中 可能包含過量的偏差。

圖3表明用于決定速率的同步消息之間的最基本的關系。



從這個圖中,速率比值為

rate_ratio(n) = (T2(n) – T2) / (T1(n) –T1)

另外,為準備另一個測量,需要設置:

T1=T1(n),T2=T2(n)

由于測量中存在誤差,仍然需要一些平均或濾波測量。

為了簡化,使用指數移動平均或平滑函數來跟蹤速率。這個等式為:

rate_avg(n) = Rate_avg(n-1)

+α(rate_ratio(n) – rate_avg(n-1))

α的典型值通常設為0.1,但是在某些諸如提高或降低速率的延長周期場合,這個值可能會有所增加。

2.1.3 時間校正

確定時間偏移的典型方法是使用同步消息來確定對主機 的偏差。常使用平均或濾波的方式來平滑連接,并避免每次測量的過量校正。對于時間校正來說,利用兩個不同的機制 來檢測和校正時間偏差。

第一個機制的基本想法是尋找最小延時。基本算法是在 最近的延時中檢測最小的主機到從機的延時。為防止過量校正,也對時間校正進行了限制。這種算法依賴于大量的同步 消息,比IEEE-1588網絡本身需要的同步報文更多。另外,在延時請求測量之后,算法可能使用主機到從機延時或從機 到主機延時中產生更小偏差的一個延時。在一個方向的流量變得擁堵的情況下,另一個方向可以提供更精確的時間偏差 的測量。這個方法基于它擁有的最好信息而在每個周期都進行校正。如果沒有收到真實的最小延時消息報文,這將導致 不適當的校正。原因是算法不能確定測量誤差是由時間偏差 還是由包延時偏差引起的。

第二個時間校正機制是嘗試只使用延時來進行校正,前 提是這些延時已經確定為真實最小延時包。它有助于避免對時間值的無效校正。這個機制的基本想法是使用同步和延時 請求來進行時間校正。對于同步消息,如果主機到從機延時小于最小平均路徑延時,測量結果就顯示至少有一個主機到 從機延時減去最小平均路徑延時的時間偏差。這種情況下,時間校正是基于偏差測量進行的。如果主機到從機的延時高 于最小平均路徑延時,無法知道誤差是由時間偏差引起的還是包延時偏差引起的,所以不會做校正。對于延時請求消息 也相似,如果從機到主機的延時小于最小平均路徑延時,測量結果就顯示有至少為平均路徑延時減去從機到主機延時的 時間偏差發生。注意,這里檢測到的時間偏差是正的,而主機到從機延時測量中的結果是負的。

兩個方法都是通過調節一段時間內的精準時間協議的時 鐘速率來進行時間校正。為了避免速率的大波動,每一個校正都限制幅值。這將有助于降低由于時間偏移的快速校正而 引起的時間間隔誤差。在第二個機理中通過保持時間誤差值進行處理。當因接收到的同步或延時請求引起的新誤差計算 出來時,如果這個新誤差代表了一個更大的偏差,時間誤差就更新為新值。否則,時間誤差保持不變?;跁r間誤差, 只能進行有限的校正并從時間誤差中去除。因此,在完成校正之前,偏移測量可能進行多次校正。



第二個機理很少有無效的校正,但是呈現出更長的無校 正周期;基于速率校正誤差,很可能會出現漂移。盡管第二個機理在重流量和多開關的條件下顯得更好,但兩者的總體 結果相似。由于第二個機理產生更好的結果,結論部分詳述 這些結果。

 

此內容為AET網站原創,未經授權禁止轉載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
亚洲二区精品| 日韩手机在线导航| 欧美理论大片| 欧美r片在线| 久久精品国产成人| 香港久久久电影| 午夜国产精品影院在线观看| 亚洲天堂成人| 宅男精品视频| 99这里有精品| 99综合视频| 亚洲精品国产精品乱码不99| 亚洲福利视频三区| 久久国产直播| 欧美专区一区二区三区| 一区二区高清| 中国成人在线视频| 在线视频亚洲一区| 一级成人国产| 亚洲图片欧美一区| 亚洲专区免费| 亚洲欧美日韩国产成人精品影院| 中文成人激情娱乐网| aa级大片欧美三级| 一本色道久久综合狠狠躁篇的优点| 亚洲精品视频在线看| 91久久精品日日躁夜夜躁国产| 悠悠资源网久久精品| 伊人狠狠色j香婷婷综合| 影音先锋成人资源站| 在线观看欧美激情| 亚洲二区精品| 亚洲精品资源| 宅男精品视频| 亚洲欧美精品伊人久久| 亚洲欧洲av一区二区| 欧美在线观看视频在线| 亚洲国产91| 亚洲最新中文字幕| 亚洲免费综合| 久久九九热免费视频| 乱码第一页成人| 欧美激情片在线观看| 欧美日韩在线视频首页| 国产精品久久久久久久久借妻| 国产精自产拍久久久久久| 国产午夜精品久久| 在线观看91精品国产麻豆| 91久久在线视频| 亚洲图片你懂的| 欧美中文在线字幕| 91久久久久久久久| 中文av一区二区| 性欧美xxxx视频在线观看| 久久久久久久一区二区| 欧美激情精品久久久久久蜜臀| 欧美色精品在线视频| 国产拍揄自揄精品视频麻豆| 激情久久久久久| 99热这里只有精品8| 欧美一区91| 亚洲人在线视频| 亚洲欧美另类中文字幕| 久久久女女女女999久久| 欧美国产日本| 国产精品专区h在线观看| 极品少妇一区二区三区精品视频| 亚洲美女中出| 欧美在线视频播放| 亚洲美女视频在线观看| 午夜欧美不卡精品aaaaa| 老司机成人网| 国产精品久久一级| 在线日本高清免费不卡| 亚洲午夜小视频| 亚洲国产精品成人综合| 亚洲一区综合| 欧美成人免费小视频| 国产精品天天摸av网| 亚洲大片免费看| 亚洲欧美视频在线| 日韩视频一区二区三区在线播放| 午夜精品久久久久久久蜜桃app| 老司机67194精品线观看| 国产精品久久久久久久久搜平片 | 久久久91精品国产一区二区三区| 欧美区高清在线| 国产一区日韩一区| 国产日韩综合一区二区性色av| 亚洲人成7777| 亚洲高清自拍| 午夜精品亚洲| 欧美日韩国产色视频| 国产午夜亚洲精品不卡| 一区二区三区欧美成人| 亚洲日本电影在线| 久久精品日产第一区二区| 欧美视频日韩视频在线观看| 樱桃视频在线观看一区| 欧美亚洲在线| 午夜精品福利在线| 欧美日韩卡一卡二| 亚洲第一页中文字幕| 欧美在线观看www| 午夜宅男欧美| 国产精品白丝av嫩草影院 | 亚洲综合电影一区二区三区| 一本一本a久久| 免费国产一区二区| 国产一区二区三区日韩| 亚洲免费一在线| 亚洲欧美日韩另类精品一区二区三区| 欧美激情偷拍| 在线欧美日韩| 亚洲国产成人久久综合一区| 久久成年人视频| 国产精品毛片高清在线完整版| 亚洲久久视频| 99精品国产一区二区青青牛奶| 免费人成网站在线观看欧美高清 | 一区视频在线播放| 欧美资源在线观看| 久久精品国产精品| 国产日韩欧美在线看| 亚洲欧美韩国| 欧美中文字幕不卡| 国产欧美日韩精品在线| 亚洲欧美日韩精品久久久久| 亚洲欧美日韩综合国产aⅴ| 欧美性开放视频| 一区二区高清视频在线观看| 亚洲性人人天天夜夜摸| 国产精品白丝av嫩草影院| 亚洲天堂av电影| 午夜精品在线看| 国产欧美日韩另类一区| 小黄鸭精品aⅴ导航网站入口| 午夜激情综合网| 国产精品综合| 久久成年人视频| 毛片一区二区三区| 亚洲国产激情| 艳妇臀荡乳欲伦亚洲一区| 欧美日韩精品二区第二页| 日韩天堂在线观看| 亚洲主播在线| 国产日韩综合一区二区性色av| 羞羞漫画18久久大片| 久久久久一本一区二区青青蜜月| 国语精品中文字幕| 亚洲精品小视频在线观看| 欧美精品九九| 一区二区精品在线| 欧美一级大片在线观看| 国产一区二区三区四区五区美女| 亚洲第一在线综合网站| 免费欧美网站| 精品91在线| 日韩一区二区精品视频| 欧美午夜在线| 午夜精品久久久久久久久 | 国产精品wwwwww| 欧美一区二区三区在线看| 另类专区欧美制服同性| 亚洲精品老司机| 亚洲欧美不卡| 狠狠色综合网| 99伊人成综合| 国产精品一区免费视频| 亚洲国产成人精品久久久国产成人一区| 欧美福利电影在线观看| 在线一区免费观看| 久久日韩精品| 亚洲裸体俱乐部裸体舞表演av| 午夜国产一区| 亚洲国产精品一区二区第一页 | 好看的av在线不卡观看| 日韩一级不卡| 国产欧美一区二区三区另类精品| 亚洲国产精品成人| 欧美午夜精品伦理| 久久精品视频在线| 欧美激情欧美激情在线五月| 亚洲永久免费视频| 欧美fxxxxxx另类| 亚洲性人人天天夜夜摸| 久久女同精品一区二区| 一本色道久久99精品综合| 久久久久久久综合| 日韩午夜电影| 裸体一区二区| 亚洲免费影视| 欧美日韩视频在线| 亚洲国产经典视频| 国产女人精品视频| 在线一区二区三区四区| 在线观看日韩av先锋影音电影院| 午夜久久影院| 99国产成+人+综合+亚洲欧美| 久久天天躁狠狠躁夜夜av|