李伟章中国普天东方通信股份有限公司
帧中继(FR)交换技术是在X.25分组交换技术基础上发展起来的。在开发X.25时因传输线路误码率高达10-3,故在每个节点采用了存储、转发方式,确定了十分复杂的检错、纠错、重发等机制。为保证传输质量,在每个节点上都需重复做这些工作,从而导致端到端传输延时大、传输速率低和传输效率低。因此X.25已不适合目前数据通信对高吞吐量、低延时、高效率的要求。从目前光纤通信误码率可达10-11的情况出发,发展了简化的X.25———FR技术。
1 帧中继的特点
帧中继是简化了的X.25,与X.25相比,帧中继具有以下特点:
(1) 取消了流量与差错控制
帧中继对协议进行了简化,取消了第2层的流量与差错控制,仅有端到端的流量与差错控制,且这部分功能由高层协议来完成。
(2) 取消了第3层的协议处理
将第3层的复用与交换功能移到了第2层。需要指出的是,帧中继在数据传送阶段的协议只有两层。对交换虚电路(SVC)方式而言,在呼叫建立与释放阶段的协议有3层,其第3层为呼叫信令控制协议。目前世界上所应用的帧中继网均为固定虚电路(PVC)方式,其采用固定路由表,并不存在呼叫的建立与释放过程。
(3) 采用“带外信令”
X.25在通信建立后,通信过程中所需的某些控制、管理功能由控制数据分组传送。控制数据分组和信息数据分组具有相同的逻辑信道号(LCN)故可称为“带内信令”。而帧中继单独指定一条数据链路(DLCI=0),专门用于传送信令,故可称为“带外信令”。
(4) 利用链路帧的拥塞通知位进行拥塞管理
帧中继没有流量控制功能,对用户发送的数据量不做强制,以满足用户传送突发数据的要求,这样有可能造成网络的拥塞。帧中继对拥塞的处理是通过链路帧的拥塞通知位,通知始发用户降低数据发送速率或暂停发送。
(5) 采用带宽管理机制
由于帧中继采用了非强制性的拥塞管理,为防止网络过度拥塞以及防止某一用户大量的发送数据而影响其他用户的服务质量,帧中继对用户使用的带宽进行了一定的控制。帧中继的带宽管理包含3个参数。
承诺信息速率(CIR)
用户入网时,在与网络运营商所签订的合同中,运营商所保证提供的最低用户数据传送速率即为CIR。网络运营商根据合同中的CIR向用户收取费用。
承诺突发长度(Bc)
Bc是指在指定的时间间隔Tc内,网络运营商所承诺的用户最大发送数据比特数。
Bc=Tc×CIR
超突发长度(Be)
Be是指在规定的时间间隔Tc内,网络运营商允许用户超过Bc所发送的数据比特数。网络对这部分超额发送的数据尽力传送,但不做保证。
具体做法是:网络根据上述参数在给定的时间间隔Tc中,对用户所发送的数据进行计数。对承诺部分的数据给以放行;对超过承诺部分的数据也给予放行,但在帧头中打上“丢弃指示”标志,当网络发生拥塞时则丢弃该帧;对超过Bc+Be部分的数据,在用户—网络接口处即遭丢弃。
在网络运行初期,为保证用户CIR内数据的传送,可使中继线容量等于经过该中继线所有PVC的CIR之和。在运行过程中,随着经验的不断积累,可逐步增加PVC的容量,以保证带宽资源充分被利用。
2 帧中继协议
帧中继协议与X?郾25协议一样,只是规定了用户—网络接口(UNI)协议,而其网络内部和网际(NNI)协议未标准化,都是UNI协议的某种变型。
2.1 帧中继的帧格式
帧中继采用HDLC协议的LAPF子集———数据链路层核心协议,其将帧中的A、C字段合并为A字段,整个帧的格式如图19所示。
(1) 标志字段(Flag):为“01111110”,用于帧定界。在地址字段之前的标志为开始标志,在帧校验序列字段之后的标志为结束标志。
(2) 地址字段(Address):用于区分不同的帧中继连接,实现帧复用。地址字段的长度一般为两个字节,也可由通信双方协商,根据需要扩展为3个或4个字节。地址字段由DLCI(数据链路连接标识符)、C/R(命令/响应比特)、EA(地址字段扩展比特)、FECN(前向显式拥塞通知)、BECN(后向显式拥塞通知)和DE(可丢弃指示比特)等部分组成。
(3) 信息字段(Information):为用户数据,长度可为1~4 096个字节。
(4) FCS(帧校验序列):采用16 bit循环冗余码(CRC16),用于校验帧差错。
2.2 帧中继协议结构
帧中继协议结构如图20所示。智能化终端设备将需发送的报文分组封装在LAPF帧结构中,并将LAPF帧发送到线路上,实施以帧为单位的数据传送。
由于帧中继节点不进行某些二层与三层的处理(如错帧重发、流量控制和阻塞处理等移至网外设备或终端系统),因此具有高吞吐量、低延时等特点。同时,帧中继采用统计复用技术,按需分配带宽,因此适用于各种突发数据业务的用户。其最具吸引力的地方在于允许用户的突发数据占用超出预定的带宽。
3 帧中继的交换与复用
帧中继网由用户终端、接入设备、FR节点交换机和数据链路组成。由于目前的帧中继网一般均采用PVC方式,因此本文仅介绍PVC方式下的交换与复用。
帧中继采用面向连接的交换方式,端到端的虚电路由若干段虚连接构成,每段虚连接有相应的DLCI,在FR交换机中有人工配置的PVC路由表。帧中继网中的节点交换机以入口帧的DLCI为索引查找路由表,从而获得出口帧的DLIC。整个通信过程类似于已建立虚电路的X?郾25分组通信。
FR交换机的核心部分为帧处理器。图21示出了FR S1交换机中帧处理器根据PVC路由表,完成该交换机与TE A、TE B、TE C 3个用户终端以及与FR S2、FR S3交换机进行虚连接的情况。例如,FR S1帧中继处理器通过连接DLCI=31虚连接和DLCI=334虚连接,从而完成TE A与FR S2的连接。同时,图中也示出了多条虚连接在同一条物理信道中的统计复用情况,例如,在FR S1到FR S2的物理信道上就复用了DLCI=0、334、342共3条虚连接。此外,我们还可以看到,所有TE和FR S到FR S1的帧中继控制器均有DLCI=0的虚连接,这些连接被保留,用于通道内的呼叫控制。
4 帧中继业务与应用
由于帧中继业务不提供错帧通知、错帧恢复以及出错帧重传等服务,因此开展帧中继业务必须具备两个前提条件:
(1) 必须采用智能化终端,在其上运行高层通信协议,以完成纠错、流量控制等功能;
(2) 中继线必须有较低的误码率。
帧中继广泛应用于局域网互联、局域网与广域网互联,以及为企事业单位提供虚拟专网(VPN)。目前帧中继主要用来为企事业单位的局域网提供Internet接入。与采用DDN专线接入相比,采用帧中继接入Internet的最大优点为:DDN专线带宽固定;而帧中继在正常情况下,网络保证向用户提供约定的数据速率,当用户产生突发性的高速率数据时,可以占用其他用户不占用的带宽,而不用支付额外的费用。(待续)
----《电信技术》