[發明專利]衛星通信空口限速動態調整方法、發送方法及裝置有效
| 申請號: | 201910901066.0 | 申請日: | 2019-09-23 |
| 公開(公告)號: | CN110677188B | 公開(公告)日: | 2021-05-28 |
| 發明(設計)人: | 朱世超 | 申請(專利權)人: | 四川安迪科技實業有限公司 |
| 主分類號: | H04B7/185 | 分類號: | H04B7/185;H04L12/825;H04L12/863 |
| 代理公司: | 成都誠中致達專利代理有限公司 51280 | 代理人: | 曹宇杰;阮濤 |
| 地址: | 610041 四川省成都市*** | 國省代碼: | 四川;51 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 衛星通信 空口 限速 動態 調整 方法 發送 裝置 | ||
1.一種衛星通信空口限速動態調整方法,其特征在于,包括步驟:
根據FIFO中斷的反饋,動態調整傳輸層當前出口限速,并以當前出口限速發送業務數據至鏈路層FIFO,以使得鏈路層FIFO進行FIFO中斷;
其中,所述FIFO中斷,是指根據當前FIFO隊列中緩存數據長度,反饋空水線中斷/滿水線中斷,或不反饋中斷,當FIFO中未發送的數據小于FIFO總大小的20%時,反饋空水線中斷;當FIFO中未發送的數據大于FIFO總大小的80%時,反饋滿水線中斷;當FIFO中未發送的數據介于FIFO總大小的20%~80%時,不反饋中斷;
其中,所述動態調整,包括步驟:
將傳輸層當前出口限速設置為傳輸層最小限速;
根據FIFO的中斷反饋進行調整:
若FIFO中斷的反饋為空水線中斷,將傳輸層當前出口限速增加步進值Δt;
若FIFO中斷的反饋為滿水線中斷,將傳輸層當前出口限速調整至傳輸層最小限速;
判斷傳輸層當前出口限速是否大于傳輸層最大限速:
若大于傳輸層最大限速,則將傳輸層最大限速設置為傳輸層當前出口限速;
若不大于傳輸層最大限速,則以根據FIFO的中斷反饋進行調整后的出口限速為傳輸層當前出口限速;
傳輸層最大限速=鏈路層最大限速×最大以太網報文長度/(最大以太網報文長度+鏈路層冗余信息長度);
傳輸層最小限速=鏈路層最大限速×最短以太網報文長度/(最短以太網報文長度+鏈路層冗余信息長度);
步進值Δt =(傳輸層最大限速-傳輸層最小限速)/ 20。
2.一種衛星通信空口限速發送方法,其特征在于,包括步驟:
接收用戶主機產生的業務數據;
通過如權利要求1所述的衛星通信空口限速動態調整方法對所述業務數據的發送進行限速調整;
完成調整后,以調整后的限速向外發送所述業務數據。
3.一種衛星通信空口限速動態調整裝置,其特征在于,包括:
QoS動態調整模塊,用于根據FIFO中斷的反饋,動態調整傳輸層當前出口限速,并以當前出口限速發送業務數據至鏈路層FIFO;
FIFO中斷模塊,用于根據當前FIFO隊列中緩存數據長度,以空水線中斷/滿水線中斷向QoS動態調整模塊反饋FIFO中斷,或不反饋中斷;
其中,所述FIFO中斷模塊,包括:
緩存判斷單元,用于判斷當前FIFO中未發送的數據占FIFO總大小的百分比;
第一反饋單元,用于在所述緩存判斷單元判斷FIFO中未發送的數據小于FIFO總大小的20%時,反饋空水線中斷;
第二反饋單元,用于在所述緩存判斷單元判斷FIFO中未發送的數據大于FIFO總大小的80%時,反饋滿水線中斷;
在所述緩存判斷單元判斷FIFO中未發送的數據介于FIFO總大小的20%~80%時,所述FIFO中斷模塊不反饋中斷;
其中,所述QoS動態調整模塊,包括:
初始化單元,用于將傳輸層當前出口限速設置為傳輸層最小限速;
反饋調整單元,用于根據FIFO的中斷反饋進行調整:
若FIFO中斷的反饋為空水線中斷,將傳輸層當前出口限速增加步進值Δt;
若FIFO中斷的反饋為滿水線中斷,將傳輸層當前出口限速調整至傳輸層最小限速;
判斷調整單元,用于判斷傳輸層當前出口限速是否大于傳輸層最大限速:
若大于傳輸層最大限速,則將傳輸層最大限速設置為傳輸層當前出口限速;
若不大于傳輸層最大限速,則以根據FIFO的中斷反饋進行調整后的出口限速為傳輸層當前出口限速;
計算單元,用于分別通過以下公式計算出傳輸層最大限速、傳輸層最小限速、步進值Δt;
傳輸層最大限速=鏈路層最大限速×最大以太網報文長度/(最大以太網報文長度+鏈路層冗余信息長度);
傳輸層最小限速=鏈路層最大限速×最短以太網報文長度/(最短以太網報文長度+鏈路層冗余信息長度);
步進值Δt =(傳輸層最大限速-傳輸層最小限速)/ 20。
4.一種衛星通信空口限速發送裝置,其特征在于,包括:
接收模塊,用于接收用戶主機產生的業務數據;
如權利要求3所述的衛星通信空口限速動態調整裝置,用于對接收模塊傳送的業務數據進行限速調整;
發送模塊,用于在所述衛星通信空口限速動態調整裝置完成調整后,以調整后的限速向外發送所述業務數據。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于四川安迪科技實業有限公司,未經四川安迪科技實業有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910901066.0/1.html,轉載請聲明來源鉆瓜專利網。





