一种调度方法、装置及系统的制作方法

文档序号:10491976阅读:402来源:国知局
一种调度方法、装置及系统的制作方法
【专利摘要】本发明提供一种调度方法、装置及系统,该调度方法包括:获取调度指令,所述调度指令包括新建指令、更改指令与拆除指令,其中,每种指令均包含待配置的两侧线路端的端口号;根据所述两侧线路端的端口号计算调度矩阵中内部端口号的调度关系;按照调度关系连通调度矩阵中对应的内部端口。本发明还提供了一种基于该调度方法的调度装置及系统,采用本发明可通过服务器远程控制完成设备端口之间调配或连接,提高了跳纤或跳线智能化程度,降低了跳纤或跳线的成本。
【专利说明】
_种调度方法、装置及系统
技术领域
[0001]本发明涉及数据传输技术领域,特别是涉及一种调度方法、装置及系统。
【背景技术】
[0002]光纤配线架(0DF:0ptical Distribut1n Frame)是光缆和光通信设备之间或光通信设备之间的配线连接设备。光纤配线架用于通信系统中主干光缆的成端和分配,可方便地实现光纤线路的连接、分配和调度,适用于光纤到小区、光纤到大楼、远端模块及无线基站的配线系统。
[0003]然而,在现有的通信技术领域中采用人工搭接方式操作光纤配线架,需要使用无源、机械式的耦合器进行线路匹配,采用人工方式至少存在以下几个缺点:第一,采用手工方式,需多次机械式插拔,将会降低配线架与跳纤的寿命与精准度;第二,采用手工方式,需要人工核实连接关系对照表,当多次更改连接关系对照表时容易出错;第三,缺乏故障检测与诊断功能,一旦发生故障难以迅速判断光线路故障点(设备侧或线路侧),需要操作者赶赴现场进行补救,延长了线路故障的恢复时间;第四,需依靠人工现场操作,后期人工维护成本高。

【发明内容】

[0004]鉴于以上所述现有方案的缺点,本发明的目的在于提供一种调度方法、装置及系统,用于解决现有技术中数据传输时需人工搭接,无法远程智能调度的问题。
[0005]为实现上述目的及其他相关目的,本发明提供一种调度方法,包括:
[0006]获取调度指令,所述调度指令包括新建指令、更改指令与拆除指令,其中,每种指令均包含待配置的两侧线路端的端口号;
[0007]根据所述两侧线路端的端口号计算调度矩阵中内部端口号的调度关系,按照调度关系连通调度矩阵中对应的内部端口。
[0008]本发明的另一目的在于提供一种调度装置,包括:
[0009]控制器,适于判断获取的调度指令是否合法,当所述调度指令合法时,根据所述调度指令中两侧线路端的端口号计算调度矩阵中内部端口号的调度关系;
[0010]调度矩阵,所述调度矩阵设置于设备内,其两端通过接口模块连接两侧线路端的端口;所述调度矩阵适于根据计算的调度矩阵中内部端口号的调度关系,连通调度矩阵中对应的内部端口。
[0011]本发明还有一目的在于提供一种调度系统,包括上述的调度系统的调度装置与服务器,其中,所述服务器适于向所述控制器发送查询指令与调度指令。
[0012]如上所述,本发明为一种调度方法、装置及系统,具有以下有益效果:
[0013]通过在设备内配置调度矩阵,控制器根据接收的调度指令,获取其中对应两侧线路端的端口号,根据两侧线路端的端口号计算调度矩阵中对应的内部端口的调度关系,按照调度关系连接调度矩阵内部端口。避免了传统的人工方式搭接线路,可通过服务器远程操控设备端口连接或调度,并且存储各个端口之间的连接关系表可远程查询或修改,提高了调度的智能化程度,降低了调度成本;同时,设置检测单元实时监测连通的线路是否故障,根据检测单元发出信息定位故障端口,达到精确诊断故障点的目的;当检测到故障端口时,根据故障端口是否配置备用端口从而创建备用端口的连接关系,方便用户重新配置端口迅速恢复线路。
【附图说明】
[0014]图1显示为本发明的一种调度方法流程图;
[0015]图2显示为本发明的一种调度方法中步骤S102之前方法流程图;
[0016]图3显示为本发明提供一种调度方法的第一实施例流程图;
[0017]图4显示为本发明提供一种调度方法的第二实施例流程图;
[0018]图5显示为本发明提供一种调度方法的第三实施例流程图;
[0019]图6显示为本发明提供一种调度方法的故障处理流程图;
[0020]图7显示为本发明提供一种调度装置结构图。
[0021]元件标号说明:
[0022]I控制器
[0023]2调度矩阵
[0024]3接口模块
[0025]4电源模块
[0026]5通信接口
[0027]6线路端口
【具体实施方式】
[0028]以下通过特定的具体实例说明本发明的实施方式,本领域技术人员可由本说明书所揭露的内容轻易地了解本发明的其他优点与功效。本发明还可以通过另外不同的【具体实施方式】加以实施或应用,本说明书中的各项细节也可以基于不同观点与应用,在没有背离本发明的精神下进行各种修饰或改变。需说明的是,在不冲突的情况下,以下实施例及实施例中的特征可以相互组合。
[0029]需要说明的是,以下实施例中所提供的图示仅以示意方式说明本发明的基本构想,遂图式中仅显示与本发明中有关的组件而非按照实际实施时的组件数目、形状及尺寸绘制,其实际实施时各组件的型态、数量及比例可为一种随意的改变,且其组件布局型态也可能更为复杂。
[0030]请参阅图1,本发明提供一种调度方法流程图,包括:
[0031]步骤SlOl中,获取调度指令,所述调度指令包括新建指令与拆除指令,还包括更改指令,其中,每种指令均包含待配置的两侧线路端的端口号;
[0032]步骤S102中,根据所述两侧线路端的端口号计算调度矩阵中内部端口号的调度关系,按照调度关系连通调度矩阵中对应的内部端口。
[0033]其中,两侧线路端的端口包括线路侧端口与设备侧端口,或者均为线路侧端口、或者均为设备侧端口,调度矩阵内设于该设备内,该设备一端连通线路侧端口,其另一端连通设备侧端口,或者该调度矩阵两侧均为线路侧端口,或者该调度矩阵两侧均为设备侧端口。
[0034]所述调度矩阵为交叉矩阵,该交叉矩阵可为交叉芯片或通过可编程逻辑芯片实现,根据采用不同类型的交叉矩阵对应计算交叉矩阵内部端口号的调度关。
[0035]在本实施例中,采用电子式控制,不涉及机械式多次插拔,避免了传统的人工方式搭接线路,可通过服务器远程操控设备端口连接或调度,采用完全自动程序化控制,不管配线架的端口密度有多高,均不需要人工记录、记忆、修改或维护任何连接关系表,且可远程随时查看连接关系。采用本发明可通过服务器远程控制完成设备端口之间调配或连接,提高了跳纤或跳线智能化程度,降低了跳纤或跳线的成本。
[0036]请参阅图2,本发明提供在步骤S102之前法流程图,包括:
[0037]步骤S201中,判断调度指令是否合法;
[0038]步骤S202中,当配置的两侧线路端的端口号不大于设备最大端口号时,则调度指令合法,执行下一步骤;
[0039]例如,如果设备支持的端口为32个,当配置的两侧线路端的端口号均为32个端口内,即小于或等于设备最大端口号,则包含两侧线路端的端口号的调度指令为合法。
[0040]步骤S203中,当配置的两侧线路端的端口号大于设备最大端口号时,则调度指令不合法,不执行。
[0041]例如,如果设备支持的端口为32个,当配置的两侧线路端的端口号中任一端口大于32,即大于设备最大端口号,则包含两侧线路端的端口号的调度指令为不合法。
[0042]在本实施例中,通过判断调度指令是否合法,当配置的两侧线路端的端口号不大于设备最大端口号时,则调度指令合法,开始下一步解析调度指令;相反,当配置的两侧线路端的端口号大于设备最大端口号时,则调度指令不合法,不执行任何操作,防止错误指令扰乱配置的调度矩阵中内部端口的调度对应关系,起到了防护作用。
[0043]请参阅图3,本发明提供一种调度方法的第一实施例流程图,包括:
[0044]获取调度指令,判断调度指令是否合法;当调度指令合法时,检测获取的调度指令的类型以及配置的两侧线路端的端口号的状态,其中,两侧线路端的端口号的状态可为“占用”或者“空闲”,例如:图3中的检测A端口与B端口是否被“占用”,即为检测两侧线路端的端口号的状态,详述如下:
[0045]当调度指令不合法时,则向管理员报告错误;
[0046]当获取的调度指令合法且调度指令为新建指令时,只要配置的两侧线路端的端口中任意一个端口为“占用”状态,则向管理员报告端口状态错误。
[0047]当获取的调度指令合法且调度指令为新建指令时,当配置的两侧线路端的端口均为空闲状态时,根据两侧线路端的端口计算调度矩阵中内部端口号的调度关系,按照调度关系对应新建调度矩阵的连接关系。
[0048]请参阅图4,本发明提供一种调度方法的第二实施例流程图,包括:
[0049]获取调度指令,判断调度指令是否合法;检测获取的调度指令的类型以及配置的两侧线路端的端口号的状态,其中,两侧线路端的端口号的状态可为“占用”或者“空闲”。
[0050]当调度指令不合法时,则向管理员报告错误;
[0051]可选地,当调度指令合法且调度指令为更改指令时,只要配置的两侧线路端的端口的两个端口均为“占用”状态或两个端口均为“空闲”状态,则向管理员报告错误。
[0052]可选地,当调度指令合法且调度指令为更改指令时,且配置的两侧线路端的端口中一个为“占用”状态且另一个为“空闲”状态时,根据两侧线路端的端口计算对应地调度矩阵中内部端口号的调度关系,先拆除处于“占用”状态的端口对应调度矩阵内部端口号原有的连接关系,再按照计算的调度关系对应新建调度矩阵的连接关系。
[0053]请参阅图5,本发明提供一种调度方法的第三实施例流程图,包括:
[0054]获取调度指令,判断调度指令是否合法;检测获取的调度指令的类型以及配置的两侧线路端的端口号的状态,其中,两侧线路端的端口的状态可为“占用”或者“空闲”。
[0055]当调度指令不合法时,则向管理员报告错误;
[0056]当获取的调度指令合法且调度指令为拆除指令时,而配置的两侧线路端的端口只要任意一个端口为“空闲”状态,则向管理员报告错误。
[0057]当调度指令为合法且调度指令为拆除指令时时,只要配置的两侧线路端的端口两个均为“占用”状态时,根据两侧线路端的端口计算调度矩阵中内部端口号的调度关系,先拆除处于“占用”状态的端口对应调度矩阵内部端口号原有的连接关系,再按照计算的调度关系对应新建两侧线路端的端口调度矩阵的连接关系。
[0058]在上述实施例中,附图3至附图5中的A端口与B端口分别对应为两侧线路端的端口,所述两侧线路端的端口可优选为:设备侧线路端口与线路侧端口,或者,线路侧线路端口与线路侧线路端口,再或者,设备侧线路端口与设备侧线路端口,在此不一一赘述。
[0059]检测连通的两侧线路端的端口是否故障;
[0060]当接收到检测的一侧或两侧线路端的端口为故障时,将故障端口信息上传至服务器。
[0061]在本实施例中,通过实时监测两侧线路端的端口是否故障,可检测出设备是设备侧线路端口故障还是线路侧线路端口故障,管理员通过服务器可迅速发现故障及对应的故障点,无需现场定位和分析。
[0062]当检测到故障端口且其配置有备用端口时,启动更改指令或拆除指令,将故障端口在调度矩阵中原有的连接关系替换为与备用端口的连接关系;
[0063]其中,通过获取到的更改指令或拆除指令,可将故障端口在设备侧端口或线路侧端口对应的连接关系替换至备用端口与该设备侧端口或该线路侧端口的连接关系。
[0064]当检测到故障端口的故障消除时,判断故障端口以及与其对应的备用端口是否设置恢复方式,如果设置有恢复方式,将故障端口与备用端口在调度矩阵中均恢复至原有的连接关系;如果未设置恢复方式,则不操作。
[0065]在本实施例中,恢复方式是针对调度矩阵中所有端口,当故障消除时,如果设置有恢复方式,按照连接关系表的连接记录将故障端口与备用端口恢复至故障前的连接关系。
[0066]获取查询指令;
[0067]根据所述查询指令调用本地存储调度矩阵内部端口的的连接关系表上传至服务器。
[0068]其中,调度矩阵中对应的连接关系表均同时存储于本地存储器,即使设备发生复位或掉电重启,通过本地存储的连接关系表也可进行恢复。
[0069]请参阅图6,本发明提供一种调度方法的故障处理流程图,包括:
[0070]当接收到检测的一侧或两侧线路端的端口为故障时,查询该端口对应的备用端P;
[0071]其中,故障端口可为设备侧端口,也可为线路侧端口,备用端口与其对应。
[0072]如果故障端口对应有备用端口且该备用端口为“空闲”状态时,根据故障端口与“空闲”状态备用端口计算调度矩阵中分别对应的调度关系;拆除故障端口对应的调度矩阵的连接关系,以备用端口替换故障端口的连接关系,达到重新连接端口的目的。
[0073]如果故障端口对应有备用端口且该备用端口为“占用”状态时,根据故障端口与“占用”状态备用端口计算调度矩阵中分别对应的调度关系;拆除故障端口与备用端口各自对应的调度矩阵的连接关系,以备用端口替换故障端口的连接关系,达到重新连接端口的目的
[0074]请参阅图7,本发明提供一种调度装置结构图,包括:
[0075]控制器I,适于判断获取的调度指令是否合法,当所述调度指令合法时,根据所述调度指令中两侧线路端的端口计算调度矩阵中内部端口号的调度对应关系;
[0076]调度矩阵2,所述调度矩阵设置于设备内,其两端通过接口模块3连接两侧线路端的端口(线路端口6);适于根据计算的调度矩阵中内部端口号的调度对应关系,连通调度矩阵中对应的内部端口。
[0077]还包括服务器,所述服务器适于向控制器发送相应的查询指令与调度指令;可方便用户通过服务器后台控制调度装置,实现调度矩阵所连接端口之间的调配或连接。
[0078]其中,所述接口模块3可为光模块或电模块或者其它类型的接口模块,当其为光模块时,可连接石英光纤或塑料光纤;该线路端口 6既可为设备侧线路端口,也可为线路侧线路端口。
[0079]检测单元,适于检测连通的两侧端口是否故障;
[0080]在本实施例中,所述检测单元根据两侧线路端的端口传输的信号不同而采用不同的检测方式,传输信号可为电信号或者光信号,当两侧线路端端口传输信号为电信号时,检测该端口是否故障即为检测是否有物理层载波信号或帧信号;当两侧线路端端口传输信号为光信号时,检测该端口是否故障存在光层信号,进一步地,若传输的是SDH或OTN等含有电层帧的信号,则可以检测电层帧结构信号。
[0081]所述控制器I,还适于当接收到检测的一侧或两侧线路端的端口为故障时,将故障端口信息上传至服务器;
[0082]所述控制器I,还适于当检测到故障端口且其配置有备用端口时,启动更改指令或拆除指令,将故障端口在调度矩阵中原有的连接关系替换为与备用端口的连接关系;
[0083]所述控制器I,当检测到故障端口的故障消除时,判断故障端口以及与其对应的备用端口是否设置恢复方式,如果设置有恢复方式,将故障端口与备用端口在调度矩阵中均恢复至原有的连接关系;如果未设置恢复方式,则不操作。
[0084]所述控制器I,还适于获取查询指令,根据所述查询指令调用本地存储的调度矩阵内部端口的连接关系表上传至服务器。
[0085]电源模块4,适于为控制器1、调度矩阵2、通信模块5与接口模块3供电;
[0086]通信接口5,适于为所述控制器与服务器信息交互提供传输接口。
[0087]—种调度系统包括上述调度装置所有模块且同时包括控制该装置的服务器,在此不一一赘述。
[0088]综上所述,本发明通过在设备内配置调度矩阵,控制器根据接收的调度指令,获取其中对应两侧线路端的端口号,根据两侧线路端的端口号计算调度矩阵中对应的内部端口的调度关系,按照调度关系连接调度矩阵内部端口。避免了传统的人工方式搭接线路,可通过服务器远程操控设备端口连接或调度,并且存储各个端口之间的连接关系表可供远程查询或修改,提高了调度的智能化程度,降低了调度成本;同时,设置检测单元实时监测连通的线路是否故障,根据检测单元发出信息定位故障端口,达到精确诊断故障点的目的;当检测到故障端口时,将故障端口信息发送至服务器,方便用户重新配置端口迅速恢复线路。所以,本发明有效克服了现有技术中的种种缺点而具高度产业利用价值。
[0089]上述实施例仅例示性说明本发明的原理及其功效,而非用于限制本发明。任何熟悉此技术的人士皆可在不违背本发明的精神及范畴下,对上述实施例进行修饰或改变。因此,举凡所属技术领域中具有通常知识者在未脱离本发明所揭示的精神与技术思想下所完成的一切等效修饰或改变,仍应由本发明的权利要求所涵盖。
【主权项】
1.一种智能调度方法,其特征在于,包括: 获取调度指令,所述调度指令包括新建指令、更改指令与拆除指令,其中,每种指令均包含待配置的两侧线路端的端口号; 根据所述两侧线路端的端口号计算调度矩阵中内部端口号的调度关系,按照调度关系连通调度矩阵中对应的内部端口。2.根据权利要求1所述的智能调度方法,其特征在于,所述根据所述两侧线路端的端口号计算调度矩阵中内部端口号的调度关系之前,还包括: 判断调度指令是否合法; 当配置的两侧线路端的端口号不大于设备最大端口号时,则调度指令合法,执行下一步骤; 当配置的两侧线路端的端口号大于设备最大端口号时,则调度指令不合法,不执行。3.根据权利要求1所述的智能调度方法,其特征在于,所述根据所述两侧线路端的端口号计算调度矩阵中内部端口号的调度关系,按照调度关系连通调度矩阵中对应的内部端口具体包括: 检测获取的调度指令中配置的两侧线路端的端口号的状态; 当获取调度指令为新建指令且配置的两侧线路端的端口号均为“空闲”状态时,则计算调度矩阵中内部端口号的调度关系,按照调度矩阵中内部端口号的调度关系新建调度矩阵的连接关系; 当获取调度指令为更改指令且配置的两侧线路端的端口号中一个端口为“占用”状态而另一个端口为“空闲”状态时,则计算调度矩阵中内部端口号的调度关系,按照调度矩阵中内部端口号的调度关系修改调度矩阵的连接关系; 当获取调度指令为拆除指令且配置的两侧线路端的端口号均为“占用”状态时,则计算调度矩阵中内部端口号的调度关系,按照调度矩阵中内部端口号的调度关系拆除调度矩阵的连接关系。4.根据权利要求1所述的智能调度方法,其特征在于,还包括: 检测连通的两侧线路端的端口是否故障; 当检测的一侧或两侧线路端的端口为故障时,将故障端口信息上传至服务器。5.根据权利要求4所述的智能调度方法,其特征在于,还包括: 当检测到故障端口且其配置有备用端口时,启动更改指令或拆除指令,将故障端口在调度矩阵中原有的连接关系替换为与备用端口的连接关系; 当检测到故障端口的故障消除时,判断故障端口以及与其对应的备用端口是否设置恢复方式,如果设置有恢复方式,将故障端口与备用端口在调度矩阵中均恢复至原有的连接关系;如果未设置恢复方式,则不操作。6.根据权利要求1所述的智能调度方法,其特征在于,还包括: 获取查询指令; 根据所述查询指令调用本地存储的调度矩阵内部端口的连接关系表上传至服务器。7.一种智能调度装置,其特征在于,包括: 控制器,适于判断获取的调度指令是否合法,当所述调度指令合法时,根据所述调度指令中两侧线路端的端口号计算调度矩阵中内部端口号的调度关系; 调度矩阵,所述调度矩阵设置于设备内,其两端通过接口模块连接两侧线路端的端口 ;所述调度矩阵适于根据计算的调度矩阵中内部端口号的调度关系,连通调度矩阵中对应的内部端口。8.根据权利要求7所述的智能调度装置,其特征在于,包括: 检测单元,适于检测连通的两侧线路端的端口是否故障; 所述控制器,适于当检测的一侧或两侧线路端的端口为故障时,将故障端口信息上传服务器,并判断故障端口是否配置备用端口,若有备用端口则在调度矩阵中将原有的连接关系替换为与备用端口的连接关系;还适于获取指令,根据所述指令执行相应的动作。9.根据权利要求7所述的智能调度装置,其特征在于,还包括: 电源模块,适于为控制器与调度矩阵供电; 通信接口,适于为所述控制器与服务器信息交互提供传输接口。10.—种智能调度系统,其特征在于,包括如权利要求7-9中任一项所述的智能调度装置与服务器,其中,所述服务器适于向所述控制器发送查询指令与调度指令。
【文档编号】H04Q1/22GK105847033SQ201610150737
【公开日】2016年8月10日
【申请日】2016年3月16日
【发明人】龙祥均
【申请人】重庆世纪之光科技实业有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1