一種機(jī)載設(shè)備的信息處理方法及設(shè)備的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及信息技術(shù)處理領(lǐng)域,具體地,涉及一種機(jī)載設(shè)備信息處理方法及設(shè)備。
【背景技術(shù)】
[0002]隨著科技的進(jìn)步和發(fā)展,航空技術(shù)在不斷進(jìn)步中,特別是新的技術(shù)和設(shè)備加入了航空領(lǐng)域中,機(jī)載設(shè)備之間的聯(lián)系以及與地面通信設(shè)備之間的聯(lián)系關(guān)系著飛機(jī)的安全,所以機(jī)載設(shè)備的信息處理能力和效率以及準(zhǔn)確度一直是人們研究的目標(biāo)。
[0003]目前,航空中的機(jī)載設(shè)備通常是在飛機(jī)設(shè)備端以及地面指揮中心設(shè)備端分別設(shè)有通信裝置,然后利用通信裝置實現(xiàn)地面設(shè)備和機(jī)載設(shè)備的通信和數(shù)據(jù)的傳輸,但是航空設(shè)備一般是在高空中飛行,受到環(huán)境因素的影響,如海拔、氣壓、溫度,以及其他信號的干擾,導(dǎo)致信號傳輸容易出現(xiàn)錯誤,以及信號較弱缺失較多,無線信道衰落和各種干擾導(dǎo)致的機(jī)載設(shè)備性能的惡化,影響飛機(jī)的安全以及通信效率。
[0004]本申請發(fā)明人在實現(xiàn)本申請實施例中發(fā)明技術(shù)方案的過程中,發(fā)現(xiàn)上述技術(shù)至少存在如下技術(shù)問題:
在現(xiàn)有技術(shù)中,由于現(xiàn)有的機(jī)載設(shè)備采用在飛機(jī)端以及地面指揮中心設(shè)備端分別設(shè)有通信裝置,然后利用通信裝置實現(xiàn)地面設(shè)備和機(jī)載設(shè)備的通信和數(shù)據(jù)傳輸?shù)募夹g(shù)手段,而航空設(shè)備受到高空環(huán)境因素的影響,導(dǎo)致信號傳輸容易出現(xiàn)錯誤,以及信號較弱缺失較多,所以,現(xiàn)有技術(shù)中的機(jī)載設(shè)備存在無線信道衰落和各種干擾導(dǎo)致的機(jī)載設(shè)備性能惡化的技術(shù)問題,影響飛機(jī)的飛行安全以及通信效率。
【發(fā)明內(nèi)容】
[0005]本發(fā)明提供了一種機(jī)載設(shè)備信息處理方法及設(shè)備解決了現(xiàn)有技術(shù)中的機(jī)載設(shè)備存在無線信道衰落和各種干擾導(dǎo)致的機(jī)載設(shè)備性能惡化的技術(shù)問題,影響飛機(jī)的飛行安全以及通信效率,進(jìn)而實現(xiàn)了無線信道穩(wěn)定,機(jī)載設(shè)備保持良好性能的技術(shù)效果,進(jìn)而保障了飛機(jī)的飛行安全以及通信效率。
[0006]為解決上述技術(shù)問題,本申請實施例一方面提供了一種機(jī)載設(shè)備信息處理方法,所述方法包括:
從通信控制器接收報文數(shù)據(jù),并對所述報文數(shù)據(jù)進(jìn)行CRC編碼和RS編碼,將編碼后的數(shù)據(jù)傳輸給信道設(shè)備;
基帶數(shù)據(jù)解幀緩存模塊從所述信道設(shè)備接收數(shù)據(jù)并進(jìn)行譯碼,將譯碼后的數(shù)據(jù)轉(zhuǎn)發(fā)至通信控制器和顯示設(shè)備。
[0007]進(jìn)一步的,所述從通信控制器接收報文數(shù)據(jù),并對所述報文數(shù)據(jù)進(jìn)行CRC編碼和RS編碼,將編碼后的數(shù)據(jù)傳輸給信道設(shè)備具體包括:
首先串行接收存儲模塊從通信控制器接收報文數(shù)據(jù),并將所述報文數(shù)據(jù)傳輸給CRC編碼軟核模塊;
然后所述CRC編碼軟核模塊接收所述報文數(shù)據(jù),并對所述報文數(shù)據(jù)進(jìn)行CRC編碼,將編碼后的數(shù)據(jù)傳輸給RS編碼模塊;
然后所述RS編碼模塊接收所述CRC編碼軟核模塊傳輸來的數(shù)據(jù),并對所述CRC編碼軟核模塊傳輸來的數(shù)據(jù)進(jìn)行RS編碼,然后將RS編碼后的數(shù)據(jù)傳輸給組幀接口模塊;
最后所述組幀接口模塊與微控制單元和信道設(shè)備連接,實現(xiàn)所述組幀接口模塊與所述信道設(shè)備的通信。
[0008]進(jìn)一步的,所述基帶數(shù)據(jù)解幀緩存模塊從所述信道設(shè)備接收數(shù)據(jù)并進(jìn)行譯碼,將譯碼后的數(shù)據(jù)轉(zhuǎn)發(fā)至通信控制器和顯示設(shè)備具體包括:
首先基帶數(shù)據(jù)解幀緩存模塊從解調(diào)器接收基帶數(shù)據(jù)和同步頭標(biāo)志,將所述基帶數(shù)據(jù)進(jìn)行解幀;
然后RS譯碼模塊對解幀后的數(shù)據(jù)進(jìn)行譯碼;
最后數(shù)據(jù)轉(zhuǎn)發(fā)模塊將譯碼后的數(shù)據(jù)傳輸給所述通信控制器和所述顯示設(shè)備。
[0009]進(jìn)一步的,所述對數(shù)據(jù)進(jìn)行RS編碼具體包括以下步驟:
(1)等待軟核準(zhǔn)備就緒信號;
(2)判斷是否捕獲就緒信號;若是則從所述軟核中讀出并行數(shù)據(jù),將所述并行數(shù)據(jù)串行輸入編碼運算模塊;若否則繼續(xù)等待軟核準(zhǔn)備就緒信號;
(3)在從所述軟核中讀出并行數(shù)據(jù),將所述并行數(shù)據(jù)串行輸入編碼運算模塊之后,完成伽羅華的多項式除法運算,得到檢驗多項式;
(4)檢驗符號附在信息符號后面,將所述檢驗符號與所述信息符號發(fā)送到報文組幀模塊的緩存中;
(5)向組幀接口模塊發(fā)出編碼結(jié)束標(biāo)志脈沖,然后繼續(xù)步驟(I)。
[0010]進(jìn)一步的,所述RS譯碼模塊對解幀后的數(shù)據(jù)進(jìn)行譯碼具體包括:
(1)等待解幀結(jié)束標(biāo)志脈沖;
(2)判斷是否捕獲解幀結(jié)束標(biāo)志脈沖,若是則從緩存中讀出數(shù)據(jù),以6比特為一個符號傳送至譯碼運輸模塊;若否則繼續(xù)進(jìn)行步驟(I);
(3)在從緩存中讀出數(shù)據(jù),以6比特為一個符號傳送至譯碼運輸模塊之后,進(jìn)行譯碼迭代運算;
(4)判斷譯碼迭代是否完成,若是則監(jiān)測譯碼數(shù)是否超過糾錯能力,若否則繼續(xù)進(jìn)行譯碼迭代運算;
(5)當(dāng)監(jiān)測的譯碼數(shù)超過糾錯能力時,則待糾錯數(shù)據(jù)不進(jìn)行糾錯,直接傳輸至收端數(shù)據(jù)轉(zhuǎn)發(fā)模塊緩存區(qū);當(dāng)監(jiān)測的譯碼數(shù)沒有超過糾錯能力時,將待糾錯數(shù)據(jù)與迭代結(jié)果模2加運算后傳輸至所述收端數(shù)據(jù)轉(zhuǎn)發(fā)模塊緩存區(qū);
(6)將產(chǎn)生譯碼結(jié)束標(biāo)記傳輸至所述收端數(shù)據(jù)轉(zhuǎn)發(fā)模塊,然后繼續(xù)步驟(I)。
[0011]另一方面,本申請實例還提供一種機(jī)載設(shè)備信息處理設(shè)備,所述設(shè)備包括:
發(fā)送處理裝置,所述發(fā)送裝置用于接收報文數(shù)據(jù),并對所述報文數(shù)據(jù)進(jìn)行CRC編碼和RS
編碼,將編碼后的數(shù)據(jù)傳輸給信道設(shè)備;
接收處理裝置,所述接收處理裝置用于從所述信道設(shè)備接收數(shù)據(jù)并進(jìn)行譯碼,將譯碼后的數(shù)據(jù)轉(zhuǎn)發(fā)至通信控制器和顯示設(shè)備。
[0012]其中,所述發(fā)送處理裝置具體包括:
串行接收存儲模塊,所述串行接收存儲模塊用于從所述通信控制器接收報文數(shù)據(jù),并將所述報文數(shù)據(jù)傳輸給CRC編碼軟核模塊;
CRC編碼軟核模塊,所述CRC編碼軟核模塊用于接收所述報文數(shù)據(jù),并對所述報文數(shù)據(jù)進(jìn)行CRC編碼,將編碼后的數(shù)據(jù)傳輸給RS編碼模塊;
RS編碼模塊,所述RS編碼模塊用于接收所述CRC編碼軟核模塊傳輸來的數(shù)據(jù),并對所述CRC編碼軟核模塊傳輸來的數(shù)據(jù)進(jìn)行RS編碼,然后將RS編碼后的數(shù)據(jù)傳輸給組幀接口模塊;組幀接口模塊,所述組幀接口模塊與微控制單元和信道設(shè)備連接,實現(xiàn)所述組幀接口模塊與所述信道設(shè)備的通信。
[0013]其中,所述接收處理裝置具體包括:
基帶數(shù)據(jù)解幀緩存模塊,所述基帶數(shù)據(jù)解幀緩存模塊用于從解調(diào)器接收基帶數(shù)據(jù)和同步頭標(biāo)志,將所述基帶數(shù)據(jù)進(jìn)行解幀;
RS譯碼模塊,所述RS譯碼模塊用于對解幀后的數(shù)據(jù)進(jìn)行譯碼;
數(shù)據(jù)轉(zhuǎn)發(fā)模塊,所述數(shù)據(jù)轉(zhuǎn)發(fā)模塊用于將譯碼后的數(shù)據(jù)傳輸給所述通信控制器和所述顯示設(shè)備。
[0014]其中,所述RS編碼模塊對數(shù)據(jù)進(jìn)行RS編碼具體包括以下步驟:
(1)等待軟核準(zhǔn)備就緒信號;
(2)判斷是否捕獲就緒信號;若是則從所述軟核中讀出并行數(shù)據(jù),將所述并行數(shù)據(jù)串行輸入編碼運算模塊;若否則繼續(xù)等待軟核準(zhǔn)備就緒信號;
(3)在從所述軟核中讀出并行數(shù)據(jù),將所述并行數(shù)據(jù)串行輸入編碼運算模塊之后,完成伽羅華的多項式除法運算,得到檢驗多項式;
(4)檢驗符號附在信息符號后面,將所述檢驗符號與所述信息符號發(fā)送到報文組幀模塊的緩存中;
(5)向組幀接口模塊發(fā)出編碼結(jié)束標(biāo)志脈沖,然后繼續(xù)步驟(I)。
[0015]其中,所述RS譯碼模塊對解幀后的數(shù)據(jù)進(jìn)行譯碼具體包括:
(1)等待解幀結(jié)束標(biāo)志脈沖;
(2)判斷是否捕獲解幀結(jié)束標(biāo)志脈沖,若是則從緩存中讀出數(shù)據(jù),以6比特為一個符號傳送至譯碼運輸模塊;若否則繼續(xù)進(jìn)行步驟(I);
(3)在從緩存中讀出數(shù)據(jù),以6比特為一個符號傳送至譯碼運輸模塊之后,進(jìn)行譯碼迭代運算;
(4)判斷譯碼迭代是否完成,若是則監(jiān)測譯碼數(shù)是否超過糾錯能力,若否則繼續(xù)進(jìn)行譯碼迭代運算;
(5)當(dāng)監(jiān)測的譯碼數(shù)超過糾錯能力時,則待糾錯數(shù)據(jù)不進(jìn)行糾錯,直接傳輸至收端數(shù)據(jù)轉(zhuǎn)發(fā)模塊緩存區(qū);當(dāng)監(jiān)測的譯碼數(shù)沒有超過糾錯能力時,將待糾錯數(shù)據(jù)與迭代結(jié)果模2加運算后傳輸至所述收端數(shù)據(jù)轉(zhuǎn)發(fā)模塊緩存區(qū);
(6)將產(chǎn)生譯碼結(jié)束標(biāo)記傳輸至所述收端數(shù)據(jù)轉(zhuǎn)發(fā)模塊,然后繼續(xù)步驟(I)。
[0016]本申請實施例中提供的一個或多個技術(shù)方案,至少具有如下技術(shù)效果或優(yōu)點:
由于采用了首先從通信控制器接收報文數(shù)據(jù),并對所述報文數(shù)據(jù)進(jìn)行CRC編碼和RS編碼,將編碼后的數(shù)據(jù)傳輸給信道設(shè)備;然后基帶數(shù)據(jù)解幀緩存模塊從所述信道設(shè)備接收數(shù)據(jù)并進(jìn)行譯碼,將譯碼后的數(shù)據(jù)轉(zhuǎn)發(fā)至通信控制器和顯示設(shè)備的技術(shù)手段,即對報文數(shù)據(jù)進(jìn)行幀格式編碼,使得報文數(shù)據(jù)的格式和速率與機(jī)載設(shè)備數(shù)據(jù)鏈的通信規(guī)范匹配,所以,有效解決了現(xiàn)有技術(shù)中的機(jī)載設(shè)備存在無線信道衰落和各種干擾導(dǎo)致的機(jī)載設(shè)備性能惡化的技術(shù)問題,影響飛機(jī)的飛行安全以及通信效率,進(jìn)而實現(xiàn)了無線信道穩(wěn)定,機(jī)載設(shè)備保持良好性能的技術(shù)效果,進(jìn)而保障了飛機(jī)的飛行安全以及通信效率。
【附圖說明】
[0017]圖1是本申請實施例中機(jī)載設(shè)備信息處理方法流程示意圖;
圖2是本申請實施例中接收子模塊接收數(shù)據(jù)流程示意圖;
圖3是本申請實施例中轉(zhuǎn)存控制子模塊控制數(shù)據(jù)流程示意圖;
圖4是本申請實施例中CRC編碼軟核模塊編碼流程不意圖;
圖5是本申請實施例中RS編碼模塊編碼流程不意圖;
圖6是本申請實施例中組幀接口模塊控制數(shù)據(jù)流程示意圖;
圖7是本申請實施例中機(jī)載設(shè)備信息處理設(shè)備的結(jié)構(gòu)示意圖;
圖8是本申請實施例中發(fā)送處理