论文部分内容阅读
第三代移动通信正在全世界紧密部署,新的技术使它在带宽、传输速率以及QoS方面都有相当显著的优势。WCDMA是3G移动通信系统中最具竞争力的标准.基站是运营商网络部署时使用最多的网元,而在把基站投入使用之前需要对数据进行配置,以符合建网规划要求,并使网络性能最优。随着运营商对WCDMA网络部署和升级的加快,对基站功能的要求也随之变化和发展。这就造成了基站版本的繁多,一个设备商往往提供多达几十个,甚至上百个版本的基站。这就对基站的数据配置提出了很高的要求。为了使运营商能够摆脱以往命令行、单版本的配置方式,提高对基站数据进行配置的效率,降低运营成本。课题进行了相应软件的开发,使得运营商可以以图形化显示的方式同时对多个版本的WCDMA基站进行数据配置。本课题是作者在国内一知名通信设备供应商实习时所研究的项目。为了使软件可以对多个版本的基站进行配置,又易于维护,这就要求系统具有良好的复用性与可扩展性。系统正是通过元数据与设计模式来实现这个目的的。所以本文主要研究了元数据与设计模式在系统中应用。通过XML保存的界面元数据实现了界面的自动生成;通过数据库元数据实现了数据库表的共享,并使字段有效性控制,取值范围控制,显示名控制等,可以针对不同版本的基站进行不同的控制;应用工厂方法模式实现了业务规则校验调用程序与基站版本的解耦合;应用抽象工厂模式实现了不同版本的基站配置界面的动态构建。最后讨论了有待完善和进一步研究的问题。