论文部分内容阅读
近年来,随着国家金盾工程的实施,各个省自治区的公安系统都建立了自己专用的计算机网络,这样可以利用公安系统的IP专网把原来的集群通信系统联系起来,形成一个全省范围内的专用集群通信网络。与原来租用通信线路进行联网的方式相比,节省了昂贵的传输网络,大大降低了通信成本,而且提高了联网方式的灵活性。本文就是在这个项目背景下,作为集群通信系统IP联网的一个关键节点提出来的。语音网关作为集群通信系统IP联网的关键设备,它处于集群系统话路控制单元和集群系统服务器之间,起着语音压缩、分组传输的重要作用;从网络的角度来看,它处于IP网络和集群无线通信系统之间,把集群通信系统接入IP网络。语音网关把来自集群系统的模拟语音,经过PCM编码,语音压缩编码,分组,RTP包封装,经UDP/IP链路传输到集群系统服务器。另一方面,从集群系统服务器来的语音包在语音网关中经过相反的过程到达集群系统。为此,本文设计了一个以PowerPC处理器MPC852T和语音压缩分组处理器AC48304为核心的双处理器结构的网关,二者之间通过HPI接口进行通信。主处理器MPC852T上运行操作系统及控制程序,语音压缩分组处理器AC48304进行语音压缩编解码。这样既保证了语音压缩的实时性,又保证了控制程序的可扩展性。本文的主要工作是在了解嵌入式处理平台和语音压缩模块的基础上,设计了PowerPC处理器扩展AC48304的HPI接口电路;并设计了语音网关与集群系统的EM接口以及以太网接口。接着,在华恒嵌入式Linux平台上开发了语音压缩处理器AC48304的驱动程序,并根据集群通信系统的特点,设计了信令处理程序以及语音包处理程序,并进行了各模块的测试。最后,分析了语音分组传输中存在的问题;根据理论分析给出了一种抑制延时抖动的缓冲区大小的设置;然后结合语音网关的特点,分析信令处理对呼叫接续速度和接续成功率的影响。