论文部分内容阅读
对讲机在现代公安通信系统中有着不可替代的地位,传统对讲机实现通信需要集群专网,但是集群对讲专网覆盖范围有限,对于高速干警或偏远地区执勤的公安人员,在没有专网信号的地方,对讲机毫无用武之地。 为了有效解决传统对讲机受环境因素制约大的缺点,同时结合目前3G网络覆盖范围广的现状,本系统将对讲机与Android系统融合,利用后台调度系统与Android软件,将集群网络的盲区用3G网络来弥补,实现终端处于集群网络之外时仍然能接收集群网络的对讲语音信息。 论文首先介绍了本系统采用的多媒体调度系统,它通过GTS网关,实现了不同集群专网间、3G网络与集群专网间进行互通。接着详细阐述了作品对讲终端的硬件设计,重点叙述了对讲板与Android主板的接口电路设计,以及PTT按键电路设计。接下来,在硬件基础上详细介绍了终端软件的设计,该应用程序软件采用了Android应用开发方法,利用JNI机制和硬件键值控制,实现了集群/常规对讲功能、终端机物理按键的控制、音频切换、对讲模式切换、功能设置等一系列功能。最后,为了提高对终端数据的处理,系统开发一款终端后台服务器,服务器利用spring MVC框架开发,利用3G网络,http协议实现了对终端数据的存储、查询、删除,终端与服务器传输的数据通过MD5算法进行加密后传输。 本设计开发的对讲终端具有鲜明的特色:首先,本系统开发的对讲终端在集群专网存在情况下进行集群对讲或常规对讲,无集群信号时进行3G对讲,实现了任何情况下终端通讯不中断;其中,常规对讲、集群对讲、3G对讲这三种通信模式可以进行自由切换。其次,本款终端具有丰富的功能设置模块,包括音量调节、信道查询/切换、守候组查询/切换、功率查询/设置,静噪设置等,功能设置可以通过终端APP中Button按键操作,也可以通过终端物理按键操作。另外,对讲终端通过后台web服务器进行信息存储,极大的丰富了系统功能,充分发挥了Internet数据处理优势,并且加强了对终端的监控。