Length: 2 Days
Print Friendly, PDF & Email

BLE 5.2 Training } BLE 5.3 Training

Some analysts are claiming the technological advances in Bluetooth Low Energy 5.2 (BLE 5.2) are as great as the differences between 5G and its predecessor 4G.

Very simply, BLE 5.2 marks a new era of Bluetooth.

For one thing, the Enhanced Attribute Protocol (EATT) baked into Bluetooth Low Energy 5.2 is a pretty remarkable upgrade version of the original Attribute Protocol (ATT). For example, where the original unenhanced Attribute Protocol operates in a sequential manner, the Enhanced Attribute Protocol provides a way to perform concurrent/parallel transactions between a BLE client and a server and potentially reduce the latency of operations in some applications.

This standard uses a new codec, the Low Complexity Communication Codec (LC3), which can more efficiently compress and decompress the data transmitted via Bluetooth. 

This is an improvement over the SBC, which was the current generic Bluetooth codec. With this, you can have a better sound quality with a much higher efficiency.

The spotlight on Bluetooth Low Energy 5.2 version falls squarely on its LE Isochronous Channels (ISOC). This feature, which was primarily designed to support LE Audio, the next generation of Bluetooth audio, allows the communication of time-bound data to one or more devices for time-synchronized processing.

It can be used over connections or be broadcast to an unlimited number of devices in a connectionless fashion. New use cases and topologies are made possible by LE Isochronous Channels.

With Bluetooth Low Energy 5.2, larger amounts of information can finally be transmitted over lower bandwidth and at lower power. Essentially, this is achieved through the new LC3 codec, which results in information being more compressed on the input side, but being decompressed on the output side much more efficiently.

This is big news for those who want high quality Bluetooth audio, as that fidelity is going to be able to be much greater. The audio information is able to compress much smaller – which saves time and energy – but not lose any quality due to the efficiency and speed of the decode on the other side.

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

BLE 5.2 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.2 (BLE5.2)

  • Bluetooth Core 5.2
  • Bluetooth 5.2 Architecture
  • Changes from v4.2 to v5.0/v5.2
  • 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
  • ATT Sequential Transaction Model
  • 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.2 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

Overview of BLE 5.3

  • Bluetooth® Core Specification Version 5.3 Feature Enhancements
  • Technical Highlights
  • Features of Bluetooth 5.3
  • The differences between Bluetooth 5.3 and previous versions
  • Consideration of 6GHz Bands for Future
  • Periodic Advertising Enhancement
  • Encryption Key Size Control Enhancements
  • Connection Subrating
  • Channel Classification Enhancement
  • Overview of Applications of Bluetooth 5.3
  • Audio Applications
  • IoT Applications
  • Healthcare Applications
  • Automotive Applications

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 enter contact information followed by your questions, comments and/or request(s):
  • 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.

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.