资源描述
Testing Requirements in Bluetooth QualificationDate:2011-10-27Prepared and presented by Totti HuangBluetooth word and figure mark are registered trademark of Bluetooth SIG Inc.,any use of that by SGS is under license according to Trademark License Agreement of Bluetooth SIG Inc.2Content?Procedure of Bluetooth Qualification?Bluetooth RF Conformance Testing?Usual Failures on RF Testing?Factors which Affects RF Conformance?Bluetooth Profile Interoperability Testing?Usual Failures on Profile Testing?How to construct a Qualified SW?Q&A3Procedure of Bluetooth QualificationTest InfoDesign InfoProduct InfoBQE review and approvalListing and DeclarationMarking and MarketingProduct DesignTestingCompliance Folder4Procedure of Bluetooth Qualification?Testing in Bluetooth QualificationRF Conformance testing Protocol Conformance testingProfile Conformance and Interoperability testingRadio layerProtocol layersProfile applicationsNo need to perform protocol testing if qualified firmware is embedded&RIN is followed.No need to perform protocol testing if qualified module is integrated&RIN is followed.Chipset VsModule!5Bluetooth RF Conformance Testing?For basic GFSK modulation and mandatory for all core versions(except single mode v4.0)GFSK=Gaussian Frequency Shift Keying6Bluetooth RF Conformance Testing?For/4-DQPSK and 8DPSK EDR modulation only/4-DQPSK=/4 Differential Quaternary Phases Shift Keying8DPSK=8 Differential Phases Shift KeyingEDR=Enhanced Data Rate,when EDR is claimed both/4-DQPSK and 8DPSK should be supported.7Bluetooth RF Conformance Testing?Output Power8Bluetooth RF Conformance Testing?Output Power Test requirement1.Pav eirp 20dBm2.Ppk eirp 0dBm(1mW)3b.For class 2:-6dBm(0.25mW)Pav 4dBm(2.5mW)3c.For class 3:Pav 0.1%Step II:levels as table 5.8&Max.24*BER 0.1%Step III:level=-50dBm&Max.5*BER 0.1%Power Level of wanted signal is-67dBm,much lower than the interfering signal.This test costs longlong time,WHY?16Usual Failures on RF Testing?Output PowerClass 2 device failed on Output Power test as the Pav is higher than 4dBm.17Usual Failures on RF Testing?Carrier Frequency DriftClass 2 device failed on CFD test as the drift rate is higher than 20kHz.18Usual Failures on RF Testing?C/I PerformanceThere is a spurious frequency on each test and IuT can not meet min.C/I=-17 requirement.19Usual Failures on RF Testing?Blocking PerformanceToo many failed frequencies in 1stround test and number ofthe failed frequencies in 2ndround is more than 24.20Factors which Affects RF Conformance?Circuit?Follow the reference circuit of chipset?Decide whether to add external balun/filter carefully?Be cautious to add external power amplifier?Do not just care the cost of capacitors21Factors which Affects RF Conformance?Component?Chipset a qualified one give you confidence?Crystal Oscillator nominal frequency and load C?Capacitor material/value/tolerance/temp.range22Factors which Affects RF Conformance?PCB?Layers 2 or 4 or 6 or 8?Capacitive coupling?Inductive coupling?Radiated coupling23Bluetooth Profile Interoperability Testing?Purpose:to meet profile test specifications to ensure conformance and interoperability.?Test setup:tester simulates a profile role which can interoperate with test sample and communicate wirelessly.?Test report and evidence:logs show PDUs between tester and test sample.Test System(PTS)Test Sample24Bluetooth Profile Interoperability Testing?There are many test cases in profile testing?HFP:135?A2DP:27?AVRCP:132?OPP:45?FTP:35?HSP:13?Applicable test cases of a particular test sample are decided by supported features(PICS).25Usual Failures on Profile Testing?IOPT the actual supported profile-roles are different from the declared ones.?A2DP Mandatory codec configurations are not supported:SourceSink26Usual Failures on Profile Testing?HFP?AT+BRSF/+BRSF value does not match with claimed features?HF can not Reject a call?HF can not initiate service level connection with AG?HF can activate voice recognition but can not reactivate it?HF can not transfer a call from AG to itself?AG can not update call indicator(call,callheld,battery,signal)timely?AG can not place a call via memory dialing from HF27Usual Failures on Profile Testing?HFP BRSF value reflects featuresExample:HF supports EC/NR,CLI and remote volume control,so bit 0,2,4 is“1”,bit sequence is 00010101,AT+BRSF=21;AG supports EC/NR,reject a call,so bit 1,5 is“1”,bit sequence is 000100010,+BRSF=34.28How to construct a Qualified SW?Cooperation modes by chipset vendor/SDK developer/SW solution supplier/end product developer?ROM chipset/FlashM chipset/Platform in OS?About open source Android need to qualified respectively except provided by 3rdparty.Core Protocols(BB/LMP/L2CAP/SDP/GAP/A2MP/HCI)External Protocols(RFCOMM/AVCTP/AVDTP/GOEPApplications(SPP/A2DP/HFP)UIWarning:press MFBand V+and V-together to reject a call please!29Q&A30Thank you!Totti Huang|Bluetooth Qualification Expert(BQE)|SGS Group|o:86.755.2671.0841|e:
展开阅读全文