ADSL宽带接入系统

发布时间:2003-11-26 作者:党梅梅 Dang Meimei 解冲锋 Xie Chongfeng 阅读量:

非对称数字用户线(ADSL)是在铜双绞线上发展起来的一种接入技术,它从提出之日起到现在已经经过了十几年的时间。早期ADSL定位于提供视频点播(VOD)业务,几乎没有获得发展。随着Inter-net的迅速普及,ADSL技术才重新获得人们的重视。ADSL作为一种物理层传输技术,其传输性能取决于线路的长度、线径及噪声特性,下行可以提供1.5~8Mbit/s的速率,上行可以提供64~640kbit/s的速率。ADSL固有的上下行速率非对称性,非常迎合Internet接入中上下行流量的特点。因此,在Internet接入中,ADSL以其特有的优越性已经成为一种重要的宽带接入手段。如何有效地利用ADSL支持第3层协议,接入不同的网络业务提供者(NSP),已经成为人们关注的问题。目前NSP普遍采用的方式是基于点到点协议(PPP)的拨号体系结构,为了能够保护现有投资,基于ADSL的接入系统应该支持到NSP的PPP连接。本文将对支持PPP的ADSL系统网络结构进行探讨。

 

1 网络参考模型

 

    基于ADSL的网络参考模型如图 1所示。本文中仅考虑核心网络是ATM的情况,在接入网中采用ATM over ADSL,在此我们并不排除核心网络是ATM之外的网络。接入节点(AN)与B-NT之间通过双绞线相连。    

    接入节点负责在宽带网络和接入网部分之间完成ATM层复用/集中功能。在上行方向,接入节点实现复用/集中和高层功能;而在相反方向,则完成路由/解复用的功能。接入节点也称为数字用户线接入复用器(DSLAM),除完成ADSL局端(ATU-C)功能外,还包含宽带网络接口、VPI/VCI翻译、高层功能、VP/VC复用等功能。宽带网络接口在接入网和宽带网络之间实现物理层和ATM论坛UNI3.1中规定的ATM层功能。VPI/VCI翻译根据VPI/VCI将ATM信元路由到正确的ATU-C,实现VC解复用;在反方向,将来自多个VC的ATM信元流复用后,送入宽带网络。ADSL局端终结来自接入网的ADSL信号,实现ADSL局端设备功能。 B-NT通过双绞线终结进入用户驻地网的ADSL信号,向用户驻地网或终端设备提供T或S接口。B-NT实现ADSL用户端设备(ATU-R)功能,完成ADSL信号调制/解调,以及传输会聚子层功能。B-NT还可以支持VP/VC复用/解复用功能。

 

2 端到端网络结构

 

2.1 透明ATM方式

    在这种方式下,终端和NSP之间建立ATM VCC,目前多采用PVC方式。一旦PVC建立后,ATM核心网仅仅完成对上层协议的透明传输功能。所有对话均在NSP和终端之间进行。终端发起PPP对话,建立PPP连接。由NSP负责PPP链路的建立、拆除和状态转换,这个过程采用RFC 2364(即PPP over ATM)完成协议的封装。

     这种方式网络结构简单,协议栈比较简化。假设有M个NSP,N个用户,每个用户均要与任一NSP连接,则所需PVC的数量可表示为O(N×M)(O为同阶无穷大)。因此当网络规模扩大时,所需PVC数量较多。针对这种方式的缺陷,在NSP与ATM交换机之间引入中间设备:宽带接入服务器(BAS)或L2TP接入集中器(LAC),终结ATM连接,降低PVC的数量。下面将进行具体的描述。

 

2.2 PPP终结在接入服务器

    在这种结构中,引入宽带接入服务器(BAS)。一个BAS与多个NSP相连接,在NSP和BAS之间可以采用帧中继、ATM和租用线等方式。BAS终结用户终端(CPE)发起的PPP对话,将用户网络层包从PPP帧中提取出来,采用不同的网络技术送到NSP。

    接入网部分仍然采用PPP over ATM over ADSL。每个用户需要与BAS建立ATM PVC连接,用户发起PPP对话,在CPE和BAS之间建立连接。BAS是一个网络层设备,提供网络层功能。BAS在用户和NSP的AAA模块之间交换信息,提供IP地址配置、用户身份验证、授权、计费等功能。BAS每个NSP的端口均需要一定的IP地址空间,BAS向NSP提供IP路由接口。当BAS与用户之间的PPP对话建立后,BAS将用户标识映射到NSP端口,并根据此映射将接收到的包传送给相应的NSP。当用户要终结到NSP的连接时,首先终结到BAS的PPP对话。BAS在路由表中删除用户-NSP映射,向NSP返回IP地址。

     仍然假设有M个NSP,N个用户,当所有用户均与任一NSP建立连接时,则所需PVC的数量表示为O(N+M)。也就是说,这种方式大大降低了网络PVC的数量,使组网更加灵活,但是同时也对BAS提出了较高的要求。

 

2.3 L2TP隧道方式

    为了扩展PPP连接,以及在一个PVC上对多个PPP连接进行复用,引入L2TP协议(Layer 2 Tunnel-ing Protocol)。此时,网络中需要支持该协议的两个模块:L2TP接入集中器(LAC)和L2TP网络服务器(LNS)。LAC位于接入节点侧,LNS位于NSP侧。LAC和LNS之间通过支持L2TP协议的任何网络相连。PPP链路从LAC经过隧道到达LNS。

    当连接建立时,首先在CPE和LAC之间建立PPP对话,进行身份验证。之后,LAC根据目的NSP地址将PPP对话扩展到选定的LNS。根据身份验证过程提供的信息,LAC决定目的NSP,并与之建立隧道。LAC将用户的PPP链路与隧道和呼叫ID相关联。当上行数据包通过ATM VC到达LAC后,LAC将PPP数据封装到L2TP协议中,根据PPP连接与隧道的映射关系,将其送入相应的隧道。在下行方向,LNS将数据封装到PPP包中,然后封装到L2TP帧中,将其送入相应的LAC。LAC根据隧道和呼叫ID来判断数据的去向,终结L2TP,并且将PPP包通过ATM VC发送到CPE。

    与上一种方式相比,这种方式要求LAC必须支持L2TP协议。通过与NSP建立L2TP隧道,可以同时承载多个PPP连接。但是,目前L2TP协议必须建立在IP层之上,直接在ATM层上的L2TP协议尚未成形。这就限制了这种方式的应用。

 

3 支持SOHO方式的网络结构

 

     以上的几种组网方式主要是针对一个终端用户对应一个ATU-R情况而言的。在实际的ADSL配置中,另外一种典型的应用方式是SOHO(Small Office ,Home Office)方式。在这种方式下,办公室内的多个用户或家庭的多个终端通过集线器(HUB)连接到ATU-R,实现链路资源的共享。ATU-R与HUB在物理上可以是两个独立的设备,也可以将HUB功能集成到ATU-R内部。

 

3.1 PPP over Ethernet

    在协议栈中引入新的一层:PPPOE。PPP包被封装到Ethernet帧中,发送到ATU-R。ATU-R通过ATM VC将Ethernet帧发送到LAC。LAC终结PPPOE,将PPP通过L2TP送到目标NSP。在PC的协议栈中,IP层具有两个接口,它们分别为与PPP和Ethernet的接口。

    当IP包目的地址为本地终端时,采用IP over Ethernet。当IP包要到达局域网之外时,采用IP over PPP封装。这种方式要求PC机支持PPPOE,同时还要求网络设备LAC终结PPPOE。而目前的PC机采用标准的TCP/IP/Ethernet协议栈,因此,如果对现有协议栈结构进行修改,是一种很不经济的方式,也是很不现实的。

 

3.2 PPP代理(Proxy)

     在这种方式中,PC的协议栈保持不变。PPP对话起始于ATU-R。ATU-R接收到用户封装到Eth-ernet中的IP包后,将IP包提取出来,并通过PPP连接发送到NSP。当用户要访问NSP时,首先连接到ATU-R Web服务器,选择要连接的NSP。ATU-R依据此信息与相应NSP之间建立PPP连接。当用户的IP包到达ATU-R时,它将源IP地址改为NSP分配的地址,通过ATM VC发送出去。

    在这种方式下,ATU-R要为终端用户建立和维护PPP连接,同时还要支持小型的网络服务器,因此对ATU-R的复杂度提出了很高的要求。但是它的显著优点是PC的协议栈保持不变,同时并没有引入任何新的协议,简化了PC和LAC的复杂度,能够很好地支持SOHO网络,因此PPP Proxy方式不失为一种较好的组网方式。

 

4 结束语

 

    通过基于ADSL的接入网接入Internet可以有多种不同的实现方式。接入网依托于核心网而存在,因此当核心网络不同时,如为ATM网络或IP网时,必然对应不同的网络结构。

 

参考文献

1 ADSL Forum  TR-025.Core Network Architecture Recommendation for Access to Legacy  Data Net-works over ADSL,September 1999

2 IETF RFC2364. PPP over AAL5,July 1998

3 IETF RFC1661.The Point-to-Point Protocol (PPP),July 1994

4 ITU-T G.992.1. Asymmetric Digital Subscriber Line (ADSL) Transceiver,March 1999

5 Reuven Cohen. Service Provisioning in an ATM-over-ADSL Access Network. IEEE Communications Magazine,October 1999

 

(收稿日期:2000-03-18)

[摘要] ADSL技术是基于铜双绞线的一种重要的宽带接入方式,在实现宽带到家庭、因特网接入中有着广泛的应用前景。文章首先给出了基于ATM over ADSL接入网的网络参考模型,然后分析了几种不同组网方式的特征及协议栈模型。考虑到SOHO方式的普遍性,文章还提出了支持SOHO的两种网络结构,并比较了不同结构的差异。

[关键词] 非对称数字用户线 ADSL用户端设备 接入节点 点对点协议

[Abstract] Asymmetric Digital Subscriber Line is an important broadband access technology,based on copper twisted line. It has broad application foreground in realizing broadband access to home and the Internet. The paper first gives the network architecture of an ATM-based ADSL access network and analyzes the features and protocol stacks of different network models. In view of the popularity of SOHO networking, the paper also presents two network architectures that support SOHO, and the comparison of their differences.

[Keywords] ADSL ATU-R Access node PPP