專利名稱:一種電信設備集中登錄的系統(tǒng)及其實現(xiàn)方法
技術(shù)領域:
本發(fā)明涉及電信設備的維護管理領域,具體提供一種電信設備集中登錄的 系統(tǒng)及其實現(xiàn)方法。
背景技術(shù):
目前,國內(nèi)的各家電信運營商(如中國移動、中國聯(lián)通、中國電信、中國 網(wǎng)通等等)都購買了數(shù)量眾多的電信設備,在日常使用中,電信運營商的操作 維護人員經(jīng)常需要登錄到這些設備上做一些命令操作,以實現(xiàn)設備的維護和管 理。這些電信設備來自國內(nèi)外多家設備制造商,不但數(shù)量大,而且型號版本也 非常多, 一般來說不同廠家的設備操作維護方法差異很大,必須使用與自己配 套的用戶登錄客戶端程序。這樣操作維護人員就必須同時使用多個風格迥異的 用戶登錄客戶端程序,在維護工作中需要在程序間來回切換,非常麻煩且工作 效率低下。另外在電信運營商的網(wǎng)絡中,每個電信設備都需要配置上一個IP地 址后才能被其客戶端程序登錄使用,由于設備數(shù)量大導致IP地址非常多。在日 常使用過程中,操作維護人員往往是靠記憶或建立專用地址文件的方式管理這 些地址,工作效率低且非常容易出錯。
發(fā)明內(nèi)容
本發(fā)明的一種電信設備集中登錄的系統(tǒng)及其實現(xiàn)方法,實現(xiàn)了所有電信設 備的用戶的集中登錄,從而解決了因設備類型多、廠家多所引起的客戶登錄程 序數(shù)量多、不便使用、難以管理的問題,提高了電信設備操作維護工作的效率
4和安全性。
本發(fā)明解決其技術(shù)問題所采用的技術(shù)方案是
一種電信設備集中登錄的系統(tǒng),包括主控模塊、廠家登錄模塊、通訊控制 模塊和多進程管理模塊,其中
所述主控模塊用于聯(lián)系各廠家登錄模塊,并提供統(tǒng)一的登錄界面;
所述廠家登錄模塊用于把電信設備的IP地址、廠家、版本、登錄用戶名、 登錄口令儲存在其數(shù)據(jù)庫中,并反饋給所述主控模塊;
所述通訊控制模塊用于聯(lián)系外部電信設備;
所述多進程管理模塊用于實現(xiàn)系統(tǒng)的多任務運行,可以同時為多個用戶提
供電信設備登錄服務。
系統(tǒng)采用C語言編程,在Unix操作系統(tǒng)上運行。
通訊控制模塊使用TCP/IP網(wǎng)絡協(xié)議實現(xiàn)與電信設備的連接。
一種電信設備集中登錄的實現(xiàn)方法,包括以下步驟-
A、 用戶登錄系統(tǒng),所述系統(tǒng)提示用戶輸入用戶名和密碼,并將接收到的 用戶名和密碼與數(shù)據(jù)庫中預先配置好的用戶名和密碼比對,若相符則提示登錄 系統(tǒng)成功,轉(zhuǎn)入下一步操作;若不相符則提示登錄失敗,斷開與用戶的網(wǎng)絡連 接;
B、 所述系統(tǒng)等待用戶輸入命令,若輸入的命令是所述系統(tǒng)的維護命令, 則在處理該命令后重新等待輸入;若輸入的是退出命令,則斷開與操作維護人 員的網(wǎng)絡連接;若輸入的命令是登錄設備的命令,則轉(zhuǎn)入下一步操作;
C、 系統(tǒng)從數(shù)據(jù)庫中查找設備的IP地址、登錄用戶名、密碼、廠家等數(shù)據(jù), 若査找不到則提示操作維護人員所輸入的設備名無效,若査找到則取出這些數(shù) 據(jù),轉(zhuǎn)入下一步操作;
D、 系統(tǒng)從數(shù)據(jù)庫中的權(quán)限數(shù)據(jù)中查找該用戶是否有權(quán)登錄該設備,若無 權(quán)限則提示用戶無權(quán)登錄該設備,然后轉(zhuǎn)入步驟B,等待重新輸入命令,若有權(quán)限則轉(zhuǎn)入下一步操作;
E、 根據(jù)從步驟C中取到的該設備的登錄用戶名、密碼、廠家等數(shù)據(jù),調(diào)用 相應的登錄子程序登錄該設備,如登錄失敗則提示用戶登錄失敗,然后轉(zhuǎn)入步 驟B,等待重新輸入命令,若登錄成功則轉(zhuǎn)入下一步操作;
F、 在用戶和設備之間建立連接通道,讓用戶和設備開始命令交互操作, 并實時監(jiān)控用戶的命令活動,若用戶退出該設備則關(guān)閉連接通道,然后轉(zhuǎn)入步 驟B,等待重新輸入命令。
本發(fā)明的一種電信設備集中登錄的系統(tǒng)及其實現(xiàn)方法,用一個單獨的代理 程序替代掉了數(shù)量眾多的設備原廠配備的登錄程序,使操作維護人員只使用一 個操作界面就可以完成所有電信設備的操作維護工作,并可以在各個設備間自 由切換,工作效率大大提高。另外本程序使用數(shù)據(jù)庫管理設備的IP地址等數(shù) 據(jù),使得用戶只需要記住設備的名字即可以實現(xiàn)登錄,工作復雜度大大降低。 另外本集中代理系統(tǒng)采用多任務方式運行,可以支持多用戶同時登錄使用。這 樣該系統(tǒng)在一臺高性能的服務器運行起來后, 一個電信設備運營商的所有操作 維護人員都可以登錄到該系統(tǒng)上對設備進行命令操作,并可實現(xiàn)對操作維護人 員的權(quán)限控制,大大提高了工作效率和安全性。
下面結(jié)合附圖和實施例對本發(fā)明進一步說明。
圖l為本發(fā)明的一種電信設備集中登錄的系統(tǒng)及其實現(xiàn)方法的系統(tǒng)架構(gòu)示 意圖2為本發(fā)明的一種電信設備集中登錄的系統(tǒng)及其實現(xiàn)方法的用戶登錄流 程示意圖。
具體實施方式
下面結(jié)合附圖和具體實施例對本發(fā)明的一種電信設備集中登錄的系統(tǒng)及 其實現(xiàn)方法作進一步的描述。
如附圖1所示, 一種電信設備集中登錄的系統(tǒng),包括主控模塊、廠家登錄 模塊、通訊控制模塊和多進程管理模塊,其中-
所述主控模塊用于聯(lián)系各廠家登錄模塊,并提供統(tǒng)一的登錄界面;
所述廠家登錄模塊用于把電信設備的IP地址、廠家、版本、登錄用戶名、 登錄口令儲存在其數(shù)據(jù)庫中,并反饋給所述主控模塊;
所述通訊控制模塊用于聯(lián)系外部電信設備;
所述多進程管理模塊用于實現(xiàn)系統(tǒng)的多任務運行,可以同時為多個用戶提
供電信設備登錄服務。
系統(tǒng)采用C語言編程,在Unix操作系統(tǒng)上運行。
通訊控制模塊使用TCP/IP網(wǎng)絡協(xié)議實現(xiàn)與電信設備的連接。
如附圖2所示, 一種電信設備集中登錄的實現(xiàn)方法,包括以下步驟
A、 用戶登錄系統(tǒng),所述系統(tǒng)提示用戶輸入用戶名和密碼,并將接收到的 用戶名和密碼與數(shù)據(jù)庫中預先配置好的用戶名和密碼比對,若相符則提示登錄 系統(tǒng)成功,轉(zhuǎn)入下一步操作;若不相符則提示登錄失敗,斷開與用戶的網(wǎng)絡連 接;
B、 所述系統(tǒng)等待用戶輸入命令,若輸入的命令是所述系統(tǒng)的維護命令, 則在處理該命令后重新等待輸入;若輸入的是退出命令,則斷開與操作維護人 員的網(wǎng)絡連接;若輸入的命令是登錄設備的命令,則轉(zhuǎn)入下一步操作;
C、 系統(tǒng)從數(shù)據(jù)庫中査找設備的IP地址、登錄用戶名、密碼、廠家等數(shù)據(jù), 若査找不到則提示操作維護人員所輸入的設備名無效,若査找到則取出這些數(shù) 據(jù),轉(zhuǎn)入下一步操作;
D、 系統(tǒng)從數(shù)據(jù)庫中的權(quán)限數(shù)據(jù)中查找該用戶是否有權(quán)登錄該設備,若無 權(quán)限則提示用戶無權(quán)登錄該設備,然后轉(zhuǎn)入步驟B,等待重新輸入命令,若有權(quán)限則轉(zhuǎn)入下一步操作;
E、 根據(jù)從步驟C中取到的該設備的登錄用戶名、密碼、廠家等數(shù)據(jù),調(diào)用 相應的登錄子程序登錄該設備,如登錄失敗則提示用戶登錄失敗,然后轉(zhuǎn)入步 驟B,等待重新輸入命令,若登錄成功則轉(zhuǎn)入下一步操作;
F、 在用戶和設備之間建立連接通道,讓用戶和設備開始命令交互操作, 并實時監(jiān)控用戶的命令活動,若用戶退出該設備則關(guān)閉連接通道,然后轉(zhuǎn)入步 驟B,等待重新輸入命令。
本發(fā)明的一種電信設備集中登錄^實現(xiàn)方法提供一個獨立的登錄系統(tǒng)界 面,操作維護人員使用這一個系統(tǒng)界面就可以登錄到多個廠家的電信設備,而 不再需要同時使用多個廠家的登錄客戶端程序;其次本系統(tǒng)將電信設備的數(shù)據(jù) 信息儲存在數(shù)據(jù)庫中,并給每個電信設備賦予一個人性化的名字。使得操作維 護人員在登錄該系統(tǒng)后,只需要輸入要登錄的設備的名字,系統(tǒng)就可以根據(jù)名 字到數(shù)據(jù)庫中査找這個設備的IP地址、用戶名、口令等登錄數(shù)據(jù),并使用這些 數(shù)據(jù)自動登錄到該設備上,并將登錄好的界面呈現(xiàn)給操作維護人員,從而使操 作維護人員的工作效率大大提高。
本發(fā)明的一種電信設備集中登錄的實現(xiàn)方法開發(fā)了一個擁有獨立命令界面 的集中化登錄代理系統(tǒng),該系統(tǒng)使用TCP/IP協(xié)議直接鏈接各個電信設備,替代 掉各電信設備原來配備的登錄程序。其次為每個生產(chǎn)廠家的電信設備都開發(fā)了 相應的登錄子程序,并把所有電信設備的IP地址、廠家、版本、登錄用戶名、 登錄口令等數(shù)據(jù)都儲存在數(shù)據(jù)庫中。當操作維護人員登錄到該登錄代理系統(tǒng) 后,輸入要登錄的電信設備名字,本系統(tǒng)程序根據(jù)設備名字到數(shù)據(jù)庫中取到相 應的IP地址、廠家、版本、登錄用戶名、登錄密碼等數(shù)據(jù),然后調(diào)用與該設備 對應的登錄子程序登錄設備,登錄成功后該集中代理系統(tǒng)在操作維護人員和設 備間建立TCP/IP連接通道,并將設備的命令界面呈現(xiàn)給操作維護人員,這樣操 作維護人員就可以與設備進行命令交互了。另外,本發(fā)明的一種電信設備集中登錄的實現(xiàn)方法還可以建立操作維護人 員權(quán)限數(shù)據(jù)庫,在操作維護人員要登錄一個電信設備時,到數(shù)據(jù)庫中驗證其權(quán) 限數(shù)據(jù),看該人員是否有權(quán)登錄相應的設備,在權(quán)限驗證通過后才登錄相應的
電信設備;如果權(quán)限驗證沒有通過,就直接拒絕登錄相應的設備,從而實現(xiàn)了 對操作維護人員的權(quán)限控制,使得用戶只能登錄自己有權(quán)登錄的設備,而不能 登錄沒有權(quán)限的設備,提高了設備操作維護工作的安全性。
以上所述的實施例,只是本發(fā)明較優(yōu)選的具體實施方式
的一種,本領域的 技術(shù)人員在本發(fā)明技術(shù)方案范圍內(nèi)進行的通常變化和替換都應包含在本發(fā)明 的保護范圍內(nèi)。
權(quán)利要求
1、一種電信設備集中登錄的系統(tǒng),其特征在于,包括主控模塊、廠家登錄模塊、通訊控制模塊和多進程管理模塊,其中所述主控模塊用于聯(lián)系各廠家登錄模塊,并提供統(tǒng)一的登錄界面;所述廠家登錄模塊用于把電信設備的IP地址、廠家、版本、登錄用戶名、登錄口令儲存在其數(shù)據(jù)庫中,并反饋給所述主控模塊;所述通訊控制模塊用于聯(lián)系外部電信設備;所述多進程管理模塊用于實現(xiàn)系統(tǒng)的多任務運行,可以同時為多個用戶提供電信設備登錄服務。
2、 根據(jù)權(quán)利要求l所述的一種電信設備集中登錄的系統(tǒng),其特征在于,所 述系統(tǒng)采用C語言編程,在Unix操作系統(tǒng)上運行。
3、 根據(jù)權(quán)利要求l所述的一種電信設備集中登錄的系統(tǒng),其特征在于,所 述通訊控制模塊使用TCP/IP網(wǎng)絡協(xié)議實現(xiàn)與電信設備的連接,
4、 一種電信設備集中登錄的實現(xiàn)方法,其特征在于,包括以下步驟A、 用戶登錄系統(tǒng),所述系統(tǒng)提示用戶輸入用戶名和密碼,并將接收到的 用戶名和密碼與數(shù)據(jù)庫中預先配置好的用戶名和密碼比對,若相符則提示登錄 系統(tǒng)成功,轉(zhuǎn)入下一步操作;若不相符則提示登錄失敗,斷開與用戶的網(wǎng)絡連 接;B、 所述系統(tǒng)等待用戶輸入命令,若輸入的命令是所述系統(tǒng)的維護命令, 則在處理該命令后重新等待輸入;若輸入的是退出命令,則斷開與操作維護人 員的網(wǎng)絡連接;若輸入的命令是登錄設備的命令,則轉(zhuǎn)入下一步操作;C、 系統(tǒng)從數(shù)據(jù)庫中査找設備的IP地址、登錄用戶名、密碼、廠家等數(shù)據(jù),若査找不到則提示操作維護人員所輸入的設備名無效,若査找到則取出這些數(shù)據(jù),轉(zhuǎn)入下一步操作;D、 系統(tǒng)從數(shù)據(jù)庫中的權(quán)限數(shù)據(jù)中査找該用戶是否有權(quán)登錄該設備,若無 權(quán)限則提示用戶無權(quán)登錄該設備,然后轉(zhuǎn)入步驟B,等待重新輸入命令,若有 權(quán)限則轉(zhuǎn)入下一步操作;E、 根據(jù)從步驟C中取到的該設備的登錄用戶名、密碼、廠家等數(shù)據(jù),調(diào)用 相應的登錄子程序登錄該設備,如登錄失敗則提示用戶登錄失敗,然后轉(zhuǎn)入步 驟B,等待重新輸入命令,若登錄成功則轉(zhuǎn)入下一步操作;F、 在用戶和設備之間建立連接通道,讓用戶和設備開始命令交互操作, 并實時監(jiān)控用戶的命令活動,若用戶退出該設備則關(guān)閉連接通道,然后轉(zhuǎn)入步 驟B,等待重新輸入命令。
全文摘要
本發(fā)明涉及電信設備的維護管理領域,具體提供一種電信設備集中登錄的系統(tǒng)及其實現(xiàn)方法。本發(fā)明的一種電信設備集中登錄的系統(tǒng)及其實現(xiàn)方法用一個單獨的代理程序替代掉了數(shù)量眾多的設備原廠配備的登陸程序,使操作維護人員在登陸該系統(tǒng)后,只使用一個操作界面就可以完成所有電信設備的登陸和操作維護工作,并可以在各個設備間自由切換。本發(fā)明的一種電信設備集中登錄的系統(tǒng)及其實現(xiàn)方法解決了因設備類型多、廠家多所引起的客戶登錄程序數(shù)量多、不便使用、難以管理的問題,提高了電信設備操作維護工作的效率和安全性。
文檔編號H04L12/24GK101459543SQ20091001390
公開日2009年6月17日 申請日期2009年1月7日 優(yōu)先權(quán)日2009年1月7日
發(fā)明者裴光鋒 申請人:浪潮通信信息系統(tǒng)有限公司