论文部分内容阅读
随着我国TETRA数字集群通信的发展,TETRA数字集群系统设备的需求量不断上升。目前,国内所使用的TETRA数字集群系统设备均为国外生产,价格昂贵,超出了一般用户可承受的能力。因此,开发具有自主知识产权的TETRA数字集群系统设备具有实际意义。子网相关汇聚协议层(SNDCP)是TETRA数字集群系统协议栈网络层协议,是TETRA数字集群系统分组交换域的核心。SNDCP负责将网络中的分组数据业务映射到空中接口,为无线用户提供图片传输、电子邮件、网页浏览、全球定位系统等多种分组数据业务,以及丰富的无线指挥调度应用。因此,SNDCP协议层的开发是TETRA数字集群系统协议栈开发的关键。本文综述了TETRA数字集群通信系统技术特点及其在国内外的发展状况,结合TETRA数字集群系统的发展趋势,给出了TETRA数字集群系统的软交换架构,并详细分析了TETRA数字集群系统分组交换域的设计与实现原理。基于Telelogic Tau G2集成开发环境,利用UML语言和C语言混合编程,实现了SNDCP从模块设计到编程实现的过程。分别开发了SNDCP层PDP上下文激活和去激活、分组信道的建立、分组数据的压缩与传输以及分组数据业务寻呼等功能,完成了协议一致性测试,测试结果与《ETS 300 392-2 TETRAV+D Part 2:Air Interface》描述一致,满足设计需求。