一種通過捕獲協(xié)議控制幀測試時間觸發(fā)以太網(wǎng)的時鐘同步修正值的裝置的制造方法
【專利摘要】本發(fā)明公開了一種通過捕獲協(xié)議控制幀測試時間觸發(fā)以太網(wǎng)的時鐘同步修正值的裝置,該裝置包含有收發(fā)模塊(1、6)、幀類型識別模塊(2、7)、透明時鐘字段處理模塊(3、8)、循環(huán)冗余校驗碼計算模塊(4、9)、數(shù)據(jù)復(fù)接模塊(5、10)、時鐘同步修正值模塊(11)、計算數(shù)據(jù)存儲模塊(12)、數(shù)據(jù)承載幀內(nèi)容添加模塊(13)和/或故障注入模塊(14)。本發(fā)明PCF?Time裝置通過觀測全雙工鏈路上屬于同一綜合循環(huán)的上下行PCF幀,可以在不改造SM和CM軟硬件的前提下即可得到SM的分布式時鐘同步修正值,并可以通過篡改PCF幀的TC域的值注入時鐘同步故障。
【專利說明】
-種通過捕獲協(xié)議控制順測試時間觸發(fā)從太網(wǎng)的時鐘同步修 正值的裝置
技術(shù)領(lǐng)域
[0001 ] 本發(fā)明設(shè)及時間觸發(fā)W太網(wǎng)(Time-Triggered E:the;rnet,TTE),更特別地說是指 一種分布式時鐘同步參數(shù)的測試儀器中的時鐘同步處理技術(shù),應(yīng)用了通過捕獲協(xié)議控制帖 測試時間觸發(fā)W太網(wǎng)的時鐘同步修正值的裝置,簡稱為PCF-Time裝置。
【背景技術(shù)】
[0002] 基于時間觸發(fā)(Time-化iggered,TT)通信機制的交換網(wǎng)絡(luò)能夠滿足嚴格時間確定 性通信的需要,在航空航天、車輛電子等嵌入式系統(tǒng)中獲得應(yīng)用。例如:時間觸發(fā)W太網(wǎng) (Time-Triggered Ethernet,TTE)在普通W太網(wǎng)物理層上實現(xiàn)了時間觸發(fā)網(wǎng)絡(luò)協(xié)議。
[0003] 交換式網(wǎng)絡(luò)中分布式節(jié)點的本地時鐘同步是時間觸發(fā)通信的基礎(chǔ),通過同步各節(jié) 點在一定的精度范圍內(nèi)享有全局的時鐘基準,使通信任務(wù)的收發(fā)操作具有時間確定性。時 鐘同步的方法分為主從授時同步和分布式同步,后者比前者有更強的抗摧毀能力。在交換 式網(wǎng)絡(luò)中,分布式同步的節(jié)點需要通過傳遞協(xié)議控制帖(Protocol Control Frame,PCF)表 明各自的定時基準。對于PCF帖的格式參考SAE AS6802標準。
[0004] WlTE網(wǎng)絡(luò)為例,該網(wǎng)絡(luò)具有同步主控器(Synchronization Master,SM),同步客 戶端(Synchronization Client,SC)和壓縮主控器(Compression Master,CM)Ξ種功能模 塊。參見圖1所示,交換機作為TTE網(wǎng)絡(luò)中的CM、A端系統(tǒng)和C端系統(tǒng)作為TTE網(wǎng)絡(luò)中的SM、B端 系統(tǒng)和D端系統(tǒng)作為TTE網(wǎng)絡(luò)中的SC。在TTE網(wǎng)絡(luò)中帶有SM和CM的節(jié)點發(fā)送PCF帖,PCF帖具有 "透明時鐘"(化ansparent Clock,TC)字段,用于存儲從發(fā)送端口到當(dāng)前端口的傳輸過程中 累加的傳輸延遲;當(dāng)PCF帖經(jīng)過支持透明時鐘的轉(zhuǎn)發(fā)設(shè)備或交換設(shè)備時,由硬件計算從輸入 端口到輸出端口的時間,記錄計時值并累加到該字段。運樣,接收節(jié)點可W得到各段傳輸延 遲的累加值,能夠從當(dāng)時的接收時刻向前推算出PCF帖從發(fā)送節(jié)點發(fā)出的時刻值,將推算出 的時刻值加上一段預(yù)先設(shè)定且足夠長的固定時間段,使之大于接收時刻,被稱為固化 (permanence)時刻。
[0005] 在TTE網(wǎng)絡(luò)系統(tǒng)的運行過程中,每次綜合循環(huán)(Integrated切cle,1C)開始的時候 各節(jié)點進行分布式同步。首先,各個SM在本地時鐘到達各自的1C起始時刻點時,向某個CM發(fā) 送PCF帖;CM收到各個SM發(fā)送的PCF帖分別進行固化,相應(yīng)的固化時刻點與SM的本輪1C起始 時刻點的時間差等于"最大傳輸時延",后者是組網(wǎng)是已知參數(shù),其值大于所有可能的SM到 CM的傳輸延遲。運些固化時刻還原了各個SM發(fā)出PCF的時間相對關(guān)系,對CM固化時刻進行容 錯平均(被稱為"壓縮"),得到的平均值被稱為壓縮時刻;WCM壓縮時刻作為時間的基準值, 并W此修正CM自己和SM的本地時鐘,從而實現(xiàn)全局的時鐘同步。
[0006] 在每輪循環(huán)的時間段內(nèi),SM和CM之間往返傳輸PCF帖的同步操作時間開銷只占據(jù) 較小的比例,其它時段用于數(shù)據(jù)帖傳輸。在全局的時鐘同步下TT流量的數(shù)據(jù)帖按照靜態(tài)時 間調(diào)度表進行傳輸,而TT數(shù)據(jù)帖之間的空余時間段,可W允許傳輸?shù)蛢?yōu)先級的事件觸發(fā) 化 vent-Tr iggered,ET)數(shù)據(jù)帖。
【發(fā)明內(nèi)容】
[0007]為了實現(xiàn)TTE網(wǎng)絡(luò)的時鐘同步修正值的測量,本發(fā)明設(shè)計了一種通過捕獲協(xié)議控 制帖測試時間觸發(fā)W太網(wǎng)的時鐘同步修正值的裝置(PCF-Time裝置),該PCF-Time裝置在 TTE網(wǎng)絡(luò)運行過程中,能夠在不改變嵌有同步主控器SM的端系統(tǒng)的硬件和驅(qū)動軟件的前提 下,提供一套通過捕獲PCF帖、W及捕獲PCF帖的時刻和PCF帖內(nèi)的TC值,計算得到每次同步 時同步主控器SM本地時鐘修正值的裝置。
[000引本發(fā)明PCF-Time裝置的另一個目的是能夠通過需求篡改TC值進行故障注入,用于 模擬并觀測帶有誤差或錯誤的TTE網(wǎng)絡(luò)時鐘同步場景。
[0009]本發(fā)明設(shè)計的一種通過捕獲協(xié)議控制帖測試時間觸發(fā)W太網(wǎng)的時鐘同步修正值 的裝置(即PCF-Time裝置),該PCF-Time裝置不影響時間觸發(fā)W太網(wǎng)的正常數(shù)據(jù)傳輸;本發(fā) 明PCF-Time裝置包含有A收發(fā)模塊(1)、上行帖類型識別模塊(2)、上行透明時鐘字段處理模 塊(3)、上行循環(huán)冗余校驗碼計算模塊(4)、上行數(shù)據(jù)復(fù)接模塊(5)、B收發(fā)模塊(6)、下行帖類 型識別模塊(7)、下行透明時鐘字段處理模塊(8)、下行循環(huán)冗余校驗碼計算模塊(9)、下行 數(shù)據(jù)復(fù)接模塊(10)、時鐘同步修正值模塊(11)、計算數(shù)據(jù)存儲模塊(12)和數(shù)據(jù)承載帖內(nèi)容 添加模塊(13)。
[0010] A收發(fā)模塊(1)與A端系統(tǒng)連接,用于接收A端系統(tǒng)的帖信息OUT端織={SM_PCF,SM_ DBF},其中,湖巧巧j為上行協(xié)議控制帖,泳/_公如'={13姑Λ及邸fV.',公地巧 為數(shù)據(jù)承載帖;
[0011] B收發(fā)模塊(6)與交換機的連接,用于接收交換機的帖信息〇呵《,卡所V巧V',reFf'};
[001^ 上行帖類型識別模塊(2)設(shè)置有用于識別所述絲/_03^ =護郵^0雌^,''',0郵"}的 數(shù)據(jù)承載帖類型標識DB均S。
[0013] 上行帖類型識別模塊(2)第一方面用于接收所述OUT端徽={SM_PCF,SM_DBF};
[0014] 上行帖類型識別模塊(2)第二方面根據(jù)PCF帖的類型字段對所述ΟυΤ?競領(lǐng)={SM_ PCF,SM_DBF}中的上行協(xié)議控制帖
注行識 另IJ,從而獲得上行識別PCF帖信息
;并將所述M2-3輸 出給上行透明時鐘字段處理模塊(3);
[0015] 上行帖類型識別模塊(2)第Ξ方面根據(jù)所述DB均型對所述ΟυΤ?競額={SM_PCF,SM_ DBF}中的數(shù)據(jù)承載帖
進行識別,從而獲得 上行識別數(shù)據(jù)承載帖信息
[0016] 上行帖類型識別模塊(2)第四方面將所述,成巧W,'·',KFf;[的 到達標志信息M2-ii= {SM_SIG,SM_IC}輸出給時鐘同步修正值模塊(11);
[0017] 5M_/C = {/CfM,化ff,...,/Cff},/Cfw表示戶CifΜ的輪次標號,化ff表示 巧::的輪次標號,JCf表示PCF/W的輪次標號.
[001引
S/Gf表示P(巧滯被識另Ij出的時 亥IJ,5/Gf表示被識別出的時刻,wGf表示PCFfv被識別出的時刻;
[0019] 上行透明時鐘字段處理模塊(3)設(shè)置有透明時鐘補償值:TCf^;
[0020] 上行透明時鐘字段處理模塊(3)第一方面接收上行帖類型識別模塊(2)輸出的識 另化CF帖信息
[00別]上行透明時鐘字段處理模塊3第二方面將所述M2-3中娜_腳;別={附;?,腳戸,'..,嘩巧的 透明時鐘
輸出給時鐘同步修正值模塊11;
[0022] 上行透明時鐘字段處理模塊3第Ξ方面根據(jù)透明時鐘補償值對所述M2-3中
注行處理,從而得到上行鏈路補償信息
;.所述Μ3-5-方面輸出給上行數(shù)據(jù)復(fù)接模塊5, 另一方面輸出給上行循環(huán)冗余校驗碼計算模塊4。
[0023] 上行循環(huán)冗余校驗碼計算模塊4第一方面接收上行透明時鐘字段處理模塊3輸出 的上行鏈路補償信息舶3_; = ?化V.-;'" 化保fuj;;第二方面接收數(shù)據(jù)承載帖內(nèi)容添 加模塊13輸出的添加一數(shù)據(jù)承載帖信息.'1'/,;.,二、|"公片'''''./地/''/"|''.-.,"公/子1''''!;巧;方面 采用CRC碼生成方法對M;_,= {P(野'^,/>〇^-3,''',成*巧《-3}進行處理,得到每個?〔。帖對應(yīng)的〇?0 碼,記為上行PCF帖校驗碼蝴護-氣…,口'嚴q ;第四方面采用CR鵬生 成方法對獻i3_5 = .i"W',|W ' - ."W'?;' ",...,島如產(chǎn)。誕行處理,得到每個數(shù)據(jù)承載帖DBF對應(yīng)的 CRC碼,記為DBF帖校驗石!
[0024] 上行循環(huán)冗余校驗碼計算模塊4將i;
箭 出給上行數(shù)據(jù)復(fù)接模塊5;
[00劇上行數(shù)據(jù)復(fù)接模塊5第一方面接收上行鏈路補償信息化_,卡巧s"-\P巧"叩 [00%]上行數(shù)據(jù)復(fù)接模塊5第二方面接收上行CRC校驗碼信I
[0027] 上行數(shù)據(jù)復(fù)接模塊5第Ξ方面接收添加一數(shù)據(jù)承載帖信息啤.,-,={凸咐"3.姍嚴,凸郵'-。);
[0028] 上行數(shù)據(jù)復(fù)接模塊5第四方面采用
申 的(:化沈巧"^心(皆',.,crcP的"替換戶巧化';,戶C巧抽。,…,戶CFf LS中的C R C校驗 碼;從而得到替換一上行鏈路PCF帖信息
。所述 IN端??經(jīng)B收發(fā)模塊6傳輸給交換機。
[0029] 上行數(shù)據(jù)復(fù)接模塊5第五方面采用
申 的
中的 CRC校驗碼;從而得到替換一上行鏈路DBF帖信息
[0030] 下行帖類型識別模塊7第一方面用于接收所述
[0031] 下行帖類型識別模塊7第二方面根據(jù)PCF帖的類型字段對所述〇喝《卡巧°'>解'">-心斬''{ 中的下行協(xié)議控制帖
進行識別,從而獲得 識別后的下行協(xié)議控制帖信息
并將所述M7-8輸出 給下行透明時鐘字段處理模塊8;
[0032] 下行帖類型識別模塊7第Ξ方面會將所述= I化'/·Γ,化'與'化'片的 到達標志信息M7-n= {CM_SIG,CM_IC}輸出給時鐘同步修正值模塊11。
[0033]
表示Μ的輪次標號,/cfM表示 f CKfM的輪次標號,表示pofW的輪次標號.
[0034]
,抓SfM表示戶C/fW被識別出的時 亥IJ,表示被識別出的時刻,說Gff表示PCF/m被識別出的時刻;
[0035] 下行透明時鐘字段處理模塊8設(shè)置有透明時鐘補償值JUj;;
[0036] 下行透明時鐘字段處理模塊8第一方面接收下行帖類型識別模塊7輸出的識別PCF 帖信息
[0037] 下行透明時鐘字段處理模塊8第二方面根據(jù)透明時鐘補償值rCjl對所述
進行處理,從而得到下行鏈路補償信息
;然后從POfW-8中提取出補償后的透明 時鐘記為,戶中提取出補償后的透明時鐘記為了,戶C&fW-a中提取 出補償后的透明時鐘記為;補償下行一透明時鐘用集合的形式表示為
所述Ms-10-方面輸出給下行數(shù)據(jù)復(fù)接 模塊10,另一方面輸出給下行循環(huán)冗余校驗碼計算模塊9。
[0038] 下行透明時鐘字段處理模塊8第Ξ方面將所述 輸出給時鐘同步修正值模塊11;
[0039] 下行循環(huán)冗余校驗碼計算模塊9第一方面接收下行透明時鐘字段處理模塊8輸出 的下行鏈路補償信肩
;第二方面采用CRC碼 生成方法來 1
t行處理,得到每個PCF帖對應(yīng) 的CRC碼,即下行CRC校驗碼信息
亥M9-1Q下行數(shù) 據(jù)復(fù)接模塊10。
[0040] 下行鏈路模塊10第一方面接收下行鏈路補償信息
[0041] 下行鏈路模塊10第二方面接收下行CRC校驗碼信息
[0042] 下行鏈路模塊10第Ξ方面采用
替換
片的CRC校驗碼;從而得到替換一下行鏈路PCF帖信息
所述1娘蜘1 經(jīng)A收發(fā)模塊1傳輸給A端系統(tǒng)。
[0043] 時鐘同步修正值模塊11第一方面接收上行帖類型識別模塊2輸出的上行到達標志 信息Μ 2 -11 = { S Μ _ SIG,S Μ _ IC}、上行透明時鐘字段處理模塊3輸出的上行透明時鐘
下行帖類型識別模塊7輸出的下行到達標志信 息Μ7-11 = {CM_SIG,CM_IC}和下行透明時鐘字段處理模塊8輸出的補償下行一透明時鐘
[0044] 時鐘同步修正值模塊11第二方面利用5M_SIG = {.S7巧…,來記錄 捕獲
的時間點,記為上行捕獲時刻
[0045] 時鐘同步修正值模塊11第Ξ方面利用
杉 記錄捕獲
的時間點,記為下行捕獲時刻
[0046] 時鐘同步修正值模塊11第四方面利用相同綜合循環(huán)輪次的時鐘同步修正關(guān)系
求取綜合循環(huán)輪次為 /Cff的A端系統(tǒng)的時鐘同步修正值。
[0047] At表示TTE網(wǎng)絡(luò)在完全時鐘同步條件下A端系統(tǒng)發(fā)出PCF帖到接收交換機發(fā)回的 PCF帖的時間間隔。
[004引 Dmax表不最大傳輸時延D
[0049]數(shù)據(jù)存儲模塊12存儲有SM的輪次號5'A/_rC二{/(::'''/(:^%-.,/戶^"}、〔1的輪 次號Of _/C= |/Cf",媽M,...,/C乃、SM本地時鐘修正值
[0050] 數(shù)據(jù)承載帖內(nèi)容添加模塊13第一方面接收上行峽類型識別模塊2輸出的識別數(shù)據(jù) 承載帖信息獻2-巧二{〇巧,〇巧巧",…,。巧戶;
[0051] 數(shù)據(jù)承載帖內(nèi)容添加模塊13第二方面從數(shù)據(jù)存儲模塊12中獲取SM的輪次號 礎(chǔ)? _佑={/CfVcf",...,化1"巧日SM本地時鐘修正值、
[0052] 數(shù)據(jù)承載帖內(nèi)容添加模塊13第Ξ方面將數(shù)據(jù)存儲模塊12中當(dāng)前緩沖存儲的k次分 析計算結(jié)果寫入每個數(shù)據(jù)承載帖DBFSM的數(shù)據(jù)載荷區(qū),數(shù)據(jù)載荷區(qū)的剩余部分用0填充,從而 形成添加后的添加一數(shù)據(jù)承載帖信,1
所 述添加一數(shù)據(jù)承載帖信息M13-5分別供上行循環(huán)冗余校驗碼計算模塊4和上行數(shù)據(jù)模塊5進 行繼續(xù)處理。
[0053] 本發(fā)明PCF-Time裝置的優(yōu)點在于:
[0054] ①本發(fā)明PCF-Time裝置具有時鐘同步的協(xié)議控制帖捕獲功能,并且能夠在不改變 TTE網(wǎng)路中嵌有SM的主機ES的硬件和軟件驅(qū)動的前提下觀測TTE網(wǎng)絡(luò)的同步過程,即時計算 出SM的時鐘修正值參數(shù)。
[0055] ②本發(fā)明PCF-Time裝置可W同時檢測TTE網(wǎng)絡(luò)中SM和CM之間的上行鏈路和下行鏈 路,并能夠通過篡改上行鏈路PCF帖的TC值或下行鏈路PCF帖的TC值,模擬了網(wǎng)絡(luò)運行環(huán)境 中遇到分布式時鐘同步誤差或錯誤的情況,進而觀察TTE網(wǎng)絡(luò)同步機制在故障狀態(tài)下的行 為。
[0056] ③本發(fā)明PCF-Time裝置的測試數(shù)據(jù),可W通過捕獲配置給定的數(shù)據(jù)承載帖,將數(shù) 據(jù)填寫在數(shù)據(jù)承載帖的載荷中輸出;數(shù)據(jù)承載帖的源節(jié)點和目的節(jié)點由TTE網(wǎng)絡(luò)系統(tǒng)的使 用者配置,運樣能夠?qū)?shù)據(jù)傳輸?shù)竭h程節(jié)點,并且不會產(chǎn)生不可預(yù)期的流量,便于在物理規(guī) 模較大的TTE網(wǎng)絡(luò)中采集和觀測數(shù)據(jù)。
【附圖說明】
[0057] 圖1是應(yīng)用了本發(fā)明PCF-Time裝置的TTE網(wǎng)絡(luò)示意圖。
[0058] 圖2是本發(fā)明PCF-Time裝置的結(jié)構(gòu)框圖。
[0059] 圖3是存在本發(fā)明PCF-Time裝置與上位機的TTE網(wǎng)絡(luò)示意圖。
[0060] 圖4是本發(fā)明PCF-Time裝置的另一種結(jié)構(gòu)框圖。
【具體實施方式】
[0061 ]下面將結(jié)合附圖對本發(fā)明做進一步的詳細說明。
[0062] 在本發(fā)明中,由TTE網(wǎng)絡(luò)的同步主控器SM(即圖1、圖3中的A端系統(tǒng))輸出的協(xié)議控 審IJ帖記為PCFSm。所述TTE網(wǎng)絡(luò)的同步主控器SM輸出的A個所述PCFSm采用集合形式表示為
,簡稱為上行協(xié)議控制帖SM_PCF。
[0063] PCff"表示由TTE網(wǎng)絡(luò)的同步主控器SM輸出的第一個協(xié)議控制帖;
[0064] 戶Of"表示由Τ??網(wǎng)絡(luò)的同步主控器SM輸出的第二個協(xié)議控制帖;
[00化]尸C戶表示由TTE網(wǎng)絡(luò)的同步主控器SM輸出的最后一個協(xié)議控制帖,為了方便說 明,所述也稱為由TTE網(wǎng)絡(luò)的同步主控器SM輸出的任意一個協(xié)議控制帖。
[0066] 捕獲所述PCifK的時間點記為盧A'l'、捕獲所述POT的時間點記為產(chǎn)心'、捕獲所述 P巧f的時間點記為?'-?'對于捕獲上行協(xié)議控制帖跳_化^ = ^(化畔".,巧辟%"',化巧*4}的時 間點用集合的形式表示3
[0067] 對于所述mf/的透明時鐘記為祀心1'、所述PCPf的透明時鐘記為咒Wf、所述PCFff的 透明時鐘記為rcw巧",對于上行協(xié)議控制帖SM _巧方=·[ PC/';·、",W7·"、...、!的透明時鐘 用集合的形式表示為
射爾為上行一透明時鐘SM_TC。
[0068] 在本發(fā)明中,為模擬并觀測帶有誤差或錯誤的TTE網(wǎng)絡(luò)時鐘同步場景,可W通過上 位機(能夠運行程序的計算機)來設(shè)置篡改PCF帖透明時鐘的故障注入信息。對所述上行一 透明時鐘
注入故障的PCF帖透明時鐘記為
,簡稱為上行一故障透明時鐘SM_ ERR。
[0069] 表示對進行注入故障PCF帖透明時鐘的配置數(shù)據(jù);
[0070] 巧?巧表示對TUfaf'進行的注入故障PCF帖透明時鐘的配置數(shù)據(jù);
[0071] 狂化RWff"表示對Zrfaf"進行的注入故障PCF帖透明時鐘的配置數(shù)據(jù)。
[0072] 在本發(fā)明中,篡改是指根據(jù)故障注入的配置數(shù)據(jù),修改當(dāng)前PCF帖TC域的值,使之 大于或小于實際的從SM發(fā)送到離開本發(fā)明裝置上行鏈路發(fā)送端口的傳輸延遲。
[0073] 在本發(fā)明中,由被監(jiān)測W太網(wǎng)鏈路上配置的同步主控器SM(即圖1、圖3中的A端系 統(tǒng))輸出的數(shù)據(jù)承載帖記為DBFSM。所述由被監(jiān)測W太網(wǎng)鏈路上配置的同步控制器SM輸出的C 個所述DBFSM采用集合形式表示關(guān)
,簡稱為 數(shù)據(jù)承載帖SM_DBF。
[0074] 公掛表示由被監(jiān)測W太網(wǎng)鏈路上配置的同步主控器SM輸出的第一個數(shù)據(jù)承載 帖;
[0075] 〇公/f"表示由被監(jiān)測W太網(wǎng)鏈路上配置的同步主控器SM輸出的第二個數(shù)據(jù)承載 帖;
[0076] Z)公表示由被監(jiān)測W太網(wǎng)鏈路上配置的同步主控器SM輸出的最后一個數(shù)據(jù)承 載帖,為了方便說明,所述的/)公巧"也稱為由被監(jiān)測W太網(wǎng)鏈路上配置的同步控制器SM輸 出的任意一個數(shù)據(jù)承載帖。
[0077] 在本發(fā)明中,所述數(shù)據(jù)承載收
是 能夠被本發(fā)明PCF-Time裝置識別的數(shù)據(jù)帖。
[007引在本發(fā)明中,數(shù)據(jù)承載帖DBFSm為UDP格式,包含MAC頭部、IP頭部、UDP頭部、數(shù)據(jù)帖 類型、CRC校驗值(前幾項長度之和為46字節(jié))和數(shù)據(jù)載荷區(qū)。數(shù)據(jù)承載帖DBFSm所屬的流量的 周期Pjl期是輪次周期1C周期的整倍數(shù)。所述數(shù)據(jù)載荷區(qū)中數(shù)據(jù)記錄的最多條數(shù)記為K,且
則數(shù)據(jù)載荷區(qū)的長度記為Ldbf,且LDBF = max化X化CSC+ LIC ),18)。在數(shù)據(jù)載荷區(qū)中記錄的每條數(shù)據(jù)中包含有時鐘同步修正值iff和輪次標識 ICf 0
[0079] UsG為時鐘同步修正值的長度,等于8字節(jié);
[0080] Lie為綜合循環(huán)輪次號的長度,等于4字節(jié);
[0081] Lmtu為TTE網(wǎng)絡(luò)所允許的最大數(shù)據(jù)帖長度,對于常規(guī)的TTE網(wǎng)絡(luò)為1518字節(jié)。
[0082] 在本發(fā)明中,由TTE網(wǎng)絡(luò)的壓縮主控器CM(即圖1、圖3中的交換機)輸出的協(xié)議控制 帖記為PCF?。所述TTE網(wǎng)絡(luò)的壓縮主控器CM輸出的B個所述PCF?采用集合形式表示為
1簡稱為下行協(xié)議控制帖CM_PCF。
[0083] PCFiCM表示由TTE網(wǎng)絡(luò)的壓縮主控器CM輸出的第一個協(xié)議控制帖;
[0084] 戶GFff表示由TTE網(wǎng)絡(luò)的壓縮主控器CM輸出的第二個協(xié)議控制帖;
[0085] PCF/a嗦示由TTE網(wǎng)絡(luò)的壓縮主控器CM輸出的最后一個協(xié)議控制帖,為了方便說 明,所述的戶CP/M也稱為由TTE網(wǎng)絡(luò)的壓縮主控器CM輸出的任意一個協(xié)議控制帖。
[0086] 捕獲所述PCF嚴的時間點記為產(chǎn)if"、捕獲所述的時間點記為嚴?'、捕獲所述 化巧"的時間點記為嚴皆'對于捕獲下行協(xié)議控制帖a/_fCF = {p巧。",化巧M,...,PCFrj的 時間點用集合的形式表示呆
[0087] 對于所述。巧6"的透明時鐘記為ΙΓ%'5"''、所述化巧"的透明時鐘記為心'、所述 PC巧Μ的透明時鐘記為對于下行協(xié)議控制帖= 乃' 的透明時鐘用集合的形式表示3
奇稱為下行一透明 時鐘CM_TC。
[008引在本發(fā)明中,為模擬并觀測帶有誤差或錯誤的TTE網(wǎng)絡(luò)時鐘同步場景,可W通過上位機 來設(shè)置篡改PCF帖透明時鐘的故障注入信息。對所述下行一透明時鐘《_心=批"'6"',心…,心"η 注入故障的PCF帖透明時鐘記為
簡 稱為下行一故障透明時鐘CM_ERR。
[0089] 芯化於表示對了進行的注入故障PCF帖透明時鐘的配置數(shù)據(jù);
[0090] 公巧巧表示對進行的注入故障PCF帖透明時鐘的配置數(shù)據(jù);
[00川 £'化於'cg'M表示對進行的注入故障PCF帖透明時鐘的配置數(shù)據(jù)。
[0092] 在本發(fā)明中,篡改是指根據(jù)故障注入的配置數(shù)據(jù),修改當(dāng)前PCF帖TC域的值,使之 大于或小于實際的從CM發(fā)送到離開本發(fā)明裝置上行鏈路發(fā)送端口的傳輸延遲。
[0093] 參見圖1所示,是將本發(fā)明設(shè)計的通過捕獲協(xié)議控制帖測試時間觸發(fā)W太網(wǎng)的時 鐘同步修正值的裝置(即PCF-Time裝置)應(yīng)用到一個普通的TTE網(wǎng)絡(luò)中,該TTE網(wǎng)絡(luò)中包括有 一個交換機和四個端系統(tǒng)(即A端系統(tǒng)、B端系統(tǒng)、C端系統(tǒng)和D端系統(tǒng)、),為了實現(xiàn)如圖1所示 的TTE網(wǎng)絡(luò)中A端系統(tǒng)的時鐘同步修正值的測量,在A端系統(tǒng)與交換機之間連接了本發(fā)明的 PCF-Time裝置。TTE網(wǎng)絡(luò)各端系統(tǒng)與交換機之間傳輸PCF帖和普通數(shù)據(jù)帖,所述普通數(shù)據(jù)帖 的數(shù)據(jù)載荷中承載了原網(wǎng)絡(luò)數(shù)據(jù)或本發(fā)明PCF-Time裝置的巧慢結(jié)果;其中本發(fā)明PCF-Time 裝置測量結(jié)果的普通數(shù)據(jù)帖稱為數(shù)據(jù)承載帖DBF。本發(fā)明PCF-Time裝置對于TTE網(wǎng)絡(luò)中數(shù)據(jù) 載荷中承載了原網(wǎng)絡(luò)數(shù)據(jù)的普通數(shù)據(jù)帖只是簡單地直通轉(zhuǎn)發(fā),不影響TTE網(wǎng)絡(luò)的正常傳輸, 而對于PCF帖和數(shù)據(jù)承載帖DBF則進行捕獲處理后轉(zhuǎn)發(fā)。
[0094] 在本發(fā)明中,設(shè)從同步主控器SM(A端系統(tǒng))到壓縮主控器CM(交換機)的W太網(wǎng)帖 所經(jīng)過的通信鏈路為上行鏈路,從壓縮主控器CM(交換機巧Ij同步主控器SM(A端系統(tǒng))的W 太網(wǎng)帖經(jīng)過的通信鏈路為下行鏈路。
[0095] 參見圖2所示,本發(fā)明設(shè)計的通過捕獲協(xié)議控制帖測試時間觸發(fā)W太網(wǎng)的時鐘同 步修正值的裝置(即PCF-Time裝置),該PCF-Time裝置包含有A收發(fā)模塊1、上行帖類型識別 模塊2、上行透明時鐘字段處理模塊3、上行循環(huán)冗余校驗碼計算模塊4、上行數(shù)據(jù)復(fù)接模塊 5、B收發(fā)模塊6、下行帖類型識別模塊7、下行透明時鐘字段處理模塊8、下行循環(huán)冗余校驗碼 計算模塊9、下行數(shù)據(jù)復(fù)接模塊10、時鐘同步修正值模塊11、計算數(shù)據(jù)存儲模塊12和數(shù)據(jù)承 載帖內(nèi)容添加模塊13。圖2和圖4中傳輸?shù)男畔⒂米帜甫M行區(qū)分,運是因為傳輸信息中包含 有ΤΤΕ網(wǎng)絡(luò)自身的部分信息,同時也有本發(fā)明PCF-Time裝置特定傳輸?shù)男畔ⅰ?br>[0096] A收發(fā)模塊1
[0097] A收發(fā)模塊1與A端系統(tǒng)連接。本發(fā)明設(shè)計的PCF-Time裝置經(jīng)A收發(fā)模塊1能夠接收到的是 A端系統(tǒng)的帖信息OUTiSgis,所述OUTiSii姐TTE網(wǎng)絡(luò)中則是同步主控器SM輸出的帖信息PCFSm,所述 PCFSm的PCF帖的格式至少包含有透明時鐘TC、綜合循環(huán)輪次1C和CRC校驗碼。所述A端系統(tǒng)的帖 信息OUT端織中至少包含了上行協(xié)議控制帖= 巧'W,成巧《,…,去C巧》} 和數(shù)據(jù)承載帖'擁/ _ D沒戶,二<[0沒D公/-'f貨巧、'},即采用集合形式表示為 OUT端徽={SM_PCF,SM_DBF}。
[009引B收發(fā)模塊6
[0099] B收發(fā)模塊6與交換機的連接。本發(fā)明設(shè)計的PCF-Time裝置經(jīng)則欠發(fā)模塊6能夠接收 到的是交換機的帖信息OUT嫌化,所述OUTs擲幾在TTE網(wǎng)絡(luò)中則是壓縮主控器CM輸出的帖信息 PCF?,所述PCF?的PCF帖的格式至少包含有透明時鐘TC、綜合循環(huán)輪次1C和CRC校驗碼。所 述交換機的帖信息OUT効娜中至少包含了下行協(xié)議控制帖= (巧",化:巧",…,拼騎也 可W表示為餅/Γ,-WL = CM _戶(--F = {戶巧(",戶r巧",…,PC.吁"}
[0100] 上行帖類型識別模塊2
[0101] 上行帖類型識別模塊2設(shè)置有用于識別所述施= {公掛…,拙譚} 的數(shù)據(jù)承載帖類型標識DB均型。
[010^ 上行帖類型識別模塊2第一方面用于接收所述OUT端徽={SM_PCF,SM_DBF};
[0103] 上行帖類型識別模塊2第二方面根據(jù)PCF帖的類型字段對所述OUT^f額={SM_PCF, SM_DBF}中的上行協(xié)議控制帖
圧行識別,從 而獲得識別后的上行協(xié)議控制帖
,記為 識別PCF帖信息
并將所述M2-3輸出 給上行透明時鐘字段處理模塊3;
[0104] 上行帖類型識別模塊2第Ξ方面根據(jù)所述DBF凝?對所述OUT端填{SM_PCF,SM_DBF} 中的數(shù)據(jù)承載帖
進行識別,從而獲得識別 后的數(shù)據(jù)承載帖
記為識別數(shù)據(jù)承載帖 信1
[01化]上行帖類型識別模塊2第四方面將所述
的到達標志信息M2-11輸出給時鐘同步修正值模塊11。
[0106] 在本發(fā)明中,上行到達標志信息M2-11包含有上行鏈路PCF帖到達信號SIGSM和上行 鏈路PCF帖綜合循環(huán)的輪次ICSM,采用集合的形式表示為M2-ii={SM_SIG,SM_IC}。上行鏈路 PCF帖到達信號SIGSm表示PCF帖被上行帖類型識別模塊2識別出來的時刻,用于通知時鐘同 步修正值模塊11 一個上行PCF帖被捕獲;上行鏈路PCF帖綜合循環(huán)的輪次ICSM由上行帖類型 識別模塊2從PCF帖的"pcf_integration_^cle"域中獲得,用于標記上行鏈路PCF帖被發(fā)送 時所在的綜合循環(huán)的輪次,也就是TTE網(wǎng)絡(luò)系統(tǒng)運行中,同步主控器SM通過發(fā)送PCF帖進行 同步的輪次號。對于礎(chǔ)LfU= ?/'Cif'*·,%<巧Μ}的綜合循環(huán)的輪次用集合的形式 表達為湖i_/C' = ycfVGf,''·,化 1"!,見嚴表示戶邱'"的輪次標號,巧"表示PC巧W的輪次標 號,/Cf表示戶CFf/的輪次標號。對3
皮識別 出的時刻用集合的形式表達為
衰示 POfW被識別出的時刻,汾Gf表示戶識別出的時刻,說Gf f表示f被識別 出的時刻。
[0107] 上行透明時鐘字段處理模塊3
[0108] 上行透明時鐘字段處理模塊3設(shè)置有透明時鐘補償值。在本發(fā)明中所述"透 明時鐘補償"是指考慮到本發(fā)明PCF-Time裝置對于數(shù)據(jù)帖OUT端f窺={SM_PCF,SM_DBF}的處 理需要耗費時間,因此需要將運段時間值化:^^也累加入每個被識別出的口〔。帖的1'(:域中。
[0109] 上行透明時鐘字段處理模塊3第一方面接收上行帖類型識別模塊2輸出的識別PCF 帖信息
[0110] 上行透明時鐘字段處理模塊3第二方面將所述M2-3中姍_p巧。.:卡巧wp巧巧"} 的透明時鐘
輸出給時鐘同步修正值模塊 11,即上行透明時鐘
[0111]上行透明時鐘字段處理模塊3第Ξ方面根據(jù)透明時鐘補償值對所述M2-3中
生行處理,從而得到補償后的上行鏈路 PCF帖
,記為上行鏈路補償信息
?所述M3-日一方面輸出給上 行數(shù)據(jù)復(fù)接模塊5,另一方面輸出給上行循環(huán)冗余校驗碼計算模塊4。
[om] PC巧W-3是PCF嚴經(jīng)補償后的PCF帖;戶Cifw,是戶C巧W經(jīng)rC-踞補 償后的PCF帖;戶CFfw-3是戶cFf f經(jīng);rc^補償后的PCF帖。
[0113] 上行循環(huán)冗余校驗碼計算模塊4
[0114] 上行循環(huán)冗余校驗碼計算模塊4第一方面接收上行透明時鐘字段處理模塊3輸出的上 行鏈路補償信息心=?/_/>巧,,,卡巧…',/心巧"ZY'F;" }凍二方面接收數(shù)據(jù)承載帖內(nèi)容添力臘 塊13輸出的添加一數(shù)據(jù)承載帖信息心,=娜-邸F樹。={。冊r。,。郵"-'V',。孤f-。};第Ξ方面采用CRC碼 生成方法對巧W-VPC嚴-V'',PCFf''-3}進行處理,得到每個PCF帖對應(yīng)的CRC碼, 記為上行PCF帖校驗碼邸巧?=<jc心郵",口.滬^,...,口知姆"};第四方面采用〇1?順生成方 法對馬3_5 =別#_/?巧;,;。={Bi野Μ B,''}進行處理,得到每個數(shù)據(jù)承載帖D邸對 應(yīng)的CRC碼,記為DBF帖校驗巧
;在本發(fā)明中,將
稱為上行CRC校驗 碼信息M4-5,該M4-5輸出給上行數(shù)據(jù)復(fù)接模塊5,即
[0115] en/巧是戶c/fw-3的循環(huán)冗余校驗碼;Gr盧C蠟W是戶Cff·/-3的循環(huán)冗余校驗 碼;曰Μ是f CFf"-3的循環(huán)冗余校驗碼。
[om] crc腳件是〇度巧游-巧的循環(huán)冗余校驗碼;。-C側(cè)巧是公及巧嫌_。的循環(huán)冗余 校驗碼13記巧M-I3的循環(huán)冗余校驗碼。
[0117] 在本發(fā)明中,CRC碼生成方法請參考2009年11月,清華大學(xué)出版社,《現(xiàn)代電子通 信》(第9版),第323-324頁。
[0118] 上行數(shù)據(jù)復(fù)接模塊5
[0119] 上行數(shù)據(jù)復(fù)接模塊5第一方面接收上行鏈路補償信息如=?^_?巧《卡巧*',?解'ν',Κ?Γ|;
[0120] 上行數(shù)據(jù)復(fù)接模塊5第二方面接收上行CRC校驗碼信息
[0121] 上行難復(fù)接模賠第蘭方面撇添加一難;信島氧DW姑柳化-1''〇巧化-ν',ο嶺
[01上行數(shù)據(jù)復(fù)接模塊5第四方面采用
中的饑氣舶郵'…,掛e郵' 替換
中的CRC校驗碼;從而得到替換一上行鏈路PCF帖
記為替換一上行鏈路PCF帖信息 INiSg額,即
> 所述ΙΝ?^ι額經(jīng)B收發(fā)模 塊6傳輸給交換機。是FCFi&M-3的校驗碼被替換后的PCF帖;_PCifW-5 是/W-3的校驗碼被替換后的P CF帖;PCFf"-5是PCFf-3的校驗碼被 "替換后的PCF帖。
[0123] 上行數(shù)據(jù)復(fù)接模塊5第五方面采用
中的 齡冊皆"|>C祕嚴。,...,腳謝炒I!替換公B巧測-巧,及公巧舶-13,...,〇公巧抽/_13中的〔3〔校驗碼;從 而得到替換一上行鏈路DBF帕
記 為替換一上行鏈路DBF帖信息Ms,良[
在本發(fā)明中,替換一上行鏈路DBF帖信息Ms可W提供給TTE網(wǎng)絡(luò)中任意一個端系統(tǒng)進行測量 結(jié)果的觀察。
[0124] 下行帖類型識別模塊7
[0125] 下行帖類型識別模塊7第一方面用于接收所述0巧《=CM-PCF=|rar,PC巧Vvmr}; [012引下行帖類型識另時莫塊7第二方耐良據(jù)P?的類型字段對臟?;?=(必-成叫郵V解'成巧 中的下行協(xié)議控制帖
進行識別,從而獲得 識別后的下行協(xié)議控制巾^
記為識別PCF 帖信息M7-8,即
;并將所述M7-8輸出 給下行透明時鐘字段處理模塊8;
[0127] 下行帖類型識別模塊7第;方面會將所述別=·|ρσΓ才貸的 到達標志信息M7-11輸出給時鐘同步修正值模塊11。
[0128] 在本發(fā)明中,下行到達標志信息M7-11包含有下行鏈路PCF帖到達信號SIG?和下行 鏈路PCF帖綜合循環(huán)的輪次IC?,采用集合的形式表示為M7-ii= {CM_SIG,CM_IC}。下行PCF帖到 達信號SIG?表示PCF帖被下行帖類型識別模塊7識別出來的時刻,用于通知時鐘同步修正值模 塊11 一個下行PCF帖被捕獲;下行鏈路PCF帖綜合循環(huán)的輪次1C?由下行帖類型識別模塊7從PCF 帖的"pcf_integrat i on_cy C1 e"域中獲得,用于標記下行鏈路PCF帖被發(fā)送時所在的綜合循環(huán)的 輪次,也就是TTE網(wǎng)絡(luò)系統(tǒng)運行中,壓縮主控器CMW壓縮時刻為基準反饋發(fā)送PCF帖進行同步的 輪次號,同一個綜合循環(huán)的輪次時間段內(nèi),上行鏈路PCF帖綜合循環(huán)的輪次標號和下行鏈路的 PCF帖綜合循環(huán)的輪次標號是一致的。對于的綜合循環(huán)的輪次用 集合的形式表達為[舶_祀=UCfVc;畔斯"表示優(yōu)巧的輪次標號,ΚΓ表示陽'的 輪次標號,辟"表示化評'的輪次標號。對于別二{/>巧。",化、哼",...,戶(:巧"}被識別 出的時刻用集合的形式表達為= |溫&Γ,SGf,…,S覽戶巧表示戶CifM被識 另IJ出的時刻,表示POfw被識別出的時刻,筑Gfw表示PCF/W被識別出的時刻。
[0129] 下行透明時鐘字段處理模塊8
[0130] 下行透明時鐘字段處理模塊8設(shè)置有透明時鐘補償值Γ呵在本發(fā)明中所述"透明 時鐘補償"是指考慮到本發(fā)明PCF-Time裝置對于數(shù)據(jù)帖化= Ctf _Κ?=|Ρ巧"',腳巧的 處理需要耗費時間,因此需要將運段時間值了嗎羞也累加入每個被識別出的PCF帖的TC域 中。在PCF-Time裝置中選用的與7^1冷是相同的。
[0131] 下行透明時鐘字段處理模塊8第一方面接收下行帖類型識別模塊7輸出的識別PCF 帖信息站^_8 α^ι?二;
[0132] 下行透明時鐘字段處理模塊8第二方面根據(jù)透明時鐘補償值rC^I對所述
進行處理,從而得到補償后的下行 鏈路PCF帖
,記為下行鏈路補償信 息
;然后從PCFi^f-S中 提取出補償后的透明時鐘記為化iffu,中提取出補償后的透明時鐘記為 中提取出補償后的透明時鐘記為了cjji%補償下行一透明時鐘用集 合的形式表示為
所述Ms-10-方面輸出 給下行數(shù)據(jù)復(fù)接模塊10,另一方面輸出給下行循環(huán)冗余校驗碼計算模塊9。
[0133] 下行透明時鐘字段處理模塊8第Ξ方面將所述
輸出 給時鐘同步修正值模塊11,即補償下行一透明時鐘
[0134] 是巧:巧CW經(jīng)了C請補償后的PCF帖;fCFf" 8是fOfw經(jīng)JTJI補 償后的PCF帖;PCF/M-8是戶C/fW經(jīng)rc^.補償后的PCF帖。
[0135] 下行循環(huán)冗余校驗碼計算模塊9
[0136] 下行循環(huán)冗余校驗碼計算模塊9第一方面接收下行透明時鐘字段處理模塊8輸出 的下行鏈路補償信息
;第二方面采用 CRC碼生成方法對
a行處理,得到每個PCF 帖對應(yīng)的CRC碼,記為下行PCF帖校驗碼
巧
M9-10下行數(shù)據(jù)復(fù)接模塊是戶口f""-8的循環(huán)冗余校驗碼;crePaf"是尸C/fW-8的循環(huán)冗余校驗碼;巧'1'是戶CGfM-S的循環(huán)冗余校驗碼。
[0137] 下行數(shù)據(jù)復(fù)接模塊10
[0138] 下行鏈路模塊10第一方面接收下行鏈路補償信息
[0139] 下行鏈路模塊10第二方面接收下行CRC校驗碼信息
[0140] 下行鏈路模塊10第Ξ方面采用
替換…,戶中的CRC校驗碼;從而得到替換一下行鏈路PCF帖
,記為替換一下行鏈路PCF帖信 息IN効娜,即
巧述IN効娜經(jīng)A收 發(fā)模塊1傳輸給A端系統(tǒng)。戶OfW-10是戶c/fw-8的校驗碼被erfPafw替換后的PCF帖; PCifW--W是巧部的校驗碼被心"替換后的PCF帖;戶CF;""-Μ是PCF/W-8的校 驗碼被crefai"替換后的PCF帖。
[0141] 時鐘同步修正值模塊11
[0142] 時鐘同步修正值模塊11第一方面接收上行帖類型識別模塊2輸出的上行到達標志 信息Μ 2 -11 = { S Μ _ SIG,S Μ _ IC}、上行透明時鐘字段處理模塊3輸出的上行透明時鐘
下行帖類型識別模塊7輸出的下行到 達標志信息M7-ii={CM_SIG,CM_IC}和下行透明時鐘字段處理模塊8輸出的補償下行一透明 時斜
[0143] 時鐘同步修正值模塊11第二方面利用'^ν_.ν/6' = ?&'6'Γ'. ..S'/Cr',·-·,I.來記錄 捕獲=批巧",p解氣…,^£巧《敞時間點,記為上行捕獲時亥
[0144] 時鐘同步修正值模塊11第立方面利用CM-·?抵=悼G,。',進Gf,.'.,進巧W悚記錄捕獲 CM_化,擴={/>巧?;?優(yōu)巧'賄時間點,記為下行捕獲時窮
[0145] 時鐘同步修正值模塊11第四方面利用相同綜合循環(huán)輪次的時鐘同步修正關(guān)系
良取綜合循環(huán)輪次為/cf的A端系 統(tǒng)的時鐘同步修正值。
[0146] -λμιγ'^
[0147] 同理,求取綜合循環(huán)輪次為/Cf"的A端系統(tǒng)的時鐘同步修正值
[0148] At表示TTE網(wǎng)絡(luò)在完全時鐘同步條件下A端系統(tǒng)發(fā)出PCF帖到接收交換機發(fā)回的 PCF帖的時間間隔。
[0149] Dmax表示最大傳輸時延。
[0150] 數(shù)據(jù)存儲模塊12
[0151] 數(shù)據(jù)存儲模塊12存儲有SM的輪次號*5姑_化=昨,~,/(^'',...,/(:;';;''"!^1的輪次號
、SM本地時鐘修正值
[01對在本發(fā)明中,數(shù)據(jù)存儲模塊12具有的緩沖容量為LDBF = max化X (Lcsc+Lic),18)字 節(jié),在相鄰兩個數(shù)據(jù)承載帖到達的時間間隔內(nèi),根據(jù)先入先出原則可供緩存ke[0,K]次的 分析計算結(jié)果,每次結(jié)果包含時鐘同步修正值和綜合循環(huán)輪次號。k表示緩存次數(shù)。
[0153] 數(shù)據(jù)承載帖內(nèi)容添加模塊13
[0154] 數(shù)據(jù)承載帖內(nèi)容添加模塊13第一方面接收上行帖類型識別模塊2輸出的識別數(shù)據(jù) 承載帖信1
;
[0155] 數(shù)據(jù)承載帖內(nèi)容添加模塊13第二方面從數(shù)據(jù)存儲模塊12中獲取SM的輪次號
和SM本地時鐘修正值
[0156] 數(shù)據(jù)承載帖內(nèi)容添加模塊13第Ξ方面將數(shù)據(jù)存儲模塊12中當(dāng)前緩沖存儲的k次分 析計算結(jié)果寫入每個數(shù)據(jù)承載帖DBFSm的數(shù)據(jù)載荷區(qū),數(shù)據(jù)載荷區(qū)的剩余部分用0填充,從而 形成添加后的數(shù)據(jù)承載帖
厄為添加一數(shù) 據(jù)承載帖信息Mi3-日,印
所述添加一數(shù)據(jù)承載帖信息M13-5分別供上行循環(huán)冗余校驗碼計算模塊4和上行數(shù)據(jù)模塊5 進行繼續(xù)處理。
[0157] 參見圖4所示,本發(fā)明設(shè)計的通過捕獲協(xié)議控制帖測試時間觸發(fā)W太網(wǎng)的時鐘同 步修正值的裝置(即PCF-Time裝置),該PCF-Time裝置包含有A收發(fā)模塊1、上行帖類型識別 模塊2、上行透明時鐘字段處理模塊3、上行循環(huán)冗余校驗碼計算模塊4、上行數(shù)據(jù)復(fù)接模塊 5、B收發(fā)模塊6、下行帖類型識別模塊7、下行透明時鐘字段處理模塊8、下行循環(huán)冗余校驗碼 計算模塊9、下行數(shù)據(jù)復(fù)接模塊10、時鐘同步修正值模塊11、計算數(shù)據(jù)存儲模塊12、數(shù)據(jù)承載 帖內(nèi)容添加模塊13和故障注入模塊14。圖3與圖1的區(qū)別在于增加了故障注入模塊14,故障 注入模塊14是在一硬件設(shè)備(如計算機)上,通過軟件形式編寫了故障注入信息。計算機是 一種能夠按照事先存儲的程序,自動、高速地進行大量數(shù)值計算和各種信息處理的現(xiàn)代化 智能電子設(shè)備。最低配置為CPU 2G化,內(nèi)存4GB,硬盤30GB;操作系統(tǒng)為windows XP及W上系 統(tǒng)。
[015引在圖3所示的TTE網(wǎng)絡(luò)中,PCF-Time裝置由于存在了故障注入模塊14與上行帖類型 識別模塊2、上行透明時鐘字段處理模塊3和下行透明時鐘字段處理模塊8之間的信息傳輸, 因此、故障注入與補償不能同時進行。
[0159] 在本發(fā)明中,設(shè)從同步主控器SM(A端系統(tǒng))到壓縮主控器CM(交換機)的W太網(wǎng)帖 所經(jīng)過的通信鏈路為上行鏈路,從壓縮主控器CM(交換機巧Ij同步主控器SM(A端系統(tǒng))的W 太網(wǎng)帖經(jīng)過的通信鏈路為下行鏈路。
[0160] A收發(fā)模塊1
[0161] A收發(fā)模塊1與A端系統(tǒng)連接。本發(fā)明設(shè)計的PCF-Time裝置經(jīng)A收發(fā)模塊1能夠接收 到的是A端系統(tǒng)的帖信息ΟυΤ?嚴窺,所述OUTiif窺在TTE網(wǎng)絡(luò)中則是同步主控器SM輸出的帖信息 PCFSm,所述PCFSm的PCF帖的格式至少包含有透明時鐘TC、綜合循環(huán)輪次1C和CRC校驗碼。所 述A端系統(tǒng)的帖信息OUT端填沖至少包含了上行協(xié)議控制帖SM_PC'F=軒CiT,化巧V'',%巧巧和數(shù) 據(jù)承載峽
即采用集合形式表示為ΟυΤ?競額={SM_PCF,SM_ DBF}〇
[0162] B收發(fā)模塊6
[0163] B收發(fā)模塊6與交換機的連接。本發(fā)明設(shè)計的PCF-Time裝置經(jīng)則欠發(fā)模塊6能夠接收 到的是交換機的帖信息OUT嫌化,所述OUTs擲幾在TTE網(wǎng)絡(luò)中則是壓縮主控器CM輸出的帖信息 PCF?,所述PCF?的PCF帖的格式至少包含有透明時鐘TC、綜合循環(huán)輪次1C和CRC校驗碼。所 述交換機的帖信息OUT効娜中至少包含了下行協(xié)議控制帖= 巧《,''',^(巧《|,也 可W表示3
[0164] 上行帖類型識別模塊2
[01化]上行帖類型識別模塊2設(shè)置有用于識別所述、W_〇SF = [D.i野 的數(shù)據(jù)承載帖類型標識DB均型。
[0166] 上行帖類型識別模塊2第一方面用于接收所述OUT端徽={SM_PCF,SM_DBF};
[0167] 上行帖類型識別模塊2第二方面根據(jù)PCF帖的類型字段對所述0UTiif^={SM_PCF, SM_DBF}中的上行協(xié)議控制帖
進行識別,從 而獲得識別后的上行協(xié)議控制巾^
,記為識 另化CF帖信息
并將所述M2-3輸出給 上行透明時鐘字段處理模塊3;
[0168] 上行帖類型識別模塊2第Ξ方面接收故障注入模塊14配置的數(shù)據(jù)承載帖類型 DBF酉聲I型,即Mi4-2 = DBF目戲型,并根據(jù)所述DBF目感I型對所述OUT端填充={SM_PCF, SM_DBF}中的數(shù) 據(jù)承載帖
進行識別,從而獲得識別后的數(shù) 據(jù)承載收
,記為識別數(shù)據(jù)承載帖信息
;在本發(fā)明中,設(shè)計的PCF-Time裝 置可W根據(jù)用戶選擇數(shù)據(jù)承載帖類型DB均型或者DBFi置經(jīng)?來承載測試結(jié)果。當(dāng)用戶通過故障 注入模塊14配置數(shù)據(jù)承載帖類型DBFim時,則根據(jù)所述DBFim來選擇對數(shù)據(jù)承載帖
巧識別。DB均型與DBF腿翔的數(shù)據(jù)承載帖類 型可W是相同的,也可W是不同的。
[0169] 上行帖類型識別模塊2第四方面將所述
的 到達標志信息M2-11輸出給時鐘同步修正值模塊11。
[0170] 在本發(fā)明中,上行到達標志信息M2-11包含有上行鏈路PCF帖到達信號SIGSM和上行 鏈路PCF帖綜合循環(huán)的輪次ICSM,采用集合的形式表示為M2-ii={SM_SIG,SM_IC}。上行鏈路 PCF帖到達信號SIGSm表示PCF帖被上行帖類型識別模塊2識別出來的時刻,用于通知時鐘同 步修正值模塊11 一個上行PCF帖被捕獲;上行鏈路PCF帖綜合循環(huán)的輪次ICSM由上行帖類型 識別模塊2從PCF帖的"pcf_integration_^cle"域中獲得,用于標記上行鏈路PCF帖被發(fā)送 時所在的綜合循環(huán)的輪次,也就是TTE網(wǎng)絡(luò)系統(tǒng)運行中,同步主控器SM通過發(fā)送PCF帖進行 同步的輪次號。對于
3綜合循環(huán)的輪次用集合 的形式表達為謝/_據(jù)={嚴嚴,/(:節(jié)'/,...,於^},把;^"表示巧課^^的輪次標號,取|^表示 PCfff的輪次標號,/Cf表示PC巧Μ的輪次標號。對3
疫 識別出的時刻用集合的形式表達戈
表示戶CF/M被識別出的時刻,義托;表示PC/fw被識別出的時刻,S/Gf"表示pCPj&w被 識別出的時刻。
[0171] 上行透明時鐘字段處理模塊3
[0172] 上行透明時鐘字段處理模塊3第一方面接收上行帖類型識別模塊2輸出的識別PCF 帖信息
;
[0173] 上行透明時鐘字段處理模塊3第二方面將所述M2-3中y ={P啤",Ρ〇Τ,.'.,ρ巧"I的 透明時斜
渝出給時鐘同步修正值模塊11,即上行透明 時鐘
;
[0174] 上行透明時鐘字段處理模塊3第Ξ方面接收故障注入模塊14配置的透明時鐘篡改 值,即= ,依據(jù)7Τ品對所述Μ2-3中
進行處理,從 而得到篡改后的上行鏈路PCF帖
,記 為上行鏈路篡改信息-
所述 Μ3-5-方面輸出給上行數(shù)據(jù)復(fù)接模塊5,另一方面輸出給上行循環(huán)冗余校驗碼計算模塊4。
[0175] _
- -.啟 后的PCF帖;戶C護f"-3是PCFf經(jīng)rCfik篡改后的PCF帖。
[0176] 在本發(fā)明中,所述"篡改"是指根據(jù)故障注入的配置數(shù)據(jù),修改當(dāng)前PCF帖TC 域的值,使之大于或小于實際的從同步主控器SM發(fā)送到離開本發(fā)明PCF-Time裝置上行鏈路 的傳輸延遲。
[0177] 上行循環(huán)冗余校驗碼計算模塊4
[017引上行循環(huán)冗余校驗碼計算模塊4第一方面接收上行透明時鐘字段處理模塊3輸出的上行 鏈路補償信,1
;第二方面接 收數(shù)據(jù)承載帖內(nèi)容添加模塊13輸出的添加一數(shù)據(jù)承載帖信息
第Ξ方面采用CRC碼生成方法對
進行處理,得到每個 PCF帖對應(yīng)的CRC碼,記為上行PCF帖校驗5
;第四方面采 用CRC碼生成方法對%3^ =挪_餅妒^,".=護邸嚴。,0冊嚴13,''',05巧''-"}進行處理,得到每個數(shù)據(jù) 承載帖DBF對應(yīng)的CRC碼,記為DBF帖校驗碼
;在本發(fā)明中, 將
稱為上行CRC校驗碼 信息M4-5,該M4-5輸出給上行數(shù)據(jù)復(fù)接模塊5,即
[0179] 在本發(fā)明中,CRC碼生成方法請參考2009年11月,清華大學(xué)出版社,《現(xiàn)代電子通 ?目》(第9版),第323-324頁。
[0180] 上行數(shù)據(jù)復(fù)接模塊5
[0181] 上行數(shù)據(jù)復(fù)接模塊5第一方面接收上行鏈路補償信息心=陽'"-'.《'r-.Ρ巧'I
[0182] 上行數(shù)據(jù)復(fù)接模塊5第二方面接收上行CRC校驗碼信,1
[018;3]上行數(shù)據(jù)復(fù)掛莫塊5第Ξ方面接收添加一數(shù)據(jù)承載帖信息聽,=挪_腳'"。-柳"''地片'''。〇聊。};
[0184] 上行數(shù)據(jù)復(fù)接模塊5第四方面采用
中的 W化…,"替換化聽。y,戶C巧"_3,...,pc巧中的CRC校驗碼;從而得 到替換一上行鏈路PCF帖
,記為替換一上行 鏈路PCF帖信息IN端襲S,即
所述 1???經(jīng)B收發(fā)模塊6傳輸給交換機。
[0185] 上行數(shù)據(jù)復(fù)接模塊5第五方面采用
申 的饑嚴咕化W巧化腳滬-。替換D公巧W-口,OS巧泌-口,..·,〇公6嚴-巧中的CRC校驗碼; 從而得到替換一上行鏈路DBF帖
丘為 替換一上行鏈路DBF帖信息Ms,目[
。在本 發(fā)明中,替換一上行鏈路DBF帖信息Ms可W提供給TTE網(wǎng)絡(luò)中任意一個端系統(tǒng)進行測量結(jié)果 的觀察。
[01化]下行帖類型識別模塊7
[0187]下行帖類型識別模塊7第一方面用于接收所述0視纖=側(cè)_從叫raf<,rar,.'.,p卿 [01則下巧?貞類郵只別模塊謀二方面概屆瞞貞的類Μ字段對臟化而細=伽_化叫化巧V辦'…'成皆"I 中的下行協(xié)議控制帖曰心_^曰/^=[?巧"'^,/>巧0',''',^^?誕行識別,從而獲得識別后的下行 協(xié)議控制帖
,記為識別P C F帖信息Μ 7 - 8,即
并將所述Μ7-8輸出給下行透明時 鐘字段處理模塊8;
[0189] 下行帖類型識別模塊7第Ξ方面會將所述
的 到達標志信息Mwi輸出給時鐘同步修正值模塊11。
[0190] 在本發(fā)明中,下行到達標志信息Μ7-Π 包含有下行鏈路PCF帖到達信號SIG?和下行鏈路 PCF帖綜合循環(huán)的輪次IC?,采用集合的形式表示為Μ7-π= {CM_S化CM_IC}。下行PCF帖到達信號 SIG?表示PCF帖被下行帖類型識別模塊7識別出來的時刻,用于通知時鐘同步修正值模塊11 一 個下行PCF帖被捕獲;下行鏈路PCF帖綜合循環(huán)的輪次1C?由下行帖類型識別模塊7從PCF帖的 "pcf_integration_cycle"域中獲得,用于標記下行鏈路PCF帖被發(fā)送時所在的綜合循環(huán)的輪 次,也就是TTE網(wǎng)絡(luò)系統(tǒng)運行中,壓縮主控器CMW壓縮時刻為基準反饋發(fā)送PCF帖進行同步的輪 次號,同一個綜合循環(huán)的輪次時間段內(nèi),上行鏈路PCF帖綜合循環(huán)的輪次標號和下行鏈路的PCF 帖綜合循環(huán)的輪次標號是一致的。對于I
的綜合循環(huán)的輪次用集合的形式表達^
表示 PC/fM的輪次標號,/cf f表示巧鄭fW的輪次標號,表示PCifM的輪次標號。對于
g識別出的時刻用集合的形式表達為
汾Gfw表示PCFfΜ被識別出的時刻, 進Gf"表示PCifΜ被識別出的時刻,說Gf"表示PC'F/w被識別出的時刻。
[0191] 下行透明時鐘字段處理模塊8
[0192] 下行透明時鐘字段處理模塊8第一方面接收下行帖類型識別模塊7輸出的識別PCF 帖信息.
[0193] 下行透明時鐘字段處理模塊8第二方面接收故障注入模塊14配置的透明時鐘篡改
[0194] 在本發(fā)明中,所述"篡改"是指根據(jù)故障注入的配置數(shù)據(jù),修改當(dāng)前PCF帖TC 域的值,使之大于或小于實際的從壓縮主控器CM發(fā)送到離開本發(fā)明PCF-Time裝置下行鏈路 的傳輸延遲。
[01M]下行透明時鐘字段處理模塊8第Ξ方面根據(jù)透明時鐘篡改值rCf/s對所述
中提取出篡改后的透明時鐘記為中提取出篡改后的透明時鐘記為
片提取出篡改后的透明時鐘記為TTJJ? ;篡改下行一透明時鐘用集 合的形式表不為
所述Ms-io-方面輸出 給下行數(shù)據(jù)復(fù)接模塊10,另一方面輸出給下行循環(huán)冗余校驗碼計算模塊9。
[0196] 下行透明時鐘字段處理模塊8第四方面將所娃
輸出 給時鐘同步修正值模塊11,即篡改下行一透明時斜
,
[0197] 戶C/f是經(jīng) rcf/j 篡改后的PCF帖;戶Cff"-8 是戶Cifw經(jīng)篡 改后的PCF帖;PC/fW-S是戶經(jīng)fcgfk篡改后的PCF帖。
[0198] 下行循環(huán)冗余校驗碼計算模塊9
[0199] 下行循環(huán)冗余校驗碼計算模塊9第一方面接收下行透明時鐘字段處理模塊8輸出 的下行鏈路補償信息= 護巧0'-6,^巧3^,'''風(fēng)巧'-8;|;第二方面采用〇?飾馬生成方法 對1#"。=CM_PCF,i,e -8,'',優(yōu)甲'->^惜行處理,得到每個PCF帖對應(yīng)的CRC碼,記 為下行PCF帖校驗巧
稱為下行CRC校驗碼信,1
,該M9-10下行數(shù)據(jù)復(fù) 接模塊10。
[0200] 下行數(shù)據(jù)復(fù)接模塊10
[0201] 下行鏈路模塊10第一方面接收下行鏈路補償信1
[0202] 下行鏈路模塊10第二方面接收下行CRC校驗碼信息
[0203] 下行鏈路模塊10第Ξ方面采用
替換
片的CRC校驗碼;從而得到替換一下行鏈路PCF帖
記為替換一下行鏈路PCF帖信 息IN刻娜,印
,所述I啦溯I經(jīng)A收 發(fā)模塊1傳輸給A端系統(tǒng)。
[0204] 時鐘同步修正值模塊11
[0205] 時鐘同步修正值模塊11第一方面接收上行帖類型識別模塊2輸出的上行到達標志 信息Μ 2 -11 = { S Μ _ SIG,S Μ _ IC}、上行透明時鐘字段處理模塊3輸出的上行透明時鐘
I下行帖類型識別模塊7輸出的 下行到達標志信息M7-ii={CM_SIG,CM_IC}和下行透明時鐘字段處理模塊8輸出的補償下 行一透明時鐘
[0206] 時鐘同步修正值模塊11第二方面利用滿^_泣(? = ·(進巧W,巧Gf,···,巧Gf}來 記錄捕巧
的時間點,記為上行捕獲時刻
[0207]時鐘同步修正值模塊11第Ξ方面利用進G =悼G嚴,5/Gfw,''·,斌?嚴}來記錄捕 獲a/_.rcF=批/Γ,Ρ巧V.,PCF巧的時間點,記為下行捕獲時刻CM_.i={^w,嚴T,...,嚴巧 [020引時鐘同步修正值模塊11第四方面利用相同綜合循環(huán)輪次的時鐘同步修正關(guān)系
R取綜合循環(huán)輪次為 /Cf的A端系統(tǒng)的時鐘同步修正值。
[0209] 同理,求取綜合循環(huán)輪次為取Γ的A端系統(tǒng)的時鐘同步修正值則 <心-啼啡
[0210] 同理,求聰給備轉(zhuǎn)飲財學(xué)晚觸毅齡時鐘同步修1雖想'=(產(chǎn)"+。,__-/r招"-山+碼*。
[0211] At表示TTE網(wǎng)絡(luò)在完全時鐘同步條件下A端系統(tǒng)發(fā)出PCF帖到接收交換機發(fā)回的 PCF帖的時間間隔。 腳。〇麗表示最大傳輸時延。
[0213] 數(shù)據(jù)存儲模塊12
[0214] 數(shù)據(jù)存儲模塊12存儲有SM的輪次號湖/._化;={/(.'嚴,巧嚴,…,化:f}、CM的輪次號 CM_/C= 、SM本地時鐘修正值
[0215]在本發(fā)明中,數(shù)據(jù)存儲模塊12具有的緩沖容量為LDBF = max化X (Lcsc+Lic),18)字 節(jié),在相鄰兩個數(shù)據(jù)承載帖到達的時間間隔內(nèi),根據(jù)先入先出原則可供緩存ke[0,K]次的 分析計算結(jié)果,每次結(jié)果包含時鐘同步修正值和綜合循環(huán)輪次號。k表示緩存次數(shù)。
[0216] 數(shù)據(jù)承載帖內(nèi)容添加模塊13
[0217] 數(shù)據(jù)承載帖內(nèi)容添加模塊13第一方面接收上行帖類型識別模塊2輸出的識別數(shù)據(jù) 承載帖信息
;
[0218] 數(shù)據(jù)承載帖內(nèi)容添加模塊13第二方面從數(shù)據(jù)存儲模塊12中獲取SM的輪次號 湖# _拍={/Cf",把fW,...,把滬巧日SM本地時鐘修正值
[0219] 數(shù)據(jù)承載帖內(nèi)容添加模塊13第Ξ方面將數(shù)據(jù)存儲模塊12中當(dāng)前緩沖存儲的k次分 析計算結(jié)果寫入每個數(shù)據(jù)承載帖DBFSM的數(shù)據(jù)載荷區(qū),數(shù)據(jù)載荷區(qū)的剩余部分用0填充,從而 形成添加后的數(shù)據(jù)承載帖
記為添加一 數(shù)據(jù)承載帖信息M13-5,即
。所述 添加一數(shù)據(jù)承載帖信息M13-5分別供上行循環(huán)冗余校驗碼計算模塊4和上行數(shù)據(jù)模塊5進行 繼續(xù)處理。
[0220] 故障注入模塊14
[0221] 故障注入模塊14第一方面用于給上行帖類型識別模塊2配置數(shù)據(jù)承載帖類型標識 DBFi聲I型,記為數(shù)據(jù)承載帖類型信息Mi4-2 = DBFi感I型;用于根據(jù)用戶需求選擇該類型DBFi感I型 的數(shù)據(jù)帖作為數(shù)據(jù)承載帖。
[0222] 故障注入模塊14第二方面用于給上行透明時鐘字段處理模塊3配置透明時鐘篡改 值,記為上行透明時鐘篡改值信息
來模擬TTE網(wǎng)絡(luò)中任 意一條上行鏈路故障場景。
[0223] 故障注入模塊14第Ξ方面用于給下行透明時鐘字段處理模塊8配置透明時鐘篡改 值,:記為下行透明時鐘篡改值信,1
模擬TTE網(wǎng)絡(luò)中任 意一條下行鏈路故障場景。
[0224] 本發(fā)明設(shè)計的PCF-Time裝置通過觀測時間觸發(fā)W太網(wǎng)全雙工鏈路上屬于同一綜 合循環(huán)的上下行PCF帖,可W在不改造同步主控器SM軟硬件的前提下即可得到它的分布式 時鐘同步修正值,另一方面也可W通過篡改PCF帖的TC域的值實現(xiàn)注入時鐘同步故障。
【主權(quán)項】
1. 一種通過捕獲協(xié)議控制幀測試時間觸發(fā)以太網(wǎng)的時鐘同步修正值的裝置,該裝置不 影響時間觸發(fā)以太網(wǎng)的正常數(shù)據(jù)傳輸;其特征在于:該裝置包含有A收發(fā)模塊(1)、上行幀類 型識別模塊(2)、上行透明時鐘字段處理模塊(3)、上行循環(huán)冗余校驗碼計算模塊(4)、上行 數(shù)據(jù)復(fù)接模塊(5)、B收發(fā)模塊(6)、下行幀類型識別模塊(7)、下行透明時鐘字段處理模塊 (8)、下行循環(huán)冗余校驗碼計算模塊(9)、下行數(shù)據(jù)復(fù)接模塊(10)、時鐘同步修正值模塊 (11 )、計算數(shù)據(jù)存儲模塊(12)和數(shù)據(jù)承載幀內(nèi)容添加模塊(13); A收發(fā)模塊(1)與A端系統(tǒng)連接,所述A收發(fā)模塊(1)用于接收A端系統(tǒng)輸出的幀信息 〇瓜端激={SM_PCF,SM_DBF},其中,SM - PCF = ·}尸C/f U, PC77/'',PCFf' }為上行協(xié) 議控制幀,W _娜= {£><,£>冊fv ",啊糾}為數(shù)據(jù)承載幀; PCF^表示由TTE網(wǎng)絡(luò)的同步主控器SM輸出的第一個協(xié)議控制幀; 表示由TTE網(wǎng)絡(luò)的同步主控器SM輸出的第二個協(xié)議控制幀; 尸Cff"表示由TTE網(wǎng)絡(luò)的同步主控器SM輸出的最后一個協(xié)議控制幀; DBF,表示由被監(jiān)測以太網(wǎng)鏈路上配置的同步主控器SM輸出的第一個數(shù)據(jù)承載幀; 表示由被監(jiān)測以太網(wǎng)鏈路上配置的同步主控器SM輸出的第二個數(shù)據(jù)承載幀; 表示由被監(jiān)測以太網(wǎng)鏈路上配置的同步主控器SM輸出的最后一個數(shù)據(jù)承載 幀; B收發(fā)模塊(6)與交換機的連接,所述B收發(fā)模塊(6)用于接收交換機輸出的幀信息 OUT^ = {PCF^\PCF-\-rPCF-X4}; PCFi?表示由TTE網(wǎng)絡(luò)的壓縮主控器CM輸出的第一個協(xié)議控制幀; 表示由TTE網(wǎng)絡(luò)的壓縮主控器CM輸出的第二個協(xié)議控制幀; PCT^_H表示由TTE網(wǎng)絡(luò)的壓縮主控器CM輸出的最后一個協(xié)議控制幀; 上行幀類型識別模塊(2)設(shè)置有用于識別所述 數(shù)據(jù)承載幀類型標識DBF麵; 上行幀類型識別模塊(2)第一方面用于接收所述OUT職親={SM_PCF,SM_DBF}; 上行幀類型識別模塊(2)第二方面根據(jù)PCF幀的類型字段對所述OUT^f親={SM_PCF,SM_ DBF}中的上行協(xié)議控制幀5Λ? = {PC/f'PCTf'.-.PCFf j進行識別,從而獲 得上行識別PCF幀信息/V/2 3 …,PCPfj、;并將所述M2-3輸出給上行透 明時鐘字段處理模塊(3); 上行幀類型識別模塊(2)第三方面根據(jù)所述DBF麵對所述OUT驅(qū)親={SM_PCF,SM_DBF}中 的數(shù)據(jù)承載幀5M = [DS/f;, ; ,··_,D份f 1進行識別,從而獲得上行識 另|J數(shù)據(jù)承載幀信息似2^ ; 上行幀類型識別模塊⑵第四方面將所述M2_3=pC7;:w,PC7fv. %PCFf^的到 達標志信息M2-n= {SM_SIG,SM_IC}輸出給時鐘同步修正值模塊(11); 5W - /C = {/Cf7 ,/Cff, 丨,表示 PCF^ 的輪次標號,/cfx 表示 的輪次標號,/Cf表示PCFf"的輪次標號; 5>/_676' = 076廣,.S7Gf,···,J/Gf 表示PCF,被識別出的時刻, S/Gf^示POf1%識別出的時刻,SiGf表示PCFf I被識別出的時刻; 上行透明時鐘字段處理模塊(3)設(shè)置有透明時鐘補償值rCf丨|; 上行透明時鐘字段處理模塊(3)第一方面接收上行幀類型識別模塊(2)輸出的識別PCF 幀信息 Μ" ^PC/f'PGFfV·?,尸CFf 上行透明時鐘字段處理模塊⑶第二方面將所述m2-3中su^a=^f,raf,_",rafj的 透明時鐘從3_:11 = <{rCPCTlMi,rCPCFfi,…,rCpc¥fi}輸出給時鐘同步修正值模塊(11); j^pcrf表示所述PCFism的透明時鐘; ^^^表示所述PCFf7的透明時鐘; 表示所述pc/^m的透明時鐘; 上行透明時鐘字段處理模塊(3)第三方面根據(jù)透明時鐘補償值7?|1對所述M2-3中 5^__/>:0^別=|^0^^,尸0/^,~,:尸0^^進行處理,從而得到上行鏈路補償信息 所述M3-5一方面輸出給上行數(shù)據(jù)復(fù)接模塊 (5),另一方面輸出給上行循環(huán)冗余校驗碼計算模塊(4); 上行循環(huán)冗余校驗碼計算模塊(4)第一方面接收上行透明時鐘字段處理模塊(3)輸出 的上行鏈路補償信息為\PCff",…,PCFfl;第二方面接收數(shù)據(jù)承載幀內(nèi)容 添加模塊(13)輸出的添加一數(shù)據(jù)承載幀信息M135 =丨(/妨7fl/ l:U勝13,.·、/妨/·,--13;};第 三方面采用CRC碼生成方法對MMl·liOCナΓ-3,^FΓ- 3,…,/JC'f;f1進行處理,得到每個pCF幀 對應(yīng)的CRC碼,記為上行PCF幀校驗碼a?c &w-^<*=^^'呢#^"^?'};第四方面采 用CRC碼生成方法對Μ 13_5={Μ/^ 13,···,_Μ "進行處理,得到每個數(shù)據(jù)承載幀 DBF 對應(yīng)的 CRC 碼,記為 DBF 幀校驗碼 a?C/>s^ = ,^胃^,…,crcD<-n ^ 上行循環(huán)冗余校驗碼計算模塊(4)將該輸出 給上行數(shù)據(jù)復(fù)接模塊(5); 上行數(shù)據(jù)復(fù)接模塊(5)第一方面接收上行鏈路補償信息m, s = pe/fνΛΡ〇^-ν·7〔τΓ-3}; 上行數(shù)據(jù)復(fù)接模塊(5)第二方面接收上行CRC校驗碼信息上行數(shù)據(jù)復(fù)接模塊(5)第三方面接收添加一數(shù)據(jù)承載幀信息I = [??Γ_13,皿上行數(shù)據(jù)復(fù)接模塊(5)第四方面采用 中的crc啊SU,crY辦'…,7 替換廣:\ 3,…,戶3中的CR^ 碼;從而得到替換一上行鏈路PCF幀信息= '/>CFf-5,…JCFf-5};所述 IN端in經(jīng)B收發(fā)模塊(6)傳輸給交換機; 上行數(shù)據(jù)復(fù)接模塊(5)第五方面采用中的crc娜嚴-U 娜嚴'…,'3替換/)/i廠嚴-13,加 if^Λ···,乃處^謝―13 ^ CRC校驗碼;從而得到替換一上行鏈路DBF幀信息紙 下行幀類型識別模塊(7)第一方面用于接收所述; 下行幀類型識別模塊(7)第二方面根據(jù)PCF幀的類型字段對所述=|rafV〇f 中的下行協(xié)議控制幀? _尸〇" = ,PC/fΛ/,…,PCff q進行識別,從而獲得識 別后的下行協(xié)議控制幀信息職_8=0〇?^,/?<:7^'~,/5(:^_1 ;并將所述扣8輸出給 下行透明時鐘字段處理模塊(8); 下行幀類型識別模塊⑴第三方面會將所述〇v/_pr/^ = Ιρα^',ρα^ ''paf |的 至_標志信息M7-n= {CM_SIG,CM_IC}輸出給時鐘同步修正值模塊(11); CM _ /c = gcfw, /Cff,…,/Cf 丨,iCiM 表示 p c F ie M 的輪次標號,表示 PCif u的輪次標號,/C^表示尸C/^ai的輪次標號; CM-泣,…,S/G$u},57Gi'〃 表示pcf,被識另ij 出的時亥ij, 57G2eM表示POf,皮識別出的時刻,57Gf表示尸CFs a/被識別出的時刻; 下行透明時鐘字段處理模塊(8)設(shè)置有透明時鐘補償值rC||; 下行透明時鐘字段處理模塊(8)第一方面接收下行幀類型識別模塊(7)輸出的識別PCF 幀信息Λ./7 X = jP〇r'PC_7fv,_·?,尸^ ; 下行翻時游 獅&刪時鐘繼直喊碰碰砵-s={財VCif'…,戶明 進行處理,從而得到下行鏈路補償信息然 后從PC/fM-8中提取出補償后的透明時鐘記為,PC7f^8中提取出補償后的透 明時鐘記為JTgf?,尸cf/m-8中提取出補償后的透明時鐘記為TUff%補償下行一透 明時鐘用集合的形式表示為卩所述Ms-10 一方面輸出給下行數(shù)據(jù)復(fù)接模塊(10),另一方面輸出給下行循環(huán)冗余校驗碼計算模塊(9); 下行透明時鐘字段處理模塊(8)第三方面將所述…,rcfffi輸 出給時鐘同步修正值模塊(11); 下行循環(huán)冗余校驗碼計算模塊(9)第一方面接收下行透明時鐘字段處理模塊(8)輸出 的下行鏈路補償信息Μ^。=·(/>α^Μ-第二方面采用CRC碼 生成方法對Ms_1() = -8,···,Ρσ?Λ/進行處理,得到每個PCF幀對應(yīng) 的 CRC 碼,即下行 CRC 校驗碼信息 M9_1(, = prcpc^V,crcPe#Mr",c/rPCT;ri },該 M9-1Q 下行數(shù) 據(jù)復(fù)接模塊(10); 下行鏈路模塊(10)第一方面接收下行鏈路補償信息s'CffPcdi 下行鏈路模塊(10)第二方面接收下行CRC校驗碼信息= …,ογ^}; 下行鏈路模塊(10)第三方面采用'替換 PC7f'u x,PC7fu V'PCAp κ中的CRC校驗碼;從而得到替換一下行鏈路PCF幀信息 撕》機= 所述INs擬幾經(jīng)Α收發(fā)模塊⑴傳輸給Α端系統(tǒng); 時鐘同步修正值模塊(11)第一方面接收上行幀類型識別模塊(2)輸出的上行到達標志 信息1-11={31_516,51_1(:}、上行透明時鐘字段處理模塊(3)輸出的上行透明時鐘 Μ3_υ = ·}?τρσ^,,…,rCPCFfi}、下行幀類型識別模塊(7)輸出的下行到達標志 信息M7-n={CM_SIG,CM_IC}和下行透明時鐘字段處理模塊(8)輸出的補償下行一透明時鐘時鐘同步修正值模塊(11)第二方面利用- 57(7^,···,.S'/Gf } 來記錄捕獲? _PCT = {PCTfw,PC7fΛ/,·· ·.,PCFf7}的時間點,記為上行捕獲時刻時鐘同步修正值模塊11第三方面利用CM_57G = fS7C7fM,,…,來 記錄捕獲CM _ _PCF = f. PCi7^ ", · ':v,PCFf j的時間點,記為下行捕獲時刻時鐘同步修正值模塊11第四方面利用相同綜合循環(huán)輪次的時鐘同步修正關(guān)系求取綜合循環(huán)輪次為 /Cf的A端系統(tǒng)的時鐘同步修正值; At表示TTE網(wǎng)絡(luò)在完全時鐘同步條件下A端系統(tǒng)發(fā)出PCF幀到接收交換機發(fā)回的PCF幀 的時間間隔; Dmax表不最大傳輸時延; 數(shù)據(jù)存儲模塊12存儲有SM的輪次號571/ _ /C =丨/Cf z, /Cf'/Cf丨、CM的輪次號 CM -忙=闕GW,/Cff、SM本地時鐘修正值慶-^ ^ 數(shù)據(jù)承載幀內(nèi)容添加模塊13第一方面接收上行幀類型識別模塊2輸出的識別數(shù)據(jù)承載 幀信息 …; 數(shù)據(jù)承載幀內(nèi)容添加模塊13第二方面從數(shù)據(jù)存儲模塊12中獲取SM的輪次號 和財?shù)貢r鐘修正值 數(shù)據(jù)承載幀內(nèi)容添加模塊(13)第三方面將數(shù)據(jù)存儲模塊(12)中當(dāng)前緩沖存儲的k次分 析計算結(jié)果寫入每個數(shù)據(jù)承載幀DBFSM的數(shù)據(jù)載荷區(qū),數(shù)據(jù)載荷區(qū)的剩余部分用0填充,從而 形成添加后的添加一數(shù)據(jù)承載幀信息A/IV5={z祕/f,所 述添加一數(shù)據(jù)承載幀信息Μ13-5分別供上行循環(huán)冗余校驗碼計算模塊(4)和上行數(shù)據(jù)模塊 (5)進行繼續(xù)處理。2. -種通過捕獲協(xié)議控制幀測試時間觸發(fā)以太網(wǎng)的時鐘同步修正值的裝置,該裝置不 影響時間觸發(fā)以太網(wǎng)的正常數(shù)據(jù)傳輸;其特征在于:該裝置包含有Α收發(fā)模塊(1)、上行幀類 型識別模塊(2)、上行透明時鐘字段處理模塊(3)、上行循環(huán)冗余校驗碼計算模塊(4)、上行 數(shù)據(jù)復(fù)接模塊(5)、B收發(fā)模塊(6)、下行幀類型識別模塊(7)、下行透明時鐘字段處理模塊 (8)、下行循環(huán)冗余校驗碼計算模塊(9)、下行數(shù)據(jù)復(fù)接模塊(10)、時鐘同步修正值模塊 (11)、計算數(shù)據(jù)存儲模塊(12)、數(shù)據(jù)承載幀內(nèi)容添加模塊(13)和故障注入模塊(14); A收發(fā)模塊(1)與A端系統(tǒng)連接,所述A收發(fā)模塊(1)用于接收A端系統(tǒng)輸出的幀信息 〇瓜端激={SM_PCF,SM_DBF},其中,SM_ PCF = , PCff;,PCFf' 1 為上行協(xié) 議控制幀,_ DiiF = 'z, Diiff z,ZmFf;}為數(shù)據(jù)承載幀; PCFpM表示由TTE網(wǎng)絡(luò)的同步主控器SM輸出的第一個協(xié)議控制幀; PC/^f7表示由TTE網(wǎng)絡(luò)的同步主控器SM輸出的第二個協(xié)議控制幀; 表示由TTE網(wǎng)絡(luò)的同步主控器SM輸出的最后一個協(xié)議控制幀; DBF,表示由被監(jiān)測以太網(wǎng)鏈路上配置的同步主控器SM輸出的第一個數(shù)據(jù)承載幀; 表示由被監(jiān)測以太網(wǎng)鏈路上配置的同步主控器SM輸出的第二個數(shù)據(jù)承載幀; Z)5F(SUi表示由被監(jiān)測以太網(wǎng)鏈路上配置的同步主控器SM輸出的最后一個數(shù)據(jù)承載 幀; B收發(fā)模塊(6)與交換機的連接,所述B收發(fā)模塊(6)用于接收交換機輸出的幀信息 OUT纖 ^{PCF^,PCFf,…,PCFf}; PCFi?表示由TTE網(wǎng)絡(luò)的壓縮主控器CM輸出的第一個協(xié)議控制幀; POfi表示由TTE網(wǎng)絡(luò)的壓縮主控器CM輸出的第二個協(xié)議控制幀; 表示由TTE網(wǎng)絡(luò)的壓縮主控器CM輸出的最后一個協(xié)議控制幀; 上行幀類型識別模塊⑵設(shè)置有用于識別所述^ - 數(shù)據(jù)承載幀類型標識DBF麵; 上行幀類型識別模塊(2)第一方面用于接收所述0UTiSg親={SM_PCF,SM_DBF}; 上行幀類型識別模塊(2)第二方面根據(jù)PCF幀的類型字段對所述0UT^f^= {SM_PCF,SM_ DBF}中的上行協(xié)議控制幀-PCT = {paf1",ΡΟ^Λ/,···, PC/7;*}進行識別,從而獲 得上行識另UPCF幀信息姐2_3 = i>〇f/Tff;,···,PCFf };并將所述m2-3輸出給上行透 明時鐘字段處理模塊(3); 上行幀類型識別模塊(2)第三方面接收故障注入模塊(14)配置的數(shù)據(jù)承載幀類型信息 Mm-2 = DBF_ngi,并根據(jù)所述DBF_ngi對所述OUT端纖={SM_PCF,SM_DBF}中的數(shù)據(jù)承載幀 = …,DB/f71進行識別,從而獲得識別數(shù)據(jù)承載幀信息 上行幀類型識別模塊(2)第四方面將所述,…,PCFfl的到 達標志信息M2-11= {SM_SIG,SM_IC}輸出給時鐘同步修正值模塊(11); 廈 _ /c={/cf, /cf' …,/cf f},/cf f 表示 pcf^ 的輪次標號,π:?Μ 表示 | 的輪次標號,/cf表示尸CFf的輪次標號; SM -57.(;=丨57Gf',57Gf',…,57Gf 丨,S/G丫表示PCFiSM被識別出的時刻, S/Gf"表示別出的時刻,表示被識別出的時刻; 上行透明時鐘字段處理模塊(3)第一方面接收上行幀類型識別模塊(2)輸出的識別PCF 幀信息 My ={PC/f V·% 尸 CFf}; 上行透明時鐘字段處理模塊3第二方面將所述M2-3中謝 透明時鐘i二, zuPCTf',zupeFf f}輸出給時鐘同步修正值模塊(11); 上行透明時鐘字段處理模塊(3)第三方面接收故障注入模塊(14)配置的透明時鐘篡改 值信息Μ丨4-3 =忙品,依據(jù)rC:對所述M2-3中測_尸以識別 處理,從而得到上行鏈路篡改信息M3_5 = [PCFf-3,尸CKfM-;所述M3-5 一方面輸出給上行數(shù)據(jù)復(fù)接模塊(5),另一方面輸出給上行循環(huán)冗余校驗碼計算模塊(4); 上行循環(huán)冗余校驗碼計算模塊4第一方面接收上行透明時鐘字段處理模塊3輸出的上 行鏈路補償信息= kc#-CFf _1;第二方面接收數(shù)據(jù)承載幀內(nèi)容添加模塊 13輸出的添加一數(shù)據(jù)承載幀信息= |Ζ??ΓΛ?^?Γ-:ιν<,ΖΒ/^卞第三方面采用CRC碼生 成方法對= '',…,代:j進行處理,得到每個PCF幀對應(yīng)的CRC碼,記為 上行PCF幀校驗碼〇???^'£^?={仇^'沉/^,_",呢《:^ ;第四方面采用〇^碼生成方法 對風(fēng)3:_5 = {DSifv-'D邱嚴弋…,/mFf-13 j進行處理,得到每個數(shù)據(jù)承載幀DBF對應(yīng)的CRC 碼,記為DBF幀校驗碼〇?C_* = {rrcD<-13沉·^3}; 上行循環(huán)冗余校驗碼計算模塊(4)將該輸出給 上行數(shù)據(jù)復(fù)接模塊(5); 上行數(shù)據(jù)復(fù)接模塊(5)第一方面接收上行鏈路補償信息My = {par +3,Κ?ΤΛ.··,?^小 上行數(shù)據(jù)復(fù)接模塊(5)第二方面接收上行CRC校驗碼信息) i了1; 上行數(shù)據(jù)復(fù)接模塊(5)第三方面接收添加一數(shù)據(jù)承載幀信息仏_3 =上行數(shù)據(jù)復(fù)接模塊(5)第四方面采用 中的 crc^T ,crc?^,...,crcK^ 替換 PCF^〇, pc/^_3,…,pCFf j 中的CRC校驗 碼;從而得到替換一上行鏈路PCF幀信息/?系統(tǒng)= '廣5,···,/>(7^' 1 ;所述 IN端in經(jīng)Β收發(fā)模塊(6)傳輸給交換機; 上行數(shù)據(jù)復(fù)接模塊(5)第五方面采用中的CrC娜嚴-13,CrC娜,\…,crc卿尸-丨 3替換訓(xùn)/7叫-13,側(cè)/f(13,· · - ,^ CRC校驗碼;從而得到替換一上行鏈路DBF幀信息紙1 ; 下行幀類型識別模塊(7)第一方面用于接收所述 下行幀類型識別模塊(7)第二方面根據(jù)PCF幀的類型字段對所述4p〇f VcW ·、ρ〇Τ } 中的下行協(xié)議控制幀€Μ_ΡΟ^ = j PC7fu, PC7fΛ/,PC^n/}進行識別,從而獲得 識別后的下行協(xié)議控制幀信息M7_8 ,…,;并將所述m7-8輸出 給下行透明時鐘字段處理模塊8; 下行幀類型識別模塊(7)第三方面會將所述CV/_PCf;;=丨PCf;f 'ΡΓ/f1PCfr |的 至_標志信息M7-n= {CM_SIG,CM_IC}輸出給時鐘同步修正值模塊(11); ΓΛ/ _ /C =丨 /?(' /Cf'',…,JCf" } , 表示 P C F ie M 的輪次標號,iCf"表示 POfM的輪次標號,表示POfw的輪次標號; a/_s/gs/g'…,、'表示pcf,被識別出的時亥ij, 5/G2eM表示PCifM被識別出的時刻,S/Gf表示尸(^^被識別出的時刻; 下行透明時鐘字段處理模塊(8)第一方面接收下行幀類型識別模塊(7)輸出的識別PCF 幀信息紙_8 =[戶 下行透明時鐘字段處理模塊(8)第二方面接收故障注入模塊(14)配置的透明時鐘篡改 值信息 m14_8 = jt£^; 下行透明時鐘字段處理模塊(8)第三方面根據(jù)透明時鐘篡改值對所述 Mg j進行處理,從而得到下行鏈路篡改信息 MS_1Q8,尸C/fi-8,"SjPCF 5a/-;然后從PCFf->提取出篡改后的透明 時鐘記為JUjjP 8中提取出篡改后的透明時鐘記為.Trgf7 ,PC/iM -8中提取 出篡改后的透明時鐘記為;篡改下行一透明時鐘用集合的形式表示為 匸從-凡:篡改^:^^^疋^^…^^^+所述心-以一方面輸出給下行數(shù)據(jù)復(fù)接 模塊(10),另一方面輸出給下行循環(huán)冗余校驗碼計算模塊(9); 下行透明時鐘字段處理模塊⑻第四方面將所述 輸出給時鐘同步修正值模塊(11); 下行循環(huán)冗余校驗碼計算模塊(9)第一方面接收下行透明時鐘字段處理模塊8輸出的 下行鏈路補償信息M8_lf)二第二方面采用CRC碼生 成方法對從8_1() =|^€^α?-8,/\^α?-8,…,進行處理,得到每個pcf幀對應(yīng)的 CRC碼,即下行CRC校驗碼信息Mg = <[cTCPwfV ,crcPC^;,…,crcPCfiiV j,該M9-1Q下行數(shù)據(jù) 復(fù)接模塊10; 下行鏈路模塊10第一方面接收下行鏈路補償信息…Id 下行鏈路模塊10第二方面接收下行CRC校驗碼信息M9_1& = ·}^?^Μ ,?rrcf,…,crc^q ; 下行鏈路模塊1 〇第三方面采用M9_10 = &γγρο;Γ,crcpeFP,_·替換 χ,Ρ(:7^_ν/ χ,…8中的CRC校驗碼;從而得到替換一下行鏈路PCF幀信息 /^換機=[PCf;a/-'PCffuV-JCfr-1;所述I咖幾經(jīng)A收發(fā)模塊1傳輸給A端系統(tǒng); 時鐘同步修正值模塊11第一方面接收上行幀類型識別模塊2輸出的上行到達標志信息 M2-ii= {SM_SIG,SM_IC}、上行透明時鐘字段處理模塊3輸出的上行透明時鐘 M3_tl = 、下行幀類型識別模塊7輸出的下行到達標志信 息M7-n = {CM_SIG,CM_IC}和下行透明時鐘字段處理模塊8輸出的補償下行一透明時鐘 ~ ?7y^PCFt0/ rrPCF^1 rrPCFBM 1 M-u _yC補償?/C·補償,…補償j ; 時鐘同步修正值模塊11第二方面利用5^_沒<3 = @/(5^,S/Gf",···,67Gf}來 記錄捕獲&V/ _ PCF = {POf_w, PCTf",…,PCffl的時間點,記為上行捕獲時刻 SM J = [tPCF"\tPCF"\--fCF"), 時鐘同步修正值模塊11第三方面利用〇1/_57〇 = 07(7廠,57(;^/,~,15/6^/}來 記錄捕獲CM _ PCF = {PC7fw, PC7f",…,PC7fΛ/}的時間點,記為下行捕獲時刻 = {嚴'產(chǎn)'…產(chǎn)卞 時鐘同步修正值模塊11第四方面利用相同綜合循環(huán)輪次的時鐘同步修正關(guān)系 以=(產(chǎn)舊-,時,)+ %響% - Μ?" - Δ? + 求取綜合循環(huán)輪次為 /Cf的A端系統(tǒng)的時鐘同步修正值; At表示TTE網(wǎng)絡(luò)在完全時鐘同步條件下A端系統(tǒng)發(fā)出PCF幀到接收交換機發(fā)回的PCF幀 的時間間隔; Dmax表;^最大傳輸時延; 數(shù)據(jù)存儲模塊12存儲有SM的輪次號_ /C =彳/Cf' /Cf;…,/Cf hCM的輪次號 G¥_[ = {/(:fVC2f'…,/Cf}、SM本地時鐘修正值觀」_ 數(shù)據(jù)承載幀內(nèi)容添加模塊13第一方面接收上行幀類型識別模塊2輸出的識別數(shù)據(jù)承載 幀信息碎 _13 = <[/)邠;'/:)燦 f V·., AS/f'}; 數(shù)據(jù)承載幀內(nèi)容添加模塊13第二方面從數(shù)據(jù)存儲模塊12中獲取SM的輪次號 觀一 /C = (/qw,/Cf,…,/Cf)和SM本地時鐘修正值級= , f,if f }; 數(shù)據(jù)承載幀內(nèi)容添加模塊(13)第三方面將數(shù)據(jù)存儲模塊(12)中當(dāng)前緩沖存儲的k次分 析計算結(jié)果寫入每個數(shù)據(jù)承載幀DBFSM的數(shù)據(jù)載荷區(qū),數(shù)據(jù)載荷區(qū)的剩余部分用0填充,從而 形成添加后的添加一數(shù)據(jù)承載幀信息m\3_s =|〇β/^_ν/ 13,…,1;所 述添加一數(shù)據(jù)承載幀信息M13-5分別供上行循環(huán)冗余校驗碼計算模塊(4)和上行數(shù)據(jù)模塊 (5)進行繼續(xù)處理; 故障注入模塊(14)第一方面用于給上行幀類型識別模塊(2)配置數(shù)據(jù)承載幀類型信息 Mi4-2 = DBF_@i;用于根據(jù)用戶需求選擇該類型DBF_@i的數(shù)據(jù)幀作為數(shù)據(jù)承載幀; 故障注入模塊(14)第二方面用于給上行透明時鐘字段處理模塊(3)配置透明時鐘篡改 值信息M14"3 = ;應(yīng)用71??來模擬TTE網(wǎng)絡(luò)中任意一條上行鏈路故障場景; 故障注入模塊(14)第三方面用于給下行透明時鐘字段處理模塊(8)配置透明時鐘篡改 值信息Μμ_8 = ;應(yīng)用JCg;來模擬TTE網(wǎng)絡(luò)中任意一條下行鏈路故障場景。3. 根據(jù)權(quán)利要求1或2所述的通過捕獲協(xié)議控制幀測試時間觸發(fā)以太網(wǎng)的時鐘同步修 正值的裝置,其特征在于:該裝置能夠根據(jù)用戶選擇數(shù)據(jù)承載幀類型DBF麵或者DBF醒煙來 承載測試結(jié)果。4. 根據(jù)權(quán)利要求1或2所述的通過捕獲協(xié)議控制幀測試時間觸發(fā)以太網(wǎng)的時鐘同步修 正值的裝置,其特征在于:DBFus與DBF_塑的數(shù)據(jù)承載幀類型可以是相同的,也可以是不同 的。5. 根據(jù)權(quán)利要求1所述的通過捕獲協(xié)議控制幀測試時間觸發(fā)以太網(wǎng)的時鐘同步修正值 的裝置,其特征在于:該裝置通過觀測時間觸發(fā)以太網(wǎng)全雙工鏈路上屬于同一綜合循環(huán)的 上下行PCF幀,在不改造同步主控器SM軟硬件的前提下即可得到所述同步主控器SM的分布 式時鐘同步修正值。6. 根據(jù)權(quán)利要求2所述的通過捕獲協(xié)議控制幀測試時間觸發(fā)以太網(wǎng)的時鐘同步修正值 的裝置,其特征在于:該裝置通過觀測時間觸發(fā)以太網(wǎng)全雙工鏈路上屬于同一綜合循環(huán)的 上下行PCF幀,通過篡改PCF幀的TC域的值實現(xiàn)注入時鐘同步故障。
【文檔編號】H04J3/06GK106059701SQ201610683599
【公開日】2016年10月26日
【申請日】2016年8月17日
【發(fā)明人】李峭, 孔韻雯, 湯雪乾
【申請人】北京航空航天大學(xué)