学位论文 > 优秀研究生学位论文题录展示

基于Pastry-C-SIP的网络电话原型系统的研究与设计

作 者: 高士坤
导 师: 赵林亮
学 校: 东北大学
专 业: 计算机应用技术
关键词: 端对端协议 会话初始化协议 网络电话 覆盖网络 分布式哈希表 基于端到端的会话初始化协议 受限启发算法
分类号: TN916.2
类 型: 硕士论文
年 份: 2008年
下 载: 14次
引 用: 0次
阅 读: 论文下载
 

内容摘要


网络电话作为一种新生的可选通讯方式凭借其高性价比和丰富的增值业务得到了广泛的关注。随着互联网的发展使得VoIP技术得到越来越广泛的应用,并将逐步取代传统的PSTN网络。SIP的提出给了企业更多的选择,摆脱了PBX的垄断,从而不用支付更高的维护费用和昂贵的硬件开销,也不用再受限于私有环境,它将是网络融合的推动者,基于SIP的网络电话将会是网络电话的主导。SIP的引入给语音通信带来很大改变,但有一点一直没变:大多数企业仍然受限于昂贵的后端通话服务器。P2P版本的SIP,不需要SIP的后端需求,安装配置更容易,运行成本更低。本文把P2P技术引入到SIP网络电话中,可以充分利用端节点的计算能力。为解决传统的C/S模式所固有的可扩展性差,容易出现单点实效,访问带宽瓶颈等问题,提出了一种基于P2P的SIP网络电话原型系统解决方案。在分析当今几种主流DHT-P2P资源定位模型的基础上,提出了一种基于Pastry的改进资源定位模型Pastry-C,设计了包括节点加入、路由表更新、定位种子节点、路由查找等核心算法,分析了它和Pastry的性能对比。把Pastry-C和SIP相结合,进行了网络电话原型系统的系统设计和详细的模块设计。在实现时,通过对SIP的深入研究,扩展了相应的头域来支持P2P的特性。采用oSIP协议栈进行SIP用户代理和服务器的设计,同时为了支持Pastry-C-SIP的特性,在实现时扩展了oSIP的相应代码模块,以实现对新的消息格式的解析和事务处理。从而实现了基于Pastry-C-SIP网络电话的原型系统。

全文目录


摘要  5-6
Abstract  6-9
第一章 绪论  9-13
  1.1 课题背景  9-10
  1.2 国内外研究现状  10-11
  1.3 课题研究内容  11
  1.4 论文的组织结构  11-13
第二章 可视指挥系统及SIP  13-21
  2.1 可视化指挥系统介绍  13-14
  2.2 SIP协议的提出与发展  14-15
  2.3 SIP协议组件及协议结构  15-18
  2.4 SIP基本消息  18-20
  2.5 SIP应用  20-21
第三章 P2P相关技术的分析  21-37
  3.1 P2P概述  21-22
  3.2 P2P中搜索模式分类  22-23
  3.3 基于DHT的P2P资源定位算法的分析和讨论  23-37
    3.3.1 CAN算法  24-26
    3.3.2 Tapestry算法  26-27
    3.3.3 Chord算法  27-31
    3.3.4 Pastry算法  31-35
    3.3.5 小结  35-37
第四章 Pastry-C资源定位模型  37-51
  4.1 提出改进模型的背景  37
  4.2 Pastry-C概要  37-40
    4.2.1 节点状态信息  37-38
    4.2.2 消息路由  38-39
    4.2.3 最优邻接节点选择的特性  39-40
  4.3 Pastry-C的核心策略  40-42
    4.3.1 节点的加入  40-41
    4.3.2 节点的失效  41
    4.3.3 路由表的更新  41
    4.3.4 定位种子节点  41-42
  4.4 仿真结果分析及结论  42-51
    4.4.1 仿真环境设定  42-43
    4.4.2 对Pastry时延的计算  43-45
    4.4.3 不同网络参数下的性能对比分析  45-49
    4.4.4 结论  49-51
第五章 基于Pastry-C-SIP系统的设计  51-59
  5.1 设计方案概述  51
  5.2 系统设计  51-54
  5.3 模块设计  54-59
    5.3.1 用户模块  54-55
    5.3.2 Pastry-C-SIP模块  55
    5.3.3 中间模块  55
    5.3.4 Hash模块  55
    5.3.5 SIP模块  55-59
第六章 基于Pastry-C-SIP系统的实现  59-73
  6.1 SIP的P2P扩展  59-60
    6.1.1 SIP扩展协商  59
    6.1.2 SIP扩展的原则  59-60
  6.2 SIP的P2P扩展实现  60-67
    6.2.1 具体消息扩展以及消息交互流程  62-67
  6.3 oSIP扩展的实现  67-73
    6.3.1 协议栈的选择  67-68
    6.3.2 oSIP协议栈扩展  68-73
第七章 总结  73-75
参考文献  75-79
致谢  79-81
攻读硕士学位期间发表的论文及获奖  81

相似论文

  1. 基于DSP的网络电话网关的设计,TN916.2
  2. 异构环境下基于网的P2P直播流媒体技术研究,TP393.02
  3. 网络电话服务质量保证机制的研究,TP393.02
  4. 移动通信室内覆盖系统研究与实现,TN929.5
  5. 网络整合营销传播模型建构及案例分析,G206
  6. 基于嵌入式的自主下载系统的设计与研究,TP311.52
  7. VOIP业务发展趋势及发展管制问题的研究,TN916.2
  8. 基于Kademlia的P2P网络资源定位模型改进,TP393.02
  9. 基于Kademlia协议的VoIP系统的研究与设计,TN916.2
  10. 无线传感器网络目标优化覆盖的研究,TN929.5
  11. 基于P2P的SIP系统研究与应用,TP393.02
  12. 基于覆盖网络的协作式校园网测量技术研究,TP393.06
  13. MeetMePlus网络电话会议系统门户的测试,TP311.52
  14. 无线区域有效覆盖的解决方案研究,TN929.5
  15. CORS系统中基准站布设方法的研究,P208
  16. 基于无线网络的IP电话终端的设计与实现,TP393.09
  17. 基于DHT的物联网资源寻址关键技术研究,TN929.5
  18. 基于ARM的嵌入式VoIP终端设计及硬件实现,TN916
  19. P2P覆盖网络中的组播问题研究,TP393.02
  20. 基于DHT的P2P覆盖网络设计与分析,TP393.02

中图分类: > 工业技术 > 无线电电子学、电信技术 > 通信 > 电话 > 电话线路、电话网
© 2012 www.xueweilunwen.com