在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

電子發燒友App

硬聲App

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示
電子發燒友網>電子資料下載>DSP>大規模接入匯聚路由器的HAL結構及關鍵技術解析

大規模接入匯聚路由器的HAL結構及關鍵技術解析

2017-10-27 | rar | 0.6 MB | 次下載 | 1積分

資料介紹

目前,大多數路由器均采用分布式轉發、集中式路由處理的體系結構[1]。該結構方式使主處理單元與各從處理單元可以根據所處位置及執行任務的不同采用不同的處理方式,但也使頂層管理軟件對底層各從處理單元難以進行協調統一的管理。硬件抽象層HAL(Hardware Abstraction Layer)在邏輯上介于底層硬件與上層協議軟件之間,維護兩者之間的數據傳遞,并對底層各接口模塊進行管理,屏蔽底層硬件細節,使得應用軟件可以通過控制HAL達到操縱底層硬件的目的。高性能路由器硬件抽象層的提出[2]成功解決了分布式路由器面臨的通用性支撐軟件系統結構的設計問題,為構建開放通用的路由器軟件基礎平臺提供了保證。
  隨著路由器承載業務能力的不斷增強,大規模接入匯聚路由器的設計與實現也被提上了議事日程。ACR(大規模接入匯聚路由器)是3Tnet(高性能寬帶網)網絡的關鍵設備。該設備采用ACR寬帶接入方式,即通過帶有遠端用戶接口單元(RIU)、基于以太網傳輸接口的分合路器(EMDi)組成樹形分叉地域分布式系統構架,保證大規模的用戶直接接入骨干高速網絡,實現視頻點播、網絡電視、IP電話等寬帶業務,從而更加減化了網絡拓撲結構,使業務引入更加快速,運營策略更加多樣化。
  大規模用戶接入方式也給路由器硬件抽象層的實現方式及信息的實時、高速傳輸提出了新的挑戰,主要表現在以下幾個方面:首先,承載業務量的數量及種類的增多對路由器內部通信的實時性、高效性提出了更多的要求;其次,大規模用戶接入方式增加了路由器對外接口的數量,從而帶來了設備管理上的難度;再次,從系統的通用性及可擴展性考慮,要求構建一種具有可擴展性且不依賴于硬件具體實現方式的軟件體系結構,方便路由軟件的移植和應用。由此可見,硬件抽象層的高度穩定性、可擴展性及可靠性將直接影響路由器的各項性能指標。
  由于大規模用戶接入方式的特性,使得以前基于IPv6路由器的硬件抽象層的實現方式已經不適應數據高速傳輸及多用戶接入的管理方式。本文將在討論硬件抽象層基本結構的基礎上,提出一種適用于大規模接入匯聚路由器的HAL的通用性軟件結構設計及實現方式,提供高效、可靠的內部通信,并針對多用戶接入數量不確定的情況,提出動態加載虛擬驅動模塊的實現方法,增強路由器面向ACR接入方式的可用性。
  1 硬件抽象層基本結構及功能實現
  根據文獻[2]提出的方案,高性能路由器硬件抽象層可分為內部通信、虛擬驅動及設備管理三大模塊,這三部分模塊相互配合,共同完成面向實際的用戶設備接口的功能模擬及硬件細節的屏蔽,并對其進行統一協調的管理。硬件抽象層對用戶設備接口的功能模擬主要由虛擬驅動模塊完成,包括數據包的收發及協議報文的預處理等工作,為上層協議軟件提供標準的API函數;而對用戶設備的接口管理則由上層網絡管理軟件通過設備管理模塊對其進行管理配置及監控;內部通信模塊運行于內部以太網絡,協調各模塊之間的功能接口,保證各從處理單元與主處理單元之間實時可靠的數據傳輸。其基本結構如圖1所示。
  大規模接入匯聚路由器的HAL結構及關鍵技術解析
  根據各模塊的功能可知,硬件抽象層內部通信模塊是各分處理單元與主處理單元信息交互的重要傳輸通道。內部通信模塊匯集各底層設備的數據并根據類型分流至各上層處理模塊,同時,數據維護模塊對虛擬設備及各處理單元的維護信息也需要通過內部通信模塊進行。因此,內部通信模塊采用何種基于內部以太網的數據傳輸實現方式,對路由器內部數據的實時、有效、可靠傳輸起著至關重要的作用。當前內部通信模塊采用基于分隔符的TCP傳輸方式,在應用層數據包的起始部分附加有特定格式的分隔符和數據長度域,解決了由于Nagle算法產生的包粘滯問題[3]。但該方式沒能解決TCP傳輸方式的消耗過大、實時性不強的問題[4]。同時,消除分割符恢復報文的完整性也增加了應用程序的處理復雜度,從而不可避免地增加系統的開銷并降低系統的實時性。系統的實時性對于用戶業務急劇增多的ACR路由器而言是一個迫切需要解決的問題。UDP是一個面向消息的傳輸協議[5],其最大數據緩沖區長度為8192~65536字節,滿足一次傳輸一個完整報文的條件。在內部以太網中采用UDP傳輸方式具有明顯的優勢。但由于UDP協議的無連接性,導致它是一個不可靠傳輸,文中第二部分將討論如何實現一種基于UDP的內部通信的可靠性傳輸機制。
  硬件抽象層對用戶設備接口的功能模擬主要通過虛擬驅動進行,路由器業務類型的擴展使得用戶接口數量增多并呈現接入時間的不確定性,從而帶來用戶設備管理上的難度。針對此種情況,文中第三部分提出動態加載虛擬驅動模塊的實現方法,增強路由器面向多用戶接入方式的可用性。
  2 基于UDP傳輸方式的內部通信的可靠性實現
  內部通信模塊處于硬件抽象層的底層,運行于內部交換網絡,完成底層硬件與上層控制軟件的數據傳輸,實現對底層硬件的初步屏蔽分離;針對分布式體系結構特點及多用戶接入的業務需求,內部通信模塊以Client\Server的方式分別運行于主處理單元模塊及各線路接口單元模塊上,采用UDP傳輸協議進行通信,主要基于以下幾點考慮:
  首先,UDP協議是一個無連接協議,傳輸數據之前源端與終端不需建立連接,因此不需維護連接狀態。這樣服務器端可以使用一個或幾個端口同時向多個客戶端發送消息,符合分布式結構體系的要求。
  其次,UDP信息包很短,只有8個字節,相對于TCP的20個字節的信息包的額外開銷很小,便于數據的快速傳遞。
  再次,吞吐量不受擁塞控制算法的調節,只受應用軟件生成數據的速率、傳輸帶寬和計算機性能的影響,適用于內部以太網絡的數據傳輸。
  但由于UDP方式的無連接性,使得UDP傳輸的可靠性不強。而可靠性是內部通信模塊所必須具有的性能,因此考慮在應用軟件中實現UDP傳輸方式的可靠性保證,主要采用以下方式:
下載該資料的人也在下載 下載該資料的人還在閱讀
更多 >

評論

查看更多

下載排行

本周

  1. 1電子電路原理第七版PDF電子教材免費下載
  2. 0.00 MB  |  1489次下載  |  免費
  3. 2單片機典型實例介紹
  4. 18.19 MB  |  91次下載  |  1 積分
  5. 3S7-200PLC編程實例詳細資料
  6. 1.17 MB  |  27次下載  |  1 積分
  7. 4筆記本電腦主板的元件識別和講解說明
  8. 4.28 MB  |  18次下載  |  4 積分
  9. 5開關電源原理及各功能電路詳解
  10. 0.38 MB  |  9次下載  |  免費
  11. 6基于AT89C2051/4051單片機編程器的實驗
  12. 0.11 MB  |  4次下載  |  免費
  13. 7基于單片機和 SG3525的程控開關電源設計
  14. 0.23 MB  |  3次下載  |  免費
  15. 8基于單片機的紅外風扇遙控
  16. 0.23 MB  |  3次下載  |  免費

本月

  1. 1OrCAD10.5下載OrCAD10.5中文版軟件
  2. 0.00 MB  |  234313次下載  |  免費
  3. 2PADS 9.0 2009最新版 -下載
  4. 0.00 MB  |  66304次下載  |  免費
  5. 3protel99下載protel99軟件下載(中文版)
  6. 0.00 MB  |  51209次下載  |  免費
  7. 4LabView 8.0 專業版下載 (3CD完整版)
  8. 0.00 MB  |  51043次下載  |  免費
  9. 5555集成電路應用800例(新編版)
  10. 0.00 MB  |  33562次下載  |  免費
  11. 6接口電路圖大全
  12. 未知  |  30319次下載  |  免費
  13. 7Multisim 10下載Multisim 10 中文版
  14. 0.00 MB  |  28588次下載  |  免費
  15. 8開關電源設計實例指南
  16. 未知  |  21539次下載  |  免費

總榜

  1. 1matlab軟件下載入口
  2. 未知  |  935053次下載  |  免費
  3. 2protel99se軟件下載(可英文版轉中文版)
  4. 78.1 MB  |  537791次下載  |  免費
  5. 3MATLAB 7.1 下載 (含軟件介紹)
  6. 未知  |  420026次下載  |  免費
  7. 4OrCAD10.5下載OrCAD10.5中文版軟件
  8. 0.00 MB  |  234313次下載  |  免費
  9. 5Altium DXP2002下載入口
  10. 未知  |  233045次下載  |  免費
  11. 6電路仿真軟件multisim 10.0免費下載
  12. 340992  |  191183次下載  |  免費
  13. 7十天學會AVR單片機與C語言視頻教程 下載
  14. 158M  |  183277次下載  |  免費
  15. 8proe5.0野火版下載(中文版免費下載)
  16. 未知  |  138039次下載  |  免費
主站蜘蛛池模板: 操她视频网站 | 亚洲1234区乱码| 色一区二区 | 色多多网| 天天射天天干 | 2019天天干天天操 | 国产成人毛片视频不卡在线 | 四虎影院永久网站 | 午夜毛片不卡高清免费 | 色综合久久综合 | 中文字幕在线观看一区二区 | 午夜影院免费体验 | 日日干夜夜操s8 | 日本黄网站高清色大全 | 国产亚洲精品久久久久久牛牛 | 国产综合在线观看视频 | 国内精品99 | 五月婷六月婷婷 | 天天摸夜夜摸夜夜狠狠摸 | 欧美精品一区视频 | 99久久免费精品视频 | 九月婷婷综合婷婷 | 美女丝袜长腿喷水gif动态图 | 天天干天天狠 | 69xxxx女人| 乱码中文字幕人成在线 | 欧美色伊人 | 欧美黑人5o厘米全进去 | 182tv免费视视频线路一二三 | 国产aaaaaa | 久久久久久久国产视频 | 久久福利国产 | 色五月视频 | 4438x成人全国最大 | 午夜免费伦费影视在线观看 | 国产黄在线观看免费观看不卡 | 男男gay高h文 | 91在线国内在线播放大神 | 国产专区日韩精品欧美色 | 九九久久国产精品大片 | 欧美综合色区 |