2 mar | re | 08/00 | 1 rsa-be|13-dec-01 | 1 bluetooth compliance testing bluetooth compliance...
Post on 15-Jan-2016
217 views
TRANSCRIPT
2 MAR | Re | 08/00 |
1RSA-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
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
2 MAR | Re | 08/00 |
4RSA-Be|13-Dec-01 | 4 BLUETOOTH COMPLIANCE TESTING
WHY ?
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
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
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
2 MAR | Re | 08/00 |
8RSA-Be|13-Dec-01 | 8 BLUETOOTH COMPLIANCE TESTING
WHO ?
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
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
2 MAR | Re | 08/00 |
11RSA-Be|13-Dec-01 | 11 BLUETOOTH COMPLIANCE TESTING
WHAT ?
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
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
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.
2 MAR | Re | 08/00 |
15RSA-Be|13-Dec-01 | 15 BLUETOOTH COMPLIANCE TESTING
HOW ?
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
2 MAR | Re | 08/00 |
17RSA-Be|13-Dec-01 | 17 BLUETOOTH COMPLIANCE TESTING
HOW - Process
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
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
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
2 MAR | Re | 08/00 |
21RSA-Be|13-Dec-01 | 21 BLUETOOTH COMPLIANCE TESTING
HOW - RF Test setup
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
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
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
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
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
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
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
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
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
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
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
2 MAR | Re | 08/00 |
33RSA-Be|13-Dec-01 | 33 BLUETOOTH COMPLIANCE TESTING
HOW - Protocol Test
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
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
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
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
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
BLUETOOTH COMPLIANCE TESTINGRSA-Be. |13-Dec-01 |39
OverviewChapter 1
WHY ?Chapter 2
WHO ?Chapter 3
WHAT ?Chapter 4
HOW ?Chapter 5
TTCN Example
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
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
BLUETOOTH COMPLIANCE TESTINGRSA-Be. |13-Dec-01 |42
OverviewChapter 1
WHY ?Chapter 2
WHO ?Chapter 3
WHAT ?Chapter 4
HOW ?Chapter 5
TTCN Trace
BLUETOOTH COMPLIANCE TESTINGRSA-Be. |13-Dec-01 |43
OverviewChapter 1
WHY ?Chapter 2
WHO ?Chapter 3
WHAT ?Chapter 4
HOW ?Chapter 5
Sample – PTW60
2 MAR | Re | 08/00 |
44RSA-Be|13-Dec-01 | 44 BLUETOOTH COMPLIANCE TESTING
The goal of all this ?
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
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.