[发明专利]发送和接收系统以及发送和接收方法在审
申请号: | 201310119056.4 | 申请日: | 2013-04-08 |
公开(公告)号: | CN103475446A | 公开(公告)日: | 2013-12-25 |
发明(设计)人: | 浜田勉 | 申请(专利权)人: | 富士施乐株式会社 |
主分类号: | H04L1/00 | 分类号: | H04L1/00;H04L1/16 |
代理公司: | 北京天昊联合知识产权代理有限公司 11112 | 代理人: | 陈源;李铭 |
地址: | 日本*** | 国省代码: | 日本;JP |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 发送 接收 系统 以及 方法 | ||
技术领域
本发明涉及发送和接收系统以及发送和接收方法。
背景技术
已知这样一种系统:使用循环冗余校验(CRC)码作为检错码来检测传输期间出现的错误,当接收成功时发送肯定应答(ACK)作为接收响应,并且在检测到错误时发送否定应答(NAK)。作为这些系统中的一种,有这样的方法:使用包括K码、ACK或NAK、序列ID和CRC码的响应数据包作为接收响应,并且在响应数据包出现传输错误的情况下使用CRC码进行错误检测。这种方法的例子包括称为高速串行接口标准的PCI-express(注册商标)(见,例如,《PCI-SIG Board of Directors Approve PCI-Express Specifications for High-Performance Serial I/O》(http://www.pcisig.com/news_room/news/press_releases_archi ve/2002_07_23/2002_07_23.pdf))。
不过,按照这种方法,在已经出现错误的情况下或者在响应数据包丢失的情况下,发送端接收到的ACK的序号可能是不连续的。在这种情况下,如果在一定时间段内没有接收到编号连续的ACK,那么发送端就需要执行超时处理,以重新发送相应的数据。这使得控制更加复杂。
除了使用CRC的错误检测方法之外,还有使用纠错码(ECC)校正单个位错误(single-bit error)的系统(例如,见日本未审查专利申请公开第05-002654号)。使用ECC使得校正单个位错误成为可能,并且使得检测两位或多位的错误成为可能。
发明内容
由此,本发明的目的是提供一种发送和接收系统以及发送和接收方法,该系统和方法能够在发送数据包中包含的信息出现单个位错误的情况下检测和校正该单个位错误,而无需对头部使用纠错码。
按照本发明的某些方面,提供了下列的发送和接收系统以及发送和接收方法。
按照第一方面,提供了一种发送和接收系统,该系统包括第一发送和接收设备,该第一发送和接收设备包括:生成单元,其通过将纠错码附加到将要发送的数据上来生成发送数据包,该数据被进行位数变换,其中,使用了在出现单个位错误的情况下检测或校正该单个位错误的代码来作为发送数据包的头部中包含的信息位,该代码在发送数据包传输期间出现由于传输而造成的由纠错码无法校正的位错误的时候使用;和发送单元,其发送所述发送数据包。
按照第二方面,第一方面的发送和接收系统还可以包括第二发送和接收设备,该第二发送和接收设备包括:接收单元,其接收从第一发送和接收设备的发送单元发送来的发送数据包;和校正单元,其检测和校正由接收单元接收到的发送数据包的头部中包含的信息位的错误。
按照第三方面,在第一方面的发送和接收系统中,头部中包含的信息位可以包括表明所要发送的数据类型的数据识别信息。
按照第四方面,在第一方面的发送和接收系统中,头部中包含的信息位可以包括表明所要发送的数据类型的数据识别信息和识别发送数据包的识别信息。
按照第五方面,在第一方面的发送和接收系统中,头部中包含的信息位可以包括表明所要发送的数据类型的数据识别信息和颜色信息。
按照第六方面,在第二方面的发送和接收系统中,第二发送和接收设备还可以包括生成单元,该生成单元生成响应数据包来作为针对发送数据包的响应结果,其中,使用了在响应数据包传输期间由于传输的原因而出现单个位错误的情况下检测和校正单个位错误的代码。
按照第七方面,提供了一种发送和接收方法,该方法包括:由第一发送和接收设备通过将纠错码附加到将要发送的数据上来生成发送数据包,该数据被进行位数变换,其中,使用了在出现单个位错误的情况下检测或校正该单个位错误的代码来作为发送数据包的头部中包含的信息位,该代码在发送数据包传输期间出现由于传输而造成的由纠错码无法校正的位错误的时候使用;由第一发送和接收设备发送该发送数据包;由第二发送和接收设备接收在发送过程中发送的发送数据包;和由第二发送和接收设备检测和校正在接收过程中接收到的发送数据包头部中包含的信息位的错误。
按照第一、第二和第七方面,在发送数据包的头部中包含的信息位中出现单个位错误的情况下,不对头部使用纠错码就可以检测和校正单个位错误。
按照第三方面,在数据识别信息中出现单个位错误的情况下,可以检测和校正该单个位错误。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于富士施乐株式会社,未经富士施乐株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310119056.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:工程一体化LED筒灯
- 下一篇:一种环保型硅质干式料