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