Based on an improved transmission probability estimation of delaytolerant network data transmission method in the calculation of the transmission probability, considering the length, node power node between the contact and judgment in the limited bandwidth, limited contact time, limited power under the condition that the message node can successful transmission of data packet. According to the transmission probability of the value of the corresponding judgment, if the transmission probability of the current node to the destination node transmission probability value is greater than the current node with the node to the destination node, cancel sending, otherwise, determine the nodes in the limited contact time and limited power under the condition of the success of sending the message packet, if to successfully send, message from node to the current node contact, if it can not cancel the transfer of routing algorithm, the node contact length and node energy is introduced into the routing algorithm, to accurately choose the next hop, improve the success rate of transmission, the amount of data at the same time by comparing the message packet size with limited contact length and limited power to the transmission size, to decide whether to transfer, to save the cyber source.
【技术实现步骤摘要】
本专利技术涉及如何改进传输概率估计的数据传输方法,尤其是,属于延迟容忍网路
。
技术介绍
容迟网络(DelayTolerantNetwork,简称DTN)是一种端到端之间缺乏持续可靠连接的网路。DTN网络往往具有高延迟,低传输率,间歇型连接、节点频繁移动,延迟容忍、错误容忍、有限的存储以及通信环境恶劣等特点,使得传统的基于TCP/IP的端到端通信的互联网技术无法很好地为其提供服务。鉴于DTN网络的独特性。DTN路由作为延迟容忍网络中的重中之中,成为广大研究人员的首要研究对象。基于概率估计的数据传输方法是Prophet路由协议中采用的一种方法,该方法中节点不盲目的转发消息给全部或部分邻居节点,而是预先估计到达目的节点的传输预测概率,并利用该概率值来决定是否应该存储该消息以等待更好的转发机会以及决定由哪些节点来实现转发。Ting-KaiHuang等人提出Prophet+算法,把传输概率作为一种同等于电量带宽的网络因素,分别综合考虑的几种网络因素得出效用值,最后根据效用值做相应的判断,该方法考虑的网络因素虽然多,但是网络因素多的同时在权重的选择方面会面临很大困难,同时该方法没有考虑到接触时间这个因素。李云等人在EProphet路由算法中提出一种改进的概率估计的数据传输方法,在该方法中通过综合考虑节点接触频率和接触持续时间两个因素来计算估计传输概率,从而使得传输概率能更为全面准确地反映节点间通信能力,在数据包转发过程中选择通信能力更好的下一跳,进一步提高消息的交付率,降低时延,减少资源开销。但是该方法忽略了影响传输性能的其他因素节点电量,节点的 ...
【技术保护点】
一种基于改进传输概率估计的容迟网络数据传输方法,根据Prophet+方法,把传输概率作为一种同等于电量带宽的网络因素,分别综合考虑了几种网络因素得出效用值,最后根据效用值做相应的判断;根据EProphet路由方法,综合考虑节点接触频率和接触持续时间两个因素来计算估计传输概率;其特征在于:在计算传输概率的时候,综合考虑了包括节点之间的接触时长、节点的电量在内的网络因素,同时判断在有限的带宽、有限的接触时长、有限的电量的情况下,节点能否成功传输消息数据包,以提高传输的效率和节约网络的资源;首先根据传输概率的值做相应的判断,如果当前节点到目的节点传输概率值大于当前节点所接触的节点到目的节点的传输概率值,则取消发送,否则,判断节点在有限的接触时长和有限的电量的情况下能否成功发送消息数据包,若能成功发送,则将消息从当前节点发送给接触的节点,若不能则取消发送,进行路由算法时,把节点的接触时长和节点电量引入到路由算法中,以准确选择下一跳,提高传输成功率,同时通过比较消息数据包的大小与有限的接触时长及有限的电量所能传输的数据量的大小,来决定是否传输,以达到节省网络资源的目的;包括以下步骤:步骤1,在网 ...
【技术特征摘要】
1.一种基于改进传输概率估计的容迟网络数据传输方法,根据Prophet+方法,把传输概率作为一种同等于电量带宽的网络因素,分别综合考虑了几种网络因素得出效用值,最后根据效用值做相应的判断;根据EProphet路由方法,综合考虑节点接触频率和接触持续时间两个因素来计算估计传输概率; 其特征在于:在计算传输概率的时候,综合考虑了包括节点之间的接触时长、节点的电量在内的网络因素,同时判断在有限的带宽、有限的接触时长、有限的电量的情况下,节点能否成功传输消息数据包,以提高传输的效率和节约网络的资源; 首先根据传输概率的值做相应的判断,如果当前节点到目的节点传输概率值大于当前节点所接触的节点到目的节点的传输概率值,则取消发送,否则,判断节点在有限的接触时长和有限的电量的情况下能否成功发送消息数据包,若能成功发送,则将消息从当前节点发送给接触的节点,若不能则取消发送,进行路由算法时,把节点的接触时长和节点电量引入到路由算法中,以准确选择下一跳,提高传输成功率,同时通过比较消息数据包的大小与有限的接触时长及有限的电量所能传输的数据量的大小,来决定是否传输,以达到节省网络...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。