一种计算odf架间走纤距离的方法和系统

文档序号:1686392 发布日期:2020-01-03 浏览:32次 >En<

阅读说明:本技术 一种计算odf架间走纤距离的方法和系统 (Method and system for calculating fiber running distance between ODF frames ) 是由 鲍齐权 张智 于 2019-09-19 设计创作,主要内容包括:本发明公开了一种计算ODF架间走纤距离的方法和系统,涉及光配线网络领域,该方法包括步骤:在每个光纤配线架ODF上安装节点装置,按照每个ODF的排列顺序将各节点装置级联,获取配置数据,配置数据包括每个ODF的尺寸数据;对需要跳接的两个ODF的节点装置先后启动;找到需要跳接ODF的两个节点装置之间级联的节点装置数量,根据配置数据,计算并显示需要跳接的两个ODF之间的走纤距离范围。本发明,通过对需要跳接的两个ODF的节点装置先后启动,即可计算并显示两个ODF之间的走纤距离范围,以便于施工人员选择合适规格长度的跳纤,节约走纤空间,本方法对走纤距离范围的计算过程更为简单快捷,且ODF的改造过程简单。(The invention discloses a method and a system for calculating the fiber distance between ODF frames, which relate to the field of optical distribution network, and the method comprises the following steps: installing node devices on each optical distribution frame ODF, cascading the node devices according to the arrangement sequence of each ODF, and acquiring configuration data, wherein the configuration data comprises the size data of each ODF; starting the node devices of two ODFs needing to be jumped; and finding the number of the node devices cascaded between the two node devices needing to be jumped and connected with the ODF, and calculating and displaying the fiber-running distance range between the two ODFs needing to be jumped and connected according to the configuration data. According to the invention, the fiber-running distance range between the two ODFs can be calculated and displayed by sequentially starting the node devices of the two ODFs needing to be subjected to jumper connection, so that construction personnel can conveniently select the jumper fibers with proper specification length, the fiber-running space is saved, the calculation process of the fiber-running distance range is simpler and faster, and the ODF modification process is simple.)

一种计算ODF架间走纤距离的方法和系统

技术领域

本发明涉及光配线网络领域,具体涉及一种计算ODF架间走纤距离的方法和系统。

背景技术

随着光通信网络的发展,电信机房中使用了大量的光纤配线架ODF(OpticalDistribution Frame)。在进行业务开通时,经常需要使用一根光纤从多个光纤配线架ODF的某个架的一个子框的某个端口跳接到另外一个架的一个子框中的某个端口,来进行光路的接续。由于光纤两端端口位置的不同,所需的走纤长度也各不相同。在事先不知道所需走纤长度、也没有辅助计算工具的情况下,跳接施工人员为了保险起见,一般会选择尽可能长的光纤进行跳接,长此以往容易造成ODF中的走纤空间被浪费和阻塞,甚至ODF端口还没用完的情况下,走纤空间已不足。

为了配合ODF跳接施工时的走纤,现有的辅助计算工具,如便携式计算器和施工指导装置等,需要事先对ODF的架体、子框、单盘和端口资源进行智能化标记改造,然后结合配套网管系统,精确计算出走纤的最短长度,以实现跳纤长度的计算过程,辅助计算装置还可以动画的描绘出走纤路由图指导施工人员走纤。

但是,使用上述计算工具前,对ODF智能化标记改造的工作量较大,需要标记的资源量较多,且还需要精确测量出ODF多个部件的尺寸数据,投入成本过大。这种辅助计算工具依赖使用定制的APP或软硬件系统,需要对配线架的走纤空间参数进行准确测量,并录入APP或软硬件系统中,这些计算方式的实现需要使用者投入专人来维护这些软件和硬件系统,使用成本也较大。另外,这些软硬件系统手动交互较为复杂,对于跳纤施工这种手工密集型的作业流程来说较为不便。

实际跳纤施工时,由于施工人员的习惯、不同施工队对于换向、防交叉以及美观等的理解不同、或现场可能出现的部分走纤槽和绕线柱无法使用等情况,走纤时往往需要绕行。即使精确计算出最短长度,给出逼真的走纤路由动画,仍然会出现光纤长度不足或出现各种多余盘绕的情况。

发明内容

针对现有技术中存在的缺陷,本发明的目的在于提供一种计算ODF架间走纤距离的方法和系统,对ODF改造简单,走纤距离计算过程方便快捷。

本发明第一方面提供一种计算ODF架间走纤距离的方法,其包括步骤:

在每个光纤配线架ODF上安装节点装置,按照每个ODF的排列顺序将各节点装置级联,获取配置数据,上述配置数据包括每个ODF的尺寸数据;

对需要跳接的两个ODF的节点装置先后启动;找到需要跳接ODF的两个节点装置之间级联的节点装置数量,根据上述配置数据,计算并显示需要跳接的两个ODF之间的走纤距离范围。

基于第一方面,在可能的实施例中,后启动的节点装置被启动后,按照级联顺序找到先启动的节点装置,具体包括:

后启动的节点装置向其级联的节点装置发送查找数据包,上述查找数据包的路由堆栈包括上述后启动的节点装置的ID;

上述级联的节点装置将其自身的ID加到上述查找数据包的路由堆栈中;

判断上述级联的节点装置是否为先启动的节点装置,若是,则结束;若否,则按照级联顺序将带有该节点装置ID的查找数据包转发给下一个级联的节点装置,如此重复直至下一级联的节点装置为先启动的节点装置。

基于第一方面,在可能的实施例中,上述找到需要跳接ODF的两个节点装置之间级联的节点装置数量,具体包括:

上述先启动的节点装置生成包含后启动的节点装置到先启动的节点装置的完整路由堆栈的响应数据包,并将上述响应数据包按照上述完整路由的反向路由返回至后启动的节点装置;

上述后启动的节点装置根据上述完整路由堆栈的记录得到从先启动的节点装置到后启动的节点装置所经过的节点装置数量。

基于第一方面,在可能的实施例中,上述先启动的节点装置被启动后,以其自身ID为起始ID,按照级联顺序逐级发送携带起始ID的数据包,直至其他所有节点装置接收并存储上述起始ID。

基于第一方面,在可能的实施例中,还包括:

当节点装置被启动时,判断上述节点装置内是否存储起始ID,若是,则该节点装置为后启动的节点装置,若否,则该节点装置为先启动的节点装置。

基于第一方面,在可能的实施例中,上述获取配置数据具体包括:

通过RFID配置软件填写配置数据,然后通过RFID读写器将上述配置数据写入RFID配置卡片;

将RFID配置卡片在每个节点装置上刷卡,每个节点装置读取并存储上述配置数据。

基于第一方面,在可能的实施例中,每个节点装置均设有RFID感应模块;

现场对需要跳接的两个ODF的节点装置先后启动时,通过RFID计算卡片依次对先启动的节点装置和后启动的节点装置的RFID感应模块刷卡。

基于第一方面,在可能的实施例中,上述配置数据还包括物联网平台注册地址信息;

各节点装置上电启动时,通过读取物联网平台注册地址信息,发送注册请求数据包到物联网平台。

基于第一方面,在可能的实施例中,每个节点装置均设有NB-loT通信模块,上述NB-loT通信模块设有北向接口;

远程对需要跳接的两个ODF的节点装置先后启动时,通过上述物联网平台依次调用先启动的节点装置和后启动的节点装置的北向接口。

本发明第二方面提供一种计算ODF架间走纤距离的系统,其包括:

多个节点装置,每个节点装置设置于一个ODF,并按照每个ODF的排列顺序级联,上述节点装置用于获取配置数据,上述配置数据包括每个ODF的尺寸数据;

启动装置,其用于对需要跳接的两个ODF的节点装置进行先后启动;

后启动的节点装置被启动后,用于找到需要跳接ODF的两个节点装置之间级联的节点装置数量,然后根据配置数据,计算并显示需要跳接的两个ODF之间的走纤距离范围。

与现有技术相比,本发明的优点在于:

(1)本发明的计算ODF架间走纤距离的方法,通过对需要跳接的两个ODF的节点装置先后启动,即可计算并显示上述两个ODF之间的走纤距离范围,以便于施工人员选择合适规格长度的跳纤,节约走纤空间,相对于对走纤最短长度的精确计算,本方法对走纤距离范围的计算过程更为简单快捷,且ODF的改造过程简单。

(2)本发明的计算ODF架间走纤距离的方法,所依赖的ODF配置数据较少,且配置数据获取简单,仅需要知道每个ODF的整体长、宽、高和深度即可。

(3)本发明的计算ODF架间走纤距离的方法,当选择现场对需要跳接的两个ODF的节点装置先后启动时,可通过RFID计算卡片依次对先启动的节点装置和后启动的节点装置的RFID感应模块刷卡,即可得到两个ODF之间的走纤距离范围,以便于根据实际情况更准确的选择合适规格长度的跳纤;当选择远程对需要跳接的两个ODF的节点装置先后启动时,通过依次调用先启动的节点装置和后启动的节点装置的北向接口,即可得到两个ODF之间的走纤距离范围,避免施工人员两次往返施工现场。

附图说明

图1为本发明实施例提供的计算ODF架间走纤距离的方法的流程图;

图2为本发明实施例提供的具体计算流程图;

图3为本发明实施例提供的节点装置的部署示意图;

图4为本发明实施例提供的节点装置的硬件框图;

图5为本发明实施例提供的北向接口架构图。

具体实施方式

以下结合附图及实施例对本发明作进一步详细说明。

参见图1所示,本发明提供一种计算ODF架间走纤距离的方法的实施例,其包括步骤:

S1.在每个光纤配线架ODF上安装节点装置,按照每个ODF的排列顺序将各节点装置级联,获取配置数据,上述配置数据包括每个ODF的尺寸数据。

本实施例中,每个节点装置均可设置两个级联接口,各节点装置按照ODF的排列顺序,通过连接数据线级联起来。其中,每个ODF的尺寸数据具体包括每个ODF的整体长、宽、高和深度,不包括每个ODF的子框和单盘等部件的具体尺寸数据。因此,数据采集的工作量较小,获取简单方便。

S2.对需要跳接的两个ODF的节点装置先后启动;找到需要跳接ODF的两个节点装置之间级联的节点装置数量,然后根据配置数据,计算并显示需要跳接的两个ODF之间的走纤距离范围。其中,先启动的节点装置可称之为起始节点装置,后启动的节点装置可称之为终止节点装置。

本实施例的方法,在光配线网络跳接施工时,可计算跳纤长度范围。当需要计算任意两个ODF之间所需走纤距离时,仅通过对需要跳接的两个ODF的节点装置先后启动,后启动的终止节点装置可根据级联关系找到需要跳接ODF的两个节点装置之间级联的节点装置数量,然后根据该节点装置数量和配置数据,即可对走纤距离范围进行计算,并显示出该距离的最大值和最小值,以便于施工人员选择合适规格长度的跳纤,节约走纤空间,相对于对走纤最短长度的精确计算,本方法对走纤距离范围的计算过程更为简单快捷,且ODF的改造过程简单。

在上一个实施例的基础上,本实施例中,上述终止节点装置被启动后,需要按照级联顺序找到上述起始节点装置,具体包括:

首先,终止节点装置向其级联的节点装置发送查找数据包,上述查找数据包的路由堆栈包括终止节点装置的ID。

级联的节点装置接收该查找数据包后,将其自身的ID加到查找数据包的路由堆栈中,然后判断该级联的节点装置是否为起始节点装置,若是,则表示终止节点装置的级联节点装置为起始节点装置。若否,则按照级联顺序将带有该节点装置ID的查找数据包转发给下一个级联的节点装置,如此重复直至下一级联的节点装置为起始节点装置。

在第二个实施例的基础上,本实施例中,上述步骤S2中,找到需要跳接ODF的两个节点装置之间级联的节点装置数量,具体包括:

首先,起始节点装置生成包含终止节点装置到起始节点装置的完整路由堆栈的响应数据包,并将该响应数据包按照上述完整路由的反向路由返回至终止节点装置。

然后,终止节点装置根据上述完整路由堆栈的记录得到从起始节点装置到终止节点装置所经过的节点装置数量。

在上述实施例的基础上,本实施例中,起始节点装置被启动后,记录自身为起始节点装置,以其自身ID为起始ID,按照级联顺序逐级发送携带起始ID的数据包,直至其他所有节点装置接收并存储上述起始ID,此时,其他所有节点装置都知道起始节点装置的ID。

本实施例的方法还包括:当有节点装置被启动时,首先判断该节点装置内是否存储有起始ID。当上述节点装置内未存储上述起始ID,则判断该节点装置为起始节点装置;当上述节点装置内存储有上述起始ID,则判断该节点装置为终止节点装置。

参见图2所示,本实施例的具体计算流程如下:

A1、启动节点装置;

A2、判断该节点装置内是否存储起始ID,若是,转向A6,若否,转向A3;

A3、该节点装置记录自身为起始节点装置,存储自身ID为起始ID;

A4、向级联的节点装置发送携带起始ID的数据包;

A5、级联的节点装置接收该数据包并存储起始ID,并判断该级联的节点装置是否还有下一级联的节点装置,若是,转向A4,若否,结束。

A6、节点装置记录自身为终止节点装置,并向级联的节点装置发送查找数据包;

A7、级联的节点装置将自身ID放入该查找数据包的路由堆栈中;

A8、该级联的节点装置判断自身是否为起始节点装置,若是,转向A10,若否,转向A9;

A9、向下一级联的节点装置转发查找数据包,再转向A7;

A10、起始节点装置生成包含终止节点装置到起始节点装置的完整路由堆栈的响应数据包,并将该响应数据包按照上述完整路由的反向路由返回至终止节点装置;

A11、终止节点装置根据上述完整路由堆栈的记录得到从起始节点装置到终止节点装置所经过的节点装置数量;

A12、根据配置数据,计算并显示需要跳接的两个ODF之间的走纤距离范围。

参见图3所示,在上述实施例的基础上,本实施例中,每个节点装置均设有RFID(Radio Frequency Identification,射频识别)感应模块。上述节点装置获取配置数据具体包括:

首先通过RFID配置软件填写好配置数据,然后通过RFID读写器将上述配置数据写入RFID配置卡片中。然后将RFID配置卡片在每个节点装置的感应模块上刷卡,每个节点装置读取并存储上述配置数据。

当配置数据发生改变时,通过RFID配置软件写入新的配置数据给RFID配置卡片,由每个节点装置重新获取并存储。

本实施例中,现场对需要跳接的两个ODF的节点装置先后启动时,跳纤施工人员可利用RFID计算卡片依次对起始节点装置和终止节点装置的RFID感应模块刷卡,来完成节点装置的启动。然后根据终止节点装置显示的走纤距离范围,结合实际情况,更准确的选择合适规格长度的跳纤。

在上述实施例的基础上,本实施例中,配置数据还包括物联网平台注册地址信息。各节点装置上电启动时,便自动连接到运营商NB-loT网络,然后通过读取物联网平台注册地址信息,发送注册请求数据包到物联网平台进行注册。

本实施例中,每个节点装置均设有基于蜂窝的窄带物联网NB-loT(Narrow BandInternet of Things)通信模块,该NB-loT通信模块设有北向接口。NB-loT通信模块通过受限应用程序协议COAP(Constrained Application Protocol)负责节点装置和运营商物联网平台的上下行数据通信,以对外实现COAP协议的POST接口作为北向接口,使节点装置具备远程访问能力。

各节点装置完成注册后,管理走纤施工的第三方资源系统便可通过互联网访问运营商物联网平台提供的应用程序编程接口API(Application Programming Interface)来远程调用北向接口,来远程启动节点装置的计算。COAP协议作为应用于物联网的类Web协议,采用表述性状态传递REST(Representational State Transfer)风格的接口调用方式。

具体地,远程对需要跳接的两个ODF的节点装置先后启动时,第三方资源系统通过上述物联网平台依次调用起始节点装置和终止节点装置的北向接口,来完成节点装置的启动。终止节点装置完成计算后将结果通过物联网平台反馈给资源系统,即可在走纤施工人员到达机房之前根据走纤距离范围选择合适规格的跳纤,避免施工人员两次往返施工现场进行勘测。

本发明还提供一种计算ODF架间走纤距离的系统的实施例,其包括启动装置和多个节点装置。

每个节点装置设置在一个ODF上,并按照每个ODF的排列顺序级联,上述节点装置用于获取配置数据,上述配置数据包括每个ODF的尺寸数据。

启动装置用于对需要跳接的两个ODF的节点装置先后启动。

上述终止节点装置被启动后,用于找到需要跳接ODF的两个节点装置之间级联的节点装置数量,然后根据配置数据,计算并显示需要跳接的两个ODF之间的走纤距离范围。

参见图4和图5所示,本实施例中,上述节点装置包括计算处理模块21、LCD(LiquidCrystal Display,液晶显示器)显示模块22、RFID感应模块23、NB-loT通信模块24、数据存储模块25、电源模块26和级联接口模块27。其中,上述RFID感应模块23和LCD显示模块22设置于节点装置的面板上。计算处理模块21可选用MCU(Microcontroller Unit,微控制单元),数据存储模块25可选用ROM(Read-Only Memory,只读存储器)。

上述电源模块26用于对级联接口模块27、RFID感应模块23、数据存储模块25、NB-loT通信模块24、LCD显示模块22和计算处理模块21进行供电。

上述级联接口模块27用于按照ODF的排列顺序将上述节点装置与相邻的节点装置通过连接数据线级联起来。连接数据线可实现节点装置之间的通信和供电。

上述RFID感应模块23用于获取配置数据,以及提供人机交互。当RFID配置卡片在每个节点装置的RFID感应模块23上刷卡时,RFID感应模块23接收配置数据。当RFID计算卡片在节点装置的RFID感应模块23上刷卡时,RFID感应模块23收到启动信息。

上述数据存储模块25用于存储RFID感应模块23接收的配置数据,还用于存储由级联接口模块27获取的起始ID。

上述NB-loT通信模块24设有北向接口。在节点装置上电启动时,NB-loT通信模块24用于发送注册请求数据包到物联网平台进行节点装置的上线注册。当第三方资源系统通过上述物联网平台调用节点装置的北向接口时,NB-loT通信模块24接收到启动信息。

上述LCD显示模块22用于对计算结果进行显示。具体地,当节点装置为被启动的终止节点装置时,LCD显示模块22显示两个ODF间的走纤的最大长度和最小长度。

计算处理模块21分别与级联接口模块27、RFID感应模块23、数据存储模块25、NB-loT通信模块24、LCD显示模块22和电源模块26连接。

计算处理模块21用于通过级联接口模块27实现与级联的节点装置之间的通信;在接收到RFID感应模块23或NB-loT通信模块24反馈的启动信息时,计算处理模块21还用于进行相应的计算处理。

该相应的计算处理包括:根据数据存储模块25中是否存储有起始ID,判断该被启动的节点装置是起始节点装置还是终止节点装置。

当判断该节点装置是起始节点装置时,按照级联顺序逐级进行发送携带起始ID的数据包,直至其他所有节点装置接收并存储上述起始ID。

当判断该节点装置是终止节点装置时,计算走纤距离范围,并将该范围通过LCD显示模块22进行显示,或通过NB-loT通信模块24反馈给资源系统。

节点装置上电启动时,计算处理模块21还用于从数据存储模块25中读取物联网平台的注册地址信息,然后通过NB-Iot通信模块发送注册请求数据包到物联网平台来完成节点装置到物联网平台的上线注册过程。

现有的计算方法可得到精确的跳纤长度,但是,施工人员实际选择跳纤长度时,并不需要精确到两个端口间跳纤长度的多少,实际所使用的跳纤长度均是根据计算长度选择一个接近的固定规格长度。跳纤的固定规格长度有3m、5m、8m、10m等。因此,精确计算两个端口间的跳纤长度并无太大意义。

相较于精确计算走纤距离的工具,本实施例的系统可得到走纤范距离的一个可选范围,且部署节点装置后无需额外软硬件系统的维护管理,节点装置之间可自行互联互通,方便组网。本装置使用时,仅需携带一张RFID计算卡片现场获取走纤距离范围,或通过已有资源系统提前获取走纤距离范围,无需携带额外硬件装置或者操作专用软件APP,也无需复杂参数输入,因此,对跳纤施工流程影响较小。

本发明实施例的系统,适用于上述各方法,通过对需要跳接的两个ODF的节点装置先后启动,即可计算并显示上述两个ODF之间的走纤距离范围,计算过程简单快捷。

本发明不局限于上述实施方式,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也视为本发明的保护范围之内。本说明书中未作详细描述的内容属于本领域专业技术人员公知的现有技术。

15页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:二维角度调整架

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!