[发明专利]一种数据传输方法及装置有效
申请号: | 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.vipzhuanli.com/pat/books/201810234061.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:单板启动控制方法和装置
- 下一篇:在WTRU中实施的方法、WTRU及网络节点