查看: 4492|回复: 2

请教几个问题?

[复制链接]
发表于 2007-1-14 16:52:38 | 显示全部楼层 |阅读模式
1. 假设用偶数位的海明码对一个八位字节进行编码,该字节编码前为10101111,那它编码之后的二进制是多少?
    2.一个使用DMT的ADCL系统将3/4可用数据信道都分给下行链路了,在每条信道上它使用QAM-64调制方法.那它下行链路的容量怎么计算?
(答案要详细一点.谢谢!!)
回复

使用道具 举报

发表于 2007-1-14 22:29:57 | 显示全部楼层
拜托,这里是网络分析,不是编码和解码,也不是调制解调。这里只谈通信内容分析。
回复

使用道具 举报

发表于 2007-2-6 23:53:26 | 显示全部楼层
海明码是一种可以纠正一位差错的编码。它是利用在信息位为k位,增加r位冗余位,构成一个n=k+r位的码字,然后用r个监督关系式产生的r个校正因子来区分无错和在码字中的n个不同位置的一位错。它必需满足
以下关系式:
          2的r次方>=n+1 或 2的r次方>=k+r+1
   海明码的编码效率为:
             R=k/(k+r)
   式中 k为信息位位数
     r为增加冗余位位数
  2.海明码的生成与接收
  1)海明码的生成。
  例1.已知:信息码为:"0010"。海明码的监督关系式为:
         S2=a2+a4+a5+a6
         S1=a1+a3+a5+a6
         S0=a0+a3+a4+a6
     求:海明码码字。
   解:1)由监督关系式知冗余码为a2a1a0。
     2)冗余码与信息码合成的海明码是:"0010a2a1a0"。
      设S2=S1=S0=0,由监督关系式得:
         a2=a4+a5+a6=1
         a1=a3+a5+a6=0
         a0=a3+a4+a6=1
       因此,海明码码字为:"0010101"
  2)海明码的接收。
  例2.已知:海明码的监督关系式为:
         S2=a2+a4+a5+a6
         S1=a1+a3+a5+a6
         S0=a0+a3+a4+a6
       接收码字为:"0011101"(n=7)
     求:发送端的信息码。
   解:1)由海明码的监督关系式计算得S2S1S0=011。
     2)由监督关系式可构造出下面错码位置关系表:
(以下是一个表格,可能位置关系会错乱,自己更正)
S2S1S0 000 001 010 100 011 101 110 111
错码位置 无错 a0 a1 a2 a3 a4 a5 a6
     3)由S2S1S0=011查表得知错码位置是a3。
     4)纠错--对码字的a3位取反得正确码字:"0 0 1 0 1 0 1"
     5)把冗余码a2a1a0删除得发送端的信息码:"0010"

Abstract—An all-digital closed-loop (ADCL)是单片机是应用的吗?

这类东西接触的少了!呵呵,有意思!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | CSNA会员注册

本版积分规则

快速回复 返回顶部 返回列表