国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      開放應(yīng)用架構(gòu)的網(wǎng)絡(luò)轉(zhuǎn)發(fā)部件及配置獨(dú)立業(yè)務(wù)部件的方法

      文檔序號:7969737閱讀:130來源:國知局
      專利名稱:開放應(yīng)用架構(gòu)的網(wǎng)絡(luò)轉(zhuǎn)發(fā)部件及配置獨(dú)立業(yè)務(wù)部件的方法
      技術(shù)領(lǐng)域
      本發(fā)明涉及網(wǎng)絡(luò)管理領(lǐng)域,尤其涉及OAA(Open Application Architecture,開放應(yīng)用架構(gòu))中通過NFC(Network Forwarding Component,網(wǎng)絡(luò)轉(zhuǎn)發(fā)部件)配置IAC(Independent Application Component,獨(dú)立業(yè)務(wù)部件)的方法以及應(yīng)用該方法的NFC和OAA。
      背景技術(shù)
      當(dāng)今網(wǎng)絡(luò)世界,對網(wǎng)絡(luò)設(shè)備的要求不再僅僅是傳統(tǒng)的路由器和交換機(jī)提供的數(shù)據(jù)轉(zhuǎn)發(fā)能力,更要求網(wǎng)絡(luò)設(shè)備支持各種各樣的應(yīng)用。比如,要求設(shè)備既能做數(shù)據(jù)轉(zhuǎn)發(fā),又能接入語音;既能完成負(fù)載分擔(dān),又能夠進(jìn)行內(nèi)容安全過濾。由于任何一家獨(dú)立的技術(shù)廠商很難同時提供客戶所要求的所有服務(wù),用戶需要購買多個廠商的設(shè)備,自己進(jìn)行這些設(shè)備的組網(wǎng)和功能配合。這樣往往因設(shè)備間的配合問題導(dǎo)致工作效率低下,不能靈活地使用每種設(shè)備所提供的各項功能。同時,很多設(shè)備堆放在機(jī)房中,給管理和維護(hù)造成了不小的負(fù)擔(dān)。
      為了解決上述問題,本申請人提出了一種OAA架構(gòu),將不同廠商的設(shè)備集成為一個松耦合的系統(tǒng)。一個符合OAA架構(gòu)的系統(tǒng)包括通過ILC(InterfaceLinkage Component,接口連接部件)連接的NFC和IAC,其中NFC是OAA系統(tǒng)的主體,負(fù)責(zé)進(jìn)行報文轉(zhuǎn)發(fā),有著完整的路由器和交換機(jī)的功能,也是用戶管理控制的核心;IAC是用來提供各種應(yīng)用的附加功能的業(yè)務(wù)服務(wù)主體,一般在OAA系統(tǒng)中表現(xiàn)為一塊單板或扣卡;ILC通常作為接口分別集成在NFC和IAC之上,為NFC和IAC提供報文轉(zhuǎn)發(fā)和控制信息傳遞的路徑。
      IAC通常需要由用戶進(jìn)行管理和配置后才能完成相應(yīng)的功能。在OAA系統(tǒng)中,IAC和NFC可以是由不同廠商生產(chǎn)的獨(dú)立設(shè)備。在現(xiàn)有技術(shù)中,對作為獨(dú)立設(shè)備的IAC的配置和管理需要在IAC上進(jìn)行,即將管理終端連接至IAC對外提供的Console(控制臺)端口、Aux(輔助)端口上對其進(jìn)行配置,或者Telnet(遠(yuǎn)程登錄)至IAC上完成配置和管理。
      這樣,用戶對OAA松耦合系統(tǒng)的管理和配置需要對NFC和IAC分別進(jìn)行。尤其是采用管理終端連接Console端口或Aux端口時,首先IAC必須具有對外提供的Console端口或Aux端口;其次用戶需要將接口電纜分別連接到NFC和IAC上,或者將接口電纜在NFC和IAC之間切換,用戶操作非常不便。

      發(fā)明內(nèi)容
      本發(fā)明要解決的問題是現(xiàn)有技術(shù)中通過管理終端配置OAA系統(tǒng)時需要分別連接NFC和IAC造成的操作不便。
      本發(fā)明所述一種OAA系統(tǒng)中配置獨(dú)立業(yè)務(wù)部件IAC的方法,所述IAC與網(wǎng)絡(luò)轉(zhuǎn)發(fā)部件NFC通過內(nèi)部控制接口相連接,所述方法包括以下步驟在NFC上為內(nèi)部控制接口建立內(nèi)部控制通道;在從外部接口數(shù)據(jù)流線路Line接收到進(jìn)行IAC配置的指令后,將外部接口Line的輸入從內(nèi)部控制通道輸出至IAC,將該內(nèi)部控制通道的輸入從外部接口Line輸出。
      優(yōu)選地,所述方法還包括在IAC上為其內(nèi)部控制接口建立內(nèi)部控制通道;按照IAC內(nèi)部控制通道的輸入進(jìn)行IAC的配置,并將配置結(jié)果自IAC內(nèi)部控制通道輸出至NFC。
      可選地,所述內(nèi)部控制接口包括控制臺Console端口、輔助Aux端口和/或遠(yuǎn)程登錄Telnet的虛擬終端接口;所述NFC內(nèi)部控制通道為在NFC上為內(nèi)部控制接口建立的內(nèi)部接口Line。
      優(yōu)選地,所述方法還包括在外部接口Line的輸入中對進(jìn)行IAC配置的指令和結(jié)束IAC配置的指令進(jìn)行檢測;所述方法還包括在從外部接口Line接收到進(jìn)行IAC配置的指令前,以及在從外部接口Line接收到結(jié)束IAC配置的指令后,根據(jù)外部接口Line的輸入進(jìn)行NFC的配置。
      優(yōu)選地,所述進(jìn)行IAC配置的指令中包括與NFC內(nèi)部接口Line具有對應(yīng)關(guān)系的IAC標(biāo)識;所述將外部接口Line的輸入從內(nèi)部控制通道輸出具體為將外部接口Line的輸入從與指令中IAC標(biāo)識對應(yīng)的NFC內(nèi)部接口Line輸出。
      可選地,所述建立NFC內(nèi)部控制通道具體為根據(jù)從外部接口Line接收的進(jìn)行IAC配置的指令,從NFC上向IAC發(fā)起反向Telnet連接。
      優(yōu)選地,所述進(jìn)行IAC配置的指令中包括NFC所連接IAC的標(biāo)識;所述方法還包括在NFC上保存所連接IAC的標(biāo)識與該IAC監(jiān)聽端口號的對應(yīng)關(guān)系;所述從NFC上向IAC發(fā)起反向Telnet連接具體為根據(jù)進(jìn)行IAC配置的指令中IAC標(biāo)識對應(yīng)的監(jiān)聽端口號,在NFC上向該IAC發(fā)起反向Telnet連接。
      本發(fā)明還提供了一種OAA系統(tǒng)中的NFC,包括用來維護(hù)外部接口Line的外部接口驅(qū)動單元和用于連接IAC的內(nèi)部控制接口,以及切換單元和內(nèi)部通道單元,其中內(nèi)部通道單元用來為內(nèi)部控制接口建立內(nèi)部控制通道,通過內(nèi)部控制通道進(jìn)行內(nèi)部控制接口的輸入輸出;切換單元用來根據(jù)外部接口Line輸入的指令連接及斷開內(nèi)部控制通道和外部接口Line,所述內(nèi)部控制通道和外部接口Line在連接時互為輸入輸出端。
      可選地,所述內(nèi)部控制接口包括Console端口、Aux端口和/或Telnet的虛擬終端接口;所述內(nèi)部控制通道為內(nèi)部接口Line。
      優(yōu)選地,所述切換單元包括IAC標(biāo)識模塊和切換控制模塊,其中IAC標(biāo)識模塊用來存儲IAC標(biāo)識與內(nèi)部接口Line的對應(yīng)關(guān)系;切換控制模塊用來在外部接口Line的輸入中檢測進(jìn)行IAC配置的指令和結(jié)束IAC配置的指令;在接收到進(jìn)行IAC配置的指令時,連接該指令中IAC標(biāo)識對應(yīng)的內(nèi)部接口Line與外部接口Line;在接收到結(jié)束IAC配置的指令時,斷開當(dāng)前連接的內(nèi)部接口Line與外部接口Line。
      優(yōu)選地,所述NFC還包括核心管理單元,用來在內(nèi)部接口Line與外部接口Line處于斷開狀態(tài)時,按照外部接口Line的輸入進(jìn)行NFC的配置,并將配置結(jié)果從外部接口Line輸出。
      可選地,所述內(nèi)部控制通道為以所連接IAC的監(jiān)聽端口號建立的反向Telnet連接。
      優(yōu)選地,所述切換單元包括監(jiān)聽端口模塊和連接控制模塊,其中監(jiān)聽端口模塊用來存儲監(jiān)聽端口號和所連接IAC標(biāo)識的對應(yīng)關(guān)系;連接控制模塊用來根據(jù)進(jìn)行IAC配置的指令中的IAC標(biāo)識指令內(nèi)部通道單元與對應(yīng)IAC建立內(nèi)部控制通道,并將該內(nèi)部控制通道與外部接口Line相連接。
      本發(fā)明還提供了一種包括上述NFC的OAA系統(tǒng),該系統(tǒng)還包括通過內(nèi)部控制接口連接NFC的IAC,所述IAC包括IAC管理單元和IAC內(nèi)部通道單元,其中IAC內(nèi)部通道單元用來為IAC內(nèi)部控制接口建立內(nèi)部控制通道,通過內(nèi)部控制通道進(jìn)行IAC內(nèi)部控制接口的輸入輸出;
      IAC管理單元用來根據(jù)內(nèi)部控制通道的輸入進(jìn)行IAC的配置,并將配置結(jié)果從內(nèi)部控制通道輸出。
      本發(fā)明在NFC上外部接口Line的輸入中檢測對IAC進(jìn)行配置的指令,在接收到該指令后以NFC的外部接口Line和連接至IAC的內(nèi)部控制通道互為輸入輸出,使得用戶只需接入到NFC即可完成對IAC的配置,不僅操作簡便,而且IAC不再需要向外部提供單獨(dú)的Console端口和Aux端口。


      圖1為本發(fā)明應(yīng)用的典型OAA系統(tǒng)的結(jié)構(gòu)示例圖;圖2為本發(fā)明所述配置IAC的方法實施例一中NFC側(cè)的流程圖;圖3為本發(fā)明所述配置IAC的方法實施例二中NFC側(cè)的流程圖;圖4為應(yīng)用本發(fā)明所述方法實施例一的OAA系統(tǒng)結(jié)構(gòu)示意圖;圖5為應(yīng)用本發(fā)明所述方法實施例二的OAA系統(tǒng)結(jié)構(gòu)示意圖。
      具體實施例方式
      在OAA系統(tǒng)中,連接NFC與IAC的ILC通常包括內(nèi)部控制接口,內(nèi)部控制接口可以是異步串口、同異步串口等支持流模式的接口,也可能是一個單獨(dú)的以太網(wǎng)物理端口,或者與數(shù)據(jù)平面共用的物理端口。圖1所示為本發(fā)明應(yīng)用的OAA系統(tǒng)的一種典型結(jié)構(gòu),NFC上的內(nèi)部控制接口與IAC上的內(nèi)部控制接口相連接,管理終端連接NFC上的用戶控制接口。用戶控制接口可以是NFC的Console端口或Aux端口,也可以是管理終端通過Telnet登錄至NFC上的物理端口。
      現(xiàn)有技術(shù)中,當(dāng)管理終端通過Console端口或Aux端口連接到在NFC上并令NFC進(jìn)入配置模式時,NFC上為Console端口或Aux端口建立外部接口Line(數(shù)據(jù)流線路)。Line是對設(shè)備抽象的一種數(shù)據(jù)流通道,用來向NFC Core(內(nèi)核)傳遞由Console端口或Aux端口輸入的管理配置指令,以及將NFCCore的執(zhí)行結(jié)果從Console端口或Aux端口輸出。這些管理配置指令和執(zhí)行結(jié)果以無幀格式字節(jié)流的形式在Line上進(jìn)行傳輸,對NFC Core屏蔽管理終端所連接配置端口的不同。
      當(dāng)管理終端以Telnet方式登錄NFC時,NFC將Telnet客戶端作為一種虛擬終端接口,為其建立外部接口Line,在NFC Core和Telnet客戶端之間傳遞字節(jié)流,以完成對NFC的配置管理工作。
      當(dāng)OAA系統(tǒng)中連接NFC與IAC的內(nèi)部控制接口為工作在流模式的串行接口時,類似于Console端口和Aux端口,在NFC和IAC上可以分別為本部件的內(nèi)部控制接口建立內(nèi)部接口Line。在NFC上將外部接口Line的輸入直接輸出到連接IAC的NFC內(nèi)部接口Line,則IAC Core可以從連接NFC的IAC內(nèi)部接口Line接收到管理終端的配置管理指令字節(jié)流;同樣,IAC Core的執(zhí)行結(jié)果也可以通過IAC內(nèi)部接口Line、NFC內(nèi)部接口Line和NFC上的外部接口Line到達(dá)管理終端,從而實現(xiàn)通過NFC對IAC進(jìn)行配置管理。在這種管理方式中,NFC內(nèi)部接口Line作為NFC上的內(nèi)部控制通道進(jìn)行字節(jié)流的傳遞。本發(fā)明所述通過NFC配置IAC的方法實施例一即采用上述實現(xiàn)方式。
      實施例一中,在IAC一側(cè),為連接NFC的內(nèi)部控制接口建立內(nèi)部接口Line。由于內(nèi)部控制接口工作在流模式,可以采用現(xiàn)有技術(shù)中為Console端口、Aux端口建立Line的方式建立內(nèi)部接口Line。IAC按照連接NFC的IAC內(nèi)部接口Line的輸入進(jìn)行配置操作,并且將配置操作的結(jié)果從該IAC內(nèi)部接口Line輸出至NFC。
      本實施例中在NFC上配置IAC的處理流程如圖2所示,在步驟S210,在NFC上為連接IAC的內(nèi)部控制接口建立內(nèi)部接口Line。
      對通過多個內(nèi)部控制接口連接多個IAC的NFC,執(zhí)行步驟S220,在NFC上保存NFC內(nèi)部接口Line與其連接的IAC的標(biāo)識的對應(yīng)關(guān)系。IAC標(biāo)識由管理終端和NFC使用,在通過NFC配置IAC時由管理終端用來通知NFC所要配置的是哪個IAC。
      IAC標(biāo)識可以由用戶自主設(shè)置,只要能夠區(qū)分各個IAC即可。由于OAA系統(tǒng)中連接至同一個NFC的IAC通常位于不同的槽位(Slot),方便起見,本發(fā)明推薦采用IAC所在的Slot號作為該IAC的標(biāo)識。
      在步驟S230,在NFC上為用戶控制接口建立外部接口Line。本實施例中的用戶控制接口可以是Console端口、Aux端口或者Telnet的虛擬終端接口。本步驟與現(xiàn)有技術(shù)相同,不再贅述。
      在步驟S240,在NFC上對外部接口Line的輸入進(jìn)行檢測。本實施例中在NFC上預(yù)設(shè)所要檢測的指令,主要是涉及啟動和關(guān)閉對IAC進(jìn)行配置操作的控制命令,通常包括進(jìn)行IAC配置的指令和結(jié)束IAC配置的指令。本步驟中在NFC上對這些預(yù)設(shè)的控制命令進(jìn)行檢測,并根據(jù)這些控制命令啟動或結(jié)束對某個IAC的配置。
      通常情況下,外部接口Line在建立后缺省以NFC Core為輸入輸出端,在檢測到進(jìn)行IAC配置的指令前,NFC Core根據(jù)通過本步驟中檢測的外部接口Line輸入進(jìn)行NFC的配置操作,并且將配置操作的結(jié)果從外部接口Line輸出。
      在步驟S250,當(dāng)在NFC上外部接口Line的輸入中檢測到進(jìn)行IAC配置的指令后,NFC從指令中解析出IAC標(biāo)識,查找與該IAC標(biāo)識對應(yīng)的NFC內(nèi)部接口Line。對此后外部接口Line的輸入,在通過步驟S240中的檢測后,NFC將外部接口Line的輸入字節(jié)流從與該IAC標(biāo)識對應(yīng)的NFC內(nèi)部接口Line中輸出,這些字節(jié)流通過IAC為其內(nèi)部控制接口建立的IAC內(nèi)部接口Line到達(dá)該IAC的內(nèi)核,對該IAC進(jìn)行管理配置;同樣,對該IAC從NFC內(nèi)部接口Line返回的字節(jié)流,NFC直接將其從外部接口Line輸出,到達(dá)管理終端。
      NFC在邏輯上相當(dāng)于將外部接口Line與連通該IAC的NFC內(nèi)部接口Line短接。這樣,NFC上的外部接口Line、NFC上到該IAC的NFC內(nèi)部接口Line和該IAC上的IAC內(nèi)部接口Line形成一條管理通道,沿著這一管理通道,管理終端即可實現(xiàn)通過NFC對IAC進(jìn)行配置管理。
      當(dāng)NFC只連接一個IAC時,進(jìn)行IAC配置的指令中可以不包括IAC標(biāo)識,NFC在接收到進(jìn)行IAC配置的指令后可以直接以外部接口Line和NFC內(nèi)部接口Line互為輸入輸出。
      在步驟S260,當(dāng)在NFC上外部接口Line的輸入中檢測到結(jié)束IAC配置的指令后,NFC取消外部接口Line與NFC內(nèi)部接口Line之間在邏輯上的短接。對此后外部接口Line的輸入,在通過步驟S240中的檢測后,NFC可以將外部接口Line的輸入字節(jié)流輸出至NFC Core,按照外部接口Line的輸入進(jìn)行NFC的配置,并將配置結(jié)果從外部接口Line輸出。
      本實施例中,步驟S210、S220、S230之間的順序可以任意排列。另外,當(dāng)NFC啟動時缺省設(shè)置是外部接口Line用于配置NFC時,步驟S240通常在步驟250之前;當(dāng)NFC啟動時缺省設(shè)置時外部接口Line用于配置某個IAC時,步驟S240通常在步驟S250之后。
      當(dāng)OAA系統(tǒng)中連接NFC與IAC的內(nèi)部控制接口為轉(zhuǎn)發(fā)報文的物理端口時,可以采用反向Telnet(Reverse Telnet)的方式通過NFC對IAC進(jìn)行管理。在NFC和IAC之間建立反向Telnet連接后,可以將管理配置指令和IAC的執(zhí)行結(jié)果以字節(jié)流的形式承載在反向Telnet連接上進(jìn)行雙向傳輸,實現(xiàn)對IAC的配置。在這種管理方式中,NFC與IAC之間的反向Telnet連接作為NFC和IAC的內(nèi)部控制通道進(jìn)行字節(jié)流的傳遞。本發(fā)明所述通過NFC配置IAC的方法實施例二即采用上述實現(xiàn)方式。
      實施例二中,在IAC一側(cè),將與NFC的反向Telnet連接作為在其內(nèi)部控制接口上建立的內(nèi)部控制通道,IAC按照該內(nèi)部控制通道的輸入進(jìn)行配置操作,并且將配置操作的結(jié)果從該內(nèi)部控制通道輸出至NFC。
      本實施例中在NFC上配置IAC的處理流程如圖3所示,在步驟S310,在NFC上保存監(jiān)聽端口號與所連接IAC標(biāo)識的對應(yīng)關(guān)系。監(jiān)聽端口號為IAC上開啟的監(jiān)聽反向Telnet連接請求的端口號,由NFC用來向?qū)?yīng)的IAC發(fā)起反向Telnet連接。
      當(dāng)一個NFC只連接一個IAC時,本步驟也可以省略。
      在步驟S320,在NFC上為用戶控制接口建立外部接口Line。本實施例中的用戶控制接口可以是Console端口、Aux端口或者Telnet的虛擬終端接口。
      在步驟S330,在NFC上對外部接口Line的輸入進(jìn)行檢測。在檢測到進(jìn)行IAC配置的指令后,從該指令中解析出所要配置的IAC標(biāo)識,按照該IAC標(biāo)識查找到對應(yīng)的監(jiān)聽端口號,以該監(jiān)聽端口號為目的端口號建立與該IAC的反向Telnet連接。
      當(dāng)一個NFC只連接一個IAC時,進(jìn)行IAC配置的指令中也可以不包括IAC標(biāo)識,NFC在收到進(jìn)行IAC配置的指令后直接建立與該IAC的反向Telnet連接。
      在步驟S340,在與IAC建立反向Telnet連接后,NFC將外部接口Line的輸入承載在該反向Telnet連接上輸出至該IAC;對從該反向Telnet上接收來自IAC的字節(jié)流,NFC將其從外部接口Line輸出。相當(dāng)于在邏輯上NFC將內(nèi)部控制通道與外部接口Line直接連接,使得管理終端得以對IAC進(jìn)行管理配置。
      在步驟S350,在從外部接口Line接收到關(guān)閉該反向Telnet連接的指令后,內(nèi)部控制通道關(guān)閉,與外部接口line的連接自然斷開,此時對該IAC的配置結(jié)束。
      本實施例中,步驟S310、S320的順序可以互換。
      應(yīng)用本發(fā)明所述通過NFC配置IAC的方法的OAA系統(tǒng)可以具有圖4所示的結(jié)構(gòu),OAA系統(tǒng)包括NFC 400和IAC 500,NFC 400的內(nèi)部控制接口430和IAC的內(nèi)部控制接口510相連接。盡管圖中只表示了一個IAC,任何本領(lǐng)域技術(shù)人員均理解,NFC 400可以用同樣的方式與多個IAC連接。
      在NFC 400中,切換單元460分別連接外部接口驅(qū)動單元420和內(nèi)部通道單元440;外部接口驅(qū)動單元420連接用戶控制接口410;內(nèi)部通道單元440連接內(nèi)部控制接口430。在IAC 500中,IAC內(nèi)部通道單元520分別連接內(nèi)部控制接口510和IAC管理單元530。
      在NFC 400中,用戶控制接口410可以是用來連接管理終端的Console端口、Aux端口和/或Telnet的虛擬終端接口,外部接口驅(qū)動單元420維護(hù)NFC400上為用戶控制接口410建立的外部接口Line,并通過外部接口Line完成用戶控制接口410的輸入輸出。內(nèi)部通道單元440為內(nèi)部控制接口430建立以及維護(hù)內(nèi)部控制通道,并通過內(nèi)部控制通道完成內(nèi)部控制接口430的輸入輸出。
      在IAC 500中,IAC內(nèi)部通道單元520為內(nèi)部控制接口510建立以及維護(hù)內(nèi)部控制通道,并通過內(nèi)部控制通道完成內(nèi)部控制接口510和IAC管理單元530之間的輸入輸出。IAC管理單元530根據(jù)內(nèi)部控制通道的輸入進(jìn)行IAC的配置,并將配置結(jié)果通過內(nèi)部控制通道從內(nèi)部控制接口510輸出。
      OAA系統(tǒng)實施例一中,內(nèi)部控制接口430和510是工作于流模式的串行接口。仍參見圖4,本實施例中,NFC上的內(nèi)部通道單元440、IAC 500上的IAC內(nèi)部通道單元520分別維護(hù)內(nèi)部接口Line作為內(nèi)部控制通道。NFC 400上的切換單元460還與核心管理單元450連接。
      通常情況下,NFC啟動后,切換單元460將外部接口Line在邏輯上連接至核心管理單元450,此時外部接口Line與內(nèi)部接口Line處于斷開狀態(tài)。切換單元460對外部接口Line的輸入進(jìn)行檢測,在檢測到進(jìn)行IAC配置的指令前,將輸入的字節(jié)流輸出至核心管理單元450。在切換單元460檢測到進(jìn)行IAC配置的指令時,將內(nèi)部通道單元440維護(hù)的內(nèi)部接口Line與外部接口驅(qū)動單元420維護(hù)的外部接口Line在邏輯上連接,使其互為輸入輸出端。這樣,從用戶控制接口410輸入的管理配置命令沿外部接口Line、內(nèi)部接口Line輸出至IAC 500,再沿IAC 500上的內(nèi)部接口Line到達(dá)IAC管理單元,而IAC管理單元的輸出也可以沿上述通道反向到達(dá)連接用戶控制接口410的管理終端。
      當(dāng)切換單元460檢測到結(jié)束進(jìn)行IAC配置的指令時,將外部接口Line與內(nèi)部接口Line斷開,并將外部接口Line切換為連接核心管理單元450。此時,核心管理單元450接收外部接口Line的輸入,執(zhí)行輸入中對NFC的管理配置命令,并且將執(zhí)行結(jié)果從外部接口Line輸出。
      當(dāng)NFC 400所連接的IAC超過1個時,切換單元460包括相互連接的切換控制模塊461和IAC標(biāo)識模塊462,其中切換控制模塊461還分別與外部接口驅(qū)動單元420、核心管理單元450和內(nèi)部通道單元440連接。IAC標(biāo)識模塊462中存儲著IAC標(biāo)識與內(nèi)部接口Line的對應(yīng)關(guān)系,當(dāng)切換控制模塊461在外部接口Line的輸入中檢測到進(jìn)行IAC配置的指令后,按照該指令中的IAC標(biāo)識在IAC標(biāo)識模塊462中查找到對應(yīng)的內(nèi)部接口Line,并將外部接口Line與該對應(yīng)的內(nèi)部接口Line連接。切換控制模塊462在從外部接口Line的輸入中檢測到結(jié)束IAC配置的指令后,斷開當(dāng)前連接的外部接口Line與內(nèi)部接口Line,將外部接口Line連接至核心管理單元450。
      OAA系統(tǒng)實施例二中,內(nèi)部控制接口430和510為物理端口,OAA系統(tǒng)可以具有如圖5所示的結(jié)構(gòu)。此處只對本實施例與實施例一不同的部分進(jìn)行說明,相同的部分不再重復(fù)。
      本實施例中,切換單元460對外部接口Line的輸入進(jìn)行檢測。在檢測到進(jìn)行IAC配置的指令后,切換單元460指令內(nèi)部控制通道440與所連接的IAC500建立反向Telnet連接。內(nèi)部控制通道440通過NFC 400上的內(nèi)部控制接口430、IAC 500上的內(nèi)部控制接口510,與IAC內(nèi)部通道單元520建立反向Telnet連接,以該反向Telnet連接同時作為NFC 400和IAC 500上的內(nèi)部控制通道。在NFC 400上,切換單元460將外部接口Line與建立的內(nèi)部控制通道連接,使其互為輸入輸出端,實現(xiàn)對IAC 500的配置管理。當(dāng)切換單元460接收到結(jié)束進(jìn)行IAC配置的指令后,指令內(nèi)部通道單元440關(guān)閉該反向Telnet連接,內(nèi)部控制通道關(guān)閉;同時,IAC 500上的IAC內(nèi)部通道單元520也關(guān)閉該反向Telnet連接,IAC上的內(nèi)部控制通道也同樣關(guān)閉。
      當(dāng)NFC 400所連接的IAC超過1個時,切換單元460包括相互連接的連接控制模塊463和監(jiān)聽端口模塊464,其中連接控制模塊463還分別與外部接口驅(qū)動單元420、和內(nèi)部通道單元440連接。監(jiān)聽端口模塊464中存儲著IAC標(biāo)識與監(jiān)聽端口號的對應(yīng)關(guān)系,當(dāng)連接控制模塊463在外部接口Line的輸入中檢測到進(jìn)行IAC配置的指令后,按照該指令中的IAC標(biāo)識在監(jiān)聽端口模塊464中查找到對應(yīng)的監(jiān)聽端口號;之后指令內(nèi)部通道單元440以該監(jiān)聽端口號建立與對應(yīng)的IAC的反向Telnet連接,并以外部接口Line與該反向Telnet連接互為輸入輸出端。當(dāng)連接控制模塊462在從外部接口Line的輸入中檢測到結(jié)束IAC配置的指令后,關(guān)閉該反向Telnet連接。
      本發(fā)明中,所有可以用字節(jié)流表示的指令均可以作為進(jìn)行IAC配置、結(jié)束IAC配置的指令。
      可見,通過應(yīng)用本發(fā)明,對IAC的配置可以通過NFC來進(jìn)行。這樣用戶只需將管理終端連接到NFC上即可同時對該NFC所連接的IAC進(jìn)行管理配置,操作簡單便利;同時,IAC不再需要向外提供單獨(dú)的控制接口,在IAC與NFC集成為一個設(shè)備時可以簡化設(shè)備面板的設(shè)計。
      以上所述的本發(fā)明實施方式,并不構(gòu)成對本發(fā)明保護(hù)范圍的限定。任何在本發(fā)明的精神和原則之內(nèi)所作的修改、等同替換和改進(jìn)等,均應(yīng)包含在本發(fā)明的權(quán)利要求保護(hù)范圍之內(nèi)。
      權(quán)利要求
      1.一種開放應(yīng)用架構(gòu)OAA系統(tǒng)中配置獨(dú)立業(yè)務(wù)部件IAC的方法,所述IAC與網(wǎng)絡(luò)轉(zhuǎn)發(fā)部件NFC通過內(nèi)部控制接口相連接,其特征在于,所述方法包括以下步驟在NFC上為內(nèi)部控制接口建立內(nèi)部控制通道;在從外部接口數(shù)據(jù)流線路Line接收到進(jìn)行IAC配置的指令后,將外部接口Line的輸入從內(nèi)部控制通道輸出至IAC,將該內(nèi)部控制通道的輸入從外部接口Line輸出。
      2.如權(quán)利要求1所述OAA系統(tǒng)中配置IAC的方法,其特征在于,所述方法還包括在IAC上為其內(nèi)部控制接口建立內(nèi)部控制通道;按照IAC內(nèi)部控制通道的輸入進(jìn)行IAC的配置,并將配置結(jié)果自IAC內(nèi)部控制通道輸出至NFC。
      3.如權(quán)利要求1或2所述OAA系統(tǒng)中配置IAC的方法,其特征在于所述內(nèi)部控制接口包括控制臺Console端口、輔助Aux端口和/或遠(yuǎn)程登錄Telnet的虛擬終端接口;所述NFC內(nèi)部控制通道為在NFC上為內(nèi)部控制接口建立的內(nèi)部接口Line。
      4.如權(quán)利要求1或2所述OAA系統(tǒng)中配置IAC的方法,其特征在于,所述方法還包括在外部接口Line的輸入中對進(jìn)行IAC配置的指令和結(jié)束IAC配置的指令進(jìn)行檢測;所述方法還包括在從外部接口Line接收到進(jìn)行IAC配置的指令前,以及在從外部接口Line接收到結(jié)束IAC配置的指令后,根據(jù)外部接口Line的輸入進(jìn)行NFC的配置。
      5.如權(quán)利要求3所述OAA系統(tǒng)中配置IAC的方法,其特征在于所述進(jìn)行IAC配置的指令中包括與NFC內(nèi)部接口Line具有對應(yīng)關(guān)系的IAC標(biāo)識;所述將外部接口Line的輸入從內(nèi)部控制通道輸出具體為將外部接口Line的輸入從與指令中IAC標(biāo)識對應(yīng)的NFC內(nèi)部接口Line輸出。
      6.如權(quán)利要求1或2所述OAA系統(tǒng)中配置IAC的方法,其特征在于,所述建立NFC內(nèi)部控制通道具體為根據(jù)從外部接口Line接收的進(jìn)行IAC配置的指令,從NFC上向IAC發(fā)起反向Telnet連接。
      7.如權(quán)利要求6所述OAA系統(tǒng)中配置IAC的方法,其特征在于所述進(jìn)行IAC配置的指令中包括NFC所連接IAC的標(biāo)識;所述方法還包括在NFC上保存所連接IAC的標(biāo)識與該IAC監(jiān)聽端口號的對應(yīng)關(guān)系;所述從NFC上向IAC發(fā)起反向Telnet連接具體為根據(jù)進(jìn)行IAC配置的指令中IAC標(biāo)識對應(yīng)的監(jiān)聽端口號,在NFC上向該IAC發(fā)起反向Telnet連接。
      8.一種OAA系統(tǒng)中的NFC,包括用來維護(hù)外部接口Line的外部接口驅(qū)動單元和用于連接IAC的內(nèi)部控制接口,其特征在于,還包括切換單元和內(nèi)部通道單元,其中內(nèi)部通道單元用來為內(nèi)部控制接口建立內(nèi)部控制通道,通過內(nèi)部控制通道進(jìn)行內(nèi)部控制接口的輸入輸出;切換單元用來根據(jù)外部接口Line輸入的指令連接及斷開內(nèi)部控制通道和外部接口Line,所述內(nèi)部控制通道和外部接口Line在連接時互為輸入輸出端。
      9.如權(quán)利要求8所述OAA系統(tǒng)中的NFC,其特征在于所述內(nèi)部控制接口包括Console端口、Aux端口和/或Telnet的虛擬終端接口;所述內(nèi)部控制通道為內(nèi)部接口Line。
      10.如權(quán)利要求9所述OAA系統(tǒng)中的NFC,其特征在于,所述切換單元包括IAC標(biāo)識模塊和切換控制模塊,其中IAC標(biāo)識模塊用來存儲IAC標(biāo)識與內(nèi)部接口Line的對應(yīng)關(guān)系;切換控制模塊用來在外部接口Line的輸入中檢測進(jìn)行IAC配置的指令和結(jié)束IAC配置的指令;在接收到進(jìn)行IAC配置的指令時,連接該指令中IAC標(biāo)識對應(yīng)的內(nèi)部接口Line與外部接口Line;在接收到結(jié)束IAC配置的指令時,斷開當(dāng)前連接的內(nèi)部接口Line與外部接口Line。
      11.如權(quán)利要求9所述OAA系統(tǒng)中的NFC,其特征在于,所述NFC還包括核心管理單元,用來在內(nèi)部接口Line與外部接口Line處于斷開狀態(tài)時,按照外部接口Line的輸入進(jìn)行NFC的配置,并將配置結(jié)果從外部接口Line輸出。
      12.如權(quán)利要求8所述OAA系統(tǒng)中的NFC,其特征在于所述內(nèi)部控制通道為以所連接IAC的監(jiān)聽端口號建立的反向Telnet連接。
      13.如權(quán)利要求12所述OAA系統(tǒng)中的NFC,其特征在于所述切換單元包括監(jiān)聽端口模塊和連接控制模塊,其中監(jiān)聽端口模塊用來存儲監(jiān)聽端口號和所連接IAC標(biāo)識的對應(yīng)關(guān)系;連接控制模塊用來根據(jù)進(jìn)行IAC配置的指令中的IAC標(biāo)識指令內(nèi)部通道單元與對應(yīng)IAC建立內(nèi)部控制通道,并將該內(nèi)部控制通道與外部接口Line相連接。
      14.一種包括權(quán)利要求8至13任意一項所述NFC的OAA系統(tǒng),其特征在于,還包括通過內(nèi)部控制接口連接NFC的IAC,所述IAC包括IAC管理單元和IAC內(nèi)部通道單元,其中IAC內(nèi)部通道單元用來為IAC內(nèi)部控制接口建立內(nèi)部控制通道,通過內(nèi)部控制通道進(jìn)行IAC內(nèi)部控制接口的輸入輸出;IAC管理單元用來根據(jù)內(nèi)部控制通道的輸入進(jìn)行IAC的配置,并將配置結(jié)果從內(nèi)部控制通道輸出。
      全文摘要
      本發(fā)明公開了一種OAA系統(tǒng)中配置IAC的方法,所述IAC與網(wǎng)絡(luò)轉(zhuǎn)發(fā)部件NFC通過內(nèi)部控制接口相連接,所述方法包括在NFC上為內(nèi)部控制接口建立內(nèi)部控制通道;在從外部接口Line接收到進(jìn)行IAC配置的指令后,將外部接口Line的輸入從內(nèi)部控制通道輸出至IAC,將該內(nèi)部控制通道的輸入從外部接口Line輸出。應(yīng)用本發(fā)明后,用戶只需將管理終端連接到NFC上即可同時對該NFC所連接的IAC進(jìn)行管理配置,操作簡單便利;同時,IAC不再需要向外提供單獨(dú)的控制接口,在IAC與NFC集成為一個設(shè)備時可以簡化設(shè)備面板的設(shè)計。
      文檔編號H04L12/56GK1953398SQ200610139788
      公開日2007年4月25日 申請日期2006年9月25日 優(yōu)先權(quán)日2006年9月25日
      發(fā)明者王颶, 樊遲, 王睿 申請人:杭州華為三康技術(shù)有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
      1