[發明專利]一種半雙工通信方法、裝置及系統在審
| 申請號: | 201811292527.0 | 申請日: | 2018-11-01 |
| 公開(公告)號: | CN109067513A | 公開(公告)日: | 2018-12-21 |
| 發明(設計)人: | 張杰;鄭剛;鄭栩展 | 申請(專利權)人: | 北京志翔科技股份有限公司 |
| 主分類號: | H04L5/16 | 分類號: | H04L5/16 |
| 代理公司: | 北京弘權知識產權代理事務所(普通合伙) 11363 | 代理人: | 逯長明;許偉群 |
| 地址: | 100191 北京市海淀*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 接收端 數據幀 發送 半雙工通信 應答幀 裝置及系統 目標數據 發送端 待發送數據 發送數據幀 數據幀隊列 反饋 第一數據 通信效率 報文 連發 應答 隊列 申請 耗時 | ||
1.一種半雙工通信方法,其特征在于,包括:
在獲取待發送的報文之后,根據所述待發送的報文,生成啟動幀和數據幀,其中,所述啟動幀中包括啟動幀的類型標識和連發數量,所述數據幀中包括數據幀的類型標識、數據幀序號和待發送數據;
向接收端發送啟動幀,并向所述接收端發送第一數據幀隊列,其中,所述第一數據幀隊列中包括的數據幀的數量與所述啟動幀中的連發數量相同;
接收所述接收端反饋的應答幀,并根據所述應答幀,確定所述接收端未接收的目標數據幀,其中,所述應答幀包括應答幀的類型標識和數據幀指針,所述數據幀指針用于指示所述接收端已經接收的數據幀的數據幀序號;
向所述接收端發送包括所述目標數據幀的第二數據幀隊列,直到根據所述接收端反饋的應答幀,確定所述接收端接收到全部數據幀,其中,所述第二數據幀隊列中包括的數據幀的數量與所述啟動幀中的連發數量相同。
2.根據權利要求1所述的半雙工通信方法,其特征在于,
所述啟動幀中的連發數量包括第一數量m和第二數量n,m和n均為整數;
所述第一數據幀隊列中包括的數據幀的數量與所述啟動幀中的第一數量m相同;
所述第二數據幀隊列中包括的數據幀的數量與所述啟動幀中的第二數量n相同。
3.根據權利要求1所述的半雙工通信方法,其特征在于,
所述啟動幀中還包括數據幀總數,以便所述接收端在接收到所述啟動幀之后,根據所述啟動幀中的數據幀總數,確定是否接收到全部的數據幀。
4.根據權利要求1所述的半雙工通信方法,其特征在于,
所述啟動幀中還包括數據幀的公共屬性;
其中,若不同數據幀中待發送數據的字節數相同,所述數據幀的公共屬性包括所述數據幀中待發送數據的字節數。
5.一種半雙工通信方法,其特征在于,包括:
接收發送端傳輸的啟動幀,其中,所述啟動幀中包括啟動幀的類型標識和連發數量;
接收所述發送端發送的數據幀,其中,所述數據幀中包括數據幀的類型標識、數據幀序號和待發送數據;
根據接收到的各個數據幀中的數據幀序號生成應答幀,其中,所述應答幀中包括應答幀的類型標識和數據幀指針,所述數據幀指針用于指示所述接收端已經接收的數據幀的數據幀序號。
6.根據權利要求5所述的半雙工通信方法,其特征在于,所述應答幀中數據幀指針的個數為大于1的正整數;
其中,每個數據幀指針包括一組目標數據幀組中的數據幀對應的最小數據幀序號和所述目標數據幀組中包括的數據幀的數量,其中,所述目標數據幀組由接收到的數據幀序號連續排列的數據幀構成;
或者,
若所述啟動幀中還包括數據幀總數,當根據接收到的各個數據幀中的數據幀序號和所述啟動幀中的數據幀總數,確定未接收到所有數據幀時,每個數據幀指針包括一組目標數據幀組中的數據幀對應的最小數據幀序號和所述目標數據幀組中包括的數據幀的數量,其中,所述目標數據幀組由接收到的數據幀序號連續排列的數據幀構成;
當根據接收到的各個數據幀中的數據幀序號和所述啟動幀中的數據幀總數,確定接收到所有數據幀時,第一個數據幀指針中包含第一預設字符,其他數據幀指針中包含第二預設字符。
7.根據權利要求4所述的半雙工通信方法,其特征在于,若所述啟動幀中還包括數據幀總數,在接收所述發送端發送的數據幀之后,還包括:
根據所述啟動幀中的數據幀總數,確定是否接收到全部的數據幀;
若確定接收到全部的數據幀,結束本次的接收狀態。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京志翔科技股份有限公司,未經北京志翔科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811292527.0/1.html,轉載請聲明來源鉆瓜專利網。





