蓝牙揭密 Bluetooth Demystified 影印本
分類: 图书,计算机/网络,网络与数据通信,蓝牙技术,
作者: NATHAN.J.MULLER
出 版 社: 人民邮电出版社
出版时间: 2001-4-1字数:版次:页数:印刷时间: 20010401开本:印次:纸张:I S B N : 9787115091406包装:内容简介
本书内容涵盖了蓝牙技术基础、蓝牙原理与操作(如协议、传送接口、低功率模式应用)、关键技术与应用(如安全、辅助技术、市场、最新产品)。
阅读本书,你将完全弄懂蓝牙标准、了解蓝牙协议与使用模式、预览即将出现的产品与应用。
目录
1.The Case for Bluetooth 1
* What About Infrared?2
* Infrared and Bluetooth? 3
* Speed Differential 4
* Wireless to Wireline 4
* Dialup to the Internet 5
* How A bout Wireless LANs? 6
* HomeRF Networks 8
* Bluetooth Advantage 13
* Origin of Bluetooth 14
What's With the Name? 15
* Bluetooth Technology 16
Types of Links 17
Ad Hoc Networking 17
Voice over Bluetooth 18
Video over Bluetooth 19
Radio Link 21
Interference 21
Safety 22
* Personal Area Networks 22
* Bluetooth Topology 23
* Security 25
* What Can You Do With Bluetooth? 26
Presentations 26
Card Scanning 27
Collaboration 27
Synchronizing Data 27
Remote Synchronization 28
Printing 28
In-Car Systems 29
Communicator Platforms 29
Electronic Books 30
Travel 31
Home Entertainment 32
Payment Systems 32
Scanners 33
Behavior Enforcement 34
Mobile E-Commerce 34
* Java and Bluetooth 37
* Jini and Bluetooth 38
* Other Connectivity Solutions 40
JetSend 40
HAVi 41
Global 3G Wireless Framework 42
* Problems with Bluetooth 44
* Bluetooth Qualification Program 45
* Market for Bluetooth 45
* Summary 46
2.Basic Concepts 49
* Serial versus Parallel 50
Serial Transmission 51
Parallel Transmission 51
* Asynchronous versus Synchronous 53
Asynchronous 54
Synchronous 57
* Spread Spectrum 60
Spreading 62
Direct Sequence 64
Frequency Hopping 65
* Circuit and Packer Switching 66
* Time Division Duplexing 68
* Physical Links 74
SCO Links 74
ACL Links 75
* Peeking into Packets 75
* Bluetooth Packets 77
Access Code 77
Header 79
Payload 81
* Logical Channels 82
* Client-Server Architecture 83
Architectural Model 83
* Service Discovery 86
* Summary 88
3.Bluetooth Protocol Architecture 89
* What Are Protocols 90
* Open Systems Interconnection 91
Application Layer 92
Presentation Layer 94
Session Layer 95
Transport Layer 96
Network Layer 97
Data-Link Layer 98
Physical Layer 99
* Bluetooth Protocol Stack 101
* Bluetooth Core Protocols 103
Baseband 104
Link Manager Protocol(LMP) 104
Logical Link Control and Adaptation Protocol 105
Service Discovery Protocol(SDP) 105
* Cable Replacement Protocols 105
RFCOMM 105
Telephony Control Protocols 107
* Adopted Protocols 107
PPP 107
TCP/UDP/IP 108
OBEX Protocol 110
Wireless Application Protocol(WAP) 111
WAP Applications Environment(WAE) 113
Content Formats 116
* Usage Models and Profiles 118
* Summary 120
4.Link Management 121
* Types of PDUs 123
* General Response Messages 127
* Authentication 127
* Pairing 128
* Changing the Link Key 129
* Changing the Current Link Key 130
Changing a Temporary Link Key 130
* Encryption 131
* Clock Offset Request 133
* Slot Offset Information 133
* Timing Accuracy Information Request 134
* LMP Version 134
* Supported Features 136
* Switching of Master-Slave Role 136
* Name Request 137
* Detach 137
* Hold Mode 137
* Sniff Mode 138
* Park Mode 139
* Power Control 140
* Channel Quality-Driven Change of Data Rate 141
* Quality of Service(QoS) 142
* SCO Links 143
* Control of Multi-Slot Packets 144
* Paging Scheme 145
* Link Supervision 146
* Connection Establishment 146
* Test Modes 147
* Error Handling 147
* Summary 148
5.Logical Link Control 149
* L2CAP Functions 151
* Basic Operation 152
Channel Identifiers 153
Segmentation and Reassembly 154
* State Machine 155
Events 157
Actions 161
Channel Operational States 163
Mapping Events to Actions 164
* Data Packet Format 168
Connection-Oriented Channel 168
Connectionless Data Channel 169
* Signaling 170
Packet Structure 170
Signaling Commands 171
* Configuration Parameter Options 173
Packet Structure 173
Options 174
Configuration Process 175
* Service Primitives 176
Event Indication 176
Connect 176
Connect Response 177
Configure 177
Configuration Response 177
Disconnect 177
Write 177
Read 178
Group Create 178
Group Close 178
Group Add Member 178
Group Remove Member 178
Get Group Membership 179
Ping 179
Get Info 179
Disable Connectionless Traffic 179
Enable Connectionless Traffic 179
* Summary 179
6.Bluetooth General Profiles 181
* Generic Access Profile 182
Common Parameters 184
Idle Mode Procedures 186
Bonding 187
Establishment Procedures 188
* Serial Port Profile 190
Application-Level Procedures 191
Power Mode and Link Loss Handling 193
RS-232 Control Signals 193
L2CAP Interoperability Requirements 194
SDP Interoperability Requirements 195
Link Manager Interoperability Requirements 195
* Service Discovery Application Profile 196
Client and Server Roles 197
Pairing 199
Service Discovery Application 200
Message Sequence 202
Service Discovery 202
Signaling 203
Configuration Options 204
SDP Transactions and L2CAP Connections 204
Link Manager 206
Link Control 208
* Generic Object Exchange Profile(GOEP) 210
Profile Stack 211
Server and Client 211
Profile Basics 212
Features 213
OBEX Operations 213
Summary 214
7.Bluetooth Profiles for Usage Models 217
* Intercom Profile 218
Gall Procedures 221
Message Summary 223
Call Failure 223
* Cordless Telephony Profile 225
Device Roles 226
Typical Call Scenarios 227
Features 229
Terminal-to-Gateway Connection 230
Terminal-to-Terminal Connection 231
Call Control 232
Group Management 234
Periodic Key Update 235
Inter-Piconet Capability 236
Service Discovery Procedures 236
LMP Procedures 237
Link Control Features 238
GAP Compliance 239
* Headset Profile 241
Profile Restrictions 243
Basic Operation 243
Features 244
Link Control Features 246
GAP Compliance 247
* Dialup Networking Profile 248
Profile Restrictions 250
Basic Operation 250
Services 251
Gateway Commands 251
Audio Feedback 253
Service Discovery Procedures 254
Link Control Features 254
GAP Compliance 254
* Fax Profile 256
Profile Restrictions 257
Basic Operation 258
Services 259
Gateway Commands 259
Audio Feedback 260
Service Discovery Procedures 260
Link Control Features 260
GAP Compliance 260
* LAN Access Profile 261
Profile Restrictions 263
Basic Operation 264
Security 265
GAP Compliance 265
Service Discovery Procedures 266
Link Control 267
Management Entity Procedures 267
* File Transfer Profile 268
Basic Operation 270
Functions 270
Features 271
OBEX Operations 272
Service Discovery Procedures 273
* Object Push Profile 273
Functions 275
Basic Operation 276
Features 277
Content Formats 277
OBEX Operations 278
Service Discovery Procedures 278
* Synchronization Profile 279
Basic Operation 281
Features 283
OBEX Operations 284
Service Discovery Procedures 284
* Summary 286
8.Bluetooth Security 289
* Security Modes 290
* Link-level Security 291
* A Matter of Trust 292
* Flexible Access 293
* Implementation 293
* Architecture Overview 294
* Security Level of Services 296
* Connection Setup 296
Authentication on Baseband Link Setup 297
Protocol Stack Handling 298
Registration Procedures 299
External Key Management 301
Access Control Procedures 301
* Connectionless L2CAP 301
* Security Manager 301
* Interface to L2CAP 305
* Interface to Other Multiplexing Protocols 306
* Interface to ESCE 306
* Registration Procedures 306
* Interface to HCI/Link Manager 307
* Summary 308
9.Bluetooth in the Global Scheme of 3G Wireless 309
* The IMT-2000 Vision 311
* Spanning the Generations 311
* Current 2G Networks 314
Time Division Multiple Access 314
Code Division Multiple Access 316
CDMA versus TDMA 317
GSM 318
* Global 3G Initiative 326
Standards Development 326
Goals of IMT-2000 328
Universal Mobile Telecommunications System 329
* U.S. Participation in 3G 334
CDMA Proposals 334
TDMA Proposal 338
* Role of Bluetooth 339
* Summary 341
Appendix A 343
* Contributors to the Bluetooth Specification 343
Appendix B 347
* Terms and Definitions 347
Appendix C 371
* Acronyms 371
Index 381