论文部分内容阅读
IVVR(Interactive Voice and Video Response,交互式语音及视频应答)是目前新兴的多媒体增值业务,其前身为传统的IVR (Interactive Voice Response)。IVR以统一的应答形式,为用户提供24小时自动服务,用户可在普通电话上,根据系统提示,通过按键选择不同的服务流程,IVR系统则根据与用户交互的相关信息,访问业务数据库及业务逻辑,完成用户指定的服务。目前IVR系统已在各个行业得到广泛的应用。随着3G(3rd Generation)技术的发展成熟及应用,传统的IVR系统已无法满足新时期丰富多彩的多媒体需求,IVVR由此而产生,它是一种集音频、视频为一体的全新的无线增值服务。相对于IVR而言,IVVR不只是简单添加视频功能,更为重要的是,它可以基于视频功能提供多种多样的新型多媒体业务,如视频点播/直播、视频信箱、视频点送、视频短信、视频监控、视频上传分享、视频会议、视讯台、视频客服等等,必将会为3G手机用户带来全新的通信服务体验。IVVR目前还是一项新兴服务,业界尚无统一标准。传统IVR服务是一个交互式业务流程,而目录树中的每个叶子结点都对应一个具体的分支业务,用户的交互操作与各个分支业务固化在一起,如果要更改IVR流程,则需要重新修改代码,重新编译,比较烦琐。本文基于SIP (Session Initiation Protocol)应用服务器,探索一种IVVR系统的构建方法。由本系统提供基本的呼叫接入能力和会话管理维护能力,实现基本的3G视频电话功能,由本系统与门户网站平台通信,提供动态更新目录树功能,以便添加删除及更改现有的业务种类;由本系统及底层的媒体服务器共同提供基本的多媒体功能;由本系统连接流媒体,视频监控及视频上传分享平台等其它媒体功能实体,向用户展现丰富的高级多媒体功能。本文组织结构如下:第一章,绪论,分为系统背景及3G技术背景两个部分。第二章,SIP应用服务器及相关协议介绍。在本章中首先对下一代网络,IP多媒体子系统及应用服务器进行了简单介绍,之后分别对SIP协议,ISUP协议,BICC协议进行了简单说明。第三章,系统设计与实现,详细介绍系统各个模块的具体设计与实现。整个系统分为呼叫接入模块,业务接口模块,多媒体控制模块,动态目录树模块及业务逻辑模块五个部分。在呼叫接入模块中,分两个小节分别描述使用ISUP及BICC协议进行呼叫接入的信令流程;业务接口模块详细描述了本系统与其它平台的各种接口的设计与实现;媒体功能控制模块主要用来生成媒体控制脚本,从而控制媒体服务器实现各种媒体功能;动态目录树模块包括目录树文件,目录树更新及用户交互模等三个部分,提供动态目录供用户访问;业务逻辑模块基于媒体控制功能模块及业务接口模块,组织实现各种业务逻辑。第四章系统测试,是本系统主要功能的测试报告。第五章,结束语,对本IVVR系统的优势,不足及解决方案,以及下一步研究工作进行了阐述。