DCC技术介绍


DCC

DCC介绍

DCCDial Control Center,拨号控制中心)是指路由器之间通过公用交换网(PSTNISDN)进行互连时所采用的路由技术,可以提供按需拨号服务。

所谓“按需拨号”是指:跨公用交换网相连的路由器之间不预先建立连接,当它们之间有数据需要传送时才以拨号的方式建立连接,即启动DCC拨号流程建立连接并传送信息,当链路再次空闲时,DCC会自动断开连接。

由于某些场合下,路由器之间仅在有数据需要传送时才建立连接并通信,传送的信息具有时间不相关性、突发性、总体数据量小等特点,DCC恰好为此种应用提供了灵活、经济、高效的解决方案。

实际应用中,DCC一般以备份形式为干线通讯提供保障,在干线因为线路或其它原因出现故障而不能正常通信时,提供替代的辅助通路,确保业务正常进行。

由于目前帧中继网络应用相当广泛,为了缩短用户接入到帧中继网络的时间、降低专线的租用费用,可以通过ISDN方式接入到帧中继网络。采用FRoIFrame Relay over ISDN)技术,接入时间缩短并且专线费用被分摊到其他路由器上,整体成本下降,用户可以更便宜、更快捷的接入到帧中继网络,同时ISDN网络可以作为帧中继接入的备份。

DCC的配置方式

系统提供了两种DCC配置方式:轮询DCCCircular DCCC-DCC)和共享DCCResource-Shared DCCRS-DCC)方式。

两种方式具有各自不同的特点,适用于不同的应用需求,在应用时呼叫双方可以根据需要灵活选用配置方法,例如一端采用轮询DCC,另一端采用共享DCC

&  说明:

DCC配置术语介绍:

l      物理接口:实际存在的物理接口,如SerialBRIAsync等接口。

l      Dialer接口:为了配置DCC参数而设置的逻辑接口。物理接口可以通过绑定到Dialer接口而继承配置信息。

l      拨号接口:是对拨号连接接口的泛称。可以是Dialer接口,也可以是捆绑到Dialer接口的物理接口,或者是直接配置DCC参数的物理接口。

 

1. 轮询DCC

(1)        轮询DCC具有功能强大、应用广泛的优势,但是相对缺乏伸缩性、扩展性。具体来说,轮询DCC有以下特点:

l              一个逻辑拨号(Dialer)接口可以有多个物理接口为它服务,而任意一个物理接口只能属于一个Dialer接口,即一个物理接口只能服务于一种拨号服务;

l              物理接口既可以借助拨号循环组(Dialer Circular Group)绑定到Dialer接口来继承DCC参数,又可以直接配置DCC参数;

l              服务于同一个Dialer Circular Group的所有物理接口都继承同一个Dialer接口的属性;

l              一个Dialer接口可以通过配置多个dialer route命令对应多个呼叫目的地址,也可以配置dialer number命令对应单个呼叫目的地址。

此外,由于ISDN BRI接口中所有B通道都会继承该物理接口的相同配置信息,并且Dialer Route会随着网络规模的增大和支持协议的增多而逐渐复杂化,因此轮询DCC应用就受限于目的站呼叫设置与物理接口配置之间的静态绑定。

(2)        轮询DCC的物理接口和Dialer接口对应示意图

图1 轮询DCC的物理接口和Dialer接口对应

从上图可以看出,如果使用Dialer接口,同一物理接口仅能属于一个Dialer接口,每个Dialer接口可以对应多个目的地址;每个Dialer接口可以包含多个物理接口。另外,物理接口也可以不属于任何Dialer接口,而直接映射到一个或多个目的地址。

例如,物理接口Serial2/1BRI1/1Serial2/2都属于Dialer2接口,Dialer2接口上存在不同的拨号串对应不同目的地址的映射。

2. 共享DCC

(1)        由于实现了逻辑配置和物理配置的相互分离,共享DCC比轮询DCC简单,并具有良好的灵活性。具体来说,共享DCC有以下特点:

l              将物理接口的配置与呼叫的逻辑配置分开进行,再将两者动态的捆绑起来,从而实现相同物理接口为多种不同拨号应用服务;

l              一个Dialer接口只对应一个呼叫目的地址,由命令dialer number来指定;

l              每个逻辑拨号(Dialer)接口可以有多个物理接口为它提供服务,同时任意一个物理接口也可服务于多个Dialer接口;

l              共享DCC使用共享属性集(RS-DCC set)来描述拨号属性,去往同一个目的网络的所有呼叫使用同一个共享属性集(包括Dialer接口、Dialer bundle和物理接口等参数);

l              在物理接口上不能直接配置共享DCC参数,物理接口必须通过绑定到Dialer接口才能实现共享DCC拨号功能。

(2)        共享DCC的物理接口、Dialer bundleDialer接口对应示意图

图2 共享DCC的物理接口、Dialer bundleDialer接口对应

从上图可以看出,在共享DCC方式,同一物理接口可以属于多个Dialer bundle-member,并进而服务于多个Dialer接口。每个Dialer接口只能使用一个Dialer bundle,同时也只能设置一个拨号串。物理接口可以设置对应不同的Dialer接口且具有不同的优先级。

其中,Dialer2使用Dialer bundle2,物理接口BRI1/0BRI1/1Serial2/1属于Dialer bundle2,每个物理接口具有的优先级不同。假设在Dialer bundle2BRI1/0的优先级是100BRI1/1的优先级是50Serial2/1的优先级是75,由于BRI1/0的优先级高于BRI1/1Serial2/1的优先级,当Dialer2Dialer bundle2中选择一个物理接口时,会优先使用BRI1/0接口。

系统提供的DCC特性

1. 基本DCC特性

系统为用户提供了灵活、完善的拨号解决方案,包括以下基本特性:

l              支持包括同/异步串口、AUX接口、ISDN BRIPRI接口、AM接口等在内的各种拨号接口,可以根据实际组网需求和网络拓扑情况灵活组合使用;

l              在拨号接口(物理接口或Dialer接口)上支持PPPFrame Relay等链路层协议;

l              在拨号接口上支持IP协议;

l              在拨号接口上支持RIPOSPF等动态路由协议;

l              提供灵活的拨号接口备份方式;

l              通过User-interface提供对Modem的控制功能,可以管理控制多种Modem设备。

2. 使用DCC实现回呼(Callback

回呼(Callback)是指“接受呼叫方”反方向呼叫“发送呼叫方”,其中,发送呼叫方作为Client端,接受呼叫方作为Server端。由Client端首先发起呼叫,Server端确认该呼叫是否需要进行回呼,若需要回呼,Server端则立即挂断该次呼入连接,并向Client端重新发起呼叫。

使用DCC回呼带来的好处是:

l              增强安全性:回呼处理中,Server端根据本端配置的呼叫号码呼叫Client端,从而可避免因用户名和口令泄密而导致的不安全性;

l              改变话费承担方,当两个方向的呼叫费率不同时可以节省话费;

l              合并话费清单,便于结算。

目前,系统提供PPP回呼、ISDN主叫识别回呼。其中PPP回呼遵照RFC1570规定,支持Client端和Server端都有固定网络层地址、Client端接受动态分配的网络地址等情况。

 

附件下载

联系我们