幀校驗序列

幀檢驗序列即 frame check sequence,讓接收幀的網卡或接口判斷是否發生了錯誤。

簡介

幀校驗序列

判斷過程如下:傳送網卡利用多項式計算,稱循環冗餘校驗(CRC),將計算結果寫入FCS欄位,接收方收到這個幀,對其做相同的CRC計算。如果計算結果與接收的FCS欄位相同,則幀沒有發生錯誤。如果不同,接收方就相信幀肯定發生了錯誤,並丟棄這個幀。

識別方法

通用幀處理封裝模式中的幀校驗序列的識別方法,該方法包括:將接收到的GFP數據流中GFP幀的CoreHeader域剝離,針對剝離後的GFP數據流產生分別表示幀頭、幀尾以及幀數據是否有效信息的定界信號,完成GFP幀的定界;根據定界信號,提取GFP幀中的PFI信息,並剝離GFP幀的靜荷頭;根據PFI信息,判斷GFP幀中是否包括FCS域,如果包括,則確定FCS域的起始位置,並剝離FCS域,否則,跳出本流程。本發明還公開了一種通用幀處理封裝模式中的幀校驗序列的識別裝置。本發明的方法和裝置能夠完全減少誤碼率,自適應性強,能夠使設備靈活運用在多種場合。

特徵

通用幀處理(GFP)封裝模式中的幀校驗序列的識別裝置,其特徵在於,該裝置包括:幀定界模組、幀頭識別與剝離模組和FCS剝離模組,其中,幀定界模組,用於接收GFP數據流,剝離GFP幀的CoreHeader域,產生分別表示幀頭、幀尾以及幀數據是否有效的定界信號,輸出伴隨有定界信號且剝離CoreHeader域的GFP數據流至幀頭識別與剝離模組;幀頭識別與剝離模組,用於剝離GFP幀的靜荷頭,根據定界信號中sop信號產生GFP幀是否包含FCS域的PFI指示信號,輸出伴隨有PFI指示信號、定界信號且已剝離靜荷頭的GFP數據流至FCS剝離模組;FCS剝離模組,根據PFI指示信號、定界信號確定FCS域的位置,並剝離FCS域。

相關詞條

相關搜尋

熱門詞條

聯絡我們