3. SDH复用映射:C容器、VC虚容器、TU支路单元、AU管理单元、复用路径
好,咱们今天聊聊SDH里最核心的一块——复用映射结构。说实话,我刚入行那会儿,看到这一堆缩写(C、VC、TU、AU)头都大了。后来在工程里摸爬滚打几年,才真正搞明白它们是怎么配合的。你想想看,SDH要承载PDH的各种速率(2M、34M、140M),总得有个标准流程吧?这个流程就是复用映射。
3.1 从C容器说起——装载的第一步
C容器,全称是Container,说白了就是个“包装盒”。它的任务很简单:把PDH信号装进来,做速率适配。比如2.048Mbps的E1信号,先装进C-12容器里。为什么要装?因为PDH信号的速率其实是有偏差的,比如标称2M,实际可能是2.048M ± 50ppm。C容器通过填充比特,把这个速率调整到标准的2.176Mbps。
我个人习惯把C容器理解成“适配层”。它不关心信号内容,只关心速率对齐。嗯,这里要注意:C容器是异步映射的,也就是说它允许输入信号有微小抖动。我在项目中遇到过,有些老旧的PDH设备输出频率偏了30ppm,C容器照样能兜住,这就是它的厉害之处。
核心要点:C容器负责速率适配,把PDH信号调整到SDH标准速率。不同速率对应不同容器:C-11(1.5M)、C-12(2M)、C-3(34M/45M)、C-4(140M)。
3.2 VC虚容器——真正的“灵魂”
C容器装好信号后,加上通道开销(POH),就变成了VC虚容器。VC才是SDH里真正承载业务的东西。为什么叫“虚”?因为它不是物理上连续存在的,而是在整个传输路径上逻辑上存在。
VC分为低阶VC和高阶VC。低阶VC包括VC-12、VC-11、VC-3(低阶),高阶VC包括VC-3(高阶)、VC-4。举个例子:2M信号走VC-12,34M信号走VC-3,140M信号走VC-4。
我记得有一次割接,客户说业务不通,查了半天发现是VC-12的POH里J2字节配置错了。你看,VC的POH里藏着路径追踪、误码监测这些关键信息,一个字节不对,整条路径就断了。
| VC类型 | 对应速率 | 典型承载业务 |
|---|---|---|
| VC-12 | 2.176 Mbps | E1 (2M) |
| VC-3 | 48.384 Mbps | E3 (34M)、DS3 (45M) |
| VC-4 | 150.336 Mbps | STM-1、140M |
实战技巧:调试时多关注VC的POH字节。J1/J2是路径追踪,B3是误码监测,C2是信号标签。我曾经靠C2字节判断出对端设备配置了错误的业务类型,省了大半天排查时间。
3.3 TU支路单元——低阶到高阶的“桥梁”
TU支路单元,全称Tributary Unit。它的作用是把低阶VC装进高阶VC里。比如VC-12要装进VC-4,中间就得经过TU-12。TU由两部分组成:低阶VC加上一个指针(TU-PTR)。指针的作用是告诉接收端,这个低阶VC在高阶VC里的起始位置在哪里。
你想想看,如果多个VC-12要复用进一个VC-4,它们的位置是动态变化的。指针就是那个“定位器”。我刚开始学的时候,总觉得指针这东西很玄乎。后来在网管上看到指针调整事件,才明白它有多重要——指针调整一次,业务就会产生一个指针调整事件,如果频繁调整,说明时钟同步有问题。
TU的层级关系是这样的:
- TU-12:承载VC-12,放入TUG-2
- TUG-2:3个TU-12组成
- TUG-3:7个TUG-2组成
- 最终TUG-3放入VC-4
避坑指南:我曾经遇到过一个案例,某站点频繁上报TU-AIS告警。查到最后发现是上游设备的TU-12指针配置错误,导致下游无法正确解析VC-12的位置。指针配置一定要和上下游对齐,否则就是“鸡同鸭讲”。
3.4 AU管理单元——高阶的“调度员”
AU管理单元,全称Administrative Unit。它和TU类似,但工作在高阶层面。AU把高阶VC(比如VC-4)装进STM-N帧里。AU-4就是VC-4加上AU指针(AU-PTR)。AU指针指示VC-4在STM-1帧里的起始位置。
为什么需要AU指针?因为SDH网络里各个网元的时钟可能不同步。AU指针允许VC-4在STM-1帧里“浮动”,通过指针调整来吸收时钟偏差。说白了,就是给VC-4留了点“活动空间”。
我记得有一次做时钟同步测试,发现指针调整次数超标。排查下来是某个网元的时钟板卡性能下降,导致输出时钟抖动过大。换了一块时钟板,指针调整立马恢复正常。所以,指针调整次数是衡量时钟质量的重要指标。
| 单元类型 | 组成 | 作用 |
|---|---|---|
| AU-4 | VC-4 + AU-PTR | 将VC-4装入STM-1 |
| AU-3 | VC-3 + AU-PTR | 将VC-3装入STM-1(北美用) |
| AUG | 1个AU-4 或 3个AU-3 | 管理单元组,组成STM-N |
3.5 复用路径——从PDH到STM-N的完整旅程
好了,现在我们把所有环节串起来。一条完整的复用路径是这样的:
- 映射:PDH信号(如2M)装入C-12容器,加上POH变成VC-12
- 定位:VC-12加上TU-12指针,变成TU-12
- 复用:3个TU-12组成TUG-2,7个TUG-2组成TUG-3
- 组合:TUG-3加上VC-4的POH,变成VC-4
- 定位:VC-4加上AU-4指针,变成AU-4
- 成帧:AU-4加上SOH(段开销),变成STM-1
- 复用:N个STM-1通过字节间插复用,变成STM-N
你看,从2M到STM-64,中间经历了7步。每一步都有严格的规范。我当年背这个路径背得滚瓜烂熟,后来做故障定位时发现,只要搞清楚业务卡在哪一步,问题就解决了一半。
复用路径速记口诀:映射→定位→复用→组合→定位→成帧→复用。核心是“定位”出现了两次(TU指针和AU指针),这是SDH灵活性的关键。
举个例子,2M业务不通,怎么排查?先看VC-12有没有告警,再看TU-12指针是否正常,然后看VC-4有没有问题,最后看AU-4指针和STM-1帧。一层一层剥开,就像洋葱一样。我曾经用这个方法,半小时定位了一个跨5个网元的2M业务故障。
最后说一句,SDH的复用映射虽然复杂,但设计得非常精巧。它让不同速率、不同格式的业务能在一个统一的平台上传输。后来OTN的OPU/ODU/OTU结构,说白了就是借鉴了SDH这套思路。所以,搞懂了SDH的复用映射,学OTN会轻松很多。