中文摘要 | 第1-5页 |
Abstract | 第5-12页 |
第一章 序论 | 第12-15页 |
·课题来源和研究目标 | 第12页 |
·SIP协议国内外研究现状 | 第12-13页 |
·本文所做的工作及文章结构安排 | 第13-15页 |
第二章 VoIP的相关技术与协议 | 第15-23页 |
·VoIP的关键技术 | 第15-17页 |
·VoIP的发展方向 | 第17页 |
·VoIP通信协议 | 第17-22页 |
·H.323协议 | 第17-19页 |
·SIP协议 | 第19-22页 |
·小结 | 第22-23页 |
第三章 SIP协议与P2P SIP网络电话构架研究 | 第23-41页 |
·SIP协议概述 | 第23-35页 |
·SIP的组成 | 第24-25页 |
·SIP分层结构介绍 | 第25-26页 |
·SIP消息 | 第26-29页 |
·UA实体行为 | 第29-30页 |
·SIP寻址与SIP URL | 第30-31页 |
·SIP呼叫流程 | 第31-35页 |
·SDP协议概述 | 第35-37页 |
·对等网络概述 | 第37-40页 |
·P2P网络拓扑结构模型分类 | 第38-39页 |
·P2P资源定位算法分类 | 第39-40页 |
·小结 | 第40-41页 |
第四章 P2P-SIP电话系统的总体设计 | 第41-58页 |
·对等SIP网络体系结构的设计 | 第41-43页 |
·系统呼叫处理流程设计 | 第43-44页 |
·注册 | 第43页 |
·呼叫的建立与撤销 | 第43-44页 |
·开发平台搭建 | 第44-45页 |
·软件体系结构设计 | 第45-57页 |
·模块层次结构 | 第45-46页 |
·嵌入式软件的设计目标 | 第46-48页 |
·系统整体设计思想 | 第48-56页 |
·系统资源的划分 | 第56-57页 |
·小结 | 第57-58页 |
第五章 SIP会话事务管理模块的设计与实现 | 第58-75页 |
·SIP传输模块的设计 | 第58-61页 |
·TransportLayerThread处理流程设计 | 第59-60页 |
·系统数据结构设计 | 第60-61页 |
·初始化 | 第61页 |
·事务状态机模型 | 第61-67页 |
·ICT状态机 | 第62-64页 |
·IST状态机 | 第64-65页 |
·NICT状态机 | 第65-66页 |
·NIST状态机 | 第66-67页 |
·SIP电话应用的状态机的设计 | 第67-71页 |
·事务管理模块的消息流 | 第71-74页 |
·用户发起会话 | 第72页 |
·用户接受会话 | 第72-73页 |
·ICT与IST竞争条件的避免 | 第73-74页 |
·小结 | 第74-75页 |
第六章 实时语音采集、播放模块的设计与实现 | 第75-94页 |
·语音系统概述 | 第75-76页 |
·模拟音频与数字音频 | 第75页 |
·数字音频的采样与量化 | 第75-76页 |
·PCM(Pulse Code Modulation)音频简介 | 第76页 |
·语音采集播放子系统的设计 | 第76-79页 |
·语音采集模块的设计 | 第79-83页 |
·数据结构 | 第79-81页 |
·初始化 | 第81-82页 |
·开始采集 | 第82页 |
·采集过程 | 第82-83页 |
·语音采集系统时序图 | 第83页 |
·语音播放模块的设计 | 第83-89页 |
·数据结构 | 第84-86页 |
·语音播放线程 | 第86-89页 |
·语音播放时序 | 第89页 |
·基于受限系统调用的消息队列的实现 | 第89-92页 |
·小结 | 第92-94页 |
第七章 定时器管理模块的设计与实现 | 第94-104页 |
·定时器在SIP协议体系中的作用 | 第94页 |
·通用定时器管理模块的软件结构 | 第94-95页 |
·为提高定时器精度所做的工作 | 第95-101页 |
·Timer ID的O(1)分配与释放算法 | 第95-98页 |
·定时器管理数据结构的设计 | 第98-100页 |
·误差校正策略 | 第100-101页 |
·实验效果 | 第101-102页 |
·小结 | 第102-104页 |
第八章 总结与展望 | 第104-105页 |
参考文献 | 第105-107页 |
致谢 | 第107-108页 |
攻硕期间取得的研究成果 | 第108页 |