一種無源光網(wǎng)絡的應用程序推送方法、系統(tǒng)和設備的制造方法
【技術領域】
[0001]本申請主要涉及通信技術,特別地,涉及一種無源光網(wǎng)絡(Passive OpticalNetwork, PON)的應用程序推送方法、系統(tǒng)和設備。
【背景技術】
[0002]隨著用戶對帶寬需求的不斷增長,傳統(tǒng)的銅線寬帶接入系統(tǒng)越來越面臨著帶寬瓶頸;與此同時,帶寬容量巨大的光纖通信技術日益成熟,應用成本逐年下降,因此,光纖接入網(wǎng)(Optical Access Network,0ΑΝ)逐漸成為下一代寬帶接入網(wǎng)的有力競爭者,其中,Ρ0Ν系統(tǒng)由于其點到多點的網(wǎng)絡架構以及系統(tǒng)可以通過無源器件連接等優(yōu)勢,成為光纖接入領域運營商最為青睞而且應用最為廣泛的解決方案。
[0003]一般而言,Ρ0Ν系統(tǒng)包括一個位于中心局的光線路終端(Optical LineTerminal, 0LT)設備、多個位于用戶側的光網(wǎng)絡單元(Optical Network Unit, 0NU)設備以及位于光線路終端設備和光網(wǎng)絡單元設備之間用于進行光信號分支/耦合或者復用/解復用的光分配網(wǎng)絡(Optical Distribut1n Network, 0DN)。
[0004]為使得PON系統(tǒng)可以給用戶提供更好的服務,在工作過程中可能需要向0NU設備添加新的應用程序;傳統(tǒng)的0NU設備的應用程序添加方式主要是將應用程序導入到0NU設備的升級文件(Image),然后再利用升級文件對0NU設備進行升級。然而,采用上述升級方式來實現(xiàn)應用程序添加一方面存在升級時間較長的問題,且另一方面,0NU設備在升級完成之后需要重啟才能生效,而所述0NU設備的重啟會導致用戶業(yè)務出現(xiàn)突然斷開的問題,給業(yè)務帶來不便并且影響用戶體驗。
【發(fā)明內(nèi)容】
[0005]本申請的其中一個目的在于為解決上述問題而提供了一種無源光網(wǎng)絡的應用程序推送方法,本申請的另一個目的在于提供一種采用上述應用程序推送方法的無源光網(wǎng)絡設備和無源光網(wǎng)絡系統(tǒng)。
[0006]本申請?zhí)峁┑臒o源光網(wǎng)絡的應用程序推送方法,包括:通過0MCI通道獲取0NU設備的芯片信息;根據(jù)所述0NU設備的芯片信息判斷是否向所述0NU設備推送應用程序;如果是,通過所述0MCI通道向所述0NU設備推送所述應用程序;在所述應用程序推送完成之后,指示所述0NU設備立即或稍后執(zhí)行所述應用程序。
[0007]作為本申請?zhí)峁┑臒o源光網(wǎng)絡的應用程序推送方法的一種改進,其還包括:在獲取所述0NU設備的芯片信息之前,通過所述0MCI通道查看所述0NU設備是否支持推送應用程序。
[0008]作為本申請?zhí)峁┑臒o源光網(wǎng)絡的應用程序推送方法的一種改進,所述0NU設備的芯片信息包括所述0NU設備的芯片類型和GCC版本號。
[0009]作為本申請?zhí)峁┑臒o源光網(wǎng)絡的應用程序推送方法的一種改進,所述應用程序被分成多個程序片段,并分別通過0MCI報文逐個程序片段地推送給所述0NU設備。
[0010]作為本申請?zhí)峁┑臒o源光網(wǎng)絡的應用程序推送方法的一種改進,通過所述OMCI通道向所述0NU設備推送所述應用程序包括:向所述0NU設備發(fā)送開始推送的0MCI報文;在接收到所述0NU設備的開始推送響應之后,將待推送的應用程序分成多個程序片段,并通過片段推送的0MCI報文,將所述應用程序逐個程序片段地推送給所述0NU設備;在所有程序片段推送完成之后,向所述0NU設備發(fā)送結束推送的0MCI報文,以通知所述0NU設備進行結尾操作。
[0011]本申請?zhí)峁┑臒o源光網(wǎng)絡設備,其支持0MCI協(xié)議,所述無源光網(wǎng)絡設備包括:信息獲取模塊,用于通過0MCI通道獲取0NU設備的芯片信息;第一判斷模塊,用于根據(jù)所述0NU設備的芯片信息判斷是否向所述0NU設備推送應用程序;程序推送模塊,用于通過所述0MCI通道向所述0NU設備推送所述應用程序;執(zhí)行通知模塊,用于在所述應用程序推送完成之后指示所述0NU設備立即或稍后執(zhí)行所述應用程序。
[0012]作為本申請?zhí)峁┑臒o源光網(wǎng)絡設備的一種改進,其還包括:第二判斷模塊,用于在所述信息獲取模塊獲取所述0NU設備的芯片信息之前,通過所述0MCI通道判斷所述0NU設備是否支持推送應用程序。
[0013]作為本申請?zhí)峁┑臒o源光網(wǎng)絡設備的一種改進,所述0NU設備的芯片信息包括所述0NU設備的芯片類型和GCC版本號。
[0014]作為本申請?zhí)峁┑臒o源光網(wǎng)絡設備的一種改進,所述程序推送模塊包括:開始推送單元,用于向所述0NU設備發(fā)送開始推送的0MCI報文;片段推送單元,用于在接收到所述0NU設備的開始推送響應之后,將待推送的應用程序分成多個程序片段,并通過片段推送的0MCI報文,將所述應用程序逐個程序片段地推送給所述0NU設備;結束推送單元,用于在所有程序片段推送完成之后,向所述0NU設備發(fā)送結束推送的0MCI報文,以通知所述0NU設備進行結尾操作。
[0015]本申請?zhí)峁┑臒o源光網(wǎng)絡系統(tǒng),包括0LT設備和0NU設備,其中所述0LT設備通過0MCI通道對所述0NU設備進行管理控制,所述0MCI通道包括提供所述0LT設備獲取所述0NU設備的芯片信息的通道、所述0LT設備將應用程序推送給所述0NU設備的通道以及所述0LT設備控制所述0NU設備運行所述應用程序的通道。
[0016]相較于現(xiàn)有技術,本申請?zhí)峁┑臒o源光網(wǎng)絡的應用程序推送方法、系統(tǒng)和設備可以利用0MCI通道向所述0NU設備進行應用程序的推送,可以實現(xiàn)將所述應用程序快速地下發(fā)給所述0NU設備,并且所述0NU設備所述應用程序之后可以直接執(zhí)行所述應用程序,因此,所述應用程序的推送對于用戶而言是無感知的,并不會影響用戶業(yè)務的正常開展,同時所述0NU設備還可以通過所述應用程序有效地提升用戶的服務質(zhì)量。
【附圖說明】
[0017]為了更清楚地說明本申請實施例中的技術方案,下面將對實施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本申請的一些實施例,對于本領域普通技術人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其它的附圖,其中:
[0018]圖1是本申請?zhí)峁┑臒o源光網(wǎng)絡的應用程序推送方法可以適用的無源光網(wǎng)絡系統(tǒng)一種實施例的結構示意圖;
[0019]圖2是本申請?zhí)峁┑臒o源光網(wǎng)絡的應用程序推送方法一種實施例的流程示意圖;
[0020]圖3是本申請?zhí)峁┑臒o源光網(wǎng)絡設備一種實施例的結構示意圖。
【具體實施方式】
[0021]為了使本申請所解決的技術問題、技術方案及有益效果更加清楚明白,以下結合附圖及實施例,對本申請進行進一步詳細說明。應當理解,此處所描述的具體實施例僅僅用以解釋本申請,并不用于限定本申請。
[0022]本申請?zhí)峁┑臒o源光網(wǎng)絡的應用程序推送方法可以適用于無源光網(wǎng)絡(Ρ0Ν)系統(tǒng)等點到多點光纖接入網(wǎng)絡。請參閱圖1,其為本申請?zhí)峁┑摩?Ν系統(tǒng)一種實施例的結構示意圖。所述Ρ0Ν系統(tǒng)100包括至少一個光線路終端(0LT)設備110、多個光網(wǎng)絡單元(0NU)設備120和位于所述0LT設備110和所述多個0NU設備120之間的光分配網(wǎng)絡130。其中,從所述0LT設備110到所述0NU設備120的方向定義為下行方向;而從所述0NU設備120到所述0LT設備110的方向定義為上行方向。
[0023]所述Ρ0Ν系統(tǒng)100可以是不需要任何有源器件來實現(xiàn)所述0LT設備110和所述0NU設備120之間的數(shù)據(jù)分發(fā)的通信網(wǎng)絡。在本實施例中,所述Ρ0Ν系統(tǒng)100可以為支持所述0LT設備110通過光網(wǎng)絡單元管理控制接口(ONU Management and ControlInterface, OMCI)來對所述多個ONU設備120進行統(tǒng)一的管理和控制的Ρ0Ν系統(tǒng),比如ITU-T G.983系列標準定義的寬帶無源光網(wǎng)絡(Broadband PON, ΒΡ0Ν)系統(tǒng)、ITU-T G.984系列標準定義的吉比特無源光網(wǎng)絡(Gagabit PON, GP0N)系統(tǒng)或者ITU-T G.987系列標準定義的下一代無源光網(wǎng)絡(XGP0N)系統(tǒng)等;上述標準定義的各種Ρ0Ν系統(tǒng)的全部內(nèi)容通過引用結合在本申請文件中。
[0024]所述0LT設備110通常位于中心局(Central Office, C0)位置,其可以充當所述0NU設備120與上層網(wǎng)絡之間的媒介,將從所述上層網(wǎng)絡接收到的數(shù)據(jù)作為下行數(shù)據(jù)并通過所述光分配網(wǎng)絡130轉發(fā)給所述0NU設備120,以及將從所述0NU設備120接收到的上行數(shù)據(jù)轉發(fā)到所述上層網(wǎng)絡。
[0025]所述多個0NU設備120可以分布式地設置在用戶駐地位置。所述0NU設備120為實現(xiàn)所述0LT設備110和用戶設備進行通信的網(wǎng)絡設備,具體地,其可以充當所述0LT設備110與用戶設備之間的媒介,比如將從用戶設備接收到數(shù)據(jù)作為上行數(shù)據(jù)并通過所述光分配網(wǎng)絡130轉發(fā)到所述0LT設備110,以及將從所述0LT設備110接收到的下行數(shù)據(jù)轉發(fā)給用戶設備。應當理解,所述0NU設備12