[发明专利]一种数据传输方法及装置有效
申请号: | 201911193303.9 | 申请日: | 2019-11-28 |
公开(公告)号: | CN110995392B | 公开(公告)日: | 2022-08-02 |
发明(设计)人: | 李林;申曦;李停;陈西昌;张远;温建新 | 申请(专利权)人: | 上海集成电路研发中心有限公司 |
主分类号: | H04L1/00 | 分类号: | H04L1/00 |
代理公司: | 上海思微知识产权代理事务所(普通合伙) 31237 | 代理人: | 曹廷廷 |
地址: | 201210 上海市浦*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 数据传输 方法 装置 | ||
1.一种数据传输方法,其特征在于,所述方法包括:
发送端确定待发送数据,所述待发送数据包括至少一行数据行;
发送端发送所述待发送数据的一行数据行,以及所述发送端还利用预设校验法基于待发送的数据行计算第一校验码,并在所述待发送的数据行的行消隐时间内将所述第一校验码发送至接收端;
所述接收端接收数据行和所述第一校验码,并且,所述接收端在接收到的数据行的行消隐时间内基于所述第一校验码对接收到的数据行进行校验,以验证接收到的数据行与所述发送端发送的数据行是否一致,当一致时,所述接收端接收所述发送端发送的下一行数据行;当不一致时,所述接收端基于所述第一校验码对接收到的数据行进行纠错,并接收所述发送端发送的下一行数据行,或者提示所述发送端重新发送数据行;
其中,所述发送端发送所述待发送的数据行的同时,利用所述预设校验法基于所述待发送的数据行计算出第一校验码,并在所述待发送的数据行的行消隐时间将所述第一校验码发送给接收端;
所述接收端基于所述第一校验码对所述接收到的数据行进行纠错的操作在所述接收到的数据行的行消隐时间内执行;以及,所述接收端生成重发指令和发送重发指令的操作均是在所述接收到的数据行的行消隐时间内执行。
2.如权利要求1所述的数据传输方法,其特征在于,所述方法还包括:
所述接收端接收数据行的同时,利用预设校验法基于所述接收到的数据行计算第二校验码;或者,所述接收端接收到数据行后,在所述数据行的行消隐时间内,利用预设校验法基于所述接收到的数据行计算第二校验码;
以及,所述接收端基于所述第一校验码对所述接收到的数据行进行校验的方法包括:
在数据行的行消隐时间内,所述接收端比对发送端发送的第一校验码和所述接收端基于接收到的数据行计算出的第二校验码是否一致;当一致时,确定所述接收到的数据行与所述发送端发送的数据行一致,否则,确定所述接收到的数据行与所述发送端发送的数据行不一致。
3.如权利要求1所述的数据传输方法,其特征在于,所述接收端基于所述第一校验码对所述接收到的数据行进行纠错的方法包括:
所述接收端基于所述第一校验码确定出所述接收到的数据行中传输错误的比特位数,对所述比特位数上的数据执行翻转操作以纠错。
4.如权利要求1所述的数据传输方法,其特征在于,
当所述接收端验证出接收到的数据行与所述发送端发送的数据行不一致时,生成一重发指令,并发送至所述发送端,以使得所述发送端基于所述重发指令重新向所述接收端发送所述数据行。
5.如权利要求1所述的数据传输方法,其特征在于,所述发送端发送的数据行为所述待发送数据中的任一数据行。
6.如权利要求1所述的数据传输方法,其特征在于,所述预设校验法包括ECC校验法、循环冗余校验法、奇偶校验法以及汉明校验法中的任一种。
7.如权利要求1所述的数据传输方法,其特征在于,所述待发送数据的格式包括多媒体数据,所述多媒体数据包括图像数据或音频数据。
8.一种数据传输装置,其特征在于,所述装置包括:发送端和接收端,其中,所述发送端包括第一校验模块,所述接收端中包括第二校验模块;
发送端用于确定待发送数据,所述待发送数据包括至少一行数据行,以及,发送所述待发送数据的一行数据行;所述第一校验模块用于利用预设校验法基于待发送的数据行计算出第一校验码,并在所述待发送的数据行的行消隐时间内将所述第一校验码发送至接收端;
所述接收端用于接收所述数据行和所述第一校验码,并且,在接收到的数据行的行消隐时间内,所述第二校验模块基于所述第一校验码对所述接收到的数据行进行校验,以验证所述接收到的数据行与所述发送端发送的数据行是否一致,当一致时,接收所述发送端发送的下一行数据行,当不一致时,所述接收端基于所述第一校验码对所述接收到的数据行进行纠错,并接收所述发送端发送的下一行数据行,或者,提示所述发送端重新发送所述数据行;
其中,所述发送端发送所述待发送的数据行的同时,所述第一校验模块利用所述预设校验法基于所述待发送的数据行计算出第一校验码,并在所述待发送的数据行的行消隐时间将所述第一校验码发送给接收端;
所述接收端基于所述第一校验码对所述接收到的数据行进行纠错的操作在所述接收到的数据行的行消隐时间内执行;以及,所述接收端生成重发指令和发送重发指令的操作均是在所述接收到的数据行的行消隐时间内执行。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海集成电路研发中心有限公司,未经上海集成电路研发中心有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911193303.9/1.html,转载请声明来源钻瓜专利网。