bluetooth compliance testing
Download
Skip this Video
Download Presentation
Bluetooth Compliance Testing

Loading in 2 Seconds...

play fullscreen
1 / 46

Bluetooth Compliance Testing - PowerPoint PPT Presentation


  • 155 Views
  • Uploaded on

Bluetooth Compliance Testing. Overview. Differences between 802.11 /Bluetooth Why ? Is there a Qualification Who ? Controls the process What ? Is tested How ? Can the Qualification be obtained Do I perform the tests. 802.11 One to One connection Always on Non hopping

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about ' Bluetooth Compliance Testing' - achilles-tocci


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
overview
Overview
  • Differences between 802.11 /Bluetooth
  • Why ?
    • Is there a Qualification
  • Who ?
    • Controls the process
  • What ?
    • Is tested
  • How ?
    • Can the Qualification be obtained
    • Do I perform the tests
differences 802 11 bluetooth
802.11

One to One connection

Always on

Non hopping

Higher data rate

Currently up to 11 MBps

Features

Only IP

Approach

Define standard

Let market work out issues

Bluetooth

One to seven parallel connection

Only on when used

Fast hopping 1600 hops/s

Restricted data rate

Currently 1MB gross datarate

Special Features

Serial, Parallel, Audio, IP, customizable

Approach

Defined Specification and req. Tests

Work out a common base before marketed

Differences 802.11/Bluetooth
qualification ta
Qualification / TA

Bluetooth Devices

Qualification Program

Regulatory Approval

&

\'License to sell\'

Global Market

qualification vs ta

Protocol & Profile Tests

ETSI TS & EN

FCC

ICES, VCCI, ...

RF Tests

Qualification vs. TA

Bluetooth Devices

Qualification Program

Regulatory Type Approval

slide7
WHY ?
  • Technology Requirements:
    • Technology verification
    • Compatibility, Interoperability
    • Marketing
  • Regulatory requirements:
    • Health / Safety Standards
    • Local spectrum use regulations e.g. FCC,ETSI
    • Licensing
sig organization1
SIG Organization

Bluetooth Qualification Review Board

Sets and maintains qualification policy

Qualification

Review

Board

(BQRB)

Bluetooth Technical Advisory Board

Information exchange and forum for problems

related to testing and qualification

BTAB

Bluetooth Qualification Administrator

Acts on behalf of BQRB

[email protected]

BQA

Bluetooth Qualification Body

Checks declarations, review test reports

BQB

Bluetooth Qualification Test Facility

Accredited to perform category A

conformance tests

BQTF

sig test specifications

Conformance Testing(Testing versus Reference Systems)

  • Interoperability Testing(Product versus Product)

Radio Frequency

Part A-E: RF Conformance -Provisional

Part A: RF Conformance

Application Profiles

Part K2: SDAP Interoperability

Part K3: Cordless Interoperability

Part K4: Intercom Interoperability

Part K6: Headset Interoperability

Part K7: Dial-up Networking Interoperability

Part K8: Fax Interoperability

Part K13: Synchronization Profile Interoperability

Protocols

Part B: BB Conformance

Part C: LM Conformance

Part D: L2CAP Conformance

Part E: SDP Conformance

Profiles

Part K1: GAP Conformance

Part K5: SPP Conformance

SIG Test Specifications
sig test case reference list
SIG Test Case reference list

Test Specifications Test case categories

sig testing
SIG Testing
  • Four test categories, A-D, are described in the Test Case Reference List (TCRL) tables:
    • Category A: This test case is fully validated and commercially available. This testcase is mandatory and shall be performed at a BQTF.
    • Category B : This test case shall be performed and a declaration with evidence is required. The instructions given in the test specification shall be followed.
    • Category C: Bluetooth products can be tested using standard test equipment by the manufacturer or BQTF. The test case shall be performed
    • Category D: A preliminary test case with no official qualificationvalue. The purpose of this status is to inform anymanufactorer about an upcoming test case.
slide16
HOW ?
  • Process
  • RF Test
    • Equipment setup
    • Types of test
  • Protocol
    • Black box
    • Control
    • Reference implementation
    • TTCN
qualification process

BQA

Manufacturer

(Adopter)

BQB

BQTF

Qualification process

Product

tested by

BQTF

DoC / Compliance

Folder reviewed

by BQB

ICS & IXIT

Test plan

Qualified

product list

(QPL)

performs cat. B test

declares cat. C test

performs cat. A

test cases

conf. and interop.

Test Reports

checked by

BQB

List of BQTFs,BQBs,...

Test Specs, TCRL, ...

rf test purposes
Transmitter

Output power

Power density

Power control

TX output spectrum (3)

Modulation characteristics

Initial carrier frequency tolerance

Carrier frequency drift

Out of band spurious emissions

Receiver

Sensitivity - single slot packets

Sensitivity - multi slot packets

C/I performance

Blocking performance

Intermodulation performance

Maximum input level

RF Test Purposes
example test case parameterisation

IS

WS

IS

IS

IS

IS

Example: Test Case Parameterisation

RX Tests:

Co-channel rejection

Adjacent channel rejection

Intermodulation rejection

Blocking

freq.

rf test system1
RF Test System
  • Qualification and Type Approval
    • TS8960
      • Fully compliant to BluetoothRF test specification
      • Testmode signalling
      • All 16 test cases implemented(test spec V0.9 as of Jan 01)
      • Variation of parameters /creation of own test cases possible
      • Acceptance of validation:Beginning of 2001
rf test purposes1
RF Test Purposes

TP naming conventions:

TP/<func>/<xx>-<nn>-<y>

<func> Function TRM Transmitter test

TRC Transceiver test

RCV Receiver test

<xx> Type of testing CA Capability

BV Valid Behavior

BI Invalid Behavior

<nn> sequencial # Test Purpose Number

<y> Scope C Conformance test, performend

on dedicated Bluetooth Test System

E Early product test, performed

on standard equipment

I Interoperability testing performend

as product to product testing

transmitter test purposes
Transmitter Test Purposes
  • TRM/CA/04/C TX Output Spectrum - Frequency Range
    • Verification if the emissions inside the operating frequency range are within the limits
    • @ normal & extreme test conditions
    • EUT in test mode loop back, hopping off
  • TRM/CA/05/C TX Output Spectrum - 20 dB Bandwidth
    • Verification if the emissions inside the operating frequency range are within the limits
    • @ 3 frequencies @ normal & extreme test conditions
    • EUT in test mode loop back, hopping off
  • TRM/CA/06/C TX Output Spectrum - Adjacent channel power
    • Verification if the emissions inside the operating frequency range are within the limits
    • @ all channels for 3 frequencies @ n&e test conditions
    • EUT in test mode loop back, hopping off
transmitter test purposes1
Transmitter Test Purposes
  • TRM/CA/01/C Output power
    • Verification of the maximum peak and average RF output power
    • 3 frequencies @ normal & extreme test conditions
    • EUT in test mode loop back, hopping on
  • TRM/CA/02/C Power density
    • Verification of the maximum power density
    • @ normal & extreme test conditions
    • EUT in test mode loop back, hopping on
  • TRM/CA/03/C Power control
    • Verification ot the TX power control (if supported)
    • Initial condition and test procedure like Output power
transmitter testpurposes
Transmitter Testpurposes
  • TRM/CA/07/C Modulation Characteristics
    • Verification of the modulation index
    • @ normal & extreme test conditions
    • EUT in test mode loop back, hopping off
  • TRM/CA/08/C Initial Carrier Frequency Tolerance
    • Verification of the transmitter carrier frequency accuracy
    • @ 3 frequencies @ all frequencies @ normal & extreme test conditions
    • EUT in test mode loop back, hopping on / off
  • TRM/CA/09/C Carrier Frequency Drift
    • Verification of the transmitter centre frequency drift within a packet
    • @ 3 frequencies @ all frequencies @ normal & extreme test conditions
    • EUT in test mode loop back, hopping on / off
transceiver test purposes
Transceiver Test Purposes
  • TRC/CA/01/C Out-of-Band Spurious Emissions
    • Verification if the emissions outside the operating frequency range are within the limits
    • ETS 300 328
      • Conducted from antenna port - 30 MHz to 12,75 GHz
      • Radiated from cabinet - 30 MHz to 12,75 GHz (signal. via cable)
      • Radiated from EUT - 30 MHz to 12,75 GHz (signal. via airlink)
    • FCC Part15.247
      • Conducted from antenna port - 30 MHz to 25 GHz
      • Radiated from EUT - 30 MHz to 25 GHz
    • Conducted measurements @ normal & extreme test conditions
    • Radiated measurements @ normal test conditions
    • EUT in test mode loop back, hopping off
receiver test purposes
Receiver Test Purposes
  • RCV/CA/01/C Sensitivity - single slot packets
    • The sensitivity is tested using a non-ideal transmitter. The EUT must meet the required sensitivity for this non ideal signal
    • @ 3 frequencies @ normal & extreme test conditions
    • EUT in test mode loop back, hopping off
  • RCV/CA/02/C Sensitivity - multi slot packet
    • Like RCV/CA/01/C
  • RCV/CA/03/C C/I performance
    • Verification of the receivers performance in presence co-/adjacent channel interference
    • wanted signal @ 3 frequencies / interfering signals @ all frequencies @ normal test conditions
    • EUT in test mode loop back, hopping off
receiver test purposes1
Receiver Test Purposes
  • RCV/CA/04/C Blocking performance
    • Verification of the receivers performance in presence of interference
    • Wanted signal @ 1 frequency / interfering signal @ 30 MHz to 12,75 GHz
    • EUT in test mode loop back, hopping off
  • RCV/CA/05/C Intermodulation performance
    • Verification of the receivers intermodulation characteristics
    • Wanted signal @ 3 frequencies - 2 interfering signals @ normal test conditions
    • EUT in test mode loop back, hopping off
  • RCV/CA/06/C Maximum input level
    • Verification of the receivers performance
    • @ 3 frequencies @ normal test conditions
    • EUT in test mode loop back, hopping off
protocol test requirements
Protocol Test Requirements
  • Tester Requirements
  • Test Methods
  • Reference Tests
protocol tester concept
All layers in software(no baseband chips)

Availability of all interlayer communications via SAP – Service Access Points

Simulation of master and slave modes

Protocol Tester Concept
basic layer testing
Local test method

Upper Interface

RS232 / UART / USB / TCP/IP

PTW60

ETS

LC / LM / L2CAP

System Under Test

LM

L2CAP

SAP LM

SAPs

L2CAP

L2CAP-LM

SAP L2CAP-LC

SAP LM-LC

LC

L2CAP PDUs

LM PDUs

LC PDUs

SAP LC-PH

RF

RF

Basic Layer Testing
profile testing
Remote test method

System Under Test

PTW60

ETS

GAP / SPP / SDP

SAP

L2CAP-LM

SAPs

L2CAP

SAP

LM

L2CAP

LM

RFCOMM PDUs

SAP L2CAP-LC

SAP LM-LC

SAP LC-PH

LC

L2CAP PDUs

LM PDUs

SDP PDUs

LC PDUs

RF

RF

Profile Testing
ttcn test suite test case
Abstract Test Case (ATC)A complete and independent specification of the action required to achieve a specific test purpose

starting in a stable state

ending in a stable state

Abstract Test Suite (ATS)A test suite composed of ATCs

Executable Test Case (ETC)A realization of a ATC

Executable Test Suite (ETS)A set composed of ETCs

TTCN Test Suite - Test Case
slide41

ETS

Semantic check

Syntax check

ATS

(TTCN.gr / TTCN.mp)

.o

.c

.h

make

TTCN Compiler

C Compiler

Simulator Library

System specific part

Protocol Library

LT interface

TTCN Editor

ATC

ETC

TTCN...
slide46
Bio
  • Karsten Beckmann is the manager of test & measurement systems for Rhode & Schwarz and operates from Tektronix in Beaverton, Oregon. Beckmann holds an EE from the Technical University in Munich, Germany.
  • Rohde & Schwarz’ test and measurement products are marketed and supported in North America by Tektronix under a strategic alliance formed in 1993.
ad