專利名稱:一種基于移動網(wǎng)絡(luò)的網(wǎng)絡(luò)設(shè)備控制口遠(yuǎn)程配置方法和系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及網(wǎng)絡(luò)設(shè)備的配置,尤其涉及一種基于移動網(wǎng)絡(luò)的網(wǎng)絡(luò)設(shè)備的遠(yuǎn)程配置
方法和系統(tǒng)。
背景技術(shù):
路由器、防火墻、交換機(jī)等網(wǎng)絡(luò)設(shè)備都帶有一個控制端口〃 Console",該端口提 供了 一個232串行接口 ,用于連接計(jì)算機(jī)或終端設(shè)備。這些網(wǎng)絡(luò)設(shè)備的配置通常采用RJ-45 接口形式、在本地通過ASCII碼命令對〃 Console" 口進(jìn)行配置來實(shí)現(xiàn)。
目前,用于網(wǎng)絡(luò)設(shè)備與管理主機(jī)串口之間的連接裝置一般是插接在網(wǎng)絡(luò)設(shè)備的控 制口和管理主機(jī)串行口之間的連接線纜。連接線纜通常為非屏蔽五類雙絞線,非屏蔽五類 雙絞線的兩端分別連接RJ-45連接器和DB9接插件,以便分別將其插接在網(wǎng)絡(luò)設(shè)備的控制 口和管理主機(jī)串行口中形成數(shù)據(jù)傳輸通道。 隨著網(wǎng)絡(luò)技術(shù)的發(fā)展,網(wǎng)絡(luò)設(shè)備的數(shù)量和規(guī)模日益龐大,且網(wǎng)絡(luò)設(shè)備的分布范圍 越來越廣,而傳統(tǒng)的方案通過串口進(jìn)行本地配置管理,這樣就容易導(dǎo)致維護(hù)這些設(shè)備相當(dāng) 不便,必須到達(dá)設(shè)備現(xiàn)場才能進(jìn)行配置管理,而且一旦出現(xiàn)問題,要發(fā)現(xiàn)和解決問題變得十 分困難,維護(hù)這些設(shè)備的成本也相當(dāng)高,處理時間長。
發(fā)明內(nèi)容
為解決上述問題,本發(fā)明提供一種基于移動網(wǎng)絡(luò)的網(wǎng)絡(luò)設(shè)備控制口遠(yuǎn)程配置方法
和系統(tǒng),可對網(wǎng)絡(luò)設(shè)備進(jìn)行遠(yuǎn)程配置、調(diào)試、診斷、監(jiān)測和維護(hù)。 本發(fā)明為解決其問題所采用的技術(shù)方案是 —種基于移動網(wǎng)絡(luò)的網(wǎng)絡(luò)設(shè)備控制口遠(yuǎn)程配置方法,包括以下步驟
A管理主機(jī)運(yùn)行服務(wù)端,并使用無線Modem模塊發(fā)送啟動短信給配置裝置;
B配置裝置收到啟動短信后,通過無線Modem模塊連入網(wǎng)絡(luò),并作為客戶端與管理 主機(jī)的服務(wù)端建立起網(wǎng)絡(luò)連接; C管理主機(jī)發(fā)送操作指令到配置裝置,配置裝置收到指令后傳輸給網(wǎng)絡(luò)設(shè)備的控 制口 ; D網(wǎng)絡(luò)設(shè)備的控制口發(fā)送回傳信息給配置裝置,配置裝置再將回傳信息發(fā)送給管 理主機(jī); E若配置結(jié)束,管理主機(jī)發(fā)送結(jié)束給配置裝置,配置裝置收到結(jié)束短信后斷開與管 理主機(jī)的連接,若配置未結(jié)束,則重復(fù)步驟C到E。 進(jìn)一步,所述管理主機(jī)在收到回傳信息后,可將所述的回傳信息在顯示界面中顯 示。 進(jìn)一步,其中所述B包括在配置裝置未收到結(jié)束短信時,若配置裝置于管理主機(jī) 之間的連接斷開,則配置裝置不斷重復(fù)連接管理主機(jī),直到與管理主機(jī)建立起網(wǎng)絡(luò)連接或 收到結(jié)束短信。
本發(fā)明所涉及的一種基于移動網(wǎng)絡(luò)的網(wǎng)絡(luò)設(shè)備控制口遠(yuǎn)程配置系統(tǒng),包括管理主 機(jī)、網(wǎng)絡(luò)設(shè)備和配置裝置,所述管理主機(jī)為一連入INTERNET網(wǎng)、且可以通過發(fā)送短信控制 配置裝置和修改配置裝置內(nèi)部參數(shù)配置的PC機(jī),管理主機(jī)充當(dāng)服務(wù)端與一無線Modem模塊 連接,與管理主機(jī)相連的所述無線Modem模塊附帶有天線;所述網(wǎng)絡(luò)設(shè)備包含有控制口 ;所 述配置裝置包含無線Modem模塊、天線、微處理器和連接線,微處理器作為客戶端通過無線 Modem模塊與管理主機(jī)相連,微處理器通過連接線與網(wǎng)絡(luò)設(shè)備的控制口連接。
本發(fā)明的有益效果是通過本發(fā)明的方法和系統(tǒng)可以實(shí)現(xiàn)對網(wǎng)絡(luò)設(shè)備如路由器、 交換機(jī)等的遠(yuǎn)程配置、調(diào)試和診斷,免除網(wǎng)絡(luò)設(shè)備發(fā)生故障時需到現(xiàn)場的麻煩,同時也可以 對設(shè)備的進(jìn)行日常監(jiān)測和維護(hù),能有效降低維護(hù)難度,配置和管理方便,而且能降低成本。 除此之外,通過本發(fā)明可以實(shí)現(xiàn)對網(wǎng)絡(luò)設(shè)備的統(tǒng)一管理,對于具備有線的遠(yuǎn)程調(diào)試手段的 網(wǎng)絡(luò)設(shè)備,通過本發(fā)明可提供備用通道對網(wǎng)絡(luò)設(shè)備進(jìn)行配置。
下面結(jié)合附圖和實(shí)施例對本發(fā)明作進(jìn)一步說明
圖1為本發(fā)明的方法的流程圖;
圖2為本發(fā)明的系統(tǒng)的結(jié)構(gòu)框圖。
具體實(shí)施例方式
為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合附圖對本發(fā)明實(shí)施方 式作進(jìn)一步地詳細(xì)描述。 參見圖2,本實(shí)施例提供了一種基于移動網(wǎng)絡(luò)的網(wǎng)絡(luò)設(shè)備控制口遠(yuǎn)程配置系統(tǒng),該
系統(tǒng)主要利用移動通訊網(wǎng)絡(luò)實(shí)現(xiàn)網(wǎng)絡(luò)設(shè)備控制口遠(yuǎn)程配置。 該系統(tǒng)主要包括管理主機(jī)、配置裝置和網(wǎng)絡(luò)設(shè)備。 所述管理主機(jī)是一臺PC機(jī),可通過ADSL撥號上網(wǎng)或其它方式上網(wǎng)實(shí)現(xiàn)與 INTERNET網(wǎng)的連接;管理主機(jī)提供TCP/IP接入服務(wù),充當(dāng)TCP/IP連接的服務(wù)端;管理主機(jī) 運(yùn)行有ASCII碼輸入、顯示功能的界面,通過輸入、顯示功能實(shí)現(xiàn)對網(wǎng)絡(luò)設(shè)備的配置操作。 管理主機(jī)通過串口或USB 口連接一臺無線Modem模塊,該無線Modem可以是基于GSM網(wǎng)絡(luò) 的Modem模塊,該Modem附帶有天線,利用該Modem,管理主機(jī)可以收發(fā)短信。
所述配置裝置包含無線Modem模塊、天線、微處理器和連接線。配置裝置由微處理 器控制,微處理器通過無線Modem模塊連接管理主機(jī),通過連接線連接控制口 。微處理器通 過無線Modem模塊進(jìn)行無線上網(wǎng)和接收短信,充當(dāng)TCP/IP客戶端與管理主機(jī)建立起TCP/ IP連接,通過TCP/IP協(xié)議與管理主機(jī)通訊,通過連接線與網(wǎng)絡(luò)設(shè)備控制口通訊,實(shí)現(xiàn)管理 主機(jī)與網(wǎng)絡(luò)設(shè)備之間ASCII碼命令和回傳信息的傳遞。 其中,微處理器可以是C51或ARM7或ARM9,無線Modem模塊可以是基于GPRS或 EDGE或CDMA網(wǎng)絡(luò),無線Modem模塊內(nèi)有已開通上網(wǎng)功能的SM卡。配置裝置中的微處理器 通過AT命令控制與之相連的無線Modem模塊無線上網(wǎng),充當(dāng)TCP/IP客戶端與管理主機(jī)建 立起TCP/IP連接后,可實(shí)時接收短信。 管理主機(jī)可發(fā)送包含配置裝置與控制口連接的串口參數(shù)的配置短信給配置裝置, 配置裝置中微處理器接收到短信后,修改該串口參數(shù),用于與控制口串口參數(shù)配對。
所述網(wǎng)絡(luò)設(shè)備為配置對象的網(wǎng)絡(luò)設(shè)備,有控制口 ,可通過控制口對網(wǎng)絡(luò)設(shè)備進(jìn)行 配置。除此之外,通過網(wǎng)絡(luò)設(shè)備的控制口還可進(jìn)行故障診斷、安裝調(diào)試、日常監(jiān)測和維護(hù)。
另外,配置裝置還可以內(nèi)嵌于網(wǎng)絡(luò)設(shè)備內(nèi)。 利用上述系統(tǒng),如圖1所示,基于移動網(wǎng)絡(luò)的網(wǎng)絡(luò)設(shè)備控制口遠(yuǎn)程配置方法主要 包括下述步驟 a管理主機(jī)運(yùn)行TCP/IP服務(wù)端,并使用無線Modem模塊發(fā)送包含管理主機(jī)IP地 址和TCP/IP服務(wù)端接收的端口的啟動短信給配置裝置;配置裝置內(nèi)的Modem模塊裝有SIM 卡,SIM卡具有唯一的電話號碼,管理主機(jī)發(fā)送的啟動短信指定接收號碼為配置裝置內(nèi)SIM 卡的電話號碼。 b配置裝置內(nèi)的微處理器通過無線Modem模塊接收到啟動短信后,解析出短信中 管理主機(jī)IP地址和服務(wù)端接收的端口 ,使用AT指令通過無線Modem上網(wǎng),并以TCP/IP客 戶端與管理主機(jī)的服務(wù)端建立起TCP/IP連接。建立起連接后,管理主機(jī)就可以與配置終端 進(jìn)行通信。 c管理主機(jī)提供輸入和顯示界面,把輸入界面輸入的ASCII碼命令使用TCP/IP協(xié) 議發(fā)送到配置裝置,配置裝置內(nèi)的微處理器把收到TCP協(xié)議包內(nèi)ASCII碼命令通過連接線 傳送給網(wǎng)絡(luò)設(shè)備的控制口。 d網(wǎng)絡(luò)設(shè)備從控制口接收到ASCII碼命令后,從控制口輸出回傳信息給配置裝置。
e配置裝置內(nèi)的微處理器把回傳信息使用TCP/IP協(xié)議發(fā)送給管理主機(jī)。
f管理主機(jī)把回傳信息在顯示界面中顯示。 g若配置結(jié)束,管理主機(jī)發(fā)送結(jié)束短信給配置裝置,配置裝置收到結(jié)束短信后,斷 開與管理主機(jī)TCP/IP連接,退出連網(wǎng)狀態(tài)。若配置未結(jié)束,則重復(fù)步驟c到f 。
在配置裝置未收到結(jié)束短信時,若TCP/IP連接斷開,則配置裝置不斷重復(fù)連接管 理主機(jī),直到與管理主機(jī)建立起TCP/IP連接或收到結(jié)束短信。 由于采用移動網(wǎng)絡(luò)進(jìn)行通信,需要一定的資費(fèi),因此在配置結(jié)束后,斷開TCP/IP 連接,配置裝置下網(wǎng)可以節(jié)省費(fèi)用。斷開連接可以采用管理主機(jī)主動斷開TCP/IP連接或者 是通過輸入非ASCII碼的命令(16進(jìn)制的命令)給配置裝置讓其下網(wǎng),但前種方法會使得 配置裝置無法識別是管理主機(jī)主動斷網(wǎng)還是由于信號干擾、接線不好等其它因素造成的斷 網(wǎng),后種方法使得配置裝置必須識別收到的信息,加大了處理量。因此采用結(jié)束短信來讓配 置裝置斷開連接的方法沒有上述問題更具有先進(jìn)性。 基于移動網(wǎng)絡(luò)的網(wǎng)絡(luò)設(shè)備控制口遠(yuǎn)程配置系統(tǒng),除了可以對網(wǎng)絡(luò)設(shè)備進(jìn)行配置, 利用配置裝置操控網(wǎng)絡(luò)設(shè)備的控制口,還可以對網(wǎng)絡(luò)設(shè)備故障進(jìn)行診斷,遠(yuǎn)程安裝調(diào)試,日 常監(jiān)測和維護(hù)。其方法與配置的方法一樣。 通過本發(fā)明可以實(shí)現(xiàn)對網(wǎng)絡(luò)設(shè)備如路由器、交換機(jī)的遠(yuǎn)程配置、調(diào)試和診斷,免除
網(wǎng)絡(luò)設(shè)備發(fā)生故障時需到現(xiàn)場的麻煩,同時也可以日常對設(shè)備的進(jìn)行監(jiān)測和維護(hù)。由于是
基于GPRS或EDGE或CDMA網(wǎng)絡(luò),配置裝置和管理主機(jī)沒有距離的限制。 除此之外,通過本發(fā)明可以實(shí)現(xiàn)對網(wǎng)絡(luò)設(shè)備的統(tǒng)一管理,提供備用通道對網(wǎng)絡(luò)設(shè)
備進(jìn)行配置。若網(wǎng)絡(luò)設(shè)備分布廣泛,l臺管理主機(jī)可以對多臺配置裝置進(jìn)行操作,通過本發(fā)
明從而實(shí)現(xiàn)對多部網(wǎng)絡(luò)設(shè)備的統(tǒng)一管理;若現(xiàn)有網(wǎng)絡(luò)設(shè)備提供了有線的遠(yuǎn)程調(diào)試手段,通
過本發(fā)明可以提供備用通道對網(wǎng)絡(luò)設(shè)備進(jìn)行遠(yuǎn)程配置。
下面舉一個具體實(shí)例 網(wǎng)絡(luò)設(shè)備為Cisco 2600路由器;傳統(tǒng)配置方法是用Cisco 2600路由器自帶的一 條串行電纜將路由器控制Console 口與1臺PC串口相連。然后啟動Windows 2000的超級 終端,設(shè)置好串口的參數(shù),就可以像在終端一樣對路由器進(jìn)行操作了 。如在超級終端輸入 enable進(jìn)入特權(quán)模式,回顯Password ;輸入回車符;回顯Router# ;輸入show run顯示路 由器的當(dāng)前配置。 采用本發(fā)明,管理主機(jī)為一臺PC, PC機(jī)連接一臺USB接口的GS匪odem模塊;配置 裝置由Wavecom Q24plus無線Modem、天線和連接線組成。其中Wavecom Q24plus內(nèi)嵌ARM7 處理器,使用該處理器進(jìn)行編程可以實(shí)現(xiàn)收發(fā)短信、無線上網(wǎng)和實(shí)現(xiàn)TCP/IP協(xié)議。Cisco 2600路由器自帶的串行電纜與Wavecom Q24plus的串口連接。 管理主機(jī)運(yùn)行TCP/IP服務(wù)程序,發(fā)送包含管理主機(jī)IP地址和TCP/IP服務(wù)端接收 的端口的啟動短信給配置裝置,配置裝置內(nèi)的ARM7處理器解析出短信中管理主機(jī)IP地址 和服務(wù)端接收的端口,通過無線Modem上網(wǎng),并以TCP/IP客戶端與管理主機(jī)的服務(wù)端建立 起TCP/IP連接。管理主機(jī)輸入enable ;配置裝置把enable命令傳給控制口 ,回顯信息通過 配置裝置回傳到管理主機(jī),管理主機(jī)顯示Password ;輸入回車符;回顯Router# ;輸入show run回顯路由器的當(dāng)前配置。若配置結(jié)束,管理主機(jī)發(fā)送結(jié)束短信給配置裝置,配置裝置收 到結(jié)束短信后,斷開與管理主機(jī)TCP/IP連接,退出連網(wǎng)狀態(tài)。
通過本發(fā)明,管理主機(jī)與路由器沒有距離限制,實(shí)現(xiàn)了遠(yuǎn)程配置。
基于無線Modem的微體積,可以把配置裝置內(nèi)嵌于路由器內(nèi)。 上述只是對本發(fā)明的優(yōu)選實(shí)施例進(jìn)行了圖示和描述,但本發(fā)明的實(shí)施方式并不受 上述實(shí)施例的限制,只要其以基本相同的手段達(dá)到本發(fā)明的技術(shù)效果,都應(yīng)屬于本發(fā)明的 保護(hù)范圍。
權(quán)利要求
一種基于移動網(wǎng)絡(luò)的網(wǎng)絡(luò)設(shè)備控制口遠(yuǎn)程配置方法,其特征在于包括以下步驟A管理主機(jī)運(yùn)行服務(wù)端,并使用無線Modem模塊發(fā)送啟動短信給配置裝置;B配置裝置收到啟動短信后,通過無線Modem模塊連入網(wǎng)絡(luò),并作為客戶端與管理主機(jī)的服務(wù)端建立起網(wǎng)絡(luò)連接;C管理主機(jī)發(fā)送操作指令到配置裝置,配置裝置收到指令后傳輸給網(wǎng)絡(luò)設(shè)備的控制口;D網(wǎng)絡(luò)設(shè)備的控制口發(fā)送回傳信息給配置裝置,配置裝置再將回傳信息發(fā)送給管理主機(jī);E若配置結(jié)束,管理主機(jī)發(fā)送結(jié)束給配置裝置,配置裝置收到結(jié)束短信后斷開與管理主機(jī)的連接,若配置未結(jié)束,則重復(fù)步驟C到E。
2. 根據(jù)權(quán)利要求l所述的方法,其特征在于管理主機(jī)在收到回傳信息后,可將所述的 回傳信息在顯示界面中顯示。
3. 根據(jù)權(quán)利要求l所述的方法,其特征在于其中所述B包括在配置裝置未收到結(jié)束 短信時,若配置裝置與管理主機(jī)之間的連接斷開,則配置裝置不斷重復(fù)連接管理主機(jī),直到 與管理主機(jī)建立起網(wǎng)絡(luò)連接或收到結(jié)束短信。
4. 根據(jù)權(quán)利要求1或者2或者3所述的方法,其特征在于所述管理主機(jī)與配置裝置 之間的連接和通訊是通過TCP/IP協(xié)議實(shí)現(xiàn)的。
5. 根據(jù)權(quán)利要求4所述的方法,其特征在于所述啟動短信包含有管理主機(jī)IP地址和 TCP/IP服務(wù)端接收的端口的信息。
6. 根據(jù)權(quán)利要求4所述的方法,其特征在于其中所述B包括配置裝置在收到啟動短信后,解析出管理主機(jī)的IP地址和服務(wù)端接收的端口 ,并通過無線Modem模塊連入網(wǎng)絡(luò),作 為TCP/IP客戶端與管理主機(jī)的服務(wù)端建立起TCP/IP連接。
7. 根據(jù)權(quán)利要求4所述的方法,其特征在于其中所述C包括管理主機(jī)將其輸入界面 輸入的ASCII碼命令通過TCP/IP協(xié)議發(fā)送到配置裝置,配置裝置內(nèi)的微處理器再把收到的 ASCII碼命令通過連接線傳給網(wǎng)絡(luò)設(shè)備的控制口。
8. 根據(jù)權(quán)利要求4或者7所述的方法,其特征在于其中所述C包括管理主機(jī)發(fā)送配 置短信給配置裝置,所述配置短信包含配置裝置與控制口連接的串口參數(shù),配置裝置中的 微處理器接收到所述的配置短信后對所述的串口參數(shù)進(jìn)行修改,實(shí)現(xiàn)與控制口串口參數(shù)配 對。
9. 一種實(shí)施權(quán)利要求l的方法的系統(tǒng),其特征在于包括管理主機(jī)、網(wǎng)絡(luò)設(shè)備和配置裝置,所述管理主機(jī)為一連入INTERNET網(wǎng)、且可以通過發(fā)送短信控制配置裝置和修改配置裝 置內(nèi)部參數(shù)配置的PC機(jī),管理主機(jī)充當(dāng)服務(wù)端與一無線Modem模塊連接,與管理主機(jī)相連 的所述無線Modem模塊附帶有天線;所述網(wǎng)絡(luò)設(shè)備包含有控制口 ;所述配置裝置包含無線 Modem模塊、天線、微處理器和連接線,微處理器作為客戶端通過無線Modem模塊與管理主 機(jī)相連,微處理器通過連接線與網(wǎng)絡(luò)設(shè)備的控制口連接。
10. 根據(jù)權(quán)利要求9所述的系統(tǒng),其特征在于所述配置裝置可以內(nèi)嵌于網(wǎng)絡(luò)設(shè)備內(nèi)。
全文摘要
本發(fā)明公開了一種基于移動網(wǎng)絡(luò)的網(wǎng)絡(luò)設(shè)備控制口遠(yuǎn)程配置方法和系統(tǒng)。該方法包括管理主機(jī)運(yùn)行服務(wù)端,使用無線Modem模塊發(fā)送啟動短信給配置裝置;配置裝置收到啟動短信后通過無線Modem模塊連入網(wǎng)絡(luò),作為客戶端與管理主機(jī)的服務(wù)端建立起網(wǎng)絡(luò)連接;管理主機(jī)發(fā)送操作指令到配置裝置,配置裝置收到指令后傳輸給網(wǎng)絡(luò)設(shè)備的控制口;網(wǎng)絡(luò)設(shè)備的控制口發(fā)送回傳信息給配置裝置,配置裝置再將回傳信息發(fā)送給管理主機(jī);若配置結(jié)束,管理主機(jī)發(fā)送結(jié)束給配置裝置,配置裝置收到結(jié)束短信后斷開與管理主機(jī)的連接,若配置未結(jié)束,則重復(fù)步驟C到E。該系統(tǒng)包括管理主機(jī)、配置裝置和網(wǎng)絡(luò)設(shè)備。本發(fā)明可以實(shí)現(xiàn)對網(wǎng)絡(luò)設(shè)備的遠(yuǎn)程配置、調(diào)試和診斷,使用方便,維護(hù)難度小。
文檔編號H04L12/24GK101765072SQ20091021397
公開日2010年6月30日 申請日期2009年12月18日 優(yōu)先權(quán)日2009年12月18日
發(fā)明者劉洋, 周松斌, 林創(chuàng)魯, 黃可嘉 申請人:廣東省科學(xué)院自動化工程研制中心