一种容迟网络的数据分发方法及装置制造方法及图纸

技术编号:10367063 阅读:148 留言:0更新日期:2014-08-28 10:59
本发明专利技术涉及通信技术领域,公开了一种容迟网络的数据分发方法及装置。其中,该方法包括:根据容迟网络中各节点之间接触概率计算各节点的接触能力度量;根据接触能力度量计算各节点的全局接触能力度量;将由容迟网络中的数据产生节点产生的数据副本分发到与数据产生节点的全局接触能力度量最大的N个节点。当携带副本的节点接收到对该数据的访问请求时,该节点可以立即将副本传送给请求者,最终请求者可以在不直接接触数据产生者的情况下成功访问数据,有效地提高了容迟网络中的数据的访问成功率。由于全局接触能力度量大的节点为存储空间大和通信能力强的节点,因而还缩短了网络中数据的访问延迟时间。

【技术实现步骤摘要】
一种容迟网络的数据分发方法及装置
本专利技术涉及通信
,主要适用于容迟网络的数据分发方法及装置。
技术介绍
Internet网络改变了人们的生活方式,对提高人们的生活质量起到了巨大的作用。人们通过Internet网络不仅可以获取新鲜的新闻资讯,而且也可以观看实时的电视节目。传统的Internet网络以TCP/IP协议为基础,TCP/IP协议作为较成熟的通信协议已经在全球范围内得到了广泛应用,但这并不代表传统的Internet网络可以适用于所有的应用环境。随着应用环境的不断变化,有一类网络变得越来越重要。但是这类网络无法满足传统的Internet网络所要求的持续的网络连接、较短的往返传输延迟、对称的数据速率以及较低的误码率这些特性中的一个或者多个,这类网络通常被称为受限网络(ConstraintNetwork)。受限网络的形成原因可能有多种,包括:主机和路由器的移动、节点能源耗尽、节点受损或者冲突。下面是受限网络的几个例子:陆地移动网络:在很多应用场景中,由于节点的移动性和通信能力是不同的,因此网络中节点的位置可能变得很分散,但在某些时刻,这类网络中节点的运动轨迹又是周期性的、可本文档来自技高网...
一种容迟网络的数据分发方法及装置

【技术保护点】
一种容迟网络的数据分发方法,其特征在于,包括:根据容迟网络中各节点之间接触概率计算各节点的接触能力度量;根据所述接触能力度量计算各节点的全局接触能力度量;将由容迟网络中的数据产生节点产生的数据副本分发到与所述数据产生节点的全局接触能力度量最大的N个节点。

【技术特征摘要】
1.一种容迟网络的数据分发方法,其特征在于,包括:根据容迟网络中各节点之间接触概率计算各节点的接触能力度量;根据所述接触能力度量计算各节点的全局接触能力度量;将由容迟网络中的数据产生节点产生的数据副本分发到与所述数据产生节点的全局接触能力度量最大的N个节点。2.如权利要求1所述的容迟网络的数据分发方法,其特征在于,还包括:计算容迟网络中各节点之间的接触率;根据所述接触率计算所述容迟网络中各节点之间接触概率。3.如权利要求2所述的容迟网络的数据分发方法,其特征在于,所述计算容迟网络中各节点之间的接触率,包括:根据公式计算得到容迟网络中节点i和节点s之间的接触率λis,其中,Tsmax为节点i和节点s的起始接触时刻,Tsmin为节点i和节点s的最终接触时刻,Ls为节点s与节点i在Tsmax和Tsmin之间接触的总次数。4.如权利要求3所述的容迟网络的数据分发方法,其特征在于,所述根据所述接触率计算所述容迟网络中各节点之间接触概率,包括:根据公式Pa(X≤Td)=1-e-λis(Td-t)计算单跳节点之间的接触概率Pa,其中,X为节点i和节点s之间的接触时刻,t为当前时刻,Td为数据副本d的生存时间;根据Pa计算多跳节点之间的接触概率Pm,且计算公式为:其中,r为节点i与节点s之间的跳数,λk为节点i与节点s在第k跳和第k+1跳之间的接触率;所述根据容迟网络中各节点之间接触概率计算各节点的接触能力度量,包括:根据Pm计算各节点的接触能力度量。5.如权利要求4所述的容迟网络的数据分发方法,其特征在于,所述根据Pm计算各节点的接触能力度量,包括:根据公式计算节点i的接触能力度量Ci,其中,Ni为节点i可以到达的已知的节点集合,Pis(Td-t)为从t时刻算起Td-t时间内节点i和节点...

【专利技术属性】
技术研发人员:石柯陈洪生李稥凯
申请(专利权)人:华中科技大学
类型:发明
国别省市:湖北;42

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1