基于和谐模式的数字集群二层协议栈的实现
2012-05-04刘叶红徐海川鄢楚平
计算机工程与设计 2012年6期
刘叶红,马 越,徐海川,鄢楚平
(华北计算技术研究所,北京100083)
0 引 言
数字集群通信系统是一种共享资源、分担费用、共用无线信道设备及服务的高级专用移动调度通信系统。数字集群通信系统采用了数字信令方式、语音数字编码和数字调制解调等关键技术,因此,还具有频谱利用率高、抗信号衰落能力强、保密性好以及业务多样化等特点。
随着数字集群通信技术的发展,国内外先后为集群通信系统推出了各种空中接口协议标准。目前,主要的标准有TETRA、iDEN、DMR。国外的TETRA与iDEN系统都基于TDMA技术,国内的GT800与GoTa系统则结合了TDMA和公众移动通信网技术。TETRA系统采用的是基于小区制的数字集群通信系统,要实现远距离通信和大区域覆盖,就需要建设数量更多的基站,导致投资巨大,无法满足部分行业用户构建专网的需要;而GT800和GoTa系统是基于公网而扩展的数字集群业务系统,在呼叫接续时间、终端直通等指标和功能上无法满足应急指挥调度用户的应用需求。因此迫切需要一种既采用TDMA技术体制,又能满足大区域覆盖,且呼叫接续时间短的数字集群通信系统。
在协议栈的开发方面,过去的分析和设计方法存在的问题主要有:
(1)分析设计没有一个统一的标准;
(2)分析设计方法不统一;
(3)从设计到实现没有一个统一的工程化方法,使得产品形成过程中的人为因素影响十分严重;
(4)设计成果难以被类似的开发项目或产品重用。
针对以上的不足,本文所采用的和谐设计模式借助UML语言的优势,为协议栈的开发提供了清晰的结构流程以及可复用的软件模块,从而提高了开发效率和可维护性。……
登录APP查看全文
