版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
任务4.2
5G承载网络FlexE链路配置任务目标任务描述知识准备FlexE的业务调整机制 FlexE工作流程 FlexE配置命令介绍 FlexE配置数据规划 任务实施思考与练习任务目标能进行5G承载网络数据规划能掌握5G承载网络FlexE链路配置步骤掌握5G承载网络FlexE链路配置的验证任务描述
为了满足5G业务承载的大带宽、低时延高可靠以及网络切片的需求,我们还需要在网络中部署FLexE链路,你作为S市联通公司的数据配置工程师,请你完成5G承载网络汇聚层和核心层之间的所有FlexE链路,实现对5G承载网络硬件级别的切片处理,满足不同5G业务需求的场景。任务目标任务描述知识准备FlexE的业务调整机制
FlexE工作流程 FlexE配置命令介绍 FlexE配置数据规划 任务实施思考与练习开销块采用复帧结构。一个1023*20块称为一个子帧,连续的8个子帧(包含开销头)构成一个FlexE帧,连续的32个FlexE帧构成一个FlexE复帧。即,一个FlexE复帧中的开销部分共占用32*8=256个66B数据块在100G速率PHY的PMD层,每隔1023*20*66bit数据块,插入一个66比特的开销块(FlexEOverhead)开销字节实现shim层的管理等功能,例如FlexE组中的各条PHY之间的对齐6FlexE帧结构:开销结构
FlexE
开销帧结构7Mastercalendar标识该FlexEgroup所包含的所有subcalendar的时隙之和,当FlexEgroup有n个成员时,mastercalendar有n*20个时隙。它是对应FlexEclient的资源池,FlexEclient可指定该calendar中任何时隙组合带宽来承载。FlexE帧结构:开销结构8FlexE开销块是一个66比特的信息块,每间隔1023×20个66比特块有一个开销块,连续8个开销块组成一个FlexE帧,如图。在帧结构中,由第一个开销块来指示帧头,第一个开销块是通过0X4B和0X5两个部分来指示。当检测到66比特块以10开始,对应位置的内容是0X4B和0X5,则确定该信息块是一个FlexE的开销帧的首块,后续的7个开销块则是帧结构中第2-8个开销块。FlexE帧结构:开销结构
9为了扩展FlexE帧结构大小,FlexE协议在基本帧结构上定义了复帧,用OMF比特来表示复帧结构。32帧组成一个复帧,OMF比特在连续16帧中为0,表示复帧中前16帧;OMF比特在连续16帧中为1,表示复帧中后16帧,如图所示。通过复帧结构,将PHYmap字节扩展了32倍,由8比特变成32*8比特。同理,clientcalerndarA和clientcalerndarB也进行了扩展,在32个帧中,前20帧传递20个时隙的客户类型,后16帧为保留字段。复帧开销功能段说明
10字段位置用途0X10,0X4B,0X5第1个开销块0x10(1bit-2bit),
0X4B(3bit-10bit),0x5(35bit-38bit)表示帧头C第1个开销块第10个bit,第2个开销块第3个bit,第3个开销块第3个bit表征目前配置的Calendar类型,0为ACalendarconfiguration,1为BCalendarconfiguration,多数判决,比如两位是0,1位是1,多数生效(0)。OMF第1个66b开销块的第11个比特,复帧开销开销复帧指示位,标识有些开销是分布在连续32个帧里面,组合起来才表示一个完整的含义。GroupNumber第1个66b开销块的第14--第33bit标识FlexEGroupnumberID,收发两端groupnumberid必须一致。FlexE帧结构:复帧结构的FlexE开销定义
11字段位置用途PHYMAP第2个开销块第3bit--第10bit,复帧开销。PHYMAP在一个复帧中共256比特(FlexEgroup最多可以绑定256个PHY,0和255作为特殊用途,可用的为1-254,实际中可能会用到4-8条PHY)每个比特标识对应PHY的使用情况,为1表示使用,0表示未使用,对于使用的PHY的编号并不需要连续PHYNumber第2个开销块第11bit--第18bit标识group内物理成员的编号ClientCalendarA和ClientCalendarB每个开销块携带16比特的A和16比特的B,通过复帧结构(32帧组成一个复帧),分32次传送完毕,实际只有前20个帧起作用。备注:因为对于每个PHY有20个slots,每个slot装的业务可能装不同类型的业务,在收端需要将属于同一个客户业务的slot收集起来恢复客户业务,用ClientCalendar来表征该slot所装的业务是哪种客户业务。由于每个PHY有20个slot,需要20个开销帧进行传送,32个复帧中前20帧传递ClientCalendar,剩下的12个开销帧作为保留用来表征slot里面所装载的客户业务类型,。0x0000表示该slot是unused,但还可以使用,0xFFFF表示该slot是unavailable的,不能再被使用。至于具体业务类型对应的码字,标准未做规定。FlexE帧结构:复帧结构的FlexE开销定义12字段位置用途CR,CA第3个bit块,具体位置未知用作增加或者删除slot中客户业务的请求和反馈信息。Managechannel5个66b开销块。分为两个部分,一部分为段层的管理通道,占用2个66b开销块,位于第四和第五个开销块中,带宽为1.26Mb/s,另一部分为shim到shim的管理通道,占用3个66b开销块,位于第六到第八个开销块中标识段层管理通道和shim到shim的管理通道。对于管理通道里面的内容,标准并不做规定,每个PHY都有自己的管理通道,带宽计算请看备注内容。RPF第1个66bit块第12bit远端PHY故障指示,用来向远端shim通知在本地检测到PHY失效。CRC-16第3个66bit块最后3个bit开销帧前三行的内容进行CRC-16的运算结果,用于检测前三行内容是否有误码。FlexE帧结构:复帧结构的FlexE开销定义
任务目标任务描述知识准备FlexE的业务调整机制 FlexE工作流程 FlexE配置命令介绍 FlexE配置数据规划 任务实施思考与练习设备应用14标准以太网接口只有一种标准接口,引入了FlexE引入后,mac的速率与phy的速率之间不再有绑定关系了。国内各大运营商这边针对标准的FlexE技术做了改动,在client里面又引入了以太网的VEI接口。这个容器与时隙有一一对应的关系。Phy的时隙容器会与子时隙容器之间实现时隙交叉的对应的关系。针对FlexE协议定制化改造
FlexE业务复用处理15发送过程:以太网报文进行64/66编码,然后通过idle块的插入和删除进行速度适配,将业务插入到mastercalendar中。mastercalendar将所有时隙分配成多个subcalendar(成员),再添加FlexE开销,扰码后经过PMA、PMD发送出去。图中:最上面的为FlexEclient层可以实现业务的接入适配功能。即以太网业务帧接入后,转换成66bits模式,之后通过增加idle或者删除idle方式进行速率调整,之后进入到FlexE的时隙容器里面【calendar大容器中】。再从大的时隙容器分发到很多子的时隙容器中【sub-calendar中】。理论上对于标准的以太网而言,在PCS层上面是不存在时隙容器这个概念的,标准的以太网仅仅是一个标准的66bits的码块流模式。引入了FlexE,才引入了针对时分复用技术的帧结构开销。FlexE业务复用处理
FlexE业务解复用处理16从PMD、PMA上恢复信号,经过解扰码,恢复出66比特块,寻找FlexE开销块,确定subcalendar,所有subcalendar拼装出mastercalendar,从中找出每条客户业务流,然后通过idle块的插入和删除进行速度调整,进行64/66反编码,恢复出原始客户业务。FlexE业务解复用处理
业务时隙分配示例17业务时隙分配示例
技术特征根据业务带宽与时隙的关系,计算业务占用的时隙数量,比如10G业务占用2个5G时隙。业务所占用的时隙在20*n的Calendar中可以任意指配,可位于不同的Sub-calendar中。业务到5G时隙的映射遵循时隙位置从小到大的分配原则。任务目标任务描述知识准备FlexE的业务调整机制 FlexE工作流程 FlexE配置命令介绍
FlexE配置数据规划 任务实施思考与练习配置flexe_group
步骤命令功能1ZXCTN(config)#interfaceflexe
<flexe-group-name>创建flexe_group2ZXCTN(config)#interface
<flexe-group-name>进入flexe_group接口3ZXCTN(config-if-interface-name)#group-number
<group-number>配置flexe_group的编号4ZXCTN(config-if-interface-name)#receive-mode
{auto
|
static}配置flexe_group的接收调度模式5ZXCTN(config-if-interface-name)#bindinterface
<interface-name>
phy-number
<physical-number>
timeslots
{<timeslots>|
all}配置flexe_group绑定物理接口6ZXCTN(config-if-interface-name)#tx-calendar
{A
|
B}配置flexe_group发送方向的calendar7ZXCTN(config-if-interface-name)#rx-calendar
{A
|
B}配置flexe_group接收方向的calendar配置flexe_client步骤命令功能1ZXCTN(config)#interfaceflexe
<flexe-client-name>创建flexe_client2ZXCTN(config)#interface
<flexe-client-name>进入flexe_client接口3ZXCTN(config-if-interface-name)#client-number
<client-number>配置flexe_client的编号4ZXCTN(config-if-interface-name)#terminal-mode
{enable
|
disable}配置flexe_client的终结模式5ZXCTN(config-if-interface-name)#bindflexe_group
<flexe-group-name>
calendar-template
{A
|
B}
interface
<interface-name>
timeslots
<timeslots>配置flexe_client占用的时隙。6ZXCTN(config-if-interface-name)#noshutdown启用flexe_client接口配置VEI步骤命令功能1ZXCTN(config)#interfacevei
<vei-name>创建VEI2ZXCTN(config)#interface
<vei-name>进入VEI接口3ZXCTN(config-if-interface-name)#bindflexe_client
<flexe-client-name>配置VEI与flexe_client的绑定4ZXCTN(config-if-interface-name)#ip-address
<ip-address><mask>配置VEI接口的IP地址5ZXCTN(config-if-interface-name)#noshutdown启用VEI接口任务目标任务描述知识准备FlexE的业务调整机制 FlexE工作流程 FlexE配置命令介绍 FlexE配置数据规划
任务实施思考与练习FlexE配置数据规划
配置以9000EAV5.00.10为例:配置思路:1配置flexe_group;2配置flexe_client;3配置VEI。网元名称6180H-16180H-2FlexEGroupNumber1212收调度模式自动自动收方向ClanderAA入方向ClanderAAMngip11.11.11.11/3222.22.22.22/32互连端口号Cgei_0/0/0/1Cgei_0/0/0/1互联端口VEI100.1.0.1/30100.1.0.2/30互联端口VEIID12FlexE时隙1,21,2数据规划任务实施
R1的配置/*配置flexe_group*/R1(config)#interfaceflexeflexe_group12R1(config)#interfaceflexe_group12R1(config-if-flexe_group12)#group-number12R1(config-if-flexe_group12)#receive-modeautoR1(config-if-flexe_group12)#bindinterfacecgei-0/0/0/1phy-number1timeslotsallR1(config-if-flexe_group12)#tx-calendarAR1(config-if-flexe_group12)#rx-calendarAR1(config-if-flexe_group12)#exit
/*配置flexe_client*/R1(config)#interfaceflexeflexe_client12R1(config)#interfaceflexe_client12R1(config-if-flexe_client12)#client-number12/*必须和对端一致*/R1(config-if-flexe_client12)#terminal-modeenableR1(config-if-flexe_client12)#bindflexe_groupflexe_group12calendar-templateAinterfacecgei-0/0/0/1timeslots1-2R1(config-if-flexe_client12)#noshutdownR1(config-if-flexe_client12)#exit任务实施
R1的配置/*配置VEI*/R1(config)#interfaceveivei1R1(config)#interfacevei1R1(config-if-vei1)#bindflexe_clientflexe_client12R1(config-if-vei1)#ipaddress100.1.0.1/24R1(config-if-vei1)#noshutdownR1(config-if-vei1)#exit
R1(config)#interfaceloopback1R1(config-if-loopback1)#ipaddress11.11.11.11/32R1(config-if-loopback1#exitR1(config)#exitR1(config)#iproute22.22.22.22255.255.255.255100.1.0.2任务实施
R2的配置/*配置flexe_group*/R2(config)#interfaceflexeflexe_group12R2(config)#interfaceflexe_group12R2(config-if-flexe_group12)#group-number12R2(config-if-flexe_group12)#receive-modeautoR2(config-if-flexe_group12)#bindinterfacecgei-0/0/0/1phy-number1timeslotsallR2(config-if-flexe_group12)#tx-calendarAR2(config-if-flexe_group12)#rx-calendarAR2(config-if-flexe_group12)#exit
/*配置flexe_client*/R2(config)#interfaceflexeflexe_client12R2(config)#interfaceflexe_client12R2(config-if-flexe_client12)#client-number12R2(config-if-flexe_client12)#terminal-modeenableR2(config-if-flexe_client12)#bindflexe_groupflexe_group12calendar-templateAinterfacecgei-0/0/0/1timeslots1-2R2(config-if-flexe_client12)#noshutdownR2(config-if-flexe_client12)#exit任务实施
R2的配置/*配置VEI*/R2(config)#interfaceveivei2R2(config)#interfacevei2R2(config-if-vei2)#bindflexe_clientflexe_client12R2(config-if-vei2)#ipaddress100.1.0.2/24R2(config-if-vei2)#noshutdownR2(config-if-vei2)#exit
R2(config)#interfaceloopback1R2(config-if-loopback1)#ipaddress22.22.22.22/32R2(config-if-loopback1#exitR2(config)#exitR2(config)#iproute11.11.11.11255.255.255.255100.1.0.1任务实施
在R1上查看FlexE是否处于up状态:R1(config)#showinterfacebriefInterfacePortattributeModeBW(Mbps)AdminPhyProtDescriptioncgei-0/0/0/1opticalDuplex/full100000upupupvei1opticalDuplex/auto10000upupupflexe_client12N/AN/A10000upupupflexe_group12N/AN/A100000upupup在R2上查看FlexE是否处于up状态:R2(config)#showinterfacebriefInterfacePortattributeModeBW(Mbps)AdminPhyProtDescriptioncgei-0/0/0/1opticalDuplex/full100000upupupvei2opticalDuplex/auto10000upupupflexe_client12N/AN/A10000upupupflexe_group12N/AN/A100000upupup任务实施在R1和R2上互pingloopback1IP地址,检测其转发正常:R1(config)#ping22.
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年宁夏招录选调生选报考试备考试题及答案解析
- 2026年金华武义县青少年宫招聘活动教师2人考试参考试题及答案解析
- 2026福建教育学院附属集美实验学校美山分校招聘顶岗教师1人考试备考题库及答案解析
- 2026年南昌聚仁高级中学招聘12名教师考试备考题库及答案解析
- 2026广西桂林生态资源开发集团有限公司公开招聘2人考试参考题库及答案解析
- 2026江西南昌印钞有限公司招聘11人考试参考题库及答案解析
- 2026中国大地保险校招博士精英计划考试备考试题及答案解析
- 2026年绍兴嵊州市水务投资发展集团有限公司公开招聘工作人员8人考试备考试题及答案解析
- 2026中国电科8所校园招聘考试参考试题及答案解析
- 2026鲁西新区南京路幼儿园招聘(山东)笔试参考题库及答案解析
- 新疆维吾尔自治区普通高中2026届高二上数学期末监测试题含解析
- 2026年辽宁金融职业学院单招职业技能测试题库附答案解析
- 2026北京海淀初三上学期期末语文试卷和答案
- 2024-2025学年北京市东城区五年级(上)期末语文试题(含答案)
- 人工智能在医疗领域的应用
- 2025年广东省茂名农垦集团公司招聘笔试题库附带答案详解
- 【10篇】新部编五年级上册语文课内外阅读理解专项练习题及答案
- 南京市雨花台区医疗保险管理中心等单位2025年公开招聘编外工作人员备考题库有完整答案详解
- 矿业企业精益管理实施方案与案例
- 2026年共青团中央所属事业单位社会人员公开招聘18人备考题库及答案详解(新)
- 2026年宁夏贺兰工业园区管委会工作人员社会化公开招聘备考题库带答案详解
评论
0/150
提交评论