智能 ODN 系统研究与设计

智能 ODN 系统研究与设计

要:为了解决ODN面临的光纤错综复杂,故障定位低效等问题,引入电子标签,智能OTDR技术,提出了一种基于电子标签、光纤检测笔和智能OTDR故障监测的智能 ODN 解决方案,并重点讲述了智能ODN系统的核心—新一代智能OTDR故障定位系统。通过对ODN的研究,结合光纤通信技术,计算机软件技术等,研究和设计了一套用于各种光纤问题的智能ODN系统。

关键词:光分配网络;电子标签;OTDR;故障定位;检测系统

中图分类号:TN915                文献标识码:B

Intelligent ODN System Research and Design

AbstractIn order to solve the problem of ODN are facing, such as fiber complex, inefficient fault location. The electronic labels, intelligent OTDR technology were Introduced, and the intelligent ODN solution that is based on electronic labels, optical fiber detection pens, intelligent OTDR fault monitoring was came up. And focus on the core of intelligent ODN system - a new generation of intelligent OTDR fault location system. According to the study of ODN ,combined with the optical fiber communication technology, computer software technology, etc, a set of intelligent ODN system used for a variety of optical fiber problem was researched and designed.

Key wordsODN(Optical Distribution Network); electronic labels; OTDR; Fault location; Detection system.

0 引言

随着通信行业的发展以及三网融合的加速,中国掀起了FTTX网络建设热潮,我国光纤宽带用户数目持续高速增加,各通信运营商大力投资建设 FTTX 网络。与此同时,建设光纤宽带网络形成了庞大数量光纤线路资源,可是由于ODN的无源特征,致使维护管理困难,需要大量人力、物力。各

大运营商都被低效困扰,网络系统中心机房光纤、标签、节点数量庞大,原有系统诊断故障耗费时间长,准确性低,找到故障之后去维修,由于故障定位准确性低,现场施工难度大,需要几个小时。ODN 网络容易发生故障,而且故障定位处理低效,通过看标签查找端口、节点,失误多、难度大、效率低。传统的ODN系统无法很好地解决这些问题,如何及时检测并定位处理故障成为目前的研究重点,在光网络系统空前发展的环境下,运营商需要一套高效低耗,方便统一管理维护的智能ODN 系统网络。

1 ODN 系统

1.1 FTTXODN系统组成

FTTX系统的组成有:用户端的光网络单元(ONU)、局端的光线路终端(OLT)、光分配网(ODN)[1]。其中ODN是无源的,由光纤、分光器等无源器件组成,用于连接ONU与OLT,从功能上分,ODN从用户端到局端依次为:光纤终端、入户段光缆、配线段光缆、馈线段光揽四部分[2]。

1.2 ODN面临的问题

ODN网络从发展到现在面临的一些问题主要表现在以下两个方面:

1) 人工处理效率低下,准确性不高,管理滞后:端口标签错综复杂,主要依靠人工标记抄写,数据错误率高[3]。在工程实行阶段,工程师既要打印图纸,还要将所有网络信息手工录入。而且端口节点众多,人工处理,不仅效率低、错误率高,而且服务器收到的信息更新慢,网络管理低效滞后,影响业务开展和用户的使用,还有可能给运营商、用户造成巨大损失。

2)故障多发,而 OTDR故障检测处理系统不够智能化:随着光纤通信的发展,光网络的大规模建设,出现海量无源光器件,如分光器、光连接器光纤等[4]。这些无源光器件有的经历风吹日晒,有的被腐蚀,有的被施工挖断,有的在其它恶劣环境下,容易发生各种故障,如分光器接触头老化,连接器不稳定、光纤断裂,光纤重大弯曲等,而现有系统由于人工操作太多,不够智能,效率低下,还不能高效的检测并处理故障,不仅会影响用户的使用,而且还会造成经济损失。此外目前的故障检测系统只能对主干线做一个粗略的检测,分光器之后,由于衰耗大,OTDR动态范围小,各路光纤反射功率重叠,而无法进行有效判断和检测。

2 智能ODN系统

2.1 智能ODN要求和实现方法

智能ODN总体要求是:高效低耗、自动管理、快速故障定位和划分(RFTS)、快速施工、灵活、面向未来。智能 ODN 的实现方法是:一方面为原有ODN系统网络引入新的的智能成份,例如改善数据连接接口,提高传输稳定性;分光器智能管理;在节点和端口的管理中引入电子标签;光纤智能指示;去掉可省部分TF反射器,降低成本等;另一方面在服务器系统软件智能OTDR上改进算法,增加地理信息系统(GIS)以及系统拓扑图,增加历史查询系统,改善检测定位系统,增加对分光器后接入用户光纤的高效定位(由于返回的功率值重叠,在检测系统很难分辨,目前还没有应用对接入用户光纤的故障定位,该智能ODN系统提出了分析算法原理),实现快速定位的功能,同时引入光纤检测笔等现场工具。

2.2 智能ODN系统架构

智能ODN系统组成:

1) 中心检测服务器:通过光纤连接OTDR,利用智能OTDR系统检测软件对光纤整体线路做检测,返回各种功率值、距离,及衰耗等,结合GIS地理信息系统进行定位。

2) 机架式OTDR与光开关:机架式OTDR是整个系统的硬件核心,用于发射不同波长的测试激光,一般为1550nm,1310nm,1625nm三种激光。并对反射回来的测试信号进行算法分析,把功率值与损耗值传给服务器检测系统;光开关对光信号进行转换,将OTDR发射的激光测试波长导入不同的测试路由。

3) TAM测试接入模块:此模块的合波器可使测试激光与其它信号在同一根光纤传播。

4) 线路模块:尾纤、光纤、多路分光器、电子标签、光纤检测笔等。

2.3 设备要求

如果在ONU端都添加TF高反射,成本太高,不利于应用。该系统ONU端去掉TF高反射,但需采用高动态范围的OTDR(动态范围40dB以上),同时依靠故障分析软件(智能OTDR)的开发与完善,并结合线路正常时的历史记录。在此故障分析软件的开发完善成为重点,机架式OTDR至分光器之间的主干光纤链路与普通的光纤线路在线检测没有区别,检测方式一样,而对于分光器后的光纤非反射类事件(比如严重挤压、严重弯曲、熔接头异常、被动物撕咬等),无论ONU端有无TF反射,RFTS能做到通过软件分析算法的开发,并结合正常时的历史记录和入户光纤的特性,进行比较分析,从而实现故障定位。

3 智能ODN优势

3.1 智能OTDR软件

检测系统显示信息包括:事件类型、位置、插入损耗、回波损耗、衰减系数、累计损耗、链长、链衰减系数、链损耗、两定位杆所在位置参数、两定位杆之间的距离、两定位杆之间的衰减等。此软件需要对分光器后的多条线路进行检测,甚至能分析出哪家用户光纤出现错误,当然这必须要求用户与用户之间光纤距离差规律,比如从一楼到二十楼,一楼光纤假设为5米,二楼若为10米,则每上一层楼,光纤需增加等距离,这样在哪段距离出现异常反射,或应该有反射而没有出现,根据距离并结合历史记录就可推断出哪家用户光纤出现问题,现在用户家都是暗线,逐一做检查会带来很大成本与困难,这样就大大降低了成本,同时减少了排除故障所需的时间。

3.2 智能ODN新特性

智能ODN系统新增以下智能设计:电子标签新技术、智能端口与终端、智能OTDR故障检测系统、末端去掉TF终端滤波器、连接采用以太网接口,其中整个智能ODN的核心是智能化OTDR故障检测系统。

1) “电子标识||二维码”智能标签:电子标签记录了端口参数、使用状态、所连接器件信息等,对连接器、适配器、光纤端口、以及光跳线与端口间的连接关系进行标记。通过电子标签可得到端口参数,为 ODN智能管理做好铺垫,实现统一管理,资源信息同步、施工操作高效,提升服务质量,提高资源利用率,排除由于人工录入信息带来的一系列困扰。“电子标识||二维码”智能标签兼容二维码与电子标识,可只使用电子标识,或只用二维码,也可以同时使用二者。电子标识模式可很好提升效率,具有高准确率,应用性强等优势,适用于新建的 ODN 网络。二维码模式具有运作快,高效低耗等优点,适用于传统 ODN 网络的发展完善。而在一些对网络质量要求较高的场合,则采取电子标识与二维码相结合工作模式,这样可使网络具有更高的稳定性和更高的业务保障[3]。这种组合模式的智能标签具有高效率,低成本,可运作,运用灵活,适用性广等优势。

2) 智能端口与终端:智能 ODN 网络中的所有端口、节点信息可自动上报给 ODN 网管。智能终端主要实现以下功能:为智能 ODN 设备提供临时电源,作业时可为 ODN 网络设备供电;作为 ODN 设备与管理系统互通的桥梁,智能 ODN 端口与ODN 网管系统之间的信息传递通过智能终端完成;把部分信息可视化,显示到终端。

3) 智能OTDR故障检测系统:首先进行登录授权,进入网管部分,可选择系统拓扑图查看或修改整体系统拓扑机构,拓扑图示例如图1所示。

图1 系统拓扑图

检测人员也可进入历史检测查询系统,查询特定通道在某一时间段的检测历史,历史记录可方便使用者查询各种信息,并对符合条件信息进行打印或导出到EXCEL中,方便记忆,查看。查询界面如图2所示。

图2 历史检测查询系统

若要进行检测需要进入检测系统,配置相关线路参数,进行检测,该检测系统利用一套协议机制来建立软件与仪器之间的相互通信,根据OTDR协议,通过给OTDR一系列命令,返回所需要的光纤各点功率值,再根据信号返回时间等,利用算法公式计算出距离,并返回各种损耗衰减值。然后以距离为横轴,功率为纵轴,绘制坐标曲线图,把光纤信息显示在曲线中,并能对曲线进行放大缩小等,建立A,B标杆,用于用户可以直观了解曲线各点信息,以及各段距离。该系统突出之处是在目前已有系统之上添加了自动分析功能,可以对曲线进行分析对比,建立一套算法,找出曲线特点,并结合详细的历史记录,分析出光纤各种故障点,并能分析出分光器后通向用户的各路光纤是否出现故障,甚至第几用户家出现故障,当然分光器后通向用户的光纤距离需要符合用户与用户之间光纤距离差相等的规律,检测系统界面如图3所示。

图3 检测系统

该系统在计算机平台上实现了OTDR 的现有功能,并扩展了OTDR的功能与用途,为检测定位光纤故障点,处理线路问题节约了人力、物力、财力、时间,大大提高了办事效率。

4) 舍去TF终端滤波器:虽然TF终端滤波器对激光测试光实现几乎100%的反射,对信号光无阻碍。但是,我国人口密集,楼高而且密,楼内多是暗线,线路长且复杂,需要进行分段检测,光纤末端反射不用TF也可检测到,而且在ONU端增加TF终端滤波器来反射1650nm的测试光,成本太高,所以该系统舍去TF终端滤波器。

5) 连接采用以太网接口:由于采用USB接口作为设备与上位机的通信接口时,USB接口本身不稳定,有可能出现接口不能正常工作的情况,如果应用于自动光纤线路监测系统,会加大系统投入,增加系统的复杂度,降低系统的可靠性和稳定性,因此提出利用以太网接口作为设备通信接口,组建测试系统的方案,以太网接口具有接口简单,便于长距离传输的优点,利用以太网接口芯片,可以比较容易的实现仪表与计算机网络的连接,更加方便的组成远程监控系统,在远端通过网桥和传输网通信链路接入本地以太网,本地设备直接接入以太网连接的检测终端,从而完成对线路的监测。

3.3 智能 ODN 智能表现

智能ODN管理系统通过以太网接口与机架式OTDR进行通信,控制OTDR发射测试光,并接收返回的信息,把返回的信息显示在界面上,利用一套算法,对数据进行分析处理,结合详细的历史记录,完成对曲线的分析,找出光纤距离故障点,通过GIS定位系统,定位具体地址。此系统与资源系统配合,完成拓扑构建、历史查询、检测定位、人员调配等功能,实现对 ODN 网络的智能管理,有效定位并解决故障。此外智能 ODN可实现设备之间自动数据管理,而且智能标签出错率低,信息上传快,可实现链路信息自动绑定;智能 ODN 可进行批量验收,利用智能工具可实现信息自动录入。智能 ODN 光网络资源利用率高、故障定位精确,并可随时监测。归根结底,智能 ODN 就是将以往无源的ODN 部分纳入到统一的、智能化的管理系统中进行维护管理。

4 智能 ODN 系统的不足与发展前景

目前,智能ODN正逐渐规范化,标准化,标准已基本制订完成,移动、联通、电信均大力投资进行技术研究和产品标准规范制订,并在多地进行测试,效果很好,除了技术上的提升,管理也需改善,发挥整体应用价值,实现网管与资源之间信息交互并时时更新,使信息共享交互过程贯穿始终,满足各个部门的业务需求。智能 ODN 系统在新建光网上体现出强大的应用价值,随着ODN系统标准的基本制定完成,智能ODN将会出现质的飞跃,各类智能ODN产品将会兼容,并可以轻松搭配组合。统一了标准,ODN中的器件资源也会得到大规模生产应用。但是智能 ODN 器件在参数、形状、设计等方面与传统的ODN 器件存在差异,可能存在不兼容的问题,不利于在同一平台下进行统一管理,对于智能 ODN 的发展,这可能是个障碍。应该逐渐实现传统ODN到智能ODN的过渡,建设新智能ODN系统要同时兼容传统ODN,不能给用户造成不便,这种改变不是一蹴而就,可能需要一个漫长的过程。光网络智能化是一场信息革命,智能ODN系统会最先用于新建的光网络,之后改革原有网络,逐渐过渡,最后完成整体智能网的构建。

5 结语

综上所述,该系统添加了许多新特性,电子标签新技术,智能端口与终端方便智能管理;末端去掉TF终端滤波器,节约成本;采用以太网接口便于稳定传输,并能利用网络进行监测;历史检测查询系统方便用户查询对比以及导出检测记录;故障检测定位系统可实现自动分析功能,对曲线进行分析对比,建立一套算法,找出曲线特点,并结合详细的历史记录,分析出光纤各种故障点,并能分析出分光器后通向用户的各路光纤是否出现故障,甚至第几用户家出现故障,很好实现故障定位等。智能 ODN 技术已成为FTTX网络建设与改造的重点,虽然还存在一些不足之处,需要解决与原有ODN的兼容问题,这可能存在一个过渡期,但是智能ODN的优势已经完全体现出来,也得到了三大运营商的认可,并开始大力建设智能ODN网络,同时,智能ODN标准也已经制定,并逐渐完善,这将会是ODN一个大的飞跃,必将带动全国乃至全球光纤网络发展,在未来有极大的发展空间与应用前景。

参考文献

[1] 刘静. 基于EPON的三网融合通信服务系统的设计 [J].计算机测量与控制,2011,19(11):2868-2870.

[2] 汤向锋. FTTH建设中集中式分光和分散式分光的比较及应用 [J].电子世界,2012,(15):11-12.

[3] 余勇昌, 洪 眉, 王 瑜,等. 智能 ODN 解决方案及应用探讨 [J].通信技术,2012,45(09):57-60.

[4] 张静,吴艳芹,张乐,等. ODN集中式自动告警触发故障测量方法 [J].光通信技术,2012,36(8):8-10.

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

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

相关文章

Openlayers实现长度测量

概述 在 Openlayers 中,计算两点之间的距离,通常会用到ol/sphere模块。ol/sphere模块主要用于处理与球体(特别是地球球体)相关的数学和几何计算。而长度测量主要用到ol/sphere中的getDistance函数。 getDistance函数用于计算地球表面两点之间的距离,通常用于经纬度坐标。…

xftp连接中不成功 + sudo vim 修改sshd_config不成功的解决方法

我们使用sudo vim不成功,但是我们使用sudo su就可以 了! root用户权利更大! 喵的,终于成功了,一个xftp连接半天不成功。(添加上面的内容就可以连接成功了↑)

常用的c++特性-->day02

可调用对象 案例 #include <iostream> #include <string> #include <vector> using namespace std;using funcptr void(*)(int, string);int print(int a, double b) {cout << a << ", " << b << endl;return 0; } // …

应急车道占用检测算法的技术方案与应用

应急车道是高速公路上的生命通道&#xff0c;专门用于救护车、消防车、警车等紧急车辆通行&#xff0c;帮助应对突发状况。然而&#xff0c;一些驾驶员出于各种原因违规占用应急车道&#xff0c;阻碍救援车辆的正常通行&#xff0c;导致交通救援效率大幅下降&#xff0c;甚至加…

卡尔曼滤波算法Kalman filter algorithm

一、假如 状态向量服从高斯分布&#xff1a; 而且状态转移是线性的&#xff1a; 测量是状态的线性关系&#xff08;带噪声&#xff09; 初始状态的置信度也是正态分布 二、卡尔曼滤波的算法流程为 疑问&#xff1a;多测量融合&#xff0c;是不是用不同的传感器测量值去重复5…

java_继承

1.为啥用 继承? Pupil类 package com.hspedu.extend;// 小学生->模拟小学生考试的情况 public class Pupil {public String name;public int age;private double score;public void setScore(double score) {this.score score;}public void testing() {System.out.printl…

Redis 缓存击穿

目录 缓存击穿 什么是缓存击穿&#xff1f; 有哪些解决办法&#xff1f; 缓存穿透和缓存击穿有什么区别&#xff1f; 缓存雪崩 什么是缓存雪崩&#xff1f; 有哪些解决办法&#xff1f; 缓存预热如何实现&#xff1f; 缓存雪崩和缓存击穿有什么区别&#xff1f; 如何保…

【Redis的安装以及主从复制的搭建】配置Redis的哨兵模式

文章目录 一、安装Redis1、上传、解压、重命名2、安装GCC环境3、编译源码4、进行安装5、修改配置文件redis.conf 二、Redis主从复制搭建1、创建文件夹用来实现主从复制 三、配置Redis的哨兵模式1、创建文件夹2、修改sentinel.conf配置文件3、启动 一、安装Redis 1、上传、解压…

WPF中的转换器

单值转换器 1.创建项目后下载两个NuGet程序包 2.先定义一个转换器实现IValueConverter接口 using System; using System.Collections.Generic; using System.Globalization; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows; usin…

GEE Ui——批量查询Sentinel-2 图像无云区域的可视化应用(提供缩略图)

目录 简介 功能选项 函数 Map.clear() No arguments. Returns: ui.Map Map.onClick(callback) Arguments: Returns: String reduceRegion(reducer, geometry, scale, crs, crsTransform, bestEffort, maxPixels, tileScale) Arguments: Returns: Dictionary toLis…

汇编练习-1

1、要求 练习要求引自《汇编语言-第4版》实验10.3(P209页) -编程&#xff0c;将data段中的数据&#xff0c;以10进制的形式显示出来 data segment dw 123,12666,1,8,3,38 data ends 2、实现代码(可惜没找到csdn对8086汇编显示方式) assume cs:codedata segmentdw 16 dup(0) ;除…

xml格式转为txt格式?

数据集的标签格式为xml格式&#xff0c;转为yolo的训练格式&#xff1a; 1.创建一个格式转化的.py文件将下面代码复制&#xff1a; import os import glob import xml.etree.ElementTree as ETdef get_classes(classes_path):with open(classes_path, encodingutf-8) as f:cl…

M - Weird Ceiling 【CCPC2024哈尔滨站】

M - Weird Ceiling 思路: 注意到 f ( n , i ) f(n,i) f(n,i) 的值为 n y ( i ) \frac{n} {y(i)} y(i)n​ &#xff0c;其中 y ( i ) y(i) y(i) 为 n n n 小于等于 i i i 的最大因数。 那么先找到 n n n的所有因数&#xff0c;包括 1 1 1和它本身&#xff0c;在数组a[]中升…

机器学习与数学公式

目录 在机器学习中&#xff0c;将公式应用到算法程序上主要涉及以下几个步骤&#xff1a; 1、数学公式转换成编程逻辑&#xff1a; 2、选择合适的编程语言和工具&#xff1a; 3、使用矩阵运算和优化方法&#xff1a; 4、实现算法逻辑&#xff1a; 5、将公式封装成函数…

基于微信小程序的校园失物招领系统的研究与实现(V4.0)

博主介绍&#xff1a;✌stormjun、8年大厂程序员经历。全网粉丝15w、csdn博客专家、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java技术领域和毕业项目实战✌ &#x1f345;文末获取源码联系&#x1f345; &#x1f447;&#x1f3fb; 精彩专栏推荐订阅&#x1f447;&…

芯突破 | 国产PCIe桥接芯片掀起的连接革命

PCIe桥接芯片应运而生 随着计算机技术的快速发展&#xff0c;硬件性能不断提升&#xff0c;数据传输速度的需求日益增长&#xff0c;PCIe总线凭借其高带宽和低延迟的优势&#xff0c;已经成为主流。然而&#xff0c;由于不同设备和PCIe总线之间的接口差异&#xff0c;直接连接…

6款高效网页界面原型设计软件:提升设计效率的利器

在网页设计领域&#xff0c;原型设计是将创意转化为实际产品的关键环节。一款优秀的网页界面原型设计软件能够帮助设计师快速、准确地呈现设计思路&#xff0c;优化用户体验&#xff0c;并提高团队协作效率。以下是6款在网页界面原型设计方面表现出色的软件。 1. 即时设计 即…

计算机网络综合题

IP数据报的划分 CRC差错检测 冗余码的计算 因此&#xff0c;余数是1110&#xff0c;传输的数为11010110111110。在传输过程中最后两位变成o&#xff0c;接收端能够发现&#xff0c;因为11010110111110除以10011余数不为0。 子网划分 暴力求解法 &#xff08;定长子网划分大量…

对比JavaScript、C、Python在声明变量后未初始化处理上的差异与深度解析

文章目录 &#x1f4af;前言&#x1f4af;三者声明变量后未初始化的不同默认行为JavaScriptC语言Python &#x1f4af;JavaScript中的变量管理作用域与变量声明Hoisting&#xff08;变量提升&#xff09;var的思考与缺陷 &#x1f4af;C语言中的变量管理内存模型概述变量的作用…

Day105:代码审计-PHP原生开发篇SQL注入数据库监控正则搜索文件定位静态分析

Day105&#xff1a;代码审计-PHP原生开发篇&SQL注入&数据库监控&正则搜索&文件定位&静态分析_php代码审计实战-CSDN博客 知识点&#xff1a; 1、PHP审计-原生态开发-SQL注入&语句监控 2、PHP审计-原生态开发-SQL注入&正则搜索 3、PHP审计-原生态…