学位论文 > 优秀研究生学位论文题录展示
基于DHT的内容服务技术研究
作 者: 肖开东
导 师: 钱松荣
学 校: 复旦大学
专 业: 通信与信息系统
关键词: P2P网络 DHT 内容服务 内容检索 语义 资源索引 关键词矢量 排序
分类号: TP393.02
类 型: 硕士论文
年 份: 2008年
下 载: 88次
引 用: 0次
阅 读: 论文下载
内容摘要
P2P(Peer-to-Peer)是当今最流行的互联网技术之一。在P2P技术的众多应用中,内容服务应用一直是一个主要的应用领域。通常来讲,内容服务包括内容服务模型的构造,内容发布,内容存储,内容检索和内容下载等关键技术。如何在规模巨大,网络环境复杂的P2P系统实现高效的内容服务具有重大的研究意义,同时又是具有挑战性的研究课题。本文以P2P网络中的内容服务为研究对象,分析了P2P网络的特性以及内容服务技术的研究现状,围绕如何在P2P网络以更贴近自然语义的方式提供高效、可扩展的内容服务,深入研究了P2P网络中提供内容服务的各项关键技术。主要研究工作包括:1)提出了一种基于DHT和资源内容语义的开放式内容服务模型。该模型采用了OpenDHT的网络结构,并以两级发布资源的方式结合了DHT的冗余、高容错、可扩展性及自组织能力和基于内容语义的检索算法能从自然语义角度进行内容筛选的优点,同时具有很好的易用性和对异构网络的利用能力。2)提出了一种适用于混合型DHT的内容存储算法。该算法在对通信节点进行验证和对资源进行分布式存储的基础上,以合理的代价实现了系统对数据完整性和安全性的要求。3)提出了对资源索引和原始文档本身进行两级发布的内容发布算法。该算法使得节点可以根据自身能力和网络情况进行不同方式的内容发布,从而获得最大限度的便利性;另一方面,索引文件的使用有效地限制了网络的信息冗余,为获得良好的搜索效率准备了条件。4)提出了基于DHT和语义矢量投影计算的内容搜索算法。该算法在对词间关系进行考察的基础上,改进了传统的关键词提取算法和文章关键词矢量投影计算方法,使得一方面参与计算的矢量更能体现文章内容语义,另一方面减小了计算量和网络流量,提高了搜索效率。5)针对在混合型P2P网络中实现更好的内容服务进行了一些内容下载机制、用户激励机制和网络安全机制方面的考虑,进一步完善了所提出的系统。
|
全文目录
指导小组成员名单 2-5 摘要 5-6 Abstract 6-8 第一章、绪论 8-13 1.1 研究背景 8-9 1.2 P2P的基本分类及ODCS 9-10 1.3 作者的主要工作和研究成果 10-11 1.4 论文结构 11-13 第二章、相关研究工作 13-28 2.1 P2P基本概念及分类 13-16 2.1.1 P2P的基本概念 13-15 2.1.2 P2P的基本分类 15-16 2.2 结构化P2P研究 16-21 2.2.1 DHT的发展 17 2.2.2 Pastry网络 17-20 2.2.3 Bamboo DHT 20-21 2.2.4 OpenDHT网络 21 2.3 基于 DHT的内容服务应用 21-26 2.3.1 以OceanStore为代表的内容存储应用 21-22 2.3.2 基于DHT的内容发布和检索应用 22-26 2.3.3 现有方法的不足 26 2.4 语义检索算法的相关工作研究 26-27 2.4.1 语义检索的研究现状 26-27 2.4.2 语义检索与DHT相结合的难点 27 2.5 本章小结 27-28 第三章、基于 DHT的内容服务模型设计 28-36 3.1 系统的总体设计目标 28-29 3.2 基于 DHT的内容服务模型 29-35 3.2.1 系统的资源存储结构 29 3.2.2 系统的体系结构 29-30 3.2.3 网络客户端功能模块分析 30-31 3.2.4 网络核心节点各模块功能分析 31-35 3.3 本章小结 35-36 第四章、系统主要算法设计及研究 36-56 4.1 内容存储算法 36-41 4.2 语义特征提取及相似度计算方法 41-48 4.2.1 语义处理算法总体设计 41-42 4.2.2 改进的关键词提取算法 42-44 4.2.3 改进的关键词矢量相似度计算方法 44-48 4.3 基于语义的内容发布算法 48-51 4.3.1 索引文件设计 48-49 4.3.2 Key的选取及冗余度控制 49 4.3.3 系统开放性及算法可扩展性设计 49 4.3.4 内容发布的具体流程 49-51 4.4 基于语义的内容检索算法 51-52 4.5 查询结果排序算法 52-53 4.6 内容下载算法及其它 53-55 4.6.1 内容下载算法 53-54 4.6.2 网络激励和安全性的考虑 54-55 4.7 本章小结 55-56 第五章、基于 DHT的内容服务系统实现 56-65 5.1 系统结构 56-57 5.2 系统各功能模块具体实现 57-62 5.2.1 客户端公共接口 57-58 5.2.2 语义分析模块 58-60 5.2.3 内容存储模块 60-61 5.2.4 内容发布模块 61-62 5.2.5 内容检索模块 62 5.2.6 内容下载模块 62 5.3 实验网络简介 62-64 5.4 本章小结 64-65 第六章、总结和展望 65-67 6.1 研究成果总结 65-66 6.2 未来的工作及展望 66-67 参考文献 67-70 攻读硕士期间发表论文、专利的申请及参与的科研项目 70-71 致谢 71-72
|
相似论文
- 太原市草坪杂草群落生态与科学管理研究,S451
- 中条山麻栎群落数量生态研究,Q948
- 煤矿开采区植被退化定量监测与评价,Q948
- 山西果园杂草数量生态与管理策略研究,S451
- 太原东山油松人工林数量特征与生物多样性研究,S791.254
- 旅游对芦芽山国家级自然保护区典型植被的影响,S759.9
- 网络搜索引擎的相关技术研究,G354
- 工件排序问题的若干研究,O157.5
- 面向主题的Web文档自动文摘生成方法研究,TP391.1
- 数字图像盲取证技术研究,TP391.41
- 考虑均衡型指标的多指标决策方法研究,C934
- 双层车库车辆调度辅助决策支持系统,TP242
- 粒子滤波算法的硬件优化设计,TN713
- 基于GPU图像搜索中文本检索的关键技术研究,TP391.1
- 基于社会标注的主题分类及排序优化方法研究,TP391.1
- 物流外包供应商选择与评估的研究,F719
- 模糊数的逼近及其在多属性决策方法中的应用,C934
- 施工自动定位跟踪技术选择的决策支持研究,TU17
- 基于关联规则和图排序的句子情感倾向性研究,TP391.1
- 排序学习损失函数的研究,TP181
- K-匿名数据的查询方法研究,TP309
中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机的应用 > 计算机网络 > 一般性问题 > 计算机网络结构与设计
© 2012 www.xueweilunwen.com
|