Price: $1,699.00

Length: 2 Days
Print Friendly, PDF & Email

Bluetooth Smart Technology Training ,Bluetooth Low Energy (BLE) Training

Bluetooth® Smart (low energy) technology, also known as BLE or Bluetooth Smart used in high-end smart-phones, smart mobile devices, sports devices, sensors, medical devices, IoT and other smart devices. Bluetooth® Smart technology allows users to connect their smartphones, tablets or other  to the future 50 billions of smart devices by 2020.
Bluetooth Smart Technology Training is a technical course covering all aspects of Bluetooth Core and enhancements for Smart Technology (Low Energy).

TONEX BLUETOOTH TRAINING Programs:

Learning Objectives

Upon completing this course, the attendees will be able to:

  • Understand the link between Bluetooth BR/EDR and Bluetooth Smart or Low Energy standards
  • List basic and Enhanced Data Rate (EDR), Bluetooth LE 4.0/4.2/5.0 features
  • List the relevant features and technologies for Bluetooth Smart
  • Explain the different deployment scenarios for Bluetooth an Bluetooth Smart
  • Describe the underlying technologies and protocols related to Bluetooth Smart
  • Explain protocols used in Bluetooth Smart including: Physical Layer, Link Layer, Direct Test Mode, L2CAP for Low Energy, GAP for Low Energy, Generic Attribute Profile (GATT)
  • Security and AES Encryption  and Security Manager (SM)
  • Explain the security features and protection mechanisms relevant for Bluetooth Smart deployments
  • Explain the future technology and application trends in Bluetooth Smart
  • Bluetooth Smart training course is intended for Engineers and Non-Engineers looking to gain a technical understanding of Bluetooth Smart and its future trends

Course Content

Overview of Bluetooth Technology

  • Technology Overview
  • Bluetooth Core Specification​
  • Basic and Enhanced Data Rate (EDR), Bluetooth LE 4.0/4.2/5.0
  • Overview of Operations
  • Core System Architecture
  • Profiles Overview
  • What is Bluetooth Smart (Low Energy)?
  • Remote display profile
  • Sensor profile
  • Classic Bluetooth Technology Security
  • Bluetooth Smart Technology Security

Overview of Bluetooth Smart (Low Energy) Features

  • Bluetooth Low Energy (BLE)
  • Active slaves
  • Application throughput
  • Basic Rate and Low Energy
  • Regulatory aspects
  • Combined Core Configuration
  • Distance/Range
  • Electrostatic discharge
  • Ultra-low peak
  • Frequency band
  • Frequency tolerance
  • Immunity tests
  • Latency (from a non-connected state)
  • Cost
  • Maximum conducted output power
  • Modulation
  • Multi-vendor interoperability
  • Network topology
  • Over the air data rate
  • Peak current consumption
  • Power consumption
  • Power spectral density
  • Primary use cases
  • Profile concept
  • RF electromagnetic field
  • Robustness
  • Security
  • Service discovery
  • Spurious conducted emissions

Bluetooth LE Protocols

  • Physical Layer
  • Link Layer
  • Enhancements to HCI for Low Energy
  • Direct Test Mode
  • Security and AES Encryption
  • Enhancements to L2CAP for Low Energy
  • Enhancements to GAP for Low Energy
  • Generic Attribute Profile (GATT)
  • Security Manager (SM)

Bluetooth LE Link Layer Specification

  • Low power idle mode operation
  • Device discovery
  • Reliable point-to-multipoint data transfer
  • Advanced power-save
  • Advanced encryption functionalities
  • Single mode and dual mode

Bluetooth Configuration

  • Core Configurations
  • Basic Rate (BR) Core Configuration
  • Enhanced Data Rate (EDR)  Core Configurations
  • High Speed (HS) Core Configuration
  • BR/EDR and Low Energy Combined Core Configuration
  • Host Controller Interface Core Configuration
  • Bluetooth BR/EDR and LE Integration

Generic Access Profile (GAP) vs. Generic Attribute Profile (GATT)

  • Basic operations (GAP)
  • Device roles
  • Device discovery
  • Connection management
  • Pairing
  • Bonding
  • BLE Device Roles
  • Advertising and Scan Response Data
  • Generic Attribute Profile (GATT)
  • Establishing a connection
  • Connected Network Topology
  • GATT Transactions
  • Services and Characteristics
  • Profiles vs. Services
  • Characteristics

 Overview of Generic Attribute Profile (GATT)

  • Adopted GATT based Bluetooth Profiles and Services
  • Service-based architecture based on the attribute protocol (ATT)
  • GATT Architecture
  • Profiles
  • Applications
  • Generic Access Profile
  • Generic Attribute Profile
  • Attribute Protocol
  • Security Manager
  • Logical Link Control and Adaptation Protocol
  • Host Controller Interface
  • Link Layer
  • Direct Test Mode
  • Physical Layer

Overview of GATT-Based Specifications and Profiles

  • Client
  • Server
  • Characteristic
  • Service
  • Descriptor
  • UUID discovery for all primary services
  • Find a services
  • ANP (Alert Notification Profile)
  • ANS (Alert Notification Service)
  • CTS (Current Time Service)
  • DIS (Device Information Service)
  • FMP (Find Me Profile)
  • HTP (Health Thermometer Profile)
  • HTS (Health Thermometer Service)
  • HRP (Heart Rate Profile)
  • HRS (Heart Rate Service)
  • IAS (Immediate Alert Service)
  • LLS (Link Loss Service)
  • NDCS (Next DST Change Service)
  • PASP (Phone Alert Status Profile)
  • PASS (Phone Alert Status Service)
  • PXP (Proximity Profile)
  • RTUS (Reference Time Update Service)
  • TIP (Time Profile)
  • TPS (Tx Power Service)

 Creating a BLE Custom Profile

  • Code Examples
  • Standard Service versus Custom Service
  • Defining a Custom BLE Profile
  • Defining Services
  • Defining Characteristics
  • Defining Descriptors
  • Generate Custom UUIDs
  • Configure Components
  • Configure the BLE Peripheral
  • Configure Project’s Design-Wide Resources
  • Build the Project
  • Configure the Firmware
  • Build and Program
  • Testing
  • Testing with Emulation Tool
  • Send Notifications
  • BLE Solutions Overview
  • BLE Architecture Overview
  • IoT Sensor-Based System Design
  • Design with BLE Connectivity

Building Embedded Bluetooth LE Applications using Linux

  • Building Embedded Bluetooth Custom Solutions with Linux
  • Bluetooth Stack on Common Used Linux Distributions
  • Application Examples
  • Bluetooth support in Linux
  • Linux Bluetooth Features
  • Linux Bluetooth Stack Architecture
  • Kernel vs. User Space
  • Serial Bluetooth Terminal on Linux
  • Device Pairing
  • RFComm communication protocol
  • Core Specification 4.2 (GAP, L2CAP, RFCOMM, SDP, GATT)
  • Classic Bluetooth (BR/EDR)
  • Bluetooth Smart (Low Energy)
  • LE CoC and 6LoWPAN
  • Working with Applications and Profiles
  • Audio and media (A2DP, AVRCP)
  • Telephony (HFP, HSP)
  • Networking (Thread and 6LoWPAN)
  • Input device (HID, HoG)
  • OBEX (FTP, OPP, MAP, PBAP)
  • BlueZ 5 (bluetoothd, obexd) and BlueZ
  • D-Bus interfaces
  • External components integration
  • PulseAudio
  • NetworkManager
  • Bluetooth Low Energy support
  • D-Bus interfaces for GATT and advertising

Bluetooth LE Development/Engineering Testing, Verification and Validation

  • Testing and Qualifying a Bluetooth LE Design
  • Bluetooth Qualification
  • TONEX Qualification Start Guide
  • Bluetooth BR/EDR/4.0/4.2/5.0 Software, Firmware and Hardware Qualification
  • Bluetooth Basic Rate (BR), Enhanced Data Rate, Low Energy (LE) 4.0, 4.2 and 5.0 waveforms
  • RF-PHY Test Parameters
  • Qualified Designs
  • FCC certification
  • FCC ID and FCC Documents
  • Code Example
  • Test Plan Generator (TPG)
  • Qualify and declare Bluetooth products
  • Bluetooth test plans for each protocol and profile specification
  • Create a TPG Project
  • Test Case Mapping Tables (TCMT)
  • Test Case Reference List (TCRL)
  • Implementation Conformance Statement (ICS) Documents
  • Bluetooth LE Design Verification
  • Bluetooth LE Validation Steps
  • The device under test (DUT)
  • General test setup for a Bluetooth LE module
  • Testing procedures
  • Bluetooth LE Product Engineering and Development Issues
  • Bluetooth Software vs. Firmware Tests
  • Bluetooth Hardware Tests
  • Bluetooth radio chips
  • RF and Antennas
  • Antenna VSVR and Return Loss (RL)
  • Antenna matching circuit
  • Bluetooth Protocol Stack
  • General RF test setup for a Bluetooth module
  • Standard-based signals for Bluetooth Basic Rate (BR), Enhanced Data Rate (BR/EDR), Low Energy (LE) 4.0, 4.2 and 5.0 version technologies
  • Testing Bluetooth packets and Bluetooth modulated data streams for Basic and Enhanced Data Rate (EDR), Bluetooth LE 4.0/4.2/5.0
  • Hardware platform control and additive impairments
  • Dirty transmitter signals for receiver sensitivity testing.
  • BER tests
  • Pass/Fail Parameters for a Bluetooth LE

Mobile Bluetooth Development and Bluetooth

  • Overview of iOS Bluetooth development
  • Overview of Bluetooth development on Android

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.