注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡計算機組織與體系結構嵌入式通信軟件設計

嵌入式通信軟件設計

嵌入式通信軟件設計

定 價:¥24.00

作 者: (美國)斯瑞德哈著、彭甫陽等譯
出版社: 北京航空航天大學出版社
叢編項: 嵌入式系統譯叢
標 簽: 嵌入式計算機

ISBN: 9787810773614 出版時間: 2004-11-01 包裝: 平裝
開本: 16開 頁數: 196 字數:  

內容簡介

  《嵌入式通信軟件設計》共分9章,內容涉及通信軟件的OSI七層模型、軟件的劃分、協議軟件的實現、通信軟件中表和其它數據結構、緩沖區(qū)管理、定時器管理、管理軟件及相關問題、多板通信軟件設計以及嵌入式通信軟件開發(fā)過程等,還提供了通信軟件設計的真實實例。很多內容以前只是散見于一些技術文獻、內部文件甚至設計人員的頭腦中,《嵌入式通信軟件設計》是第一次系統地對這些內容進行整理和提升?!肚度胧酵ㄐ跑浖O計》既適合于初學者,也適合于有經驗的程序員;既可作為大學通信軟件設計課程的教材,也可作為軟件實踐者自學和提高的參考書。

作者簡介

暫缺《嵌入式通信軟件設計》作者簡介

圖書目錄

 
第1章 引言1.1 OSI參考模型11.1.1 物理層31.1.2 數據鏈路層31.1.3 網絡層31.1.4 傳輸層41.1.5 會話、表示和應用層41.1.6 網絡通信41.2 通信設備51.3 軟件構件類型91.3.1 協議軟件91.3.2 基礎軟件和系統軟件101.4 設計考慮——序曲111.5 小結121.6 閱讀材料121.7 習題12第2章 通信系統軟件考慮2.1 基于主機的通信132.1.1 用戶模式與核心模式132.1.2 主機網絡接口152.1.3 STREAMS結構162.1.4 套接字接口182.1.5 基于主機的聯網軟件存在的問題182.2 嵌入式通信軟件192.2.1 實時操作系統192.2.2 存儲問題212.2.3 設備問題232.2.4 軟/硬件劃分232.2.5 硬件加速252.2.6 控制板和數據板272.2.7 為硬件加速開發(fā)軟件282.3 小結292.4 閱讀材料302.5 習題30第3章 軟件劃分3.1 嚴格分層方法的局限性313.2 任務與模塊333.2.1 進程與任務的比較343.2.2 任務實現353.2.3 任務調度353.3 模塊與任務分解363.4 劃分案例研究——第二層交換器363.4.1 設備驅動程序373.4.2 協議功能413.4.3 系統與管理任務433.4.4 硬件加速433.5 第三層交換器/路由器433.6 模塊與任務接口453.6.1 函數/過程接口453.6.2 消息/事件接口473.6.3 標準接口與專用接口493.7 小結503.8 閱讀材料503.9 習題50第4章 協議軟件4.1 協議實現514.1.1 狀態(tài)機524.1.2 協議數據單元(PDU)處理574.1.3 協議接口584.1.4 配置與控制614.1.5 系統啟動634.1.6 協議升級644.2 小結654.3 閱讀材料654.4 習題65第5章 表與其它數據結構5.1 表665.2 結構/表的劃分695.2.1 控制塊695.2.2 接口控制塊725.3 實現745.3.1 控制塊分配與初始化745.4 訪問加速765.4.1 訪問方法優(yōu)化775.4.2 硬件支持775.4.3 高速緩沖785.5 表大小的調整785.6 表訪問例程805.7 小結815.8 閱讀材料825.9 習題82第6章 緩沖區(qū)與定時器管理6.1 緩沖區(qū)管理836.1.1 全局緩沖區(qū)管理836.1.2 局部緩沖區(qū)管理846.1.3 單緩沖池和多緩沖池846.1.4 緩沖區(qū)大小856.1.5 緩沖池及緩沖區(qū)大小選擇對照單866.1.6 伯克利系統發(fā)布(BSD)的mbuf庫866.1.7 STREAMS緩沖區(qū)方案906.1.8 緩沖區(qū)方案之比較916.1.9 緩沖區(qū)管理方案范例926.1.10 緩沖區(qū)管理中的異常條件956.2 定時器管理966.2.1 任務各自進行自己的定時管理966.2.2 差值定時器計數的使用986.2.3 定時器管理任務1006.3 小結1036.4 閱讀材料1046.5 習題104第7章 管理軟件7.1 設備管理1057.2 管理方案1067.3 路由器管理1077.3.1 SNMP管理1077.3.2 基于CLI的管理1087.3.3 基于HTTP的管理1087.4 管理子系統體系結構1087.4.1 SNMP的使用1087.4.2 CLI的使用1107.5 代理與協議間的接口1117.5.1 代理與協議之間的內存分離1137.6 設備到管理程序的通信1137.7 系統建立與配置1147.7.1 引導參數配置1147.7.2 引導后配置1157.8 配置的保存與恢復1157.9 小結1177.10 閱讀材料1177.11 習題118第8章 多板通信軟件的設計8.1 通信設備的通用結構1198.1.1 單板設計1208.1.2 基于機殼的設計1208.1.3 基于機架的設計1218.2 多板體系結構1238.3 單控制卡+多線卡結構1258.3.1 線卡到線卡的通信1258.3.2 線卡到控制卡的通信1258.3.3 消息類型與協議1268.3.4 軟件在控制卡和線卡之間的劃分1278.3.5 劃分抽象化1278.4 RTOS對分布的支持1298.5 適應分布的數據結構調整1308.6 適應分布的狀態(tài)機調整1318.6.1 單一控制平面1318.6.2 分立控制平面1328.7 多板軟件管理接口1338.8 多板軟件開發(fā)對照表1338.9 單控制卡+多線卡結構的評價1348.10 多線卡全分布結構1348.11 多板系統中的故障與容錯1368.11.1 故障類型1368.11.2 控制卡與線卡冗余選擇方案1378.11.3 控制卡冗余1388.11.4 線卡冗余1388.11.5 控制卡和線卡的冗余模型與待機模型總結1408.12 小結1408.13 閱讀材料1408.14 習題141第9章 通信軟件的開發(fā)9.1 產品開發(fā)步驟1429.1.1 第三層交換器產品需求1439.1.2 高層或系統設計1449.1.3 低層設計1459.1.4 編碼1459.1.5 測試1459.2 獨立于硬件的開發(fā)1479.2.1 模擬環(huán)境的采用1479.2.2 獨立于操作系統的程序設計1499.3 COTS板的采用1519.4 開發(fā)環(huán)境與工具1529.5 測試工具與設備1539.6 小結1549.7 閱讀材料1559.8 習題155附錄A商用系統舉例Juniper Networks的公司M系列路由器156Cisco Systems公司的12000系列路由器157Cisco IOSTM軟件157附錄B常用術語與縮略語參考文獻174

本目錄推薦

掃描二維碼
Copyright ? 讀書網 www.leeflamesbasketballcamps.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網安備 42010302001612號