本發(fā)明實(shí)施例涉及通信
技術(shù)領(lǐng)域:
,尤其涉及一種消息傳輸方法、中繼設(shè)備及消息處理器。
背景技術(shù):
:在無(wú)源光網(wǎng)絡(luò)(passiveopticalnetwork,簡(jiǎn)稱(chēng)pon)中,包括光線(xiàn)路終端(opticallinetermination,簡(jiǎn)稱(chēng)olt)和光網(wǎng)絡(luò)單元(opticalnetworkunit,簡(jiǎn)稱(chēng)onu)。olt設(shè)置在onu與網(wǎng)絡(luò)側(cè)之間,olt對(duì)onu和網(wǎng)絡(luò)側(cè)之間傳遞的消息進(jìn)行處理。以千兆位無(wú)源光網(wǎng)絡(luò)(gigabitpassiveopticalnetwork,簡(jiǎn)稱(chēng)gpon)以及下一代gpon為例,olt中設(shè)置的光網(wǎng)絡(luò)單元管理和控制接口(managementandcontrolinterface,簡(jiǎn)稱(chēng)omci)消息處理器對(duì)onu和網(wǎng)絡(luò)側(cè)之間傳遞的omci消息進(jìn)行處理。以以太無(wú)源光網(wǎng)絡(luò)(ethernetpassiveopticalnetwork,簡(jiǎn)稱(chēng)epon)和下一代epon為例,olt中設(shè)置的操作、管理和維護(hù)(operation,administrationandmaintenance,簡(jiǎn)稱(chēng)oam)消息處理器對(duì)onu和網(wǎng)絡(luò)側(cè)之間傳遞的oam消息進(jìn)行處理。這樣,olt對(duì)omci/oam消息進(jìn)行處理的過(guò)程較為復(fù)雜,且olt本身的處理功能也較為復(fù)雜,導(dǎo)致olt的維護(hù)成本較高。技術(shù)實(shí)現(xiàn)要素:本發(fā)明實(shí)施例提供一種消息傳輸方法、中繼設(shè)備及消息處理器,有助于降低維護(hù)成本。第一方面,提供一種消息傳輸方法,包括:中繼設(shè)備接收消息處理器發(fā)送的下行消息,所述下行消息中包括第一onu的地址和消息內(nèi)容;所述中繼設(shè)備根據(jù)所述下行消息,獲取所述第一onu的地址對(duì)應(yīng)的第一onu的標(biāo)識(shí);所述中繼設(shè)備根據(jù)所述第一onu的標(biāo)識(shí),向所述第一onu發(fā)送所述消息內(nèi)容。在上述過(guò)程中,由于消息處理器設(shè)置在olt外部,通過(guò)設(shè)置在olt外部的消息處理器對(duì)網(wǎng)絡(luò)側(cè)發(fā)送的初始消息進(jìn)行處理,使得消息處理器和olt解耦合,以使得可以對(duì)消息處理器和olt進(jìn)行分別維護(hù),降低了對(duì)消息處理器和olt的維護(hù)成本。結(jié)合第一方面,在第一方面的第一種可行的實(shí)現(xiàn)方式中,所述中繼設(shè)備內(nèi)設(shè)置有第一對(duì)應(yīng)關(guān)系,所述第一對(duì)應(yīng)關(guān)系為所述第一onu的地址與所述第一onu的標(biāo)識(shí)的對(duì)應(yīng)關(guān)系。所述中繼設(shè)備根據(jù)所述下行消息,獲取所述第一onu的地址對(duì)應(yīng)的第一onu的標(biāo)識(shí)包括:所述中繼設(shè)備在所述下行消息中獲取第一onu的地址;所述中繼設(shè)備根據(jù)所述第一對(duì)應(yīng)關(guān)系以及所述第一onu的地址,獲取所述第一onu的標(biāo)識(shí)。通過(guò)設(shè)置onu的地址和onu的標(biāo)識(shí)的第一對(duì)應(yīng)關(guān)系,使得中繼設(shè)備可以快速的獲取第一onu的地址對(duì)應(yīng)的第一onu的標(biāo)識(shí)。其中,所述第一onu是與所述olt對(duì)應(yīng)的onu??蛇x地,所述第一對(duì)應(yīng)關(guān)系可以擴(kuò)展為所述olt對(duì)應(yīng)的onu的標(biāo)識(shí)與所述olt對(duì)應(yīng)的onu的地址的對(duì)應(yīng)關(guān)系。比如,所述olt對(duì)應(yīng)所述第一onu和第二onu。所述第一對(duì)應(yīng)關(guān)系包括所述第一onu的地址和所述第一onu的標(biāo)識(shí)間的對(duì)應(yīng)關(guān)系,以及所述第二onu的地址和所述第二onu的標(biāo)識(shí)間的對(duì)應(yīng)關(guān)系。結(jié)合第一方面或第一方面的第一種可行的實(shí)現(xiàn)方式,在第一方面的第二種可行的實(shí)現(xiàn)方式中,所述中繼設(shè)備根據(jù)所述第一onu的標(biāo)識(shí),向所述第一onu發(fā)送所述消息內(nèi)容,包括:所述中繼設(shè)備在所述下行消息中獲取消息內(nèi)容;所述中繼設(shè)備將所述消息內(nèi)容和所述第一onu的標(biāo)識(shí)封裝于pon幀;所述中繼設(shè)備根據(jù)第二對(duì)應(yīng)關(guān)系以及所述第一onu的標(biāo)識(shí),確定所述第一onu對(duì)應(yīng)的目標(biāo)pon端口,所述第二對(duì)應(yīng)關(guān)系包括所述第一onu的標(biāo)識(shí)和所述第一onu對(duì)應(yīng)的目標(biāo)pon端口;所述中繼設(shè)備通過(guò)所述目標(biāo)pon端口發(fā)送所述pon幀,以使所述第一onu根據(jù)所述pon幀,獲取所述消息內(nèi)容。本實(shí)施例中,通過(guò)在中繼設(shè)備上設(shè)置pon端口,且將向第一onu發(fā)送的消息內(nèi)容及第一onu的標(biāo)識(shí)封裝成pon幀,并通過(guò)pon端口向第一onu發(fā)送該pon幀,由于目標(biāo)pon端口與第一onu通過(guò)光纖直連,無(wú)需中轉(zhuǎn)設(shè)備進(jìn)行中轉(zhuǎn),因此,可以提高了對(duì)消息內(nèi)容的發(fā)送速率。可選地,所述中繼設(shè)備上設(shè)置有至少一個(gè)pon端口,所述第二對(duì)應(yīng)關(guān)系可擴(kuò)展為所述olt對(duì)應(yīng)的onu的標(biāo)識(shí)與所述中繼設(shè)備上設(shè)置的各pon端口間的對(duì)應(yīng)關(guān)系。可選地,所述第一onu的地址為所述第一onu的媒體訪(fǎng)問(wèn)控制(mediaaccesscontrol,簡(jiǎn)稱(chēng)mac)地址,所述下行消息為以太網(wǎng)幀。可選地,所述第一onu的互聯(lián)網(wǎng)協(xié)議(internetprotocol,簡(jiǎn)稱(chēng)ip)地址,所述下行消息為ip數(shù)據(jù)包。第二方面,提供一種消息傳輸方法,包括:消息處理器生成或獲取消息內(nèi)容;所述消息處理器獲取第一onu的地址;所述消息處理器根據(jù)所述消息內(nèi)容和所述第一onu的地址,獲得下行消息,所述下行消息包括所述消息內(nèi)容和所述第一onu的地址;所述消息處理器向中繼設(shè)備發(fā)送所述下行消息。在上述過(guò)程中,由于消息處理器設(shè)置在olt外部,通過(guò)設(shè)置在olt外部的消息處理器對(duì)網(wǎng)絡(luò)側(cè)發(fā)送的初始消息進(jìn)行處理,使得消息處理器和olt解耦合,以使得可以對(duì)消息處理器和olt進(jìn)行分別維護(hù),降低了對(duì)消息處理器和olt的維護(hù)成本。可選地,所述第一onu的地址可以為所述下行消息的目的地址,所述消息內(nèi)容可封裝于所述下行消息??蛇x地,所述消息處理器向所述中繼設(shè)備發(fā)送所述下行消息,可使得所述中繼設(shè)備執(zhí)行所述第一方面或所述第一方面的任意一種方式提供的方法。結(jié)合第二方面,在第二方面的第一種可行的實(shí)現(xiàn)方式中,所述第一onu的地址為mac地址,所述消息處理器根據(jù)所述消息內(nèi)容和所述第一onu的地址,獲得下行消息包括:所述消息處理器根據(jù)所述消息內(nèi)容和所述第一onu的mac地址,獲得以太網(wǎng)幀,所述以太網(wǎng)幀包括所述消息內(nèi)容和所述第一onu的mac地址,所述以太網(wǎng)幀的目的mac地址為所述第一onu的mac地址??蛇x地,所述消息處理器將所述消息內(nèi)容封裝于以太網(wǎng)幀,將所述第一onu的mac地址設(shè)置為所述以太網(wǎng)幀的目的mac地址,以使所述以太網(wǎng)幀包括所述消息內(nèi)容和所述第一onu的mac地址。相應(yīng)的,所述消息處理器向所述中繼設(shè)備發(fā)送所述下行消息包括:所述消息處理器通過(guò)openflow消息或者預(yù)設(shè)隧道,向所述中繼設(shè)備發(fā)送所述以太網(wǎng)幀,其中,所述預(yù)設(shè)隧道為虛擬擴(kuò)展局域網(wǎng)(virtualextensiblelocalareanetwork,簡(jiǎn)稱(chēng)vxlan)隧道或多協(xié)議標(biāo)簽交換(multi-protocollabelswitching,簡(jiǎn)稱(chēng)mpls)隧道。在該種可行的實(shí)現(xiàn)方式中,通過(guò)將第一onu的地址和消息內(nèi)容封裝成以太網(wǎng)幀,不但可以將該以太網(wǎng)幀通過(guò)預(yù)設(shè)隧道發(fā)送至中繼設(shè)備,還使得中繼設(shè)備可以識(shí)別該以太網(wǎng)幀。結(jié)合第二方面,在第二方面的第二種可行的實(shí)現(xiàn)方式中,所述第一onu的地址為ip地址,所述消息處理器根據(jù)所述消息內(nèi)容和所述第一onu的地址,獲得下行消息包括:所述消息處理器根據(jù)所述消息內(nèi)容和所述第一onu的ip地址,獲得ip數(shù)據(jù)包,所述ip數(shù)據(jù)包包括所述消息內(nèi)容和所述第一onu的ip地址,所述ip數(shù)據(jù)包的目的ip地址為所述第一onu的ip地址??蛇x地,所述消息處理器將所述消息內(nèi)容封裝于ip數(shù)據(jù)包,將所述第一onu的ip地址設(shè)置為所述ip數(shù)據(jù)包的目的ip地址,以使所述ip數(shù)據(jù)包包括所述消息內(nèi)容和所述第一onu的ip地址。相應(yīng)的,所述消息處理器向所述中繼設(shè)備發(fā)送所述下行消息,包括:所述消息處理器通過(guò)openflow消息或者預(yù)設(shè)隧道,向所述中繼設(shè)備發(fā)送所述ip數(shù)據(jù)包,所述預(yù)設(shè)隧道為vxlan隧道或mpls隧道。在該種可行的實(shí)現(xiàn)方式中,通過(guò)將第一onu的地址和消息內(nèi)容封裝成以ip數(shù)據(jù)包,不但可以將該ip數(shù)據(jù)包通過(guò)預(yù)設(shè)隧道發(fā)送至中繼設(shè)備,還使得中繼設(shè)備可以識(shí)別該ip數(shù)據(jù)包。第三方面,提供一種消息傳輸方法,包括:中繼設(shè)備接收第二onu發(fā)送的上行消息,所述上行消息包括所述第二onu的標(biāo)識(shí)和消息內(nèi)容;所述中繼設(shè)備根據(jù)所述上行消息,獲取所述第二onu的標(biāo)識(shí)對(duì)應(yīng)的第二onu的地址;所述中繼設(shè)備向消息處理器發(fā)送所述第二onu的地址和所述消息內(nèi)容。在上述過(guò)程中,由于消息處理器設(shè)置在olt外部,通過(guò)設(shè)置在olt外部的消息處理器對(duì)網(wǎng)絡(luò)側(cè)發(fā)送的初始消息進(jìn)行處理,使得消息處理器和olt解耦合,以使得可以對(duì)消息處理器和olt進(jìn)行分別維護(hù),降低了對(duì)消息處理器和olt的維護(hù)成本。可選地,所述中繼設(shè)備向所述消息處理器發(fā)送所述第二onu的地址和所述消息內(nèi)容,可使得所述消息處理器執(zhí)行上述第二方面或第二方面的任一種可能的實(shí)現(xiàn)方式提供的方法。結(jié)合第三方面,在第三方面的第一種可行的實(shí)現(xiàn)方式中,所述中繼設(shè)備內(nèi)設(shè)置有所述olt對(duì)應(yīng)的onu的地址與所述olt對(duì)應(yīng)onu的標(biāo)識(shí)的對(duì)應(yīng)關(guān)系,所述中繼設(shè)備根據(jù)所述上行消息,獲取所述第二onu的標(biāo)識(shí)對(duì)應(yīng)的第二onu的地址,包括:所述中繼設(shè)備獲取所述上行消息中的第二onu的標(biāo)識(shí);所述中繼設(shè)備根據(jù)所述對(duì)應(yīng)關(guān)系以及所述第二onu的標(biāo)識(shí),獲取所述第二onu的標(biāo)識(shí)對(duì)應(yīng)的第二onu的地址。在該種可行的實(shí)現(xiàn)方式中,通過(guò)在中繼設(shè)備內(nèi)設(shè)置有onu的地址與onu的標(biāo)識(shí)的對(duì)應(yīng)關(guān)系,可以使得中繼設(shè)備快速獲取所述第二onu的標(biāo)識(shí)對(duì)應(yīng)的第二onu的地址。結(jié)合第三方面或第三方面的第一種可行的實(shí)現(xiàn)方式,在第三方面的第二種可行的實(shí)現(xiàn)方式中,所述第二onu的地址為所述第二onu的mac地址,所述中繼設(shè)備向消息處理器發(fā)送所述第二onu的地址和所述消息內(nèi)容,包括:所述中繼設(shè)備從所述上行消息中獲取所述消息內(nèi)容;所述中繼設(shè)備根據(jù)所述消息內(nèi)容和所述第二onu的mac地址,獲得以太網(wǎng)幀,所述以太網(wǎng)幀包括所述消息內(nèi)容和所述第二onu的mac地址;所述中繼設(shè)備通過(guò)openflow消息或者預(yù)設(shè)隧道,向所述消息處理器發(fā)送所述以太網(wǎng)幀,其中,所述預(yù)設(shè)隧道為vxlan隧道或mpls隧道。在該種可行的實(shí)現(xiàn)方式中,通過(guò)將第二onu的地址和所述消息內(nèi)容封裝成以太網(wǎng)幀,不但可以將該以太網(wǎng)幀通過(guò)預(yù)設(shè)隧道發(fā)送至消息處理器,還使得消息處理器可以識(shí)別該以太網(wǎng)幀。可選地,所述中繼設(shè)備獲得以太網(wǎng)幀的方法可以包括:所述中繼設(shè)備將所述消息內(nèi)容封裝于以太網(wǎng)幀,將所述第二onu的mac地址設(shè)置為所述以太網(wǎng)幀的目的mac地址。結(jié)合第三方面或第三方面的第一種可行的實(shí)現(xiàn)方式或第三方面的第二種可行的實(shí)現(xiàn)方式,在第三方面的第三種可行的實(shí)現(xiàn)方式中,所述第二onu的地址為所述第二onu的ip地址,所述中繼設(shè)備向消息處理器發(fā)送所述第二onu的地址和所述消息內(nèi)容,包括:所述中繼設(shè)備從所述上行消息中獲取所述消息內(nèi)容;所述中繼設(shè)備根據(jù)所述消息內(nèi)容和所述第二onu的ip地址,獲得ip數(shù)據(jù)包,所述ip數(shù)據(jù)包包括所述消息內(nèi)容和所述第二onu的ip地址;所述中繼設(shè)備通過(guò)openflow消息、或者預(yù)設(shè)隧道向所述消息處理器發(fā)送所述ip數(shù)據(jù)包,其中,所述預(yù)設(shè)隧道為vxlan隧道或mpls隧道。在該種可行的實(shí)現(xiàn)方式中,通過(guò)將第二onu的地址和所述消息內(nèi)容封裝成ip數(shù)據(jù)包,不但可以將該ip數(shù)據(jù)包通過(guò)預(yù)設(shè)隧道發(fā)送至消息處理器,還使得消息處理器可以識(shí)別該ip數(shù)據(jù)包??蛇x地,所述中繼設(shè)備獲得ip數(shù)據(jù)包的方法可以包括:所述中繼設(shè)備將所述消息內(nèi)容封裝于ip數(shù)據(jù)包,將所述第二onu的ip地址設(shè)置為所述ip數(shù)據(jù)包的目的ip地址??蛇x地,所述上行消息為pon幀。第四方面,提供一種中繼設(shè)備,所述中繼設(shè)備包括:接收模塊,用于接收所述消息處理器發(fā)送的下行消息,所述下行消息中包括第一onu的地址和消息內(nèi)容;獲取模塊,用于根據(jù)所述下行消息,獲取所述第一onu的地址對(duì)應(yīng)的第一onu的標(biāo)識(shí);發(fā)送模塊,用于根據(jù)所述第一onu的標(biāo)識(shí),向所述第一onu發(fā)送所述消息內(nèi)容。結(jié)合第四方面,在第四方面的第一種可行的實(shí)現(xiàn)方式中,所述中繼設(shè)備內(nèi)設(shè)置有所述第一onu的地址與所述第一onu的標(biāo)識(shí)間的第一對(duì)應(yīng)關(guān)系,所述獲取模塊具體用于:從所述下行消息中獲取第一onu的地址;根據(jù)所述第一對(duì)應(yīng)關(guān)系、以及所述第一onu的地址,獲取所述第一onu的地址對(duì)應(yīng)的第一onu的標(biāo)識(shí)。結(jié)合第四方面的第一種可行的實(shí)現(xiàn)方式,在第四方面的第二種可行的實(shí)現(xiàn)方式中,所述第一onu的地址為所述第一onu的mac地址,所述下行消息為以太網(wǎng)幀;或者,所述第一onu的ip地址,所述下行消息為ip數(shù)據(jù)包。結(jié)合第四方面,或第四方面的第一種可行的實(shí)現(xiàn)方式,或第四方面的第二種可行的實(shí)現(xiàn)方式,在第四方面的第三種可行的實(shí)現(xiàn)方式中,所述中繼設(shè)備上設(shè)置有至少一個(gè)pon端口,所述中繼設(shè)備內(nèi)設(shè)置有所述第一onu的標(biāo)識(shí)與所述第一onu對(duì)應(yīng)的目標(biāo)pon端口間的第二對(duì)應(yīng)關(guān)系,所述發(fā)送模塊具體用于:從所述下行消息中獲取消息內(nèi)容;將所述消息內(nèi)容和所述第一onu的標(biāo)識(shí)封裝于pon幀;根據(jù)所述第二對(duì)應(yīng)關(guān)系以及所述第一onu的標(biāo)識(shí),確定所述第一onu對(duì)應(yīng)的目標(biāo)pon端口;通過(guò)所述目標(biāo)pon端口發(fā)送所述pon幀??蛇x地,所述中繼設(shè)備通過(guò)所述目標(biāo)pon端口發(fā)送所述pon幀,可使得所述第一onu根據(jù)所述pon幀,獲取所述消息內(nèi)容。本實(shí)施例提供的中繼設(shè)備,用于執(zhí)行第一方面任一實(shí)現(xiàn)方式所示的技術(shù)方案,其實(shí)現(xiàn)原理和技術(shù)效果類(lèi)似,此處不再贅述。第五方面,本發(fā)明實(shí)施例提供一種消息處理器,所述消息處理器包括:第一獲取模塊,用于生成或獲取消息內(nèi)容;第二獲取模塊,用于獲取第一onu的地址;封裝模塊,用于根據(jù)所述消息內(nèi)容和所述第一onu的地址,獲得下行消息,所述下行消息包括所述消息內(nèi)容和所述第一onu的地址;發(fā)送模塊,用于向中繼設(shè)備發(fā)送所述下行消息。可選地,所述消息處理器中的封裝模塊獲得下行消息的方法可以包括:對(duì)所述消息內(nèi)容進(jìn)行封裝得到下行消息,并將所述第一onu的地址設(shè)置為所述下行消息的目的地址。可選地,所述消息處理器中的發(fā)送模塊向所述中繼設(shè)備發(fā)送所述下行消息,可使得所述中繼設(shè)備執(zhí)行第一方面或第一方面的任一種實(shí)現(xiàn)方式提供的方法。結(jié)合第五方面,在第五方面的第一種可行的實(shí)現(xiàn)方式中,所述第一onu的地址為mac地址;所述封裝模塊具體用于,將所述消息內(nèi)容封裝于以太網(wǎng)幀,將所述第一onu的mac地址設(shè)置為所述以太網(wǎng)幀的目的mac地址,以使所述以太網(wǎng)幀包括所述消息內(nèi)容和所述第一onu的mac地址;相應(yīng)的,所述發(fā)送模塊具體用于,通過(guò)openflow消息、或者預(yù)設(shè)隧道向所述中繼設(shè)備發(fā)送所述以太網(wǎng)幀,其中,所述預(yù)設(shè)隧道為vxlan隧道或mpls隧道。結(jié)合第五方面,在第五方面的第二種可行的實(shí)現(xiàn)方式中,所述第一onu的地址為ip地址;所述封裝模塊具體用于,將所述消息內(nèi)容封裝于ip數(shù)據(jù)包,將所述第一onu的ip地址設(shè)置為所述ip數(shù)據(jù)包的目的ip地址,以使所述ip數(shù)據(jù)包包括所述消息內(nèi)容和所述第一onu的ip地址;相應(yīng)的,所述發(fā)送模塊具體用于,通過(guò)openflow消息、或者預(yù)設(shè)隧道向所述中繼設(shè)備發(fā)送所述ip數(shù)據(jù)包,其中,所述預(yù)設(shè)隧道為vxlan隧道或mpls隧道。本發(fā)明實(shí)施例所示的消息處理器,用于執(zhí)行第二方面任一實(shí)現(xiàn)方式所示的技術(shù)方案,其實(shí)現(xiàn)原理和技術(shù)效果類(lèi)似,此處不再贅述。第六方面,本發(fā)明實(shí)施例提供一種中繼設(shè)備,所述中繼設(shè)備包括:接收模塊,用于接收第二onu發(fā)送的上行消息,所述上行消息包括所述第二onu的標(biāo)識(shí)和消息內(nèi)容;獲取模塊,用于根據(jù)所述上行消息,獲取所述第二onu的標(biāo)識(shí)對(duì)應(yīng)的第二onu的地址;發(fā)送模塊,用于向消息處理器發(fā)送所述第二onu的地址和所述消息內(nèi)容??蛇x地,所述中繼設(shè)備中的發(fā)送模塊向所述消息處理器發(fā)送所述第二onu的地址和所述消息內(nèi)容,可使得所述消息處理器根據(jù)所述第二onu的地址和所述消息內(nèi)容,對(duì)所述消息內(nèi)容進(jìn)行處理。結(jié)合第六方面,在第六方面的第一種可行的實(shí)現(xiàn)方式中,所述獲取模塊具體用于:獲取所述上行消息中的onu的標(biāo)識(shí);根據(jù)對(duì)應(yīng)關(guān)系以及所述onu的標(biāo)識(shí),獲取所述onu的地址,所述對(duì)應(yīng)關(guān)系為所述onu的標(biāo)識(shí)和所述onu的地址間的對(duì)應(yīng)關(guān)系。可選地,所述對(duì)應(yīng)關(guān)系可擴(kuò)展為olt對(duì)應(yīng)的onu的地址和所述olt對(duì)應(yīng)的onu的標(biāo)識(shí)間的對(duì)應(yīng)關(guān)系。若所述olt對(duì)應(yīng)所述第一onu和第二onu,則所述對(duì)應(yīng)關(guān)系可包括所述第一onu的地址和所述第一onu的標(biāo)識(shí)間的對(duì)應(yīng)關(guān)系、以及所述第二onu的地址和所述第二onu的標(biāo)識(shí)間的對(duì)應(yīng)關(guān)系。結(jié)合第六方面或第六方面的第一種可行的實(shí)現(xiàn)方式,在第六方面的第二種可行的實(shí)現(xiàn)方式中,所述第二onu的地址為所述第二onu的mac地址,所述發(fā)送模塊具體用于:從所述上行消息中獲取所述消息內(nèi)容;根據(jù)所述消息內(nèi)容和所述第二onu的mac地址,獲得以太網(wǎng)幀,所述以太網(wǎng)幀包括所述消息內(nèi)容和所述第二onu的mac地址;通過(guò)openflow消息、或者預(yù)設(shè)隧道向所述消息處理器發(fā)送所述以太網(wǎng)幀,其中,所述預(yù)設(shè)隧道為vxlan隧道或mpls隧道??蛇x地,所述中繼設(shè)備獲得所述以太網(wǎng)幀的方法可以包括:將所述消息內(nèi)容封裝于以太網(wǎng)幀,將所述第二onu的mac地址設(shè)置為所述以太網(wǎng)幀的目的mac地址。結(jié)合第六方面或第六方面的第一種可行的實(shí)現(xiàn)方式,在第六方面的第三種可行的實(shí)現(xiàn)方式中,所述第二onu的地址為所述第二onu的ip地址,所述發(fā)送模塊具體用于:從所述上行消息中獲取所述消息內(nèi)容;根據(jù)所述消息內(nèi)容和所述第二onu的ip地址,獲得ip數(shù)據(jù)包,所述ip數(shù)據(jù)包包括所述消息內(nèi)容和所述第二onu的ip地址;通過(guò)openflow消息、或者預(yù)設(shè)隧道向所述消息處理器發(fā)送所述ip數(shù)據(jù)包,其中,所述預(yù)設(shè)隧道為vxlan隧道或mpls隧道??蛇x地,所述中繼設(shè)備獲得ip數(shù)據(jù)包的方法可以包括:將所述消息內(nèi)容封裝于ip數(shù)據(jù)包,將所述第二onu的ip地址設(shè)置為所述ip數(shù)據(jù)包的目的ip地址。結(jié)合第六方面或第六方面的第一種可行的實(shí)現(xiàn)方式至第六方面的第三種可行的實(shí)現(xiàn)方式中的任一種,在第六方面的第四種可行的實(shí)現(xiàn)方式中,所述上行消息為pon幀。本發(fā)明實(shí)施例所示的中繼設(shè)備,用于執(zhí)行第三方面任一實(shí)現(xiàn)方式所示的技術(shù)方案,其實(shí)現(xiàn)原理和技術(shù)效果類(lèi)似,此處不再贅述。第七方面,本發(fā)明實(shí)施例提供一種中繼設(shè)備,該中繼設(shè)備包括處理器、接收端口、發(fā)送端口和用于存儲(chǔ)程序的存儲(chǔ)器,所述處理器讀取所述存儲(chǔ)器中的程序,執(zhí)行如下操作:通過(guò)接收端口接收所述消息處理器發(fā)送的下行消息,所述下行消息中包括第一onu的地址和消息內(nèi)容;根據(jù)所述下行消息,獲取所述第一onu的地址對(duì)應(yīng)的第一onu的標(biāo)識(shí);根據(jù)所述第一onu的標(biāo)識(shí),通過(guò)發(fā)送端口向所述第一onu發(fā)送所述消息內(nèi)容。結(jié)合第七方面,在第七方面的第一種可行的實(shí)現(xiàn)方式中,所述存儲(chǔ)器內(nèi)設(shè)置有所述第一onu的地址與所述第一onu的標(biāo)識(shí)間的第一對(duì)應(yīng)關(guān)系,所述處理器具體用于:從所述下行消息中獲取第一onu的地址;根據(jù)所述第一對(duì)應(yīng)關(guān)系、以及所述第一onu的地址,獲取所述第一onu的地址對(duì)應(yīng)的第一onu的標(biāo)識(shí)。結(jié)合第七方面的第一種可行的實(shí)現(xiàn)方式,在第七方面的第二種可行的實(shí)現(xiàn)方式中,所述第一onu的地址為所述第一onu的mac地址,所述下行消息為以太網(wǎng)幀;或者,所述第一onu的ip地址,所述下行消息為ip數(shù)據(jù)包。結(jié)合第七方面,或第七方面的第一種可行的實(shí)現(xiàn)方式,或第七方面的第二種可行的實(shí)現(xiàn)方式,在第七方面的第三種可行的實(shí)現(xiàn)方式中,所述發(fā)送端口包括至少一個(gè)pon端口,所述存儲(chǔ)器內(nèi)設(shè)置有所述第一onu的標(biāo)識(shí)與所述第一onu對(duì)應(yīng)的目標(biāo)pon端口間的第二對(duì)應(yīng)關(guān)系,所述處理器具體用于:從所述下行消息中獲取消息內(nèi)容;將所述消息內(nèi)容和所述第一onu的標(biāo)識(shí)封裝于pon幀;根據(jù)所述第二對(duì)應(yīng)關(guān)系以及所述第一onu的標(biāo)識(shí),確定所述第一onu對(duì)應(yīng)的目標(biāo)pon端口;通過(guò)所述目標(biāo)pon端口發(fā)送所述pon幀??蛇x地,所述發(fā)送端口為該目標(biāo)pon端口??蛇x地,所述處理器通過(guò)所述目標(biāo)pon端口發(fā)送所述pon幀,可使得所述第一onu根據(jù)所述pon幀,獲取所述消息內(nèi)容。本實(shí)施例提供的中繼設(shè)備,用于執(zhí)行第一方面任一實(shí)現(xiàn)方式所示的技術(shù)方案,其實(shí)現(xiàn)原理和技術(shù)效果類(lèi)似,此處不再贅述。第八方面,本發(fā)明實(shí)施例提供一種消息處理器,所述消息處理器包括處理器、發(fā)送端口和用于存儲(chǔ)程序的存儲(chǔ)器,所述處理器讀取所述存儲(chǔ)器中的程序,執(zhí)行如下操作:生成或獲取消息內(nèi)容;獲取第一onu的地址;根據(jù)所述消息內(nèi)容和所述第一onu的地址,獲得下行消息,所述下行消息包括所述消息內(nèi)容和所述第一onu的地址;通過(guò)發(fā)送端口向中繼設(shè)備發(fā)送所述下行消息??蛇x地,處理器獲得下行消息的方法可以包括:對(duì)所述消息內(nèi)容進(jìn)行封裝得到下行消息,并將所述第一onu的地址設(shè)置為所述下行消息的目的地址。可選地,所述處理器通過(guò)發(fā)送端口向所述中繼設(shè)備發(fā)送所述下行消息,可使得所述中繼設(shè)備執(zhí)行第一方面或第一方面的任一種實(shí)現(xiàn)方式提供的方法。結(jié)合第八方面,在第八方面的第一種可行的實(shí)現(xiàn)方式中,所述第一onu的地址為mac地址;所述處理器將所述消息內(nèi)容封裝于以太網(wǎng)幀,將所述第一onu的mac地址設(shè)置為所述以太網(wǎng)幀的目的mac地址,以使所述以太網(wǎng)幀包括所述消息內(nèi)容和所述第一onu的mac地址;相應(yīng)的,所述處理器通過(guò)openflow消息、或者預(yù)設(shè)隧道向所述中繼設(shè)備發(fā)送所述以太網(wǎng)幀,其中,所述預(yù)設(shè)隧道為vxlan隧道或mpls隧道。結(jié)合第八方面,在第八方面的第二種可行的實(shí)現(xiàn)方式中,所述第一onu的地址為ip地址;所述處理器將所述消息內(nèi)容封裝于ip數(shù)據(jù)包,將所述第一onu的ip地址設(shè)置為所述ip數(shù)據(jù)包的目的ip地址,以使所述ip數(shù)據(jù)包包括所述消息內(nèi)容和所述第一onu的ip地址;所述處理器通過(guò)openflow消息、或者預(yù)設(shè)隧道向所述中繼設(shè)備發(fā)送所述ip數(shù)據(jù)包,其中,所述預(yù)設(shè)隧道為vxlan隧道或mpls隧道。本發(fā)明實(shí)施例所示的消息處理器,用于執(zhí)行第二方面任一實(shí)現(xiàn)方式所示的技術(shù)方案,其實(shí)現(xiàn)原理和技術(shù)效果類(lèi)似,此處不再贅述。第九方面,本發(fā)明實(shí)施例提供一種中繼設(shè)備,所述中繼設(shè)備包括處理器、接收端口、發(fā)送端口和用于存儲(chǔ)程序的存儲(chǔ)器,所述處理器讀取所述存儲(chǔ)器中的程序,執(zhí)行如下操作:通過(guò)接收端口接收第二onu發(fā)送的上行消息,所述上行消息包括所述第二onu的標(biāo)識(shí)和消息內(nèi)容;根據(jù)所述上行消息,獲取所述第二onu的標(biāo)識(shí)對(duì)應(yīng)的第二onu的地址;通過(guò)發(fā)送端口向消息處理器發(fā)送所述第二onu的地址和所述消息內(nèi)容??蛇x地,所述處理器通過(guò)發(fā)送端口向所述消息處理器發(fā)送所述第二onu的地址和所述消息內(nèi)容,可使得所述消息處理器根據(jù)所述第二onu的地址和所述消息內(nèi)容,對(duì)所述消息內(nèi)容進(jìn)行處理。結(jié)合第九方面,在第九方面的第一種可行的實(shí)現(xiàn)方式中,所述處理器具體用于:獲取所述上行消息中的onu的標(biāo)識(shí);根據(jù)對(duì)應(yīng)關(guān)系以及所述onu的標(biāo)識(shí),獲取所述onu的地址,所述對(duì)應(yīng)關(guān)系為所述onu的標(biāo)識(shí)和所述onu的地址間的對(duì)應(yīng)關(guān)系??蛇x地,所述對(duì)應(yīng)關(guān)系可擴(kuò)展為olt對(duì)應(yīng)的onu的地址和所述olt對(duì)應(yīng)的onu的標(biāo)識(shí)間的對(duì)應(yīng)關(guān)系。若所述olt對(duì)應(yīng)所述第一onu和第二onu,則所述對(duì)應(yīng)關(guān)系可包括所述第一onu的地址和所述第一onu的標(biāo)識(shí)間的對(duì)應(yīng)關(guān)系、以及所述第二onu的地址和所述第二onu的標(biāo)識(shí)間的對(duì)應(yīng)關(guān)系。結(jié)合第九方面或第九方面的第一種可行的實(shí)現(xiàn)方式,在第九方面的第二種可行的實(shí)現(xiàn)方式中,所述第二onu的地址為所述第二onu的mac地址,所述處理器具體用于:從所述上行消息中獲取所述消息內(nèi)容;根據(jù)所述消息內(nèi)容和所述第二onu的mac地址,獲得以太網(wǎng)幀,所述以太網(wǎng)幀包括所述消息內(nèi)容和所述第二onu的mac地址;通過(guò)openflow消息、或者預(yù)設(shè)隧道向所述消息處理器發(fā)送所述以太網(wǎng)幀,其中,所述預(yù)設(shè)隧道為vxlan隧道或mpls隧道??蛇x地,所述處理器獲得所述以太網(wǎng)幀的方法可以包括:將所述消息內(nèi)容封裝于以太網(wǎng)幀,將所述第二onu的mac地址設(shè)置為所述以太網(wǎng)幀的目的mac地址。結(jié)合第九方面或第九方面的第一種可行的實(shí)現(xiàn)方式,在第九方面的第三種可行的實(shí)現(xiàn)方式中,所述第二onu的地址為所述第二onu的ip地址,所述處理器具體用于:從所述上行消息中獲取所述消息內(nèi)容;根據(jù)所述消息內(nèi)容和所述第二onu的ip地址,獲得ip數(shù)據(jù)包,所述ip數(shù)據(jù)包包括所述消息內(nèi)容和所述第二onu的ip地址;通過(guò)openflow消息、或者預(yù)設(shè)隧道向所述消息處理器發(fā)送所述ip數(shù)據(jù)包,其中,所述預(yù)設(shè)隧道為vxlan隧道或mpls隧道??蛇x地,所述處理器獲得ip數(shù)據(jù)包的方法可以包括:將所述消息內(nèi)容封裝于ip數(shù)據(jù)包,將所述第二onu的ip地址設(shè)置為所述ip數(shù)據(jù)包的目的ip地址。結(jié)合第九方面或第九方面的第一種可行的實(shí)現(xiàn)方式至第九方面的第三種可行的實(shí)現(xiàn)方式中的任一種,在第九方面的第四種可行的實(shí)現(xiàn)方式中,所述上行消息為pon幀。本發(fā)明實(shí)施例所示的中繼設(shè)備,用于執(zhí)行第三方面任一實(shí)現(xiàn)方式所示的技術(shù)方案,其實(shí)現(xiàn)原理和技術(shù)效果類(lèi)似,此處不再贅述??蛇x地,上述方法和裝置可應(yīng)用于pon,所述pon中包括olt、上述任一方面中提及消息處理器和onu,所述olt設(shè)置在所述消息處理器和所述onu之間,所述olt內(nèi)設(shè)置有上述任一方面提及的中繼設(shè)備??蛇x地,所述pon為gpon或者下一代gpon,所述消息處理器為omci處理器,所述消息內(nèi)容為omci下行消息。可選地,所述pon為epon或者下一代epon,所述消息處理器為oam處理器,所述消息內(nèi)容為oam下行消息。本發(fā)明實(shí)施例提供的消息傳輸方法、中繼設(shè)備及消息處理器,消息處理器設(shè)置在中繼設(shè)備外部,消息處理器對(duì)發(fā)送至onu的消息內(nèi)容進(jìn)行處理,使得消息處理器和中繼設(shè)備解耦合,降低了中繼設(shè)備或中繼設(shè)備所在的olt的維護(hù)成本。附圖說(shuō)明為了更清楚地說(shuō)明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作一簡(jiǎn)單地介紹。圖1為本發(fā)明實(shí)施例提供的pon的網(wǎng)絡(luò)架構(gòu);圖2為本發(fā)明實(shí)施例提供的消息下行傳輸方法的交互示意圖;圖3為本發(fā)明實(shí)施例提供的中繼設(shè)備向第一onu發(fā)送消息內(nèi)容的流程圖;圖4為本發(fā)明實(shí)施例提供的omci消息下行傳輸方法的交互示意圖;圖5為本發(fā)明實(shí)施例提供的oam消息下行傳輸方法的交互示意圖;圖6為本發(fā)明實(shí)施例提供的oam消息下行傳輸方法的交互示意圖;圖7為本發(fā)明實(shí)施例提供的消息上行傳輸方法的交互示意圖;圖8為本發(fā)明實(shí)施例提供的omci消息上行傳輸方法的交互示意圖;圖9為本發(fā)明實(shí)施例提供的oam消息上行傳輸方法的交互示意圖;圖10為本發(fā)明實(shí)施例提供的oam消息上行傳輸方法的交互示意圖;圖11為本發(fā)明實(shí)施例提供的中繼設(shè)備的結(jié)構(gòu)示意圖;圖12為本發(fā)明實(shí)施例提供的消息處理器的結(jié)構(gòu)示意圖;圖13為本發(fā)明實(shí)施例提供的中繼設(shè)備的結(jié)構(gòu)示意圖;圖14為本發(fā)明實(shí)施例提供的中繼設(shè)備的硬件結(jié)構(gòu)示意圖;圖15為本發(fā)明實(shí)施例提供的消息處理器的硬件結(jié)構(gòu)示意圖;圖16為本發(fā)明實(shí)施例提供的中繼設(shè)備的硬件結(jié)構(gòu)示意圖。具體實(shí)施方式為使本發(fā)明實(shí)施例的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例。圖1為本發(fā)明實(shí)施例提供的pon的網(wǎng)絡(luò)架構(gòu),請(qǐng)參照?qǐng)D1,pon包括消息處理器101、olt102、以及多個(gè)onu103,其中,olt102設(shè)置在消息處理器102與onu103之間,olt內(nèi)部設(shè)置有中繼設(shè)備1021。在通信過(guò)程中,消息處理器101可以通過(guò)向多個(gè)onu103發(fā)送omci下行消息或者oam下行消息、或者對(duì)多個(gè)onu103發(fā)送的omci上行消息或者oam上行消息進(jìn)行處理,以實(shí)現(xiàn)對(duì)多個(gè)onu103進(jìn)行控制管理,其中,由中繼設(shè)備對(duì)消息處理器和onu之間的發(fā)送消息進(jìn)行轉(zhuǎn)發(fā)。在本發(fā)明實(shí)施例中,消息傳輸過(guò)程包括上行傳輸過(guò)程和下行傳輸過(guò)程,其中,消息處理器向onu發(fā)送的消息的過(guò)程為下行傳輸過(guò)程,onu向消息處理器發(fā)送消息的過(guò)程為上行傳輸過(guò)程。下面,通過(guò)圖2-圖6所示的實(shí)施例,對(duì)消息的下行傳輸過(guò)程進(jìn)行詳細(xì)說(shuō)明,通過(guò)圖7-圖10所示的實(shí)施例,對(duì)消息的上行傳輸過(guò)程進(jìn)行詳細(xì)說(shuō)明。圖2為本發(fā)明實(shí)施例提供的消息下行傳輸方法的交互示意圖,請(qǐng)參照?qǐng)D2,該方法可以包括:s201、消息處理器生成或獲取消息內(nèi)容;s202、消息處理器獲取第一onu的地址;s203、消息處理器對(duì)消息內(nèi)容進(jìn)行封裝得到下行消息,將第一onu的地址設(shè)置為下行消息的目的地址,以使下行消息包括消息內(nèi)容和第一onu的地址;s204、消息處理器向中繼設(shè)備發(fā)送下行消息;s205、中繼設(shè)備根據(jù)下行消息,獲取第一onu的地址對(duì)應(yīng)的第一onu的標(biāo)識(shí);s206、中繼設(shè)備根據(jù)第一onu的標(biāo)識(shí),向第一onu發(fā)送消息內(nèi)容。在本發(fā)明實(shí)施例中,pon可以為gpon、下一代gpon、epon、以及下一代epon中的任意一種;當(dāng)pon為gpon或下一代gpon時(shí),消息處理器為omci處理器,消息內(nèi)容為omci下行消息;當(dāng)pon為epon或者下一代epon時(shí),消息處理器為oam處理器,消息內(nèi)容為oam下行消息。為了便于描述,在本發(fā)明實(shí)施例中,將omci處理器和oam處理器統(tǒng)稱(chēng)為消息處理器,omci消息和oam消息統(tǒng)稱(chēng)為消息內(nèi)容。在本發(fā)明實(shí)施例中,onu的地址可以為onu的mac地址,也可以為onu的ip地址等,當(dāng)pon為gpon或者下一代gpon時(shí),onu的標(biāo)識(shí)可以為onu的編號(hào),當(dāng)pon為epon或者下一代epon時(shí),onu的標(biāo)識(shí)可以為onu的邏輯電路標(biāo)識(shí);其中,onu的地址和onu的標(biāo)識(shí)具有一一對(duì)應(yīng)關(guān)系。當(dāng)消息處理器需要對(duì)第一onu進(jìn)行管理控制時(shí),消息處理器生成或獲取用于對(duì)第一onu進(jìn)行管理控制的消息內(nèi)容,并獲取第一onu的地址,消息處理器對(duì)消息內(nèi)容進(jìn)行外層封裝得到下行消息,并將第一onu的地址設(shè)置為該下行消息的目的地址,以使得該下行消息包括消息內(nèi)容和第一onu的地址。為了使得下行消息可以發(fā)送至中繼設(shè)備,還需要將下行消息和中繼設(shè)備的目的地址進(jìn)行再次封裝,以使得再次封裝后的消息可以發(fā)送至中繼設(shè)備。當(dāng)中繼設(shè)備收到下行消息后,中繼設(shè)備根據(jù)下行消息中第一onu的地址,獲取第一onu的地址對(duì)應(yīng)的第一onu的標(biāo)識(shí),并根據(jù)第一onu的標(biāo)識(shí),向第一onu發(fā)送消息內(nèi)容。本發(fā)明實(shí)施例提供的消息傳輸方法,當(dāng)消息處理器需要對(duì)第一onu進(jìn)行控制管理時(shí),消息處理器生成或獲取消息內(nèi)容,獲取第一onu的地址,并對(duì)消息內(nèi)容和第一onu的地址進(jìn)行外層封裝得到下行消息,其中,下行消息的目的地址為第一onu的地址,然后向中繼設(shè)備發(fā)送該下行消息,中繼設(shè)備根據(jù)接收到的下行消息,獲取第一onu的地址對(duì)應(yīng)的第一onu的標(biāo)識(shí),并根據(jù)第一onu的標(biāo)識(shí),向第一onu發(fā)送消息內(nèi)容;在上述過(guò)程中,由于消息處理器設(shè)置在olt外部,通過(guò)設(shè)置在olt外部的消息處理器對(duì)發(fā)送至第一onu的消息內(nèi)容進(jìn)行處理,使得消息處理器和olt解耦合,以使得可以對(duì)消息處理器和olt進(jìn)行分別維護(hù),降低了對(duì)消息處理器和olt的維護(hù)成本。在圖2所示實(shí)施例的基礎(chǔ)上,根據(jù)第一onu的地址,消息處理器對(duì)消息內(nèi)容和第一onu的地址進(jìn)行外層封裝得到下行消息的過(guò)程可以為下述方式。一種可行的實(shí)現(xiàn)方式:第一onu的地址為第一onu的mac地址;在該種可行的實(shí)現(xiàn)方式中,消息處理器將生成或獲取得到的消息內(nèi)容、以及獲取得到的第一onu的mac地址封裝于以太網(wǎng)幀,使得該以太網(wǎng)幀的目的地址為第一onu的mac地址;相應(yīng)的,下行消息為以太網(wǎng)幀。另一種可行的實(shí)現(xiàn)方式:第一onu的地址為第一onu的ip地址;在該種可行的實(shí)現(xiàn)方式中,消息處理器將生成或獲取得到的消息內(nèi)容、以及獲取得到的第一onu的ip地址封裝于ip數(shù)據(jù)包,使得該ip數(shù)據(jù)包的目的地址為第一onu的ip地址,相應(yīng)的,下行消息為ip數(shù)據(jù)包。在消息處理器通過(guò)上述兩種可行的實(shí)現(xiàn)方式將第一onu的地址和消息內(nèi)容封裝成以太網(wǎng)幀或者ip數(shù)據(jù)包后,消息處理器通過(guò)openflow消息或者預(yù)設(shè)隧道向中繼設(shè)備發(fā)送以太網(wǎng)幀或者ip數(shù)據(jù)包,其中,預(yù)設(shè)隧道為vxlan隧道或mpls隧道。在上述任意一個(gè)實(shí)施例的基礎(chǔ)上,中繼設(shè)備內(nèi)設(shè)置有olt對(duì)應(yīng)的onu的地址與olt對(duì)應(yīng)的onu的標(biāo)識(shí)的第一對(duì)應(yīng)關(guān)系,則在中繼設(shè)備接收到消息處理器發(fā)送的下行消息后,可以通過(guò)如下可行的實(shí)現(xiàn)方式,獲取第一onu的地址對(duì)應(yīng)的第一onu的標(biāo)識(shí)(圖2所示實(shí)施例中的s205):中繼設(shè)備從下行消息中獲取第一onu的地址,并根據(jù)第一對(duì)應(yīng)關(guān)系、以及第一onu的地址,獲取第一onu的地址對(duì)應(yīng)的第一onu的標(biāo)識(shí)。在該種可行的實(shí)現(xiàn)方式中,一個(gè)olt可以對(duì)應(yīng)多個(gè)onu,onu的地址可以為onu的mac地址,也可以為onu的ip地址,onu的標(biāo)識(shí)可以為對(duì)各onu設(shè)置的編號(hào),且olt對(duì)應(yīng)的各onu的標(biāo)識(shí)均不相同。示例性的,假設(shè)olt對(duì)應(yīng)n個(gè)onu,分別記為onu-1至onu-n,每一個(gè)onu的地址都有其對(duì)應(yīng)的onu的標(biāo)識(shí),且各onu的標(biāo)識(shí)不同,則在中繼設(shè)備中保存的第一對(duì)應(yīng)關(guān)系可以如表1所示:表1onu的地址onu的標(biāo)識(shí)onu-1的地址onu-1的標(biāo)識(shí)onu-2的地址onu-2的標(biāo)識(shí)…………onu-n的地址onu-n的標(biāo)識(shí)需要說(shuō)明的是,表1只是以示例的形式示意出第一對(duì)應(yīng)關(guān)系,并不是對(duì)第一對(duì)應(yīng)關(guān)系的限定,其中,第一對(duì)應(yīng)關(guān)系可以以表格的形式存儲(chǔ),也可以以其他形式存儲(chǔ),本發(fā)明對(duì)此不做具體限定。在上述任意一個(gè)實(shí)施例的基礎(chǔ)上,中繼設(shè)備上設(shè)置有多個(gè)pon端口,在中繼設(shè)備內(nèi)設(shè)置有olt對(duì)應(yīng)的onu的標(biāo)識(shí)與pon端口的第二對(duì)應(yīng)關(guān)系,則中繼設(shè)備可以通過(guò)多種可行的實(shí)現(xiàn)方式,根據(jù)第一onu的標(biāo)識(shí),向第一onu發(fā)送onu的標(biāo)識(shí)和消息內(nèi)容(圖2所示實(shí)施例中的s205),下面,通過(guò)圖3所示實(shí)施例介紹一種可行的實(shí)現(xiàn)方式,具體的,請(qǐng)參見(jiàn)圖3所示的實(shí)施例。圖3為本發(fā)明實(shí)施例提供的中繼設(shè)備向第一onu發(fā)送消息內(nèi)容的流程圖,該方法的執(zhí)行主體為中繼設(shè)備,請(qǐng)參照?qǐng)D3,該方法可以包括:s301、中繼設(shè)備在下行消息中獲取消息內(nèi)容;s302、中繼設(shè)備將消息內(nèi)容和第一onu的標(biāo)識(shí)封裝于pon幀;s303、中繼設(shè)備根據(jù)第二對(duì)應(yīng)關(guān)系、以及第一onu的標(biāo)識(shí),確定第一onu對(duì)應(yīng)的目標(biāo)pon端口;s304、中繼設(shè)備通過(guò)目標(biāo)pon端口發(fā)送pon幀,以使第一onu根據(jù)pon幀,獲取消息內(nèi)容。在該種可行的實(shí)現(xiàn)方式中,olt對(duì)應(yīng)的每一個(gè)onu都有與其對(duì)應(yīng)的pon端口。示例性的,假設(shè)olt對(duì)應(yīng)100個(gè)onu,分別記為onu-1至onu-100,中繼設(shè)備上設(shè)置有10個(gè)pon端口,分別記為pon端口1至pon端口10,則在中繼設(shè)備中保存的第二對(duì)應(yīng)關(guān)系可以如表2所示:表2pon的端口onu的標(biāo)識(shí)pon端口1onu-1至onu-10的標(biāo)識(shí)pon端口2onu-11至onu-20的標(biāo)識(shí)…………pon端口10onu-91至onu-100的標(biāo)識(shí)需要說(shuō)明的是,表2只是以示例的形式示意出第二對(duì)應(yīng)關(guān)系,并不是對(duì)第二對(duì)應(yīng)關(guān)系的限定,可以根據(jù)實(shí)際需要設(shè)置pon端口與onu的對(duì)應(yīng)關(guān)系,且各pon端口對(duì)應(yīng)的onu的個(gè)數(shù)可以相等,也可以不同;進(jìn)一步的,還可以將部分pon端口空置,例如,中繼設(shè)備上設(shè)置有12個(gè)pon端口,其中,只有10個(gè)pon端口與onu對(duì)應(yīng),將另外兩個(gè)pon端口作為備用pon端口,以防止被占用的pon端口出現(xiàn)故障時(shí),可以啟動(dòng)備用pon端口。在一個(gè)pon端口發(fā)送的消息可以到達(dá)與該pon端口對(duì)應(yīng)的所有onu,例如,pon端口1對(duì)應(yīng)onu-1至onu-10,則在pon端口1上發(fā)送的消息可以發(fā)送至onu-1至onu-10。在圖3所示的實(shí)施例中,在中繼設(shè)備根據(jù)接收到的下行消息,獲取得到第一onu的標(biāo)識(shí)后,從下行消息中獲取消息內(nèi)容,然后將消息內(nèi)容封裝成pon幀,中繼設(shè)備根據(jù)第二對(duì)應(yīng)關(guān)系、以及第一onu的標(biāo)識(shí),確定第一onu對(duì)應(yīng)的目標(biāo)pon端口,并在目標(biāo)pon端口發(fā)送pon幀,由于目標(biāo)端口可能對(duì)應(yīng)多個(gè)onu,因此,中繼設(shè)備在目標(biāo)pon端口發(fā)送的pon幀后,與目標(biāo)pon對(duì)應(yīng)的多個(gè)onu均會(huì)接收到該pon幀,在多個(gè)onu接收到pon幀后,各onu判斷pon幀中包括的onu的標(biāo)識(shí)和自身的onu標(biāo)識(shí)是否一致,若一致,則對(duì)接收到pon幀進(jìn)行處理,若不一致,則可以丟棄接收到的pon幀。下面,通過(guò)具體示例,對(duì)圖2-圖3實(shí)施例所示的方法進(jìn)行詳細(xì)說(shuō)明,具體的,請(qǐng)參見(jiàn)圖4-圖6所示的實(shí)施例。圖4為本發(fā)明實(shí)施例提供的omci消息下行傳輸方法的交互示意圖,請(qǐng)參照?qǐng)D4,該方法可以包括:s401、omci處理器生成或獲取omci消息;s402、omci處理器獲取第一onu的mac地址;s403、omci處理器將omci消息封裝于以太網(wǎng)幀,將第一onu的mac地址設(shè)置為以太網(wǎng)幀的目的mac地址,其中,以太網(wǎng)幀的凈荷為omci消息;s404、omci處理器通過(guò)vxlan隧道,向omci中繼設(shè)備發(fā)送該以太網(wǎng)幀;s405、omci中繼設(shè)備根據(jù)第一對(duì)應(yīng)關(guān)系、以及以太網(wǎng)幀中的目的mac地址,獲取第一onu的mac地址對(duì)應(yīng)的第一onu的標(biāo)識(shí);其中,第一對(duì)應(yīng)關(guān)系為設(shè)置在omci中繼設(shè)備中的、onu的mac地址與onu的標(biāo)識(shí)的對(duì)應(yīng)關(guān)系;s406、omci中繼設(shè)備將以太網(wǎng)幀中的omci消息和第一onu的標(biāo)識(shí)封裝于pon幀;s407、omci中繼設(shè)備根據(jù)第一onu的標(biāo)識(shí),確定第一onu對(duì)應(yīng)的目標(biāo)pon端口;s408、omci中繼設(shè)備通過(guò)目標(biāo)pon端口發(fā)送pon幀;s409、第一onu根據(jù)接收到的pon幀,獲取omci消息。在圖4所示的實(shí)施例中,消息處理器為omci處理器,消息內(nèi)容為omci消息,中繼設(shè)備為omci中繼設(shè)備,onu的地址為onu的mac地址。omci處理器生成或獲取omci消息,并獲取第一onu的地址,omci處理器將omci消息封裝于以太網(wǎng)幀,并將第一onu的mac地址設(shè)置為以太網(wǎng)幀的目的mac地址,以使得以太網(wǎng)幀包括omci消息和第一onu的mac地址,其中,以太網(wǎng)幀的凈荷為omci消息。在omci處理器得到以太網(wǎng)幀后,omci處理器可以通過(guò)vxlan隧道,向omci中繼設(shè)備發(fā)送該以太網(wǎng)幀,需要說(shuō)明的是,omci處理器還可以通過(guò)mpls隧道或者openflow消息向omci中繼設(shè)備發(fā)送該以太網(wǎng)幀。在omci中繼設(shè)備接收到該以太網(wǎng)幀后,omci中繼設(shè)備獲取該以太網(wǎng)幀的目標(biāo)mac地址(第一onu的mac地址),并根據(jù)onu的mac地址與onu的標(biāo)識(shí)的第一對(duì)應(yīng)關(guān)系、以及第一onu的mac地址,獲取第一onu的mac地址對(duì)應(yīng)第一onu的標(biāo)識(shí);omci中繼設(shè)備去除以太網(wǎng)幀封裝得到omci消息,將omci消息封裝于pon幀,并在pon幀中添加獲取得到的第一onu的標(biāo)識(shí),以使得pon幀包括omci消息和第一onu的標(biāo)識(shí)。假設(shè)第一onu的標(biāo)識(shí)為表2所示的onu-18,且omci中繼設(shè)備中保存著表2所示的第二對(duì)應(yīng)關(guān)系,則omci中繼設(shè)備根據(jù)第二對(duì)應(yīng)關(guān)系和第一onu的標(biāo)識(shí)(onu-18),確定得到的目標(biāo)pon端口為pon端口2,該pon端口2對(duì)應(yīng)onu-11至onu-20,則omci中繼設(shè)備在目標(biāo)pon端口(pon端口2)上發(fā)送pon幀,相應(yīng)的,onu-11至onu-20均會(huì)收到該pon幀,在onu-11至onu-20收到該pon幀后,判斷pon幀中的onu的標(biāo)識(shí)(onu-18)與自身的標(biāo)識(shí)是否一致,只有onu-18判斷pon幀中的onu標(biāo)識(shí)和自身的標(biāo)識(shí)一致,則onu-18對(duì)接收到該pon幀進(jìn)行處理,onu-11至onu-17、onu-19、onu-20均將接收到的pon幀丟棄。在圖4所示的實(shí)施例中,在omci消息進(jìn)行下行傳輸?shù)倪^(guò)程中,omci處理器在進(jìn)行消息傳輸過(guò)程中所使用的協(xié)議棧如表3所示:表3omciethvxlanudpipeth具體的,請(qǐng)參照表3,omci處理器使用的協(xié)議從上層至底層依次為:omci協(xié)議、以太網(wǎng)(ethernet,簡(jiǎn)稱(chēng)eth)協(xié)議、vxlan協(xié)議、用戶(hù)數(shù)據(jù)報(bào)協(xié)議(userdatagramprotocol,簡(jiǎn)稱(chēng)udp)、ip協(xié)議、以及以太網(wǎng)協(xié)議。omci中繼設(shè)備在進(jìn)行消息傳輸過(guò)程中所使用的協(xié)議棧如表4所示:表4omcigemponmacponphy具體的,請(qǐng)參照表4,omci中繼設(shè)備使用的協(xié)議從上層至底層依次為:omci協(xié)議、gpon封裝方式(g-ponencapsulationmode,簡(jiǎn)稱(chēng)gem)協(xié)議、pon的傳輸層協(xié)議(如ponmac)、pon的物理層協(xié)議(如ponphy)。圖5為本發(fā)明實(shí)施例提供的oam消息下行傳輸方法的交互示意圖,請(qǐng)參照?qǐng)D5,該方法可以包括:s501、oam處理器生成或獲取oam消息;s502、oam處理器獲取第一onu的mac地址;s503、oam處理器將oam消息封裝于以太網(wǎng)幀,將第一onu的mac地址設(shè)置為以太網(wǎng)幀的目的mac地址,其中,以太網(wǎng)幀的凈荷為oam消息;s504、oam處理器通過(guò)vxlan隧道,向oam中繼設(shè)備發(fā)送該以太網(wǎng)幀;s505、oam中繼設(shè)備根據(jù)第一對(duì)應(yīng)關(guān)系和該以太網(wǎng)幀中的目的mac地址,獲取第一onu的mac地址對(duì)應(yīng)的第一onu的邏輯電路標(biāo)識(shí);其中,第一對(duì)應(yīng)關(guān)系為設(shè)置在oam中繼設(shè)備中的、onu的mac地址與onu的邏輯電路標(biāo)識(shí)的對(duì)應(yīng)關(guān)系;s506、oam中繼設(shè)備對(duì)以太網(wǎng)幀的前導(dǎo)碼進(jìn)行修改,使得以太網(wǎng)幀的前導(dǎo)碼包括第一onu的邏輯電路標(biāo)識(shí),以生成pon幀;s507、oam中繼設(shè)備根據(jù)第一onu的邏輯電路標(biāo)識(shí),確定第一onu對(duì)應(yīng)的目標(biāo)pon端口;s508、oam中繼設(shè)備通過(guò)目標(biāo)pon端口發(fā)送pon幀;s509、第一onu根據(jù)pon幀,獲取oam消息。在圖5所示的實(shí)施例中,消息處理器為oam處理器,消息內(nèi)容為oam消息,中繼設(shè)備為oam中繼設(shè)備,onu的地址為onu的mac地址。在圖5所示的實(shí)施例中,在oam消息進(jìn)行下行傳輸?shù)倪^(guò)程中,oam處理器在進(jìn)行消息傳輸過(guò)程中所使用的協(xié)議棧如表5所示:表5oamethmacvxlanudpipeth具體的,請(qǐng)參照表5,oam處理器使用的協(xié)議從上層至底層依次為:oam協(xié)議、以太網(wǎng)(ethernet,簡(jiǎn)稱(chēng)eth)協(xié)議、vxlan協(xié)議、用戶(hù)數(shù)據(jù)報(bào)協(xié)議(userdatagramprotocol,簡(jiǎn)稱(chēng)udp)、ip協(xié)議、以及以太網(wǎng)協(xié)議。中繼設(shè)備在進(jìn)行消息傳輸過(guò)程中所使用的協(xié)議棧如表6所示:表6oameponmacponphy具體的,請(qǐng)參照表6,oam中繼設(shè)備使用的協(xié)議從上層至底層依次為:oam協(xié)議、epon的傳輸層協(xié)議(如eponmac)、pon的物理層協(xié)議(如ponphy)。s501-s504與s401-s401類(lèi)似,s507-s509與s407-s409類(lèi)似,此處不再進(jìn)行贅述。在s505-s506中,當(dāng)oam中繼設(shè)備接收到以太網(wǎng)幀后,oam中繼設(shè)備獲取該以太網(wǎng)幀的目標(biāo)mac地址(第一onu的mac地址),并根據(jù)onu的mac地址與onu的標(biāo)識(shí)的第一對(duì)應(yīng)關(guān)系、以及第一onu的mac地址,獲取第一onu的mac地址對(duì)應(yīng)第一onu的邏輯電路標(biāo)識(shí);oam中繼設(shè)備對(duì)以太網(wǎng)幀的前導(dǎo)碼進(jìn)行修改,使得以太網(wǎng)幀的前導(dǎo)碼包括第一onu的邏輯電路標(biāo)識(shí),進(jìn)而生成pon幀。圖5所示實(shí)施例中的oam消息下行傳輸方法,與圖4所示實(shí)施例中的omci消息的下行傳輸方法類(lèi)似,此處不再進(jìn)行贅述。圖6為本發(fā)明實(shí)施例提供的oam消息下行傳輸方法的交互示意圖,請(qǐng)參照?qǐng)D6,該方法可以包括:s601、oam處理器生成或獲取oam消息;s602、oam處理器獲取第一onu的mac地址;s603、oam處理器將oam消息封裝于以太網(wǎng)幀,將第一onu的mac地址設(shè)置為以太網(wǎng)幀的目的mac地址,其中,以太網(wǎng)幀的凈荷為oam消息;s604、oam處理器根據(jù)第一對(duì)應(yīng)關(guān)系和第一onu的mac地址,獲取第一onu的mac地址對(duì)應(yīng)的第一onu的邏輯電路標(biāo)識(shí),其中,第一對(duì)應(yīng)關(guān)系為設(shè)置在oam處理器中的、onu的mac地址與onu的邏輯電路標(biāo)識(shí)的對(duì)應(yīng)關(guān)系;s605、oam處理器對(duì)以太網(wǎng)幀的前導(dǎo)碼進(jìn)行修改,使得以太網(wǎng)幀的前導(dǎo)碼包括第一onu的邏輯電路標(biāo)識(shí);s606、oam處理器通過(guò)vxlan隧道,向oam中繼設(shè)備發(fā)送該以太網(wǎng)幀;s607、oam中繼設(shè)備根據(jù)以太網(wǎng)幀中的第一onu的mac地址,確定第一onu的mac地址對(duì)應(yīng)的目標(biāo)pon端口;s608、oam中繼設(shè)備通過(guò)目標(biāo)pon端口發(fā)送該以太網(wǎng)幀;s609、第一onu根據(jù)該以太網(wǎng)幀,獲取oam消息。在圖6所示的實(shí)施例中,消息處理器為oam處理器,消息內(nèi)容為oam消息,中繼設(shè)備為oam中繼設(shè)備,onu的地址為onu的mac地址。oam處理器生成或獲取oam消息,獲取第一onu的mac地址,并將oam消息封裝于以太網(wǎng)幀,將第一onu的mac地址設(shè)置為以太網(wǎng)幀的目的mac地址,其中,以太網(wǎng)幀的凈荷為oam消息;oam處理器根據(jù)第一對(duì)應(yīng)關(guān)系,獲取第一onu的mac地址對(duì)應(yīng)的第一onu的邏輯電路標(biāo)識(shí),然后對(duì)以太網(wǎng)幀的前導(dǎo)碼進(jìn)行修改,使得以太網(wǎng)幀的前導(dǎo)碼包括第一onu的邏輯電路標(biāo)識(shí),修改后前導(dǎo)碼的以太網(wǎng)幀包括oam消息、第一onu的mac地址、以及第一onu的邏輯電路標(biāo)識(shí)。在oam處理器得到包括oam消息、第一onu的mac地址、以及第一onu的邏輯電路標(biāo)識(shí)的以太網(wǎng)幀后,通過(guò)vxlan隧道,向oam中繼設(shè)備發(fā)送該以太網(wǎng)幀;需要說(shuō)明的是,oam處理器還可以通過(guò)mpls隧道或者openflow消息向oam中繼設(shè)備發(fā)送該以太網(wǎng)幀。在oam中繼設(shè)備收到該以太網(wǎng)幀后,oam中繼設(shè)備根據(jù)以太網(wǎng)幀中的第一onu的mac地址,確定第一onu的mac地址對(duì)應(yīng)的目標(biāo)pon端口,并通過(guò)目標(biāo)pon端口發(fā)送該以太網(wǎng)幀,以使得第一onu根據(jù)該以太網(wǎng)幀,獲取oam消息。圖7為本發(fā)明實(shí)施例提供的消息上行傳輸方法的交互示意圖,請(qǐng)參照?qǐng)D7,該方法可以包括:s701、第二onu向中繼設(shè)備發(fā)送上行消息,上行消息包括第二onu的標(biāo)識(shí)和消息內(nèi)容;s702、中繼設(shè)備根據(jù)上行消息,獲取第二onu的標(biāo)識(shí)對(duì)應(yīng)的第二onu的地址;s703、中繼設(shè)備向消息處理器發(fā)送第二onu的地址和消息內(nèi)容;s704、消息處理器根據(jù)第二onu的地址和消息內(nèi)容,對(duì)消息內(nèi)容進(jìn)行處理。在本發(fā)明實(shí)施例中,pon可以為gpon、下一代gpon、epon、以及下一代epon中的任意一種;當(dāng)pon為gpon或下一代gpon時(shí),消息處理器為omci處理器,初始消息中的消息內(nèi)容為omci消息;當(dāng)pon為epon或者下一代epon時(shí),消息處理器為oam處理器,初始消息中的消息內(nèi)容為oam消息。為了便于描述,在本發(fā)明實(shí)施例中,將omci處理器和oam處理器統(tǒng)稱(chēng)為消息處理器,omci消息和oam消息統(tǒng)稱(chēng)為消息內(nèi)容。當(dāng)?shù)诙nu需要消息處理器發(fā)送上行消息時(shí),第二onu先將上行消息發(fā)送至中繼設(shè)備,可選的,該上行消息可以為pon幀,其中,上行消息中包括第二onu的標(biāo)識(shí)和消息內(nèi)容,中繼設(shè)備從上行消息中獲取消息內(nèi)容和第二onu的標(biāo)識(shí),并獲取第二onu的標(biāo)識(shí)對(duì)應(yīng)的第二onu的地址,然后,中繼設(shè)備向消息處理器發(fā)送第二onu的地址和消息內(nèi)容。在消息處理器接收到中繼設(shè)備發(fā)送的第二onu的地址和消息內(nèi)容后,根據(jù)第二onu的地址和消息內(nèi)容,對(duì)消息內(nèi)容進(jìn)行處理。本發(fā)明實(shí)施例提供的消息傳輸方法,第二onu向中繼設(shè)備發(fā)送包括第二onu的標(biāo)識(shí)和消息內(nèi)容的上行消息,中繼設(shè)備根據(jù)上行消息,獲取第二onu的標(biāo)識(shí)對(duì)應(yīng)的第二onu的地址,并向消息處理器發(fā)送第二onu的地址和消息內(nèi)容,以使消息處理器根據(jù)第二onu的地址和消息內(nèi)容,對(duì)消息內(nèi)容進(jìn)行處理;在上述過(guò)程中,由于消息處理器設(shè)置在olt外部,通過(guò)設(shè)置在olt外部的消息處理器對(duì)網(wǎng)絡(luò)側(cè)發(fā)送的初始消息進(jìn)行處理,使得消息處理器和olt解耦合,以使得可以對(duì)消息處理器和olt進(jìn)行分別維護(hù),降低了對(duì)消息處理器和olt的維護(hù)成本。在圖7所示實(shí)施例的基礎(chǔ)上,中繼設(shè)備內(nèi)設(shè)置有olt對(duì)應(yīng)的onu的地址與olt對(duì)應(yīng)onu的標(biāo)識(shí)的對(duì)應(yīng)關(guān)系,則在中繼設(shè)備接收到第二onu發(fā)送的上行消息后,可以通過(guò)如下可行的實(shí)現(xiàn)方式,獲取第二onu的標(biāo)識(shí)對(duì)應(yīng)的第二onu的地址(圖7所示實(shí)施例中的s702):中繼設(shè)備獲取上行消息中的第二onu的標(biāo)識(shí),中繼設(shè)備根據(jù)對(duì)應(yīng)關(guān)系、以及第二onu的標(biāo)識(shí),獲取第二onu的標(biāo)識(shí)對(duì)應(yīng)的第二onu的地址。需要說(shuō)明的是,在本實(shí)施例中,中繼設(shè)備內(nèi)設(shè)置的對(duì)應(yīng)關(guān)系,與圖2所示實(shí)施例中的第一對(duì)應(yīng)關(guān)系相同,此處不再進(jìn)行贅述。在上述任意一個(gè)實(shí)施例的基礎(chǔ)上,根據(jù)第二onu的地址,中繼設(shè)備向消息處理器發(fā)送第二onu的地址和消息內(nèi)容可以采用下述方式。一種可行的實(shí)現(xiàn)方式:第二onu的地址為第二onu的mac地址;在該種可行的實(shí)現(xiàn)方式中,中繼設(shè)備將消息內(nèi)容封裝于以太網(wǎng)幀,將第二onu的mac地址設(shè)置為以太網(wǎng)幀的mac地址,以使以太網(wǎng)幀包括消息內(nèi)容和第二onu的mac地址,中繼設(shè)備通過(guò)openflow消息、或者預(yù)設(shè)隧道向消息處理器發(fā)送以太網(wǎng)幀,其中,預(yù)設(shè)隧道可以包括:vxlan隧道、mpls隧道。另一種可行的實(shí)現(xiàn)方式:第二onu的地址為第二onu的ip地址;在該種可行的實(shí)現(xiàn)方式中,中繼設(shè)備將消息內(nèi)容封裝于ip數(shù)據(jù)包,將第二onu的ip地址設(shè)置為ip數(shù)據(jù)包的ip地址,以使ip數(shù)據(jù)包包括所述消息內(nèi)容和第二onu的ip地址,中繼設(shè)備通過(guò)openflow消息、或者預(yù)設(shè)隧道向消息處理器發(fā)送該ip數(shù)據(jù)包,其中,預(yù)設(shè)隧道可以包括:vxlan隧道、mpls隧道。下面,通過(guò)具體示例,對(duì)圖7實(shí)施例所示的方法進(jìn)行詳細(xì)說(shuō)明,具體的,請(qǐng)參見(jiàn)圖8-圖10所示的實(shí)施例。圖8為本發(fā)明實(shí)施例提供的omci消息上行傳輸方法的交互示意圖,請(qǐng)參照?qǐng)D8,該方法可以包括:s801、第二onu向omci中繼設(shè)備發(fā)送pon幀,pon幀包括第二onu的標(biāo)識(shí)和omci消息;s802、omci中繼設(shè)備獲取pon幀中的omci消息和第二onu的標(biāo)識(shí),并根據(jù)預(yù)設(shè)對(duì)應(yīng)關(guān)系,獲取第二onu的標(biāo)識(shí)對(duì)應(yīng)的第二onu的mac地址,其中,預(yù)設(shè)對(duì)應(yīng)關(guān)系為設(shè)置在omci中繼設(shè)備中的、onu的mac地址與onu的標(biāo)識(shí)的對(duì)應(yīng)關(guān)系;s803、omci中繼設(shè)備將omci消息封裝于以太網(wǎng)幀,將第二onu的mac地址設(shè)置為以太網(wǎng)幀的目的mac地址,其中,以太網(wǎng)幀的凈荷為omci消息;s804、omci中繼設(shè)備通過(guò)vxlan隧道,向omci處理器發(fā)送該以太網(wǎng)幀;s805、omci處理器根據(jù)接收到的以太網(wǎng)幀,對(duì)以太網(wǎng)幀中的omci消息進(jìn)行處理。在圖8所示實(shí)施例中,消息處理器為omci處理器,消息內(nèi)容為omci消息,中繼設(shè)備為omci中繼設(shè)備,onu的地址為mac地址。當(dāng)?shù)诙nu需要向omci處理器發(fā)送omci消息時(shí),第二onu可以將需要發(fā)送的omci消息和第二onu的標(biāo)識(shí)封裝于pon幀中,并向omci中繼設(shè)備發(fā)送該pon幀。當(dāng)omci中繼設(shè)備接收到第二onu發(fā)送的pon幀后,omci中繼設(shè)備對(duì)pon幀進(jìn)行解析,以獲取pon幀中的第二onu的標(biāo)識(shí)和omci消息,由于omci中繼設(shè)備中設(shè)置有onu的標(biāo)識(shí)和onu的mac地址的對(duì)應(yīng)關(guān)系,omci中繼設(shè)備根據(jù)該對(duì)應(yīng)關(guān)系,獲取第二onu的標(biāo)識(shí)對(duì)應(yīng)的第二onu的mac地址,并將omci消息封裝于以太網(wǎng)幀,將第二onu的mac地址設(shè)置為以太網(wǎng)幀的目的mac地址,其中,以太網(wǎng)幀的凈荷為omci消息;然后通過(guò)vxlan隧道,向omci處理器發(fā)送該以太網(wǎng)幀。需要說(shuō)明的是,omci中繼設(shè)備還可以通過(guò)mpls隧道或者openflow消息向omci處理器發(fā)送該以太網(wǎng)幀。當(dāng)omci處理器接收到omci中繼設(shè)備發(fā)送的以太網(wǎng)幀后,對(duì)以太網(wǎng)幀進(jìn)行解析得到omci消息,并對(duì)得到的omci消息進(jìn)行處理。圖9為本發(fā)明實(shí)施例提供的oam消息上行傳輸方法的交互示意圖一,請(qǐng)參照?qǐng)D9,該方法可以包括:s901、第二onu向oam中繼設(shè)備發(fā)送pon幀,pon幀包括第二onu的標(biāo)識(shí)和oam消息;s902、oam中繼設(shè)備獲取pon幀中的oam消息和第二onu的邏輯電路標(biāo)識(shí),并根據(jù)預(yù)設(shè)對(duì)應(yīng)關(guān)系,獲取第二onu的邏輯電路標(biāo)識(shí)對(duì)應(yīng)的第二onu的mac地址,其中,預(yù)設(shè)對(duì)應(yīng)關(guān)系為設(shè)置在oam中繼設(shè)備中的、onu的mac地址與onu的邏輯電路標(biāo)識(shí)的對(duì)應(yīng)關(guān)系;s903、oam中繼設(shè)備將pon幀的前導(dǎo)碼修改為以太網(wǎng)幀的前導(dǎo)碼,以生成以太網(wǎng)幀,并將第二onu的mac地址添加至以太網(wǎng)幀的前導(dǎo)碼中,該以太網(wǎng)幀的目的mac地址為第二onu的mac地址,以太網(wǎng)幀的凈荷為oam消息;s904、oam中繼設(shè)備通過(guò)vxlan隧道,向oam處理器發(fā)送該以太網(wǎng)幀;s905、oam處理器根據(jù)接收到的以外網(wǎng)幀,對(duì)以太網(wǎng)幀中的oam消息進(jìn)行處理。在圖9所示實(shí)施例中,消息處理器為oam處理器,消息內(nèi)容為oam消息,中繼設(shè)備為oam中繼設(shè)備,onu的地址為mac地址。需要說(shuō)明的是,圖9所示實(shí)施例中的oam消息上行傳輸方法,與圖8所示實(shí)施例中的omci消息的上行傳輸方法類(lèi)似,此處不再進(jìn)行贅述。圖10為本發(fā)明實(shí)施例提供的oam消息上行傳輸方法的交互示意圖二,請(qǐng)參照?qǐng)D10,該方法可以包括:s1001、第二onu向oam中繼設(shè)備發(fā)送pon幀,pon幀包括第二onu的標(biāo)識(shí)和oam消息;s1002、oam中繼設(shè)備將pon幀中的oam消息和第二onu的邏輯電路標(biāo)識(shí)封裝于以太網(wǎng)幀;s1003、oam中繼設(shè)備通過(guò)vxlan隧道,向oam處理器發(fā)送該以太網(wǎng)幀;s1004、oam處理器根據(jù)接收到的以外網(wǎng)幀,根據(jù)預(yù)設(shè)對(duì)應(yīng)關(guān)系,獲取第二onu的標(biāo)識(shí)對(duì)應(yīng)的第二onu的mac地址,其中,預(yù)設(shè)對(duì)應(yīng)關(guān)系為設(shè)置在oam處理器中的、onu的mac地址與onu的邏輯電路標(biāo)識(shí)的對(duì)應(yīng)關(guān)系;s1005、oam處理器根據(jù)第二onu的mac地址和oam消息,對(duì)oam消息進(jìn)行處理。在圖10所示實(shí)施例中,消息處理器為oam處理器,消息內(nèi)容為oam消息,中繼設(shè)備為oam中繼設(shè)備,onu的地址為mac地址。當(dāng)?shù)诙nu需要向消息處理器發(fā)送oam消息時(shí),第二onu可以將需要發(fā)送的oam消息和第二onu的標(biāo)識(shí)封裝于pon幀,并向oam中繼設(shè)備發(fā)送該pon幀。當(dāng)oam中繼設(shè)備接收到第二onu發(fā)送的pon幀后,oam中繼設(shè)備對(duì)pon幀進(jìn)行解析,以獲取pon幀中的第二onu的標(biāo)識(shí)和oam消息,將第二onu的標(biāo)識(shí)和oam消息封裝于以太網(wǎng)幀,并向oam處理器發(fā)送該以太網(wǎng)幀。當(dāng)oam處理器接收到oam中繼設(shè)備發(fā)送的以太網(wǎng)幀后,由于oam處理器中設(shè)置有onu的標(biāo)識(shí)和onu的mac地址的對(duì)應(yīng)關(guān)系,oam處理器根據(jù)該對(duì)應(yīng)關(guān)系,獲取第二onu的標(biāo)識(shí)對(duì)應(yīng)的第二onu的mac地址,并根據(jù)第二onu的mac地址和oam消息,對(duì)oam消息進(jìn)行處理。圖11為本發(fā)明實(shí)施例提供的中繼設(shè)備的結(jié)構(gòu)示意圖一,請(qǐng)參照?qǐng)D11,該中繼設(shè)備可以包括:接收模塊1101,用于接收消息處理器發(fā)送的下行消息,下行消息中包括第一onu的地址和消息內(nèi)容;獲取模塊1102,用于根據(jù)下行消息,獲取第一onu的地址對(duì)應(yīng)的第一onu的標(biāo)識(shí);發(fā)送模塊1103,用于根據(jù)第一onu的標(biāo)識(shí),向第一onu發(fā)送消息內(nèi)容。中繼設(shè)備內(nèi)可以設(shè)置有olt對(duì)應(yīng)的onu的地址與olt對(duì)應(yīng)的onu的標(biāo)識(shí)的第一對(duì)應(yīng)關(guān)系,相應(yīng)的,獲取模塊1102具體可以用于:從下行消息中獲取第一onu的地址;根據(jù)第一對(duì)應(yīng)關(guān)系、以及第一onu的地址,獲取第一onu的地址對(duì)應(yīng)的第一onu的標(biāo)識(shí)??蛇x的,第一onu的地址為第一onu的mac地址,下行消息為以太網(wǎng)幀;或者,第一onu的ip地址,下行消息為ip數(shù)據(jù)包。中繼設(shè)備上設(shè)置有至少一個(gè)pon端口,中繼設(shè)備內(nèi)設(shè)置有olt對(duì)應(yīng)的onu的標(biāo)識(shí)與各pon端口的第二對(duì)應(yīng)關(guān)系,相應(yīng)的,發(fā)送模塊1103具體可以用于:中繼設(shè)備從下行消息中獲取消息內(nèi)容;中繼設(shè)備將消息內(nèi)容和第一onu的標(biāo)識(shí)封裝于pon幀;中繼設(shè)備根據(jù)第二對(duì)應(yīng)關(guān)系、以及第一onu的標(biāo)識(shí),確定第一onu對(duì)應(yīng)的目標(biāo)pon端口;中繼設(shè)備通過(guò)目標(biāo)pon端口發(fā)送pon幀,以使第一onu根據(jù)pon幀,獲取消息內(nèi)容。在圖11所示的實(shí)施例中,pon網(wǎng)絡(luò)為gpon、或者下一代gpon時(shí),消息處理器為omci處理器,消息內(nèi)容為omci下行消息;或者,pon網(wǎng)絡(luò)為epon、或者下一代epon時(shí),消息處理器為oam處理器,消息內(nèi)容為oam下行消息。本發(fā)明實(shí)施例所示的中繼設(shè)備可以執(zhí)行上述圖2-圖6實(shí)施例所示的技術(shù)方案,其實(shí)現(xiàn)原理以及有益效果類(lèi)似,此處不再進(jìn)行贅述。圖12為本發(fā)明實(shí)施例提供的消息處理器的結(jié)構(gòu)示意圖,請(qǐng)參照?qǐng)D12,該消息處理器可以包括:第一獲取模塊1201,用于生成或獲取消息內(nèi)容;第二獲取模塊1202,用于獲取第一onu的地址;封裝模塊1203,用于對(duì)消息內(nèi)容進(jìn)行封裝得到下行消息,并將第一onu的地址設(shè)置為下行消息的目的地址,以使下行消息包括消息內(nèi)容和第一onu的地址;發(fā)送模塊1204,用于向中繼設(shè)備發(fā)送下行消息,以使中繼設(shè)備獲取第一onu的地址對(duì)應(yīng)的第一onu的標(biāo)識(shí),并根據(jù)第一onu的標(biāo)識(shí),向第一onu發(fā)送onu的標(biāo)識(shí)和消息內(nèi)容。當(dāng)?shù)谝籵nu的地址為mac地址時(shí),封裝模塊1203具體可以用于:將消息內(nèi)容封裝于以太網(wǎng)幀,將第一onu的mac地址設(shè)置為以太網(wǎng)幀的目的mac地址,以使以太網(wǎng)幀包括消息內(nèi)容和第一onu的mac地址;相應(yīng)的,發(fā)送模塊1204具體可以用于:通過(guò)openflow消息、或者預(yù)設(shè)隧道向中繼設(shè)備發(fā)送以太網(wǎng)幀,其中,預(yù)設(shè)隧道為vxlan隧道或mpls隧道。當(dāng)?shù)谝籵nu的地址為ip地址時(shí),封裝模塊1203具體可以用于:將消息內(nèi)容封裝于ip數(shù)據(jù)包,將第一onu的ip地址設(shè)置為ip數(shù)據(jù)包的目的ip地址,以使ip數(shù)據(jù)包包括消息內(nèi)容和第一onu的ip地址;相應(yīng)的,發(fā)送模塊1204具體可以用于:通過(guò)openflow消息、或者預(yù)設(shè)隧道向中繼設(shè)備發(fā)送ip數(shù)據(jù)包,其中,預(yù)設(shè)隧道為vxlan隧道或mpls隧道。在圖12所示的實(shí)施例中,pon網(wǎng)絡(luò)為pon網(wǎng)絡(luò)為gpon、或者下一代gpon時(shí),消息處理器為omci處理器,消息內(nèi)容為omci下行消息;或者,pon網(wǎng)絡(luò)為epon、或者下一代epon時(shí),消息處理器為oam處理器,消息內(nèi)容為oam下行消息。本發(fā)明實(shí)施例所示的消息處理器可以執(zhí)行上述圖2-圖6實(shí)施例所示的技術(shù)方案,其實(shí)現(xiàn)原理以及有益效果類(lèi)似,此處不再進(jìn)行贅述。圖13為本發(fā)明實(shí)施例提供的中繼設(shè)備的結(jié)構(gòu)示意圖二,請(qǐng)參照?qǐng)D13,該中繼設(shè)備可以包括:接收模塊1301,用于接收第二onu發(fā)送的上行消息,上行消息包括第二onu的標(biāo)識(shí)和消息內(nèi)容;獲取模塊1302,用于根據(jù)上行消息,獲取第二onu的標(biāo)識(shí)對(duì)應(yīng)的第二onu的地址;發(fā)送模塊1303,用于向消息處理器發(fā)送第二onu的地址和消息內(nèi)容,以使消息處理器根據(jù)第二onu的地址和消息內(nèi)容,對(duì)消息內(nèi)容進(jìn)行處理。中繼設(shè)備內(nèi)可以設(shè)置有olt對(duì)應(yīng)的onu的地址與olt對(duì)應(yīng)onu的標(biāo)識(shí)的對(duì)應(yīng)關(guān)系,相應(yīng)的,獲取模塊1302具體可以用于:獲取上行消息中的第二onu的標(biāo)識(shí);根據(jù)對(duì)應(yīng)關(guān)系、以及第二onu的標(biāo)識(shí),獲取第二onu的標(biāo)識(shí)對(duì)應(yīng)的第二onu的地址。當(dāng)?shù)诙nu的地址為第二onu的mac地址時(shí),發(fā)送模塊1303具體可以用于:從上行消息中獲取消息內(nèi)容;將消息內(nèi)容封裝于以太網(wǎng)幀,將第二onu的mac地址設(shè)置為以太網(wǎng)幀的目的mac地址,以使以太網(wǎng)幀包括消息內(nèi)容和第二onu的mac地址;通過(guò)openflow消息、或者預(yù)設(shè)隧道向消息處理器發(fā)送以太網(wǎng)幀,其中,預(yù)設(shè)隧道為vxlan隧道或mpls隧道。當(dāng)?shù)诙nu的地址為第二onu的ip地址時(shí),發(fā)送模塊1303具體可以用于:從上行消息中獲取消息內(nèi)容;將消息內(nèi)容封裝于ip數(shù)據(jù)包,將第二onu的ip地址設(shè)置為ip數(shù)據(jù)包的目的ip地址,以使ip數(shù)據(jù)包包括消息內(nèi)容和第二onu的ip地址;通過(guò)openflow消息、或者預(yù)設(shè)隧道向消息處理器發(fā)送ip數(shù)據(jù)包,其中,預(yù)設(shè)隧道為vxlan隧道或mpls隧道??蛇x的,上行消息可以為pon幀。本發(fā)明實(shí)施例所示的中繼設(shè)備可以執(zhí)行上述圖7-圖10實(shí)施例所示的技術(shù)方案,其實(shí)現(xiàn)原理以及有益效果類(lèi)似,此處不再進(jìn)行贅述。需要說(shuō)明的是,圖11實(shí)施例所示的中繼設(shè)備和圖13所示的中繼設(shè)備可以為同一個(gè)中繼設(shè)備,圖11實(shí)施例所示的中繼設(shè)備和圖13實(shí)施例所示的中繼設(shè)備中的功能模塊可以設(shè)置在同一中繼設(shè)備中。圖14為本發(fā)明實(shí)施例提供的中繼設(shè)備的硬件結(jié)構(gòu)示意圖一,請(qǐng)參見(jiàn)圖14,該中繼設(shè)備包括處理器1401、接收端口1402、發(fā)送端口1403、通信總線(xiàn)1404以及存儲(chǔ)器1405。其中,通信總線(xiàn)1404用于實(shí)現(xiàn)元件之間的通信連接,存儲(chǔ)器1405中可以存儲(chǔ)各種程序,處理器1401通過(guò)執(zhí)行存儲(chǔ)器1405中存儲(chǔ)的程序,完成各種處理功能以及實(shí)現(xiàn)本實(shí)施例的方法步驟,具體的:處理器1401通過(guò)接收端口1402接收消息處理器發(fā)送的下行消息,下行消息中包括第一onu的地址和消息內(nèi)容;處理器1401根據(jù)下行消息,獲取第一onu的地址對(duì)應(yīng)的第一onu的標(biāo)識(shí);處理器1401根據(jù)第一onu的標(biāo)識(shí),通過(guò)發(fā)送端口1403向第一onu發(fā)送消息內(nèi)容。存儲(chǔ)器1405內(nèi)可以設(shè)置有olt對(duì)應(yīng)的onu的地址與olt對(duì)應(yīng)的onu的標(biāo)識(shí)的第一對(duì)應(yīng)關(guān)系,相應(yīng)的,處理器1401具體可以用于:從下行消息中獲取第一onu的地址;根據(jù)第一對(duì)應(yīng)關(guān)系、以及第一onu的地址,獲取第一onu的地址對(duì)應(yīng)的第一onu的標(biāo)識(shí)。本發(fā)明實(shí)施例所示的中繼設(shè)備可以執(zhí)行上述圖2-圖6實(shí)施例所示的技術(shù)方案,其實(shí)現(xiàn)原理以及有益效果類(lèi)似,此處不再進(jìn)行贅述。圖15為本發(fā)明實(shí)施例提供的消息處理器的硬件結(jié)構(gòu)示意圖,請(qǐng)參見(jiàn)圖15,該中繼設(shè)備包括處理器1501、發(fā)送端口1502、通信總線(xiàn)1503以及存儲(chǔ)器1504。其中,通信總線(xiàn)1503用于實(shí)現(xiàn)元件之間的通信連接,存儲(chǔ)器1504中可以存儲(chǔ)各種程序,處理器1501通過(guò)執(zhí)行存儲(chǔ)器1504中存儲(chǔ)的程序,完成各種處理功能以及實(shí)現(xiàn)本實(shí)施例的方法步驟,具體的:處理器1501生成或獲取消息內(nèi)容;處理器1501獲取第一onu的地址;處理器1501對(duì)消息內(nèi)容進(jìn)行封裝得到下行消息,并將第一onu的地址設(shè)置為下行消息的目的地址,以使下行消息包括消息內(nèi)容和第一onu的地址;處理器1501通過(guò)發(fā)送端口1502向中繼設(shè)備發(fā)送下行消息,以使中繼設(shè)備獲取第一onu的地址對(duì)應(yīng)的第一onu的標(biāo)識(shí),并根據(jù)第一onu的標(biāo)識(shí),向第一onu發(fā)送onu的標(biāo)識(shí)和消息內(nèi)容。當(dāng)?shù)谝籵nu的地址為mac地址時(shí),處理器1501具體可以將消息內(nèi)容封裝于以太網(wǎng)幀,將第一onu的mac地址設(shè)置為以太網(wǎng)幀的目的mac地址,以使以太網(wǎng)幀包括消息內(nèi)容和第一onu的mac地址;當(dāng)?shù)谝籵nu的地址為ip地址時(shí),處理器1501具體可以將消息內(nèi)容封裝于ip數(shù)據(jù)包,將第一onu的ip地址設(shè)置為ip數(shù)據(jù)包的目的ip地址,以使ip數(shù)據(jù)包包括消息內(nèi)容和第一onu的ip地址。本發(fā)明實(shí)施例所示的消息處理器可以執(zhí)行上述圖2-圖6實(shí)施例所示的技術(shù)方案,其實(shí)現(xiàn)原理以及有益效果類(lèi)似,此處不再進(jìn)行贅述。圖16為本發(fā)明實(shí)施例提供的中繼設(shè)備的硬件結(jié)構(gòu)示意圖二,請(qǐng)參見(jiàn)圖16,該中繼設(shè)備包括處理器1601、接收端口1602、發(fā)送端口1603、通信總線(xiàn)1604以及存儲(chǔ)器1605。其中,通信總線(xiàn)1604用于實(shí)現(xiàn)元件之間的通信連接,存儲(chǔ)器1605中可以存儲(chǔ)各種程序,處理器1601通過(guò)執(zhí)行存儲(chǔ)器1605中存儲(chǔ)的程序,完成各種處理功能以及實(shí)現(xiàn)本實(shí)施例的方法步驟,具體的:處理器1601通過(guò)接收端口1602接收第二onu發(fā)送的上行消息,上行消息包括第二onu的標(biāo)識(shí)和消息內(nèi)容;處理器1601根據(jù)上行消息,獲取第二onu的標(biāo)識(shí)對(duì)應(yīng)的第二onu的地址;處理器1601通過(guò)發(fā)送端口1603向消息處理器發(fā)送第二onu的地址和消息內(nèi)容,以使消息處理器根據(jù)第二onu的地址和消息內(nèi)容,對(duì)消息內(nèi)容進(jìn)行處理。存儲(chǔ)器1605內(nèi)可以設(shè)置有olt對(duì)應(yīng)的onu的地址與olt對(duì)應(yīng)onu的標(biāo)識(shí)的對(duì)應(yīng)關(guān)系,相應(yīng)的,處理器1601具體可以用于:獲取上行消息中的第二onu的標(biāo)識(shí);根據(jù)對(duì)應(yīng)關(guān)系、以及第二onu的標(biāo)識(shí),獲取第二onu的標(biāo)識(shí)對(duì)應(yīng)的第二onu的地址。本發(fā)明實(shí)施例所示的中繼設(shè)備可以執(zhí)行上述圖7-圖10實(shí)施例所示的技術(shù)方案,其實(shí)現(xiàn)原理以及有益效果類(lèi)似,此處不再進(jìn)行贅述。圖14實(shí)施例所示的中繼設(shè)備和圖16所示的中繼設(shè)備可以為同一個(gè)中繼設(shè)備。本發(fā)明實(shí)施例中的第一onu和第二onu可以為同一個(gè)onu,也可以為不同的onu。中繼設(shè)備和消息處理器既可以執(zhí)行圖2-圖6所示實(shí)施例中的消息下行傳輸過(guò)程,也可以執(zhí)行圖7-圖10所示實(shí)施例中的消息上行傳輸過(guò)程。本領(lǐng)域普通技術(shù)人員可以理解:實(shí)現(xiàn)上述各方法實(shí)施例的全部或部分步驟可以通過(guò)程序指令相關(guān)的硬件來(lái)完成。前述的程序可以存儲(chǔ)于一計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中。該程序在執(zhí)行時(shí),執(zhí)行包括上述各方法實(shí)施例的步驟;而前述的存儲(chǔ)介質(zhì)包括:rom、ram、磁碟或者光盤(pán)等各種可以存儲(chǔ)程序代碼的介質(zhì)。最后應(yīng)說(shuō)明的是:以上各實(shí)施例僅用以說(shuō)明本發(fā)明的技術(shù)方案,而非對(duì)其限制;盡管參照前述各實(shí)施例對(duì)本發(fā)明進(jìn)行了詳細(xì)的說(shuō)明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解:其依然可以對(duì)前述各實(shí)施例所記載的技術(shù)方案進(jìn)行修改,或者對(duì)其中部分或者全部技術(shù)特征進(jìn)行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實(shí)施例技術(shù)方案的范圍。當(dāng)前第1頁(yè)12