Length: 2 Days
Print Friendly, PDF & Email

BLE 5.02 Training Course, Bluetooth Low Energy 5.2 (BLE5.2) Training

BLE 5.02 Training Course, Bluetooth Low Energy 5.2 training describes Bluetooth 5.02 new features, application, architecture, protocol stack, and changes from Bluetooth 5.0.

Intended Audience

Bluetooth Low Energy 5.2 (BLE5.2) Training  is a technical course intended for engineers, software developers, V&V professionals, project managers, and related job functions.

Learning Objectives

By the end of this hands-on BLE Training Course, participants will be able to:

  • Learn about fundamentals of BLE
  • Compare and contrast BLE, BLE 5.0 and BLE 5.2
  • Describe BLE 5.2 key concepts and solutions
  • Describe BLE 5.2 new protocol stack and architecture
  • Describe BLE development environment to implement
  • Learn how to use BLE profiles and create new BLE profiles
  • List BLE interface designs with BLE connectivity
  • Learn about Implementation of LE Audio in BLE devices, supporting Bluetooth 5.2 or later
  • Describe details of Isochronous Channels (ISOC)
  • Learn about GAP, GATT, and Enhanced Attribute Protocol (EATT)
  • Describe BLE 5.02 Attribute protocol (ATT): Enhanced Attribute protocol (EATT) and improvements to the Generic Attribute Profile (GATT)
  • Learn about LE Power Control (LEPC)
  • Discuss how Bluetooth 5 delivers “connectionless” IoT, advancing beacon and Location-based capabilities

Course Agenda

Introduction to Bluetooth Low Energy (BLE)

  • Bluetooth background theory
  • LE vs. Bluetooth Classic
  • LE features
  • LE Profiles and Services
  • Robustness, security, and reliability
  • Wireless co-existence
  • Connection range and data rates
  • Ease of use and integration
  • LE Device Roles
  • Central and peripheral roles
  • Server and client roles
  • Advertising and Scan Response Data
  • Establishing a connection
  • Connected Network Topology
  • Role of Bluetooth SIG
  • Services and Characteristics
  • Profiles vs. Services

Overview of LE Protocols

  • Bluetooth software stack
  • Generic Access Profile (GAP)
  • Generic Attribute Profile (GATT)
  • Attribute Protocol (ATT)
  • Security Manager (SM)
  • Security and AES Encryption (NIST and NSA versions)
  • Logical Link Control and Adaptation Protocol (L2CAP)
  • Enhancements to L2CAP for Low Energy
  • Host Controller Interface (HCI), Host side
  • Host Controller Interface (HCI), Controller side
  • Enhancements to HCI Protocol
  • Direct Test Mode (DTM)
  • BLE Link Layer
  • BLE PHY Characteristics

Introduction to Bluetooth 5.02 (BLE5.02)

  • Bluetooth Core 5.02
  • Bluetooth 5.02 Architecture
  • Changes from v4.2 to v5.0/v5.02
  • LE 2M PHY
  • LE Long Range: LE Coded PHYs
  • LE Power Control
  • Advertising packets and beaconing
  • High Duty Cycle Non-Connectable Advertising
  • LE Advertising Extensions
  • LE Audio in BLE devices, supporting Bluetooth 5.2 or later
  • Isochronous Channels (ISOC)
  • LE Power Control (LEPC)

Enhanced Attribute Protocol (EATT)

  • Enhanced Attribute Protocol
  • Enhanced ATT Capabilities and Benefits
  • The Bluetooth Low Energy Stack with GATT, GAP, ATT, and EATT
  • Attribute Protocol
  • Logical Link Control and Adaptation Protocol (L2CAP)
  • L2CAP and Protocol Multiplexing
  • L2CAP and Flow Control
  • L2CAP Segmentation and Reassembly
  • Concurrency and Latency 0
  • ATT Sequential Transaction Model 0
  • ATT MTU and L2CAP MTU Sizes
  • MTU Renegotiation
  • L2CAP Enhanced Credit Based Flow Control Mode
  • Parallel ATT Transactions
  • Discovering Support for EATT
  • Attribute Protocol PDUs

LE Power Control                                         

  • Power Control in Bluetooth BR/EDR
  • LE Power Control Capabilities and Benefits
  • Transmission Power and Electrical Power Consumption
  • Path Loss
  • Background Noise, Errors, and Range
  • Optimal Received Signal Strength
  • Low-Power Communication and Power Control
  • Coexistence
  • Power Management
  • Path Loss Monitoring
  • Link Layer
  • Host Controller Interface Commands and Events
  • Discovering Support for LE Power Control

LE Isochronous Channels                                   

  • Background of LE Isochronous Channels
  • Physical Layer Variants
  • Slots and Channels
  • The Bluetooth Data Transport Architecture
  • Capabilities and Benefits
  • Time-Bound Data and Synchronized Processing
  • New Audio Use Cases
  • Isochronous Communication and the Bluetooth
  • Data Transport Architecture
  • Groups, Streams, Events, and Sub-Events
  • Retransmissions and Reliability
  • Synchronization and Group Events in Connected
  • Isochronous Communication
  • Synchronization and Group Events in Connectionless
  • Isochronous Communication
  • The Isochronous Adaptation Layer (ISOAL)
  • Security and LE Isochronous Channels
  • Stack Impact Summary

BLE 5.02 Operation

  • Bluetooth Configuration
  • Core Configurations
  • Basic operations (GAP)
  • Device roles
  • Connections in BLE
  • Event flow and handling
  • Scanning
  • Connecting
  • Service Discovery
  • Device discovery
  • Connection management
  • Overview of security
  • Pairing and Bonding
  • Sending and receiving data
  • Low power idle mode operation
  • Device discovery
  • Reliable point-to-multipoint data transfer
  • Advanced power-save
  • Advanced encryption functionalities
  • Single mode and dual mode

Training Workshop/Activities

  • Activity 1: Working with BLE Profiles and Services
  • Activity 2: Creating a new BLE GATT profile for a device from scratch

 

Request More Information

  • Please complete the following form and a Tonex Training Specialist will contact you as soon as is possible.

    * Indicates required fields

  • This field is for validation purposes and should be left unchanged.