專(zhuān)利名稱(chēng):一種atca系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本實(shí)用新型屬于通訊技術(shù)領(lǐng)域,具體涉及ATCA平臺(tái)技術(shù)。
背景技術(shù):
目前,業(yè)內(nèi)領(lǐng)先的電信設(shè)備制造商和運(yùn)營(yíng)商正在支持一個(gè)全新的、開(kāi)放系統(tǒng)的體系結(jié)構(gòu),先進(jìn)電信計(jì)算體系結(jié)構(gòu)(Advanced Telecom Computing Architecture,簡(jiǎn)稱(chēng)AdvancedTCA,ATCA)。ATCA發(fā)布了用于下一代電信設(shè)備的板卡、底板以及軟件規(guī)范PICMG3.0規(guī)范。它是由一個(gè)核心規(guī)范—PICMG3.0和一系列輔助規(guī)范組成。ATCA家族中的核心規(guī)范定義了ATCA系列規(guī)范中的機(jī)構(gòu)、電源、散熱、互聯(lián)、系統(tǒng)管理部分;輔助規(guī)范內(nèi)容則定義了在核心規(guī)范中互聯(lián)的傳輸方式。
ATCA主要是一個(gè)硬件規(guī)范,其平臺(tái)結(jié)構(gòu)如圖1所示。圖中,機(jī)框管理控制器(ShMC)負(fù)責(zé)完成對(duì)ACTA系統(tǒng)中的現(xiàn)場(chǎng)置換單元(Field Replaceable Units,F(xiàn)RU)如單板,電源、風(fēng)扇、溫度傳感器的管理。平臺(tái)散熱系統(tǒng)(Fan Tray)負(fù)責(zé)系統(tǒng)散熱。交換板(Hub)負(fù)責(zé)平臺(tái)數(shù)據(jù)交換與交換控制。業(yè)務(wù)板(Node)則負(fù)責(zé)平臺(tái)的系統(tǒng)控制、應(yīng)用業(yè)務(wù)承載和軟件支持等。
目前,對(duì)基于ATCA硬件平臺(tái)架構(gòu)開(kāi)發(fā)的業(yè)務(wù)板的網(wǎng)管方式,還繼承了傳統(tǒng)的私有平臺(tái)設(shè)備的管理方式,利用遠(yuǎn)端網(wǎng)管方式,通過(guò)每個(gè)業(yè)務(wù)板上的網(wǎng)絡(luò)管理接口,對(duì)于單個(gè)業(yè)務(wù)板獨(dú)立進(jìn)行網(wǎng)絡(luò)管理。這種方式實(shí)現(xiàn)的系統(tǒng),如果用戶(hù)要對(duì)集成到一個(gè)ATCA機(jī)框中的不同業(yè)務(wù)板進(jìn)行管理,他就必須記住每個(gè)業(yè)務(wù)板的管理IP地址以及端口號(hào),然后分別對(duì)它們進(jìn)行配置管理,實(shí)現(xiàn)起來(lái)非常煩瑣和復(fù)雜;同時(shí),這種實(shí)現(xiàn)方式也不符合ATCA技術(shù)的思想——開(kāi)放化、模塊化、標(biāo)準(zhǔn)化。
發(fā)明內(nèi)容
本實(shí)用新型的目的是為了克服現(xiàn)有技術(shù)實(shí)現(xiàn)中,對(duì)于安裝在同一個(gè)ATCA機(jī)架上的各個(gè)業(yè)務(wù)板、及業(yè)務(wù)板和交換板上的PMC卡(一種夾層卡,它的主要作用是要解決功能模塊化以及為用戶(hù)提供更多靈活選擇的問(wèn)題,同時(shí),用戶(hù)也可以根據(jù)具體應(yīng)用的變化,輕易調(diào)整系統(tǒng)的處理器、內(nèi)存、I/O、以及管理處理器模塊。目前的PMC卡主要用來(lái)承載DSP、存儲(chǔ)、網(wǎng)絡(luò)處理和線路終端(T1/E1和OC-3/STM-1)等靈活的擴(kuò)展選項(xiàng)。)進(jìn)行管理時(shí),需要對(duì)他們各自獨(dú)立進(jìn)行管理的缺點(diǎn)。通過(guò)設(shè)計(jì)一種ATCA交換板、業(yè)務(wù)板、PMC子卡之間的管理信息配置、交互機(jī)制,來(lái)對(duì)外提供一種統(tǒng)一的網(wǎng)絡(luò)管理接口,設(shè)備管理員可以通過(guò)這個(gè)統(tǒng)一的、界面友好的網(wǎng)管接口,有選擇地登陸到各個(gè)目標(biāo)板、子卡上,進(jìn)而對(duì)該機(jī)框上運(yùn)行的各個(gè)交換板、業(yè)務(wù)板、PMC子卡進(jìn)行管理。
為達(dá)上述目的,本實(shí)用新型采用如下技術(shù)方案,一種ATCA系統(tǒng),包括交換板、一塊或多塊業(yè)務(wù)板、機(jī)框管理控制器,所述交換板、業(yè)務(wù)板通過(guò)系統(tǒng)總線或網(wǎng)口相連接,實(shí)現(xiàn)板間通訊功能。所述交換板上設(shè)有一監(jiān)視服務(wù)模塊和統(tǒng)一網(wǎng)管接口模塊,所述監(jiān)視服務(wù)模塊用于獲取、查詢(xún)、更新各個(gè)業(yè)務(wù)板的系統(tǒng)描述信息,所述統(tǒng)一網(wǎng)管接口模塊用于統(tǒng)一網(wǎng)管接入。
其中,所述監(jiān)視服務(wù)模塊設(shè)有GUI、TELNET、WEB接口中的一種或多種。
其中,所述系統(tǒng)描述信息包括業(yè)務(wù)板所在的槽位位置信息、業(yè)務(wù)板實(shí)現(xiàn)的主要功能介紹、業(yè)務(wù)板管理方式的描述。其中,業(yè)務(wù)板管理方式的描述指帶內(nèi)/外網(wǎng)管IP地址、服務(wù)端口號(hào)等信息。
本實(shí)用新型不僅符合ATCA規(guī)范模塊化、標(biāo)準(zhǔn)化的設(shè)計(jì)思想;同時(shí),提供界面友好的統(tǒng)一網(wǎng)管入口,方便管理員進(jìn)行操作;此外,提供單一的ATCA機(jī)框?qū)ν饩W(wǎng)管接口IP地址,而不是為每一個(gè)業(yè)務(wù)板/卡都提供對(duì)外管理公網(wǎng)IP地址,可以節(jié)約目前有限的公網(wǎng)IP地址資源。
以下結(jié)合附圖及實(shí)施例進(jìn)一步說(shuō)明本實(shí)用新型。
圖1為現(xiàn)有ATCA平臺(tái)結(jié)構(gòu)示意圖;圖2為本實(shí)用新型ATCA系統(tǒng)中交換板網(wǎng)管示意圖;圖3為本實(shí)用新型ATCA系統(tǒng)中交換板、業(yè)務(wù)板、SHMC連接示意圖;圖4為是業(yè)務(wù)板開(kāi)始工作時(shí),主動(dòng)上報(bào)信息流程圖;圖5是交換板定時(shí)查詢(xún)業(yè)務(wù)板狀態(tài)以及讀取業(yè)務(wù)板信息流程圖;圖6是用戶(hù)通過(guò)Telnet方式對(duì)業(yè)務(wù)板進(jìn)行管理的流程圖;圖7是用戶(hù)通過(guò)Web方式對(duì)業(yè)務(wù)板進(jìn)行管理的流程圖;圖8是用戶(hù)通過(guò)GUI方式對(duì)業(yè)務(wù)板進(jìn)行管理的流程圖。
具體實(shí)施方式
一種ATCA系統(tǒng),包括交換板(如圖2所示)、多塊業(yè)務(wù)板、機(jī)框管理控制器、平臺(tái)散熱系統(tǒng)。所述交換板、業(yè)務(wù)板通過(guò)系統(tǒng)總線或網(wǎng)口相連接。所述交換板上設(shè)有一監(jiān)視服務(wù)模塊和統(tǒng)一網(wǎng)管接口模塊,所述監(jiān)視服務(wù)模塊用于獲取、查詢(xún)、更新各個(gè)業(yè)務(wù)板的系統(tǒng)描述信息,所述統(tǒng)一網(wǎng)管接口模塊用于統(tǒng)一網(wǎng)管接入。所述監(jiān)視服務(wù)模塊設(shè)有所述監(jiān)視服務(wù)模塊設(shè)有GUI、TELNET、WEB接口中的一種或多種。所述系統(tǒng)描述信息包括業(yè)務(wù)板所在的槽位位置信息、業(yè)務(wù)板實(shí)現(xiàn)的主要功能介紹、業(yè)務(wù)板管理方式的描述。
為進(jìn)一步說(shuō)明ATCA主要硬件結(jié)構(gòu),以下結(jié)合圖3對(duì)Hub板、Node板和機(jī)框管理控制器(SHMC)的連接方式進(jìn)行說(shuō)明。通常交換板包括CPU、多個(gè)PMC卡、交換芯片(SW)、IPMC(一單片機(jī),用于連接SHMC和承載板(hub板和node板),交換板的PMC卡通過(guò)PCI總線與CPU相連,通過(guò)千兆以太網(wǎng)口(GE)與交換芯片(SW)相連。
其中,業(yè)務(wù)板的硬件結(jié)構(gòu)與交換板基本相同,包括CPU、多個(gè)PMC卡、交換芯片(SW)、IPMC(一單片機(jī)),交換板的PMC卡通過(guò)PCI總線與CPU相連,通過(guò)千兆以太網(wǎng)口(GE)與交換芯片(SW)相連。
交換板的交換芯片(SW)通過(guò)背板總線與業(yè)務(wù)板的交換芯片(SW)相連。交換板的IPMC通過(guò)機(jī)框管理控制器(SHMC)與業(yè)務(wù)板的IPMC相連。
所述監(jiān)視服務(wù)模塊和統(tǒng)一網(wǎng)管接口模塊,主要實(shí)現(xiàn)于交換板上的CPU上,提供Telnet、Web、GUI等方式的接入。并通過(guò)交換板上的交換芯片獲取、查詢(xún)、更新各個(gè)業(yè)務(wù)板的系統(tǒng)描述信息。
上述ATCA系統(tǒng)(交換板、業(yè)務(wù)板、機(jī)箱管理模塊(SHMC)之間的連接框圖可參見(jiàn)圖3所示)的實(shí)現(xiàn)流程,包括以下步驟1)交換板上的監(jiān)視服務(wù)模塊通過(guò)背板總線,獲取本機(jī)框當(dāng)前工作著的各個(gè)業(yè)務(wù)板的系統(tǒng)描述信息;2)交換板上的監(jiān)視服務(wù)模塊根據(jù)獲取的系統(tǒng)描述信息組織網(wǎng)管登錄主界面。
如圖4所示,所述監(jiān)視服務(wù)模塊獲取各業(yè)務(wù)板系統(tǒng)描述信息的方式包括主動(dòng)上報(bào)與定時(shí)查詢(xún)兩種方式。
其中,業(yè)務(wù)板主動(dòng)上報(bào)流程如圖4所示,包括以下步驟(1)NODE板上電開(kāi)始工作;(2)上報(bào)本板系統(tǒng)描述信息;(3)交換板監(jiān)視服務(wù)模塊接收到相關(guān)信息;(4)構(gòu)造Telnet、Web、GUI的登錄主界面;(5)交換板監(jiān)聽(tīng)不同的網(wǎng)管請(qǐng)求。
監(jiān)視服務(wù)模塊定時(shí)查詢(xún)流程如圖5所示,包括以下步驟
(1)交換板查詢(xún)各個(gè)單板工作狀態(tài);(2)機(jī)框內(nèi)單板狀態(tài)發(fā)生變化?如果否,則轉(zhuǎn)步驟(1),如果是,則進(jìn)入步驟(3);(3)某個(gè)單板不再工作?如果否,則轉(zhuǎn)步驟(5),如果是,則進(jìn)入步驟(4);(4)修改對(duì)應(yīng)的管理主界面信息;(5)新增加某塊單板?如果否,則轉(zhuǎn)步驟(1),如果是,則進(jìn)入步驟(6);(6)新增單板主動(dòng)上報(bào)了信息?如果是,則轉(zhuǎn)步驟(1),如果否,則進(jìn)入步驟(7);(7)主動(dòng)發(fā)起查詢(xún)信息請(qǐng)求;(8)查詢(xún)成功?如果是,則轉(zhuǎn)步驟(1),如果否,則進(jìn)入步驟(9);(9)報(bào)告錯(cuò)誤,轉(zhuǎn)步驟(1)。
目前遠(yuǎn)端的網(wǎng)管手段主要有Telnet、Web、GUI三種方式,實(shí)現(xiàn)的協(xié)議分別是Telnet、Http、GUI,這三種網(wǎng)管方式都是基于TCP/UDP協(xié)議之上的socket應(yīng)用。上述三種實(shí)現(xiàn)方式在原理上基本相同,在此以Telnet方式的遠(yuǎn)程管理舉例說(shuō)明本實(shí)用新型的實(shí)現(xiàn)方式。如圖6所示,對(duì)于Http、GUI方式,可對(duì)照?qǐng)D7、圖8。
對(duì)于Telnet方式的遠(yuǎn)程管理,其包括以下步驟第一步交換板上的監(jiān)視服務(wù)模塊收集業(yè)務(wù)板信息;例如,在本ATCA機(jī)框上各個(gè)業(yè)務(wù)板、PMC子卡的相關(guān)系統(tǒng)描述信息,其中系統(tǒng)描述信息的收集模式,可采用圖2業(yè)務(wù)板主動(dòng)上報(bào)模式和圖3交換板定時(shí)查詢(xún)模式兩種相結(jié)合的方式;第二步交換板根據(jù)收集到的信息,構(gòu)造Telnet登錄主頁(yè)面。其中登錄主界面根據(jù)軟件編程的不同,可以是窗口圖形式的,也可以是字符形式的;第三步監(jiān)聽(tīng)用戶(hù)請(qǐng)求。用戶(hù)要對(duì)某個(gè)ATCA機(jī)框上的業(yè)務(wù)板通過(guò)Telnet進(jìn)行配置、管理時(shí),首先通過(guò)統(tǒng)一網(wǎng)管接口模塊,登錄到該機(jī)框交換板上的監(jiān)視服務(wù)模塊對(duì)應(yīng)的Telnet服務(wù)(Telnet Server);第四步當(dāng)有用戶(hù)登錄,且用戶(hù)認(rèn)證成功后,交換板上的Telnet Server給出Telnet登錄主界面,并提示用戶(hù)管理方式。管理主界面描述當(dāng)前安裝在本ATCA機(jī)框內(nèi)的各個(gè)NODE載板、PMC子卡實(shí)現(xiàn)的功能描述、在機(jī)框中的物理位置等等系統(tǒng)描述信息以及對(duì)應(yīng)的管理命令提示等信息。例如,提示用戶(hù),1號(hào)槽位(SLOT 1)當(dāng)前安裝的是基于以太網(wǎng)的無(wú)源光網(wǎng)絡(luò)(GEPON)板;第五步建立起用戶(hù)和他選擇的業(yè)務(wù)板Telnet Server之間的連接。例如,用戶(hù)要對(duì)1號(hào)槽位當(dāng)前安裝的GEPON板進(jìn)行管理,就在當(dāng)前的Telnet命令提示符后輸入“SLOT 1”,然后回車(chē)即可。交換板上的Telnet Server接收該命令后,通過(guò)Telnet代理,將接下來(lái)的Telnet網(wǎng)管交互信息轉(zhuǎn)發(fā)給運(yùn)行在1號(hào)槽位的GEPON板CPU上的Telnet Server進(jìn)行處理。
第六步如果用戶(hù)對(duì)該業(yè)務(wù)板配置、管理結(jié)束,例如,對(duì)“SLOT 1”槽位配置、管理結(jié)束,則在Telnet命令提示符后輸入“Quit”退出對(duì)該業(yè)務(wù)板的配置,返回到交換板的Telnet網(wǎng)管服務(wù)主界面。并給出Telnet登錄主界面,提示用戶(hù)管理方式;第七步如果用戶(hù)選擇對(duì)其他板進(jìn)行配置,則轉(zhuǎn)至第三步;如果用戶(hù)選擇退出,則完成本次的網(wǎng)管操作,斷開(kāi)同這個(gè)用戶(hù)的Telnet連接。交換板Telnet Server繼續(xù)監(jiān)聽(tīng)其他用戶(hù)的網(wǎng)管請(qǐng)求。
權(quán)利要求1.一種ATCA系統(tǒng),包括交換板、一塊或多塊業(yè)務(wù)板、機(jī)框管理控制器,所述交換板、業(yè)務(wù)板通過(guò)系統(tǒng)總線或網(wǎng)口相連接,其特征在于所述交換板上設(shè)有一監(jiān)視服務(wù)模塊和統(tǒng)一網(wǎng)管接口模塊,所述監(jiān)視服務(wù)模塊用于獲取、查詢(xún)、更新各個(gè)業(yè)務(wù)板的系統(tǒng)描述信息,所述統(tǒng)一網(wǎng)管接口模塊用于統(tǒng)一網(wǎng)管接入。
2.根據(jù)權(quán)利要求1所述的一種ATCA系統(tǒng),其特征在于所述監(jiān)視服務(wù)模塊設(shè)有GUI、TELNET、WEB接口中的一種或多種。
專(zhuān)利摘要一種ATCA系統(tǒng),包括交換板、多塊業(yè)務(wù)板、機(jī)框管理控制器,所述交換板、業(yè)務(wù)板通過(guò)系統(tǒng)總線或網(wǎng)口相連接,實(shí)現(xiàn)板間通訊功能。所述交換板上設(shè)有一監(jiān)視服務(wù)模塊和統(tǒng)一網(wǎng)管接口模塊,所述監(jiān)視服務(wù)模塊用于獲取、查詢(xún)、更新各個(gè)業(yè)務(wù)板的系統(tǒng)描述信息,所述統(tǒng)一網(wǎng)管接口模塊用于統(tǒng)一網(wǎng)管接入。本實(shí)用新型不僅符合ATCA規(guī)范模塊化、標(biāo)準(zhǔn)化的設(shè)計(jì)思想;同時(shí),提供界面友好的統(tǒng)一網(wǎng)管入口,方便管理員進(jìn)行操作,還可以節(jié)約目前有限的公網(wǎng)IP地址資源。
文檔編號(hào)H04L12/24GK2917100SQ200620041059
公開(kāi)日2007年6月27日 申請(qǐng)日期2006年4月14日 優(yōu)先權(quán)日2006年4月14日
發(fā)明者孫剛, 譚金泉 申請(qǐng)人:上海未來(lái)寬帶技術(shù)及應(yīng)用工程研究中心有限公司