节点文献

WCDMA无线网络控制器性能测试工具的设计与实现

Design and Implementation of Performance Testing Tool for RNC in WCDMA

【作者】 卢星

【导师】 王芙蓉;

【作者基本信息】 华中科技大学 , 通信与信息系统, 2007, 硕士

【摘要】 移动通信的飞速发展,使得对通信设备的性能要求越来越高。性能测试作为检验通信设备性能最重要的测试方法,同时也发挥着越来越重要的作用。然而,有些性能测试项目使用人工的方式进行测试是不现实的,这就必须得借助软件的方法来模拟测试行为,达到对通信设备全面测试的目的。针对无线网络控制器(RNC)性能测试工具所要模拟和测试的对象,详细分析了无线网络控制器的基本功能、网络架构以及周边接口;根据性能测试的要求,分析了与性能测试相关的信令流程,以便测试时能正常触发无线网络控制器内部相应的流程。由于无线网络控制器性能测试工具只是模拟用户设备和NodeB相应的功能,并非完全将它们实现;所以,设计的过程中,必须对无线接口和Iub接口进行必要的简化和合并,形成测试工具独有的接口,而与接口相关的信令协议,也只是实现与性能测试相关的功能。由于性能测试需要发起大量用户同时呼叫,所以给出了同步呼叫话务量模型和BHCA话务量模型。同时,由于在长时间呼叫保持测试的过程中,必须持续的产生语音数据,所以在设计的过程中给出了一种模拟自适应多速率语音数据的方法。出于软件的可维护性和扩展性方面的考虑,测试工具在设计之初选择了模块化的设计方法,将整个测试工具所需达到的功能分为六个功能模块来实现,包括:用户界面、测试用例生成器、用户设备资源模块、Iub接口控制面模块、ATM功能模块、IP协议栈等部分。这种设计方式,为今后测试工具的进一步发展和完善奠定了坚实的基础。通过在实际的测试环境中,使用此测试工具对无线网络控制器进行测试,可以验证测试工具的正确性;同时,通过对测试结果的分析,也可以粗略地评估被测试的无线网络控制器的性能和处理能力。

【Abstract】 The rapid development of mobile communication makes the increasingly high performance requirements for communication equipments. As the most important method for testing the performance of communication equipments, performance testing is playing a more and more important role. However, some cases of performance testing can not be achieved only by using artificial means, we need to write software to simulate some behaviors of performance testing in order to make a full test of the equipments.Aiming at the functions of objects simulated by the testing tool, this paper analysed the basic functions and software architecture of radio network controller (RNC) system. According to the requirements of performance testing, this paper studied the signaling flow related to performace testing in detail. So performace testing can trigger the corresponding signaling flow in radio network controller system.Because the testing tool just only simulated the functions of user equipment and NodeB, instead of implementing them completely, so the tool not only has to predigest and combine the architecture of Uu interface and Iub interface, in order to form the unique interface for the tool, but also has to predigest the related protocols according to functions of testing tool.As performance testing needs a large number of users to initiate calls, we raise synchronous traffic model and BHCA traffic model. Because we must have continuing voice datas during a long-time test for maintaining a call, so we raise a method to simulate the AMR voice datas.Considering the maintainability and expansibility of the tool, the designer used the modular method at the very beginning of the design. So, the tool was divided into six modules functionally, including user interface module, testcase generator module, user equipment resources module, Iub interface contol plane module, ATM function module and IP protocol stack module. By using this method, designers have established the solid foundation for the farther development of the tool.By using the performace testing tool to test the stability and performace of radio network controller system in a real testing environment, designers can verify the correctness of the tool. At the mean time, by analyzing the results of the test, designers can estimate the performace and capability of radio network controller system.

  • 【分类号】TN929.533
  • 【被引频次】1
  • 【下载频次】82
节点文献中: 

本文链接的文献网络图示:

本文的引文网络