论文部分内容阅读
随着现在互联网络技术的不断发展,未来的网络将向多网融合的方向发展。当前,基于SIP(Session Initiation Protocol)协议的IMS(IP Multimedia Subsystem)网络,由于与接入方式无关,因此被公认为是融合固网、移动网(2G/2.5G/3G)、互联网的核心技术。IMS网络方案,即能够减少网络结构的复杂度又可以降低运营商的网络运行和维护成本。随着IMS网络以及基于IMS网络的各种应用服务的蓬勃发展,各种IMS终端及IMS终端上各种应用的研究与实现成为必然。由于IPTV能够进行个性化和实时交互的点播服务,用户能够享受IPTV所带来的丰富多彩的宽带多媒体业务内容。因此基于IMS的IPTV应用将是IMS终端设计与实现的重要组成部分。本文对IMS终端体系结构、通信规程进行了较为深入的研究,并在基于Windows Mobile操作系统的IMS终端上实现了IPTV的应用。
本文对IMS网络架构以及相关协议规范进行了深入的研究,第一章介绍了IMS网络的发展历程以及基于IMS网络的应用服务器类型和IMS的终端参考架构。第二章介绍了IMS网络的体系架构,各种网元以及接口,并介绍了基于IMS和非IMS的IPTV的两种架构,分析了基于IMS的IPTV架构的优点。第三章介绍了IMS网络的主要协议:SIP协议,SDP协议,RTP/RTCP协议。第四章以及第五章详细介绍了Windows Mobile平台的IMS终端的框架设计和通信流程,并详细描述了IPTV实现的具体流程和流媒体处理方法。在流媒体处理部分,本文详细介绍了RTP媒体流的监听处理并详细介绍了RTP流媒体数据的分析,通过对流媒体数据进行解包还原,最终解码实现音视频的播放。
论文最后介绍了开源的OpenIMSCore搭建的实验室网络环境和IPTV服务器的配置方式,并介绍了Windows Mobile模拟器的网络配置。利用实验网,对IMS终端通信流程进行了验证,并对结果进行了简要分析,证明了IMS终端IPTV的开发符合IMS技术规范的要求。