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

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

3天内不再提示

浅析到底什么是CE、C++、C+L波段?

iotmag 来源:鲜枣课堂 作者:鲜枣课堂 2021-05-31 10:46 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

前几天写光通信那篇文章的时候,提到了CE、C++、C+L波段。

很多同学问,之前知道的都是O波段、E波段、C波段、L波段,没听说过什么CE、C++、C+L波段,这是啥意思?

今天,小枣君就专门给大家解释一下。

▉ 传统波段

大家都知道,光纤通信,就是利用光作为信息载体,在纤芯中传输,进行通信。

然而,并不是所有的光,都适合光纤通信。光的波长不同,在光纤中的传输损耗就不同。

为了尽可能减小损耗,保证传输效果,科研工作者一直在致力于寻找频率(波长)最合适的光。

上世纪70年代初,光纤通信开启实用化落地的进程。当时主要的研发对象,是多模光纤。

多模光纤的纤芯直径更大,容许不同模式的光在一根光纤上传输。

最早被使用的光,是波长为850nm的光,这个波段(band),也被直接称为850nm波段。

后来,到了70年代末80年代初,单模光纤开始了大规模的应用。

经过测试,工程师们发现,1260nm~1360nm波长范围的光,由色散导致的信号失真最小,损耗最低。

所以,他们将这一波长范围采纳为早期的光通信波段,并命名为O-band(O波段)。O,是“Orignal(原始)”的意思。

此后的三四十过年,经过漫长的摸索和实践,专家们逐渐总结出一个“低损耗波长区域”,也就是1260nm~1625nm区域。这个波长区域范围的光,最适合在光纤中传输。

这个区域被进一步划分成了五个波段,分别是:O波段,E波段,S波段,C波段和L波段。

随着技术的不断演进变化,专家们还验证了光纤传输损耗和光波波长之间的规律,如下图所示:

d49dabae-bfa4-11eb-9e57-12bb97331649.jpg

最常用的波段,被称为C波段(1530nm~1565nm)。C,是“conventional(常规)”的意思。

C波段表现出的损耗最低,被广泛用于城域网、长途、超长途以及海底光缆系统。WDM波分复用系统中,也经常用到C波段。

C波段旁边的L波段(1565nm~1625nm),是损耗第二低的波段,也是行业的主流选择之一。当C波段不足以满足带宽需求的时候,也会采用L波段作为补充。L,是“long-wavelength(长波长)”的意思。

S波段(1460nm~1530nm),也就是“short-wavelength(短波长)”波段,光纤损耗比O波段要高一些。它经常被用于PON(无源光网络)系统的下行波长。

最后再来看看E波段。

这个波段有点特别,它是五个波段中最不常见的波段。E,是“extended(扩展)”的意思。

大家观察刚才那张波长和损耗关系图时,会发现,E波段有一个明显的不规则激凸。

d503ff58-bfa4-11eb-9e57-12bb97331649.png

那是因为1370-1410nm波段,氢氧根离子(OH-)吸收,所以损耗急剧加大。这也被称为水峰。

早期的时候,因为工艺限制,光纤玻璃纤维中,经常残留有水(OH基)杂质,导致E波段的衰减最高,无法正常使用。

后来,玻璃制作过程中的脱水技术发明,E波段中最常用的光纤(ITU-T G.652.D)的衰减变得比O波段低,从而解决了水峰问题。(G.652.D也被称为低水峰光纤或无水峰光纤。)

除了以上波段之外,其实还有一个波段会被用到,那就是U波段(ultra-long-wavelength band,超长波段:1625-1675 nm)。U频段则主要用于网络监控。

汇总一下,如下表所示:

d5163042-bfa4-11eb-9e57-12bb97331649.png

▉ 波段的扩展趋势

时至今日,波段的情况又发生了变化。

随着网络数据流量的不断增长,光纤的容量需要进一步扩大。

想要扩大容量,有这么几种办法:

1、采用更牛逼的调制方式、频谱整形技术、各种复用手段(偏振复用,空分复用甚至角动量复用等);

2、扩大单根光纤中的纤芯数量;

3、用更大的频谱带宽,增加波道数量。

针对第三种方法,专家们就想出了,对现有的波段(前文提到的那些波段)进行扩展。

CE波段

传统C波段,指的是1529.16nm到1560.61nm的波段,从频率上看是195.9THz到191.6THz,大约可使用频谱范围是4THz。在50GHz间隔下,这个传统C波段可以支持80波,因此,也称为C80波段。

而CE波段,是在C80波段的基础上,向长波长扩展了一点点,波长范围是1529.16-1567.14nm,大约可使用频谱范围是4.8THz。在50GHz间隔下,CE波段可以支持96波,因此,也称为C96波段。

C96波段相比C80波段,传输容量可提升20%。

C++波段

再来看看C++波段方案。

大家看到C++,一定会觉得很亲切。其实,这里的C++,和C++编程语言没有任何关系。

C++,其实就是在C96扩展的基础上,进一步扩展,波长范围是1524-1572nm,大约可使用范围达到6THz,波长数可以扩展到120波。C++也因此被称为C120波段(也有称为Super C Band)。

C++波段相比C80波段,传输容量可提升50%。

C+L波段

最后看看C+L波段方案。

L波段1565nm到1625nm,如果按照1570~1611nm算,可用频谱范围大约是4.8THz。因此,C+L波段,可以实现192个波长,频谱带宽接近9.6THz,传输容量提升将近1倍。

画一张图,对比如下:

d5646e7e-bfa4-11eb-9e57-12bb97331649.png

再列个表,更方便对比:

d58be2c4-bfa4-11eb-9e57-12bb97331649.png

值得一提的是,C+L也有潜在的多种方案及频谱边界,例如:

C4T+L4T:1529~1561nm(4THz) + 1572~1606nm(4THz)

C6T+L6T:1524~1572nm(6THz) + 1575~1626nm(6THz)

大家应该也看出来了,其实L波段也有L++波段的,有时候也被称为Super L Band。

▉ 结语

以上,就是C、CE、C++、C+L波段的区别介绍。

总的来看,光纤可用频谱资源已经可以拓展到非常大的范围。但是,想要真正实现,并没有那么简单。

最主要的挑战,来自扩展频谱对光器件的更高要求。

掺铒光纤放大器(EDFA),光调制器等有源器件,WSS这样的无源器件(受限于LCOS工艺),对新扩展的频谱范围并不能都直接进行支持,需要进行升级。尤其是L波段,在传输性能劣化方面更差,会增加运维复杂性,进而增加成本投入。

另一方面,关于频谱扩展方案的具体标准,还有待进一步完善和明确。

总而言之,频谱扩展是一条必经之路,但究竟这条路该怎么个走法,还需要时间告诉我们答案。

好了,今天内容就到这里,谢谢大家的耐心阅读!

编辑:jq

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

    关注

    5

    文章

    61

    浏览量

    13508
  • C++
    C++
    +关注

    关注

    22

    文章

    2129

    浏览量

    77364
  • 无源器件
    +关注

    关注

    5

    文章

    240

    浏览量

    24356
  • 光调制器
    +关注

    关注

    0

    文章

    95

    浏览量

    8928

原文标题:到底什么是CE、C++、C+L波段?

文章出处:【微信号:iotmag,微信公众号:iotmag】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    C++与lua联合编程

    在现代软件工程的庞大架构中,纯粹的 C++ 与动态脚本语言之间的关系,早已演变成一场精密的“商业分工”。C++ 扮演着提供极致性能的“底层重工业”,而 Lua 则充当着实现灵活业务逻辑的“轻量级
    发表于 04-19 16:27

    C++:const 的空间,常量也能占内存?

    语言5g.VTg.dgdfgsg.cnJIWWQc++语言 c++语言5g.l3x.dgdfgsg.cnJIWWQc++语言 c++语言5g.776.dgdfgsg.cnJIWWQc++语言
    发表于 04-16 19:19

    土耳其电信联合中兴通讯完成全球首个C+L全频一体化1.6Tbps优智全光网现网试验

    近日,土耳其电信联合中兴通讯在伊斯坦布尔完成全球首个C+L(12THz)全频一体化1.6Tbps优智全光网现网试验,大幅提升系统容量、减少备件种类,并实现400GE/800GE业务超高速传输,为土耳其发展超宽、智能化全光网络,提升土耳其乃至欧亚数字经济水平奠定坚实基础。
    的头像 发表于 03-04 11:20 637次阅读

    keil实现cc++混合编程

    起因项目中使用到一个开源的模拟IIC的库,封装的比较好,但是是使用c++写的。于是将其移植到自己的项目中,主要有以下三步操作: 在工程选项中 C/C++中去掉勾选 C99 Mode
    发表于 01-26 08:58

    汽车网络安全开发语言选型指南:C/C++/Rust/Java等主流语言对比+Perforce QAC/Klocwork工具支持

    汽车网络安全如何选编程语言?CC++、Rust、Java……谁更适合AUTOSAR、ISO/SAE 21434?一文了解8种主流语言的优劣与适用场景,以及Perforce QAC/Klocwork对MISRA、CERT等规范的支持。
    的头像 发表于 12-26 11:13 659次阅读
    汽车网络安全开发语言选型指南:<b class='flag-5'>C</b>/<b class='flag-5'>C++</b>/Rust/Java等主流语言对比+Perforce QAC/Klocwork工具支持

    C语言与C++的区别及联系

    C语言和C++到底是什么关系? 首先C++C语言本来就是两种不同的编程语言,但C++确实是对
    发表于 12-24 07:23

    CC++之间的联系

    1、语法兼容性: C++完全兼容C语言的语法,这意味着任何有效的C语言程序都可以直接在C++编译器下编译通过。 2、底层控制: C++
    发表于 12-11 06:51

    C语言和C++之间的区别是什么

    区别 1、面向对象编程 (OOP): C语言是一种面向过程的语言,它强调的是通过函数将任务分解为一系列步骤进行执行。 C++C语言的基础上扩展了面向对象的特性,支持类(class)、封装、继承
    发表于 12-11 06:23

    C/C++条件编译

    条件编译是一种在编译时根据条件选择性地包含或排除部分代码的处理方法。在 C/C++ 中,条件编译使用预处理指令 #ifdef、#endif、#else 和 #elif 来实现。常用的条件编译指令有
    发表于 12-05 06:21

    C++程序异常的处理机制

    1、什么是异常处理? 有经验的朋友应该知道,在正常的CC++编程过程中难免会碰到程序不按照原本设计运行的情况。 最常见的有除法分母为零,数组越界,内存分配失效、打开相应文件失败等等。 一个程序
    发表于 12-02 07:12

    C/C++代码静态测试工具Perforce QAC 2025.3的新特性

     Perforce Validate 中 QAC 项目的相对/根路径的支持。C++ 分析也得到了增强,增加了用于检测 C++ 并发问题的新检查,并改进了实体名称和实
    的头像 发表于 10-13 18:11 732次阅读
    <b class='flag-5'>C</b>/<b class='flag-5'>C++</b>代码静态测试工具Perforce QAC 2025.3的新特性

    技能+1!如何在树莓派上使用C++控制GPIO?

    在使用树莓派时,你会发现Python和Scratch是许多任务(包括GPIO编程)中最常用的编程语言。但你知道吗,你也可以使用C++进行GPIO编程,而且这样做还有不少好处。借助WiringPi
    的头像 发表于 08-06 15:33 4493次阅读
    技能+1!如何在树莓派上使用<b class='flag-5'>C++</b>控制GPIO?

    C++ 与 Python:树莓派上哪种语言更优?

    Python是树莓派上的首选编程语言,我们的大部分教程都使用它。然而,C++在物联网项目中同样广受欢迎且功能强大。那么,在树莓派项目中选择哪种语言更合适呢?Python因其简洁性、丰富的库和资源而被
    的头像 发表于 07-24 15:32 1107次阅读
    <b class='flag-5'>C++</b> 与 Python:树莓派上哪种语言更优?

    Perforce QAC产品简介:面向C/C++的静态代码分析工具(已通过SO 26262认证)

    Perforce QAC专为C/C++开发者打造,支持多种编码规范、功能安全标准(ISO 26262)等,广泛用于汽车、医疗、嵌入式开发领域,可帮助快速识别关键缺陷、提升代码质量、实现合规交付。
    的头像 发表于 07-10 15:57 1453次阅读
    Perforce QAC产品简介:面向<b class='flag-5'>C</b>/<b class='flag-5'>C++</b>的静态代码分析工具(已通过SO 26262认证)

    主流的 MCU 开发语言为什么是 C 而不是 C++

    在单片机的地界儿里,C语言稳坐中军帐,C++想分杯羹?难喽。咱电子工程师天天跟那针尖大的内存空间较劲,C++那些花里胡哨的玩意儿,在这儿真玩不转。先说内存这道坎儿。您当stm32f4的256kRAM
    的头像 发表于 05-21 10:33 1204次阅读
    主流的 MCU 开发语言为什么是 <b class='flag-5'>C</b> 而不是 <b class='flag-5'>C++</b>?