[發(fā)明專利]一種基于TTE協(xié)議的BE數(shù)據(jù)幀預調度方法及裝置有效
| 申請?zhí)枺?/td> | 201611153881.6 | 申請日: | 2016-12-14 |
| 公開(公告)號: | CN108235432B | 公開(公告)日: | 2021-08-03 |
| 發(fā)明(設計)人: | 何向棟;陳長勝;劉智武;田園;白楊;張志平 | 申請(專利權)人: | 中國航空工業(yè)集團公司西安航空計算技術研究所 |
| 主分類號: | H04W72/04 | 分類號: | H04W72/04;H04W72/12 |
| 代理公司: | 中國航空專利中心 11008 | 代理人: | 郭平 |
| 地址: | 710000 *** | 國省代碼: | 陜西;61 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 tte 協(xié)議 be 數(shù)據(jù) 調度 方法 裝置 | ||
一種基于TTE協(xié)議的BE數(shù)據(jù)幀預調度方法及裝置,包括BE數(shù)據(jù)幀存儲器、BE數(shù)據(jù)幀配置FIFO、BE數(shù)據(jù)幀預調度模塊、多業(yè)務數(shù)據(jù)流總調度模塊,BE數(shù)據(jù)幀內容存儲在BE數(shù)據(jù)幀存儲器中,BE數(shù)據(jù)幀配置信息存儲在BE數(shù)據(jù)幀配置FIFO中,BE數(shù)據(jù)幀預調度模塊進行預調度工作,多業(yè)務數(shù)據(jù)流總調度模塊啟動BE數(shù)據(jù)幀發(fā)送控制狀態(tài)。
技術領域
本發(fā)明數(shù)據(jù)屬于機載通信技術,涉及到一種基于TTE協(xié)議的BE(Best-EffortTraffic,盡力而為數(shù)據(jù)流)數(shù)據(jù)幀預調度方法及裝置。
背景技術
時間觸發(fā)網絡TTE支持了多種業(yè)務數(shù)據(jù)流,包括:時間觸發(fā)和事件觸發(fā)等兩種類型,實現(xiàn)了安全關鍵領域和非安全關鍵領域的混合應用。但在對應標準SAE AS6802中僅僅針對同步算法進行詳細描述,并未對四種數(shù)據(jù)幀類型(PCF、TT、RC和BE)進行調度策略明確,使得業(yè)務數(shù)據(jù)流只有通信應用特點,無具體實施方法,成為TTE協(xié)議最大的應用障礙。
發(fā)明內容
發(fā)明目的:
本發(fā)明建立BE(Best-Effort Traffic,盡力而為數(shù)據(jù)流)數(shù)據(jù)幀的配置信息列表,通過計算發(fā)送時延與PCF數(shù)據(jù)幀、TT數(shù)據(jù)幀、RC數(shù)據(jù)幀進行對比計算來判定調度發(fā)送功能,實現(xiàn)了在時間觸發(fā)網絡TTE中多種業(yè)務數(shù)據(jù)流的混合應用。
技術方案:
在基于存儲轉發(fā)架構的時間觸發(fā)網絡TTE支持多業(yè)務數(shù)據(jù)流混合應用,BE數(shù)據(jù)幀作為優(yōu)先級最低數(shù)據(jù)流,將在其他數(shù)據(jù)流的調度空隙中進行盡力而為傳輸。當TTE端系統(tǒng)/交換機接收到BE數(shù)據(jù)幀數(shù)據(jù)時,其幀內容存儲在外部存儲器中,同時將BE數(shù)據(jù)幀配置信息(包括:時間戳、幀長、存儲地址等)存儲在配置FIFO中。BE數(shù)據(jù)幀預調度模塊訪問配置FIFO非空時,讀取一條配置FIFO,首先判定BE數(shù)據(jù)幀時間戳T時間戳距當前調度時間是否已經超過最大滯留時間TMAX_DELAY,若超過,則直接丟棄,否則進一步判定當前時刻是否存在PCF數(shù)據(jù)幀和TT數(shù)據(jù)幀發(fā)送中斷請求或者RC數(shù)據(jù)幀令牌有效,若存在,則調度使能無效,允許總調度優(yōu)先其他幀序列調度。否則,對BE數(shù)據(jù)幀的發(fā)送延時進行計算,與PCF數(shù)據(jù)幀和TT數(shù)據(jù)幀的發(fā)送時刻進行對比判定。當預留時間大于BE數(shù)據(jù)幀的發(fā)送幀延時時,BE數(shù)據(jù)幀調度使能有效,允許BE數(shù)據(jù)幀數(shù)據(jù)進入總調度模塊,啟動發(fā)送控制,否則調度使能無效。
有益效果:
通過設計一種基于TTE協(xié)議的BE數(shù)據(jù)幀預調度方法,提供了一種多種業(yè)務數(shù)據(jù)流的混合傳輸策略,滿足下一代機載網絡對統(tǒng)一網絡的多應用需求。
附圖說明
圖1是BE數(shù)據(jù)幀配置格式;
圖2是BE數(shù)據(jù)幀調度功能框圖;
圖3是BE數(shù)據(jù)幀預調度算法。
具體實施方式
下面結合附圖對本發(fā)明做進一步描述:
基于TTE協(xié)議的BE數(shù)據(jù)幀配置格式,如圖1所示,包括:時間戳、監(jiān)控、輸出端口、幀長和存儲地址,各字段含義如下:時間戳:BE數(shù)據(jù)幀存入外部存儲器的時刻,單位:2-16ns;監(jiān)控:僅對交換機有效,判定當前幀是否被監(jiān)控輸出;輸出端口:僅對交換機有效,判定當前幀轉發(fā)輸出端口;幀長:BE數(shù)據(jù)幀長度,單位:字節(jié),長度范圍:64~1518;存儲地址:BE數(shù)據(jù)幀在外部存儲器存放位置的起始地址。
BE數(shù)據(jù)幀調度功能框圖,如圖2所示,BE數(shù)據(jù)幀組織完成并存儲在外部存儲器時,將當前BE數(shù)據(jù)幀配置信息依照圖1所示格式寫入BE數(shù)據(jù)幀配置FIFO中。BE數(shù)據(jù)幀預調度模塊檢測到配置FIFO非空時,讀取一條FIFO配置信息,依照圖3調度方法進行BE使能控制,且及時反饋給總調度模塊。
基于TTE協(xié)議的BE數(shù)據(jù)幀預調度方法,如圖3所示,實現(xiàn)步驟如下:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國航空工業(yè)集團公司西安航空計算技術研究所,未經中國航空工業(yè)集團公司西安航空計算技術研究所許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201611153881.6/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種資源分配的方法及裝置
- 下一篇:通信方法、基站和終端設備





