当前位置: 首页 > news >正文

WDM_OTN_基础知识_波分站点与组网类型

为了便于理解,我们用高铁来打个比方,这是郑州与武汉的高铁,中间经过了许昌孝感等很多个站点,郑州武汉作为始发站和终点站,所有人员都是上车或下车,而许昌等中间站点,既有人员上下车,也有人员继续坐到后面的站,与此相对应,在波分系统中,我们把像郑州武汉这样的站称为端站,即OTM站,实现业务的全上全下,而对于许昌等站点则称为OADM站,部分业务上下,部分业务穿通。

 

同时波分信号在光纤中长途传输,信号的强度会变弱,接收端会检测不到,因此把所有光信号进行放大的站点,叫做光放站OLA(Optical Line Amplifier)。

而且为解决光信噪比劣化的问题,需要对相关的信号进行再生,对信号进行再生的站点就叫做中继站REG(Regenerator)。

OTM(Optical Terminal Multiplexer

OTM仅有一个光方向,光信号到此处全部终结,从图中可以看出,OTM是由波长转换单元(OTU)和分波单元MUX,DEMX,光放单元OAU,光监控单元,以及光张接口单元FIU,一共5部分组成。

 

波长转换单元OTU,是将信号灰光转换为彩光信号。

MUX和DMUX单元,则是实现多个波长的分波和合波的功能。

光放单元OAU是对所有波长的信号进行光功率的放大。

而光监控单元则是采用独立的波长来承载光监控信号,实现与网管系统的连接。

FIU则是将所有的业务信号与监控信号进行合并,送入光路进行传送。

对于OTM站,在信号的发送方向,把从SDH或者是数通设备来的业务信号,首先转换成波分的标准波长,然后通过合波单元MUX合成一束光,这束光再经过放大,然后合入监控信号,最后通过FIU单元接入光缆发送出去,与此相对应,在信号的接收方向,FIU单元从光缆中把监控信号和业务信号进行分离,业务信号经过放大单元之后,再通过DMUX,把一束光信号,分解成多路的彩光信号,最后经过OTU,转换成业务侧设备能够接收的标准信号。

OADM(Optical Add/Drop Multiplexer

它也是由FIU,光放单元(OAU),监控单元以及合分波单元MUX,DMUX,波长转换单元OTU这五部分组成。OADM相当于两套或者多套的OTM站点组成,它能够实现多个光方向业务的上下和穿通,对于OADM,我们还可以把它再细分为FOADM和ROADM,固定光分插复用器FOADM的功能,就是只能上路和下路固定波长的信道,而动态光分插复用器ROADM,则可以动态的随意调整上路和下路的波长。

OLA

光放大站OLA,它是由FIU,光放单元OAU,监控单元三个部分组成的,它的信号流向是,首先从FIU中分解出光监控信道和业务信道,然后对业务信道用光放单元进行放大,最后再把光监控信道与放大后的业务信道合路继续传送。

REG

光中继站,REG没有业务的上下,只是为了增强信号的信噪比,达到延长传输距离的目的。REG是由FIU,光放单元OAU,监控单元,以及合分波单元MUX,DMUX,波长转换单元OTU,这五部分组成。那么在REG中,需要再生的信号,送入光波长转换单元OTU,完成再定时再整形再生所谓3R的功能,然后继续传送。

从上面的介绍中我们可以看到,波分的站点分类原来是这么的复杂。那么问题来了,这些站点可以能成什么样的网络呢。其实也很简单。

组网类型

波分系统主要分为点到点,链型,环形,网状网这四种基本的组网类型。

点到点组网,这是最基本的一种组网方式,所有的业务在两点之间全上全下,所以两个站点都是OTM的配置,这个时候如果两点之间的距离较远,就会增加OLA站。来补偿线路衰耗造成的光功率损失,一般情况下,是80公里左右放置一个光放站,当然这是在光纤的品质比较好的情况下,那么如果在传输的过程中信号的信噪比就是OSNR,劣化的比较严重,这个时候就需要用到光中继站REG,来对信号进行再生,而在实际网络中,只有两个业务站点的网络是是比较少的,通常在光纤链路中会有多个上下业务的站点,这样就形成了链状网。

链状网,组建链状网需要考虑的因素和前面的点到点是类似的,根据信号放大和中继的需求,相对就的增加OLA和REG的站点。那么如果随着业务的发展,OLA和REG的站点,有业务上下的需求,这个时候,它们者可以改造成OADM的站点。对于点到点和链状组网,因为没有保护路径,所以一旦光纤中断,业务也中断了,因此呢可靠性比较差,所以仅在光纤条件有限的情况下,才会采用。

环型网,是应用比较广泛的基础组网类型,并且在环形网的基础上,还可以进一步演变出网关网,从图中可以看到,在环网中,两点之前有一东一西两条传输路由,能够实现业务的双路由保护,通常情况下,工作路由是光功率,时延等性能最优的链路,一旦主用路由故障,环形网能够迅速的倒换到保护路由上,而且倒换时间一般是少50ms,对业务是没有损伤的,这是最基本的电信级业务的需求

网状网,是相对复杂的组网,它综合采用了前面提到的点对点,链型以及环型这多种的组网类型,网状网能够为业务提供多条路由,从而使得业务有更多的保护路由选择,因此呢非常的灵活,但是网状网的设计,因为需要综合考虑每条业务路径的物理参数,比如光功率,OSNR等,所以通过在业务需求确定之后,采用工具来完成设计,输出相就的站点类型,组网拓扑以及波道图等等。

相关文章:

WDM_OTN_基础知识_波分站点与组网类型

为了便于理解,我们用高铁来打个比方,这是郑州与武汉的高铁,中间经过了许昌孝感等很多个站点,郑州武汉作为始发站和终点站,所有人员都是上车或下车,而许昌等中间站点,既有人员上下车,…...

机器视觉--索贝尔滤波

引言 在图像处理领域,边缘检测是一项至关重要的任务,它能够帮助我们识别图像中不同区域的边界,为后续的目标识别、图像分割等操作奠定基础。索贝尔滤波(Sobel Filter)作为一种经典的边缘检测算法,因其简单…...

网络分析仪E5071C的回波损耗测量

回波损耗(Return Loss)是评估射频/微波元件(如滤波器、天线、电缆等)信号反射特性的关键参数,反映端口阻抗匹配性能。E5071C矢量网络分析仪(VNA)通过以下步骤实现高精度回波损耗测量&#xff1a…...

力扣-二叉树-98 验证二叉搜索树

思路 第一个特性,二叉搜索树的中序遍历是有序的,第二个特性,利用两个指针判断大小关系 代码 class Solution { public:TreeNode* pre NULL;bool isValidBST(TreeNode* root) {if(root NULL) return true;bool left isValidBST(root->…...

【动态规划】详解 0-1背包问题

文章目录 1. 问题引入2. 从 dfs 到动态规划3. 动态规划过程分析4. 二维 dp 的遍历顺序5. 从二维数组到一维数组6. 一维数组的遍历次序7. 背包的遍历顺序8. 代码总结9. 总结 1. 问题引入 0-1 背包是比较经典的动态规划问题,这里以代码随想录里面的例子来介绍下。总的…...

【Java线程池与线程状态】线程池分类与最佳实践

解析Java线程池与线程状态变化,结合运行机制与业务场景对照,帮助形成系统性知识。 一、线程池核心要素(五维模型) 采用「参数配置→处理流程→工作模式」三层递进结构 核心参数(线程池DNA) corePoolSiz…...

【小白学AI系列】NLP 核心知识点(八)多头自注意力机制

文章目录 **多头自注意力机制(Multi-Head Self-Attention)****核心概念** **1. 自注意力机制(Self-Attention)****2. 多头机制(Multi-Head Attention)****3. 为什么要用多头注意力机制?****4. 公…...

学习笔记——word中图目录、表目录 标题引用

目标1: 建立——图1-1 引用——图1-1 1在word文档中的引用——>插入题注 新建标签,然后命名为“图1-“。 点击确认,即可插入如图所示 图1- 1 春天 需要把图1-和后面那个1中间的空格删除,即 图1-1 春天 2怎么去引用这个“…...

3.3 Hugging Face Transformers核心功能模块深度解析

Hugging Face Transformers核心功能模块深度解析 一、模块化架构总览 #mermaid-svg-wxTV5vrEo7Y57IlW {font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#333;}#mermaid-svg-wxTV5vrEo7Y57IlW .error-icon{fill:#552222;}#mermaid-svg-wxT…...

linux中设置脚本定时执行ntp命令同步时间

目录 一、背景二、过程1.到系统目录2.安装ntp3.创建文件夹4.创建脚本文件5.提升脚本文件权限6.设置执行时间:7.检查是否设置了执行器(执行后输出的内容为执行器中的定时执行内容)8.执行脚本文件9.查看日志文件,是否执行成功 三、总…...

map的使用(c++)

在了解map之前,我们先看看两个场景,通过这两个场景的对比,让我们知道为什么要存在存储双关键字的容器 场景一:判断一堆字符串中,某一个字符串是否出现过 在没学set容器之前,我们只能想到把这一堆字符串存到…...

毕业设计—基于Spring Boot的社区居民健康管理平台的设计与实现

🎓 毕业设计大揭秘!想要源码和文章?快来私信我吧! Hey小伙伴们~ 👋 毕业季又来啦!是不是都在为毕业设计忙得团团转呢?🤔 别担心,我这里有个小小的福利要分享给你们哦&…...

Python:蟒蛇绘制(一笔画)

一、题目要求 使用turtle库,绘制一个蟒蛇形状的图形。‬ 二、代码展示 # 请在下方开始编写你的代码 import turtle turtle.setup(650,350,200,200) turtle.penup() turtle.fd(-250) turtle.pendown() turtle.pensize(25) turtle.pencolor("purple") turt…...

mysql查询判断函数,类似decode

mysql中没有decode函数,如果使用的话,会报如下错误:Error Code: 1305. FUNCTION stockdb.decode does not exist 如果要实现像 Oracle 数据库那样原生的 DECODE 函数,可以通过以下几种方式来实现类似 DECODE 函数的功能。 -- 创建…...

异常处理、事务管理

异常处理 程序开发过程中不可避免的会遇到异常现象 如何处理 方案一:在Controller的方法中进行try...catch处理(代码臃肿,不推荐) 方案二:全局异常处理器 全局异常处理器 RestControllerAdvice :定义全…...

UART(一)——UART基础

一、定义 UART(Universal Asynchronous Receiver/Transmitter)是一种广泛使用的串行通信协议,用于在设备间通过异步方式传输数据。它无需共享时钟信号,而是依赖双方预先约定的参数(如波特率)完成通信。 功能和特点 基本的 UART 系统只需三个信号即可提供稳健的中速全双工…...

MySQL 中各种日志简介

MySQL 日志 慢查询日志(Slow query log) 慢查询⽇志由执⾏时间超过系统变量 long_query_time 指定的秒数的SQL语句组成,并且检 查的⾏数⼤于系统变量 min_examined_row_limit 指定值。被记录的慢查询需要进⾏优化, 可以使⽤mysqldumpslow客⼾端程序对慢…...

【每日论文】Text-guided Sparse Voxel Pruning for Efficient 3D Visual Grounding

下载PDF或者阅读论文,请点击查看:LlamaFactory - huggingface daily paper - 每日论文解读 | LlamaFactory | LlamaFactory 摘要 中文 在这篇论文中,我们提出了一种高效的多级卷积架构,用于3D视觉定位。传统的由于采用两阶段或基…...

Kylin server v10部署docker

这里不用写什么标题 1. docker环境1.1 docker-ce1.1.1 yum安装1.1.2 离线安装 1.2 docker-compose 2. 镜像载入3. 服务启停4. 其他 1. docker环境 1.1 docker-ce docker-ce是社区版docker服务,可以通过yum方式直接安装或者离线安装,在国产化环境中&…...

计算机之就业主流岗(Mainstream Computer Employment Positions)

计算机之就业主流岗 计算机行业一直以来都是就业市场中的热门领域,技术岗位种类繁多,但每个岗位都有自己的核心技能和职责方向。以下是计算机行业中主流的技术岗位及其特点介绍,帮助你更清晰地了解这些职业的内容和发展前景。 1. 后端开发 …...

基于算法竞赛的c++编程(28)结构体的进阶应用

结构体的嵌套与复杂数据组织 在C中,结构体可以嵌套使用,形成更复杂的数据结构。例如,可以通过嵌套结构体描述多层级数据关系: struct Address {string city;string street;int zipCode; };struct Employee {string name;int id;…...

7.4.分块查找

一.分块查找的算法思想: 1.实例: 以上述图片的顺序表为例, 该顺序表的数据元素从整体来看是乱序的,但如果把这些数据元素分成一块一块的小区间, 第一个区间[0,1]索引上的数据元素都是小于等于10的, 第二…...

Golang 面试经典题:map 的 key 可以是什么类型?哪些不可以?

Golang 面试经典题:map 的 key 可以是什么类型?哪些不可以? 在 Golang 的面试中,map 类型的使用是一个常见的考点,其中对 key 类型的合法性 是一道常被提及的基础却很容易被忽视的问题。本文将带你深入理解 Golang 中…...

以下是对华为 HarmonyOS NETX 5属性动画(ArkTS)文档的结构化整理,通过层级标题、表格和代码块提升可读性:

一、属性动画概述NETX 作用:实现组件通用属性的渐变过渡效果,提升用户体验。支持属性:width、height、backgroundColor、opacity、scale、rotate、translate等。注意事项: 布局类属性(如宽高)变化时&#…...

大型活动交通拥堵治理的视觉算法应用

大型活动下智慧交通的视觉分析应用 一、背景与挑战 大型活动(如演唱会、马拉松赛事、高考中考等)期间,城市交通面临瞬时人流车流激增、传统摄像头模糊、交通拥堵识别滞后等问题。以演唱会为例,暖城商圈曾因观众集中离场导致周边…...

基于当前项目通过npm包形式暴露公共组件

1.package.sjon文件配置 其中xh-flowable就是暴露出去的npm包名 2.创建tpyes文件夹,并新增内容 3.创建package文件夹...

Keil 中设置 STM32 Flash 和 RAM 地址详解

文章目录 Keil 中设置 STM32 Flash 和 RAM 地址详解一、Flash 和 RAM 配置界面(Target 选项卡)1. IROM1(用于配置 Flash)2. IRAM1(用于配置 RAM)二、链接器设置界面(Linker 选项卡)1. 勾选“Use Memory Layout from Target Dialog”2. 查看链接器参数(如果没有勾选上面…...

HBuilderX安装(uni-app和小程序开发)

下载HBuilderX 访问官方网站:https://www.dcloud.io/hbuilderx.html 根据您的操作系统选择合适版本: Windows版(推荐下载标准版) Windows系统安装步骤 运行安装程序: 双击下载的.exe安装文件 如果出现安全提示&…...

论文解读:交大港大上海AI Lab开源论文 | 宇树机器人多姿态起立控制强化学习框架(一)

宇树机器人多姿态起立控制强化学习框架论文解析 论文解读:交大&港大&上海AI Lab开源论文 | 宇树机器人多姿态起立控制强化学习框架(一) 论文解读:交大&港大&上海AI Lab开源论文 | 宇树机器人多姿态起立控制强化…...

Docker 本地安装 mysql 数据库

Docker: Accelerated Container Application Development 下载对应操作系统版本的 docker ;并安装。 基础操作不再赘述。 打开 macOS 终端,开始 docker 安装mysql之旅 第一步 docker search mysql 》〉docker search mysql NAME DE…...