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

题目:手机软件系统中AT模块的设计与实现

关键词:GSM/GPRS;AT指令;有限状态机;3GPP

  摘要

由于人类社会生活对通信技术,尤其是对“个人通信”的需求越来越高,手机的开发目前已经成为各国通信技术发展的热点。AT指令是由3GPP定义的一套与通讯设备交互的标准命令集,目的是通过定义一套通用的国际标准,来提高不同厂商生产的设备的兼容性。凡是支持AT协议的通信设备都可以使用AT指令来操作。目前AT协议应用非常地广泛,几乎所有的通信设备都支持AT协议。因此AT模块是手机软件系统中比较重要的一个模块。本文在实现AT模块的过程中,按照软件开发的流程进行:首先根据AT模块的业务流程提出需求,并抽取各子模块的数据流进行需求分析,从而进一步细化了需求,这为下一步的概要设计奠定了基础。其次相应的介绍了手机软件系统软件体系结构及AT模块的设计思路,同时对实现模块所涉及的关键技术的解决方案也做了介绍,通过对当前应用较广泛的状态机设计模式的四种实现方式的比较研究,最后确定了switch/case方式。再次介绍了AT模块中3个子模块的详细设计与实现。完成了整个AT模块的开发工作,实现了AT模块的所有功能。最后对系统进行了测试,通过对测试数据的分析表明,AT模块完成了预期目标。最后,在总结全文的基础上,提出了几点AT模块今后有待于进一步优化和改进的建议。