通信技术
1. 信道特征
模拟信号:无法远距离传输,可以放大
数字信号:
码元:
尼奎斯特定理:在理想信道的情况下最高码元的传输速率的公式:B=2W,W为信道的带
香农理论:推导出了带宽受限且有噪声干扰的信道的极限信息传输速率C=Wlog2(1+S/N)
PCM脉冲编码调制技术:采样要大于模拟信号的高频的2倍
2. 数字编码与编码效率
单极性码
极性码
双极性码
曼彻斯特编码
差分曼彻斯特编码
3. 脉冲编码调制
4. 复用技术
- 空分复用:让同一个频段在不同的空间内得到重复利用
- 频分复用:每个频段分给不同的用户
- 时分复用:时间片
- 码分复用:
- 波分复用:
单工通信:
半双工通信:
全双工通信:
##5. 差错控制
检错,我知道那里错,但是不会改;纠错,我知道哪里错,并知道在哪里改
奇偶校验(检错):
- 奇校验:保证传输的一串字符中,1的总数为奇数
- 偶校验:保证传输的一串字符中,1的总数为偶数
海明校验码:
海明码的构成方法是在数据位之间的确定位置插入k个校验位,通过扩大码距来实现检错和纠错。对于数据位m的数据,加入k位的校验码,它应满足:
2^r ≥ k + r + 1
其中r为校验位 ,k为信息位 信息位是已知的;
一般来说校验位都是放在2^n的位置处,也就是1、2、4、8…
如,1011,算出校验位为3,则校验码可以放在以下位置
位置 | 1 | 2 | 3 | 4 | 5 | 6 | 7 |
---|---|---|---|---|---|---|---|
内容(rn 代表未知数) | r1 | r2 | 1 | r3 | 1 | 0 | 1 |
最后算出r1-r3
即可求出海明校验码了
位置 | 占用的校验码 | 备注 |
---|---|---|
1 | 1 | 1=1 |
2 | 2 | 2=2 |
3 | 1,2 | 3=1,2 |
4 | 4 | 4=4 |
5 | 1,4 | 5=4+1 |
6 | 2,4 | 6=2+4 |
7 | 1,2,4 | 7=1+2+4 |
这里,不是验证码的位置都是由验证码位置数相加而来,相加的内容不能重复,列出这些位置后,我们,接着看看非校验位那里调用了
校验位 | 非校验位 | 异或运算后(同0异1) |
---|---|---|
r1 | 3,5,7 | 1【1,1,1】 |
r2 | 3,6,7 | 0【1,0,1】 |
r3 | 5,6,7 | 0【1,0,1】 |
如果看不出来的可以试试第二种方法
【非校验码】位置编号 | 三位二进制 | 三位二进制 | 三位二进制 |
---|---|---|---|
3 | 0 | 1 | 1 |
5 | 1 | 0 | 1 |
6 | 1 | 1 | 0 |
7 | 1 | 1 | 1 |
选每一列都为1的值去算 | r3=5,6,7 | r2=3,6,7 | r1=3,5,7 |
最后得到的海明校验码为
位置 | 1 | 2 | 3 | 4 | 5 | 6 | 7 |
---|---|---|---|---|---|---|---|
校验码 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
CRC
校验码【冗余校验码】: