Font Size: a A A

The Design And Implementation Of MAC Protocol Software In LTE-A Comprehensive Tester

Posted on:2015-12-21Degree:MasterType:Thesis
Country:ChinaCandidate:H ZhengFull Text:PDF
GTID:2308330452455621Subject:Communication and Information System
Abstract/Summary:PDF Full Text Request
LTE-A comprehensive tester can fully test the design scheme and variousperformances of LTE-A terminals, improving R&D efficiency and quality of LTE-Aterminal effectively as a result, which can further promote the maturity of LTE-Aterminal greatly and the development of LTE-Advanced industry. This thesis is based onthe national science and technology major project The development of comprehensivetester for TD-LTE-Advanced terminal, which focuses on the following parts:1) In the design procedure of MAC protocol software of LTE-A comprehensivetester, function demand and difficulty analysis are firstly introduced, as well as somedesign ideas, such as designing timing table and state transition diagram of HARQchannel, independent carrier scheduling, zero-copy, reducing the use of interruption andsemaphore, etc. Then software architecture and interface with other layers are designed,ring buffer is chosen for control and data information interaction between MAC and RLCor RRC, while ethernet interface for communication between MAC and PHY. Thesoftware is divided into6sub-modules, including MUX, HARQ, MAC Control,Scheduling, RA and MAC Common, and these modules perform (De-)multiplexing,HARQ operation, maintenance of MAC control elements, resource allocation, randomaccess and disposal of control primitives from higher layer respectively. Finally specificdesign of each sub-module is done one by one.2) In the testing work of MAC protocol software of LTE-A comprehensivetester, testing demand of MAC protocol software is anyalyzed firstly, including the testsof HARQ timing, HARQ function,(De-)multiplexing, BSR, DL resource allocation,random access, MAC integration testing and MAC&RLC joint test. Then the testingplatform is built in VC environment, which consists of the eNB part and UE part, they communicate through socket and runs with multiple threads. The eNB part is wakened upby periodical interruption and then sends a timing packet to trigger the UE part forsynchronization of protocol processing. Finally testing scheme for each test is designedin detail successively and corresponding testing result is analyzed. Those resultsdemonstrate that each designed MAC function works properly and the MAC modulepossesses good stability.
Keywords/Search Tags:LTE-A, comprehensive tester, MAC, protocol, protocol testing
PDF Full Text Request
Related items