




已阅读5页,还剩13页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
I 目 录 目目 录录.I 基于基于 PON+EOC 系统的接入网集群管理技术规范系统的接入网集群管理技术规范.1 1、范围、范围 .1 2、规范性引用文件、规范性引用文件 .1 3、缩略语、术语和定义、缩略语、术语和定义 .1 3.1 缩略语.1 3.2 术语和定义.2 4、BCMP 接入网集群管理体系结构接入网集群管理体系结构.3 5、接入网集群管理协议、接入网集群管理协议 .4 5.1 BCMP 协议概述.4 5.2 BCMP 协议报文总体格式.5 5.3 BCMP CLIENT注册及应答.8 5.3.1 功能描述.8 5.3.2 主要流程.8 5.3.3 报文格式.9 5.4 BCMP CLIENT心跳上报.12 5.4.1 功能描述.12 5.4.2 主要流程.12 5.4.3 报文格式.13 5.5 BCMP CLIENT管理参数更改.15 5.5.1 功能描述.15 5.5.2 主要流程.15 5.5.3 报文格式.15 1 基于 PON+EoC 系统的接入网集群管理技术规范 1、范围、范围 本标准规定了基于PON+EoC系统的接入网集群管理协议,包括接入网集群管理的体系结构、拓扑 收集与集群访问的实现机制、设备管理(如带内管理VLAN、带内管理IP地址自动配置)等。 本标准所述的接入网集群管理协议适用于在一个连通的PON+EoC接入网内,在运营商本地区域的 多个PON+EoC接入网可形成一个统一管理域。 2、规范性引用文件、规范性引用文件 下列文件中的条款通过本标准的引用而成为本标准的条款。凡是注日期的引用文件,其随后所有 的修改单(不包括勘误的内容)或修订版均不适用于本标准,然而,鼓励根据本标准达成协议的各方 研究是否可使用这些文件的最新版本。凡是不注日期的引用文件,其最新版本适用于本标准。 YD/T 1475-2006 接入网技术要求基于以太网方式的无源光网络(EPON) YD/T 1664-2007 基于以太网方式的无源光网络(EPON)网络管理接口技术要求 IETF RFC1071 计算因特网校验和 IEEE 802.1Q 虚拟桥接局域网 IEEE 802.3 CSMA/CD 接入方式和物理层规范 3、缩略语、术语和定义、缩略语、术语和定义 3.1 缩略语 下列缩略语适用于本标准: PON Ethernet Passive Optical Network 无源光网络 EoC Ethernet Over Coax 同轴电缆以太网 EOLT Enhanced Optical Line Terminal 增强型光线路终端 ONU Optical Network Unit 光网络单元 FTP File Transfer Protocol 文件传送协议 IP Internet Protocol 因特网协议 MAC Media Access Control 介质访问控制 MAT Management Address Translation 管理地址转化 NAT Network Address Translate 网络地址转化 SNMP Simple Network Management Protocol 简单网络管理协议 VLAN Virtual Local Area Network 虚拟局域网 2 BCMP Broadband-access-network Cluster Management Protocol 接入网集群管理协议 HS HiNOC Switch 缆桥交换机 HSMC HS Main Control HS 主控单元 CLI Command-line interface 命令行接口 EMS Element management system 网元管理系统 ODN Optical Distribution Network 光配线网 CDN Coaxial-cable Distribution Network 同轴电缆配线网 3.2 术语和定义 下列术语和定义适用于本标准: 接入网集群接入网集群 接入网集群是由一组接入网设备组成,构成一个统一的管理域,并提供对集群每个成员的管理和 访问能力。 主控管理服务器(主控管理服务器(BCMPBCMP ServerServer) 在接入网集群中,提供对整个集群的主控管理作用的设备称为主控服务器。同时,主控管理服务 器可对集群中的成员进行注册配置、管理、监控。 代理网元(代理网元(BCMPBCMP ProxyProxy) 接入网集群中的网元,负责对一个PON OLT设备和该OLT设备下联的所有EoC设备组成的接入网中的 成员网元进行接入网集群管理代理的网元。 成员网元(成员网元(BCMPBCMP ClientClient) 接入网集群中的网元,通过代理网元接受主控管理服务器的统一管理。 增强型光线路终端增强型光线路终端 是由EOLT主控板、一个或多个EOLT业务板等组成的OLT系统设备。 EOLTEOLT主控板主控板 是EOLT的核心模块,为EOLT设备提供中心控制功能。 EOLTEOLT业务板业务板 是EOLT的业务接口模块,向用户提供直接可用的一个或多个PON接口。 缆桥交换机(缆桥交换机(HS) 即EoC头端(PON口上联)设备。在PON+EoC系统的实际应用中,把ONU与多个EoC头端集成在一个设备 上,并通过HSMC对多个EoC头端进行控制管理。在基于PON+EoC系统的接入网集群管理中作为成员网元。 HSHS主控单元(主控单元(HSMCHSMC) 是HS中的核心管理模块,用于对设备中的多个EoC头端进行管理与控制。 3 4、BCMP 接入网集群管理体系结构接入网集群管理体系结构 EOLT EoC 终端 EoC 终端 ODN 业业务务板板 PON口口PON口口 业业务务板板 PON口口PON口口 CDN BCMP Server Slot_1 Slot_n BCMP Proxy主主控控板板 EOLT 业业务务板板 PON口口PON口口 业业务务板板 PON口口PON口口 Slot_1 Slot_n BCMP Proxy主主控控板板 ODN ONU EoC 头头端端 H HS S BCMP Client HSMC EoC 头头端端 ONU EoC 头头端端 H HS S BCMP Client HSMC EoC 头头端端 ONU EoC 头头端端 H HS S BCMP Client HSMC EoC 头头端端 ONU EoC 头头端端 H HS S BCMP Client HSMC EoC 头头端端 EoC 终端 EoC 终端 CDN EoC 终端 EoC 终端 CDN EoC 终端 EoC 终端 CDN 图 1 接入网集群体系结构 集群是由一组接入网络设备组成的一个集合,集群管理提供了一种自动收集设备拓扑的方法,并 提供了集中、统一的维护管理通道。基于 PON+EoC 系统的接入网集群体系结构如图 1 所示,其管理域 由两大部分组成:一个部分是由一台 EOLT 设备及其下联的 EoC 网络内部形成的二层管理域,包括一 个 BCMP Proxy 和若干 BCMP Client;另一部分是由在整个接入网中的一台 BCMP Server 和若干台 EOLT 设备组成的三层管理域,包括一个 BCMP Server 和若干个 BCMP Proxy。其中,EOLT 设备通常 包括主控板以及 PON 业务板,每个业务板可包括一到多个 PON 口,每个 PON 口通过 ODN 可与多个 HS 设 备相连;HS 设备包括一个 ONU、多个 EoC 头端以及用于控制 EoC 头端的 HSMC 控制器,每个 EoC 头端通 过 CDN 可与多个 EoC 终端相连。BCMP 接入网集群管理中定义了三种角色:BCMP Server、BCMP Proxy,以及 BCMP Client,分别提供以下功能:BCMP Server 作为主控实体用于对集群中的成员网元 进行注册配置、管理、监控,它以功能实体方式运行在 PON+EOC 接入网统一网管系统中;BCMP Client 运行在 HS 等成员网元中,接受 BCMP Server 对该成员网元的管理;BCMP Proxy 作为 BCMP Server 与 4 BCMP Client 之间的通信代理实现 BCMP 协议报文的解析封装与转发以支持集群管理,它运行在 EOLT 主控板上。 5、接入网集群管理协议、接入网集群管理协议 5.1 BCMP 协议概述 BCMP是客户端/服务器端(Client/Server)模型的接入网集群管理网络协议,BCMP服务器端 (BCMP Server)负责接收来自BCMP客户端(BCMP Client)并通过BCMP Proxy转发的注册请求消息或 心跳消息,分配IP地址并维护服务器端的设备管理信息表,其中,BCMP Server发给BCMP Client的IP 配置与其他管理消息也由BCMP Proxy来转发。当BCMP Server接收到BCMP Client的注册请求,在表中 登记一个新的设备,为该BCMP Client分配管理IP;当BCMP Server接收到心跳消息,则更新表,表中 每一项对应一个设备,设备可以是HSMC、可通过IP方式管理的ONU类型设备的一种。每一个在线的设备 都对应唯一条表项,每条表项都设有一个时间标签,并给定一个默认值,当时间间隔内,没有收到这 些设备的心跳消息时,则使本条记录失效;当在时间间隔内收到心跳消息,与本地比较设备标识,若 相同则定时器恢复为原始值;若不相同,则更新本地管理信息。 BCMP集群建立原理如图2所示,采用大于或等于1的整数对PORT_ID、ONU_ID、OLT_ID、SLOT_ID进 行编号。当HS设备上电启动后,HSMC的注册请求报文在某特定VLAN中(默认默认VLAN4041VLAN4041)进行组播协议 报文发送,组播地址采用IETF定义的管理组播地址区间的用户扩展地址段,具体使用0 x0180C20000230 x0180C2000023 组播地址组播地址。其上联的ONU收到该注册请求报文后应添加HSMC上联的ONU UNI端口编号(PORT_ID)然后提 交该报文,ONU的UNI端口编号从1开始递增,如ONU只有一个UNI端口则PORT_ID设置为1。而且ONU的 UNI端口编号应与ONU面板上的端口编号严格的一一对应,例如,对面板上编号为1的以太网端口的特 定属性进行管理时,其相应端口编号字段的值应为0 x01。EOLT收到该注册消息后进行相应处理:解析出 HSMC的MAC地址、HS上联ONU的PORT_ID信息,如果消息中无PORT_ID信息则丢弃该消息;同时根据HSMC 的源MAC地址查询并添加HS所上联的ONU设备MAC地址信息、ONU编号(ONU_ID)信息、ONU所联EOLT PON 业务板的PON端口编号(OLT_ID),以及EOLT PON业务板的槽位编号(SLOT_ID)信息,OLT_ID和SLOT_ID 编号均为从1开始递增;然后把该消息封装为IP报文格式。最后,运行在EOLT主控板中的软件实体BCMP Proxy通过IP通道把该报文转发给BCMP Server。BCMP Server根据此注册报文建立该HSMC上联的 PORT_ID、ONU MAC(或ONU_ID) 、OLT_ID、SLOT_ID等一系列能够标识注册的HSMC所处的PON+EoC网络物 理位置信息,并把它们与HS的MAC地址(或管理IP地址)对应起来,形成PON+EoC网络的物理拓扑信息记 录表,如表1所示。当BCMP Server为请求注册的HSMC下发分配带内管理VLAN和管理IP地址时,BCMP Proxy再把该消息转发给HSMC。HSMC配置了带内管理VLAN和管理IP地址后,则可与后台网管系统或网管 终端通过带内管理VLAN进行IP层管理通信。 利用BCMP协议进行接入网集群管理时,可按照PON+EOC接入网设备的物理拓扑与位置把设备分为若 干个子网管理域进行管理,例如可把EOLT一个PON口所连接的所有HS设备作为一个管理域,或EOLT一个 业务板所连接的所有HS设备作为一个管理域。在配置设备(如HS)的管理IP地址时,可以采用必要的 IP地址分配规则实现对各个子网管理域中的设备的IP子网与IP地址进行相应配置,使得同一个子网管 理域下的所有BCMP成员网元具有相同的管理地址特性。 从网络管理的需求而言,通过BCMP协议为BCMP成员网元分配的管理IP地址通常是固定的,没有租 期限制以及重新获取IP地址的必要。 5 HSMC ONU EOLT BCMP Server HSMC加加电电,并并提提交交注注册册请请求求 1、如如果果ONU有有多多个个下下联联端端口口连连接接HS, 必必须须在在该该注注册册消消息息中中插插 入入对对应应的的PORT_ID,然然后后提提交交给给EOLT 2、如如果果ONU只只使使用用一一个个下下联联UNI端端口口连连接接HS,则则PORT_ID设设 置置为为1。 EOLT处处理理截截获获的的HSMC注注册册消消息息: 1、提提取取出出HSMC的的MAC地地址址、HS上上联联的的ONU的的PORT_ID信信 息息,若若未未包包含含PORT_ID信信息息则则丢丢弃弃该该消消息息; 2、确确定定HS上上联联的的ONU MAC地地址址以以及及ONU编编号号,消消息息内内容容添添 加加ONU MAC和和ONU_ID,若若未未找找到到ONU_ID则则丢丢弃弃该该消消息息; 3、确确定定ONU所所在在PON口口编编号号,消消息息中中添添加加OLT_ID; 4、确确定定EOLT PON业业务务板板的的SLOT_ID,消消息息中中添添加加SLOT_ID。 同同时时,把把该该消消息息封封装装为为IP报报文文格格式式,上上报报给给BCMP Server 图2:BCMP集群建立原理 表1:PON+EoC网络的物理拓扑信息记录表示例 HS MAC PORT_IDPORT_IDONUONU MACMACONU_IDONU_IDOLT_IDOLT_IDSLOT_IDSLOT_ID EOLT 管理管理 IP 地址地址/子网子网 掩码掩码 HS 管理管理 IP 地地 址址/子网掩码子网掩码 00:0b:0a:00: 00:01 1 11:22:33:44: 55:01 125/8/16 00:0b:0a:00: 00:02 1 11:22:33:44: 55:02 235/8/16 00:0b:0a:00: 00:03 1 11:22:33:44: 55:03 345/8/16 5.2 BCMP 协议报文总体格式 BCMP协议报文分为两种:一种是在PON+EOC网络中用于BCMP Proxy和BCMP Client之间通信的 二层以太网BCMP消息帧,一种是用于BCMP Proxy和BCMP Server之间通信的三层BCMP IP协议报文。 .1 BCMPBCMP消息帧格式消息帧格式 BCMP消息帧是由带IEEE 802.1Q TAG的以太网帧头与BCMP协议报文两部分组成。当BCMP帧为组播帧 时,帧头中的目的MAC地址为0 x0180C2000023组播地址,优先级设为7,VLAN ID设为4041,类型设为 0 x877,以区别于普通的以太网业务数据帧。BCMP协议报文格式如图3所示,该格式以字节为单位,字 节内的bit位顺序采用网络字节序。 6 版版本本 消消息息 类类型型 保保 留留 校校验验和和 报报文文长长度度 层层次次 报报文文头头部部 Bytes 第第一一层层 设设备备类类型型 字字段段1 字字段段n 第第n层层 字字段段n 保保 留留 2134 保保 留留 帧帧序序列列号号 层层字字段段长长度度 设设备备类类型型层层字字段段长长度度 字字段段1 图 3 BCMP 协议报文格式 1)版本:BCMP 协议的版本号,长度为 4bits 整型数据,为兼容 NGB 示范网中原有系统版本,本规 范定义的初始版本号为 0 x5,后续版本以此初始版本号为基础递增。 2)消息类型:BCMP 协议报文的消息类型,长度为 4bits 整型数据,具体定义如下表所示: 类型字段值类型字段值标识标识注释注释 0 x1BCMP_REG BCMP Client注册请求消息 0 x2BCMP_TICK BCMP Client心跳消息 0 x3BCMP_RES BCMP Server注册应答消息 0 x4BCMP_PARACHG BCMP Server管理参数更改通知消息 0 x5-0 xFExtended BCMP功能扩展用类型 3)帧序列号:长度为 2Bytes 整型数据,表示本消息帧的发送序列编号,在需要保证顺序的发送确认 消息应答时使用,默认为 1; 4)校验和:长度为 2Bytes 整型数据,包括 BCMP 协议报文头在内的全部 BCMP 协议报文内容进行 CRC16 运算生成的校验和,其中 base_crc 以 0 计算; 5)报文长度:长度为 2Bytes 整型数据,指整个 BCMP 协议报文的总长度,包括 BCMP 报文头,不 包括 BCMP 以太网帧头; 6)层次:指注册请求消息发起者到 EOLT 主控板的层次数,每层次处理实体对注册请求消息处理后 增加了层次信息时,同时应将层次数加 1。例如报文为 HS 的注册请求报文(0 x1)时,在注册请 求消息从 HS 发送时,层次为 1;若该注册请求消息帧被 ONU 处理,并在消息帧中追加了包含 HS 所连接的 ONU 端口信息层次内容时,则层次数增加为 2,当 BCMP Proxy 所在的 OLT 设备收 到该注册请求报文时,可根据层次数判断需要解析的有效链路信息层数。若报文类型为注册应答 消息报文(0 x3)时,层次为 1。考虑到实际组网拓扑,报文的最大层数为 5,即层次字段的最大 值为 5; 7 7)保留:保留字段,消息帧中所有保留字段默认填 0; 8)各层字段的含义: 层字段长度:长度 1Bytes 整型数据,表示本层次信息字段的长度。 设备类型(DevType):长度为 1 Bytes 整型数据,表示报文当前层次属于哪种设备, HSMC 的设备类型为 2,ONU 的设备类型为 3,EOLT 上的可管理实体的设备类型为 4; 其它字段的含义根据不同应用场景而定,应用场景包括内部管理 IP 地址配置等,具体含义将 在具体章节“BCMP 消息帧格式”中描述。 HSMC在未获得管理IP地址时, BCMP Client通过BCMP帧上报注册请求消息,BCMP Proxy再把该消 息帧封装为BCMP IP协议报文后发给BCMP Server,BCMP Server处理注册请求消息后,统一分配BCMP Client的带内管理VLAN和管理IP地址。管理IP地址在BCMP Client所在设备上配置后,各个BCMP Client设备便可与BCMP Server通过管理VLAN进行基于IP的带内管理通信。 .2 BCMPBCMP IPIP协议报文格式协议报文格式 由于BCMP Proxy和BCMP Server之间采用IP通信,并且BCMP Proxy作为代理转发BCMP协议报文,因 此BCMP IP协议报文是将BCMP消息帧相关内容封装在UDP数据报文中形成的,其格式如图4所示。其中, BCMP Server的UDP目的端口号默认设为50005000,以区别于其他IP数据报文。BCMP Proxy运行的OLT设备, 应支持对该UDP默认端口号进行配置修改,同时应支持对BCMP Server的IP地址进行配置修改,上述参 数修改后,应使用修改后的新参数与BCMP Server建立通信。 IP报报头头UDP报报头头基基于于I IP P的的B BC CM MP P协协议议报报文文 图4:BCMP IP协议报文格式 基于IP通信的BCMP协议报文的格式定义如图5所示,其字段定义如下所述: 版版本本 报报文文 类类型型 保保留留 BCMP Client设设备备MAC地地址址 消消息息序序列列号号 校校验验和和报报文文长长度度 BCMP Client设设备备MAC地地址址保保留留 BCMP消消息息帧帧层层字字段段 312Bytes 报报文文头头 负负载载数数据据 4 保保留留 图5:基于IP的BCMP协议报文格式 8 1)版本:BCMP 协议的版本号,长度为 4bits,为兼容 NGB 示范网中原有系统版本,本规范定义的 初始版本号为 0 x5,后续版本以此初始版本号为基础递增。 2)报文类型:基于 IP 的 BCMP 协议报文的类型,长度为 4bits。具体定义如下表所示: 类型字段值类型字段值标识标识注释注释 0 x1IP_BCMP_REG 基于IP的BCMP Client注册请求消息 0 x2IP_BCMP_TICK 基于IP的BCMP Client心跳消息 0 x3IP_BCMP_RES 基于IP的BCMP Server注册应答消息 0 x4IP_BCMP_PARACHG 基于IP的BCMP Server管理参数更改通知消 息 3)消息序列号:与帧序列号一致; 4)校验和:长度为 2Bytes 整型数据,包括基于 IP 的 BCMP 协议报文头在内的全部 BCMP 协议报文 内容进行 CRC16 运算生成的校验和,其中 base_crc 以 0 计算; 5)报文长度:指整个基于 IP 的 BCMP 协议报文的总长度,包括它的报文头; 6)BCMP Client 设备 MAC 地址:长度 6Bytes 整型数据,表示 BCMP Client 设备(例如:HS)的 MAC 地址; 7)负载数据:是基于 IP 的 BCMP 协议报文的负载数据,其格式定义如图 3 所示的层字段,具体层字 段内容见相关章节的“BCMP IP 协议报文格式”描述。 5.3 BCMP Client 注册及应答 5.3.1 功能描述 为实现对PON+EOC接入网设备的统一管理,可通过BCMP协议实现对设备管理IP地址进行动态配置。 在BCMP协议中,分配给被管理设备的管理IP地址时,还包括管理IP地址的相应子网掩码。在配置设备 (如HS)的管理IP地址时,通过采用必要的IP地址分配规则可对各个子网管理域中的设备的IP子网与 IP地址进行相应配置,以支持把所有被管设备分为若干个子网管理域进行管理。 5.3.2 主要流程 BCMP ClientBCMP ProxyBCMP Server 发送“注册请求” BCMP消息帧 发送“注册请求” BCMP IP协议报文 添加ONU MAC,ONU_ID, OLT_ID, SLOT_ID,以及 报文头,并封装为“注册 请求”BCMP IP协议报文 回复“注册应答” BCMP IP协议报文 管理VLAN、 管理IP地址、 默认网关、 SNMP参数分 配 解包并封装为 BCMP消息帧 回复“注册应答” BCMP消息帧 9 图6:BCMP Client上线注册流程图 内部管理IP地址动态配置的主要流程如图6所示,简述如下: 1)BCMP Client(例如HS设备)发送“注册请求”BCMP消息帧; 2)BCMP Proxy收到该消息帧后,解包以从中提取BCMP协议报文,并添加ONU MAC,ONU_ID, OLT_ID, SLOT_ID,以及报文头,封装成为“注册请求”BCMP IP协议报文,发送给BCMP Server; 3)BCMP Server端收到“注册请求”BCMP IP协议报文后,则按照IP地址分配规则给该设备分配 管理IP地址,并将管理VLAN、管理IP地址、默认网关等信息封装到报文中,发送“注册应答” BCMP IP协议报文。其中,BCMP Server根据收到的“注册请求”BCMP IP协议报文的源IP地址来决 定发往哪个BCMP Proxy; 4)BCMP Server根据“注册请求”BCMP IP协议报文中的相关信息,生成PON+EoC网络的物理拓扑 信息记录表; 5)BCMP Proxy收到“注册应答”BCMP IP协议报文后,解包并提取出HS设备的MAC地址等信息, 然后封装为“注册应答”BCMP消息帧,再把该消息帧通过以太网单播方式发往该HS设备; 6)BCMP Client收到“注册应答”消息帧后,解析出管理VLAN、管理IP地址、默认网关、SNMP相 关配置参数,并据此进行HS设备的管理VLAN、管理IP地址、默认网关、SNMP的配置。如果配置成 功,则开始向BCMP Server发送心跳消息报文,如果未配置成功则继续向BCMP Server发送“注册 请求”报文。如果没有收到注册应答消息,则BCMP Client间隔30秒后再次发送注册请求。 7)BCMP Client运行的设备应能支持通过BCMP协议获取IP地址(含子网掩码、默认网关)等配置 与静态IP地址配置两种模式,缺省采用BCMP模式获取IP地址,并支持两种模式的切换。当从BCMP 模式切换到相同管理VLAN的静态IP地址配置模式后,BCMP Client不再发送任何BCMP协议报文,当 从相同管理VLAN的静态IP地址配置模式切换回BCMP模式后,BCMP Client重新发起注册流程。当从 BCMP模式切换到不同管理VLAN的静态IP地址配置模式后,不对BCMP的流程产生任何影响。IP地址 获取模式在设备重启后不丢失。 5.3.3 报文格式 BCMPBCMP消息帧格式消息帧格式 (1)BCMP Client发送的“注册请求”消息帧的层字段 如图7所示: 设设备备类类型型 24 Bytes OLT ID = 1 13 第第1层层 层层字字段段 长长度度 M MA AC C M MA AC C 设设备备类类型型 第第2层层 层层字字段段 长长度度 P PO OR RT T_ _I ID D P PO OR RT T_ _I ID D PADDING 10 图7:BCMP“注册请求”消息帧的层字段 层字段长度:长度1Bytes整型数据,表示本层次信息字段的长度。本类型消息帧该值为 8; 设备类型:长度1Bytes整型数据,若是HS设备,设备类型为0 x2; MAC:BCMP Client所在设备的MAC地址,例如HSMC的MAC地址,长度6Bytes整型数据; PORT_ID:长度4Bytes整型数据,表示HS上联ONU的UNI端口编号,PORT_ID从1开始递增编 号;BCMP client发出的消息帧经过ONU设备后携带两层结构信息,PORT_ID从1开始递增, BCMP proxy不再对PORT_ID进行添加处理。 PADDING:填充字段,默认填0。 (2)BCMP Client接收的“注册应答”消息帧的层字段 层字段层次为1层。如图8所示: 层层字字段段 长长度度 4Bytes2 第第1层层 13 设设备备类类型型管管理理 IP地地址址 IP子子网网掩掩码码 默默认认网网关关管管理理V VL LA AN N SNMP协协议议 版版本本号号 管管理理 IP地地址址 IP子子网网掩掩码码默默认认网网关关 SNMP端端口口号号 SNMP安安全全名名 SNMP安安全全名名 SNMP读读 共共同同体体名名 SNMP写写 共共同同体体名名 SNMP读读共共同同体体名名 EOLT IP地地址址 SNMP写写共共同同体体名名 EOLT IP地地址址 心心跳跳周周期期 心心跳跳周周期期 管管理理I IP P地地址址 分分配配时时间间戳戳 管管理理I IP P地地址址 分分配配时时间间戳戳 P PA AD DD DI IN NG G 管管理理参参数数集集编编号号 11 图8:BCMP“注册应答”消息帧的层字段 层字段长度:长度1Bytes整型数据,表示本层次信息字段的长度,包含PADDING。本类型 消息帧该值为136; 设备类型:长度1Bytes整型数据;若是HS设备,设备类型为0 x2; 管理IP地址:长度4Bytes整型数据,BCMP Server分配给BCMP Client所在设备(例如: HS)的带内管理IP地址; IP子网掩码:长度4Bytes整型数据,管理IP地址子网掩码; 默认网关:长度4Bytes整型数据,BCMP Client所在设备(例如:HS)管理IP地址段的默 认网关; 管理VLAN:长度2Bytes整型数据,BCMP管理域带内管理用VLAN; SNMP协议版本号:长度1Bytes整型数据,SNMP的版本号,例如0 x02,表示SNMP V2版 本; SNMP端口号:长度2Bytes整型数据,SNMP服务端口号,默认为161; SNMP 安全名:长度32Bytes字符串型数据,表示SNMP v3消息中的安全主体名称; SNMP 读共同体名:长度32Bytes字符串型数据,表示SNMP协议的读共同体名称; SNMP 写共同体名:长度32Bytes字符串型数据,表示SNMP协议的写共同体名称; 心跳周期:长度2Bytes的整型数据,BCMP Server要求BCMP Client上报心跳消息的周期, 以分钟为单位;BCMP Client默认为5分钟发送一次心跳消息。 管理参数集编号:长度2Bytes的整型数据,表示BCMP Server本次为BCMP Client下发的 所有管理参数(从管理IP地址字段到心跳周期字段)形成的集合模板编号,当BCMP Server下发不同管理参数集合模板时,采用此编号进行区分。 管理IP地址分配时间戳:长度12Bytes的字符串型数据,表示BCMP Server为注册的BCMP Client实体分配管理IP地址的时间戳,时间格式采用:YYYYMMDDHHMM。 EOLT IP地址:长度4Bytes整型数据,表示EOLT的管理IP地址;该字段是在BCMP Proxy所 在的OLT设备上进行的填充。 PADDING:填充字段,默认填0。 BCMPBCMP IPIP协议报文格式协议报文格式 (1)BCMP Proxy转发给BCMP Server的“注册请求”BCMP IP协议报文的层字段 如图9所示: 12 层层字字段段 长长度度 4Bytes213 设设备备类类型型 MAC MAC PORT_ ID ONU_ID OLT_ID SLOT_ID ONU MAC ONU MAC ONU_ID OLT_ID SLOT_ID PADDING 图9:BCMP“注册请求”IP协议报文的层字段 层字段长度:长度1Bytes整型数据,表示本层次信息字段的长度。本类型消息帧该值为 32; 设备类型:发送注册请求的设备类型,长度1Bytes整型数据;若是HS设备,设备类型为 0 x2; MAC:发送注册请求的设备MAC地址,长度6Bytes整型数据; PORT_ID:长度4Bytes整型数据,表示HS上联ONU的UNI端口编号,PORT_ID从1开始递增编 号; ONU MAC:长度6Bytes整型数据,表示ONU的MAC地址; ONU_ID:长度4Bytes整型数据,表示ONU编号,该编号是ONU管理用的逻辑编号(不是 LLID) ,ONU_ID从1开始递增编号,通过该编号应能确定固定唯一的ONU; OLT_ID:长度4Bytes整型数据,表示ONU所联OLT在EOLT PON业务板中的PON端口编号, OLT_ID从1开始递增编号; SLOT_ID:长度4Bytes整型数据,表示EOLT PON业务板在EOLT中的槽位编号,SLOT_ID从1 开始递增编号; PADDING:填充字段,默认填0。 BCMP Proxy转发给BCMP Server的“注册请求”BCMP IP协议报文的层字段中信息,是从BCMP Proxy接收到的经过PON网络传输的BCMP Client发送的“注册请求”消息帧解析后,并通过在OLT本地 进行相关信息查询后形成的。以HS发起注册请求为例,其中设备类型、MAC信息是HS发送的注册请求消 息帧层字段(层次1)中包含的信息;PORT_ID是ONU对HS发送的“注册请求”消息帧处理后,增加到层 字段(层次2)中的信息;由于PON+EoC网络是典型的树型网络拓扑,因此ONU MAC、ONU_ID、OLT_ID以 及SLOT_ID是OLT设备通过查询HS的源MAC地址从具体哪个ONU上学习的而能够获取到的信息。 (2)BCMP Proxy接收BCMP Server的“注册应答”BCMP IP协议报文的层字段 BCMP Proxy接收BCMP Server的“注册应答”报文内容如图5“基于IP的BCMP协议报文格式” 。 13 其中设备的MAC地址为BCMP Client所在设备的MAC地址,报文负载数据为如图8所示的BCMP“注册 应答”消息帧。BCMP Proxy将负载数据提取出来,并将OLT的管理IP地址填充进去,封装为BCMP消 息帧格式,通过以太网单播方式发送给BCMP Client。 5.4 BCMP Client 心跳上报 5.4.1 功能描述 BCMP Client所在设备(例如:HS)定期向BCMP Server发送心跳信息以说明该成员网元的活动 (active)状态。 5.4.2 主要流程 BCMP ClientBCMP ProxyBCMP Server 发送“心跳” BCMP消息帧 发送“心跳” BCMP IP协议报文 添加报文头,并封装为 “心跳”BCMP IP协议 报文 确确认认对对应应设设备备的的 “Active”状状态态 图10:心跳上报主要流程 心跳上报的主要流程如图10所示,简述如下: 1)BCMP Client(例如HS设备)发送“心跳”BCMP消息帧; 2)BCMP Proxy收到该消息帧后,解包以从中提取BCMP协议报文,并添加报文头,封装成为“心 跳”BCMP IP协议报文,发送给BCMP Server; 3)BCMP Server收到“心跳”BCMP IP协议报文后,确认该设备的“Active”状态。 5.4.3 报文格式 BCMPBCMP消息帧格式消息帧格式 BCMP Client发送的“心跳”消息帧的层字段如图11所示: 14 设设备备类类型型 24 Bytes OLT ID = 1 13 第第1层层 层层字字段段 长长度度 M MA AC C M MA AC C OLT ID = 1 P PA AD DD DI IN NG G管管理理参参数数集集编编号号 设设备备类类型型 第第2层层 层层字字段段 长长度度 P PO OR RT T_ _I ID D P PO OR RT T_ _I ID D PADDING 图11:“心跳”BCMP消息帧的层字段 层字段长度:长度1Bytes整型数据,表示本
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 农产品生产与销售合作框架合同
- 专业舞台搭建服务合同
- 2025至2030中国客轮行业项目调研及市场前景预测评估报告
- 2025至2030中国头盔行业发展研究与产业战略规划分析评估报告
- 2025至2030中国图表记录器行业发展研究与产业战略规划分析评估报告
- 2025至2030中国园林景观树行业发展研究与产业战略规划分析评估报告
- 建筑工程合同违约责任条款解析
- 外包服务合同管理与风险控制
- 个人金融服务借款协议
- 快递物流大数据分析服务协议
- 浙江省通用安装工程预算定额第八册
- 乡村振兴战略实施与美丽乡村建设课件
- 视听语言PPT完整版全套教学课件
- 医学信息检索与利用智慧树知到答案章节测试2023年杭州医学院
- MT/T 548-1996单体液压支柱使用规范
- GB/T 17608-2006煤炭产品品种和等级划分
- 实验室常规玻璃仪器的操作及注意事项课件
- 沪教五年级数学上册第一单元测试卷
- 地下停车库设计统一规定
- 建筑装饰设计收费管理规定
- (整理)ASME-B161.34规定的标准磅级阀门(常用材料)额定工作压力和试验压力
评论
0/150
提交评论