基于ATM的B-ISDN协议参考模型
基于ATM的B-ISDN协议参考模型
ATM协议模型的作用
ATM提供了一套网络用户服务,但与网络上传输的信息类型无关。这些服务由ATM协议参考模型定义。模型定义出对高层的服务和操作维护ATM网络所需的功能。如图11-6所示。
ATM的协议参考模型
在ITU-T的I.321建议中定义了B-ISDN协议参考模型,该模型为一个立体模型,包括三个面:用户面U、控制面C和管理面M,而在每个面中又是分层的,分为物理层、ATM层、AAL层和高层。下图为ATM协议参考模型。
协议参考模型中的三个面分别完成不同的功能:
1.用户平面U:提供用户信息流传送的功能,同时也具有一定的控制功能,如流量控制、差错控制等;
2.控制平面C:提供呼叫控制和连接控制功能,利用信令进行呼叫和连接的建立、监视和释放;
3.管理平面M:提供两种管理功能:包括层管理和面管理。层管理(分层),完成与各协议层实体的资源和参数相关的管理功能,如元信令,同时还处理与各层相关的OAM信息流;面管理(不分层),它完成与整个系统相关的管理功能,并对所有平面起协调作用。
ATM的协议参考模型中各层功能:
1.物理层又划分为两个子层:PM(物理媒体子层)和TC(传输会聚子层)。PM(物理媒体子层)负责线路编码光电转换、比特定时,以确保数据比特流的正确传输;传输会聚子层功能为信元速率解藕;HEC的产生/校验;信元定界;传输帧适配;传输帧产生/恢复。
2.ATM层主要完成四项功能:一般流量控制;信头的产生和提取;信元VPI/VCI的翻译;信元复用和分路。
3.AAL(ATM自适应层)其功能是将高层功能适配成ATM信元。AAL层的目的是使不同类型的业务,包括管理平面和控制平面的信息,经过适配之后都可用统一的ATM信元形式来传送。AAL层与业务有直接关系。AAL层对不同类型的业务进行不同的适配。对于ATM用户,AAL在用户终端设备中实现;对于非ATM用户,AAL在UNI的网络侧设备中实现。AAL层又分为两个子层:拆装子层SAR和汇聚子层CS。在发送端,需要将业务流适配到ATM层,SAR将高层信息分段为固定长度和标准格式的ATM信元;在接收端,在向高层转接ATM层信息时,SAR接收ATM信元,将其重新组装成高层协议信息格式。CS执行定时信息的传递、差错检测和处理、信元传输延迟的处理、用户数据单元的识别和处理等功能。