OMCI协议-介绍-中文版
OMCI报文分析
一、OMCI在GPON系统的位置 (1)二、OMCI的作用 (2)三、OMCI报文格式 (2)四、举例分析 (10)五、BCM代码对VOIP参数的处理................................................................ 错误!未定义书签。
一、OMCI在GPON系统的位置OMCI是GPON系统的管理和控制接口,位于GTC层,GPON系统的架构如下图.二、OMCI的作用OMCIOLT通过OMCI(ONT管理控制接口)来控制ONT。
协议允许OLT进行下列动作:1)建立和释放与ONT之间的连接;2)管理ONT上的UNI;3)请求配置信息和性能统计;4)向系统管理员自动上报事件,如链路故障。
OMCI协议在OLT控制器和ONT控制器之间的GEM连接上运行,该连接在ONT初始化时建立。
OMCI协议是异步的:OLT上的控制器是“主”,ONT上的控制器是“从”。
一个OLT控制器通过在不同的控制信道上使用多个协议实例来控制多个ONT。
OMCI在下面几个方面对ONT进行管理:1)配置管理:提供了控制、识别、从ONT收集数据和向ONT提供数据的功能;2)故障管理:支持有限的故障管理功能,大多数操作仅限于进行故障指示;3)性能管理:主要是性能监控;4)安全管理:使能/去使能下行加密功能、全光纤保护倒换能力管理。
5.ONU激活注册在ONU能正常工作前必须完成激活注册过程。
三、OMCI报文格式OMCI的净核:Transaction Correlation Identifier的最高位表示该Message的优先级的高低,1表示高优先级,0表示低优先级。
Message Type的结构是这样的:DB用做目的比特在OMCI里常为0,AR是回答请求位,当需要确认信息时AR为1,当不需要确认信息是AR为0。
AK指示的是这条Message是否为确认信息。
如果是则为1,不是为0。
MT表示的是Message的类型0~3和29~31用做保留,其余的4~28如下表:Device Identifier根据984.3的规定为0X0A,表示的是OMCI。
GPON技术OMCIHGUSFU简介
SS PSTN交换机
VOICE
GbE
语音接 入平台
ISP VOD SERVER
Internet IPTV
IPTV SERVER
室内配线网络 (HDF)
ONU ONU ONU ONU ONU ONU ONU ONU
机房
PON-OLT
1 Gbps 1
1:128 Splitter
1 Gbps 2
N
1 Gbps
由Alloc-ID 标识
NU 可以包含多个TCONT。
Ø 上行带宽基于T-CONT来划分 ,不同业务使用不同的TCONT。
Ø GEM 端口用做业务通道,一 个 GEM 端口可以承载一种 或者多种业务流。
Ø 基于 VLAN,802.1p,L3/L4标 识的流量分类机制。
GPON技术(OMCI HGU SFU)简介
2013年8月
科技创新,融合应用
目录
效果示意图 GPON基本概念篇 GPON ----- SFU篇 GPON ----- HGU篇
GPON ------ OLT篇
科技创新,融合应用
一、效果示意图
科技创新,融合应用
科技创新,融合应用
FTTH整体网络构成
分配,所以,一个GEM port只能被一个 PON口下的一个ONU/ONT使用。
科技创新,融合应用
GPON基本概念 --- GEM Port与业务流的映射
Ø GEM port和业务之间的不同映射方式。
映射方式
映射方法
具体应用
VLAN 映射
将一个特定VLAN ID 映射到一 ONU/ONT 使用VLAN ID 来区
2009年6月24 日
3
YD/T 1949.2 -2009
GPON网管系统中OMCI协议的研究和实现
2009年第12期中文核心期刊GPON 网管系统中OMCI 协议的研究和实现Research and realization of OMCI protocol inGPON network management systemMA Xin-feng ,ZHANG Jiang -xin (Zhejiang University of Technology,College of Information Engineering,Hangzhou 310014,China)Abstract :Firstly this paper introduces transmission processing mechanism of ONU management and control interface (OMCI)in GPON management system.Then based on the analyzing of OMCI frame ,put forward an achievable proposal about analysis and restructuring OMCI frame.Finally the paper realized communication feature between OLT and ONU by using the developing LINUX embedded system and SQLite embedded database.Key words :GPON network management,OMCI protocol,MIB database,SQLite麻鑫锋,张江鑫(浙江工业大学信息工程学院,杭州310014)摘要:首先简述了千兆无源光网络(G PO N )管理系统中的操作管理控制接口(O M C I )的传输处理机制,然后对OM C I 帧进行研究和分析,提出了一种可实现的O M C I 帧解析和重组方案,最后应用LI N U X 嵌入式系统开发平台以及基于SQ Li t e3嵌入式M I B 库,设计实现了光线路终端(O LT )与光网络单元(O N U )通过O M C I 帧进行通信的功能。
GPON系统OMCI协议的分析和仿真方法
GPON系统OMCI协议的分析和仿真⽅法
GPON系统OMCI协议的分析和仿真⽅法
熊晴晴1,2,何岩1,2
【摘要】摘要:⽂章提出了⼀种在吉⽐特⽆源光⽹络(GPON)系统设备开发和互通测试中,分析调试ONT管理控制接⼝(OMCI)协议的⽅法。
该⽅法延伸了OMCI消息的存在范围,使光⽹络单元(ONU)的以太⽹端⼝收到经处理的OMCI消息,通过该端⼝外接分析设备,完成消息的处理。
经验证,这种⽅法能快速解析消息内容及下发流程,为准确定位提供了⼀种有效⼿段。
【期刊名称】光通信研究
【年(卷),期】2011(000)001
【总页数】3
【关键词】光⽹络单元;ONT管理控制接⼝;仿真;封装和转发
光通信系统与⽹络技术
0 引⾔
吉⽐特⽆源光⽹络(GPON)系统以其⾼带宽、⾼服务质量(QoS)等优点,成为FTTx的主要应⽤技术之⼀,现已进⼊⼤规模商⽤阶段。
根据ITU-T G.984.x协议的规定,光线路终端(OLT)通过ONT管理控制接⼝(OMCI)协议来管理控制光⽹络单元(ONU),包括配置管理、故障管理、性能管理和安全管理[1]。
然⽽在研发测试和⼯程应⽤过程中,由于ONU类型和ONU管理协议不断的变化,经常会遇到OLT给ONU下各种管理配置时出错⽽导致数据不通或者通信出现故障的情况。
此时,通常的做法是通过ONU的串⾏⼝来查看所下的配置是否正确来判断问题,这样给研发测试和⼯程应⽤带来了诸多不便。
针对以上问题,本⽂提出⼀种GPON系统中 OMCI协议分析和仿真的⽅法。
OMCI协议 介绍 中文版
OMCI协议介绍中文版OMCI协议(1)1、OMCI协议栈的结构GPON 系统的协议栈,主要由物理媒质相关(PMD)层和GPON 传输汇聚(GTC)层组成。
GTC 层从结构层次来分可以分成两个子层:GTC 成帧子层和TC 适配子层。
从功能层次可以分为C/M平面和U平面。
GTC 层可分为两种封装模式:ATM 模式和GEM 模式,目前GPON 设备基本都采用GEM 模式。
GEM 模式的GTC 层可为其客户层提供3 种类型的接口:ATM 客户接口、GEM客户接口和ONT 管理和控制接口(OMCI)2、PMD层GPON 的PMD 层对应于OLT 和ONU 之间的光传输接口(也称为PON 接口),其具体参数值决定了GPON 系统的最大传输距离和最大分路比。
OLT 和ONU 的发送光功率、接收机灵敏度等关键参数主要根据系统支持的ODN 类型来进行划分。
根据允许衰减范围的不同,ODN 类型主要分为A、B、C 三大类,结合目前实际应用需求和光收发模块的实际能力工业界还定义了B+类,扩展了GPON 系统支持1244.16 Mbit/s/155.52 Mbit/s;1244.16 Mbit/s/622.08 Mbit/s;1244.16 Mbit/s/1244.16 Mbit/s;2488.32 Mbit/s/155.52 Mbit/s;2488.32 Mbit/s/622.08 Mbit/s;2488.32 Mbit/s/1244.16 Mbit/s;2488.32 Mbit/s/2488.32 Mbit/s。
目前主流厂家的GPON 产品均支持2488.32Mbit/s/1244.16Mbit/s,并且在20km 传输距离下支持1:64 分路比。
OMCI协议(2)1、GTC层TC 层(也称为GTC 层)是GPON 的核心层,主要完成上行业务流的媒质接入控制和ONU 注册这两个关键功能。
GTC 层包括两个子层:GTC 成帧子层和TC 适配子层。
OMCI协议学习
学习小结一、概述1、基本概念OMCI(ONU Management and Control Interface)是GPON标准中定义的一种配置传输通道,通过在OLT和ONT之间建立专有的ATM PVC或者GEM PORT传输OMCI消息。
我们目前用GEM PORT。
OMCI是运行在OLT和ONT之间的终端管理的协议。
OMCI协议是异步的;OLT上的控制器是“主”,ONT上的控制器是“从”。
一个OLT控制器通过在不同的控制信道上使用多个协议实例来控制多个ONT。
系统预留tcont=0 作为各ONT的OMCI通道使用的T-CONT。
ONT在向OLT注册时建立OMCI通道。
OMCI是运行在OLT和ONT之间的,类似于SNMP的终端管理的协议。
OMCI保证了在不同厂家的OLT和ONT之间的互操作性。
G.984.4标准规定了协议无关管理信息库(MIB)受管实体(Managed Entity),并且定义了OLT和ONT之间的信息交互模型。
然后描述ONT管理和控制信道、协议及消息的详细定义。
OMCI在GPON协议栈中的位置如下图:简单来说,OMCI每个操作就是在说话,OLT下达指令,ONT回复指令(并且有机制防止说的话中途丢了)。
GEM帧的格式就像是语法,前述三部分是句子的主要成分,而单词比较单调,动词(动作)只有28种,宾语名词(实体)现有296种(最多可以有65535种),当然每个实体可以包含有多个实例,大大扩充了宾语名词的数量。
而且,操作的最小粒度是属性,每个实体实例最多可包含16个属性(不包括实体ID)。
每个GEM帧只有53个字节,消息内容区只有32个字节,很可能一句话说不完,那就分成两句或多句说。
消息内容区利用掩码机制和其它机制可以有效的表达各种语意,虽然语意远不如自然语言丰富,但是足以满足OMCI通信过程。
2、GPON参考模型GPON网络架构参考模型如下图所示。
GPON可用于多种接入网架构,如FTTH、FTTB/C 和FTTCab。
GPON技术 OMCI HGU SFU 简介
2009年6月24 日
3
YD/T 1949.2 -2009
接入网技术要求—吉比特的无源光网络( GPON)第2部分“物理媒质相关(PMD)层要
求
2009年6月24 日
4
YD/T 1949.3 -2010
接入网技术要求 ——吉比特的无源光网络(GPON)
第3部分:传输汇聚(TC)层要求
2009年6月24 日
科技创新,融合应用
光纤连接器
SC
Ø Subscriber Connector/Standard Connector
Ø 推压型,可以很容易地装卸 。 Ø 是最普通的连接器。重量轻,体积小,便于
操作 。 Ø 用于OLT和ONU的PON口。
FC
Ø Ferrule Connector Ø 螺丝紧固型。 Ø 用于公共通信线路,局域网,CATV,测量
能被一个PON口下的一个ONU/ONT使用。
科技创新,融合应用
GPON基本概念 --- GEM Port
Ø GEM(GPON封装模式:GPON Encapsulation Mode ) Ø GEM Port Ø GPON Encapsulation Method (GEM) 帧在OLT和 ONU/ONT之间传送。 Ø 每个T-CONT包含一个或多个GEM Port,每个GEM端口承载一种业务流。 Ø GEM Port-ID Ø 每个GEM Port由一个Port-ID唯一标识,Port-ID取值范围0~4095。由OLT
Ø 物理层OAM(PLOAM:Physical Layer OAM)
ü 进行ONU物理层的管理维护操作,如测距、ONU激活、OMCC建立和告警传送等 ü 由ONU ID标识,位于上下行帧的头字节中 ü 使用管理T-CONT分配的带宽
OMCI协议下N:MP业务管理模型的设计
OMCI协议下N:MP业务管理模型的设计
张繁;毛谦
【期刊名称】《光通信研究》
【年(卷),期】2011(000)004
【摘要】光网络终端(ONT)管理控制接口(OMCI)协议的研究对于吉比特无源光网络(GPON)网管系统的实现具有重要意义.文章介绍了GPON网管系统,对G.984.4 OMCI协议作了分析,并介绍了在此基础上对GPON网管系统中基于OMCI协议的N:MP业务管理配置模型进行的研究设计,阐述了单播业务配置模型的实现方案,并针对配置模型的缺陷,提出了改进后的模型.文章所提出的模型对于改善多厂商GPON设备的互通性具有极其重要的参考价值.
【总页数】4页(P1-4)
【作者】张繁;毛谦
【作者单位】光纤通信技术和网络国家重点实验室,湖北武汉,430074;武汉邮电科学研究院,湖北武汉,430074;光纤通信技术和网络国家重点实验室,湖北武
汉,430074;武汉邮电科学研究院,湖北武汉,430074
【正文语种】中文
【中图分类】TN915.07
【相关文献】
1.基于WSRM协议的WEB服务动态管理模型设计 [J], 谢辉
2.基于WSRM协议的WEB服务动态管理模型设计 [J], 谢辉
3.基于CMPP协议的GSM短消息增值业务平台的设计与实现 [J], 陆廷荣;杨永田
4.基于MIPS-Linux的改进型OMCI 协议栈设计与实现 [J], 吴桂玲;张建;张耀军
5.无线传感器网络协议切换管理模型设计与实现 [J], 刘建航;边永超
因版权原因,仅展示原文概要,查看原文内容请购买。
omci源码解读
Omci,全称为Open Multi-Media Interface,是一种用于网络设备管理的协议。
在解读Omci源码之前,我们需要了解一些基础知识,例如网络协议栈、设备驱动程序以及多线程编程等。
Omci源码通常是用C语言编写的,这是因为C语言具有跨平台、可移植性好、高效等特点,适合用于编写底层协议栈。
Omci源码的主要组成部分包括:1. 协议栈:这部分代码实现了Omci协议的各种功能,包括数据包的封装、解封装、数据传输等。
2. 设备驱动程序:这部分代码用于与硬件设备进行通信,通常会根据具体的硬件平台进行编写。
3. 辅助功能:这部分代码提供了一些辅助功能,例如日志记录、内存管理等。
在解读Omci源码时,我们需要重点关注以下几个方面:1. 数据包结构:Omci协议中的数据包具有特定的格式,包括头部、负载等部分。
我们需要了解这些数据包的格式以及如何解析它们。
2. 状态机:Omci协议中的设备具有不同的状态,状态之间的转换需要遵循一定的规则。
我们需要了解这些状态以及它们之间的转换逻辑。
3. 任务调度:Omci协议需要在多线程环境下运行,因此需要进行任务调度。
我们需要了解如何使用多线程技术实现高效的任务调度。
4. 错误处理:网络通信中可能会出现各种错误,例如数据包丢失、数据包损坏等。
我们需要了解如何处理这些错误以及如何保证数据的可靠传输。
总之,通过深入解读Omci源码,我们可以更好地理解Omci协议的工作原理以及实现细节。
这有助于我们更好地使用Omci协议进行网络设备的管理和维护,提高网络管理的效率和可靠性。
同时,通过对Omci源码的学习和掌握,我们也可以提升自己的网络编程技能和多线程编程能力。
OMCI基础讲解
同维电子(深圳)有限公司 /深圳市共进电子有限公司
OMCI协议
• 指olt和onu之间OMCI数据传输的交互过程 ,olt通过这种OMCI数据交互完成对onu的 管理控制。 • 有限度 上行的OMCI数据总是置于优先队列中 • 响应时间要求 高优先级OMCI消息需要在1s内完成应答。 低优先级OMCI消息需要在3s内完成应答。
(ATM业务 业务) 业务
(GEM业务 业务) 业务
同维电子(深圳)有限公司 /深圳市共进电子有限公司
一个OLT与多个 与多个ONT 一个 与多个
每个GPON 端口,支持1: O 64 分光比,即可提供64路 ONT 接入。 1 N 每个ONU上可以有多个TU CONT,每个TCONT可以绑多 个GEMPORT. T-CONT就相当于一个物理 O 的缓存,只有绑定了DBA模板 2 N 才能限速。 U O 3 N U
波长: 1310nm up, 1490nm down
支持最大逻辑距离为:60km 支持最大物理距离为:20km 支持最大距离差为:20km 分光比为1:64,可升级为1:128
Logical reach : 60 km Logical split ratio: 128 UNI ONU ONU M aximum differential between the farthest and the nearest ONU from the OLT: 20km
Port T-CONT Port Port T-CONT Port Port
IFpon
PVC T-CONT PVC
IFpon
Port T-CONT Port
T-CONT PVC
T-CONT Port
GPON上行家庭网关OMCI管理相关说明
GPON上行家庭网关OMCI管理相关说明1.GPON上行家庭网关OMCI管理要求GPON系统OMCI的具体要求应符合G.988(2010年10月,prepublished版本)的规定(ONU2-G 中属性OMCC Version应设置为0xA0)。
单端口的SFU和HGU应支持1:MP bridge-map-filtering 的GEM连接方式。
如果ONU上报VEIP的实体,表明该ONU是HGU家庭网关设备,OLT和家庭网关交互应支持下列ME (其他ME不应出现在交互过程中):在HGU中应支持Virtual Ethernet Interface Point(VEIP)作为OMCI管理域和非OMCI 管理域(如TR069、SNMP等)在数据平面的分割点:1.该ME仅可以通过OMCI进行管理;2.VEIP下面所有业务及功能模块仅接受非OMCI管理域管理;3.每个HGU中应仅创建一个VEIP。
在GPON系统中光链路的故障监测和诊断功能,应使用Test和Test result命令调用ANI-G 来采集ONU的光模块的参数。
2.FTTH场景下OMCI配置模型在GPON系统中应具有同时支持高速上网、IPTV(组播和单播业务)和VoIP等业务的能力。
在FTTH模式下,主要有2种应用场景:HGU和SFU+以太网上行e8-c终端。
FTTH场景下, OMCI配置模型如图1所示。
图1 FTTH场景下OMCI配置模型图针对家庭网关应用,图1的Extended VLAN tagging operation 和 Ext. Multicast Operations Profile规则需要配置成VLAN透传。
3.附录:家庭网关OMCI配置要求参考测试用例(摘自中国电信GPON互通性测试方案_draft_2010-11-28.doc)的逻辑标识认证功能1.1 ONU1.2 ONU认证状态恢复的测试1.3 MIB RESET和MIB UPLOAD过程中的逻辑标识认证的测试1.4 静默机制测试1.5 ONU去注册的互通性测试1.6 下行FEC功能的互通性测试1.7 下行加密功能的互通性测试1.8 Dying gasp的互通性测试1.9 ONU的状态告警上报功能1.10 ONU的远程重启1.11 ONU光模块参数诊断与测量1.12 ONU光发送机电源控制功能,1.13 综合业务开通测试。
OMCI协议 介绍 中文版
OMCI协议介绍中文版OMCI协议(1)1、OMCI协议栈的结构GPON 系统的协议栈,主要由物理媒质相关(PMD)层和GPON 传输汇聚(GTC)层组成。
GTC 层从结构层次来分可以分成两个子层:GTC 成帧子层和TC 适配子层。
从功能层次可以分为C/M平面和U平面。
GTC 层可分为两种封装模式:ATM 模式和GEM 模式,目前GPON 设备基本都采用GEM 模式。
GEM 模式的GTC 层可为其客户层提供3 种类型的接口:ATM 客户接口、GEM客户接口和ONT 管理和控制接口(OMCI)2、PMD层GPON 的PMD 层对应于OLT 和ONU 之间的光传输接口(也称为PON 接口),其具体参数值决定了GPON 系统的最大传输距离和最大分路比。
OLT 和ONU 的发送光功率、接收机灵敏度等关键参数主要根据系统支持的ODN 类型来进行划分。
根据允许衰减范围的不同,ODN 类型主要分为A、B、C 三大类,结合目前实际应用需求和光收发模块的实际能力工业界还定义了B+类,扩展了GPON 系统支持1244.16 Mbit/s/155.52 Mbit/s;1244.16 Mbit/s/622.08 Mbit/s;1244.16 Mbit/s/1244.16 Mbit/s;2488.32 Mbit/s/155.52 Mbit/s;2488.32 Mbit/s/622.08 Mbit/s;2488.32 Mbit/s/1244.16 Mbit/s;2488.32 Mbit/s/2488.32 Mbit/s。
目前主流厂家的GPON 产品均支持2488.32Mbit/s/1244.16Mbit/s,并且在20km 传输距离下支持1:64 分路比。
OMCI协议(2)1、GTC层TC 层(也称为GTC 层)是GPON 的核心层,主要完成上行业务流的媒质接入控制和ONU 注册这两个关键功能。
GTC 层包括两个子层:GTC 成帧子层和TC 适配子层。
OMCI基础讲解
同维电子(深圳)有限公司 /深圳市共进电子有限公司
• a) 初始状态 Initial-state(O1) 该状态的ONU刚刚上电, 仍处于LOS/LOF。 一旦接收到下行流, LOS和LOF消除, ONU就转移到待机状态(O2)。 • b) 待机状态 Standby-state(O2) 该状态的ONU已经接收到下行流,在等待接收网络参数。当ONU接收 到Upstream_Overhead消息后根据这些网络参数进行相关配置(如: 定界符、功率模式、预置的均衡时延)并转移到序列号状态(O3)。 • c) 序列号状态 Serial-Number-state(O3) OLT给所有处于该状态的ONU发送Serial-Number Request消息, 以发 现新的ONU以及他们的序列号。当OLT发现了新的ONU后,ONU就等 待OLT给它指配ONU-ID。OLT通过Assign_ONU-ID消息来指配ONUID。ONU获得ONU-ID后就转移到测距状态(O4)。 • d) 测距状态 Ranging-state(O4) 不同的ONU发送信号到达OLT时应保持同步,为此每个ONU需要一个 均衡时延,该参数是在测距状态中测得的。ONU接收到Ranging_Time 消息后转移到运行状态(O5)。 测距是测量每个ONU和OLT之间逻辑距离并确定传输定时的方式。它 可避免同一ODN中不同ONU发送的上行帧发生碰撞。
L o g ic a l re a c h : 6 0 k m L o g ic a l s p lit ra tio : 1 2 8 UNI ONU
•R a n g in g b a s e d o n
SNI O LT
ONU
s y n c h ro n o u s fra m in g •8 k H z c lo c k tra n s p o rt o r reco v ery
OMCI协议-介绍-中文版
定义ONT Management and Control Interface ONT 管理和控制接口介绍1、C/M平面 C/M控制管理平面的协议栈包括三部分:嵌入式OAM,PLOAM (物理层OAM),OMCI(ONT管理控制接口)。
嵌入式OAM和PLOAM通道负责管理PMD和GTC子层的功能,OMCI为更高子层管理提供统一的系统。
嵌入式OAM通道位于GTC帧的帧头,使用此通道的主要功能包括:带宽确认、交换、动态带宽分配信令等。
PLOAM通道是一个格式化的消息系统,在GTC帧中占据专有空间,主要用于承载那些不通过嵌入式OAM发送的PMD和GTC管理信息。
OMCI通道用于管理业务。
2、U平面 U平面内的业务流用业务流类型(ATM、GEM)及其端口ID或VPI来标识。
端口ID用于识别GEM业务流,VPI用于识别ATM业务流。
在T-CONT(传输容器)中通过可变的时隙控制来实现带宽分配和QoS控制。
原理OMCI 协议在OLT 控制器和ONT 控制器之间的GEM 连接上运行,该连接在ONT初始化时建立。
OMCI 协议是异步的:OLT 上的控制器是“主”,ONT 上的控制器是“从”。
一个OLT 控制器通过在不同的控制信道上使用多个协议实例来控制多个ONT。
功能OMCI的管理功能 OLT 通过OMCI(ONT 管理控制接口)来控制ONT。
协议允许OLT 进行下列动作: 1) 建立和释放与ONT 之间的连接; 2) 管理ONT 上的UNI; 3) 请求配置信息和性能统计; 4) 向系统管理员自动上报事件,如链路故障。
OMCI 在下面几个方面对ONT 进行管理: 1) 配置管理:提供了控制、识别、从ONT 收集数据和向ONT 提供数据的功能; 2) 故障管理:支持有限的故障管理功能,大多数操作仅限于进行故障指示; 3) 性能管理:主要是性能监控; 4) 安全管理:使能/去使能下行加密功能、全光纤保护倒换能力管理。
如何看OMCI消息
Managed entity
ONTB-PON ONT data PON IF line cardholder PON IF line card Cardholder Circuit pack Software image UNIB-PON TC AdapterB-PON Physical path termination point ATM UNI Physical path termination point Ethernet UNI Physical path termination point CES UNI Logical Nx64 kbit/s sub-port connection termination point Interworking VCC termination point AAL1 profileb-PON AAL5 profile AAL1 protocol monitoring history dataB-PON AAL5 protocol monitoring history data AAL2 profile --------------------------(intentionally left blank) CES service profile-G (Reserved) CES physical interface monitoring history data Ethernet performance monitoring history data VP network CTP-G ATM VP cross-connection Priority queueB-PON DBR/CBR traffic descriptor UBR traffic descriptor SBR1/VBR1 traffic descriptor SBR2/VBR2 traffic descriptor SBR3/VBR3 traffic descriptor ABR traffic descriptor GFR traffic descriptor ABT/DT/IT traffic descriptor UPC disagreement monitoring history dataB-PON --------------------------(intentionally left blank) ANI PON TC adapter PON physical path termination point TC adapter protocol monitoring history data Threshold dataB-PON
omci设计
OMCI协议栈设计1.总体1.1. OMCI协议栈与外部对象的关系与OMCI协议栈交互的外部对象包括:1)配置管理:从OMCI协议栈读写ONT的配置信息;2)升级管理:到OMCI协议栈的升级接口提供代码映像、版本支持、手动升级的触发;3)告警管理:系统的告警管理模块,OMCI相关的告警包括ONU的告警,OMCI本地的告警;4)包驱动:提供OLT到ONU的报文收发接口;5)ONU:光网络单元,OLT配置的接受者,配置信息的反馈者;6)光接口底层:GPON的GTC层,提供ONU上线/下线事件通知;7)系统管理:控制协议栈系统级的功能,比如:开启、关闭以及重启协议栈等;8)性能管理:负责汇总性能统计数据,报告及定时从ONU获取性能数据;9)调试管理:提供调试接口,以及调试结果的报告。
如下图所示:配置管理升级管理告警管理ONU光接口底层系统管理性能管理调试管理图1.1 OMCI 协议栈与外部对象的关系1.2. OMCI 协议栈功能模块对应着图1.1,OMCI 协议栈需要实现的功能模块如下图所示:光接口底层ONU图1.2 OMCI协议栈的功能模块2.实现架构2.1. 实现架构采用层次式的架构,尽量减少模块间的耦合度。
如下图所示:传输层功能模块编解码模块配置命令管理实现架构其中灰色的方框表示还没有实现的功能。
2.2. 各模块功能介绍2.2.1. 配置模块2.2.2. 业务模型分析模块 2.2.3. MIB 管理负责OLT 上MIB 和ONU MIB 的同步管理,主要功能包括:1)MIB 审计;2)MIB同步。
2.2.4. 升级管理2.2.5. 性能模块2.2.6. 告警模块2.2.7. 命令管理模块2.2.8. 编解码模块2.2.9. 传输层模块2.3. 异步模式的考虑以CLI配置create命令为例,整个命令处理流程如下:配置命令异步模式命令处理过程考虑是否采用同步方式:CLI配置时,采用异步方式时,vty丢失,信息打印不出来。
oma cp协议
oma cp协议OMACP(Over the Air Mobile Configuration Protocol)是一种用于移动设备管理的通信协议。
该协议允许移动运营商或企业管理员通过无线网络向移动设备下发配置信息,实现对设备的远程配置和管理。
本文将详细介绍OMACP协议的相关内容。
OMACP协议是一种轻量级、开放式的协议,旨在简化移动设备的配置过程,提高用户体验和设备管理效率。
通过OMACP,管理员可以在不需要用户干预的情况下,远程向设备下发配置文件,实现自动配置,避免繁琐的手动设置。
2. 协议消息格式OMACP协议的消息格式由XML构成,具有良好的可扩展性。
每个配置项都由一个或多个XML元素组成,包括配置类型、参数名称、参数值等,管理员可以根据需要选择性地下发配置项。
设备收到配置消息后,会解析XML内容,并根据参数值进行配置。
3. 支持的配置项OMACP协议支持多种配置项,包括网络设置、安全设置、数据同步、消息设置、应用程序设置等。
通过对这些配置项的灵活组合,可以满足不同设备的个性化配置需求。
4. 配置过程OMACP协议的配置过程主要包括下发配置文件和设备应用配置文件两个步骤。
管理员首先在后台配置管理系统中创建配置文件,然后将配置文件下发给目标设备。
设备在收到配置文件后,会进行验证和解析,并根据配置文件的内容完成相应的配置。
5. 错误处理在OMACP协议中,针对配置过程中可能出现的错误情况,定义了一套错误处理机制。
设备在收到错误响应时,会根据错误代码进行相应的处理,例如重试、终止配置等。
OMACP协议在设计上考虑了安全性,采用了一些加密和认证机制,保障配置消息的机密性和完整性。
管理员可以通过设置安全策略,限制谁能够下发配置文件,确保配置的安全性。
7. 适用范围OMACP协议适用于各种移动设备,包括智能手机、平板电脑、物联网设备等。
无论设备品牌、操作系统或网络类型,只要支持OMACP协议,都可以进行远程配置和管理。
omci,协议
竭诚为您提供优质文档/双击可除omci,协议篇一:gpon上行家庭网关omci管理相关说明gpon上行家庭网关omci管理相关说明1.gpon上行家庭网关omci管理要求gpon系统omci的具体要求应符合g.988(20xx年10月,prepublished版本)的规定(onu2-g中属性omccVersion应设置为0xa0)。
单端口的sFu和hgu应支持1:mpbridge-map-filtering的gem连接方式。
如果onu上报Veip的实体,表明该onu是hgu家庭网关设备,olt和家庭网关交互应支持下列me(其他me不应出现在交互过程中):第1页在hgu中应支持Virtualethernetinterfacepoint(Veip)作为omci管理域和非omci管理域(如tR069、snmp等)在数据平面的分割点:1.该me仅可以通过omci进行管理;2.Veip下面所有业务及功能模块仅接受非omci管理域管理;3.每个hgu中应仅创建一个Veip。
在gpon系统中光链路的故障监测和诊断功能,应使用test和testresult命令调用ani-g来采集onu的光模块的参数。
2.Ftth场景下omci配置模型在gpon系统中应具有同时支持高速上网、iptV(组播和单播业务)和Voip等业务的能力。
在Ftth模式下,主要有2种应用场景:hgu和sFu+以太网上行e8-c终端。
Ftth 场景下,omci配置模型如图1所示。
第2页图1Ftth场景下omci配置模型图针对家庭网关应用,图1的extendedVlantaggingoperation和ext.multicastoperationsprofile规则需要配置成Vlan透传。
3.附录:家庭网关omci配置要求参考测试用例(摘自中国电信gpon互通性测试方案_draft_20xx-11-28.doc)1.1onu的逻辑标识认证功能第3页1.2onu认证状态恢复的测试第4页1.3mibReset和mibupload过程中的逻辑标识认证的测试第5页篇二:Fttn技术资料Ftth(Fibertothehome),顾名思义就是一根光纤直接到家庭。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
PLOu是上行流物理层开销。Preamble和Delimiter用于突发接收。BIP用 于测量链路BER。ONU-ID标识ONU。Ind提供ONU的实时状态。 PLOu Preamble Delimiter BIP ONU-ID Ind a Byte b Byte 1 Byte 1 Byte 1 Byte PLOAMu和下行流中的PLOAMu的结构相同。由Flags决定是否发送 PLSu:长度为120字节,用于ONU的光功率的测量,由Flags决定是否发 送。 DBRu:上行动态带宽报告,由Flags决定是否发送。DBA域 包括T-CONT 的业务量状态。CRC校验对DBRu使用CRC-8的校验方式。 DBRu DBA 1/2/4 Byte CRC 1 Byte Payload上行流的净核。ATM上行净核:OLT尽量使ATM净核为53字节的整 数倍。否则在最后进行碎片填写。GEM上行净核:包括若干GEM帧。DBA 上行净核:包括所查询ONU的DBA报告。 Payload 填充(需 ATM信元 ATM信元 ATM信元 ATM信元 要) 帧分片 GEM帧头 完整帧 GEM帧头 帧分片
PLEN Field BLEN ALEN CRC 12 bit 12 bit 8bit US BW Map为8字节的结构的数组。AllocID:用来识别特定的T-CONT。 SStart:表示所分配的开始时间。SStop:表示所分配的停止时间。 Access FEC CRC AllocID SPLSu SPLOAMu SDBRu Reserved SStart SStop 1 1 12 bit 1 bit 1 bit 2 bit 7 bit 2 Byte 2 Byte bit Byte Payload:ATM块,根据Plend中的ALEN来决定长度。GEM块包括任意数量 的GEM帧。 Payload ATM GEM fragment K*53 Byte OMCI协议(3) 上行(ONU->OLT)复合帧结构如下:
定义 ONT Management and Control Interface ONT 管理和控制 接口介绍 1、C/M平面 C/M控制管理平面的协议栈包括三部分:嵌入式OAM, PLOAM(物理层OAM),OMCI(ONT管理控制接口)。嵌入式OAM和 PLOAM通道负责管理PMD和GTC子层的功能,OMCI为更高子层管理提供 统一的系统。嵌入式OAM通道位于GTC帧的帧头,使用此通道的主要功 能包括:带宽确认、交换、动态带宽分配信令等。PLOAM通道是一个格 式化的消息系统,在GTC帧中占据专有空间,主要用于承载那些不通过 嵌入式OAM发送的PMD和GTC管理信息。OMCI通道用于管理业务。 2、U 平面 U平面内的业务流用业务流类型(ATM、GEM)及其端口ID或VPI 来标识。端口ID用于识别GEM业务流,VPI用于识别ATM业务流。在TCONT(传输容器)中通过可变的时隙控制来实现带宽分配和QoS控制。 原理 OMCI 协议在OLT 控制器和ONT 控制器之间的GEM 连接上运行,该 连接在ONT初始化时建立。OMCI 协议是异步的:OLT 上的控制器 是“主”,ONT 上的控制器是“从”。一个OLT 控制器通过在不同的 控制信道上使用多个协议实例来控制多个ONT。功能 OMCI的管理功能 OLT 通过OMCI(ONT 管理控制接口)来控制 ONT。协议允许OLT 进行下列动作: 1) 建立和释放与ONT 之间的连 接; 2) 管理ONT 上的UNI; 3) 请求配置信息和性能统计; 4) 向系 统管理员自动上报事件,如链路故障。 OMCI 在下面几个方面对ONT 进行管理: 1) 配置管理:提供了控制、识别、从ONT 收集数据和向 ONT 提供数据的功能; 2) 故障管理:支持有限的故障管理功能,大 多数操作仅限于进行故障指示; 3) 性能管理:主要是性能监控; 4) 安全管理:使能/去使能下行加密功能、全光纤保护倒换能力管理。包 类型 Create Delete Set Get Get all alarms Get all alarms next MIB upload MIB upload next MIB reset Alarm Attribute value change Test Start software download Download section End software download Activate software Commit software Synchronize Time Reboot Get next Test result Get current data
GEM Transaction Message Message Device Message OMCI Header ation Contents Type Identifier Identifier Trailer (5 Identifier (32 (1 byte) (1 byte) (4 bytes) (8 bytes) bytes) (2 bytes) bytes)
OMCI协议(1) 1、OMCI协议栈的结构 GPON 系统的协议栈,主要由物理媒质相关(PMD)层和GPON 传输汇聚 (GTC)层组成。GTC 层从结构层次来分可以分成两个子层:GTC 成帧 子层和TC 适配子层。从功能层次可以分为C/M平面和U平面。GTC 层可 分为两种封装模式:ATM 模式和GEM 模式,目前GPON 设备基本都采用 GEM 模式。GEM 模式的GTC 层可为其客户层提供3 种类型的接口:ATM 客户接口、GEM客户接口和ONT 管理和控制接口(OMCI) 2、PMD层 GPON 的PMD 层对应于OLT 和ONU 之间的光传输接口(也称为PON 接 口),其具体参数值决定了GPON 系统的最大传输距离和最大分路比。 OLT 和ONU 的发送光功率、接收机灵敏度等关键参数主要根据系统支持 的ODN 类型来进行划分。根据允许衰减范围的不同,ODN 类型主要分为 A、B、C 三大类,结合目前实际应用需求和光收发模块的实际能力工业 界还定义了B+类,扩展了GPON 系统支持的最大分路比。目前B+类ODN 是主流。 ODN 类型 衰减范围 光通道损耗差 A 类 5~20dB B 类 10~25dB 15dB B+类 13~28dB C 类 15~30dB
c、OMCI adapter OMCI的净核:
Transaction Correlation Identifier (2 bytes) Message Type (1 byte) Device Identifier (1 byte) Message Identifier (4 bytes) Message OMCI Contents Trailer (32 bytes) (8 bytes)
GPON 的标称线路速率(下行/上行)有多种,具体包括: 1244.16 Mbit/s/155.52 Mbit/s; 1244.16 Mbit/s/622.08 Mbit/s; 1244.16 Mbit/s/1244.16 Mbit/s; 2488.32 Mbit/s/155.52 Mbit/s; 2488.32 Mbit/s/622.08 Mbit/s; 2488.32 Mbit/s/1244.16 Mbit/s; 2488.32 Mbit/s/2488.32 Mbit/s。 目前主流厂家的GPON 产品均支持2488.32Mbit/s/1244.16Mbit/s,并且 在20km 传输距离下支持1:64 分路比。 OMCI协议(2) 1、GTC层 TC 层(也称为GTC 层)是GPON 的核心层,主要完成上行业务流的媒质 接入控制和ONU 注册这两个关键功能。GTC 层包括两个子层:GTC 成帧
子层和TC 适配子层。 1)GTC帧子层 GTC 成帧子层包括3个功能: 复用和解复用。PLOAM 和GEM 部分根据帧头指示的边界信息复用到下 行TC 帧中,并可以根据帧头指示从上行TC 帧中提取出PLOAM 和GEM 部 分。 帧头生成和解码。下行帧的TC 帧头按照格式要求生成,上行帧的帧头 会被解码。此外还要完成嵌入式OAM。 基于Alloc-ID 的内部路由功能。基于Alloc-ID 的内部标识为来自/送 往GEM TC 适配器的数据进行路由。 a、GTC framing sub-layer 下行(OLT->ONU)复合帧结构如下: Frame header (PCBd) Payload for downstream US BW map 下行流的物理控制块PCBd是由多个域组成的,OLT以广播的方式发送完 PCBd后,ONU根据收到的PCBd进行相关处理。 Frame header (PCBd) US BW Psync Ident PLOAMd BIP Plend Plend map 4 Byte 4 Byte 13 Byte 1 Byte 4 Byte 4 Byte N*8 Byte Psync为同步域,编码为0XB6AB31E0。 Ident:最高位指示下行流中是否使用FEC,第二位保留,下三十位用做 超帧记数器。 Ident Super-frame FEC(1bit) Reserved(1bit) counter(30bit) PLOAMd:ONU ID标记特定的ONU,从0到253。Message ID标记的是消息的 类型。Message Data传送GTC的PLOAM的消息净荷。CRC是CRC-8的校验序 列。 PLOAMd ONU ID Message ID Message (Data) CRC 1 Byte 1 Byte 10 Byte 1 Byte BIP:比特间插的奇偶校验。 Plend:指定的是下行Bandwidth map和ATM块的长度。BW Map实际长度为 BLEN值的8倍。ATM块的实际长度是ALEN值的53倍。
Transaction Correlation Identifier的最高位表示该Message的优先 级的高低,1表示高优先级,0表示低优先级。 Message Type的结构是这样的: