[發明專利]IPMC在線升級方法和裝置有效
| 申請號: | 200810225386.0 | 申請日: | 2008-10-31 |
| 公開(公告)號: | CN101729287A | 公開(公告)日: | 2010-06-09 |
| 發明(設計)人: | 田華;張峰 | 申請(專利權)人: | 大唐移動通信設備有限公司 |
| 主分類號: | H04L12/24 | 分類號: | H04L12/24;H04Q3/00 |
| 代理公司: | 北京市德恒律師事務所 11306 | 代理人: | 梁永 |
| 地址: | 100083*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | ipmc 在線 升級 方法 裝置 | ||
技術領域
本發明涉及通信技術領域,特別涉及一種IPMC在線升級方法和裝置。
背景技術
IPMC(Intelligent?Platform?Management?Controller,智能平臺管理控制 器)的在線升級是ATCA(Advanced?Telecommunications?Computing Architecture,高級電信計算體系結構)平臺中的一項重要操作維護功能。 由于IPMC在線升級的操作細節是與特定硬件實現綁定的,因此IPMIv1.5 (Intelligent?Platform?Management?Interface?Specification?v1.5,智能平臺管 理接口規范)規范和PICMG3.0(PCI?Industrial?Computer?Manufacturers Group,PCI工業計算機制造組織)規范均沒有對IPMC具體升級操作流程 進行規定。
ATCA平臺中IPMC負責本板的槽位號獲取,上下電控制,復位控制, 指示燈控制,溫度、電壓和轉速監控等重要功能。如圖1所示,為現有技 術ATCA平臺連接框圖,IPMC由機框管理控制器ShMC(Shelf?Management Controller,機框管理控制器)管理,ShMC與IPMC間采用IPMB(Intelligent Platform?Management?Bus,智能平臺管理總線)總線通信。
現有技術對IPMC在線升級主要采用如下兩種方式:
1)IPMC采用一個啟動控制區和兩個啟動映像文件區升級方式
在該方式中,IPMC需有足夠的FLASH空間,將FLASH空間劃分為 三個部分:啟動控制區、啟動映像區1和啟動映像區2。如圖2所示,為 現有技術中FLASH空間配置圖,啟動映像區中的文件一個作為主映像文 件,另一個作為備用映像文件,啟動控制區放置映像控制參數,由系統上 層軟件配置。系統在啟動映像文件之前,根據啟動控制區參數來決定裝載 或升級FLASH中哪一個區域的映像文件。
該方式的缺點是要求必須有足夠的存儲空間,用于存儲啟動控制區的 設置參數和兩個啟動映像文件;其次還要求有操作系統支持,否則該升級 方式不可實現;并且該方式存在資源大量浪費的問題,并且整個系統的成 本較高。
2)IPMC采用互相升級方式
如圖3所示,為現有技術中IPMC使用互相升級方式的示意圖。通過 框內一個提供升級單板A來升級框內其它被升級單板的IPMC,在其它被 升級單板的IPMC升級完后,由其它單板升級單板A的IPMC。這樣通過 互相升級來完成框內所有單板的IPMC在線升級。在該方式中,升級文件 通過BT(Block?Transfer,塊傳輸)口傳輸到提供升級單板A的IPMC,再 由IPMB總線傳送到被升級單板B,完成B板IPMC的在線升級。
該方式的缺點是,提供升級單板A的處理器在升級IPMC時會較長時 間占用處理器資源,并且BT口在此過程中不能再使用,因此會影響到該 單板處理器處理與BT接口相關的功能。另外,在一個框內必須選擇一個 提供升級單板A,當其它單板升級完成后,再來升級A板,所以相同類型 的單板不能一次升級完成,需要兩次升級操作。
發明內容
本發明的目的在于提供一種實現IPMC在線升級的簡單方法,避免上 述方案一中提到對硬件依賴程度比較大,成本較高的缺點;同時還能夠解 決方案二中操作步驟比較繁雜的問題。
為達到上述目的,本發明一方面提出一種智能平臺管理控制器IPMC 在線升級方法,包括至少一個IPMC,各個所述IPMC通過智能平臺管理總 線IPMB與機框管理控制器ShMC相連,所述IPMC內分為應用程序APP 用戶代碼區和應用中升級IAP在線升級區,所述IAP在線升級區完成所述 APP用戶代碼區的軟件升級功能,并在所述IPMC升級時可見,所述APP 用戶代碼區包含用戶應用程序,并在所述IPMC工作時可見,包括以下步 驟:所述ShMC通過所述IPMB向所述IPMC發送存儲區切換命令;所述 IPMC根據所述存儲區切換命令從所述APP用戶代碼區切換至所述IAP在 線升級區;所述ShMC通過所述IPMB向所述IPMC發送升級命令和升級 文件數據;所述IPMC根據接收的所述升級命令和升級文件數據對所述APP 用戶代碼區擦除并重新編程,實現對所述IPMC的在線升級。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于大唐移動通信設備有限公司,未經大唐移動通信設備有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200810225386.0/2.html,轉載請聲明來源鉆瓜專利網。





