專利名稱:一種異步傳輸模式信元的傳送及處理方法、裝置及系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及數(shù)據(jù)通信技術(shù),特別是指一種異步傳輸模式(ATM,Asynchronous Transfer Mode)信元的傳送及處理方法、裝置及系統(tǒng)。
背景技術(shù):
LINK-PHY接口、如ITU-T G. 999. 1接口,目前主要用于在寬帶接入節(jié)點設(shè)備中 上聯(lián)各種主流的數(shù)字用戶線(xDSL,Digital Subscriber Line),xDSL包括甚高速數(shù) 字用戶線(VDSL,Very-high-speed Digital Subscriber Line) 2,非對稱數(shù)字用戶線 (ADSL, Asymmetric Digital Subscriber Line) 2/2+和單線對高速數(shù)字用戶線(SHDSL, Single-pair High-speed Digital Subscriber Line)。由于不同 DSL—PHY 米用了不同的 傳送模式,例如,ADSL或SHDSL通常采用ATM,VDSL通常采用分組傳輸模式(PTM,Packet Transfer Mode),因此LINK-PHY接口需同時支持ATM信元和以太網(wǎng)(Ethernet)幀的傳送。為了降低發(fā)送和接收所需的緩存空間,同時降低短Ethernet幀的緩存時間和傳 送時延,LINK-PHY接口針對長Ethernet幀采用了切片發(fā)送和接收重組的機制。圖1為現(xiàn)有LINK-PHY接口參考模型的結(jié)構(gòu)示意圖,如圖1所示,切片發(fā)送和接收 重組的機制涉及了分片(Fragment)、加標(biāo)簽、復(fù)用、以太網(wǎng)適配、加校驗、解復(fù)用和去封裝等 過程,其中,以太網(wǎng)適配是可選的。來自ADSL2/2+或SHDSL的PHY裝置的ATM信元和來自 VDSL2的PHY裝置的Ethernet幀作為來自上層協(xié)議的業(yè)務(wù)數(shù)據(jù)單元(SDU,Service Data Unit)將由LINK-PHY接口的分片或分片組來負(fù)責(zé)傳送。在無以太網(wǎng)適配(Ethernet Adaption)的情況,分片處理中引入了包括2或4個 字節(jié)的分片頭開銷和4個字節(jié)校驗碼的分片尾開銷,來保證各種類型數(shù)據(jù)的有效傳送。而 在采用以太網(wǎng)適配的情況,則需進(jìn)一步引入14字節(jié)以太網(wǎng)幀頭和4個字節(jié)幀尾的開銷。在上述LINK-PHY接口的分片發(fā)送機制中,分片的長度要求小于LINK-PHY接口 可配置的最大分片長度,該預(yù)先配置的最大分片長度一般可在較寬的范圍內(nèi)變化,如小于 2047字節(jié)。如果能夠充分利用配置的最大分片長度來傳送ATM信元,將能夠得到比較高的 凈荷傳送效率,但是目前還沒有相關(guān)實現(xiàn)方案。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明的主要目的在于提供一種異步傳輸模式信元的傳送及處理方 法、裝置及系統(tǒng),得到較高的凈荷傳送效率和實際有效的接口帶寬。為達(dá)到上述目的,本發(fā)明的技術(shù)方案是這樣實現(xiàn)的一種異步傳輸模式ATM信元的傳送方法,該方法包括=LINK-PHY接口發(fā)射端,在單 個分片中同時承載多個ATM信元。所述在單個分片中同時承載多個ATM信元,包括將代表上層業(yè)務(wù)的多個ATM信元 放入同一分片中,并在分片的封裝開銷中寫入ATM信元組的長度信息,對該分片進(jìn)行封裝 處理并發(fā)送。
所述將多個ATM信元放入同一分片中,包括根據(jù)預(yù)先配置的LINK-PHY接口的最 大分片長度,提取發(fā)送緩存中來自上層業(yè)務(wù)數(shù)據(jù)端口的ATM信元,將各ATM信元放入同一分 片中。所述將多個ATM信元放入同一分片中,包括當(dāng)前分片中包含ATM信元的數(shù)量不大 于最大ATM信元數(shù)量,所述最大ATM信元數(shù)量為滿足預(yù)先配置的LINK-PHY接口的最大分片 長度的單個分片中所能包含的ATM信元的最大數(shù)量。所述ATM信元組的長度信息,是當(dāng)前分片中包含的ATM信元的數(shù)量;或,當(dāng)前分 片中包含的ATM信元組的總長度;或,當(dāng)前分片中包含的ATM信元組的凈荷的總長度。所述對該分片進(jìn)行處理并發(fā)送之后,進(jìn)一步包括=LINK-PHY接口接收端將收到的 單個分片中的數(shù)據(jù)還原為代表上層業(yè)務(wù)的各ATM信元。所述還原為ATM信元,包括根據(jù)單個ATM信元的長度固定的特點,通過分片的封 裝開銷中的ATM信元組的長度信息確定收到的分片中包含的ATM信元的數(shù)量,將分片中的 數(shù)據(jù)還原為代表上層業(yè)務(wù)的各ATM信元,并放入接收緩存。一種ATM信元的處理方法,該方法包括=LINK-PHY接口接收端將收到的單個分片 中包含的多個ATM信元的數(shù)據(jù)還原為代表上層業(yè)務(wù)的各ATM信元。所述還原為ATM信元,包括根據(jù)單個ATM信元的長度固定的特點,通過分片的封 裝開銷中的ATM信元組的長度信息確定收到的分片中包含的ATM信元的數(shù)量,并將分片中 的數(shù)據(jù)還原為代表上層業(yè)務(wù)的各ATM信元,并放入接收緩存。一種ATM信元的傳送裝置,包括分片確定單元,用于提取ATM信元,在單個分片中同時放入多個ATM信元;分片處理及發(fā)送單元,用于對包含多個ATM信元的分片進(jìn)行封裝處理并發(fā)送。所述分片確定單元包括信元提取單元,用于提取ATM信元,將多個ATM信元放入同一分片中;長度填充單元,用于在分片的封裝開銷中寫入ATM信元組的長度信息。一種ATM信元的處理裝置,包括分片接收及處理單元,用于對收到的包含多個ATM信元的分片進(jìn)行去封裝;分片解析單元用于將收到的單個分片中包含的多個ATM信元的數(shù)據(jù)還原為代表 上層業(yè)務(wù)的各ATM信元。所述分片解析單元包括長度解析單元,用于確定分片的封裝開銷中的ATM信元組的長度信息;信元還原單元,用于根據(jù)所述ATM信元組的長度信息確定收到的分片中包含的 ATM信元的數(shù)量,將分片中包含的多個ATM信元的數(shù)據(jù)還原為代表上層業(yè)務(wù)的各ATM信元。一種ATM信元的傳送系統(tǒng),包括LINK-PHY接口發(fā)送端,用于在單個分片中同時承載多個ATM信元;LINK-PHY接口接收端,用于將收到的單個分片中包含的多個ATM信元的數(shù)據(jù)還原 為代表上層業(yè)務(wù)的各ATM信元。本發(fā)明中,在LINK-PHY接口的單個分片中同時傳送多個ATM信元,從而使凈荷傳 送效率得到顯著提高,進(jìn)而使LINK-PHY接口的實際有效帶寬得到大幅提高,同時也降低了 數(shù)據(jù)的傳送時延。
另外,由于ATM信元的長度是固定的,LINK-PHY接口接收端能夠根據(jù)分片的封裝 開銷中的ATM信元組的長度信息,確定收到的分片中所包含的ATM信元的數(shù)量,從而可以將 分片中的數(shù)據(jù)還原為代表上層業(yè)務(wù)的各ATM信元。
圖1為現(xiàn)有LINK-PHY接口參考模型的結(jié)構(gòu)示意圖;圖2為本發(fā)明中無以太網(wǎng)適配時分片封裝的數(shù)據(jù)結(jié)構(gòu)示意圖;圖3為本發(fā)明中無以太網(wǎng)適配時同一分片中包含的ATM信元的數(shù)量與凈荷傳送效 率的關(guān)系示意圖;圖4為本發(fā)明中采用以太網(wǎng)適配時分片封裝的數(shù)據(jù)結(jié)構(gòu)示意圖;圖5為本發(fā)明中采用以太網(wǎng)適配時同一分片中包含的ATM信元的數(shù)量與凈荷傳送 效率的關(guān)系示意圖;圖6為本發(fā)明中ATM信元傳送及處理裝置的結(jié)構(gòu)示意圖。
具體實施例方式在LINK-PHY接口的分片發(fā)送機制中,分片的長度要求小于LINK-PHY接口可配置 的最大分片長度,該預(yù)先配置的最大分片長度可在較寬的范圍內(nèi)變化,如小于2047字節(jié)。 由于傳送的Ethernet幀的長度是可變的,當(dāng)其長度與所選擇的封裝開銷長度之和大于預(yù) 先配置的最大分片長度時,則需要LINK-PHY接口的通信雙方、即圖1所示的LINK裝置和 PHY裝置采用多個分片來進(jìn)行數(shù)據(jù)的傳送。數(shù)據(jù)傳送中,單個ATM信元的長度固定為53字節(jié),小于最小有效Ethernet幀的長 度64字節(jié);同時考慮到在LINK-PHY接口中保證短包傳送的完整性,又不必增加設(shè)計中多余 的復(fù)雜性,LINK-PHY接口可配置的最大分片長度的選擇可能會遠(yuǎn)遠(yuǎn)大于單個ATM信元的長 度與分片的封裝開銷長度之和。這樣,由于分片的封裝開銷長度基本是固定的,那么,如果在LINK-PHY接口的單 個分片中只傳送一個ATM信元,無疑將使凈荷傳送效率明顯下降;然而,如果能在單個分片 中同時傳送多個ATM信元,則凈荷傳送效率將得到較大提高。所述凈荷傳送效率即為一個 分片中ATM信元的凈荷長度之和與分片的總長度之比?;谝陨厦枋觯景l(fā)明中,LINK-PHY接口發(fā)送端,在單個分片中同時承載多個ATM 信元,即將代表上層業(yè)務(wù)的多個ATM信元依次放入同一分片中,并在分片的封裝開銷中寫 入ATM信元組的長度信息,然后對該分片進(jìn)行處理并發(fā)送。所述ATM信元組即為單個分片 中包含的多個ATM信元。LINK-PHY接口接收端則將收到的分片中的數(shù)據(jù)還原為代表上層業(yè)務(wù)的多個ATM 信元,即由于單個ATM信元的長度是固定的,因此,LINK-PHY接口接收端,能夠通過分片的 封裝開銷中的ATM信元組的長度信息確定收到的分片中包含的ATM信元的數(shù)量,將分片中 的數(shù)據(jù)依次還原為代表上層業(yè)務(wù)的各ATM信元。將多個依次ATM信元放入同一分片中,具體為=LINK-PHY接口發(fā)送端,如LINK裝 置或PHY裝置中的分片模塊,根據(jù)預(yù)先配置的LINK-PHY接口的最大分片長度的要求,提取 PHY裝置或LINK裝置的發(fā)送緩存中來自上層業(yè)務(wù)數(shù)據(jù)端口的ATM信元,將各ATM信元依次放入同一分片中。發(fā)送緩存中等待傳送的ATM信元較多時,分片通常以滿足限制條件的最大分片長 度進(jìn)行傳送,即在分片長度小于預(yù)先配置的最大分片長度的前提下,一個分片中盡可能多 地包含ATM信元。發(fā)送緩存中等待傳送的ATM信元不多時,也可以較短的分片進(jìn)行傳送。LINK-PHY接口發(fā)送端可以在等到發(fā)送緩存中緩存了較多數(shù)量的ATM信元時,才提 取多個ATM信元放入同一分片,以使發(fā)送的分片既滿足預(yù)先配置的LINK-PHY接口的最大分 片長度,又能夠盡量多地包含ATM信元;也可以在發(fā)送緩存中緩存的ATM信元的數(shù)量不是很 多或較少的情況下,就提取這些ATM信元,以更好地滿足業(yè)務(wù)數(shù)據(jù)的實時性要求。在分片的封裝開銷中寫入的ATM信元組的長度信息可以是ATM信元的數(shù)量,即當(dāng) 前分片中包含的ATM信元的數(shù)量;也可以是ATM信元組的總長度,即當(dāng)前分片中包含的ATM 信元組的總長度;還可以是ATM信元組的凈荷的總長度,即當(dāng)前分片中包含的ATM信元組的 凈荷的總長度。對分片進(jìn)行處理并發(fā)送具體為對分片加標(biāo)簽、進(jìn)行以太網(wǎng)適配(可選)和加校驗 等過程形成符合標(biāo)準(zhǔn)封裝格式的分片,然后發(fā)送至LINK-PHY接口。對分片接收并處理具體為對分片進(jìn)行去封裝。LINK-PHY接口接收端,如PHY裝置 或LINK裝置中的去封裝模塊,根據(jù)ATM信元具有固定長度的特點,通過收到的分片中的ATM 信元組的長度信息,便能夠確定當(dāng)前收到的分片中包含的ATM信元的數(shù)量,經(jīng)過去封裝便 能夠?qū)⒎制械臄?shù)據(jù)依次還原為代表上層業(yè)務(wù)的各ATM信元,并放入PHY裝置或LINK裝置 的接收緩存。下面分別以無以太網(wǎng)適配和采用以太網(wǎng)適配兩個具體實施例對本發(fā)明的具體實 現(xiàn)進(jìn)行更為詳細(xì)的說明。LINK-PHY接口的參考模型如圖1所示。LINK-PHY接口發(fā)送端,如LINK裝置或PHY 裝置中的分片模塊,根據(jù)預(yù)先配置的LINK-PHY接口的最大分片長度(TX_MFS)的要求,提取 發(fā)送緩存中來自上層業(yè)務(wù)數(shù)據(jù)端口的ATM信元,將各ATM信元依次放入同一分片中。無以太網(wǎng)適配無以太網(wǎng)適配時,分片的封裝可以采用如圖2所示的數(shù)據(jù)結(jié)構(gòu),其中的長度 (Length)域中包含ATM信元組的長度信息,用于向LINK-PHY接口接收端指示收到的單個 分片中所包含的ATM信元的數(shù)量。一個ATM信元的固定長度為53字節(jié),其中,ATM信元頭 5字節(jié),ATM信元凈荷48字節(jié)。當(dāng)前分片中包含η個ATM信元,那么,長度域中可以填寫n, 即當(dāng)前分片中包含的ATM信元的數(shù)量;也可以填寫53Xn,即當(dāng)前分片中包含的ATM信元組 的總長度;還可以填寫48Xn,即當(dāng)前分片中包含的ATM信元凈荷的總長度。發(fā)送緩存中等待傳送的ATM信元較多時,分片通常以滿足限制條件的最大分片長 度進(jìn)行傳送,NX 53+8彡TX_MFS < (N+l) X 53+8,其中N為該分片中滿足TX_MFS要求的最 大ATM信元數(shù)量,此時η = N。發(fā)送緩存中等待傳送的ATM信元不多時,也可以較短的分片、 即η <N進(jìn)行傳送。LINK-PHY接口接收端,如PHY裝置或LINK裝置中的去封裝模塊,根據(jù)分片中的長 度域的指示將分片中的數(shù)據(jù)依次還原為代表上層業(yè)務(wù)的η個ATM信元、即ATM信元組,并 放入接收緩存。如果長度域的取值為n,則直接確定ATM信元的數(shù)量為η ;如果長度域的值 為當(dāng)前分片中包含的ATM信元組的總長度,則將ATM信元組的總長度除以53得到ATM信元的數(shù)量η ;如果長度域的值為當(dāng)前分片中包含的ATM信元組的凈荷的總長度,則將ATM 信元組的凈荷的總長度除以48得到ATM信元的數(shù)量η。此時,凈荷的傳送效率為ηΧ48/ (4+ηΧ53+4)。該凈荷傳送效率即一個分片中ATM信元組的凈荷長度之和與分片的總長度 之比。無以太網(wǎng)適配時,當(dāng)一個ATM信元作為分片的數(shù)據(jù)凈荷進(jìn)行傳送時,凈荷傳送效 率為48/(53+8) = 78. 9% ;由圖3所示的同一分片中包含的ATM信元的數(shù)量與凈荷傳送效 率之間的關(guān)系可以看到,隨著同一分片中包含的ATM信元的數(shù)量的增加,凈荷傳送效率能 夠獲得大約10%的提高,即LINK-PHY接口的實際有效帶寬可以提高大約10%。采用以太網(wǎng)適配采用以太網(wǎng)適配的情況下,分片的封裝可以采用如圖4所示的數(shù)據(jù)結(jié)構(gòu),其中的 長度域中包含ATM信元組的長度信息,用于向LINK-PHY接口接收端指示收到的單個分片中 所包含的ATM信元的數(shù)量。當(dāng)前分片中包含η個ATM信元,那么,長度域中可以填寫n,即當(dāng) 前分片中包含的ATM信元的數(shù)量;也可以填寫53Xn,即當(dāng)前分片中包含的ATM組的信元的 總長度;還可以填寫48Xn,即當(dāng)前分片中包含的ATM信元組的凈荷的總長度。發(fā)送緩存中等待傳送的ATM信元較多時,分片通常以滿足限制條件的最大分片長 度進(jìn)行傳送,即NX53+22 <TX_MFS< (N+l) X 53+22,其中N為滿足TX_MFS要求的最大ATM 信元數(shù)量,此時η = N。發(fā)送緩存中等待傳送的ATM信元不多時,也可以較短的分片、即η < N進(jìn)行傳送。LINK-PHY接口接收端,如PHY裝置或LINK裝置中的去封裝模塊,根據(jù)分片中的長 度域的指示將分片中的數(shù)據(jù)依次還原為代表上層業(yè)務(wù)的η個ATM信元、即ATM信元組,并 放入接收緩存。如果長度域的取值為n,則直接確定ATM信元的數(shù)量為η ;如果長度域的值 為當(dāng)前分片中包含的ATM信元組的總長度,則將ATM信元組的總長度除以53得到ATM信 元的數(shù)量η;如果長度域的值為當(dāng)前分片中包含的ATM信元組的凈荷的總長度,則將ATM 信元組的凈荷的總長度除以48得到ATM信元的數(shù)量η。此時,凈荷傳送效率為ηΧ48/ (14+4+ηΧ53+4)。采用以太網(wǎng)適配時,當(dāng)一個ATM信元作為分片的數(shù)據(jù)凈荷進(jìn)行傳送時,凈荷傳送 效率為48/(53+4+18) = 64% ;由圖5所示的同一分片中包含的ATM信元的數(shù)量與凈荷傳 送效率之間的關(guān)系可以看到,隨著同一分片中包含的ATM信元的數(shù)量的增加,凈荷傳送效 率能夠獲得大約20%的提高,即LINK-PHY接口的實際有效帶寬可以提高大約20%。圖6為本發(fā)明中ATM信元傳送及處理裝置的結(jié)構(gòu)示意圖。該裝置在LINK-PHY接 口發(fā)送端包括發(fā)送緩存、分片確定單元和分片處理及發(fā)送單元,其中,發(fā)送緩存用于緩存 LINK-PHY接口發(fā)送端等待發(fā)送的ATM信元;分片確定單元用于提取緩存的ATM信元,在單 個分片中同時放入多個ATM信元;分片處理及發(fā)送單元用于對包含多個ATM信元的分片進(jìn) 行封裝處理并發(fā)送。其中分片確定單元包括信元提取單元和長度填充單元,信元提取單元用于提取 緩存的ATM信元,將多個ATM信元放入同一分片中;長度填充單元用于在分片的封裝開銷中 寫入ATM信元組的長度信息。其中,信元提取單元和長度填充單元位于LINK-PHY接口發(fā)送端的分片模塊中;分 片處理及發(fā)送單元包括LINK-PHY接口發(fā)送端的加標(biāo)簽?zāi)K、復(fù)用模塊、加校驗?zāi)K,還可以進(jìn)一步包括以太網(wǎng)適配模塊,具體連接關(guān)系如圖1所示。另外,該裝置在LINK-PHY接口接收端包括分片處理及接收單元、分片解析單元 和接收緩存,其中,分片接收及處理單元用于對收到的包含多個ATM信元的分片進(jìn)行去封 裝;分片解析單元用于將收到的單個分片中包含的多個ATM信元的數(shù)據(jù)還原為代表上層業(yè) 務(wù)的各ATM信元;接收緩存用于緩存LINK-PHY接口接收到的ATM信元。其中,分片解析單元包括長度解析單元和信元還原單元,長度解析單元用于確定 分片的封裝開銷中的ATM信元組的長度信息,并提供給信元還原單元;信元還原單元用于 根據(jù)ATM信元組的長度信息確定收到的分片中包含的ATM信元的數(shù)量,并將分片中數(shù)據(jù)還 原為代表上層業(yè)務(wù)的各ATM信元。其中,分片接收及處理單元位于LINK-PHY接口接收端的解復(fù)用模塊和去封裝模 塊,長度解析單元和信元還原單元位于LINK-PHY接口接收端的去封裝模塊。具體連接關(guān)系 如圖1所示。本發(fā)明中的ATM信元傳送系統(tǒng)包括=LINK-PHY接口發(fā)送端和LINK-PHY接口接收 端,其中,LINK-PHY接口發(fā)送端用于在單個分片中同時承載多個ATM信元,即用于將多個 ATM信元放入同一分片中,并在分片的封裝開銷中寫入ATM信元組的長度信息,然后對該分 片進(jìn)行封裝并發(fā)送給LINK-PHY接口接收端;LINK-PHY接口接收端用于將收到的分片中包 含的多個ATM信元的數(shù)據(jù)還原為代表上層業(yè)務(wù)的各ATM信元,即對收到的分片進(jìn)行去封裝, 并根據(jù)單個ATM信元的長度固定的特點,通過分片的封裝開銷中的ATM信元組的長度信息 確定收到的分片中包含的ATM信元的數(shù)量,將分片中的數(shù)據(jù)還原為代表上層業(yè)務(wù)的包含多 個ATM信元的信元組。以上所述,僅為本發(fā)明的較佳實施例而已,并非用于限定本發(fā)明的保護(hù)范圍。
9
權(quán)利要求
一種異步傳輸模式ATM信元的傳送方法,其特征在于,該方法包括LINK PHY接口發(fā)射端,在單個分片中同時承載多個ATM信元。
2.根據(jù)權(quán)利要求1所述的方法,所述在單個分片中同時承載多個ATM信元,包括將代 表上層業(yè)務(wù)的多個ATM信元放入同一分片中,并在分片的封裝開銷中寫入ATM信元組的長 度信息,對該分片進(jìn)行封裝處理并發(fā)送。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述將多個ATM信元放入同一分片中,包 括根據(jù)預(yù)先配置的LINK-PHY接口的最大分片長度,提取發(fā)送緩存中來自上層業(yè)務(wù)數(shù)據(jù)端 口的ATM信元,將各ATM信元放入同一分片中。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述將多個ATM信元放入同一分片中,包 括當(dāng)前分片中包含ATM信元的數(shù)量不大于最大ATM信元數(shù)量,所述最大ATM信元數(shù)量為滿 足預(yù)先配置的LINK-PHY接口的最大分片長度的單個分片中所能包含的ATM信元的最大數(shù) 量。
5.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述ATM信元組的長度信息,是當(dāng)前分 片中包含的ATM信元的數(shù)量;或,當(dāng)前分片中包含的ATM信元組的總長度;或,當(dāng)前分片中 包含的ATM信元組的凈荷的總長度。
6.根據(jù)權(quán)利要求1至5任一所述的方法,其特征在于,所述對該分片進(jìn)行處理并發(fā)送之 后,進(jìn)一步包括LINK-PHY接口接收端將收到的單個分片中的數(shù)據(jù)還原為代表上層業(yè)務(wù)的 各ATM信元。
7.根據(jù)權(quán)利要求6所述的方法,其特征在于,所述還原為ATM信元,包括根據(jù)單個ATM 信元的長度固定的特點,通過分片的封裝開銷中的ATM信元組的長度信息確定收到的分片 中包含的ATM信元的數(shù)量,將分片中的數(shù)據(jù)還原為代表上層業(yè)務(wù)的各ATM信元,并放入接收緩存。
8.—種ATM信元的處理方法,其特征在于,該方法包括=LINK-PHY接口接收端將收到的 單個分片中包含的多個ATM信元的數(shù)據(jù)還原為代表上層業(yè)務(wù)的各ATM信元。
9.根據(jù)權(quán)利要求8所述的方法,其特征在于,所述還原為ATM信元,包括根據(jù)單個ATM 信元的長度固定的特點,通過分片的封裝開銷中的ATM信元組的長度信息確定收到的分片 中包含的ATM信元的數(shù)量,并將分片中的數(shù)據(jù)還原為代表上層業(yè)務(wù)的各ATM信元,并放入接 收緩存。
10.一種ATM信元的傳送裝置,其特征在于,包括分片確定單元,用于提取ATM信元,在單個分片中同時放入多個ATM信元;分片處理及發(fā)送單元,用于對包含多個ATM信元的分片進(jìn)行封裝處理并發(fā)送。
11.根據(jù)權(quán)利要求10所述的裝置,其特征在于,所述分片確定單元包括信元提取單元,用于提取ATM信元,將多個ATM信元放入同一分片中;長度填充單元,用于在分片的封裝開銷中寫入ATM信元組的長度信息。
12.—種ATM信元的處理裝置,其特征在于,包括分片接收及處理單元,用于對收到的包含多個ATM信元的分片進(jìn)行去封裝;分片解析單元用于將收到的單個分片中包含的多個ATM信元的數(shù)據(jù)還原為代表上層 業(yè)務(wù)的各ATM信元。
13.根據(jù)權(quán)利要求12所述的裝置,其特征在于,所述分片解析單元包括長度解析單元,用于確定分片的封裝開銷中的ATM信元組的長度信息; 信元還原單元,用于根據(jù)所述ATM信元組的長度信息確定收到的分片中包含的ATM信 元的數(shù)量,將分片中包含的多個 ATM信元的數(shù)據(jù)還原為代表上層業(yè)務(wù)的各ATM信元。
14. 一種ATM信元的傳送系統(tǒng),其特征在于,包括 LINK-PHY接口發(fā)送端,用于在單個分片中同時承載多個ATM信元; LINK-PHY接口接收端,用于將收到的單個分片中包含的多個ATM信元的數(shù)據(jù)還原為代 表上層業(yè)務(wù)的各ATM信元。
全文摘要
本發(fā)明公開了一種異步傳輸模式信元的傳送方法、裝置及系統(tǒng)。本發(fā)明方案中,LINK-PHY接口發(fā)送端,在單個分片中同時承載多個ATM信元,具體地,將多個ATM信元放入同一分片中,并在分片的封裝開銷中寫入ATM信元組的長度信息,對該分片進(jìn)行處理并發(fā)送。本發(fā)明方案中,在LINK-PHY接口的單個分片中同時傳送多個ATM信元,從而使凈荷傳送效率得到顯著提高,進(jìn)而使LINK-PHY接口的實際有效帶寬得到大幅提高,同時也降低了數(shù)據(jù)的傳送時延。由于ATM信元的長度是固定的,LINK-PHY接口接收端能夠根據(jù)分片的封裝開銷中的ATM信元組的長度信息,確定收到的分片中所包含的ATM信元的數(shù)量,從而可以將分片中的數(shù)據(jù)還原為代表上層業(yè)務(wù)的多個ATM信元。
文檔編號H04L12/58GK101964777SQ20091008985
公開日2011年2月2日 申請日期2009年7月24日 優(yōu)先權(quán)日2009年7月24日
發(fā)明者葉宇煦, 袁立權(quán) 申請人:中興通訊股份有限公司