什么是OADM光分插复用器

文章导读:
什么是OADM光分插复用器
光分插复用器的功能
光分插复用器的类型(FOADM, TOADM)
OADM的应用

1、什么是OADM光分插复用器
由不同的光通道进出单模光纤。 它的主要功能是在不影响其他波长信道传输的情况下,选择性地下载或上传一个或多个波长信道。 OADM设备是全光网络的关键设备之一。
OADM光分插复用器
“上路(Add)”是指设备向现有多波长 WDM 信号添加一个或多个新波长通道的能力,而“下路(Drop)”是指下载或移除一个或多个通道通往本地信号,将这些信号传递到另一网络路径,并且不影响现有其他波长信道按原有路线传输。
OADM光分插复用器
2、光分插复用器的功能
传统的 OADM 由光复用器、光解复用器和介于它们之间的一种重构方法,即在光解复用器、光复用器和一系列进展信号分插的端口之间进展路径重构的方法。

上下路分插单元是OADM的核心实现功能,能够从传输的多个波长中选择性的上下路某个波长信号,或仅仅通过某个波长信号,但不影响其他波长信道的传输。MUX将波长通道进展复用后传输至一根输出光纤,而DEMUX在输入光纤上将波长进展别离后传输至端口。这一重构过程可通过光纤跳线或光开关实现。

OADM具体的工作过程如下:从线路来的WDM信号输入包含λ1到λ4四个波长信道,其中根据业务需求,有选择地下载(Drop)λ2(B)和λ4(D)波长信道到本地,相应地上路(Add)本地的不同λ2(E)和λ4(F)波长信道,和其它与本地无关的波长信道复用在一起后,从OADM的线路输出端输出。
OADM具体的工作过程

3、光分插复用器的类型(FOADM, TOADM)
根据可实现上下波长的灵活性,OADM可分为固定波长OADM(FOADM)和可重构OADM(ROADM)。FOADM通常用于固定的通信网络,其波长通道预设置好,无法更改。TOADM则较为灵活,其波长通道可以调整至任何波长,适应性较强。

FOADM (Fixed Optical Add-Drop Multiplexer, 固定光分插复用器)只能上路和下路固定波长的信道,相对于ROADM而言,不能动态地随意调整设定。

图为FOADM的简单示意图。 首先,demux将所有波长分离,将指定的波长下路分到本地节点,其余波长通过节点。 同时上路添加另一个本地指定波长,以及通过 Mux 驱动到下一个节点的其他波长。FOADM就是你不能临时改变上/下路波长,因为它都是固定设置好的。
FOADM的简单示意图
常见的FOADM可分为薄膜滤光片型(TFF型)、光纤布拉格光栅(FBG型)和集成平面阵列波导光栅(AWG型)三种。 从频段上,FOADM可分为DWDM OADM和CWDM OADM。

ROADM(Reconfigurable Optical Add-Drop Multiplexer,可重构光分插复用器)是一种使用在密集波分复用(DWDM)系统中的器件或设备,其作用是通过远程的重新配置,可以动态上路或下路业务波长。也就是说,在线路中间,可以根据需要任意指配上下业务的波长,实现业务的灵活调度。通常选择WSS(光波长选择开关)来实现分插复用任意的单波或多波信号。

为了实现无阻塞的波长交换和上/下载,新一代ROADM节点要求具有无色、无方向性和无竞争(Colorless, Directionless and Contention-less)的特点,这就是CDC-ROADM。CDC-ROADM的优势在于可以在任意端口上传下载任意频段,同时解决了同一个频段不能放在同一条路径上的问题,大大降低了故障恢复的难度效率。ROADM节点通常由波长选择开关(WSS)和其他模块组成,CDC(无色、无方向性和无竞争)功能取决于ROADM节点的结构,而灵活带宽功能则取决于其中的关键模块WSS。与固定光分插复用器不同,ROADM 允许在线重新配置且不影响流量。
其中一种ROADM结构示意图
基于成本考虑,现有的城域网主要是基于CWDM和FOADM(固定光分叉复用器)技术,为了升级网络,之前应用于骨干网中的DWDM和ROADM(可重构光分叉复用器)技术,有望下沉至城域网。

4、OADM的应用
城域网MAN
由于OADM的灵活性,主要应用于MAN(城域网),其组网灵活、易于网络升级和扩大规模,是城域网应用理想的多业务传输平台。在DWDM城域网结构中,OADM(光分插复用器)是最关键的部件,需使用大量的OADM,它的作用是在DWDM环路中灵活地添加分离波长。
OADM的应用
光交叉连接OXC
OADM是全光网的关键的产品,它无需光电转换,不受电子瓶颈影响,可透明传输数据,组网灵活可靠。

随着人们对信息的不断需求以及信息技术的飞速发展,网络通讯成为了不可或缺的一部分,而OADM(Optical Add-Drop Multiplexer)作为光纤通讯系统中的一种核心设备,为网络通讯提供了重要的支持。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mfbz.cn/a/14309.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

python 的 object 与type的关系

python 的 object 与type的关系 是并列关系&#xff0c;两种是相互依赖的 查询父类 type.__bases__ object.__bases__(<class ‘object’>,) () 查询类型 type(type) type(object)<class ‘type’> <class ‘type’> 在python中&#xff0c;type用于描述…

开放原子训练营(第一季)铜锁探密:基于铜锁构建在线在线加密工具箱

基于铜锁构建Web在线加密工具库 搭建运行环境 实验⼿册中的实验都是以 docker 和 docker-compose 环境为主&#xff0c;基于 Ubuntu 20.04 容器镜像。 初始化项目 首先利用 IDE 创建一个 tongsuo_web 的空项目&#xff0c;接下来我们所有的文件都会创建在该项目中&#xff0…

ThinkPHP模型操作下

ThinkPHP模型操作下 前言1. 模型设置1.name(数据表除去前后缀的名字&#xff0c;默认是当前model的类名)2.table(完整的数据表名)3.pk 改变主键名称4.schema 设置模型对应数据表字段及类型5.disuse 数据表废弃字段&#xff08;数组&#xff09;6.模型的其他属性 2. 模型的主要功…

E5EAA HENF105240R1将用于工业生产过程的测量、控制和管理

​E5EAA HENF105240R1将用于工业生产过程的测量、控制和管理 工业控制计算机是工业自动化控制系统的核心设备 工业控制计算机是工业自动化设备和信息产业基础设备的核心。传统意义上&#xff0c;将用于工业生产过程的测量、控制和管理的计算机统称为工业控制计算机&#xff0c;…

JVM学习(八):运行时数据区——虚拟机栈(字节码程度深入剖析)

目录 一、概述 1.1 基于栈结构的虚拟机 1.2 栈和堆 二、虚拟机栈&#xff08;Java Virtual Machine Stack&#xff09;详述 2.1 虚拟机栈介绍 2.2 虚拟机栈作用 2.3 虚拟机栈特点 三、栈中常见的异常 3.1 StackOverflowError异常 3.2 OutOfMemoryError异常 四、…

Linux驱动开发:uboot启动流程详解

前言&#xff1a;uboot作为Linux驱动开发的 “三巨头” 之一&#xff0c;绝对是一座绕不开的大山。当然&#xff0c;即使不去细致了解uboot启动流程依旧不影响开发者对uboot的简单移植。但秉持着知其然知其所以然的学习态度&#xff0c;作者将给读者朋友细致化的过一遍uboot启动…

UE4 架构初识(二)

目录 UE4 引擎学习 一、架构基础 1. Pawn &#xff08;1&#xff09;DefaultPawn &#xff08;2&#xff09;SpectatorPawn &#xff08;3&#xff09;Character 2. AController 3. APlayerState 4. 总结 UE4 引擎学习 一、架构基础 1. Pawn UE也是从Actor中再派生…

【小程序】input输入双向数据绑定

小程序中&#xff0c;input标签中的数据为单向绑定&#xff1a; <inputtype"number"bindinput"inputRealmoney"value"{{ amount }}"placeholder"请输入金额" />如上代码&#xff0c;我们绑定了输入框的数据amount&#xff0c;并…

JavaSE-06 [面向对象OOP + 封装]

JavaSE-06 [面向对象OOP 封装] 第一章 面向对象思想 1.1 面向过程和面向对象 面向过程&#xff1a; 面向过程就是分析出解决问题所需要的步骤&#xff0c;然后用函数把这些步骤一步一步实现&#xff0c;使用的时候一个一个依次调用就可以了面向对象&#xff1a; 面向对象是…

MITA触摸屏维修WP4053米塔工控机控制屏维修

MITA-TEKNIK米塔触摸屏维修工控机工控屏控制器维修DISPLAY 2COM全系列型号 Mita-Teknik触摸屏维修常见故障&#xff1a;上电无显示&#xff0c;运行报故障&#xff0c;无法与电脑通讯&#xff0c;触摸无反应&#xff0c;触控板破裂&#xff0c;触摸玻璃&#xff0c;上电黑屏&a…

云原生|kubernetes|rancher-2.6.4安装部署简明手册

前言: rancher是一个比较特殊的开源的kubernetes管理工具&#xff0c;特殊在它是一个名称为k3s的简单kubernetes集群&#xff0c;而该集群是在kubernetes集群内的。 OK&#xff0c;本文将讲述如何在centos7服务器上&#xff0c;在已有的kubernetes-1.23.15集群内&#xff0c;…

springboot,Flowable 流程实例的激活与挂起(二)

一.简介 接上一篇 springboot&#xff0c;Flowable 流程实例的激活与挂起&#xff08;一&#xff09; 二.流程实例的挂起与激活 1.流程实例的挂起 挂起一个流程实例的代码如下&#xff1a; Test void test08() {List<ProcessDefinition> list repositoryService.cr…

Git相关使用

私人博客 许小墨のBlog —— 菜鸡博客直通车 系列文章完整版&#xff0c;配图更多&#xff0c;CSDN博文图片需要手动上传&#xff0c;因此文章配图较少&#xff0c;看不懂的可以去菜鸡博客参考一下配图&#xff01; 系列文章目录 前端系列文章——传送门 后端系列文章——传送…

数组模拟实现单链表快速操作

前言&#xff1a;我们都知道链表的一般模式是由结构体加指针来实现的&#xff0c;但是在实际的比赛中&#xff0c;结构体指针来实现链表的操作并不常用&#xff0c;原因是因为我们在增加节点时需要开辟新的内存&#xff0c;而比赛时给出的样例大多都是十几万个数据&#xff0c;…

找出1-1000中的所有完美数

再次练习查找完美数&#xff0c;找出 1-1000 中的所有完美数。 【学习的细节是欢悦的历程】 Python 官网&#xff1a;https://www.python.org/ Free&#xff1a;大咖免费“圣经”教程《 python 完全自学教程》&#xff0c;不仅仅是基础那么简单…… 地址&#xff1a;https://l…

Git的安装和学习使用(一)

本篇文章旨在分享本人在学习Git时的随笔记&#x1f929; 文章目录 一、Git 快速入门1.1 Git 概述1.2 SCM概述1.3 Git 安装1.3.1 软件下载1.3.2 软件安装1.3.3 软件测试 二、Git 基础使用2.1 Git 概念2.1.1 版本控制2.1.2 分布式2.1.3 系统2.1.4 区域 2.2 Git 基础指令2.2.1 Lin…

任务调度原理 通俗讲解详细(FreeRTOS)

寄存器说明 以cortex-M3&#xff0c;首先先要了解比较特别的几个寄存器&#xff1a; r15 PC程序计数器&#xff08;Program Counter&#xff09;,存储下一条要执行的指令的地址。 r14 LR连接寄存器&#xff08;Link Register &#xff09;&#xff0c;保存函数返回地址&#x…

Rancher 部署 Elasticsearch 8.5.1 版本服务

前言 从 es7 升级到 es8 之后&#xff0c;启动容器默认启用了 ssl 安全传输配置&#xff0c;但是在 Rancher 中部署的话&#xff0c;需要挂载 pvc 实现 data、logs 等目录持久化&#xff0c;启用 ssl 需要对证书等进行操作&#xff0c;非常麻烦&#xff0c;非常坑。 本文以启…

bitset(位图)的使用与模拟实现

bitset&#xff08;位图&#xff09; 位图引入bitset的使用bitset&#xff08;位图&#xff09;的模拟实现bitset类各函数接口总览bitset类的实现构造函数set、reset、flip、testsize、countany、none、all打印函数 位图引入 问&#xff1a;给40亿个不重复的无符号整数&#xf…

AlgoC++第三课:C++世界观

目录 C世界观前言1. 程序逻辑2. 内存的逻辑3. 调度的逻辑4. 编译的逻辑5. 作用域的逻辑6. 命名空间的逻辑7. 生命周期的逻辑8. C类的逻辑9. 编译时和运行时的逻辑总结 C世界观 前言 手写AI推出的全新面向AI算法的C课程 Algo C&#xff0c;链接。记录下个人学习笔记&#xff0c…
最新文章