当前位置:问答库>论文摘要

题目:GSM手机研发辅助软件的实现

关键词:GSM研发辅助系统;协议栈;L3;Message;RX;;信号;射频校准;MMI;ATL;自动化组件

  摘要

二十世纪末到本世纪初,我国各类无线通信手段在我们日常生活中得到广泛应用巨大的发展,特别是以 GSM 网络为首的第二代移动通信技术。同时给研发测试带来许多新的问题,由于使用人数众多,因此基站的小区间切换越来越频繁。这对协议栈稳定性到射频参数的校准,都会提出更高的要求。同时由于手机的功能日益强大,完成的不仅仅是简单的打电话或短信功能,因此 MMI 软件的复杂度也越来越大,对测试也提出更高的要求。 本文提出的 GSM 研发辅助系统能够比较好地解决以上问题。首先其基于一个可扩展的 PC——手机通信协议的基础上,不但可以方便地动态修改通信的消息,而且方便进行协议维护;其次用多种信道作为连接手段,不但可以通过串口也可以支持 USB 高速传输;最后,实现了多种高级应用,针对协议栈开发实现了 L3Msg 的显示和解码,针对协议栈的测试实现了 RX 参数动态显示和回放,针对 MMI 模块实现了基于脚本的自动测试,作为扩展功能还开放了可扩展接口和外部软件如校准软件进行通信。该软件采用以上的分层架构,每一层对上层屏蔽了本身的实现具体实现细节,并且采用可装卸的模块化编程更增加了可扩展性和可靠性。 本文在基于 Win32的平台上实现了该工具集,使用VC进行开发,并使用了多线程技术和 COM 接口技术,提高了程序执行效率和接口的可扩展性。该工具基本框架不但可以适合GSM 的开发,而且,还能更方便地进行扩展到CDMA,或3G领域。