移动社会网络文件分发服务研究与实现

来源 :电子科技大学 | 被引量 : 0次 | 上传用户:DUOFIPAUT8E
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
移动社会网络是一种通过网络节点移动相遇采用“存储-携带-转发”方式并结合节点的社会属性和移动特性等实现信息在网络中传输的新型网络应用场景。随着无线通信技术的发展和越来越多的移动终端进入到人们的日常生活中,人们的出行方式也越来越多样化,移动的范围也越来越广,因此通过移动设备进行信息的存储转发的能力不断增强。文件作为互联网信息传输最受欢迎的主要载体之一,其分发传输在内容分发网络、P2P网络等方面都有比较成熟的研究和应用成果,而在移动社会网络中研究却比较少。随着移动社会网络的发展,网络节点的规模和节点的移动能力、存储能力不断提高,为文件在网络中传输提供基础支持,有利于结合更多的网络结构增强文件在人们日常生活中分发服务。因此本文基于此背景下设计两种移动社会网络文件分发算法,并实现一种文件分发服务应用。本文首先详细对介绍了移动社会网络的特点,然后着重对网络中节点的属性获取分析、移动模型和数据投递算法进行介绍分析,从中了解移动社会网络的研究成果、应用场景和存在问题,为网络中的文件传输提供借鉴。同时本文对P2P网络下文件分发进行详细研究,了解影响文件分发的主要因素和一些策略应用,为制定移动社会网络文件分发算法提供指导。基于上述移动社会网络和文件分发的研究设计一种结合节点的移动特性和文件块的相关性的文件分发算法——文件块均匀分发的文件分发算法。在此算法中通过记录相遇节点的信息和其文件块列表信息在会话过程中对文件块在网络中的分布进行估算,基于文件块均等原则使网络中文件块尽量均匀分布,从而确定文件块传输的优先级,以此来提高文件在网络中的转发效率。然而在该算法上没有考虑文件副本对网络性能的影响,因此基于此算法进行改进,设计另一种算法——节点分区的文件分发算法,通过将节点进行分区,以一个区中的所有节点为一个文件的存储单位,并在区内根据节点社会属性和移动特性再对节点进行划分设计社区连接点和社区区内点的概念,根据节点特征和文件块分布情况确定文件块的传输和接收节点,以此提高文件的分发效率。本文不但对上述两种算法进行仿真验证,而且还实现了一种文件分发服务的APP应用,详细介绍应用的实现流程和应用技术,并在此应用中扩展一种屏幕共享服务,用于现场会议等特殊场合内即时文件传输。
其他文献
随着移动智能终端的普及,信息获取的媒介越来越多样化,包括图片,音频,视频等等,这就导致了移动网络中的数据量爆炸式的增长,继而激励了移动通信技术的发展。现如今,LTE已经在
当前,光纤通道网络和以太网网络的应用越来越广泛,这推动了光纤通道设备和以太网设备的开发。在光纤通道设备和以太网设备开发的过程中,从最初的设备开发时的检测,到后来应用
MIMO技术已成为无线通信的核心,能够显著提高系统容量而不额外消耗频谱资源。在此基础上,为了获取更大的系统增益,Massive MIMO在2010年被提出,现已成为5G的核心技术之一。但
近年来V2V通信越来越受到关注,被认为是智能交通发展的关键技术。相对与传统的车联网通信,LTE网络下的V2V通信不需要建立额外的路旁基础设施,加上LTE大容量高效可靠技术使得L
随着计算机网络技术的快速发展,数字彩色图像以其方便、即时、易传输等优点,成为现代通信中一种重要的媒体形式,电子商务网站通过彩色图像展示自己的产品,个人通过上传自己的
目前在计算机视觉技术中,视频运动目标跟踪理论已经发展得比较成熟,并且成功用于军事、医疗、天文等大型设备上面。而近几年,随着民用视频监控系统需求的增多以及手持设备的视频
HTML5技术是目前最新的互联网应用技术,它给使用者带来全新操作体验的同时,也改变着整个互联网未来的发展方向。现阶段对于HTML5技术的研究和开发工作主要集中在技术草案的确
得益于移动通信相关技术的日益成熟与完善,人们获得了优质和高效的通信体验。无论是语音、视频,还是高速率数据传输,现代移动通信系统都达到了较高的性能水平。在3G系统发展
无线Ad hoc网络是动态的、多跳的无线网络,其显著的优势在于它不需要基础的有线设施。由于无线移动Ad hoc网络具有无需固定的有线基础设施、能够快速的部署、多跳和自组织等
为了实现更加丰富强大的功能,进一步提高用户体验和安全性能,当前很多多播服务在实现时加入了如代理、深度包检测、防火墙等中介网络功能,这对运营商网络提出了网络功能多样