error-correction

    5热度

    2回答

    是否有一个众所周知的实现,它具有用于Java的ECC(纠错码)库(例如Reed-Solomon)的友好的开源许可证(非GPL)?

    4热度

    1回答

    我有一个应用程序,理想情况下,将允许25%的错误,以12到16个字节(8位字节)长的原始消息进行纠正。限制是消息不能被重传,如果消息的部分没有被接收到,那么将不知道哪些字节没有出现。例如,假设我正在使用像里德所罗门这样的东西,并且我将8字节的代码字添加到最初的16字节消息中,这将适合25%的错误被纠正的帐单,但是如果24个消息中只有20个字节实际上收到?有纠错算法还是算法组合可以纠正这种情况? 感

    2热度

    2回答

    在过去的几个星期里,我已阅读了书籍Error Control Coding: Fundamentals and Applications,以了解BCH(Bose,Chaudhuri,Hocquenghem)在电信公司担任初级编程角色的代码。 这本书主要涵盖的主题背后的数学和理论,但我在努力实现的一些概念;主要是获得下ñ codewords.I有一个GUI(通过NetBeans的实施,使该文件是巨大

    10热度

    3回答

    我知道使用CRC的全部目的是做错误检测,但是我听到有人说它除了错误检测之外还可以用来做基本的错误纠正。我很好奇,如果是这样,如果是这样,它有多强大?我的意思是,我们通常将CRC称为能够执行x位检测,但我很好奇它是否能够执行x位校正。如果是这样,这是如何工作的?谢谢。

    0热度

    1回答

    关于今天的加密,签名,纠错等技术我还不太了解。这是我的情况: 比方说,我有一个长篇文章,并附有章节。我有一个小章节应该是一个关键。我将传输此文档的媒体很容易出错,但我相信密钥会传递正常。传输完成后,我希望能够使用该密钥来纠正传输过程中可能发生的错误。 您能否介绍一下适用于此的技术? 谢谢。

    1热度

    2回答

    我有一些设计要做的串行协议,并遇到一些问题,我认为必须考虑其他地方。 所以我想知道是否有一些关于设计串行协议的最佳实践的建议。(请说出一个很容易验证的事实,或者如果您提出索赔,请引用信誉良好的来源。)也欢迎网站/书籍的一般建议。 特别是我不得不面对的问题,如 解析的字节流为分组 验证数据包是正确的(易与CRC,例如) 确定合理的类型可能发生的错误(例如点对点串行流,零星单位错误和丢失的一系列字节)

    2热度

    3回答

    我在做一些单元测试工作,并为其中一个断言弹出一个特殊的错误。请注意expectedValue和actualValue都是双打。 Assert.AreEqual(expectedValue, actualValue); 异常表示,他们不相等,阐述的是 “预期值:< 6.8>实际值:< 6.8>”。 预期值是硬编码6.8和实际值是使用数据库值通过我们的分类方法(如相等的记录,或詹克斯自然中断的)去

    2热度

    2回答

    如果我想发送一个d位数据包并添加另一个r位用于纠错码(d> r) 最多可以找到和纠正多少个错误?

    0热度

    2回答

    我可以从一开始就说这不是一个家庭作业问题,因为我正在为这个旧的 。但关系到我工作的一个开源无线解码器的项目..无线协议我感兴趣的 http://github.com/IanWraith/DMRDecode 部分采用了海明(7,4,3)代码保护 4数据包的特定部分中的位。因此,对于每4位数据,它添加了3个奇偶校验位,这对我来说很简单,即使在我研究这个技术大学的 后,甚至20年。该规范文件只是给海明生

    4热度

    3回答

    里德 - 所罗门错误纠正在丢失字节(或多个丢失字节)的情况下工作吗?例如,假设它是一个(12,8)Reed Solomon代码,所以理论上它应该能够纠正2个错误(如果位置已知,则可以纠正4个错误)。但是,如果只收到11个(或10个)字节并且不知道哪个字节被丢弃,会发生什么? Reed-Solomon纠错工作吗? 谢谢, 奔