[發明專利]開放應用架構中軟件在線升級的實現方法、系統及設備有效
| 申請號: | 200810097361.7 | 申請日: | 2008-05-13 |
| 公開(公告)號: | CN101267351A | 公開(公告)日: | 2008-09-17 |
| 發明(設計)人: | 田浩 | 申請(專利權)人: | 杭州華三通信技術有限公司 |
| 主分類號: | H04L12/24 | 分類號: | H04L12/24;G06F9/445 |
| 代理公司: | 北京挺立專利事務所 | 代理人: | 葉樹明 |
| 地址: | 310053浙江省杭州市高新技術產業*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 開放 應用 架構 軟件 在線 升級 實現 方法 系統 設備 | ||
技術領域
本發明涉及通信技術領域,尤其涉及一種開放應用架構中軟件在線升級的實現方法、系統及設備。
背景技術
OAA(Open?Application?Architecture,開放應用架構)是一種數據通訊設備體系架構,通過這種架構可以在傳統的路由器、以太網交換機設備中集成獨立的智能業務接口板或者智能業務部件。通常OAA架構在系統和智能業務部件之間通過以太網接口傳遞數據和狀態信息,通過串行接口傳遞管理控制信息等。
路由器和以太網交換機在因特網中承擔著IP數據包的轉發和傳輸路徑選擇等功能。中低端路由器和中低端交換機的主要功能是業務匯集和業務管理,一般處于網絡的邊緣位置。中低端路由器依靠單一的CPU(Center?Process?Unit,中央處理單元)進行處理,中低端以太網交換機依靠內部功能簡單的專用芯片實現以太網業務的處理。在面對豐富的業務特性的要求下,如IPSec(Internet?Protocol?Security,國際互聯網協議安全)、IPS(Intrusion?Prevention?System,入侵防御系統)、語音和無線等,這些中低端設備很難滿足業務需求。
因此,為滿足日益增長的業務需求,可以對原有的路由器或交換機進行改進,在設備中留出插板的接口(OAA后插板)??梢园褲M足不同業務需求的各種智能接口板(OAA前插板)集成到中低端路由器和交換機設備中來實現更多功能,使得集成后的設備既可以實現傳統路由器或交換機的功能,又可以由智能接口板獨立實現其它功能。這種開放式的架構可以通過智能接口板集成多樣的硬件平臺,從而運行第三方的各種業務軟件,并通過靈活、開放的數據接口和控制接口使得接口板和主控板之間完成控制報文和數據報文的交換。
圖1為集成了智能接口板的交換機或路由器的系統框圖。智能接口板作為一個獨立的CPU系統和路由器或者是交換機的主機相連,智能接口板和主機之間的信號主要包括通過以太網口傳輸的數據平面數據;通過串行接口傳輸的控制平面的數據,例如:智能接口板的硬復位信號、插穩信號、電源信號(包括電源、電源使能控制信號和電源上電狀態信號)等控制信號和其它預留的一些接口信號。
作為開放系統的組成部分,智能接口板需要與路由器或者是交換機的對接處理板組合在一起作為路由器或者是以太網交換機的一個通用線路板。這個線路板可以直接集成到路由器或者是交換機中提供傳統數據通訊設備功能之外的增強業務處理功能。而這個智能接口板一般是通過高性能的CPU和存儲設備實現,其中,存儲設備,如CF(Compact?Flash,緊密閃存)卡,用于存儲智能接口板運行的應用程序。
智能接口板的軟件在線升級是一個關鍵的功能,能夠在保證設備正常工作的情況下實現軟件提供的功能升級或者是軟件BUG(錯誤)以及缺陷的修正,從而提高系統的應用可靠性。目前,集成到開放應用架構中的智能接口板不能實現應用程序的在線升級,智能接口板軟件在生產環節一次加載之后直接交付客戶使用,如果發現問題或者是功能要求需要進行軟件升級,只能通過更換存儲設備,比如將存有升級好應用程序的CF卡寄給用戶或上門為用戶更換。
因此,現有技術中,開放應用架構系統中的智能接口板不能在線升級,會限制產品的應用環境或者是降低產品的運行可靠性,并增加了后期維護的成本。
發明內容
本發明提供了一種開放應用架構中軟件在線升級的實現方法、系統及設備,利用開放應用架構中管理端口使用的串行接口并結合硬件設計以及軟件協議實現智能接口板中應用程序的在線升級。
本發明實施例提供了一種開放應用架構OAA中軟件在線升級的實現方法,應用于包括OAA后插板和OAA前插板的OAA系統中,包括以下步驟:
所述OAA后插板接收到主控板發送的應用程序升級通知,查詢所述OAA前插板當前應用程序的版本是否低于待升級版本,如果是,則接收來自主控板的應用程序,并暫停所述OAA后插板所有對外接口的業務;
所述OAA后插板通過串口向所述OAA前插板發送在線升級啟動消息;
所述OAA前插板在收到所述OAA后插板通過串口發送的在線升級啟動消息后,暫停所述OAA前插板所有對外業務,通過串口向所述OAA后插板發送在線升級啟動確認消息;
所述OAA后插板在收到所述OAA前插板通過串口發來的在線升級啟動確認消息后,確認所述OAA前插板升級準備完成;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于杭州華三通信技術有限公司,未經杭州華三通信技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200810097361.7/2.html,轉載請聲明來源鉆瓜專利網。





