首页 理论教育窃听感知路由及其分配算法优化

窃听感知路由及其分配算法优化

【摘要】:在这个算法中,RSA问题被分解成两个子问题:路由子问题与频谱分配子问题。ES-RSA算法的伪代码如图8-3所示,当业务到达网络时,首先通过KSP算法找到k条最短路径,然后根据窃听概率分布计算出每条路径被窃听的概率,将路径窃听概率不满足高于业务需求MIRP值的路径删除,在路径选择结束后,利用首次适用算法进行频谱分配,由此得到资源分配结构。通过设置MIRP值条件可以有效地去除泄露概率较高的路径,由此降低被窃听的概率,实现安全性的提升。

在光与无线网络架构下的EON中,根据EP分布可以实现窃听感知。在此基础上人们提出了一种ES-RSA算法。在这个算法中,RSA问题被分解成两个子问题:路由子问题与频谱分配子问题。在路由子问题中考虑安全性以满足业务请求对于保密性的需求。当TRi(s,d,ω,m)到达网络时,首先使用KSP算法,计算TRi的k条最短路径,然后计算每条路径的EP值并与TR的m值进行比较。如果F(x)>m,那么路径x将会在候选路径中被删除。

如图8-2所示,假设TRi(A,D,4,8.2E-04)到达一个简单的6节点光网络,节点A和D分别是源节点和目的节点,TRi的MIRP值为8.2E-04。通过运行KSP算法得到3条最短路径A-B-D、A-B-E-D和A-C-E-D,其EP值分别为1.019 8E-03、8.597 6E-04和6.398 7E-04。通过分别比较备选路径的EP值与TRi的MIRP值,可以发现除了路径3,其他路径的EP值均高于TRi要求的MIRP值,因此选择路径3作为业务通道。ES-RSA算法的伪代码如图8-3所示,当业务到达网络时,首先通过KSP算法找到k条最短路径,然后根据窃听概率分布计算出每条路径被窃听的概率,将路径窃听概率不满足高于业务需求MIRP值的路径删除,在路径选择结束后,利用首次适用算法进行频谱分配,由此得到资源分配结构。通过设置MIRP值条件可以有效地去除泄露概率较高的路径,由此降低被窃听的概率,实现安全性的提升。

图8-2 安全路径选择

图8-3 ES-RSA算法的伪代码