wireless02 beckman 1
TRANSCRIPT
-
8/3/2019 Wireless02 Beckman 1
1/46
2 MAR | Re | 08/00 | 1
RSA-Be|13-Dec-01 |1 BLUETOOTH COMPLIANCE TESTING
Bluetooth Compliance Testing
-
8/3/2019 Wireless02 Beckman 1
2/46
BLUETOOTH COMPLIANCE TESTINGRSA-Be. |13-Dec-01 | 2
Overview
Chapter 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 obtained
Do I perform the tests
-
8/3/2019 Wireless02 Beckman 1
3/46
BLUETOOTH COMPLIANCE TESTINGRSA-Be. |13-Dec-01 | 3
Overview
Chapter 1
WHY ?
Chapter 2
WHO ?Chapter 3
WHAT ?
Chapter 4
HOW ?
Chapter 5
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
-
8/3/2019 Wireless02 Beckman 1
4/46
2 MAR | Re | 08/00 | 4
RSA-Be|13-Dec-01 |4 BLUETOOTH COMPLIANCE TESTING
WHY ?
-
8/3/2019 Wireless02 Beckman 1
5/46
BLUETOOTH COMPLIANCE TESTINGRSA-Be. |13-Dec-01 | 5
Overview
Chapter 1
WHY ?
Chapter 2
WHO ?Chapter 3
WHAT ?
Chapter 4
HOW ?
Chapter 5
Global Market
Qualification
Program
Regulatory Approval
BluetoothDevices
&'License to sell'
Qualification / TA
-
8/3/2019 Wireless02 Beckman 1
6/46
BLUETOOTH COMPLIANCE TESTINGRSA-Be. |13-Dec-01 | 6
Overview
Chapter 1
WHY ?
Chapter 2
WHO ?Chapter 3
WHAT ?
Chapter 4
HOW ?
Chapter 5
QualificationProgram
Regulatory TypeApproval
BluetoothDevices
Protocol &
Profile Tests
RF Tests ETSI
TS &EN
FCC ICES,
VCCI,...
Qualification vs. TA
-
8/3/2019 Wireless02 Beckman 1
7/46
BLUETOOTH COMPLIANCE TESTINGRSA-Be. |13-Dec-01 | 7
Overview
Chapter 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
-
8/3/2019 Wireless02 Beckman 1
8/46
2 MAR | Re | 08/00 | 8RSA-Be|13-Dec-01 |8 BLUETOOTH COMPLIANCE TESTING
WHO ?
-
8/3/2019 Wireless02 Beckman 1
9/46
BLUETOOTH COMPLIANCE TESTINGRSA-Be. |13-Dec-01 | 9
Overview
Chapter 1
WHY ?
Chapter 2
WHO ?
Chapter 3
WHAT ?
Chapter 4
HOW ?
Chapter 5
SIGOrganization
Program Management
Board
(PM Board)
Legal
Committee
(LEGAL)
Management
Services
(ADMIN)
Marketing
(MKTG)
Qualification
Review
Board
(BQRB)
Test and
Interop
(TEST)
Architecture
Review
Board
(BARB)
Regulatory
(GOV)
Technical
Working
Groups
RF
Regulations
Aviation
Regulations
Security
Regulations
Japan
Regulations
BTAB
BQA
BQB
Expert
Groups
Errata Owner and Review pool
Sub-
groups
- Promoter
- Associate
- Early Adopter
- Independent
China
Regulations
-
8/3/2019 Wireless02 Beckman 1
10/46
BLUETOOTH COMPLIANCE TESTINGRSA-Be. |13-Dec-01 | 10
Overview
Chapter 1
WHY ?
Chapter 2
WHO ?
Chapter 3
WHAT ?
Chapter 4
HOW ?
Chapter 5
SIGOrganization
QualificationReview
Board
(BQRB)
BTAB
BQA
BQB
BQTF
Bluetooth Technical Advisory Board
Information exchange and forum for problems
related to testing and qualification
Bluetooth Qualification Administrator
Acts on behalf of BQRB
Bluetooth Qualification Body
Checks declarations, review test reports
Bluetooth Qualification Test Facility
Accredited to perform category A
conformance tests
Bluetooth Qualification Review BoardSets and maintains qualification policy
-
8/3/2019 Wireless02 Beckman 1
11/46
2 MAR | Re | 08/00 | 11RSA-Be|13-Dec-01 |11 BLUETOOTH COMPLIANCE TESTING
WHAT ?
-
8/3/2019 Wireless02 Beckman 1
12/46
-
8/3/2019 Wireless02 Beckman 1
13/46
BLUETOOTH COMPLIANCE TESTINGRSA-Be. |13-Dec-01 | 13
Overview
Chapter 1
WHY ?
Chapter 2
WHO ?
Chapter 3
WHAT ?
Chapter 4
HOW ?
Chapter 5
SIG Test Case reference list
Test Specifications Test case categories
-
8/3/2019 Wireless02 Beckman 1
14/46
BLUETOOTH COMPLIANCE TESTINGRSA-Be. |13-Dec-01 | 14
Overview
Chapter 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 CaseReference List (TCRL) tables:
Category A: This test case is fully validated and commerciallyavailable. This testcase is mandatory and shall be performed at aBQTF.
Category B : This test case shall be performed and a declarationwith evidence is required. The instructions given in the testspecification shall be followed.
Category C: Bluetooth products can be tested using standard testequipment by the manufacturer or BQTF. The test case shall beperformed
Category D: A preliminary test case with no official qualification
value. The purpose of this status is to inform anymanufactorer about an upcoming test case.
-
8/3/2019 Wireless02 Beckman 1
15/46
2 MAR | Re | 08/00 | 15RSA-Be|13-Dec-01 |15 BLUETOOTH COMPLIANCE TESTING
HOW ?
-
8/3/2019 Wireless02 Beckman 1
16/46
BLUETOOTH COMPLIANCE TESTINGRSA-Be. |13-Dec-01 | 16
Overview
Chapter 1
WHY ?
Chapter 2
WHO ?
Chapter 3
WHAT ?
Chapter 4
HOW ?
Chapter 5
HOW ?
Process
RF Test
Equipment setup Types of test
Protocol
Black box
Control Reference implementation
TTCN
-
8/3/2019 Wireless02 Beckman 1
17/46
2 MAR | Re | 08/00 | 17RSA-Be|13-Dec-01 |17 BLUETOOTH COMPLIANCE TESTING
HOW - Process
-
8/3/2019 Wireless02 Beckman 1
18/46
BLUETOOTH COMPLIANCE TESTINGRSA-Be. |13-Dec-01 | 18
Overview
Chapter 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 / ComplianceFolder reviewed
by BQB
Test Reports
checked by
BQB
Qualifiedproduct list
(QPL)
ICS & IXIT
Test plan
performs cat. B test
declares cat. C test
-
8/3/2019 Wireless02 Beckman 1
19/46
BLUETOOTH COMPLIANCE TESTINGRSA-Be. |13-Dec-01 | 19
Overview
Chapter 1
WHY ?
Chapter 2
WHO ?
Chapter 3
WHAT ?
Chapter 4
HOW ?
Chapter 5
www.bluetooth.com/dev/qual.bodies.asp
-
8/3/2019 Wireless02 Beckman 1
20/46
BLUETOOTH COMPLIANCE TESTINGRSA-Be. |13-Dec-01 | 20
Overview
Chapter 1
WHY ?
Chapter 2
WHO ?
Chapter 3
WHAT ?
Chapter 4
HOW ?
Chapter 5
www.bluetooth.com/dev/qual.facil.asp
-
8/3/2019 Wireless02 Beckman 1
21/46
2 MAR | Re | 08/00 | 21RSA-Be|13-Dec-01 |21 BLUETOOTH COMPLIANCE TESTING
HOW - RF Test setup
-
8/3/2019 Wireless02 Beckman 1
22/46
BLUETOOTH COMPLIANCE TESTINGRSA-Be. |13-Dec-01 | 22
Overview
Chapter 1
WHY ?
Chapter 2
WHO ?
Chapter 3
WHAT ?
Chapter 4
HOW ?
Chapter 5
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
-
8/3/2019 Wireless02 Beckman 1
23/46
BLUETOOTH COMPLIANCE TESTINGRSA-Be. |13-Dec-01 | 23
Overview
Chapter 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
-
8/3/2019 Wireless02 Beckman 1
24/46
BLUETOOTH COMPLIANCE TESTINGRSA-Be. |13-Dec-01 | 24
Overview
Chapter 1
WHY ?
Chapter 2
WHO ?
Chapter 3
WHAT ?
Chapter 4
HOW ?
Chapter 5
RF Test System
-
8/3/2019 Wireless02 Beckman 1
25/46
BLUETOOTH COMPLIANCE TESTINGRSA-Be. |13-Dec-01 | 25
Overview
Chapter 1
WHY ?
Chapter 2
WHO ?
Chapter 3
WHAT ?
Chapter 4
HOW ?
Chapter 5
RF Test System
Qualification and TypeApproval
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
-
8/3/2019 Wireless02 Beckman 1
26/46
BLUETOOTH COMPLIANCE TESTINGRSA-Be. |13-Dec-01 | 26
Overview
Chapter 1
WHY ?
Chapter 2
WHO ?
Chapter 3
WHAT ?
Chapter 4
HOW ?
Chapter 5
RF Test Purposes
TP naming conventions:TP//--
Function TRM Transmitter testTRC Transceiver testRCV Receiver test
Type of testing CA CapabilityBV Valid BehaviorBI Invalid Behavior
sequencial # Test Purpose Number
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
-
8/3/2019 Wireless02 Beckman 1
27/46
BLUETOOTH COMPLIANCE TESTINGRSA-Be. |13-Dec-01 | 27
Overview
Chapter 1
WHY ?
Chapter 2
WHO ?
Chapter 3
WHAT ?
Chapter 4
HOW ?
Chapter 5
Transmitter Test Purposes
TRM/CA/04/C TX Output Spectrum - Frequency Range Verification if the emissions inside the operating frequency range arewithin 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 arewithin 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 arewithin the limits
@ all channels for 3 frequencies @ n&e test conditions
EUT in test mode loop back, hopping off
-
8/3/2019 Wireless02 Beckman 1
28/46
BLUETOOTH COMPLIANCE TESTINGRSA-Be. |13-Dec-01 | 28
Overview
Chapter 1
WHY ?
Chapter 2
WHO ?
Chapter 3
WHAT ?
Chapter 4
HOW ?
Chapter 5
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
-
8/3/2019 Wireless02 Beckman 1
29/46
BLUETOOTH COMPLIANCE TESTINGRSA-Be. |13-Dec-01 | 29
Overview
Chapter 1
WHY ?
Chapter 2
WHO ?
Chapter 3
WHAT ?
Chapter 4
HOW ?
Chapter 5
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
-
8/3/2019 Wireless02 Beckman 1
30/46
BLUETOOTH COMPLIANCE TESTINGRSA-Be. |13-Dec-01 | 30
Overview
Chapter 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 arewithin 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. viaairlink)
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
-
8/3/2019 Wireless02 Beckman 1
31/46
BLUETOOTH COMPLIANCE TESTINGRSA-Be. |13-Dec-01 | 31
Overview
Chapter 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
-
8/3/2019 Wireless02 Beckman 1
32/46
BLUETOOTH COMPLIANCE TESTINGRSA-Be. |13-Dec-01 | 32
Overview
Chapter 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
-
8/3/2019 Wireless02 Beckman 1
33/46
2 MAR | Re | 08/00 | 33RSA-Be|13-Dec-01 |33 BLUETOOTH COMPLIANCE TESTING
HOW - Protocol Test
-
8/3/2019 Wireless02 Beckman 1
34/46
BLUETOOTH COMPLIANCE TESTINGRSA-Be. |13-Dec-01 | 34
Overview
Chapter 1
WHY ?
Chapter 2
WHO ?
Chapter 3
WHAT ?
Chapter 4
HOW ?
Chapter 5
Protocol Test Requirements
Tester Requirements
Test Methods
Reference Tests
-
8/3/2019 Wireless02 Beckman 1
35/46
BLUETOOTH COMPLIANCE TESTINGRSA-Be. |13-Dec-01 | 35
Overview
Chapter 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 interlayercommunications via SAP Service
Access Points
Simulation of master and slave
modes
-
8/3/2019 Wireless02 Beckman 1
36/46
BLUETOOTH COMPLIANCE TESTINGRSA-Be. |13-Dec-01 | 36
Overview
Chapter 1
WHY ?
Chapter 2
WHO ?
Chapter 3
WHAT ?
Chapter 4
HOW ?
Chapter 5
Basic Layer Testing
Local test method
SystemUnder Test
RF
Upper Interface
RS232 / UART / USB / TCP/IP
PTW60
LM PDUs
L2CAP PDUs
LC PDU
s
LM
RF
SAP LC-PH
SAP L2CAP-LC
SAP LM
SAP LM-LC
ETS
LC / LM / L2CAP
LC
L2CAP
SAPs
L2CAPL2CAP-LM
-
8/3/2019 Wireless02 Beckman 1
37/46
BLUETOOTH COMPLIANCE TESTINGRSA-Be. |13-Dec-01 | 37
Overview
Chapter 1
WHY ?
Chapter 2
WHO ?
Chapter 3
WHAT ?
Chapter 4
HOW ?
Chapter 5
Profile Testing
Remote test method
SystemUnder Test
RF
PTW60
LC PDUs
RFCOMM PDUs
L2CAP PDUs
LM PDU
s
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
-
8/3/2019 Wireless02 Beckman 1
38/46
BLUETOOTH COMPLIANCE TESTINGRSA-Be. |13-Dec-01 | 38
Overview
Chapter 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
-
8/3/2019 Wireless02 Beckman 1
39/46
BLUETOOTH COMPLIANCE TESTINGRSA-Be. |13-Dec-01 | 39
Overview
Chapter 1
WHY ?
Chapter 2
WHO ?
Chapter 3
WHAT ?
Chapter 4
HOW ?
Chapter 5
TTCN Example
-
8/3/2019 Wireless02 Beckman 1
40/46
BLUETOOTH COMPLIANCE TESTINGRSA-Be. |13-Dec-01 | 40
Overview
Chapter 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
-
8/3/2019 Wireless02 Beckman 1
41/46
BLUETOOTH COMPLIANCE TESTINGRSA-Be. |13-Dec-01 | 41
Overview
Chapter 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
-
8/3/2019 Wireless02 Beckman 1
42/46
BLUETOOTH COMPLIANCE TESTINGRSA-Be. |13-Dec-01 | 42
Overview
Chapter 1
WHY ?
Chapter 2
WHO ?
Chapter 3
WHAT ?
Chapter 4
HOW ?
Chapter 5
TTCN Trace
-
8/3/2019 Wireless02 Beckman 1
43/46
BLUETOOTH COMPLIANCE TESTINGRSA-Be. |13-Dec-01 | 43
Overview
Chapter 1
WHY ?
Chapter 2
WHO ?
Chapter 3
WHAT ?
Chapter 4
HOW ?
Chapter 5
Sample PTW60
-
8/3/2019 Wireless02 Beckman 1
44/46
2 MAR | Re | 08/00 | 44RSA-Be|13-Dec-01 |44 BLUETOOTH COMPLIANCE TESTING
The goal of all this ?
-
8/3/2019 Wireless02 Beckman 1
45/46
BLUETOOTH COMPLIANCE TESTINGRSA-Be. |13-Dec-01 | 45
Overview
Chapter 1
WHY ?
Chapter 2
WHO ?
Chapter 3
WHAT ?
Chapter 4
HOW ?
Chapter 5
qualweb.opengroup.org/Template.cfm
-
8/3/2019 Wireless02 Beckman 1
46/46
BLUETOOTH COMPLIANCE TESTINGRSA-Be. |13-Dec-01 | 46
Overview
Chapter 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.