论文部分内容阅读
IPTV业务融合了音频、视频和数据等多种媒体形式,是一项重要的电信增值业务。IMS是下一代网络(NGN)业务平面的核心控制子系统,基于IP多媒体子系统(IMS)的IPTV业务架构有利于重用IMS的功能网元,实现与音视频通话、Presence、IM等业务的融合。近些年,各大厂商及研究机构也都积极参与IMS-based IPTV相关技术规范讨论及产品研发,如欧洲的ETSI TISAN和国际电信联盟ITU-T IPTV Focus项目组。现存的IPTV实现方案参考的技术规范都是各大厂商私有的,无法实现互连互通及大规模跨地域的发展。本文参考ETSI TISPAN和ITU-T制定的IMS-based IPTV技术规范草案,探究了IMS-based与传统IPTV对应用服务器的功能及技术需求。本文把应用服务器分为三大功能模块:业务接入功能、控制功能及业务数据配置。分析直播BC、内容点播CoD、网络侧个人视频录像等业务的信令流程后,设计了各个业务的SIP会话状态机。同时结合IPTV业务中对用户及业务的数据管理(如频道、点播列表),设计了相应的数据库表结构。在IPTV业务服务器实现部分中,重点描述了服务器数据管理、SIP协议栈和API以及各个业务逻辑。最后,本文采用FOKUS组织提供的Open IMS Core搭建了IMS核心网环境,通过实验室研发的IPTV UE终端进行了功能方面及性能方面的测试。结果表明,重用IMS功能网元,基于SIP协议能够实现各种IPTV典型业务,本文的业务服务器原型作为IMS的增值服务器,可提供IPTV直播、点播、网络侧个人视频录像等业务功能验证;在性能上也较为稳定,基本满足IPTV业务服务器处理大量用户请求的需要。