基于P2P架构的VOIP实现与研究
第一章 绪论 | 第1-13页 |
·VOIP简介 | 第8-10页 |
·P2P简介 | 第10-12页 |
·P2P的特点 | 第10-11页 |
·P2P通信的查找机制 | 第11-12页 |
·我所做的工作 | 第12-13页 |
·文章的安排 | 第13页 |
第二章 会话初始协议概述 | 第13-19页 |
·SIP的网络体系结构 | 第14-15页 |
·SIP消息 | 第15-17页 |
·SIP会话举例 | 第17-19页 |
第三章 Chord协议概述 | 第19-28页 |
·相容哈希 | 第20-21页 |
·查找算法 | 第21-24页 |
·简单查找算法 | 第21-22页 |
·增强查找算法 | 第22-24页 |
·动态DHT | 第24-28页 |
·节点的加入与稳定 | 第24-27页 |
·节点失效 | 第27页 |
·节点正常离去 | 第27-28页 |
第四章 P2P的VOIP系统的设计与实现 | 第28-50页 |
·总体结构 | 第28-30页 |
·系统工作流程 | 第30-32页 |
·初始化过程 | 第30页 |
·注册与查询过程 | 第30-31页 |
·呼叫与发送即时消息过程 | 第31-32页 |
·Chord模块 | 第32-34页 |
·数据结构 | 第32-33页 |
·API函数 | 第33-34页 |
·SIP事务层模块 | 第34-40页 |
·概述 | 第34-35页 |
·ICT状态机 | 第35-36页 |
·NICT状态机 | 第36-38页 |
·IST状态机 | 第38-39页 |
·NIST状态机 | 第39-40页 |
·解析器(Parsers)模块 | 第40-45页 |
·SIP Parser | 第40-43页 |
·SDP Parser | 第43-44页 |
·URL Parser | 第44-45页 |
·工具模块 | 第45-48页 |
·SDP协商 | 第45-47页 |
·Dialog管理 | 第47-48页 |
·测试与小结 | 第48-50页 |
·SIP模块测试 | 第48-50页 |
·Chord模块测试 | 第50页 |
·小结 | 第50页 |
第五章 系统高级业务的实现 | 第50-54页 |
·用户在线状态业务及事件通知业务 | 第50-51页 |
·呼叫保持 | 第51-52页 |
·呼叫转移 | 第52页 |
·以B2BUA模式完成PSTN落地 | 第52-53页 |
·小结 | 第53-54页 |
第六章 NAT穿越解决方案 | 第54-64页 |
·ICE简介 | 第55页 |
·算法流程 | 第55-58页 |
·收集传输地址 | 第55页 |
·启动STUN | 第55-56页 |
·确定传输地址的优先级 | 第56页 |
·构建初始化信息 | 第56页 |
·响应处理:连通性检查和地址收集 | 第56-57页 |
·生成接受信息 | 第57页 |
·接受信息处理 | 第57页 |
·附加ICE过程 | 第57-58页 |
·ICE到SIP的映射 | 第58页 |
·实例 | 第58-64页 |
·小结 | 第64页 |
第七章 P2P SIP系统安全性讨论 | 第64-67页 |
·身份保护解决方案 | 第65-66页 |
·Chord系统的安全问题 | 第66页 |
·小结 | 第66-67页 |
第八章 结束语 | 第67-68页 |
参考文献 | 第68-69页 |
致谢 | 第69页 |
学术论文 | 第69页 |