● 摘要
在模拟对讲机中,通信双方没有交互复杂信令的方式。而在数字对讲机中,交互复杂的信令是非常方便的,模拟对讲机不能实现的功能数字对讲机都是可以轻松实现的。数字对讲机相对于模拟对讲机具有可以更好地利用频谱资源,通话质量高,保密性强等优点。
本文在基带芯片DTT6C01B(双核ARM946E+ZSP400,由大唐微电子技术有限公司自主研发)基础上开发实现DPMR数字对讲机协议栈呼叫控制层的功能。
本文首先对DPMR标准进行了整体性的研究,介绍和分析了DPMR协议工作模式、分层模型和帧结构,提出了整体设计架构,并分析了呼叫控制层在系统中的位置和所实现的功能。
其次,重点研究和设计了呼叫控制层,从整体上对对呼叫控制层的任务和管道,上下层交互方式,内部状态机进行了设计。从呼叫控制层与上层AT指令层和下层数据链路层控制的交互设计入手,进行了交互方式和接口设计,分析了呼叫控制层的通信流程,设计了状态机交互流程用以实现呼叫控制的状态转换来满足数字对讲机的各个通信流程,分模块进行了呼叫控制层的整体流程和与上下层交互的设计与实现,分模块进行了呼叫控制层的内部处理的设计与实现。
然后对整个系统进行了集成测试,从接通率、MMI(人机接口)和AT(AT指令)的测试结果验证协议栈实现情况,对各个通信流程的测试以及接通率测试能够满足设计要求。对系统联调的问题解决方法进行了总结,对系统联调和集成测试中的收获进行了总结。
最后对论文工作进行了整体性的总结,对目前的支持的功能和达到的效果优点以及缺点和不足进行了阐述,以及对下一步工作的方向进行了展望。
相关内容
相关标签