论文部分内容阅读
随着移动用户的日益增加,对移动运营商的基站设备提出了更高的要求。为了能及时掌握基站设备的运行状况,通常需要周期性地使用拨号器测试基站参数。
以往的拨号测试,是由专业生产厂商提供一个独立的应用软件来进行,它只能运行在WINDOWS系统平台上,可移动性差,而且测试所得数据只能作为即时参考,得不到保存;也不能对以往的数据进行查询和统计,这种测试机制给观测和统计带来很多不便。
为了解决这个问题,我们对这种测试机制作出了较大的更改。首先,让拨号器测试程序运行在一个嵌入式LINUX操作系统终端,开机以后向主机报告自身的启动信息,并开始监听一个指定的网络端口。主机控制程序在收到拨号器的开机信息后,即启动定时查询程序,通过发送给定的测试信息给拨号器,开始测试基站参数,并将测试结果通过因特网传入主机电脑的数据库中,多个带有拨号器的嵌入式终端通过SNMP(简单网络管理协议,网络传输层采用UDP数据报)与主机之间进行数据通信并接受管理。其次,在主机端用JBUILDER9(Java的集成开发环境)实现了一个图形用户界面,并在程序中连接到SQLSERVER2000数据库,通过在主机端查看程序中的基站示意图,就可以知道某个拨号器正在测试基站时的状况,同时将测试数据实时地保存在数据库中,以便于分析和统计。
通过这种方式设计的测试系统,可以实时、动态地查询当前移动网络的运行状况,方便地增加测试参数和扩展测试功能,主机端程序还可以设计为一个类似地理信息系统的界面,并通过一个URL(统一资源定位描述符)在任何一台连上INTERNET的上查看所有拨号器的测试信息。可用于移动公司运行在负荷大的基站测试环境及远端无人值守环境。
现在已经实现了拨号器终端系统的自动启动;通过主机控制每一个拨号器的参数查询设置、数据库访问、短信发送和Gprs拨号上网的ftp功能测试,圆满地完成了既定目标。