待解决问题
SDH 指针调整问题
离问题结束还有0天0小时  |  提问者:srx2atx   |  提问时间:2014-1-27 16:18
[i=s] 本帖最后由 srx2atx 于 2014-1-27 16:19 编辑 [/i] 最近在看SDH 指针调整专题,发现有2个问题不太懂,望高手解答 原文: 假设第10帧的指针值为522,转化为二进制为10 0000 1010,假设此时准备发生一次指针正调整,则: 第11帧,指针的I比特发生翻转,变为 00 1010 0000 第10帧的指针值522 第11帧,I比特翻转 第12帧的指针值523 第12帧,指针值在522的基础上加1,变为523,转化为二进制为10 0000 1011 第13、14帧,保持523不变 如果有需要,从第15帧开始,又可以进行指针调整,第15帧的I比特或者D比特可以发生翻转,随后的3帧进行指针调整。 1.假设第10帧的指针值为522,转化为二进制为10 0000 1010,假设[color=red]此时准备[/color]发生一次指针正调整---准备发生,是指什么意思,怎么才算准备发生调整 2.第11帧,I比特翻转---为什么这一帧不直接进行指针调整,比特翻转的作用是什么,这一帧算不算指针调整进行计数?
概括地说发端5个I或5个D比特数反转,在下一帧AU-PTR的值+1或-1;收端根据所收帧的大多数I或D比特的反转情况决定是否对下一帧去调整,也就是定位VC4首字节并恢复信号指针适配前的定时。

例:假设第1帧的指针值为522,转化为二进制是10 0000 1010,如果此时准备发生一次正调整,则:

1) 第2帧,I比特发生翻转,D比特不变,H1、H2的低10位变为00 1010 0000;
2) 第3帧,指针值在522的基础上加1,变为523,二进制是10 0000 1011;
3) 第4、5帧,指针值维持523不变;
4) 如果有需要,从第6帧开始,又可以进行新的指针调整,即第6帧的I比特或者D比特可以进行翻转。

从上例可以看出,第2帧的指针的I比特翻转,第3、4、5帧的指针值在原来的基础上加1,第6帧的指针值可以进行新的翻转,因此指针调整是最少间隔3帧调整一次,每次调整一个单位,3个字节。
回答时间:2014-1-30 11:38
 
我要回应:  回应字数在5000字以内