论文部分内容阅读
下一代网络和新一代业务支撑环境有利于快速、灵活的业务开发和部署。应用服务器是新一代业务支撑环境中一个主要的功能实体,它通过开放的协议或API与软交换设备交互来间接地利用底层的网络资源,实现业务与呼叫控制的分离,为业务的运行提供一个高可用、可伸缩的执行环境,以有利于新业务的引入。消息跟踪是业务支撑环境中管理、维护及监控业务的一个有效手段,同时它在电信运营支撑体系中也占有重要地位,直接关系到网络运营商等能否达到有效监控消息、降低业务维护成本的目标。因此,为新一代业务支撑环境中增加消息跟踪的功能是非常必要的。北京邮电大学网络与交换技术国家重点实验室在承担863项目“支持多媒体和移动业务的软交换系统”过程中实现了基于Parlay API的电信应用服务器,基于消息跟踪系统的设计与实现就是针对目前应用服务器的重构需求而展开的。本文首先阐述了本论文的研究背景,接着对新一代业务支撑环境的情况做了介绍,指出了消息跟踪系统在业务支撑环境中的位置,分析并提出了消息跟踪系统的整体设计与实现的需求。为了解决跟踪条件设定的灵活性多样性以及协议扩展问题,作者提出了利用基于策略的消息跟踪技术,通过制定消息跟踪策略,为支持多协议的跟踪提供统一的接口框架打下基础;同时,为了解决当协议扩充后,系统比较难于修改的问题,作者采用了自动编解码技术,利用针对Parlay的消息自动编解码器进行消息的编解码处理。基于这两种关键技术方案,作者提出系统的总体设计、模块设计,并编码实现,同时对如何将这两种技术运用在系统设计中的关键问题进行了详细阐述。本文最后对消息跟踪系统进行了功能和性能方面测试,并分析得出了结论。最后指出了设计与实现工作需要进一步研究和完善的地方。