两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

一種atca架構(gòu)的ipmc程序遠(yuǎn)程升級(jí)方法及裝置的制造方法

文檔序號(hào):8298883閱讀:1196來(lái)源:國(guó)知局
一種atca架構(gòu)的ipmc程序遠(yuǎn)程升級(jí)方法及裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及計(jì)算機(jī)領(lǐng)域,尤其涉及一種ATCA架構(gòu)的IPMC程序遠(yuǎn)程升級(jí)方法及裝置。
【背景技術(shù)】
[0002]高級(jí)電信計(jì)算架構(gòu)(AdvancedTelecommunicat1n Computing Architecture,ATCA)是一種開(kāi)放式、可互操作的電信行業(yè)標(biāo)準(zhǔn),主要針對(duì)電信運(yùn)營(yíng)級(jí)應(yīng)用,它由一系列規(guī)范組成,定義了機(jī)械結(jié)構(gòu)、散熱管理、電源分配和系統(tǒng)管理,支持靈活開(kāi)發(fā)和配置的重復(fù)使用。ATCA采用開(kāi)放、通用的平臺(tái)架構(gòu),為通信及數(shù)據(jù)網(wǎng)絡(luò)應(yīng)用提供了一個(gè)高性價(jià)比、模塊化、兼容性強(qiáng)、并可擴(kuò)展的硬件構(gòu)架,是電信設(shè)備發(fā)展的主要方向。
[0003]ATCA定義了機(jī)箱標(biāo)準(zhǔn)、若干機(jī)架管理機(jī)制以及各種刀片式板卡的形狀系數(shù),為板卡和機(jī)架管理提供各種背板協(xié)議和指導(dǎo)方針。ATCA機(jī)箱通過(guò)智能平臺(tái)管理控制器(Intelligent Platform Management Controller,IPMC)系統(tǒng)可以對(duì)機(jī)箱內(nèi)的單板、電源、風(fēng)扇、溫度傳感器等單元進(jìn)行智能調(diào)節(jié)和管理。IPMC通常選用MCU(Micro Controller Unit微控制器)來(lái)實(shí)現(xiàn),可以是MCS51、ARM等系列微控制器。隨著ATCA架構(gòu)在電信行業(yè)占有率的增加以及系統(tǒng)的功能升級(jí)等原因,機(jī)箱內(nèi)單板的IPMC程序的升級(jí)更新也更加頻繁。
[0004]IPMC的升級(jí)方式在目前技術(shù)中主要有以下三種:
[0005]技術(shù)一:使用燒寫(xiě)器方式升級(jí)IPMC。
[0006]該種升級(jí)方式下,需要將待升級(jí)的ATCA單板從機(jī)箱中拔下來(lái),使用燒寫(xiě)器通過(guò)相應(yīng)的硬件編程接口完成升級(jí)。升級(jí)完成后,再將ATCA單板插入機(jī)箱,重新上電工作。
[0007]現(xiàn)有技術(shù)一的缺陷是:需要進(jìn)行單板的拔插操作,還需要插入燒寫(xiě)器進(jìn)行升級(jí),操作復(fù)雜,且對(duì)于部署在現(xiàn)場(chǎng)的單板在無(wú)維護(hù)人員在場(chǎng)的情況下,無(wú)法完成升級(jí)。
[0008]技術(shù)二:使用外部的個(gè)人電腦(Personal Computer, PC)機(jī)在線升級(jí)IPMC。
[0009]在該種升級(jí)方式下,IPMC中的MCU應(yīng)該為支持應(yīng)用中編程(In-Applicat1nProgramming, IAP)在線升級(jí)功能的微控制器。升級(jí)時(shí)需要將單板的IPMC控制器通過(guò)某種通信接口(例如串口)與PC機(jī)點(diǎn)對(duì)點(diǎn)相連,操作人員通過(guò)對(duì)PC機(jī)上專用的升級(jí)控制軟件的操作,從PC中找出該單板相應(yīng)的IPMC升級(jí)程序,向IPMC控制器發(fā)送升級(jí)加載指令,并將升級(jí)程序下發(fā)給IPMC進(jìn)行升級(jí)。
[0010]現(xiàn)有技術(shù)二的缺陷是:升級(jí)雖然不需要拔插單板,但也需要操作人員將PC機(jī)和單板上的通信接口相連接,對(duì)于部署在現(xiàn)場(chǎng)的單板在無(wú)維護(hù)人員在場(chǎng)的情況下,同樣無(wú)法完成升級(jí)。另外,每次升級(jí)只能對(duì)一個(gè)單板的IPMC進(jìn)行在線升級(jí)。對(duì)于ATCA這樣的平臺(tái)架構(gòu),機(jī)框中一般都有多個(gè)單板,因此需要電腦依次連接對(duì)應(yīng)的單板,造成升級(jí)操作復(fù)雜,且效率低下。
[0011]技術(shù)三:通過(guò)機(jī)框管理器(Shelf Management Controller, SHMC)在線升級(jí)。
[0012]圖1為技術(shù)三方式下ATCA設(shè)備板卡IPMC升級(jí)原理圖。在這種ATCA設(shè)備的機(jī)框管理架構(gòu)中,主要包括設(shè)置在機(jī)框插槽中的多個(gè)ATCA單板以及機(jī)框管理器(SHMC,ShelfManagement Controller)。SHMC主要用于對(duì)機(jī)框內(nèi)的單板、風(fēng)扇以及電源等進(jìn)行智能調(diào)節(jié)和管理。SHMC和各ATCA單板的IPMC通過(guò)智能平臺(tái)管理總線(IPMB,Intelligent PlatformManagementBus)連接。IPMB由兩對(duì)獨(dú)立的I2C總線組成,分別稱為IPMB-A、IPMB-B, SHMC和IPMC之間使用智能平臺(tái)管理接口(IPMI Intelligent Platform Interface)協(xié)議傳送IPMI消息。
[0013]在該種升級(jí)方式下,SHMC從遠(yuǎn)程文件服務(wù)器上獲取IPMC程序,通過(guò)IPMB總線,采用IPMI協(xié)議傳送所述IPMC程序到各ATCA板卡的IPMC控制器,所述IPMC中的控制器支持ISP在線升級(jí)功能,當(dāng)接收到機(jī)框管理器的IPMC程序后,采用ISP方式升級(jí)所述IPMC程序。
[0014]現(xiàn)有技術(shù)三的缺陷是:SHMC和各ATCA單板的IPMC通過(guò)智能平臺(tái)管理總線(IPMB,Intelligent Platform, ManagementBus)連接,IPMB 是本質(zhì)是由 I2C 總線實(shí)現(xiàn)的,I2C 總線不僅速度慢,而且在同一個(gè)時(shí)刻只能有一個(gè)從設(shè)備和主設(shè)備通信。即,該種升級(jí)方式下,在同一個(gè)時(shí)刻只能有一個(gè)IPMC從節(jié)點(diǎn)和SHMC主節(jié)點(diǎn)通信,實(shí)現(xiàn)IPMC程序升級(jí),當(dāng)上一個(gè)IPMC從節(jié)點(diǎn)升級(jí)完畢后,下一個(gè)IPMC從節(jié)點(diǎn)才可以進(jìn)行升級(jí),整體上看,是通過(guò)串行的方式完成整個(gè)機(jī)箱內(nèi)ATCA板卡的IPMC程序升級(jí),當(dāng)機(jī)箱內(nèi)板卡較多的時(shí)候,升級(jí)效率并不尚O

【發(fā)明內(nèi)容】

[0015]有鑒于此,本發(fā)明實(shí)施例提出一種ATCA架構(gòu)的IPMC程序遠(yuǎn)程升級(jí)方法及裝置,以實(shí)現(xiàn)在ATCA架構(gòu)下遠(yuǎn)程快速升級(jí)IPMC程序。
[0016]第一方面,本發(fā)明實(shí)施例提供了一種ATCA架構(gòu)的IPMC程序遠(yuǎn)程升級(jí)方法,包括:
[0017]ATCA機(jī)箱內(nèi)的主卡從服務(wù)器上獲取IPMC升級(jí)程序;
[0018]主卡運(yùn)行升級(jí)程序,并向從卡發(fā)送升級(jí)控制命令;
[0019]從卡接收主卡發(fā)送的IPMC升級(jí)命令并利用base通道總線從主卡并行下載升級(jí)程序,并執(zhí)行從卡的升級(jí)程序。
[0020]第二方面,本發(fā)明實(shí)施例還提供了一種ATCA架構(gòu)的IPMC程序遠(yuǎn)程升級(jí)裝置,包括:升級(jí)程序獲取裝置,用于使ATCA機(jī)箱內(nèi)的主卡從服務(wù)器上獲取IPMC升級(jí)程序;
[0021]升級(jí)程序運(yùn)行單元,用于使主卡運(yùn)行升級(jí)程序,并向從卡發(fā)送升級(jí)控制命令;
[0022]從卡下載及升級(jí)單元,用于使從卡接收主卡發(fā)送的IPMC升級(jí)命令并利用base通道總線并行從主卡下載升級(jí)程序,并執(zhí)行從卡的升級(jí)程序。
[0023]本發(fā)明實(shí)施例通過(guò)ATCA機(jī)箱內(nèi)的主卡從服務(wù)器上獲取IPMC升級(jí)程序,主卡運(yùn)行升級(jí)程序,并向從卡發(fā)送升級(jí)控制命令,從卡接收主卡發(fā)送的IPMC升級(jí)命令并利用base通道總線從主卡并行下載升級(jí)程序,并執(zhí)行從卡的升級(jí)程序。極大提高了 IPMC文件的傳輸效率,并使各單板互相獨(dú)立并行升級(jí),減少升級(jí)所需時(shí)間,大大提高了升級(jí)效率。
【附圖說(shuō)明】
[0024]通過(guò)閱讀參照以下附圖所作的對(duì)非限制性實(shí)施例所作的詳細(xì)描述,本發(fā)明的其它特征、目的和優(yōu)點(diǎn)將會(huì)變得更明顯:
[0025]圖1是現(xiàn)有技術(shù)中ATCA設(shè)備板卡IPMC升級(jí)原理示意圖;
[0026]圖2是本發(fā)明實(shí)施例一所提供的ATCA設(shè)備板卡IPMC程序遠(yuǎn)程升級(jí)原理示意圖;
[0027]圖3是本發(fā)明實(shí)施例一所提供的ATCA設(shè)備板卡IPMC程序遠(yuǎn)程升級(jí)的系統(tǒng)原理示意圖;
[0028]圖4是本發(fā)明實(shí)施例一所提供的一種ATCA架構(gòu)的IPMC程序遠(yuǎn)程升級(jí)方法流程圖;
[0029]圖5是本發(fā)明實(shí)施例二所提供的一種ATCA架構(gòu)的IPMC程序遠(yuǎn)程升級(jí)方法流程圖;
[0030]圖6是本發(fā)明實(shí)施例三所提供的一種ATCA架構(gòu)的IPMC程序遠(yuǎn)程升級(jí)方法流程圖;
[0031]圖7是本發(fā)明實(shí)施例三所提供的一種ATCA架構(gòu)的IPMC程序遠(yuǎn)程升級(jí)方法示意圖;
[0032]圖8是本發(fā)明實(shí)施例四所提供的一種ATCA架構(gòu)的IPMC程序遠(yuǎn)程升級(jí)方法流程圖;
[0033]圖9是本發(fā)明實(shí)施例四所提供的一種ATCA架構(gòu)的IPMC程序遠(yuǎn)程升級(jí)方法中采用ISP方式升級(jí)的示意圖;
[0034]圖10是本發(fā)明實(shí)施例五所提供的一種ATCA架構(gòu)的IPMC程序遠(yuǎn)程升級(jí)裝置的結(jié)構(gòu)圖。
【具體實(shí)施方式】
[0035]下面結(jié)合附圖和實(shí)施例對(duì)本發(fā)明作進(jìn)一步的詳細(xì)說(shuō)明??梢岳斫獾氖?,此處所描述的具體實(shí)施例僅用于解釋本發(fā)明,而非對(duì)本發(fā)明的限定。另外還需要說(shuō)明的是,為了便于描述,附圖中僅示出了與本發(fā)明相關(guān)的部分而非全部?jī)?nèi)容。
[0036]實(shí)施例一
[0037]圖2、圖3及圖4用于描述本發(fā)明的實(shí)施例一的相關(guān)內(nèi)容。其中,圖2是本發(fā)明實(shí)施例一所提供的ATCA設(shè)備板卡IPMC程序遠(yuǎn)程升級(jí)原理示意圖,圖3是本發(fā)明實(shí)施例一所提供的ATCA設(shè)備板卡IPMC程序遠(yuǎn)程升級(jí)的系統(tǒng)原理示意圖。圖4是本發(fā)明第一實(shí)施例提供的一種ATCA架構(gòu)的IPMC程序遠(yuǎn)程升級(jí)方法的流程圖。
[0038]參考圖2、圖3和圖4,所述ATCA架構(gòu)的IPMC程序遠(yuǎn)程升級(jí)方法包括:
[0039]SlOl,ATCA機(jī)箱內(nèi)的主卡從服務(wù)器上獲取IPMC升級(jí)程序;
[0040]在本實(shí)施例中,采用如下系統(tǒng):采用TCA 6U標(biāo)準(zhǔn)的標(biāo)準(zhǔn)機(jī)箱(附帶背板),作為插入ATCA單板的機(jī)箱系統(tǒng)。ATCA接入卡5塊,作為ATCA機(jī)箱內(nèi)的從卡,各接入卡都包含獨(dú)立的CPU子系統(tǒng)和IPMC子系統(tǒng),且CPU子系統(tǒng)和IPMC子系統(tǒng)在本板卡內(nèi)部通過(guò)串口進(jìn)行物理連接。ATCA交換卡I ±夬,作為ATCA機(jī)箱內(nèi)的主卡,包含獨(dú)立的CPU子系統(tǒng)和IPMC子系統(tǒng),且CPU子系統(tǒng)和IPMC子系統(tǒng)在本板卡內(nèi)部通過(guò)串口進(jìn)行物理連接。機(jī)箱內(nèi)的所有ATCA板卡的CPU子系統(tǒng)通過(guò)機(jī)箱背板base通道互相連接;base通道本質(zhì)上是各CPU子系統(tǒng)間的網(wǎng)絡(luò)接口連接通路,可以相互發(fā)送TCP/IP報(bào)文。文件服務(wù)器用以存放待升
當(dāng)前第1頁(yè)1 2 3 
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
乌兰县| 天祝| 辛集市| 乌鲁木齐县| 石狮市| 沁阳市| 横峰县| 淮滨县| 天台县| 辽宁省| 纳雍县| 礼泉县| 南昌县| 长阳| 武邑县| 论坛| 海阳市| 固安县| 新密市| 叶城县| 广宁县| 津南区| 资中县| 安国市| 茂名市| 工布江达县| 满洲里市| 灵寿县| 宝鸡市| 东乌| 达日县| 阿城市| 赞皇县| 宁武县| 太仓市| 沙河市| 左权县| 武汉市| 收藏| 从江县| 湄潭县|