• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

通信如何检测误码

ickey_LYL 2018-04-23 浏览量:1570
通行技术中,如何检测误码,并测试误码率是多少
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 收发端都发送一个已知的数据,比如发送10000个1,那么接收到的错误的数据个数与这除整个数据大小就是误码率了
    • 发布于 2018-04-23
    • 举报
    • 评论 0
    • 0
    • 0

其他答案 数量:10
  • 误码?

    检测信道错误吧?一般通信时会根据信息产生一个校验码,这个码也同时发出,这样无论如何,信道上出现问题影响后,接收端收到的信号校验就不能通过(理论上可能碰巧可以通过就是所谓碰撞了,但这个概率太小了),这样该包就需要重发了。

    误码率的检测需要对收到的数据包计数,然后和有效包(不出错的包)计数比较获得。

    • 发布于2018-04-23
    • 举报
    • 评论 0
    • 0
    • 0

  • 一般靠校验,常见的校验包括CRC\BCC等,对每包数据校验,如果校验结果不对则舍弃这包数据
    • 发布于2018-04-23
    • 举报
    • 评论 0
    • 0
    • 0

  • 常用的CRC校验码,在数据比较多的MODBUS通信中使用非常频繁。

    • 发布于2018-04-23
    • 举报
    • 评论 0
    • 0
    • 0

  • 误码率=传输中的误码/所传输的总码数*100%
    测试过程可能参考:https://wenku.baidu.com/view/2ae7a53c7c1cfad6195fa7dc.html

    • 发布于2018-04-23
    • 举报
    • 评论 0
    • 0
    • 0

  • 使用校验码验证,收端接收的的发端数据,除了有效数据外,要包括校验码,收端计算后和发端发来的比对,不一样就认为有误码
    • 发布于2018-04-23
    • 举报
    • 评论 0
    • 0
    • 0

  • 实际测量技术使用循环冗余检查方式(CRC)来确定一段时间内发生的误码情况。
    • 发布于2018-04-24
    • 举报
    • 评论 0
    • 0
    • 0

  • 校验值对不上,就认为出错了,误码率=传输中的误码/所传输的总码数*100%
    • 发布于2018-04-24
    • 举报
    • 评论 0
    • 0
    • 0

  • 使用校验码核对,对不上就是错了。至于统计误码率,那要一直对帧数和字节数进行计数,然后看错的占比。
    • 发布于2018-04-25
    • 举报
    • 评论 0
    • 0
    • 0

  • 一般拿一段时间的错误数据包比上总数据包就行了。

    因为一般通信按照数据包发送,其CRC校检也是针对整个包

    • 发布于2018-04-25
    • 举报
    • 评论 0
    • 0
    • 0

  • 检验误码好办,加校验就可以,接收后算一遍校验码,和收到的一比较,就知道有没有误码。但是测误码率可能就麻烦点,得计算发送帧数和字节数,看看误码的次数。
    • 发布于2018-04-25
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

通信如何检测误码