一个混合拓扑P2P视频直播系统的设计与实现

来源 :北京大学 | 被引量 : 0次 | 上传用户:yanyue1314
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着网络条件的不断改善,大舰模流媒体数据直播服务得到广泛的部署和应用,然而随着网络应用用户规模的不断扩大,单纯地依靠优化服务器组织结构,提高服务器端扩展性的解决方案已经不能适应用户需要,在这种情况下利用对等网络传输多媒体数据的研究得到广一泛的关注。由于网络具有波动性和异构性等特点,如何组织和维护对等网络节点的拓扑结构,如何高效地进行数据交换是基于对等网络视频直播系统中的重要研究问题。 围绕拓扑构造和数据传输,本文的主要成果集中在以下几个方面: 1.现有的 P2P (对等网络)视频直播系统主要采用的拓扑结构主要有树形拓扑和网状拓扑两种,本文结合树形拓扑数据传输延迟小,网状拓扑维护简单的特点,设计并实现了一种基于节点稳定性的树形和网络混合拓扑构造方法,该方法采用一种可扩展的用户管理协议分布式地完成拓扑构造和拓扑维护。 2.基于系统采用的混合拓扑结构,提出了一种推模式与拉模式结合的数据传输机制。该机制中,树形拓扑中的节点直接接收父节点推送的数据,网状拓扑中的节点通过拉模式从多个节点获取数据,通过推拉模式的转换和协作适应节点的波动性。 3.TCP协议 (传输控制协议) 对网络波动过于敏感、RTP协议 (实时传输协议)不能保证数据的可靠传输,本文采用可靠的UDP协议(用户数据报协议)传输数据,并通过基于 UDP 协议的打洞技术穿越 NAT (网络地址转换)设备,增加系统中可连接节点的数目,提高系统的资源利用率。
其他文献
面向服务体系结构的应用与发展对作为其主要实现方式的Web服务在交互方式的灵活性以及服务非功能属性的保障能力方面提出了更高的要求。在交互模式方面,面向服务体系架构不只
学位
测试是当前工业界应用最为广泛的软硬件确认技术,近年来正在向系统化、规范化、自动化的方向发展。基于模型的测试成为研究关注的焦点之一。   作为引导测试用例选择的标准
学位
数据资源的集成、共享是目前信息化工作中的一个基础性工作。随着企业信息化的发展,数据集成的规模越来越广,参与单位也日益增多,不同的单位关心的数据也是不一样的,而且参与的周
学位
软件规模度量是软件项目成本、工作量估算和合理策划项目进度的基础。近年随着CMMI和软件过程改进在软件行业的流行,软件规模度量作为分析软件过程的一个重要手段,也逐渐成为研
学位
压缩查询是近几年兴起的一种文本模式查找技术,它是通过查找压缩文本实现初始文本的查找。在最初的时候,压缩查询是在线的,也就是在压缩文本上直接执行模式子串的匹配操作。对于
学位
随着计算机网络承载业务的多样化,如何提高网络服务质量已经成为网络研究的热点。本文着眼于改善二层域中各种业务的服务质量,围绕以太网交换机,研究了二层域中各种服务质量保证
学位
学位
USSP(Universal Security Support Platform)是计划在Linux和Windows操作系统平台上开发的一个能提供完整信息安全服务的通用安全支撑平台,它将为我国电子政务、电子商务等关
随着我国电子政务建设的迅速发展,电子表单系统作为电子政务应用系统中的关键环节也随之迅速发展。目前,国内外存在多种电子表单系统。这些表单系统有些已经应用于电子政务系统
学位
笔式用户界面是当今计算机用户界面技术研究的热点之一,它的界面隐喻基于人们熟悉的纸笔工作方式,具有自然、高效的特点。纸笔所具有的独一无二的特性以及长时间所形成的使用习
学位