已解决问题
谁能通俗易懂地给我讲讲B1字节的工作机理
提问者:li540691339   |  提问时间:2012-4-24 12:25
比特间插奇偶校验8位码BIP-8: B1的工作机理 书上写的真是麻烦 看的不是很懂 谢谢。。
B1字节的工作机理是:
发送端对本帧(第N帧)加扰后的所有字节进行BIP-8偶校验(第一帧的B1为伪随机码)
举例:155M信号:9*270=2430字节,将所有字节进行异或运算,这里我们取4帧举例
A1:10001101
A2:01101101
A3:10011111
A4:10011000
结果11100111,偶数个“1”就为“0”,奇数个“1”就为“1”【奇偶校验的由来】
将其结果放入下一帧的B1中【N+1帧的B1带有该值“1110011”】,传送出去.....
 
接收端将待解扰帧(第N帧)的所有比特进行BIP-8校验【还是刚才第N帧的信息】
记住:发送端是对扰码后的字节进行奇偶校验,接收端是对解扰前的所有字节进行奇偶校验,如没有发生误码,得到的奇偶校验的值应该一样,收端也应该是“1110011”
 
所得的结果与下一帧(第N+1帧)解扰后的B1字节的值相异或比较,这个B1就是前面的那个B1,值为“1110011”,进行奇偶校验
第N帧待解扰校验结果:1110011
第N+1帧解扰后的B1值:1110011
奇偶校验结果为     :0000000
结论:0个误码
 
如果收端有误码情况:
第N帧待解扰校验结果:1101001(有误码情况)
第N+1帧解扰后的B1值:1110011
奇偶校验结果为     :0011010
结论:3个误码(不是“0011010”转化后的26个误码)
 
若这两个值不一致则异或有1出现,根据出现多少个1,则可监测出第N帧在传输中出现了多少个误码块
 
奇偶校验的不足:
155M信号:9*270=2430字节,为方便解释,还是选取前4个字节做解释:
原始信号:
A1:10001101
A2:01101101
A3:10011111
A4:10011000
B1:11100111
接收侧有误码情况
A1:11000101
A2:01101101
A3:10010111
A4:11011000
B1:11100111
第N帧待解扰校验结果:1110011
第N+1帧解扰后的B1值:1110011
奇偶校验结果为     :0000000
结论:0个误码
 
如果在某一位上出现偶数个误码时,奇偶校验检查会不准
 
 
回答时间:2012-4-27 22:10
此答案得到2次回应
中间有个地方写错了,应该是取4个字节,不是4帧
mayabinxa  |  回应时间:2012-4-29 11:32
写的很详细有举例有说明,谢谢。
li540691339  |  回应时间:2012-5-3 19:54
 
我要回应:  回应字数在5000字以内