0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

从模拟调制解调器到标准电话语音信道看数据传输的演变

YCqV_FPGA_EETre 来源:未知 作者:丁德辉 2017-10-24 11:39 次阅读

15年前,连接因特网最常见的方式是透过模拟调制解调器,再经标准电话语音信道发送数据。这种技术采用已经部署的现有标准双绞电话线,无需对「最后一哩(last mile)」技术做任何更改,因此对使用者来说这种方式非常廉价,并迅速主导整个通讯市场。不用挖路铺线、不用改变中央机房(CO),这种方式极具吸引力。

模拟调制解调器的峰值速度为56Kbps。为什么是56Kbps?为什么不再高一点?简单地说:这不是「理论上」的可能,而是这种理论极限局限了ADSL技术的发展舞台。

模拟调制解调器使用经ITU-T委员会严格规范的现有语音信道。该通道具有限定带宽(4kHz,包含防护频段),进入Muldex(多任务器/解多任务器,Multiplexer Demultiplexer)之前在中央机房进行硬件滤波。Muldex是中央机房中与电话连接的设备。

透过4kHz模拟通道可传输的最大数据速率是多少?这个问题的关键是了解ADSL。

正确的答案是:「取决于信道的噪声等级。」Claude E Shannon早在1948年就给了我们答案,只要噪声够低,就能以任意比特率进行传输,这一结果有时候会给我们惊喜。实际上,Claude E Shannon更精确地将最大比特率以定量方式与给定信道带宽和噪声等级进行关联。可以使用Shannon著名的公式:

Shannon知名公式

其中:C:最大比特率,单位:bit/s(容量)、B:带宽,单位:H、S/N:通道的讯噪比。

ITU-T规定语音信道的带宽和噪声级,限定双绞电话线的实际最大比特率——56Kbps,非常接近信道容量。

ADSL没有使用标准语音信道,而是使用另一种信道,打破语音信道的Shannon限制。

在电话系统中,每个用户都透过双绞线连接中央机房,双绞线的使用时间很短,只在打电话时才会用到,而且仅占用低于4kHz的通道带宽,高于4kHz的带宽显然未被使用。ADSL使用未被利用的带宽,并将低于4kHz的通道带宽预留用作标准语音信道。用户可以在进行电话语音通话的同时交换资料

ADSL信道有多宽,噪声有多大?这方面并未标准化,这也就是为什么每个ADSL调制解调器都会在启动时测量线路噪声,然后根据用户信道情况建立最佳比特率。

每个用户连接中央机房的速度取决于信道本身。用户可以在家用ADSL调制解调器的控制面板上读出线路速率。

ADSL的确是个非常好的主意。它能更好地利用已经埋在地下的线路,无需对最后一哩做任何修改,而原来的旧电话还能与新技术兼容。用户只需在家里接一个滤波器(即「分离器」),用来分离电话语音带宽与ADSL带宽。总之,这种方式简单且便宜。

中央机房中每条线路也配有类似的滤波器。该滤波器将语音信道连接到Muldex,并将线路的高带宽部分连接到只处理数据、名为数字用户线接入多任务器(DSLAM)的新设备上。电信运营商只需要在每个中心局中靠近每个Muldex的位置建立一个DSLAM,就可为客户提供ADSL服务。

DSLAM是具有模拟前端(Digital Front End)的纯数据通讯设备。它从一个广泛的用户组中收集所有ADSL数据。所有数据通常会被送到现场可编程门阵列(FPGA),在这里进行处理并汇集到以太网链路。

高速以太网链路通常连接到因特网或者透过同步数字阶层(Synchronous Digital Hierarchy, SDH)或光纤传输网络(Optical Transport Network,OTN)传输。ADSL标准一直不断演变,而用于连接因特网的DSLAM的后端连接,根据网络配置不同可以有多种选择:以太网络、XAUI、SDH和OTN等。

这些是使用FPGA的理想条件,因为可建立完全可程序设计的后端连接,并可利用可程序设计组件达到不断发展演变的ADSL标准要求。ADSL架构看起来如此出色,尤其是可以自然地升级电话网络,很难想象人们还想要什么...但是,ADSL有局限性,这就是为什么市场会朝着被动光纤网络(PON)技术发展。

ADSL的局限性依然由Shannon理论决定。使用双绞线难以使ADSL速率超过15Mbps。这并非ADSL技术本身的限制,而是从用户到中央机房之间平均距离产生的限制,如果想要更快,我们就必须改变「最后一哩」,同时还要最大程度减少改变最后一哩所需的成本。当然,我们可以向每位客户提供SDH(挟带以太网方式)以满足这些需求,但这种方式太贵了。PON是解决这个问题的最佳答案,因为该技术能够在升级成本、性能以及最后一哩最少返工成本之间实现最佳平衡。

PON的工作原理

服务提供商将一条光纤通到距离客户半径几百公尺的「路边」。并非为每个用户都提供一条光纤,而是使用一条光纤替代数十条双绞线。透过PON分配器为每个用户提供光纤,用户只能访问自己的那部分来自中央机房的多播资料,并受加密算法限制。

在上行的方向(图1所示),来自每个用户的光纤连接到被动分配器,并被多任务到连接中心局的单条光纤。中心局内负责从光纤接收数据的设备称为光纤线路终端(Optical Line Termination,OLT)。这种架构与ADSL完全不同,PON的优势在于,街道上的接线盒是光学原理并且仍然是被动的,盒子中没有主动组件,这是PON技术的关键优势:能帮助供货商将维护成本降至最低。

图1 PON上行方向

这种方法的缺点在于服务提供商必须将原有的双绞线换成有限数量的光纤。为降低移植成本,不得不以降低性能为代价,在很多国家PON都以混合技术的形式搭建。用户通过ADSL连接到街边的接线盒,但从街边到OLT则透过光学连接。

采用这种混合方案后ADSL的速度变快了很多,原因是DSLAM距离用户只有几百公尺远,而不是在中央机房内。劣势在于街边的混合接线盒现在变成主动的,因为它需要装载小型DSLAM。

PON体现了成本与性能之间的平衡。这并非像老式56Kbps调制解调器那样是技术上的最佳解决方案,但未来该技术可持续扩展。

OLT还有另一个关键技术部分:前端。在上行方向,所有用户都透过被动光纤分配器连接到同一接收器。因此,用户必须进行突发传输,一次传输一批,因为用户共享一条OLT的光纤。所有突发传输以相同频率操作,但采用用户独立相位。OLT接收器在每次突发传输开始会重新同步其采样相位,以正确接收数据。

每次突发在开端前导码位置有一个特定模式,它能说明OLT锁定每次突发传输。OLT的前端接收器称为「突发模式频率和数据恢复(BCDR)」单元。

增加前导码时间可以更容易地设计BCDR,但较长的前导码显然会降低上行带宽的效率。BCDR是关键的OLT组件。它的效率直接影响PON线路的上行效率,进而影响PON运营商的每位(bit)收入。

赛灵思的FPGA技术在OLT中很普遍,不仅像在DSLAM中那样用在后端,而且还用于前端。赛灵思透过UltraScale All Programmable组件系列提供全面的BCDR解决方案。具体来说,BCDR采用32位确定锁定时间实现高效上行通讯。该功能超越了ITUTG984、G987和G989规范。BCDR配有相应说明和附件,以支持用户解决以下问题:

如何模拟BCDR? 如何验证BCDR?

对于整合商来说,首要问题是选择产品。BCDR只能在PON环境中测试,也就是整合商的产品。不可能先开发产品,然后验证BCDR。如果在开发周期结束时我们发现BCDR没有达到预期会出现什么情况?

这就是为什么赛灵思推出以BCDR为基础的框架。连同BCDR,你可获得一个具有数据封包生成器和数据封包校验器的完整模拟测试平台,用于证明BCDR的正确运作。

除此之外,该开发环境不仅能测试BCDR;还能对它施压;发掘其终极性能。以下是一些实例:

  • 生成多个ONU。

  • 可强制让ONU运行在「锤子(hammer)」模式,即数据封包至数据封包相位跳变始终是UI的0.5%。我们想确保BCDR完全不受这种波动的影响。

  • 每次多帧数据封包重启时,锤子模式下生成的所有数据封包移动1微微秒,以确保BCDR的相位检测器没有「死」区。锁定时间必须始终为32位——短而且确定。

  • 还可以在0~8000+之间改变数据封包前导码长度,这样能同时满足最严格的ITU.T PON要求和比较宽松的IEEE PON要求。

图2显示XAPP1277中与BCDR配套提供的模拟环境架构。该模拟环境透过脚本运行,无需编写代码便可在数分钟后看到波形。

图2 BCDR配套提供的模拟环境

对于硬件供货商来说,软件压力测试框架是一个非常好的起点。然而,你可能需要看到硬件工作,而这正是第二个BCDR框架的工作;该框架使用针对Kintex UltraScale FPGA的KCU1250特性描述套件,并在硬件中不断生成并检查数据封包,以免看到单个bit错误或丢失单个数据封包。

如何使用演示卡模拟PON环境?如何用1个BCDR进行锤子模式测试?

上行数据总是以双倍速率合成,而且TX串行器总是每个上行bit生成两个同样的bit。这样,在架构层面,硬件框架可以仿真任意两个连续数据封包之间0.5UI的跳变——可在PON环境中发生的最差情况。硬件框架透过插入任意两个数据封包之间最差相位步骤,对BCDR施压。

该框架中的有效负载是被截短的PRBS,在每个数据封包的定界符(delimiter)之后重新开始。如果BCDR跳过数据封包,你会看到一个负载错误;还可在运行中改变前导码长度。整个硬件测试台支持脚本编写,而且嵌入Vivado硬件分析器,还具备一套控制功能。

除了锤子模式测试、错误插入和累积以外,还可在运行中更改很多串行/解串行器(SerDes)特性和BCDR本身的很多特性,例如数字带宽。对于不熟悉FPGA技术的用户来说,SerDes配置则是另一个会使他们感到困惑的部分,因此BCDR框架提供使用说明,分步介绍如何配置SerDes,以协助用户设立PONOLT接口。图3为「GT(Gigabit Transceiver)导向GUI」示意图,显示框架如何指导配置,以及如何避免硬件复杂性。

这些技术使用户只需透过GUI就能选择好BCDR这样的复杂产品。原则上,你即使不了解基础技术细节也能做这些工作。一旦对BCDR完成评估,硬件测试台就会成为启动真实项目的最佳起点,只需删除演示数据报生成器/检查器并用真实的PON MAC替代这些模块,即可嵌入BCDR。

图3 用于设置多速率OLT接口的SerDes配置


声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

原文标题:PON:数据传输至家庭的演变

文章出处:【微信号:FPGA-EETrend,微信公众号:FPGA开发圈】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    RS-232/音频调制解调器-TF232-AF

    TF232-AF实现RS-232与音频接口隔离转换,单片低速调制解调器包括了完整的频移键控调制器解调器和滤波,符合贝尔103标准。可以通
    发表于 03-03 23:52

    基于MSP430的FSK调制解调器

    数据传输中得到了广泛的应用[1]。FSK信号由频率调制器产生不同的频率,逻辑0用一种特定频率的波来表示,而逻辑1用另一种不同频率的波来表示。专用FSK调制解调芯片,如Motorla公
    发表于 03-04 17:24

    通信和电信>xDSL 调制解调器/DSLAM

    设计注意事项ADSL 调制解调器ADSL(非对称数字用户线)调制解调器是一种超高速数据连接,所使用的电线与常规电话线相同。ADSL 将电话线
    发表于 12-24 11:26

    拟调制解调器

    学了LabVIEW,做了一个简单的虚拟调制解调器
    发表于 04-05 18:21

    LoRa™调制解调器相关设计操作

    这两种设计变量,从而在带宽占用、数据速率、链路预算改善以及抗干扰性之间达到更好的平衡。下表是LoRa™调制解调器性能示例(868MHz频段)注意:当带宽低 于62.5kHz时,建议使用TCXO作为频率
    发表于 08-03 15:11

    线缆调制解调器的原理是什么?

    线缆调制解调器(简称CM),Cable是指有线电视网络,Modem是调制解调器。平常用Modem通过电话线上互联网,而线缆调制解调器是在有线电视网络上用来上互联网的设备,它是串接在用户
    发表于 09-27 09:11

    Virtex 2 Pro与Fargo Maestro 20 GSM调制解调器连接问题的解决办法?

    RS-232连接virtex 2 Pro与桌面并通过GSM调制解调器发送消息传输命令,即--- AT + CMGS =“9466017424”超级终端桌面..我能够在超级终端上正确接收命令和消息,但是当我
    发表于 06-13 20:28

    电力线通信调制解调器芯片LME2200电子资料

    概述:LME2200是一个集成的电力线通信调制解调器芯片,它提供在电力线上发送和接收数据的全方位解决方案。此芯片采用了多载波调制解调技术,此技术专门针对电力线较差的
    发表于 04-21 08:01

    如何去定义调制解调器

    如何去定义调制解调器?Modem分为哪几类?Modem的传输模式有哪几种?Modem的传输数率是由哪几种因素决定的?
    发表于 05-27 06:22

    Z02201调制解调器在V.22bis的数据传输模式下的性能

    Z02201调制解调器在V.22bis的数据传输模式下的性能测试评估:
    发表于 06-18 10:35 9次下载
    Z02201<b class='flag-5'>调制解调器</b>在V.22bis的<b class='flag-5'>数据传输</b>模式下的性能

    56kbit/s调制解调器接口及传输性能技术要求和测试方法

    调制解调器接口及传输性能技术要求和测试方法 yd/t 1091-2000 56kbit/s:本标淮规定了56KBIT/S数字调制解调器和56KBIT/S模拟调制解调器的接口及
    发表于 08-19 22:26 27次下载

    调制解调器(Modem)

    调制解调器(Modem)           调制解调器(Modem)是为数据通信的数字信号在具有有限带宽的
    发表于 12-17 15:00 855次阅读

    DL-1200型高性能数据传输电力调制解调器用户手册

      DL-1200型电力调制解调器是为适应我国电力系统自动化的数据传输需要而开发的新一代高性能数据传输调制解调器
    发表于 09-25 11:39 8次下载
    DL-1200型高性能<b class='flag-5'>数据传输</b>电力<b class='flag-5'>调制解调器</b>用户手册

    调制解调器(Modem)是什么_调制解调器(Modem)有什么功能?

    所谓调制,就是把数字信号转换成电话线上传输模拟信号;解调,即把模拟信号转换成数字信号。合称调制解调器
    发表于 10-27 09:43 5.7w次阅读
    <b class='flag-5'>调制解调器</b>(Modem)是什么_<b class='flag-5'>调制解调器</b>(Modem)有什么功能?

    调制解调器的详细资料介绍和应用与实例概述

    调制解调器调制解调器)广泛用于在普通的旧电话业务(POTS)网络和专用线路上使用模拟调制来发送和接收数字数据。虽然要发送的
    发表于 05-07 16:18 10次下载
    <b class='flag-5'>调制解调器</b>的详细资料介绍和应用与实例概述