基于QP的TETRA数字集群系统基站逻辑链路控制层基本链路的研究与开发
发布时间:2021-04-15 22:15
TETRA数字集群系统主要用于指挥调度,国外数字集群通信技术相对来说已较成熟,但是价位高昂,安全保密性和可信任性不足,而国内数字集群通信技术起步晚,成熟度相对较差,还需要继续完善。因此,开发具有自主知识产权的数字集群系统具有重要的意义。逻辑链路控制(LLC)协议层分为LLC基本链路和LLC高级链路。LLC基本链路主要用于传送数字集群系统的基本信令消息,LLC高级链路主要用于分组数据的传输。因此,LLC基本链路协议栈开发是数字集群系统协议栈开发的关键。本文首先综述了国内外移动通信系统逻辑链路控制层的发展现状,并进行了比较,在分析TETRA数字集群系统空中接口协议栈的基础上,对基站侧LLC基本链路的结构、功能以及提供的业务进行了深入的研究;然后,给出了基站侧LLC层协议栈的开发平台和开发流程,分析和比较了协议栈的开发语言,说明了使用C语言代替UML和SDL的原因,描述了基本链路状态机的设计方法,分析了使用第三方库QP/C来实现基本链路状态机的优点和修改QP/C的必要性;最后,在Tornado集成环境下,使用C语言和QP/C库开发了LLC协议层的LLM(逻辑链路管理)、BLA(基本链路确认)...
【文章来源】:北京交通大学北京市 211工程院校 教育部直属院校
【文章页数】:91 页
【学位级别】:硕士
【文章目录】:
致谢
中文摘要
ABSTRACT
1 引言
1.1 概述
1.2 TETRA数字集群移动通信系统
1.3 国内外移动通信系统逻辑链路控制层的发展现状
1.4 不同移动通信系统逻辑链路层的比较
1.5 论文的选题意义和主要结构
2 TETRA数字集群空中接口协议栈
2.1 协议栈的总体结构
2.2 协议栈各层的结构和功能
2.3 数据链路层的结构模型
2.4 LLC层结构模块
2.5 LLC层基本链路的功能
2.6 LLC层基本链路提供的业务
2.7 LLC层基本链路的PDU和原语
3 开发平台与开发流程
3.1 硬件开发平台
3.2 软件开发平台与开发工具
3.3 开发流程
4 LLC层基本链路的开发
4.1 关键技术
4.2 结构设计
4.3 状态机设计
4.4 基本链路功能模块的实现
5 LLC协议层基本链路的测试
5.1 测试原理与方法
5.2 测试内容
6 结论
参考文献
作者简历
学位论文数据集
本文编号:3140179
【文章来源】:北京交通大学北京市 211工程院校 教育部直属院校
【文章页数】:91 页
【学位级别】:硕士
【文章目录】:
致谢
中文摘要
ABSTRACT
1 引言
1.1 概述
1.2 TETRA数字集群移动通信系统
1.3 国内外移动通信系统逻辑链路控制层的发展现状
1.4 不同移动通信系统逻辑链路层的比较
1.5 论文的选题意义和主要结构
2 TETRA数字集群空中接口协议栈
2.1 协议栈的总体结构
2.2 协议栈各层的结构和功能
2.3 数据链路层的结构模型
2.4 LLC层结构模块
2.5 LLC层基本链路的功能
2.6 LLC层基本链路提供的业务
2.7 LLC层基本链路的PDU和原语
3 开发平台与开发流程
3.1 硬件开发平台
3.2 软件开发平台与开发工具
3.3 开发流程
4 LLC层基本链路的开发
4.1 关键技术
4.2 结构设计
4.3 状态机设计
4.4 基本链路功能模块的实现
5 LLC协议层基本链路的测试
5.1 测试原理与方法
5.2 测试内容
6 结论
参考文献
作者简历
学位论文数据集
本文编号:3140179
本文链接:https://www.wllwen.com/shekelunwen/ljx/3140179.html