新四季網

消息傳輸方法、中繼設備及消息處理器與流程

2023-05-30 08:09:56 1


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

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀