UPF 56 Atlanta, Georgia Stop Digging Through the Trace Plus Exciting News and Updates from Frontline
Welcome Welcome to the UPF 56 Stop Digging Through the Trace Teledyne LeCroy training session. Presenter: David Bean General Manager Teledyne LeCroy Frontline David.Bean@Teledyne.com
Agenda Teledyne LeCroy Frontline Overview News! Bluetooth Protocol Expert System software module What is the Bluetooth Protocol Expert System? Identifies Solutions to fix the Problem Displays Information About the Trace Provides Bluetooth Specification References Includes Toolbox of Applications Demo / Capture file / walk through Bluetooth Audio Expert System software module Sodera Wideband Bluetooth Protocol Analyzer Excursion Mode / Portability Coexistence, Wi-Fi, and Spectrum Logic Analyzer Wave Form View / Timeline Wrap up / Questions
Teledyne LeCroy Frontline Overview
Frontline Joins Teledyne Technologies Charlottesville, Virginia, USA April 7, 2016 Frontline Test Equipment, Inc. the worldwide leader in Bluetooth protocol analyzers and testing services is excited to announce that they have been acquired by Teledyne LeCroy, Inc., the worldwide leader in protocol test solutions, expanding their family of protocol analysis solutions to include the best Bluetooth protocol analysis on the market, as well as a host of analysis tools for other wireless and wired Internet of Things (IoT) technologies http://teledynelecroy.com/pressreleases/document.aspx?news_id=1956&capid=107&mid=554
accelerate our partners time to market, increase their product quality and ensure a superior end user experience for their customers, through our products, services, and consulting.
Your competition probably uses Frontline products and services 10 out of the top 10 of the Fortune 100 are Frontline customers. 21 of the 25 biggest tech firms on the Fortune 100 are Frontline customers. 9 of the top 10 Auto Manufacturers worldwide are Frontline customers.
Teledyne LeCroy Frontline Products and Services Interoperability Bluetooth WiFi NFC Validation Benchmark testing Bluetooth NFC 802.11 SDIO HSU Industrial Protocols
News!
Automotive Technology Center Opens October 26 th, 2016 The Teledyne LeCroy Automotive Solutions Group opens the Automotive Technology Center in Farmington Hills, Michigan - aimed at helping companies advance the development and use of a wide range of technologies within the connected car. [ Located in Detroit (Farmington Hills), MI Supports the entire Connected Car ecosystem Testing Services, Tools, and Solutions
LE Link Layer Conformance Tester - Announced! Bluetooth LE Link Layer Conformance Tester Available late Q3 2017! Exclusively Bluetooth low energy
Bluetooth Protocol Expert System - Announced! Bluetooth Protocol Expert System Available Q1 2017! Identifies solutions for errors and warnings Displays BR/EDR and LE errors and violations Provides references directly to Bluetooth specification Suggests implementation best practices Includes Toolbox with A2DP device (sink) and LE packet generation / jammer Both BR/EDR and core Bluetooth LE (ATT, SMP, Signaling) support
Bluetooth Protocol Expert System Company Confidential 2/14/2017 13
STOP DIGGING THROUGH THE TRACE! Company Confidential 2/14/2017 14
What is the Bluetooth Protocol Expert System? A software module addition to Frontline software Used exclusively with the Sodera and Sodera LE analyzers
What is the Bluetooth Protocol Expert System? Identifies detailed solutions to fix the problem with links to actual frame(s) where violation occurs Displays information about the trace warnings, errors and connection status live as it happens Provides Bluetooth specification references to determine why the violation occurred Includes a toolbox of applications to help in further troubleshooting and analysis Company Confidential 2/14/2017 17
Identifies Solutions to Fix the Problem Bluetooth Protocol Expert System Company Confidential 2/14/2017 18
Identifies Solutions to Fix the Problem Example #1: L2CAP Data Length Error in previous or current reassembled PDU HCI L2CAP Protocol Events Bluetooth Protocol Expert highlights frame number 63 and indicates an L2CAP Reassembly Error the L2CAP PDU fragmented in frames 59, 60 and 62 add up to 2099 bytes, not the 2100 bytes expected. Being 1 byte short could cause the connection fail. L2CAP_2020_FragmentReassemblyLengthError.cfa
Identifies Solutions to Fix the Problem Example #2: L2CAP RX MTU Overflow Error Frame Display Decode Pane Protocol Events Bluetooth Protocol Expert highlights frame number 54 an MTU Overflow Error the L2CAP Configuration Response detail in the Decode Pane shows the MTU was negotiated to 100 bytes but at frame 54 it was a 105 bytes. This could cause the connection to fail, or random issues in future steps. L2CAP_2001_RxMtuOverflow.cfa
Identifies Solutions to Fix the Problem Example #3: L2CAP Modes Negotiated in Incorrect Precedence Order Violation Frame Display Protocol Events Bluetooth Protocol Expert found in frame 43 an L2CAP Mode Negotiation Precedence Order Violation Enhanced Retransmission Mode requested in frame 42 has higher precedence than Streaming Mode requested in frame 43, which is a violation of the specification. The connection would not ever begin it would consistently fail. L2CAP_2004_ModeNegotiationFault.cfa
Displays Information About the Trace Bluetooth Protocol Expert System Company Confidential 2/14/2017 22
Displays Information About the Trace Protocol Events Tabular, synchronized to Sodera log file protocol events (events, warnings, errors) Statistics Connection Statistics Connections Easy to read connection history
Provides Bluetooth Specification References Bluetooth Protocol Expert System Company Confidential 2/14/2017 24
Provides Bluetooth Specification References A tool that helps you find the needle (your issues) in the haystack (the Bluetooth spec) faster.
Finding That Needle in the Haystack Failure to include EFS in L2CAP configuration request Incorrect precedence order Reusing channel ID before released by remote Failure to negotiate to Basic mode All services are not properly established HID latency problems Packets larger than max packet type for connection Controller passes up 0 length HCI fragments No audio observed on HF Remote closed ACL prematurely esco connection failures due to invalid parameters Both devices start paging at the same time AVRCP does not work as expected on host Remote does not respond to L2CAP Info Request
Finding That Needle in the Haystack Failure to include EFS in L2CAP configuration request Incorrect precedence order Reusing channel ID before released by remote Failure to negotiate to Basic mode All services are not properly established HID latency problems Packets larger than max packet type for connection Controller passes up 0 length HCI fragments No audio observed on HF Remote closed ACL prematurely esco connection failures due to invalid parameters Both devices start paging at the same time AVRCP does not work as expected on host Remote does not respond to L2CAP Info Request
Includes a Toolbox of Applications Bluetooth Protocol Expert System Company Confidential 2/14/2017 28
Includes Toolbox of Applications Includes a Toolbox with the following features: A2DP Device (sink) can act as one side of the A2DP link with fine grain control of the connection, allows easy testing of the A2DP source Bluetooth low energy packet generator broadcast Bluetooth low energy traffic or noise Coex Solutions and Tools see how your DUT copes with noise and busy channels in the Coexistence View window
For example Using the Toolbox Source Device Sink Device Over the air sniffing Even in ideal air sniffing scenarios, discrepancies between what a sink device receives and what is captured over the air between the sink and the source are inevitable. By making Sodera the sink device, the A2DP Sink tool eliminates one point of ambiguity, which greatly hones the accuracy of the capture and ensures that Sodera is receiving Bluetooth audio from the source exactly as the speaker would receive it. Source Device Utilizes HCI trace to ensure no packet loss. Sink Device
For Example Using the Toolbox BR/EDR use case (stream A2DP from DUT to Sodera) A2DP Device (sink) Using Bluetooth Protocol Expert System Sodera can act as one side of the A2DP link Android OS can provide internal BTSnoop HCI Log file OTA Packet capture/analyzed by Protocol Expert System The Complete Picture Protocol Expert System capture HCI Log which is time synced (ProbeSync) with OTA packets
For Example Using the Toolbox Create test LE packets Generate noise / traffic in a controlled environment Sequential broadcast multiple packet on a single channel, then proceed to the next sequential channel in the spectrum Random broadcast multiple packets on random channels across the spectrum Sequential Traffic Generation Random Traffic Generation
For Example Using the Toolbox Troubleshoot Coexistence Issues Test how DUT responds noisy or busy channels Using the Spectrum Analyzer feature see all 2.4 GHz RF energy depictions in the Coexistence View along with packets. When combined with the 802.11 analyzer, see both Bluetooth and Wi-Fi packets together in a single coexistence view. Spectrum Analyzer RF Energy
Bluetooth Audio Expert System software module Company Confidential 2/14/2017 34
Frontline Sodera Wideband Bluetooth Protocol Analyzer ADVANCED AUDIO ANALYSIS Works seamlessly with Audio Expert System to detect and identify Bluetooth events that cause audio problems
Bluetooth / Wi-Fi Coexistence and Spectrum Show Bluetooth and Wi-Fi packets together Show all RF energy present in the 2.4GHz ISM band
Bluetooth Protocol Expert System - Demo / Capture Files
Logic Analyzer Waveform View and Timeline Place Timing Cursors Overlap Channels Selection Zoom Zoom In/Out Navigation Bar BT Device Packets Logic Signals Pre-populated with capture contents Can re-arrange/delete/overlap Timing cursors provide means to measure time deltas 2/14/2017 38
Questions?
Thank you!
Resources Frontline website http://www.fte.com Frontline Sodera Wideband Bluetooth Protocol Analyzer landing page http://www.fte.com/products/sodera.aspx Frontline 802.11 a/b/g/n Protocol Analyzer landing page http://www.fte.com/products/802.11.aspx Coexistence View and Spectrum landing page http://www.fte.com/products/sodera-spectrum.aspx Frontline Joins Teledyne LeCroy Press Release http://www.fte.com/docs/pressreleases/press%20release%20 -%20Frontline%20Joins%20Teledyne%20LeCroy.pdf Bluetooth and Wi-Fi Coexistence training videos - http://www.fte.com/support/videos.aspx?internalid=21 Frontline Sales sales@fte.com Frontline Technical Support tech_support@fte.com