欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種城域網(wǎng)傳輸設(shè)備的流量控制方法

文檔序號(hào):7936840閱讀:346來(lái)源:國(guó)知局
專(zhuān)利名稱(chēng):一種城域網(wǎng)傳輸設(shè)備的流量控制方法
技術(shù)領(lǐng)域
本發(fā)明涉及數(shù)據(jù)傳輸領(lǐng)域,具體地說(shuō),涉及城域網(wǎng)傳輸設(shè)備的流量控制方法。
背景技術(shù)
在基于同步數(shù)字體系(SDH)的城域網(wǎng)設(shè)備中,用戶(hù)的數(shù)據(jù)要映射到SDH上進(jìn)行傳輸,當(dāng)對(duì)端設(shè)備發(fā)送的數(shù)據(jù)量超過(guò)本端設(shè)備的處理能力時(shí),就會(huì)發(fā)生擁塞,則需要進(jìn)行流量控制。
目前,城域網(wǎng)傳輸設(shè)備中,流量控制大都是采用IEEE標(biāo)準(zhǔn)中所定義的基于數(shù)據(jù)傳輸端口的以太網(wǎng)流控機(jī)制。當(dāng)數(shù)據(jù)傳輸端口緩沖區(qū)數(shù)據(jù)超過(guò)規(guī)定的高限閾值時(shí),數(shù)據(jù)傳輸端口向?qū)Χ嗽O(shè)備發(fā)送標(biāo)準(zhǔn)的802.3x流控幀,對(duì)端設(shè)備依據(jù)流控幀攜帶的流控時(shí)間決定是否結(jié)束流控狀態(tài)。流控時(shí)間結(jié)束后,又可以發(fā)送數(shù)據(jù)。
802.3x標(biāo)準(zhǔn)的流量控制是IEEE標(biāo)準(zhǔn)的協(xié)議,協(xié)議成熟,易于實(shí)現(xiàn),但由于該標(biāo)準(zhǔn)的流量控制依據(jù)流控幀攜帶的流量控制時(shí)間來(lái)判斷是否結(jié)束流量控制狀態(tài),因此實(shí)時(shí)性差。另一方面,802.3x標(biāo)準(zhǔn)的流量控制是基于以太網(wǎng)數(shù)據(jù)傳輸端口的流量控制,對(duì)于以太網(wǎng)城域傳輸設(shè)備中傳輸單板、映射通道的流量控制無(wú)法實(shí)現(xiàn),隨著城域網(wǎng)傳輸單板和邏輯子通道數(shù)的增加,單板或邏輯子通道發(fā)生擁塞的幾率也增加,在單板或邏輯子通道發(fā)生擁塞時(shí),數(shù)據(jù)傳輸端口不會(huì)暫停向單板和邏輯子通道發(fā)送數(shù)據(jù),從而造成單板或映射通道崩潰,無(wú)法滿(mǎn)足復(fù)雜的以太網(wǎng)城域傳輸設(shè)備的流量控制業(yè)務(wù)需求。

發(fā)明內(nèi)容
本發(fā)明提供一種城域網(wǎng)傳輸設(shè)備流量控制的方法,以在傳統(tǒng)的以太網(wǎng)數(shù)據(jù)傳輸端口流量控制的基礎(chǔ)上,擴(kuò)展實(shí)現(xiàn)板級(jí)和邏輯子通道級(jí)的流量控制,使以太網(wǎng)城域傳輸設(shè)備的流量控制更加完善。
本發(fā)明通過(guò)以下具體方案實(shí)現(xiàn)一種城域網(wǎng)傳輸設(shè)備的流量控制方法,其特征在于包括以下步驟判斷接收端傳輸設(shè)備的數(shù)據(jù)傳輸端口是否發(fā)生擁塞,如果是,則由報(bào)文轉(zhuǎn)發(fā)模塊向發(fā)送端傳輸設(shè)備反饋以太網(wǎng)流控幀,發(fā)送端傳輸設(shè)備接收到以太網(wǎng)流控幀后,暫停發(fā)送報(bào)文;判斷數(shù)據(jù)傳輸端口擁塞是否結(jié)束,如果是,則發(fā)送端傳輸設(shè)備繼續(xù)發(fā)送報(bào)文,否則由接收端報(bào)文轉(zhuǎn)發(fā)模塊繼續(xù)向發(fā)送端傳輸設(shè)備反饋以太網(wǎng)流控幀,形成數(shù)據(jù)傳輸端口流量控制;判斷數(shù)據(jù)傳輸端口的單板是否發(fā)生擁塞,如果是,則由單板映射模塊向報(bào)文轉(zhuǎn)發(fā)模塊反饋板級(jí)流控幀,報(bào)文轉(zhuǎn)發(fā)模塊接收到該板級(jí)流控幀后,暫停向單板發(fā)送報(bào)文;判斷數(shù)據(jù)傳輸端口的單板擁塞是否結(jié)束,如果是,則報(bào)文轉(zhuǎn)發(fā)模塊繼續(xù)向單板發(fā)送報(bào)文,否則由單板映射模塊繼續(xù)向報(bào)文轉(zhuǎn)發(fā)模塊反饋板級(jí)流控幀,形成單板流量控制;判斷單板的邏輯子通道是否發(fā)生擁塞,如果是,則由邏輯子通道映射模塊將邏輯子通道級(jí)流控幀經(jīng)單板映射模塊轉(zhuǎn)發(fā)至報(bào)文轉(zhuǎn)發(fā)模塊,報(bào)文轉(zhuǎn)發(fā)模塊接收到該邏輯子通道級(jí)流控幀后,暫停向邏輯子通道發(fā)送報(bào)文;判斷單板的邏輯子通道擁塞是否結(jié)束,如果是,則報(bào)文轉(zhuǎn)發(fā)模塊繼續(xù)向邏輯子通道發(fā)送報(bào)文,否則由邏輯子通道映射模塊繼續(xù)向報(bào)文轉(zhuǎn)發(fā)模塊反饋邏輯子通道級(jí)流控幀,形成邏輯子通道流量控制。
其中,所述判斷接收端傳輸設(shè)備的數(shù)據(jù)傳輸端口是否發(fā)生擁塞包括判斷數(shù)據(jù)傳輸端口緩沖區(qū)的報(bào)文數(shù)是否超過(guò)預(yù)定的高限閾值;所述判斷數(shù)據(jù)傳輸端口擁塞是否結(jié)束包括由報(bào)文轉(zhuǎn)發(fā)模塊判斷數(shù)據(jù)傳輸端口緩沖區(qū)的報(bào)文數(shù)是否低于預(yù)定的低限閾值,或者由發(fā)送端傳輸設(shè)備判斷以太網(wǎng)流控幀中的流量控制時(shí)間是否結(jié)束;所述以太網(wǎng)流控幀由報(bào)文轉(zhuǎn)發(fā)模塊接收到數(shù)據(jù)傳輸端口緩沖區(qū)產(chǎn)生的反壓信號(hào)后生成。
其次,所述判斷數(shù)據(jù)傳輸端口的單板是否發(fā)生擁塞包括判斷單板緩沖區(qū)的報(bào)文數(shù)是否超過(guò)預(yù)定的高限閾值;所述判斷數(shù)據(jù)傳輸端口的單板擁塞是否結(jié)束包括判斷單板緩沖區(qū)的報(bào)文數(shù)是否低于預(yù)定的低限閾值;所述板級(jí)流控幀由單板映射模塊接收到單板緩沖區(qū)產(chǎn)生的反壓信號(hào)后生成。
另,所述判斷單板的邏輯子通道是否發(fā)生擁塞包括判斷邏輯子通道緩沖區(qū)的報(bào)文數(shù)是否超過(guò)預(yù)定的高限閾值;所述判斷單板的邏輯子通道擁塞是否結(jié)束包括判斷邏輯子通道緩沖區(qū)的報(bào)文數(shù)是否低于預(yù)定的低限閾值。
所述邏輯子通道映射模塊將邏輯子通道級(jí)流控幀經(jīng)單板映射模塊轉(zhuǎn)發(fā)至報(bào)文轉(zhuǎn)發(fā)模塊包括邏輯子通道緩沖區(qū)產(chǎn)生反壓信號(hào),邏輯子通道映射模塊接收該反壓信號(hào)生成邏輯子通道級(jí)流控幀,并經(jīng)單板映射模塊透?jìng)髦翀?bào)文轉(zhuǎn)發(fā)模塊;所述邏輯子通道映射模塊將邏輯子通道級(jí)流控幀經(jīng)單板映射模塊轉(zhuǎn)發(fā)至報(bào)文轉(zhuǎn)發(fā)模塊還可包括邏輯子通道緩沖區(qū)產(chǎn)生反壓信號(hào),邏輯子通道映射模塊接收該反壓信號(hào)生成邏輯子通道級(jí)流控幀,單板映射模塊將邏輯子通道級(jí)流控幀與板極流控幀合并為板級(jí)流控幀,將合并后的板極流控幀反饋至報(bào)文轉(zhuǎn)發(fā)模塊。
較佳地,所述的板級(jí)流控幀或邏輯子通道級(jí)流控幀為攜帶流量控制信息的正常數(shù)據(jù)報(bào)文,或者為攜帶流量控制信息的空幀。
較佳地,設(shè)置所述的板級(jí)流控幀或邏輯子通道級(jí)流控幀攜帶所有單板的流量控制信息。
較佳地,設(shè)置所述板級(jí)流控幀至少依次包含幀頭、單板號(hào)、邏輯子通道號(hào)、流量控制信息標(biāo)志、凈荷以及幀尾,其中,流量控制信息至少包含15比特單板擁塞信息標(biāo)志以及1比特幀類(lèi)型標(biāo)志,單板號(hào)為4比特,所述邏輯子通道號(hào)為8比特。
較佳地,設(shè)置所述邏輯子通道級(jí)流控幀至少依次包含幀頭、單板號(hào)、邏輯子通道號(hào)、流量控制信息、凈荷以及幀尾,其中,流量控制信息至少包含14比特單板擁塞信息標(biāo)志、1比特當(dāng)前通道擁塞信息標(biāo)志以及1比特幀類(lèi)型標(biāo)志,單板號(hào)為4比特,所述邏輯子通道號(hào)為8比特。
本發(fā)明利用硬件的反壓機(jī)制和自定義流控幀相結(jié)合的方法,通過(guò)采用正常數(shù)據(jù)報(bào)文攜帶流量控制信息或者構(gòu)建攜帶流量控制信息的空幀的方式,在單板和邏輯子通道進(jìn)行流量控制,擴(kuò)展實(shí)現(xiàn)了城域網(wǎng)傳輸設(shè)備的流量控制策略,使城域網(wǎng)的流量控制策略更加完善,滿(mǎn)足了復(fù)雜的以太網(wǎng)城域傳輸設(shè)備的流量控制業(yè)務(wù)需求,并具有硬件電路簡(jiǎn)單、軟件流量控制靈活、易于升級(jí)等諸多優(yōu)點(diǎn),與單純的硬件實(shí)現(xiàn)相比可以極大的降低成本,提高了設(shè)備的可維護(hù)性,擁塞控制實(shí)時(shí)性更好。


圖1為本發(fā)明的總體技術(shù)方案示意圖;圖2為802.3x流控幀格式;圖3為流量控制操作發(fā)送狀態(tài)示意圖;圖4為板極流量控制示意圖;圖5a為數(shù)據(jù)傳輸端口接收的報(bào)文格式,圖5b為報(bào)文轉(zhuǎn)發(fā)模塊進(jìn)行查表轉(zhuǎn)發(fā)的報(bào)文格式,圖5c為板極流控幀格式;圖6為邏輯子通道流量控制示意圖;圖7為邏輯子通道流控幀格式。
具體實(shí)施例方式
本發(fā)明根據(jù)城域網(wǎng)傳輸設(shè)備的特點(diǎn),提出基于“數(shù)據(jù)傳輸端口級(jí)流量控制+板級(jí)流量控制+通道級(jí)流量控制”的流量控制方法。
參見(jiàn)圖1本發(fā)明總體技術(shù)方案示意圖。圖中,粗實(shí)線(xiàn)為表示數(shù)據(jù)流的傳輸,細(xì)實(shí)線(xiàn)表示流控幀的傳輸。通常,一個(gè)數(shù)據(jù)傳輸端口下連有多個(gè)單板,一個(gè)單板上有多個(gè)邏輯子通道。
在城域網(wǎng)傳輸設(shè)備中,來(lái)自FE/GE(電口/光口)數(shù)據(jù)傳輸端口的報(bào)文轉(zhuǎn)發(fā)到邏輯子通道需經(jīng)過(guò)以下過(guò)程首先,報(bào)文轉(zhuǎn)發(fā)模塊40將接收到的報(bào)文緩存于數(shù)據(jù)傳輸端口緩存區(qū)41中,并根據(jù)查表結(jié)果,在報(bào)文中增加單板號(hào)、通道號(hào)信息,再將數(shù)據(jù)報(bào)文轉(zhuǎn)發(fā)到單板映射模塊42;接著,單板映射模塊42將來(lái)自報(bào)文轉(zhuǎn)發(fā)模塊40的報(bào)文緩存于單板緩存區(qū)43中,再轉(zhuǎn)發(fā)報(bào)文到相應(yīng)的傳輸單板,完成基于板號(hào)的報(bào)文轉(zhuǎn)發(fā);最后,邏輯子通道映射模塊44將來(lái)自單板的報(bào)文緩存于邏輯子通道緩存區(qū)45中,再轉(zhuǎn)發(fā)報(bào)文到相應(yīng)的邏輯子通道,完成基于邏輯子通道號(hào)的報(bào)文轉(zhuǎn)發(fā)。
當(dāng)數(shù)據(jù)傳輸端口發(fā)送報(bào)文的流量超過(guò)報(bào)文轉(zhuǎn)發(fā)模塊40的處理時(shí),導(dǎo)致數(shù)據(jù)傳輸端口緩沖區(qū)41中的當(dāng)前報(bào)文數(shù)超過(guò)預(yù)定的高限閾值,數(shù)據(jù)傳輸端口緩沖區(qū)41產(chǎn)生反壓信號(hào)值為1的XON/OFF信號(hào),報(bào)文轉(zhuǎn)發(fā)模塊40檢測(cè)到該反壓信號(hào),產(chǎn)生一個(gè)標(biāo)準(zhǔn)的802.3x流控幀發(fā)送到當(dāng)前的數(shù)據(jù)傳輸端口,數(shù)據(jù)傳輸端口將該流控幀發(fā)送到對(duì)端設(shè)備,對(duì)端設(shè)備接收到802.3x流控幀后暫停向本端設(shè)備發(fā)送數(shù)據(jù)報(bào)文,而本端設(shè)備收到對(duì)端發(fā)來(lái)的流控幀時(shí)也暫停向?qū)Χ税l(fā)送數(shù)據(jù)報(bào)文,以進(jìn)行流量控制,防止擁塞發(fā)生,形成基于數(shù)據(jù)傳輸端口的流量控制。
參見(jiàn)圖2所示,上述802.3x流控幀格式包括MAC目的地址、MAC源地址、類(lèi)型域、Opcode、流量控制時(shí)間和報(bào)文長(zhǎng)度,其中,MAC目的地址固定為0180c2000001,MAC源地址在接收時(shí)不關(guān)心,發(fā)送時(shí)設(shè)置為000000000000,類(lèi)型域固定為0x0001,流量控制時(shí)間可由用戶(hù)自己設(shè)置。
參見(jiàn)圖3所示,圖3為流量控制操作發(fā)送狀態(tài)示意圖。當(dāng)對(duì)端設(shè)備接收到802.3x流控幀時(shí),對(duì)端設(shè)備從非流量控制狀態(tài)變?yōu)榱髁靠刂茽顟B(tài),依據(jù)802.3x流控幀中的流量控制時(shí)間,判斷是否應(yīng)結(jié)束流量控制狀態(tài),若流量控制時(shí)間結(jié)束,則發(fā)送數(shù)據(jù)報(bào)文,若流量控制時(shí)間未結(jié)束,則發(fā)送控制幀。接收流控幀操作不影響當(dāng)前數(shù)據(jù)報(bào)文的發(fā)送,以保證在流量控制處理過(guò)程中沒(méi)有數(shù)據(jù)報(bào)文丟失。
當(dāng)報(bào)文轉(zhuǎn)發(fā)到單板映射模塊42后,如果單板緩沖區(qū)43中當(dāng)前報(bào)文數(shù)超過(guò)預(yù)定的閾值,單板緩沖區(qū)產(chǎn)生硬件反壓信號(hào)XON/OFF,單板映射模塊42產(chǎn)生板級(jí)流控幀,該流控幀反饋給報(bào)文轉(zhuǎn)發(fā)模塊40,報(bào)文轉(zhuǎn)發(fā)模塊40接收到該板級(jí)流控幀,停止向該傳輸單板發(fā)送報(bào)文,當(dāng)單板緩沖區(qū)43中的報(bào)文低于規(guī)定的低限閾值時(shí),或者,以太網(wǎng)流控幀中的流控時(shí)間結(jié)束時(shí),單板緩沖區(qū)43產(chǎn)生反壓信號(hào)值為0的XON/OFF信號(hào),該信號(hào)送至單板映射模塊42,停止執(zhí)行流量控制,形成基于板級(jí)的流量控制。同時(shí),若數(shù)據(jù)傳輸端口緩沖區(qū)41產(chǎn)生反壓信號(hào),使得報(bào)文轉(zhuǎn)發(fā)模塊向?qū)Χ嗽O(shè)備發(fā)送802.3x流控幀,形成數(shù)據(jù)傳輸端口流量控制,從而實(shí)現(xiàn)了“數(shù)據(jù)傳輸端口級(jí)流量控制+板級(jí)流量控制”。
當(dāng)報(bào)文轉(zhuǎn)發(fā)到邏輯子通道映射模塊44,如果邏輯子通道緩沖區(qū)45中基于當(dāng)前報(bào)文數(shù)超過(guò)預(yù)定的閾值,邏輯子通道緩沖區(qū)45產(chǎn)生反壓信號(hào)XON/OFF,邏輯子通道映射模塊44接收到該反壓信號(hào)后產(chǎn)生通道級(jí)流控幀,該通道級(jí)流控幀反饋給單板映射模塊42,單板映射模塊42再透?jìng)鞯綀?bào)文轉(zhuǎn)發(fā)模塊40,報(bào)文轉(zhuǎn)發(fā)模塊40接收到該通道流控幀后停止發(fā)送報(bào)文,當(dāng)邏輯子通道緩沖區(qū)45中的報(bào)文低于規(guī)定的低限閾值時(shí),邏輯子通道緩沖區(qū)45產(chǎn)生反壓信號(hào)值為0的XON/OFF信號(hào),該信號(hào)送至邏輯子通道映射模塊44,停止執(zhí)行流量控制,形成通道級(jí)流量控制。同時(shí),若數(shù)據(jù)傳輸端口緩沖區(qū)產(chǎn)生反壓信號(hào),使得報(bào)文轉(zhuǎn)發(fā)模塊向?qū)Χ嗽O(shè)備發(fā)送802.3x流控幀,形成數(shù)據(jù)傳輸端口流量控制,從而實(shí)現(xiàn)了“數(shù)據(jù)傳輸端口級(jí)流量控制+通道級(jí)流量控制”。進(jìn)一步地,如果單板緩沖區(qū)產(chǎn)生反壓信號(hào),使得單板映射模塊42產(chǎn)生板極流控幀,單板映射模塊將板極流控幀和邏輯子通道級(jí)流控幀合并,再向報(bào)文轉(zhuǎn)發(fā)模塊40發(fā)送合并后的板極流控幀,形成板極流量控制,從而實(shí)現(xiàn)了“數(shù)據(jù)傳輸端口級(jí)流量控制+板級(jí)流量控制+通道級(jí)流量控制”的流量控制。
下面進(jìn)一步結(jié)合板極流控幀和邏輯子通道級(jí)流控幀,詳細(xì)說(shuō)明板極流量控制和通道級(jí)流量控制的實(shí)現(xiàn)方法。
同時(shí)參見(jiàn)圖1、圖4所示,圖4中粗實(shí)線(xiàn)表示數(shù)據(jù)流的傳輸,細(xì)實(shí)線(xiàn)表示流控幀的傳輸。報(bào)文轉(zhuǎn)發(fā)模塊40接收到來(lái)自FE/GE數(shù)據(jù)傳輸端口的報(bào)文,根據(jù)當(dāng)前傳輸業(yè)務(wù)的要求,按照數(shù)據(jù)傳輸端口、用戶(hù)、VLAN或者報(bào)文本身進(jìn)行轉(zhuǎn)發(fā)。其中,數(shù)據(jù)傳輸端口報(bào)文格式如圖5a所示,由幀頭(SOF)、凈荷(PAYLOAD)、幀尾(EOF)組成。為了使報(bào)文順利地轉(zhuǎn)發(fā)到相應(yīng)的邏輯子通道中,把查表獲得的板號(hào)、通道號(hào)插入在報(bào)文中,形成查表轉(zhuǎn)發(fā)報(bào)文,該報(bào)文轉(zhuǎn)發(fā)到下一級(jí)。查表轉(zhuǎn)發(fā)報(bào)文如圖5b所示,該報(bào)文在數(shù)據(jù)傳輸端口報(bào)文基礎(chǔ)上,在幀頭和凈荷之間進(jìn)一步包括4比特的板號(hào)、8比特的通道號(hào)以及16比特的保留字(Rev)。當(dāng)發(fā)送到單板緩沖區(qū)43中報(bào)文數(shù)超過(guò)預(yù)定的閾值時(shí),發(fā)生擁塞,產(chǎn)生反壓信號(hào)XON/OFF,單板映射模塊產(chǎn)生板極流控幀反饋至報(bào)文轉(zhuǎn)發(fā)模塊40,板極流控幀如圖5c所示,該幀結(jié)構(gòu)在查表轉(zhuǎn)發(fā)報(bào)文的基礎(chǔ)上,將查表轉(zhuǎn)發(fā)報(bào)文中16比特的保留字設(shè)置為16比特的流量控制信息,該流量控制信息包括15比特的單板擁塞信息標(biāo)志A0~A14和1比特的幀類(lèi)型標(biāo)志B,A0~A14每位代表各個(gè)單板的擁塞情況,可反映15快單板,值為0表示無(wú)擁塞,值為1表示有擁塞;B代表當(dāng)前幀是否為一個(gè)只攜帶流量控制信息的空幀,值為0為正常數(shù)據(jù)報(bào)文,值為1為只攜帶流量控制信息的空幀。由于流量控制信息中有幀類(lèi)型標(biāo)志,因此可以有兩種方式傳遞發(fā)生擁塞信息,一種是B=1時(shí),構(gòu)建的攜帶流量控制信息的空幀;一種是B=0時(shí),在正常的數(shù)據(jù)報(bào)文中攜帶流量控制信息。為了有效利用帶寬,上述兩種方式都使用,當(dāng)擁塞發(fā)生且傳輸單板有數(shù)據(jù)報(bào)文轉(zhuǎn)發(fā)到FE/GE數(shù)據(jù)傳輸端口時(shí),使用正常的數(shù)據(jù)報(bào)文中攜帶流量控制信息,當(dāng)擁塞發(fā)生且沒(méi)有數(shù)據(jù)報(bào)文轉(zhuǎn)發(fā)到FE/GE數(shù)據(jù)傳輸端口時(shí),構(gòu)建攜帶流量控制信息的空幀。而且為了使板級(jí)流量控制實(shí)時(shí)性更好,使每一個(gè)報(bào)文都攜帶所有單板的流量控制信息。
參見(jiàn)圖6所示,與板極流量控制相似,當(dāng)邏輯子通道緩沖區(qū)45中報(bào)文數(shù)超過(guò)預(yù)定的閾值時(shí),發(fā)生擁塞,產(chǎn)生反壓信號(hào)XON/OFF,邏輯子通道映射模塊產(chǎn)生通道級(jí)流控幀反饋至報(bào)文轉(zhuǎn)發(fā)模塊40。由于邏輯子通道較多,不可能在流量控制信息中表示所有通道的擁塞狀態(tài),因此只在流量控制信息中添加表征當(dāng)前通道的擁塞狀況的標(biāo)志,同時(shí)兼容傳輸單板的擁塞狀況。幀格式如圖7所示,通道級(jí)流控幀包括幀頭、4比特的板號(hào)信息、8比特的通道號(hào)信息、16比特的流量控制信息、凈荷以及幀尾,其中,流量控制信息包括14比特的單板擁塞信息標(biāo)志A0~A13、1比特的當(dāng)前通道擁塞信息標(biāo)志C以及1比特的幀類(lèi)型標(biāo)志B,與板極流控幀中的流量控制信息相似,A0~A14每位代表各個(gè)單板的擁塞情況,可反映14個(gè)單板,B代表當(dāng)前幀是否為一個(gè)只攜帶流量控制信息的空幀,C代表由板號(hào)和通道號(hào)所決定的通道是否擁塞。
上述板極流量控制或通道級(jí)流量控制通道級(jí)流量控制都是基于硬件反壓基礎(chǔ)上,在報(bào)文中增加流量控制信息或者構(gòu)建攜帶流量控制信息的空幀,對(duì)擁塞的傳輸單板或邏輯子通道實(shí)施流量控制。再通過(guò)基于數(shù)據(jù)傳輸端口級(jí)的流量控制,把標(biāo)準(zhǔn)的802.3x的流控幀反饋到上一級(jí)設(shè)備,實(shí)現(xiàn)了板極或通道級(jí)流量控制。
權(quán)利要求
1.一種城域網(wǎng)傳輸設(shè)備的流量控制方法,其特征在于包括以下步驟判斷接收端傳輸設(shè)備的數(shù)據(jù)傳輸端口是否發(fā)生擁塞,如果是,則由報(bào)文轉(zhuǎn)發(fā)模塊向發(fā)送端傳輸設(shè)備反饋以太網(wǎng)流控幀,發(fā)送端傳輸設(shè)備接收到以太網(wǎng)流控幀后,暫停發(fā)送報(bào)文;判斷數(shù)據(jù)傳輸端口擁塞是否結(jié)束,如果是,則發(fā)送端傳輸設(shè)備繼續(xù)發(fā)送報(bào)文,否則由接收端報(bào)文轉(zhuǎn)發(fā)模塊繼續(xù)向發(fā)送端傳輸設(shè)備反饋以太網(wǎng)流控幀,形成數(shù)據(jù)傳輸端口流量控制;判斷數(shù)據(jù)傳輸端口的單板是否發(fā)生擁塞,如果是,則由單板映射模塊向報(bào)文轉(zhuǎn)發(fā)模塊反饋板級(jí)流控幀,報(bào)文轉(zhuǎn)發(fā)模塊接收到該板級(jí)流控幀后,暫停向單板發(fā)送報(bào)文;判斷數(shù)據(jù)傳輸端口的單板擁塞是否結(jié)束,如果是,則報(bào)文轉(zhuǎn)發(fā)模塊繼續(xù)向單板發(fā)送報(bào)文,否則由單板映射模塊繼續(xù)向報(bào)文轉(zhuǎn)發(fā)模塊反饋板級(jí)流控幀,形成單板流量控制;判斷單板的邏輯子通道是否發(fā)生擁塞,如果是,則由邏輯子通道映射模塊將邏輯子通道級(jí)流控幀經(jīng)單板映射模塊轉(zhuǎn)發(fā)至報(bào)文轉(zhuǎn)發(fā)模塊,報(bào)文轉(zhuǎn)發(fā)模塊接收到該邏輯子通道級(jí)流控幀后,暫停向邏輯子通道發(fā)送報(bào)文;判斷單板的邏輯子通道擁塞是否結(jié)束,如果是,則報(bào)文轉(zhuǎn)發(fā)模塊繼續(xù)向邏輯子通道發(fā)送報(bào)文,否則由邏輯子通道映射模塊繼續(xù)向報(bào)文轉(zhuǎn)發(fā)模塊反饋邏輯子通道級(jí)流控幀,形成邏輯子通道流量控制。
2.根據(jù)權(quán)利要求1所述的流量控制方法,其特征在于,所述判斷接收端傳輸設(shè)備的數(shù)據(jù)傳輸端口是否發(fā)生擁塞包括判斷數(shù)據(jù)傳輸端口緩沖區(qū)的報(bào)文數(shù)是否超過(guò)預(yù)定的高限閾值;所述判斷數(shù)據(jù)傳輸端口擁塞是否結(jié)束包括由報(bào)文轉(zhuǎn)發(fā)模塊判斷數(shù)據(jù)傳輸端口緩沖區(qū)的報(bào)文數(shù)是否低于預(yù)定的低限閾值,或者由發(fā)送端傳輸設(shè)備判斷以太網(wǎng)流控幀中的流量控制時(shí)間是否結(jié)束;所述以太網(wǎng)流控幀由報(bào)文轉(zhuǎn)發(fā)模塊接收到數(shù)據(jù)傳輸端口緩沖區(qū)產(chǎn)生的反壓信號(hào)后生成。
3.根據(jù)權(quán)利要求1所述的流量控制方法,其特征在于,所述判斷數(shù)據(jù)傳輸端口的單板是否發(fā)生擁塞包括判斷單板緩沖區(qū)的報(bào)文數(shù)是否超過(guò)預(yù)定的高限閾值;所述判斷數(shù)據(jù)傳輸端口的單板擁塞是否結(jié)束包括判斷單板緩沖區(qū)的報(bào)文數(shù)是否低于預(yù)定的低限閾值;所述板級(jí)流控幀由單板映射模塊接收到單板緩沖區(qū)產(chǎn)生的反壓信號(hào)后生成。
4.根據(jù)權(quán)利要求1所述的流量控制方法,其特征在于,所述判斷單板的邏輯子通道是否發(fā)生擁塞包括判斷邏輯子通道緩沖區(qū)的報(bào)文數(shù)是否超過(guò)預(yù)定的高限閾值;所述判斷單板的邏輯子通道擁塞是否結(jié)束包括判斷邏輯子通道緩沖區(qū)的報(bào)文數(shù)是否低于預(yù)定的低限閾值。
5.根據(jù)權(quán)利要求1或4所述的流量控制方法,其特征在于,所述邏輯子通道映射模塊將邏輯子通道級(jí)流控幀經(jīng)單板映射模塊轉(zhuǎn)發(fā)至報(bào)文轉(zhuǎn)發(fā)模塊包括邏輯子通道緩沖區(qū)產(chǎn)生反壓信號(hào),邏輯子通道映射模塊接收該反壓信號(hào)生成邏輯子通道級(jí)流控幀,并經(jīng)單板映射模塊透?jìng)髦翀?bào)文轉(zhuǎn)發(fā)模塊。
6.根據(jù)權(quán)利要求1或4所述的流量控制方法,其特征在于,所述邏輯子通道映射模塊將邏輯子通道級(jí)流控幀經(jīng)單板映射模塊轉(zhuǎn)發(fā)至報(bào)文轉(zhuǎn)發(fā)模塊包括邏輯子通道緩沖區(qū)產(chǎn)生反壓信號(hào),邏輯子通道映射模塊接收該反壓信號(hào)生成邏輯子通道級(jí)流控幀,單板映射模塊將邏輯子通道級(jí)流控幀與板極流控幀合并為板級(jí)流控幀,將合并后的板極流控幀反饋至報(bào)文轉(zhuǎn)發(fā)模塊。
7.根據(jù)權(quán)利要求1所述的流量控制方法,其特征在于,所述的板級(jí)流控幀或邏輯子通道級(jí)流控幀為攜帶流量控制信息的正常數(shù)據(jù)報(bào)文,或者為攜帶流量控制信息的空幀。
8.根據(jù)權(quán)利要求1所述的流量控制方法,其特征在于,設(shè)置所述的板級(jí)流控幀或邏輯子通道級(jí)流控幀攜帶所有單板的流量控制信息。
9.根據(jù)權(quán)利要求1所述的流量控制方法,其特征在于,設(shè)置所述板級(jí)流控幀至少依次包含幀頭、單板號(hào)、邏輯子通道號(hào)、流量控制信息標(biāo)志、凈荷以及幀尾,其中,流量控制信息至少包含15比特單板擁塞信息標(biāo)志以及1比特幀類(lèi)型標(biāo)志,單板號(hào)為4比特,所述邏輯子通道號(hào)為8比特。
10.根據(jù)權(quán)利要求1所述的流量控制方法,其特征在于,設(shè)置所述邏輯子通道級(jí)流控幀至少依次包含幀頭、單板號(hào)、邏輯子通道號(hào)、流量控制信息、凈荷以及幀尾,其中,流量控制信息至少包含14比特單板擁塞信息標(biāo)志、1比特當(dāng)前通道擁塞信息標(biāo)志以及1比特幀類(lèi)型標(biāo)志,單板號(hào)為4比特,所述邏輯子通道號(hào)為8比特。
全文摘要
本發(fā)明公開(kāi)了一種城域網(wǎng)傳輸設(shè)備的流量控制方法,在接收端數(shù)據(jù)傳輸設(shè)備數(shù)據(jù)傳輸端口發(fā)生擁塞時(shí),向發(fā)送端傳輸設(shè)備反饋以太網(wǎng)流控幀,進(jìn)行數(shù)據(jù)傳輸端口流量控制;在數(shù)據(jù)傳輸端口的單板發(fā)生擁塞時(shí),向數(shù)據(jù)傳輸端口的報(bào)文轉(zhuǎn)發(fā)模塊反饋單板級(jí)流控幀,進(jìn)行單板流量控制;在單板的邏輯子通道發(fā)生擁塞時(shí),向數(shù)據(jù)傳輸端口的報(bào)文轉(zhuǎn)發(fā)模塊反饋邏輯子通道級(jí)流控幀,進(jìn)行邏輯子通道流量控制;本發(fā)明擴(kuò)展實(shí)現(xiàn)了城域網(wǎng)傳輸設(shè)備的流量控制策略,使城域網(wǎng)的流量控制策略更加完善,滿(mǎn)足了復(fù)雜的以太網(wǎng)城域傳輸設(shè)備的流量控制業(yè)務(wù)需求。
文檔編號(hào)H04L12/54GK1501639SQ02148769
公開(kāi)日2004年6月2日 申請(qǐng)日期2002年11月19日 優(yōu)先權(quán)日2002年11月19日
發(fā)明者武 楊, 楊武, 劉耀 申請(qǐng)人:華為技術(shù)有限公司
網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
夏邑县| 郯城县| 什邡市| 光泽县| 修文县| 宁津县| 牡丹江市| 新邵县| 嘉禾县| 曲阳县| 资中县| 黄石市| 红河县| 罗田县| 浦东新区| 永安市| 巴林左旗| 普定县| 泸定县| 吕梁市| 略阳县| 武穴市| 瓮安县| 塔河县| 中江县| 大新县| 巴里| 藁城市| 福清市| 饶阳县| 且末县| 乐业县| 五指山市| 新疆| 深水埗区| 崇信县| 武宣县| 伊春市| 崇仁县| 沈阳市| 临桂县|