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

【技術保護點】
一種無源光網絡的應用程序推送方法,其特征在于,包括:通過OMCI通道獲取ONU設備的芯片信息;根據所述ONU設備的芯片信息判斷是否向所述ONU設備推送應用程序;如果是,通過所述OMCI通道向所述ONU設備推送所述應用程序;在所述應用程序推送完成之后,指示所述ONU設備立即或稍后執行所述應用程序。
【技術特征摘要】
【專利技術屬性】
技術研發人員:劉玉喜,張芬芬,
申請(專利權)人:上海斐訊數據通信技術有限公司,
類型:發明
國別省市:上海;31
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。