米葫芦网

ADSL原理以及ADSL系统组成简介

热度:3℃ 发布时间:2024-11-18 02:20:16

ADSL(Asymmetric Digital Subscriber Line )的全称是非对称数字式用户线路,之所以称之为非对称,是由于其实现的速率是上行小于1Mbps,下行小于7Mbps。它是一种可以让家庭或小型企业利用现有电话网采用高频数字压缩方式,对网络服务商提供ISP进行宽带接入的技术。因此它的这种接入方式是一种非对称的方式,即从ISP端到用户端(下行)需要大带宽来支持,而从用户端到ISP端(上行)只需要小量带宽即可。
ADSL原理介绍
ADSL与传统的调制解调器和ISDN一样,也是使用电话网作为传输媒介。当在一对电话线的两端分别安置一个ADSL设备时,利用现代分频和编码调制技术,就能够在这段电话线上产生三个信息的通道:一个是高速的下传通道(1.5~1.8Mbps),一个是中速的双工通道,一个是普通的电话通道,并且这三个通道可以同时工作。也就是说它能够在现有的电话线上获得最大的数据传输能力,这样用户在一条电话线上既可以上网快速“冲浪”,还可以打电话发送传真,而不影响通话或降低Internet的效果。具体工作流程是:经ADSL Modem编码后的信号通过电话线传到电话局后再通过一个信号识别/分离器,假如是语音信号就传到电话交换机上,假如是数字信号就接入Internet。
从图1来看,ADSL服务的组成主要有以下几个方面:
* ATM Backbone(ATM主干):是ISP提供宽带服务的核心主干网络,是所有数据的交汇点。不仅提供高带宽,而且由于ATM自身具有的优越性,使得信道的利用和数据的交换更加有效。
* DSLAM(DSL ATM多路复用器):这是提供ADSL服务的局端设备。就类似局端的程控交换机。
* 提供服务的电话线路:目前ADSL服务通过普通模拟电话线提供话音和数据的同时承载服务。曾经有客户问能否将ISDN线路改装成ADSL线路,其实ISDN提供的是数字传输方式,而ADSL必须依靠模拟线路实现。
* 话音、数据分离/整合器:这是一个重要的部分,在局端DSLAM输出ADSL线路时与局端的话音线路通过该设备整合在一条线路传输。到了用户端再通过类似的设备分离,形成一条数据线,一条话音线。
* ADSL CPE设备(ADSL用户前端设备):这是由用户自行购买或向局端租用的设备。通常是ADSL Modem或ADSL Router。
关于ADSL的一些问题
* ADSL到底能够提供多少速度?从图2来看,ADSL线路使用了高于普通话音线路的频率(4400kHz),最高到了1MHz。所以最高提供8Mbps的带宽。
* ADSL有没有弱点?它轻易受干扰,对于线路的要求高,随着线缆长度的增加数据传输质量随之变差。
* ADSL是不是一种过时的技术?
其实每种技术都有它的适用面,就如同蓝牙技术一样就是适用于10米以内的通讯,而无线局域网适用于更广泛的距离通讯。笔者认为,ADSL作为一种能够在普通电话线上传输的技术本身具有很好的灵活性,也就是每一个电话用户都是ADSL的直接适用者。另外对于家庭用户和中小企业没有必要通过购买10M FTTB的保证带宽接入互联网络,因为10M本身就是虚的,假如是ISP的承诺速率的话,ISP必须在互联网的出口上保证带宽,这个费用不是一般用户可以承受得起的。

图1 ADSL原理图

图2 ADSL线路使用4400Hz以上的频率


网友评论
评论
发 布

更多软件教程
  • 软件教程推荐
更多+
Greenfoot设置中文的方法

Greenfoot设置中文的方法

Greenfoot是一款简单易用的Java开发环境,该软件界面清爽简约,既可以作为一个开发框使用,也能够作为集成开发环境使用,操作起来十分简单。这款软件支持多种语言,但是默认的语言是英文,因此将该软件下载到电脑上的时候,会发现软件的界面语言是英文版本的,这对于英语基础较差的朋友来说,使用这款软件就会...

07-05

Egret UI Editor修改快捷键的方法

Egret UI Editor修改快捷键的方法

Egret UI Editor是一款开源的2D游戏开发代码编辑软件,其主要功能是针对Egret项目中的Exml皮肤文件进行可视化编辑,功能十分强大。我们在使用这款软件的过程中,可以将一些常用操作设置快捷键,这样就可以简化编程,从而提高代码编辑的工作效率。但是这款软件在日常生活中使用得不多,并且专业性...

07-05

KittenCode新建项目的方法

KittenCode新建项目的方法

KittenCode是一款十分专业的编程软件,该软件给用户提供了可视化的操作界面,支持Python语言的编程开发以及第三方库管理,并且提供了很多实用的工具,功能十分强大。我们在使用这款软件进行编程开发的过程中,最基本、最常做的操作就是新建项目,因此我们很有必要掌握新建项目的方法。但是这款软件的专业性...

07-05

Thonny设置中文的方法

Thonny设置中文的方法

Thonny是一款十分专业的Python编辑软件,该软件界面清爽简单,给用户提供了丰富的编程工具,具备代码补全、语法错误显示等功能,非常的适合新手使用。该软件还支持多种语言,所以在下载这款软件的时候,有时候下载到电脑中的软件是英文版本的,这对于英语基础较差的小伙伴来说,使用这款软件就会变得十分困难,...

07-05

最新软件下载