澳门·威尼斯人(中国)官方网站

澳门·威尼斯人(中国)官方网站

澳门·威尼斯人(中国)官方网站

标题: 求助:adsl速率如何计算?!!!  [查看完整版帖子] [打印本页]

时间:  2004-11-2 16:33
作者: xiaobai     标题: 求助:adsl速率如何计算?!!!

众所周知,adsl是采用dmt调制技术的,将1M的带宽分为256个子信道,每个子信道都携带一定的比特,那么他的理论上、下行速率(1M,13M)是怎么计算出来的?记得以前看到过计算方法,可是时间久了忘记了,愧!
时间:  2004-11-3 10:36
作者: xiaobai

nobody
时间:  2004-11-3 16:10
作者: xiaobai

为什么没有回答我的,
时间:  2004-11-4 09:50
作者: xiaobai



时间:  2004-11-5 09:40
作者: xiaobai


时间:  2004-11-8 11:27
作者: seafood

你管它呢,上GOOGLE查一下。你家的门框装修好有口味。
时间:  2004-11-9 15:27
作者: 一纸空文

【威尼斯人】
要计算速率,先要理解几个参数:
因为你只问速率,所以我就讲跟速率有关的一个参数L,L表示每个DMT symbol中包含的bit个数,先讲一代ADSL,一代ADSL有256个子载波,根据编码算法,每个载波最多承载15bit(其实原理上可以更多), 其中上行32-7=25个,下行剩下255-32=223个, 考虑最好的情况即每个载波承载15bit,下行的L=15×223=3345, 考虑到载波64作为pilot,不应承载bit,所以减去15,即3330bit, 考虑到DMT码元速率4K,则下行速率极限值是4K×3330=13320K/1024=13M, 这是极限情况,即一代ADSL速率不可能超过13M;ADSL2与一代ADSL基本一样;同样的理由,可以计算出ADSL2+,结果是最大28M;

但是,无论线路质量如何好,仍有很多载波无法承载15bit,在一代的ADSL以及ADSL2中, L的有效部分最大只有3000~3100多;ADSL2+情况下,L的有效部分最大只有6700~6800左右,因此ADSL,ADSL2的速率最大12M,ADSL2+ 最大27M到28M;

这是从L的含义上计算L的值,不是十分准确;这里有另外一个公式,8×N=L×S;
这是一个推导出来的公式,从中进一步推导得出L=8N/S

其中L的含义同上, N表示RS编码的码字长度,最大255; S表示生成一个RS码字所需要的DMT symbol个数(姑且这么理解,原意比这复杂得多),S的最大值可以到1/4(当然这是在ADSL2+下才能达到); 计算一下就知道L最大可以到255×8×4=8160, 但是考虑到其他的平衡条件,例如D的平衡(具体哪些公式我就不讲了,还是有所保留比较好),L的值一般也只能到6700左右。

值得一提的是,目前有的DSL芯片供应商误导群众,说ADSL2+只能工作在Interleave方式下,而且速率只能到24M左右,根本是在瞎撇,其实大家翻翻992.5就清楚了! 目前我见过的做得最先进的一家能够同时支持Fast和Interleave方式,均能达到27M以上,加上ATM信源头压缩,能够到30M左右,而且十分稳定!





时间:  2004-11-9 15:37
作者: 一纸空文

顺便再说一句:
【威尼斯人】
在G.992.1协议下ATM工作方式,使用AS0(下行),LS0(上行)。
选择的工作方式:快速或者交织
选择简化开销方式(开销字节的加入数量):1个字节(包括CRC,IB字节,EOC/AOC字节)
选择RS编码方式(加入冗余字节数量):2,4,6,8,10,12,14,,16
选择Trellis Code编码方式(加入冗余比特数量):最后4个子信道符合 x+y-3的比特提
取原则,其它的子信道配对并符合x+y-1的提取原则
速率步进原则:32K的整数倍

在能够正确建立ADSL链路,并能够传输网络要求速率情况:

实际线速率=ATM净荷速率 + Trellis加入的冗余比特数量*4K
                         + RS编码加入的冗余字节数量*32K
                         + 开销字节数量*32K(简化开销固定1个字节)

以512K为例:

512k=128*4k=16*(8*4)k

例如:选择16个下行子信道,(冗余比特数量=6+2*3=12比特)。
选择RS编码(冗余字节数量=2个)
选择简化开销(1个开销字节)
实际线速率=512K + 12比特*4K + 2字节*32K + 1字节*32K =656K

例如:选择12个下行子信道,(冗余比特数量=4+2*3=10比特)。
选择RS编码(冗余字节数量=2个)
选择简化开销(1个开销字节)
实际线速率=512K + 10比特*4K + 2字节*32K + 1字节*32K =648K

例如:选择12个下行子信道,(不使用Trellis)。
选择RS编码(冗余字节数量=0个)
选择简化开销(1个开销字节)
实际线速率=512K + 0比特*4K + 0字节*32K + 1字节*32K =544K

从以上可以看出,采用Trellis编码,Trellis编码冗余比特开销与采用的子信道数多少是有关的。





时间:  2004-11-10 14:59
作者: sunnylmy

那要怎么测试呢
时间:  2004-11-10 15:11
作者: wangjs

看来还是有专业人士阿!:)
时间:  2004-11-21 15:57
作者: pentium4

7楼的大哥太强了,不过偶有N多看不懂
RS编码是what?
时间:  2004-11-21 16:22
作者: j4pbj

还是有强哥
时间:  2004-11-22 21:41
作者: 一纸空文

大家要看书啊。。。。
时间:  2004-11-25 10:37
作者: 无名

好好学习,天天向上
时间:  2004-12-2 15:51
作者: xiaobai

谢谢“一纸空文”!
时间:  2004-12-3 21:23
作者: guestest

好,顶一个
时间:  2005-1-4 09:58
作者: 莫须有

顶!专业!
时间:  2005-1-4 16:21
作者: yuyue

受益
时间:  2005-3-24 09:38
作者: ITU

好东西,顶!
时间:  2005-3-27 11:27
作者: haierdk

不错,顶




澳门·威尼斯人(中国)官方网站 (https://www.ahtjzy.com/) Powered by Powered by ahtjzy.com