论文摘要
随着TETRA数字集群通信在我国不断地发展,TETRA数字集群终端的需求量将会逐步增大。目前,外国厂商生产的TETRA终端的价格都比较昂贵,超出了一般用户可以承受的范围,而我国从事TETRA终端研发的厂家又比较少,因此从事TETRA终端的研发具有很重要的意义。此次所开发的TETRA终端是一种智能移动终端,它除了具有传统TETRA移动终端的所具备的一切功能外,还拥有GIS等功能。本论文以TETRA数字集群移动智能终端的语音功能的开发为中心展开研究。本文首先简单介绍了TETRA数字集群通信系统及其特点;其次描述了TETRA智能移动终端的硬件结构、软件结构。它的硬件主要由MMI板和TETRA主板构成,MMI板提供了人机交互的接口,TETRA主板实现了TETRA的协议栈,它们之间通过串口连接。它的软件主要包含Windows CE嵌入式操作系统、TETRA Server以及电话程序等。电话程序实现了此终端的语音功能。TETRA Server是一个后台程序,负责电话程序与TETRA主板之间的信息传递;再次,对一个智能手机的电话程序进行了深入的分析;最后,通过借鉴智能手机的电话程序的编程思想,实现了TETRA智能移动终端的各项语音功能。
论文目录
中文摘要ABSTRACT序1 引言1.1 概述1.2 TETRA 数字集群系统1.3 TETRA 数字集群系统的特点1.4 论文的主要工作2 TETRA 智能移动终端及语音功能2.1 概述2.2 TETRA 智能移动终端2.2.1 TETRA 智能移动终端的硬件结构2.2.2 TETRA 智能移动终端的软件结构2.3 TETRA 智能移动终端的语音功能2.4 开发工具2.4.1 Embedded Visual C++ 4.02.4.2 微软消息队列(MSMQ)3 电话程序的开发3.1 电话程序的界面3.2 电话程序中使用的类3.3 电话程序中的其它要素3.3.1 电话程序中的消息3.3.2 消息表3.3.3 状态表3.4 电话程序的工作流程4 TETRA 语音功能的开发4.1 单工不带摘挂机个呼的开发4.1.1 使用的消息4.1.2 呼叫流程4.2 单工带摘挂机个呼的开发4.2.1 使用的消息4.2.2 呼叫流程4.3 双工个呼的开发4.3.1 使用的消息4.3.2 呼叫流程4.4 组呼功能的开发4.4.1 使用的消息4.4.2 呼叫流程4.5 PSTN 呼叫功能的开发4.6 PABX 呼叫功能的开发4.7 紧急呼叫功能的开发5 测试结果5.1 测试环境5.2 单工不带摘挂机个呼5.2.1 发起一个单工不带摘挂机个呼5.2.2 接听一个单工不带摘挂机个呼5.3 单工带摘挂机个呼5.3.1 发起一个单工带摘挂机个呼5.3.2 接听一个单工带摘挂机个呼5.4 双工个呼5.4.1 发起一个双工个呼5.4.2 接听一个双工个呼5.5 组呼5.5.1 发起一个组呼5.5.2 接听一个组呼5.6 PSTN 呼叫5.6.1 发起一个PSTN 呼叫5.6.2 接收一个PSTN 呼叫5.7 PABX 呼叫5.7.1 发起一个PABX 呼叫5.7.2 接收一个PABX 呼叫5.8 紧急呼叫5.8.1 发起一个紧急组呼5.8.2 接收一个紧急组呼6 结论参考文献作者简历
相关论文文献
标签:电话程序论文; 智能移动终端论文;