專利名稱:一種離線數(shù)據(jù)的配置設(shè)備和方法
技術(shù)領(lǐng)域:
本發(fā)明涉及數(shù)據(jù)配置技術(shù),尤其涉及一種采用前后臺體系架構(gòu)的通信系統(tǒng) 進行離線數(shù)據(jù)的配置設(shè)備和方法。
背景技術(shù):
目前,數(shù)據(jù)配置技術(shù)已經(jīng)成為對通信系統(tǒng)進行操作和維護的一種主要技術(shù) 手段,采用數(shù)據(jù)配置技術(shù)對通信系統(tǒng)進行操作和維護,能確保該通信系統(tǒng)的正 常運行和日常維護操作的正常進行。前后臺體系架構(gòu)是通信系統(tǒng)經(jīng)常采用的一 種系統(tǒng)架構(gòu)方式,該系統(tǒng)中通常包括前臺設(shè)備和后臺設(shè)備。針對這種前后臺體 系架構(gòu)的通信系統(tǒng)而言,在進行數(shù)據(jù)配置時,該系統(tǒng)中的前臺設(shè)備主要用于接
收、并解析用戶發(fā)送的人機命令,之后將解析后的人機命令下發(fā)到后臺設(shè)備; 后臺設(shè)備作為該系統(tǒng)的維護設(shè)備,主要用于提供數(shù)據(jù)配置和告警信息查看等曰 常維護操作的接口給用戶。盡管該接口能提供給用戶使用,但是,依照目前通 信系統(tǒng)的前后臺體系架構(gòu),后臺設(shè)備無法直接地獲取到用戶發(fā)送的人機命令, 必須經(jīng)由前臺設(shè)備解析后,才能間接地獲取到用戶發(fā)送的人機命令,并以這種 間接獲取人機命令的方式,使后臺設(shè)備與用戶之間進行交互。其中,所謂用戶 通常指系統(tǒng)維護人員。
并且,用戶通過該接口對系統(tǒng)中的各物理實體進行抽象,形成用于系統(tǒng)操 作和維護的配置數(shù)據(jù)保存在后臺設(shè)備的數(shù)據(jù)庫中;然后,將后臺設(shè)備數(shù)據(jù)庫中 的配置數(shù)據(jù)傳送到系統(tǒng)前臺設(shè)備中的各單板,前臺設(shè)備中的各單板再從這些配 置數(shù)據(jù)中讀取各自所需要的信息,并根據(jù)讀取的這些信息執(zhí)行啟動、初始化以 及資源占用等操作。
綜上所述,依照目前通信系統(tǒng)的前后臺體系架構(gòu)進行數(shù)據(jù)配置時,由于后臺設(shè)備無法直接地獲取到用戶發(fā)送的人機命令,必須經(jīng)由前臺設(shè)備解析后,才 能間接地獲取到用戶發(fā)送的人機命令。因此,用戶對系統(tǒng)進行配置時,通常需 要后臺設(shè)備與前臺設(shè)備中的各單板之間通信正常,以確保后臺設(shè)備能經(jīng)由前臺 設(shè)備解析后,間接地獲取到用戶發(fā)送的人機命令,以便完成后續(xù)的系統(tǒng)配置操 作。顯然,尤其是對于大型通信系統(tǒng)來說,采用現(xiàn)有技術(shù)進行數(shù)據(jù)配置時必須 有一臺物理實體作為系統(tǒng)的前臺設(shè)備存在,并且該物理實體必須運行正常。這 樣,會限制用戶對該通信系統(tǒng)的維護工作。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明的主要目的在于提供一種離線數(shù)據(jù)的配置設(shè)備,實現(xiàn)了 離線數(shù)據(jù)的配置,只需要后臺設(shè)備就可以完成數(shù)據(jù)配置操作,并實現(xiàn)對系統(tǒng)的 曰常維護工作。不僅豐富和完善了實現(xiàn)數(shù)據(jù)配置的方式,而且大大提高了數(shù)據(jù) 配置的適用場合,從而使用戶對系統(tǒng)的日常維護工作變得更加高效和便捷。
本發(fā)明的另 一 目的在于提供一種離線數(shù)據(jù)的配置方法,實現(xiàn)了離線數(shù)據(jù)的 配置,只需要后臺設(shè)備就可以完成數(shù)據(jù)配置操作,并實現(xiàn)對系統(tǒng)的日常維護工 作。不僅豐富和完善了實現(xiàn)數(shù)據(jù)配置的方式,而且大大提高了數(shù)據(jù)配置的適用 場合,從而使用戶對系統(tǒng)的日常維護工作變得更加高效和便捷。
為達到上述目的,本發(fā)明的技術(shù)方案是這樣實現(xiàn)的 一種離線數(shù)據(jù)的配置設(shè)備,該設(shè)備包括解析單元、配置命令執(zhí)行單元; 其中,
解析單元,用于接收人機命令,對所述人機命令進行解析; 配置命令執(zhí)行單元,用于從所述解析單元接收解析后的人機命令,對所述
解析后的人機命令繼續(xù)解析,并解析成可執(zhí)行的配置命令以完成離線數(shù)據(jù)的配
置操作。
其中,所述解析單元包括用戶連接模塊以及人機命令通道;其中, 用戶連接模塊,用于提供所述人機命令的交互接口,并將所述人機命令發(fā) 送到所述人機命令通道;以及將經(jīng)由所述人機命令通道返回的命令執(zhí)行結(jié)果輸出給登錄所述設(shè)備的用戶查看;
人機命令通道,用于接收所述人機命令,對所述人機命令進行解析。
其中,所述解析單元還包括鑒權(quán)模塊,用于對與所述用戶連接模塊交互 的每個用戶進行鑒^^, ^使鑒權(quán)通過的用戶進行離線數(shù)據(jù)的配置。
其中,該設(shè)備還包括存儲單元,用于存儲與所述離線數(shù)據(jù)的配置操作相 關(guān)的離線配置數(shù)據(jù),以完成離線數(shù)據(jù)的配置操作。
其中,所述用戶連接模塊進一步用于提供Telnet接口或開發(fā)圖形化界面的 接口。
其中,所述設(shè)備中的所述解析單元、所述配置命令執(zhí)行單元和所述存儲單 元之間相對獨立;所述解析單元中的所述用戶連接模塊、所述人機命令通道和 所述鑒權(quán)模塊之間相對獨立。
一種離線數(shù)據(jù)的配置方法,該方法包括以下步驟
A、 接收人機命令,對所述人機命令進行解析;
B、 從所述解析單元接收解析后的人機命令,對所述解析后的人機命令繼 續(xù)解析,并解析成可執(zhí)行的配置命令以完成離線數(shù)據(jù)的配置操作。
其中,步驟A中,對所述人機命令進行解析具體為
解析單元對所述人機命令進行語法檢查,并判斷所述人機命令是否與預(yù)定 義的規(guī)范語法要求相符合,如果符合,則解析成功,將解析后的人機命令發(fā)送 到配置命令執(zhí)行單元;否則,所述解析單元將解析失敗的錯誤信息返回給用戶。
其中,步驟B中,對所述解析后的人機命令繼續(xù)解析具體為
所述配置命令執(zhí)行單元對所述解析后的人機命令進行語義檢查,如果語義 檢查通過,則將所述解析后的人機命令解析成可執(zhí)行的配置命令;否則,所述 配置命令執(zhí)行單元返回繼續(xù)解析失敗的錯誤信息給所述解析單元。
其中,步驟A之前還包括
X、所述用戶以Telnet接口或開發(fā)圖形化界面的接口與所述解析單元進行 人機交互并建立連接后,進行所述用戶的離線數(shù)據(jù)配置操作的鑒權(quán)。
本發(fā)明的離線數(shù)據(jù)的配置設(shè)備包括解析單元、配置命令執(zhí)行單元;解析單元,用于接收人機命令,對人機命令進行解析;配置命令執(zhí)行單元,用于從 解析單元接收解析后的人機命令,對解析后的人機命令繼續(xù)解析,并解析成可
執(zhí)行的配置命令以完成離線數(shù)據(jù)的配置操作。由于該離線數(shù)據(jù)的配置設(shè)備相當(dāng) 于現(xiàn)有通信系統(tǒng)前后臺體系架構(gòu)中的后臺設(shè)備。并且該離線數(shù)據(jù)的配置設(shè)備集 成了現(xiàn)有通信系統(tǒng)前后臺體系架構(gòu)中前臺設(shè)備的解析功能,以及由后臺設(shè)備完 成后續(xù)離線數(shù)據(jù)配置操作的功能。因此,系統(tǒng)中采用該離線數(shù)據(jù)的配置設(shè)備后, 無需物理實體作為系統(tǒng)的前臺設(shè)備存在,能實現(xiàn)后臺設(shè)備直接地獲取到用戶發(fā) 送的人機命令;實現(xiàn)了離線數(shù)據(jù)的配置,只需要一臺后臺設(shè)備就可以完成數(shù)據(jù) 配置操作,并實現(xiàn)對系統(tǒng)的日常維護工作。
綜上所述,采用本發(fā)明,實現(xiàn)了離線數(shù)據(jù)的配置,從而豐富和完善了實現(xiàn) 數(shù)據(jù)配置的方式。而且大大提高了數(shù)據(jù)配置的適用場合,尤其適用的場合是 對前后臺體系架構(gòu)的通信系統(tǒng)進行開局、升級或日常維護時,系統(tǒng)中的前臺設(shè) 備還無法正常運行的情況下需要對設(shè)備先進行數(shù)據(jù)配置的場合。從而使用戶對 系統(tǒng)的日常維護工作變得更加高效和便捷。
進而,由于該離線數(shù)據(jù)的配置設(shè)備中的解析單元、配置命令執(zhí)行單元和存 儲單元之間相對獨立;解析單元中的用戶連接模塊、人機命令通道和鑒權(quán)模塊 之間相對獨立,也就是說,該離線數(shù)據(jù)的配置設(shè)備中的各部分是相互屏蔽的, 因此,在采用前后臺體系架構(gòu)的系統(tǒng)中,用戶采用本發(fā)明進行離線數(shù)據(jù)配置時, 無論操作方式、系統(tǒng)反應(yīng)和操作結(jié)果等均與實際環(huán)境,即系統(tǒng)中的前臺設(shè)備在 線并與后臺設(shè)備正常通信的環(huán)境完全一樣。
圖1為本發(fā)明設(shè)備的組成結(jié)構(gòu)示意圖; 圖2為本發(fā)明方法的實現(xiàn)流程示意圖。
具體實施例方式
本發(fā)明的核心思想是無需物理實體作為系統(tǒng)的前臺設(shè)備存在,能實現(xiàn)后臺設(shè)備直接地獲取到用戶發(fā)送的人機命令;實現(xiàn)了離線數(shù)據(jù)的配置,只需要一 臺后臺設(shè)備就可以完成數(shù)據(jù)配置操作,并實現(xiàn)對系統(tǒng)的日常維護工作。不僅豐 富和完善了實現(xiàn)數(shù)據(jù)配置的方式,而且大大提高了數(shù)據(jù)配置的適用場合,從而 使用戶對系統(tǒng)的日常維護工作變得更加高效和便捷。
下面結(jié)合附圖對技術(shù)方案的實施作進一步的詳細(xì)描述。
如圖1所示, 一種離線數(shù)據(jù)的配置設(shè)備,該設(shè)備包括解析單元l和配置 命令執(zhí)行單元2。其中,用戶登錄該離線數(shù)據(jù)的配置設(shè)備后發(fā)送人機命令,解 析單元1用于接收用戶發(fā)送的人機命令,對該人機命令進行解析。配置命令執(zhí) 行單元2用于從解析單元1接收解析后的人機命令,對該解析后的人片幾命令繼 續(xù)解析,并解析成可執(zhí)行的配置命令以完成離線數(shù)據(jù)的配置操作。這里的解析 指通過解析單元1完成對人機命令的語法檢查;這里的繼續(xù)解析指通過配 置命令執(zhí)行單元2對通過語法檢查的人機命令進一步分析,主要是為了完成對 人機命令的語義檢查,并將該人機命令解析成可執(zhí)行的配置命令。如果繼續(xù)解 析成功,即語義檢查通過,則將該人機命令解析成可執(zhí)行的配置命令,執(zhí)行后 續(xù)的離線數(shù)據(jù)配置操作;如果繼續(xù)解析失敗,即語義檢查不通過,則返回繼續(xù) 解析失敗的錯誤信息給解析單元l。
這里,該設(shè)備還包括存儲單元3,存儲單元3用于存儲與所述離線數(shù)據(jù)配 置操作相關(guān)的離線配置數(shù)據(jù),以完成離線數(shù)據(jù)的配置操作。也就是說,用戶對 系統(tǒng)的離線數(shù)據(jù)配置4喿作結(jié)束后,將與該離線數(shù)據(jù)配置操作相關(guān)的離線配置數(shù) 據(jù)存儲在存儲單元3中,從而存儲單元3中存儲了用戶對系統(tǒng)所進行離線數(shù)據(jù) 配置操作的所有離線配置數(shù)據(jù)。那么,當(dāng)系統(tǒng)中前臺設(shè)備離線時,存儲單元3 僅是將離線配置數(shù)據(jù)存檔;當(dāng)系統(tǒng)中前臺設(shè)備在線時,可以將存儲單元3中存 檔的離線配置數(shù)據(jù),通過傳送程序直接傳送給前臺設(shè)備生效,從而完成將離線 配置數(shù)據(jù)配置給前臺設(shè)備的操作,使前臺設(shè)備生效。并且,存儲單元3可以為 以數(shù)據(jù)庫形式實現(xiàn)的存儲單元。其中,傳送程序主要用于接收用戶指令,將保 存在存儲單元3中的配置數(shù)據(jù)傳送到具體的前臺設(shè)備上生效。
這里需要指出的是,該離線數(shù)據(jù)的配置設(shè)備即相當(dāng)于現(xiàn)有通信系統(tǒng)前后臺體系架構(gòu)中的后臺設(shè)備。系統(tǒng)中采用該離線數(shù)據(jù)的配置設(shè)備后,由于該離線數(shù) 據(jù)的配置設(shè)備自身具備解析功能,而針對前臺設(shè)備的解析功能而言,前臺設(shè)備 主要用于接收、并解析用戶發(fā)送的人機命令,之后將解析后的人機命令下發(fā)到 后臺設(shè)備,由后臺設(shè)備完成后續(xù)的離線數(shù)據(jù)配置操作。那么,由針對該離線數(shù) 據(jù)的配置設(shè)備中的解析單元的描述可知,解析單元即相當(dāng)于替代了現(xiàn)有通信系 統(tǒng)中前臺設(shè)備的解析功能。也就是說,該離線數(shù)據(jù)的配置設(shè)備集成了現(xiàn)有通信 系統(tǒng)前后臺體系架構(gòu)中前臺設(shè)備的解析功能,以及由后臺設(shè)備完成后續(xù)離線數(shù) 據(jù)配置操作的功能。因此,系統(tǒng)中采用該離線數(shù)據(jù)的配置i殳備后,無需物理實 體作為系統(tǒng)的前臺設(shè)備存在,能實現(xiàn)后臺設(shè)備直接地獲取到用戶發(fā)送的人機命
令;實現(xiàn)了離線數(shù)據(jù)的配置,只需要一臺后臺設(shè)備就可以完成數(shù)據(jù)配置操作, 并實現(xiàn)對系統(tǒng)的日常維護工作。
這里,解析單元l包括用戶連接模塊11和人機命令通道12。其中,用
戶連接模塊11為用戶連接提供服務(wù),用于為用戶提供人機命令的交互接口 ,并 負(fù)責(zé)將用戶輸入的人機命令發(fā)送到人機命令通道12。并且,將經(jīng)由人機命令通 道12返回的命令執(zhí)行結(jié)果輸出,以方便登錄該離線數(shù)據(jù)的配置設(shè)備的用戶進行 查看。進而,用戶連接模塊11進一步用于提供Telnet接口或開發(fā)圖形化界面的 接口。也就是說,用戶連接模塊11可以采用擇一的方式提供Telnet接口或開發(fā) 圖形化界面的接口給用戶。由于能提供方便用戶開發(fā)圖形化界面的接口給用戶 使用,因此,進一步豐富了該離線數(shù)據(jù)的配置設(shè)備對外提供的操作維護方式, 方便了用戶的使用。針對Telnet而言,Telnet是一種標(biāo)準(zhǔn)協(xié)議,用于遠程登錄 訪問的。那么用戶通過Telnet接口和用戶連4妄才莫塊11建立連接,然后在Telnet 提供的界面下輸入人機命令。
其中,人機命令通道12用于從用戶連接模塊11接收人機命令,對人機命 令進行解析。這里的解析主要是為了對人機命令進行語法檢查,看用戶輸入的 人機命令是否與預(yù)定義的規(guī)范語法的要求相符合,當(dāng)符合時語法檢查通過。那 么,如果解析成功即為語法檢查通過,則人機命令通道12將解析后的人機命令 發(fā)送到配置命令執(zhí)行單元2;如果解析失敗即為語法檢查不通過,人機命令通道12將解析失敗的錯誤信息作為命令執(zhí)行結(jié)果返回給用戶連接模塊11,由用 戶連接模塊11將該解析失敗的錯誤信息輸出給登錄該離線數(shù)據(jù)的配置設(shè)備的 用戶進行查看。
這里,解析單元1還包括鑒權(quán)模塊13,鑒權(quán)模塊13用于對與用戶連接模 塊11交互并接受的每個用戶進行鑒權(quán),只有鑒權(quán)通過的用戶才可以進行離線數(shù) 據(jù)的配置。針對鑒權(quán)而言,用戶在通過Telnet接口和用戶連接模塊11建立連接 后,需要在Telnet提供的界面下輸入用戶名和密碼;之后才能繼續(xù)進行后續(xù)操 作。所謂鑒權(quán)通過指輸入的用戶名和密碼正確。
這里需要指出的是,該離線數(shù)據(jù)的配置設(shè)備中的各部分之間相對獨立。也 就是說,該設(shè)備中的各部分,即解析單元l、配置命令執(zhí)行單元2和存儲單元3 之間相對獨立,并且,解析單元l中的各部分,即用戶連接模塊ll、人機命令 通道12和鑒權(quán)模塊13之間相對獨立。比如,配置命令執(zhí)行單元2識別不到人 機命令是在前臺設(shè)備處于離線狀態(tài)時從該離線數(shù)據(jù)的配置設(shè)備中的人機命令通 道12發(fā)送的,還是從真實環(huán)境中即前臺設(shè)備處于在線狀態(tài)時的前臺設(shè)備發(fā)送 的,用戶通過離線數(shù)據(jù)的配置和通過真實環(huán)境進行數(shù)據(jù)的配置在存儲單元3中 所形成的配置lt據(jù)完全一致。
針對相對獨立而言,這里的相對獨立指該離線數(shù)據(jù)的配置設(shè)備中的各部 分之間都是通過標(biāo)準(zhǔn)的方式進行交互,那么針對該設(shè)備中各部分之間的更改比 較容易進行。比如,修改了該設(shè)備其中一個部分的內(nèi)部實現(xiàn),只要保持交互接 口不變,那么該設(shè)備中其他部分所需要做的改動就很小。從而,使系統(tǒng)具有很 好的可維護性和可擴展性。具體來說,存儲單元3—般是數(shù)據(jù)庫,那么該設(shè)備 中的配置命令執(zhí)行單元2和存儲單元3之間通過標(biāo)準(zhǔn)的數(shù)據(jù)庫操作語言,比如 SQL語句進行交互就可以了。通常,相對獨立指該設(shè)備中各部分之間的耦合度 比車交4氐。
如圖2所示, 一種離線數(shù)據(jù)的配置方法,該方法包括以下步驟 步驟101、用戶以Telnet接口或開發(fā)圖形化界面的接口與所述解析單元進 行人機交互并建立連接后,進行該用戶的離線數(shù)據(jù)配置操作的鑒權(quán)。這里,針對人機交互而言,用戶登錄離線數(shù)據(jù)的配置設(shè)備后,通過Telnet 接口以命令行的方式與該離線數(shù)據(jù)的配置設(shè)備中的解析單元進行人機交互?;蛘?,用戶登錄離線數(shù)據(jù)的配置設(shè)備后,以通過圖形化界面的接口所開發(fā)的圖形 化界面,與該離線數(shù)據(jù)的配置設(shè)備中的解析單元進行人機交互。步驟102、解析單元接收到用戶發(fā)送的人機命令,對人機命令進行解析。這里,對人機命令進行解析具體為解析單元對人機命令進行語法檢查, 并判斷人機命令是否與預(yù)定義的規(guī)范語法要求相符合,如果符合,則解析成功, 即語法檢查通過,將解析后的人機命令發(fā)送到配置命令執(zhí)行單元;否則,解析 失敗,即語法檢查不通過,解析單元將解析失敗的錯誤信息返回給用戶。這里,舉例來說,用戶輸入的人機命令如下所示4130:1=1,2=1,3=7,4=214,5=0,6=0,7=0,8=0,9=0,10=2;步驟103、配置命令執(zhí)行單元從解析單元接收到解析后的人機命令,對解 析后的人機命令繼續(xù)解析,并解析成可執(zhí)行的配置命令以完成離線數(shù)據(jù)的配置 操作。這里,對解析后的人機命令繼續(xù)解析具體為配置命令執(zhí)行單元對解析后 的人機命令進行語義檢查,如果解析成功,即語義檢查通過,則將解析后的人機命令解析成可執(zhí)行的配置命令;否則,解析失敗,即語義檢查不通過,則配置命令執(zhí)行單元返回繼續(xù)解析失敗的錯誤信息給解析單元。上述步驟101 ~步驟103都正確執(zhí)行后,步驟103后還包括用戶對系統(tǒng) 的離線數(shù)據(jù)配置操作結(jié)束后,將與該離線數(shù)據(jù)配置操作相關(guān)的離線配置數(shù)據(jù)存 儲在存儲單元中,從而存儲單元中存儲了用戶對系統(tǒng)所進行離線數(shù)據(jù)配置操作 的所有離線配置數(shù)據(jù)。那么,當(dāng)系統(tǒng)中前臺設(shè)備離線時,存儲單元僅是將當(dāng)前 的離線配置數(shù)據(jù)存檔;當(dāng)系統(tǒng)中前臺設(shè)備在線時,可以將存儲單元中當(dāng)前存檔 的離線配置數(shù)據(jù),通過傳送程序直接傳送給前臺設(shè)備生效,從而完成將離線配 置數(shù)據(jù)配置給前臺設(shè)備的操作,使前臺設(shè)備生效。以上所述,僅為本發(fā)明的較佳實施例而已,并非用于限定本發(fā)明的保護范圍。
權(quán)利要求
1、一種離線數(shù)據(jù)的配置設(shè)備,其特征在于,該設(shè)備包括解析單元、配置命令執(zhí)行單元;其中,解析單元,用于接收人機命令,對所述人機命令進行解析;配置命令執(zhí)行單元,用于從所述解析單元接收解析后的人機命令,對所述解析后的人機命令繼續(xù)解析,并解析成可執(zhí)行的配置命令以完成離線數(shù)據(jù)的配置操作。
2、 根據(jù)權(quán)利要求1所述的設(shè)備,其特征在于,所述解析單元包括用戶連 接模塊以及人機命令通道;其中,用戶連接模塊,用于提供所述人機命令的交互接口,并將所述人機命令發(fā) 送到所述人機命令通道;以及將經(jīng)由所述人機命令通道返回的命令執(zhí)行結(jié)果輸 出給登錄所述設(shè)備的用戶查看;人才幾命令通道,用于接收所述人機命令,對所述人纟幾命令進行解析。
3、 根據(jù)權(quán)利要求2所述的設(shè)備,其特征在于,所述解析單元還包括鑒權(quán) 模塊,用于對與所述用戶連接模塊交互的每個用戶進行鑒權(quán),使鑒權(quán)通過的用 戶進行離線數(shù)據(jù)的配置。
4、 根據(jù)權(quán)利要求1至3中任一項所述的設(shè)備,其特征在于,該設(shè)備還包括 存儲單元,用于存儲與所迷離線數(shù)據(jù)的配置操作相關(guān)的離線配置數(shù)據(jù),以完成 離線數(shù)據(jù)的配置操作。
5、 根據(jù)權(quán)利要求4所述的設(shè)備,其特征在于,所述用戶連接模塊進一步用 于提供Telnet接口或開發(fā)圖形化界面的接口 。
6、 根據(jù)權(quán)利要求5所述的設(shè)備,其特征在于,所述設(shè)備中的所述解析單元、 所述配置命令執(zhí)行單元和所述存儲單元之間相對獨立;所述解析單元中的所述 用戶連接模塊、所述人機命令通道和所述鑒權(quán)模塊之間相對獨立。
7、 一種離線數(shù)據(jù)的配置方法,其特征在于,該方法包括以下步驟 A、接收人機命令,對所述人機命令進行解析;B、從所述解析單元接收解析后的人機命令,對所述解析后的人機命令繼續(xù)解析,并解析成可執(zhí)行的配置命令以完成離線數(shù)據(jù)的配置操作。
8、 根據(jù)權(quán)利要求7所述的方法,其特征在于,步驟A中,對所述人機命 令進行解析具體為解析單元對所述人機命令進行語法檢查,并判斷所述人機命令是否與預(yù)定 義的規(guī)范語法要求相符合,如果符合,則解析成功,將解析后的人機命令發(fā)送 到配置命令執(zhí)行單元;否則,所述解析單元將解析失敗的錯誤信息返回給用戶。
9、 根據(jù)權(quán)利要求7或8所述的方法,其特征在于,步驟B中,對所述解 析后的人機命令繼續(xù)解析具體為所述配置命令執(zhí)行單元對所述解析后的人機命令進行語義檢查,如果語義 檢查通過,則將所述解析后的人機命令解析成可執(zhí)行的配置命令;否則,所述 配置命令執(zhí)行單元返回繼續(xù)解析失敗的錯誤信息給所述解析單元。
10、 根據(jù)權(quán)利要求9所述的方法,其特征在于,步驟A之前還包括X、所述用戶以Telnet接口或開發(fā)圖形化界面的接口與所述解析單元進行 人機交互并建立連接后,進行所述用戶的離線數(shù)據(jù)配置操作的鑒權(quán)。
全文摘要
本發(fā)明公開了一種離線數(shù)據(jù)的配置設(shè)備,該設(shè)備包括解析單元、配置命令執(zhí)行單元;其中,解析單元,用于接收人機命令,對人機命令進行解析;配置命令執(zhí)行單元,用于從解析單元接收解析后的人機命令,對解析后的人機命令繼續(xù)解析,并解析成可執(zhí)行的配置命令以完成離線數(shù)據(jù)的配置操作。本發(fā)明還公開了一種離線數(shù)據(jù)的配置方法,該方法包括接收人機命令,對人機命令進行解析;從解析單元接收解析后的人機命令,對解析后的人機命令繼續(xù)解析,并解析成可執(zhí)行的配置命令以完成離線數(shù)據(jù)的配置操作。采用本發(fā)明的設(shè)備和方法,不僅豐富和完善了實現(xiàn)數(shù)據(jù)配置的方式,而且大大提高了數(shù)據(jù)配置的適用場合,從而使用戶對系統(tǒng)的日常維護工作變得更加高效和便捷。
文檔編號H04L12/24GK101299683SQ20081012750
公開日2008年11月5日 申請日期2008年6月25日 優(yōu)先權(quán)日2008年6月25日
發(fā)明者杰 彭, 沖 王, 寧 程 申請人:中興通訊股份有限公司