220 likes | 238 Views
Open Accessible Coded Test for 3GPP Mobile Conformance. Shicheng Hu Leader of MCC task 160 / 272 16th Dec. 2004 Open Source Application & Standards Workshop. About myself. Born in Shanghai, China Home city, Nuremberg, Germany Nationality: French Having worked for ETSI > 11 years
E N D
Open Accessible Coded Testfor 3GPP Mobile Conformance Shicheng Hu Leader of MCC task 160 / 272 16th Dec. 2004 Open Source Application & Standards Workshop
About myself • Born in Shanghai, China • Home city, Nuremberg, Germany • Nationality: French • Having worked for ETSI > 11 years • Protocol Testing Competence Centre • Leading mobile testing for 3GPP • shicheng.hu@etsi.org
ETSI Open Test Standards • ETSI has a large pool of open test standards • Coded abstract test suites in TTCN language • IPR belongs to ETSI • Open access, free of charge • ETSI has led the work • Internet test • VoIP – H.225, SIP test • Fix network test • ISDN / BISDN, Supplement Service test, IN test • Wireless test • DECT, TETRA, Hipper-LAN/MAN/Access test • Mobile test • GSM • 3GPP mobile TTCN-coded test is the latest open test standard
Contents • Why 3GPP test • What to test • How to reach • Who works • Result • Conclusions
Contents • Why 3GPP test • What to test • How to reach • Who works • Result • Conclusions
3GPP complex & New Hope • Huge investment for 3GPP deployment • 3GPP system provides high bit rate access, 0.38, 2, 10, … Mbits/s • Capable of providing wide range of services • 3GPP is a complex • Three complicated radio technologies, FDD, TDD, GERAN • Enhanced (U)SIM applications • User equipment (UE) integrates service access, the technologies and USIM in an intelligent, sexy, secure, easy-use … mobile toy • Let the toys in the hand of everybody for playing/use everywhere at anytime • Theyshould help to make money in a smart way for all 3G Operators, manufacturers, service / contents providers …
3GPP System Bottleneck • 3GPP provides a system solution for a generation • 3GPP system components: • Core networks • Infrastructures • Mobiles • USIM cards • Bottleneck of the component chain is mobiles (UEs) • Mobiles are the Hi-Tech products of • Radio technology • Microelectronics • Protocol stacks • Software platform • Entertainment electronics • Mobile test is always the last step before system deployment
Conformant UE = Interoperability • UE Interoperability towards access technologies is the key issue for mobility • Conformant (U)SIM against different UEs • Nobody can make money without an interoperable UE • This truth is well understood by the 3GPP industry • Conformant UE = Interoperability (of UE in 3G networks) • Solution: conformance test • Very detailed test specifications • Based on the 3GPP core specs • Low level test • Before commercial products entering market • Voluntary declaration, but certified • One of the most important UE quality benchmarks
Contents • Why 3GPP test • What to test • How to reach • Who works • Result • Conclusions
Scope of Conformance Test • USIM functional test (TS 31.121) • Identification, PIN, account charging, network priority, phonebook • UICC test (SIM electrical test) (TS 102.230) • power on/off, 1.8v/3v detection, presence detection • bit/character transmitting duration, command processing and error handling, … • Acoustic test (TS 26.132) • Loudness rating, idle noise, echo … • Radio Frequency & Radio Resource Management test (TS 34.121) • Many characteristics tests of transmitter & receiver • Many difficult performance tests • Protocol and signalling test via radio interface (TS 34.123) • Heart of conformance • Most difficult part • Unambiguous & less tolerant (leading to verdict Pass or Fail) • Time consumedat specification
Contents • Why 3GPP test • What to test • How to reach • Who works • Result • Conclusions
How to Reach 3GPP mobileProtocol /signalling Conformance • Need rigorous test specs in TTCN (coded tests) • Decided by 3GPP in 2000 • Black box test method • A commercially available UE (UMTS mobile) under test • Use ETSI “Specialist Task Force” (STF) tool and facilities to accelerate • Request service • Long term commitments from 3GPP and the test industry • The project takes several years • Costs millions € • Share the costs and ensure the funding • 3GPP funding from Organisation Partners • Main source, nearly 800k€ (61 mm) /year) • Voluntary contributions as cash from the marketing partners • Range from 65k€ - 150k€ (5 – 12 mm) /year • Man-power as free-of-charge • Range from 15 - 18 mm /year
3G Test industry commitments • The TTCN test cases are implemented in the System Simulators in different platforms • Secure the implementation commitments before starting the project • SS vendors organise TC verifications and regression tests • To make implemented TC running • A running TC has a high real value • A run TC will continue running after changes • Early identify the clients who deploy the TTCN test cases • Prioritising TCs • Scheduling the deployment • Certifications
Clients of 3GPP test • Global Certification Forum (GCF) • PCS Type Certification Review Board (PTCRB ) • GCF + PTCRB are the major clients for W-CDMA (FDD) & GSM/GPRS test specs • TD-SCDMA Industry Alliance (TDIA) • TDIA is the major clients for TD-SCDMA (LCR TDD) test specs • GCF WI-10 selected 400 TCs as high priority • Divided in 4 packages • Progressing sequentially one by one (milestone 80%) • UMTS mobile certification will be started if 80% of each package are validated
Contents • Why 3GPP test • What to test • How to reach • Who works • Result • Conclusions
Who writes TTCN TCs • MCC task 160 created 2000 • 13 experts with excellent 3G + TTCN knowledge • from 4 organisation partners • Currently from 3 partners • MCC task 272 split out from MCC task 160 for 2G/2.5G -> 3G TCs • 8 ATSs have been generated • NAS CS and PS signalling test • RRC test • 3G <-> 2G/2.5G interRAT tests • L2 tests (RLC, MAC …) • Radio access bearer test • SMS test • 4 formal + 17 interim working deliveries / year
logging and analysis Mobile Under Test SS testing Executable Test Suite (e.g., C++) Test Report implementation compilation Methodology for 3G test Core specs 25.331, 25.321, 2 24.008, 44.018, 44.060 PICS (capability applicability) 34.123-2, 51.010-2 Test Purposes,34.123-1Descript (prose), 34.108, 51.010-1 Test Cases (TTCN) 34.123-3, 51.010-5
How to approve TC • Test cases are approved by e-mail • No quality compromise • Two weeks consultation period • TC approval one by one • A golden rule: TC must run at least on one SS platform against two independent commercial mobiles • SS vendors raise CR for a new TC approval • Log files and radio conditions as support information for approval • Reason behind • TTCN TC, SS and UE are developed at the same time • None of them is perfect • Taken two years to approve the GCF prioritised TCs for 3G interoperability • 100 TC approved in 2003, • 250 TC approved in 2004 • The development of these TCs took also two years beforehand • All SDOs of 3GPP OP own IPR of 3GPP ATSs • Open access to TTCN codes
Contents • Why 3GPP test • What to test • How to reach • Who works • Result • Conclusions
Result • 400 TCs in 8 ATSs, 25 MB codes • Platform independent • Running on > 4 platforms • We have reached the GCF 80% milestone • 3G mobile certification starting at beginning of 2005 • The light is green for mass 3G mobiles entering the markets • 4 types of 3G mobiles are ready to go • Open the real 3G test business • 4 validated 3G SS platforms available in the markets • 4 test houses in Europe opening 3G test services • 3G TTCN experts becoming hot in the labour market • We know the price of each 3G coded TC • 10 k€ /TC • 3G investment for 4 years: 4 mil.€ for 400 TCs • All TTCN codes can be downloaded free of charge • These codes are continuously maintained and delivered • Every three weeks for 3G members • Every three months for everybody
Contents • Why 3GPP test • What to test • How to reach • Who works • Result • Conclusions
Conclusions • It is a successful software project • 3GPP investment starts the value return • The 3G mobile bottleneck has gone • key for success • Use ETSI tool having created STFs • TTCN teams work closely with test industry