注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術工業(yè)技術無線電電子學、電信技術藍牙協議及其源代碼分析

藍牙協議及其源代碼分析

藍牙協議及其源代碼分析

定 價:¥43.00

作 者: 金純編著
出版社: 國防工業(yè)出版社
叢編項:
標 簽: 無線電通信 通信協議 技術

ISBN: 9787118045499 出版時間: 2006-06-01 包裝: 膠版紙
開本: 16開 頁數: 377 字數:  

內容簡介

  本書是一部關于藍牙技術的專業(yè)技術用書,全書從實際工程角度,系統(tǒng)地介紹了藍牙技術原理和協議體系結構,并基于金甌藍牙開發(fā)平臺,以大量的源代碼和例程數據分析了L2CAP、RECOMM和SDP三層協議。本書從實際工程角度,系統(tǒng)地介紹了藍牙技術原理和協議體系結構,并基于金甌藍牙開發(fā)平臺,以大量的源代碼和例程數據分析了L2CAP、RECOMM和SDP三層協議。全書共11章,主要內容包括:藍牙概述及金甌藍牙開發(fā)平臺、射頻協議(RF)、基帶協議(BB)、鏈路管理協議(LMP)、主機控制接口(HCI)、邏輯鏈路控制與適配協議(L2CAP)、串口仿真協議(RFCOMM)、對象交換協議(OBEX)、服務發(fā)現協議(SDP)、電話控制協議(TCS)以及藍牙操作模式等。本書可供從事藍牙產品開發(fā)的工程技術人員參考,也可供高等學校通信、計算機和相關專業(yè)大學生閱讀。

作者簡介

暫缺《藍牙協議及其源代碼分析》作者簡介

圖書目錄

第一章 藍牙概述和金甌藍牙開發(fā)平臺介紹
1.1 藍牙概述
1.1.1 藍牙技術的誕生與發(fā)展
1.1.2 藍牙技術介紹
1.1.3 藍牙協議體系結構
1.1.4 藍牙應用模型及協議棧
1.1.5 藍牙技術的應用
1.2 金甌藍牙開發(fā)平臺介紹
1.2.1 平臺簡介
1.2.2 功能說明
1.2.3 使用說明
1.2.4 HCI
1.2.5 SDP
1.2.6 RFCOMM
1.2.7 參數設置
1.2.8 開發(fā)
1.2.9 硬件說明
第二章 射頻協議
2.1 概述
2.2 頻段及信道分配
2.3 發(fā)射機特性
2.3.1 基本數據速率
2.3.2 增強數據速率
2.4 接收機特性
2.4.1基本速率
2.4.2增強數據速率
第三章 基帶協議
3.1 概述
3.1.1 藍牙時鐘
3.1.2 藍牙設備編址
3.1.3 接人碼
3.2 物理信道
3.2.1 物理信道定義
3.2.2 基本匹克網物理信道
3.2.3 自適應匹克網物理信道
3.2.4 尋呼掃描物理信道
3.2.5 查詢掃描物理信道
3.2.6 頻率選擇
3.3 物理鏈路
3.4 邏輯傳輸
3.4.1 概述
3.4.2 邏輯傳輸地址(LT_ADDR)
3.4.3 同步邏輯傳輸
3.4.4 異步邏輯傳輸
3.4.5 收發(fā)過程
3.4.6活動狀態(tài)下的從設備廣播傳輸
3.4.7休眠模式下從設備廣播傳輸
3.5 邏輯鏈路
3.5.1 鏈路控制邏輯鏈路(LC)
3.5.2 ACL控制邏輯鏈路(ACI,C)
3.5.3 用戶異步/同步邏輯鏈路(ACI,U)
3.5.4 用戶同步數據邏輯鏈路(SCO-S)
3.5.5 用戶擴展同步數據邏輯鏈路(eSCO—S)
3.5.6 邏輯鏈路優(yōu)先級
3.6 分組
3.6.1 通用格式
3.6.2 位順序
3.6.3 接入碼
3.6.4 分組頭
3.6.5 分組類型
3.6.6 凈荷格式
3.6.7 分組概要
3.7 比特流流程
3.7.1 差錯檢驗
3.7.2 數據白化
3.7.3 糾錯
3.7.4 1/3 比例前向糾錯碼
3.7.5 2/3 比例前向糾錯碼
3.7.6 ARQ方案
3.8 鏈路控制操作
3.8.1 狀態(tài)概述
3.8.2 待機狀態(tài)
3.8.3 連接建立子狀態(tài)
3.8.4 設備發(fā)現子狀態(tài)
3.8.5 連接狀態(tài)
3.8.6 活動模式
3.8.7 呼吸模式
3.8.8 保持模式
3.8.9 休眠狀態(tài)
3.9 音頻
3.9.1 對數PCM編譯碼器(LOG PCM CODEC)
3.9.2 連續(xù)變化斜率增量調制編譯碼器(CVSD CODEC)
3.9.3 錯誤處理
3.9.4 一般音頻要求
第四章 鏈路管理協議
4.1 概述
4.2 一般規(guī)則
4.2.1 消息傳輸
4.2.2 同步
4.2.3 分組格式
4.2.4 事務
4.2.5 差錯處理
4.2.6 過程規(guī)則
4.2.7 通用應答消息
4.2.8 LMP消息限制條件
4.3 設備特征
4.3.1 概述
4.3.2 特征定義
4.3.3 特征掩碼定義
4.3.4 鏈路管理相互對策
4.4 過程規(guī)則
4.4.1 連接控制
4.4.2 安全
4.4.3 信息請求
4.4.4 主從角色轉換
4.4.5 操作模式
4.4.6 邏輯鏈路
4.4.7 測試模式
第五章 主機控制器接口協議
5.1 主機控制接口協議概述
5.2 主機控制傳輸層概述
5.2.1 USB傳輸層
5.2.2.RS232傳輸層
5.2.3 HCI UART傳輸層
5.2.4 HCI SD傳輸層
5.3 HCI流控制
5.4 HCI數據格式
5.4.1 介紹
5.4.2 數據和參數格式
5.4.3 HCI信息交換
5.5 開發(fā)平臺上的命令和事件及其詳細分析
5.5.1 開發(fā)平臺在執(zhí)行HCI初始化本地藍牙設備命令后所產生的一些命令和事件
5.5.2 開發(fā)平臺在執(zhí)行HCI搜索藍牙設備命令后所產生的命令和事件
5.5.3 建立連接
5.5.4 傳輸ACI數據
5.5.5 傳輸ACI數據
5.5.6 斷開連接
5.6 HCl分組中數據的詳細解釋說明
5.6.1 HCI鏈路控制命令
5.6.2 HCI鏈路策略命令
5.6.3 主機控制器和基帶命令
5.6.4 信息參數
5.6.5 狀態(tài)參數
5.6.6 測試命令
5.6.7 事件
5.7 實現HCI的部分源代碼及其分析
5.7.1 HCI對上行數據流的處理過程
5.7.2 IICI對下行數據流的處理過程
第六章 邏輯鏈路控制和適配協議
6.1 L2CAP概述
6.1.1 L2CAP特征
6.1.2 L2CAP的設計
6.1.3 適用范圍
6.2 主要操作
6.2.1 信道標識符
6.2.2 設備間操作
6.2.3 層間操作
6.2.4 操作方式
6.3 數據分組格式
6.3.1 面向連接信道
6.3.2 無連接數據信道
6.3.3 在重傳毓控制模式下的面向連接信道
6.4 信令分組格式
6.4.1 命令拒絕(代碼0x01)
6.4.2 連接請求(代碼0x02)
6.4.3 連接應答(代碼0x03)
6.4.4 配置請求(代碼0x04)
6.4.5 配置應答(代碼0x05)
6.4.6 斷開請求(代碼0x06)
6.4.7 連接斷開應答(代碼0x07)
6.4.8 回應請求(代碼0x08)
6.4.9 回應應答(代碼0x09)
6.4.10 信息請求(代碼0x0A)
6.4.11 信息應答(代碼0x0B)
6.4.12 擴展特征掩碼
6.5 配置參數選項
6.5.1 最大傳輸單位
6.5.2 刷新超時選項
6.5.3 服務質量選項
6.5.4 重傳和流控制選項
6.6 狀態(tài)機
6.6.1 狀態(tài)機的常規(guī)規(guī)則
6.6.2 定時器事件
6.7 常規(guī)操作過程
6.7.1 配置過程
6.7.2 分段和重組
6.7.3 服務數據單元的封裝
6.7.4 錯誤的12CAP SDU的傳輸
6.7.5 刷新超時的操作
6.7.6 無連接數據信道
6.8 流控制和重傳過程
6.8.1 信息恢復
6.8.2 流控制和重傳PDU類型的功能
6.8.3 變量和序列號碼
6.8.4 重傳模式
6.8.5 流控制模式
6.9 L2CAP層數據分析
6.9.1 L2CAP—PDU
6.9.2 信令信道的L2CAP—PDU分析
6.9.3 12CAP層通過0x40通道發(fā)送Hello World
6.10 L2CAP層源代碼分析
6.10.1 L2CAP層重要數據結構定義
6.10.2 L2CAP發(fā)送接收數據流程
6.10.3 一般的連接建立過程、配置過程和斷開連接過程
第七章 串口仿真協議
7.1 介紹
7.1.1 概述
7.1.2 設備類型
7.1.3 字節(jié)序列
7.2 RFCOMM服務概述
7.2.1 RS.232控制信令
7.2.2 空MODEM仿真
7.2.3 多串口仿真
7.3 服務接口描述
7.4 采用TS07.10子集和對TS07.10的修正后的RFOMM
7.4.1 RFCOMM的幀結構
7.4.2 多路控制信道
7.4.3 匯聚層
7.5 流控制
7.5.1 L2CAP流控制概述
7.5.2 有線端口的流控制
7.5.3 RFCOMM流控制
7.5.4 端口仿真實體串行流控制
7.6 與其它實體的互操作
7.6.1 端口仿真和端口代理實體
7.6.2 服務注冊和搜索
7.6.3 低層約束
7.7 RFCOMM層數據分析部分
7.7.1 建立連接
7.7.2 收發(fā)數據
7.7.3 斷開連接
7.8 RFCOMM層源代碼分析部分
7.8.1 傳輸過程和重要數據結構
7.8.2 建立連接、斷開、數據傳輸分析
第八章 對象交換協議
8.1 0BEX協議概述
8.2 OBEX對象模型
8.2.1 OBEX可選分組頭
8.2.2 頭指示器(HI)詳細描述
8.3 會話協議
8.3.1 會話協議概述
8.3.2 連接操作
8.3.3 連接斷開操作
8.3.4 推(PUT)操作
8.3.5 拉(GET)操作
8.3.6 取消(Abort)操作
8.3.7 設置路徑(Set Path)操作
8.4 藍牙下的OBEX協議
8.4.1 OBEX over RFCOMM
8.4.2 OBEX over TCP/IP
第九章 服務發(fā)現協議
9.1 介紹
9.1.1 概述
9.1.2 SDP能夠提供的服務能力
9.2 概述
9.2.1 客戶服務器交互
9.2.2 服務記錄
9.2.3 服務屬性
9.2.4 屬性ID
9.2.5 屬性值
9.2.6 服務類
9.2.7 服務搜索
9.2.8 服務瀏覽
9.3 數據表示
9.3.1 數據元
9.3.2 數據元素類型描述符
9.3.3 數據元尺寸描述符
9.3.4 數據元舉例
9.4 協議說明
9.4.1 字節(jié)傳輸順序
9.4.2 協議數據單元格式
9.4.3 局部應答和延續(xù)狀態(tài)
9.4.4 出錯處理
9.4.5 服務搜索處理
9.4.6 服務屬性事務
9.4.7 服務搜索屬性事務
9.5 服務屬性定義
9.5.1 通用屬性定義
9.5.2 “服務搜索服務器”服務類屬性定義
9.5.3 “瀏覽組描述符”服務類屬性定義
9.6 SDIP層數據分析部分
9.6.1 服務搜索請求
9.6.2 服務搜索響應
9.6.3 服務屬性請求
9.6.4 服務屬性應答
9.6.5 服務搜索屬性請求
9.6.6 服務請求屬性應答
9.7 SDP層源代碼分析部分
9.7.1 重要數據元和結構體
9.7.2 數據流程和幾個重要的接口函數
第十章 電話控制協議
10.1 概述
10.1.1 介紹
10.1.2 設備問操作
10.1.3 層問操作
10.2 呼叫控制(CC)
10.2.1.呼叫狀態(tài)
10.2.2 建立呼叫
10.2.3 呼叫清除
10.3 組管理(GM)
10.3.1 概述
10.3.2 無線用戶組(WUG)
10.3.3 獲取訪問權限
10.3.4 配置分布
10.3.5 成員間快速訪問
10.4 無連接TCS(CL)
10.5 補充服務(SS)
10.5.1 呼叫線路識別
10.5.2 DTMF啟動和終止
10.5.3 注冊重呼
10.6 報文格式
10.6.1 呼叫控制報文格式
10.6.2 組管理報文格式
10.6.3 TCS無連接報文格式
10.7 報文編碼
10.7.1 概述
10.7.2 協議標識
10.7.3 報文類型
10.7.4 其它信息元
10.8 報文出錯處理
10.8.1 協議標識出錯
10.8.2 報文太短或未被識別
10.8.3 報文類別或報文順序出錯
10.8.4 信息元出錯
10.9 協議參數
第十一章 藍牙操作模式
11.1 概述
11.2 藍牙串口操作模式
11.2.1 SPP概述
11.2.2 SPP鏈路
11.2.3 SPP與各層協同工作性能要求
11.3 藍牙頭戴式設備操作模式
11.3.1 HSP概述
11.3.2 HSP功能描述
11.3.3 低層處理
參考文獻

本目錄推薦

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