欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 教育 > 锐评 > 业务封装与映射 -- AMP BMP GMP

业务封装与映射 -- AMP BMP GMP

2024/10/24 5:16:36 来源:https://blog.csdn.net/m0_62027863/article/details/142675400  浏览:    关键词:业务封装与映射 -- AMP BMP GMP

概述

不同单板支持不同的封装模式,主要包括:

  • AMP (Asynchronous Mapping Procedure,异步映射规程)
  • BMP (Bit-synchronous Mapping Procedure,比特同步映射规程)
  • GMP (Generic Mapping Procedure,通用映射规程)

        AMP/BMP:基于固定速率的信号,实现ODU1到ODU2或ODU3,ODU2到ODU3的映射。映射简单,支路时隙为2.5G。
GMP:适用于多种客户信号,支持ODU0,ODU2e,ODU4,ODUflex。映射更灵活,支路时隙支持1.25G和2.5G。

AMP

AMP会调整NJO和PJO字节,让服务层信号速率能够匹配客户层信号速率。

  • 发端:根据客户侧信号的速率确定NJO、PJO以及JC字节的值。
  • 収端:根据JC字节的值确定调整字节中的内容是填充字节还是客户信号。

举例:TN52TOM:STM-1<—>OPU1(AMP)<—>ODU1

  • JC:调整控制
  • NJO:负调整机会字节
  • PJO:正调整机会字节

将A封装到B中,则A为客户层信号,B为服务层信号。

举例: STM-16封装到OPU1中,则STM-16是客户层信号,OPU1是服务层信号。

BMP

BMP:服务层信号速率匹配客户层信号速率,双方无频率的偏差。

  • JC:字节为00。
  • NJO:用作调整字节,数值为0。
  • PJO:用作数据字节。

举例:TN52TDX:10GE LAN<—> BMP <—> OPU2e<—>ODU2e

GMP

GMP:要求服务层速率大于客户层速率就能传递,否则无法传递。

举例: TN11LOA:CPRI Option3<—> GMP <—> OPU1<—>ODU1

GMP使用Sigma/Delta算法。该算法均匀的在客户信号中填充stuff字节,使客户信号与服务信号速率匹配。

由于服务层提供的比特数是固定的(3808*4*8),因此发端设备只需将Cn(t)传递给接收端,接收端即可再次使用该算法来分离出客户信号。

Sigma/Delta算法简介

Client data (C)   if (j*Cn(t)) mod Pserver < Cn(t)
Stuff (S)   if (j*Cn(t)) mod Pserver ≥ Cn(t)

  • j:比特序号,范围[1..Pserver]。
  • Cn(t):一帧中客户信号需要占用的比特数量。
  • Pserver:一帧中服务信号能够提供的比特数量。如一个OTU帧是3804*4*8个比特。

举例:假设服务层信号提供8个比特的传输位置,客户信号占用6个比特。

8个比特的位置序号:乘以Cn(t)(6)后的结果:模Pserver(8)后的余数:最终结果:
166S
2124C
3182C
4240C
5306S
6364C
7422C
8480C

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com