專(zhuān)利名稱(chēng):后臺(tái)命令處理裝置和方法
技術(shù)領(lǐng)域:
本發(fā)明涉及移動(dòng)通信測(cè)試領(lǐng)域,并且特別地,涉及一種后臺(tái)命 令處理裝置和方法。
背景技術(shù):
在移動(dòng)通訊基站控制系統(tǒng)中,通過(guò)后臺(tái)提供的操作維護(hù)軟件來(lái) 實(shí)現(xiàn)用戶(hù)對(duì)系統(tǒng)的控制。實(shí)際運(yùn)行的移動(dòng)通訊網(wǎng)絡(luò)具有巨大的凄t椐 量,4吏用多數(shù)基于單對(duì)象修改設(shè)計(jì)的操作維護(hù)軟件來(lái)進(jìn)行現(xiàn)場(chǎng)的維 護(hù)操作,往往帶來(lái)巨大的重復(fù)勞動(dòng)量。例如,可能要對(duì)上千個(gè)小區(qū) 進(jìn)行相同或類(lèi)似的操作,例如,修改參數(shù)。在這種情況下,提供一 種大量數(shù)據(jù)修改測(cè)試的方法,對(duì)于使測(cè)試接近更加接近軟件的實(shí)際 使用情況是很有積極意義、也是很有必要的。
目前,關(guān)于人才幾交互語(yǔ)言沖支術(shù)已經(jīng)才是出了一些方案。例如,在
專(zhuān)利號(hào)為CN03159565的專(zhuān)利申請(qǐng)中,提出了一種基于人機(jī)交互語(yǔ) 言的通用命令行輸入裝置及其方法,為用戶(hù)才是供圖形化的命令行輸 入方式,可以支持多種MML版本的命令行輸入,不需要記憶各種 復(fù)雜命令的命令行輸入方法。該專(zhuān)利提出了編譯成命令的方法,但 是沒(méi)有考慮到命令需要對(duì)大量對(duì)象進(jìn)行操作的這個(gè)方面,因此,面 對(duì)同時(shí)針對(duì)多個(gè)對(duì)象進(jìn)行相同的或類(lèi)似的參數(shù)修改時(shí),操作將會(huì)十 分繁瑣。
然而,目前尚未才是出能夠解決該問(wèn)題的4支術(shù)方案。
發(fā)明內(nèi)容
考慮到上述問(wèn)題而做出本發(fā)明,為此,本發(fā)明的主要目的在于 4是供一種后臺(tái)命令處理才幾制,以解決對(duì)多個(gè)對(duì)象進(jìn)行相同的或類(lèi)似 的處理時(shí)搮:作繁瑣的問(wèn)題。
根據(jù)本發(fā)明的實(shí)施例,提供了一種后臺(tái)命令處理裝置。
該裝置包括用戶(hù)面才莫塊,用于對(duì)用戶(hù)沖是供輸入界面,并對(duì)用
戶(hù)通過(guò)輸入界面輸入的內(nèi)容進(jìn)行存儲(chǔ),其中,輸入的內(nèi)容包括用戶(hù)
將要進(jìn)行的操作以及每一種操作的操作對(duì)象;編譯模塊,用于根據(jù) 由用戶(hù)面模塊存儲(chǔ)的內(nèi)容生成命令;以及控制模塊,用于將由編譯 模塊生成的命令發(fā)送至后臺(tái)執(zhí)行。
其中,編i奪才莫塊對(duì)每一種操作的每一個(gè)才乘作對(duì)象分別生成相應(yīng) 的命令。
另夕卜,用戶(hù)面才莫塊對(duì)用戶(hù)才是供的輸入界面為選項(xiàng)形式,其中, 輸入界面的選項(xiàng)包括操作、以及4乘作對(duì)象。
除此之外,在執(zhí)行命令之后,控制模塊將執(zhí)行結(jié)果發(fā)送至用戶(hù) 面模塊。之后,在用戶(hù)面模塊接收到來(lái)自控制模塊的執(zhí)行結(jié)果后, 將執(zhí)行結(jié)果顯示給用戶(hù)。
根據(jù)本發(fā)明的另 一 實(shí)施例,提供了 一種后臺(tái)命令處理方法。
該方法包括步驟S302,用戶(hù)面才莫塊存儲(chǔ)用戶(hù)通過(guò)用戶(hù)面沖莫塊 的豐lr入界面的llr入的內(nèi)容,其中,輸入的內(nèi)容包括用戶(hù)將要進(jìn)4亍的 操作以及每一種操作的操作對(duì)象;步驟S304,編譯模塊根據(jù)由用戶(hù) 面模塊存儲(chǔ)的內(nèi)容生成命令;以及步驟S306,控制模塊將由編譯模 塊生成的命令發(fā)送至后臺(tái)沖丸行。
其中,在步驟S302中,用戶(hù)面才莫塊對(duì)用戶(hù)提供的輸入界面為 選項(xiàng)形式,其中,輸入界面的選項(xiàng)包括多種操作、以及操作對(duì)象。
另外,在步驟S304中,編譯模塊對(duì)每一種才喿作的每一個(gè)操作 對(duì)象分別生成相應(yīng)的命令。
除此之外,在步驟S306之后,可進(jìn)一步包括步驟A,在執(zhí) 行完命令之后,控制模塊將執(zhí)行結(jié)果發(fā)送至用戶(hù)面模塊。之后,在 用戶(hù)面模塊接收到來(lái)自控制模塊的執(zhí)行結(jié)果后,可進(jìn)一步包括步 驟B,用戶(hù)面模塊將執(zhí)行結(jié)果顯示給用戶(hù)。
通過(guò)本發(fā)明的上述技術(shù)方案,可以方便地實(shí)現(xiàn)模擬測(cè)試,使數(shù) 才居更4妄近實(shí)際情況,有女文節(jié)省人力和工時(shí);此夕卜,還能夠可以實(shí)玉見(jiàn) 對(duì)#:作維護(hù)系統(tǒng)的壓力和性能測(cè)試;并且,與現(xiàn)有系統(tǒng)具有良好的
兼容性。
此處所i兌明的附圖用來(lái)才是供對(duì)本發(fā)明的進(jìn)一步理解,構(gòu)成本申 請(qǐng)的一部分,本發(fā)明的示意性實(shí)施例及其i兌明用于解釋本發(fā)明,并 不構(gòu)成對(duì)本發(fā)明的不當(dāng)限定。在附圖中
圖1是根據(jù)本發(fā)明裝置實(shí)施例的后臺(tái)命令處理裝置的框圖2是根據(jù)本發(fā)明裝置實(shí)施例的后臺(tái)命令處理裝置與操作維護(hù) 系統(tǒng)和基站控制系統(tǒng)的連接關(guān)系示意圖3是才艮據(jù)本發(fā)明方法實(shí)施例的后臺(tái)命令處理方法的流程以及
圖4是才艮據(jù)本發(fā)明方法實(shí)施例的后臺(tái)命令處理方法的處理實(shí)例 的流程圖。
具體實(shí)施例方式
裝置實(shí)施例
在本實(shí)施例中,提供了一種后臺(tái)命令處理裝置。該裝置主要應(yīng) 用于移動(dòng)通訊領(lǐng)域,用于后臺(tái)組合命令的測(cè)試。該裝置的處理主要 可分為兩部分,第一部分是后臺(tái)組合命令產(chǎn)生,由編譯模塊根據(jù)用 戶(hù)輸入產(chǎn)生;第二部分是根據(jù)用戶(hù)設(shè)定把后臺(tái)組合命令發(fā)往才喿作維 護(hù)系統(tǒng)并取得命令的執(zhí)行結(jié)果。
如圖1所示,根據(jù)本實(shí)施例的后臺(tái)命令處理裝置包括用戶(hù)面 模塊102,用于對(duì)用戶(hù)提供輸入界面,并對(duì)用戶(hù)通過(guò)輸入界面輸入 的內(nèi)容進(jìn)行存儲(chǔ),其中,輸入的內(nèi)容包括用戶(hù)將要進(jìn)行的操作以及 每一種操作的操作對(duì)象;編譯模塊104,用于根據(jù)由用戶(hù)面模塊存 儲(chǔ)的內(nèi)容生成命令;以及控制模塊106,用于將由編譯模塊104生 成的命令發(fā)送至后臺(tái)執(zhí)行。
其中,編譯模塊104對(duì)每一種操作的每一個(gè)操作對(duì)象分別生成 相應(yīng)的命令。即,編譯模塊104負(fù)責(zé)將用戶(hù)的輸入按照后臺(tái)命令的 生成規(guī)則生成后臺(tái)命令的組合。
另外,用戶(hù)面模塊102對(duì)用戶(hù)提供的輸入界面為選項(xiàng)形式,其 中,輸入界面的選項(xiàng)包括操作、以及操作對(duì)象。
除此之外,在執(zhí)4于命令之后,控制模塊106將執(zhí)行結(jié)果發(fā)送至 用戶(hù)面模塊102。之后,在用戶(hù)面模塊102接收到來(lái)自控制模塊的 執(zhí)行結(jié)果后,將執(zhí)行結(jié)果顯示給用戶(hù)。
控制才莫塊106用來(lái)控制整個(gè)處理過(guò)程、內(nèi)部模塊間通信以及與 外部的通信,主要包括將用戶(hù)面模塊102取得的用戶(hù)輸入傳給編 譯才莫塊104,啟動(dòng)編譯模塊104并取得編譯模塊104生成的后臺(tái)組 合命令,將后臺(tái)組合命令發(fā)往后臺(tái)并取得執(zhí)行結(jié)果。
也就是說(shuō),用戶(hù)面模塊102為測(cè)試人員提供了輸入界面和命令 結(jié)果的顯示界面,由于希望基于多對(duì)象進(jìn)行操作,所以用戶(hù)面模塊 102可以主要提供兩個(gè)方面信息的輸入 一是輸入多個(gè)要操作的對(duì) 象,二是輸入要對(duì)這些對(duì)象進(jìn)行的同樣的操作。
在實(shí)際應(yīng)用當(dāng)中,可將本發(fā)明設(shè)置在圖2中的后臺(tái)組合命令模 塊中,后臺(tái)組合命令才莫塊通過(guò)后臺(tái)命令和后臺(tái)返回的命令才喿作結(jié)果 消息與才喿作維護(hù)系統(tǒng)雙向交互,而不直4妾與基站控制系統(tǒng)交互。
結(jié)合圖1和圖2,在使用該裝置時(shí),首先啟動(dòng)后臺(tái)組合命令模 塊,控制才莫塊106和用戶(hù)面才莫塊102先啟動(dòng),編"i奪才莫塊104暫時(shí)空 閑;用戶(hù)通過(guò)用戶(hù)面才莫塊102輸入希望進(jìn)行操作的對(duì)象和需要進(jìn)行 的梯:作,用戶(hù)面才莫塊102暫時(shí)緩存這些數(shù)據(jù);當(dāng)用戶(hù)確定輸入完成 后,控制模塊106從用戶(hù)面取出緩存數(shù)據(jù)發(fā)往編譯模塊104,由編 譯模塊104形成后臺(tái)組合命令返回給控制模塊106,控制模塊106 通過(guò)后臺(tái)命令接口按用戶(hù)設(shè)定將生成的后臺(tái)組合命令發(fā)往后臺(tái);控 制模塊106通過(guò)與后臺(tái)命令接口取得命令執(zhí)行的結(jié)果,返回給用戶(hù) 面模塊102,供用戶(hù)7見(jiàn)察。
下面將以打開(kāi)小區(qū)1~100的下行DTX功能為例進(jìn)一步描述本 發(fā)明。
在用戶(hù)面輸入以下內(nèi)容4乘作對(duì)象,小區(qū)1 100;才喿作,打開(kāi) 下行DTX;
控制模塊將輸入發(fā)往編譯模塊;
編譯模塊生成下列組合命令
Set DownlinkDTX = 1 at Cell 1; Set DownlinkDTX = 1 at Cell 2;
Set DownlinkDTX = 1 at Cell 100;
控制才莫塊乂人編i奪才莫塊耳又組合命令發(fā)往后臺(tái),耳又回沖丸行結(jié)果發(fā)往 用戶(hù)面;
用戶(hù)面模塊顯示執(zhí)行結(jié)果小區(qū)1 100,打開(kāi)下行DTX,成功。
方法實(shí)施例
在本實(shí)施例中,^是供了一種后臺(tái)命令處理方法。
如圖3所示,4艮l居本實(shí)施例的后臺(tái)命令處理方法包4舌步駛《 S302,用戶(hù)面才莫塊存儲(chǔ)用戶(hù)通過(guò)用戶(hù)面模塊的輸入界面的輸入的內(nèi) 容,其中,輸入的內(nèi)容包括用戶(hù)將要進(jìn)行的操作以及每一種操作的 操作對(duì)象;步驟S304,編譯模塊根據(jù)由用戶(hù)面模塊存儲(chǔ)的內(nèi)容生成 命令;以及步驟S306,控制模塊將由編譯模塊生成的命令發(fā)送至后 臺(tái)執(zhí)行。
其中,在步艱《S302中,用戶(hù)面才莫塊對(duì)用戶(hù)才是供的輸入界面為 選項(xiàng)形式,其中,輸入界面的選項(xiàng)包括多種操作、以及操作對(duì)象。
另外,在步-驟S304中,編辯"漠塊對(duì)每一種才喿作的每一個(gè)沖乘作 對(duì)象分別生成相應(yīng)的命令。
除此之外,在步驟S306之后,可進(jìn)一步包括步驟A,在執(zhí) 行完命令之后,控制模塊將執(zhí)行結(jié)果發(fā)送至用戶(hù)面模塊。之后,在 用戶(hù)面模塊接收到來(lái)自控制模塊的執(zhí)行結(jié)果后,可進(jìn)一步包括步 驟B,用戶(hù)面沖莫塊將沖丸行結(jié)果顯示給用戶(hù)。
圖4是才艮據(jù)本實(shí)施例的方法的具體處理流程圖。如圖4所示, 可包括以下處理首先,提取用戶(hù)的測(cè)試輸入?yún)?shù);之后,編譯為 后臺(tái)組合命令,由控制模塊按照用戶(hù)設(shè)定將命令發(fā)往后臺(tái);在判斷 命令發(fā)送完畢后取得沖丸行結(jié)果返回用戶(hù)面。
綜上所述,本發(fā)明的技術(shù)方案基于已有的操作維護(hù)系統(tǒng),這樣 既可避免直接操作數(shù)據(jù)所導(dǎo)致的合法性或合理性檢查的丟失,也可 以使數(shù)據(jù)更接近實(shí)際情況,對(duì)操作維護(hù)的性能等進(jìn)行測(cè)試和評(píng)價(jià)。 借助于本發(fā)明的才支術(shù)方案,可以在實(shí) 一驗(yàn)資源有限的條件下實(shí)現(xiàn)現(xiàn)場(chǎng)
才喿作才莫擬的測(cè)試,能夠有效節(jié)省人力和工時(shí);可以為現(xiàn)場(chǎng)維護(hù)人員 提供簡(jiǎn)便的操作方法,避免大量的重復(fù)勞動(dòng),節(jié)省現(xiàn)場(chǎng)維護(hù)時(shí)間; 此外,還能夠可以實(shí)現(xiàn)對(duì)才喿作維護(hù)系統(tǒng)的壓力和性能測(cè)試。
以上結(jié)合移動(dòng)通訊測(cè)試實(shí)際情況對(duì)本發(fā)明的具體實(shí)現(xiàn)方法和它 的功能特點(diǎn)作了詳細(xì)說(shuō)明,本發(fā)明對(duì)于操作維護(hù)系統(tǒng)進(jìn)行了補(bǔ)充, 使測(cè)試更加接近實(shí)際和并且更加方便,同時(shí)提高了工作效率,在移 動(dòng)通信測(cè)試和現(xiàn)場(chǎng)應(yīng)用都能夠起到很好的效果,而本領(lǐng)域技術(shù)人員 應(yīng)當(dāng)理解,本發(fā)明的思想并不僅僅局限于移動(dòng)通訊測(cè)試,也可對(duì)于 其他類(lèi)似的系統(tǒng)進(jìn)4亍測(cè)試。
以上所述僅為本發(fā)明的優(yōu)選實(shí)施例而已,并不用于限制本發(fā)明, 對(duì)于本領(lǐng)域的技術(shù)人員來(lái)說(shuō),本發(fā)明可以有各種更改和變化。凡在
本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等, 均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
1.一種后臺(tái)命令處理裝置,其特征在于,包括用戶(hù)面模塊,用于對(duì)用戶(hù)提供輸入界面,并對(duì)所述用戶(hù)通過(guò)所述輸入界面輸入的內(nèi)容進(jìn)行存儲(chǔ),其中,輸入的所述內(nèi)容包括所述用戶(hù)將要進(jìn)行的操作以及每一種操作的操作對(duì)象;編譯模塊,用于根據(jù)由所述用戶(hù)面模塊存儲(chǔ)的所述內(nèi)容生成命令;以及 控制模塊,用于將由所述編譯模塊生成的所述命令發(fā)送至后臺(tái)執(zhí)行。
2. 根據(jù)權(quán)利要求1所述的裝置,其特征在于,所述編譯模塊對(duì)所 述每一種,喿作的每一個(gè)^喿作對(duì)象分別生成相應(yīng)的命令。
3. 根據(jù)權(quán)利要求1所述的裝置,其特征在于,所述用戶(hù)面模塊對(duì) 所述用戶(hù)4是供的所述輸入界面為選項(xiàng)形式,其中,所述輸入界 面的選項(xiàng)包括操作、以及操作對(duì)象。
4. 根據(jù)權(quán)利要求1所述的裝置,其特征在于,在執(zhí)行所述命令之 后,所述控制模塊將執(zhí)行結(jié)果發(fā)送至所述用戶(hù)面模塊。
5. 根據(jù)權(quán)利要求4所述的裝置,其特征在于,在所述用戶(hù)面模塊 接收到來(lái)自所述控制模塊的所述執(zhí)行結(jié)果后,將所述執(zhí)行結(jié)果 顯示給所述用戶(hù)。
6. 一種后臺(tái)命令處理方法,其特特在于,包括:步驟S302,用戶(hù)面才莫塊存儲(chǔ)用戶(hù)通過(guò)所述用戶(hù)面才莫塊的 輸入界面的輸入的內(nèi)容,其中,輸入的所述內(nèi)容包括所述用戶(hù) 將要進(jìn)行的操作以及所述每一種操作的操作對(duì)象;步驟S304,編譯模塊根據(jù)由所述用戶(hù)面模塊存儲(chǔ)的所述 內(nèi)容生成命令;以及步驟S306,控制模塊將由所述編譯模塊生成的所述命令 發(fā)送至后臺(tái)執(zhí)行。
7. 根據(jù)權(quán)利要求6所述的方法,其特征在于,在所述步驟S302 中,所述用戶(hù)面才莫塊對(duì)所述用戶(hù)l是供的所述輸入界面為選項(xiàng)形 式,其中,所述輸入界面的選項(xiàng)包括多種才喿作、以及才喿作對(duì) 象。
8. 根據(jù)權(quán)利要求6所述的方法,其特征在于,在所述步驟S304 中,所述編譯模塊對(duì)所述每一種操作的每一個(gè)操作對(duì)象分別生 成相應(yīng)的命令。
9. 根據(jù)權(quán)利要求6所述的方法,其特征在于,在所述步驟S306 之后,進(jìn)一步包括步驟A,在執(zhí)行完所述命令之后,所述控制模塊將執(zhí)行結(jié) 果發(fā)送至所述用戶(hù)面模塊。
10. 根據(jù)權(quán)利要求9所述的方法,其特征在于,在所述用戶(hù)面模塊 接收到來(lái)自所述控制模塊的所述執(zhí)行結(jié)果后,進(jìn)一步包括步驟B,所述用戶(hù)面模塊將所述執(zhí)行結(jié)果顯示給所述用戶(hù)。
全文摘要
本發(fā)明公開(kāi)了一種后臺(tái)命令處理裝置,包括用戶(hù)面模塊,用于對(duì)用戶(hù)提供輸入界面,并對(duì)用戶(hù)通過(guò)輸入界面輸入的內(nèi)容進(jìn)行存儲(chǔ),其中,輸入的內(nèi)容包括用戶(hù)將要進(jìn)行的操作以及每一種操作的操作對(duì)象;編譯模塊,用于根據(jù)由用戶(hù)面模塊存儲(chǔ)的內(nèi)容生成命令;以及控制模塊,用于將由編譯模塊生成的命令發(fā)送至后臺(tái)執(zhí)行。此外,本發(fā)明還公開(kāi)了一種臺(tái)命令處理方法。通過(guò)使用本發(fā)明,可以方便地實(shí)現(xiàn)模擬測(cè)試,使數(shù)據(jù)更接近實(shí)際情況,有效節(jié)省人力和工時(shí);此外,還能夠可以實(shí)現(xiàn)對(duì)操作維護(hù)系統(tǒng)的壓力和性能測(cè)試;并且,與現(xiàn)有系統(tǒng)具有良好的兼容性。
文檔編號(hào)H04Q7/34GK101198137SQ200710301398
公開(kāi)日2008年6月11日 申請(qǐng)日期2007年12月25日 優(yōu)先權(quán)日2007年12月25日
發(fā)明者詹婕婷 申請(qǐng)人:中興通訊股份有限公司