資料介紹
星載交換機是以衛星為核心的天基信息系統的關鍵子系統,是制約天基信息系統發展的關鍵技術之一,而星載交換機的核心是高性能的交換芯片。由于太空劇烈變化的環境溫度和各種離子的影響,使得宇航級電子器件的性能指標遠高于地面設備電子器件,而可選用作為宇航級電子器件的范圍又遠低于地面設備器件的選用范圍,同時星載設備對可靠性的要求遠高于地面設備。這就要求星載交換機在技術體制、電路結構、數據包隊列管理方式、調度算法等都與地面的交換機有很大不同,這些問題均有待于進行深入研究。
對于以衛星為核心的天基信息系統,利用地面高性能IP交換機仍然存在較大問題,使其在天基信息系統中的使用受到了限制。
(1)功耗:星上設備對功耗有嚴格的控制,地面高性能骨干IP交換機的功耗通常在數百瓦到幾千瓦,這對于星載設備來說是難以承受的。
(2)系統可靠性:星上設備對系統可靠性要求極高,需要在不同層面上考慮冗余備份問題。
(3)系統重量與體積:星上載荷的重量是衛星系統的重要指標,星載高性能交換機在體積和重量上與地面設備相比必須大幅度減輕。
(4)系統硬件結構優化:IP交換機系統的硬件復雜度和集成度非常高,但由于空間溫度環境、空間粒子流等的影響,元器件選擇上存在很大制約,地面設備中廣泛使用的SDRAM、DDR、高性能CPU等器件都無法直接使用,這要求系統硬件結構和算法的復雜度必須降低,使之在可用宇航級元器件(如低速SRAM、處理器和存儲器)的基礎上實現較高的交換能力。
(5)系統軟件結構優化:IP路由器系統的軟件復雜度非常高,由于在天基信息系統中高性能網絡處理器無法直接使用,所以部分傳統上采用軟件實現的功能和算法要采用硬件固化的方法來實現。這就需要簡化復雜的IP協議棧。
基于以上分析,地面高性能IP交換機在天基信息系統中的使用受到了很大限制。由于星上存儲器容量不能像地面那樣寬裕,隊列長度受限,而衛星空中接口的往返傳播時延又大于地面,為了更好地設計流量控制,需要在星載交換機結構中使用一個復雜度低且有效的隊列管理器,減少對緩存區容量的要求,保證低時延,降低掉包率,達到用戶的QoS要求,提高吞吐量。
1 基本概念
在星載交換機中,為了實現IP數據包快速轉發,一般采用基于定長信元的體制,IP數據包在進入交換結構前,被分割成許多固定長度的分組(下文統稱為信元)。交換結構的緩存方式主要有輸入緩存、輸出緩存和共享緩存。對于一個N×N交換結構,輸出緩存中存儲器的訪問速度是線路速率的(N+1)倍;采用共享緩存方式是線路速率的2×N倍;而對于輸入緩存方式,存儲器的訪問速度是線路速率的兩倍,與交換機的端口數目無關。為了增大交換機的容量,支持更高的線路速率,在星載交換機中有必要研究輸入緩存的方式。
對于輸入緩存中存在的隊頭阻塞HOL(Head of Line blocking)問題,采用虛擬輸出排隊(VOQ)技術可改善該問題,使吞吐量達到100%。VOQ要獲得高的性能,關鍵問題是要設計一個匹配輸入和空閑輸出端口的高效、公平的調度算法,也就是二部圖的匹配問題。
采用虛擬輸出排隊機制的輸入排隊交換結構模型如圖1所示。在每個輸入端口的緩存區中,設置N個(N為交換機端口數目)FIFO隊列,每個FIFO隊列對應一個輸出端口。也就是說,將輸入端口為i,輸出端口為j的分組緩存到虛擬輸出隊列VOQi,j中,在調度器的控制下,將匹配的VOQi,j中的分組調度出去。
對于以衛星為核心的天基信息系統,利用地面高性能IP交換機仍然存在較大問題,使其在天基信息系統中的使用受到了限制。
(1)功耗:星上設備對功耗有嚴格的控制,地面高性能骨干IP交換機的功耗通常在數百瓦到幾千瓦,這對于星載設備來說是難以承受的。
(2)系統可靠性:星上設備對系統可靠性要求極高,需要在不同層面上考慮冗余備份問題。
(3)系統重量與體積:星上載荷的重量是衛星系統的重要指標,星載高性能交換機在體積和重量上與地面設備相比必須大幅度減輕。
(4)系統硬件結構優化:IP交換機系統的硬件復雜度和集成度非常高,但由于空間溫度環境、空間粒子流等的影響,元器件選擇上存在很大制約,地面設備中廣泛使用的SDRAM、DDR、高性能CPU等器件都無法直接使用,這要求系統硬件結構和算法的復雜度必須降低,使之在可用宇航級元器件(如低速SRAM、處理器和存儲器)的基礎上實現較高的交換能力。
(5)系統軟件結構優化:IP路由器系統的軟件復雜度非常高,由于在天基信息系統中高性能網絡處理器無法直接使用,所以部分傳統上采用軟件實現的功能和算法要采用硬件固化的方法來實現。這就需要簡化復雜的IP協議棧。
基于以上分析,地面高性能IP交換機在天基信息系統中的使用受到了很大限制。由于星上存儲器容量不能像地面那樣寬裕,隊列長度受限,而衛星空中接口的往返傳播時延又大于地面,為了更好地設計流量控制,需要在星載交換機結構中使用一個復雜度低且有效的隊列管理器,減少對緩存區容量的要求,保證低時延,降低掉包率,達到用戶的QoS要求,提高吞吐量。
1 基本概念
在星載交換機中,為了實現IP數據包快速轉發,一般采用基于定長信元的體制,IP數據包在進入交換結構前,被分割成許多固定長度的分組(下文統稱為信元)。交換結構的緩存方式主要有輸入緩存、輸出緩存和共享緩存。對于一個N×N交換結構,輸出緩存中存儲器的訪問速度是線路速率的(N+1)倍;采用共享緩存方式是線路速率的2×N倍;而對于輸入緩存方式,存儲器的訪問速度是線路速率的兩倍,與交換機的端口數目無關。為了增大交換機的容量,支持更高的線路速率,在星載交換機中有必要研究輸入緩存的方式。
對于輸入緩存中存在的隊頭阻塞HOL(Head of Line blocking)問題,采用虛擬輸出排隊(VOQ)技術可改善該問題,使吞吐量達到100%。VOQ要獲得高的性能,關鍵問題是要設計一個匹配輸入和空閑輸出端口的高效、公平的調度算法,也就是二部圖的匹配問題。
采用虛擬輸出排隊機制的輸入排隊交換結構模型如圖1所示。在每個輸入端口的緩存區中,設置N個(N為交換機端口數目)FIFO隊列,每個FIFO隊列對應一個輸出端口。也就是說,將輸入端口為i,輸出端口為j的分組緩存到虛擬輸出隊列VOQi,j中,在調度器的控制下,將匹配的VOQi,j中的分組調度出去。
下載該資料的人也在下載
下載該資料的人還在閱讀
更多 >
- 華為路由器交換機實驗手冊下載 6次下載
- AN-121:高性能立體聲路由交換機
- 如何使用嵌入式微控制器LPC2368來實現基于SMI的管理型交換機? 16次下載
- 通訊/交換機開發中交換和橋接的概念詳細介紹.pdf 2次下載
- 基于艾訊科技EX系列交換機特點及性能 12次下載
- 工業以太網交換機簡介及其與普通交換機的區別介紹 17次下載
- 三層交換機集群管理配置 0次下載
- 高端交換機供電方案 6次下載
- 基于Solid Edge的飛機雷達熱交換機設計
- 一種基于速率的公平隊列管理算法
- 主動隊列管理建模及最優控制策略
- 網絡中常用的隊列管理方法比較
- 高性能立體聲路由交換機
- 一種改進的主動隊列管理算法
- 適合星載交換機的調度算法
- 車載以太網交換機入門基本功(4)—優先級設計與VLAN測試 122次閱讀
- 華為交換機常用命令大全 280次閱讀
- 二層交換機和三層交換機有什么區別 494次閱讀
- 如何簡化PCIe 6.0交換機的設計 294次閱讀
- 廣域網交換機與局域網交換機的區別 503次閱讀
- 匯聚交換機和核心交換機區別 2755次閱讀
- 網管交換機和非網管交換機有什么區別 1.1w次閱讀
- 利用接口芯片GT-48330實現對網管交換機的控制和管理 1426次閱讀
- 工控交換機和工業交換機的區別 2362次閱讀
- 交換機的組網方式_交換機的功能是什么 2573次閱讀
- 萬兆交換機與千兆交換機的區別 1.2w次閱讀
- 淺談二層交換機與三層交換機的組網性能比較 6390次閱讀
- 做小型網絡監控方案的時候選配交換機的方法解析 7324次閱讀
- 如何用超級終端連接交換機 3.3w次閱讀
- 基于MAX5980芯片的POE網絡交換機設計方案 3.9w次閱讀
下載排行
本周
- 1TC358743XBG評估板參考手冊
- 1.36 MB | 330次下載 | 免費
- 2開關電源基礎知識
- 5.73 MB | 6次下載 | 免費
- 3100W短波放大電路圖
- 0.05 MB | 4次下載 | 3 積分
- 4嵌入式linux-聊天程序設計
- 0.60 MB | 3次下載 | 免費
- 5基于FPGA的光纖通信系統的設計與實現
- 0.61 MB | 2次下載 | 免費
- 6基于FPGA的C8051F單片機開發板設計
- 0.70 MB | 2次下載 | 免費
- 751單片機窗簾控制器仿真程序
- 1.93 MB | 2次下載 | 免費
- 8基于51單片機的RGB調色燈程序仿真
- 0.86 MB | 2次下載 | 免費
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費
- 2555集成電路應用800例(新編版)
- 0.00 MB | 33564次下載 | 免費
- 3接口電路圖大全
- 未知 | 30323次下載 | 免費
- 4開關電源設計實例指南
- 未知 | 21548次下載 | 免費
- 5電氣工程師手冊免費下載(新編第二版pdf電子書)
- 0.00 MB | 15349次下載 | 免費
- 6數字電路基礎pdf(下載)
- 未知 | 13750次下載 | 免費
- 7電子制作實例集錦 下載
- 未知 | 8113次下載 | 免費
- 8《LED驅動電路設計》 溫德爾著
- 0.00 MB | 6653次下載 | 免費
總榜
- 1matlab軟件下載入口
- 未知 | 935054次下載 | 免費
- 2protel99se軟件下載(可英文版轉中文版)
- 78.1 MB | 537796次下載 | 免費
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420026次下載 | 免費
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費
- 5Altium DXP2002下載入口
- 未知 | 233046次下載 | 免費
- 6電路仿真軟件multisim 10.0免費下載
- 340992 | 191185次下載 | 免費
- 7十天學會AVR單片機與C語言視頻教程 下載
- 158M | 183278次下載 | 免費
- 8proe5.0野火版下載(中文版免費下載)
- 未知 | 138040次下載 | 免費
評論
查看更多