GPON、XG(S)-PON基础

news2024/9/23 13:30:45

前言

本文主要介绍了GPON、XG(S)-PON中数据复用技术、协议、关键技术、组网保护等内容,希望对你有帮助。

一:GPON数据复用技术

下行波长:1490nm,上行波长:1310nm

1:单线双向传输(WDM技术)

2:一根光纤上存在多个用户信号

下行数据流:广播技术(125us)

上行数据流:TDMA技术

TDMA将时间分成若干时隙(slots),每个时隙分配给不同的用户或设备。每个用户或设备只能在其分配的时隙内进行数据传输。这样,多个用户可以在同一频率上共享传输介质,而不会相互干扰。 

二:GPON协议

1:ITU G.984相关标准

2:网络模型对照图

3:GPON上下行复用关系

上行复用:Tcont ID = Alloc ID、Port ID = GEM PORT ID,不同的Tcont最终的目的是为了绑定不同的DBA模板,获得不同速度的业务

下行复用:广播+GEM PORT ID过滤

4:GPON的上下行帧结构

5:以太网帧在GPON中的映射

6:TDM业务在GPON中的映射(透传)

ChatGPT两者区别

三:GPON关键技术

1:ONU测距原理

RTD:往返延迟            EqD:均衡延时参数

上行方向技术避免链路冲突:TDMA+测距 (可以选用距离OLT最远的ONU作为参考)

2:上行动态带宽分配DBA

(1)提高PON端口的上行线路带宽利用率

(2)可以在PON口上增加更多的用户

(3)用户可以享受到更高带宽的服务

DBA工作机制:

SR-DBA:status report-DBA 状态报告

NSR-DBA:none status report-DBA 非状态报告

DBA实现的基础--Tcont,不同的业务一般绑在不同的Tcont上

带宽类型:FB、AB、NAB、BE

FB:固定带宽(分10M,不管你用不用得完)

AB:保证带宽(保证你想用的时候最多可以有10M,如果这段时间不用这么多,可以将多余的部分分给其他用户)

NAB:非保证带宽

BE:最大努力带宽

Tcont类型和DBA模板的对应关系

 3:下行AES加密

四:GPON系统的管理和业务发放模式

1:GPON终端认证

GPON终端认证是指OLT基于ONU的SN或者Password对ONU的合法性进行认证,拒绝非法ONU的接入

SN认证:

 SN+Password认证:

2:GPON终端管理模型

OLT管理ONU:OMCI        网管管理OLT:SNMP

常见终端管理方式1

全OMCI模式,上网业务、组播业务、语音业务都通过OMCI进行下发

 常见终端管理方式2

上网业务、组播业务通过OMCI进行下发;语音业务通过FTP从网管下载XML文件然后通过OMCI通道下发给 ONU

常见GPON终端管理方式3

常见GPON终端管理方式4

 五:GPON组网保护

1:Type B单归属保护(同一OLT下的不同PON口、双主干)

2:Type B双归属保护(两台OLT的不同PON口)

3:Type C单归属保护(OLT、ONU、分光器均实现类似的环网保护)

4:Type C双归属(分布在两台OLT的不同PON口下) 

 六:XG(S)-PON技术原理

下行波长:1577nm,上行波长:1270nm

下行数据采用广播方式,通过GEM-Port ID来区分不同的ONU数据,通过下行帧的upstream bandwidth map字段来给ONU分配上行时隙

当ONU不接在OLT的PON口时直接将光功率计接到ONU的PON口下是不能检测ONU的光强,ONU只能被动发光。如果此时ONU的PON口还能检测到光,证明该ONU在长发光,是流氓ONU。

XGEM帧结构:

PLI:标志payload的大小

Key Index:加密字段

XGEM Port ID:标识不同用户的数据

Options:保留

LF:标识是不是XGME帧的最后一个分片单元

HEC:头部的差错控制

 

 七:XG(S)-PON中的关键技术

1:测距原理(和gpon类似)

2:突发发送(ONU)和突发接收(OLT)

ONU侧突发发送:测距保证不同ONU发送的信元在OLT端互不冲突,但测距精度有限,一般为正负1bit,不同ONU发送的信元会有几bits的防护时间,如果ONU侧的光模块不具备突发发送功能,则会导致发送的信号出现叠加,信号则会失真。

OLT侧突发接收:由于每个ONU到OLT的距离不同,所以光信号衰减对于每个ONU来讲都是不同的,即就可能导致OLT在不同时隙接收到的报文的功率电平是不同的。动态调整阈值功能可以在OLT按照收光信号的强弱去动态调整收光功率的阈值,以保证所有ONU的信号可以完整恢复。

OLT

ONU

发送

连续

突发

接收

突发

连续

3:ODN复用

ODN 在光纤通信网络中起到了连接、分发和维护光信号的重要作用

XG(S)-PON和GPON可以通过WDM技术复用ODN

WDM模块的主要功能就是分波和合波

总结

以上就是本文的全部内容了,希望可以帮助到你。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1201963.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

JS+ES6新增字符串方法大汇总,爆肝,共四十七种方法(求个赞,哈哈)

让我为大家介绍一下字符串的操作方法吧,你知道与不知道的大部分都在这! 分类可能有点不太对,还请大家见谅! 增 1.concat() 拼接字符串 可以连接两个或多个字符串 let str "hello"let str1 " str"console…

项目管理工具:提高团队协作效率,确保项目按时完成

项目管理对于企业的成功至关重要,一个好的项目管理工具可以提高团队协作效率,确保项目按时完成,并保持项目进度的高效跟踪。 近年来,一款名为“进度猫”的项目管理工具逐渐崭露头角,它以其独特的功能和优势&#xff…

算法细节类错误

1.使用全局变量时,若有多组测试数据 应该注意在循坏中重新初始化全局变量 例如:

【第2章 Node.js基础】2.4 Node.js 全局对象(一)

什么是Node.js 全局对象 对于浏览器引擎来说,JavaScript 脚本中的 window 是全局对象,而Node.js程序中的全局对象是 global,所有全局变量(除global本身外)都是global 对象的属性。全局变量和全局对象是所有模块都可以调用的。Node.is 的全局…

记忆科技携手中国电信,一站式存储打造坚实数字底座

11月10日,以“数字科技 焕新启航”为主题的2023数字科技生态大会在广州盛大开幕,本次大会由中国电信、广东省人民政府联合举办,是一场数字科技领域的年度盛会。忆联母公司记忆科技作为中国电信的合作伙伴之一受邀参会,深度参与了大…

常用的一些LDO芯片及使用稳定的LDO芯片推荐

LDO也是电赛中常用的电源模块。相比DCDC以及稳压器,LDO的跌落电压更小,因此两者适用场合不同。下面介绍一些常用的LDO及其使用: 1. TPS7A4501(正降压) 数据手册:https://www.ti.com.cn/cn/lit/ds/symlink…

【JUC】一、synchronized关键字与Lock接口

文章目录 1、JUC2、进程与线程3、并发与并行4、用户线程和守护线程5、对象锁和类锁6、Synchronized关键字7、synchronized案例8、Lock接口 1、JUC JUC,即java.util.concurrent这个处理线程的工具包,始于JDK1.5,其中下有三个包,为…

华为的干部管理和人才管理实践精髓(深度好文,收藏)

(本文摘自谢宁专著《华为战略管理法:DSTE实战体系》,欢迎购买) 1997年,在《华为基本法》的起草过程中,起草小组的一位人大教授问任正非:“任总,人才是不是华为的核心竞争力?”任正非的回答出人…

阿里三面被虐惨,非让我举例说明,为什么GC需要Stop the World?

最近,五哥回忆起4年前在蚂蚁金服三面的经历。关于GC的一个问题,让我记忆深刻。 当聊起来Java GC时,我提到 young gc 和 full gc都会 Stop the world。 ”为什么需要 Stop the world“,蚂蚁面试官问道。 我略微怔住,…

WH4530A可检测0-100cm环境光+距离检测功能

台湾旺泓推出的WH4530A是一款结合了先进环境光传感器(ALS)先进接近传感器(PS)和高效率的红外LED灯三合一为一体的光距感接近传感器;可测距范围0-100cm;采用I2C接口,可实现超高灵敏度、精准测距检测范围广等…

设备管理软件有什么用?如何让维修工作智能化?

随着数字化和人工智能技术的不断发展,设备管理软件已经成为了一种智能化的管理方式,它能够整合设备设施的维修资源,实现全生命周期的设备设施管理。这种软件可以帮助机构单位更好地跟踪和管理设备设施的维修请求,提高维修效率和管…

OA+CRM+HR+ERP 客户关系 进销存 财务 办公审批系统源码

功能介绍 1、个人中心 电话薄:主要用于添加联系人信息,相当于通讯录功能,可以存贮相关联系人的基本信息,姓名、联系方式、地址、邮箱等。 工作日志 :主要用于记录个人工作生活中大小事情的备忘,相当于备…

红队专题-从零开始VC++C/S远程控制软件RAT-MFC-超级终端

红队专题 招募六边形战士队员[16]超级终端(1) 招募六边形战士队员 一起学习 代码审计、安全开发、web攻防、逆向等。。。 私信联系 [16]超级终端(1) 服务端 — 本地打开cmd — 接收命令 — 执行 — 发送回显 客户端 — 远端发送命令 — 接收回显 发送开启cmd命令 --- 接受…

Rectangle:掌控你的Mac视窗,提升工作效率

你是否曾经在Mac上同时处理多个窗口,却因为无法有效管理而感到困扰?现在,一款全新的窗口管理工具正在改变这一切,它就是Rectangle。 Rectangle是一款简单而强大的窗口管理工具,适用于Mac系统。它改变了传统的窗口管理…

深度学习AI识别人脸年龄

以下链接来自 落痕的寒假 GitHub - luohenyueji/OpenCV-Practical-Exercise: OpenCV practical exercise GitHub - luohenyueji/OpenCV-Practical-Exercise: OpenCV practical exercise import cv2 as cv import time import argparsedef getFaceBox(net, frame, conf_thresh…

拆解软件定义汽车:OS突围

软件作为智能汽车的核心组成部分,由于自身较为独立和复杂的IT学科体系,其技术链路、产业分工、价值分配、商业模式相对硬件产品(如域控、激光雷达、摄像头等硬件)而言,在汽车产业内探讨和传播相对较少。 11月3日&…

GoLong的学习之路,进阶,语法之并发(并发错误处理)补充并发三部曲

这篇文章主要讲的是如何去处理并发的错误。 在Go语言中十分便捷地开启goroutine去并发地执行任务,但是如何有效的处理并发过程中的错误则是一个很棘手的问题。 文章目录 recovererrgroup recover 哦对,似乎没写错误处理的文章。后面补上。 首先&…

Mac 本地部署thinkphp8【配置环境】

PHP开发工具 我这里选择的是VSCode,里面安装PHP插件 把thinkphp的项目放到 切换到phpenv ![在这里插入图片描述](https://img-blog.csdnimg.cn/a15cc442fab74754ad86d74f6d9942e5.png URL重写如果不改,在请求的时候地址是这样的‘http://tp.com/index.php…

数据可视化模板案例:制造业提高生产力的关键

一、模板背景 在这个信息爆炸的时代,数据对于企业的成功至关重要。制造业作为全球经济的重要组成部分,如何有效利用数据提高生产效率、降低成本、优化决策,已成为行业关注的焦点。 二、方案思路 配⾊ - 科技蓝,贴合⼯业主题。 …

【算法与数据结构】78、90、LeetCode子集I, II

文章目录 一、题目二、78.子集三、90.子集II三、完整代码 所有的LeetCode题解索引,可以看这篇文章——【算法和数据结构】LeetCode题解。 一、题目 二、78.子集 思路分析:【算法与数据结构】77、LeetCode组合。本题可以参考77题的组合问题代码&#xff0…