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

P2P视频点播系统中服务节点数据调度策略研究

作 者: 卞建军
导 师: 朱艳琴
学 校: 苏州大学
专 业: 计算机应用技术
关键词: P2P视频点播 数据调度 接纳控制 请求任务转移 推拉结合调度
分类号: TN948.64
类 型: 硕士论文
年 份: 2011年
下 载: 31次
引 用: 2次
阅 读: 论文下载
 

内容摘要


P2P视频点播是目前网络应用研究的热点,而数据请求任务调度是P2P视频点播系统设计时需要考虑的关键问题。绝大多数现有的数据调度策略都是从请求节点端出发来进行设计。在这些从请求节点端考虑的策略中,请求节点根据自身的数据需求,结合伙伴节点的数据可用信息,向其中合适的伙伴节点发送数据请求,以便能在播放时限到达之前收到数据。服务节点收到数据请求之后,一般采用先来先服务或者最小时间优先的策略处理请求。这样的服务节点数据调度策略不能很好地适应P2P视频点播系统的实时性和动态性(如VCR操作)。在此背景下,本文从服务节点的角度研究P2P视频点播系统的数据调度策略,并提出有效的解决方案。本文首先提出一种接纳控制策略,及时拒绝一些不满足条件的节点请求,使得被拒绝节点尽早重新发送数据请求,减少其等待时间,并结合激励机制,优先响应对系统贡献大的节点的请求,同时也减轻自私节点对系统的影响;然后,本文针对无结构网状P2P视频点播系统中存在的负载不均问题,提出数据请求任务转移策略,过载节点把部分多余任务请求转移给轻载节点,让轻载节点响应数据请求;接着,针对系统中轻载节点的上行带宽没有得到充分利用的问题,设计了一种考虑数据块流行度和紧迫度的推拉结合算法。最后,本文设计了一个基于服务节点数据调度的P2P视频点播原型系统,并把本文设计的数据请求任务转移策略和推拉结合算法运用到该原型系统中。实验结果表明,采用基于服务节点的数据调度策略可以提高播放质量和上行带宽利用率,减少服务器压力和启动延迟,从而改善了用户的观看体验,对推动视频点播应用的大规模开展具有积极的意义。

全文目录


中文摘要  4-5
Abstract  5-10
第一章 绪论  10-18
  1.1 课题的背景  10-12
  1.2 国内外研究现状  12-16
    1.2.1 国外研究现状  12-14
    1.2.2 国内研究现状  14-16
  1.3 本文的主要工作  16
  1.4 课题的意义  16
  1.5 论文组织结构  16-18
第二章 背景知识  18-29
  2.1 P2P 技术介绍  18-22
    2.1.1 P2P 的概念  18-19
    2.1.2 P2P 技术的特点  19-20
    2.1.3 P2P 网络的分类  20-22
  2.2 P2P 流媒体技术相关理论  22-25
    2.2.1 P2P 网络中的数据传输机制  22
    2.2.2 流媒体传输协议  22-25
  2.3 视频点播  25-26
  2.4 仿真工具  26-28
  2.5 本章小结  28-29
第三章 服务节点请求接纳控制策略  29-38
  3.1 引言  29-31
  3.2 接纳控制的相关工作  31-32
  3.3 服务节点请求接纳控制机制  32-35
    3.3.1 服务节点请求的接纳控制模型  32
    3.3.2 具有激励功能的接纳控制策略  32-33
    3.3.3 算法描述  33-35
  3.4 仿真实验  35-37
  3.5 本章小结  37-38
第四章 数据请求任务转移算法研究  38-48
  4.1 问题分析  38-39
  4.2 相关背景  39-40
  4.3 数据请求任务转移模型  40-41
  4.4 数据请求任务转移的算法设计  41-44
    4.4.1 要点分析  41-42
    4.4.2 算法设计  42-44
  4.5 仿真实验  44-47
  4.6 本章小结  47-48
第五章 一种提高系统资源利用率的推拉结合调度方法  48-60
  5.1 问题分析  48-49
  5.2 相关工作  49-51
  5.3 推拉结合的数据调度模型  51-53
  5.4 推拉结合的数据调度算法设计  53-55
  5.5 仿真实验  55-58
  5.6 本章小结  58-60
第六章 基于服务节点数据调度的P2P VoD 系统设计  60-69
  6.1 概述  60-61
  6.2 系统总体架构和单个节点内部结构设计  61-62
  6.3 节点管理模块  62-64
    6.3.1 节点管理模块设计  62-63
    6.3.2 节点的加入和退出流程  63-64
  6.4 存储管理模块  64-65
  6.5 调度管理模块  65-66
  6.6 媒体服务器和Tracker 服务器  66
  6.7 系统仿真分析  66-68
  6.8 本章小结  68-69
第七章 总结与展望  69-71
  7.1 总结  69-70
  7.2 展望  70-71
参考文献  71-76
攻读学位期间本人公开发表的论文  76-77
致谢  77-78

相似论文

  1. WiMAX系统中动态呼叫接纳控制算法的改进与仿真,TN929.5
  2. 无线异构网络联合呼叫接纳控制算法研究,TN929.5
  3. 移动流媒体带宽分配及数据调度策略研究,TN929.5
  4. 异构网络联合接纳与切换控制技术研究,TN929.5
  5. 基于P2P的流媒体实时传输研究与仿真实现,TN919.8
  6. 海量地形数据的组织模型和调度策略研究,TP391.41
  7. 基于小波的大规模多源多尺度数据组织与实现,TP391.41
  8. 基于认知网络的资源接纳控制技术研究与仿真,TN925
  9. 大规模P2P视频点播系统的研究与实现,TN948.64
  10. 地理信息服务中空间数据调度策略研究与实现,P208
  11. 三维地形数据流传输技术研究与实现,TP391.41
  12. 基于流感知网络的多业务区分管理关键技术研究,TN915.02
  13. 基于P2P的实时流媒体分发系统的研究与实现,TN919.8
  14. 大规模P2P视频点播系统服务器负载建模分析与优化,TN948.64
  15. 基于用户行为能力的P2P流媒体节点选择策略研究,TP393.02
  16. 面向WebVR平台海量数据调度的P2P算法研究实现,TP393.02
  17. 流媒体点播系统的数据调度算法研究与系统实现,TP301.6
  18. 基于混合架构的流媒体放置和调度技术的研究,TN919.8
  19. 基于LTE技术的eNodeB系统中MAC模块的设计与实现,TP311.52
  20. 基于P2P网络流媒体点播系统的研究,TP393.09

中图分类: > 工业技术 > 无线电电子学、电信技术 > 电视 > 电视中心、电视设备 > 电视中心管理系统 > 视频点播系统
© 2012 www.xueweilunwen.com