国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于現(xiàn)場可編程門陣列戰(zhàn)術(shù)數(shù)據(jù)鏈中優(yōu)先級(jí)輪詢接入控制協(xié)議的研究

2017-03-09 11:36:51劉龍軍丁洪偉柳虔林保利勇劉正綱
兵工學(xué)報(bào) 2017年2期
關(guān)鍵詞:控制協(xié)議輪詢數(shù)據(jù)鏈

劉龍軍, 丁洪偉, 柳虔林,3, 保利勇, 劉正綱

(1.云南大學(xué) 信息學(xué)院, 云南 昆明 650091; 2.武警河南總隊(duì) 周口支隊(duì), 河南 周口 466000;3.云南省軍區(qū), 云南 昆明 650051)

基于現(xiàn)場可編程門陣列戰(zhàn)術(shù)數(shù)據(jù)鏈中優(yōu)先級(jí)輪詢接入控制協(xié)議的研究

劉龍軍1,2, 丁洪偉1, 柳虔林1,3, 保利勇1, 劉正綱1

(1.云南大學(xué) 信息學(xué)院, 云南 昆明 650091; 2.武警河南總隊(duì) 周口支隊(duì), 河南 周口 466000;3.云南省軍區(qū), 云南 昆明 650051)

基于戰(zhàn)術(shù)數(shù)據(jù)鏈在現(xiàn)代信息化戰(zhàn)爭中的應(yīng)用背景,針對傳統(tǒng)輪詢協(xié)議存在的功能單一和不能滿足實(shí)際應(yīng)用中優(yōu)先傳輸控制的問題,提出了一種具有優(yōu)先級(jí)的輪詢接入控制協(xié)議(PPACP)。該協(xié)議可以根據(jù)系統(tǒng)中站點(diǎn)的優(yōu)先級(jí)別,設(shè)定優(yōu)先級(jí)別最高的站點(diǎn)為網(wǎng)控站,其余站點(diǎn)為從屬站。仿真結(jié)果表明,PPACP能夠改善傳統(tǒng)輪詢協(xié)議存在不足,較好地適應(yīng)戰(zhàn)術(shù)數(shù)據(jù)鏈中對于最為緊急的作戰(zhàn)報(bào)文的優(yōu)先傳輸要求。利用現(xiàn)場可編程門陣列對PPACP進(jìn)行設(shè)計(jì),通過仿真測試,驗(yàn)證了該設(shè)計(jì)的正確性。

兵器科學(xué)與技術(shù); 戰(zhàn)術(shù)數(shù)據(jù)鏈; 優(yōu)先級(jí); 輪詢; 優(yōu)先級(jí)輪詢接入控制協(xié)議; 現(xiàn)場可編程門陣列

0 引言

隨著電子信息技術(shù)的高速發(fā)展,世界已經(jīng)進(jìn)入信息時(shí)代,信息網(wǎng)絡(luò)和信息技術(shù)無處不在。在軍事領(lǐng)域,武器裝備的信息化、部隊(duì)的數(shù)字化、指揮控制的自動(dòng)化,標(biāo)志著世界軍事和未來戰(zhàn)爭都在向信息化推進(jìn)。這些表明軍事領(lǐng)域的信息技術(shù)研究工作勢在必行。戰(zhàn)術(shù)數(shù)據(jù)鏈,在美國稱之為TADIL,在北約稱之為Link,是一種按照統(tǒng)一的數(shù)據(jù)格式和通信協(xié)議,以無線信道為主對作戰(zhàn)信息進(jìn)行實(shí)時(shí)、準(zhǔn)確、自動(dòng)、保密傳輸?shù)男畔鬏斚到y(tǒng)[1]。通過戰(zhàn)術(shù)數(shù)據(jù)鏈,可將戰(zhàn)場上的指揮中心、各級(jí)指揮所、各參戰(zhàn)部隊(duì)和武器平臺(tái)鏈接在一起,構(gòu)成陸、海、空、天一體化的數(shù)字信息網(wǎng)絡(luò),從而實(shí)現(xiàn)信息資源共享,為作戰(zhàn)指揮人員和戰(zhàn)斗人員提供作戰(zhàn)數(shù)據(jù)以及完整的戰(zhàn)場戰(zhàn)術(shù)態(tài)勢圖[2]。

基于輪詢機(jī)制的接入?yún)f(xié)議順應(yīng)了部隊(duì)編制中戰(zhàn)術(shù)單元之間級(jí)隸屬關(guān)系,同時(shí),其時(shí)延特性又滿足了戰(zhàn)術(shù)通信的實(shí)時(shí)性要求, 因此,在戰(zhàn)術(shù)數(shù)據(jù)鏈中有著廣泛的應(yīng)用[3]。如美軍Link11數(shù)據(jù)鏈系統(tǒng)等都采用了輪詢接入控制協(xié)議。傳統(tǒng)的輪詢控制策略有3種,即完全服務(wù)輪詢控制策略、門限服務(wù)輪詢控制策略[4]和限定(每次服務(wù)的報(bào)文分組數(shù)k=1)服務(wù)輪詢控制策略[5]。作戰(zhàn)時(shí),不是所有作戰(zhàn)命令的緊急性都相同,而是有一些作戰(zhàn)命令是迫切需要傳達(dá)的。這些迫切需要傳達(dá)的作戰(zhàn)命令的優(yōu)先級(jí)高于普通作戰(zhàn)命令的優(yōu)先級(jí),那么優(yōu)先級(jí)高的作戰(zhàn)命令在數(shù)據(jù)鏈傳輸中就應(yīng)該最具優(yōu)先權(quán)。要實(shí)現(xiàn)戰(zhàn)術(shù)數(shù)據(jù)鏈中這一優(yōu)先傳輸控制功能,顯然,傳統(tǒng)的輪詢接入控制協(xié)議是無法做到的。為此,本文在充分考慮戰(zhàn)術(shù)數(shù)據(jù)鏈在作戰(zhàn)環(huán)境下應(yīng)用的基礎(chǔ)上,針對當(dāng)前的輪詢接入控制協(xié)議的不足,提出了具有優(yōu)先級(jí)的輪詢接入控制協(xié)議(PPACP)。PPACP能夠很好地滿足戰(zhàn)術(shù)數(shù)據(jù)鏈中對于緊急作戰(zhàn)命令的優(yōu)先傳輸要求,實(shí)現(xiàn)傳輸?shù)膬?yōu)先級(jí)控制功能。

現(xiàn)場可編程門陣列(FPGA)自問世以來,一直在通信領(lǐng)域發(fā)揮著重要作用。對于協(xié)議的設(shè)計(jì),相比于專用集成電路(ASIC)和通用數(shù)字信號(hào)處理(DSP),F(xiàn)PGA更具優(yōu)勢。FPGA的邏輯單元是百萬級(jí)的,具有靈活性高、運(yùn)算速度快、可移植性強(qiáng)、可擴(kuò)展性好、現(xiàn)場可編程、開發(fā)周期短、開發(fā)成本低等眾多優(yōu)點(diǎn)[6]。本文所提的PPACP不僅具有優(yōu)先級(jí)控制功能,就協(xié)議本身而言,還要具有處理快、時(shí)延低、效率高等優(yōu)良性能。在研究時(shí),可充分利用FPGA邏輯單元多、運(yùn)算速度快、靈活性高等優(yōu)勢,以提高處理效率和降低時(shí)延。同時(shí)FPGA具有的可移植性強(qiáng)和可擴(kuò)展性好的特點(diǎn)會(huì)大大擴(kuò)展此設(shè)計(jì)的應(yīng)用面。因此,利用FPGA對PPACP進(jìn)行設(shè)計(jì)是非常有意義的。

1 具有優(yōu)先級(jí)的輪詢接入控制協(xié)議

1.1 PPACP模型

本文根據(jù)戰(zhàn)術(shù)數(shù)據(jù)鏈中所要傳輸?shù)淖鲬?zhàn)命令具有優(yōu)先權(quán)的實(shí)際要求,提出了具有優(yōu)先級(jí)的輪詢接入控制協(xié)議。數(shù)據(jù)鏈中最高級(jí)作戰(zhàn)命令具有最高優(yōu)先權(quán),把發(fā)送具有最高優(yōu)先權(quán)的站點(diǎn)設(shè)定為網(wǎng)控站,對網(wǎng)控站采用完全服務(wù),其余N個(gè)站點(diǎn)為從屬站,對從屬站采用限定(k=1)服務(wù),PPACP模型如圖1所示。PPACP服務(wù)規(guī)則如下:

1)在每一個(gè)輪詢周期開始時(shí),網(wǎng)控站首先檢查自己有無需要發(fā)送的報(bào)文。若有,則按照先到先服務(wù)(FCFS)發(fā)送報(bào)文;若沒有,則轉(zhuǎn)到查詢第i號(hào)從屬站。

2)若網(wǎng)控站有報(bào)文要發(fā)送,則當(dāng)網(wǎng)控站發(fā)送完其當(dāng)前所有的報(bào)文時(shí),轉(zhuǎn)到查詢第i號(hào)從屬站。

3)若第i號(hào)從屬站有報(bào)文需要發(fā)送,則按FCFS的順序發(fā)送一個(gè)報(bào)文分組,之后再轉(zhuǎn)到查詢網(wǎng)控站。

4)網(wǎng)控站服務(wù)結(jié)束之后,轉(zhuǎn)到查詢第i+1號(hào)從屬站。

圖1 PPACP模型Fig.1 Model of PPACP

1.2 PPACP性能分析

在建立如圖1所示的PPACP模型基礎(chǔ)上,采用嵌入式Markov鏈和概率母函數(shù)的方法建立PPACP數(shù)學(xué)模型[7]。對該模型進(jìn)行分析,得到PPACP相關(guān)特性參數(shù)。假設(shè)數(shù)據(jù)鏈工作在離散時(shí)間上,每個(gè)網(wǎng)控站占用的信道是單一的,系統(tǒng)工作條件如下:

(1)

在tn時(shí)刻,πi(x1,x2,…,xN,xp)的概率母函數(shù)定義為

(2)

同理可得πip(y1,y2,…,yN,yp)的概率母函數(shù)為

(3)

根據(jù)PPACP模型所采用的輪詢機(jī)制和以上定義的概率母函數(shù),可求得戰(zhàn)術(shù)數(shù)據(jù)鏈系統(tǒng)中采用PPACP的性能參數(shù)。

1)平均輪詢周期。系統(tǒng)的輪詢周期為按照PPACP規(guī)則對系統(tǒng)中N+1個(gè)站點(diǎn)全部服務(wù)一遍所用時(shí)間的統(tǒng)計(jì)平均值,它由服務(wù)時(shí)間和查詢轉(zhuǎn)換時(shí)間組成。利用概率母函數(shù)的關(guān)系可得

(4)

Gi0=Gi(1,1,…,zi,…,1)|zi=0,i=1,2,…,N.

(5)

簡化(4)式和(5)式得到系統(tǒng)的平均輪詢周期為

(6)

2)平均排隊(duì)隊(duì)長。輪詢到i號(hào)從屬站時(shí),i號(hào)從屬站內(nèi)存儲(chǔ)的報(bào)文分組數(shù)(即報(bào)文分組的平均排隊(duì)隊(duì)長)為gi(i);輪詢到網(wǎng)控站時(shí),網(wǎng)控站內(nèi)存儲(chǔ)的信息分組數(shù)為gip(p). 對概率母函數(shù)求偏導(dǎo)數(shù)和極限可得

(7)

(8)

3)系統(tǒng)吞吐量。系統(tǒng)吞吐量是指單位時(shí)間內(nèi)系統(tǒng)所能傳輸服務(wù)的報(bào)文分組數(shù),其表達(dá)式為

T=Nρ+ρp.

(9)

根據(jù)PPACP模型,利用Matlab進(jìn)行仿真。圖2為PPACP站點(diǎn)的平均排隊(duì)隊(duì)長仿真值與理論值隨到達(dá)率變化的曲線圖,圖3為PPACP與傳統(tǒng)的3種輪詢協(xié)議站點(diǎn)的平均排隊(duì)隊(duì)長隨到達(dá)率變化對比圖。

圖2 PPACP站點(diǎn)平均排隊(duì)隊(duì)長隨到達(dá)率變化曲線 (β=βp=1,γ=2)Fig.2 Change of average queue length of PPACP site with arrival rate (β=βp=1,γ=2)

圖3 PPACP與3種基本輪詢協(xié)議的站點(diǎn)平均排隊(duì) 隊(duì)長對比圖(β=βp=1,γ=2,N=4)Fig.3 Average queue length of station between PPACP and three basic polling protocols (β=βp=1, γ=2,N=4)

分析圖2中可知:仿真值和理論值相同,說明了仿真的正確性;無論N取3還是15,網(wǎng)控站的平均排隊(duì)隊(duì)長都遠(yuǎn)小于從屬站的平均排隊(duì)隊(duì)長,說了網(wǎng)控站的傳輸優(yōu)先性;N取15時(shí),網(wǎng)控站和從屬站的平均排隊(duì)隊(duì)長都比N取3時(shí)的大,且隨著報(bào)文分組到達(dá)率的增大,差值逐漸增大,這與理論是相符的。

分析圖3可知,在相同工作條件下,PPACP網(wǎng)控站的平均排隊(duì)隊(duì)長是遠(yuǎn)小于3種傳統(tǒng)輪詢協(xié)議站點(diǎn)的平均排隊(duì)隊(duì)長的,但PPACP從屬站的該性能參數(shù)值卻是要差于3種傳統(tǒng)輪詢協(xié)議。說明PPACP是以犧牲普通站點(diǎn)的性能來提高高優(yōu)先級(jí)站點(diǎn)性能的,這是符合優(yōu)先級(jí)傳輸控制理論[8]的。

2 PPACP的FPGA設(shè)計(jì)實(shí)現(xiàn)

根據(jù)FPGA自頂而下的模塊化設(shè)計(jì)思想,對PPACP設(shè)計(jì)時(shí),以包含3個(gè)從屬站和1個(gè)網(wǎng)控站(即N=3)的戰(zhàn)術(shù)數(shù)據(jù)鏈系統(tǒng)為例,把系統(tǒng)分為報(bào)文分組產(chǎn)生模塊、站點(diǎn)模塊、PPACP控制模塊和接收終端模塊分別進(jìn)行設(shè)計(jì)。

2.1 報(bào)文分組產(chǎn)生模塊設(shè)計(jì)

報(bào)文分組產(chǎn)生模塊生成具有到達(dá)率為λ的泊松分布的報(bào)文分組,用以表示戰(zhàn)術(shù)數(shù)據(jù)鏈系統(tǒng)中要傳輸?shù)淖鲬?zhàn)報(bào)文。設(shè)計(jì)中,到達(dá)率λ是可以設(shè)定0~1之間的任意值。為了便于統(tǒng)計(jì)和驗(yàn)證,報(bào)文分組的內(nèi)容都設(shè)定為8位的10101010. 報(bào)文分組產(chǎn)生模塊的時(shí)序仿真圖如圖4所示。

圖4 報(bào)文分組產(chǎn)生模塊的時(shí)序仿真圖Fig.4 Time sequence simulation diagram of packet generation module

2.2 站點(diǎn)模塊設(shè)計(jì)

根據(jù)PPACP調(diào)度策略,數(shù)據(jù)鏈系統(tǒng)中的站點(diǎn)具有存儲(chǔ)報(bào)文的功能,并且能在讀、寫信號(hào)的控制下,對報(bào)文按照FCFS的順序進(jìn)行存入和讀出。設(shè)計(jì)時(shí),利用4個(gè)異步FIFO對站模塊進(jìn)行設(shè)計(jì)。每個(gè)異步FIFO代表一個(gè)站點(diǎn),在寫信號(hào)有效時(shí),對報(bào)文分組順序存儲(chǔ),在讀信號(hào)有效時(shí),對存儲(chǔ)的報(bào)文分組按照FCFS規(guī)則讀取。單個(gè)站點(diǎn)模塊仿真時(shí)序圖如圖5所示。

2.3 PPACP控制模塊設(shè)計(jì)

該模塊是戰(zhàn)術(shù)數(shù)據(jù)鏈系統(tǒng)按照PPACP策略調(diào)度的核心控制模塊。圖6為PPACP模塊狀態(tài)機(jī)。輪詢周期開始時(shí),首先為網(wǎng)控站進(jìn)行完全服務(wù),服務(wù)結(jié)束后轉(zhuǎn)到為1號(hào)從屬站進(jìn)行限定(k=1)服務(wù)。對從屬站1服務(wù)結(jié)束后再轉(zhuǎn)到對網(wǎng)控站進(jìn)行完全服務(wù)。服務(wù)結(jié)束繼而對2號(hào)從屬站進(jìn)行限定(k=1)服務(wù)。3號(hào)從屬站的服務(wù)轉(zhuǎn)換情況與之相同。

圖6 PPACP控制模塊狀態(tài)機(jī)Fig.6 State machine of PPACP control module

2.4 接收終端模塊設(shè)計(jì)

接收終端模塊實(shí)現(xiàn)從總線上正確讀取對應(yīng)站點(diǎn)所發(fā)送的報(bào)文分組的功能。由于信道利用率不可能達(dá)到100%,故該模塊中需要濾波電路,以濾除總線上全零的非報(bào)文數(shù)據(jù)。圖7為接收終端模塊電路圖。在輪詢控制服務(wù)信號(hào)s有效時(shí),通過始終置為高電平的讀信號(hào)r把濾波后正確的報(bào)文分組讀取出來。

圖7 接收終端模塊電路圖Fig.7 Circuit diagram of receiving terminal module

2.5 PPACP的FPGA頂層設(shè)計(jì)

根據(jù)PPACP原理,把報(bào)文分組產(chǎn)生模塊、站點(diǎn)模塊、PPACP控制模塊和接收終端模塊連接構(gòu)成系統(tǒng)如圖8所示。4個(gè)報(bào)文分組產(chǎn)生模塊產(chǎn)生數(shù)據(jù)鏈系統(tǒng)中待傳輸?shù)淖鲬?zhàn)報(bào)文,網(wǎng)控站和3個(gè)從屬站對待發(fā)送的報(bào)文進(jìn)行存儲(chǔ),并在PPACP控制下進(jìn)行發(fā)送。4個(gè)站點(diǎn)發(fā)送的報(bào)文經(jīng)或門電路后發(fā)送到總線上進(jìn)行傳輸。4個(gè)接收終端從總線上讀取各自對應(yīng)站點(diǎn)發(fā)送的報(bào)文。

圖8 PPACP的FPGA頂層設(shè)計(jì)圖Fig.8 Top-level design of PPACP based on FPGA

3 仿真測試和統(tǒng)計(jì)分析

3.1 仿真測試

圖9 網(wǎng)控站報(bào)文分組傳輸仿真時(shí)序圖Fig.9 Time sequence simulation diagram of network control station packet transmission

圖10 網(wǎng)控站和3個(gè)從屬站服務(wù)控制仿真時(shí)序圖Fig.10 Time sequence simulation diagram of network control station and 3 slave stations service control

采用硬件描述語言VERILOG HDL和原理圖相結(jié)合的方法,在FPGA開發(fā)軟件QUARTUSⅡ8.0中進(jìn)行綜合和布線。系統(tǒng)工作時(shí)鐘clk周期設(shè)定為1 ns,復(fù)位信號(hào)rst設(shè)為低電平有效,報(bào)文分組到達(dá)率λp=λi=λ=0.05,發(fā)送1個(gè)報(bào)文分組所需的時(shí)隙數(shù)βp=β=1,查詢轉(zhuǎn)換時(shí)間γ=2. 對PPACP進(jìn)行仿真,得到如圖9、圖10所示的時(shí)序仿真圖。圖9中,網(wǎng)控站發(fā)送的報(bào)文分組d1與其接收終端接收的報(bào)文分組r1的值是完全相同的,只是存在1個(gè)時(shí)隙的延時(shí),這是通信傳輸中無法避免的,3個(gè)從屬站的報(bào)文分組情況與網(wǎng)控站相同。圖10中,s1為網(wǎng)控站服務(wù)控制信號(hào),s2、s3、s4為3個(gè)從屬站服務(wù)控制信號(hào),從中可以看出,網(wǎng)控站和3個(gè)從屬站是按照PPACP控制策略接受服務(wù)的。把所設(shè)計(jì)的系統(tǒng)下載到DE2 CycloneⅡ2c35F672c6開發(fā)板上進(jìn)行測試,其結(jié)果與仿真結(jié)果一致。說明所設(shè)計(jì)的系統(tǒng)實(shí)現(xiàn)了PPACP控制功能。

圖11 復(fù)位測試機(jī)圖Fig.11 Diagram of reset test machine

把所設(shè)計(jì)的系統(tǒng)下載到DE2 CycloneⅡ2c35F672c6開發(fā)板上進(jìn)行測試,用CLOCK 50作為系統(tǒng)工作時(shí)鐘,SW[17]為復(fù)位rst控制。用DE2上的8個(gè)7段數(shù)碼管顯示系統(tǒng)輸出結(jié)果,其中,前4個(gè)數(shù)碼管HEX7、HEX6、HEX5、HEX4分別顯示網(wǎng)控站和3個(gè)從屬站的服務(wù)控制信號(hào),HEX3、HEX2、HEX1、HEX0分別顯示網(wǎng)控站和3個(gè)從屬站發(fā)送的報(bào)文分組,并且以“7”代表報(bào)文分組的內(nèi)容。圖11為復(fù)位控制SW[17]置為低電平(即rst有效)時(shí)系統(tǒng)進(jìn)入工作準(zhǔn)備階段的測試機(jī)圖。圖12中第1個(gè)數(shù)碼管HEX7顯示“1”, HEX6、HEX5、HEX4都無顯示,說明此時(shí)只有網(wǎng)控站在接受服務(wù),同時(shí),HEX3顯示“7”, HEX2、HEX1、HEX0都無顯示,說明此時(shí)只有網(wǎng)控站正在發(fā)送報(bào)文分組。圖13為系統(tǒng)工作中1號(hào)從屬站接受服務(wù)的測試結(jié)果,其他2個(gè)從屬站接受服務(wù)的測試結(jié)果與1號(hào)從屬站相同。這與系統(tǒng)的時(shí)序仿真結(jié)果是一致的,說明所設(shè)計(jì)的系統(tǒng)實(shí)現(xiàn)了PPACP控制功能。

圖12 網(wǎng)控站發(fā)送報(bào)文分組Fig.12 Network control station sending packets

圖13 1號(hào)從屬站發(fā)送報(bào)文分組Fig.13 The first slave station sending packets

3.2 統(tǒng)計(jì)分析

根據(jù)PPACP原理,可得到系統(tǒng)的平均輪詢周期、吞吐量以及網(wǎng)控站和從屬站的平均排隊(duì)隊(duì)長的統(tǒng)計(jì)表達(dá)式為

平均輪詢周期

(11)

吞吐量

(12)

網(wǎng)控站平均排隊(duì)隊(duì)長

(13)

從屬站的平均排隊(duì)隊(duì)長

(14)

式中:tm為系統(tǒng)運(yùn)行時(shí)間;nc為輪詢次數(shù);ng為總線上傳輸?shù)目偟膱?bào)文分組數(shù);lp(m)為第m次訪問網(wǎng)控站時(shí)網(wǎng)控站待發(fā)送的報(bào)文分組數(shù);l(m)為第m次訪問從屬站時(shí)該從屬站待發(fā)送的報(bào)文分組數(shù)。通過對上述參量的統(tǒng)計(jì),就可以求得系統(tǒng)的性能參數(shù)值。表1是利用(6)式、(7)式、(8)式、(9)式和(11)式、(12)式、(13)式、(14)式分別計(jì)算了在系統(tǒng)運(yùn)行時(shí)長tm=100 μs,tm=200 μs,、tm=400 μs和tm=800 μs的平均輪詢周期、系統(tǒng)吞吐量以及網(wǎng)控站和從屬站的平均排隊(duì)隊(duì)長。

表1中,在相同的工作條件下,通過取不同工作時(shí)長的多次統(tǒng)計(jì),統(tǒng)計(jì)值和理論值是非常接近的,且隨著工作統(tǒng)計(jì)時(shí)長的增加,統(tǒng)計(jì)值是逐漸向理論值收斂的,這與理論實(shí)際是一致的。

表1 統(tǒng)計(jì)值和理論值對比

4 結(jié)論

本文根據(jù)戰(zhàn)術(shù)數(shù)據(jù)鏈的應(yīng)用背景,分析了傳統(tǒng)輪詢接入控制協(xié)議存在的不足,提出了具有優(yōu)先級(jí)的輪詢接入控制協(xié)議PPACP. 該協(xié)議能夠較好地滿足戰(zhàn)術(shù)數(shù)據(jù)鏈中對于緊急作戰(zhàn)命令即具有最高優(yōu)先權(quán)的報(bào)文優(yōu)先傳輸?shù)膶?shí)際需求。仿真結(jié)果表明,與傳統(tǒng)輪詢接入控制協(xié)議相比,PPACP中網(wǎng)控站的作戰(zhàn)報(bào)文得到了最優(yōu)先的傳輸權(quán)限,其平均排隊(duì)隊(duì)長要遠(yuǎn)遠(yuǎn)小于其他站點(diǎn)。本文還利用FPGA對PPACP進(jìn)行了設(shè)計(jì),通過仿真測試和統(tǒng)計(jì)分析,驗(yàn)證了該設(shè)計(jì)的可行性和正確性。

References)

[1] 李棟花,彭波,龔小鵬.基于協(xié)同交戰(zhàn)的戰(zhàn)術(shù)數(shù)據(jù)鏈技術(shù)研究[J].現(xiàn)代防御技術(shù),2013,41(3):5-11. LI Dong-hua, PENG Bo, GONG Xiao-peng. Research on tactical data link technology based on cooperative engagement[J].Modern Defence Technology, 2013,41(3):5-11. (in Chinese)

[2] 孫義明,楊麗萍.信息化戰(zhàn)爭中的戰(zhàn)術(shù)數(shù)據(jù)鏈[M].北京:郵電大學(xué)出版社,2005. SUN Yi-ming,YANG Li-ping. Tactical data link in information warfare[M].Beijing: Beijing University of Posts and Telecommunications Press,2005. (in Chinese)

[3] 王文政,周經(jīng)倫,羅鵬程.戰(zhàn)術(shù)數(shù)據(jù)鏈系統(tǒng)自適應(yīng)輪詢MAC協(xié)議[J].兵工學(xué)報(bào),2009,30(12):1624-1631. WANG Wen-zheng,ZHOU Jing-lun,LUO Peng-cheng. Adaptive polling MAC protocol for tactical data link system[J]. Acta Armamentarii, 2009,30(12):1624-1631. (in Chinese)

[4] 楊志軍,丁洪偉,陳傳龍.完全服務(wù)和門限服務(wù)兩級(jí)輪詢系統(tǒng)E(x)特性分析[J].電子學(xué)報(bào),2014,42(4):774-778. YANG Zhi-jun,DING Hong-wei,CHEN Chuan-long. Characteristics ofE(x) in two level polling system with full service and threshold service[J]. Acta Electronica Sinica, 2014,42(4):774-778. (in Chinese)

[5] 施相東.帶休眠狀態(tài)限定(k=1)并行輪詢服務(wù)無線傳感器網(wǎng)絡(luò)控制協(xié)議分析[D].昆明:云南大學(xué),2013. SHI Xiang-dong. Analysis of control protocols for wireless sensor networks with sleep state limited (k=1) parallel polling service[D]. Kunming:Yunnan University,2013. (in Chinese)

[6] 孫巖,唐紹炬,羅紅.基于FPGA的多媒體傳感器網(wǎng)絡(luò)網(wǎng)關(guān)的設(shè)計(jì)與實(shí)現(xiàn)[J].電子學(xué)報(bào),2012,40(4):625-631. SUN Yan,TANG Shao-ju,LUO Hong. Design and implementation of multimedia sensor network gateway based on FPGA[J]. Acta Electronica Sinica, 2012,40(4):625-631.(in Chinese)

[7] Yang Z J, Ding H W. Characteristics of a two-class polling system model[J]. Tsinghua Science and Technology, 2014, 19(5):516-520.

[8] 卓琨,張衡陽,鄭博.一種優(yōu)先級(jí)區(qū)分的機(jī)載無線網(wǎng)絡(luò)MAC層自適應(yīng)退避算法[J].航空學(xué)報(bào),2016,37(4):1281-1291. ZHUO Kun,ZHANG Heng-yang,ZHENG Bo. Airborne wireless network MAC layer adaptive backoff algorithm based on priority[J].Acta Aeronautica et Astronautica Sinica, 2016,37(4):1281-1291. (in Chinese)

Research on Priority Polling Access Control Protocol in FPGA-based Tactical Data Link

LIU Long-jun1,2, DING Hong-wei1, LIU Qian-lin1,3, BAO Li-yong1, LIU Zheng-gang1

(1.School of Information, Yunnan University, Kunming 650091, Yunnan, China;2.Zhoukou Detachment, Henan Armed Police Corps, Zhoukou 466000, Henan, China;3.Yunnan Military Command Region, Kunming 650051,Yunnan, China)

Considering the background of the application of tactical data link in modern information war, a priority polling access control protocol (PPACP) is proposed for that the traditional polling protocol has single function and can not achieve the priority transmission control in actual application. The proposed protocol can set the top priority site as the network control station and the rest of the sites as slave stations based on the priority level of sites. The simulated results show that PPACP can improve the traditional polling protocol, which is better adapted to the requirements of the priority transmission of the most urgent operational message in the tactical data link. PPACP is designed based on field programmable gate array ( FPGA), and the correctness of the design is verified by the simulation test.

ordnance scicne and technology; tactical data link; priority; polling; priority polling access control protocol; field programmable gate array

2016-07-27

國家自然科學(xué)基金項(xiàng)目(61461053、61461054、61072079);云南省自然科學(xué)基金項(xiàng)目(2010CD023);云南大學(xué)科研項(xiàng)目(XT412004)

劉龍軍(1989—), 男, 碩士研究生。E-mail: 8938170238@qq.com

丁洪偉(1964—), 男, 教授,碩士生導(dǎo)師。E-mail: dhw1964@163.com

TN915.851

A

1000-1093(2017)02-0305-08

10.3969/j.issn.1000-1093.2017.02.014

猜你喜歡
控制協(xié)議輪詢數(shù)據(jù)鏈
多平臺(tái)通用數(shù)據(jù)鏈助力未來戰(zhàn)場
高速公路工程項(xiàng)目實(shí)施中數(shù)據(jù)鏈應(yīng)用探析
基于深度學(xué)習(xí)的無人機(jī)數(shù)據(jù)鏈信噪比估計(jì)算法
基于等概率的ASON業(yè)務(wù)授權(quán)設(shè)計(jì)?
一種無人機(jī)數(shù)據(jù)鏈信道選擇和功率控制方法
基于控制協(xié)議弱點(diǎn)的隱蔽通信研究
一種基于軟件定義的OFDM—PON控制協(xié)議
依托站點(diǎn)狀態(tài)的兩級(jí)輪詢控制系統(tǒng)時(shí)延特性分析
利用時(shí)間輪詢方式操作DDR3實(shí)現(xiàn)多模式下數(shù)據(jù)重排
方波外場下有限維量子系統(tǒng)的控制協(xié)議
通辽市| 青海省| 罗山县| 罗江县| 温州市| 清河县| 武隆县| 阿尔山市| 峨眉山市| 昌图县| 潼南县| 西城区| 民县| 红原县| 温宿县| 黄骅市| 绥芬河市| 山东省| 金堂县| 新蔡县| 开封市| 密山市| 峨山| 涿州市| 滦南县| 兴隆县| 永兴县| 恭城| 双峰县| 桃园县| 南华县| 修水县| 拜城县| 寿宁县| 苗栗县| 饶河县| 桐梓县| 临泽县| 格尔木市| 潞城市| 台南县|