通信人家园
标题:
GFP 学习二
[查看完整版帖子]
[打印本页]
时间:
2009-12-1 16:21
作者:
nokiver
标题:
GFP 学习二
GFP
帧的通用处理过程
1.
将客户信号复用进
GFP
帧,同时生成核心帧头,当速率不匹配的时候需要插入
Idle
帧
2.
为了传输的可靠性,对核心帧头使用
16
进制数
0xB6AB31E0
进行
XOR
扰码
3.
净荷区数据采用
X43+1
进行自同步扰码
4.
客户区信号出现问题,需插入客户管理帧
GFP
帧的封装
GFP
帧格式分为两种
GFP-F
,
GFP-T
GFP-F
适用于长度可变的业务。特别是以太网,
IP
,
MPLS
等数据业务。如果客户帧自己带
FCS
,那么
GFPFCS
就不用不上,如果不带
FCS
就可以使用
GFP
中的
FCS
来提高传输的可靠性。
以太网为例,
GFP-F
封装过程如下
接收以太网
MAC
帧,并计算长度同时生成核心帧头,确定
PLI
,
cHEC
的值
生成净荷头部,确定
PTI, UPI
,
PFI, EXI
的值,因
Mac
帧自带
FCS
所以这里不需要
GFP
的
FCS
去除以太网帧中的前导帧以及帧定界相关的字符,映射进
GFP
的净荷区
GFP-T
GFP-T
是将固定数目的客户信号映射成预定长度的
GFP
帧,使得有效的负载长度对于
GFP
来说是静态。
GFP-T
适用于对传输延迟很敏感的数据业务封装,如
SAN
等。在
GFP-F
帧映射方法中,必须对所有的用户数据帧进行缓冲,这就在整个系统结构上造成了延时。而
GFP-T
则只会造成几个字节的映射
/
解映射延时。
GFP-T
帧映射过程如下
1. 8B/10B
编码的客户信号需要先转换成
64B/65B
编码
(
因为
8B/10B
的编码需转换成
8Bits
格式进行数据传输)。
2. 8
个
64B/65B
编码块组成的超级编码块
[536,520]
,并生成
CRC16
校验字段
.
3. N
个超级编码块构成
GFP
净荷。
GFP-T/GFP-F
的比较
附件:
时间:
2009-12-2 09:45
作者:
cationebox
看不到图也看不到附件
时间:
2016-5-25 12:01
作者:
reevefun888
ggood
通信人家园 (https://www.txrjy.com/)
Powered by C114