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

基于用户行为能力的P2P流媒体节点选择策略研究

作 者: 侯军伟
导 师: 唐瑞春
学 校: 中国海洋大学
专 业: 计算机软件与理论
关键词: 数据调度 P2P 流媒体 行为能力值 容忍度
分类号: TP393.02
类 型: 硕士论文
年 份: 2011年
下 载: 32次
引 用: 0次
阅 读: 论文下载
 

内容摘要


随着多媒体和因特网技术的迅速发展,流媒体在互连网上的应用越来越广泛。近年来,P2P相关技术的出现以及广泛的应用,使流媒体技术得到了新的发展,P2P流媒体系统则成为现在一个研究的热点。本文在分析和总结现在已有的P2P流媒体系统的结构和应用等特点的基础上,对P2P流媒体系统中首先需要考虑的节点选择策略问题进行了研究。流媒体调度不同于一般的文件调度,其最大的特点就是边下载边播放,因此实时性就显得很重要,因此在研究节点选择策略时,需要充分考虑启动延迟问题。目前有很多关于这方面的研究,并且有些也是从用户行为的角度去考虑。通过对用户行为的分析,抓住用户行为的特征,建立相应的模型,可以比较有效的预测用户的行为,对于资源请求时正确的选择节点有一定的帮助。但是,用户的行为很多,需要我们从中选取可以进行统计的特征信息,一般用户的行为包括请求到达率、视频对象流行度、用户请求交互数、用户在线时间等。目前已经有一些对于数据调度的研究。比如随机策略、稀少优先策略等。通过调查研究发现,其实用户行为具有一定的可预测性,如果在节点选择时考虑到这些因素,可以在一定程度上提高调度性能,降低系统的抖动。用户并不是都看完所有视频才退出的,通过对用户在线时间的研究发现,用户在线时间分布近似于对数正态分布。因此,如果请求节点在选择服务节点时,能够选择出继续在线可能性比较大的节点作为服务节点,那么就可以减少因服务节点退出而因引起的网络抖动。因此,算法设计时,首先确定出数据块的请求顺序,在确定请求顺序时,综合考虑到资源的稀有度和数据块的先后顺序,计算出该资源的容忍度,然后在节点选择时,选择那些继续在线时间概率最大的节点作为提供者,这样可以减少因为提供者节点在传输过程中退出导致请求节点重新请求引起的网络抖动。本文主要创新点如下:提出了数据块的容忍度,通过数据块的容忍度来决定数据块的请求顺序,能够有效地降低时延。根据用户在线时间,服务能力,服务概率等来进行选择的节点选择策略,提高了系统的稳定性能。

全文目录


摘要  5-6
Abstract  6-10
1. 绪论  10-16
  1.1 研究背景  10-11
  1.2 课题研究意义  11
  1.3 国内外发展现状  11-13
  1.4 课题的主要研究内容  13-14
  1.5 论文的结构  14-16
2. P2P 流媒体相关理论基础  16-28
  2.1. P2P 网络模型  16-21
    2.1.1 集中目录式结构模型  16-17
    2.1.2 纯 P2P 网络模型  17-19
    2.1.3 混合式网络模型  19-21
    2.1.4 结构化网络模型  21
  2.2. P2P 流媒体系统的网络结构及应用  21-25
    2.2.1. P2P 流媒体系统网络结构  21-23
    2.2.2 P2P 流媒体系统播送方式  23-24
    2.2.3 P2P 流媒体系统的应用  24-25
  2.3. P2P 流媒体系统的关键技术  25-27
    2.3.1 文件定位技术  26
    2.3.2 节点选择技术  26-27
    2.3.3 容错机制  27
    2.3.4 安全机制  27
  2.4 本章小结  27-28
3. 用户行为在 P2P 流媒体系统中的应用  28-34
  3.1 用户行为  28
  3.2 用户行为特点  28-29
  3.3 用户行为的主要特征分析  29-31
    3.3.1 请求到达率  30
    3.3.2 视频对象流行度  30
    3.3.3 用户交互请求数  30-31
    3.3.4 用户在线的时间  31
  3.4 用户行为在P2P 流媒体系统中的应用  31-32
    3.4.1 模型选取  31-32
  3.5 用户行为指标的分析  32
  3.6 本章小结  32-34
4. 基于用户行为能力的 P2P 流媒体调度算法  34-44
  4.1 数据调度策略  34
  4.2 现有数据调度算法分析  34-36
    4.2.1 随机调度策略  35
    4.2.2 稀有优先的策略  35
    4.2.3 基于紧急性的序号优先的策略  35-36
  4.3 用户行为与数据调度算法分析  36
  4.4. P2P 流媒体系统研究环境  36-39
    4.4.1 节点成员管理  37-39
    4.4.2 节点管理优化  39
  4.5. P2P 流媒体系统中PSTBC 调度算法  39-43
    4.5.1 容忍度的定义  39-41
    4.5.2 用户的行为能力  41-42
    4.5.3 流媒体调度算法实现  42-43
  4.6 本章小结  43-44
5. 仿真实验与结果分析  44-50
  5.1 仿真工具介绍  44-45
    5.1.1 概述  44
    5.1.2.NS2  44-45
    5.1.3.OMNET++和OverSim  45
  5.2 仿真环境  45-46
  5.3 性能分析  46-48
    5.3.1 性能指标的分析与选取  46-47
    5.3.2.启动延迟  47-48
    5.3.3 网络负载  48
  5.4 结论  48-50
6. 总结与展望  50-51
参考文献  51-55
致谢  55-56
个人简历  56
发表的学术论文  56

相似论文

  1. 英语专业学生的模糊容忍度和阅读理解成绩的相关研究,H319
  2. 基于NS2的PeerCast模拟平台设计与实现,TP311.52
  3. 面向Gnutella和eMule网络拓扑测量和安全性分析,TP393.08
  4. 基于聚类分析的P2P流量识别算法的研究,TP393.02
  5. 音像广播远程教育系统中直播服务器的设计与实现,TP311.52
  6. 基于P2P流媒体系统的设计与实现,TN919.8
  7. 基于客户端驱动的流媒体自适应传输技术研究,TN919.8
  8. 基于HTTP流化的流媒体自适应传输策略研究及实现,TN919.8
  9. 移动流媒体带宽分配及数据调度策略研究,TN929.5
  10. 基于自相似分析的流媒体DDoS攻击检测方法研究,TP393.08
  11. 基于人工免疫的病毒检测技术研究,TP393.08
  12. 基于自组织网络的分布式广域后备保护研究,TM774
  13. 一种对等网络流媒体直播算法的设计与仿真实现,TN919.8
  14. 基于网络存储的流媒体服务器系统,TN919.8
  15. 泛在环境下虚拟终端系统的组织机制研究与实现,TN915.02
  16. 基于H.264编解码器的智能手机流媒体客户端研究与实现,TN929.53
  17. 基于P4P的流媒体点播系统研究与实现,TN948.64
  18. 嵌入式多人音视频聊天模块的设计与实现,TP368.1
  19. 基于wifi的嵌入式视频监控系统设计,TP277
  20. 基于P2P的空间矢量数据快速索引机制的研究,TP391.3
  21. 基于Winsock的C/S模式即时通信系统的设计及实现,TN914

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机的应用 > 计算机网络 > 一般性问题 > 计算机网络结构与设计
© 2012 www.xueweilunwen.com