專利名稱::一種多級交換網(wǎng)的制作方法
技術(shù)領(lǐng)域:
:本發(fā)明涉及通信
技術(shù)領(lǐng)域:
,特別涉及一種多級交換網(wǎng)。
背景技術(shù):
:交換網(wǎng)(SwitchFabric,SF)可以包含一級或者多級交換單元(SwitchElement,S),分別如圖1、圖2、圖3、和圖4所示。圖1和圖2所示的交換網(wǎng)包含了一級交換單元SO(StageO,單級交換單元),以及多個線卡(LineCard,LC)。圖3和圖4所示的交換網(wǎng)包含了三級交換單元和多個LC。圖l和圖3中發(fā)出上行數(shù)據(jù)流的LC(入線卡LC)和接收下行數(shù)據(jù)流的LC(出線卡LC)分別在交換單元的兩邊,圖2和圖4中的LC即可以發(fā)出上行數(shù)據(jù)流又可以接收下行數(shù)據(jù)流。圖4中,Sl/3包含S1(Stagel,第一級交換單元)和S3(Stage3,第三級交換單元)兩部分。源LC發(fā)出的數(shù)據(jù)包(packet)攜帶目的LC信息,經(jīng)S1、S2(Stage2,第二級交換單元)和S3后傳輸?shù)侥康腖C。這里的Packet包括變長包(variable-lengthpacket)或者定長信元(fixed-lengthcell)。一種常見的多級交換網(wǎng)中,LC和Sl/3通常都在線卡框(LineCardChassis,LCC)內(nèi),其中,Sl/3包括S1和S3兩部分,表示S1與S3有對應(yīng)關(guān)系,此時,S1和S3可以位于同一物理器件上,也可以位于不同物理器件上,S1和S3通過特定接口連接;S2通常在交換框(FabricCardChassis,FCC)內(nèi),F(xiàn)CC和LCC用光纖或者電纜連接,如圖5所示。LCC內(nèi)的S1根據(jù)特定的算法,如負載均衡原則,選擇一個S2,將源LC發(fā)出的數(shù)據(jù)包(packet)通過光纖發(fā)送給FCC,由FCC內(nèi)的中繼單元(RPT)將該數(shù)據(jù)包轉(zhuǎn)發(fā)給S2;S2根據(jù)數(shù)據(jù)包中所攜帶的目的LCC信息將其交換到目的LCC中的S3內(nèi);最后,目的LCC中的S3根據(jù)數(shù)據(jù)包所攜帶的目的LC信息將該該凝:據(jù)包交換到目的LC。其中,F(xiàn)CC內(nèi)也可以沒有中繼單元。現(xiàn)有技術(shù)的缺點是在實際應(yīng)用中,存在用戶將原本為單級交換的多個LCC。通過接入FCC實現(xiàn)擴容的情況,此時LCC內(nèi)原本配置為SE0模式的SE通常需要改為配置SEl/3模式。在完成擴容之后,按照前文的描述,所有LCC內(nèi)的packet都必須經(jīng)過FCC內(nèi)的SE2才能完成交換。即使源LC和目的LC都在同一LCC內(nèi)。也就是說在擴容之后,LCC失去了原本可進行框內(nèi)交換LocalSwitching的功能。這要求LCC和FCC之間需提供足夠大的互連帶寬以滿足性能要求。這直接提高了系統(tǒng)成本。另外由于更多的流量進入SE2,也會降低系統(tǒng)交換性能。
發(fā)明內(nèi)容本發(fā)明實施例提供一種多級交換系統(tǒng),能夠在多級交換網(wǎng)中使下游交換單元向上游交換單元反饋的流控信息及時得到響應(yīng)。有鑒于此,本發(fā)明實施例提供一種多級交換系統(tǒng),包括線卡框和交換框,所述線卡框和所述交換框通信連接,所述線卡框上設(shè)有多個線卡LC,所述交換框上設(shè)有第二級交換單元S2,其特征在于,所述多級交換系統(tǒng)還包括第一交換組合和第二交換組合,所述第一交換組合和所述第二交換組合分別設(shè)于所述線卡框和所述交換框上,且所述多個線卡LC通過所述第一交換組合、所述第二交換組合以及所述第二級交換單元S2實現(xiàn)交叉通信,其中,所述第一交換組合包括第一級交換單元S1以及第一緩沖區(qū),所述第二交換組合包括第三級交換單元以及第二緩沖區(qū),所述第一級交換單元S1與所述第二緩沖區(qū)通信連接,所述第二級交換單元S3與所述第一緩沖區(qū)通信連接。本發(fā)明實施例所提供的多級交換系統(tǒng),在保證三級轉(zhuǎn)發(fā)的情況下可以通過緩存來實現(xiàn)框內(nèi)轉(zhuǎn)發(fā),有效降低了交換框的帶寬的占用。為了更清楚地說明本發(fā)明實施例的技術(shù)方案,下面將對實施例中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖l是現(xiàn)有技術(shù)提供的交換網(wǎng)結(jié)構(gòu)圖2是現(xiàn)有技術(shù)提供的另一種交換網(wǎng)結(jié)構(gòu)圖3是現(xiàn)有技術(shù)提供的另一種交換網(wǎng)結(jié)構(gòu)圖;圖4是現(xiàn)有技術(shù)^是供的另一種交換網(wǎng)結(jié)構(gòu)圖;圖5是現(xiàn)有技術(shù)提供的多級交換網(wǎng)結(jié)構(gòu)圖;圖6是本發(fā)明實施例一提供的多級交換網(wǎng)結(jié)構(gòu)圖;圖7是本發(fā)明實施例二提供的多級交換網(wǎng)結(jié)構(gòu)圖;圖8是本發(fā)明實施例三提供的多級交換網(wǎng)結(jié)構(gòu)圖;圖9是本發(fā)明實施例三提供的SO結(jié)構(gòu)圖;圖IO是本發(fā)明實施例四提供的多級交換網(wǎng)結(jié)構(gòu)圖;圖1l是本發(fā)明實施例五提供的多級交換網(wǎng)結(jié)構(gòu)圖;圖12是本發(fā)明實施例六提供的多級交換網(wǎng)結(jié)構(gòu)圖。具體實施例方式實施例一參閱圖6,本發(fā)明實施例一提供一種多級交換網(wǎng),包括至少一個交換框FCC和一個或多個線卡框LCC,其中,交換框包括第一級交換單元Sl,與S1對應(yīng)的第三級交換單元S3,分別與S1和S3連接的第二級交換單元S2;線卡框包括接口器件和與接口器件連接的線卡,其中,所述接口器件分別與所述交換框中S1和S3連接。其中,接口器件可以是單級交換單元S0或者中繼單元。當(dāng)接口器件是S0時,可以實現(xiàn)同一線卡框內(nèi)的數(shù)據(jù)包交換。本發(fā)明實施例一提供的交換網(wǎng)中的交換框包括Sl,與S1有對應(yīng)關(guān)系的S3,分別與S1和S3連接的S2,由于S1、S2和S3都位于交換框中,所以當(dāng)某個交換單元產(chǎn)生流控信息,要求另一交換單元或者線卡響應(yīng)該流控信息時,該流控信息能夠及時得到響應(yīng)。實施例二參閱圖7,本發(fā)明實施例二提供一種多級交換網(wǎng),包括至少一個交換框FCC和一個或多個線卡框LCC,其中,線卡框包括LC和中繼單元(RPT);交換框包括第一級交換單元Sl和與其有對應(yīng)關(guān)系的S3,和分別與Sl和S3連接的第二級交換單元S2,其中,Sl和S3可以通過電背板或者框內(nèi)的光纖與S2連接。采用這種交換網(wǎng),可以實現(xiàn)數(shù)據(jù)包在不同線卡間的交換,其中,數(shù)據(jù)包的格式如表1所示<table>tableseeoriginaldocumentpage6</column></row><table>其中,F(xiàn)ragment弁表示該數(shù)據(jù)包屬于一個大的數(shù)據(jù)包中的某一部分。具體的,數(shù)據(jù)包在不同線卡間的交換過程包括中繼單元接收到源LC發(fā)出的數(shù)據(jù)包,通過光纖將數(shù)據(jù)包送往FCC內(nèi)的Sl,Sl根據(jù)一定算法,如負載均衡原則,選擇一個S2,將數(shù)據(jù)包發(fā)給S2,S2根據(jù)目的LCCID,選擇與目的LCC連接的S3,將數(shù)據(jù)包發(fā)給該S3,S3根據(jù)數(shù)據(jù)包中的目的LCID,通過光纖將該數(shù)據(jù)包發(fā)給LCC內(nèi)的中繼單元,由中繼單元將數(shù)據(jù)包轉(zhuǎn)發(fā)給目的LC。需要說明的是,該實施例中中繼單元僅是一個傳輸器件,不進行數(shù)據(jù)包交換等處理,因此,該實施例中線卡框中也可以沒有中繼單元,如后續(xù)實施例四。采用這種交換網(wǎng),S3產(chǎn)生的流控信息可以很快的傳給其要求響應(yīng)流控信息的器件,該響應(yīng)流控信息的器件可以是S2或者S1或者LC,如下以S2作為響應(yīng)流控信息的器件進行說明當(dāng)S3處發(fā)生擁塞,想通知S2暫停發(fā)送數(shù)據(jù)包時,S3產(chǎn)生了流控信息,流控信息包括S3要求響應(yīng)該流控信息的S2的標識(可以是一個S2的標識,也可以是多個S2的標識);S3將流控信息發(fā)給與其有對應(yīng)關(guān)系的Sl,需要說明的是,S3與其有對應(yīng)關(guān)系的S1可以位于同一物理器件上,S3與Sl也可以位于不同的物理器件上,通過專用接口連接。S1根據(jù)流控信息中攜帶的S2的標識,將流控信息發(fā)送給S2,S2收到該流控信息后,獲知S3處發(fā)生擁塞,暫停向S3發(fā)送數(shù)據(jù)包。由于流控信息只需要在本交換框內(nèi)傳遞就可以了,不需要像現(xiàn)有技術(shù)那樣通過光纖傳送到線卡框,因此,S3產(chǎn)生的流控信息能及時傳送到S2,S2能夠及時對該流控信息作出響應(yīng)。如下以LC作為響應(yīng)S3發(fā)出的流控信息的器件進行描述當(dāng)S3處發(fā)生擁塞,想通知LC暫停發(fā)送數(shù)據(jù)包時,S3產(chǎn)生了流控信息,流控信息包括S3要求響應(yīng)該流控信息的器件的標識(即LC的ID)和LC所在的線卡框的ID;S3將流控信息發(fā)給與其有對應(yīng)關(guān)系的Sl,Sl根據(jù)一些算法,比如負載均衡等算法,選擇一個或者多個S2,將該流控信息發(fā)送給S2;S2根據(jù)線卡框的ID,確定與該線卡框連接S3,將流控信息發(fā)給S3,S3根據(jù)LC的ID,將流控信息通過中繼單元發(fā)送給LC。在該流控信息的傳輸過程中,僅一次經(jīng)過線卡框與交換框之間的光纖。而現(xiàn)有技術(shù)的方案,其流控信息兩次經(jīng)過線卡框與交換框之間的光纖,因此,本發(fā)明提出的方案中S3產(chǎn)生的流控信息能及時傳送給LC。S2產(chǎn)生的流控信息也可以很快的傳給響應(yīng)流控信息的器件,如Sl或者LC,如下以Sl作為響應(yīng)流控信息的器件進行示例性說明當(dāng)S2處發(fā)生擁塞,想通知S1暫停發(fā)送數(shù)據(jù)包時,S2產(chǎn)生了流控信息,流控信息包括S2要求響應(yīng)該流控信息的器件的標識(即Sl的標識);S2將流控信息發(fā)送給與Sl有對應(yīng)關(guān)系的S3,S3根據(jù)流控信息中Sl的標識,將給流控信息發(fā)送給所述S1,Sl收到該流控信息后,獲知S2處發(fā)生擁塞,暫停向S2發(fā)送數(shù)據(jù)包。由于該流控信息只需要在本交換框內(nèi)傳遞就可以了,不需要像現(xiàn)有技術(shù)那樣通過光纖傳送到線卡框,因此,S2產(chǎn)生的流控信息能及時傳送到Sl,Sl能夠及時對該流控信息作出響應(yīng)。需要說明的是,流控信息的產(chǎn)生和響應(yīng)的對應(yīng)關(guān)系很多,并不僅限于上面所述的三種情況,其他的流控信息的產(chǎn)生和響應(yīng)方式也適用于本發(fā)明實施例提供的技術(shù)方案。本發(fā)明實施例二提供的交換網(wǎng)中,Sl、S2和S3都位于交換框中,線卡框中的中繼單元僅起到傳輸數(shù)據(jù)或者信息的作用,使S3產(chǎn)生的流控信息能及時傳送到S2,S2產(chǎn)生的流控信息能及時傳送到Sl等,使流控信息能夠及時得到響應(yīng)。實施例三參閱圖8,本發(fā)明實施例三提供一種多級交換網(wǎng),包括至少一個交換框FCC和一個或多個線卡框LCC,其中,線卡框包4舌線卡LC和S0;交換框FCC包括Sl和與Sl對應(yīng)的S3,和分別與S1和S3連接的S2,其中,Sl和S3可以通過電背板或者框內(nèi)的光纖與S2連接。圖8所示的是S0和Sl/3(Sl/3表示Sl和S3有對應(yīng)關(guān)系)一一對應(yīng),但其實S0和Sl/3可以是多對多的對應(yīng)關(guān)系,為便于介紹,下文描述主要基于一對一關(guān)系。為了使本發(fā)明實施例更加清楚明白,先對單級交換網(wǎng)作簡單介紹,單級交換網(wǎng)中,線卡和SO位于線卡框內(nèi),其可以通過電背板或者框內(nèi)的光纖互聯(lián),SO用于將本框內(nèi)一線卡的數(shù)據(jù)包轉(zhuǎn)發(fā)給另一線卡。本發(fā)明實施例提供的交換網(wǎng)結(jié)構(gòu)所包括的線卡框可以采用單級交換網(wǎng)中的線卡框,其線卡框內(nèi)的交換單元保持為SO的配置,在將線卡框接入網(wǎng)卡框的系統(tǒng)擴容過程中,并不需要由S0改配為S1/3,因此可以不用更改運行中的線卡框配置(或者更改交換器件),而是將現(xiàn)有的線卡框直接接入交換框使用,保持原有線卡框內(nèi)的流量不中斷。采用這種交換網(wǎng),可以實現(xiàn)數(shù)據(jù)包在不同線卡框間的交換和數(shù)據(jù)包在同一線卡框內(nèi)的交換。其中,數(shù)據(jù)包的格式如表l所示。具體的,數(shù)據(jù)包的交換過程包括S0接收到源LC發(fā)出的數(shù)據(jù)包,根據(jù)數(shù)據(jù)包中攜帶的目的LCCID,確定該數(shù)據(jù)包是發(fā)往本框的還是其他框的,如果是本框,則根據(jù)目的LCID,將數(shù)據(jù)包發(fā)往目的LC;如果是發(fā)往其他框的,則SO根據(jù)一定算法,如負載均衡原則,選擇一個S1,將數(shù)據(jù)包送往FCC內(nèi)的Sl,Sl根據(jù)負載均衡原則選擇一個S2,將數(shù)據(jù)包發(fā)給S2,S2根據(jù)目的LCCID,選擇與目的LCC連接的S3,將數(shù)據(jù)包發(fā)給S3,S3若和多個S0相連,則可根據(jù)一定的算法,如負載均衡原則,選擇一個SO,通過光纖將數(shù)據(jù)包發(fā)給與LCC內(nèi)的上述S0,SO根據(jù)目的LC的ID,將數(shù)據(jù)包發(fā)給目的LC。圖9是圖8中SO的示意圖。SO無論應(yīng)用在單框還是應(yīng)用在多框互聯(lián)時,都可以完成本框內(nèi)各LC之間的本地數(shù)據(jù)包交換。如圖9所示,在多框互聯(lián)時,S0可以將本框內(nèi)的凄t據(jù)包發(fā)往交換框內(nèi)的Sl,將來自交換框內(nèi)的S3的數(shù)據(jù)包發(fā)給本框內(nèi)的LC,并且可以實現(xiàn)數(shù)據(jù)包在本框內(nèi)不同LC間的交換。采用這種交換網(wǎng),S3產(chǎn)生的流控信息可以4艮快的傳給響應(yīng)流控信息的器件,該響應(yīng)流控信息的器件可以是S2或者S1或者LC,如下以S2作為響應(yīng)流控信息的器件進行說明當(dāng)S3處發(fā)生擁塞,想通知S2暫停發(fā)送數(shù)據(jù)包時,S3產(chǎn)生了流控信息,流控信息包括S3要求響應(yīng)該流控信息的器件的標識(即S2的標識,響應(yīng)該流控信息的器件可以是一個S2,也可以是多個S2);S3將流控信息發(fā)給與其有對應(yīng)關(guān)系的Sl,需要說明的是,S3與S1有對應(yīng)關(guān)系并不限于Sl和S3位于同一物理器件上,S3與Sl也可以位于不同的物理器件上,通過專用接口連接。Sl根據(jù)流控信息中S2的標識,將流控信息發(fā)送給S2,S2收到該流控信息后,獲知S3處發(fā)生擁塞,暫停向S3發(fā)送數(shù)據(jù)包。由于該流控信息只需要在本交換框內(nèi)傳遞就可以了,不需要像現(xiàn)有技術(shù)那樣通過光纖傳送到線卡框,因此,S3產(chǎn)生的流控信息能及時傳送到S2,S2能夠及時對該流控信息作出響應(yīng)。如下以LC作為響應(yīng)S3發(fā)出的流控信息的器件進行描述當(dāng)S3處發(fā)生擁塞,想通知LC暫停發(fā)送數(shù)據(jù)包時,S3產(chǎn)生了流控信息,流控信息包括S3要求響應(yīng)該流控信息的器件的標識(即LC的ID)和LC所在的線卡框的ID;S3將流控信息發(fā)給與其有對應(yīng)關(guān)系的Sl,Sl根據(jù)一些算法,比如負載均衡等算法,選擇一個S2或者多個S2,將該流控信息發(fā)送給S2;S2根據(jù)線卡框的ID,確定與該線卡框連接S3,將流控信息發(fā)給S3,S3將流控信息發(fā)送給與自身連接的SO,SO根據(jù)LC的ID,將流控信息發(fā)送給LC。當(dāng)然,S3也可以根據(jù)LC的ID,確定響應(yīng)該流控信息的LC,通知SO將該流控信息發(fā)送給所述LC,此時SO作為一個中繼單元,僅起到轉(zhuǎn)發(fā)流控信息的作用。在該流控信息的傳輸過程中,僅一次經(jīng)過光纖。而現(xiàn)有技術(shù)的方案,其流控信息兩次經(jīng)過光纖,因此,本發(fā)明提出的方案中S3產(chǎn)生的流控信息能及時傳送給LC。S2產(chǎn)生的流控信息也可以很快的傳給響應(yīng)流控信息的器件,如Sl或者LC,如下以Sl作為響應(yīng)流控信息的器件進行示例性說明當(dāng)S2處發(fā)生擁塞,想通知S1暫停發(fā)送數(shù)據(jù)包時,S2產(chǎn)生了流控信息,流控信息包括S2要求響應(yīng)該流控信息的Sl的標識;S2將流控信息發(fā)送給與該Sl有對應(yīng)關(guān)系的S3,S3才艮據(jù)流控信息中Sl的標識,將流控信息發(fā)送給S1,S1收到該流控信息后,獲知S2處發(fā)生擁塞,暫停向S2發(fā)送數(shù)據(jù)包。由于該流控信息只需要在本交換框內(nèi)傳遞就可以了,不需要像現(xiàn)有技術(shù)那樣通過光纖傳送到線卡框,因此,S2產(chǎn)生的流控信息能及時傳送到Sl,Sl能夠及時對該流控信息作出響應(yīng)。需要說明的是,流控信息的產(chǎn)生和響應(yīng)的對應(yīng)關(guān)系很多,并不僅限于上面所述的三種情況,其他的流控信息的產(chǎn)生和響應(yīng)方式也適用于本發(fā)明實施例提供的技術(shù)方案。本發(fā)明實施例三提供的交換網(wǎng)中,Sl、S2和S3都位于交換框中,使S3產(chǎn)生的流控信息能及時傳送到S2,S2產(chǎn)生的流控信息能及時傳送到Sl,使流控信息能夠及時得到響應(yīng);進一步,由于線卡框內(nèi)有SO,可以實現(xiàn)數(shù)據(jù)包在框內(nèi)線卡間的交換。而且,由于數(shù)據(jù)包可以在線卡框內(nèi)交換,一方面可降低線卡框內(nèi)數(shù)據(jù)包交換的延遲,另一方面可減少發(fā)給FCC的流量,以降低FCC擁塞的可能性。除此之外,可以使用較少的光纖連接S0和S1/S3,減少線卡框和交換框之間的互聯(lián)光纖數(shù)量,降低成本;進一步,在線卡框和網(wǎng)卡框互連的時候,線卡框內(nèi)的交換單元保持為S0的配置,并不需要由SO改配為S1/3,因此可以不用更改現(xiàn)有的線卡框,而是將現(xiàn)有的線卡框直接接入交換框即可以實現(xiàn)系統(tǒng)升級的目的。實施例四參閱圖IO,本發(fā)明實施例四提供一種多級交換網(wǎng),包括至少一個交換框FCC和一個或多個線卡框LCC,其中,交換框包括第一級交換單元Sl,與S1對應(yīng)的第三級交換單元S3,分別與S1和S3連接的第二級交換單元S2;線卡框包括線卡,其中,所述線卡分別與所述交換框中S1和S3連接。具體的,線卡通過信號線分別與交換框中S1和S3連接。其中,凝:據(jù)包在不同線卡間的交換過程包括源LC發(fā)出的數(shù)據(jù)包通過光纖送往FCC內(nèi)的S1,Sl根據(jù)一定算法,如負載均衡原則,選擇一個S2,將數(shù)據(jù)包發(fā)給S2,S2根據(jù)目的LCCID,選擇與目的LCC連接的S3,將數(shù)據(jù)包發(fā)給該S3,S3根據(jù)數(shù)據(jù)包中的目的LCID,通過光纖將該數(shù)據(jù)包發(fā)給LCC內(nèi)的目的LC。其中,流控信息的產(chǎn)生和傳輸過程與實施例二相似,在此不再贅述。本發(fā)明實施例四提供的交換網(wǎng)中,Sl、S2和S3都位于交換框中,使S3產(chǎn)生的流控信息能及時傳送到S2,S2產(chǎn)生的流控信息能及時傳送到Sl,使流控信息能夠及時得到響應(yīng)。實施例五參閱圖11,本發(fā)明實施例五提供一種多級交換系統(tǒng),包括至少一個交換框FCC和一個或多個線卡框LCC,所述交換框FCC通過光纖與所述一個或多個線卡框LCC通信連接,其中,線卡框包括第一交換組合20以及多個線卡LC,其中,所述第一交換組合20包括S1以及第一緩沖區(qū)。所述第一交換組合20的Sl以及第一緩沖區(qū)與所述多個線卡LC間通訊連接。交換框包括第二交換組合40以及多個S2,其中,所述第二交換組合40包括第二緩沖區(qū)以及S3。Sl和S3具有對應(yīng)關(guān)系(即Sl和S3具有邏輯上的連接關(guān)系),但Sl和S3分別位于線卡框和交換框內(nèi)所述第二交換組合40的S3以及第二緩沖區(qū)與所述多個S2通信連接。采用本發(fā)明實施例所提供的交換系統(tǒng),可以實現(xiàn)數(shù)據(jù)流在不同線卡間的交換,數(shù)據(jù)流的格式如表1所示。數(shù)據(jù)包的交換過程包括S1接收到源LC發(fā)送的數(shù)據(jù)包,根據(jù)算法,比如負載均衡算法,選擇一個S2,將數(shù)據(jù)包發(fā)送給與所述S2有對應(yīng)關(guān)系的第二緩沖區(qū),該第二緩沖區(qū)將數(shù)據(jù)包發(fā)給相應(yīng)的S2;S2根據(jù)目的LCCID,確定與目的LCC有連接關(guān)系的S3,將數(shù)據(jù)包發(fā)給S3,S3通過光纖將數(shù)據(jù)包發(fā)給與與目的線卡LC對應(yīng)的第一緩沖區(qū),第一緩沖區(qū)根據(jù)目的LC的ID,將數(shù)據(jù)包發(fā)給目的LC。釆用本發(fā)明實施例所提供的多級交換系統(tǒng),S2向Sl反饋的流控信息可以及時得到響應(yīng),LC向S3反饋的流控信息可以及時得到響應(yīng),S3向S2反饋的流控信息也可以及時得到響應(yīng)。在本發(fā)明實施例中,所述線卡框LCC中包括多個第一交換組合20,且每個第一交換組合20中分別包括相互綁定的Sl和第一緩沖區(qū)。在本發(fā)明實施例中,所述交換框FCC中包括多個第二交換組合40,每個第二交換組合40中分別包括相互綁定的S3和第二緩沖區(qū)。具體的,S2產(chǎn)生的流控信息的傳送過程包括S2處發(fā)生擁塞,想通知Sl暫停發(fā)送數(shù)據(jù)流,S2產(chǎn)生流控信息,該流控信息包括S2要求響應(yīng)該流控信息的器件的標識(即Sl的標識)。S2將流控信息傳送給Sl所對應(yīng)的S3,S3根據(jù)流控信息知道S2想通知Sl暫時停止發(fā)送數(shù)據(jù)包,則通知與其綁定的第二緩沖區(qū)緩存來自Sl的數(shù)據(jù)包,并將流控信息發(fā)送給S1綁定的第一緩沖區(qū),該第一緩沖區(qū)將該流控信息傳遞給S1,Sl收到流控信息后,知道S2處擁塞,暫停向S2發(fā)送數(shù)據(jù)流。由于S3收到S2發(fā)送的流控信息后就通知與S3綁定的第二緩沖區(qū)緩存來自Sl的數(shù)據(jù)流,并暫停發(fā)往S2,這有助于減輕S2的擁塞。具體的,LC產(chǎn)生的流控信息的傳送過程包括LC處發(fā)生擁塞,想通知S3暫時停止發(fā)送凄t據(jù)包,LC產(chǎn)生流控信息,該流控信息中攜帶LC要求響應(yīng)該流控信息的器件的標識(即S3的標識)。LC產(chǎn)生的流控信息發(fā)送給S3(LC想控制的L3)所對應(yīng)的Sl,Sl根據(jù)流控信息知道LC想通知S3暫時停止發(fā)送數(shù)據(jù)包,則通知與Sl綁定的第一緩沖區(qū)緩存來自S3的數(shù)據(jù)包,并將流控信息發(fā)送給與S3綁定的第二緩沖區(qū),該第二緩沖區(qū)將該流控信息發(fā)送給S3。S3接收到流控信息后,知道LC處發(fā)生擁塞,暫時停止向LC發(fā)送數(shù)據(jù)包。由于Sl收到流控信息后就通知與Sl綁定的第一緩沖區(qū)緩沖來自S3的數(shù)據(jù)包,并暫停發(fā)往LC,這有助于減輕LC的擁塞。具體的,S3產(chǎn)生的流控信息的傳送過程包括S3產(chǎn)生的流控信息傳輸給與自己綁定的第二緩存區(qū),第二緩沖區(qū)根據(jù)該流控信息中攜帶的S3要求響應(yīng)該流控信息的S2的標識,將該流控信息發(fā)送給S2。S2接收到流控信息后,知道S3處發(fā)生擁塞,暫時停止向S3發(fā)送數(shù)據(jù)包。由于流控信息僅在交換框中傳輸,所以會很快傳給S2,使S3的擁塞情況及時得到解決。需要說明的是,流控信息的產(chǎn)生和響應(yīng)的對應(yīng)關(guān)系很多,并不僅限于上面所述的三種情況,其他的流控信息的產(chǎn)生和響應(yīng)方式也適用于本發(fā)明實施例提供的技術(shù)方案。本發(fā)明實施例五提供的交換系統(tǒng)中,Sl及其綁定的第一緩沖區(qū)位于線卡框內(nèi),S3及其綁定的第二緩沖區(qū)位于交換框內(nèi),因此,S3收到S2發(fā)送的流控信息后就通知與S3綁定的第二緩沖區(qū)緩存來自Sl的數(shù)據(jù)流,并暫停發(fā)往S2,這有助于減輕S2的擁塞;Sl收到流控信息后就通知與Sl綁定的第一緩沖區(qū)緩沖來自S3的數(shù)據(jù)包,并暫停發(fā)往LC,這有助于減輕LC的擁塞。進一步,可以使用較少的光纖連接線卡框和交換框,減少線卡框和交換框之間的互耳關(guān)光纖數(shù)量,降低成本。同時,同一個LCC內(nèi)的線卡LC可以直接通過緩存實現(xiàn)框內(nèi)轉(zhuǎn)發(fā),降低了FCC的功耗。另外,第一緩沖區(qū)或者第二緩沖區(qū)也可以根據(jù)需要替換為中繼單元或者其它的處理邏輯單元,作為中繼單元時,S3產(chǎn)生的流控信息的傳送過程與第二緩沖區(qū)的過程相同,在此不再贅述。易于理解的是,所述第一交換組合20亦可包括多個S1和多個第一緩沖區(qū),且每個Sl可與多個第一緩沖區(qū)進行綁定,或者每個第一緩沖區(qū)與多個Sl進行綁定,以實現(xiàn)靈活配置的目的;所述第二交換組合40中則亦可包括多個S3和多個第二緩沖區(qū),且每個S3可與多個第二緩沖區(qū)進行綁定,或者每個第二緩沖區(qū)與多個S3進行綁定,以實現(xiàn)靈活配置的目的。實施例六參閱圖12,本發(fā)明實施例六提供一種多級交換系統(tǒng),包括至少一個交換框FCC和一個或多個線卡框LCC,其中,線卡框包括。第二交換組合以及LC,所述第二交換組合包括S3以及與S3綁定的第二緩沖區(qū);交換框包括第一交換組合以及S2,所述第一交換組合包括S1以及與Sl綁定的第一緩沖區(qū)。其中,S1和S3具有對應(yīng)關(guān)系(即Sl和S3具有邏輯上的連接關(guān)系),但Sl和S3分別位于交換框和線卡框內(nèi)。采用本發(fā)明實施例所提供的交換系統(tǒng),可以實現(xiàn)數(shù)據(jù)包在不同線卡間的交換。數(shù)據(jù)包的格式如表l所示。具體的,數(shù)據(jù)包的交換過程包括源LC將數(shù)據(jù)包發(fā)送給第二緩沖區(qū),第二緩沖區(qū)通過光纖將數(shù)據(jù)包發(fā)送給Sl,Sl根據(jù)負載均衡原則選擇一個S2,將數(shù)據(jù)包發(fā)送給S2,S2根據(jù)目的LCCID,確定目的LCC中接收數(shù)據(jù)包的S3,才艮據(jù)S3和Sl的對應(yīng)關(guān)系,將數(shù)據(jù)包發(fā)送給S3所對應(yīng)的Sl所綁定的第一緩沖區(qū),第一緩沖區(qū)將數(shù)據(jù)包發(fā)送給S3,S3根據(jù)目的LC的ID,將數(shù)據(jù)包發(fā)給目的LC。采用本發(fā)明實施例所提供的交換系統(tǒng),在框間互連光纖帶寬收斂時,緩沖區(qū)可以暫存凄t據(jù)包,具體的,由于第二緩沖區(qū)去往Sl的帶寬小于線卡框內(nèi)所有LC去往第二緩沖區(qū)的帶寬,那么當(dāng)從線卡框內(nèi)各線卡突發(fā)的流量超過互連光纖帶寬時,第二緩沖區(qū)可以對接收的數(shù)據(jù)包進行緩存,并在有需要的時候向本框內(nèi)的線卡發(fā)送流控信息。同理,第一緩沖區(qū)具有類似緩沖數(shù)據(jù)包的作用,并且可以輔助實現(xiàn)框內(nèi)轉(zhuǎn)發(fā)。本領(lǐng)域普通技術(shù)人員可以理解實現(xiàn)上述實施例方法中的全部或部分步驟是可以通過程序來指令相關(guān)的硬件完成,所述的程序可以存儲于一種計算機可讀存儲介質(zhì)中,例如只讀存儲器,》茲盤或光盤等。以上對本發(fā)明實施例所提供的多級交換網(wǎng)和系統(tǒng)進行了詳細介紹,本文明只是用于幫助理解本發(fā)明的方法及其核心思想;同時,對于本領(lǐng)域的一般技術(shù)人員,依據(jù)本發(fā)明的思想,在具體實施方式及應(yīng)用范圍上均會有改變之處,綜上所述,本說明書內(nèi)容不應(yīng)理解為對本發(fā)明的限制。權(quán)利要求1、一種多級交換系統(tǒng),包括線卡框和交換框,所述線卡框和所述交換框通信連接,所述線卡框上設(shè)有多個線卡LC,所述交換框上設(shè)有第二級交換單元S2,其特征在于,所述多級交換系統(tǒng)還包括第一交換組合和第二交換組合,所述第一交換組合和所述第二交換組合分別設(shè)于所述線卡框和所述交換框上,且所述多個線卡LC通過所述第一交換組合、所述第二交換組合以及所述第二級交換單元S2實現(xiàn)交叉通信,其中,所述第一交換組合包括第一級交換單元S1以及第一緩沖區(qū),所述第二交換組合包括第三級交換單元以及第二緩沖區(qū),所述第一級交換單元S1與所述第二緩沖區(qū)通信連接,所述第二級交換單元S3與所述第一緩沖區(qū)通信連接。2、如權(quán)利要求l所述的多級交換系統(tǒng),其特征在于,所述第一級交換單元S1與所述第一緩沖區(qū)相綁定。3、如權(quán)利要求l所述的多級交換系統(tǒng),其特征在于,所述第一交換組合中包括多個第一緩沖區(qū),且所述第一級交換單元S1與至少一個所述第一緩沖區(qū)相綁定。4、如權(quán)利要求l所述的多級交換系統(tǒng),其特征在于,所述第三級交換單元S3與所述第二緩沖區(qū)相綁定。5、如權(quán)利要求l所述的多級交換系統(tǒng),其特征在于,所述第二交換組合包括多個第二緩沖區(qū),且所述第三級交換單元與至少一個所述第二緩沖區(qū)相綁定。6、如權(quán)利要求l所述的多級交換系統(tǒng),其特征在于,所述第一級交換單元S1通過光纖與所述第二緩沖區(qū)通信連接。7、如權(quán)利要求l所述的多級交換系統(tǒng),其特征在于,所述第三級交換單元S3通過光纖與所述第一緩沖區(qū)通信連接。8、如權(quán)利要求l所述的多級交換系統(tǒng),其特征在于,所述第一緩沖區(qū)為緩存。9、如權(quán)利要求l所述的多級交換系統(tǒng),其特征在于,所述第二緩沖區(qū)為緩存。全文摘要本發(fā)明實施例提供一種多級交換系統(tǒng),包括線卡框和交換框,所述線卡框上設(shè)有多個線卡LC,所述交換框上設(shè)有第二級交換單元S2,其特征在于,所述多級交換系統(tǒng)還包括第一交換組合和第二交換組合,所述第一交換組合和所述第二交換組合分別設(shè)于所述線卡框和所述交換框上,且所述多個線卡LC通過所述第一交換組合、所述第二交換組合以及所述第二級交換單元S2實現(xiàn)交叉通信,其中,所述第一交換組合包括第一級交換單元S1以及第一緩沖區(qū),所述第二交換組合包括第三級交換單元以及第二緩沖區(qū)。本發(fā)明實施例所提供的多級交換系統(tǒng),在保證三級轉(zhuǎn)發(fā)的情況下可以通過緩存來實現(xiàn)框內(nèi)轉(zhuǎn)發(fā),有效降低了交換框的帶寬的占用。文檔編號H04L12/56GK101631081SQ200910109298公開日2010年1月20日申請日期2009年8月12日優(yōu)先權(quán)日2009年8月12日發(fā)明者云林申請人:華為技術(shù)有限公司