Page 38 - 网络电信2022年4月刊
P. 38

测法的性能,提升虚警概率;延长次用户需要的检测时间,可                          即获取对角线元素等于零的方法            [15] 。  改进的匈牙利算法就
            降低虚警概率     [10] 。综上所述,各个次用户感知不同无线光通                  是对效率矩阵对角线元素等于零的方法实施改进。改进的匈牙
            信网络信道过程中所需的检测时间均不一致。                                 利算法具体步骤如下:
                2. 信道的最优选择方法                                         步骤1:令各行内呈现零元素,公式如下:
                感知各个次用户选取不同无线光通信网络信道的组合能使
            整个次用户无线光通信网络的吞吐量受到影响,选取最优的感                                                                       (4)
            知信道   [11] ,才能确保整个次用户无线光通信网络的吞吐量最                        步骤2:令各列内呈现零元素,公式如下:
            大,利用改进匈牙利算法作为最优信道选择方法。                                                                            (5)
                各个次用户检测不同信道过程中,次用户接收端的信噪比
            均不一致,因此,以最优化检测时间为出发点,B个次用户检                              步骤3:按顺序排列各行,在效率矩阵V的第b(b=
            测C个信道得到的最大吞吐量可按照接收信噪比预测获取,即                          1,2,…,n) 列元素与第b,b+1,…,n行内选择最
            最大吞吐量矩阵  A B,Q 由B  ×C个最大吞吐量组建而成。  利                  小元素V a0b ,并更换a 0 行元素和b行元素,最小元素V a0b
            用改进的匈牙利算法感知为各个次用户分配的各个信道,确保                          的选择公式如下:
            整个次用户无线光通信网络得到的归一化吞吐量最大。最大吞
            吐量矩阵 A B,C 的公式如下:                                                                                 (6)
                                                                     利用步骤3在n阶方阵对角线中。如果选择的最小元素超
                                                                 过两个,那么最小元素是这部分最小元素所处行内与第n个元
                                                                 素内较大元素相应的元素;如果第n个元素也一致,那么最小
                                                         (2)     元素是与第n-1个元素内较大元素相应的元素,同理,如果
                                                                 这部分最小元素内后面每行相应的元素均一致,那么最小元素
                                                                 是这部分最小元素所处行内与第b-1个元素内较小元素相应
                                                                 的元素;如果第b-1个元素一致,那么最小元素是与前一个
                令无线光通信网络信道选择因子是T i,j ,若次用户i最                     元素内较小元素相应的元素;同理,如果这部分最小元素所处
            后选取感知无线光通信网络信道j,那么  T i,j =1,若次用                     行的相应元素都一致,那么可随机选择一个最小元素所在行替
            户i最后未感知无线光通信网络信道j,那么T i,j =0。因                       换第b行元素。
            此,无线光通信网络多用户多信道情况下的最优信道选择问题                              步骤4:检验效率矩阵 V ab 是否等于0,如果V aa = 0
            可由式(3)表示,公式如下:                                       (a=1,2,…,n),那么获取最优解,结束操作,如果
                                                                 V aa ≠0(a=1,2,…,n),那么继续步骤5;
                                                                     步骤5:按顺序排列各列,排序方法与步骤3一致,仅须
                                                         (3)     将行与列相互交换,“ 后面”更换成“下面”,“前”更换成
                                                                 “上”;
                无线光通信网络多用户多信道环境下的最优信道选择方法                            步骤6:如果V aa =0(a=1,2,…,n),那么获
            必须符合式(3)条件,代表各个次用户仅可选取感知一个信                          取最优解,结束操作如果V aa ≠0(a=1,2,…,n),
            道,同时一个信道仅可分配到一个次用户,避免出现干扰情况。                         那么继续步骤7;
                无线光通信网络的最优信道选择方法共分为两个步骤,具                            步骤7:V ab =V bb -V aa ,a,b = 1,2,…,n;
            体步骤如下:                                                   步骤8:如果V ab  >0,a,b=1,2,…,n,那么转至
                步骤1:通过检测时间最优化方案可降低预测获取整个次                        步骤6,如果V ab <0,a,b= 1,2,…,n,那么使V b
                                                                 k =V ab  -V ak ,b=1,2,…,n,转至步骤1。
            用户和其所选无线光通信网络信道的组合得到的最大吞吐量R ij
            的难度,组建最大吞吐量矩阵A B,C ;                                     改进的匈牙利算法主要分为两个部分,一部分是根据更换
                步骤2:无线光通信网络多用户多信道情况下信道选择问                        矩阵内的行与列将零元素排列在对角线上;另一部分是检验最
            题由双向图描绘,其中B个次用户与C个信道属于一定的。                           优解,在整个V aa =0的情况下,表示分配问题获取最优解。
                综上所述,无线光通信网络的最优信道选择方法就是获取                            2)基于改进的匈牙利算法的最优信道选择方法
            最大化全体次用户无线光通信网络归一化吞吐量的分配方法,                              利用改进的匈牙利算法解决无线光通信网络多用户多信道
            即最优信道选择方法已转换为一个分配问题                [12] ,可利用改进       情况下感知信道分配问题         [16] ,可降低无线光通信网络的最优
            的匈牙利算法实现无线光通信网络的最优信道选择。                              信道选择方法的复杂性,避免出现随机性的现象                 [17] ,具体步
                1)改进的匈牙利算法                                       骤如下:
                改进的匈牙利算法相比匈牙利算法可简化计算过程,减少                            步骤1:根据检测时间最优化方案,检测Q个无线光通
            使用空间内存,利于计算机求解            [13-14] 。 匈牙利算法内的效         信网络得到的最大吞吐量是由B个次用户预测获取的最大吞吐
            率矩阵属于一个n阶方阵,位于不同行与不同列中的n个元素                          量,其中 B≤Q,依据获取的最大吞吐量组建最大吞吐量矩阵
            恰好属于n阶方阵的对角线元素,求解分配问题最优解的算法                          AB,Q。

                                                      网络电信 二零二二年三,四月                                           55
   33   34   35   36   37   38   39   40   41   42   43