| This paper proposes an LTE core network performance testing tool.Based on the rapid deployment of the virtualization platform,this tool can obtain various performance indicators of the tested core network elements through monitoring running condition of the platform.This LTE system evolves from the ZXUN xGW virtualization platform and mainly consists of two parts: background and foreground.The background,operating on the PC console,is mainly responsible for message editing,case policies setting,process keyword management,and systematic statistical analysis and display.The foreground includes two virtual machines: MPU and PFU.MPU is mainly in charge of PFU virtual machine management,testing case distribution,command forwarding,performance statistics summary and the console report.And PFU is the execution engine of the whole system,processing messages of both the control plane and the media plane.Upon receiving the uploading case initialization command,the PFU virtual machine starts initializing the user,the simulation network and the use case process information.Likewise,PFU begins to prepare for execution,notifying the control plane JOB to send or receive messages according to the background script.The media plane thread determines whether to send its message templates according to the user flag bit information set by the control plane.TMAJob reports performance statistics at a fifteen-second interval,and then reports it to the console.The LTE core network performance testing tool is based on a virtualization platform that enables rapid deployment testing,reduces the purchase of commercial instruments and thus saves costs.This tool is similar to the PSTT feature tool,which reduces the absorption cost of testers and developers.All businesses are about flow keywords,thus facilitating use case migration.In addition,the LTE core network performance testing tool is based on network element product development,which provides new solutions for the development of other performance testing tools. |