《蓝牙技术》PDF下载

  • 购买积分:13 如何计算积分?
  • 作  者:金纯等编著
  • 出 版 社:北京:电子工业出版社
  • 出版年份:2001
  • ISBN:7505365274
  • 页数:363 页
图书介绍:

第1章 概述 1

1.1 蓝牙--驱动新经济的引擎 1

1.2 蓝牙技术及产品发展现状分析 2

1.3 蓝牙技术介绍 4

1.4 蓝牙协议体系结构 6

1.5 蓝牙应用模型及协议栈 8

1.6 蓝牙技术的应用 11

2.1 概述 12

第2章 基带层协议 12

2.2 物理信道 13

2.3 物理链路 14

2.4 分组 15

2.4.1 通用格式 15

2.4.2 识别码 16

2.4.3 分组头 17

2.4.4 分组类型 19

2.4.5 有效载荷格式 23

2.5.1 前向纠错码 25

2.5 纠错 25

2.5.2 ARQ(自动重复请求)方案 26

2.5.3 错误校验 29

2.6 逻辑信道 30

2.7 数据加噪 31

2.8 收/发规则 32

2.8.1 TX规则 32

2.8.2 RX规则 34

2.8.3 流控制 35

2.8.4 比特流处理 35

2.9 发/收定时 36

2.9.1 主/从定时同步 36

2.9.2 连接状态 37

2.9.3 退出保持模式 38

2.9.4 唤醒休眠状态 38

2.9.5 呼叫状态 38

2.9.6 FHS分组 39

2.9.7 多从单元操作 40

2.10.1 主-从定义 41

2.10.2 蓝牙时钟 41

2.10 信道控制 41

2.10.3 状态综述 42

2.10.4 识别过程 42

2.10.5 查询过程 47

2.10.6 连接状态 50

2.10.7 散射网 56

2.10.9 链路监测 58

2.10.8 节能管理 58

2.11 跳频选择 59

2.11.1 通用选择方案 59

2.11.2 选择内核 60

2.11.3 控制字 61

2.12 蓝牙音频 63

2.12.1 对数PCM编译码器(CODEC) 64

2.12.2 连接变化斜率增量调制编译码器(CVSD CODEC) 64

2.13.1 蓝牙设备地址(BD-ADDR) 65

2.13 蓝牙编址 65

2.12.3 错误处理 65

2.12.4 一般音频要求 65

2.13.2 识别码 66

2.13.3 活动成员地址(AM-ADDR) 68

2.13.4 休眠成员地址(PM-ADDR) 68

2.13.5 访问请求地址(AR-ADDR) 68

2.14 蓝牙安全性 69

2.14.1 随机数发生器 69

2.14.2 字管理 70

2.14.3 加密 71

2.14.4 鉴权 75

第3章 链路管理器协议 77

3.1 概述 77

3.2 链路管理器协议格式(LMP) 77

3.3 过程规则与PDU 78

3.3.1 通用应答消息 79

3.3.2 鉴权 79

3.3.3 匹配 80

3.3.4 改变链接字 82

3.3.5 改变当前链接字 83

3.3.6 加密 84

3.3.7 请求时钟补偿 86

3.3.8 时钟补偿信息 87

3.3.9 计时精度信息请求 87

3.3.10 LMP版本 88

3.3.11 蓝牙支持特性 89

3.3.13 请求命名 90

3.3.12 主、从角色切换 90

3.3.14 断开连接 91

3.3.15 保持模式 91

3.3.16 呼吸模式 92

3.3.17 休眠模式 94

3.3.18 功率控制 97

3.3.19 在DM和DH之间基于质量的信道变化 98

3.3.20 服务质量(QoS) 99

3.3.21 SCO链路 100

3.3.22 多时隙分组控制 101

3.3.23 呼叫方案 102

3.3.24 链路监控 103

3.4 建立连接 103

3.5 测试模式 104

3.5.1 激活和解除测试模式 104

3.5.2 测试模式的控制 105

3.6 出错处理 105

4.1 概述 107

第4章 逻辑链路控制和适配协议 107

4.2 主要操作 109

4.2.1 信道标识符 109

4.2.2 设备间操作 109

4.2.3 层间操作 110

4.2.4 分段和重组 111

4.3 状态机 112

4.3.1 事件 114

4.3.2 动作 116

4.3.3 信道操作状态 117

4.3.4 事件到行为的映射 118

4.4 数据分组格式 121

4.4.1 面向连接信道 121

4.4.2 无连接数据信道 121

4.5 信令 122

4.5.1 指令拒绝(代码0x01) 123

4.5.2 连接请求(代码0x02) 124

4.5.3 连接应答(代码0x03) 124

4.5.4 配置请求(代码0x04) 125

4.5.5 设置应答(代码0x05) 126

4.5.6 断开请求(代码0x06) 127

4.5.7 连接断开应答(代码0x07) 127

4.5.8 回应请求(代码0x08) 128

4.5.9 回应应答(代码0x09) 128

4.5.10 信息请求(代码0x0A) 128

4.5.11 信息应答(代码0x0B) 129

4.6 配置参数选项 129

4.6.2 刷新超时选择 130

4.6.1 最大传输单位(MTU) 130

4.6.3 服务质量(QoS)选项 131

4.6.4 配置处理 132

4.7 小结 134

第5章 服务搜索协议(SDP) 135

5.1 引言 135

5.2 SDP概述 136

5.2.1 客户服务器交互 136

5.2.3 服务属性 137

5.2.2 服务记录 137

5.2.4 服务类 138

5.2.5 服务搜索 139

5.2.6 服务浏览 140

5.3 数据表示 141

5.4 协议说明 143

5.4.1 协议数据单元格式 143

5.4.2 局部应答和后续状态 144

5.4.3 出错处理 144

5.4.4 服务搜索处理 145

5.4.5 服务属性事务 147

5.4.6 服务搜索属性事务 149

5.5 服务属性定义 152

5.5.1 通用属性定义 152

5.5.2 “服务搜索服务器”服务类属性定义 157

5.5.3 “浏览组描述符”服务类属性定义 158

第6章 基于TS07.10的RFCOMM协议 160

6.1 引言 160

6.2 RFCOMM服务 161

6.2.1 RS-232控制信令 161

6.2.2 空Modem仿真 161

6.2.3 多串口仿真 162

6.3 服务接口描述 163

6.4 RFCOMM支持的TS07.10子集 164

6.5 根据蓝牙对TS07.10的修正 165

6.5.1 介质调整 165

6.5.3 系统参数 166

6.5.2 TS07.10多路复用器的启动和关闭过程 166

6.5.4 利用RFCOMM服务器通道进行DLCI定位 167

6.5.5 多路复用控制指令 167

6.6 流控制 168

6.7 与其他实体的互操作 169

6.7.1 端口仿真和端口代理实体 169

6.7.2 服务注册和搜索 170

6.7.3 低层约束 170

7.1 概述 172

第7章 IrDA互操作性 172

7.2 OBEX对象和协议 173

7.2.1 对象模型 173

7.2.2 会话协议 174

7.3 OBEX over RFCOMM 176

7.4 OBEX over TCP/IP 177

7.5 利用OBEX的蓝牙应用概述 178

第8章 电话控制二进制协议 179

8.1 概述 179

8.1.1 设备间操作 179

8.1.2 层间操作 180

8.2 呼叫控制(CC) 182

8.2.1 呼叫状态 182

8.2.2 呼叫建立 182

8.2.3 呼叫清除 185

8.3 组管理(GM) 187

8.3.1 无线用户组(WUG) 188

8.3.2 获取访问权限 189

8.3.3 配置分布 189

8.3.4 成员间快速访问 190

8.4 无连接TCS(CL) 191

8.5 补充服务(SS) 192

8.5.1 呼叫线路识别 192

8.5.2 DTMF启动和终止 192

8.5.3 注册重呼 193

8.6 报文格式 193

8.6.1 呼叫控制报文格式 194

8.6.2 组管理报文格式 197

8.7.1 协议标识和报文类别 199

8.6.3 CL INFO 199

8.7 报文编码 199

8.7.2 其他信息元 201

8.8 报文出错处理 211

8.9 协议参数 212

第9章 WAP信道的蓝牙互操作性要求 213

9.1 蓝牙环境中的WAP应用 213

9.1.1 增值服务 213

9.1.2 应用实例 213

9.2.2 WAP协议 214

9.2 WAP服务概述 214

9.2.1 WAP实体 214

9.2.3 WAP和INTERNET间的协议转换 215

9.3 WAP在蓝牙匹克网中的应用 216

9.3.1 WAP服务器通信 216

9.3.2 蓝牙环境下的WAP应用 217

9.3.3 对WAP的网络支持 218

9.5.1 SDP服务记录 219

9.4 互操作性要求 219

9.5 服务搜索 219

9.5.2 服务搜索过程 221

第10章 主控制器接口功能规范 222

10.1 概述 222

10.1.1 蓝牙软件栈底层 222

10.1.2 蓝牙硬件块描述 222

10.1.3 物理总线体系结构 223

10.1.4 主控制器层概述 224

10.2 HCI流控制 225

10.3 HCI指令 226

10.3.1 引言 226

10.3.2 数据和参数格式 226

10.3.3 HCI信息交换 226

10.3.4 链路控制指令 230

10.3.5 链接策略命令 246

10.3.6 主控制器与基带命令 253

10.3.7 信息参数 286

10.3.8 状态参数 289

10.3.9 测试指令 292

10.4 事件 294

10.4.1 事件 294

10.4.2 事件说明 296

10.5 错误码表 310

10.5.1 错误码表 310

10.5.2 错误码用法描述 311

11.1.1 HCI终端要求 316

第11章 HCI传输层 316

11.1 HCI USB传输层 316

11.1.2 类别码 321

11.1.3 设备固件升级 321

11.1.4 限制 321

11.2 HCI RS232传输层 322

11.2.1 概述 322

11.2.2 协商协议 323

11.2.4 使用含有COBS的分界符同步 325

11.2.3 分组传输协议 325

11.2.5 使用RTS/CTS同步 327

11.3 HCI UART传输层 330

11.3.1 协议 330

11.3.2 RS232设置 330

11.3.3 纠错 331

第12章 蓝牙测试模式 332

12.1 概述 332

12.2 测试环境 333

12.2.1 发送端测试 333

12.2.2 回送测试 336

12.3 LMP消息概览 339

第13章 蓝牙兼容性要求 342

13.1 概述 342

13.2 蓝牙认证计划 343

13.3.2 蓝牙协议要求 345

13.3.3 蓝牙框架要求 345

13.3 蓝牙产品许可要求 345

13.3.1 蓝牙无线链路要求 345

13.3.4 蓝牙信息请求 346

13.3.5 蓝牙外设产品要求 346

13.3.6 蓝牙部件要求 346

13.3.7 蓝牙许可条款 347

13.4 有关蓝牙产品功能信息的建议 347

13.5 质量管理、配置管理和版本控制 347

14.2 描述 348

14.2.1 基带和链路管理验证 348

14.1 概述 348

第14章 测试控制接口 348

14.2.2 HCI验证 349

14.2.3 逻辑链路控制和适配验证 350

14.3 测试配置 351

14.4 TCI-12CAP描述 353

14.4.1 事件 353

14.4.2 命令 354

14.4.3 数据传输 357

缩略语 359