摘要 | 第1-5页 |
ABSTRACT | 第5-9页 |
第一部分 基于SIP的多媒体客户端中中间件的实现 | 第9-84页 |
第一章 概述 | 第9-13页 |
·VOIP网络电话产生的背景 | 第9-10页 |
·IP电话发展趋势 | 第10-12页 |
·选题依据 | 第12-13页 |
第二章 互联网电话(VOIP)基本原理和关键技术 | 第13-24页 |
·互联网电话(VOIP)的概念 | 第13-14页 |
·互联网电话(VOIP)的基本原理 | 第14页 |
·互联网电话(VOIP)的类型和基本传输过程 | 第14-17页 |
·电话类型 | 第14-15页 |
·基本传输过程 | 第15页 |
·语音-数据转换 | 第15-16页 |
·原数据到IP转换 | 第16页 |
·IP包—数据的转换 | 第16页 |
·数字语音转换为模拟语音 | 第16-17页 |
·互联网电话的系统组成 | 第17-18页 |
·互联网电话(VOIP)系统的关键技术 | 第18-24页 |
·信令技术 | 第18-21页 |
·实时传输技术 | 第21页 |
·编码技术 | 第21-22页 |
·服务质量保证技术 | 第22页 |
·网络传输技术 | 第22页 |
·媒体网关控制协议(MGCP)协议 | 第22-24页 |
第三章 SIP协议 | 第24-44页 |
·会话初始协议(SIP)协议消息介绍 | 第26-33页 |
·会话初始协议(SIP)消息的一般格式 | 第26页 |
·SIP请求消息 | 第26-27页 |
·SIP回应消息 | 第27-29页 |
·消息首部 | 第29-33页 |
·SIP功能实体 | 第33-36页 |
·代理服务器(Agent Server) | 第34页 |
·重定向服务器(Redirect Server) | 第34-35页 |
·注册服务器(Register Server) | 第35-36页 |
·用户代理服务器(User Agent Server) | 第36页 |
·SIP基本呼叫流程 | 第36-40页 |
·SIP基本呼叫流程 | 第36-37页 |
·含重定向服务器的呼叫流程 | 第37-39页 |
·含代理服务器的呼叫流程 | 第39-40页 |
·SIP协议栈介绍 | 第40-44页 |
·SIP协议栈的分层结构 | 第41页 |
·SIP协议栈的逻辑结构 | 第41-44页 |
第四章 基于SIP的多媒体客户端的项目中中间件的实现 | 第44-57页 |
·系统介绍 | 第44-46页 |
·系统软件架构 | 第46-47页 |
·系统主要功能介绍 | 第47-51页 |
·用户注册、登录管理 | 第48-49页 |
·基于SIP协议栈的互联网电话 | 第49-50页 |
·即时通信/好友状态的更新 | 第50-51页 |
·系统中各模块之间的通信机制 | 第51-57页 |
·多线程机制简介: | 第51-54页 |
·本系统得的多线程通信逻辑结构: | 第54-57页 |
第五章 中间件的设计与实现 | 第57-79页 |
·中间件用到的类简介: | 第57-66页 |
·UCAppManage包介绍: | 第58-59页 |
·UCLog包介绍: | 第59-61页 |
·UCConversation包介绍: | 第61-63页 |
·Phonebook包介绍 | 第63-66页 |
·功能的具体实现: | 第66-79页 |
·系统启动: | 第66-69页 |
·下层事件上传处理过程: | 第69-70页 |
·登录事件的实现: | 第70-72页 |
·联系人列表事件的实现 | 第72-73页 |
·电话呼出功能的实现 | 第73-75页 |
·呼入电话功能的实现 | 第75-77页 |
·即时消息的处理: | 第77-79页 |
第六章 测试过程: | 第79-84页 |
·测试环境: | 第79页 |
·测试内容: | 第79-84页 |
·用户登录测试: | 第80页 |
·查找功能测试 | 第80-81页 |
·语音通信功能测试: | 第81-82页 |
·即时通信功能测试: | 第82-84页 |
第二部分 网络探针 | 第84-96页 |
第七章 项目背景及总体设计 | 第84-87页 |
·项目背景介绍: | 第84-85页 |
·总体设计: | 第85-87页 |
第八章 信令分析模块的处理 | 第87-96页 |
·信令分析模块的介绍: | 第87页 |
·信令分析模块的具体实现 | 第87-93页 |
·主处理函数 | 第87-88页 |
·process_invite()函数 | 第88-89页 |
·process_bye()函数 | 第89-90页 |
·process_temp()函数 | 第90-91页 |
·SIP信令哈希表的建立和查找流程 | 第91-93页 |
·测试过程: | 第93-96页 |
·测试环境: | 第93-94页 |
·测试内容 | 第94-96页 |
结束语 | 第96-97页 |
参考文献 | 第97-99页 |
致谢 | 第99页 |