OTN协议G.709中详细介绍了otu的映射复用等协议,这里简单记录一下ODU到OTU的同级帧映射,不包括低阶ODU到高阶ODTU的支路映射
ODUk帧转OTUk帧
- 插OH,FA OH和OTUk OH;
- 扩展FEC,3824+256=4080(RS(255,239));
- OTU加扰(scrambling)。
ODUCn帧转OTUCn帧转Flexo帧
- ODUCn帧由n个ODU帧组成,每个ODU分别插OH(FA OH和OTUk OH)后,构成一个OTUCn帧。注意不同于OTUk帧,OTUCn帧不包含FEC。
- 一个OTUCn信号被映射成n个flexo帧,每个flexo帧信号包含一个OTUC实例,OTUC帧以128bit大小BMP的方式一对一映射到100G flexo帧中(5140*128),对齐位置在AM(480b),PAD(480b),OH(320b)后,即1280b。
- n个flexo实例被映射成m(m<=n)个flexo-x-rs-m接口,每个flexo-x-rx接口包含一个flexo实例或者多个交错的flexo实例加上FEC。
- 每个flexo-x-rx接口被分割成k个FOICx.k-RS lanes信号。
- 每个FOICx.k-RS lane信号对应一个OTSoi接口。
ODU25/50帧转OTU25/50帧转OTU25/50-RS帧
- ODU25/50帧插OH(FA OH和OTUk OH),构成;注意不同于OTUk帧,OTU25/50帧不包含FEC。
- ODU25插CWM(code word marker),ODU50插AM,ODU25/50帧以128bit大小BMP的方式一对一映射到OTU25/50-RS帧中,同时每行结尾插300bit FEC(KP4 FEC :RS(544,514)),构成一个OTU25/50-RS帧(5140*1024);(OTU25u插140b KR4 FEC :RS(528,514))
- 在插入CWM/AM和FEC前进行加扰。