本發(fā)明屬于通信參數(shù)配置領(lǐng)域,特別是涉及一種融合終端的配置方法和系統(tǒng)。
背景技術(shù):
1、多合一融合終端中融合了通訊管理、遠(yuǎn)動、縱向加密、5g通信和agc/acg控制功能,在實際現(xiàn)場調(diào)試中,因融合終端自身集成的功能多而雜,而各功能模塊的網(wǎng)絡(luò)配置參數(shù)和業(yè)務(wù)特征值各不相同,故對應(yīng)不同的配置工具。同時,不同的工程現(xiàn)場對終端的功能有各自的取舍需求,沒有統(tǒng)一的配置模板可供參考。
2、在調(diào)試數(shù)據(jù)鏈路連通的初期,需要調(diào)試人員同時打開不同的配置工具逐個進(jìn)行配置處理,期間需要不斷變換配置工具、頻繁切換配置接口。而各個模塊之間有存在一定的數(shù)據(jù)關(guān)聯(lián)關(guān)系,對調(diào)試人員的知識面要求門檻過高,不利于調(diào)試和配置工作的順利進(jìn)行,對調(diào)試初期的工作效率帶來影響。
3、現(xiàn)有需要不同的配置工具逐個對多合一融合終端的功能模塊進(jìn)行配置,導(dǎo)致參數(shù)配置效率低的問題。
技術(shù)實現(xiàn)思路
1、本發(fā)明的目的在于提供一種融合終端的配置方法和系統(tǒng),以解決現(xiàn)有技術(shù)中需要不同的配置工具逐個對多合一融合終端的功能模塊進(jìn)行配置,導(dǎo)致參數(shù)配置效率低的技術(shù)問題。
2、為實現(xiàn)上述目的,本發(fā)明所提供的一種融合終端的配置方法和系統(tǒng)的技術(shù)方案是:
3、一種融合終端的配置方法,獲取融合終端的初始配置文件,初始配置文件包括有各功能模塊運行所需的配置參數(shù)和各功能模塊的唯一標(biāo)識;判斷融合終端的各功能模塊是否實際運行,獲取初始配置文件中實際運行功能模塊的配置參數(shù);根據(jù)實際需求統(tǒng)一修改實際運行功能模塊的配置參數(shù),其中對于具有關(guān)聯(lián)標(biāo)識的參數(shù)進(jìn)行同步修改;對統(tǒng)一修改后的配置參數(shù)進(jìn)行分解,得到各個實際運行功能模塊各自的配置參數(shù),根據(jù)各個功能模塊的唯一標(biāo)識,統(tǒng)一分發(fā)各自的配置參數(shù),完成參數(shù)配置。
4、有益效果是:在初始配置文件的基礎(chǔ)上對功能模塊的參數(shù)據(jù)進(jìn)行配置,提高配置的效率。在配置參數(shù)前先對功能模塊進(jìn)行檢測,判斷其是不是實際運行功能模塊,避免對不存在的功能模塊參數(shù)進(jìn)行修改,減少浪費。再對各個功能模塊的配置參數(shù)進(jìn)行統(tǒng)一修改,對于關(guān)聯(lián)的參數(shù),只修改一次,關(guān)聯(lián)參數(shù)根據(jù)修改后的參數(shù)自動修改,加快參數(shù)配置的效率。修改后再將配參數(shù)進(jìn)行分解,分解成各個功能模塊對應(yīng)的各自的配置參數(shù),通過唯一標(biāo)識統(tǒng)一下發(fā)給融合終端的各個功能模塊,提高對融合終端參數(shù)配置的效率。
5、作為進(jìn)一步地改進(jìn),判斷上述功能模塊是否實際運行的方法:對當(dāng)前終端的某個功能模塊分別發(fā)送n條請求指令并檢測應(yīng)答指令的數(shù)量,若檢測到n條應(yīng)答指令數(shù)量,則判定該功能模塊運行;若檢測到0條應(yīng)答指令,則判定該功能模塊不運行;若檢測到小于n條且大于0條的應(yīng)答指令,則再次發(fā)送n條指令并檢測應(yīng)答指令的數(shù)量,若檢測到0條應(yīng)答指令,則判定該功能模塊不運行,若檢測到小于n條且大于0條的應(yīng)答指令,則判定該功能模塊故障,若檢測到n條應(yīng)答指令,則判定為該功能模塊實際運行。
6、有益效果是:初始配置文件中的功能模塊逐一檢查,該檢查指的是相功能模塊發(fā)送n條指令,判斷接收到的指令與發(fā)送指令是否對應(yīng),若不對應(yīng)說明功能模塊可能不存在或故障,若對應(yīng)說明該功能模塊實際運行,避免對不存在的功能模塊或故障模塊進(jìn)行參數(shù)配置,浪費資源。
7、作為進(jìn)一步地改進(jìn),下發(fā)修改后的配置參數(shù)的過程為:先與功能模塊建立會話,再發(fā)送修改后的配置參數(shù)給對應(yīng)的功能模塊,當(dāng)收到發(fā)送成功標(biāo)識后,再發(fā)送配置參數(shù)加載指令,關(guān)閉會話,完成參數(shù)配置。
8、有益效果是:在需要下發(fā)修改后的配置參數(shù)時,先與對應(yīng)功能模塊建立會話,再發(fā)送并加載配置參數(shù),再關(guān)閉會話,完成參數(shù)配置。通過建立會話的形式,避免了在不進(jìn)行配置文件下發(fā)時功能模塊一直處于接收指令的狀態(tài),節(jié)省終端的運行開銷。
9、作為進(jìn)一步地改進(jìn),下發(fā)修改后的配置參數(shù)給融合終端的實際運行功能模塊時,將修改后的配置參數(shù)與初始配置文件的配置參數(shù)進(jìn)行比較,將不同的配置參數(shù)更新到初始配置文件中。
10、有益效果是,若原配置參數(shù)與初始配置文件的配置參數(shù)一致,則不要更改,避免資源浪費,提高配置參數(shù)的效率。
11、作為進(jìn)一步地改進(jìn),n≥3。
12、作為進(jìn)一步地改進(jìn),該方法還包括將下發(fā)的各模塊的配置文件轉(zhuǎn)換成對應(yīng)的二進(jìn)制文件,供各功能模塊完成初始化配置。
13、有益效果是,二進(jìn)制文件加載速度比較快,因此在融合終端重啟時能夠快速完成配置,給用戶良好的啟動體驗。
14、本發(fā)明還公開了一種融合終端的配置系統(tǒng),該系統(tǒng)包括有處理器,該處理器用于處理融合終端的配置方法的任意一項實施例。
1.一種融合終端的配置方法,其特征在于,該方法包括如下步驟:
2.根據(jù)權(quán)利要求1所述的融合終端的配置方法,其特征在于,判斷上述功能模塊是否實際運行的方法:對當(dāng)前終端的某個功能模塊分別發(fā)送n條請求指令并檢測應(yīng)答指令的數(shù)量,若檢測到n條應(yīng)答指令數(shù)量,則判定該功能模塊實際運行;若檢測到0條應(yīng)答指令,則判定該功能模塊不運行;若檢測到小于n條且大于0條的應(yīng)答指令,則再次發(fā)送n條指令并檢測應(yīng)答指令的數(shù)量,若檢測到0條應(yīng)答指令,則判定該功能模塊不運行,若檢測到小于n條且大于0條的應(yīng)答指令,則判定該功能模塊故障,若檢測到n條應(yīng)答指令,則判定為該功能模塊實際運行。
3.根據(jù)權(quán)利要求2所述的融合終端的配置方法,其特征在于,下發(fā)修改后的配置參數(shù)的過程為:先與各功能模塊建立會話,再發(fā)送修改后的配置參數(shù)給對應(yīng)的功能模塊,當(dāng)收到發(fā)送成功標(biāo)識后,再發(fā)送配置參數(shù)加載指令,關(guān)閉會話,完成參數(shù)配置。
4.根據(jù)權(quán)利要求3所述的融合終端的配置方法,其特征在于,下發(fā)修改后的配置參數(shù)給融合終端的實際運行功能模塊時,將修改后的配置參數(shù)與初始配置文件的配置參數(shù)進(jìn)行比較,將不同的配置參數(shù)更新到初始配置文件中。
5.根據(jù)權(quán)利要求2所述的融合終端的配置方法,其特征在于,n≥3。
6.根據(jù)權(quán)利要求1-5任意一項所述的融合終端的配置方法,其特征在于,該方法還包括將下發(fā)的各模塊的配置文件轉(zhuǎn)換成對應(yīng)的二進(jìn)制文件,供各功能模塊完成初始化配置。
7.一種融合終端的配置系統(tǒng),其特征在于,該系統(tǒng)包括有處理器,所述處理器用于處理權(quán)利要求1-6任意一項所述的融合終端的配置方法。