AAL5多协议封装通用格式

在ATM适配层,针对不同的业务,有不同的AAL协议,比如,AAL2针对实时性要求高、数据量较小的话音业务,AAL5针对数据量较大但没有实时性要求的数据传输。

AAL5 PDU格式

AAL5 CPCS子层CPCS-PDU格式如下:

图1 AAL5 CPCS-PDU格式
字段 含义
CPCS-PDU Payload

CPCS-PDU净荷:用于承载CPCS用户信息,长度是可变的,范围为1~65535字节。

PAD

PAD:填充位,使整个CPCS-PDU长度为48字节的整数倍,长度范围是0~47字节。

CPCS-UU

CPI:用作使CPCS-PDU尾部长为8个字节,占8位。

CPI

CPI:用作使CPCS-PDU尾部长为8个字节,占8位。

Length

指示CPCS-PDU净荷长度,占16位。

CRC

CRC:循环冗余校验,占32位。

AAL5 SAR

AAL5 SAR将CPCS-PDU分成48字节的SAR-PDU。

AAL5适配过程

图2 AAL5适配过程

在AAL的CPCS子层,业务数据单元由AAL5在CPCS-PDU净荷的尾部加了CPCS-PDU尾,然后由PAD把整个CPCS-PDU填充成为48字节的整数倍(图中表示成N*48)的数据单元。这样CPCS完成了它的任务,它就把这个N*48的CPCS-PDU数据单元发送给SAR子层,AAL5-SAR将这个CPCS-PDU分成N个48字节的SAR-PDU单元。这样AAL5就完成了它的任务,它把这N个48字节的SAR-PDU单元传送给ATM层。

在ATM层,SAR-PDU被表示成为ATM-PDU,每一个ATM-PDU被加上一个信元头。

ATM传送信息的基本单位是53字节长的信元,由5个字节的信元头和48字节的净荷组成。由AAL传到ATM层的就是一个一个的48字节净荷,这些48字节的净荷在ATM层就被加上了5个字节的信元头,这样就组成了53字节的信元。

Reference

标准 描述
RFC 1483 Multiprotocol Encapsulation over ATM Adaptation Layer 5
RFC 2364 PPP Over AAL5
RFC 2684 Multiprotocol Encapsulation over ATM Adaptation Layer 5


本资料收集于互联网
2016 ©