论文部分内容阅读
TETRA数字集群系统是一种专用的移动通信系统,广泛应用于公安、交通等各部门的指挥调度。公众通信网面向整个社会,是重要的基础设施。由于公众通信网具有覆盖范围广、发展成熟的优点,数字集群系统具有丰富的指挥调度功能,所以数字集群系统和公众通信网将在通信领域长期共存。因此,TETRA数字集群系统和公众通信网的互联互通具有重要的实用价值。本文在综述了国内外各种数字集群系统与公众通信网互连互通研究现状的基础上,首先分析了 TETRA数字集群系统与公众通信网互联互通的架构、各组件的功能以及SIP消息与TETRA信令的映射关系,详细描述了 TETRA数字集群系统呼叫公众通信网呼叫许可、呼叫取消和呼叫拒绝以及公众通信网呼叫TETRA数字集群系统呼叫许可、呼叫取消和呼叫拒绝的信令流程;然后,设计了核心模块TETRA-SIP 网关的结构、TETRA-SIP 网关与 MSC 的接口 TS-M、TETRA-SIP 网关与媒体网关的接口 TS-G以及TETRA-SIP网关与SIP-PSTN网关的接口 TS-S,描述了呼叫控制、信道分配和释放的PDU,并给出了 TETRA-SIP网关的主流程、TETRA模块、SIP模块以及媒体协商模块的处理流程;其次,基于Linux操作系统,利用oSIP与eXosip协议栈和C语言,开发了 TETRA-SIP网关的主程序、TETRA模块、SIP模块以及媒体协商模块,实现了映射TETRA信令和SIP消息的功能;最后,对TETRA数字集群系统呼叫公众通信网呼叫许可、呼叫取消和呼叫拒绝以及公众通信网呼叫TETRA数字集群系统呼叫许可、呼叫取消和呼叫拒绝等流程进行了测试,测试结果表明,TETRA-SIP网关实现了 TETRA数字集群系统与公众通信网互联互通的功能,满足设计要求。