專利名稱:一種業(yè)務(wù)數(shù)據(jù)傳輸方法及裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信技術(shù)領(lǐng)域,特別是涉及一種業(yè)務(wù)數(shù)據(jù)傳輸方法及裝置。
背景技術(shù):
隨著3G等無線技術(shù)的發(fā)展,無線基站的接口從2G時代的El接口逐步向FE和GE 接口過渡,業(yè)務(wù)類型也從電路業(yè)務(wù)逐步向分組業(yè)務(wù)過渡。但是在實際網(wǎng)絡(luò)中,傳統(tǒng)的電路業(yè) 務(wù)仍然將長期存在,傳輸網(wǎng)絡(luò)必須能夠同時支持電路業(yè)務(wù)和分組業(yè)務(wù),相對于分組業(yè)務(wù),電 路業(yè)務(wù)通常對于抖動比較敏感,在處理時應注意保證業(yè)務(wù)的抖動性能。無線回程網(wǎng)絡(luò)既包括光網(wǎng)絡(luò),也包括微波網(wǎng)絡(luò),它們共同實現(xiàn)移動業(yè)務(wù)的回傳。微 波網(wǎng)絡(luò)一般用于基站側(cè)的最后幾跳接入,在網(wǎng)絡(luò)中有非常普遍的應用。在物理媒介上,微波 和光纖有很大的不同,微波一般用于處理比較暴露的環(huán)境,傳輸受環(huán)境變化影響較大,表現(xiàn) 在其接口速率會經(jīng)常變化;而光纖則用于處理封閉環(huán)境,傳輸速率高,基本不受環(huán)境影響?,F(xiàn)有的基于SDH/S0NET技術(shù)的MSTP平臺雖然有多業(yè)務(wù)處理能力,但是現(xiàn)有的MSTP 平臺對于分組業(yè)務(wù)和電路業(yè)務(wù)分別采用單獨的交換網(wǎng),因此成本較高。
發(fā)明內(nèi)容
為解決上述技術(shù)問題,本發(fā)明實施例提供了一種業(yè)務(wù)數(shù)據(jù)傳輸方法及裝置,以實 現(xiàn)分組交換網(wǎng)在微波等自適應帶寬場景下,仍然能夠保證業(yè)務(wù)的抖動性能。技術(shù)方案如 下本發(fā)明實施例提供一種業(yè)務(wù)數(shù)據(jù)傳輸方法,包括獲得為業(yè)務(wù)預先配置的交換網(wǎng)時隙資源信息;獲得業(yè)務(wù)數(shù)據(jù)單元,所述業(yè)務(wù)數(shù)據(jù)單元中攜帶業(yè)務(wù)標識;根據(jù)所述業(yè)務(wù)標識以及所述為業(yè)務(wù)預先配置的交換網(wǎng)時隙資源信息,確定所述業(yè) 務(wù)數(shù)據(jù)單元的交換網(wǎng)時隙資源;根據(jù)所確定的交換網(wǎng)時隙資源,在對應的時隙將所述業(yè)務(wù)數(shù)據(jù)單元發(fā)送至交換 網(wǎng)。本發(fā)明實施例還提供一種業(yè)務(wù)數(shù)據(jù)傳輸裝置,包括時隙資源配置模塊,用于獲得為業(yè)務(wù)預先配置的交換網(wǎng)時隙資源信息;業(yè)務(wù)數(shù)據(jù)獲得模塊,用于獲得業(yè)務(wù)數(shù)據(jù)單元,所述業(yè)務(wù)數(shù)據(jù)單元中攜帶業(yè)務(wù)標 識;時隙資源確定模塊,用于根據(jù)所述業(yè)務(wù)標識以及所述為業(yè)務(wù)預先配置的交換網(wǎng)時 隙資源信息,確定所述業(yè)務(wù)數(shù)據(jù)單元的交換網(wǎng)時隙資源;第一業(yè)務(wù)數(shù)據(jù)發(fā)送模塊,用于根據(jù)所確定的交換網(wǎng)時隙資源,在對應的時隙將所 述業(yè)務(wù)數(shù)據(jù)單元發(fā)送至交換網(wǎng)。本發(fā)明實施例所提供的技術(shù)方案,傳輸節(jié)點預先為業(yè)務(wù)配置交換網(wǎng)時隙資源,當 獲得業(yè)務(wù)數(shù)據(jù)單元后,根據(jù)業(yè)務(wù)數(shù)據(jù)單元攜帶的業(yè)務(wù)標識以及為業(yè)務(wù)預先的配置的交換網(wǎng)時隙資源,對業(yè)務(wù)進行發(fā)送處理。應用本發(fā)明實施例所提供的技術(shù)方案,可以有效保證業(yè)務(wù) 的抖動性能,并且,分組業(yè)務(wù)和電路業(yè)務(wù)可以采用相同的交換網(wǎng)進行傳輸,因此也有效降低 了實現(xiàn)成本。
為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn) 有技術(shù)描述中所需要使用的附圖作簡單的介紹,顯而易見地,下面描述中的附圖僅僅是本 發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動性的前提下,還可 以根據(jù)這些附圖獲得其他的附圖。圖1為本發(fā)明實施例的網(wǎng)絡(luò)應用場景示意圖;圖2為本發(fā)明實施例的業(yè)務(wù)數(shù)據(jù)傳輸方法流程圖;圖3為本發(fā)明實施例的使用GFP封裝的示意圖;圖4為本發(fā)明實施例的使用GFP封裝時交換網(wǎng)時隙配置示意圖;圖5為本發(fā)明實施例的使用GFP封裝時交換網(wǎng)時隙調(diào)整示意圖;圖6為本發(fā)明實施例的使用PWE3封裝的示意圖;圖7為本發(fā)明實施例的使用PWE3封裝時交換網(wǎng)時隙配置示意圖;圖8為本發(fā)明實施例的使用PWE3封裝時交換網(wǎng)時隙調(diào)整示意圖;圖9為本發(fā)明實施例的業(yè)務(wù)數(shù)據(jù)傳輸裝置的結(jié)構(gòu)示意圖;圖10為本發(fā)明實施例的業(yè)務(wù)數(shù)據(jù)傳輸裝置的另一種結(jié)構(gòu)示意圖;圖11為本發(fā)明實施例的時隙資源配置模塊的結(jié)構(gòu)示意圖;圖12為本發(fā)明實施例的業(yè)務(wù)數(shù)據(jù)傳輸裝置的第三種結(jié)構(gòu)示意圖;圖13為本發(fā)明實施例的業(yè)務(wù)數(shù)據(jù)傳輸裝置的第四種結(jié)構(gòu)示意圖。
具體實施例方式下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完 整地描述,顯然,所描述的實施例僅是本發(fā)明一部分實施例,而不是全部的實施例。基于本 發(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實 施例,都屬于本發(fā)明保護的范圍。圖1所示為本發(fā)明實施例的網(wǎng)絡(luò)應用場景示意圖,用戶業(yè)務(wù)通過微波節(jié)點101、 102、103上的連接來進行傳輸,其中節(jié)點101和節(jié)點103為邊緣節(jié)點,可以上下業(yè)務(wù),節(jié)點 102為交換路徑上的一個或多個中間節(jié)點中的一個,用于業(yè)務(wù)透傳;節(jié)點內(nèi)部都通過交換 網(wǎng)實現(xiàn)支路卡與線路卡或線路卡與線路卡之間的數(shù)據(jù)交換。上業(yè)務(wù)的邊緣節(jié)點,例如圖1所示的節(jié)點101,對接入的業(yè)務(wù)進行封裝處理,得到 業(yè)務(wù)數(shù)據(jù)單元,在業(yè)務(wù)數(shù)據(jù)單元中攜帶有業(yè)務(wù)標簽,以實現(xiàn)不同業(yè)務(wù)的區(qū)分。業(yè)務(wù)數(shù)據(jù)單元 在邊緣節(jié)點101經(jīng)交換網(wǎng)處理后轉(zhuǎn)發(fā)至出端口,然后通過一個或多個中間節(jié)點,例如圖1所 示的節(jié)點102,轉(zhuǎn)發(fā)到下業(yè)務(wù)的邊緣節(jié)點,例如圖1所示的節(jié)點103,節(jié)點103對接收到的數(shù) 據(jù)單元進行解封裝獲得原始業(yè)務(wù)數(shù)據(jù)。在上業(yè)務(wù)的邊緣節(jié)點以及每個中間節(jié)點上,業(yè)務(wù)會 經(jīng)過交換網(wǎng)處理以實現(xiàn)從輸入端口到輸出端口的轉(zhuǎn)發(fā),業(yè)務(wù)數(shù)據(jù)單元從輸入線卡進入交換 網(wǎng)之前會進行切片以便交換網(wǎng)處理,在輸出線卡進行切片組裝恢復業(yè)務(wù)數(shù)據(jù)單元并發(fā)送出去。當然,圖1所示僅是本發(fā)明實施例的一種典型網(wǎng)絡(luò)應用場景示意圖,可以理解的 是,業(yè)務(wù)也可以不經(jīng)過中間節(jié)點的轉(zhuǎn)發(fā),從上業(yè)務(wù)的邊緣節(jié)點直接發(fā)送到下業(yè)務(wù)的邊緣節(jié)
點ο本發(fā)明實施例提供一種業(yè)務(wù)數(shù)據(jù)傳輸方法,適用于節(jié)點內(nèi)部將業(yè)務(wù)發(fā)送至交換網(wǎng) 之前的處理,參見圖2所示,該方法包括以下步驟S201,獲得為業(yè)務(wù)預先配置的交換網(wǎng)時隙資源信息;S202,獲得業(yè)務(wù)數(shù)據(jù)單元,所述業(yè)務(wù)數(shù)據(jù)單元中攜帶業(yè)務(wù)標識;S203,根據(jù)所述業(yè)務(wù)標識以及所述為業(yè)務(wù)預先配置的交換網(wǎng)時隙資源信息,確定 所述業(yè)務(wù)數(shù)據(jù)單元的交換網(wǎng)時隙資源;S204,對所述業(yè)務(wù)數(shù)據(jù)單元進行切片處理,并根據(jù)所確定的交換網(wǎng)時隙資源,在對 應的時隙將所述業(yè)務(wù)數(shù)據(jù)單元的切片發(fā)送至交換網(wǎng)。在其它實施例中,也可以不對業(yè)務(wù)數(shù)據(jù)單元進行切片處理,例如業(yè)務(wù)數(shù)據(jù)單元的 長度比切片長度小的情況下可以不進行切片處理。在上述方法中,節(jié)點預先為業(yè)務(wù)配置交換網(wǎng)時隙資源,為了保證業(yè)務(wù)的抖動性能, 可以為每一個抖動敏感業(yè)務(wù)配置固定的交換網(wǎng)時隙資源,當節(jié)點接收到抖動敏感業(yè)務(wù)的數(shù) 據(jù)單元后,按照預先配置的固定時隙對其切片進行發(fā)送,從而保證了抖動性能。對于非抖動敏感業(yè)務(wù),可以不為其配置固定的交換網(wǎng)時隙資源,如果節(jié)點接收了 到非抖動敏感業(yè)務(wù)數(shù)據(jù)單元,可以選擇在與已分配交換網(wǎng)時隙資源不相沖突的時隙,即與 抖動敏感業(yè)務(wù)發(fā)送不相沖突的時隙,將非抖動敏感業(yè)務(wù)數(shù)據(jù)單元切片發(fā)送至交換網(wǎng)。在其它實施例中,也可以不對非抖動敏感業(yè)務(wù)數(shù)據(jù)單元進行切片處理,例如,非抖 動敏感業(yè)務(wù)數(shù)據(jù)單元的長度比切片長度小的情況下可以不進行切片處理。在微波網(wǎng)絡(luò)中,節(jié)點的發(fā)送速率可能會根據(jù)環(huán)境而變化,在本發(fā)明實施例中,當發(fā) 送速率發(fā)生變化時,節(jié)點根據(jù)發(fā)送速率變化結(jié)果,重新為業(yè)務(wù)配置交換網(wǎng)時隙資源,從而保 證抖動敏感業(yè)務(wù)的正確發(fā)送。由于節(jié)點可以直接從業(yè)務(wù)數(shù)據(jù)單元中獲取業(yè)務(wù)標識,因此這里的業(yè)務(wù)標識對于節(jié) 點而言是顯式的,節(jié)點可以直接根據(jù)業(yè)務(wù)標識來對業(yè)務(wù)進行區(qū)分,在微波網(wǎng)絡(luò)中,微波鏈路 速率會根據(jù)環(huán)境而變化,TDM進入線卡的時隙位置也會相應變化,因此無法通過TDM時隙位 置來區(qū)分不同業(yè)務(wù)。下面將結(jié)合兩個具體的實施例,對本發(fā)明的技術(shù)方案做進一步的詳細說明。實施例一圖3、圖4和圖5描述了基于GFP封裝方式的一個具體實施例。如圖4和圖5所描述的網(wǎng)絡(luò)場景,節(jié)點401和節(jié)點405為上下業(yè)務(wù)的邊緣節(jié)點, 業(yè)務(wù)數(shù)據(jù)在節(jié)點401和節(jié)點405之間的傳輸會經(jīng)過多個中間節(jié)點,即節(jié)點402、節(jié)點403和 節(jié)點404。這里假設(shè)節(jié)點402和節(jié)點403之間、節(jié)點403和節(jié)點404之間的鏈路為微波鏈 路。業(yè)務(wù)數(shù)據(jù)在上業(yè)務(wù)節(jié)點被封裝為攜帶標簽信息的業(yè)務(wù)數(shù)據(jù)單元后,并根據(jù)標簽信息通 過交換網(wǎng)交換到出端口,在出端口多個業(yè)務(wù)數(shù)據(jù)單元會再被封裝成一個大的塊狀復接幀結(jié) 構(gòu),連續(xù)形成的復接幀會在出接口上周期性地發(fā)送出去;中間節(jié)點接收到復接幀后,從中解 析出多個業(yè)務(wù)數(shù)據(jù)單元,并根據(jù)業(yè)務(wù)數(shù)據(jù)單元中攜帶的標簽信息將業(yè)務(wù)數(shù)據(jù)單元交換到出 端口,在出端口多個業(yè)務(wù)數(shù)據(jù)單元會再被封裝成一個大的復接幀,連續(xù)形成的復接幀會在出接口上周期性地發(fā)送出去;下業(yè)務(wù)節(jié)點接收到復接幀后,從中解析出多個業(yè)務(wù)數(shù)據(jù)單元, 并根據(jù)業(yè)務(wù)數(shù)據(jù)單元中攜帶的標簽信息將業(yè)務(wù)數(shù)據(jù)單元交換到下業(yè)務(wù)端口,在下業(yè)務(wù)端口 上解封裝業(yè)務(wù)數(shù)據(jù)單元獲得原始業(yè)務(wù)數(shù)據(jù)。在這個過程中上業(yè)務(wù)節(jié)點、中間節(jié)點和下業(yè)務(wù) 節(jié)點在線卡和交換網(wǎng)部分的處理基本一致,下面以上業(yè)務(wù)節(jié)點為例具體地描述封裝和交換 網(wǎng)處理部分的處理。當上業(yè)務(wù)節(jié)點401接收到業(yè)務(wù)時,對于分組報文或TDM幀(如El)都進行 GFP(Generic Framing Procedure,通用成幀規(guī)程)封裝,得到業(yè)務(wù)數(shù)據(jù)單元。如圖3所 示,在GFP封裝格式的Extension header (擴展頭)部分中,攜帶有業(yè)務(wù)標簽Label,用于 標識業(yè)務(wù),實現(xiàn)不同業(yè)務(wù)間的區(qū)分。在Extension header中,還可以攜帶業(yè)務(wù)優(yōu)先級信息 Priority信息。Extension header中的CoS可以用來指示業(yè)務(wù)類型,以區(qū)分業(yè)務(wù)是抖動敏 感業(yè)務(wù)還是非抖動敏感業(yè)務(wù),此外,也可以利用GFP封裝的PTI部分來指示業(yè)務(wù)類型。在上業(yè)務(wù)的邊緣節(jié)點、以及需要對業(yè)務(wù)數(shù)據(jù)單元進行轉(zhuǎn)發(fā)的中間節(jié)點中,預先為 業(yè)務(wù)配置交換網(wǎng)時隙資源。如圖4所示,以中間節(jié)點403為例,預先在節(jié)點403上為所要處 理的業(yè)務(wù)建立時隙分配表,這里將時隙分配表集成在轉(zhuǎn)發(fā)表中,表中的Out列表示業(yè)務(wù)的 出端口。對于部分業(yè)務(wù),如CBR、TDM、語音等時延抖動敏感類型業(yè)務(wù),在交換網(wǎng)中為其配置 固定的交換周期內(nèi)的時隙資源位置。這里交換周期可以配置為接口上復接幀的發(fā)送周期, 例如對于每秒發(fā)送8000個塊狀幀的情況,則把交換周期配置為1/8000 = 125微秒。將每 個交換周期劃分為連續(xù)的大小一致的時隙單元,例如將每個時隙單元大小設(shè)置為每傳送1 字節(jié)數(shù)據(jù)所需的時間。如圖4所示,對于標簽為100的業(yè)務(wù),配置時隙開始位置為800、占 用時隙數(shù)量為8,即配置交換網(wǎng)時隙資源位置為800 807 ;對于標簽為300的業(yè)務(wù),時隙 開始位置為1050、占用時隙數(shù)量為10,即配置時隙資源位置為1050 1059,當然,所分配 的時隙資源位置也可以是分散的,只要保障業(yè)務(wù)的抖動性能即可。而對于非抖動敏感類業(yè) 務(wù),例如標簽為200和400的業(yè)務(wù),無需配置交換網(wǎng)時隙資源。這種預先配置交換網(wǎng)時隙資 源可以通過手動配置完成,也可以通過自動配置完成。自動配置方式可以在節(jié)點首次接收 到某一業(yè)務(wù)的業(yè)務(wù)數(shù)據(jù)單元時自動地在節(jié)點中實現(xiàn)交換網(wǎng)資源配置。這里以節(jié)點403為例 來說明自動配置的操作節(jié)點接收到業(yè)務(wù)數(shù)據(jù)單元,提取出業(yè)務(wù)標簽、業(yè)務(wù)類型和數(shù)據(jù)單元 長度信息;如果業(yè)務(wù)類型為抖動敏感類業(yè)務(wù),則在時隙分配表中查詢業(yè)務(wù)標簽對應的表項; 如果對應表項沒有分配交換網(wǎng)資源信息,則根據(jù)數(shù)據(jù)單元長度信息分配交換網(wǎng)資源信息, 并配置在時隙分配表中。在本實施例中,所述業(yè)務(wù)標簽、業(yè)務(wù)類型和數(shù)據(jù)單元長度信息都攜 帶在GFP頭部中。一般來說,同一個抖動敏感類業(yè)務(wù)的業(yè)務(wù)數(shù)據(jù)單元的長度是固定的,但有 些情況下也會有較小的變動,此時若接收到業(yè)務(wù)數(shù)據(jù)單元的長度過大,所需的交換網(wǎng)時隙 更多時,則根據(jù)接收的業(yè)務(wù)數(shù)據(jù)單元的長度更新時隙分配。另外,也可以為業(yè)務(wù)分配比業(yè)務(wù) 數(shù)據(jù)單元長度所需的時隙多一些的時隙資源,實現(xiàn)對于節(jié)點之間頻率差異或數(shù)據(jù)單元長度 變動的容差。例如對于長度為32字節(jié)(未計開銷)的El數(shù)據(jù)單元,可以配置傳遞33 35 字節(jié)(未計開銷)所需的時隙資源,在時隙開始位置和時隙結(jié)束位置預留少量時隙資源用 于實現(xiàn)容差。節(jié)點在獲得本地封裝或上游節(jié)點發(fā)送的業(yè)務(wù)數(shù)據(jù)單元后,根據(jù)業(yè)務(wù)標簽查詢轉(zhuǎn)發(fā) 表,獲得與該業(yè)務(wù)數(shù)據(jù)單元相對應的出端口信息和時隙信息;對于預先配置了交換網(wǎng)時隙 資源的業(yè)務(wù)數(shù)據(jù)單元,例如圖4所示標簽為100和300的業(yè)務(wù)數(shù)據(jù)單元,先將業(yè)務(wù)數(shù)據(jù)單元
7的切片放入緩存中,待延時到指定時隙后發(fā)送到相應的出端口。而對于未分配時隙信息的 業(yè)務(wù)數(shù)據(jù)單元,例如圖4所示標簽為200和400的業(yè)務(wù)數(shù)據(jù)單元,查詢轉(zhuǎn)發(fā)表獲得出端口信 息后,在未被分配的時隙將其業(yè)務(wù)數(shù)據(jù)單元的切片發(fā)送到相應的出端口。例如,在發(fā)送之 前,可以判斷當前所需的時隙或時隙區(qū)間是否與已分配時隙沖突,如果是,則將業(yè)務(wù)數(shù)據(jù)單 元切片放入緩存中,延時到與已分配時隙不相沖突的時隙再進行發(fā)送;如果否,則可以立即 進行發(fā)送。在出端口處,將多個業(yè)務(wù)數(shù)據(jù)單元放入復接幀中發(fā)送出去。這里復接幀嚴格按照 周期性發(fā)送,如每秒8000幀。如果鏈路速率發(fā)生變化,例如,當節(jié)點403和節(jié)點404之間的微波鏈路由于天氣變 化或其它因素,導致鏈路速率發(fā)生變化時,節(jié)點403進行以下操作S301,獲得當前節(jié)點403和節(jié)點404之間的微波鏈路速率;S302,根據(jù)當前微波鏈路速率,結(jié)合各個業(yè)務(wù)的帶寬資源需求,計算出新的時隙分 配策略;S303,根據(jù)計算出來的新的時隙分配策略更新時隙分配表,根據(jù)更新的時隙分配 表進行業(yè)務(wù)數(shù)據(jù)單元處理。具體地,圖5描述了更新后的時隙分配表,調(diào)整結(jié)果為對于業(yè)務(wù)標簽為100的業(yè) 務(wù),由于帶寬資源不足,而其優(yōu)先級較低,將不再分配固定的交換網(wǎng)時隙;對于業(yè)務(wù)標簽為 300的業(yè)務(wù),為其分配的交換網(wǎng)時隙位置被改變到300 309。此時在出端口處,將多個業(yè)務(wù)數(shù)據(jù)單元放入復接幀中發(fā)送出去。這里復接幀仍然 嚴格按照周期性發(fā)送,如每秒8000幀。只是此時由于速率降低,每幀的長度變小。鏈路速率發(fā)生變化時的另一種處理方法可以是不改變交換網(wǎng)時隙分配策略,而是 改變出接口所在的線卡上發(fā)送時隙分配策略。這種處理方式要求在出接口所在的線卡上進 行業(yè)務(wù)數(shù)據(jù)單元調(diào)度,在帶寬不足的情況下可以丟棄部分業(yè)務(wù)數(shù)據(jù)單元。為了避免業(yè)務(wù)數(shù) 據(jù)單元調(diào)度導致的抖動,需要額外在出接口所在的線卡上為每個業(yè)務(wù)配置發(fā)送時隙資源。 在速率變化的情況下,根據(jù)當前接口速率和業(yè)務(wù)需求調(diào)整出接口所在的線卡上各個業(yè)務(wù)發(fā) 送時隙資源的分配,嚴格保證已分配時隙資源業(yè)務(wù)的傳送,而未分配時隙資源的業(yè)務(wù)數(shù)據(jù) 單元在無法獲得時隙資源的情況下可以被丟棄。配置時隙資源的方式與之前配置交換網(wǎng)時 隙資源的方式類似,這里不再重復。實施例二 圖6、圖7和圖8描述了基于MPLS/PWE3封裝方式的一個具體實施例。如圖7和圖8所描述的網(wǎng)絡(luò)場景,節(jié)點701和節(jié)點705為邊緣節(jié)點,即上下業(yè)務(wù)的 節(jié)點,業(yè)務(wù)數(shù)據(jù)在節(jié)點701和節(jié)點705之間的傳輸會經(jīng)過多個中間節(jié)點,即節(jié)點702、節(jié)點 703和節(jié)點704。這里假設(shè)節(jié)點702和節(jié)點703之間、節(jié)點703和節(jié)點704之間的鏈路為微 波鏈路。以業(yè)務(wù)數(shù)據(jù)從節(jié)點701傳遞到節(jié)點705為例。業(yè)務(wù)數(shù)據(jù)在上業(yè)務(wù)節(jié)點被封裝為攜 帶標簽信息的業(yè)務(wù)數(shù)據(jù)單元后,并根據(jù)標簽信息通過交換網(wǎng)交換到出端口,在出端口多個 業(yè)務(wù)數(shù)據(jù)單元會再被封裝成一個大的塊狀復接幀結(jié)構(gòu),連續(xù)形成的復接幀會在出接口上周 期性地發(fā)送出去;中間節(jié)點接收到復接幀后,從中解析出多個業(yè)務(wù)數(shù)據(jù)單元,并根據(jù)業(yè)務(wù)數(shù) 據(jù)單元中攜帶的標簽信息將業(yè)務(wù)數(shù)據(jù)單元交換到出端口,在出端口多個業(yè)務(wù)數(shù)據(jù)單元會再 被封裝成一個大的復接幀,連續(xù)形成的復接幀會在出接口上周期性地發(fā)送出去;下業(yè)務(wù)節(jié) 點接收到復接幀后,從中解析出多個業(yè)務(wù)數(shù)據(jù)單元,并根據(jù)業(yè)務(wù)數(shù)據(jù)單元中攜帶的標簽信息將業(yè)務(wù)數(shù)據(jù)單元交換到下業(yè)務(wù)端口,在下業(yè)務(wù)端口上解封裝業(yè)務(wù)數(shù)據(jù)單元獲得原始業(yè)務(wù) 數(shù)據(jù)。在這個過程中上業(yè)務(wù)節(jié)點、中間節(jié)點和下業(yè)務(wù)節(jié)點在線卡和交換網(wǎng)部分的處理基本 一致,下面以上業(yè)務(wù)節(jié)點為例具體地描述封裝和交換網(wǎng)處理部分的處理。當上業(yè)務(wù)節(jié)點701接收到業(yè)務(wù)時,對于分組報文或TDM幀(如El)都進行 PWE3 (Pseudo-Wire Emulation Edge to Edge,端到端偽線仿真,簡稱偽線)標簽封裝,然后 再進行LSP (Label Switching Path,標簽交換路徑)標簽封裝,得到業(yè)務(wù)數(shù)據(jù)單元。如圖6 所示,LSP標簽用于標識轉(zhuǎn)發(fā)路徑,實現(xiàn)業(yè)務(wù)數(shù)據(jù)單元的轉(zhuǎn)發(fā),而PWE3標簽則可以用于同一 LSP上承載的不同業(yè)務(wù)間的區(qū)分。另外,可以利用PWE3標簽中的CoS(Class of Service, 業(yè)務(wù)類型)域來指示業(yè)務(wù)類型,以區(qū)分業(yè)務(wù)是抖動敏感業(yè)務(wù)還是非抖動敏感業(yè)務(wù)。在需要對業(yè)務(wù)數(shù)據(jù)單元進行轉(zhuǎn)發(fā)的節(jié)點中,預先為業(yè)務(wù)配置交換網(wǎng)時隙資源。如 圖7所示,以節(jié)點703為例,預先在節(jié)點703上為所要處理的業(yè)務(wù)配置時隙分配表,這里將 時隙分配表集成在轉(zhuǎn)發(fā)表中,表中的Out列表示業(yè)務(wù)的出端口。對于部分業(yè)務(wù),如CBR、TDM、 語音等時延抖動敏感類業(yè)務(wù),在交換網(wǎng)中為其配置固定的交換周期內(nèi)的時隙資源位置。這 里交換周期可以配置為接口上復接幀的發(fā)送周期,例如對于每秒發(fā)送8000個塊狀幀的情 況,則把交換周期配置為1/8000 = 125微秒。將每個交換周期劃分為連續(xù)的大小一致的時 隙單元,例如將每個時隙單元大小設(shè)置為每傳送1字節(jié)數(shù)據(jù)所需的時間。如圖7所示,對于 LSP標簽為100、偽線標簽為20的業(yè)務(wù),配置時隙開始位置為800、占用時隙數(shù)量為80,即 配置交換網(wǎng)時隙資源位置為800 879 ;對于LSP標簽為100、偽線標簽為70的業(yè)務(wù),配置 時隙開始位置為300、占用時隙數(shù)量為32,即時隙資源位置為300 331 ;對于LSP標簽為 200、偽線標簽為80的業(yè)務(wù),配置時隙開始位置為1000、占用時隙數(shù)量為50,即時隙資源位 置為1000 1049 ;而對于其它業(yè)務(wù),如非抖動敏感類業(yè)務(wù),例如表2中LSP標簽為300、偽 線標簽為15的業(yè)務(wù),無需配置交換網(wǎng)時隙資源。這種預先配置交換網(wǎng)時隙資源可以通過手 動配置完成,也可以通過自動配置完成。自動配置方式可以在節(jié)點首次接收到某一業(yè)務(wù)的 業(yè)務(wù)數(shù)據(jù)單元時自動地在節(jié)點中實現(xiàn)交換網(wǎng)資源配置。這里以節(jié)點703為例來說明自動配 置的操作節(jié)點接收到業(yè)務(wù)數(shù)據(jù)單元,提取出業(yè)務(wù)標簽、業(yè)務(wù)類型和數(shù)據(jù)單元長度信息;如 果業(yè)務(wù)類型為抖動敏感類業(yè)務(wù),則在時隙分配表中查詢業(yè)務(wù)標簽對應的表項;如果對應表 項沒有分配交換網(wǎng)資源信息,則根據(jù)數(shù)據(jù)單元長度信息分配交換網(wǎng)資源信息,并配置在時 隙分配表中。在本實施例中,業(yè)務(wù)標簽可以是PWE3標簽,也可以是LSP標簽與PWE3標簽組 合表示;業(yè)務(wù)類型信息則攜帶在PWE3標簽的CoS域;而業(yè)務(wù)數(shù)據(jù)單元的長度信息則可以通 過統(tǒng)計報文字節(jié)數(shù)來獲得,例如節(jié)點需要提取出單個報文以便后續(xù)轉(zhuǎn)發(fā)和QoS處理,在此 過程中即可獲得報文長度信息。一般來說,同一個抖動敏感類業(yè)務(wù)的業(yè)務(wù)數(shù)據(jù)單元的長度 是固定的,但有些情況下也會有較小的變動,此時若接收到業(yè)務(wù)數(shù)據(jù)單元的長度過大,所需 的交換網(wǎng)時隙更多時,則根據(jù)接收的業(yè)務(wù)數(shù)據(jù)單元的長度更新時隙分配。另外,也可以為業(yè) 務(wù)分配比業(yè)務(wù)數(shù)據(jù)單元長度所需的時隙多一些的時隙資源,實現(xiàn)對于節(jié)點之間頻率差異或 數(shù)據(jù)單元長度變動的容差。例如對于長度為32字節(jié)(未計開銷)的El數(shù)據(jù)單元,可以配 置傳遞33 35字節(jié)(未計開銷)所需的時隙資源,在時隙開始位置和時隙結(jié)束位置預留 少量時隙資源用于實現(xiàn)容差。節(jié)點在獲得本地封裝或上游節(jié)點發(fā)送的業(yè)務(wù)數(shù)據(jù)單元后,根據(jù)業(yè)務(wù)標簽查詢轉(zhuǎn)發(fā) 表獲得出端口信息和時隙信息;將業(yè)務(wù)數(shù)據(jù)單元的切片放入緩存中延時到指定時隙后發(fā)送到相應的出端口。對于未分配時隙信息的業(yè)務(wù)數(shù)據(jù)單元,查詢轉(zhuǎn)發(fā)表獲得出端口信息后,在 未被分配的時隙將其業(yè)務(wù)數(shù)據(jù)單元切片發(fā)送出去。例如,在發(fā)送之前,可以判斷當前所需的 時隙或時隙區(qū)間是否與已分配時隙沖突,如果是,則將業(yè)務(wù)數(shù)據(jù)單元切片放入緩存中,延時 到與已分配時隙不相沖突的時隙再進行發(fā)送;如果否,則可以立即進行發(fā)送。在出端口處,將多個業(yè)務(wù)數(shù)據(jù)單元放入復接幀中發(fā)送出去。這里復接幀嚴格按照 周期性發(fā)送,如每秒8000幀。如果鏈路速率發(fā)生變化,例如,當節(jié)點703和節(jié)點704之間的微波鏈路由于天氣變 化或其它因素,導致鏈路速率發(fā)生變化時,節(jié)點703進行以下操作S401,獲得當前節(jié)點703和節(jié)點704之間的微波鏈路速率;S402,根據(jù)當前微波鏈路速率,結(jié)合各個業(yè)務(wù)的帶寬資源需求,計算出新的時隙分 配策略;具體地,節(jié)點將獲得的微波鏈路速率上報給節(jié)點的時隙資源配置模塊,時隙資源 配置模塊根據(jù)當前節(jié)點上的業(yè)務(wù)連接可靠性要求、業(yè)務(wù)帶寬需求和微波鏈路速率狀態(tài)重新 計算時隙資源分配。業(yè)務(wù)連接可靠性要求通常體現(xiàn)在業(yè)務(wù)數(shù)據(jù)單元的優(yōu)先級字段或業(yè)務(wù)類 別CoS字段。具體地,在帶寬降低導致無法保證所有抖動敏感業(yè)務(wù)性能的情況下,在重新計算 交換網(wǎng)時隙時,可以取消對部分可靠性要求低的抖動敏感業(yè)務(wù)的時隙分配;在帶寬增加可 以保證更多抖動敏感業(yè)務(wù)性能的情況下,在重新計算時,可以為未分配時隙資源的抖動敏 感業(yè)務(wù)分配足夠的時隙資源。S403,根據(jù)計算出來的新的時隙分配策略更新時隙分配表,根據(jù)更新的時隙分配 表進行業(yè)務(wù)數(shù)據(jù)單元處理。具體地,節(jié)點將新的時隙分配表下發(fā)給支路卡、線卡和交換網(wǎng)控制器,控制業(yè)務(wù)數(shù) 據(jù)單元切片進入交換網(wǎng)的時間。具體地,圖8描述了帶寬降低的情況下更新后的時隙分配表,調(diào)整結(jié)果為對于 LSP標簽為100,PW標簽為20的業(yè)務(wù),由于帶寬資源不足,而其優(yōu)先級較低,將不再分配交 換網(wǎng)時隙;對于LSP標簽為100,PW標簽為70的業(yè)務(wù),交換網(wǎng)時隙分配不變;對于LSP標簽 為200、PW標簽為80的業(yè)務(wù),其分配的交換網(wǎng)時隙位置被改變到200 249。支路卡、線卡 和交換網(wǎng)控制器獲得新的時隙分配信息后,對于LSP標簽為100,PW標簽為20的業(yè)務(wù),不再 嚴格保證其所需的時隙資源,而是被丟棄或者是在非嚴格保證的時隙內(nèi)與其它業(yè)務(wù)競爭時 隙資源;對于LSP標簽為200、PW標簽為80的業(yè)務(wù),將限定其進入交換網(wǎng)的時隙資源位置為 第200 249段時隙。此時在出端口處,將多個業(yè)務(wù)數(shù)據(jù)單元放入復接幀中發(fā)送出去。這里復接幀仍然 嚴格按照周期性發(fā)送,如每秒8000幀。只是此時由于速率降低,每幀的長度變小。鏈路速率發(fā)生變化時的另一種處理方法可以是不改變交換網(wǎng)時隙分配策略,而是 改變出接口所在的線卡上發(fā)送時隙分配策略。這種處理方式要求在出接口所在的線卡上進 行業(yè)務(wù)數(shù)據(jù)單元調(diào)度,在帶寬不足的情況下可以丟棄部分業(yè)務(wù)數(shù)據(jù)單元。為了避免業(yè)務(wù)數(shù) 據(jù)單元調(diào)度導致的抖動,需要額外在出接口所在的線卡上為每個業(yè)務(wù)配置發(fā)送時隙資源。 在速率變化的情況下,根據(jù)當前接口速率和業(yè)務(wù)需求調(diào)整出接口所在的線卡上各個業(yè)務(wù)發(fā) 送時隙資源的分配,嚴格保證已分配時隙資源業(yè)務(wù)的傳送,而未分配時隙資源的業(yè)務(wù)數(shù)據(jù)
10單元在無法獲得時隙資源的情況下可以被丟棄。配置時隙資源的方式與之前配置交換網(wǎng)時 隙資源的方式類似,這里不再重復。以上分別以GFP和PWE3封裝格式為例,對本發(fā)明實施例的業(yè)務(wù)數(shù)據(jù)傳輸方法進行 說明。在上述實施例中,節(jié)點預先為抖動敏感類業(yè)務(wù)配置交換網(wǎng)時隙資源,當獲得業(yè)務(wù)數(shù)據(jù) 單元后,對于抖動敏感類業(yè)務(wù),按照預先配置的交換網(wǎng)時隙對其進行發(fā)送,從而保證業(yè)務(wù)的 抖動性能。此外,應用本發(fā)明實施例的技術(shù)方案,當網(wǎng)絡(luò)發(fā)送速率發(fā)生變化時,節(jié)點可以根 據(jù)發(fā)送速率變化結(jié)果,重新為抖動敏感業(yè)務(wù)配置交換網(wǎng)時隙資源,從而保證抖動敏感業(yè)務(wù) 的正確發(fā)送。通過以上的方法實施例的描述,所屬領(lǐng)域的技術(shù)人員可以清楚地了解到本發(fā)明可 借助軟件加必需的通用硬件平臺的方式來實現(xiàn),當然也可以通過硬件,但很多情況下前者 是更佳的實施方式。基于這樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說對現(xiàn)有技術(shù)做出貢 獻的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計算機軟件產(chǎn)品存儲在一個存儲介質(zhì)中,包 括若干指令用以使得一臺計算機設(shè)備(可以是個人計算機,服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí) 行本發(fā)明各個實施例所述方法的全部或部分步驟。而前述的存儲介質(zhì)包括只讀存儲器 (ROM)、隨機存取存儲器(RAM)、磁碟或者光盤等各種可以存儲程序代碼的介質(zhì)。相應于上面的方法實施例,本發(fā)明實施例還提供一種業(yè)務(wù)數(shù)據(jù)傳輸裝置,參見圖9 所示,包括時隙資源配置模塊910,用于獲得為業(yè)務(wù)預先配置的交換網(wǎng)時隙資源信息;業(yè)務(wù)數(shù)據(jù)獲得模塊920,用于獲得業(yè)務(wù)數(shù)據(jù)單元,所述業(yè)務(wù)數(shù)據(jù)單元中攜帶業(yè)務(wù)標 識;時隙資源確定模塊930,用于根據(jù)所述業(yè)務(wù)標識以及所述為業(yè)務(wù)預先配置的交換 網(wǎng)時隙資源信息,確定所述業(yè)務(wù)數(shù)據(jù)單元的交換網(wǎng)時隙資源;第一業(yè)務(wù)數(shù)據(jù)發(fā)送模塊940,用于根據(jù)所確定的交換網(wǎng)時隙資源,在對應的時隙將 所述業(yè)務(wù)數(shù)據(jù)單元發(fā)送至交換網(wǎng)。參見圖10所示,所述時隙資源配置模塊910,可以包括長度獲得子模塊911,用于獲得抖動敏感類業(yè)務(wù)的業(yè)務(wù)數(shù)據(jù)單元的長度;配置子模塊912,用于根據(jù)所述長度為所述抖動敏感類業(yè)務(wù)配置固定的交換網(wǎng)時 隙資源,獲得為業(yè)務(wù)預先配置的交換網(wǎng)時隙資源信息。此外,所述時隙資源配置模塊910,還可以包括判斷子模塊913和查詢子模塊914, 其中判斷子模塊913,用于在所述業(yè)務(wù)數(shù)據(jù)獲得模塊獲得業(yè)務(wù)數(shù)據(jù)單元之后,判斷獲得 的業(yè)務(wù)數(shù)據(jù)單元為抖動敏感類業(yè)務(wù)數(shù)據(jù)單元;查詢子模塊914,用于在所述判斷子模塊完成判斷后,在為業(yè)務(wù)預先配置的交換網(wǎng) 時隙資源信息中,查詢是否存在與所述獲得的業(yè)務(wù)數(shù)據(jù)單元的業(yè)務(wù)標識所對應的交換網(wǎng)資 源信息;所述配置子模塊912,用于在所述查詢子模塊914沒有查詢到與所述獲得的業(yè)務(wù) 數(shù)據(jù)單元的業(yè)務(wù)標識所對應的交換網(wǎng)資源信息時,根據(jù)所述業(yè)務(wù)數(shù)據(jù)單元的長度為所述業(yè) 務(wù)配置固定的交換網(wǎng)時隙資源,將所述配置的結(jié)果保存于所述為業(yè)務(wù)預先配置的交換網(wǎng)時 隙資源信息中。
參見圖11所示,本發(fā)明實施例所提供的業(yè)務(wù)數(shù)據(jù)傳輸裝置,還可以包括第二業(yè)務(wù)數(shù)據(jù)發(fā)送模塊950,用于當所述時隙資源確定模塊930無法確定所述業(yè) 務(wù)數(shù)據(jù)單元的交換網(wǎng)時隙資源時,在與已分配交換網(wǎng)時隙資源不相沖突的時隙,將所述業(yè) 務(wù)數(shù)據(jù)單元發(fā)送至交換網(wǎng)。上述提供的業(yè)務(wù)數(shù)據(jù)傳輸裝置,預先為抖動敏感類業(yè)務(wù)配置交換網(wǎng)時隙資源,當 獲得業(yè)務(wù)數(shù)據(jù)單元后,對于抖動敏感類業(yè)務(wù),按照預先配置的交換網(wǎng)時隙對其進行發(fā)送,從 而保證業(yè)務(wù)的抖動性能。參見圖12所示,本發(fā)明實施例所提供的業(yè)務(wù)數(shù)據(jù)傳輸裝置,還可以包括速率監(jiān)控模塊960,用于當發(fā)送速率發(fā)生變化時,獲得發(fā)送速率的變化結(jié)果;則所述時隙資源配置模塊910,還用于根據(jù)業(yè)務(wù)帶寬需求和發(fā)送速率的變化結(jié)果, 重新為業(yè)務(wù)配置交換網(wǎng)時隙資源。其中,所述時隙資源配置模塊910,當發(fā)送速率降低、且重新為業(yè)務(wù)配置的交換網(wǎng) 時隙沖突時,僅為優(yōu)先級較高的抖動敏感業(yè)務(wù)配置交換網(wǎng)時隙資源。而當發(fā)送速率提高時, 重新為優(yōu)先級較低、且未配置交換網(wǎng)時隙資源的抖動敏感業(yè)務(wù)配置交換網(wǎng)時隙資源。應用上述的業(yè)務(wù)數(shù)據(jù)傳輸裝置,當網(wǎng)絡(luò)發(fā)送速率發(fā)生變化時,可以根據(jù)發(fā)送速率 變化結(jié)果,重新為抖動敏感業(yè)務(wù)配置交換網(wǎng)時隙資源,從而保證抖動敏感業(yè)務(wù)的正確發(fā)送??梢岳斫獾氖?,本發(fā)明實施例所提供的業(yè)務(wù)數(shù)據(jù)傳輸裝置,還可以同時包括上述 的第二業(yè)務(wù)數(shù)據(jù)發(fā)送模塊950以及速率監(jiān)控模塊960,如圖13所示,其中,當時隙資源配置 模塊910重新為業(yè)務(wù)配置交換網(wǎng)時隙資源后,會導致業(yè)務(wù)標識與發(fā)送網(wǎng)時隙資源對應關(guān)系 的變化,第二業(yè)務(wù)數(shù)據(jù)發(fā)送模塊950,用于當所述時隙資源確定模塊930無法確定所述業(yè)務(wù) 數(shù)據(jù)單元的交換網(wǎng)時隙資源時,對所述業(yè)務(wù)數(shù)據(jù)單元進行切片處理,在與已分配交換網(wǎng)時 隙資源不相沖突的時隙,將所述業(yè)務(wù)數(shù)據(jù)單元的切片發(fā)送至交換網(wǎng)。也即實現(xiàn)對當前沒有 分配時隙資源信息的業(yè)務(wù)數(shù)據(jù)單元的發(fā)送。對于裝置實施例而言,由于其基本相應于方法實施例,所以相關(guān)之處參見方法實 施例的部分說明即可。以上所描述的裝置或系統(tǒng)實施例僅僅是示意性的,其中所述作為分 離部件說明的模塊可以是或者也可以不是物理上分開的,作為模塊顯示的部件可以是或者 也可以不是物理模塊,即可以位于一個地方,或者也可以分布到多個網(wǎng)絡(luò)單元上。可以根據(jù) 實際的需要選擇其中的部分或者全部模塊來實現(xiàn)本實施例方案的目的。本領(lǐng)域普通技術(shù)人 員在不付出創(chuàng)造性勞動的情況下,即可以理解并實施。在本申請所提供的幾個實施例中,應該理解到,所揭露的系統(tǒng),裝置和方法,在沒 有超過本申請的精神和范圍內(nèi),可以通過其他的方式實現(xiàn)。當前的實施例只是一種示范性 的例子,不應該作為限制,所給出的具體內(nèi)容不應該限制本申請的目的。例如,所述模塊或 子模塊的劃分,僅僅為一種邏輯功能劃分,實際實現(xiàn)時可以有另外的劃分方式,例如多個模 塊或多個子模塊結(jié)合一起。另外,多個模塊可以或組件可以結(jié)合或者可以集成到另一個系 統(tǒng),或一些特征可以忽略,或不執(zhí)行。另外,所描述系統(tǒng),裝置和方法以及不同實施例的示意圖,在不超出本申請的范圍 內(nèi),可以與其它系統(tǒng),模塊,技術(shù)或方法結(jié)合或集成。另一點,所顯示或討論的相互之間的耦 合或直接耦合或通信連接可以是通過一些接口,裝置或單元的間接耦合或通信連接,可以 是電性,機械或其它的形式。
以上所述僅是本發(fā)明的具體實施方式
,應當指出,對于本技術(shù)領(lǐng)域的普通技術(shù)人 員來說,在不脫離本發(fā)明原理的前提下,還可以做出若干改進和潤飾,這些改進和潤飾也應 視為本發(fā)明的保護范圍。
權(quán)利要求
一種業(yè)務(wù)數(shù)據(jù)傳輸方法,其特征在于,所述方法包括獲得為業(yè)務(wù)預先配置的交換網(wǎng)時隙資源信息;獲得業(yè)務(wù)數(shù)據(jù)單元,所述業(yè)務(wù)數(shù)據(jù)單元中攜帶業(yè)務(wù)標識;根據(jù)所述業(yè)務(wù)標識以及所述為業(yè)務(wù)預先配置的交換網(wǎng)時隙資源信息,確定所述業(yè)務(wù)數(shù)據(jù)單元的交換網(wǎng)時隙資源;根據(jù)所確定的交換網(wǎng)時隙資源,在對應的時隙將所述業(yè)務(wù)數(shù)據(jù)單元發(fā)送至交換網(wǎng)。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述獲得為業(yè)務(wù)預先配置的交換網(wǎng)時隙 資源信息,包括獲得抖動敏感類業(yè)務(wù)的業(yè)務(wù)數(shù)據(jù)單元的長度,根據(jù)所述長度為所述抖動敏感類業(yè)務(wù)配 置固定的交換網(wǎng)時隙資源,獲得為業(yè)務(wù)預先配置的交換網(wǎng)時隙資源信息。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,在獲得業(yè)務(wù)數(shù)據(jù)單元之后,確定所述業(yè)務(wù) 數(shù)據(jù)單元的交換網(wǎng)時隙資源之前,還包括判斷獲得的業(yè)務(wù)數(shù)據(jù)單元為抖動敏感類業(yè)務(wù)數(shù)據(jù)單元;在為業(yè)務(wù)預先配置的交換網(wǎng)時隙資源信息中查詢是否存在與所述獲得的業(yè)務(wù)數(shù)據(jù)單 元的業(yè)務(wù)標識所對應的交換網(wǎng)資源信息,如果否,則進一步根據(jù)所述業(yè)務(wù)數(shù)據(jù)單元的長度 為所述業(yè)務(wù)配置固定的交換網(wǎng)時隙資源,將所述配置的結(jié)果保存于所述為業(yè)務(wù)預先配置的 交換網(wǎng)時隙資源信息中。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,如果根據(jù)所述業(yè)務(wù)標識以及所述為業(yè)務(wù) 預先配置的交換網(wǎng)時隙資源信息,無法確定所述業(yè)務(wù)數(shù)據(jù)單元的交換網(wǎng)時隙資源,則所述 方法還包括在與已分配交換網(wǎng)時隙資源不相沖突的時隙,將所述業(yè)務(wù)數(shù)據(jù)單元發(fā)送至交換網(wǎng)。
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,還包括當發(fā)送速率發(fā)生變化時,獲得發(fā)送速率的變化結(jié)果,根據(jù)業(yè)務(wù)帶寬需求和發(fā)送速率的 變化結(jié)果,重新為業(yè)務(wù)配置交換網(wǎng)時隙資源。
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述根據(jù)業(yè)務(wù)帶寬需求和發(fā)送速率的變 化結(jié)果,重新為業(yè)務(wù)配置交換網(wǎng)時隙資源具體包括根據(jù)當前發(fā)送速率,結(jié)合各個業(yè)務(wù)的帶寬資源需求,計算出時隙分配策略,根據(jù)所述時 隙分配策略為業(yè)務(wù)配置交換網(wǎng)時隙資源。
7.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述根據(jù)業(yè)務(wù)帶寬需求和發(fā)送速率的變 化結(jié)果,重新為業(yè)務(wù)配置交換網(wǎng)時隙資源,包括當發(fā)送速率降低、且重新為業(yè)務(wù)配置的交換網(wǎng)時隙沖突時,僅為優(yōu)先級較高的抖動敏 感業(yè)務(wù)配置交換網(wǎng)時隙資源。
8.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述根據(jù)業(yè)務(wù)帶寬需求和發(fā)送速率的變 化結(jié)果,重新為業(yè)務(wù)配置交換網(wǎng)時隙資源,包括當發(fā)送速率提高時,重新為優(yōu)先級較低、且未配置交換網(wǎng)時隙資源的抖動敏感業(yè)務(wù)配 置交換網(wǎng)時隙資源。
9.一種業(yè)務(wù)數(shù)據(jù)傳輸裝置,其特征在于,包括時隙資源配置模塊,用于獲得為業(yè)務(wù)預先配置的交換網(wǎng)時隙資源信息;業(yè)務(wù)數(shù)據(jù)獲得模塊,用于獲得業(yè)務(wù)數(shù)據(jù)單元,所述業(yè)務(wù)數(shù)據(jù)單元中攜帶業(yè)務(wù)標識;時隙資源確定模塊,用于根據(jù)所述業(yè)務(wù)標識以及所述為業(yè)務(wù)預先配置的交換網(wǎng)時隙資 源信息,確定所述業(yè)務(wù)數(shù)據(jù)單元的交換網(wǎng)時隙資源;第一業(yè)務(wù)數(shù)據(jù)發(fā)送模塊,用于根據(jù)所確定的交換網(wǎng)時隙資源,在對應的時隙將所述業(yè) 務(wù)數(shù)據(jù)單元發(fā)送至交換網(wǎng)。
10.根據(jù)權(quán)利要求9所述的裝置,其特征在于,所述時隙資源配置模塊,包括長度獲得子模塊,用于獲得抖動敏感類業(yè)務(wù)的業(yè)務(wù)數(shù)據(jù)單元的長度;配置子模塊,用于根據(jù)所述長度為所述抖動敏感類業(yè)務(wù)配置固定的交換網(wǎng)時隙資源, 獲得為業(yè)務(wù)預先配置的交換網(wǎng)時隙資源信息。
11.根據(jù)權(quán)利要求9所述的裝置,其特征在于,所述時隙資源配置模塊,還包括判斷子模塊,用于在所述業(yè)務(wù)數(shù)據(jù)獲得模塊獲得業(yè)務(wù)數(shù)據(jù)單元之后,判斷獲得的業(yè)務(wù) 數(shù)據(jù)單元為抖動敏感類業(yè)務(wù)數(shù)據(jù)單元;查詢子模塊,用于在所述判斷子模塊完成判斷后,在為業(yè)務(wù)預先配置的交換網(wǎng)時隙 資源信息中查詢是否存在與所述獲得的業(yè)務(wù)數(shù)據(jù)單元的業(yè)務(wù)標識所對應的交換網(wǎng)資源信 息;所述配置子模塊,用于在所述查詢子模塊沒有查詢到與所述獲得的業(yè)務(wù)數(shù)據(jù)單元的 業(yè)務(wù)標識所對應的交換網(wǎng)資源信息時,根據(jù)所述業(yè)務(wù)數(shù)據(jù)單元的長度為所述業(yè)務(wù)配置固定 的交換網(wǎng)時隙資源,將所述配置的結(jié)果保存于所述為業(yè)務(wù)預先配置的交換網(wǎng)時隙資源信息 中。
12.根據(jù)權(quán)利要求9所述的裝置,其特征在于,該裝置還包括第二業(yè)務(wù)數(shù)據(jù)發(fā)送模塊,用于當所述時隙資源確定模塊無法確定所述業(yè)務(wù)數(shù)據(jù)單元的 交換網(wǎng)時隙資源時,在與已分配交換網(wǎng)時隙資源不相沖突的時隙,將所述業(yè)務(wù)數(shù)據(jù)單元發(fā) 送至交換網(wǎng)。
13.根據(jù)權(quán)利要求9所述的裝置,其特征在于,該裝置還包括速率監(jiān)控模塊,用于當發(fā)送速率發(fā)生變化時,獲得發(fā)送速率的變化結(jié)果;所述時隙資源配置模塊,還用于根據(jù)業(yè)務(wù)帶寬需求和發(fā)送速率的變化結(jié)果,重新為業(yè) 務(wù)配置交換網(wǎng)時隙資源。
14.根據(jù)權(quán)利要求13所述的裝置,其特征在于,所述時隙資源配置模塊,當發(fā)送速率降低、且重新為業(yè)務(wù)配置的交換網(wǎng)時隙沖突時,僅 為優(yōu)先級較高的抖動敏感業(yè)務(wù)配置交換網(wǎng)時隙資源。
15.根據(jù)權(quán)利要求13所述的裝置,其特征在于,所述時隙資源配置模塊,當發(fā)送速率提高時,重新為優(yōu)先級較低、且未配置交換網(wǎng)時隙 資源的抖動敏感業(yè)務(wù)配置交換網(wǎng)時隙資源。
全文摘要
本發(fā)明實施例公開了一種業(yè)務(wù)數(shù)據(jù)傳輸方法及裝置。一種業(yè)務(wù)數(shù)據(jù)傳輸方法包括獲得為業(yè)務(wù)預先配置的交換網(wǎng)時隙資源信息;獲得業(yè)務(wù)數(shù)據(jù)單元,所述業(yè)務(wù)數(shù)據(jù)單元中攜帶業(yè)務(wù)標識;根據(jù)所述業(yè)務(wù)標識以及所述為業(yè)務(wù)預先配置的交換網(wǎng)時隙資源信息,確定所述業(yè)務(wù)數(shù)據(jù)單元的交換網(wǎng)時隙資源;根據(jù)所確定的交換網(wǎng)時隙資源,在對應的時隙將所述業(yè)務(wù)數(shù)據(jù)單元發(fā)送至交換網(wǎng)。上述方案中,傳輸節(jié)點預先為業(yè)務(wù)配置交換網(wǎng)時隙資源,當獲得業(yè)務(wù)數(shù)據(jù)單元后,根據(jù)業(yè)務(wù)數(shù)據(jù)單元攜帶的業(yè)務(wù)標識以及為業(yè)務(wù)預先的配置的交換網(wǎng)時隙資源,對業(yè)務(wù)進行發(fā)送處理。應用本發(fā)明實施例所提供的技術(shù)方案,可以有效保證業(yè)務(wù)的抖動性能。
文檔編號H04B10/12GK101924702SQ201010268779
公開日2010年12月22日 申請日期2010年8月26日 優(yōu)先權(quán)日2010年8月26日
發(fā)明者李昆, 龍昊 申請人:華為技術(shù)有限公司