E1开发(三)CRC复帧

简介:
基本帧同步只是表示初步建立了同步关系,帧是不是正确,传输过程中是否发生什么错误,这时就需要CRC复帧。关于CRC复帧的详细内容请参考G.706标准。
所谓复帧,就是多个帧组合在一起,就成为复帧。一个CRC复帧包含了16个基本帧。
一个CRC复帧包含16个基本帧,这16个基本帧划分为2个子复帧(Sub Multi-Frames),分别叫做子复帧I(SMF I)和子复帧II(SMF II)。CRC复帧中的偶数帧叫做FAS(Frame Alignment Sequence)帧,奇数帧叫做NFAS(Non Frame Alignment Sequence)。FAS帧和NFAS帧的主要区别是FAS帧的0时隙内容除了比特1外,其余位都是固定的。
CRC复帧的结构是比较复杂的,是一个二维结构,下面分别进行说明。





本文转自 tywali 51CTO博客,原文链接:http://blog.51cto.com/lancelot/163520,如需转载请自行联系原作者
目录
相关文章
|
7月前
|
C++
C/C++给文件加crc校验
C/C++给文件加crc校验
115 1
|
7月前
|
算法 Java 索引
Byte Hex CRC计算笔记
Byte Hex CRC计算笔记
84 0
|
4月前
|
C#
C# CRC8
C# CRC8
37 0
|
7月前
CRC与FCS的区别和联系
CRC与FCS的区别和联系
303 0
|
算法 C语言
LabVIEW实现CRC校验
CRC(循环冗余校验),是一种根据网络数据包或计算机文件等数据产生简短固定位数校验码的一种信道编码技术,主要用来检测或校验数据传输或者保存后可能出现的错误。它是利用除法及余数的原理来作错误侦测的。
LabVIEW实现CRC校验
|
存储 编解码 算法
CRC校验原来这么简单
CRC校验原来这么简单
987 0
CRC校验原来这么简单
|
算法
CRC 校验算法
CRC 校验算法
262 0
CRC校验
CRC--循环冗余校验
CRC校验
|
存储 PHP
|
测试技术 开发者