9.1 AAL2层收发的基本原理
本章我们要讲解ATM信元收发卡的实现,因为我们主要讲ATM在移动通信的领域中WCDMA的应用,因为基站和RNC之间采用基于ATM的Iub接口,RNC分别通过基于ATM AAL2的Iu-CS和AAL5的Iu-PS分别与核心网的CS域和PS域相连。所以ATM信元收发卡我们主要对AAL2和AAL5层数据处理的讲解。下面我们首先对AAL2层进行说明。
9.1 AAL2层收发的基本原理
AAL2可以使语音和数据在单一的ATM的虚拟信道VC上发送 。VC包括以包的形式 发送单独的ATM的信元(见图9-1)。包长度可以是不同的, 为了能够适应不同业务的不同传输速率。每个包都有一个信道标识符(CID ),以使每一个发送AAL2数据的信道都能被VP|VC|CID标识。

图9-1 AAL2数据单元
AAL2适用于传输低速率语音流量。AAL2又被分为通用部分子层(CPS,Common Part Sublayer)和服务特定会聚子层(SSCS,Service Specific Convergence Sublayer)。图3详细地介绍了AAL2的数据单元的分段与重组情况。在ATM层一个ATM信元的净荷可以装载一个或者多个CPS包,多个CPS包在CPS子层就组成了CPS-PDU,多个CPS-PDU在SSSAR子层就组成了SSSAR-PDU,多个SSSAR-PDU最后就组成了一个SSSAR-SDU。在图2中的STF域表示在一个ATM信元中第一个CPS包的起始偏移位置,这是一个非常重要的域。
CS层功能:AAL2信元能够定期地向远方对等的AAL2会聚子层(详见AAL层的叙述)发送源时钟频率和网络参照时钟之间的差别指示,这样接收方就能在很精确的范围内保持输出时钟同步,保证了语音这样的实时数据流的发送
SAR层功能:AAL2信元头中的长度指示标识可以确定净荷字段中的字节数。另外AAL2信元头中的序列号标识也可以指示那些丢失和出差错的信元,便于接收端的重构。

图9-2

图9-3:CPS的具体过程
AAL2:{[(X+3)=47]+1}=48+5=53,在AAL2中通过CID来进一步的区分用户,达到LI的要求(可能不是47),进入SAR(加入1字节) MPC8260上的微码实现了CPS和SSSAR子层如图4所示,程序可直接访问CPS子层或间接通过SSSAR子层。SSSAR子层通常用作发送大的数据帧。


