首页 / 专利库 / 电脑编程 / 算法 / 贝尔曼-福特算法 / 优化业务分配的信道自适应路由方法

优化业务分配的信道自适应路由方法

阅读:895发布:2020-05-20

专利汇可以提供优化业务分配的信道自适应路由方法专利检索,专利查询,专利分析的服务。并且本 发明 提供了一种在移动通信系统中基于接收机的信道自适应来实现最短径路由的方法,所述方法包括步骤:移动台实时收集所述 移动通信网络 的信息;所述移动台对于与其他移动台之间的信道进行 质量 估计,并且确定与其他移动台之间的调制速率;所述移动台通过以下的公式计算与其他移动台之间链路i的信道质量因数;基于以下的公式来确定移动台X与移动台Y之间链路i的链路代价;每个所述移动台维持一个链路状态矩阵CSM;基于所述链路状态矩阵,确定所述移动台到目的 节点 的最 短路 径和次短径路由;计算向最短路径和次短路径分配业务的优化概率,并且按照上述概率分别向最短路径和次短路径分配业务。,下面是优化业务分配的信道自适应路由方法专利的具体信息内容。

1.一种在移动通信系统中优化业务分配的信道自适应路由方法, 所述方法包括步骤:
(1)移动台实时收集所述移动通信网络的信息;
(2)所述移动台对于与其他移动台之间的信道进行质量估计,并 且确定与其他移动台之间的调制速率;
(3)所述移动台通过以下的公式计算与其他移动台之间链路i的 信道质量因数: Q i ( t ) = C i ( t ) C 0 ,
其中i=0,1,2,...k-1,C0代表最佳信道状态条件下的最大传输速 率,Ci代表两个移动台X和Y之间链路i的实际调制速率;
(4)基于以下的公式来确定移动台X与移动台Y之间链路i的链 路代价:
C XY = 1 Q XY
其中Qxy是移动台X与移动台Y之间链路i的信道质量因数;
(5)每个所述移动台维持一个链路状态矩阵CSM,即
CSM={E(x,y)N×N|1≤x,y≤N}
E ( x , y ) = E x y ( t ) = 1 Q XY E x y ( t ) { , E 0 , E 1 , , . . . , E i . . . E k - 1 } ;
(6)基于所述链路状态矩阵,确定所述移动台到目的节点的最短 路径和次短径路由;
(7)通过以下公式计算向最短路径分配业务的优化概率P1 *:
P 1 * = V 1 V 1 + V 2 + V 1 × V 2 × ( V 1 + V 2 ) × ( V 1 - V 2 ) , 其中V1,V2是最短路径和 次短路径的瓶颈容量,α示分组的长度,λ是节点的分组到达率。 通过以下公式计算向次短路径分配业务的优化概率P2 *:
P 2 * = 1 - P 1 *
这里, 0 λ p i * μ i , 其中μi是链路i的链路容量;
(8)按照上述概率分别向最短路径和次短路径分配业务。
2.根据权利要求1的方法,其中所述移动台利用按需路由协议或 者表驱动路由实时收集所述移动通信网络的信息。
3.根据权利要求1的方法,其中所述信道质量因数Qi(t)≤1。
4.根据权利要求1的方法,其中最佳信道状态条件下的最大传输 速率通过最高的调制阶数实现。
5.根据权利要求1的方法,其中所述移动台基于所述链路状态矩 阵,并且利用基于贝尔曼-福特最短路径算法的距离向量方法确定所述 移动台到目的节点的最短路径。

说明书全文

技术领域

发明涉及一种采用自适应调制技术的无线系统,尤其涉及无线 路由网络(“Mesh”网络)、自组织(Ad hoc)移动网络和中继系统 中的路由方法。

背景技术

自组织(Ad hoc)移动网络方便、快捷、不受时间和地点限制的 特点,使其不仅可以单独使用,满足人们直接通信的需求,而且可以 叠加在现有基础设施的网络上,以加强覆盖和扩展业务,为用户提供 自适应的、灵活的接入服务。
无线路由网络(“Mesh”网络)是一种将宽带业务扩展到大量低 端用户市场的有效方案,它降低了对无线视距传输的要求,并且组网 形式灵活,代价低廉,是未来通信极具发展前景的十大技术之一。
但是,这些网络面临的主要问题之一是路由选择。优化的路由方 法应该是基于目前的网络状态,即应该是动态或自适应的。对于 “Mesh”网络、Ad hoc移动网络及中继系统来讲,由于其动态的拓扑 结构和无线资源的限制,使路由算法的研究更富有挑战性。
无线通信系统的性能受移动无线信道的制约,而无线信道是极其 复杂的。路径损失、信号的多径传输以及移动引起的多普勒频移等都 将使信号产生衰落,同时无线用户的大量增加和不断增长的对高速多 媒体业务的需求,要求未来无线网络能够提供更高的数据速率和更大 的带宽。这种需求并非不可达到,优化信道状况的自适应调制和编码 技术,可以极大地提高带宽利用率。如果将自适应调制技术引入 “Mesh”网络、移动Ad hoc网络及中继系统中,并作为选择路由的判 据,则有可能获得源节点到目的节点之间的最小传输时延和最大吞吐 量。
考虑链路状态的路由协议中,基于关联的按需路由协议(ABR), 其主要目标在于提供节点间最稳定的路径,这样可以降低重建路由的 频率,从而降低开销,节省带宽资源。信号稳定路由(SSR)将建立 一条最短并且都在强信号链路上的最佳路径,它同样考虑了连接的稳 定度问题。基于分集码的多径路由协议,对每个数据分组进行编码, 并以优化的方法将编码后的信息在多条路径上分配,以最小化分组丢 失率,平衡业务,改进系统的端到端时延性能。
但是,如果只考虑信道状况,以调制速率的高低为判据来选择路 由,有可能使所有节点都选择最高调制速率的链路,这样势必会在某 些接收节点处造成拥塞,引起大的时延和分组丢失,从而浪费宝贵的 无线资源。

发明内容

考虑到无线信道的不可靠和不稳定因素,本发明提出一种适用于 “Mesh”网络、自组织移动Ad hoc网络和中继系统的路由方法,即优 化业务分配的信道自适应路由方法(OSD-CASPR)。如果源节点和 目的节点之间存在着多条路径,根据本发明的方法能够根据不同的路 径带宽来优化分组在这些路径上的路由,以实现整个网络平均分组时 延最小的目标。
根据本发明,提供了一种在移动通信系统中优化业务分配的信道 自适应路由方法,所述方法包括步骤:
(1)移动台实时收集所述移动通信网络的信息;
(2)所述移动台对于与其他移动台之间的信道进行质量估计,并 且确定与其他移动台之间的调制速率;
(3)所述移动台通过以下的公式计算与其他移动台之间链路i的 信道质量因数: Q i ( t ) = C i ( t ) C 0 ,
其中i=0,1,2,...k-1,C0代表最佳信道状态条件下的最大传输速 率,Ci代表两个移动台X和Y之间链路i的实际调制速率;
(4)基于以下的公式来确定移动台X与移动台Y之间链路i的链 路代价:
C XY = 1 Q XY
其中Qxy是移动台X与移动台Y之间链路i的信道质量因数;
(5)每个所述移动台维持一个链路状态矩阵CSM,即
CSM={E(x,y)N×N|1≤x,y≤N}
E ( x , y ) = E x y ( t ) = 1 Q XY E x y ( t ) { , E 0 , E 1 , , . . . E i . . . E k - 1 } ;
(6)基于所述链路状态矩阵,确定所述移动台到目的节点的最短 路径和次短径路由;
(7)通过以下公式计算向最短路径分配业务的优化概率P1 *: P 1 * = V 1 V 1 + V 2 + V 1 × V 2 × ( V 1 + V 2 ) × ( V 1 - V 2 ) , 其中V1,V2是最短路径和 次短路径的瓶颈容量,α示分组的长度,λ是节点的分组到达率。 通过以下公式计算向次短路径分配业务的优化概率P2 *:
P 2 * = 1 - P 1 *
这里, 0 λ P i * < μ i , 其中μi是链路i的链路容量;
(8)按照上述概率分别向最短路径和次短路径分配业务。
下面介绍本专利中将要用到的术语:
R:候选路由集,由路由选择算法产生。
δr i:链路i被选择作为路由r的链路的概率。

λr:r路径上的分组到达率
Cr i(t):r路径上i链路的容量,所以链路i的服务速率为 μ r i = C r i ( t ) a , 也就是以分组表示的链路容量。
Vr(t):路径r的瓶颈容量,是随时间而变化的,r=1,2,...
V r ( t ) = min { C r i ( t ) } , i = 1,2 , . . . ,
以分组表示的容量为: μ r ( t ) = V r ( t ) a
Pr(t):在时间t,选择路径r路由分组的概率,Pr(t)∈[0,1]
并且∑Pr(t)=1
Pr *(t):对应于优化目标函数的Pr(t)。
时间t,经过路径r的稳态平均分组时延。
附图说明
下面参考附图并结合实施例详细描述本发明,其中:
图1是多径分配业务的示意图;
图2是单径和两径分组时延性能的比较。

具体实施方式

如图1所示,多径路由就是指源节点和目的节点之间存在有多条候 选路径。下面结合具体实施例来描述本发明的自适应路由方法。
第一步,对信道进行分析建模:
自适应调制系统中,信道的信噪干扰比(SINR)已经被量化为若干 阶,并与一定的调制方式一一对应,因此,自适应调制系统的信道变 迁转移可以用多状态尔可夫链来表示。
在瑞利信道下,令A代表接受信号的信噪比,则A与信号包络的 平方成正比。A的概率密度分布是指数形式的,可以写成
p A ( a ) = 1 ρ exp { - a ρ } 这里,ρ=E[A],α≥0    (1)
令fm代表最大多普勒频移,在蜂窝移动通信中, f m = v λ , 其中,v为 移动台的速度,λ为波长。而在移动Ad hoc网络中,相互通信的双方 都在运动,具有双倍的移动性,这时的最大多普勒频移 f m = f m 1 2 = v 1 + v 2 c f c , 其中,v1、v2为节点的速度,fc为载频。则单位时 间内,信噪比衰落至某一给定平α的次数(类似于电平通过率,可 称为信噪比通过率)Na是一个由fm和pA(α)共同影响的函数,则有:
N a = 2 πa ρ f m exp { - a ρ } - - - ( 2 )
令0=A0<A1<A2<…<AK=∞为SNR的阈值。可以将瑞利信道的信噪比 量化为K个状态。如果α∈[Ak,Ak+1),则称a属于状态Sk,k=0,1,..., K-1,而这些状态,在自适应调制系统中,可以与不同的调制编码组 合方式相对应。
根据式(1),可以写出信噪比在k状态的稳态概率为:
p k = A k A k + 1 1 ρ exp { - x ρ } dx = exp { - A k ρ } - exp { - A k + 1 ρ } - - - ( 3 )
在我们的研究中,假定信道的衰落足够慢,使得状态的改变只可能 发生在相邻状态之间。这个假设在实际应用中的意义在于对信道的预 测和反馈能够跟得上信道的变化。令pi,j表示状态i,j之间的转移概率, 则有pi,j=0, | i - j | > 1 .
基于这样的假设,下面求转移概率pi,j。
由于转移只能在相邻状态之间。那么,事件:从状态k向状态k-1 的转移概率应当是阈值为Ak的信噪比通过率除以每秒内发生k状态的 次数。设链路的符号速率为Rsymbols/s,则每秒内,发生k状态的次 数可以用每秒内在k状态传送的符号数目Rk来表示,并有
Rk=R×pk。    (4)
记每秒内SINR下降至限Ak之下的次数为Nk,k=1,2,3,…,K-1。
由(2),有
N k = 2 πA k ρ f m exp { - A k ρ } - - - ( 5 )
则,可得马尔可夫链的转移概率为:
p k , k + 1 = N k + 1 R k , k = 0,1,2,3 , · · · , K - 2 - - - ( 6 )
p k , k - 1 = N k R k , k = 1,2,3 , · · · , K - 2 . - - - ( 7 )
pk,k=1-pk,k+1-pk,k-1,k=1,2,3,…,K-2    (8)
p0,0=1-p0,1;pK-1,K-1=1-pK-1,K-2    (9)
可以通过马尔可夫链的平衡特性验证上述推导。
例如,在状态S0,根据平衡方程,有
p0×p0,1=p1×p1,0    (10)
将(4)-(6)式代入(10),方程左右两边都等于N1/R 同样,可以验证状态Sk下的平衡方程。
pk×(pk,k+1+pk,k-1)=pk-1×pk-1,k+pk+1×pk+1,k    (11)
再将(4)-(6)式代入(11),可以看到方程左边为
R k R × ( N k + 1 R k + N k R k ) = 1 R ( N k + 1 + N k )
方程右边等于
R k - 1 R × N k R k - 1 + R k + 1 R × N k + 1 R k + 1 = 1 R ( N k + 1 + N k )
方程左右两边是相等的,这证明上述的转移概率和稳态概率求取方 法能够满足马尔可夫链的稳态平衡特性。
上面讨论中,(3)式中的A0、A1、A2、...AK等值都是预先设定的。因此, 信道信噪比(SNR)处于状态Sk的概率分布仅与ρ有关。如果发射功 率一定,接收机结构相同,则ρ的大小主要受路径损耗的影响。不同 的位置,移动台的ρ值不一样,使得它们所对应的马尔可夫链的稳态 概率和各状态间的转移概率也不一样。另外,如果能够测量出节点的 移动速度,根据公式 f m = f m 1 2 = v 1 + v 2 c f c 以及式(4)-(6)式可以估 算出状态转移概率。如果节点移动速度不能够测量,则需要节点依据 实际测量的SNR变化情况,直接进行统计分析,求出状态转移概率。
SNR的状态是与一定的调制阶数和信道编码方案一一对应的,而 调制阶数和信道编码方案又对应着一定的链路传输速率。因此,我们 可以将上述马尔可夫链的各个状态与相应的链路传输速率相对应,就 得到了速率变化的马尔可夫链路模型。
信道自适应最短径路由的研究中,由于运用有限状态马尔可夫信道 模型对衰落信道进行建模,并且采用了自适应信道编码和调制技术。 移动终端之间的时变信道所产生的信道吞吐量也是时变的。这样就可 以在路由的研究中,将物理层的技术细节屏蔽起来,使得研究易于进 行。
第二步,建立路由表,用矩阵来记录每对节点之间的即时链路状况 和转移到下一状态的概率。
第三步,计算信道质量因数。如果用S={C0,C1,...Ck-1}代表一系列有 限的信道状态,C0代表最好信道状态条件下的最大传输速率(也就是对 应于最高的调制阶数),Ci代表两个终端之间链路i的实际调制速率, 则两个终端之间链路i的信道质量因数为: Q i ( t ) = C i ( t ) C 0 i=0,1,2,...k-1,由 它反映信道质量的好坏。所以,最好链路的质量因数是1,而其它链 路的质量因数随着Ci的减小而小于1。
第四步,计算链路代价。在基于接收机的信道自适应最短径路由 (RB-CASPR)中,链路代价是
C XY = 1 Q XY
其中,是X到Y链路代价的信道质量部分。
第五步,每个移动台维持一个链路状态矩阵(CSM)。
CSM={E(x,y)N×N|1≤x,y≤N}
E ( x , y ) = E x y ( t ) = 1 Q XY , E x y ( t ) { , E 0 , E 1 , , . . . E i . . . E k - 1 }
如果Ex y(t)不等于无穷,则说明节点x能够直接发送数据包给节点 y。否则,节点x和节点y则不能直接通信。
第六步,根据连接状态矩阵CSM,每一个源移动台利用基于贝尔 曼-福特(Bellman-Ford)最短路径算法的距离向量方法来寻找最短径 和次短径路由。
第七步,计算每条路径上分配业务的概率,并按照概率分配业务。
根据前面的定义,路径r上的分组到达率为λPr。
在时间t,路径r上的稳态平均分组时延:
T r ( t ) = 1 μ r ( t ) - λ P r ( t )
这里,λPr(t)≤μr(t)
链路i上的全部分组到达率为:
所以整个网络时延: T = 1 γ Σ i A Σ r R λ r δ r i P r C r i a - Σ r R λ r δ r i P r
路由选择问题是确定路由选择概率Pr,使:
T = min { 1 γ Σ i A Σ r R λ r δ r i P r C r i a - Σ r R λ r δ r i P r } - - - ( 1 )
约束条件:
a Σ r R λ r δ r i P r C r i , i A - - - ( 2 )
Σ r R P r = 1 - - - ( 3 )
约束关系(2)保证每一条链路上的业务量不超过其容量,(3)式 保证每一分组一条路由。上述是多选择、多约束条件的优化问题,即 是一个NP完备问题。
考虑到寻找路由以及存储路由表的代价和开销,在本发明中将多径 路由限制为两条路径。也就是OSD-CASPR在寻路过程中,根据信道 质量因数,不仅保留最小代价路径,同时还保存了源节点到目的节点 之间的次小代价路径。
在OSD-CASPR路由中,如果业务量较小时,则利用单路径传输全 部业务,这时即为CASPR路由;当业务量增加到一定程度时,则利 用最短路径和次短路径传输业务。
下面讨论两条路径上的业务分配问题。
若要求这两条路径的链路总代价平衡,这时应该有:
( P 1 × T 1 ) P 1 | P 1 * = ( P 2 × T 2 ) P 2 | P 2 * ( P l × T l ) P l | P l * = 0 , l 1,2
也就是
μ 1 ( μ 1 - λ P 1 * ) 2 = μ 2 ( μ 2 - λ P 2 * ) 2
可以得出,选择路径V1分配业务的优化概率:
P 1 * = μ 1 μ 1 + μ 2 + μ 1 × μ 2 λ × ( μ 1 + μ 2 ) × ( μ 1 - μ 2 )
P 1 * = V 1 V 1 + V 2 + V 1 × V 2 × ( V 1 + V 2 ) × ( V 1 - V 2 )
选择路径V2分配业务的优化概率:
P 2 * = 1 - P 1 *
这里, 0 λ P i * < μ i , 其中μi是链路i的链路容量。
如果两条路径的瓶颈容量为:
μ 12 = Σ l = 1 2 μ l
根据前面的讨论可以有下面的业务分配算法:
在路径1上分配业务:
μ 1 - μ 1 × ( μ 12 - λ ) Σ l = 1 2 μ l , i = 1,2
V 1 a - V 1 × ( V 12 a - λ ) Σ l = 1 2 V l , i=1,2,其中α是分组的长度。
在路径2上分配业务:
μ 2 - μ 2 × ( μ 12 - λ ) Σ l = 1 2 μ l , i = 1,2
V 2 a - V 2 × ( V 12 a - λ ) Σ l = 1 2 V l , i = 1,2
图2显示的是单路径与两路径路由的性能比较。可以看出,在低业 务量时(λ≤4.6分组/秒),单路径路由时延性能好于两路径路由。 因两路径路由中的次小代价路径的信道不一定处于好的状态,所以当 业务量较小时,利用最小代价路由,可以获得好的时延性能。但随着 业务量的增加(λ>4.6分组/秒),CASPR有可能在某些节点处形成 拥塞,性能变差。如果这时采用两路径路由,就可以改善网络性能, 如图中所示。而OSD-CASPR路由充分利用两种路由性能好的一面(即 低业务量时,应用单路径路由;高业务量时,应用两路径路由),这 样可以获得较小的网络时延。
但OSD-CASPR路由中业务量的阈值,即单路径与两路径路由的切 换点,要通过实验来确定。另外,OSD-CASPR是利用每条路径的瓶 颈容量进行业务分配的,所以有可能存在某些链路带宽浪费的现象。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈