如何找到 SONET 帧的开头?

如何找到 SONET 帧的开头?

当 SONET 设备首次连接到网络时,该设备如何找到其正在接收的 SONET 帧的起点?

我知道 T-1 设备最初会猜测帧位的位置,如果发现的模式错误,它会滑过一位。SONET 标头中的 A1 和 A2 帧同步字节是否也发生了类似情况,还是我的想法完全错误?

答案1

它比“开始”稍微复杂一些,因为接收端必须找出偏移和帧锁定。无需查看整个 PDF Hopeless 链接,OC-3(称为 STM-1)包含 3 个 STS-1 帧。

每个帧都有多种标头,但 A1 和 A2 包含固定模式,使设备能够识别帧的开始。

这三个帧是交错的,因此每个帧中有一个字节,然后是每个帧中的下一个字节,依此类推。标头 E1 和 E2 仅包含每个交错组中第一个帧的数据。其他帧不包含任何数据。

答案2

是的,我发现这个想法和T-1很相似。

SONET 帧中的前两个帧头字节 A1 和 A2 包含固定位模式 0xF628(1111 0110 0010 1000)。

当接收器观察数据流时,它会在数据流中寻找此模式来检测帧的开始。A1 和 A2 未被扰乱(与帧的其余部分不同)。

相关内容