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

面向异构网络的移动流媒体组播技术的研究

作 者: 陈怀熹
导 师: 张星明
学 校: 华南理工大学
专 业: 计算机应用技术
关键词: 异构网络 应用层组播 实时 流媒体
分类号: TN919.8
类 型: 硕士论文
年 份: 2010年
下 载: 51次
引 用: 0次
阅 读: 论文下载
 

内容摘要


随着移动宽带、3G网络的发展,移动视频播放的需求也日益上涨。实时视频播放的应用场景逐渐从宽带网络普及到窄带网络,从PC节点普及到手机节点,实时流媒体应用中存在网络异构性和节点异构性。目前,大部分的手机流媒体服务器的架构,仍采用服务端对客户端直连传输策略,随着客户访问量的上涨,服务器的性能会成为整个系统的瓶颈。在PC端的应用中,一般使用P2P算法,利用客户端的剩余资源减轻服务器端的压力,然而移动终端的上传带宽相当有限,这使得传统的P2P算法难以应用。针对于网络异构性和节点异构性并存的场景,目前并没有一种统一的解决方案。进一步说,对于视频直播PC端和手机端接收的内容是一样的,使用不同的转发策略,会造成服务端数据链路层的压力增大,不利于应用的扩展。因此,本文在设计和实现了一个移动视频监控系统的基础上,提出一种面向异构网络的单源实时流媒体组播策略,在PC端,使用分层、分簇的方式组成一个稳定的P2P覆盖网络,从而充分利用物理服务器周边的计算资源,手机终端通过接入这个P2P覆盖网络,即可获得相应的视频直播服务。在网络异构性和节点异构性并存的条件下,该策略能有效地减轻服务器端的负载压力,并且手机终端也能享受到P2P传输带来的优越性。移动公司的实际应用表明本文所述的策略具有很高的性能优势和成本价值。与其他应用层组播算法相比,本文提出的算法具有以下的创新性:1)在手机流媒体架构中,引入了由PC节点组成的P2P覆盖网络,以覆盖网络的方式为手机节点提供服务,解决了手机流媒体服务器由于多用户并发带来的性能问题,实现对宽带和窄带应用的一体化规划和管理。2)将基于“分层”,“分簇”模型应用到异构网络条件下,利用PC节点的闲散资源为手机节点提供转发服务。3)在原有模型的基础上,引入了基于MSTFP模型的有效带宽估算和基于Hotz距离的拓扑感知两种算法,通过“分层”、“分簇”的演变过程,可以使PC节点更靠近组播树的上层,从而形成一个稳定的P2P覆盖网络。

全文目录


摘要  5-6
Abstract  6-11
第一章 绪论  11-16
  1.1 论文的背景和意义  11-12
  1.2 异构网络的定义  12
  1.3 国内外研究动态  12-14
  1.4 课题的研究内容  14
  1.5 本文的安排  14-16
第二章 相关技术介绍  16-26
  2.1 应用层组播的分类  16-17
  2.2 应用层组播的性能评估  17-20
    2.2.1 应用层组播的性能缺陷  17-19
    2.2.2 性能参数和评价方法  19-20
  2.3 基于分层、分簇的组播模型  20-23
    2.3.1 NICE 模型  20-22
    2.3.2 Zigzag 模型  22-23
    2.3.3 NICE 和 Zigzag 模型的缺陷  23
  2.4 基于多组播树的网络模型  23-25
    2.4.1 CoopNet 模型  23-24
    2.4.2 SplitStream 模型  24-25
  2.5 本章小结  25-26
第三章 移动视频监控系统总体设计  26-32
  3.1 设计目标  26
  3.2 系统网络结构  26-27
  3.3 系统软件架构  27-30
    3.3.1 软件体系架构  27-28
    3.3.2 软件组成结构  28-30
  3.4 组播技术的应用  30-31
  3.5 本章小节  31-32
第四章 面向异构网络的应用层组播策略  32-50
  4.1 应用场景的拓扑结构  32-33
  4.2 分层、分簇的组播树模型  33-36
    4.2.1 节点术语定义  33-34
    4.2.2 节点组织模型  34-36
  4.3 组播树的控制规则  36-38
  4.4 节点的加入和簇的分裂  38-44
    4.4.1 节点的加入  38-40
    4.4.2 簇的分裂  40-44
  4.5 节点的失效恢复和簇的合并  44-47
    4.5.1 节点的失效及恢复措施  44-46
    4.5.2 簇的合并  46-47
  4.6 簇的负载均衡策略  47-49
  4.7 本章小结  49-50
第五章 组播策略的性能评估  50-57
  5.1 控制策略的性能评估  50-52
    5.1.1 节点度  50-51
    5.1.2 路径长度  51
    5.1.3 控制负载  51-52
  5.2 节点加入的性能评估  52-54
    5.2.1 节点的加入负载  52-53
    5.2.2 簇的分裂负载  53-54
  5.3 节点离开的性能评估  54-56
    5.3.1 失效恢复负载  54-55
    5.3.2 簇的合并负载  55-56
  5.4 本章小结  56-57
第六章 实例验证与应用  57-74
  6.1 组播树算法的实现  57-60
    6.1.1 组播树算法的关键类图  57-59
    6.1.2 组播树的模拟拓扑  59-60
  6.2 系统集成测试  60-63
    6.2.1 并发性测试  60-61
    6.2.2 视频质量测试  61-63
  6.3 组播树性能分析  63-67
    6.3.1 节点加入和簇的分裂负载  63-66
    6.3.2 节点失效和簇的合并负载  66-67
  6.4 与NICE、Zigzag 算法的比较  67-72
    6.4.1 平均端对端延时  67-69
    6.4.2 平均链路压力  69-70
    6.4.3 平均路径延伸度  70-72
  6.5 组播策略的应用  72-73
  6.6 本章小结  73-74
总结与展望  74-76
  本文的工作总结  74
  今后的研究方向  74-76
参考文献  76-80
攻读硕士学位期间取得的研究成果  80-81
致谢  81

相似论文

  1. 基于陀螺和星敏感器的卫星姿态确定研究,V448.2
  2. 基于FPGA的数字图像处理基本算法研究与实现,TP391.41
  3. 导弹虚拟试验可视化技术研究,TP391.9
  4. 基于NS2的PeerCast模拟平台设计与实现,TP311.52
  5. FPGA/DSP图像协处理技术及以太网数据传输,TP391.41
  6. 图像实时采集、存储与处理方法研究,TP391.41
  7. PCI-E总线高速数据采集回放模块研制,TP274.2
  8. 四旋翼垂直起降机控制问题的研究,TP273
  9. 自适应双重控制在垂直起降机中的应用研究,TP273
  10. 基于windows的计算机数字控制系统实时性的研究,TG659
  11. 草菇采后生理生化及保鲜方法的研究,S646.13
  12. 微生物有机肥防治土传棉花黄萎病的效果及对根际微生物影响,S144.1
  13. 新疆紫草细胞的稀土生物学效应及遗传转化,S567.239
  14. 猪细小病毒河南流行株的分离、鉴定及部分生物学特性研究,S852.65
  15. 小肠结肠炎耶尔森菌(Yersinia enterocolitica)快速检测体系的建立及应用,TS207.4
  16. 大白菜霜霉菌诱导抑制性消减cDNA文库的构建及防御相关基因的表达分析,S436.341
  17. 棉铃虫与烟夜蛾寄主选择机制的比较研究,S435.622.3
  18. 地被菊匍匐茎横向重力性相关基因的发掘,S682.11
  19. 萝卜镉胁迫响应相关基因克隆及其表达分析,S631.1
  20. 猪细小病毒感染对猪外周血淋巴细胞细胞因子转录时相影响的研究,S858.28
  21. 一种自适应选择处理节点的时空查询算法,TN929.5

中图分类: > 工业技术 > 无线电电子学、电信技术 > 通信 > 图像通信、多媒体通信
© 2012 www.xueweilunwen.com