本技術(shù)涉及光通信,更具體地,涉及一種光通信方法、裝置和系統(tǒng)。
背景技術(shù):
1、光傳送網(wǎng)(optical?transport?network,otn)是基于光纖進(jìn)行互聯(lián)的波分復(fù)用傳輸網(wǎng),兩個業(yè)務(wù)光口之間(或稱一對業(yè)務(wù)光口)基于一定寬度的波長(例如50ghz譜寬)進(jìn)行互聯(lián),一根光纖可以實(shí)現(xiàn)多對業(yè)務(wù)光口的對等速率互聯(lián)。
2、隨著光模塊速率的不斷提升,單個模塊的速率已經(jīng)從最初的2.5吉比特每秒(gbps)提升至400gbps,甚至更高。在當(dāng)前otn網(wǎng)絡(luò)中,業(yè)務(wù)流量呈現(xiàn)樹形匯聚的形態(tài),多個葉子節(jié)點(diǎn)的帶寬匯聚到一個根節(jié)點(diǎn)。一般而言,單個葉子節(jié)點(diǎn)的帶寬并不大(例如10gbps),然而多個葉子節(jié)點(diǎn)匯聚到根節(jié)點(diǎn)時,會導(dǎo)致根節(jié)點(diǎn)的帶寬陡增。通過根節(jié)點(diǎn)的一個大帶寬光口與多個葉子節(jié)點(diǎn)的小帶寬光口之間進(jìn)行點(diǎn)到多點(diǎn)的光口互聯(lián),可以減少根節(jié)點(diǎn)所需的單板和光模塊數(shù)量,從而實(shí)現(xiàn)功耗和成本的節(jié)省。當(dāng)前技術(shù)中,根節(jié)點(diǎn)的高速光模塊中支持多個低速子載波,根節(jié)點(diǎn)通過不同子載波與多個葉子節(jié)點(diǎn)的低速光模塊進(jìn)行互聯(lián)。
3、然而,當(dāng)前高速光模塊中子載波的劃分存在物理限制,導(dǎo)致每個子載波的帶寬粒度較大(例如25gbps),若葉子節(jié)點(diǎn)實(shí)際傳輸業(yè)務(wù)數(shù)據(jù)時所需帶寬小于一個子載波的帶寬,則會導(dǎo)致帶寬浪費(fèi)。
技術(shù)實(shí)現(xiàn)思路
1、本技術(shù)提供一種光通信方法、裝置和系統(tǒng),在otn網(wǎng)絡(luò)中的根節(jié)點(diǎn)與多個葉子之間進(jìn)行業(yè)務(wù)數(shù)據(jù)傳輸時,可以更為靈活地為葉子節(jié)點(diǎn)分配帶寬,能夠降低帶寬浪費(fèi),節(jié)省通信成本。
2、第一方面,提供了一種光通信方法,應(yīng)用于點(diǎn)到多點(diǎn)通信系統(tǒng)中的根節(jié)點(diǎn),該方法可以由根節(jié)點(diǎn)或者由根節(jié)點(diǎn)的部件(如芯片或芯片系統(tǒng)等)執(zhí)行,本技術(shù)對此不作限定。點(diǎn)到多點(diǎn)通信系統(tǒng)還包括m個葉子節(jié)點(diǎn),根節(jié)點(diǎn)通過下行數(shù)據(jù)幀向m個葉子節(jié)點(diǎn)中的至少一個傳輸業(yè)務(wù)數(shù)據(jù),下行數(shù)據(jù)幀包括n個時隙,m為大于或等于2的整數(shù),n為大于或等于m的整數(shù),該方法包括:根據(jù)預(yù)設(shè)的第一對應(yīng)關(guān)系將第一業(yè)務(wù)數(shù)據(jù)映射至下行數(shù)據(jù)幀的第一時隙,n個時隙包括第一時隙,m個葉子節(jié)點(diǎn)包括第一葉子節(jié)點(diǎn);其中,第一對應(yīng)關(guān)系指示第一葉子節(jié)點(diǎn)通過第一時隙接收來自根節(jié)點(diǎn)的第一業(yè)務(wù)數(shù)據(jù);發(fā)送下行數(shù)據(jù)幀。
3、在一些實(shí)現(xiàn)方式中,m個葉子節(jié)點(diǎn)與n個時隙中的m個時隙一一對應(yīng);或者,m個葉子節(jié)點(diǎn)中的一個葉子節(jié)點(diǎn)與n個時隙中的一個或多個時隙對應(yīng)。上述“葉子節(jié)點(diǎn)與一個或多個時隙對應(yīng)”可以理解為,葉子節(jié)點(diǎn)通過一個或多個時隙接收來自根節(jié)點(diǎn)的下行業(yè)務(wù)數(shù)據(jù)。
4、在一些實(shí)現(xiàn)方式中,第一對應(yīng)關(guān)系可以為根節(jié)點(diǎn)和葉子節(jié)點(diǎn)之間預(yù)先協(xié)商,或者也可以為被預(yù)先配置的。
5、需要說明的是,第一時隙可以為一個時隙,或者也可以包括多個時隙。
6、在上述技術(shù)方案中,將下行數(shù)據(jù)幀分為多個時隙,多個時隙分別分配給固定的葉子節(jié)點(diǎn),在根節(jié)點(diǎn)向葉子節(jié)點(diǎn)發(fā)送業(yè)務(wù)數(shù)據(jù)時,可以靈活調(diào)整帶寬,從而降低帶寬浪費(fèi)。此外,當(dāng)前的pon網(wǎng)絡(luò)中,根節(jié)點(diǎn)一般通過業(yè)務(wù)標(biāo)簽來指定向特定葉子節(jié)點(diǎn)發(fā)送的業(yè)務(wù)數(shù)據(jù),其中,業(yè)務(wù)標(biāo)簽例如為萬兆無源光網(wǎng)絡(luò)封裝方法(10-gigabit?passive?optical?network(xg-pon)encapsulation?method,xgem)幀中的xgem端口標(biāo)識(port-id),然而,若傳輸過程中業(yè)務(wù)標(biāo)簽發(fā)生錯誤,則葉子節(jié)點(diǎn)無法確定相關(guān)業(yè)務(wù)數(shù)據(jù)是否是向自己傳輸?shù)?,因此,上述技術(shù)方案中,葉子節(jié)點(diǎn)可以通過固定分配給自己的時隙接收業(yè)務(wù)數(shù)據(jù),這樣,即使在傳輸過程中數(shù)據(jù)幀的部分字段丟失,也不影響葉子數(shù)據(jù)接收剩余部分,有助于提升業(yè)務(wù)數(shù)據(jù)的傳輸效率。
7、結(jié)合第一方面,在第一方面的某些實(shí)現(xiàn)方式中,根節(jié)點(diǎn)通過上行數(shù)據(jù)幀從m個葉子節(jié)點(diǎn)中的至少一個獲取業(yè)務(wù)數(shù)據(jù),上行數(shù)據(jù)幀包括q個時隙,q為大于或等于m的整數(shù),該方法還包括:接收上行數(shù)據(jù)幀;根據(jù)預(yù)設(shè)的第二對應(yīng)關(guān)系從上行數(shù)據(jù)幀的第二時隙獲取第二業(yè)務(wù)數(shù)據(jù),m個葉子節(jié)點(diǎn)包括第二葉子節(jié)點(diǎn),q個時隙包括第二時隙;其中,第二對應(yīng)關(guān)系指示根節(jié)點(diǎn)通過第二時隙接收來自第二葉子節(jié)點(diǎn)的第二業(yè)務(wù)數(shù)據(jù)。
8、在一些實(shí)現(xiàn)方式中,第二葉子節(jié)點(diǎn)和第一葉子節(jié)點(diǎn)可以為同一葉子節(jié)點(diǎn)。第二時隙可以為一個時隙,或者也可以包括多個時隙。
9、在上述技術(shù)方案中,將上行數(shù)據(jù)幀分為多個時隙,多個時隙分別分配給固定的葉子節(jié)點(diǎn),在葉子節(jié)點(diǎn)向根節(jié)點(diǎn)發(fā)送業(yè)務(wù)數(shù)據(jù)時,可以靈活調(diào)整帶寬,從而降低帶寬浪費(fèi)。此外,葉子節(jié)點(diǎn)可以通過固定分配給自己的時隙向根節(jié)點(diǎn)發(fā)送業(yè)務(wù)數(shù)據(jù),這樣,即使在傳輸過程中數(shù)據(jù)幀的部分字段丟失,根節(jié)點(diǎn)也可以確定業(yè)務(wù)數(shù)據(jù)具體來自于哪個葉子節(jié)點(diǎn),有助于提升業(yè)務(wù)數(shù)據(jù)的傳輸效率。
10、結(jié)合第一方面,在第一方面的某些實(shí)現(xiàn)方式中,q與n相等。
11、在一些實(shí)現(xiàn)方式中,q、n和m均相等。
12、在上述技術(shù)方案中,對上行數(shù)據(jù)幀和下行數(shù)據(jù)幀進(jìn)行對稱時隙劃分,即上、下行數(shù)據(jù)幀包括相同的時隙,便于葉子節(jié)點(diǎn)和根節(jié)點(diǎn)對數(shù)據(jù)幀進(jìn)行管理。
13、結(jié)合第一方面,在第一方面的某些實(shí)現(xiàn)方式中,m個葉子節(jié)點(diǎn)還包括第三葉子節(jié)點(diǎn)和第四葉子節(jié)點(diǎn),數(shù)據(jù)幀的第三時隙與第三葉子節(jié)點(diǎn)存在預(yù)設(shè)的第三對應(yīng)關(guān)系,數(shù)據(jù)幀的第四時隙與第四葉子節(jié)點(diǎn)存在預(yù)設(shè)的第四對應(yīng)關(guān)系,第三時隙和第四時隙承載的校驗(yàn)信息不同;其中,數(shù)據(jù)幀為下行數(shù)據(jù)幀或上行數(shù)據(jù)幀,上行數(shù)據(jù)幀用于m個葉子節(jié)點(diǎn)向根節(jié)點(diǎn)傳輸業(yè)務(wù)數(shù)據(jù),第三對應(yīng)關(guān)系指示第三葉子節(jié)點(diǎn)與根節(jié)點(diǎn)通過第三時隙傳輸業(yè)務(wù)數(shù)據(jù),第四對應(yīng)關(guān)系指示第四葉子節(jié)點(diǎn)與根節(jié)點(diǎn)通過第四時隙傳輸業(yè)務(wù)數(shù)據(jù)。
14、示例性地,校驗(yàn)信息可以為前向糾錯(foreword?errorcorrection,fec)信息,或者也可以為其他用于檢錯和/或糾正數(shù)據(jù)傳輸錯誤的信息。
15、在上述技術(shù)方案中,每個時隙可以承載一個校驗(yàn)信息,該校驗(yàn)信息用于對該時隙中承載的業(yè)務(wù)數(shù)據(jù)進(jìn)行校驗(yàn)和糾錯,有助于降低每個時隙的比特誤碼率。在某個時隙未承載業(yè)務(wù)數(shù)據(jù)時,無需攜帶校驗(yàn)信息,根節(jié)點(diǎn)和葉子節(jié)點(diǎn)也無需進(jìn)行校驗(yàn)信息的編解碼操作,有助于節(jié)省功耗。
16、結(jié)合第一方面,在第一方面的某些實(shí)現(xiàn)方式中,數(shù)據(jù)幀包括多個區(qū)域,每個區(qū)域包括一個開銷區(qū)和一個凈荷區(qū),多個區(qū)域中每個區(qū)域與一個時隙相對應(yīng),數(shù)據(jù)幀為下行數(shù)據(jù)幀或上行數(shù)據(jù)幀,上行數(shù)據(jù)幀用于m個葉子節(jié)點(diǎn)向根節(jié)點(diǎn)傳輸業(yè)務(wù)數(shù)據(jù)。
17、結(jié)合第一方面,在第一方面的某些實(shí)現(xiàn)方式中,數(shù)據(jù)幀包括一個開銷區(qū)和一個凈荷區(qū),凈荷區(qū)包括多個區(qū)域,多個區(qū)域中每個區(qū)域與一個時隙相對應(yīng),數(shù)據(jù)幀為下行數(shù)據(jù)幀或上行數(shù)據(jù)幀,上行數(shù)據(jù)幀用于m個葉子節(jié)點(diǎn)向根節(jié)點(diǎn)傳輸業(yè)務(wù)數(shù)據(jù)。
18、結(jié)合第一方面,在第一方面的某些實(shí)現(xiàn)方式中,下行數(shù)據(jù)幀的尾部還包括校驗(yàn)字段,校驗(yàn)字段用于檢錯或糾正下行數(shù)據(jù)幀的傳輸錯誤。
19、示例性地,校驗(yàn)字段可以攜帶fec信息等校驗(yàn)信息。
20、結(jié)合第一方面,在第一方面的某些實(shí)現(xiàn)方式中,業(yè)務(wù)數(shù)據(jù)包括如下至少一項(xiàng)業(yè)務(wù)的數(shù)據(jù):otn業(yè)務(wù)、以太業(yè)務(wù)、分組業(yè)務(wù)、前傳業(yè)務(wù)、同步數(shù)字體系(synchronous?digitalhierarchy,sdh)業(yè)務(wù)。
21、結(jié)合第一方面,在第一方面的某些實(shí)現(xiàn)方式中,第一時隙包括n個子時隙,將第一業(yè)務(wù)數(shù)據(jù)映射至下行數(shù)據(jù)幀的第一時隙,包括:將第一業(yè)務(wù)數(shù)據(jù)映射至n個子時隙中的至少一個子時隙;其中,n為大于或等于2的整數(shù)。
22、在上述技術(shù)方案中,將時隙劃分為多個子時隙,可以以更靈活的承載不同速率的otn管道。
23、第二方面,提供了一種光通信方法,應(yīng)用于點(diǎn)到多點(diǎn)通信系統(tǒng)中的第一葉子節(jié)點(diǎn),該方法可以由葉子節(jié)點(diǎn)或者由葉子節(jié)點(diǎn)的部件(如芯片或芯片系統(tǒng)等)執(zhí)行,本技術(shù)對此不作限定。點(diǎn)到多點(diǎn)通信系統(tǒng)包括根節(jié)點(diǎn)和m個葉子節(jié)點(diǎn),m個葉子節(jié)點(diǎn)包括第一葉子節(jié)點(diǎn),根節(jié)點(diǎn)通過下行數(shù)據(jù)幀向m個葉子節(jié)點(diǎn)中的至少一個傳輸業(yè)務(wù)數(shù)據(jù),下行數(shù)據(jù)幀包括n個時隙,m為大于或等于2的整數(shù),n為大于或等于m的整數(shù),該方法包括:接收下行數(shù)據(jù)幀;根據(jù)預(yù)設(shè)的第一對應(yīng)關(guān)系從下行數(shù)據(jù)幀的第一時隙獲取第一業(yè)務(wù)數(shù)據(jù),n個時隙包括第一時隙;其中,第一對應(yīng)關(guān)系指示第一葉子節(jié)點(diǎn)通過第一時隙接收來自根節(jié)點(diǎn)的第一業(yè)務(wù)數(shù)據(jù)。
24、結(jié)合第二方面,在第二方面的某些實(shí)現(xiàn)方式中,根節(jié)點(diǎn)通過上行數(shù)據(jù)幀從m個葉子節(jié)點(diǎn)中的至少一個獲取業(yè)務(wù)數(shù)據(jù),上行數(shù)據(jù)幀包括q個時隙,q為大于或等于m的整數(shù),該方法還包括:根據(jù)預(yù)設(shè)的第二對應(yīng)關(guān)系將第二業(yè)務(wù)數(shù)據(jù)映射至上行數(shù)據(jù)幀的第二時隙,q個時隙包括第二時隙;其中,第二對應(yīng)關(guān)系指示根節(jié)點(diǎn)通過第二時隙接收來自第一葉子節(jié)點(diǎn)的第二業(yè)務(wù)數(shù)據(jù);發(fā)送上行數(shù)據(jù)幀。
25、結(jié)合第二方面,在第二方面的某些實(shí)現(xiàn)方式中,q與n相等。
26、結(jié)合第二方面,在第二方面的某些實(shí)現(xiàn)方式中,m個葉子節(jié)點(diǎn)還包括第三葉子節(jié)點(diǎn)和第四葉子節(jié)點(diǎn),數(shù)據(jù)幀的第三時隙與第三葉子節(jié)點(diǎn)存在預(yù)設(shè)的第三對應(yīng)關(guān)系,數(shù)據(jù)幀的第四時隙與第四葉子節(jié)點(diǎn)存在預(yù)設(shè)的第四對應(yīng)關(guān)系,第三時隙和第四時隙承載的校驗(yàn)信息不同;其中,數(shù)據(jù)幀為下行數(shù)據(jù)幀或上行數(shù)據(jù)幀,上行數(shù)據(jù)幀用于m個葉子節(jié)點(diǎn)向根節(jié)點(diǎn)傳輸業(yè)務(wù)數(shù)據(jù),第三對應(yīng)關(guān)系指示第三葉子節(jié)點(diǎn)與根節(jié)點(diǎn)通過第三時隙傳輸業(yè)務(wù)數(shù)據(jù),第四對應(yīng)關(guān)系指示第四葉子節(jié)點(diǎn)與根節(jié)點(diǎn)通過第四時隙傳輸業(yè)務(wù)數(shù)據(jù)。
27、結(jié)合第二方面,在第二方面的某些實(shí)現(xiàn)方式中,數(shù)據(jù)幀包括多個區(qū)域,每個區(qū)域包括一個開銷區(qū)和一個凈荷區(qū),多個區(qū)域中每個區(qū)域與一個時隙相對應(yīng),數(shù)據(jù)幀為下行數(shù)據(jù)幀或上行數(shù)據(jù)幀,上行數(shù)據(jù)幀用于m個葉子節(jié)點(diǎn)向根節(jié)點(diǎn)傳輸業(yè)務(wù)數(shù)據(jù)。
28、結(jié)合第二方面,在第二方面的某些實(shí)現(xiàn)方式中,數(shù)據(jù)幀包括一個開銷區(qū)和一個凈荷區(qū),凈荷區(qū)包括多個區(qū)域,多個區(qū)域中每個區(qū)域與一個時隙相對應(yīng),數(shù)據(jù)幀為下行數(shù)據(jù)幀或上行數(shù)據(jù)幀,上行數(shù)據(jù)幀用于m個葉子節(jié)點(diǎn)向根節(jié)點(diǎn)傳輸業(yè)務(wù)數(shù)據(jù)。
29、結(jié)合第二方面,在第二方面的某些實(shí)現(xiàn)方式中,下行數(shù)據(jù)幀的尾部還包括校驗(yàn)字段,校驗(yàn)字段用于檢錯或糾正下行數(shù)據(jù)幀的傳輸錯誤。
30、結(jié)合第二方面,在第二方面的某些實(shí)現(xiàn)方式中,業(yè)務(wù)數(shù)據(jù)包括如下任一項(xiàng)業(yè)務(wù)的數(shù)據(jù):光傳送網(wǎng)otn業(yè)務(wù)、以太業(yè)務(wù)、分組業(yè)務(wù)、前傳業(yè)務(wù)、sdh業(yè)務(wù)。
31、第三方面,本技術(shù)實(shí)施例提供了一種光通信裝置。該裝置用于執(zhí)行上述第一方面提供的方法,或用于執(zhí)行上述第二方面提供的方法。具體地,該裝置可以包括用于執(zhí)行第一方面或第一方面的上述任意一種實(shí)現(xiàn)方式提供的方法的單元和/或模塊,或者,該裝置可以包括用于執(zhí)行第二方面或第二方面的上述任意一種實(shí)現(xiàn)方式提供的方法的單元和/或模塊,如處理模塊和收發(fā)模塊。
32、在一種實(shí)現(xiàn)方式中,該光通信裝置可以包括用于執(zhí)行第一方面或第一方面的上述任意一種實(shí)現(xiàn)方式提供的方法的單元和/或模塊,為根節(jié)點(diǎn)。收發(fā)模塊可以是收發(fā)器,或,輸入/輸出接口。處理模塊可以是至少一個處理器??蛇x地,收發(fā)器可以為收發(fā)電路??蛇x地,輸入/輸出接口可以為輸入/輸出電路。
33、或者,該光通信裝置為根節(jié)點(diǎn)中的芯片、芯片系統(tǒng)或電路。收發(fā)模塊可以是該芯片、芯片系統(tǒng)或電路上的輸入/輸出接口、接口電路、輸出電路、輸入電路、管腳或相關(guān)電路等。處理模塊可以是至少一個處理器、處理電路或邏輯電路等。
34、在另一種實(shí)現(xiàn)方式中,該光通信裝置可以包括用于執(zhí)行第二方面或第二方面的上述任意一種實(shí)現(xiàn)方式提供的方法的單元和/或模塊,為葉子節(jié)點(diǎn)。收發(fā)模塊可以是收發(fā)器,或,輸入/輸出接口。處理模塊可以是至少一個處理器。可選地,收發(fā)器可以為收發(fā)電路??蛇x地,輸入/輸出接口可以為輸入/輸出電路。
35、或者,該光通信裝置為葉子節(jié)點(diǎn)中的芯片、芯片系統(tǒng)或電路。收發(fā)模塊可以是該芯片、芯片系統(tǒng)或電路上的輸入/輸出接口、接口電路、輸出電路、輸入電路、管腳或相關(guān)電路等。處理模塊可以是至少一個處理器、處理電路或邏輯電路等。
36、第四方面,本技術(shù)實(shí)施例提供了一種處理器,用于執(zhí)行上述各方面提供的方法。
37、對于處理器所涉及的發(fā)送和獲取/接收等操作,如果沒有特殊說明,或者,如果未與其在相關(guān)描述中的實(shí)際作用或者內(nèi)在邏輯相抵觸,則可以理解為處理器輸出和接收、輸入等操作,也可以理解為由射頻電路和天線所進(jìn)行的發(fā)送和接收操作,本技術(shù)對此不做限定。
38、第五方面,本技術(shù)實(shí)施例提供了一種光通信系統(tǒng),該系統(tǒng)可包括根節(jié)點(diǎn)和至少一個葉子節(jié)點(diǎn),該根節(jié)點(diǎn)可以執(zhí)行上述第一方面中任意一種實(shí)現(xiàn)方式提供的方法,至少一個根節(jié)點(diǎn)可以執(zhí)行上述第二方面中任意一種實(shí)現(xiàn)方式中的方法。
39、第六方面,本技術(shù)實(shí)施例提供了一種計(jì)算機(jī)可讀存儲介質(zhì)。該計(jì)算機(jī)可讀存儲介質(zhì)存儲用于設(shè)備執(zhí)行的程序代碼,該程序代碼包括用于執(zhí)行上述第一方面或第二方面的任意一種實(shí)現(xiàn)方式提供的方法。
40、第七方面,本技術(shù)實(shí)施例提供了提供一種包含指令的計(jì)算機(jī)程序產(chǎn)品。當(dāng)該計(jì)算機(jī)程序產(chǎn)品在計(jì)算機(jī)上運(yùn)行時,使得計(jì)算機(jī)執(zhí)行上述第一方面或第二方面的任意一種實(shí)現(xiàn)方式提供的方法。
41、第八方面,本技術(shù)實(shí)施例提供了提供一種芯片。芯片包括處理器與通信接口,處理器通過通信接口讀取存儲器上存儲的指令,執(zhí)行上述第一方面或第二方面的任意一種實(shí)現(xiàn)方式提供的方法。
42、可選地,作為一種實(shí)現(xiàn)方式,芯片還包括存儲器,存儲器中存儲有計(jì)算機(jī)程序或指令,處理器用于執(zhí)行存儲器上存儲的計(jì)算機(jī)程序或指令,當(dāng)計(jì)算機(jī)程序或指令被執(zhí)行時,處理器用于執(zhí)行上述第一方面或第二方面的任意一種實(shí)現(xiàn)方式提供的方法。
43、上述第二方面至第八方面帶來的有益效果具體可以參考第一方面或第二方面中有益效果的描述,在此不再贅述。