專利名稱:異步傳輸模式交換系統(tǒng)中子端口多點(diǎn)傳送的方法
技術(shù)領(lǐng)域:
本發(fā)明涉及異步傳輸模式(ATM)交換系統(tǒng)中子端口多點(diǎn)傳送的方法,特別涉及通過提取插在信元本地報(bào)頭中的子端口扇出(fan-out)信息來進(jìn)行多點(diǎn)傳送。
圖1所示為此類ATM交換系統(tǒng)的整體結(jié)構(gòu)。ATM交換系統(tǒng)包括多個(gè)處理用戶信元輸入的輸入模塊11、多個(gè)處理用戶信元輸出的輸出模塊14、控制信號(hào)處理或呼叫處理等等的控制模塊13、以及,通過根據(jù)附在從輸入模塊11輸入的信元報(bào)頭前部的路徑選擇信息而選擇信元的輸出路徑,從而切換到相關(guān)的輸出模塊14的切換模塊12。
輸入模塊11和輸出模塊14皆為用戶電路板,其物理訪問用戶線路。
切換模塊12通過多個(gè)交換結(jié)構(gòu)端口(以下稱為“交換端口”)連接皆為用戶電路板的輸入模塊11和輸出模塊14,在輸入模塊11和輸出模塊14間進(jìn)行交換。根據(jù)現(xiàn)有技術(shù),若窄帶寬的多個(gè)子端口存在于一個(gè)交換端口中,則通過保持一個(gè)子端口多點(diǎn)傳送表并參考一個(gè)使用連接ID的表,從而實(shí)現(xiàn)子端口的多點(diǎn)傳送。連接ID保留在通過交換結(jié)構(gòu)透明傳輸?shù)男旁谋镜貓?bào)頭中。
如圖2所示,ATM交換系統(tǒng)的現(xiàn)有技術(shù)的子端口多點(diǎn)傳送如下操作。圖示的ATM交換系統(tǒng)包括出口端口卡40和入口端口卡20,每個(gè)均有四個(gè)子端口。在具有4千兆接口的交換結(jié)構(gòu)30的交換端口,每個(gè)子端口具有一個(gè)1千兆端口設(shè)備。在現(xiàn)有技術(shù)的子端口多點(diǎn)傳送方法中,在系統(tǒng)級(jí)別上預(yù)先保留了唯一的連接標(biāo)識(shí)符,并使用它進(jìn)行子端口多點(diǎn)傳送。
為了ATM連接,通過向ATM交換系統(tǒng)的入口端口卡20的每個(gè)交換端口分配連接ID,從而進(jìn)行交換結(jié)構(gòu)30的交換端口的多點(diǎn)傳送。另外,把虛擬連接參數(shù)表存儲(chǔ)并保持在具有連接ID和扇出端口信息的存儲(chǔ)器中,以通過連接ID來訪問多點(diǎn)傳送扇出端口信息。也就是說,利用插在多點(diǎn)傳送信元的本地報(bào)頭中的扇出端口信息來進(jìn)行多點(diǎn)傳送。
多點(diǎn)傳送信元的結(jié)構(gòu)如圖3所示。在圖3中,扇出交換端口信息是‘PortBitMap’字段中的信息,連接ID是‘ConnectionID[158][70]’字段中的信息。
如圖4所示,用于交換端口多點(diǎn)傳送的虛擬連接參數(shù)表包括ConnectionID字段,其分配給用于ATM虛擬信道(VC)連接的每個(gè)交換端口,和PBM字段(PBM[70]~PBM[3124]),其列有扇出交換端口信息。利用位圖(bitmap)格式的連接ID,扇出交換端口信息指示將要進(jìn)行交換端口多點(diǎn)傳送的出口端口。若連接ID指示單點(diǎn)傳送的信元,則將用于單點(diǎn)傳送信元輸出的1位扇出交換端口信息設(shè)置在PBM字段中。若連接ID指示多點(diǎn)傳送的信元,則把1位或更多位的扇出交換端口信息設(shè)置在PBM字段中。
另外,如圖5所示,為向子端口多點(diǎn)傳送,如圖2所示的出口端口卡40必須把子端口多點(diǎn)傳送表41存儲(chǔ)并保存在存儲(chǔ)器中,其具有和保留的連接ID相同數(shù)目的條目。若透明地傳輸?shù)浇粨Q結(jié)構(gòu)30的信元是多點(diǎn)傳送信元,則利用包括在相關(guān)信元的本地報(bào)頭中的連接ID,ATM交換系統(tǒng)訪問子端口多點(diǎn)傳送表41。此后,ATM交換系統(tǒng)根據(jù)對(duì)表的訪問結(jié)果,為每個(gè)扇出子端口復(fù)制信元,并通過多路復(fù)用器42向相關(guān)用戶輸出復(fù)制結(jié)果。
也就是說,在現(xiàn)有技術(shù)的子端口多點(diǎn)傳送ATM交換系統(tǒng)中,為交換端口多點(diǎn)傳送不僅把虛擬連接參數(shù)表用在入口端口卡20側(cè),而且把單獨(dú)的子端口多點(diǎn)傳送表也用于出口端口卡40側(cè)。為了多點(diǎn)傳送連接的目的,對(duì)每個(gè)交換端口,通過預(yù)先保留有限數(shù)目的連接ID而保持子端口多點(diǎn)傳送表41。
對(duì)于現(xiàn)有技術(shù)的ATM交換系統(tǒng)中的子端口多點(diǎn)傳送操作,當(dāng)建立多點(diǎn)傳送連接時(shí),入口端口卡20為預(yù)留的多點(diǎn)傳送區(qū)指定連接ID,此后,根據(jù)相關(guān)的連接ID,為每個(gè)扇出交換端口設(shè)置虛擬連接參數(shù)表和子端口多點(diǎn)傳送表41。
此后,當(dāng)把信元輸入到虛擬連接參數(shù)表所在的端口設(shè)備時(shí),利用插入在相關(guān)信元報(bào)頭中的虛擬路徑標(biāo)識(shí)符(VPI)/虛擬信道標(biāo)識(shí)符(VCI)的值和多物理設(shè)備(Multiple Physical Device,MPHY)信息來查詢連接ID。此后,檢查信元以確定它是否是多點(diǎn)傳送信元。
若確定該信元是多點(diǎn)傳送信元(即若輸入了具有為多點(diǎn)傳送而指定的相關(guān)連接ID的信元),則將扇出交換端口信息按位圖格式記錄在相關(guān)信元的本地報(bào)頭中,并為指示相關(guān)信元是多點(diǎn)傳送信元而設(shè)置多點(diǎn)傳送指示字段。此后,信元通過交換結(jié)構(gòu)30傳輸?shù)匠隹诙丝诳?0。
由此,出口端口卡40從通過交換結(jié)構(gòu)30傳輸?shù)男旁谋镜貓?bào)頭中提取連接ID和多點(diǎn)傳送指示字段。此后,通過訪問子端口多點(diǎn)傳送表41,利用提取的連接ID作為索引,出口端口卡40獲得用于多點(diǎn)傳送的扇出子端口信息。此后,利用從相關(guān)子端口多點(diǎn)傳送表41提取的扇出子端口信息,為相關(guān)扇出子端口復(fù)制信元并輸出。
目前,隨著大容量的多媒體信息的數(shù)量增加,處理大量多媒體信息的交換機(jī)和交換端口的容量也變大。根據(jù)交換端口容量的增加,子端口的編號(hào)也增加,且有可能使多個(gè)用戶電路板和一個(gè)交換端口相匹配。
并且,當(dāng)電話會(huì)議和視頻點(diǎn)播(VOD)服務(wù)增加時(shí),多點(diǎn)傳送連接的需求也增加。在此網(wǎng)絡(luò)環(huán)境下,現(xiàn)有技術(shù)的ATM交換系統(tǒng)卻由于可用于多點(diǎn)傳送的連接的數(shù)量受限而存在問題,因?yàn)閼?yīng)該為多點(diǎn)傳送連接預(yù)先保留對(duì)應(yīng)于出口端口側(cè)的子端口的多點(diǎn)傳送連接ID。而且,應(yīng)該為每個(gè)出口端口存儲(chǔ)和保持子端口多點(diǎn)傳送表,其具有和保留的子端口多點(diǎn)傳送連接的最大數(shù)目一樣多的條目,這會(huì)引起在給定系統(tǒng)中顯著的硬件系統(tǒng)開銷。
在此結(jié)合上面的參考以更好地說明另外或可選的細(xì)節(jié)、特征和/或技術(shù)背景。
因此,本發(fā)明的一個(gè)目的是提供子端口多點(diǎn)傳送。
本發(fā)明的另一個(gè)目的是通過在ATM交換系統(tǒng)入口端口側(cè)的輸入信元的本地報(bào)頭,傳輸與交換端口連接的子端口的扇出端口信息。
本發(fā)明進(jìn)一步的目的是利用交換端口號(hào)在出口端口側(cè)提取相關(guān)信元的扇出子端口信息。
本發(fā)明進(jìn)一步的目的是消除用于子端口多點(diǎn)傳送的連接數(shù)量的限制。
本發(fā)明進(jìn)一步的目的是消除由為子端口多點(diǎn)傳送保留連接ID而造成的現(xiàn)有技術(shù)的局限性。
本發(fā)明進(jìn)一步的目的是利用與輸出端口連接的交換端口號(hào)進(jìn)行子端口多點(diǎn)傳送。
本發(fā)明進(jìn)一步的目的是通過消除子端口多點(diǎn)傳送表而消除硬件系統(tǒng)開銷的起因。
為了進(jìn)一步地實(shí)現(xiàn)一個(gè)或更多上述目的,本發(fā)明提供了一種在ATM交換系統(tǒng)中進(jìn)行子端口多點(diǎn)傳送的方法,包括將每個(gè)交換端口的子端口的多點(diǎn)傳送扇出端口信息插入在入口端口卡的多點(diǎn)傳送信元中,并將其傳到出口端口卡;讀取插在出口端口卡的多點(diǎn)傳送信元中的多點(diǎn)傳送扇出端口信息,并進(jìn)行對(duì)應(yīng)于多點(diǎn)傳送扇出端口信息的子端口的多點(diǎn)傳送。
優(yōu)選地,該方法包括當(dāng)建立包含入口端口卡和出口端口卡的ATM交換系統(tǒng)的多點(diǎn)傳送連接時(shí),在虛擬連接參數(shù)表中存儲(chǔ)和保持各個(gè)交換端口的扇出交換端口信息和扇出子端口信息。
優(yōu)選地,扇出交換端口信息和扇出子端口信息是用于各交換端口的指定的連接ID,并存儲(chǔ)在入口端口卡的虛擬連接參數(shù)表中。
優(yōu)選地,向出口端口卡傳輸信息包括當(dāng)信元輸入到入口端口卡時(shí),檢查輸入的信元是否是多點(diǎn)傳送信元,將各個(gè)子端口的相關(guān)多點(diǎn)傳送扇出交換端口信息和扇出端口信息插入到多點(diǎn)傳送信元中,并將多點(diǎn)傳送信元傳輸?shù)匠隹诙丝诳ā?br>
優(yōu)選地,把多點(diǎn)傳送扇出端口信息插入到多點(diǎn)傳送信元的位圖格式的本地報(bào)頭中,并傳到出口端口卡。
優(yōu)選地,檢查輸入的信元是否是多點(diǎn)傳送信元包括利用插入在輸入的信元報(bào)頭中的VPI/VCI和MPHY信息搜索并獲得連接ID,并隨后檢查輸入的信元是否是多點(diǎn)傳送信元。
優(yōu)選地,當(dāng)輸入的信元是多點(diǎn)傳送信元時(shí),通過訪問虛擬連接參數(shù)表,利用為每個(gè)交換端口指定的連接ID,獲得各個(gè)子端口的多點(diǎn)傳送扇出交換端口信息和扇出端口信息。
優(yōu)選地,通過將多點(diǎn)傳送信元的各個(gè)子端口的扇出交換端口信息和扇出端口信息插入位圖格式中的本地報(bào)頭,并隨后通過設(shè)置多點(diǎn)傳送指示字段,將其通過交換結(jié)構(gòu)傳到出口端口卡,從而把多點(diǎn)傳送信元傳輸?shù)匠隹诙丝诳ā?br>
優(yōu)選地,進(jìn)行子端口的多點(diǎn)傳送包括通過訪問傳輸信元的本地報(bào)頭,檢查從入口端口卡傳輸?shù)男旁欠袷嵌帱c(diǎn)傳送信元,若傳輸?shù)男旁嵌帱c(diǎn)傳送信元,則讀取插入本地報(bào)頭中的扇出端口信息。
優(yōu)選地,檢查從入口端口卡傳輸?shù)男旁欠袷嵌帱c(diǎn)傳送信元包括通過訪問傳輸信元的本地報(bào)頭的多點(diǎn)傳送指示字段來檢查傳輸?shù)男旁欠袷嵌帱c(diǎn)傳送信元。
優(yōu)選地,檢查從入口端口卡傳輸?shù)男旁欠袷嵌帱c(diǎn)傳送信元包括通過訪問傳輸信元的本地報(bào)頭的子端口多點(diǎn)傳送位圖來檢查傳輸?shù)男旁欠袷嵌帱c(diǎn)傳送信元。
優(yōu)選地,利用連接于出口端口卡自身的交換端口號(hào),在多點(diǎn)傳送信元的本地報(bào)頭中讀取扇出端口信息。優(yōu)選地,交換端口號(hào)是出口端口卡所連接的交換端口的編號(hào)。
在本發(fā)明的另一優(yōu)選實(shí)施例中,在ATM交換系統(tǒng)中向子端口多點(diǎn)傳送的方法包括將每個(gè)交換端口子端口的多點(diǎn)傳送扇出端口信息插入在入口端口卡的位圖格式的多點(diǎn)傳送信元中,并將其傳到出口端口卡;讀取插入在出口端口的多點(diǎn)傳送信元中的位圖信息,并為對(duì)應(yīng)于位圖信息的子端口進(jìn)行多點(diǎn)傳送。
通過一種在異步傳輸模式(ATM)交換機(jī)中進(jìn)行多點(diǎn)傳送的方法,可進(jìn)一步全部或部分地實(shí)現(xiàn)本發(fā)明的目的,包括將扇出交換端口信息和扇出子端口信息置于多點(diǎn)傳送信元的本地報(bào)頭中;通過ATM交換結(jié)構(gòu)將多點(diǎn)傳送信元向出口端口卡傳送;并根據(jù)與多點(diǎn)傳送信元相關(guān)的扇出交換端口信息和扇出子端口信息,將多點(diǎn)傳送信元向扇出子端口傳送。
本發(fā)明的其它優(yōu)點(diǎn)、目的和特征其一部分將在以下的說明書中進(jìn)行闡述,其余部分則本領(lǐng)域的技術(shù)人員經(jīng)過對(duì)以下內(nèi)容的檢驗(yàn)后會(huì)變得明了,或者通過實(shí)施本發(fā)明而體驗(yàn)到??梢詫?shí)現(xiàn)和達(dá)到如所附的權(quán)利要求書具體指出的本發(fā)明的目的和優(yōu)點(diǎn)。
圖3顯示的是現(xiàn)有技術(shù)的信元結(jié)構(gòu);圖4顯示的是利用保留的連接ID,用于圖2所示的子端口多點(diǎn)傳送的虛擬連接參數(shù)表;圖5顯示的是利用現(xiàn)有技術(shù)的子端口多點(diǎn)傳送表的子端口多點(diǎn)傳送;圖6顯示的是根據(jù)本發(fā)明,ATM交換系統(tǒng)中子端口多點(diǎn)傳送的構(gòu)成;圖7顯示的是根據(jù)本發(fā)明,子端口多點(diǎn)傳送的虛擬參數(shù)表;圖8顯示的是本發(fā)明的信元結(jié)構(gòu);以及圖9顯示的是根據(jù)本發(fā)明,ATM交換系統(tǒng)中子端口多點(diǎn)傳送的方法。
優(yōu)選實(shí)施例詳述在本發(fā)明的ATM交換系統(tǒng)中,為了在入口端口卡多點(diǎn)傳送,通過將對(duì)應(yīng)于連接ID的扇出子端口信息插入信元的本地報(bào)頭,利用出口端口卡側(cè)的交換端口號(hào)來進(jìn)行向子端口的多點(diǎn)傳送。如圖6所示的ATM交換系統(tǒng)的子端口多點(diǎn)傳送的結(jié)構(gòu),ATM交換系統(tǒng)由入口端口卡50、交換結(jié)構(gòu)60和出口端口卡70組成。
為獲得多點(diǎn)傳送信元的扇出交換端口信息和與每個(gè)交換端口相連的每個(gè)子端口的扇出子端口信息,利用連接ID,入口端口卡50訪問虛擬連接參數(shù)表(在圖中未顯示)。該信息插入在位圖格式的信元的本地報(bào)頭中。在設(shè)置相關(guān)信元的多點(diǎn)傳送指示字段后,入口端口卡50通過交換結(jié)構(gòu)60將信元傳輸?shù)匠隹诙丝诳?0。
若把通過交換結(jié)構(gòu)60傳輸?shù)男旁_定為多點(diǎn)傳送信元,在訪問傳輸?shù)男旁谋镜貓?bào)頭中的多點(diǎn)傳送指示字段后,出口端口卡70利用其連接的交換端口號(hào)來讀取信元本地報(bào)頭的扇出子端口信息。此后,出口端口卡70為相關(guān)的扇出子端口復(fù)制并輸出信元。
如圖7所示,為了ATM VC連接,本發(fā)明的虛擬連接參數(shù)表包括給每個(gè)交換字段指定的連接ID字段;位圖格式的指示扇出交換端口信息的PBM字段(PBM[70]~PBM[3124]);和指示扇出子端口信息的SBM字段(SBM[30]~SBM[127124]),其是位圖格式的用于子端口多點(diǎn)傳送的輸出子端口信息。為了多點(diǎn)傳送信元處理,在SBM字段中為多點(diǎn)傳送信元的輸出設(shè)置至少1位的扇出子端口信息。
子端口多點(diǎn)傳送的信元結(jié)構(gòu)如圖8所示。與如圖2所示的現(xiàn)有技術(shù)的信元結(jié)構(gòu)比較,根據(jù)本發(fā)明的信元進(jìn)一步包括SBM字段(子端口位圖
~子端口位圖[120127]),其中用于多點(diǎn)傳送信元處理的扇出子端口信息以位圖格式保存。
根據(jù)本發(fā)明,上述ATM交換系統(tǒng)的子端口多點(diǎn)傳送的操作如圖9所示。當(dāng)建立ATM交換系統(tǒng)的多點(diǎn)傳送連接時(shí),根據(jù)現(xiàn)有技術(shù)方法,給每個(gè)交換端口的多點(diǎn)傳送連接信息指定連接ID,并把虛擬連接參數(shù)表存儲(chǔ)并保留在存儲(chǔ)器中。對(duì)每個(gè)交換端口,把多點(diǎn)傳送子端口的扇出信息存在入口端口卡50的虛擬連接參數(shù)表中。
當(dāng)輸入信元時(shí),通過訪問虛擬連接參數(shù)表,利用插入在相關(guān)信元的報(bào)頭中的VPI/VCI值和MPHY信息,入口端口卡50獲得連接ID,并確定輸入的信元是否是多點(diǎn)傳送信元(S91,S92)。若確定輸入的信元不是多點(diǎn)傳送信元,則根據(jù)普通信元的處理過程(S93),處理此信元。若確定輸入的信元是多點(diǎn)傳送信元,則利用連接ID,訪問虛擬連接參數(shù)表(S94)。
入口端口卡50將多點(diǎn)傳送信元的扇出交換端口信息和扇出子端口信息插入在位圖格式的信元的本地報(bào)頭中,此信息通過訪問虛擬連接參數(shù)表而得(S95)。此后,在設(shè)置相關(guān)多點(diǎn)傳送信元的多點(diǎn)傳送指示字段后,入口端口卡50通過交換結(jié)構(gòu)60傳輸多點(diǎn)傳送信元(S96)。
通過訪問多點(diǎn)傳送信元的本地報(bào)頭中的多點(diǎn)傳送指示字段,出口端口卡70,其通過交換結(jié)構(gòu)60接收信元,確定輸入的信元是否是多點(diǎn)傳送信元。若確定輸入的信元是多點(diǎn)傳送信元,通過訪問與出口端口卡70相連的對(duì)應(yīng)的交換端口號(hào),出口端口卡70讀取插入在多點(diǎn)傳送信元的本地報(bào)頭中的子端口扇出端口信息(S97)。此后,通過復(fù)制相關(guān)扇出子端口的信元,并通過多路復(fù)用器71將之輸出(S98),從而進(jìn)行子端口的多點(diǎn)傳送。
也就是說,在圖6所示的實(shí)施例中,通過讀取本地信元報(bào)頭字段‘用于交換端口0的子端口多點(diǎn)傳送位圖’,將輸入到與交換結(jié)構(gòu)60的交換端口‘0’相連的入口端口卡50中的多點(diǎn)傳送信元多點(diǎn)傳送到出口端口卡70的子端口‘0’和‘2’。
如上所述,通過訪問輸入信元的本地報(bào)頭中的多點(diǎn)傳送指示字段,本發(fā)明的ATM交換系統(tǒng)中的每個(gè)出口端口卡檢查輸入的信元是否是多點(diǎn)傳送信元。若輸入的信元是多點(diǎn)傳送信元,則通過為插入輸入信元本地報(bào)頭的子端口提取扇出端口信息,利用與出口端口相連的交換端口號(hào),進(jìn)行對(duì)相關(guān)子端口的多點(diǎn)傳送。此后,連接ID不用于子端口多點(diǎn)傳送,因此,不需要為了子端口多點(diǎn)傳送的目的保留連接ID。此外,對(duì)子端口多點(diǎn)傳送的連接數(shù)目不再有限制,其在現(xiàn)有技術(shù)中受連接ID的限制。另外,出口端口卡不需要利用連接ID訪問子端口多點(diǎn)傳送表。所以不需要在存儲(chǔ)器中存儲(chǔ)和保持子端口多點(diǎn)傳送表。因此,可消除現(xiàn)有技術(shù)中的硬件系統(tǒng)開銷。
如上所述,根據(jù)本發(fā)明,通過將與交換端口相連的子端口的扇出端口信息插入在輸入信元的本地報(bào)頭中;傳輸ATM交換系統(tǒng)的入口端口側(cè)的信元;并利用出口端口側(cè)的與出口端口相連的交換端口編號(hào),提取相關(guān)信元的扇出子端口信息,從而可進(jìn)行子端口多點(diǎn)傳送。
另外,由于本發(fā)明ATM交換系統(tǒng)中,消除了子端口多點(diǎn)傳送的連接限制或硬件系統(tǒng)開銷,可有效支持交換網(wǎng)絡(luò)環(huán)境,由于交換機(jī)的大容量、增加的子端口編號(hào)、和不同的多點(diǎn)傳送應(yīng)用,比如電話會(huì)議或VOD服務(wù),其需要每單元交換端口的大容量。
上述的實(shí)施例和優(yōu)點(diǎn)僅僅是示例性的,并不構(gòu)成對(duì)本發(fā)明的限定。本發(fā)明的教導(dǎo)可以容易地應(yīng)用于其它類型的設(shè)備。本發(fā)明的說明書僅是說明性的,它并不限制權(quán)利要求的范圍。對(duì)于本領(lǐng)域技術(shù)人員顯然可以有各種替換、改進(jìn)和變化。在權(quán)利要求書中,裝置加功能的語句旨在涵蓋實(shí)現(xiàn)所述功能的結(jié)構(gòu),其不僅是結(jié)構(gòu)等同,也包括同等的結(jié)構(gòu)。
權(quán)利要求
1.一種異步傳輸模式(ATM)交換系統(tǒng)中子端口多點(diǎn)傳送的方法,包括在入口端口卡處把用于多個(gè)交換端口中每一個(gè)的子端口的多點(diǎn)傳送扇出端口信息插入到多點(diǎn)傳送信元中;將所述多點(diǎn)傳送信元傳輸?shù)匠隹诙丝诳?;在出口端口卡處從所述多點(diǎn)傳送信元讀取多點(diǎn)傳送扇出端口信息;以及對(duì)與所述多點(diǎn)傳送扇出端口信息相對(duì)應(yīng)的子端口進(jìn)行多點(diǎn)傳送。
2.根據(jù)權(quán)利要求1所述的方法,進(jìn)一步包括當(dāng)在包含入口端口卡和出口端口卡的ATM交換系統(tǒng)中建立多點(diǎn)傳送連接時(shí),在虛擬連接參數(shù)表中為各個(gè)交換端口存儲(chǔ)多點(diǎn)傳送扇出端口信息和多點(diǎn)傳送扇出子端口信息。
3.根據(jù)權(quán)利要求2所述的方法,其中所述多點(diǎn)傳送扇出端口信息和多點(diǎn)傳送扇出子端口信息是用于各交換端口的連接標(biāo)識(shí)符(ID),并存儲(chǔ)在入口端口卡的虛擬連接參數(shù)表中。
4.根據(jù)權(quán)利要求1所述的方法,其中所述多點(diǎn)傳送扇出端口信息被插入在位圖格式的多點(diǎn)傳送信元的本地報(bào)頭中,并被傳輸?shù)匠隹诙丝诳ā?br>
5.根據(jù)權(quán)利要求1所述的方法,其中向出口端口卡傳輸多點(diǎn)傳送信元包括檢查輸入到入口端口卡的信元是否是多點(diǎn)傳送信元;以及將用于各子端口的多點(diǎn)傳送扇出端口信息和多點(diǎn)傳送扇出子端口信息插入到多點(diǎn)傳送信元中,并將多點(diǎn)傳送信元傳輸?shù)匠隹诙丝诳ā?br>
6.根據(jù)權(quán)利要求5所述的方法,其中將多點(diǎn)傳送扇出端口信息插入到位圖格式的多點(diǎn)傳送信元的本地報(bào)頭中,并傳輸?shù)匠隹诙丝诳ā?br>
7.根據(jù)權(quán)利要求5所述的方法,其中將用于各子端口的多點(diǎn)傳送扇出子端口信息插入到位圖格式的多點(diǎn)傳送信元的本地報(bào)頭中,并傳輸?shù)匠隹诙丝诳ā?br>
8.根據(jù)權(quán)利要求5所述的方法,其中檢查輸入的信元是否是多點(diǎn)傳送信元包括利用插入在輸入的信元報(bào)頭中的虛擬路徑標(biāo)識(shí)符(VPI)/虛擬信道標(biāo)識(shí)符(VCI)和多物理設(shè)備(MPHY)信息來獲得連接標(biāo)識(shí)符(ID);以及檢查輸入的信元是否是多點(diǎn)傳送信元。
9.根據(jù)權(quán)利要求5所述的方法,其中通過利用為每個(gè)交換端口給定的連接ID訪問虛擬連接參數(shù)表,從而獲得用于各個(gè)子端口的多點(diǎn)傳送扇出端口信息和多點(diǎn)傳送扇出子端口信息。
10.根據(jù)權(quán)利要求5所述的方法,其中將多點(diǎn)傳送信元傳輸?shù)饺肟诙丝诳ò▽⒏鱾€(gè)子端口的多點(diǎn)傳送扇出端口信息和多點(diǎn)傳送扇出子端口信息插入到位圖格式的多點(diǎn)傳送信元的本地報(bào)頭中;以及通過設(shè)置多點(diǎn)傳送指示字段,通過交換結(jié)構(gòu)將多點(diǎn)傳送信元傳輸?shù)匠隹诙丝诳ā?br>
11.根據(jù)權(quán)利要求1所述的方法,其中進(jìn)行子端口的多點(diǎn)傳送包括通過訪問傳輸信元的本地報(bào)頭,檢查從入口端口卡傳輸?shù)男旁欠袷嵌帱c(diǎn)傳送信元;以及若傳輸?shù)男旁嵌帱c(diǎn)傳送信元,通過讀取插入在本地報(bào)頭中的扇出端口信息,進(jìn)行相關(guān)子端口的多點(diǎn)傳送。
12.根據(jù)權(quán)利要求11所述的方法,其中檢查從入口端口卡傳輸?shù)男旁欠袷嵌帱c(diǎn)傳送信元包括通過訪問傳輸信元的本地報(bào)頭的多點(diǎn)傳送指示字段,檢查傳輸?shù)男旁欠袷嵌帱c(diǎn)傳送信元。
13.根據(jù)權(quán)利要求11所述的方法,其中檢查從入口端口卡傳輸?shù)男旁欠袷嵌帱c(diǎn)傳送信元包括通過訪問傳輸信元的本地報(bào)頭的子端口多點(diǎn)傳送位圖,檢查傳輸?shù)男旁欠袷嵌帱c(diǎn)傳送信元。
14.根據(jù)權(quán)利要求11所述的方法,其中通過參考連接于出口端口卡自身的交換端口號(hào),從多點(diǎn)傳送信元的本地報(bào)頭讀取多點(diǎn)傳送扇出端口信息。
15.根據(jù)權(quán)利要求14所述的方法,其中所述交換端口號(hào)是出口端口卡連接的交換端口的編號(hào)。
16.根據(jù)權(quán)利要求11所述的方法,其中對(duì)子端口進(jìn)行多點(diǎn)傳送包括為由多點(diǎn)傳送信元的本地報(bào)頭識(shí)別的扇出子端口復(fù)制和輸出信元。
17.一種在異步傳輸模式(ATM)交換系統(tǒng)中向子端口多點(diǎn)傳送的方法,包括在入口端口卡處,利用位圖格式,將多個(gè)交換端口中每一個(gè)的子端口的多點(diǎn)傳送扇出端口信息插入到多點(diǎn)傳送信元中;將多點(diǎn)傳送信元傳送到出口端口卡;在出口端口處,讀取插入在多點(diǎn)傳送信元中的位圖信息;以及對(duì)與位圖信息相對(duì)應(yīng)的子端口進(jìn)行多點(diǎn)傳送。
18.一種在異步傳輸模式(ATM)交換機(jī)中多點(diǎn)傳送的方法,包括將扇出交換端口信息和扇出子端口信息置于多點(diǎn)傳送信元的本地報(bào)頭中;通過ATM交換結(jié)構(gòu)將多點(diǎn)傳送信元向出口端口傳輸;以及根據(jù)與多點(diǎn)傳送信元相關(guān)的扇出交換端口信息和扇出子端口信息,將多點(diǎn)傳送信元向扇出子端口傳輸。
19.根據(jù)權(quán)利要求18所述的方法,其中通過參考相關(guān)的連接標(biāo)識(shí)符(ID),從虛擬連接參數(shù)表獲得扇出交換端口信息和扇出子端口信息。
20.根據(jù)權(quán)利要求18所述的方法,其中,利用位圖格式,將扇出交換端口信息和扇出子端口信息置于多點(diǎn)傳送信元的本地報(bào)頭中。
21.根據(jù)權(quán)利要求18所述的方法,進(jìn)一步包括在通過ATM交換結(jié)構(gòu)傳輸多點(diǎn)傳送信元之前,設(shè)置多點(diǎn)傳送信元的多點(diǎn)傳送指示字段值,以指示多點(diǎn)傳送模式。
22.根據(jù)權(quán)利要求18所述的方法,進(jìn)一步包括利用與接收到的信元相關(guān)的虛擬路徑標(biāo)識(shí)符(VPI)/虛擬信道標(biāo)識(shí)符(VCI)信息和多物理設(shè)備(MPHY)信息來獲得對(duì)應(yīng)于由入口端口所接收到的信元的連接標(biāo)識(shí)符(ID);以及利用所述連接ID獲得扇出交換端口信息和扇出子端口信息。
23.根據(jù)權(quán)利要求22所述的方法,進(jìn)一步包括確定所接收的信元是否是多點(diǎn)傳送信元;以及只有當(dāng)所接收的信元是多點(diǎn)傳送信元時(shí),才獲得扇出交換端口信息和扇出子端口信息。
24.根據(jù)權(quán)利要求18所述的方法,進(jìn)一步包括根據(jù)所接收的信元的本地報(bào)頭中的多點(diǎn)傳送指示字段的值,利用出口端口確定所接收的信元是否是多點(diǎn)傳送信元。
25.根據(jù)權(quán)利要求18所述的方法,進(jìn)一步包括利用出口端口獲得與所述多點(diǎn)傳送信元相關(guān)的扇出交換端口信息和扇出子端口信息。
26.根據(jù)權(quán)利要求25所述的方法,其中出口端口利用交換端口號(hào)從本地報(bào)頭獲得扇出交換端口信息和扇出子端口信息。
27.根據(jù)權(quán)利要求26所述的方法,其中交換端口號(hào)是與出口端口相連的交換端口的標(biāo)識(shí),并用于引用本地報(bào)頭。
28.一種異步傳輸模式(ATM)多點(diǎn)傳送設(shè)備,包括入口端口,將扇出交換端口信息和扇出子端口信息置于多點(diǎn)傳送信元的本地報(bào)頭中;ATM交換結(jié)構(gòu),將來自于始發(fā)端口的多點(diǎn)傳送信元傳送到目的地端口;以及出口端口,根據(jù)與所述多點(diǎn)傳送信元相關(guān)的扇出交換端口信息和扇出子端口信息,將所述多點(diǎn)傳送信元傳輸?shù)缴瘸鲎佣丝?,其中所述始發(fā)端口是入口端口,所述目的地端口是出口端口。
全文摘要
一種異步傳輸模式(ATM)交換系統(tǒng)中子端口多點(diǎn)傳送的方法,包括在入口端口卡處,將多個(gè)交換端口中每一個(gè)的子端口的多點(diǎn)傳送扇出端口信息插入到多點(diǎn)傳送信元中,將多點(diǎn)傳送信元傳到出口端口卡,在出口端口卡處,從多點(diǎn)傳送信元讀取多點(diǎn)傳送扇出端口信息,以及對(duì)與多點(diǎn)傳送扇出端口信息相對(duì)應(yīng)的子端口執(zhí)行多點(diǎn)傳送。
文檔編號(hào)H04L12/56GK1400785SQ0212190
公開日2003年3月5日 申請日期2002年5月27日 優(yōu)先權(quán)日2001年7月30日
發(fā)明者李鐘翊 申請人:Lg電子株式會(huì)社