论文部分内容阅读
从2000年开始,IP多媒体子系统(IMS,IP Multimedia Subsystem)一直受到广泛的关注。IMS可以扩展新的3G业务,提供更强的业务控制和管理能力;融合固定接入网络和移动接入网络,向网络融合和下一代网络迈进。随着IMS标准的不断完善,2006年开始,大部分运营商都在着手进行IMS实验,少部分运营商已经开始进行IMS商用部署。为了迎合各种各样多媒体服务的需求,IMS体系结构中包含了多媒体资源功能(MRF,Multimedia Resource Function)。MRF分为两个主要的功能实体:多媒体资源功能控制器(MRFC,Multimedia ResourceFunction Controller)和多媒体资源功能处理器(MRFP,MultimediaResource Function Processor)。MRFC位于IMS的信令控制平面,MRFP位于用户媒体平面。MRF的划分体现了信令控制与媒体执行的分离。为了研究IMS的标准和思想,以及学习电信设备的开发过程,本文深入探讨IMS中MRFC模块的设计与实现。本文主要内容及贡献如下:1.本文概述了IP多媒体子系统的背景:介绍了IMS的体系结构,归纳主要设备功能及设备间接口的功能与协议。阐述了本文研究项目的整体背景。2.本文根据第三代合作伙伴计划(3GPP,the 3rd Generation PartnerProject)在版本6提出的标准,深入分析了MRFC在IMS中的位置和功能,分析为本文的设计实现提出了需求框架。同时对会话初始化协议(SIP,Session Initial Protocol)、媒体会话标记语言(MSML,MediaSessions Markup Language)进行了研究分析,简单介绍了本文设计实现所使用的通信协议。3.本文基于功能需求分析,设计出总体框架图,分为MRFC应用逻辑层、MRFC公共适配层和系统软件层,并说明设计的策略和依据。对多媒体资源控制器的功能划分为几个模块,描述各模块功能,并描述模块之间的交互过程。4.本文完成对MRFC模块的详细设计,对MRFC主要模块服务管理功能设计对象和类图,抽象出公共的管理属性和功能,设计出服务管理的父类,公告业务管理类、放音收号业务管理类、会议业务管理类继承父类的方法,并针对各自的业务类型有不同的属性和功能。5.最后,本文通过集成测试和系统测试,制定测试用例,一步步完成公告业务、放音收号业务以及会议业务的功能验证。