论文部分内容阅读
TETRA数字集群系统在我国获得了较大规模的应用,广泛应用于公安、交通等指挥调度系统。为了满足TETRA制式移动通信产品飞速发展的要求,TETRA系统空中接口协议栈的开发就成为一个重要的研究方向。终端MAC层是TETRA数字集群通信系统空中接口协议栈的组成部分,因此对终端MAC层的研究也就成为一种必然。
本文首先交代了数字集群通信系统的概况,并在此基础上给出了本论文选题的意义以及笔者所做主要工作和文章结构。其次概述了TETRA数字集群通信系统的网络结构及其主要接口,重点分析了TETRA系统集群模式下的空中接口协议栈,并详细描述了终端MAC层的结构、主要功能和工作机制。然后根据一般的协议软件开发流程,提出了TETRA终端MAC层协议软件设计的具体开发流程,并将终端MAC层划分为发送和接收两个模块进行设计。在简单介绍了协议开发的软硬件环境之后,对MAC层与相邻层之间的接口进行设计,并重点阐述了发送模块和接收模块中涉及到的关键技术和设计过程,并在OMAP5912开发环境下;使用C语言实现了终端MAC层协议的主要功能。最后,给出了终端MAC层相关测试用例,并且分别举例说明了发送模块和接收模块的测试过程。测试结果与《ETS 300 392-2 TETRA V+D Part2: Air Interface》协议描述一致,完全满足系统设计需求。