[發明專利]一種數據傳輸方法及裝置有效
| 申請號: | 201810234061.2 | 申請日: | 2018-03-21 |
| 公開(公告)號: | CN108599904B | 公開(公告)日: | 2021-09-28 |
| 發明(設計)人: | 劉波 | 申請(專利權)人: | 中興通訊股份有限公司 |
| 主分類號: | H04L1/16 | 分類號: | H04L1/16;H04L1/18 |
| 代理公司: | 廣州嘉權專利商標事務所有限公司 44205 | 代理人: | 孫浩 |
| 地址: | 518057 廣東省深圳市南山*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 數據傳輸 方法 裝置 | ||
本發明公開了一種數據傳輸方法及裝置,包括車聯網單元向微控制單元MCU依次發送多個第一操作指令;接收MCU發送的確認消息;當接收到任何一個確認消息時,根據確認消息的接收時長以及當前重發間隔確定目標重發間隔;根據目標重發間隔確定未返回確認消息的第一操作指令的重發時間;根據獲得的重發時間重新發送未返回確認消息的第一操作指令。從本發明實施例可見,由于當接收到了任何一個確認消息時,都會根據該確認消息的接收時長以及當前重發間隔確定目標重發間隔,進而確定未返回確認消息的第一操作指令的重發時間,因此實現了根據第一操作指令的反饋情況調整第一操作指令重發頻率的目的,減輕了MCU的負荷,極大程度地防止了MCU發生擁塞。
技術領域
本發明實施例涉及通信技術領域,尤指一種數據傳輸方法及裝置。
背景技術
車聯網單元是應用車聯網技術以實現對車輛所有工作情況和靜、動態信息的采集、存儲并發送的設備,車聯網單元包括微控制單元(Micro Controller Unit,MCU)和車聯網單元(即車聯網單元中除去MCU的部分),車聯網單元需要和MCU配合使用,具體來說,MCU上報車輛數據至車聯網單元,車輛網單元通過無線網絡將車輛數據上傳至服務器,再由服務器將消息推送到手機應用,另一方面,用戶通過手機應用將遠程控制指令發送給服務器,再由服務器發送遠程控制指令給車聯網產品,由車聯網單元發送遠程控制指令給MCU,再由MCU通過車輛的控制器局域網絡(Controller Area Network,CAN)總線將指令發送給各個電子控制單元(Electronic Control Unit,ECU),從而完成遠程控制。因此,由上述過程可以看出,MCU的穩定性對車聯網技術的正常應用顯得尤為重要。
相關技術中,車聯網單元向MCU發送操作指令時,需要MCU回復針對操作指令的確認信息,當MCU處于繁忙狀態或其他特殊情況而沒有在預設時間間隔內回復確認消息時,車聯網單元就會重新向MCU發送操作指令。
而由于預設時間間隔是固定不變的,因此當MCU處于繁忙狀態時,以固定的預設時間間隔向MCU重復發送操作指令往往會進一步加劇MCU的負荷,從而造成MCU的擁塞。
發明內容
為了解決上述技術問題,本發明實施例提供了一種數據傳輸方法及裝置,能夠動態地調整重發間隔,從而減輕MCU的負荷,防止MCU發生擁塞。
為了達到本發明目的,本發明實施例提供了一種數據傳輸方法,包括:
車聯網單元向MCU依次發送多個第一操作指令;
接收所述MCU發送的第一操作指令的確認消息;
當接收到任何一個第一操作指令的確認消息時,根據確認消息的接收時長以及當前重發間隔確定目標重發間隔;
根據獲得的目標重發間隔確定未返回確認消息的第一操作指令的重發時間;
根據獲得的重發時間重新發送所述未返回確認消息的第一操作指令。
本發明實施例還提供了一種數據傳輸方法,包括:
MCU接收車聯網單元發送的多個第一操作指令;
生成第一操作指令的確認消息;
當生成任何一個第一操作指令的確認信息時,向所述車聯網單元發送所述確認消息;
接收所述車聯網單元根據獲得的重發時間重新發送未返回確認消息的第一操作指令;其中,所述重發時間為所述車聯網單元根據所述確認消息的接收時長、當前重發間隔確定的。
本發明實施例還提供了一種車聯網單元,包括:
第一發送模塊,用于向MCU依次發送多個第一操作指令;
第一接收模塊,用于接收第一操作指令的確認消息;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中興通訊股份有限公司,未經中興通訊股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810234061.2/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:單板啟動控制方法和裝置
- 下一篇:在WTRU中實施的方法、WTRU及網絡節點





