所有提交的EM系统将被重定向到网上投稿系统.作者被要求将文章直接提交给网上投稿系统各自的日志。

改进P2P文件共享以提高路由效率

Ashwini S. Jagtap, Shubham Joshi
  1. 研究学者,计算机工程系,D.P.C.O.E, Savitribai Phule浦那大学,印度
  2. 研究学者,计算机工程系,D.P.C.O.E, Savitribai Phule浦那大学,印度
有关文章载于Pubmed谷歌学者

更多相关文章请访问国际计算机与通信工程创新研究杂志

摘要

现在一天的移动计算越来越普及。网络的节点移动性、有限的通信范围和资源等特性影响了文件查询的效率。文件共享是MANET上的点对点文件共享的一个方面。P2P文件共享的主要优点是可以在没有基站的情况下共享文件,可以避免服务器过载,并且可以利用移动节点之间浪费的对等通信机会。文件复制在提高文件可用性和减少文件查询延迟方面起着重要作用。通过创建副本,可以提高遇到请求的概率。用于正常MANET和基于社区的移动的随机路径点模型用于断开连接的manet。在RWP中,节点以随机速度移动到随机选择的点,因此所有节点遇到每个节点的概率是相似的。基于社区的移动模型用于一些不连接的manet内容传播或路由算法。因此,这两种模型都包含了文件复制的资源思想,同时考虑了节点存储和会议频率。

关键字

MANET,文件共享,路由算法,文件可用性。

介绍

MANET是一个广泛的网络。这里有不同的主机节点。它们像路由器一样移动,互相通信以传输数据。有两种manet,正常manet和断开的manet。前者在局部区域内具有相对密集的节点分布,而后者具有稀疏分布的节点,节点之间机会性地相遇。本地P2P模型提供了三个优点。首先,当没有基站可用时(如农村地区),它可以实现文件共享。其次,通过P2P架构,可以避免当前基于客户端-服务器的文件共享系统中服务器过载的瓶颈。第三,它利用了移动节点之间原本被浪费的点对点通信机会。因此,在分布式MANET环境中,节点可以自由地、不显着地访问和共享文件,从而支持一些有趣的应用程序。 However the distinctive properties of MANETs, including node mobility, limited communication range and resource, have rendered many difficulties in realizing such a P2P file sharing system. File replication is an effective way to enhance file availability and reduce file querying delay. It creates replicas for a file to improve its probability of being encountered by requests. Unfortunately, it is impractical and inefficient to enable every node to hold the replicas of all files in the system considering limited node resources. Also, file querying delay is always a main concern in a file sharing system. Users often desire to receive their requested files quickly no matter whether the files are popular or unpopular.

相关工作

为了最大限度地提高移动自组织网络的可用性,可以使用复制。如果使用的副本数量很少,文件共享就不能有效地进行。使用了不同的文件复制协议,但它们都存在一些问题,比如将有限的资源分配给不同的文件,其次是将存储作为副本的资源。为此提供的解决方案是全局最优的文件复制。康陈[2]使用了随机路径点模型和基于社区的模型两种模型。在RWP中,节点在选定的点上重复移动。所以遇到每个节点的概率是相似的。这里考虑的是随机获得的速度。在基于社区的流动性模型中,测试区域被划分为不同的子区域,称为洞穴。每个洞穴都有一个群落。 One node belongs to one or more communities. When node moves into its home community it has a probability Pin and when a node visits foreign community it has a probability 1- Pin .In case of optimal file replication, the meeting ability of a node as the average number of nodes it meets in a unit time and use it to investigate the optimal file replication. The probability of being encountered by other node is proportional to the meeting ability of the node. It indicates that files residing in nodes with higher meeting ability have higher availability than files in node with lower meeting ability. While creating the replica the memory is occupied. The probability of being met by others is decided by the nodes meeting ability so replica consumes both storage resource and meeting ability of the node.
根据Yu-Chee-Tseng[3], manet的特性可以是动态变化的拓扑结构,没有基站支持,和多跳通信能力。为了交流,他们使用跳跃的概念。当两个节点在无线电范围内时,它们之间使用单跳功能进行通信。这里讨论的问题是关于广播泛滥的问题。广播的问题是风暴问题。为了这个转播可以做,这是做及时的基础。广播的问题在于覆盖面较低、冗余、争用和冲突。本文考虑了这些问题,解决了广播问题,与泛洪相比提高了到达能力,降低了延迟。使用概率路由和文件发现协议[4]~[6]避免广播。它们将查询转发到满足目标的概率更高的节点。另一个需要考虑的问题是阈值。 Threshold is the constant defined which gives the fixed host density. In this paper dynamic solutions to those problems are given which includes adaptive counter-based, adaptive location based, and neighbor coverage schemes. In adaptive counter based scheme each individual has capability to change or adjust its threshold based on neighborhood status. In adaptive location based scheme a host choose its threshold based on its current value of neighbor for determining whether to broadcast or not. Neighbor coverage scheme uses the accurate neighborhood information.
梁中银[7]在自组织网络中采用了协同缓存的概念。为了有效地访问数据,使用了不同的协作技术。MANET的问题在于基础设施。这样数据就像路由器一样从一个节点传输到另一个节点。当移动节点作为请求转发路由器时,可以节省带宽和功耗,减少延迟。在合作缓存中,缓存数据的共享和协调是在多个节点之间完成的。因此,通过使用合作缓存,web性能得到了提高。本文采用了CachePath、CacheData和HybridCache等方案。在CacheData中,受欢迎的项被本地缓存。中间节点缓存数据,然后为将来的请求提供这些数据。 For caching the data space is required. The problem with CacheData is that same data item can be cached at two or more nodes. Because of which there is wastage of large amount of cache. To avoid this problem, the rule used is that, a node does not cache data if all requests for the data are from same node. In CachePath intermediate node knows that which node has requested which data because the path of the requesting node and destination is saved in the cache. So when other node request for particular data item, the intermediate node calculate number of hops (distance) and then data item present on nearest node is served. Which means that it cache the data path. Because of which bandwidth and query delay can be reduced. For saving the path, there is no need to save all node information as the path from current router to the destination can be found by underlying routing algorithm. In Hybridcache cache path and cache data schemes are combined means that when a data tem needs to be cached it uses CacheData and path for that data item can also be cache. According to Huang et al. [9], WiFi-based wireless networks based on node mobility pattern, AP topology and file popularity, caching files in servers is done for realizing the optimal file availability to mobile users. However, the file servers considered are fixed nodes connecting to APs.
Pitkanen和Ott[10]提出了DTN存储模块,利用DTN存储-携带-转发范式,使DTN节点在转发所需的较长时间内保留消息的副本。在自组织网络中,移动主机可以自由移动。要考虑的事情是它们在网络分区的范围内和范围外。因此,来自一个网络的主机不能访问来自另一个网络的日期项。它降低了可访问性。在移动主机上复制不是原始数据所有者的数据项的解决方案。Hara[8]的考虑是为了提高数据的可访问性,每台主机的内存空间是有限的。然后通过考虑非周期性的数据更新来扩展这些数据,因为在一个真实的环境中假设是中尺度移动自组织网络。这里可以实现数据项的共享。在自组织网络中存在的主机数量访问其他主机持有的数据项作为原始数据,每个移动主机创建每个数据项的副本并在其内存空间中维护副本。 No central server is present to determine the allocated replicas but mobile hosts asynchronously determine the allocation in a distributed manner as we know mobile hosts moves freely so some characteristics approaches need to be considered one is replicas are relocated in specific period, during every replications period replicas allocate is determined based on the access frequency from each mobile host to each data item & consideration of network topology is optional. Three replica allocation methods considered here are Static access frequency, DAFN Method, DAG. SAF allocates the replica of data items based on its own access. Frequently used item is replicated at host. The replica creation is done only when a data access to the data item is successful or the mobile host connected to other mobile host which host replica or original data. The problem with SAF is that every host has a replica which creates the memory problem is solved using DAFN. In this method replica duplication is avoided or eliminated among the neighbors of mobile hosts. The change with this scheme is that when replica duplication created frequency to data item changes the replica to another replica. In DAG the replica sharing is done on the lager group of mobile hosts than DAFN. The need for this is that network or group should be stable.
Wei Gao[11]提出了NCL选择方案,基于概率选择度量创建,并协调多个缓存节点,以优化数据可访问性和缓存开销之间的权衡。

工作范围

工作范围可扩展为:
1.本文综述了利用复制和面向分布式路由协议最大化移动自组织网络中P2P文件访问可用性的不同方法。
2.提出了新的框架和方法。
3.对所提出的算法进行实际仿真,并对其性能进行评价。
4.对现有算法和提出的算法进行比较分析,以证明算法的有效性

问题定义

虽然有不同的文件复制协议可用,但它们的主要问题是缺乏将有限的资源分配给不同的文件进行副本创建的规则,以实现最小的全局平均查询延迟,这是有限资源下的全局搜索效率优化。他们简单地将存储视为副本的资源,但忽略了一个节点与其他节点见面的频率也控制了其文件的可用性。会议能力越高的节点,文件的可用性越高。因此,问题在于如何将网络中有限的资源分配给不同的文件进行复制,从而使总体平均文件查询延迟最小化。

视角的解决方案

我们可以通过创建副本来改进文件共享,从而提高路由效率。对于复制,考虑节点存储和节点满足能力。资源分配的控制是在平均查询延迟和一个最优的文件复制规则上,该规则根据每个文件的流行度和大小分配资源。因此,这里的文件复制协议基于规则,该规则以完全分布式的方式近似于最小全局查询延迟。可以提出两种节点移动模型,即普通manet的随机路径点模型和无连接manet的基于社区的移动模型,以实现有效的资源分配。这样可以提高P2P系统的有效性。

讨论及未来工作

以上所讨论的方法有助于提高文件的可用性,如使用普通MANET的随机路径点复制技术和分布式MANET的基于社区的迁移模型复制技术。当我们使用这两种模型时,效率提高了,节能了。我们可以扩展工作,从理论上分析更复杂的环境,包括文件动态和动态节点查询模式。

确认

衷心感谢审稿人对本文的审阅,为大大提高论文质量提供了投入。

参考文献












全球科技峰会