[發(fā)明專利]機(jī)載數(shù)據(jù)發(fā)送方法、接收方法、數(shù)據(jù)傳輸裝置以及系統(tǒng)有效
| 申請?zhí)枺?/td> | 201410001991.5 | 申請日: | 2014-01-02 |
| 公開(公告)號(hào): | CN103731331B | 公開(公告)日: | 2017-03-22 |
| 發(fā)明(設(shè)計(jì))人: | 黃胤;梁貴芹;周瑾 | 申請(專利權(quán))人: | 中電科航空電子有限公司 |
| 主分類號(hào): | H04L12/40 | 分類號(hào): | H04L12/40;H04L1/22;H04L29/06 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 611731 四川省成都*** | 國省代碼: | 四川;51 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 機(jī)載 數(shù)據(jù) 發(fā)送 方法 接收 數(shù)據(jù)傳輸 裝置 以及 系統(tǒng) | ||
技術(shù)領(lǐng)域
本發(fā)明涉及一種機(jī)載數(shù)據(jù)發(fā)送方法、接收方法、數(shù)據(jù)傳輸裝置以及系統(tǒng)。
背景技術(shù)
ARINC?664總線是一種類似于以太網(wǎng)的實(shí)時(shí)總線協(xié)議,它參照OSI分層模型設(shè)計(jì),在L1物理層、L2物理鏈路層和L3網(wǎng)絡(luò)層上增加和刪減了部分功能以滿足航電總線的需求。
ARINC?664協(xié)議與TCP/IP協(xié)議的主要區(qū)別有:L1物理層增加冗余連接進(jìn)行熱備份以滿足安全性的需求,L2物理鏈路層增加對熱備份的處理,將不同虛擬鏈路進(jìn)行分時(shí)復(fù)用以滿足實(shí)時(shí)性的需求,虛擬鏈路和429總線有相似特性,航電系統(tǒng)更易于升級(jí),L3網(wǎng)絡(luò)層實(shí)現(xiàn)IP報(bào)文到UDP包的轉(zhuǎn)換,接收數(shù)據(jù)時(shí)去掉IP包的IP報(bào)頭,發(fā)送數(shù)據(jù)時(shí)在UDP包前增加IP報(bào)頭。
目前,飛機(jī)上ARINC?664航電設(shè)備的數(shù)據(jù)傳輸裝置(例如網(wǎng)關(guān)),均通過一個(gè)ARINC?664終端和PHY芯片連接到一路ARINC?664航電設(shè)備,若飛機(jī)上的航電設(shè)備較多,則必須要通過增加數(shù)據(jù)傳輸裝置來連接航電設(shè)備。
發(fā)明內(nèi)容
本發(fā)明主要解決的技術(shù)問題是提供一種機(jī)載數(shù)據(jù)發(fā)送方法、接收方法、數(shù)據(jù)傳輸裝置以及系統(tǒng),可以同時(shí)連接多個(gè)基于ARINC?664總線的航電設(shè)備,發(fā)送數(shù)據(jù)給多個(gè)航電設(shè)備。
為解決上述技術(shù)問題,本發(fā)明采用的一個(gè)技術(shù)方案是:提供一種機(jī)載數(shù)據(jù)發(fā)送方法,應(yīng)用于包括CPU、至少兩個(gè)ARINC?664終端、至少兩個(gè)PHY芯片的數(shù)據(jù)傳輸裝置中,所述至少兩個(gè)ARINC?664終端通過PCIe?switch擴(kuò)展接口與所述CPU連接;所述至少兩個(gè)PHY芯片通過MII接口與所述至少兩個(gè)ARINC664終端連接;所述PCIe?switch擴(kuò)展接口中的每一PCIe接口均配有唯一的地址空間;所述CPU外置有第一內(nèi)存,每一ARINC?664終端外置有第二內(nèi)存;所述機(jī)載數(shù)據(jù)發(fā)送方法包括:判斷是否接收到發(fā)送數(shù)據(jù)的指令;若接收到發(fā)送數(shù)據(jù)的指令,則使CPU配置DMA控制器,使DMA控制器將第一內(nèi)存中的數(shù)據(jù)傳輸?shù)脚c該數(shù)據(jù)相關(guān)聯(lián)的一ARINC?664終端;使ARINC?664終端將接收到數(shù)據(jù)進(jìn)行傳輸層至數(shù)據(jù)鏈路層的協(xié)議處理,以形成數(shù)據(jù)幀后傳輸至PHY芯片;使PHY芯片將ARINC?664終端處理后的數(shù)據(jù)發(fā)送至基于ARINC?664總線的航電設(shè)備中。
其中,在判斷是否接收到發(fā)送數(shù)據(jù)的指令步驟之前,還包括:判斷是否有來自于以太網(wǎng)絡(luò)的數(shù)據(jù)需要發(fā)送到航電網(wǎng)絡(luò);若判斷得到接收到來自于以太網(wǎng)絡(luò)發(fā)送的數(shù)據(jù),則將該以太網(wǎng)絡(luò)發(fā)送的數(shù)據(jù)轉(zhuǎn)換為ARINC?664總線能夠識(shí)別的數(shù)據(jù);發(fā)出發(fā)送數(shù)據(jù)的指令;其中,該數(shù)據(jù)即為轉(zhuǎn)換后的ARINC?664總線能夠識(shí)別的數(shù)據(jù)。
為解決上述技術(shù)問題,本發(fā)明采用的另一個(gè)技術(shù)方案是:提供一種機(jī)載數(shù)據(jù)接收方法,應(yīng)用于包括CPU、至少兩個(gè)ARINC?664終端、至少兩個(gè)PHY芯片的數(shù)據(jù)傳輸裝置中,所述至少兩個(gè)ARINC?664終端通過PCIe?switch擴(kuò)展接口與所述CPU連接;所述至少兩個(gè)PHY芯片通過MII接口與所述至少兩個(gè)ARINC664終端連接;所述PCIe?switch擴(kuò)展接口中的每一PCIe接口均配有唯一的地址空間;所述CPU外置有第一內(nèi)存、每一ARINC?664終端外置有第二內(nèi)存;所述機(jī)載數(shù)據(jù)接收方法包括:通過PHY芯片接收來自于基于ARINC?664總線的航電設(shè)備的ARINC?664數(shù)據(jù);使PHY芯片通過MII接口將該ARINC?664數(shù)據(jù)傳輸至ARINC?664終端;使ARINC?664終端對接收到的ARINC?664數(shù)據(jù)進(jìn)行數(shù)據(jù)鏈路層的數(shù)據(jù)幀處理、網(wǎng)絡(luò)層的UDP包處理,將處理后的ARINC?664數(shù)據(jù)存入第二內(nèi)存的接收緩存中;使ARINC?664終端向CPU發(fā)送消息中斷;使CPU接收消息中斷,并開啟DMA傳輸以將接收緩存中的ARINC?664數(shù)據(jù)傳輸至CPU。
其中,在使CPU接收消息中斷,并開啟DMA傳輸以將接收緩存中的ARINC664數(shù)據(jù)傳輸至CPU的步驟之后,還包括:將接收到的ARINC?664數(shù)據(jù)轉(zhuǎn)換為以太網(wǎng)總線能夠識(shí)別的數(shù)據(jù);將轉(zhuǎn)換后的以太網(wǎng)總線能夠識(shí)別的數(shù)據(jù)通過以太網(wǎng)發(fā)送至基于以太網(wǎng)總線的機(jī)載設(shè)備中。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于中電科航空電子有限公司,未經(jīng)中電科航空電子有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410001991.5/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 一種機(jī)載劈裂系統(tǒng)及其位置調(diào)節(jié)裝置
- 基于無線傳感網(wǎng)的無人機(jī)農(nóng)藥精準(zhǔn)噴施作業(yè)系統(tǒng)及方法
- 基于無線傳感網(wǎng)的無人機(jī)水產(chǎn)養(yǎng)殖精準(zhǔn)投料作業(yè)系統(tǒng)及方法
- 一種可拉伸式插秧機(jī)載苗臺(tái)
- 一種機(jī)載懸掛物的防擺止動(dòng)器
- 面向民用飛機(jī)的安全服務(wù)組合系統(tǒng)
- 一種輕便型無人偵查機(jī)測控?cái)?shù)傳系統(tǒng)及工作方法
- 一種用于機(jī)載軟硬件匹配性加載系統(tǒng)實(shí)現(xiàn)的方法
- 一種基于機(jī)載WiFi的機(jī)上語音通信方法及系統(tǒng)
- 一種提高機(jī)載機(jī)箱振動(dòng)可靠性的方法
- 數(shù)據(jù)顯示系統(tǒng)、數(shù)據(jù)中繼設(shè)備、數(shù)據(jù)中繼方法、數(shù)據(jù)系統(tǒng)、接收設(shè)備和數(shù)據(jù)讀取方法
- 數(shù)據(jù)記錄方法、數(shù)據(jù)記錄裝置、數(shù)據(jù)記錄媒體、數(shù)據(jù)重播方法和數(shù)據(jù)重播裝置
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)發(fā)送系統(tǒng)、數(shù)據(jù)發(fā)送裝置以及數(shù)據(jù)結(jié)構(gòu)
- 數(shù)據(jù)顯示系統(tǒng)、數(shù)據(jù)中繼設(shè)備、數(shù)據(jù)中繼方法及數(shù)據(jù)系統(tǒng)
- 數(shù)據(jù)嵌入裝置、數(shù)據(jù)嵌入方法、數(shù)據(jù)提取裝置及數(shù)據(jù)提取方法
- 數(shù)據(jù)管理裝置、數(shù)據(jù)編輯裝置、數(shù)據(jù)閱覽裝置、數(shù)據(jù)管理方法、數(shù)據(jù)編輯方法以及數(shù)據(jù)閱覽方法
- 數(shù)據(jù)發(fā)送和數(shù)據(jù)接收設(shè)備、數(shù)據(jù)發(fā)送和數(shù)據(jù)接收方法
- 數(shù)據(jù)發(fā)送裝置、數(shù)據(jù)接收裝置、數(shù)據(jù)收發(fā)系統(tǒng)、數(shù)據(jù)發(fā)送方法、數(shù)據(jù)接收方法和數(shù)據(jù)收發(fā)方法
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)再現(xiàn)方法、數(shù)據(jù)發(fā)送裝置及數(shù)據(jù)再現(xiàn)裝置
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)再現(xiàn)方法、數(shù)據(jù)發(fā)送裝置及數(shù)據(jù)再現(xiàn)裝置
- 發(fā)送方法、發(fā)送系統(tǒng)和發(fā)送器
- 發(fā)送系統(tǒng)、發(fā)送設(shè)備
- 發(fā)送設(shè)備、發(fā)送/接收設(shè)備、發(fā)送方法和發(fā)送/接收方法
- 發(fā)送裝置、發(fā)送方法
- 發(fā)送裝置、發(fā)送方法
- 發(fā)送系統(tǒng)、發(fā)送裝置以及數(shù)據(jù)發(fā)送方法
- 發(fā)送方法、發(fā)送裝置
- 發(fā)送裝置、發(fā)送方法以及記錄介質(zhì)
- 發(fā)送方法、發(fā)送裝置
- 發(fā)送系統(tǒng)、發(fā)送方法及發(fā)送/接收系統(tǒng)
- 一種數(shù)據(jù)庫讀寫分離的方法和裝置
- 一種手機(jī)動(dòng)漫人物及背景創(chuàng)作方法
- 一種通訊綜合測試終端的測試方法
- 一種服裝用人體測量基準(zhǔn)點(diǎn)的獲取方法
- 系統(tǒng)升級(jí)方法及裝置
- 用于虛擬和接口方法調(diào)用的裝置和方法
- 線程狀態(tài)監(jiān)控方法、裝置、計(jì)算機(jī)設(shè)備和存儲(chǔ)介質(zhì)
- 一種JAVA智能卡及其虛擬機(jī)組件優(yōu)化方法
- 檢測程序中方法耗時(shí)的方法、裝置及存儲(chǔ)介質(zhì)
- 函數(shù)的執(zhí)行方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)





