ADSL 的应用 (二)
静态和动态连接
  1.支持PVC
  目前建立端到端连接最普遍的方法,是在管理平面上,由网络管理人员建立一系列的PVC,同时,
相应的流量类型和QoS服务质量等级也可在这里做设置。
  但是,对于大规模的使用,需要在用户和服务提供商之间建立大量的PVC,这将成为很大的负担。同时, ATM层的连接应该在控制层面上建立,并由客户端设备发出建立申请。当然,由于目前大多数ATM公网还不支持SVC,因此PVC是必须的。
  采用PVC的连接方可以支持目前的DSLAM产品和ADSL应用。在ATM上支持PPP协议可以为PPP的服务提供端到端的连接。 这些服务包括认证和IP地址的分配。一个PC终端可以建立多个PVC。
  2.支持SVC
  有两种方法可支持SVC信令。
  1虚拟UNI模式
  在SVC环境中,可以利用UNI4.0信令中的虚拟UNI概念建立信令通道。在这种配置中, ATM管理平面在DSLAM内部建立连接相应端口的虚通道VP, 并在与ATM访问交换机的接口处将每个用户的虚通道连接标识VPCI与一个虚通道标识VPI相映射。 这样,每一个用户在ATM访问交换机上均由一个VPI来代表。UNI的信令协议在ATM访问交换机端口上中止。 家庭PC客户机和ATM访问交换机之间的UNI信令对DSLAM是透明的,因为DSLAM仅作为一个虚通道VP的转接器来使用。
  尽管ATM访问交换机必须要支持UNI4.0中的虚拟UNI定义在一个ATM端口提供的多个UNI信令通道, 家庭用户的PC则只需要支持UNI3.1即可。
  在SVC环境下的ATM上支持PPP协议,有如下的特点:
  每个与DSLAM相连的用户需被分配一个独立的VPI。
  ATM访问交换机为DSLAM提供虚拟UNI,并为最终的用户端PC提供UNI信令和ILMI管理信令。
  访问网络提供商可提供相同的访问能力到ISP或本地信息提供商。
  通过多个PVC,可同时与多个ISP或企业网络相连。
  2DSLAM信令模式
  在ATM访问交换机上支持虚拟UNI,才能在与DSLAM相接的ATM端口上支持多个信令通道。但是如果DSLAM能够直接中断UNI信令, ATM访问交换机便只需一个信令通道就可支持所有与DSLAM相连的用户。不论UNI信令是在ATM访问交换机处截止, 还是在DLSAM上截止,都不会影响到基于PPP over ATM模式上端到端的互操作性,这是因为UNI信令的截止端的位置对ATM终端而言是透明的。 对公共网络运营商而言,拥有较高的用户端口密度和对VCC的QoS进行精确划分是非常有意义的。因此, ADSL访问网络应该能够提供一个升级的途径,使得DSLAM在将来能够主动地参与QoS/流量传输的协商过程中。
  因此,在选择升级方法时,有一种趋势,首先要尽可能地与现有的ATM交换机产品兼容, 同时,也要在访问网络和核心网络的功能上取得平衡。DSLAM的呼叫控制功能需要DSLAM本地的连接管理能力, 而不是需要由外部设备做管理。 DSLAM应该能够检查本地资源,并将ATM请求发向网络。
  这样就可解决一些虚拟UNI方法中的问题:
  网络层的扩展性 UNI信令中断的负担从访问交换移到了DSLAM上。这使得边缘交换机能够支持更多的ADSL用户。
  高端口密度和单独QoS的保证。在连接建立过程中加入DSLAM,可以使DSLAM管理带有QoS的连接。

传输整型   
  ADSL的带宽,与其它远程访问方式相比要高,但是与ATM典型接口相比,例如 25M或OC-3,则低了许多,特别是对于UBR传输。许多系统按照它们的网卡接口速度发送数据,而这个速率要比后面的ADSL线路高得多。 客户端在做ATM信元整型的时候或许并不知道这些。客户和服务器发出的多条的信元由于ADSL-NT的缓存占满而丢失。 这样的信元丢失会造成AAL 5层和PPP层大量的数据包丢失,并最终导致TCP连接的问题。
  1)客户端ATM网卡
  ATM网卡必须能够对所有发出的数据流进行传输整型,使其能够被ADSL-NT缓存,并通过ADSL链路发送给ADSL-LT。 这就意味着网卡必须能够对包括UBR在内的所有VC强制性管理其峰值信元率PCR。理想情况下,网卡应能对所有VC的总和进行整型, 但至少也应对每条单独的VC进行整型。但是这一工作并没有在ATM层上运行,也不能从信令上获得,而是来自于客户机操作系统。 有些早期的网卡可以用软件来设置其峰值信元率,当然,这显然不适合那些没有经验的用户使用。
  2)服务器ATM网卡
  ATM网卡必须能够对每个VC进行适当的整型,特别是对UBR的传输;而整型的标准则是由客户端的信令提供。
  3)客户端PC操作系统
  操作系统必须能够为网卡提供ADSL的线速。但是,PC机本身无法知道ADSL的速率是多少,
而是要通过某种方法从ADSL-NT或网络上得到。ILMI便是一个可行的方法。
  4)ADSL-NT
  ADSL-NT必须能够为客户机提供相关ADSL速率的信息,或将得到的PC机请求转发给网络。
  5)ADSL-NT
  如果ADSL-NT支持ILMI,则DSALM需要支持下面介绍的ATM的访问交换机支持的功能。
  6)ATM交换机
  如果ADSL-NT和ADSL-LT都不是为客户端PC提供相关ADSL速率的信息,ATM交换机必须提供这一点。 这是通过定义ILMI MIB中的参数来实现的。