The invention discloses a router card, the card includes multi link encoding and multiplexing unit and multi link decoding and demultiplexing unit, wherein the multi link encoding and multiplexing unit for receiving a first rate M Ethernet data stream, and received the first Ethernet data rate re encoding flow in. The first rate increase with stream Ethernet data link control channel information, the M first rate Ethernet data stream into N second Ethernet data flow rate, by second speed Ethernet link carries the N second Ethernet data flow rate output to the router line card board, N and M are nonzero number; multi link decoding and demultiplexing unit for reverse decoding and demultiplexing processing. The present application discloses a router card board.
【技術實現步驟摘要】
路由器的子卡和線卡板
本申請涉及數據通信
,尤其涉及一種路由器的子卡和線卡板。
技術介紹
路由器是工作在開放系統互連協議模型的第三層,即網絡層的分組交換設備,具有連接不同網絡類型的能力,并能夠選擇數據傳輸路徑的網絡設備。路由器通常連接兩個或多個網間互聯協議(IP)子網或點到點協議標識的邏輯端口,擁有多個物理接口。路由器物理接口種類豐富,可以提供各種不同接口速率和不同業務特性的Ethernet(以太網)網絡接口、SDH/SONET(SynchronousDigitalHierarchy/SynchronousOpticalNetwork,同步數字系列/同步光纖網)網絡接口、ATM(AsynchronousTransferMode,異步傳輸模式)網絡接口、OTN(OpticalTransportNetwork,光傳輸網)網絡接口等。由于路由器的功能復雜、接口種類繁多,通常情況下,網絡設備供應商為了降低路由器設備的物料成本和保護用戶的投資,以及提高設備可靠性和配置靈活性,路由器的各功能單元采用物理分離的方式實現,即可以通過更換各功能單元提升整機的處理能力和接口規格,這就要求移走或插入路由器的各功能單元,路由器的其它部件構建的系統和應用不能受到影響,即路由器的各部件支持熱插拔。
技術實現思路
本申請提供了一種路由器的子卡和線卡板,能夠使路由器子卡對外靈活提供多種速率以太網接口。本申請實施例提供的一種路由器的子卡,用于與路由器的線卡板插接,該子卡包括多鏈路編碼與復用單元與多鏈路解碼與解復用單元,其中,多鏈路編碼與復用單元用于接收M個第一速率以太數據流,并對所接收的 ...
【技術保護點】
一種路由器的子卡,用于與路由器的線卡板插接,其特征在于,該子卡包括多鏈路編碼與復用單元與多鏈路解碼與解復用單元,其中,多鏈路編碼與復用單元用于接收M個第一速率以太數據流,并對所接收的第一速率以太數據流進行重新編碼,在所述第一速率以太數據流中增加帶內鏈路通道控制信息,將所述M個第一速率以太數據流轉換為N路第二速率以太數據流,通過第二速率以太網鏈路將所述N路第二速率以太數據流輸出至路由器的線卡板,其中N與M均為非零自然數;多鏈路解碼與解復用單元,用于接收來自路由器的線卡板的N路第二速率以太數據流,獲取所述第二速率以太數據流中的帶內鏈路通道控制信息;根據所述帶內鏈路通道控制信息,將所述N路第二速率以太數據流恢復為M個第一速率以太數據流。
【技術特征摘要】
1.一種路由器的子卡,用于與路由器的線卡板插接,其特征在于,該子卡包括多鏈路編碼與復用單元與多鏈路解碼與解復用單元,其中,多鏈路編碼與復用單元用于接收M個第一速率以太數據流,并對所接收的第一速率以太數據流進行重新編碼,在所述第一速率以太數據流中增加帶內鏈路通道控制信息,將所述M個第一速率以太數據流轉換為N路第二速率以太數據流,通過第二速率以太網鏈路將所述N路第二速率以太數據流輸出至路由器的線卡板,其中N與M均為非零自然數;多鏈路解碼與解復用單元,用于接收來自路由器的線卡板的N路第二速率以太數據流,獲取所述第二速率以太數據流中的帶內鏈路通道控制信息;根據所述帶內鏈路通道控制信息,將所述N路第二速率以太數據流恢復為M個第一速率以太數據流。2.根據權利要求1所述的子卡,其特征在于,所述多鏈路編碼與復用單元包括:M個以太網接收單元,M個先進先出單元,M個空閑碼增刪單元,M個擾碼單元,M個1:2編碼單元,2M個對齊標志和通道號插入單元和1個以太網PMA子層2M:N處理單元,所述每一個以太網接收單元用于接收1路第一速率以太數據流,并對所述第一速率以太數據流進行以太網時鐘數據恢復,同步獲取和去擾碼操作;所述每一個先進先出單元用于接收并緩存位于第一速率時鐘域的對應以太網接收單元輸出的第一速率以太數據流,向第二速率時鐘域輸出接收的所述第一速率以太數據流;所述每一個空閑碼增刪單元用于接收對應的先進先出單元輸出的第一速率以太數據流,當第一速率時鐘域和第二速率時鐘域數據不同步時,在第一速率以太數據流中增加或刪除空閑碼,使得第一速率時鐘域和第二速率時鐘域數據同步;所述每一個擾碼單元用于接收對應的空閑碼增刪單元輸出的第一速率以太數據流,對第一速率以太數據流在比特級上進行隨機化處理;所述每一個1:2編碼單元用于接收對應的擾碼單元輸出的第一速率以太數據流,按照輪詢方式,將所述第一速率以太數據流分成兩個第三速率以太數據流并輸出,輸出的第三速率以太數據流速率為輸入的第一速率以太數據流速率的一半;每一個對齊標志和通道號插入單元用于接收1:2編碼單元輸出的第三速率以太數據流,間隔一段時間在接收的第三速率以太數據流中增加對齊標志和通道號,對齊標志作為鏈路同步信息,通道號用于識別鏈路;以太網PMA子層2M:N處理單元用于接收所述2M個對齊標志和通道號插入單元輸出的第三速率以太數據流,轉換為N路第二速率以太數據流并輸出;所述多鏈路解碼與解復用單元包括N個時鐘數據恢復單元,1個以太網PMA子層2M:N單元,2M個鏈路同步獲取與對齊單元,1個通道監控單元,1個鏈路重排序單元,2M個對齊標志去除單元,M個鏈路交織單元,M個去擾碼單元,M個先進先出單元以及M個以太網發送單元;所述每一個時鐘恢復單元用于分別接收一個第二速率以太數據流,對所述第二速率以太數據流進行時鐘數據恢復處理,輸出處理后的第二速率以太數據流;所述以太網PMA子層2M:N單元用于接收N個時鐘數據恢復單元輸出的N路第二速率以太數據流,轉換為2M路第三速率以太數據流輸出;所述每一個鏈路同步獲取與對齊單元用于分別接收1個第三速率以太數據流,從所述第三速率以太數據流中識別出對齊標志,根據所述對齊標志對再低速以太數據流進行對齊處理;所述通道監控單元用于從2M個再低速以太數據流中檢測出的通道號;所述鏈路重排序單元用于接收2M個鏈路同步獲取與對齊單元輸出的第三速率以太數據流,根據通道監控單元檢測出的通道號,將鏈路重新進行排序,并輸出重排序后的2M個第三速率以太數據流;所述每一個對齊標志去除單元用于分別接收鏈路重排序單元輸出的1路第三速率以太數據流,去除所述第三速率以太數據流中的對齊標志和通道號;所述每一個鏈路交織單元用于分別接收兩個對應的對齊標志去除單元輸出的第三速率以太數據流,將兩路第三速率以太數據流合并為1路第一速率以太數據流并輸出,所述輸出的第一速率以太數據流的速率為輸入第三速率以太數據流的2倍;所述每一個去擾碼單元用于接收對應的鏈路交織單元輸出的第一速率以太數據流,對所述第一速率以太數據流進行去隨機化處理;所述每一個先進先出單元用于接收并緩存位于第二速率時鐘域的對應的去擾碼單元輸出的第一速率以太數據流,向第一速率時鐘域輸出所述第一速率以太數據流;所述每一個以太網發送單元用于接收對應的先進先出單元輸出的第一速率以太數據流,完成第一速率以太網空閑碼的增加或刪除以及擾碼處理后,在第一速率以太鏈路上發送所述第一速率以太數據流。3.根據權利要求2所述的子卡,其特征在于,所述多鏈路編碼與復用單元進一步包括本地錯誤和空閑碼生成單元,用于當接收到的第一速率以太數據流鏈路中斷時,在空閑碼增刪單元輸出的第一速率以太數據流中增加空閑碼,或者接收到的第一速率以太數據流的數據幀錯誤時,在空閑碼增刪單元輸出的第一速率以太數據流中增加錯誤碼。4.根據權利要求1所述的子卡,其特征在于,所述多鏈路編碼與復用單元和多鏈路解碼與解復用單元分別為一個獨立的芯片或集成在同一個芯片上。5.根據權利要求1所述的子卡,其特征在于,所述多鏈路編碼與復用單元和多鏈路解碼與解復用單元集成在子卡的光模塊上;光模塊通過直接連接電纜或者有源光纜實現1拖M提供M個第一速率物理接口。6.根據權利要求1至5任一項所述的子卡,其特征在于,所述第二速率以太數據流的速率為25Gb/s,第一速率以太數據流的速率為1...
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。