With the rapid development of the Internet and the increasing needs of a large number of users,people’s demand for communication services has gradually evolved from data services and voice services to multimedia services.Traditional narrow-band trunking communication systems have been unable to meet the needs of specific users due to technical limitations.Trunking communication has evolved from a narrow-band system to a broadband system.TD-LTE broadband multimedia trunking system,on the basis of ensuring compatibility with LTE data services,also enhances trunking data services,trunking voice services,and cluster scheduling,and can well meet the needs of professional users for communication services.This article mainly studies the RLC/MAC layer protocol in the broadband trunking system based on TD-LTE technology.Furthermore,it designs and implements the RLC/MAC trunking function based on the original TD-LTE system.The main content of this article is as follows:The first chapter introduces the research background and status of the trunking system,analyzes the significance of TD-LTE broadband trunking,and introduces the main content and article structure of this paper.The second chapter first introduces the architecture of TD-LTE communication system,including RLC layer and MAC layer protocol.Secondly,a lot of schemes for designing and implementing about of RLC and MAC layer protocol software in TD-LTE systems are studied and analyzed,and their solutions are summarized and analyzed.Then it studies and analyzes the trunking system architecture and compares the trunking system with the RLC/MAC protocol in the standard TD-LTE system.Finally,according to the previous research analysis,the design idea for this project is determined.The third and fourth chapters mainly introduce the design and implementation of the RLC/MAC layer protocol on the base station side and the terminal side in the TD-LTE trunking system.According to the protocol software architecture and functional requirements,the RLC/MAC layer on the base station side and the terminal side are both combined together.Three modules including RLC module,multiplex/demultiplex module,and resource scheduling module are involved in thisthesis.Furthermore,the trunking function has been designed and implemented in detail.The fifth chapter mainly carries on two stages of verification and test to the trunking function of RLC/MAC layer.The first stage is the functional testing of each module on the virtual machine on the PC side to verify the correctness of each process and function.The second stage is to test the performance on the 719 board,and test whether the stability and function of the cluster function meet the requirements.The sixth chapter summarizes the full text and puts forward some suggestions for continuing to improve the function of the trunking. |