賀小寶
摘 ? 要:數(shù)據(jù)鏈網(wǎng)絡(luò)性能分析是數(shù)據(jù)鏈網(wǎng)絡(luò)管理的重要內(nèi)容,通過(guò)對(duì)數(shù)據(jù)鏈網(wǎng)絡(luò)性能的分析,數(shù)據(jù)鏈管理中心可以全面了解整個(gè)數(shù)據(jù)鏈網(wǎng)絡(luò)的運(yùn)行狀態(tài),及時(shí)解決數(shù)據(jù)鏈網(wǎng)絡(luò)中存在的問(wèn)題。文章論述了一種數(shù)據(jù)鏈網(wǎng)絡(luò)性能分析方法并設(shè)計(jì)了基于Link-16的數(shù)據(jù)鏈網(wǎng)絡(luò)性能分析系統(tǒng),使用本系統(tǒng)能夠準(zhǔn)確的了解和掌握Link-16數(shù)據(jù)鏈網(wǎng)絡(luò)整體運(yùn)行狀態(tài),發(fā)現(xiàn)網(wǎng)絡(luò)運(yùn)行規(guī)律。
關(guān)鍵詞:Link-16;數(shù)據(jù)鏈;網(wǎng)絡(luò)性能分析
數(shù)據(jù)鏈系統(tǒng)是當(dāng)今軍事電子信息系統(tǒng)中的核心無(wú)線網(wǎng)絡(luò)通信系統(tǒng),主要用于實(shí)現(xiàn)指控平臺(tái)、探測(cè)平臺(tái)及武器平臺(tái)之間的信息交互功能,能夠在不同的平臺(tái)間形成緊密的戰(zhàn)術(shù)鏈接關(guān)系。數(shù)據(jù)鏈系統(tǒng)是應(yīng)用于戰(zhàn)場(chǎng)環(huán)境下的網(wǎng)絡(luò)信息系統(tǒng),由于其應(yīng)用場(chǎng)景的復(fù)雜地理環(huán)境和電磁環(huán)境及軍事應(yīng)用背景,數(shù)據(jù)鏈系統(tǒng)應(yīng)提供持續(xù)可靠的通信服務(wù),并且需要及時(shí)掌握數(shù)據(jù)鏈系統(tǒng)的網(wǎng)絡(luò)性能,同時(shí)根據(jù)網(wǎng)絡(luò)性能快速做出對(duì)應(yīng)決策,保證數(shù)據(jù)鏈系統(tǒng)網(wǎng)絡(luò)的穩(wěn)定運(yùn)行。本文以Link-16數(shù)據(jù)鏈應(yīng)用過(guò)程中產(chǎn)生的海量數(shù)據(jù)為依據(jù),采用多個(gè)角度從多個(gè)指標(biāo)分析網(wǎng)絡(luò)性能,從而能夠準(zhǔn)確地了解和掌握Link-16數(shù)據(jù)鏈網(wǎng)絡(luò)整體運(yùn)行情況,發(fā)現(xiàn)網(wǎng)絡(luò)運(yùn)行規(guī)律。
1 ? ?Link-16簡(jiǎn)介
Link-16,也稱(chēng)為聯(lián)合戰(zhàn)術(shù)信息分配系統(tǒng)(Joint Tactical Information Distribution System,JTIDS),是一種海、陸、空三軍使用的大型綜合戰(zhàn)術(shù)數(shù)據(jù)鏈,采用直序擴(kuò)頻、高速跳頻等技術(shù),具有容量大、保密性好、抗干擾能力強(qiáng)、使用靈活、功能齊全等特點(diǎn),是指揮控制與各作戰(zhàn)單位之間大量信息交換主要依賴(lài)的高速數(shù)據(jù)分發(fā)的重要系統(tǒng),是C4KISR系統(tǒng)的重要組成部分[1]。
Link-16采用的是時(shí)分多址(Time Division Multiple Access,TDMA)工作方式,把整個(gè)時(shí)間軸按時(shí)間段劃分,傳輸?shù)臅r(shí)間以時(shí)隙來(lái)分配。Link-16的系統(tǒng)時(shí)間劃分包含時(shí)元、時(shí)幀、時(shí)隙,其中,一天24 h分為112.5個(gè)時(shí)元,每個(gè)時(shí)元的長(zhǎng)度為12.7 min;每個(gè)時(shí)元又分為64個(gè)時(shí)幀,每個(gè)時(shí)幀的長(zhǎng)度為12 s。每個(gè)時(shí)幀分為1 536個(gè)時(shí)隙,每個(gè)時(shí)隙的長(zhǎng)度為7.812 5 ms[2]。在每個(gè)時(shí)元中為每個(gè)Link-16系統(tǒng)的成員分配一定數(shù)量的時(shí)隙以發(fā)射信號(hào),而在不發(fā)射信號(hào)的時(shí)隙中則接收其他成員所發(fā)射的信號(hào)。
為支持作戰(zhàn)通信需求,Link-16將不同功能劃分為不同的網(wǎng)絡(luò)參與組(Network Participation Group,NPG),時(shí)隙資源先分配給NPG,然后再分配給加入NPG的用戶。這樣每個(gè)用戶在各自時(shí)隙內(nèi)工作,共同完成了NPG承擔(dān)的任務(wù)。精確定位與識(shí)別(Precise Participant Location Information,PPLI)是其中一種NPG,每個(gè)用戶使用PPLI實(shí)現(xiàn)識(shí)別、同步和相對(duì)導(dǎo)航功能,PPLI消息中包含用戶詳細(xì)狀態(tài)信息。
2 ? ?數(shù)據(jù)鏈網(wǎng)絡(luò)性能指標(biāo)設(shè)計(jì)
首先,明確入脫網(wǎng)判定準(zhǔn)則,即數(shù)據(jù)鏈網(wǎng)絡(luò)管理收到第一條PPLI消息與最后一條PPLI消息之間的中間時(shí)間段表示該平臺(tái)在網(wǎng)時(shí)間段。脫網(wǎng)后如果再次入網(wǎng),則按照上面的規(guī)則分段統(tǒng)計(jì)入網(wǎng)時(shí)長(zhǎng)。脫網(wǎng)判別準(zhǔn)則為之前收到該平臺(tái)的PPLI消息,但如果在“指定時(shí)長(zhǎng)”后一直未收到該平臺(tái)的PPLI消息,則認(rèn)為該平臺(tái)脫網(wǎng)。
數(shù)據(jù)鏈網(wǎng)絡(luò)性能分析按照網(wǎng)絡(luò)整體、單個(gè)平臺(tái)、軍兵種、平臺(tái)型號(hào)、海上空中平臺(tái)、空中平臺(tái)所屬軍兵種、指定區(qū)域7個(gè)數(shù)據(jù)模型分析方面對(duì)數(shù)據(jù)鏈網(wǎng)絡(luò)進(jìn)行分類(lèi)分析處理,分析指標(biāo)包括脫網(wǎng)總次數(shù)、出動(dòng)總架次、在網(wǎng)總時(shí)長(zhǎng)、脫網(wǎng)總時(shí)長(zhǎng)、在網(wǎng)率、單位時(shí)間脫網(wǎng)次數(shù)、單位架次脫網(wǎng)次數(shù)、單位時(shí)間PPLI消息接收量。各分析指標(biāo)含義如下。
(1)脫網(wǎng)總次數(shù):按照入脫網(wǎng)判別準(zhǔn)則確定脫網(wǎng),統(tǒng)計(jì)分析總脫網(wǎng)次數(shù)。
(2)出動(dòng)總架次:按照PPLI消息中的平臺(tái)速度和高度信息確定平臺(tái)出動(dòng)架次,統(tǒng)計(jì)分析出動(dòng)總架次。
(3)在網(wǎng)總時(shí)長(zhǎng):在某次任務(wù)中的某次在網(wǎng)期間,用連續(xù)收到該平臺(tái)的最后一條PPLI消息中的系統(tǒng)時(shí)間,減去收到的第一條PPLI消息中的系統(tǒng)時(shí)間,計(jì)算得到該次在網(wǎng)期間該平臺(tái)的在網(wǎng)時(shí)長(zhǎng)。對(duì)各單次任務(wù)中各平臺(tái)的在網(wǎng)總時(shí)長(zhǎng)進(jìn)行相應(yīng)累加得到多次任務(wù)中各平臺(tái)的在網(wǎng)總時(shí)長(zhǎng),統(tǒng)計(jì)分析在網(wǎng)總時(shí)長(zhǎng)。
(4)脫網(wǎng)總時(shí)長(zhǎng):某平臺(tái)脫網(wǎng)后,接收到該平臺(tái)重新入網(wǎng)的第一條PPLI消息中的系統(tǒng)時(shí)間,減去收到的該平臺(tái)上次脫網(wǎng)時(shí)最后一條PPLI消息中的系統(tǒng)時(shí)間,為該平臺(tái)本次脫網(wǎng)的脫網(wǎng)時(shí)長(zhǎng)。對(duì)各單次任務(wù)中各平臺(tái)的脫網(wǎng)總時(shí)長(zhǎng)進(jìn)行相應(yīng)累加得到多次任務(wù)的累計(jì)全網(wǎng)脫網(wǎng)總時(shí)長(zhǎng),統(tǒng)計(jì)分析脫網(wǎng)總時(shí)長(zhǎng)。
(5)在網(wǎng)率:分類(lèi)統(tǒng)計(jì)分析其在網(wǎng)總時(shí)長(zhǎng)、脫網(wǎng)總時(shí)長(zhǎng),將在網(wǎng)總時(shí)長(zhǎng)除以在網(wǎng)總時(shí)長(zhǎng)與脫網(wǎng)總時(shí)長(zhǎng)之和,得到其在網(wǎng)率。
(6)單位時(shí)間脫網(wǎng)次數(shù):分類(lèi)統(tǒng)計(jì)與分析其脫網(wǎng)總次數(shù)、在網(wǎng)總時(shí)長(zhǎng)及脫網(wǎng)總時(shí)長(zhǎng),將脫網(wǎng)總次數(shù)除以在網(wǎng)總時(shí)長(zhǎng)與脫網(wǎng)總時(shí)長(zhǎng)之和,得到其單位時(shí)間脫網(wǎng)次數(shù)。
(7)單位架次脫網(wǎng)次數(shù):分類(lèi)統(tǒng)計(jì)分析其脫網(wǎng)總次數(shù)、出動(dòng)總架次,將脫網(wǎng)總次數(shù)除以出動(dòng)總架次,得到其單位架次脫網(wǎng)次數(shù)。
(8)單位時(shí)間PPLI消息接收量:分類(lèi)統(tǒng)計(jì)分析其PPLI消息總接收量、在網(wǎng)總時(shí)長(zhǎng),將PPLI消息總接收量除以在網(wǎng)總時(shí)長(zhǎng),得到其單位時(shí)間PPLI消息接收量。
其中,在網(wǎng)率、單位時(shí)間脫網(wǎng)次數(shù)、單位架次脫網(wǎng)次數(shù)及單位時(shí)間PPLI消息接收量是歸一化處理后的指標(biāo)。
3 ? ?系統(tǒng)的設(shè)計(jì)與分析
3.1 ?系統(tǒng)組成
系統(tǒng)的設(shè)計(jì)遵循軟件工程的規(guī)律,運(yùn)用模塊化的設(shè)計(jì)思想,便于后期對(duì)軟件的修改和維護(hù)。本系統(tǒng)由原始數(shù)據(jù)預(yù)處理、網(wǎng)絡(luò)規(guī)劃處理、數(shù)據(jù)庫(kù)管理與維護(hù)、數(shù)據(jù)分析、地圖處理及報(bào)表處理等模塊組成。
3.2 ?系統(tǒng)信息處理流程
系統(tǒng)信息處理流程如圖1所示,簡(jiǎn)要說(shuō)明如下:
(1)網(wǎng)絡(luò)規(guī)劃處理模塊讀取并處理數(shù)據(jù)鏈網(wǎng)絡(luò)的初始化參數(shù)文件,參數(shù)內(nèi)容包括參加數(shù)據(jù)鏈網(wǎng)絡(luò)所有平臺(tái)的平臺(tái)編號(hào)、平臺(tái)類(lèi)型、平臺(tái)分類(lèi)、所屬軍兵種等信息。網(wǎng)絡(luò)規(guī)劃處理模塊調(diào)用數(shù)據(jù)庫(kù)管理子模塊對(duì)初始參數(shù)信息進(jìn)行存儲(chǔ)管理。
(2)數(shù)據(jù)預(yù)處理模塊讀取記錄數(shù)據(jù),按照記錄數(shù)據(jù)格式解析記錄數(shù)據(jù)中的PPLI消息內(nèi)容,將解析到的PPLI消息按照作戰(zhàn)任務(wù)進(jìn)行分類(lèi)處理并進(jìn)行存儲(chǔ)管理。
(3)數(shù)據(jù)分析模塊調(diào)用數(shù)據(jù)庫(kù)管理子模塊按照任務(wù)分類(lèi)對(duì)PPLI消息進(jìn)行查詢處理,按照數(shù)據(jù)鏈網(wǎng)絡(luò)的入脫網(wǎng)判斷準(zhǔn)則對(duì)各平臺(tái)的PPLI消息進(jìn)行分析處理,從而得到各平臺(tái)的入脫網(wǎng)時(shí)的狀態(tài)信息并進(jìn)行存儲(chǔ)管理。
(4)數(shù)據(jù)分析模塊按照多個(gè)數(shù)據(jù)模型分析角度對(duì)數(shù)據(jù)鏈網(wǎng)絡(luò)進(jìn)行分類(lèi)分析處理。
(5)報(bào)表處理模塊對(duì)各分類(lèi)分析結(jié)果進(jìn)行輸出處理,并對(duì)輸出結(jié)果進(jìn)行可視化顯示處理,從而更直觀地實(shí)現(xiàn)對(duì)數(shù)據(jù)鏈網(wǎng)絡(luò)運(yùn)行狀態(tài)的分析。
(6)地圖處理模塊調(diào)用數(shù)據(jù)庫(kù)管理子模塊對(duì)網(wǎng)絡(luò)成員入脫網(wǎng)信息及PPLI消息進(jìn)行查詢,實(shí)現(xiàn)對(duì)網(wǎng)絡(luò)狀態(tài)的地圖顯示分析處理。
4 ? ?結(jié)語(yǔ)
本文在基于Link-16數(shù)據(jù)鏈系統(tǒng)使用,研究并設(shè)計(jì)了一種數(shù)據(jù)鏈網(wǎng)絡(luò)性能分析方法,結(jié)合多次任務(wù)采集的海量數(shù)據(jù),對(duì)網(wǎng)絡(luò)性能進(jìn)行分析,從海量數(shù)據(jù)中發(fā)掘網(wǎng)絡(luò)運(yùn)行規(guī)律,避免數(shù)據(jù)量較少情況下的網(wǎng)絡(luò)運(yùn)行狀態(tài)分析所產(chǎn)生的可能分析誤差。從多角度統(tǒng)計(jì)分析Link-16數(shù)據(jù)鏈系統(tǒng)的網(wǎng)絡(luò)運(yùn)行狀態(tài),并使用多個(gè)指標(biāo)對(duì)網(wǎng)絡(luò)運(yùn)行狀態(tài)進(jìn)行說(shuō)明,能夠更準(zhǔn)確、更多方面掌握J(rèn)IDS數(shù)據(jù)鏈網(wǎng)絡(luò)的運(yùn)行情況,豐富網(wǎng)絡(luò)狀態(tài)統(tǒng)計(jì)分析維度。
[參考文獻(xiàn)]
[1] 李天榮.Link-16動(dòng)態(tài)組網(wǎng)技術(shù)研究[J].現(xiàn)代導(dǎo)航,2013(2):140.
[2] 梅文華,蔡善法.JTIDS/Link16數(shù)據(jù)鏈[M].北京:國(guó)防工業(yè)出版社,2017.