一種軌旁以及車載無(wú)線單元的配置方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及軌道交通信號(hào)系統(tǒng)領(lǐng)域。
【背景技術(shù)】
[0002]軌道交通信號(hào)系統(tǒng)中部署有大量的軌旁無(wú)線單元,同時(shí)在每列列車上也部署有車載無(wú)線單元,用以保證車地之間的無(wú)線通信。為了保證現(xiàn)場(chǎng)實(shí)現(xiàn)和設(shè)計(jì)的統(tǒng)一,在以往的項(xiàng)目中這些無(wú)線單元必須進(jìn)行人工的配置,然后還需要進(jìn)行一次人工的檢查,內(nèi)容包括各種功能配置的正確性。
[0003]但是,由于無(wú)線單元數(shù)量眾多,并且各功能配置文件各異,人工配置和復(fù)檢都費(fèi)時(shí)費(fèi)力。如何使得工程師能快速準(zhǔn)確地對(duì)無(wú)線單元完成配置就變得越來(lái)越緊迫。這就需要具備高效性、便捷性以及直觀性。同時(shí),工程師并不一定都是專業(yè)的數(shù)據(jù)通信系統(tǒng)設(shè)計(jì)工程師,所以對(duì)于無(wú)線單元的配置更需要簡(jiǎn)單、便捷。
【發(fā)明內(nèi)容】
[0004]本發(fā)明的目的在于提供一種軌旁以及車載無(wú)線單元的配置方法,能通過(guò)項(xiàng)目的需求生成適用于各項(xiàng)目的軌旁以及車載無(wú)線單元的配置文件。
[0005]實(shí)現(xiàn)上述目的的技術(shù)方案是:
[0006]一種軌旁以及車載無(wú)線單元的配置方法,包括:
[0007]以軌旁以及車載無(wú)線單元所需的IP地址信息作為編制的配置生成腳本程序的第一輸入源;
[0008]以軌旁以及車載無(wú)線單元的數(shù)量和名稱作為編制的配置生成腳本程序的第二輸入源;
[0009]所述配置生成腳本程序生成軌旁以及車載無(wú)線單元的配置文件;
[0010]通過(guò)安裝腳本調(diào)用軌旁以及車載無(wú)線單元的配置文件,執(zhí)行安裝軌旁以及車載無(wú)線單元。
[0011]在上述的軌旁以及車載無(wú)線單元的配置方法中,所述配置生成腳本程序通過(guò)shell語(yǔ)言編譯。
[0012]在上述的軌旁以及車載無(wú)線單元的配置方法中,所述的軌旁以及車載無(wú)線單元所需的IP地址信息的輸入,包括:
[0013]編輯配置信息輸入文檔;
[0014]按照預(yù)設(shè)格式修改配置信息輸入文檔中的所有IP地址;
[0015]確保輸入的IP地址有效;
[0016]歸納配置信息輸入文檔作為第一輸入源。
[0017]在上述的軌旁以及車載無(wú)線單元的配置方法中,所述的軌旁以及車載無(wú)線單元的數(shù)量和名稱的輸入,包括:
[0018]確認(rèn)軌旁無(wú)線單元和車載無(wú)線單元的數(shù)量,編制軌旁無(wú)線單元名稱的文檔;
[0019]確認(rèn)無(wú)重復(fù)的軌旁無(wú)線單元名稱;
[0020]歸納軌旁無(wú)線單元名稱的文檔作為第二輸入源。
[0021]在上述的軌旁以及車載無(wú)線單元的配置方法中,所述的軌旁以及車載無(wú)線單元的配置文件的生成,包括:
[0022]輸入需要生成的軌旁以及車載無(wú)線單元的數(shù)量;
[0023]確保輸入的軌旁以及車載無(wú)線單元的數(shù)量合理;
[0024]按照順序依次生成軌旁以及車載無(wú)線單元的配置文件。
[0025]本發(fā)明的有益效果是:本發(fā)明利用Shell腳本語(yǔ)言編寫相關(guān)程序,輸入無(wú)線單元的數(shù)量以及名稱,從而生成軌旁以及車載無(wú)線單元的配置文件,具有高效性、便捷性及直觀性的特點(diǎn),對(duì)軌道交通信號(hào)系統(tǒng)的軌旁以及車載無(wú)線單元的快速、準(zhǔn)確的配置有著重大意義。
【附圖說(shuō)明】
[0026]圖1是本發(fā)明的軌旁以及車載無(wú)線單元的配置方法的簡(jiǎn)略流程圖;
[0027]圖2是本發(fā)明的軌旁以及車載無(wú)線單元的配置方法的詳細(xì)流程圖。
【具體實(shí)施方式】
[0028]下面將結(jié)合附圖對(duì)本發(fā)明作進(jìn)一步說(shuō)明。
[0029]請(qǐng)參閱圖1和圖2,本發(fā)明的軌旁以及車載無(wú)線單元的配置方法,包括步驟:
[0030]步驟SI,以軌旁以及車載無(wú)線單元所需的IP地址信息作為編制的配置生成腳本程序的第一輸入源。即:使用txt文本會(huì)軌旁以及車載無(wú)線單元所需的IP地址信息寫入,這些IP地址信息可能包括:匪S(網(wǎng)絡(luò)管理服務(wù)器),U_NMS(非安全側(cè)的網(wǎng)絡(luò)管理服務(wù)器),NTP (網(wǎng)絡(luò)時(shí)鐘協(xié)議服務(wù)器),U_NTP (非安全側(cè)網(wǎng)絡(luò)時(shí)鐘協(xié)議服務(wù)器),CA (證書服務(wù)服務(wù)器)等IP地址。具體地,包括:
[0031]步驟SI I,設(shè)計(jì)工程師編輯配置信息輸入文檔IP-1nfor.txt。
[0032]步驟S12,設(shè)計(jì)工程師檢查是否按照其中的IP地址格式進(jìn)行輸入,若是,則執(zhí)行步驟S13 ;若否,則重新修改IP-1nfor.txt文檔。
[0033]步驟S13,設(shè)計(jì)工程師判斷其輸入的IP地址信息是否有效,若是,執(zhí)行步驟S14 ;若否,重新修改IP-1nfor.txt文檔。
[0034]步驟S14,歸納配置信息輸入文檔IP-1nfor.txt作為配置生成腳本程序的第一輸入源。配置生成腳本程序通過(guò)shell語(yǔ)言編譯,通過(guò)調(diào)用txt輸入信息文件來(lái)執(zhí)行。一般情況,根據(jù)項(xiàng)目需要完善配置生成腳本程序,比如:在某些項(xiàng)目中需要使用到PortForwarding (端口轉(zhuǎn)發(fā))或者VPN(虛擬專用網(wǎng)絡(luò))功能,則需要對(duì)軌旁以及車載無(wú)線單元配置生成腳本進(jìn)行更新,由于軌旁以及車載無(wú)線單元配置生成腳本是用Shell語(yǔ)言編譯的,所以在修改這些腳本時(shí)應(yīng)該在Ubuntu(烏班圖)下進(jìn)行修改。這些腳本將發(fā)布在項(xiàng)目文檔中用以歸檔、查詢以及升級(jí)。
[0035]步驟S2,以軌旁以及車載無(wú)線單元的數(shù)量和名稱作為編制的配置生成腳本程序的第二輸入源。具體地,包括:
[0036]步驟S21,從項(xiàng)目設(shè)計(jì)文檔中確認(rèn)軌旁無(wú)線單元的數(shù)量以及名稱,并將名稱寫入軌旁無(wú)線單元名稱的文檔apname.txt中,確認(rèn)車載無(wú)線單元的數(shù)量。
[0037]步驟S22,設(shè)計(jì)工程師查看apname.txt文檔,判斷是否無(wú)重復(fù)的軌旁無(wú)線單元名稱,若是,則執(zhí)行下一步;若否,修改apname.txt輸入信息文檔。
[0038]步驟S23,歸納軌旁無(wú)線單元名稱的文檔作為第二輸入源。S卩:將apname.txt文檔以及IP-1nfor.txt文檔放到與軌旁以及車載無(wú)線單元配置生成腳本相同的目錄下。
[0039]步驟S3,配置生成腳本程序生成軌旁以及車載無(wú)線單元的配置文件。具體地,包括:
[0040]步驟S31,在Ubuntu的命令行下使用/”用以執(zhí)行配置生成腳本程序,同時(shí)輸入需要生成的軌旁以及車載無(wú)線單元的數(shù)量,如果不輸入數(shù)量,則執(zhí)行結(jié)束,同時(shí)無(wú)配置文件的生成。如果輸入數(shù)量,執(zhí)行下一步。
[0041]步驟S32,判斷輸入的軌旁以及車載無(wú)線單元的數(shù)量是否合理,如:對(duì)于軌旁無(wú)線單元,應(yīng)不超過(guò)1000,對(duì)于車載無(wú)線單元,應(yīng)不超過(guò)200。若合理,進(jìn)入下一步。
[0042]步驟S33,按照順序依次生成軌旁以及車載無(wú)線單元的配置文件。
[0043]步驟S4,通過(guò)安裝腳本調(diào)用軌旁以及車載無(wú)線單元的配置文件,執(zhí)行安裝軌旁以及車載無(wú)線單元。具體地,包括:
[0044]步驟S41,將生成好的軌旁以及車載無(wú)線單元的配置文件通過(guò)項(xiàng)目進(jìn)行發(fā)布。
[0045]步驟S42,現(xiàn)場(chǎng)工程師拿到軌旁以及車載無(wú)線單元的配置文件后,將其安裝到對(duì)應(yīng)的無(wú)線單元設(shè)備上。
[0046]步驟S43,在現(xiàn)場(chǎng)工程師安裝完成后,對(duì)無(wú)線單元進(jìn)行重啟操作,在重啟完成后,如果主機(jī)名稱對(duì)應(yīng),則安裝完成,如主機(jī)名稱不對(duì)稱,則需要重新安裝。
[0047]綜上,通過(guò)采用Shell語(yǔ)言,完成了軌旁以及車載無(wú)線單元配置生成腳本,提高了軌旁以及車載無(wú)線單元的配置安裝以及配置管理的自動(dòng)化程度,使得信息處理的效率得到提高。操作人員只需要點(diǎn)擊程序后,輸入待生成的軌旁以及車載無(wú)線單元的數(shù)量以及名稱,輔以項(xiàng)目的IP地址信息,然后在Ubuntu操作系統(tǒng)上就可以自動(dòng)化生成所需要的軌旁以及車載無(wú)線單元的配置文件。相比以往的配置方法,大大減少了操作步驟,使得實(shí)際操作者只需要短暫的培訓(xùn)即可熟練使用。使用Shell語(yǔ)言制作的配置文件安裝腳本,可以將生成好的軌旁以及車載無(wú)線單元的配置文件按照其名稱,僅需在對(duì)應(yīng)的軌旁以及車載無(wú)線單元上簡(jiǎn)單的執(zhí)行一個(gè)命令就可以將對(duì)應(yīng)的配置文件安裝上去。大大減少了現(xiàn)場(chǎng)工程師的操作量,大大提高了配置安裝的效率,同樣由于配置文件的有效歸檔,也使得分析和修改錯(cuò)誤配置準(zhǔn)確性大大提高。
[0048]以上實(shí)施例僅供說(shuō)明本發(fā)明之用,而非對(duì)本發(fā)明的限制,有關(guān)技術(shù)領(lǐng)域的技術(shù)人員,在不脫離本發(fā)明的精神和范圍的情況下,還可以作出各種變換或變型,因此所有等同的技術(shù)方案也應(yīng)該屬于本發(fā)明的范疇,應(yīng)由各權(quán)利要求所限定。
【主權(quán)項(xiàng)】
1.一種軌旁以及車載無(wú)線單元的配置方法,其特征在于,包括: 以軌旁以及車載無(wú)線單元所需的IP地址信息作為編制的配置生成腳本程序的第一輸入源; 以軌旁以及車載無(wú)線單元的數(shù)量和名稱作為編制的配置生成腳本程序的第二輸入源; 所述配置生成腳本程序生成軌旁以及車載無(wú)線單元的配置文件; 通過(guò)安裝腳本調(diào)用軌旁以及車載無(wú)線單元的配置文件,執(zhí)行安裝軌旁以及車載無(wú)線單J L.ο
2.根據(jù)權(quán)利要求1所述的軌旁以及車載無(wú)線單元的配置方法,其特征在于,所述配置生成腳本程序通過(guò)shell語(yǔ)言編譯。
3.根據(jù)權(quán)利要求1所述的軌旁以及車載無(wú)線單元的配置方法,其特征在于,所述的軌旁以及車載無(wú)線單元所需的IP地址信息的輸入,包括: 編輯配置信息輸入文檔; 按照預(yù)設(shè)格式修改配置信息輸入文檔中的所有IP地址; 確保輸入的IP地址有效; 歸納配置信息輸入文檔作為第一輸入源。
4.根據(jù)權(quán)利要求1所述的軌旁以及車載無(wú)線單元的配置方法,其特征在于,所述的軌旁以及車載無(wú)線單元的數(shù)量和名稱的輸入,包括: 確認(rèn)軌旁無(wú)線單元和車載無(wú)線單元的數(shù)量,編制軌旁無(wú)線單元名稱的文檔; 確認(rèn)無(wú)重復(fù)的軌旁無(wú)線單元名稱; 歸納軌旁無(wú)線單元名稱的文檔作為第二輸入源。
5.根據(jù)權(quán)利要求1所述的軌旁以及車載無(wú)線單元的配置方法,其特征在于,所述的軌旁以及車載無(wú)線單元的配置文件的生成,包括: 輸入需要生成的軌旁以及車載無(wú)線單元的數(shù)量; 確保輸入的軌旁以及車載無(wú)線單元的數(shù)量合理; 按照順序依次生成軌旁以及車載無(wú)線單元的配置文件。
【專利摘要】本發(fā)明公開了一種軌旁以及車載無(wú)線單元的配置方法,包括:以軌旁以及車載無(wú)線單元所需的IP地址信息作為編制的配置生成腳本程序的第一輸入源;以軌旁以及車載無(wú)線單元的數(shù)量和名稱作為編制的配置生成腳本程序的第二輸入源;所述配置生成腳本程序生成軌旁以及車載無(wú)線單元的配置文件;通過(guò)安裝腳本調(diào)用軌旁以及車載無(wú)線單元的配置文件,執(zhí)行安裝軌旁以及車載無(wú)線單元。從而能通過(guò)項(xiàng)目的需求生成適用于各項(xiàng)目的軌旁以及車載無(wú)線單元的配置文件,具有高效性、便捷性及直觀性的特點(diǎn)。
【IPC分類】H04L29-08, B61L1-00
【公開號(hào)】CN104843031
【申請(qǐng)?zhí)枴緾N201510192266
【發(fā)明人】盧曉宇
【申請(qǐng)人】上海自儀泰雷茲交通自動(dòng)化系統(tǒng)有限公司
【公開日】2015年8月19日
【申請(qǐng)日】2015年4月20日