110 likes | 555 Views
TTCN-3 Based Automation Framework for LTE UE Protocol Stack Testing. LTE Network Architecture. GERAN. SGSN. HSS. Operator IP Services. PCRF. UTRAN. S3. S6a. MME. S7. S4. LTE- Uu. S10. S11. Internet. eNB. Serving GW. PDN GW. UE. LTE- Uu. S1u. S5. SGi. S2a. X2. S2b.
E N D
TTCN-3 Based Automation Framework for LTE UE Protocol Stack Testing
LTE Network Architecture GERAN SGSN HSS Operator IP Services PCRF UTRAN S3 S6a MME S7 S4 LTE-Uu S10 S11 Internet eNB Serving GW PDN GW UE LTE-Uu S1u S5 SGi S2a X2 S2b S2c ePDG Trusted non 3GPP IP Access Trusted/Untrusted non-3GPP/3GPP IP Access Wn* Untrusted non 3GPP IP Access UE
Protocol Stack Functionality Relay UE LTE-Uu eNobeB S1-MME MME • UE protocol stack communicates with multiple elements in the network side though eNodeB. • UE control plane protocol layers are mapped to eNodeB and MME. • Except for the NAS layer messages, the other layers of UE interact directly with eNodeB protocol stack.
Testing Architecture Test Management Control & Logging Automation Framework TCI • UE Protocol Stack ETSI Test Scripts in TTCN-3 TRI SRB Codec ASN.1 DRB Codec Codec Layer PDCP RLC MAC L2 Layer Stubs MAC-Phy System Adaption Layer UDP / IP
Test Execution • Test case drives the specified procedures for validation of the stack. • The Test Manager of IDE provides a GUI interface to run the test cases individually or in batches. • The frame work provides log capturing and debugging mechanism both in text and graphical representation
Our Value Adds on ETSI’s Solution • Our Value Adds • In order to optimize the development cycle, we have utilized ETSI test suites, commercially available IDE and external plug ins. • Adaptation layers were developed • A pseudo MAC-Phy interface layer was implemented. • ETSI’s Solution • ETSI Test suite provides TTCN-3 scripts for protocol conformance testing. • It provides parallel test components and ports for seamless mapping of protocol layers for network side entities.
Thank You Our Business Knowledge, Your Winning Edge. Experts in Test Automation