论文部分内容阅读
信令监测仪能实时准确地获取并分析信令信息,对于及时发现网络故障、优化配置网络资源、提高通信质量有着重要的作用。随着移动网络的发展,如何提高监测仪表的处理能力已成为众多厂商关注的热点。因此,开发适合中国国情的、高性能的移动信令监测仪表势在必行。
本文以重庆市科技攻关项目为背景,在前期研究的多链路七号信令分析仪基础上,扩展了信令分析仪在移动网络中的处理能力,阐述了信令分析仪监视软件的MAP解码和统计分析部分的研制过程。在分析七号信令相关协议,特别是SCCP、TCAP和MAP之间关系的基础之上,得出了解码和统计的思路;在软件研制中,结合监视部分的总体框架,运用模块化、面向对象的方法,设计并实现了MAP解码和统计功能。
在MAP解码的设计中,提出了一种通用的操作码和参数解码函数框架,实现了多操作码、多参数的统一处理。基于同一事件的信令消息具有相同事务处理ID的统计原理,详细阐述了MAP统计的基本设计思路,提出了一种二级队列算法,该算法能够对统计数据快速查找和灵活存储。在编程实现时,对代码进行了优化,并对数据异常做了出错处理,增强了代码的健壮性。
通过CDMA网络现场测试,模块工作高效、准确、可靠。该移动信令仪已通过验收并投入使用。