2 mar | re | 08/00 | 1 rsa-be|13-dec-01 | 1 bluetooth compliance testing bluetooth compliance...

46
2 MAR | Re | 08/00 | 1 RSA-Be|13-Dec- 01 | 1 BLUETOOTH COMPLIANCE TESTING Bluetooth Compliance Testing

Post on 15-Jan-2016

217 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: 2 MAR | Re | 08/00 | 1 RSA-Be|13-Dec-01 | 1 BLUETOOTH COMPLIANCE TESTING Bluetooth Compliance Testing

2 MAR | Re | 08/00 |

1RSA-Be|13-Dec-01 | 1 BLUETOOTH COMPLIANCE TESTING

Bluetooth Compliance Testing

Page 2: 2 MAR | Re | 08/00 | 1 RSA-Be|13-Dec-01 | 1 BLUETOOTH COMPLIANCE TESTING Bluetooth Compliance Testing

BLUETOOTH COMPLIANCE TESTINGRSA-Be. |13-Dec-01 |2

OverviewChapter 1

WHY ?Chapter 2

WHO ?Chapter 3

WHAT ?Chapter 4

HOW ?Chapter 5

Overview

Differences between 802.11 /Bluetooth

Why ?Is there a Qualification

Who ?Controls the process

What ?Is tested

How ?Can the Qualification be obtainedDo I perform the tests

Page 3: 2 MAR | Re | 08/00 | 1 RSA-Be|13-Dec-01 | 1 BLUETOOTH COMPLIANCE TESTING Bluetooth Compliance Testing

BLUETOOTH COMPLIANCE TESTINGRSA-Be. |13-Dec-01 |3

OverviewChapter 1

WHY ?Chapter 2

WHO ?Chapter 3

WHAT ?Chapter 4

HOW ?Chapter 5

Differences 802.11/Bluetooth

802.11

One to One connectionAlways onNon hoppingHigher data rate

Currently up to 11 MBps

FeaturesOnly IP

ApproachDefine standardLet market work out issues

Bluetooth

One to seven parallel connectionOnly on when usedFast hopping 1600 hops/sRestricted data rate

Currently 1MB gross datarate

Special FeaturesSerial, Parallel, Audio, IP,

customizable

ApproachDefined Specification and req.

TestsWork out a common base before

marketed

Page 4: 2 MAR | Re | 08/00 | 1 RSA-Be|13-Dec-01 | 1 BLUETOOTH COMPLIANCE TESTING Bluetooth Compliance Testing

2 MAR | Re | 08/00 |

4RSA-Be|13-Dec-01 | 4 BLUETOOTH COMPLIANCE TESTING

WHY ?

Page 5: 2 MAR | Re | 08/00 | 1 RSA-Be|13-Dec-01 | 1 BLUETOOTH COMPLIANCE TESTING Bluetooth Compliance Testing

BLUETOOTH COMPLIANCE TESTINGRSA-Be. |13-Dec-01 |5

OverviewChapter 1

WHY ?Chapter 2

WHO ?Chapter 3

WHAT ?Chapter 4

HOW ?Chapter 5

Global Market

Qualification Program

Regulatory Approval

Bluetooth Devices

&'License to sell'

Qualification / TA

Page 6: 2 MAR | Re | 08/00 | 1 RSA-Be|13-Dec-01 | 1 BLUETOOTH COMPLIANCE TESTING Bluetooth Compliance Testing

BLUETOOTH COMPLIANCE TESTINGRSA-Be. |13-Dec-01 |6

OverviewChapter 1

WHY ?Chapter 2

WHO ?Chapter 3

WHAT ?Chapter 4

HOW ?Chapter 5

Qualification Program

Regulatory Type Approval

Bluetooth Devices

Protocol & Profile Tests

RF Tests ETSI TS & EN

FCC ICES, VCCI, .

..

Qualification vs. TA

Page 7: 2 MAR | Re | 08/00 | 1 RSA-Be|13-Dec-01 | 1 BLUETOOTH COMPLIANCE TESTING Bluetooth Compliance Testing

BLUETOOTH COMPLIANCE TESTINGRSA-Be. |13-Dec-01 |7

OverviewChapter 1

WHY ?Chapter 2

WHO ?Chapter 3

WHAT ?Chapter 4

HOW ?Chapter 5

WHY ?

Technology Requirements:Technology verification

Compatibility, Interoperability

Marketing

Regulatory requirements: Health / Safety Standards

Local spectrum use regulations e.g. FCC,ETSI

Licensing

Page 8: 2 MAR | Re | 08/00 | 1 RSA-Be|13-Dec-01 | 1 BLUETOOTH COMPLIANCE TESTING Bluetooth Compliance Testing

2 MAR | Re | 08/00 |

8RSA-Be|13-Dec-01 | 8 BLUETOOTH COMPLIANCE TESTING

WHO ?

Page 9: 2 MAR | Re | 08/00 | 1 RSA-Be|13-Dec-01 | 1 BLUETOOTH COMPLIANCE TESTING Bluetooth Compliance Testing

BLUETOOTH COMPLIANCE TESTINGRSA-Be. |13-Dec-01 |9

OverviewChapter 1

WHY ?Chapter 2

WHO ?Chapter 3

WHAT ?Chapter 4

HOW ?Chapter 5

SIG Organization

Program ManagementBoard

(PM Board)

LegalCommittee

(LEGAL)

ManagementServices(ADMIN)

Marketing(MKTG)

QualificationReviewBoard

(BQRB)

Test andInterop(TEST)

ArchitectureReviewBoard

(BARB)

Regulatory(GOV)

TechnicalWorkingGroups

RFRegulations

AviationRegulations

SecurityRegulations

JapanRegulations

BTAB

BQA

BQB

ExpertGroups

Errata Owner and Review pool

Sub-groups

- Promoter- Associate- Early Adopter- Independent

ChinaRegulations

Page 10: 2 MAR | Re | 08/00 | 1 RSA-Be|13-Dec-01 | 1 BLUETOOTH COMPLIANCE TESTING Bluetooth Compliance Testing

BLUETOOTH COMPLIANCE TESTINGRSA-Be. |13-Dec-01 |10

OverviewChapter 1

WHY ?Chapter 2

WHO ?Chapter 3

WHAT ?Chapter 4

HOW ?Chapter 5

SIG Organization

QualificationReviewBoard

(BQRB)

BTAB

BQA

BQB

BQTF

Bluetooth Technical Advisory BoardInformation exchange and forum for problemsrelated to testing and qualification

Bluetooth Qualification AdministratorActs on behalf of [email protected]

Bluetooth Qualification BodyChecks declarations, review test reports

Bluetooth Qualification Test FacilityAccredited to perform category A conformance tests

Bluetooth Qualification Review BoardSets and maintains qualification policy

Page 11: 2 MAR | Re | 08/00 | 1 RSA-Be|13-Dec-01 | 1 BLUETOOTH COMPLIANCE TESTING Bluetooth Compliance Testing

2 MAR | Re | 08/00 |

11RSA-Be|13-Dec-01 | 11 BLUETOOTH COMPLIANCE TESTING

WHAT ?

Page 12: 2 MAR | Re | 08/00 | 1 RSA-Be|13-Dec-01 | 1 BLUETOOTH COMPLIANCE TESTING Bluetooth Compliance Testing

BLUETOOTH COMPLIANCE TESTINGRSA-Be. |13-Dec-01 |12

OverviewChapter 1

WHY ?Chapter 2

WHO ?Chapter 3

WHAT ?Chapter 4

HOW ?Chapter 5

SIG Test Specifications

Interoperability Testing(Product versus Product)

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

Conformance Testing(Testing versus Reference Systems)

Radio Frequency

Part A-E: RF Conformance -Provisional

Part A: RF Conformance

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

Page 13: 2 MAR | Re | 08/00 | 1 RSA-Be|13-Dec-01 | 1 BLUETOOTH COMPLIANCE TESTING Bluetooth Compliance Testing

BLUETOOTH COMPLIANCE TESTINGRSA-Be. |13-Dec-01 |13

OverviewChapter 1

WHY ?Chapter 2

WHO ?Chapter 3

WHAT ?Chapter 4

HOW ?Chapter 5

SIG Test Case reference list

Test Specifications Test case categories

Page 14: 2 MAR | Re | 08/00 | 1 RSA-Be|13-Dec-01 | 1 BLUETOOTH COMPLIANCE TESTING Bluetooth Compliance Testing

BLUETOOTH COMPLIANCE TESTINGRSA-Be. |13-Dec-01 |14

OverviewChapter 1

WHY ?Chapter 2

WHO ?Chapter 3

WHAT ?Chapter 4

HOW ?Chapter 5

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.

Page 15: 2 MAR | Re | 08/00 | 1 RSA-Be|13-Dec-01 | 1 BLUETOOTH COMPLIANCE TESTING Bluetooth Compliance Testing

2 MAR | Re | 08/00 |

15RSA-Be|13-Dec-01 | 15 BLUETOOTH COMPLIANCE TESTING

HOW ?

Page 16: 2 MAR | Re | 08/00 | 1 RSA-Be|13-Dec-01 | 1 BLUETOOTH COMPLIANCE TESTING Bluetooth Compliance Testing

BLUETOOTH COMPLIANCE TESTINGRSA-Be. |13-Dec-01 |16

OverviewChapter 1

WHY ?Chapter 2

WHO ?Chapter 3

WHAT ?Chapter 4

HOW ?Chapter 5

HOW ?

Process

RF TestEquipment setup

Types of test

ProtocolBlack box

Control

Reference implementation

TTCN

Page 17: 2 MAR | Re | 08/00 | 1 RSA-Be|13-Dec-01 | 1 BLUETOOTH COMPLIANCE TESTING Bluetooth Compliance Testing

2 MAR | Re | 08/00 |

17RSA-Be|13-Dec-01 | 17 BLUETOOTH COMPLIANCE TESTING

HOW - Process

Page 18: 2 MAR | Re | 08/00 | 1 RSA-Be|13-Dec-01 | 1 BLUETOOTH COMPLIANCE TESTING Bluetooth Compliance Testing

BLUETOOTH COMPLIANCE TESTINGRSA-Be. |13-Dec-01 |18

OverviewChapter 1

WHY ?Chapter 2

WHO ?Chapter 3

WHAT ?Chapter 4

HOW ?Chapter 5

Qualification process

Manufacturer(Adopter)

BQB

BQA

BQTF

List of BQTFs,BQBs,...Test Specs, TCRL, ...

performs cat. A test cases

conf. and interop.

Producttested by

BQTF

DoC / Compliance Folder reviewed

by BQB

Test Reportschecked by

BQB

Qualifiedproduct list

(QPL)

ICS & IXITTest plan

performs cat. B testdeclares cat. C test

Page 19: 2 MAR | Re | 08/00 | 1 RSA-Be|13-Dec-01 | 1 BLUETOOTH COMPLIANCE TESTING Bluetooth Compliance Testing

BLUETOOTH COMPLIANCE TESTINGRSA-Be. |13-Dec-01 |19

OverviewChapter 1

WHY ?Chapter 2

WHO ?Chapter 3

WHAT ?Chapter 4

HOW ?Chapter 5

www.bluetooth.com/dev/qual.bodies.asp

Page 20: 2 MAR | Re | 08/00 | 1 RSA-Be|13-Dec-01 | 1 BLUETOOTH COMPLIANCE TESTING Bluetooth Compliance Testing

BLUETOOTH COMPLIANCE TESTINGRSA-Be. |13-Dec-01 |20

OverviewChapter 1

WHY ?Chapter 2

WHO ?Chapter 3

WHAT ?Chapter 4

HOW ?Chapter 5

www.bluetooth.com/dev/qual.facil.asp

Page 21: 2 MAR | Re | 08/00 | 1 RSA-Be|13-Dec-01 | 1 BLUETOOTH COMPLIANCE TESTING Bluetooth Compliance Testing

2 MAR | Re | 08/00 |

21RSA-Be|13-Dec-01 | 21 BLUETOOTH COMPLIANCE TESTING

HOW - RF Test setup

Page 22: 2 MAR | Re | 08/00 | 1 RSA-Be|13-Dec-01 | 1 BLUETOOTH COMPLIANCE TESTING Bluetooth Compliance Testing

BLUETOOTH COMPLIANCE TESTINGRSA-Be. |13-Dec-01 |22

OverviewChapter 1

WHY ?Chapter 2

WHO ?Chapter 3

WHAT ?Chapter 4

HOW ?Chapter 5

RF Test Purposes

TransmitterOutput powerPower densityPower controlTX output spectrum (3)Modulation characteristicsInitial carrier frequency toleranceCarrier frequency driftOut of band spurious emissions

ReceiverSensitivity - single slot packetsSensitivity - multi slot packetsC/I performanceBlocking performanceIntermodulation performanceMaximum input level

Page 23: 2 MAR | Re | 08/00 | 1 RSA-Be|13-Dec-01 | 1 BLUETOOTH COMPLIANCE TESTING Bluetooth Compliance Testing

BLUETOOTH COMPLIANCE TESTINGRSA-Be. |13-Dec-01 |23

OverviewChapter 1

WHY ?Chapter 2

WHO ?Chapter 3

WHAT ?Chapter 4

HOW ?Chapter 5

Example: Test Case Parameterisation

RX Tests:

WS

Co-channel rejection

IS

freq.

Adjacent channel rejection

IS

Intermodulation rejection IS

IS IS

Blocking

Page 24: 2 MAR | Re | 08/00 | 1 RSA-Be|13-Dec-01 | 1 BLUETOOTH COMPLIANCE TESTING Bluetooth Compliance Testing

BLUETOOTH COMPLIANCE TESTINGRSA-Be. |13-Dec-01 |24

OverviewChapter 1

WHY ?Chapter 2

WHO ?Chapter 3

WHAT ?Chapter 4

HOW ?Chapter 5

RF Test System

Page 25: 2 MAR | Re | 08/00 | 1 RSA-Be|13-Dec-01 | 1 BLUETOOTH COMPLIANCE TESTING Bluetooth Compliance Testing

BLUETOOTH COMPLIANCE TESTINGRSA-Be. |13-Dec-01 |25

OverviewChapter 1

WHY ?Chapter 2

WHO ?Chapter 3

WHAT ?Chapter 4

HOW ?Chapter 5

RF Test System

Qualification and Type Approval

TS8960–Fully compliant to Bluetooth

RF 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

Page 26: 2 MAR | Re | 08/00 | 1 RSA-Be|13-Dec-01 | 1 BLUETOOTH COMPLIANCE TESTING Bluetooth Compliance Testing

BLUETOOTH COMPLIANCE TESTINGRSA-Be. |13-Dec-01 |26

OverviewChapter 1

WHY ?Chapter 2

WHO ?Chapter 3

WHAT ?Chapter 4

HOW ?Chapter 5

RF Test Purposes

TP naming conventions:TP/<func>/<xx>-<nn>-<y>

<func> Function TRM Transmitter testTRC Transceiver testRCV Receiver test

<xx> Type of testing CA CapabilityBV Valid BehaviorBI Invalid Behavior

<nn> sequencial # Test Purpose Number

<y> Scope C Conformance test, performend on dedicated Bluetooth Test SystemE Early product test, performed on standard equipmentI Interoperability testing performend as product to product testing

Page 27: 2 MAR | Re | 08/00 | 1 RSA-Be|13-Dec-01 | 1 BLUETOOTH COMPLIANCE TESTING Bluetooth Compliance Testing

BLUETOOTH COMPLIANCE TESTINGRSA-Be. |13-Dec-01 |27

OverviewChapter 1

WHY ?Chapter 2

WHO ?Chapter 3

WHAT ?Chapter 4

HOW ?Chapter 5

Transmitter Test Purposes

TRM/CA/04/CTX 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/CTX 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/CTX 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

Page 28: 2 MAR | Re | 08/00 | 1 RSA-Be|13-Dec-01 | 1 BLUETOOTH COMPLIANCE TESTING Bluetooth Compliance Testing

BLUETOOTH COMPLIANCE TESTINGRSA-Be. |13-Dec-01 |28

OverviewChapter 1

WHY ?Chapter 2

WHO ?Chapter 3

WHAT ?Chapter 4

HOW ?Chapter 5

Transmitter Test Purposes

TRM/CA/01/COutput 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/CPower density–Verification of the maximum power density–@ normal & extreme test conditions–EUT in test mode loop back, hopping on

TRM/CA/03/CPower control–Verification ot the TX power control (if supported)–Initial condition and test procedure like Output power

Page 29: 2 MAR | Re | 08/00 | 1 RSA-Be|13-Dec-01 | 1 BLUETOOTH COMPLIANCE TESTING Bluetooth Compliance Testing

BLUETOOTH COMPLIANCE TESTINGRSA-Be. |13-Dec-01 |29

OverviewChapter 1

WHY ?Chapter 2

WHO ?Chapter 3

WHAT ?Chapter 4

HOW ?Chapter 5

Transmitter Testpurposes

TRM/CA/07/CModulation Characteristics–Verification of the modulation index–@ normal & extreme test conditions–EUT in test mode loop back, hopping off

TRM/CA/08/CInitial 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/CCarrier 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

Page 30: 2 MAR | Re | 08/00 | 1 RSA-Be|13-Dec-01 | 1 BLUETOOTH COMPLIANCE TESTING Bluetooth Compliance Testing

BLUETOOTH COMPLIANCE TESTINGRSA-Be. |13-Dec-01 |30

OverviewChapter 1

WHY ?Chapter 2

WHO ?Chapter 3

WHAT ?Chapter 4

HOW ?Chapter 5

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

Page 31: 2 MAR | Re | 08/00 | 1 RSA-Be|13-Dec-01 | 1 BLUETOOTH COMPLIANCE TESTING Bluetooth Compliance Testing

BLUETOOTH COMPLIANCE TESTINGRSA-Be. |13-Dec-01 |31

OverviewChapter 1

WHY ?Chapter 2

WHO ?Chapter 3

WHAT ?Chapter 4

HOW ?Chapter 5

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

Page 32: 2 MAR | Re | 08/00 | 1 RSA-Be|13-Dec-01 | 1 BLUETOOTH COMPLIANCE TESTING Bluetooth Compliance Testing

BLUETOOTH COMPLIANCE TESTINGRSA-Be. |13-Dec-01 |32

OverviewChapter 1

WHY ?Chapter 2

WHO ?Chapter 3

WHAT ?Chapter 4

HOW ?Chapter 5

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

Page 33: 2 MAR | Re | 08/00 | 1 RSA-Be|13-Dec-01 | 1 BLUETOOTH COMPLIANCE TESTING Bluetooth Compliance Testing

2 MAR | Re | 08/00 |

33RSA-Be|13-Dec-01 | 33 BLUETOOTH COMPLIANCE TESTING

HOW - Protocol Test

Page 34: 2 MAR | Re | 08/00 | 1 RSA-Be|13-Dec-01 | 1 BLUETOOTH COMPLIANCE TESTING Bluetooth Compliance Testing

BLUETOOTH COMPLIANCE TESTINGRSA-Be. |13-Dec-01 |34

OverviewChapter 1

WHY ?Chapter 2

WHO ?Chapter 3

WHAT ?Chapter 4

HOW ?Chapter 5

Protocol Test Requirements

Tester Requirements

Test Methods

Reference Tests

Page 35: 2 MAR | Re | 08/00 | 1 RSA-Be|13-Dec-01 | 1 BLUETOOTH COMPLIANCE TESTING Bluetooth Compliance Testing

BLUETOOTH COMPLIANCE TESTINGRSA-Be. |13-Dec-01 |35

OverviewChapter 1

WHY ?Chapter 2

WHO ?Chapter 3

WHAT ?Chapter 4

HOW ?Chapter 5

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

Page 36: 2 MAR | Re | 08/00 | 1 RSA-Be|13-Dec-01 | 1 BLUETOOTH COMPLIANCE TESTING Bluetooth Compliance Testing

BLUETOOTH COMPLIANCE TESTINGRSA-Be. |13-Dec-01 |36

OverviewChapter 1

WHY ?Chapter 2

WHO ?Chapter 3

WHAT ?Chapter 4

HOW ?Chapter 5

Basic Layer Testing

Local test method

System Under Test

RF

Upper Interface

RS232 / UART / USB / TCP/IP

PTW60

LM PDUs

L2CAP PDUs

LC PDUs

LM

RF

SAP LC-PH

SAP L2CAP-LC

SAP LM

SAP LM-LC

ETSLC / LM / L2CAP

LC

L2CAP

SAPs L2CAP

L2CAP-LM

Page 37: 2 MAR | Re | 08/00 | 1 RSA-Be|13-Dec-01 | 1 BLUETOOTH COMPLIANCE TESTING Bluetooth Compliance Testing

BLUETOOTH COMPLIANCE TESTINGRSA-Be. |13-Dec-01 |37

OverviewChapter 1

WHY ?Chapter 2

WHO ?Chapter 3

WHAT ?Chapter 4

HOW ?Chapter 5

Profile Testing

Remote test method

System Under Test

RF

PTW60

LC PDUs

RFCOMM PDUs

L2CAP PDUs

LM PDUs

SDP PDUsETS

GAP / SPP / SDP

LM

RF

SAP LC-PH

SAP L2CAP-LC

SAP LM

SAP L2CAP-LM

SAP LM-LC

LC

L2CAP

SAPs L2CAP

Page 38: 2 MAR | Re | 08/00 | 1 RSA-Be|13-Dec-01 | 1 BLUETOOTH COMPLIANCE TESTING Bluetooth Compliance Testing

BLUETOOTH COMPLIANCE TESTINGRSA-Be. |13-Dec-01 |38

OverviewChapter 1

WHY ?Chapter 2

WHO ?Chapter 3

WHAT ?Chapter 4

HOW ?Chapter 5

Point of Control and Observation (PCO)!

PL / RF

LC

LML2CAP

SAP

SAP

SAP

X

L2CAP - SAR

L2CAP - LC

LM - LCSAP

SAP

LC - PL

LM

SAP

RFCommSDP

SAPSAP

L2CAP - LM

TCI Controller

TCI - HCI

RFComm -L2CAP

X - L2CAP

SDP - L2CAP

TCI - L2CAP

Page 39: 2 MAR | Re | 08/00 | 1 RSA-Be|13-Dec-01 | 1 BLUETOOTH COMPLIANCE TESTING Bluetooth Compliance Testing

BLUETOOTH COMPLIANCE TESTINGRSA-Be. |13-Dec-01 |39

OverviewChapter 1

WHY ?Chapter 2

WHO ?Chapter 3

WHAT ?Chapter 4

HOW ?Chapter 5

TTCN Example

Page 40: 2 MAR | Re | 08/00 | 1 RSA-Be|13-Dec-01 | 1 BLUETOOTH COMPLIANCE TESTING Bluetooth Compliance Testing

BLUETOOTH COMPLIANCE TESTINGRSA-Be. |13-Dec-01 |40

OverviewChapter 1

WHY ?Chapter 2

WHO ?Chapter 3

WHAT ?Chapter 4

HOW ?Chapter 5

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

Page 41: 2 MAR | Re | 08/00 | 1 RSA-Be|13-Dec-01 | 1 BLUETOOTH COMPLIANCE TESTING Bluetooth Compliance Testing

BLUETOOTH COMPLIANCE TESTINGRSA-Be. |13-Dec-01 |41

OverviewChapter 1

WHY ?Chapter 2

WHO ?Chapter 3

WHAT ?Chapter 4

HOW ?Chapter 5

TTCN...

.c .h make

TTCN Compiler

Syntax check

TTCN Editor

ATC

ATS(TTCN.gr / TTCN.mp)

Semantic check

ETC

ETS.o

C Compiler

Simulator Library

Protocol Library

System specific part

LT interface

Page 42: 2 MAR | Re | 08/00 | 1 RSA-Be|13-Dec-01 | 1 BLUETOOTH COMPLIANCE TESTING Bluetooth Compliance Testing

BLUETOOTH COMPLIANCE TESTINGRSA-Be. |13-Dec-01 |42

OverviewChapter 1

WHY ?Chapter 2

WHO ?Chapter 3

WHAT ?Chapter 4

HOW ?Chapter 5

TTCN Trace

Page 43: 2 MAR | Re | 08/00 | 1 RSA-Be|13-Dec-01 | 1 BLUETOOTH COMPLIANCE TESTING Bluetooth Compliance Testing

BLUETOOTH COMPLIANCE TESTINGRSA-Be. |13-Dec-01 |43

OverviewChapter 1

WHY ?Chapter 2

WHO ?Chapter 3

WHAT ?Chapter 4

HOW ?Chapter 5

Sample – PTW60

Page 44: 2 MAR | Re | 08/00 | 1 RSA-Be|13-Dec-01 | 1 BLUETOOTH COMPLIANCE TESTING Bluetooth Compliance Testing

2 MAR | Re | 08/00 |

44RSA-Be|13-Dec-01 | 44 BLUETOOTH COMPLIANCE TESTING

The goal of all this ?

Page 45: 2 MAR | Re | 08/00 | 1 RSA-Be|13-Dec-01 | 1 BLUETOOTH COMPLIANCE TESTING Bluetooth Compliance Testing

BLUETOOTH COMPLIANCE TESTINGRSA-Be. |13-Dec-01 |45

OverviewChapter 1

WHY ?Chapter 2

WHO ?Chapter 3

WHAT ?Chapter 4

HOW ?Chapter 5

qualweb.opengroup.org/Template.cfm

Page 46: 2 MAR | Re | 08/00 | 1 RSA-Be|13-Dec-01 | 1 BLUETOOTH COMPLIANCE TESTING Bluetooth Compliance Testing

BLUETOOTH COMPLIANCE TESTINGRSA-Be. |13-Dec-01 |46

OverviewChapter 1

WHY ?Chapter 2

WHO ?Chapter 3

WHAT ?Chapter 4

HOW ?Chapter 5

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.