首页 理论教育TC空间数据链路功能详解

TC空间数据链路功能详解

【摘要】:使用较低层的服务,TC空间数据链路协议通过把发送用户提供的各种服务数据单元封装在协议数据单元序列进行传输。该协议数据单元也称为TC传输帧,是可变长度的,能够通过物理信道异步传输。从图3-12和图3-13提取复用和解复用功能,各种数据单元之间的关系如图3-14所示,这被称为TC空间数据链路协议的信道树。图3-14TC数据链路协议信道树3.5.4.2通信操作程序通信操作程序完全指定了由TC空间数据链路协议的发送端和接收端执行的闭环程序。

使用较低层的服务,TC空间数据链路协议通过把发送用户提供的各种服务数据单元封装在协议数据单元序列进行传输。该协议数据单元也称为TC传输帧,是可变长度的,能够通过物理信道异步传输。协议实体执行以下协议功能:

(1)生成和处理协议控制信息(即报头和尾标),执行数据识别、丢失检测和错误检测。

(2)对服务数据单元进行分段和分组,以便各种尺寸的服务数据单元封装在协议数据单元中进行有效传输。

(3)复用/多路分解,以便各种服务用户共享一个物理信道。

(4)重传丢失的协议数据单元,拒绝失序重复的协议数据单元;在发送和接收端进行序列控制机制的控制,以保证完整和按顺序的数据传输(仅对于A型服务)。

(5)流量控制(仅适用于A型服务)。

3.5.4.1 协议实体内部组织

图3-12和图3-13分别显示了发送端和接收端的协议实体的内部组织。图3-12中的数据流从上到下,图3-13中的数据流从下到上。图上半部分的4个功能被统称为分割子层,下部的其他4个功能被称为传输子层。

图3-12 协议实体内部组织结构(发送端)

图3-13 协议实体内部组织结构(接收端)

图3-13显示了协议实体执行的数据处理功能,目的是显示协议实体功能之间的逻辑关系。这些图并不意味着真实系统中的任何硬件或软件配置,可根据实际选用服务,不是全部功能都存在于协议实体中。

从图3-12和图3-13提取复用和解复用功能,各种数据单元之间的关系如图3-14所示,这被称为TC空间数据链路协议的信道树。在图3-14中,复用(用三角形表示)将不同标识符的多个数据流单元组成一个数据帧。

图3-14 TC数据链路协议信道树

3.5.4.2 通信操作程序

通信操作程序(COP)完全指定了由TC空间数据链路协议的发送端和接收端执行的闭环程序。COP完全在该协议内,对于每个虚拟信道由一对同步程序组成:在发送实体中进行的帧操作程序(FOP)与在接收实体中进行的帧接受和报告机制(FARM)。发送FOP将传输帧传送到接收的FARM。该FARM使用通信链路控制字向FOP返回传输帧接收状态报告,从而关闭环路。