[發明專利]一種網絡命令可靠應答方法、計算機設備和存儲介質在審
| 申請號: | 202011088265.3 | 申請日: | 2020-10-13 |
| 公開(公告)號: | CN112436918A | 公開(公告)日: | 2021-03-02 |
| 發明(設計)人: | 陳峰;劉芊;高文龍;李慶杰;劉強 | 申請(專利權)人: | 北京電子工程總體研究所 |
| 主分類號: | H04L1/00 | 分類號: | H04L1/00;H04L1/16 |
| 代理公司: | 北京正理專利代理有限公司 11257 | 代理人: | 付生輝 |
| 地址: | 100854*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 網絡 命令 可靠 應答 方法 計算機 設備 存儲 介質 | ||
本發明的一個實施例公開一種網絡命令可靠應答方法、計算機設備和存儲介質,包括:S10、設定通信參數;S20、根據通信參數判斷通信信息是否發送成功;S30、得到通信信息發送結果。本發明針對目前現有的問題,提供一種通信命令可靠應答的方法,通過設定通信參數的方法控制網絡命令的發送和結果確認,使得在給定時間內可以完成網絡命令的發送和結果判定。
技術領域
本發明涉及通信命令可靠應答的方法,更具體地,涉及一種網絡命令可靠應答的方法、計算機設備和計算機可讀存儲介質。
背景技術
在通信領域,如何將信息可靠的由一端發送到另一端是一個問題。無論何種通信方式,干擾總是客觀存在的,因此信息發送后不被另一端正常接收在一定概率上也是不可避免的。有時通信故障發生在接收端的反饋中,這時發送端不能明確信息接收的狀態。TCP通信原理證明簡單的多次通信并不能可靠通信。
發明內容
本發明的一個目的在于提供一種通信方法,用于給定時間將信息由一端發送到另一端,發送端最終能明確獲得信息被另一端正常的接收或通信故障的結果。
本發明的另一個目的在于提供一種計算機設備。
本發明的再一個目的在于提供一種存儲介質。
為達到上述目的,本發明采用下述技術方案:
本發明第一方面提供一種網絡命令可靠應答方法,包括:
S10、設定通信參數;
S20、根據通信參數判斷通信信息是否發送成功;
S30、得到通信信息發送結果。
在一個具體實施例中,所述S10還包括:
設定通信參數有超時時長T和重發次數num,其中num的初始值為0,閾值自行設置。
在一個具體實施例中,所述S20還包括:
S200、首次通信信息發送后,發送端在超長時長T時間內等待接收端的反饋;
S202、若發送端在超長時長T時間內收到接收端的反饋,確認通信信息發送成功;
S204、若發送端在超長時長T時間內沒有收到接收端的反饋,超時時長T等待結束后重新發送通信信息并將重發次數加1,發送端再次在超長時長T時間內等待接收端的反饋,直到重發次數達到閾值。
在一個具體實施例中,所述S30還包括:
得到確認通信信息發送成功或者通信信息產生故障的結果。
本發明第二方面提供一種計算機設備,包括:
一個或多個處理器;
存儲裝置,用于存儲一個或多個程序;
當所述一個或多個程序被所述一個或多個處理器執行,使得所述一個或多個處理器實現如本發明第一方面所述的方法。
本發明第三方面提供一種非易失性計算機可讀存儲介質,其上存儲有計算機程序,該程序被處理器執行時實現如本發明第一方面所述的方法。
本發明的有益效果如下:
本發明提供了一種網絡命令可靠應答的方法,通過使用周期發送和超時計數的方法控制網絡命令的發送和結果確認,使得在給定時間內可以完成網絡命令的發送和結果判定。
附圖說明
下面結合附圖對本發明的具體實施方式作進一步詳細的說明。
圖1示出本發明的一個實施例的通信命令可靠應答的方法的流程圖。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京電子工程總體研究所,未經北京電子工程總體研究所許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011088265.3/2.html,轉載請聲明來源鉆瓜專利網。





