下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
1、. . gfp協(xié)議gfp (generic framing procedure, 通用成幀規(guī)程)是一種通用映射技術(shù),它可將變長或定長的數(shù)據(jù)分組,進行統(tǒng)一的適配處理,實現(xiàn)數(shù)據(jù)業(yè)務(wù)在多種高速物理傳輸通道中的傳輸。一方面,gfp采用靈活的幀封裝以支持固定或可變長度的數(shù)據(jù),gfp能對可變長度的用戶pdu (protocol data unit,協(xié)議數(shù)據(jù)單元)進行全封裝,免去對數(shù)據(jù)的拆分、重組及對幀的填充,簡化了系統(tǒng)的操作,提高了系統(tǒng)的處理速度和穩(wěn)定度;另一方面, gfp不像 laps以特定字符 7e 填充幀頭來確定幀邊界,gfp使用類似于 atm中基于差錯控制的幀定界方式,以hec (headerro
2、rcheck,幀頭錯誤檢驗)為基礎(chǔ),通過兩字節(jié)當(dāng)前幀的凈荷長度和兩字節(jié)的幀頭錯誤檢驗來確定幀的邊界,這種顯示幀長度指示的方式可減少邊界搜索處理時間,對于有較高同步需求的數(shù)據(jù)鏈路來說相當(dāng)重要,同時它克服了靠幀標(biāo)志定位帶來的種種缺點,進一步加快了處理速度,適應(yīng)下一代sdh高速的要求。gfp 標(biāo)準(zhǔn)定義了兩種模式:透傳模式和幀映射模式。gfp-t (透明映射的gfp )是一種面向塊狀碼的數(shù)據(jù)流模式,實現(xiàn)對時延敏感的san網(wǎng)(storage area network,存儲區(qū)域網(wǎng))的線路碼的高效和透明地傳輸,它面對的是fiber channel(光纖通道)、 ficon和 escon 接口的數(shù)據(jù)流。gfp
3、-f (幀映射的gfp )是一種面向pdu 的數(shù)據(jù)流模式,用作傳輸ip 協(xié)議、多協(xié)議標(biāo)記交換(mpls )和以太網(wǎng)的數(shù)據(jù)流。在這里我們主要介紹適用于傳輸以太網(wǎng)數(shù)據(jù)的gfp-f模式。(1)gfp幀結(jié)構(gòu)gfp協(xié)議定義了兩種類型的gfp幀:gfp客戶幀和 gfp管理幀。gfp的幀結(jié)構(gòu)如圖1所示,按字節(jié)排列,它包括gfp幀頭(core header)和 gfp 凈荷區(qū)( gfp payload area )兩部分。gfp幀頭包括幀長度標(biāo)識(pli ,payload length indicator)和幀頭錯誤檢驗(core hec)。pli 為 2個字節(jié),表明幀的凈荷長度, 當(dāng) pli 大于或等于4
4、時,表明該幀是gfp客戶幀,否則為gfp管理幀( 目前只定義了pli 等于 0 時的空閑幀 )。幀頭錯誤檢驗也為2個字節(jié),它采用crc-16的檢錯方法給幀頭提供保護。這是gfp一大特點,它通過計算接收到數(shù)據(jù)的幀頭錯誤檢驗值與數(shù)據(jù)本身比較來實現(xiàn)幀的定位,通過pli 知道幀的長度,這樣就可迅速、直接地把凈荷從gfp 幀中提取出來,從而避免了hdlc 協(xié)議的需要大量時間的繁瑣操作。在發(fā)送和接收gfp幀前,四字節(jié)的幀頭要與十六進制數(shù)b6ab31e0 進行異或以實現(xiàn)所謂的擾碼功能。. . gfp凈荷區(qū)包括:凈荷頭(payload header)、凈荷信息域( payload information)和凈
5、荷的幀檢驗序列(payload fcs)三部分,而凈荷頭包括:凈荷類型(payload type )、凈荷類型的hec (type hec )和擴展頭( extension header )三部分。凈荷類型為2個字節(jié),表明gfp凈荷信息的內(nèi)容和格式。它包括凈荷類型標(biāo)識(pti)、凈荷 fcs標(biāo)識( pfi)、擴展幀頭標(biāo)識(exi) 和用戶凈荷標(biāo)識 (upi)。pti 為 3bit ,表明該 gfp 幀為客戶數(shù)據(jù)幀還是客戶管理幀;pfi 為 1bit ,表明有沒有凈荷的fcs ;exi 為 4bit ,表明采用哪種擴展幀頭:空擴展幀頭、線性擴展幀頭還是環(huán)擴展幀頭?;upi 為 8bit ,表明
6、gfp凈荷中的數(shù)據(jù)類型等。從upi字節(jié)可以看出gfp是支持多種數(shù)據(jù)類型的,如ethernet 、ip 、fiber channel、ficon 、escon 等,這也是 gfp的一大特點。凈荷類型的hec 為 2 個字節(jié),采用crc-16給凈荷類型提供保護。gfp的擴展頭為 060 字節(jié),有三種類型:空擴展頭、線性擴展頭和環(huán)擴展頭,由exi 來設(shè)定。空擴展頭,此時擴展頭為0 字節(jié),gfp幀的凈荷為單一類型;線性擴展頭,用以支持多客戶通過點到點結(jié)構(gòu)來共享gfp幀的凈荷;環(huán)擴展頭,用以支持多客戶通過環(huán)結(jié)構(gòu)來共享gfp幀的凈荷,與ieee 802.17 rpr(resilient packet ri
7、ng,彈性分組數(shù)據(jù)環(huán))的mac 類似。由此可見,gfp提供一個靈活的擴展幀頭以適應(yīng)多樣的傳輸機制,這就為sdh 提供靈活廣泛的應(yīng)用,而這是hdlc所無法比擬的 。凈荷的幀檢驗序列為4個字節(jié),采用crc-32來保護凈荷的完整。它為可選的,凈荷fcs標(biāo)識( pfi),當(dāng) pfi 為 1時,則存在,否則不存在。同樣,在發(fā)送和接收gfp 幀時,凈荷區(qū)的所有字節(jié)要進行x43+1并行擾碼。. . (2)ethernet mac 幀的 gfp封裝格式mac 幀與 gfp幀的映射關(guān)系如圖2 所示。mac 幀的格式在 ieee 802.3 中進行了定義。 mac 幀與 gfp幀是一一對應(yīng)的關(guān)系,在進行g(shù)fp包封
8、之前,要對mac 幀進行一幀的緩存,以獲取 mac 幀的長度,該長度加上凈荷頭的長度形成2 字節(jié)的 pli 標(biāo)識,并對 pli 進行 crc16 計算得到 2 字節(jié)的 hec 值,pli 與 hec 值形成 4字節(jié)的 gfp幀頭。凈荷類型中的pti 等于 000,表明該 gfp幀為客戶數(shù)據(jù)幀, pfi 等于 0,表明該 gfp幀沒有凈荷的 fcs ,exi 等于 0000,表明該 gfp幀沒有擴展頭, upi 等于 00000001,表明該 gfp幀為以太網(wǎng)mac 幀的映射。對凈荷類型進行 crc16 計算,得到凈荷類型的hec 值,由于沒有擴展頭,此時凈荷頭由凈荷類型和凈荷類型的hec 4字
9、節(jié)組成。凈荷信息域包含了從目的地址到fcs的所有 mac 幀字節(jié)(去除了mac 幀的前導(dǎo)碼)。這樣mac 幀進行 gfp 包封后的格式如表1 所示。在沒有有效的mac 幀發(fā)送時,可以直接發(fā)送gfp的空閑幀,空閑幀擾碼后的格式如表2所示。(3)gfp幀的同步gfp幀要實現(xiàn)兩項非常重要的功能:捕獲gfp幀頭以及保持幀同步。幀同步情況分為同步狀態(tài)、預(yù)同步狀態(tài)和搜索狀態(tài)。由預(yù)同步狀態(tài)到同步狀態(tài)所需的有效幀頭數(shù)目n可以由使用者配置。 搜索狀態(tài)為鏈路鏈接初始化或gfp接收器 接收失敗時的基本狀態(tài)。接收器使用當(dāng)前的4 字節(jié)數(shù)據(jù)來搜索下一幀,如果計算出的core hec值與數(shù)據(jù)域中的core hec值相同,則
10、接收器暫時進入預(yù)同步狀態(tài),否則,它移到下一字節(jié)繼續(xù)進行搜索。預(yù)同步狀態(tài)時,根據(jù)pli 能夠確定幀的邊界,當(dāng)連續(xù)n個 gfp幀被正確檢測到,則進入同步狀態(tài)。同步狀態(tài)為一個規(guī)則的操作狀態(tài),它檢查pli 值,確定 core hec值,提取幀的pdu ,然后到下一幀,如此循環(huán),各狀態(tài)之間的轉(zhuǎn)移如圖3 所示。fpga 的實現(xiàn)在本設(shè)計中采用了xilinx 公司的 xcv200e 芯片,它是一片擁有30 萬系統(tǒng)門,高速、可靈活編程的fpga 。(1)mac 幀到 gfp幀包封的實現(xiàn)包封在 fpga 中實現(xiàn)的框圖如圖4 所示。fpga 通過 gmii 或 mii mac 接口以字節(jié)的方式接收一個完整的mac
11、幀,去除幀前導(dǎo)碼后進行mac 幀的緩存,同時對幀長進行計數(shù),并保存在 fifo中, 當(dāng)有一幀緩存結(jié)束時, 取出該幀的長度值加上凈荷頭的長度后得到pli, 算出其 crc 值形成 gfp的 core header,再加上固定的4 字節(jié)凈荷頭(只有type header ,無 extension header),此時從緩存區(qū)取出mac 幀的內(nèi)容加在凈荷頭之后,. . 完成 gfp的包封。當(dāng)沒有有效的mac 幀發(fā)送時,必須插入完整的4 字節(jié)空閑幀,兩者進行復(fù)用后,分別進行core header 擾碼(與十六進制數(shù)b6ab31e0異或)和 payload 擾碼( x43+1)。擾碼完成后直接發(fā)送給sd
12、h的虛容器中。(2)gfp幀到 mac 幀解包封的實現(xiàn)解包封在 fpga中實現(xiàn)的框圖如圖5 所示。從 sdh 虛容器中接收到數(shù)據(jù)后,分別送入gfp幀同步的 delineation模塊和 payload 解擾碼模塊中, delineation模塊實現(xiàn) gfp幀的同步捕捉和保持,從由預(yù)同步狀態(tài)到同步狀態(tài)所需的有效幀頭數(shù)目n取為 1,為避免有效的數(shù)據(jù)丟失,進入預(yù)同步狀態(tài)后,該幀的 payload 也是有效的, delineation模塊輸出一個payload_valid信號給 payload 解擾碼模塊, 指示其對有效的數(shù)據(jù)進行x43+1解擾碼。對解擾后的gfp幀進行解包封,在解包封時要注意一些錯誤的處理,如要對type header hec 值進行檢查,若正確還要對type header 中的各項值( pti,pfi,exi,upi)進行檢查,看接收到的數(shù)據(jù)是否為所需的mac 幀類型,若有錯誤則把該幀丟棄,并要進行統(tǒng)計,當(dāng)pfi 為 1 時,還必須對payload 域
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度房產(chǎn)抵押貸款合同無擔(dān)保條款
- 2025年度云計算服務(wù)提供商與金融機構(gòu)數(shù)字化轉(zhuǎn)型合同2篇
- 2025年度垃圾桶進出口貿(mào)易合同范本3篇
- 2024控制和調(diào)整設(shè)備砂石料購銷合同
- 2025年度物流企業(yè)員工薪酬福利合同模板3篇
- 2024年監(jiān)控系統(tǒng)工程安裝協(xié)議精簡版版B版
- 2025版防水材料研發(fā)與創(chuàng)新基金合作協(xié)議2篇
- 2025年度基酒定制銷售合同3篇
- 包頭鋼鐵職業(yè)技術(shù)學(xué)院《創(chuàng)新創(chuàng)業(yè)實踐訓(xùn)練四》2023-2024學(xué)年第一學(xué)期期末試卷
- 2024年版遠洋貨物運輸合同一
- 抖音汽車直播培訓(xùn)方案
- 湖北省十堰市2023-2024學(xué)年高三上學(xué)期元月調(diào)考地理試卷Word版含答案
- 關(guān)于安全教育的主題班會課件
- 財務(wù)用發(fā)票分割單原始憑證 發(fā)票分割單范本
- 政治學(xué)概論 - 國家政體
- 湖北省武漢市洪山區(qū)2022-2023學(xué)年六年級上學(xué)期期末科學(xué)試卷
- 《建筑基坑工程監(jiān)測技術(shù)標(biāo)準(zhǔn)》(50497-2019)
- 《思想道德與法治》試題庫
- 【環(huán)評文件】蚌埠市康城醫(yī)療廢物集中處置有限公司25噸日微波消毒處置醫(yī)療廢物項目
- 小學(xué)科學(xué)實驗圖片和文字
- 人教版初中物理八年級上冊全冊期末復(fù)習(xí)知識點
評論
0/150
提交評論