E1开发(四)CRC复帧结构

FAS帧
CRC复帧中的每个偶数帧的0时隙的内容就是帧对齐信号。接收侧识别该信号可以确定基本帧是否对齐。对于帧对齐机制来说,不用每个帧都发送帧对齐信号,理论上帧对齐信号是可以在任一帧发送的,通常情况下使用0时隙作为帧对齐时隙,而除了FAS帧以外,0时隙的其它帧可以用于其他用途。
FAS帧对齐信号如下图:
clip_image001
国际比特(Si)
国际比特(Si)包括3方面内容:
1、 CRC复帧对齐信号;
2、 CRC校验字;
3、 错误监视比特
CRC复帧对齐信号
一个CRC复帧中的前6个奇数帧(1,3,5,7,9,11)的Si比特是CRC复帧对齐信号,接收侧依据该信号确定CRC复帧是否同步。CRC复帧对齐信号是固定的:001011。如下图:
clip_image002
CRC校验字
每个CRC子复帧前4个偶数帧(0,2,4,6,8,10,12,14)的Si比特是CRC-4校验字。CRC校验字是为了防止帧对齐错误,同时也提供了一定程度上的错误监视。但是CRC-4校验也不是万无一失的,有1/16,6.25%的错误时发现不了的。
FAS帧中的CRC校验字有可能恰好与NFAS帧中的CRC复帧对齐信号恰好相等,这样就有可能造成帧失步,因为把FAS帧识别为NFAS帧,正好就差了一个基本帧。
为了避免这种情况发生,在发送侧,每个子复帧发送完毕后,计算其CRC-4校验值,并且将该校验值放到下一个子复帧的CRC校验字里。在接收侧,每接收完毕一个子复帧,就计算该子复帧的CRC-4校验字,然后与所接收的下一个子复帧的CRC-4校验字相比较,如果不相等,则认为至少有1个比特发生了错误,向发送侧发送告警。
CRC-4校验发现错误后,设置相应错误监视比特的值以通知对端相应的子复帧出现错误。
错误监视比特
CRC复帧最后2个奇数帧(13,15)的Si比特是错误监视比特。这2个比特分别命名为E1和E2,用于对应两个子复帧的CRC错误。Ex=1,表示远端没有检测到CRC错误,Ex=0,表示远端在相应的子复帧中检测到CRC错误。
错误监视比特示意图如下:
clip_image003
监视比特
NFAS帧0时隙比特2就是监视比特,设置为1与FAS帧对齐信号区别。
clip_image004
NFAS备用比特
每个CRC复帧NFAS帧的比特3-8叫做NFAS备用比特。其中比特3叫做A比特,其余比特是备用比特,叫做SaX比特。
NFAS备用比特如下图:
clip_image005
A比特
NFAS备用比特的第一位,也就是NFAS帧的比特3,叫做A比特位,=1,表示有远端告警。基本上接收侧检测基本帧失步,就会产生此告警。表示线路上发送侧出现问题,而接收侧是正常的。
SaX比特
SaX(x=4,5,6,7,8)是备用比特,在CRC复帧中没有特殊用途,是预留给上层应用的。根据G.704标准,SaX位可以用于点到点应用、数据通信、发送质量的维护与监视。如果不使用SaX位,则这些位要保持为1。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值