MTU Cork Library Catalogue

Syndetics cover image
Image from Syndetics

Bluetooth : connect without cables / Jennifer Bray and Charles F. Sturman.

By: Bray, Jennifer.
Contributor(s): Sturman, Charles F.
Material type: materialTypeLabelBookPublisher: Upper Saddle River, N.J. : Prentice Hall, 2001Description: xx, 495 p. : ill. ; 25 cm. + hbk.ISBN: 0130898406.Subject(s): Bluetooth technology | Telecommunication -- Equipment and supplies | Computer network protocolsDDC classification: 004.62
Contents:
Overview -- Protocol Stack Part 1 - the Bluetooth Module -- Antennas -- Radio Interface -- Baseband -- The link Controller -- Audio -- The link Manager -- The Host Controller Interface -- Protocol Stack Part 2 - the Bluetooth Host -- Logical Link Control and Adaptation Protocol -- RFCOMM -- The Service Discovery Protocol -- The Wireless Access Protocol -- OBEX and IrDA -- Telephony Control Protocol -- Applications: The Bluetooth Profiles -- Protocol Stack Part 3 - Cross Layer Functions -- Encryption and Security -- Low-Power Operation -- Quality of Service -- Managing Bluetooth Devices -- Test and Qualification -- Test Mode -- Qualification and Type Approval -- Bluetooth in Context -- Implementation -- Related Standards and Technologies -- The Bluetooth Market -- Future Developments.
Holdings
Item type Current library Call number Copy number Status Date due Barcode Item holds
General Lending MTU Bishopstown Library Lending 004.62 (Browse shelf(Opens below)) 1 Available 00086100
General Lending MTU Bishopstown Library Lending 004.62 (Browse shelf(Opens below)) 1 Available 00086101
Total holds: 0

Enhanced descriptions from Syndetics:

*The complete Bluetooth tutorial and reference for every professional *Accessible, practical explanations of the entire Bluetooth standard *Bluetooth applications, components, security, and development issues *The future of Bluetooth: Bluetooth 2.0 and beyond Foreword by Joe Mendolia of CATC. Introducing tomorrows hottest wireless technology: Bluetooth Bluetooth wireless technology is on the verge of revolutionizing communications, enabling virtually any communications device to transmit voice or data securely, at high speed - without wires Now theres a complete professionals guide to this remarkable technology. In Bluetooth: Connect Without Cables, two leading Bluetooth implementers explain the Bluetooth standard more clearly than its ever been explained before. Even better, they place Bluetooth in context, covering global markets, applications, complementary technologies, connection to WAP, even leading-edge development issues. Coverage includes: *Bluetooth: origins, goals, and key industry players *How Bluetooth voice and data connections work: service discovery, piconets, scatternets, and other key concepts *Key Bluetooth components: antennas, radios, host systems, profiles,

Includes bibliographical references (pages 479-481) and index.

Overview -- Protocol Stack Part 1 - the Bluetooth Module -- Antennas -- Radio Interface -- Baseband -- The link Controller -- Audio -- The link Manager -- The Host Controller Interface -- Protocol Stack Part 2 - the Bluetooth Host -- Logical Link Control and Adaptation Protocol -- RFCOMM -- The Service Discovery Protocol -- The Wireless Access Protocol -- OBEX and IrDA -- Telephony Control Protocol -- Applications: The Bluetooth Profiles -- Protocol Stack Part 3 - Cross Layer Functions -- Encryption and Security -- Low-Power Operation -- Quality of Service -- Managing Bluetooth Devices -- Test and Qualification -- Test Mode -- Qualification and Type Approval -- Bluetooth in Context -- Implementation -- Related Standards and Technologies -- The Bluetooth Market -- Future Developments.

Table of contents provided by Syndetics

  • Foreword (p. xiii)
  • Preface (p. xv)
  • Acknowledgments (p. xvii)
  • Introduction (p. xix)
  • 1 Overview (p. 1)
  • 1.1 Bluetooth's Origins (p. 2)
  • 1.2 The Bluetooth SIG (p. 2)
  • 1.3 Aims (p. 4)
  • 1.4 The Protocol Stack (p. 5)
  • 1.5 Security (p. 12)
  • 1.6 Applications and Profiles (p. 12)
  • 1.7 Using Bluetooth (p. 13)
  • 1.8 Management (p. 16)
  • 1.9 Test and Qualification (p. 18)
  • 1.10 Bluetooth in Context (p. 19)
  • 1.11 Summary (p. 22)
  • Protocol Stack Part 1 The Bluetooth Module
  • 2 Antennas (p. 25)
  • 2.1 Radiation Pattern (p. 25)
  • 2.2 Gains and Losses (p. 27)
  • 2.3 Types of Antennas (p. 28)
  • 2.4 On-chip Antennas (p. 30)
  • 2.5 Antenna Placement (p. 30)
  • 2.6 Summary (p. 31)
  • 3 Radio Interface (p. 32)
  • 3.1 Introduction (p. 32)
  • 3.2 Frequency Hopping (p. 33)
  • 3.3 Modulation (p. 33)
  • 3.4 Symbol Timing (p. 34)
  • 3.5 Power Emission and Control (p. 34)
  • 3.6 Radio Performance Parameters (p. 35)
  • 3.7 Simple RF Architecture (p. 35)
  • 3.8 RF System Timing (p. 38)
  • 3.9 Blue RF (p. 39)
  • 3.10 Summary (p. 40)
  • 4 Baseband (p. 41)
  • 4.1 Introduction (p. 41)
  • 4.2 Bluetooth Device Address (p. 42)
  • 4.3 Masters, Slaves, and Piconets (p. 42)
  • 4.4 System Timing (p. 45)
  • 4.5 Physical Links: SCO and ACL (p. 48)
  • 4.6 Bluetooth Packet Structure (p. 49)
  • 4.7 Packet Types and Packet Construction (p. 57)
  • 4.8 Logical Channels (p. 58)
  • 4.9 Channel Coding and Bitstream Processing (p. 59)
  • 4.10 Timebase Synchronisation and Receive Correlation (p. 62)
  • 4.11 Frequency Hopping (p. 63)
  • 4.12 Summary (p. 64)
  • 5 The Link Controller (p. 65)
  • 5.1 Introduction (p. 65)
  • 5.2 Link Control Protocol (p. 65)
  • 5.3 Link Controller States (p. 67)
  • 5.4 Link Controller Operation (p. 70)
  • 5.5 Piconet Operation (p. 78)
  • 5.6 Scatternet Operation (p. 82)
  • 5.7 Master/Slave Role Switching (p. 84)
  • 5.8 Low-power Operation (p. 86)
  • 5.9 Baseband/Link Controller Architectural Overview (p. 87)
  • 5.10 Summary (p. 90)
  • 6 Audio (p. 91)
  • 6.1 Introduction (p. 91)
  • 6.2 Audio Transports in the Protocol Stack (p. 92)
  • 6.3 Quality and Bandwidth (p. 92)
  • 6.4 SCO Links (p. 93)
  • 6.5 Audio CODECs (p. 94)
  • 6.6 Audio Subsystem (p. 97)
  • 6.7 Audio Data Formats and HCI (p. 99)
  • 6.8 Implementation (p. 100)
  • 6.9 Introduction (p. 100)
  • 7 The Link Manager (p. 101)
  • 7.1 LMP Protocol Data Units (PDUs) (p. 102)
  • 7.2 The Link Management Channel (p. 102)
  • 7.3 Link Setup (p. 103)
  • 7.4 LMP Link Shutdown (p. 104)
  • 7.5 Role Change (p. 105)
  • 7.6 Control of Multi-slot Packets (p. 107)
  • 7.7 Security (p. 108)
  • 7.8 Low-power Modes (p. 108)
  • 7.9 Power Control (p. 108)
  • 7.10 Quality of Service (p. 110)
  • 7.11 Information Messages (p. 110)
  • 7.12 Supported Features (p. 110)
  • 7.13 LMP Version (p. 111)
  • 7.14 Name Request (p. 111)
  • 7.15 Test Mode (p. 112)
  • 7.16 Summary (p. 113)
  • 8 The Host Controller Interface (p. 115)
  • 8.1 HCI Packet Types (p. 117)
  • 8.2 The HCI Transport Layer (p. 120)
  • 8.3 Flow Control (p. 123)
  • 8.4 Configuring Modules (p. 126)
  • 8.5 Inquiring: Discovering Other Bluetooth Devices (p. 130)
  • 8.6 Inquiry Scan: Becoming Discoverable (p. 132)
  • 8.7 Paging: Initiating Connections (p. 135)
  • 8.8 Page Scan: Receiving Connections (p. 136)
  • 8.9 Sending and Receiving Data (p. 140)
  • 8.10 Switching Roles (p. 142)
  • 8.11 Power Control (p. 142)
  • 8.12 Summary (p. 143)
  • Protocol Stack Part 2 The Bluetooth Host
  • 9 Logical Link Control and Adaptation Protocol (p. 147)
  • 9.1 Multiplexing Using Channels (p. 148)
  • 9.2 L2CAP Signalling (p. 149)
  • 9.3 Establishing a Connection (p. 152)
  • 9.4 Configuring a Connection (p. 156)
  • 9.5 Transferring Data (p. 158)
  • 9.6 Disconnecting and Timeouts (p. 160)
  • 9.7 Connectionless Data Channels (p. 162)
  • 9.8 Enabling and Disabling Incoming Connectionless Traffic (p. 163)
  • 9.9 Handling Groups (p. 164)
  • 9.10 Echo and Ping (p. 165)
  • 9.11 Get Information (p. 167)
  • 9.12 L2CAP State Machine (p. 169)
  • 9.13 Implementation-dependent Issues (p. 170)
  • 9.14 Summary (p. 170)
  • 10 RFCOMM (p. 172)
  • 10.1 Serial Ports and UARTs (p. 173)
  • 10.2 Types of FRCOMM Devices (p. 173)
  • 10.3 FRCOMM Frame Types (p. 174)
  • 10.4 Connecting and Disconnecting (p. 175)
  • 10.5 Structure of FRCOMM Frames (p. 177)
  • 10.6 Multiplexor Frames (p. 181)
  • 10.7 Service Records (p. 189)
  • 10.8 Summary (p. 189)
  • 11 The Service Discovery Protocol (p. 191)
  • 11.1 SDP Client/Server Model (p. 192)
  • 11.2 The SDP Database (p. 193)
  • 11.3 Browsing SDP Records (p. 199)
  • 11.4 Universally Unique Identifiers (UUIDs) (p. 200)
  • 11.5 SDP Messages (p. 202)
  • 11.6 Service Discovery Profile (p. 215)
  • 11.7 Summary (p. 217)
  • 12 The Wireless Access Protocol (p. 218)
  • 12.1 The WAP Forum (p. 219)
  • 12.2 The WAP Stack (p. 220)
  • 12.3 PPP Links (p. 221)
  • 12.4 WAP Clients and Servers (p. 224)
  • 12.5 Suspend and Resume (p. 227)
  • 12.6 Service Discovery (p. 228)
  • 12.7 WAP Interoperability (p. 229)
  • 12.8 Using WAP (p. 229)
  • 12.9 Summary (p. 229)
  • 13 OBEX and IrDA (p. 231)
  • 13.1 OBEX in the Bluetooth Stack (p. 232)
  • 13.2 Object Model (p. 234)
  • 13.3 Session Protocol (p. 236)
  • 13.4 Summary (p. 244)
  • 14 Telephony Control Protocol (p. 245)
  • 14.1 TCS Signalling (p. 247)
  • 14.2 Call Establishment Signalling (p. 250)
  • 14.3 Call Clearing Signalling (p. 256)
  • 14.4 DTMF Signalling (p. 257)
  • 14.5 Wireless User Group (WUG) Signalling (p. 258)
  • 14.6 Connectionless Signalling (p. 263)
  • 14.7 TCS Call States (p. 263)
  • 14.8 Summary (p. 264)
  • 15 Applications: The Bluetooth Profiles (p. 265)
  • 15.1 Structure of Profiles (p. 266)
  • 15.2 The Generic Access Profile (p. 267)
  • 15.3 The Serial Port Profile (p. 269)
  • 15.4 Dial up Networking (p. 271)
  • 15.5 FAX Profile (p. 273)
  • 15.6 Headset Profile (p. 274)
  • 15.7 LAN Access Point Profile (p. 277)
  • 15.8 Generic Object Exchange Profile (p. 279)
  • 15.9 Object Push Profile (p. 281)
  • 15.10 File Transfer Profile (p. 282)
  • 15.11 Synchronisation Profile (p. 283)
  • 15.12 Intercom Profile (p. 284)
  • 15.13 The Cordless Telephony Profile (p. 285)
  • 15.14 Benefits of Profiles (p. 286)
  • 15.15 Summary (p. 287)
  • Protocol Stack Part 3 Cross Layer Functions
  • 16 Encryption and Security (p. 291)
  • 16.1 Key Generation and the Encryption Engine (p. 293)
  • 16.2 Secret Keys and PINs (p. 298)
  • 16.3 Pairing and Bonding (p. 299)
  • 16.4 Starting Encryption (p. 307)
  • 16.5 Security Modes (p. 309)
  • 16.6 Security Architecture (p. 309)
  • 16.7 Summary (p. 312)
  • 17 Low-power Operation (p. 314)
  • 17.1 Controlling Low-power Modes (p. 315)
  • 17.2 Hold Mode (p. 315)
  • 17.3 Sniff Mode (p. 318)
  • 17.4 Park Mode (p. 321)
  • 17.5 Low-power Oscillator (p. 330)
  • 17.6 Summary (p. 330)
  • 18 Quality of Service (p. 332)
  • 18.1 Requesting QOS (p. 335)
  • 18.2 QOS Violations (p. 340)
  • 18.3 Flushing and Delays (p. 341)
  • 18.4 Link Supervision (p. 343)
  • 18.5 Broadcast Channel Reliability (p. 344)
  • 18.6 Data Rates and Packet Types (p. 345)
  • 18.7 Summary (p. 350)
  • 19 Managing Bluetooth Devices (p. 351)
  • 19.1 Link Configuration and Management (p. 352)
  • 19.2 Device Manager Architecture (p. 363)
  • 19.3 Security Management (p. 367)
  • 19.4 Integrating Applications (p. 368)
  • 19.5 Accounting Management (p. 369)
  • 19.6 Capacity (p. 370)
  • 19.7 User Interface Design (p. 370)
  • 19.8 Summary (p. 372)
  • Test and Qualification
  • 20 Test Mode (p. 375)
  • 20.1 Activating Test Mode (p. 375)
  • 20.2 Controlling Test Mode (p. 378)
  • 20.3 Radio Transmitter Test (p. 380)
  • 20.4 Loopback Test (p. 383)
  • 20.5 Summary (p. 384)
  • 21 Qualification and Type Approval (p. 385)
  • 21.1 Bluetooth Qualification (p. 386)
  • 21.2 Bluetooth Interoperability Testing (p. 393)
  • 21.3 Regulatory Type Approval (p. 394)
  • 21.4 Summary (p. 395)
  • Bluetooth in Context
  • 22 Implementation (p. 399)
  • 22.1 Introduction (p. 399)
  • 22.2 System Partitioning (p. 400)
  • 22.3 Hardware Integration Options (p. 408)
  • 22.4 Bluetooth as an IP Core (p. 412)
  • 22.5 ASIC Prototyping and FPGAs (p. 416)
  • 22.6 Making the Right Design Choices (p. 417)
  • 22.7 Radio Implementation (p. 419)
  • 22.8 Summary (p. 421)
  • 23 Related Standards and Technologies (p. 422)
  • 23.1 Introduction (p. 422)
  • 23.2 What Are the Requirements? (p. 422)
  • 23.3 Infrared Data Association (IrDA) (p. 423)
  • 23.4 Digital Enhanced Cordless Telecommunications (DECT) (p. 424)
  • 23.5 IEEE 802.11 (p. 426)
  • 23.6 The HomeRF Working Group (HRFWG) (p. 428)
  • 23.7 IEEE 802.15 and the Wireless Personal Area Network (WPAN) (p. 430)
  • 23.8 HIPERLAN (p. 431)
  • 23.9 MMAC (p. 433)
  • 23.10 The Future (p. 433)
  • 23.11 Summary (p. 434)
  • 23.12 Useful Web Addresses (p. 435)
  • 24 The Bluetooth Market (p. 436)
  • 24.1 Introduction (p. 436)
  • 24.2 Market Pull and Technology Push (p. 436)
  • 24.3 Market Segments (p. 439)
  • 24.4 Success in the Marketplace (p. 441)
  • 24.5 Enabling Technologies and Components (p. 442)
  • 24.6 Consumer Products (p. 443)
  • 24.7 The Bluetooth Brand (p. 445)
  • 24.8 Summary (p. 446)
  • 25 Future Developments (p. 447)
  • 25.1 New Bluetooth Profiles (p. 447)
  • 25.2 Bluetooth Profile Working Groups (p. 448)
  • 25.3 Coexistence with Other Wireless LAN Specifications in the ISM band (p. 453)
  • 25.4 Bluetooth in Japanese 3G Handsets/UDI (p. 453)
  • 25.5 Bluetooth Version 2.0 (p. 453)
  • 25.6 Summary (p. 454)
  • Glossary (p. 455)
  • References (p. 479)
  • Index (p. 483)

Author notes provided by Syndetics

JENNIFER BRAY is a consultant at CSR. She holds a doctorate in wireless communications and has nearly a decade's experience in communications product development, including wireless ATM, ADSL, Ethernet, CDMA, and GSM systems.

CHARLES F STURMAN manages TTPCom's Baseband Bluetooth hardware development program. He has more than ten years' experience in designing low-cost, low-power wireless communications and computer systems. Charles holds a Bachelors in Electronics and a Masters degree in Information Engineering.

Powered by Koha