论文摘要
随着网络技术的迅速发展,人们对多媒体通信的需求日益强烈。但是一个新的多媒体和会议业务开发完后,在部署到网络中投入运营前需要进行一系列的测试以保证其正确性、安全性、可用性等。业务验证环境为多媒体和会议业务的仿真调试和测试提供了一个仿真的网络环境。本文共分为四个部分,第一部分介绍了项目的研究背景及意义,并对下一代网络体系结构、业务支撑环境以及Parlay进行了简要介绍,这是本文研究的基础。第二部分首先对业务验证环境在业务支撑环境中的位置进行说明,明确了系统对外提供的接口。通过对Parlay文档中多媒体和会议呼叫控制部分接口的分析,本文从业务测试人员和业务开发人员的角度,对业务验证环境的功能需求进行了详尽的分析。第三部分首先对原系统进行了分析,并在前两部分分析的基础上,指出了原系统需要改进的地方,给出了新系统的总体架构设计。紧接着作者在对原有系统进行分析后,发现原有系统的呼叫控制模型沿用了智能网CS-2的BCSM模型,该模型太过简单,一方面它没有实现信令控制与承载控制的分离,与下一代网络的特征相背离,另一方面,其主被叫绑定过死,但是在会议呼叫中,已没有了主被叫的概念,因此,该模型完全不能支持多媒体和会议呼叫业务。为解决该问题,针对项目实际,以Parlay业务测试为核心,本文提出了一种新的能适用于测试环境的呼叫控制模型。在新的呼叫控制模型的基础上,作者对原有系统进行了重构。同时,由于会议呼叫还增加了资源管理方面的操作,因此本文又在此基础上,为满足系统功能要求,试着提出了一种资源预约和分配算法。明确了相关系统的架构设计,呼叫控制模型的选型、资源管理算法的设计后,本文重新对系统进行了设计和实现。在本部分最后,给出了针对本系统的测试策略以及方法,通过测试证明了设计的正确性。最后一部分文章对作者在课题期间的工作进行了总结,并提出了下一阶段业务验证环境需要改进和完善的地方。