DSL 同步实际上是如何工作的?

网络工程 广告
2021-07-19 00:29:06

我想知道,ADSL(非对称数字用户线)的同步实际上是如何工作的,例如桥接 DSL 调制解调器所做的事情。

我只能找到关于它的非常一般的东西(主要是使用这个页面),包括:

  • DSL 调制解调器DSLAM的传输特性需要使用一些握手过程来确定
  • 这些参数包括线路质量、数据速率和延迟路径(快速/交错)
  • 参数保持直到失去同步(例如,由于断开连接或电源故障)
  • 过程比较复杂

但我真的很想获得更具体的信息,包括:

  • 实际传输的是什么数据?是否使用了某种协议,您可以找到有关 RFC 的信息?或者它甚至是来自某个组织(例如 IANA/IETF/IEEE)的正式全球标准化?这些信息是公开的吗?我想它不应该依赖于 ISP,因为我过去使用的任何调制解调器都能够与任何 ISP 同步。
  • 调制解调器是否有可能在没有任何先前同步的情况下(解)调制数据?如果答案是肯定的,那么:如果我有一个只能调制和解调数据而不是同步的调制解调器,我是否可以将它连接到普通 PC 并让操作系统(例如 Linux)进行同步(如果它不是内核,最好使用开源程序)?关于传输的数据,这当然需要回答上一个块中的问题。

我不确定这是否重要,但我使用的是德国最常见的互联网服务提供商Deutsche Telekom 的ADSL(是的,ADSL,而不是 ADSL2 或 ADSL2+)

2个回答

ITU 在 G.922.1 中定义了基本 ADSL 的标准:

https://www.itu.int/rec/T-REC-G.992.1/en

还有一个由 ANSI 定义的美国版本,T1.413

各种 DSL 变体的标准由 ITU 维护,https://www.itu.int/ITU-T/worksem/asna/presentations/Session_6/asna_0604_s6_p4_palm.pdf列出了各种变体的标准编号。从一些谷歌搜索来看,这些标准似乎可以从国际电联网站以 pdf 格式免费下载。

人们松散地称之为“同步”实际上是一系列步骤,广义上讲调制解调器必须首先相互检测,然后他们必须表征线路以决定使用多少子信道以及在每个子信道中使用什么数据速率最后,他们必须将解调时钟与调制时钟同步。如果不先确定调制参数并建立时钟同步,就无法调制和解调。