论文部分内容阅读
TETRA数字集群作为我国推荐使用的两种数字集群标准之一,广泛应用于政府、公安、铁路、军队等重要部门。为保证国家通信安全,开发具有自主知识产权的TETRA数字集群系统具有重要意义。
媒体接入控制(MAC)层是TETRA数字集群空中接口协议栈的重要组成部分,是实现无线信道接入和无线资源管理的关键,涉及到系统频谱利用率、拥塞控制、信道分配和转换、功率控制和信道编解码等多方面内容。
本文首先简要介绍了数字集群通信系统的技术特点及其发展状况,并在分析了TETRA数字集群系统主要业务、网络结构以及空中接口协议栈的基础上,对基站MAC层的功能、业务、处理流程进行了深入的研究。协议开发过程严格按照一般软件开发流程,在对基站MAC层功能进行需求分析后,提出了基于TETRA话音+数据(V+D)模式的基站MAC层的总体设计方案,介绍了MAC层协议的硬件和软件开发环境,进行了原语、PDU、层间接口的设计,重点介绍了MAC层的软件框架结构和MAC层关键技术的实现方法,并基于VisualDSP++开发环境,使用C语言实现了基站MAC层协议的主要功能。最后,给出相关测试用例,对MAC层信令分片与重组、PDU编解码功能以及注册流程进行了测试,测试结果与《ETS 300 392-2 TETRA V+D Part2: Air Interface》协议描述一致,完全满足设计需求。