專利名稱:數(shù)據(jù)報(bào)文轉(zhuǎn)發(fā)方法、系統(tǒng)以及同軸線路終端、光網(wǎng)絡(luò)單元的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及數(shù)據(jù)傳輸技術(shù),具體涉及應(yīng)用于多個(gè)同軸線路終端(CLT, Coaxial Line Terminal)利用一個(gè)光網(wǎng)絡(luò)單元(ONU, Optical Network Unit) 作為上行接口卡的以太網(wǎng)無源同軸網(wǎng)絡(luò)(EPCN, Ethernet Passive Coaxial Network)的數(shù)據(jù)報(bào)文轉(zhuǎn)發(fā)方法、數(shù)據(jù)報(bào)文轉(zhuǎn)發(fā)系統(tǒng),以及一種作為上行接 口卡的ONU和一種CLT。
背景技術(shù):
目前,市場(chǎng)很多情況下需要使用以太網(wǎng)無源光網(wǎng)絡(luò)(EPON, Ethernet Passive Optical Network )系統(tǒng)中的ONU作為EPCN系統(tǒng)中的CLT的上行才妄 口卡。
當(dāng)多個(gè)CLT級(jí)聯(lián),形成EPCN級(jí)聯(lián)系統(tǒng)時(shí),多個(gè)級(jí)聯(lián)的CLT使用一個(gè) ONU作為上行接口卡。圖1給出了現(xiàn)有的一種EPCN級(jí)聯(lián)系統(tǒng)中多個(gè)CLT 使用一個(gè)ONU作為上行接口卡的示意圖,如圖1所示,該EPCN級(jí)聯(lián)系統(tǒng) 中的n個(gè)CLT經(jīng)級(jí)聯(lián)后,通過千兆以太網(wǎng)(GE, Gigabit Ethernet)接口與 一個(gè)作為上行接口卡的ONU相連,n為大于等于1的整數(shù)。CLT的下行接 口還可與所在EPCN系統(tǒng)中的多個(gè)同軸網(wǎng)絡(luò)單元(CNU, Coaxial Network Unit)相連,ONU的上行接口還可與所在EPON系統(tǒng)中的OLT相連。
其中,每個(gè)CLT都包括第一級(jí)隊(duì)列調(diào)度單元和第二級(jí)隊(duì)列調(diào)度單元。 第一級(jí)隊(duì)列調(diào)度單元通過用戶接口接收上行數(shù)據(jù)報(bào)文,先存儲(chǔ)在CLT的存 儲(chǔ)單元中,再進(jìn)行排隊(duì),經(jīng)第一級(jí)調(diào)度后,按調(diào)度后的順序?qū)⑸闲袛?shù)據(jù)報(bào)文 發(fā)送給第二級(jí)隊(duì)列調(diào)度單元;其中,第一級(jí)調(diào)度是對(duì)來自用戶接口的數(shù)據(jù)報(bào) 文進(jìn)行的本CLT內(nèi)部的調(diào)度。通常排隊(duì)和調(diào)度的具體實(shí)現(xiàn)為根據(jù)待處理上行數(shù)據(jù)報(bào)文所承載用戶和/或業(yè)務(wù),將待處理上行數(shù)據(jù)報(bào)文放入與用戶和/ 或業(yè)務(wù)對(duì)應(yīng)的隊(duì)列中進(jìn)行排隊(duì),然后根據(jù)各隊(duì)列的優(yōu)先級(jí),優(yōu)先輸出優(yōu)先級(jí) 高隊(duì)列中的數(shù)據(jù)報(bào)文。
第二級(jí)隊(duì)列調(diào)度單元,接收經(jīng)第一級(jí)隊(duì)列調(diào)度的上行數(shù)據(jù)報(bào)文,所接收 的上行數(shù)據(jù)報(bào)文包括來自所在CLT中第一級(jí)隊(duì)列調(diào)度單元的上行數(shù)據(jù)報(bào)文,
和來自與所在CLT直接級(jí)聯(lián)的CLT發(fā)來的上行數(shù)據(jù)報(bào)文;然后對(duì)所接收的 上行數(shù)據(jù)報(bào)文進(jìn)行第二次排隊(duì)調(diào)度,按調(diào)度后的順序?qū)⑸闲袛?shù)據(jù)報(bào)文直接或 間接的發(fā)送給ONU。其中,第二級(jí)排隊(duì)調(diào)度是CLT間的調(diào)度,該排隊(duì)調(diào)度 通常按照預(yù)設(shè)設(shè)置的CLT優(yōu)先級(jí)或上行數(shù)據(jù)報(bào)文所承載業(yè)務(wù)的優(yōu)先級(jí)進(jìn)行。 在向ONU發(fā)送報(bào)文時(shí),CLT 1通過GE接口直接向ONU發(fā)送經(jīng)本地兩次調(diào) 度的上行數(shù)據(jù)報(bào)文,CLT i向CLT (i - 1 )發(fā)送經(jīng)本地兩次調(diào)度的上行數(shù)據(jù) 報(bào)文,i為2、 3、…、n。 CLTn只需要對(duì)通過用戶接口接收的上行數(shù)據(jù)報(bào)文 進(jìn)行一次調(diào)度,即可直接發(fā)送給CLT (n-1 )。
ONU,通過GE接口接收來自CLT的上行數(shù)據(jù)報(bào)文,先存儲(chǔ)在ONU的 外部或內(nèi)部存儲(chǔ)單元中,邏輯鏈路標(biāo)識(shí)(LLID, Logic Link Identification) 隊(duì)列單元再對(duì)存儲(chǔ)單元中的數(shù)據(jù)報(bào)文進(jìn)行排隊(duì),然后通過同一作為上行物理 通道的LLID接口輸出。
這里,ONU為單LLID ONU,即一個(gè)ONU對(duì)應(yīng)一個(gè)LLID,每個(gè)ONU 只接收帶有自身LLID的數(shù)據(jù)報(bào)文。每個(gè)單LLID ONU包括一個(gè)LLID隊(duì)列 單元,該LLID隊(duì)列單元包括多個(gè)不同優(yōu)先級(jí)的隊(duì)列。那么,來自不同CLT 的上行數(shù)據(jù)報(bào)文將被根據(jù)不同用戶和/或不同業(yè)務(wù)放入同一 LLID隊(duì)列中的 不同隊(duì)列中,然后#4居隊(duì)列優(yōu)先級(jí),分時(shí)通過同一 LLID"I妄口輸出,而且優(yōu) 先輸出優(yōu)先級(jí)較高隊(duì)列中的報(bào)文。
可見,現(xiàn)有的EPCN級(jí)聯(lián)系統(tǒng)中,ONU不關(guān)心數(shù)據(jù)報(bào)文是來自哪個(gè)CLT 的,而是所有CLT共享同一LLID隊(duì)列的上行帶寬資源,根據(jù)數(shù)據(jù)報(bào)文的優(yōu) 先級(jí)進(jìn)行排隊(duì)并逐個(gè)轉(zhuǎn)發(fā)。因此現(xiàn)有EPCN級(jí)聯(lián)系統(tǒng)中的上行數(shù)據(jù)報(bào)文轉(zhuǎn)發(fā) 方式下,各CLT獲得的上行帶寬資源不是獨(dú)立的,而是會(huì)受到其他CLT轉(zhuǎn)發(fā)業(yè)務(wù)流的影響。
以下將通過用戶接口接收上行數(shù)據(jù)報(bào)文的CLT稱為該上行數(shù)據(jù)報(bào)文的 源CLT,那么,當(dāng)圖1中的ONU轉(zhuǎn)發(fā)源CLT為CLT 1的低優(yōu)先級(jí)上行數(shù) 據(jù)報(bào)文時(shí),源CLT為CLT 2的高優(yōu)先級(jí)的上行數(shù)據(jù)報(bào)文也源源不斷到達(dá)該 ONU,此時(shí)ONU會(huì)轉(zhuǎn)為處理CLT2的上行數(shù)據(jù)報(bào)文,導(dǎo)致優(yōu)先級(jí)高的上行 數(shù)據(jù)報(bào)文擠占優(yōu)先級(jí)相對(duì)較低的上行數(shù)據(jù)報(bào)文的帶寬。在這種情況下,源 CLT為CLT1的上行數(shù)據(jù)報(bào)文可能會(huì)停留在存儲(chǔ)單元中,遲遲無法被轉(zhuǎn)發(fā), 導(dǎo)致來自CLT 1的上行數(shù)據(jù)報(bào)文在ONU中轉(zhuǎn)發(fā)延時(shí)過長。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明提供了一種數(shù)據(jù)報(bào)文轉(zhuǎn)發(fā)方法,應(yīng)用于多個(gè)CLT利 用 一個(gè)ONU作為上行接口卡的EPCN系統(tǒng),使得每個(gè)CLT獲得獨(dú)立的上行
帶寬資源。
該方法包括所述ONU收到上行數(shù)據(jù)報(bào)文時(shí),通過與所述上行數(shù)據(jù)報(bào) 文的源CLT對(duì)應(yīng)的隊(duì)列單元轉(zhuǎn)發(fā)。
較佳地,所述在ONU中,為與其相連的每個(gè)CLT對(duì)應(yīng)設(shè)置一個(gè)隊(duì)列單 元為在支持多邏輯鏈路標(biāo)識(shí)LLID的ONU中,將與該OUN相連每個(gè)CLT 分配一個(gè)LLID隊(duì)列單元
所述ONU收到上行數(shù)據(jù)報(bào)文時(shí),通過與所述上行數(shù)據(jù)報(bào)文的源CLT對(duì) 應(yīng)的隊(duì)列單元轉(zhuǎn)發(fā)為所述ONU接收上行數(shù)據(jù)報(bào)文,確定與所述上行數(shù)據(jù) 報(bào)文的源CLT對(duì)應(yīng)的LLID隊(duì)列單元,將所述上行數(shù)據(jù)4艮文通過所確定的 LLID隊(duì)列單元轉(zhuǎn)發(fā)出去。
該方法進(jìn)一步包括所述ONU接收用戶配置的CLT標(biāo)識(shí)與LLID隊(duì)列單 元的對(duì)應(yīng)關(guān)系;各CLT在通過自身用戶接口接收的上行數(shù)據(jù)報(bào)文中加入自身 CLT標(biāo)識(shí),發(fā)送癥合ONU;
所述確定與所述上行數(shù)據(jù)報(bào)文的源CLT對(duì)應(yīng)的LLID隊(duì)列為所述ONU 從所接收的上行數(shù)據(jù)報(bào)文中獲取CLT標(biāo)識(shí),根據(jù)所述對(duì)應(yīng)關(guān)系,確定與所
8獲取的CLT標(biāo)識(shí)對(duì)應(yīng)的LLID隊(duì)列單元。
較佳地,所述CLT標(biāo)識(shí)為CLT的々某體接入控制MAC地址;
所述各CLT在通過自身用戶接口接收的上行數(shù)據(jù)報(bào)文中加入自身CLT標(biāo)識(shí)
為各CLT在通過自身用戶接口接收的上行數(shù)據(jù)報(bào)文中,添加源MAC地址為
自身MAC地址的外層MAC頭,將添加外層MAC頭的上行數(shù)據(jù)報(bào)文發(fā)送給所
述O而;
所述ONU從所接收的上行數(shù)據(jù)報(bào)文中獲取CLT標(biāo)識(shí),根據(jù)所述對(duì)應(yīng)關(guān)系, 確定與所獲取的CLT標(biāo)識(shí)對(duì)應(yīng)的LLID隊(duì)列單元為所述ONU從所接收的上 行數(shù)據(jù)報(bào)文外層MAC頭中獲取源MAC地址,根據(jù)所述對(duì)應(yīng)關(guān)系,確定與源 MAC地址對(duì)應(yīng)的LLID隊(duì)列單元;
所述將所述上行數(shù)據(jù)報(bào)文通過所確定的LLID隊(duì)列轉(zhuǎn)發(fā)為通過所述與 源MAC地址對(duì)應(yīng)的LLID隊(duì)列單元轉(zhuǎn)發(fā)刪除外層MAC頭的上行數(shù)據(jù)4艮文。
較佳地,所述外層MAC頭進(jìn)一步包括級(jí)聯(lián)信息;
所述獲取源MAC地址之前進(jìn)一步包括當(dāng)所接收上行數(shù)據(jù)報(bào)文中外層 MAC頭的級(jí)聯(lián)信息顯示為級(jí)聯(lián)時(shí),執(zhí)行所述獲取源MAC地址的操作。
較佳地,所述ONU在接收所述上行數(shù)據(jù)報(bào)文之后,轉(zhuǎn)發(fā)所述上行數(shù)據(jù) 報(bào)文之前,進(jìn)一步將所接收的上行數(shù)據(jù)報(bào)文緩存在ONU內(nèi)部或外部存儲(chǔ)單 元。
本發(fā)明還提供了一種作為上行接口卡的光網(wǎng)絡(luò)單元ONU,使得每個(gè) CLT獲得獨(dú)立的上行帶寬資源。
該ONU包括對(duì)應(yīng)單元和為與該ONU相連的每個(gè)CLT對(duì)應(yīng)設(shè)置的隊(duì)列單 元,其中,
所述對(duì)應(yīng)單元,用于接收上行數(shù)據(jù)報(bào)文,確定與所述上行數(shù)據(jù)報(bào)文的源CLT 對(duì)應(yīng)的隊(duì)列單元,將所述上行數(shù)據(jù)報(bào)文發(fā)送給所確定的隊(duì)列單元;
所述隊(duì)列單元,用于轉(zhuǎn)發(fā)接收自所述對(duì)應(yīng)單元的上行數(shù)據(jù)報(bào)文。 較佳地,所述ONU支持多LLID,所述隊(duì)列單元為在多LLID ONU中 設(shè)置的對(duì)應(yīng)于與其相連的每個(gè)CLT的LLID隊(duì)列單元。本發(fā)明還提供了一種采用ONU作為上行接口卡的CLT,能夠使得每個(gè) CLT獲得獨(dú)立的上行帶寬資源。
該CLT包括設(shè)置單元和添加單元;
所述設(shè)置單元,用于接收用戶為自身配置的CLT區(qū)別標(biāo)識(shí); 所述添加單元,用于在通過用戶接口接收的上行數(shù)據(jù)報(bào)文中添加所述
CLT區(qū)別標(biāo)識(shí),將攜帶所述CLT區(qū)別標(biāo)識(shí)的上行數(shù)據(jù)報(bào)文發(fā)送給所述ONU。 本發(fā)明又提供了一種數(shù)據(jù)報(bào)文轉(zhuǎn)發(fā)系統(tǒng),應(yīng)用于多個(gè)CLT利用一個(gè)
ONU作為上行接口卡的EPCN系統(tǒng),使得每個(gè)CLT獲得獨(dú)立的上行帶寬資源。
該數(shù)據(jù)報(bào)文轉(zhuǎn)發(fā)系統(tǒng)包括多個(gè)CLT和一個(gè)作為上行接口卡的ONU,其特 征在于,
所述CLT,用于接收用戶為自身配置的CLT區(qū)別標(biāo)識(shí),在通過用戶接口接 收的上行數(shù)據(jù)報(bào)文中添加所述CLT區(qū)別標(biāo)識(shí),將攜帶所述CLT區(qū)別標(biāo)識(shí)的上行 數(shù)據(jù)報(bào)文發(fā)送給所述ONU;
所述ONU,包括為與其相連的每個(gè)CLT設(shè)置的一個(gè)隊(duì)列單元,將接收 的攜帶CLT區(qū)別標(biāo)識(shí)的上行數(shù)據(jù)報(bào)文,通過與所述CLT區(qū)別標(biāo)識(shí)對(duì)應(yīng)的隊(duì) 列單元轉(zhuǎn)發(fā)出去。
其中,所迷O(shè)NU支持多LLID。
根據(jù)以上技術(shù)方案可見,本發(fā)明令每個(gè)CLT均擁有自己的隊(duì)列單元, 使得來自不同源CLT的上行數(shù)據(jù)報(bào)文通過與源CLT對(duì)應(yīng)的隊(duì)列轉(zhuǎn)發(fā)出去。 由于各隊(duì)列單元獨(dú)立進(jìn)行報(bào)文轉(zhuǎn)發(fā),互不影響,因此各CLT能夠獲得獨(dú)立 的上行帶寬資源。較佳地,這種具有多個(gè)隊(duì)列單元的ONU可以采用現(xiàn)有的 多IXIDONU。
其中,可以在ONU中保存CLT與LLID的對(duì)應(yīng)關(guān)系,將表示源CLT 的CLT標(biāo)識(shí)攜帶在上行數(shù)據(jù)報(bào)文中,發(fā)送給ONU,由ONU根據(jù)對(duì)應(yīng)關(guān)系 確定處理該上行數(shù)據(jù)報(bào)文的LLID隊(duì)列。
通過對(duì)傳輸于CLT與ONU之間的上行數(shù)據(jù)報(bào)文進(jìn)行改造可以將CLT
10標(biāo)識(shí)攜帶在上行數(shù)據(jù)報(bào)文中CLT在轉(zhuǎn)發(fā)上行數(shù)據(jù)報(bào)文時(shí),為待轉(zhuǎn)發(fā)上行數(shù) 據(jù)報(bào)文添加源MAC地址為自身MAC地址的外層MAC頭。ONU根據(jù)外層 MAC頭中的源MAC地址和記錄的MAC地址與LLID隊(duì)列對(duì)應(yīng)關(guān)系,確定 處理該上行數(shù)據(jù)報(bào)文的LLID隊(duì)列單元。這種添加MAC頭的方式使得改造 后的上行數(shù)據(jù)報(bào)文能夠在已有的以太網(wǎng)中正常傳播。
此外,為了與現(xiàn)有的非級(jí)聯(lián)系統(tǒng)兼容,還可以在MAC頭中添加級(jí)聯(lián)信 息。對(duì)于級(jí)聯(lián)系統(tǒng)的上行數(shù)據(jù)報(bào)文,ONU執(zhí)行本發(fā)明的數(shù)據(jù)轉(zhuǎn)發(fā)操作,對(duì) 于非級(jí)聯(lián)系統(tǒng)的上行數(shù)據(jù)報(bào)文,ONU執(zhí)行現(xiàn)有的數(shù)據(jù)轉(zhuǎn)發(fā)操作。
圖1為現(xiàn)有的 一種EPCN級(jí)聯(lián)系統(tǒng)中多個(gè)CLT使用 一個(gè)ONU作為上行 接口卡的示意圖。
圖2為本發(fā)明實(shí)施例EPCN級(jí)聯(lián)系統(tǒng)中上行數(shù)據(jù)報(bào)文轉(zhuǎn)發(fā)方法的流程圖。
圖3為實(shí)施例中兩層MAC頭的上行數(shù)據(jù)報(bào)文示意圖。 圖4為本發(fā)明實(shí)施例中數(shù)據(jù)報(bào)文轉(zhuǎn)發(fā)系統(tǒng)的結(jié)構(gòu)示意圖。 圖5為圖4中對(duì)應(yīng)單元的結(jié)構(gòu)示意圖。
具體實(shí)施例方式
下面結(jié)合附圖并舉實(shí)施例,對(duì)本發(fā)明進(jìn)行詳細(xì)描述。
本發(fā)明為一種數(shù)據(jù)報(bào)文轉(zhuǎn)發(fā)方案,應(yīng)用于多個(gè)CLT利用一個(gè)ONU作為 上行接口卡的EPCN系統(tǒng),采用支持多LLID、包括多個(gè)相互獨(dú)立的LLID 隊(duì)列單元的多LLID ONU替換現(xiàn)有技術(shù)中的單LLID ONU。
本發(fā)明實(shí)施例中,多LLID ONU中每一個(gè)LLID隊(duì)列單元對(duì)應(yīng)一個(gè)CLT, ONU在對(duì)所接收的上行數(shù)據(jù)報(bào)文進(jìn)行排隊(duì)時(shí),將來自不同源CLT的上行數(shù) 據(jù)報(bào)文發(fā)送給與源CLT對(duì)應(yīng)的LLID隊(duì)列,經(jīng)LLID隊(duì)列單元排隊(duì)調(diào)度的待 輸出上行數(shù)據(jù)報(bào)文通過多LLID接口轉(zhuǎn)發(fā)出去。這樣, 一個(gè)LLID隊(duì)列單元只處理來自 一個(gè)CLT的上行數(shù)據(jù)報(bào)文,每個(gè)CLT獨(dú)享一個(gè)LLID隊(duì)列。由 于多LLID ONU中各LLID隊(duì)列單元獨(dú)立工作,不相互搶占帶寬,使得各 CLT獲得獨(dú)立的上行帶寬資源。
其中,源CLT是指通過自身用戶接口接收上行數(shù)據(jù)報(bào)文并轉(zhuǎn)發(fā)給ONU 的CXT。
其中,多LLID ONU中的每個(gè)LLID隊(duì)列單元都包括多個(gè)不同優(yōu)先級(jí)的 隊(duì)列,優(yōu)先級(jí)按照用戶和/或業(yè)務(wù)區(qū)分,每個(gè)LLID隊(duì)列單元互不影響,分別 處理自身隊(duì)列中的上行數(shù)據(jù)報(bào)文,并通過所在ONU的多LLID接口轉(zhuǎn)發(fā)出去。
每個(gè)LLID隊(duì)列單元排隊(duì)調(diào)度方式與單LLID ONU中的LLID隊(duì)列單元 的排隊(duì)調(diào)度方式相同根椐待處理上行數(shù)據(jù)報(bào)文所承載用戶和/或業(yè)務(wù),將 待處理上行數(shù)據(jù)報(bào)文放入相應(yīng)隊(duì)列中,根據(jù)隊(duì)列優(yōu)先級(jí),優(yōu)先輸出優(yōu)先級(jí)高 的隊(duì)列報(bào)文。多LLID接口如何發(fā)送報(bào)文為現(xiàn)有技術(shù),這里就不再詳細(xì)描述。
當(dāng)然,在實(shí)際中也可以采用其它包括多個(gè)隊(duì)列單元的ONU作為上行接 口卡,或者在ONU中設(shè)置多個(gè)隊(duì)列單元以處理來自CLT的上行數(shù)據(jù)報(bào)文, 只要每個(gè)隊(duì)列單元相互獨(dú)立,且每個(gè)隊(duì)列單元單獨(dú)處理一個(gè)CLT的數(shù)據(jù)報(bào) 文即可。
本發(fā)明適用于多個(gè)CLT利用 一個(gè)ONU作為上行接口卡的EPCN級(jí)聯(lián)系 統(tǒng)。以下以圖1示出的級(jí)聯(lián)方式為例,以多LLID ONU作為上行接口卡為例, 對(duì)本發(fā)明的數(shù)據(jù)報(bào)文轉(zhuǎn)發(fā)方法詳細(xì)描述。當(dāng)然,本發(fā)明數(shù)據(jù)報(bào)文轉(zhuǎn)發(fā)方法還 可以應(yīng)用與其他級(jí)聯(lián)方式下的EPCN級(jí)聯(lián)系統(tǒng),例如CLT 2 ~ CLT n直接級(jí) 聯(lián)于同一 CLT 1。
圖2示出了本發(fā)明實(shí)施例中EPCN級(jí)聯(lián)系統(tǒng)中上行數(shù)據(jù)報(bào)文轉(zhuǎn)發(fā)方法的 流程圖,如圖2所示,該方法包括以下步驟
步驟200:多LLID ONU接收用戶配置的CLT標(biāo)識(shí)與LLID隊(duì)列單元的 對(duì)應(yīng)關(guān)系并保存在自身。
步驟201:各CLT從用戶接口接收上行數(shù)據(jù)報(bào)文,在第二級(jí)排隊(duì)調(diào)度之
12前,向所接收的上行數(shù)據(jù)報(bào)文加入自身CLT標(biāo)識(shí),直接或間接發(fā)送給多LLID ONU。該CLT標(biāo)識(shí)是區(qū)分各CLT的區(qū)分標(biāo)識(shí),例如可以是CLT的媒體接 入控制(MAC, Media Access Control)地址,或CLT ID。 CLT向報(bào)文加入 自身CLT標(biāo)識(shí)的時(shí)機(jī)可以是第 一 級(jí)排隊(duì)調(diào)度之前或之后。
其中,對(duì)于通過GE接口與ONU相連的CLT, CLT通過GE接口將攜 帶CLT標(biāo)識(shí)的上行數(shù)據(jù)報(bào)文直接發(fā)送給ONU;對(duì)于經(jīng)由與其級(jí)聯(lián)的其他 CLT與ONU間接相連的CLT, CLT將攜帶CLT標(biāo)識(shí)的上行數(shù)據(jù)報(bào)文經(jīng)由 與其直接級(jí)聯(lián)的CLT發(fā)送給ONU。
其中,CLT對(duì)所接收上行數(shù)據(jù)報(bào)文的第 一級(jí)和第二級(jí)排隊(duì)調(diào)度方式與現(xiàn) 有技術(shù)相同,這里就不再詳細(xì)描述。
步驟202:多LUD ONU接收攜帶CLT標(biāo)識(shí)的上行數(shù)據(jù)報(bào)文,獲取CLT 標(biāo)識(shí),根據(jù)自身保存的CLT標(biāo)識(shí)與LLID隊(duì)列單元的對(duì)應(yīng)關(guān)系,將所接收的 上行數(shù)據(jù)報(bào)文發(fā)送到與所獲取的CLT標(biāo)識(shí)對(duì)應(yīng)的LLID隊(duì)列單元中。在發(fā)送 之前刪除上行數(shù)據(jù)報(bào)文中的CLT標(biāo)識(shí)。
步驟203:多LLID ONU中的各LLID隊(duì)列單元分別對(duì)所接收的上行數(shù) 據(jù)報(bào)文進(jìn)行排隊(duì)調(diào)度后,按序輸出刪除CLT標(biāo)識(shí)的上行數(shù)據(jù)報(bào)文。
至此,本流程結(jié)束。
在實(shí)際中,上行數(shù)據(jù)報(bào)文中攜帶CLT標(biāo)識(shí)可以采用MAC-IN-MAC方式 實(shí)現(xiàn),即在ONU和CLT間傳送的所有上行數(shù)據(jù)報(bào)文中再加一層MAC頭, 即外層MAC頭,使用外層MAC頭中的字段攜帶CLT標(biāo)識(shí)。
圖3為本發(fā)明實(shí)施例中兩層MAC頭的上行數(shù)據(jù)報(bào)文示意圖。如圖3所 示,該兩層MAC頭的上行數(shù)據(jù)報(bào)文包括前導(dǎo)碼(Preamble)、增加的外層 MAC頭和上行數(shù)據(jù)報(bào)文內(nèi)容。其中,上行數(shù)據(jù)報(bào)文內(nèi)容中攜帶原MAC頭。 外層MAC頭具體包括目的MAC地址(DA )、源MAC地址(SA )和可選 的VLAN標(biāo)簽域。其中,目的MAC地址為ONU的MAC地址,源MAC地 址為初始接收該上行l(wèi)t據(jù)凈艮文的CLT的MAC地址,VLAN標(biāo)簽域記載附加 信息,該附加信息可以是級(jí)聯(lián)信息,用于標(biāo)識(shí)該上行數(shù)據(jù)報(bào)文的類型是非級(jí)
13聯(lián)系統(tǒng)下的數(shù)據(jù)報(bào)文還是級(jí)聯(lián)系統(tǒng)下的數(shù)據(jù)報(bào)文。其中,當(dāng)CLT和ONU是 一對(duì)一的關(guān)系時(shí),上行數(shù)據(jù)報(bào)文類型是非級(jí)聯(lián)系統(tǒng)下的數(shù)據(jù)報(bào)文;當(dāng)CLT 和ONU是多對(duì)一 的關(guān)系時(shí),上行數(shù)據(jù)報(bào)文的類型是級(jí)聯(lián)系統(tǒng)下的數(shù)據(jù)報(bào)文。 在VLAN標(biāo)簽域表示級(jí)聯(lián)信息的情況下,VLAN取值及其含義可如表1所 示
VLAN值含義
2非級(jí):f關(guān)系統(tǒng)下的業(yè)務(wù)流
3級(jí)聯(lián)系統(tǒng)下的業(yè)務(wù)流
表1
當(dāng)采用表1示出VLAN取值及其含義時(shí),上述步驟201的實(shí)現(xiàn)方式為 當(dāng)CLT接收上行數(shù)據(jù)報(bào)文后,為所接收的上行數(shù)據(jù)報(bào)文添加如圖2所示的 外層MAC頭。其中,VLAN值為3。上述步驟202的實(shí)現(xiàn)方式為當(dāng)ONU 接收到上行數(shù)據(jù)報(bào)文后,判斷VLAN值是否為3,如果是,則判定該上行數(shù) 據(jù)報(bào)文來自級(jí)聯(lián)系統(tǒng)中的CLT,此時(shí)ONU從外層MAC頭中獲取源MAC 地址,根據(jù)自身保存的源MAC地址與LLID隊(duì)列單元的對(duì)應(yīng)關(guān)系,確定所 接收上行數(shù)據(jù)報(bào)文對(duì)應(yīng)的LLID隊(duì)列單元,將刪除外層MAC頭的上行數(shù)據(jù) 報(bào)文發(fā)送給所確定的LLID隊(duì)列單元。如果MAC頭中的VLAN值為2,則 ONU判定該上行數(shù)據(jù)報(bào)文來自非級(jí)聯(lián)系統(tǒng)中的CLT,此時(shí)ONU撥離外層 MAC頭,采用現(xiàn)有的多LLID ONU處理上行數(shù)據(jù)報(bào)文的方式對(duì)所接收的上 行數(shù)據(jù)報(bào)文進(jìn)行處理。
在實(shí)際中,報(bào)文中的CLT標(biāo)識(shí)是為了區(qū)分報(bào)文來源,即確定源CLT, 使得ONU能夠?qū)⑸闲袛?shù)據(jù)報(bào)文放入對(duì)應(yīng)的LLID隊(duì)列單元中。在實(shí)際中, CLT可以直接將LLID加入上行數(shù)據(jù)報(bào)文,那么ONU也不必保存CLT標(biāo)識(shí) 與I丄ID的對(duì)應(yīng)關(guān)系,而是簡單地根據(jù)上行數(shù)據(jù)報(bào)文中的LLID的指示,將 上行數(shù)據(jù)報(bào)文發(fā)送到對(duì)應(yīng)的LLID隊(duì)列單元中,然后進(jìn)行排隊(duì)調(diào)度和輸出。 實(shí)現(xiàn)時(shí),仍然可以在ONU和CLT間傳送的所有上刊-lt據(jù)報(bào)文中再加外層
14MAC頭,利用外層MAC頭中的VLAN標(biāo)簽域記栽LLID。
本發(fā)明采用多LLID ONU作為上行接口卡,由于多LLID ONU具有多 個(gè)LLID隊(duì)列,每個(gè)隊(duì)列即可看成一個(gè)緩存空間,那么采用多LLID ONU增 加了 ONU的緩存空間,緩存空間的增加能夠減少轉(zhuǎn)發(fā)數(shù)據(jù)報(bào)文時(shí)的數(shù)據(jù)丟 失率。在實(shí)際中,為了進(jìn)一步減少ONU轉(zhuǎn)發(fā)上行數(shù)據(jù)報(bào)文時(shí)的數(shù)據(jù)丟失率, 在ONU接收到上行數(shù)據(jù)報(bào)文后,且對(duì)報(bào)文其進(jìn)行排隊(duì)轉(zhuǎn)發(fā)前,進(jìn)一步將所 接收的上行數(shù)據(jù)緩存在ONU內(nèi)部或外部存儲(chǔ)單元中。
為實(shí)現(xiàn)本發(fā)明的數(shù)據(jù)報(bào)文轉(zhuǎn)發(fā)方法,本發(fā)明提供了一種如圖4示出的數(shù) 據(jù)報(bào)文轉(zhuǎn)發(fā)系統(tǒng)。該系統(tǒng)包括n個(gè)CLT以及一個(gè)作為上行接口卡的ONU。 其中,各CLT用于接收用為自身配置的CLT區(qū)別標(biāo)識(shí),在通過用戶接口接 收的上行數(shù)據(jù)報(bào)文中添加所述CLT區(qū)別標(biāo)識(shí);將攜帶區(qū)別標(biāo)識(shí)的上行數(shù)據(jù) 報(bào)文發(fā)送給所述ONU, n為大于或等于1的整數(shù)。
ONU,支持多LLID,將接收的攜帶CLT區(qū)別標(biāo)識(shí)的上行數(shù)據(jù)報(bào)文,通過 與CLT區(qū)別標(biāo)識(shí)對(duì)應(yīng)的LLID隊(duì)列轉(zhuǎn)發(fā)出去。
如圖4所示,CLT包括設(shè)置單元和添加單元;其中,
設(shè)置單元,用于保存用戶為自身配置的CLT區(qū)別標(biāo)識(shí);CLT區(qū)別標(biāo)識(shí)為 LLID,或諸如MAC地址的CLT標(biāo)識(shí)。
添加單元,在通過用戶接口接收的上行數(shù)據(jù)報(bào)文中添加設(shè)置單元保存的 CLT區(qū)別標(biāo)識(shí);將攜帶CLT區(qū)別標(biāo)識(shí)的上行數(shù)據(jù)報(bào)文發(fā)送給ONU。
具體地,當(dāng)上述CLT區(qū)別標(biāo)識(shí)為CLT自身MAC地址時(shí),添加單元在上行 數(shù)據(jù)報(bào)文中添加外層MAC頭,將添加了外層MAC頭的上行數(shù)據(jù)報(bào)文發(fā)送給 ONU。其中,二層MAC頭的上行數(shù)據(jù)報(bào)文可以采用圖3示出的結(jié)構(gòu)。本實(shí)施 例中,外層MAC頭中的VLAN標(biāo)簽域記錄級(jí)聯(lián)信息,用于標(biāo)識(shí)上行數(shù)據(jù)報(bào)文 是否來自級(jí)聯(lián)系統(tǒng)。
背景技術(shù):
給出了一種EPCN級(jí)聯(lián)系統(tǒng)中n個(gè)CLT級(jí)聯(lián)方式,其中,CLT1
直接通過GE接口與ONU相連,CLTi與CLT (i-1 )相連,i = 2、 3..... n。
CLT i將經(jīng)本地第一級(jí)和第二級(jí)排隊(duì)調(diào)度的上行數(shù)據(jù)報(bào)文發(fā)送給CLT (i - 1 )。CLT 1將經(jīng)本地第一級(jí)和第二級(jí)排隊(duì)調(diào)度的上行數(shù)據(jù)"^艮文發(fā)送給ONU。圖4還 示出了在圖1示出的級(jí)聯(lián)方式下添加單元的具體結(jié)構(gòu)。如圖4所示,CLT中的 添加單元具體包括第一級(jí)隊(duì)列調(diào)度模塊、添加模塊和第二級(jí)隊(duì)列調(diào)度模塊,其
中,
第 一級(jí)隊(duì)列調(diào)度模塊,用于在對(duì)通過用戶接口接收的上行數(shù)據(jù)報(bào)文進(jìn)行本 CLT的排隊(duì)調(diào)度之前或之后,將所接收的上行數(shù)據(jù)報(bào)文發(fā)送給添加模塊,接收 添加模塊返回的攜帶CLT區(qū)別標(biāo)識(shí)的上行數(shù)據(jù)報(bào)文,將攜帶CLT區(qū)別標(biāo)識(shí)的上 行數(shù)據(jù)報(bào)文發(fā)送給第二級(jí)隊(duì)列調(diào)度模塊。第 一級(jí)隊(duì)列調(diào)度模塊之前還可以先將 接收的報(bào)文緩存在存儲(chǔ)單元中。
所述添加模塊,用于在接收自第一級(jí)隊(duì)列調(diào)度模塊的上行數(shù)據(jù)報(bào)文中添加 設(shè)置單元保存的CLT區(qū)別標(biāo)識(shí)。
第二級(jí)隊(duì)列調(diào)度模塊,對(duì)經(jīng)第一級(jí)隊(duì)列調(diào)度模塊排隊(duì)調(diào)度的攜帶CLT區(qū)別 標(biāo)識(shí)的上行數(shù)據(jù)報(bào)文,和來自與所在CLT直接級(jí)聯(lián)的CLT發(fā)來的攜帶CLT區(qū) 別標(biāo)識(shí)的上行數(shù)據(jù)報(bào)文,進(jìn)行排隊(duì)調(diào)度,然后發(fā)送給ONU。對(duì)應(yīng)圖4中的CLT n,其第二級(jí)隊(duì)列調(diào)度模塊不接收其他CLT發(fā)來的報(bào)文,直接透?jìng)鹘邮兆缘谝?級(jí)隊(duì)列調(diào)度模塊的上行數(shù)據(jù)報(bào)文??梢?,CLT n也可以不包括第二級(jí)隊(duì)列調(diào)度 模塊。
圖4還示出了 ONU的具體結(jié)構(gòu),如圖4所示,該ONU包括對(duì)應(yīng)單元和多 個(gè)LLID隊(duì)列單元,其中,
對(duì)應(yīng)單元,用于接收來自CLT的上行數(shù)據(jù)報(bào)文,確定與CLT對(duì)應(yīng)的LLID 隊(duì)列單元,將所接收的上行數(shù)據(jù)報(bào)文發(fā)送給所確定的LLID隊(duì)列單元。
圖5示出了圖4中對(duì)應(yīng)單元的結(jié)構(gòu)示意圖,如圖4所示,該對(duì)應(yīng)單元具體 包括配置模塊和確定模塊;其中,配置模塊,用于接收并保存用戶配置的作為 CLT區(qū)別標(biāo)識(shí)的CLT標(biāo)識(shí)與LLID隊(duì)列單元的對(duì)應(yīng)關(guān)系;確定模塊,用于接收 來自CLT的上行數(shù)據(jù)報(bào)文,根據(jù)從配置單元獲取對(duì)應(yīng)關(guān)系,確定與所接收上行 數(shù)據(jù)報(bào)文中的CLT標(biāo)識(shí)對(duì)應(yīng)的LLID隊(duì)列單元,將所接收的上行數(shù)據(jù)報(bào)文發(fā)送 給所確定的LLID隊(duì)列單元。當(dāng)CLT標(biāo)識(shí)為CLT的MAC地址時(shí),確定模塊接收到攜帶外層MAC頭的 上行數(shù)據(jù)報(bào)文后,從外層MAC頭中獲取源MAC地址,根據(jù)所述配置模塊中保 存的MAC地址與LLID隊(duì)列單元的對(duì)應(yīng)關(guān)系,確定與源MAC地址對(duì)應(yīng)的LLID 隊(duì)列單元,將刪除外層MAC頭的上行數(shù)據(jù)報(bào)文,發(fā)送給所確定的LLID隊(duì)列單元。
ONU中的LLID隊(duì)列單元,用于對(duì)接收自對(duì)應(yīng)單元的上行數(shù)據(jù)報(bào)文進(jìn)行排 隊(duì)調(diào)度,然后轉(zhuǎn)發(fā)出去。具體如何排隊(duì)調(diào)度為現(xiàn)有技術(shù),這里就不再詳述。
在實(shí)際中,對(duì)應(yīng)單元進(jìn)一步包括判斷模塊,用于在所接收的上行數(shù)據(jù)報(bào)文 中外層MAC頭的級(jí)聯(lián)信息顯示為級(jí)聯(lián)時(shí),通知所述確定模塊執(zhí)行所述獲取對(duì) 應(yīng)關(guān)系的操作。當(dāng)級(jí)聯(lián)信息顯示為非級(jí)聯(lián)時(shí),通知確定模塊按照多LLID ONU 處理上行數(shù)據(jù)報(bào)文方式執(zhí)行現(xiàn)有操作。
為了減少ONU中的報(bào)文丟失率,該ONU進(jìn)一步包括存儲(chǔ)單元,用于存儲(chǔ) 接收自CLT的上行數(shù)據(jù)報(bào)文,并提供給對(duì)應(yīng)單元。
由以上所述可以看出,本發(fā)明所提供的數(shù)據(jù)報(bào)文轉(zhuǎn)發(fā)方案,使得每個(gè) CLT獲得獨(dú)立的上行帶寬資源。
綜上所述,以上僅為本發(fā)明的較佳實(shí)施例而已,并非用于限定本發(fā)明的 保護(hù)范圍。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改 進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
1權(quán)利要求
1、一種數(shù)據(jù)報(bào)文轉(zhuǎn)發(fā)方法,應(yīng)用于多個(gè)同軸線路終端CLT利用一個(gè)光網(wǎng)絡(luò)單元ONU作為上行接口卡的以太網(wǎng)無源同軸網(wǎng)絡(luò)EPCN系統(tǒng),其特征在于,該方法包括在ONU中,為與其相連的每個(gè)CLT對(duì)應(yīng)設(shè)置一個(gè)隊(duì)列單元;所述ONU收到上行數(shù)據(jù)報(bào)文時(shí),通過與所述上行數(shù)據(jù)報(bào)文的源CLT對(duì)應(yīng)的隊(duì)列單元轉(zhuǎn)發(fā)。
2、 如權(quán)利要求l所述的方法,其特征在于,所述在ONU中,為與其相連 的每個(gè)CLT對(duì)應(yīng)設(shè)置一個(gè)隊(duì)列單元為在支持多邏輯鏈^各標(biāo)識(shí)LLID的ONU 中,將與該OUN相連每個(gè)CLT分配一個(gè)LLID隊(duì)列單元;所述ONU收到上行數(shù)據(jù)報(bào)文時(shí),通過與所述上行數(shù)據(jù)報(bào)文的源CLT對(duì)應(yīng) 的隊(duì)列單元轉(zhuǎn)發(fā)為所述ONU接收上行數(shù)據(jù)^J:,確定與所述上行數(shù)據(jù)報(bào)文 的源CLT對(duì)應(yīng)的LLID隊(duì)列單元,將所述上行數(shù)據(jù)報(bào)文通過所確定的LLID隊(duì) 列單元轉(zhuǎn)發(fā)出去。
3、 如權(quán)利要求2所述的方法,其特征在于,該方法進(jìn)一步包括所述ONU 接收用戶配置的CLT標(biāo)識(shí)與LLID隊(duì)列單元的對(duì)應(yīng)關(guān)系;各CLT在通過自身用 戶接口接收的上行數(shù)據(jù)報(bào)文中加入自身CLT標(biāo)識(shí),發(fā)送給ONU;所述確定與所述上行數(shù)據(jù)報(bào)文的源CLT對(duì)應(yīng)的LLID隊(duì)列為所述ONU 從所接收的上行數(shù)據(jù)報(bào)文中獲取CLT標(biāo)識(shí),根據(jù)所述對(duì)應(yīng)關(guān)系,確定與所獲取 的CLT標(biāo)識(shí)對(duì)應(yīng)的LLID隊(duì)列單元。
4、 如權(quán)利要求3所述的方法,其特征在于,所述CLT標(biāo)識(shí)為CLT的媒體 接入控制MAC地址;所述各CLT在通過自身用戶接口接收的上行數(shù)據(jù)報(bào)文中加入自身CLT標(biāo)識(shí) 為各CLT在通過自身用戶接口接收的上行數(shù)據(jù)報(bào)文中,添加源MAC地址為 自身MAC地址的外層MAC頭,將添加外層MAC頭的上行數(shù)據(jù)報(bào)文發(fā)送給所 述ONU;所述ONU從所接收的上行數(shù)據(jù)報(bào)文中獲取CUT標(biāo)識(shí),根據(jù)所述對(duì)應(yīng)關(guān)系, 確定與所獲取的CLT標(biāo)識(shí)對(duì)應(yīng)的LLID隊(duì)列單元為所述ONU從所接收的上 行數(shù)據(jù)報(bào)文外層MAC頭中獲取源MAC地址,根據(jù)所述對(duì)應(yīng)關(guān)系,確定與源 MAC地址對(duì)應(yīng)的LLID隊(duì)列單元;所述將所述上行數(shù)據(jù)報(bào)文通過所確定的LLID隊(duì)列轉(zhuǎn)發(fā)為通過所述與源 MAC地址對(duì)應(yīng)的LLID隊(duì)列單元轉(zhuǎn)發(fā)刪除外層MAC頭的上行數(shù)據(jù)報(bào)文。
5、 如權(quán)利要求4所述的方法,其特征在于,所述外層MAC頭進(jìn)一步包括 級(jí)聯(lián)信息;所述獲取源MAC地址之前進(jìn)一步包括當(dāng)所接收上行數(shù)據(jù)報(bào)文中外層 MAC頭的級(jí)聯(lián)信息顯示為級(jí)聯(lián)時(shí),執(zhí)行所述獲取源MAC地址的操作。
6、 如權(quán)利要求l所述的方法,其特征在于,所述ONU在接收所述上行數(shù) 據(jù)報(bào)文之后,轉(zhuǎn)發(fā)所述上行數(shù)據(jù)報(bào)文之前,進(jìn)一步將所接收的上行數(shù)據(jù)報(bào)文緩 存在ONU內(nèi)部或外部存儲(chǔ)單元。
7、 一種作為上行接口卡的光網(wǎng)絡(luò)單元ONU,其特征在于,該ONU包括對(duì) 應(yīng)單元和為與該ONU相連的每個(gè)CLT對(duì)應(yīng)設(shè)置的隊(duì)列單元,其中,所述對(duì)應(yīng)單元,用于接收上行數(shù)據(jù)報(bào)文,確定與所述上行數(shù)據(jù)報(bào)文的源CLT 對(duì)應(yīng)的隊(duì)列單元,將所述上行數(shù)據(jù)報(bào)文發(fā)送給所確定的隊(duì)列單元; 所述隊(duì)列單元,用于轉(zhuǎn)發(fā)接收自所述對(duì)應(yīng)單元的上行數(shù)據(jù)報(bào)文。
8、 如權(quán)利要求7所述的ONU,其特征在于,所述ONU支持多LLID,所 述隊(duì)列單元為在多LLID ONU中設(shè)置的對(duì)應(yīng)于與其相連的每個(gè)CLT的LLID隊(duì) 列單元。
9、 如權(quán)利要求8所述的ONU,其特征在于,所述對(duì)應(yīng)單元包括配置模塊 和確定模塊;其中,所述配置模塊,用于接收并保存用戶配置的CLT標(biāo)識(shí)與LLID隊(duì)列單元的 對(duì)應(yīng)關(guān)系;所述確定模塊,用于接收來自CLT的上行數(shù)據(jù)報(bào)文,根據(jù)從所述配置模塊 獲取對(duì)應(yīng)關(guān)系,確定與所接收上行數(shù)據(jù)報(bào)文中的CLT標(biāo)識(shí)對(duì)應(yīng)的LLID隊(duì)列單元,將所述上4亍數(shù)據(jù)報(bào)文發(fā)送給所確定的LLID隊(duì)列單元。
10、 如權(quán)利要求9所述的ONU,其特征在于,所述CLT標(biāo)識(shí)為CLT的MAC 地址;所述確定模塊進(jìn)一步用于從所接收上行數(shù)據(jù)報(bào)文的外層MAC頭中獲取源 MAC地址,根據(jù)所述對(duì)應(yīng)關(guān)系,確定與源MAC地址對(duì)應(yīng)的LLID隊(duì)列單元, 將刪除所述外層MAC頭的上行數(shù)據(jù)報(bào)文發(fā)送給所確定的LLID隊(duì)列單元。
11、 如權(quán)利要求10所述的ONU,其特征在于,所述對(duì)應(yīng)單元進(jìn)一步包括 判斷單元,用于從確定模塊所接收的上行數(shù)據(jù)報(bào)文的外層MAC頭中獲取級(jí)聯(lián) 信息,在判定所述級(jí)聯(lián)信息顯示為級(jí)聯(lián)時(shí),通知所述確定模塊執(zhí)行所述獲取源 MAC地址的操作。
12、 如權(quán)利要求7所述的ONU,其特征在于,該ONU進(jìn)一步包括存儲(chǔ)單 元,用于緩存接收自CLT的上行數(shù)據(jù)報(bào)文,并提供給所述對(duì)應(yīng)單元。
13、 一種同軸線路終端CLT,采用ONU作為上行接口卡,其特征在于, 該CLT包括設(shè)置單元和添加單元;所述設(shè)置單元,用于接收用戶為自身配置的CLT區(qū)別標(biāo)識(shí); 所述添加單元,用于在通過用戶接口接收的上行數(shù)據(jù)報(bào)文中添加所述CLT 區(qū)別標(biāo)識(shí),將攜帶所述CLT區(qū)別標(biāo)識(shí)的上行數(shù)據(jù)報(bào)文發(fā)送給所述ONU。
14、 如權(quán)利要求13所述的CLT,其特征在于,所述CLT區(qū)別標(biāo)識(shí)為CLT 的MAC地址。所述添加單元進(jìn)一步用于在所述上行數(shù)據(jù)報(bào)文中,添加源地址為所在CLT 的MAC地址的外層MAC頭,將具有外層MAC頭的上行數(shù)據(jù)報(bào)文發(fā)送給所述 ONIL
15、 如權(quán)利要求13所述的CLT,其特征在于,所述添加單元包括第一級(jí)隊(duì) 列調(diào)度模塊和添加模塊;所述第一級(jí)隊(duì)列調(diào)度模塊,用于在對(duì)通過用戶接口接收的上行數(shù)據(jù)報(bào)文進(jìn) 行排隊(duì)調(diào)度之前或之后,將所接收的上行數(shù)據(jù)報(bào)文發(fā)送給所述添加模塊,接收 添加模塊返回的攜帶CLT區(qū)別標(biāo)識(shí)的上行數(shù)據(jù)報(bào)文,將攜帶CLT區(qū)別標(biāo)識(shí)的上行數(shù)據(jù)報(bào)文發(fā)送出去;所述添加模塊,用于在接收自第 一級(jí)隊(duì)列調(diào)度模塊的上行數(shù)據(jù)報(bào)文中添加所述設(shè)置單元提供的CLT區(qū)別標(biāo)識(shí)。
16、 如權(quán)利要求15所述的CLT,其特征在于,所述添加單元進(jìn)一步包括第 二級(jí)隊(duì)列調(diào)度;f莫塊,用于對(duì)經(jīng)第一級(jí)隊(duì)列調(diào)度模塊排隊(duì)調(diào)度的攜帶CLT區(qū)別標(biāo) 識(shí)的上行數(shù)據(jù)報(bào)文,和來自與所在CLT直接級(jí)聯(lián)的CLT發(fā)來的攜帶CLT區(qū)別 標(biāo)識(shí)的上行數(shù)據(jù)報(bào)文,進(jìn)行排隊(duì)調(diào)度,然后發(fā)送給所述ONU。
17、 一種數(shù)據(jù)報(bào)文轉(zhuǎn)發(fā)系統(tǒng),包括多個(gè)CLT和一個(gè)作為上行接口卡的ONU, 其特征在于,所述CLT,用于接收用戶為自身配置的CLT區(qū)別標(biāo)識(shí),在通過用戶接口接 收的上行數(shù)據(jù)報(bào)文中添加所述CLT區(qū)別標(biāo)識(shí),將攜帶所述CLT區(qū)別標(biāo)識(shí)的上行 數(shù)據(jù)報(bào)文發(fā)送給所述ONU;所述ONU包括為與其相連的每個(gè)CLT設(shè)置的一個(gè)隊(duì)列單元,將接收的攜 帶CLT區(qū)別標(biāo)識(shí)的上行數(shù)據(jù)報(bào)文,通過與所述CLT區(qū)別標(biāo)識(shí)對(duì)應(yīng)的隊(duì)列單元轉(zhuǎn) 發(fā)出去。
18、 如權(quán)利要求17所述的轉(zhuǎn)發(fā)系統(tǒng),其特征在于,所述ONU支持多LLID。
全文摘要
本發(fā)明公開了一種數(shù)據(jù)報(bào)文轉(zhuǎn)發(fā)方法,應(yīng)用于多個(gè)同軸線路終端(CLT)利用一個(gè)光網(wǎng)絡(luò)單元(ONU)作為上行接口卡的以太網(wǎng)無源同軸網(wǎng)絡(luò)(EPCN)系統(tǒng),在ONU中,為與其相連的每個(gè)CLT對(duì)應(yīng)設(shè)置一個(gè)隊(duì)列單元,所述ONU收到上行數(shù)據(jù)報(bào)文時(shí),通過與所述上行數(shù)據(jù)報(bào)文的源CLT對(duì)應(yīng)的隊(duì)列單元轉(zhuǎn)發(fā),從而使得每個(gè)CLT獲得獨(dú)立的上行帶寬資源。本發(fā)明還公開了一種數(shù)據(jù)報(bào)文轉(zhuǎn)發(fā)系統(tǒng),一種作為上行接口卡的ONU,以及一種CLT,都能夠使每個(gè)CLT獲得獨(dú)立的上行帶寬資源。
文檔編號(hào)H04L12/56GK101494595SQ200810056598
公開日2009年7月29日 申請(qǐng)日期2008年1月22日 優(yōu)先權(quán)日2008年1月22日
發(fā)明者洋 于 申請(qǐng)人:杭州華三通信技術(shù)有限公司