SDH信号的帧结构与复用

news2024/9/26 1:20:22

在OTN技术的学习中,涉及到了大量SDH的相关知识,例如映射,复用,开销等,所以简单的总结一下SDH的帧结构与复用用以辅助学习OTN技术。

DWDM(密波)大容量+SDH(同步数字体系)的组网灵活,保护完善,管理功能强大=OTN 光传送网

OTN光传送网(Optical Transport Network)&什么是OTN-CSDN博客文章浏览阅读1.8w次,点赞78次,收藏345次。本文深入探讨了OTN(光传送网)技术,包括OTN的电层和光层结构、OTN帧的组成、速率等级、开销功能以及复用结构。内容涵盖OTN如何封装和传输不同速率的客户信号,如SDH、以太网等,并介绍了OTN的保护机制和维护管理能力。此外,还讨论了OTN相对于SDH的主要改进,如大颗粒带宽复用、强大的开销管理和光层保护。https://blog.csdn.net/qq_33162707/article/details/125388728

一、SDH信号的帧结构和复用

1、STM-N帧结构

STM-1信号的帧结构是9行×270列的块状帧,由上图看出,当N个STM-1信号通过字节间插复用成STM-N信号时,仅仅是将STM-1信号的列按字节间插复用,行数恒定为9行。

SDH信号帧传输的原则是:帧结构中的字节(8bit)从左到右,从上到下一个字节一个字节(一个比特一个比特)的传输,传完一行再传下一行,传完一帧再传下一帧。

帧速率:ITU-T规定对于任何级别的STM-N帧,帧频是8000帧/秒,也就是帧长或帧周期为恒定的125μs。

(但是由于STM-4是由4个STM-1字节间插构成,体积变大4倍,帧频率不变,带宽也就随之变为了4倍)

STM-N的帧结构由3部分组成:

  1. 段开销,包括再生段开销(RSOH)和复用段开销(MSOH);
  2. 管理单元指针(AU-PTR);
  3. 信息净负荷(payload)。

1.1、信息净荷

信息净负荷(payload)是在STM-N帧结构中存放将由STM-N传送的各种信息码块的地方。

信息净负荷区相当于STM-N这辆运货车的车箱,车箱内装载的货物就是经过打包的低速信号——待运输的货物。

为了实时监测货物(打包的低速信号)在传输过程中是否有损坏,在将低速信号打包的过程中加入了监控开销字节——通道开销(POH)字节。

POH作为净负荷的一部分与信息码块一起装载在STM-N这辆货车上在SDH网中传送,它负责对打包的货物(低速信号)进行通道性能监视、管理和控制(有点儿类似于传感器)。

STM-1(155M)信号可复用进63×2Mbit/s的信号,可将STM-1信号看成一条传输大道,那么在这条大路上又分成了63条小路(VC12),每条小路通过相应速率的低速信号,那么每一条小路就相当于一个低速信号通道,通道开销的作用就可以看成监控这些小路的传送状况了。这63个2M通道复合成了STM-1信号这条大路——此处可称为“段”了。

1.2、段开销

段开销(SOH)是为了保证信息净负荷正常、灵活传送所必须附加的供网络运行、管理和维护(OAM)使用的字节。

段开销可进行对STM-N这辆运货车中的所有货物在运输中是否有损坏进行监控,

而POH的作用是当车上有货物损坏时,通过它来判定具体是哪一件货物出现损坏。

SOH完成对货物整体的监控,POH是完成对某一件特定的货物进行监控。

段开销,包括再生段开销(RSOH)和复用段开销(MSOH),分别对对应的段层进行监控。

RSOH和MSOH的区别是什么呢?

区别在于监管的范围不同。例如光纤上传输的是2.5G信号,那么,RSOH监控的是STM-16整体的传输性能,而MSOH则是监控STM-16信号中每一个STM-1的性能情况。

汇总一下:

RSOH、MSOH、POH区别,是对于SDH信号的层层监控。

RSOH是对整个STM-16信号的监控;

MSOH是监控STM-16中每个STM-1的状态

POH是监控STM-1中每个低速之路信号(例如VC12)的传输状态。

1.3、管理单元指针(AU-PTR)

管理单元指针位于STM-N第四行。

SDH能够从高速信号中直接分/插出低速支路信号(例如2Mbit/s),就是因为AU-PTR

AU-PTR是用来指示信息净负荷的第一个字节在STM-N帧内的准确位置的指示符,以便收端能根据这个位置指示符的值(指针值)正确分离信息净负荷。(STM-1信号字节间差在了一起,通过AU-PTR就可以找到第一个货物在哪里)

指针有高、低阶之分,高阶指针是AU-PTR,低阶指针是TU-PTR(支路单元指针)

1.4、补充:字节间插概念

SDH体系中高等级的数字信号系列例如:622Mbit/s(STM-4)、2.5Gbit/s(STM-16)等

通过将低速率等级的信息模块(例如STM-1)通过字节间插同步复接而成,复接的个数是4的倍数,例如:STM-4=4×STM-1,STM-16=4×STM-4。

SDH网中,SDH的信号实际上起着运货车的功能,它将各种不同体制的信号像货物一样打成不同大小的包(速率级别),然后装入货车(装入STM-N帧中),在SDH的主干道上(光纤上)传输。在收端从货车上卸下打成货包的货物(其它体制的信号),然后拆包封,恢复出原来体制的信号。这也就形象地说明了不同体制的低速信号复用进SDH信号(STM-N),在SDH网上传输和最后拆分出原体制信号的全过程。

2、SDH复用与步骤

SDH的复用包括两种情况:

一种是低阶的SDH信号(STM-1)复用成高阶SDH信号(STM-N);

另一种是低速支路信号(例如2Mbit/s、34Mbit/s、140Mbit/s)复用成SDH信号STM-N。

第一种情况低阶的SDH信号(STM-1)复用成高阶SDH信号(STM-N);

主要通过字节间插复用方式来完成的,复用的个数是4合一,即4×STM-1→STM-4,4×STM-4→STM-16。

在复用过程中保持帧频不变(8000帧/秒),

在进行字节间插复用过程中,各帧的信息净负荷和指针字节按原值进行间插复用,而段开销则会有些取舍。在复用成的STM-N帧中,SOH并不是所有低阶SDH帧中的段开销间插复用而成,而是舍弃了一些低阶帧中的段开销。

第二种情况低速支路信号(例如VC12、VC3、VC4)复用成STM-N。

传统的将低速信号复用成高速信号的方法有两种:

1、比特塞入法(又叫做码速调整法)

利用固定位置的比特塞入指示来显示塞入的比特是否载有信号数据,允许被复用的净负荷有较大的频率差异(异步复用)。

它的缺点是因为存在一个比特塞入和去塞入的过程(码速调整),而不能将支路信号直接接入高速复用信号或从高速信号中分出低速支路信号,也就是说不能直接从高速信号中上/下低速支路信号,要一级一级的进行。这种比特塞入法就是PDH的复用方式。

2、固定位置映射法

这种方法利用低速信号在高速信号中的相对固定的位置来携带低速同步信号,要求低速信号与高速信号同步,也就是说帧频相一致。

它的特点在于可方便的从高速信号中直接上/下低速支路信号,但当高速信号和低速信号间出现频差和相差(不同步)时,要用125μs(8000帧/秒)缓存器来进行频率校正和相位对准,导致信号较大延时和滑动损伤。

基本的复用单元:

  • C-容器
  • VC-虚容器
  • TU-支路单元
  • TUG-支路单元组
  • AU-管理单元
  • AUG-管理单元组

2.1、VC-4(140M)复用到STM-N

①、码速调整(比特塞入法)速率适配进入C4。

  • C4是用来装载140M PDH信号的标准信息结构(容器)
  • 容器的主要作用就是进行速率调整,140Mbit/s的信号装入C4也就相当于将其打了个包封,使140Mbit/s信号的速率调整为标准的C4速率。
  • C4的帧结构是以字节为单位的块状帧,帧频是8000帧/秒,也就是说经过速率适配,140Mbit/s的信号在适配成C4信号时已经与SDH传输网同步了。

②、对140Mbit/s的通道信号进行监控,在C4块状帧前加上一列通道开销字节(高阶通道开销VC4-POH),信号变为VC4信息结构。 C4加了开销->VC4

  • VC4是与140Mbit/sPDH信号相对应的标准虚容器,此过程是对C4信号再打一个包封(要加入9个开销字节,位于VC4帧的第一列),将对通道进行监控管理的开销(POH)打入包封中去,以实现对通道信号的实时监控。
  • 这时VC4的帧结构,就成了9行×261列。STM-1时,即为9行×261列,VC4其实就是STM-1帧的信息净负荷。将PDH信号经打包成C,再加上相应的通道开销而成VC这种信息结构,这个过程就叫映射。

③、在VC-4信号前面添加AU-PTR(AU指针)用于正确分离VC-4

  • 货物物都打成了标准的包封(STM-1),可以往字节间插复用变为STM-N,但是在讲VC装载到净荷时,如果装载速度和STM-N的帧周期125μs不一致时候,就会使VC位置浮动,所以在VC4前面附加一个管理单元指针(AU-PTR)来解决这个问题。此时信号由VC4变成了管理单元AU-4这种信息结构。
  • AU-4的信息结构初具STM-1的雏形,只不过缺少SOH的部分(也可以理解为在VC4外面又封装了一层)。

AU管理单元为高阶通道层和复用段层提供适配功能,由高阶VC-4和AU-PTR指针组成。

  • AU指针的作用是指明高阶VC在STM帧中的位置(方便收端解封装)。通过指针的作用,允许高阶VC在STM帧内浮动,即允许VC4和AU-4有一定的频偏和相差;尽管货物包可能在车箱内(信息净负荷区)“浮动”,但是AU-PTR本身在STM帧内的位置是固定的。AU-PTR不在净负荷区,而是和段开销在一起。这就保证了收端能正确的在相应位置找到AU-PTR,进而通过AU指针定位VC4的位置,进而从STM-N信号中分离出VC4。
  • 一个或多个在STM帧中占用固定位置的AU组成AUG--管理单元组。

④、AUG加上相应的SOH合成STM-1信号,N个STM-1信号通过字节间插复用成STM-N信号。

2.2、VC-3(34M)复用到STM-N

①、码速调整速率适配进入标准容器C3。

②、加上相应的通道开销 C3 打包成 VC3。(帧结构是 9 行×85 列)

③、便于收端定位 VC3,在 VC3 的帧上加了 3 个字节的指针--TU-PTR(支路单元指针)

此时的信息结构是支路单元 TU-3。

支路TU-PTR单元用以指示低阶VC的起点在支路单元 TU 中的具体位置,以便能将它从高速信号中直接拆离出来,

AU-PTR 是指示 VC4 起点在 STM帧中的具体位置。

TU-PTR 是指示低阶VC到在支路单元 TU 中的具体位置。实际上二者的工作机理也很类似。

④、通过R字节塞入比特填充帧结构使其成为9*86块状帧——此时结构为TUG3(支路单元组)

⑤、三个 TUG3 通过字节间插复用方式,复合成 C4 信号结构——后续按照V4的复用

因为 TUG3 是 9 行×86 列的信息结构,所以 3 个 TUG3 通过字节间插复用方式复合后的信息结构是 9 行×258 列的块状帧结构,而 C4 是 9 行×260 列的块状帧结构。

于是在 3×TUG3 的合成结构前面加两列塞入比特,使其成为C4 的信息结构。

2.3、VC-12(2M)复用到STM-N

①、2Mbit/s的PDH信号经过速率适配装载到对应的标准容器C12;

为了便于速率的适配采用了复帧的概念,将4个C12基本帧组成一个复帧,C12基本帧的帧频是8000帧/s,也就是说C12复帧帧频率为2000帧/s

C12基帧结构是9×4-2个字节的带缺口的块状帧,4个基帧组成一个复帧

②、在C12通过添加(低阶通道开销)的方式打包,在SDH网的传输中能实时监测任一个2Mbit/s通道信号的性能。

LP-POH(低阶通道开销)是加在每个基帧左上角的缺口上的,一个复帧有一组低阶通道开销,共4个字节:V5、J2、N2、K4。

③、为了使收端能正确定位VC12帧,在VC12复帧的4个缺口再加上4个字节的TU-PTR,这时信息结构就变成了TU12。(9*4)

TU-PTR指示复帧中第一个VC12的起点在TU12复帧中的具体位置。

④、3个TU12经过字节间插复用合成TUG-2,此时的帧结构是9行×12列。

⑤、7个TUG-2经过字节间插复用合成TUG3的信息结构。

请注意7个TUG-2合成的信息结构是9行×84列,为满足TUG3的信息结构9行×86列,则需在7个TUG-2合成的信息结构前加入两列固定塞入比特。

3×7×3结构:(字节间插的复用方式)

  • 3个TU12复用成一个TUG2,7个TUG2复用成一个TUG3;
  • 3个TUG3复用进一个VC4;
  • 一个VC4复用进1个STM-1;

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

无源晶振的等效电路与电路结构解析

无源晶振,即不带内置振荡电路的晶体振荡器,它在电子设备中扮演着产生原始时钟频率的重要角色。以下是关于无源晶振的等效电路、电路结构及其关键参数的详细解析。 一、无源晶振的等效电路 无源晶振的等效电路主要包括静态电容C0、动态电容C1、谐振电阻R…

网络高级(学习)2024.9.11

目录 Modbus库函数 1.初始化和释放函数 2.功能函数 3.功能案例 Modbus RTU 1.特点 2.协议格式 3.编程思路 Modbus库函数 1.初始化和释放函数 modbus_t* modbus_new_tcp(const char *ip, int port) 功能:以TCP方式创建Modbus实例,并初始化 参数…

坐牢第三十八天(Qt)

1、使用Qt绘画事件处理画一个闹钟 widget.h #ifndef WIDGET_H #define WIDGET_H#include <QWidget> #include <QDebug> #include <QPaintEvent>//画画处理事件 #include <QPainter>//画画 #include <QTime> //时间类 #include <QTimer>…

NVIDIA AI Workbench 让 Windows 上的 GPU 使用更加简便

NVIDIA AI Workbench 是一款免费的、用户友好型开发环境管理器&#xff0c;可在您选择的系统&#xff08;PC、工作站、数据中心或云&#xff09;上简化数据科学、ML 和 AI 项目。在 Windows、macOS 和 Ubuntu 上&#xff0c;您可以本地开发、测试项目和构建项目原型&#xff0c…

初识Maven:Java项目管理工具

实际开发中&#xff0c;伴随着项目规模的增长&#xff0c;依赖管理和构建自动化变得至关重要&#xff0c;一套标准化的项目结构有助于更好的开发项目、简化这项任务&#xff08;真的不是强迫症&#xff09; Maven&#xff0c;作为 Apache Software Foundation 维护的项目管理工…

如何获取MySQL数据表的列信息

在数据库管理中&#xff0c;了解表的结构是至关重要的。在MySQL中&#xff0c;我们可以通过几种方式来获取数据表的列信息。这不仅可以帮助我们更好地理解表的结构&#xff0c;还可以在编写查询时提供便利。以下是三种常用的方法来获取MySQL数据表的列信息。 使用 SHOW COLUMN…

HDMI彩条显示——FPGA学习笔记12

素材来自原子哥 一、HDMI简介 英文全称是High-Definition Multimedia Interface&#xff0c;即高清多媒体接口。 HDMI引脚解析&#xff08;A型&#xff09; HDMI工作连接图 HDMI工作原理 DVI编码输出示意图 二、TMDS编码&#xff08;最小化差分传输&#xff09; TMDS编码框图…

pip 阿里云镜像报错 certificate verify failed: unable to get local issuer certificate

在没有管理员身份&#xff0c;且有防火墙限制的电脑上&#xff0c;pip安装​python库包失败。​但是在普通的电脑上安装正常。​​报错内容如下&#xff1a; (SSS_web) C:\Users\HXAIYVQ>pip install flask -i https://mirrors.aliyun.com/pypi/simple/ Looking in indexes…

302.AI学术论文搜索工具的智能体验

Hey朋友们&#xff0c; 你是否曾在学术的海洋里迷失方向&#xff0c;为了找到一篇论文而苦苦挣扎&#xff1f; 就像在茫茫大海中寻找灯塔&#xff0c;我们渴望一盏明灯&#xff0c;指引我们前行。 别担心&#xff0c;今天我来给你介绍一个超级给力的工具——302.AI学术论文…

求教0基础入门大模型的学习路线?

0基础入门大模型&#xff0c;transformer、bert这些是要学的&#xff0c;但是你的第一口不一定从这里咬下去。真的没有必要一上来就把时间精力全部投入到复杂的理论、各种晦涩的数学公式还有编程语言上&#xff0c;这样不仅容易让你气馁&#xff0c;而且特别容易磨光热情。当我…

如何系统的入门大模型?

对于刚开始接触大模型&#xff08;LLM&#xff09;的研究者来说&#xff0c;系统地学习和探索是非常重要的。以下是一个循序渐进的学习路径&#xff0c;帮助你高效地入门大模型的领域。 1、浏览基础资源与课程 首先&#xff0c;你可以通过阅读几篇公众号或知乎上的文章来了解大…

动态数字时钟屏保 提升桌面美化 电脑屏幕屏保软件

时钟屏保软件可以让你的电脑更有特色&#xff0c;当你离开电脑时候&#xff0c;屏保可以保护你的桌面隐私&#xff0c;还是比较有用的一款小软件&#xff0c;今天小编给大家推荐的这款可以实现动态数字时钟的屏保软件&#xff1a;芝麻时钟 &#xff08;下载地址&#xff1a;htt…

终端显示字体背景和字体颜色

【终端显示字体背景和字体颜色等使用用法】 在命令行下想要产生五颜六色的字体和背景&#xff0c;只需要加上一些颜色代码即可。 ANSI 标准规定了一种所有终端共享的指令集&#xff0c;并要求用 ASCII 的数字字符传递所有数值信息&#xff0c;用于控制 Linux 终端上的光标位置…

抓包分析ARP协议工作原理

目录 1. ARP 协议 2. 工作原理 3. ARP 协议报文格式 4. ARP 缓存的查看和修改 5. tcpdump 抓包分析 ARP 协议工作原理 5.1 搭建 2 台虚拟机 5.2 在主机 192.168.0.155 打开一个shell命令行开启抓包监听 5.3 在主机 192.168.0.155 打开另一个shell命令行 telnet 192.168.…

恢复二叉搜索树

题目 给你二叉搜索树的根节点 root &#xff0c;该树中的两个节点被错误地交换。请在不改变其结构的情况下&#xff0c;恢复这棵树。 进阶&#xff1a;使用 O(n) 空间复杂度的解法很容易实现。你能想出一个只使用常数空间的解决方案吗&#xff1f; 示例 1&#xff1a; 输入&…

超声眼镜波清洗机有用吗?真正好用的超声波清洗机推荐

随着时代的进步&#xff0c;人们对家居生活质量的追求也日益提高。尤其是对于珠宝、饰品、眼镜等小物件&#xff0c;长时间不使用后往往会积累灰尘和细菌&#xff0c;这些细菌隐藏在肉眼看不到的地方&#xff0c;它们对健康的影响不容忽视。幸运的是&#xff0c;超声波清洗机能…

Nginx怎么重新编译添加模块

转自 https://www.php.cn/faq/547300.html

【机器人建模和控制】读书笔记

机器人建模和控制——马克斯庞 A. x 1 0 x 1 ∙ x 0 x^0_1x_1\bullet x_0 x10​x1​∙x0​&#xff0c;其实就是&#xff1a; 1&#xff09; x 1 x_1 x1​轴向量在 O 0 O_0 O0​系下的坐标 2&#xff09;在 x 0 x_0 x0​轴上的投影 3&#xff09;坐标变换矩阵的 R 1 0 R_1…

基于vue框架的城市智慧地铁管理系统73c2d(程序+源码+数据库+调试部署+开发环境)系统界面在最后面。

系统程序文件列表 项目功能&#xff1a;用户,站点查询,车次线路,站点周边 开题报告内容 基于Vue框架的城市智慧地铁管理系统开题报告 一、研究背景与意义 1.1 研究背景 随着城市化进程的加速和人口的不断增长&#xff0c;城市交通压力日益增大。地铁作为城市公共交通的重要…

利用AI驱动智能BI数据可视化-深度评测Amazon Quicksight(一)

项目简介 随着生成式人工智能的兴起&#xff0c;传统的 BI 报表功能已经无法满足用户对于自动化和智能化的需求&#xff0c;今天我们将介绍亚马逊云科技平台上的AI驱动数据可视化神器 – Quicksight&#xff0c;利用生成式AI的能力来加速业务决策&#xff0c;从而提高业务生产…