[go: up one dir, main page]

CN102006237A - Routing decision method for delay tolerant network - Google Patents

Routing decision method for delay tolerant network Download PDF

Info

Publication number
CN102006237A
CN102006237A CN2010105855046A CN201010585504A CN102006237A CN 102006237 A CN102006237 A CN 102006237A CN 2010105855046 A CN2010105855046 A CN 2010105855046A CN 201010585504 A CN201010585504 A CN 201010585504A CN 102006237 A CN102006237 A CN 102006237A
Authority
CN
China
Prior art keywords
link
state
network
decision
node
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN2010105855046A
Other languages
Chinese (zh)
Other versions
CN102006237B (en
Inventor
张文柱
孙发勇
赵贝
韩晓冬
刘伟
李红艳
赫佳星
翁珠恩
邵丽娜
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Xidian University
Original Assignee
Xidian University
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Xidian University filed Critical Xidian University
Priority to CN2010105855046A priority Critical patent/CN102006237B/en
Publication of CN102006237A publication Critical patent/CN102006237A/en
Application granted granted Critical
Publication of CN102006237B publication Critical patent/CN102006237B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

本发明公开了一种用于容迟网络的路由决策方法,主要解决现有技术未能充分利用网络节点运动规律及链路历史信息进行路由选择的缺陷。其具体过程为:(1)对时变链路容量函数离散化,构造描述网络拓扑变化的三维矩阵;(2)对链路容量进行二值量化,得到每条链路的齐次马尔科夫模型;(3)利用节点运动规律及链路历史信息,估计链路的连通与断开状态到达率;(4)根据得到的链路连通状与断开状态的到达率,计算任意时刻链路连通概率;(5)将容迟网络的路由决策过程定义为阶段有限的马尔科夫决策模型。(6)根据马尔科夫决策理论,定义全局最优方程,并采用后向迭代递归算法计算最优决策序列。本发明能够满足延时较大的容迟网络需求,为其选定最优路由决策序列。

Figure 201010585504

The invention discloses a routing decision-making method for a delay-tolerant network, which mainly solves the defect that the prior art fails to make full use of network node movement rules and link history information for routing selection. The specific process is: (1) discretize the time-varying link capacity function, and construct a three-dimensional matrix describing the network topology change; (2) perform binary quantization on the link capacity, and obtain the homogeneous Markov function of each link (3) Estimate the arrival rate of the connected and disconnected state of the link by using the node movement law and link history information; (4) Calculate the link at any time according to the obtained arrival rate of the connected and disconnected state of the link. Connectivity probability; (5) Define the routing decision-making process of delay-tolerant network as a Markov decision model with limited stages. (6) According to the Markov decision theory, define the global optimal equation, and use the backward iterative recursive algorithm to calculate the optimal decision sequence. The invention can meet the requirement of the delay-tolerant network with large delay, and select the optimal routing decision-making sequence for it.

Figure 201010585504

Description

用于容迟网络的路由决策方法 Routing Decision Method for Delay Tolerant Networks

技术领域technical field

本发明属于通信技术领域,涉及容迟网络路由决策,可用于在容迟网络中对网络整体性能的提升。The invention belongs to the technical field of communication, relates to a delay-tolerant network routing decision, and can be used to improve the overall performance of the network in the delay-tolerant network.

背景技术Background technique

容迟网络DTN是一种新型的网络体系结构,泛指由于节点移动等原因而没有稳定的端到端传输路径、甚至大部分时间处于中断状态的一类网络。这一概念最早是由K.Fall在著名国际会议SIGCOMM2003上提出来的,其应用涵盖了因特网以外的许多通信网络,如星际网络、乡村网络、战争网络、野生动物监控与追踪网络、移动Ad Hoc网络和无线传感器网络、包交换网络PSN等。对容迟网络的研究将为这些网络在拓扑动态变化的情况下提供一定品质的网络服务,被认为是实现“无处不在的网络”的一项关键技术,具有重要的研究意义。Delay-tolerant network (DTN) is a new type of network architecture, which generally refers to a type of network that does not have a stable end-to-end transmission path due to node movement and other reasons, and is even in a state of interruption most of the time. This concept was first proposed by K.Fall at the famous international conference SIGCOMM2003, and its application covers many communication networks other than the Internet, such as interstellar network, rural network, war network, wildlife monitoring and tracking network, mobile Ad Hoc Network and wireless sensor network, packet switching network PSN, etc. Research on delay-tolerant networks will provide these networks with a certain quality of network services in the case of dynamic topological changes. It is considered to be a key technology to realize "ubiquitous networks" and has important research significance.

与传统网络相比,容迟网络的拓扑动态变化,节点间没有稳定的传输路径,甚至可能在任意时刻都没有一条完整的传输通路,这使得那些依赖于稳定传输路径的传统Ad hoc网络路由机制在容迟网络中难以发挥作用,因此,必须依据其特点设计新的路由机制。目前已有的容迟网络路由方法包含基于复制思想的泛洪算法、传染路由算法、散发等待算法等,这些算法在解决容迟网络路由问题时可以很好地保证传输率;但由于这些算法所需的巨大网络开销与节点缓存等有限网络资源之间的矛盾严重限制了他们的使用。研究人员针对这种情况,提出了不同的数据丢弃策略,如最早丢弃DOA和最小丢弃DLE;还提出了概率扩散的概念来节省网络开销,即只向概率较高的邻居节点扩散,如概率路由算方法PROPHET;以及基于能量约束和历史信息路由方法ERHR,等等。即便如此,传统路由方法仍然没能充分利用网络拓扑的变化历史及未来每一个接触的调度信息,来优化报文的传输过程,从而导致网络整体性能不高。Compared with traditional networks, the topology of delay-tolerant networks changes dynamically, there is no stable transmission path between nodes, and there may not even be a complete transmission path at any time, which makes traditional Ad hoc network routing mechanisms that rely on stable transmission paths It is difficult to play a role in the delay-tolerant network, so a new routing mechanism must be designed according to its characteristics. At present, the existing delay-tolerant network routing methods include flooding algorithm based on the idea of replication, infection routing algorithm, distribution and waiting algorithm, etc. These algorithms can guarantee the transmission rate well when solving the problem of delay-tolerant network routing; The contradiction between the huge network overhead required and the limited network resources such as node caches severely limits their use. In response to this situation, researchers proposed different data discarding strategies, such as the earliest discard DOA and the smallest discard DLE; also proposed the concept of probability diffusion to save network overhead, that is, only spread to neighbor nodes with higher probability, such as probabilistic routing Algorithm method PROPHET; and routing method ERHR based on energy constraints and historical information, etc. Even so, the traditional routing method still fails to make full use of the history of network topology changes and the scheduling information of each future contact to optimize the packet transmission process, resulting in poor overall network performance.

发明内容Contents of the invention

本发明的目的在于克服上述已有技术的不足,针对容迟网络的特点,提供一种用于容迟网络的路由决策方法,对可预知的时延较大的移动性网络,充分利用节点自身运行规律及其与周边相邻节点的接触概率进行调节,并借助马尔科夫决策模型形成一种新型具有学习功能的路由决策,实现容迟网络节点数据包投放机会提升,使容迟网络整体性能得到提高。The purpose of the present invention is to overcome the deficiencies of the above-mentioned prior art, aiming at the characteristics of delay-tolerant networks, to provide a routing decision-making method for delay-tolerant networks, to fully utilize the nodes themselves for mobility networks with predictable delays The operating rules and the contact probability with neighboring nodes are adjusted, and a new type of routing decision with learning function is formed by using the Markov decision model, so as to realize the improvement of the data packet delivery opportunity of the delay-tolerant network nodes and improve the overall performance of the delay-tolerant network. get improved.

为实现上述目的,本发明的技术方案是:首先,对时变链路容量函数进行离散化处理,构造一个三维矩阵将描述网络拓扑变化;然后,对离散的链路容量函数进行二值量化,使每条链路得到齐次马尔科夫模型;最后,将容迟网络的路由决策过程定义为一个阶段有限的离散时间决策的马尔科夫决策模型,并利用马尔科夫决策理论中全局最优方程定义及后向迭代算法等内容,计算最优决策序列,具体实现过程如下:In order to achieve the above object, the technical solution of the present invention is: first, discretize the time-varying link capacity function, and construct a three-dimensional matrix to describe the network topology change; then, carry out binary quantization to the discrete link capacity function, Make each link obtain a homogeneous Markov model; finally, define the routing decision process of the delay-tolerant network as a Markov decision model with limited discrete time decision-making in one stage, and use the global optimum in Markov decision theory Equation definition and backward iterative algorithm, etc., to calculate the optimal decision sequence, the specific implementation process is as follows:

(1)以离散化的链路连通特性描述网络拓扑状况:(1) Describe the network topology with discretized link connectivity characteristics:

(1a)在观测时间段内,以给定的采样间隔Δ和平滑步长,将任意网络节点i和j间的时变链路容量函数cij(t)离散化,得到离散序列cij(t0+aΔ)。(1a) During the observation period, discretize the time-varying link capacity function c ij (t) between any network node i and j with a given sampling interval Δ and smoothing step size, and obtain a discrete sequence c ij ( t 0 +aΔ).

(1b)各节点将采样所得离散序列传遍全网,使各节点整合出一个以离散的形式表征的三维矩阵:(1b) Each node spreads the sampled discrete sequence throughout the entire network, so that each node integrates a three-dimensional matrix represented in a discrete form:

A={cij(t0+aΔ)}|V|×|V|×KA={c ij (t 0 +aΔ)} |V|×|V|×K ,

其中,V、E分别表示所考虑网络内的节点和边,|V|、|E|分别表示节点和边的数目;i,j=0,1,L,|V|-1;t为网络运行时间,t0为时间统计起点,a为采样的时间序列,a=0,1,L K,K为采样序列最大值。Among them, V and E represent the nodes and edges in the considered network respectively, and |V| and |E| represent the number of nodes and edges respectively; i, j=0, 1, L, |V|-1; t is the network Running time, t 0 is the starting point of time statistics, a is the time sequence of sampling, a=0, 1, L K, K is the maximum value of the sampling sequence.

(2)根据已得到的三维矩阵A,采用二值量化表示链路容量,每条链路得到如下齐次马尔科夫模型为:(2) According to the obtained three-dimensional matrix A, the link capacity is represented by binary quantization, and the following homogeneous Markov model is obtained for each link:

cc ijij (( tt 00 ++ aΔaΔ )) == 00 11 ,,

该模型体现了各链路容量为一个在“0”和“1”状态间转移的马尔科夫过程;式中,“0”表示链路连通,“1”表示断开。The model embodies the capacity of each link as a Markov process transitioning between "0" and "1" states; where "0" means the link is connected and "1" means disconnected.

(3)根据已得到的马尔科夫模型,以网络中各节点运动规律及统计得到的链路历史信息作为参考,利用随机过程参数估计方法,估计出各链路的连通状态与断开状态的到达率μ和λ。(3) According to the obtained Markov model, taking the movement law of each node in the network and the link history information obtained by statistics as a reference, using the stochastic process parameter estimation method to estimate the connection state and disconnection state of each link Arrival rates μ and λ.

(4)根据估计所得的连通与断开状态到达率μ、λ及Kolmogorov方程,得到如下微分方程组为:(4) According to the estimated connected and disconnected state arrival rates μ, λ and the Kolmogorov equation, the following differential equations are obtained:

PP ′′ 00 (( tt )) == -- λλ PP 00 (( tt )) ++ μμ PP 11 (( tt )) PP ′′ 11 (( tt )) == λλ PP 00 (( tt )) -- μμ PP 11 (( tt )) ,,

求解以上微分方程组得:Solving the above differential equations gives:

PP 00 (( tt )) == μμ λλ ++ μμ ++ λλ λλ ++ μμ ee -- (( λλ ++ μμ )) tt ,,

PP 11 (( tt )) == λλ λλ ++ μμ ++ μμ λλ ++ μμ ee -- (( λλ ++ μμ )) tt ..

上式中,P0(t)、P1(t)分别表示在t时刻0状态与1状态的稳态概率,P′0(t)、P′1(t)分别表示在t时刻0状态和1状态的转出概率。In the above formula, P 0 (t) and P 1 (t) represent the steady-state probability of state 0 and state 1 at time t, respectively, and P′ 0 (t) and P′ 1 (t) represent the state of 0 at time t and the transition probability of state 1.

(5)根据得到的各链路马尔科夫状态模型,将容迟网络的路由决策过程定义为一个阶段有限的离散时间决策的马尔科夫决策模型:{T,S,A(i),p(j′|i,eij),r(i,eij)},其中:(5) According to the obtained Markov state model of each link, the routing decision-making process of the delay-tolerant network is defined as a Markov decision-making model of discrete-time decision-making with limited stages: {T, S, A(i), p (j′|i, e ij ), r(i, e ij )}, where:

T表示决策时刻,T={0,1,L,|V|-1},|V|-1表示路由跳数的最大允许值,即最多允许跳过除源节点之外的所有其它节点。T represents the decision-making moment, T={0, 1, L, |V|-1}, |V|-1 represents the maximum allowable value of routing hops, that is, all other nodes except the source node are allowed to be skipped at most.

S表示可能的状态,S=V,即一个节点表示一个状态。S represents a possible state, S=V, that is, a node represents a state.

A(i)表示可能的行动集,A(i)=eij,eij∈E,i,j表示网络节点,eij表示连接网络节点i和节点j的边。A(i) represents the possible action set, A(i)=e ij , e ij ∈ E, i, j represents the network node, e ij represents the edge connecting network node i and node j.

Pt(j′|i,eij)表示转移概率,

Figure BDA0000037915010000034
该式表示,i节点在t时刻采用行动eij到达节点j′的概率,p(eij)表示链路eij的连通概率,p(eij)=P0(t),i,j,j′∈S,eij∈E,t∈[0,|V|-1]。P t (j′|i, e ij ) represents the transition probability,
Figure BDA0000037915010000034
This formula expresses the probability that node i takes action e ij to reach node j′ at time t, p(e ij ) represents the connection probability of link e ij , p(e ij )=P 0 (t), i, j, j′ ∈ S, e ij ∈ E, t ∈ [0, |V|-1].

rt(i,eij)表示报偿值,

Figure BDA0000037915010000035
该式表示,i节点在t时刻采用行动eij所得到的,其中,cij(t)是链路eij在t时刻的链路容量,i,j∈S,eij∈E,t∈T,N为结束时刻,N∈[0,|V|-1]。r t (i, e ij ) represents the compensation value,
Figure BDA0000037915010000035
This formula expresses what is obtained by node i taking action e ij at time t, where c ij (t) is the link capacity of link e ij at time t, i, j∈S, e ij ∈ E, t∈ T, N is the end time, N∈[0, |V|-1].

(6)根据已建立的马尔科夫决策模型以及马尔科夫决策理论,定义全局最优方程如下:(6) According to the established Markov decision model and Markov decision theory, the global optimal equation is defined as follows:

该式中,ut(ht)为t时刻的最优值;rt(i,eij)为t时刻i状态采用行动eij的报偿值;pt(j|i,eij)为t时刻i状态采用行动eij转移到j的概率;ht为t时刻前的轨迹向量,包括之前所经历的状态及所采取的行动。 In this formula, u t (h t ) is the optimal value at time t; r t (i, e ij ) is the compensation value of action e ij in state i at time t; p t (j|i, e ij ) is At time t, the probability that state i adopts action e ij to transfer to j; h t is the trajectory vector before time t, including the states experienced before and the actions taken.

(7)根据马尔科夫决策理论中,有限阶段模型的最优策略求解过程,在已知初始状态和终止状态的情况下,采用后向迭代递归算法计算所述全局优化方程,得到一组连接初始状态和终止状态的最优决策序列。(7) According to the optimal strategy solution process of the finite stage model in Markov decision theory, in the case of known initial state and terminal state, the global optimization equation is calculated by backward iterative recursive algorithm, and a set of connections is obtained Optimal decision sequence for initial state and final state.

本发明与现有技术相比,具有如下优点:Compared with the prior art, the present invention has the following advantages:

1)本发明通过对连续的信道容量函数进行离散化处理,将复杂的网络拓扑变化,转化为离散的静态拓扑,便于计算决策序列。1) The present invention transforms complex network topology changes into discrete static topologies by discretizing continuous channel capacity functions, which facilitates the calculation of decision sequences.

2)本发明采用马尔科夫模型描述网络的连通状况,更客观、清楚的描述了链路通断状况。2) The present invention uses a Markov model to describe the connection status of the network, and describes the connection status of the link more objectively and clearly.

3)本发明利用节点运动规律及链路历史信息估计链路连通状态和断开状态的到达率,使路由决策过程更加可靠。3) The present invention estimates the arrival rate of the connected state and the disconnected state of the link by using the node movement law and the link history information, so that the routing decision-making process is more reliable.

4)本发明利用阶段有限的离散时间决策的马尔科夫决策模型解决容迟网络路由决策问题,使算法整体具有强化学习的功能。4) The present invention uses a Markov decision-making model of discrete-time decision-making with limited stages to solve the routing decision-making problem of a delay-tolerant network, so that the algorithm as a whole has the function of reinforcement learning.

附图说明Description of drawings

图1是本发明的流程示意图;Fig. 1 is a schematic flow sheet of the present invention;

图2是本发明构造的网络拓扑变化示意图;Fig. 2 is a schematic diagram of network topology changes constructed in the present invention;

图3是用本发明方法与传统路由方法的数据包传输成功率性能比较图;Fig. 3 is the data packet transmission success rate performance comparison diagram of method of the present invention and traditional routing method;

图4是用本发明方法与传统路由方法的数据包平均时延性能比较图;Fig. 4 is the comparison figure of the data packet average delay performance of the inventive method and the traditional routing method;

图5是用本发明方法与传统路由方法的平均转发数据包副本数性能比较图。Fig. 5 is a performance comparison diagram of the average number of copies of forwarded data packets using the method of the present invention and the traditional routing method.

具体实施方式Detailed ways

以下参照附图对本发明的技术方案作进一步详细描述。The technical solution of the present invention will be further described in detail below with reference to the accompanying drawings.

参照图1,本发明的路由建立过程如下:With reference to Fig. 1, the routing establishment process of the present invention is as follows:

步骤1,离散化时变链路容量函数。Step 1, discretize the time-varying link capacity function.

参照图2,在观测时间段内,以给定的采样间隔Δ和平滑步长,将任意网络节点i和j间链路eij的时变链路容量函数cij(t)离散化,得到离散序列cij(t0+aΔ)。网络拓扑的连续变化被离散为各静态拓扑图,其中,i,j=0,1,L,|V|-1;eij∈E;V、E分别表示所考虑网络内的节点和边,|V|、|E|分别表示节点和边的数目;t为网络运行时间,t0为时间统计起点,a为采样的时间序列,a=0,1,L K,K为采样序列最大值。Referring to Fig. 2, during the observation period, with a given sampling interval Δ and smoothing step size, the time-varying link capacity function c ij (t) of the link e ij between any network node i and j is discretized to obtain Discrete sequence c ij (t 0 +aΔ). The continuous change of network topology is discretized into static topological graphs, where, i, j=0, 1, L, |V|-1; e ij ∈ E; V and E respectively represent the nodes and edges in the considered network, |V|, |E| represent the number of nodes and edges respectively; t is the running time of the network, t 0 is the starting point of time statistics, a is the time sequence of sampling, a=0, 1, L K, K is the maximum value of the sampling sequence.

步骤2,构造描述网络拓扑变化的三维矩阵。Step 2, constructing a three-dimensional matrix describing network topology changes.

各节点将采样所得离散序列传遍全网,使各节点整合出一个以离散的形式表征的三维矩阵。Each node spreads the sampled discrete sequence throughout the entire network, so that each node integrates a three-dimensional matrix represented in a discrete form.

A={cij(t0+aΔ)|V|×|V|×KA={c ij (t 0 +aΔ) |V|×|V|×K .

上式记录了观测时间段内,网络拓扑变化的全部信息。The above formula records all information of network topology changes during the observation period.

步骤3,根据已得到的三维矩阵A,采用二值量化表示链路容量,每条链路得到如下齐次马尔科夫模型为:Step 3, according to the obtained three-dimensional matrix A, use binary quantization to express the link capacity, and obtain the following homogeneous Markov model for each link:

cc ijij (( tt 00 ++ aΔaΔ )) == 00 11 ,,

该模型体现了各链路容量为一个在“0”和“1”状态间转移的马尔科夫过程,式中,“0”表示链路连通,“1”表示断开,全网络的连通特性被定义为|V|×|V|个马尔科夫过程。This model embodies the capacity of each link as a Markov process transitioning between "0" and "1" states. In the formula, "0" means the link is connected, "1" means disconnected, and the connectivity characteristics of the entire network is defined as |V|×|V| Markov processes.

步骤4,根据已得到的马尔科夫模型,以网络中各节点运动规律及统计得到的链路历史信息作为参考,利用随机过程参数估计方法,估计出各链路的连通状态与断开状态的到达率μ和λ,该估计包括两种情况:Step 4, according to the obtained Markov model, taking the movement law of each node in the network and the link history information obtained through statistics as a reference, and using the stochastic process parameter estimation method, the relationship between the connected state and the disconnected state of each link is estimated. Arrival rates μ and λ, the estimate includes two cases:

一是对于运动规律未知的节点间的链路,是利用统计得到的链路历史信息,采用极大似然法或贝叶斯法估计出该链路连通状态的到达率μ与断开状态的到达率λ;One is for links between nodes with unknown movement rules, using the link history information obtained through statistics, using the maximum likelihood method or Bayesian method to estimate the arrival rate μ of the connected state and the disconnected state of the link. Arrival rate λ;

二是对于运动规律已知的节点间的链路,是利用深空通信信道损耗模型计算,得该链路时变链路容量函数cij(t);再对时变链路容量函数cij(t)进行离散和二值量化得到该链路连通状态的到达率μ与断开状态的到达率λ。Second, for the link between nodes with known movement rules, the deep space communication channel loss model is used to calculate the time-varying link capacity function c ij (t); and then the time-varying link capacity function c ij (t) Carry out discrete and binary quantization to obtain the arrival rate μ of the connected state and the arrival rate λ of the disconnected state of the link.

步骤5,根据估计所得的连通与断开状态到达率μ、λ及Kolmogorov方程,得到如下微分方程组为:Step 5, according to the estimated connected and disconnected state arrival rates μ, λ and Kolmogorov equation, the following differential equations are obtained:

PP ′′ 00 (( tt )) == -- λλ PP 00 (( tt )) ++ μμ PP 11 (( tt )) PP ′′ 11 (( tt )) == λλ PP 00 (( tt )) -- μμ PP 11 (( tt )) ,,

求解以上微分方程组得:Solving the above differential equations gives:

PP 00 (( tt )) == μμ λλ ++ μμ ++ λλ λλ ++ μμ ee -- (( λλ ++ μμ )) tt ,,

PP 11 (( tt )) == λλ λλ ++ μμ ++ μμ λλ ++ μμ ee -- (( λλ ++ μμ )) tt ;;

上式中,P0(t)、P1(t)分别表示在t时刻0状态与1状态的稳态概率,P′0(t)、P′1(t)分别表示在t时刻0状态和1状态的转出概率;通过得到的P0(t)、P1(t)可以计算出在网络运行任意时刻t的链路连通与断开概率,即将具体的离散时间点t0+aΔ带入P0(t)、P1(t)的方程式中计算出任意时刻t的链路连通与断开概率。In the above formula, P 0 (t) and P 1 (t) represent the steady-state probability of state 0 and state 1 at time t, respectively, and P′ 0 (t) and P′ 1 (t) represent the state of 0 at time t and the transition probability of state 1; through the obtained P 0 (t) and P 1 (t), the link connection and disconnection probability at any time t of network operation can be calculated, that is, the specific discrete time point t 0 +aΔ Put into the equation of P 0 (t) and P 1 (t) to calculate the link connection and disconnection probability at any time t.

步骤6,定义容迟网络路由决策模型。Step 6, define a delay-tolerant network routing decision model.

根据得到的各链路马尔科夫状态模型,将容迟网络的路由决策过程定义为一个阶段有限的离散时间决策的马尔科夫决策模型:{T,S,A(i),p(j′|i,eij),r(i,eij)},其中:According to the obtained Markov state model of each link, the routing decision-making process of the delay-tolerant network is defined as a Markov decision-making model of a stage-finite discrete-time decision: {T, S, A(i), p(j′ |i, e ij ), r(i, e ij )}, where:

T表示决策时刻,T={0,1,L,|V|-1},|V|-1表示路由跳数的最大允许值,即最多允许跳过除源节点之外的所有其它节点。T represents the decision-making moment, T={0, 1, L, |V|-1}, |V|-1 represents the maximum allowable value of routing hops, that is, all other nodes except the source node are allowed to be skipped at most.

S表示可能的状态,S=V,即一个节点表示一个状态。S represents a possible state, S=V, that is, a node represents a state.

A(i)表示可能的行动集,A(i)=eij,eij∈E,i,j表示网络节点,eij表示连接网络节点i和节点j的边。A(i) represents the possible action set, A(i)=e ij , e ij ∈ E, i, j represents the network node, e ij represents the edge connecting network node i and node j.

Pt(j′|i,eij)表示转移概率,

Figure BDA0000037915010000064
该式表示,i节点在t时刻采用行动eij到达节点j′的概率,p(eij)表示链路eij的连通概率,p(eij)=P0(t),i,j,j′∈S,eij∈E,t∈[0,|V|-1]。P t (j′|i, e ij ) represents the transition probability,
Figure BDA0000037915010000064
This formula expresses the probability that node i takes action e ij to reach node j′ at time t, p(e ij ) represents the connection probability of link e ij , p(e ij )=P 0 (t), i, j, j′ ∈ S, e ij ∈ E, t ∈ [0, |V|-1].

rt(i,eij)表示报偿值,

Figure BDA0000037915010000071
该式表示,i节点在t时刻采用行动eij所得到的,其中,cij(t)是链路eij在t时刻的链路容量,i,j∈S,eij∈E,t∈T,N为结束时刻,N∈[0,|V|-1];r t (i, e ij ) represents the compensation value,
Figure BDA0000037915010000071
This formula expresses what is obtained by node i taking action e ij at time t, where c ij (t) is the link capacity of link e ij at time t, i, j∈S, e ij ∈ E, t∈ T, N is the end time, N∈[0, |V|-1];

通过马尔科夫决策模型中报偿值的变化,不断修正所采取的行动,使该路由决策过程具有强化学习的能力。Through the change of the compensation value in the Markov decision model, the actions taken are continuously revised, so that the routing decision-making process has the ability of reinforcement learning.

步骤7,定义全局最优方程。Step 7, define the global optimal equation.

根据已建立的马尔科夫决策模型以及马尔科夫决策理论,定义全局最优方程如下:According to the established Markov decision model and Markov decision theory, the global optimal equation is defined as follows:

uu tt (( hh tt )) == minmin ee ijij ∈∈ AA (( ii )) [[ rr tt (( ii ,, ee ijij )) ++ ΣΣ jj ∈∈ SS pp tt (( jj ′′ || ii ,, ee ijij )) uu tt ++ 11 (( hh tt ++ 11 )) ]] ,, tt == (( 0,10,1 ,, LNLN -- 11 )) 00 ,, tt == NN ,,

式中,ut(ht)为t时刻的最优值;rt(i,eij)为t时刻i状态采用行动eij的报偿值;pt(j|i,eij)为t时刻i状态采用行动eij转移到j的概率;ht为t时刻前的轨迹向量,包括之前所经历的状态及所采取的行动。In the formula, u t (h t ) is the optimal value at time t; r t (i, e ij ) is the reward value of action e ij in state i at time t; p t (j|i, e ij ) is t The state at time i uses the probability of action e ij to transfer to j; h t is the trajectory vector before time t, including the state experienced before and the action taken.

步骤8,计算最优决策序列。Step 8, calculate the optimal decision sequence.

根据马尔科夫决策理论中,有限阶段模型的最优策略求解过程,在已知初始状态和终止状态的情况下,采用后向迭代递归算法计算所述全局优化方程,得到一组连接初始状态和终止状态的最优决策序列。具体步骤如下:According to the optimal strategy solution process of the finite stage model in Markov decision theory, when the initial state and the terminal state are known, the backward iterative recursive algorithm is used to calculate the global optimization equation, and a set of connected initial states and The optimal decision sequence for the terminal state. Specific steps are as follows:

(1)已知初始状态为s与终止状态d,s,d∈S,令t=0,ht=(s),当ht=(s,L,s),即回到初始状态的决策序列,ut(ht)=∞,;当ht=(s,L,d),即终止时刻的决策序列,ut(ht)=0;(1) It is known that the initial state is s and the final state d, s, d∈S, let t=0, h t = (s), when h t = (s, L, s), that is, return to the initial state Decision sequence, u t (h t ) = ∞,; when h t = (s, L, d), that is, the decision sequence at the termination moment, u t (h t ) = 0;

(2)更新决策时刻t=t+1,如果t∈T,则进入(3);否则返回(1);(2) Update decision time t=t+1, if t∈T, enter (3); otherwise return to (1);

(3)将任意网络节点和行动,i∈S,ut(ht)≠∞,eij∈A(it)带入全局最优方程,计算t时刻决策最优值ut(ht),如果,ut(ht)=0,则进入(4);否则,更新轨迹向量ht=(ht,i,eij),返回(2);(3) Bring any network node and action, i∈S, u t (h t )≠∞, e ij ∈ A(i t ) into the global optimal equation, and calculate the optimal decision value u t (h t ), if u t (h t )=0, then enter (4); otherwise, update trajectory vector h t =(h t , i, e ij ), return to (2);

(4)存储轨迹向量ht,得到最优决策序列:ht=(s,iL j,d)。(4) Store the trajectory vector h t to obtain the optimal decision sequence: h t = (s, iL j, d).

本发明的效果可以通过以下仿真结果进一步说明:Effect of the present invention can be further illustrated by the following simulation results:

1.仿真条件1. Simulation conditions

假设太阳系九大行星及月球为容迟网络节点,其运行轨道近似为圆形,且处于同一平面内;每个大行星拥有两个位于其拉格朗日稳定点的人造飞行器,将该飞行器作为大行星的中继节点。信道速率为2Mbps,带宽为1Mhz,仿真时间为52周;数据包大小为1024bits;数据包发送间隔分布为5000s;允许的重传次数为2次;位置更新间隔86410s。Assuming that the nine planets in the solar system and the moon are the nodes of the delay-tolerant network, their orbits are approximately circular and in the same plane; each planet has two artificial aircraft located at its Lagrangian stable point, and the aircraft is Relay nodes for large planets. The channel rate is 2Mbps, the bandwidth is 1Mhz, the simulation time is 52 weeks; the data packet size is 1024bits; the data packet transmission interval distribution is 5000s; the allowed number of retransmissions is 2 times; the location update interval is 86410s.

2.仿真内容2. Simulation content

本仿真分为以下四部分:This simulation is divided into the following four parts:

1)采用本发明方法,在假设的容迟网络环境中,进行选择路由、传递数据包的仿真。在仿真中,分别统计数据包传输成功率、数据包平均时延及平均转发数据包副本数。1) By adopting the method of the present invention, in a hypothetical delay-tolerant network environment, the emulation of routing selection and data packet delivery is carried out. In the simulation, the success rate of data packet transmission, the average delay of data packets and the average number of copies of forwarded data packets are counted respectively.

2)采用传染路由方法,在假设的容迟网络环境中,进行选择路由、传递数据包的仿真。在仿真中,分别统计数据包的传输成功率、数据包平均时延及平均转发数据包副本数。2) Using the infection routing method, in a hypothetical delay-tolerant network environment, the simulation of selecting routes and transmitting data packets is carried out. In the simulation, the transmission success rate of the data packet, the average delay of the data packet and the average number of copies of the forwarded data packet are counted separately.

3)采用概率路由方法,在假设的容迟网络环境中,进行选择路由、传递数据包的仿真。在仿真中,分别统计数据包传输成功率、数据包平均时延及平均转发数据包副本数。3) Using the probabilistic routing method, in a hypothetical delay-tolerant network environment, carry out the simulation of selecting routes and transmitting data packets. In the simulation, the success rate of data packet transmission, the average delay of data packets and the average number of copies of forwarded data packets are counted respectively.

4)将以上三次仿真中统计所得的三组传输成功率数据,制成图3。将以上三次仿真中统计所得的三组数据包平均时延数据,制成图4。将以上三次仿真中统计所得的三组平均转发数据包副本数据,制成图5。4) The three sets of transmission success rate data obtained in the above three simulations are made into Fig. 3 . The average delay data of the three groups of data packets obtained in the above three simulations are shown in Figure 4. Figure 5 is made of the three sets of average forwarded packet copy data obtained in the above three simulations.

3.仿真结果3. Simulation results

图3表明,本发明与采用传染路由方法和概率路由方法相比,能使容迟网络获得更高的数据包传输成功率。Fig. 3 shows that, compared with the infection routing method and the probability routing method, the present invention can enable the delay-tolerant network to obtain a higher data packet transmission success rate.

图4表明,本发明与采用传染路由方法和概率路由方法相比,能使容迟网络获得更低的数据包平均时延。Fig. 4 shows that, compared with the infection routing method and the probability routing method, the present invention can enable the delay-tolerant network to obtain a lower average delay of data packets.

图5表明,本发明与采用传染路由方法和概率路由方法相比,能使容迟网络获得更低的平均转发数据包副本数。Fig. 5 shows that, compared with the infection routing method and the probabilistic routing method, the present invention can enable the delay-tolerant network to obtain a lower average number of copies of forwarded data packets.

综上所述,采用本发明的路由决策方法,能使容迟网络的整体性能得到提升。To sum up, the overall performance of the delay-tolerant network can be improved by adopting the routing decision-making method of the present invention.

术语注释Glossary

DTN容迟网络DTN Delay Tolerant Network

PSN包交换网络PSN Packet Switching Network

DOA最早丢弃DOA Earliest Discarded

DLE最小丢弃DLE minimum drop

PROPHET概率路由算方法PROPHET Probabilistic Routing Algorithm

ERHR能量约束和历史信息路由方法。ERHR Energy Constraint and History Information Routing Approach.

Claims (3)

1. routing decision method that is used for Delay Tolerant Network comprises following process:
(1) link with discretization is communicated with characteristic description network topology situation:
(1a) in the observation time section, long with given sampling interval Δ peace sliding steps, with the time change link capacity function c between arbitrary network node i and j Ij(t) discretization obtains discrete series c Ij(t 0+ a Δ);
(1b) each node gained discrete series of will sampling spreads all over the whole network, makes each node integrate out a three-dimensional matrice that characterizes with discrete form:
A={c ij(t 0+aΔ) |V|×|V|×K
Wherein, V, E represent respectively consider node and limit in the network, | V|, | E| represents the number on node and limit respectively; I, j=0,1, L, | V|-1; T is the network operation time, t 0Be time statistics starting point, a is the time series of sampling, a=0, and 1, L K, K are the sample sequence maximum;
(2) according to the three-dimensional matrice A that has obtained, adopt two-value quantization means link capacity, every link obtains following homogeneous Markov model and is:
c ij ( t 0 + aΔ ) = 0 1 ,
It is a markoff process that shifts between " 0 " and one state that this model has embodied each link capacity; In the formula, " 0 " expression link is communicated with, and " 1 " expression disconnects;
(3) according to the Markov model that obtained, the link historical information that obtains with each node characteristics of motion and statistics in the network is utilized the random process method for parameter estimation as a reference, estimates the connected state of each link and the arrival rate μ and the λ of off-state;
(4), obtain following differential equation group and be according to connection and off-state arrival rate μ, λ and the Kolmogorov equation of estimating gained:
P ′ 0 ( t ) = - λ P 0 ( t ) + μ P 1 ( t ) P ′ 1 ( t ) = λ P 0 ( t ) - μ P 1 ( t ) ,
Finding the solution above differential equation group gets:
P 0 ( t ) = μ λ + μ + λ λ + μ e - ( λ + μ ) t ,
P 1 ( t ) = λ λ + μ + μ λ + μ e - ( λ + μ ) t ;
In the following formula, P 0(t), P 1(t) be illustrated respectively in the t probability of stability of 0 state and 1 state constantly, P ' 0(t), P ' 1(t) be illustrated respectively in t constantly 0 state and 1 state produce probability;
(5), be the Markovian decision model of limited discrete time decision-making of stage with the routing decision procedure definition of Delay Tolerant Network according to each link Markov state model of obtaining: T, S, A (i), p (j ' | i, e Ij), r (i, e Ij), wherein:
T represents decision-making constantly, T={0, and 1, L, | V|-1}, | V|-1 represents the maximum permissible value of hop count, promptly allows to skip all other nodes except that source node at most;
The state that S expresses possibility, S=V, promptly a node is represented a state;
The action collection that A (i) expresses possibility, A (i)=e Ij, e Ij∈ E, i, j represents network node, e IjExpression connects the limit of network node i and node j;
P t(j ' | i, e Ij) the expression transition probability,
Figure FDA0000037915000000023
This formula represents that the i node adopts action e constantly at t IjArrive the probability of node j ', p (e Ij) expression link e IjThe connection probability, p (e Ij)=P 0(t), i, j, j ' ∈ S, e Ij∈ E, t ∈ [0, | V|-1];
r t(i, e Ij) expression recompense value, This formula represents that the i node adopts action e constantly at t IjResulting, wherein, c Ij(t) be link e IjAt t link capacity constantly, i, j ∈ S, e Ij∈ E, t ∈ T, N are the finish time, N ∈ [0, | V|-1];
(6) according to Markovian decision model and the Markovian decision theory set up, definition global optimum equation is as follows:
Figure FDA0000037915000000025
In this formula, u t(h t) be t optimal value constantly; r t(i, e Ij) be t i state employing constantly action e IjThe recompense value; p t(j|i, e Ij) be t i state employing constantly action e IjTransfer to the probability of j; h tBe the preceding constantly track vector of t, state that is experienced before comprising and the action of being taked;
(7) according in the Markovian decision theory, the optimal policy solution procedure of finite horizon model, under the situation of known initial state and state of termination, adopt the back to the described global optimization equation of iterative recursive algorithm computation, obtain one group of optimizing decision sequence that connects initial condition and state of termination.
2. according to claims 1 described routing decision method that is used for Delay Tolerant Network, wherein the described random process method for parameter estimation that utilizes of process (3) estimates the connected state of each link and the arrival rate μ and the λ of off-state, comprises two kinds of situations:
The one, for the internodal link of characteristics of motion the unknown, be the link historical information of utilizing statistics to obtain, adopt maximum-likelihood method or Bayes's method to estimate the arrival rate μ of this link connected state and the arrival rate λ of off-state;
The 2nd, for the known internodal link of the characteristics of motion, be to utilize deep space communication channel loss Model Calculation, become link capacity function c in the time of must this link Ij(t); Again to the time become link capacity function c Ij(t) disperse and two-value quantizes to obtain the arrival rate μ of this link connected state and the arrival rate λ of off-state.
3. according to claims 1 described routing decision method that is used for Delay Tolerant Network, wherein calculate as follows to the described global optimization equation of iterative recursive algorithm computation the described employing of process (7) back:
(7a) known initial state is s and state of termination d, s, and d ∈ S makes t=0, h t=(s), work as h t=(s, L s), promptly get back to the sequence of decisions of initial condition, u t(h t)=∞; Work as h t=(s, L d), promptly stop sequence of decisions constantly, u t(h t)=0;
(7b) upgrade decision-making t=t+1 constantly,, then enter (7c) if t ∈ is T; Otherwise return (7a);
(7c) with arbitrary network node and action, i ∈ S, u t(h t) ≠ ∞, e Ij∈ A (i t) bring global optimum's equation into, calculate the t optimal value u that makes a strategic decision constantly t(h t), if, u t(h t)=0 then enters (7d); Otherwise, upgrade track vector h t=(h t, i, e Ij), return (7b);
(7d) storage track vector h t, obtain optimizing decision sequence: h t=(s, iL j, d).
CN2010105855046A 2010-12-13 2010-12-13 Routing decision method for delay tolerant network Expired - Fee Related CN102006237B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2010105855046A CN102006237B (en) 2010-12-13 2010-12-13 Routing decision method for delay tolerant network

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2010105855046A CN102006237B (en) 2010-12-13 2010-12-13 Routing decision method for delay tolerant network

Publications (2)

Publication Number Publication Date
CN102006237A true CN102006237A (en) 2011-04-06
CN102006237B CN102006237B (en) 2012-03-07

Family

ID=43813323

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2010105855046A Expired - Fee Related CN102006237B (en) 2010-12-13 2010-12-13 Routing decision method for delay tolerant network

Country Status (1)

Country Link
CN (1) CN102006237B (en)

Cited By (23)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102316546A (en) * 2011-10-02 2012-01-11 西安电子科技大学 Multipath routing method based on communication sequence
CN102664805A (en) * 2012-04-24 2012-09-12 北京航空航天大学 Predictive routing method for bus delay tolerant network
CN103561443A (en) * 2013-11-09 2014-02-05 刘迪 Wireless ad hoc network self-adaptive forwarding method based on time and space prediction
CN103825761A (en) * 2014-02-26 2014-05-28 武汉大学 On-board router simulation method of delay-tolerant network
CN103840897A (en) * 2014-02-28 2014-06-04 北京航天飞行控制中心 Deep space link margin correction method
CN104010036A (en) * 2014-05-30 2014-08-27 华中科技大学 A data distribution method and device for a delay-tolerant network
CN104318099A (en) * 2014-10-22 2015-01-28 西安理工大学 Moving point moving simulation experiment method on two-dimensional random path network
CN104468346A (en) * 2014-10-29 2015-03-25 合肥工业大学 Routing decision method based on node moving trajectory in delay-tolerant network
CN104579869A (en) * 2014-12-04 2015-04-29 北京理工大学 Method for effectively determining number of auxiliary nodes deployed in delay-tolerant network
CN104602250A (en) * 2014-12-04 2015-05-06 北京理工大学 Method for effectively determining deployment location of auxiliary nodes in delay-tolerant network
CN104917679A (en) * 2015-06-09 2015-09-16 哈尔滨工程大学 Delay tolerant network personalized route scheme selection system facing to handheld mobile equipment
CN105848247A (en) * 2016-05-17 2016-08-10 中山大学 Vehicular Ad Hoc network self-adaption routing protocol method
CN105940717A (en) * 2014-03-04 2016-09-14 日本电气株式会社 Node device and communication method used in disruption/delay/disconnect tolerant network
CN106557024A (en) * 2015-09-24 2017-04-05 上海电气集团股份有限公司 A kind of quantified controlling systematic control algorithm
CN108075975A (en) * 2017-12-28 2018-05-25 吉林大学 The definite method and definite system in the route transmission path in a kind of environment of internet of things
CN108934003A (en) * 2018-08-23 2018-12-04 昆明理工大学 Resource allocation methods based on link state under a kind of D2D junction network
CN109951342A (en) * 2019-04-02 2019-06-28 上海交通大学 3D Matrix Topological Representation of Spatial Information Network and Implementation Method of Routing Traversal Optimization
CN110161861A (en) * 2019-05-30 2019-08-23 上海航天测控通信研究所 Aircraft ad hoc network route decision method and device based on fuzzy neural network
CN110233797A (en) * 2019-06-27 2019-09-13 西安电子科技大学 The DTN network most short time-delay method for routing limited based on motion interval
CN110611619A (en) * 2019-09-12 2019-12-24 西安电子科技大学 An Intelligent Routing Decision-Making Method Based on DDPG Reinforcement Learning Algorithm
CN112019435A (en) * 2020-07-28 2020-12-01 首都师范大学 An Intelligent Routing Method to Reduce Network Vibration
CN115720216A (en) * 2022-09-01 2023-02-28 西安邮电大学 A switching network performance analysis method, its network structure and scheduling method
CN116233963A (en) * 2023-03-06 2023-06-06 陕西师范大学 Campus opportunistic network route prediction and cache management based on improved Markov

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101414964A (en) * 2008-12-04 2009-04-22 天津大学 Method for reducing redundant message of delay-tolerant network and intermittently-connected network

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101414964A (en) * 2008-12-04 2009-04-22 天津大学 Method for reducing redundant message of delay-tolerant network and intermittently-connected network

Cited By (40)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102316546B (en) * 2011-10-02 2015-02-18 西安电子科技大学 Multipath routing method based on communication sequence
CN102316546A (en) * 2011-10-02 2012-01-11 西安电子科技大学 Multipath routing method based on communication sequence
CN102664805A (en) * 2012-04-24 2012-09-12 北京航空航天大学 Predictive routing method for bus delay tolerant network
CN103561443A (en) * 2013-11-09 2014-02-05 刘迪 Wireless ad hoc network self-adaptive forwarding method based on time and space prediction
CN103825761A (en) * 2014-02-26 2014-05-28 武汉大学 On-board router simulation method of delay-tolerant network
CN103825761B (en) * 2014-02-26 2017-06-27 武汉大学 A Simulation Method of On-Star Router for Delay Tolerant Network
CN103840897B (en) * 2014-02-28 2016-05-11 北京航天飞行控制中心 A kind of deep space link allowance modification method
CN103840897A (en) * 2014-02-28 2014-06-04 北京航天飞行控制中心 Deep space link margin correction method
CN105940717B (en) * 2014-03-04 2019-04-05 日本电气株式会社 Hold node device and communication means used in circuit network in disconnected/Rong Chi/appearance
CN105940717A (en) * 2014-03-04 2016-09-14 日本电气株式会社 Node device and communication method used in disruption/delay/disconnect tolerant network
CN104010036A (en) * 2014-05-30 2014-08-27 华中科技大学 A data distribution method and device for a delay-tolerant network
CN104010036B (en) * 2014-05-30 2017-07-18 华中科技大学 The data distributing method and device of a kind of Delay Tolerant Network
CN104318099B (en) * 2014-10-22 2016-04-20 西安理工大学 The mobile analogue experiment method of dynamic point on two-dimensional random road network
CN104318099A (en) * 2014-10-22 2015-01-28 西安理工大学 Moving point moving simulation experiment method on two-dimensional random path network
CN104468346A (en) * 2014-10-29 2015-03-25 合肥工业大学 Routing decision method based on node moving trajectory in delay-tolerant network
CN104468346B (en) * 2014-10-29 2018-01-16 合肥工业大学 A kind of route decision method based on node motion track in Delay Tolerant Network
CN104602250A (en) * 2014-12-04 2015-05-06 北京理工大学 Method for effectively determining deployment location of auxiliary nodes in delay-tolerant network
CN104579869A (en) * 2014-12-04 2015-04-29 北京理工大学 Method for effectively determining number of auxiliary nodes deployed in delay-tolerant network
CN104579869B (en) * 2014-12-04 2018-07-20 北京理工大学 A kind of method that auxiliary node deployment number is effectively determined in Delay Tolerant Network
CN104602250B (en) * 2014-12-04 2018-07-20 北京理工大学 A kind of method that auxiliary node deployed position is effectively determined in Delay Tolerant Network
CN104917679A (en) * 2015-06-09 2015-09-16 哈尔滨工程大学 Delay tolerant network personalized route scheme selection system facing to handheld mobile equipment
CN104917679B (en) * 2015-06-09 2019-03-05 哈尔滨工程大学 A kind of delay-tolerant network personalization routing plan selection system towards handheld mobile device
CN106557024A (en) * 2015-09-24 2017-04-05 上海电气集团股份有限公司 A kind of quantified controlling systematic control algorithm
CN105848247B (en) * 2016-05-17 2020-02-07 中山大学 Self-adaptive routing protocol method of vehicle-mounted Ad Hoc network
CN105848247A (en) * 2016-05-17 2016-08-10 中山大学 Vehicular Ad Hoc network self-adaption routing protocol method
CN108075975A (en) * 2017-12-28 2018-05-25 吉林大学 The definite method and definite system in the route transmission path in a kind of environment of internet of things
CN108075975B (en) * 2017-12-28 2020-10-16 吉林大学 Determination method and determination system of routing transmission path in Internet of Things environment
CN108934003A (en) * 2018-08-23 2018-12-04 昆明理工大学 Resource allocation methods based on link state under a kind of D2D junction network
CN108934003B (en) * 2018-08-23 2021-03-02 昆明理工大学 A Link State-Based Resource Allocation Method in D2D Relay Networks
CN109951342A (en) * 2019-04-02 2019-06-28 上海交通大学 3D Matrix Topological Representation of Spatial Information Network and Implementation Method of Routing Traversal Optimization
CN109951342B (en) * 2019-04-02 2021-05-11 上海交通大学 3D Matrix Topological Representation of Spatial Information Network and Implementation Method of Routing Traversal Optimization
CN110161861B (en) * 2019-05-30 2022-05-27 上海航天测控通信研究所 Aircraft ad hoc network routing decision method and device based on fuzzy neural network
CN110161861A (en) * 2019-05-30 2019-08-23 上海航天测控通信研究所 Aircraft ad hoc network route decision method and device based on fuzzy neural network
CN110233797A (en) * 2019-06-27 2019-09-13 西安电子科技大学 The DTN network most short time-delay method for routing limited based on motion interval
CN110611619A (en) * 2019-09-12 2019-12-24 西安电子科技大学 An Intelligent Routing Decision-Making Method Based on DDPG Reinforcement Learning Algorithm
CN112019435A (en) * 2020-07-28 2020-12-01 首都师范大学 An Intelligent Routing Method to Reduce Network Vibration
CN112019435B (en) * 2020-07-28 2022-07-01 首都师范大学 Intelligent routing method for reducing network vibration
CN115720216A (en) * 2022-09-01 2023-02-28 西安邮电大学 A switching network performance analysis method, its network structure and scheduling method
CN115720216B (en) * 2022-09-01 2024-10-29 西安邮电大学 Method for analyzing performance of switching network, network structure and scheduling method thereof
CN116233963A (en) * 2023-03-06 2023-06-06 陕西师范大学 Campus opportunistic network route prediction and cache management based on improved Markov

Also Published As

Publication number Publication date
CN102006237B (en) 2012-03-07

Similar Documents

Publication Publication Date Title
CN102006237B (en) Routing decision method for delay tolerant network
CN102523162B (en) Ant colony-based QoS (Quality of Service) optimization routing method in ultraviolet wireless Mesh network
CN109889255B (en) A Satellite Network Reconfiguration Method Based on Improved Bee Colony Algorithm
CN102546393B (en) Social network route optimizing method based on integral liveness
CN102158417A (en) Method and device for optimizing multi-constraint quality of service (QoS) routing selection
Han et al. QMIX aided routing in social-based delay-tolerant networks
CN105282038A (en) Distributed asterism networking optimization method based on stability analysis and used in mobile satellite network
CN104378229A (en) Link prediction method for opportunity network
CN112867083A (en) Delay tolerant network routing algorithm based on multi-agent reinforcement learning
CN116669136A (en) Intelligent software defined wireless network routing method based on network situation awareness
CN116234073A (en) Routing method of distributed unmanned aerial vehicle ad hoc network based on deep reinforcement learning
CN104734808B (en) Worst time delay perceives cross-layer optimizing method in a kind of wireless sensor network
CN104469874B (en) A kind of message forwarding method of the opportunistic network based on probability centrad
CN114286382B (en) Fracture-tolerant reconfigurable routing strategy based on priori knowledge base
Meng et al. Intelligent routing orchestration for ultra-low latency transport networks
Wang et al. An optimized ant colony algorithm based on the gradual changing orientation factor for multi-constraint QoS routing
CN105357115A (en) Network utility maximization method based on asynchronous back pressure type routing and scheduling
Hua et al. A DTN routing protocol based on hierarchy forwarding and cluster control
Okafor et al. Energy efficient routing in wireless sensor networks based on ant colony optimization
CN118282918A (en) Intelligent routing system and method based on knowledge definition network and graph reinforcement learning
Jiang et al. Qos-aware routing optimization algorithm using differential search in sdn-based manets
Chen et al. Topology control for predictable delay-tolerant networks based on probability
CN109195179B (en) A Distributed Congestion Control and Power Allocation Method for WSN Networks
CN107071846B (en) Ad Hoc unidirectional link network centerless distributed rapid consensus method
Pang et al. A Resilient Packet Routing Approach Based on Deep Reinforcement Learning

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20120307

Termination date: 20171213