專利名稱:支持多傳輸模式的以太網(wǎng)端口架構(gòu)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及以太網(wǎng)領(lǐng)域技術(shù),尤其涉及一種支持多傳輸模式的以太網(wǎng)端口架構(gòu)。
背景技術(shù):
隨著網(wǎng)絡(luò)技術(shù)的發(fā)展及信息化應(yīng)用的普及,以太網(wǎng)交換機(jī)得到了越來越廣泛的應(yīng)用。而不同的應(yīng)用場(chǎng)景對(duì)交換機(jī)的端口形態(tài)及傳輸速率都有不同的需求,例如,某一類的應(yīng)用對(duì)端口數(shù)目要求不多,但交換速度要求比較高,而另一類的應(yīng)用則需要比較多的端口數(shù),對(duì)交換速度的要求卻不太高。因此,能支持多種端口形態(tài)及傳輸速率的以太網(wǎng)交換芯片,成為構(gòu)建靈活以太網(wǎng)系統(tǒng)不可或缺的核心部件?,F(xiàn)有技術(shù)中,為擴(kuò)展以太網(wǎng)交換芯片所支持的交換速率與端口數(shù),最常用的實(shí)現(xiàn)方案是增加串行并行編解碼器(SERializer/DESerializer, serdes)數(shù)和其所連接Pcs (物理編碼層)的數(shù)目。參圖I所示,其為第一種現(xiàn)有方案,此方案中,serdesO的四條鏈路配置工作在10. 3125G速率下,其與四個(gè)Xfi Pcs相連,可實(shí)現(xiàn)4*10GE工作模式。而serdesl 的四條鏈路工作在I. 25G或3. 125G速率下,分別與四個(gè)GE的Pcs互連,可實(shí)現(xiàn)4*IGE或者4*2. 5GE的工作模式。參圖2所示,其為第二種現(xiàn)有方案,此方案中,系統(tǒng)設(shè)計(jì)了 IGE端口與IOGE端口,兩者還需共享同一個(gè)光口,當(dāng)系統(tǒng)選用IGE serdes時(shí),使用千兆光模塊(SFP);當(dāng)系統(tǒng)選用IOGE serdes時(shí),使用萬兆光模塊(SFP+),由于兩條serdes同時(shí)連出,所以在芯片與光口之間需要一個(gè)光交換器(Optical Switch)。然而,上述現(xiàn)有的方案中,無論是增加serdes數(shù)還是額外增設(shè)一個(gè)光交換器,均會(huì)相應(yīng)增加以太網(wǎng)交換芯片的成本,且芯片的功耗也隨之提高。
發(fā)明內(nèi)容
本發(fā)明的目的在于提供一種支持多傳輸模式、且成本低廉的以太網(wǎng)端口架構(gòu)。為實(shí)現(xiàn)上述發(fā)明目的,本發(fā)明的技術(shù)方案如下一種支持多傳輸模式的以太網(wǎng)端口架構(gòu),其至少包括
第一場(chǎng)景模塊、其對(duì)應(yīng)于第一傳輸模式,并包括相互連接的第一 Mac模塊及第一 Pcs模
塊;
第二場(chǎng)景模塊、其對(duì)應(yīng)于第二傳輸模式,并包括相互連接的第二 Mac模塊及第二 Pcs模
塊;
串并行編解碼模塊、其至少與所述第一、第二 Pcs模塊相連,所述第一、第二場(chǎng)景模塊復(fù)用所述串并行編解碼模塊,并根據(jù)配置相應(yīng)地進(jìn)行第一、第二傳輸模式的切換。作為本發(fā)明的進(jìn)一步改進(jìn),所述以太網(wǎng)端口架構(gòu)還包括一對(duì)應(yīng)于第三傳輸模式的第三場(chǎng)景模塊,所述第三場(chǎng)景模塊包括相互連接的第三Mac模塊及第三Pcs模塊。作為本發(fā)明的進(jìn)一步改進(jìn),所述以太網(wǎng)端口架構(gòu)還包括一對(duì)應(yīng)于第四傳輸模式的第四場(chǎng)景模塊,所述第四場(chǎng)景模塊包括相互連接的第四Mac模塊及第四Pcs模塊。作為本發(fā)明的進(jìn)一步改進(jìn),所述第一傳輸模式為1*10GE,所述第一 Mac模塊為單個(gè)IOGE的媒體訪問控制器,所述第一 Pcs模塊包括一具有四條鏈路的IOGE連接接口。作為本發(fā)明的進(jìn)一步改進(jìn),所述第二傳輸模式為4*10GE,所述第二 Mac模塊為四個(gè)IOGE的媒體訪問控制器,所述第二 Pcs模塊包括四個(gè)單鏈路的IOGE連接接口。作為本發(fā)明的進(jìn)一步改進(jìn),所述第三傳輸模式為4*1GE或4*2. 5GE,所述第三Mac模塊為四個(gè)IGE的媒體訪問控制器,所述第三Pcs模塊包括四個(gè)串行GE媒介無關(guān)接口。作為本發(fā)明的進(jìn)一步改進(jìn),所述第四傳輸模式為16*1GE,所述第四Mac模塊為16個(gè)IGE的媒體訪問控制器,所述第四Pcs模塊包括四個(gè)四路串行GE媒介無關(guān)接口。作為本發(fā)明的進(jìn)一步改進(jìn),所述串并行編解碼模塊包括四條鏈路,每條鏈路全速 可配置為12. 5G或10G。作為本發(fā)明的進(jìn)一步改進(jìn),所述串并行編解碼模塊的單條鏈路的速率可配置為全速的1/2、或1/4、或1/8。本發(fā)明的有益效果是本發(fā)明單個(gè)可支持多種傳輸模式,且芯片成本較低,應(yīng)用靈活。
圖I是現(xiàn)有技術(shù)一中以太網(wǎng)端口架構(gòu)示意 圖2是現(xiàn)有技術(shù)二中以太網(wǎng)端口架構(gòu)示意 圖3是本發(fā)明一具體實(shí)施方式
中支持多傳輸模式的以太網(wǎng)端口架構(gòu)示意圖。
具體實(shí)施例方式以下將結(jié)合附圖所示的具體實(shí)施方式
對(duì)本發(fā)明進(jìn)行詳細(xì)描述。但這些實(shí)施方式并不限制本發(fā)明,本領(lǐng)域的普通技術(shù)人員根據(jù)這些實(shí)施方式所做出的結(jié)構(gòu)、方法、或功能上的變換均包含在本發(fā)明的保護(hù)范圍內(nèi)。參圖3所示,其為本發(fā)明以太網(wǎng)端口架構(gòu)一具體實(shí)施方式
中。圖示的交換機(jī)芯片ChipO包括多個(gè)Smart Port (PortO、Port I…PortN),于本發(fā)明中,僅以圖不的SmartPort為例來說明本發(fā)明的詳細(xì)技術(shù)方案,隨著高速差分傳輸技術(shù)的普及及發(fā)展,高速串行并行編解碼器(serdes)的每條鏈路可支持高達(dá)12. 8G或10G等的全速傳輸速率,例如IBMHSS12GB,并且根據(jù)配置還可實(shí)現(xiàn)1/2,1/4以及1/8的工作速率。如圖3所示,本發(fā)明為了實(shí)現(xiàn)單個(gè)以太網(wǎng)端口支持多種傳輸模式的目的,在端口的接入端只需要設(shè)置一個(gè)串并行編解碼模塊(serdes),同時(shí)內(nèi)部例化多個(gè)支持不同傳輸模式與協(xié)議的Pcs模塊,其上層與相應(yīng)的GE Mac或者10GE Mac相連,并根據(jù)不同的應(yīng)用場(chǎng)景,靈活配置serdes的工作速率以及與之互連的Pcs模塊及Mac模塊,從而支持多種以太網(wǎng)的傳輸模式。在本發(fā)明第一實(shí)施例中,一種支持兩種傳輸模式(第一、第二傳輸模式)的以太網(wǎng)端口架構(gòu),其包括第一場(chǎng)景模塊10a、第二場(chǎng)景模塊IOb及一供第一、第二場(chǎng)景模塊復(fù)用的串并行編解碼模塊20,其中,第一場(chǎng)景模塊IOa對(duì)應(yīng)于第一傳輸模式(1*10GE),其包括相互連接的第一 Mac模塊及第一 Pcs模塊;而第二場(chǎng)景模塊IOb對(duì)應(yīng)于第二傳輸模式(4*10GE),其包括相互連接的第二 Mac模塊及第二 Pcs模塊,串并行編解碼模塊20則與上述第一、第二 Pcs模塊相連接。本實(shí)施方式中,第一 Mac模塊為單個(gè)10GE的媒體訪問控制器(Mac),第一 Pcs模塊為一具有四條鏈路的10GE連接接口(Xaui Pcs);第二 Mac模塊為四個(gè)IOGE的媒體訪問控制器(Mac),第二Pcs模塊為四個(gè)單鏈路的IOGE連接接口(XFI Pcs)。本實(shí)施方式中,若配置serdes的全速為12. 5G,工作模式配置為1/4速率,則四條鏈路的工作速率為3. 125G,配置其與Xaui Pcs互連,則可實(shí)現(xiàn)IxlOGE的傳輸模式;此外,基于IEEEIOG-Base R的XFI Pcs,采用64b/66b編解碼,單鏈路可支持高達(dá)IOGE的傳輸速率,若配置serdes的全速工作在10. 3125G,并且四條鏈路分別與四個(gè)XFI Pcs互連,則可實(shí)現(xiàn)4xlOGE的工作模式。繼續(xù)參圖3,在本發(fā)明第二實(shí)施方式中,其設(shè)置了支持三種傳輸模式(第一、第二、第三傳輸模式)的以太網(wǎng)端口架構(gòu),其與第一實(shí)施方式相比,僅增加了一對(duì)應(yīng)于第三傳輸模式的第三場(chǎng)景模塊10c,同樣地,第三場(chǎng)景模塊IOc包括相互連接的第三Mac模塊及第三Pcs模塊,第三Pcs模塊與串并行編解碼模塊20相連。具體地,第三傳輸模式為4*1GE或4*2. 5GE,所述第三Mac模塊為四個(gè)IGE的媒體訪問控制器(Mac),所述第三Pcs模塊包括四個(gè)串行GE媒介無關(guān)接口(GE Pcs),其中,若配置serdes使其全速為12. 5G,,采用1/4速率, 并且使四條鏈路分別與四個(gè)GE Pcs互連,則可實(shí)現(xiàn)4x2. 5GE的傳輸模式;若配置serdes的全速為10G,并采用1/8速率,則四條鏈路的工作速率為I. 25G,配置其接四個(gè)GE PCS,則可實(shí)現(xiàn)4xlGE的工作模式。繼續(xù)參圖3,在本發(fā)明第三實(shí)施方式中,其設(shè)置了支持四種傳輸模式(第一、第二、第三、第四傳輸模式)的以太網(wǎng)端口架構(gòu),其與上述的第二實(shí)施方式相比,僅增設(shè)了一對(duì)應(yīng)于第四傳輸模式的第四場(chǎng)景模塊10d,同樣地,第四場(chǎng)景模塊IOd包括相互連接的第四Mac模塊及第四Pcs模塊,第四Pcs模塊與串并行編解碼模塊20相連。在本實(shí)施方式中,第四傳輸模式為16*1GE,其中,第四Mac模塊為16個(gè)IGE的媒體訪問控制器(Mac),第四Pcs模塊包括四個(gè)四路串行GE媒介無關(guān)接口(QSGMII Pcs),而其中每個(gè)QSGMII Pcs則對(duì)應(yīng)連接四個(gè)IGE的Mac,基于cisco標(biāo)準(zhǔn)的QSGMII Pcs,單條鏈路可支持4個(gè)GE 口,因此配置serdes全速10G,且1/2速率,即每條鏈路5G的速率,則可實(shí)現(xiàn)16xlGE的工作模式。本發(fā)明中提及上述技術(shù)方案,在不增加芯片成本的前提下,單個(gè)Smart Port可支持多種工作模式,包括1x10GE,4x10GE,4x1GE,4x2. 5GE以及16xlGE。如果在單芯片內(nèi)例化多個(gè)Smart Port,可大大提高以太網(wǎng)芯片的應(yīng)用靈活性。除此以外,在系統(tǒng)應(yīng)用上,如果復(fù)用GE和IOGE端口,在接到光口時(shí),不用額外增加一個(gè)光交換器。需要說明的是,本發(fā)明的傳輸模式類型、所支持的傳輸模式數(shù)目并不受上述記載的方案所限制,本發(fā)明還包括其他多種實(shí)施例,在此申請(qǐng)人不在一一列舉。此外,上述所描述的“第一”、“第二”等不代表先后順序,以及上述提及的“第一傳輸模式對(duì)應(yīng)1*10GE”、“第二傳輸模式對(duì)應(yīng)4*10GE”等不存在唯一對(duì)應(yīng)的關(guān)系,其僅表不本發(fā)明一不范性的描述方法,在其他實(shí)施例中,也可稱“第一傳輸模式對(duì)應(yīng)4*10GE”、“第二傳輸模式對(duì)應(yīng)1*10GE”等。以上所描述的裝置實(shí)施方式僅僅是示意性的,其中所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個(gè)地方,或者也可以分布到多個(gè)網(wǎng)絡(luò)單元上??梢愿鶕?jù)實(shí)際的需要選擇其中的部分或者全部模塊來實(shí)現(xiàn)本實(shí)施方式方案的目的。本領(lǐng)域普通技術(shù)人員在不付出創(chuàng)造性勞動(dòng)的情況下,即可以理解并實(shí)施。本申請(qǐng)可以在由計(jì)算機(jī)執(zhí)行的計(jì)算機(jī)可執(zhí)行指令的一般上下文中描述,例如程序模塊。一般地,程序模塊包括執(zhí)行特定任務(wù)或?qū)崿F(xiàn)特定抽象數(shù)據(jù)類型的例程、程序、對(duì)象、組件、數(shù)據(jù)結(jié)構(gòu)等等。也可以在分布式計(jì)算環(huán)境中實(shí)踐本申請(qǐng),在這些分布式計(jì)算環(huán)境中,由通過通信網(wǎng)絡(luò)而被連接的遠(yuǎn)程處理設(shè)備來執(zhí)行任務(wù)。在分布式計(jì)算環(huán)境中,程序模塊可以位于包括存儲(chǔ)設(shè)備在內(nèi)的本地和遠(yuǎn)程計(jì)算機(jī)存儲(chǔ)介質(zhì)中。應(yīng)當(dāng)理解,雖然本說明書按照實(shí)施方式加以描述,但并非每個(gè)實(shí)施方式僅包含一個(gè)獨(dú)立的技術(shù)方案,說明書的這種敘述方式僅僅是為清楚起見,本領(lǐng)域技術(shù)人員應(yīng)當(dāng)將說明書作為一個(gè)整體,各實(shí)施方式中的技術(shù)方案也可以經(jīng)適當(dāng)組合,形成本領(lǐng)域技術(shù)人員可以理解的其他實(shí)施方式。上文所列出的一系列的詳細(xì)說明僅僅是針對(duì)本發(fā)明的可行性實(shí)施方式的具體說明,它們并非用以限制本發(fā)明的保護(hù)范圍,凡未脫離本發(fā)明技藝精神所作的等效實(shí)施方式或變更均應(yīng)包含在本發(fā)·明的保護(hù)范圍之內(nèi)。
權(quán)利要求
1.一種支持多傳輸模式的以太網(wǎng)端口架構(gòu),其特征在于,所述以太網(wǎng)端口架構(gòu)至少包括 第一場(chǎng)景模塊、其對(duì)應(yīng)于第一傳輸模式,并包括相互連接的第一 Mac模塊及第一 Pcs模塊; 第二場(chǎng)景模塊、其對(duì)應(yīng)于第二傳輸模式,并包括相互連接的第二 Mac模塊及第二 Pcs模塊; 串并行編解碼模塊、其至少與所述第一、第二 Pcs模塊相連,所述第一、第二場(chǎng)景模塊復(fù)用所述串并行編解碼模塊,并根據(jù)配置相應(yīng)地進(jìn)行第一、第二傳輸模式的切換。
2.根據(jù)權(quán)利要求I所述的支持多傳輸模式的以太網(wǎng)端口架構(gòu),其特征在于,所述以太網(wǎng)端口架構(gòu)還包括一對(duì)應(yīng)于第三傳輸模式的第三場(chǎng)景模塊,所述第三場(chǎng)景模塊包括相互連接的第三Mac模塊及第三Pcs模塊。
3.根據(jù)權(quán)利要求2所述的支持多傳輸模式的以太網(wǎng)端口架構(gòu),其特征在于,所述以太網(wǎng)端口架構(gòu)還包括一對(duì)應(yīng)于第四傳輸模式的第四場(chǎng)景模塊,所述第四場(chǎng)景模塊包括相互連接的第四Mac模塊及第四Pcs模塊。
4.根據(jù)權(quán)利要求3所述的支持多傳輸模式的以太網(wǎng)端口架構(gòu),其特征在于,所述第一傳輸模式為1*10GE,所述第一 Mac模塊為單個(gè)IOGE的媒體訪問控制器,所述第一 Pcs模塊包括一具有四條鏈路的IOGE連接接口。
5.根據(jù)權(quán)利要求4所述的支持多傳輸模式的以太網(wǎng)端口架構(gòu),其特征在于,所述第二傳輸模式為4*10GE,所述第二 Mac模塊為四個(gè)IOGE的媒體訪問控制器,所述第二 Pcs模塊包括四個(gè)單鏈路的IOGE連接接口。
6.根據(jù)權(quán)利要求5所述的支持多傳輸模式的以太網(wǎng)端口架構(gòu),其特征在于,所述第三傳輸模式為4*1GE或4*2. 5GE,所述第三Mac模塊為四個(gè)IGE的媒體訪問控制器,所述第三Pcs模塊包括四個(gè)串行GE媒介無關(guān)接口。
7.根據(jù)權(quán)利要求6所述的支持多傳輸模式的以太網(wǎng)端口架構(gòu),其特征在于,所述第四傳輸模式為16*1GE,所述第四Mac模塊為16個(gè)IGE的媒體訪問控制器,所述第四Pcs模塊包括四個(gè)四路串行GE媒介無關(guān)接口。
8.根據(jù)權(quán)利要求4至7任意一項(xiàng)所述的支持多傳輸模式的以太網(wǎng)端口架構(gòu),其特征在于,所述串并行編解碼模塊包括四條鏈路,每條鏈路全速可配置為12. 5G或10G。
9.根據(jù)權(quán)利要求8所述的支持多傳輸模式的以太網(wǎng)端口架構(gòu),其特征在于,所述串并行編解碼模塊的單條鏈路的速率還可配置為全速的1/2、或1/4、或1/8。
全文摘要
本發(fā)明提供一種支持多傳輸模式的以太網(wǎng)端口架構(gòu),其至少包括第一場(chǎng)景模塊、其對(duì)應(yīng)于第一傳輸模式,并包括相互連接的第一Mac模塊及第一Pcs模塊;第二場(chǎng)景模塊、其對(duì)應(yīng)于第二傳輸模式,并包括相互連接的第二Mac模塊及第二Pcs模塊;串并行編解碼模塊、其至少與所述第一、第二Pcs模塊相連,所述第一、第二場(chǎng)景模塊復(fù)用所述串并行編解碼模塊,并根據(jù)配置相應(yīng)地進(jìn)行第一、第二傳輸模式的切換。本發(fā)明單個(gè)架構(gòu)可支持多種傳輸模式,且芯片成本較低,應(yīng)用靈活。
文檔編號(hào)H04L12/935GK102891813SQ20121032518
公開日2013年1月23日 申請(qǐng)日期2012年9月5日 優(yōu)先權(quán)日2012年9月5日
發(fā)明者鄭曉陽, 王東 申請(qǐng)人:盛科網(wǎng)絡(luò)(蘇州)有限公司