[发明专利]一种数据传输方法及系统在审
申请号: | 201310240380.1 | 申请日: | 2013-06-18 |
公开(公告)号: | CN103368689A | 公开(公告)日: | 2013-10-23 |
发明(设计)人: | 张克功;袁海滨;邵宗有;沙超群;郑臣明;柳胜杰 | 申请(专利权)人: | 曙光信息产业股份有限公司 |
主分类号: | H04L1/00 | 分类号: | H04L1/00;H04L1/18;H04L12/28 |
代理公司: | 北京新知远方知识产权代理事务所(普通合伙) 11397 | 代理人: | 马军芳 |
地址: | 300384 天津市西青区华*** | 国省代码: | 天津;12 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 数据传输 方法 系统 | ||
技术领域
本发明涉及一种数据传输方法及系统,尤其是一种基于千兆以太网的数据传输方法及系统。
背景技术
局域以太网从10M开始发展,经历几多的变迁,发展到现在的千兆以太网乃至万兆以太网。以太网以高效、高速、高性能为特点,已经广泛应用在金融、商业、教育、政府机关及厂矿企业等行业。
以千兆以太网为例,目前,千兆以太网已广泛地应用在电子设备中进行数据传输。但由于电子设备工作环境复杂多样,数据传输信道面临高低温、振动及电磁干扰等各种极端工作环境的考验,数据在传输过程中发生丢失、误码在所难免。于是,千兆以太网协议规定在数据接收端进行CRC校验(Cyclic Redundancy Check,循环冗余校验),以校验所传输的数据包是否正确。如果通过CRC校验机制发现所传输的数据包错误,则对出错数据包进行丢弃处理。虽然在大部分情况下,对出错数据包进行丢弃而不重传可以满足电子系统数据传输的需要,但是对于某些对数据完整性和可靠性比较敏感的应用系统中,这种仅仅丢弃出错数据包的作法无法满足系统数据传输要求,因为这种处理机制显然降低了数据传输的完整性及可靠性。由于其他类型的以太网也采用这种数据传输机制,显然也存在着类似的问题。
对于提高数据传输可靠性,有人提出在数据接收端采用数据校验后纠错的方案,但数据校验纠错实现起来比较复杂,可操作性不是很强。
因此,在基于以太网的数据传输中,期望提供一种能简单有效地提高可靠性的数据传输方法。
发明内容
本发明针对上述问题,提出了一种基于以太网的数据传输方法及系统,其利用数据校验和数据重传措施来提高千兆以太网的数据传输可靠性。
在本发明的一个方面中,一种基于以太网的数据传输方法包括步骤:发送端发送数据包;接收端收到该数据包并进行校验;如校验无误,则通知发送端继续发送下一个数据包;如校验有差错,则丢弃该数据包并通知发送端重新发送该数据包。
在本发明的另一个方面中,一种基于以太网的数据传输系统包括用于发送数据包的数据发送装置;和用于接收数据的数据接收装置,其中数据接收装置在收到数据包后进行校验,如校验无误,则通知数据发送装置继续发送下一个数据包;如校验有差错,则丢弃该数据包并通知数据发送装置重新发送该数据包。
优选地,如果数据发送装置重新发送该数据包一定次数但仍校验有差错后,则停止数据传输。
优选地,上述一定次数可以为3次。
优选地,以太网可以为千兆以太网。
优选地,校验可以为CRC校验。
通过本发明的基于以太网的数据传输方法和数据传输系统,能简单可靠地提高以太网数据传输的可靠性。
附图说明
图1是根据本发明的数据传输方法在数据传输无差错之下的示意图。
图2是根据本发明的数据传输方法在数据传输出现差错之下的示意图。
图3是根据本发明的数据传输方法的流程图。
具体实施方式
为了使本发明的技术方案及优点更加清楚明白,以下结合附图对本发明的示例性实施例进行进一步详细的说明,显然,所描述的实施例仅是本发明的一部分实施例,而不是所有实施例的穷举。
在千兆以太网全双工模式下,通信的双方既是发送方也是接收方,即发送端同时也是接收端,接收端同时也是发送端。在以下讨论中,规定T为数据发送端,R为数据接收端。数据传输的可靠性采用“停止等待协议”来确保。发送端T每发送完一包数据后,就暂停发送下一包数据,等待接收端R回传的确认信号,在收到确认信号后,T才继续发送下一包数据。采用“一问一答”的机制虽然会导致信道利用率降低,但是它可以确保数据传输的正确性,并且原理简单、容易实现。
以下分两种情况描述停止等待协议的操作:无差错情况和出现差错情况。
无差错情况如图1所示,发送端T发送数据包P1,发送完就暂停发送下一包,等待接收端R的确认信号。接收端R收到了P1并且CRC校验无误后就向发送端T发送确认信号。发送端T在收到了对P1的确认信号后,就继续发送下一个数据包P2。同样,在收到接收端R对P2的确认后,再发送P3,依次循环往下。由此,通过接收方对每个数据包的确认,可以确保数据传输的正确性。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于曙光信息产业股份有限公司,未经曙光信息产业股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310240380.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:无线局域网分布式干扰对齐中的流数自适应方法
- 下一篇:设置明沟的台阶