一種同向交換調(diào)度方法
【專利摘要】本發(fā)明公開了一種適用于多級(jí)多平面結(jié)構(gòu)網(wǎng)絡(luò)的同向交換調(diào)度方法,在度為2的滿配業(yè)務(wù)矩陣中,逐行遍歷各個(gè)元素,將第一次找到的位于同一行的兩個(gè)非零值1的元素作為起點(diǎn),分別在對(duì)應(yīng)的列方向上查找非零值1,再在找到的兩個(gè)非零值1對(duì)應(yīng)的行方向上查找非零值1,依次類推。每次找到非零值元素時(shí),則更新連接矩陣的業(yè)務(wù)矩陣中的相應(yīng)元素,直到將業(yè)務(wù)矩陣中所有非零值元素處理完畢。本發(fā)明中每個(gè)步驟可以返回兩條業(yè)務(wù)分配結(jié)果,從而將業(yè)務(wù)矩陣的分配時(shí)間縮短為現(xiàn)有單向環(huán)形算法的一半。
【專利說明】—種同向交換調(diào)度方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明屬于網(wǎng)絡(luò)交換調(diào)度【技術(shù)領(lǐng)域】,更為具體地講,涉及一種基于環(huán)形算法的同向交換調(diào)度方法。
【背景技術(shù)】
[0002]多級(jí)多平面(Mult1-Plane and Mult1-Stage,MPMS)結(jié)構(gòu)網(wǎng)絡(luò)是目前一種常用的交換網(wǎng)絡(luò)結(jié)構(gòu)。圖1是MPMS結(jié)構(gòu)網(wǎng)絡(luò)示意圖。如圖1所示,MPMS結(jié)構(gòu)網(wǎng)絡(luò)包括輸入模塊、交換平面和輸出模塊,交換平面即輸入模塊和輸出模塊之間的中間級(jí)模塊。在MPMS結(jié)構(gòu)網(wǎng)絡(luò)的交換調(diào)度中,環(huán)形算法是一種常用的交換調(diào)度算法。
[0003]為了更好地說明環(huán)形算法,首先定義幾個(gè)名詞概念:
[0004]定義1:矩陣的度:矩陣中每行元素之和與每列元素之和的最大值m是矩陣的度。假設(shè)有AXB的矩陣Matrix[i,j],0≤i≤A-1,O ^ j ^ B_l,矩陣Matrix[i,j]的度即為
【權(quán)利要求】
1.一種同向交換調(diào)度方法,其特征在于包括以下步驟:51:對(duì)于度為2的業(yè)務(wù)矩陣H2,將其中各個(gè)元素記為H2 [i,j],i和j的取值范圍分別為N-UO ( j ( N-1, N表示輸入/輸出模塊的個(gè)數(shù);初始化所有連接矩陣<,k表示中間模塊序號(hào),取值范圍為KkS 2,標(biāo)記每個(gè)元素偵:£_?[/,./]為O ; 52:在業(yè)務(wù)矩陣H2中從第O行開始逐行遍歷逐行遍各個(gè)元素,如果尋找所有行未找到非零元素,則環(huán)形算法結(jié)束;如果在第I1行中尋找到元素H2 [i1; J1]為非零值2,則更新連接矩陣和業(yè)務(wù)矩陣相應(yīng)元素A11U = I,片[/_p./J = 1,HJi1, jj =0,重復(fù)步驟2;如果在第h行中尋找到兩個(gè)元素HJi1, J1KHJi1, j2]為非零值I,則更新連接矩陣和業(yè)務(wù)矩陣相應(yīng)元素:KU = 1,El2Iy1-./:] = !,H2Iii1, jj = O, H2 Li1, j2] = 0,令 a! = a2 = i!,Id1 = j!,b2 =j2,進(jìn)入步驟S3 ; 53-從元素仏匕”匕]和!12|^2,132]所在的第Id1列和第b2列同時(shí)尋找是否存在非零值I,如果未找到則返回步驟S2,若找到元素H2 [a3,bj和H2 [a4,b2],則更新連接矩陣和業(yè)務(wù)矩陣相應(yīng)元素:= 1= ! J H2 [a3, bj = 0,H2[a4, b2] = 0,檢查 a3 是否等于 a4,如果不相等則執(zhí)行步驟S4,否則返回步驟S2 ; 54:在元素H2[a3,bJ和!12[&4,b2]所在的第%行和第a4行同時(shí)查找是否存在非零值I,如果未找到則返回步驟S2,若找到元素H2 [a3,b3]和H2 [a4,b4],更新連接矩陣和業(yè)務(wù)矩陣相應(yīng)元素:$[七為]=1,£?4] = 1,H2 [a3, b3] =0,H2[a4,b4] = O,檢查 b3 是否等于 b4,如果不相等則令S1 = a3、a2 = a4、bl = b3、b2 = b4,返回步驟S3,否則返回步驟S2。
【文檔編號(hào)】H04L12/937GK103944839SQ201410154323
【公開日】2014年7月23日 申請(qǐng)日期:2014年4月17日 優(yōu)先權(quán)日:2014年4月17日
【發(fā)明者】許渤, 楊琦, 邱昆, 胡鋼 申請(qǐng)人:電子科技大學(xué)