有线电视网络设备风险检测方法及装置制造方法
【专利摘要】本申请公开一种有线电视网络设备风险检测方法和装置,该方法和装置应用于终端,并且所述终端与需要风险检测的CATV网络设备相连接。本申请中,每隔预设周期获取CATV网络设备在相应检测周期内的运行参数,并根据所述运行参数以及告警门限值,判断所述CATV网络设备是否存在风险。本申请公开的有线电视网络设备风险检测方法和装置,不需要技术人员前往CATV网络设备的设置现场进行检测,节省人力,并提高了检测效率。
【专利说明】有线电视网络设备风险检测方法及装置
【技术领域】
[0001] 本公开涉及网络设备检测领域,尤其涉及一种有线电视网络设备风险检测方法及 装置。
【背景技术】
[0002] 有线电视kommunity antenna televi sion,CATV)网络,指的是由有线电视公司 运营,提供广播和电视等业务的一种网络。在CATV网络中,设置有多种类型的CATV网络设 备,如;广播发射机、惨巧光纤放大器,光纤切换器和光接收机等。
[000引为了避免CATV网络设备由于老化,或者故障等原因,影响CATV网络的正常运行, 需要每隔一段时间检测各个CATV网络设备是否存在风险,W便在检测出存在风险的CATV 网络设备后,及时更换,W保障CATV网络的正常运行。现有技术中,通常由人工直接检测各 个CATV网络设备,该种情况下,需要技术人员定期去CATV网络设备的设置现场,由技术人 员检测CATV网络设备的运行情况,并根据所述运行情况判断CATV网络设备是否存在风险。
[0004] 但是,现有技术中,每次检测CATV网络设备时,都需要技术人员去往现场,并依次 检测各个CATV网络设备,从而存在耗费大量人力,且检测效率低的问题。随着CATV网络技 术的发展,CATV网络设备的数量日益增加,一个CATV的省级网络中往往会配置有几十万台 CATV网络设备,该种情况下,现有技术所存在的耗费人力,且检测效率低的问题更为明显。
【发明内容】
[0005] 为克服相关技术中存在的问题,本公开提供一种基于实时流传输协议的数据发 送、接收方法及相应装置。
[0006] 根据本公开实施例的第一方面,提供一种有线电视网络设备风险检测方法,该方 法应用于终端,所述终端与有线电视CATV网络设备相连接,所述有线电视网络设备风险检 测方法包括:
[0007] 每隔预设检测周期轮询相连接的各个CATV网络设备,获取所述CATV网络设备在 相应检测周期内的运行参数;
[0008] 根据所述运行参数的获取时间和变化幅度,判断是否需要存储所述运行参数,若 需要,存储所述运行参数;
[0009] 确定风险检测时间,并从存储的运行参数中获取所述风险检测时间对应的运行参 数,其中,所述风险检测时间对应的运行参数为所述风险检测时间内获取,并且已存储的运 行参数,或者,在所述风险检测时间内未存储运行参数时,所述风险检测时间对应的运行参 数为存储的所述运行参数中,获取时间在所述风险检测时间之前,且距离所述风险检测时 间最近的运行参数;
[0010] 根据所述风险检测时间对应的运行参数,W及所述风险检测时间对应的告警口限 值,判断所述CATV网络设备在所述风险检测时间内是否存在风险。
[0011] 结合第一方面,在第一方面第一种可能的实现方式中,所述根据所述运行参数的 获取时间和变化幅度,判断是否需要存储所述运行参数,包括:
[0012] 若所述运行参数的获取时间为首个检测周期,确定需要存储所述运行参数;
[0013] 若所述运行参数的获取时间不是首个检测周期,执行W下操作判断是否需要存储 所述运行参数:
[0014] 设定所述运行参数为第一运行参数,将所述第一运行参数与上一次存储的运行参 数相减,将二者的差值作为所述第一运行参数的变化幅度,判断所述变化幅度是否在预设 变化范围内;
[0015] 若所述变化幅度不在所述预设变化范围内,确定需要存储所述第一运行参数;
[0016] 若所述变化幅度在所述预设变化范围内,计算所述第一运行参数的获取时间与上 一次存储的运行参数的获取时间之间的差值,并判断所述获取时间之间的差值是否超过预 设的时间阔值,若是,确定需要存储所述第一运行参数。
[0017] 结合第一方面,在第一方面第二种可能的实现方式中,所述根据所述风险检测时 间对应的运行参数,W及所述风险检测时间对应的告警口限值,判断所述CATV网络设备在 所述风险检测时间内是否存在风险,包括:
[0018] 31)任选所述风险检测时间对应的运行参数中的一个运行参数,作为当前运行参 数Al ;
[0019] 32)设定所述当前运行参数Al的获取时间为第一获取时间,获取所述第一获取时 间对应的告警口限值,所述告警口限值包括;高告警口限值Bl和低告警口限值Cl ;
[0020] 城根据所述当前运行参数AU高告警口限值B1、低告警口限值Cl, W及所述Bl 和Cl的差值D1,计算第一比值X和第二比值Y,并判断所述第一比值X和第二比值Y中 是否存在大于预设风险阔值的数值,若是,确定所述CATV网络设备在所述风险检测时间 内存在风险,若否,执行步骤34)的操作,其中,所述第一比值/V 所述第二比值 Dl
[0021] 34)删除所述当前运行参数Al后,判断所述风险检测时间对应的运行参数中,是 否存在其他运行参数,若存在其他运行参数,执行步骤35)的操作,若不存在其他参数,确 定所述CATV网络设备在所述风险检测时间内不存在风险;
[0022] 35)从所述其他运行参数中,任选一个作为当前运行参数Al,返回执行步骤32)的 操作。
[0023] 结合第一方面,或者结合第一方面第一种可能的实现方式,或者结合第一方面第 二种可能的实现方式,在第一方面第H种可能的实现方式中,当所述风险检测时间对应的 运行参数包括两个W上时,所述有线电视网络设备风险检测方法还包括:
[0024] 若确定所述CATV网络设备在所述风险检测时间内存在风险,计算本次风险检测 的风险级别;
[00巧]所述计算本次风险检测的风险级别,包括:
[0026] 逐一设定所述风险检测时间对应的各个运行参数为运行参数Ml ;
[0027] 将所述风险检测时间对应的运行参数按照获取时间的先后顺序排列,并从排列后 的运行参数中,获取运行参数M2,其中,所述运行参数M2为排在所述Ml之后的第一个运行 参数,或者,所述运行参数M2为排在所述运行参数Ml之前的最后一个运行参数;
[0028] 根据所述运行参数Ml和运行参数M2, W及第二获取时间对应的高告警口限值Pl 和低告警口限值Q1,计算运行参数Ml对应的风险抖动范围F,其中,所述第二获取时间为所 MI-M2 述运行参数Ml的获取时间,计算风险抖动范围的公式为:八='川_01 ;
[0029] 获取所述各个运行参数对应的风险抖动范围的最大值,并根据所述风险抖动范围 的最大值,W及预先设定的各个风险级别对应的风险抖动范围,确定本次风险检测的风险 级别。
[0030] 结合第一方面,在第一方面第四种可能的实现方式中,所述终端与所述CATV网络 设备通过有线W太网相连接。
[0031] 根据本公开实施例的第二方面,提供一种有线电视网络设备风险检测装置,该装 置应用于终端,所述终端与有线电视CATV网络设备相连接,所述有线电视网络设备风险检 测装置包括:
[0032] 第一获取模块,用于每隔预设检测周期轮询相连接的各个CATV网络设备,获取所 述CATV网络设备在相应检测周期内的运行参数;
[0033] 第一判断模块,用于根据所述运行参数的获取时间和变化幅度,判断是否需要存 储所述运行参数,若需要,存储所述运行参数;
[0034] 第二获取模块,用于确定风险检测时间,并从存储的运行参数中获取所述风险检 测时间对应的运行参数,其中,所述风险检测时间对应的运行参数为所述风险检测时间内 获取,并且已存储的运行参数,或者,在所述风险检测时间内未存储运行参数时,所述风险 检测时间对应的运行参数为存储的所述运行参数中,获取时间在所述风险检测时间之前, 且距离所述风险检测时间最近的运行参数;
[00巧]第二判断模块,用于根据所述风险检测时间对应的运行参数,W及所述风险检测 时间对应的告警口限值,判断所述CATV网络设备在所述风险检测时间内是否存在风险。
[0036] 结合第二方面,在第二方面第一种可能的实现方式中,所述第一判断模块包括:
[0037] 第一确定单元,用于若所述运行参数的获取时间为首个检测周期,确定需要存储 所述运行参数;
[0038] 差值获取单元,用于若所述运行参数的获取时间不是首个检测周期,设定所述运 行参数为第一运行参数,将所述第一运行参数与上一次存储的运行参数相减,将二者的差 值作为所述第一运行参数的变化幅度,判断所述变化幅度是否在预设变化范围内;
[0039] 第二确定单元,用于若所述变化幅度不在所述预设变化范围内,确定需要存储所 述第一运行参数;
[0040] 第H确定单元,用于若所述变化幅度在所述预设变化范围内,计算所述第一运行 参数的获取时间与上一次存储的运行参数的获取时间之间的差值,并判断所述获取时间之 间的差值是否超过预设的时间阔值,若是,确定需要存储所述第一运行参数。
[0041] 结合第二方面,在第二方面第二种可能的实现方式中,所述第二判断模块包括;第 一选择单元、告警口限值获取单元、比值比较单元、判断单元和第二选择单元,其中,
[0042] 所述第一选择单元,用于任选所述风险检测时间对应的运行参数中的一个运行参 数,作为当前运行参数Al;
[0043] 所述告警口限值获取单元,用于设定所述当前运行参数Al的获取时间为第一获 取时间,获取所述第一获取时间对应的告警口限值,所述告警口限值包括:高告警口限值 Bl和低告警口限值Cl;
[0044] 所述比值比较单元,用于根据所述当前运行参数AU高告警口限值B1、低告警口 限值Cl, W及所述Bl和Cl的差值D1,计算第一比值X和第二比值Y,并判断所述第一比 值X和第二比值Y中是否存在大于预设风险阔值的数值,若是,确定所述CATV网络设备在 所述风险检测时间内存在风险,若否,由所述判断单元执行相应操作,其中,所述第一比值 义二所述第二比值y二;
[0045] 所述判断单元,用于删除所述当前运行参数Al后,判断所述风险检测时间对应的 运行参数中,是否存在其他运行参数,若存在其他运行参数,由所述第二选择单元执行相应 操作,若不存在其他参数,确定所述CATV网络设备在所述风险检测时间内不存在风险;
[0046] 所述第二选择单元,用于从所述其他运行参数中,任选一个作为当前运行参数Al, 并由告警口限值获取单元执行相应操作。
[0047] 结合第二方面,或者结合第二方面第一种可能的实现方式,或者结合第二方面第 二种可能的实现方式,在第二方面第H种可能的实现方式中,当所述风险检测时间对应的 运行参数包括两个W上时,所述有线电视网络设备风险检测装置还包括:
[0048] 风险级别计算模块,用于若确定所述CATV网络设备在所述风险检测时间内存在 风险,计算本次风险检测的风险级别;
[0049] 所述风险级别计算模块包括:
[0050] 设定单元,用于逐一设定所述风险检测时间对应的各个运行参数为运行参数Ml ;
[0051] 获取单元,用于将所述风险检测时间对应的运行参数按照获取时间的先后顺序排 列,并从排列后的运行参数中,获取运行参数M2,其中,所述运行参数M2为排在所述Ml之后 的第一个运行参数,或者,所述运行参数M2为排在所述运行参数Ml之前的最后一个运行参 数;
[0052] 计算单元,用于根据所述运行参数Ml和运行参数M2, W及第二获取时间对应的高 告警口限值Pl和低告警口限值Q1,计算运行参数Ml对应的风险抖动范围F,其中,所述第 MI-M2 二获取时间为所述运行参数Ml的获取时间,计算风险抖动范围的公式为=F=
[0053] 确定单元,用于获取所述各个运行参数对应的风险抖动范围的最大值,并根据所 述风险抖动范围的最大值,W及预先设定的各个风险级别对应的风险抖动范围,确定本次 风险检测的风险级别。
[0054] 结合第二方面,在第二方面第四种可能的实现方式中,所述终端与所述CATV网络 设备通过有线W太网相连接。
[0055] 本公开的实施例提供的技术方案可W包括W下有益效果:
[0056] 本申请公开一种有线电视网络设备风险检测方法和装置,该方法和装置应用于终 端,并且所述终端与需要风险检测的CATV网络设备相连接。本申请中,每隔预设周期获取 CATV网络设备在相应检测周期内的运行参数,并根据所述运行参数W及告警口限值,判断 所述CATV网络设备是否存在风险。本申请公开的有线电视网络设备风险检测方法和装置, 不需要技术人员前往CATV网络设备的设置现场进行检测,节省人力,并提高了检测效率。
[0057] 应当理解的是,W上的一般描述和后文的细节描述仅是示例性和解释性的,并不 能限制本公开。
【专利附图】
【附图说明】
[0058] 此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本发明的实施 例,并与说明书一起用于解释本发明的原理。
[0059] 图1是根据一示例性实施例示出的一种有线电视网络设备风险检测方法的工作 流程示意图。
[0060] 图2是根据一示例性实施例示出的一种有线电视网络设备风险检测方法中,判断 是否需要存储运行参数的工作流程示意图。
[0061] 图3是根据一示例性实施例示出的一种有线电视网络设备风险检测方法中,判断 CATV网络设备是否存在风险的工作流程示意图。
[0062] 图4是根据一示例性实施例示出的一种有线电视网络设备风险检测方法中,计算 风险级别的工作流程示意图。
[0063] 图5是根据一示例性实施例示出的一种有线电视网络设备风险检测装置的结构 示意图。
[0064] 图6是根据一示例性实施例示出的又一种有线电视网络设备风险检测装置的结 构示意图。
[0065] 图7是根据一示例性实施例示出的一种终端与CATV网络设备连接关系的示意图。
【具体实施方式】
[0066] 该里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及 附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。W下示例性实施例 中所描述的实施方式并不代表与本发明相一致的所有实施方式。相反,它们仅是与如所附 权利要求书中所详述的、本发明的一些方面相一致的装置和方法的例子。
[0067] 为了解决利用现有技术检测CATV网络设备是否存在风险时,所存在的耗费大量 人力,且检测效率低的问题,本申请公开了一种有线电视CATV网络设备风险检测方法,该 方法应用于终端,所述终端与有线电视CATV网络设备相连接。
[0068] 图1是根据一示例性实施例示出的一种有线电视网络设备风险检测方法的流程 图,如图1所示,所述有线电视网络设备风险检测方法包括W下步骤:
[0069] 步骤S11、每隔预设检测周期轮询相连接的各个CATV网络设备,获取所述CATV网 络设备在相应检测周期内的运行参数。
[0070] 其中,所述CATV网络设备预先与执行有线电视网络设备风险检测操作的终端相 连接,所述CATV网络设备包括多种类型,如广播发射机、惨巧光纤放大器,光纤切换器和光 接收机等。
[0071] 所述终端与CATV网络设备之间,通常通过有线W太网相连接,当然,还可W通过 其他方式连接,本申请对此不做限定。
[0072] 另外,所述运行参数能够包括多种类型,根据风险检测的需求,所述运行参数包括 W下任意一种或多种:光功率、射频值、激光器信息、电源电压和设备温度。当然,所述运行 参数还可W包括其他能够反映CATV网络设备运行状态的类型,本申请对此不做限定。
[0073] 步骤S12、根据所述运行参数的获取时间和变化参数,判断是否需要存储所述运行 参数,若需要,存储所述运行参数。
[0074] 步骤S13、确定风险检测时间,并从存储的运行参数中获取所述风险检测时间对应 的运行参数,其中,所述风险检测时间对应的运行参数为所述风险检测时间内获取,并且已 存储的运行参数,或者,在所述风险检测时间内未存储运行参数时,所述风险检测时间对应 的运行参数为存储的所述运行参数中,获取时间在所述风险检测时间之前,且距离所述风 险检测时间最近的运行参数。
[00巧]若需要检测CATV网络设备在某一时间段是否存在风险,则将该时间段称为风险 检测时间。确定所述风险检测时间时,可根据工作人员输入的信息确定。例如,若需要检测 10月1日至10月3日该一时间段内是否存在风险,工作人员可将该时间段输入至终端中, 所述终端根据接收到的信息确定所述风险检测时间。另外,所述风险检测时间还可W通过 对所述终端预先的设置,获取所述风险检测时间。例如,若每个月月底都需要检测各个CATV 网络设备是否存在风险,则可W预先对终端进行操作,设定每个月月底的最后H天为风险 检测时间,该种情况下,则可W根据预先的设定,确定所述风险检测时间。
[0076] 另外,为了避免存储过多的运行参数,增加后续的计算量,本申请在存储运行参数 时,采用增量存储的方式。在进行增量存储时,根据运行参数的获取时间和变化幅度,判断 是否需要存储该运行参数。该种情况下,所述风险检测时间对应的运行参数包含两种情况。 其中一种情况中,根据获取时间和变化幅度,确定风险检测时间内获取到的运行参数需要 存储,则所述风险检测时间对应的运行参数为所述风险检测时间内获取,并且已存储的运 行参数;在另一种情况中,根据运行参数的获取时间和变化幅度,风险检测时间内获取到的 运行参数不需要存储,该种情况下,在所述风险检测时间内未存储运行参数,所述风险检测 时间对应的运行参数为存储的所述运行参数中,获取时间在所述风险检测时间之前,且距 离所述风险检测时间最近的运行参数。
[0077] 步骤S14、根据所述风险检测时间对应的运行参数,W及所述风险检测时间对应的 告警口限值,判断所述CATV网络设备在所述风险检测时间内是否存在风险。
[007引在运行过程中,CATV网络设备的运行参数针对的告警口限值通常会发生变化。例 女口,所述CATV网络设备随着运行时间的增加,设备温度会日益增高,因此,在不同时间,设 备温度对应的告警口限值不同。因此,在判断CATV网络设备是否存在风险时,需要根据风 险检测时间对应的告警口限值进行判断。
[0079] 所述告警口限值可由所述CATV网络设备传输至终端,该种情况下,终端在轮询 CATV网络设备,获取所述CATV网络设备的运行参数时,还可获取所述CATV网络设备在该时 刻对应的告警口限值。另外,还可W根据预先的设置,在所述终端中存储所述CATV网络设 备在不同时刻对应的告警口限值。
[0080] 上述步骤Sll至步骤S14公开的方法,应用于终端,并且所述终端与需要风险检 测的CATV网络设备相连接。该方法中,每隔预设周期获取CATV网络设备在相应检测周期 内的运行参数,并根据所述运行参数W及告警口限值,判断所述CATV网络设备是否存在风 险。该方法不需要技术人员前往CATV网络设备的设置现场进行检测,节省人力,并提高了 检测效率。
[0081] 另外,在步骤S12中,公开了根据所述运行参数的获取时间和变化幅度,判断是否 需要存储所述运行参数的步骤。所述根据所述运行参数的获取时间和变化幅度,判断是否 需要存储所述运行参数,包括:
[0082] 若所述运行参数的获取时间为首个检测周期,确定需要存储所述运行参数;
[0083] 若所述运行参数的获取时间不是首个检测周期,参见图2,执行W下操作判断是否 需要存储所述运行参数:
[0084] 步骤S121、设定所述运行参数为第一运行参数,将所述第一运行参数与上一次存 储的运行参数相减,将二者的差值作为所述第一运行参数的变化幅度。
[0085] 步骤S122、判断所述变化幅度是否在预设变化范围内,若是,执行步骤S123的操 作,若否,执行步骤S125的操作。
[0086] 步骤S123、若所述变化幅度在所述预设变化范围内,计算所述第一运行参数的获 取时间与上一次存储的运行参数的获取时间之间的差值。
[0087] 步骤S124、判断所述获取时间之间的差值是否超过预设的时间阔值,若是,执行步 骤S125的操作,若否,执行步骤S126的操作。
[0088] 其中,在实际工作中,所述预设的时间阔值可W设定为半小时、一个小时或其他时 间,本申请对此不做限定。
[0089] 步骤S125、确定需要存储所述第一运行参数。
[0090] 步骤S126、若所述获取时间之间的差值未超过所述预设的时间阔值,确定不需要 存储所述第一运行参数。
[0091] 上述步骤S121至步骤S126,公开了根据运行参数的获取时间和变化幅度,判断是 否需要存储所述运行参数的方法。该方法中,确定运行参数的变化幅度不在预设变化范围 内的运行参数需要存储;另外,若运行参数的变化幅度在预设变化范围内,也就是说,运行 参数在小范围内发生变化,则获取所述运行参数的获取时间与上一次存储的运行参数的获 取时间之间的差值,若该差值不在预设的时间范围内,仍确定需要存储所述运行参数。
[0092] 进一步的,本申请的步骤S14公开了根据所述风险检测时间对应的运行参数,W 及所述风险检测时间对应的告警口限值,判断所述CATV网络设备在所述风险检测时间内 是否存在风险的步骤,参见图3,该步骤包括:
[0093] 步骤S141、任选所述风险检测时间对应的运行参数中的一个运行参数,作为当前 运行参数Al。
[0094] 步骤S142、设定所述当前运行参数Al的获取时间为第一获取时间,获取所述第一 获取时间对应的告警口限值,所述告警口限值包括:高告警口限值Bl和低告警口限值Cl。
[0095] 所述告警口限值通常包括高告警口限值和低告警口限值。通常,所述CATV网络设 备在运行过程中,运行参数不高于所述高告警口限值,并且,所述运行参数不低于所述低告 警口限值时,则说明所述CATV网络设备处于良好的运行状态。
[0096] 步骤S143、根据所述当前运行参数AU高告警口限值B1、低告警口限值Cl, W及所 述Bl和Cl的差值Dl,计算第一比值X和第二比值Y,并判断所述第一比值X和第二比值Y 中是否存在大于预设风险阔值的数值,若是,执行步骤S144的操作,若否,执行步骤S145的 操作。其中,所述第一比值-Y = ,所述第二比值^^ = 。
[0097] 本申请中,设定所述高告警口限值Bl和低告警口限值Cl的差值为D1,则Dl = Bl-Cl,所述Dl能够表征口限范围。
[0098] 所述预设风险阔值根据检测精度预先设定,在实际检测过程中,所述预设风险阔 值可设定为10%。当然,还可W设定为其他值,本申请对此不作限定。
[0099] 步骤S144、若所述第一比值X和第二比值Y中存在大于预设风险阔值的数值,确定 所述CATV网络设备在所述风险检测时间内存在风险。
[0100] 也就是说,若所述第一比值X大于所述预设风险阔值,或所述第二比值Y大于所述 预设风险阔值,或所述第一比值X和第二比值Y同时大于所述预设阔值,则判定所述CATV 网络设备在所述风险检测时间内存在风险。
[0101] 步骤S145、若所述第一比值X和第二比值Y均不大于所述预设风险阔值,删除所述 当前运行参数Al后,判断所述风险检测时间对应的运行参数中,是否存在其他运行参数, 若是,执行步骤S146的操作,若否,执行步骤S147的操作。
[0102] 步骤S146、若所述风险检测时间对应的运行参数中,存在其他运行参数,从所述其 他运行参数中,任选一个作为当前运行参数Al,返回执行步骤S142的操作。
[0103] 步骤S147、确定所述CATV网络设备在所述风险检测时间内不存在风险。
[0104] 上述步骤S141至步骤S147的方案,公开了根据风险检测时间对应的运行参数,W 及所述风险检测时间对应的告警口限值,判断CATV网络设备在风险检测时间内是否存在 风险的方法。
[0105] 另外,当所述风险检测时间对应的运行参数包括两个W上时,若确定所述CATV网 络设备在风险检测时间内存在风险,本申请公开的有线电视网络设备风险检测方法中还包 括:计算本次风险检测的风险等级。
[0106] 该种情况下,参见图4,所述计算本次风险检测的风险级别,包括:
[0107] 步骤S21、若确定所述CATV网络设备在所述风险检测时间内存在风险,逐一设定 所述风险检测时间对应的各个运行参数为运行参数Ml。
[010引步骤S22、将所述风险检测时间对应的运行参数按照获取时间的先后顺序排列,并 从排列后的运行参数中,获取运行参数M2,其中,所述运行参数M2为排在所述运行参数Ml 之后的第一个运行参数,或者,所述运行参数M2为排在所述运行参数Ml之前的最后一个运 行参数。
[0109] 步骤S23、根据所述运行参数Ml和运行参数M2, W及第二获取时间对应的高告警 口限值Pl和低告警口限值Q1,计算运行参数Ml对应的风险抖动范围F,其中,所述第二获 取时间为所述运行参数Ml的获取时间; MI-M2
[0110] 计算风险抖动范围的公式为O
[0111] 步骤S24、获取各个运行参数对应的风险抖动范围的最大值,并根据所述风险抖动 范围的最大值,W及预先设定的各个风险级别对应的风险抖动范围,确定本次风险检测的 风险级别。
[0112] 本申请中,预先设定了各个风险级别对应的风险抖动范围。例如,设定风险抖动范 围在70% W上时,对应的风险级别为第一风险级别;风险抖动范围在50%至70%时,对应 的风险级别为第二风险级别;风险抖动范围在30%至50%时,对应的风险级别为第H风险 级别;风险抖动范围小于30%时,对应的风险级别为第四风险级别。该种情况下,根据所述 风险抖动范围的最大值,W及预先设定的各个风险级别对应的风险抖动范围,即可确定本 次风险检测的风险级别。当然,各个风险级别对应的风险抖动范围还可W设定为其他值,本 申请对此不做限定。
[0113] 通过步骤S21至步骤S24的操作,即可在确定CATV网络设备在风险检测时间内存 在风险后,获取本次风险检测的风险级别,W便技术人员根据所述风险级别,制定相应的维 护措施,保障CATV网络的正常运行。
[0114] 另外,若所述风险检测时间对应的运行参数为存储的所述运行参数中,获取时间 在所述风险检测时间之前,且距离所述风险检测时间最近的运行参数,或者,在所述风险检 测时间内,只存储了一个运行参数,该种情况下,所述风险检测时间对应的运行参数只有一 个。在所述风险检测时间对应的运行参数只有一个时,说明运行参数的变化平缓,若通过 告警口限值,确定CATV网络设备在风险检测时间内存在风险,则可W确定在一段时间内, CATV网络设备一直存在风险,CATV网络设备的风险级别较高。
[0115] 相应的,本申请还公开了一种有线电视网络设备风险检测装置,所述有线电视网 络设备风险检测装置应用于终端,所述终端与有线电视CATV网络设备相连接,参见图5,所 述有线电视网络设备风险检测装置包括;第一获取模块100、第一判断模块200、第二获取 模块300和第二判断模块400。
[0116] 其中,所述第一获取模块100,用于每隔预设检测周期轮询相连接的各个CATV网 络设备,获取所述CATV网络设备在相应检测周期内的运行参数;
[0117] 所述第一判断模块200,用于根据所述运行参数的获取时间和变化幅度,判断是否 需要存储所述运行参数,若需要,存储所述运行参数;
[0118] 所述第二获取模块300,用于确定风险检测时间,并从存储的运行参数中获取所述 风险检测时间对应的运行参数,其中,所述风险检测时间对应的运行参数为所述风险检测 时间内获取,并且已存储的运行参数,或者,在所述风险检测时间内未存储运行参数时,所 述风险检测时间对应的运行参数为存储的所述运行参数中,获取时间在所述风险检测时间 之前,且距离所述风险检测时间最近的运行参数;
[0119] 所述第二判断模块400,用于根据所述风险检测时间对应的运行参数,W及所述风 险检测时间对应的告警口限值,判断所述CATV网络设备在所述风险检测时间内是否存在 风险。
[0120] 相应的,所述第一判断模块200包括:
[0121] 第一确定单元,用于若所述运行参数的获取时间为首个检测周期,确定需要存储 所述运行参数;
[0122] 差值获取单元,用于若所述运行参数的获取时间不是首个检测周期,设定所述运 行参数为第一运行参数,将所述第一运行参数与上一次存储的运行参数相减,将二者的差 值作为所述第一运行参数的变化幅度,判断所述变化幅度是否在预设变化范围内;
[0123] 第二确定单元,用于若所述变化幅度不在所述预设变化范围内,确定需要存储所 述第一运行参数;
[0124] 第H确定单元,用于若所述变化幅度在所述预设变化范围内,计算所述第一运行 参数的获取时间与上一次存储的运行参数的获取时间之间的差值,并判断所述获取时间之 间的差值是否超过预设的时间阔值,若是,确定需要存储所述第一运行参数。
[0125] 相应的,所述第二判断模块200包括;第一选择单元、告警口限值获取单元、比值 比较单元、判断单元和第二选择单元,其中,
[0126] 所述第一选择单元,用于任选所述风险检测时间对应的运行参数中的一个运行参 数,作为当前运行参数Al;
[0127] 所述告警口限值获取单元,用于设定所述当前运行参数Al的获取时间为第一获 取时间,获取所述第一获取时间对应的告警口限值,所述告警口限值包括:高告警口限值 Bl和低告警口限值Cl ;
[0128] 所述比值比较单元,用于根据所述当前运行参数AU高告警口限值B1、低告警口 限值Cl, W及所述Bl和Cl的差值D1,计算第一比值X和第二比值Y,并判断所述第一比 值X和第二比值Y中是否存在大于预设风险阔值的数值,若是,确定所述CATV网络设备在 所述风险检测时间内存在风险,若否,由所述判断单元执行相应操作,其中,所述第一比值 义二,所述第二比值f二;
[0129] 所述判断单元,用于删除所述当前运行参数Al后,判断所述风险检测时间对应的 运行参数中,是否存在其他运行参数,若存在其他运行参数,由所述第二选择单元执行相应 操作,若不存在其他参数,确定所述CATV网络设备在所述风险检测时间内不存在风险;
[0130] 所述第二选择单元,用于从所述其他运行参数中,任选一个作为当前运行参数Al, 并由告警口限值获取单元执行相应操作。
[0131] 进一步的,参见图6,当所述风险检测时间对应的运行参数包括两个W上时,所述 有线电视网络设备风险检测装置还包括:
[0132] 风险级别计算模块500,所述风险级别计算模块500用于若确定所述CATV网络设 备在所述风险检测时间内存在风险,计算本次风险检测的风险级别。
[0133] 其中,所述风险级别计算模块500包括:
[0134] 设定单元,用于逐一设定所述风险检测时间对应的各个运行参数为运行参数Ml ; [01巧]获取单元,用于将所述风险检测时间对应的运行参数按照获取时间的先后顺序排 列,并从排列后的运行参数中,获取运行参数M2,其中,所述运行参数M2为排在所述Ml之后 的第一个运行参数,或者,所述运行参数M2为排在所述运行参数Ml之前的最后一个运行参 数;
[0136] 计算单元,用于根据所述运行参数Ml和运行参数M2, W及第二获取时间对应的高 告警口限值Pl和低告警口限值Q1,计算运行参数Ml对应的风险抖动范围F,其中,所述第 Ml-Ml 二获取时间为所述运行参数Ml的获取时间,计算风险抖动范围的公式为=/"= ;
[0137] 确定单元,用于获取所述各个运行参数对应的风险抖动范围的最大值,并根据所 述风险抖动范围的最大值,W及预先设定的各个风险级别对应的风险抖动范围,确定本次 风险检测的风险级别。
[013引本申请公开的有线电视网络设备风险检测装置应用于终端,并且所述终端与需要 风险检测的CATV网络设备相连接。该装置每隔预设周期获取CATV网络设备在相应检测周 期内的运行参数,并根据所述运行参数W及告警口限值,判断所述CATV网络设备是否存在 风险。该装置不需要技术人员前往CATV网络设备的设置现场进行检测,节省人力,并提高 了检测效率。
[0139] 所述终端与所述CATV网络设备通过有线W太网相连接,另外,还可W通过其他方 式实现终端与CATV网络设备的连接,本申请对此不做限定。
[0140] 相应的,本申请还公开了一种终端,所述终端包括;处理器和存储器。
[0141] 其中,所述存储器,用于存储有线电视网络设备风险检测的程序代码;
[0142] 所述处理器,用于获取所述存储器中存储的程序代码,并根据所述程序代码执行 W下操作:
[0143] 每隔预设检测周期轮询相连接的各个CATV网络设备,获取所述CATV网络设备在 相应检测周期内的运行参数;
[0144] 根据所述运行参数的获取时间和变化幅度,判断是否需要存储所述运行参数,若 需要,存储所述运行参数;
[0145] 确定风险检测时间,并从存储的运行参数中获取所述风险检测时间对应的运行参 数,其中,所述风险检测时间对应的运行参数为所述风险检测时间内获取,并且已存储的运 行参数,或者,在所述风险检测时间内未存储运行参数时,所述风险检测时间对应的运行参 数为存储的所述运行参数中,获取时间在所述风险检测时间之前,且距离所述风险检测时 间最近的运行参数;
[0146] 根据所述风险检测时间对应的运行参数,W及所述风险检测时间对应的告警口限 值,判断所述CATV网络设备在所述风险检测时间内是否存在风险。
[0147] 根据风险检测的需求,所述运行参数包括W下任意一种或多种;光功率、射频值、 激光器信息、电源电压和设备温度。当然,所述运行参数还可W包括其他能够反映CATV网 络设备运行状态的类型,本申请对此不做限定。
[0148] 另外,所述处理器执行的操作中,所述根据所述运行参数的获取时间和变化幅度, 判断是否需要存储所述运行参数,包括:
[0149] 若所述运行参数的获取时间为首个检测周期,确定需要存储所述运行参数;
[0150] 若所述运行参数的获取时间不是首个检测周期,执行W下操作判断是否需要存储 所述运行参数:
[0151] 设定所述运行参数为第一运行参数,将所述第一运行参数与上一次存储的运行参 数相减,将二者的差值作为所述第一运行参数的变化幅度,判断所述变化幅度是否在预设 变化范围内;
[0152] 若所述变化幅度不在所述预设变化范围内,确定需要存储所述第一运行参数;
[0153] 若所述变化幅度在所述预设变化范围内,计算所述第一运行参数的获取时间与上 一次存储的运行参数的获取时间之间的差值,并判断所述获取时间之间的差值是否超过预 设的时间阔值,若是,确定需要存储所述第一运行参数。
[0154] 另外,所述处理器执行的操作中,所述根据所述风险检测时间对应的运行参数,W 及所述风险检测时间对应的告警口限值,判断所述CATV网络设备在所述风险检测时间内 是否存在风险,包括:
[0155] 31)任选所述风险检测时间对应的运行参数中的一个运行参数,作为当前运行参 数Al ;
[0156] 32)设定所述当前运行参数Al的获取时间为第一获取时间,获取所述第一获取时 间对应的告警口限值,所述告警口限值包括;高告警口限值Bl和低告警口限值Cl ;
[0157] 33)根据所述当前运行参数AU高告警口限值B1、低告警口限值Cl, W及所述Bl 和Cl的差值D1,计算第一比值X和第二比值Y,并判断所述第一比值X和第二比值Y中 是否存在大于预设风险阔值的数值,若是,确定所述CATV网络设备在所述风险检测时间 内存在风险,若否,执行步骤34)的操作,其中,所述第一比值X = 所述第二比值 7 = ^.. Dl
[0158] 34)删除所述当前运行参数Al后,判断所述风险检测时间对应的运行参数中,是 否存在其他运行参数,若存在其他运行参数,执行步骤35)的操作,若不存在其他参数,确 定所述CATV网络设备在所述风险检测时间内不存在风险;
[0159] 35)从所述其他运行参数中,任选一个作为当前运行参数Al,返回执行步骤32)的 操作。
[0160] 另外,所述处理器执行的有线电视网络设备风险检测的操作还包括:
[0161] 若确定所述CATV网络设备在所述风险检测时间内存在风险,计算本次风险检测 的风险级别;
[0162] 所述计算本次风险检测的风险级别,包括:
[0163] 逐一设定所述风险检测时间对应的各个运行参数为运行参数Ml ;
[0164] 将所述风险检测时间对应的运行参数按照获取时间的先后顺序排列,并从排列后 的运行参数中,获取运行参数M2,其中,所述运行参数M2为排在所述Ml之后的第一个运行 参数,或者,所述运行参数M2为排在所述运行参数Ml之前的最后一个运行参数;
[0165] 根据所述运行参数Ml和运行参数M2, W及第二获取时间对应的高告警口限值Pl 和低告警口限值Q1,计算运行参数Ml对应的风险抖动范围F,其中,所述第二获取时间为所 述运行参数Ml的获取时间,计算风险抖动范围的公式为:F =
[0166] 获取所述各个运行参数对应的风险抖动范围的最大值,并根据所述风险抖动范围 的最大值,W及预先设定的各个风险级别对应的风险抖动范围,确定本次风险检测的风险 级别。
[0167] 参见图7,本申请公开的终端,预先与需要风险检测的CATV网络设备相连接,并且 每隔预设周期获取CATV网络设备在相应检测周期内的运行参数,并根据所述运行参数W 及告警口限值,判断所述CATV网络设备是否存在风险。该终端不需要技术人员前往CATV 网络设备的设置现场进行检测,节省人力,并提高了检测效率。
[0168] 其中,所述终端与所述CATV网络设备通过有线W太网相连接,当然,还可W通过 其他方式建立终端与CATV网络设备之间的连接关系,本申请对此不做限定。
[0169] 另外,所述终端与相连接的各个CATV网络设备传输信息,如运行参数和告警口限 值时,通常通过简单网络管理协议(simple network management protocol, SNIP)实现传 输。当然,还可W通过其他可行的协议进行传输,本申请对此不做限定。
[0170] 关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法 的实施例中进行了详细描述,此处将不做详细阐述说明。
[0171] 本领域技术人员在考虑说明书及实践该里公开的发明后,将容易想到本发明的其 它实施方案。本申请旨在涵盖本发明的任何变型、用途或者适应性变化,该些变型、用途或 者适应性变化遵循本发明的一般性原理并包括本公开未公开的本【技术领域】中的公知常识 或惯用技术手段。说明书和实施例仅被视为示例性的,本发明的真正范围和精神由下面的 权利要求指出。
[0172] 应当理解的是,本发明并不局限于上面已经描述并在附图中示出的精确结构,并 且可W在不脱离其范围进行各种修改和改变。本发明的范围仅由所附的权利要求来限制。
【权利要求】
1. 一种有线电视网络设备风险检测方法,其特征在于,该方法应用于终端,所述终端与 有线电视CATV网络设备相连接,所述有线电视网络设备风险检测方法包括: 每隔预设检测周期轮询相连接的各个CATV网络设备,获取所述CATV网络设备在相应 检测周期内的运行参数; 根据所述运行参数的获取时间和变化幅度,判断是否需要存储所述运行参数,若需要, 存储所述运行参数; 确定风险检测时间,并从存储的运行参数中获取所述风险检测时间对应的运行参数, 其中,所述风险检测时间对应的运行参数为所述风险检测时间内获取,并且已存储的运行 参数,或者,在所述风险检测时间内未存储运行参数时,所述风险检测时间对应的运行参数 为存储的所述运行参数中,获取时间在所述风险检测时间之前,且距离所述风险检测时间 最近的运行参数; 根据所述风险检测时间对应的运行参数,以及所述风险检测时间对应的告警门限值, 判断所述CATV网络设备在所述风险检测时间内是否存在风险。
2. 根据权利要求1所述的方法,其特征在于,所述根据所述运行参数的获取时间和变 化幅度,判断是否需要存储所述运行参数,包括: 若所述运行参数的获取时间为首个检测周期,确定需要存储所述运行参数; 若所述运行参数的获取时间不是首个检测周期,执行以下操作判断是否需要存储所述 运行参数: 设定所述运行参数为第一运行参数,将所述第一运行参数与上一次存储的运行参数相 减,将二者的差值作为所述第一运行参数的变化幅度,判断所述变化幅度是否在预设变化 范围内; 若所述变化幅度不在所述预设变化范围内,确定需要存储所述第一运行参数; 若所述变化幅度在所述预设变化范围内,计算所述第一运行参数的获取时间与上一次 存储的运行参数的获取时间之间的差值,并判断所述获取时间之间的差值是否超过预设的 时间阈值,若是,确定需要存储所述第一运行参数。
3. 根据权利要求1所述的方法,其特征在于,所述根据所述风险检测时间对应的运行 参数,以及所述风险检测时间对应的告警门限值,判断所述CATV网络设备在所述风险检测 时间内是否存在风险,包括: 31) 任选所述风险检测时间对应的运行参数中的一个运行参数,作为当前运行参数 Al ; 32) 设定所述当前运行参数Al的获取时间为第一获取时间,获取所述第一获取时间对 应的告警门限值,所述告警门限值包括:高告警门限值Bl和低告警门限值Cl ; 33) 根据所述当前运行参数A1、高告警门限值B1、低告警门限值C1,以及所述Bl和 Cl的差值D1,计算第一比值X和第二比值Y,并判断所述第一比值X和第二比值Y中是 否存在大于预设风险阈值的数值,若是,确定所述CATV网络设备在所述风险检测时间内
34) 删除所述当前运行参数Al后,判断所述风险检测时间对应的运行参数中,是否存 在其他运行参数,若存在其他运行参数,执行步骤35)的操作,若不存在其他参数,确定所 述CATV网络设备在所述风险检测时间内不存在风险; 35) 从所述其他运行参数中,任选一个作为当前运行参数A1,返回执行步骤32)的操 作。
4. 根据权利要求1至3所述的方法,其特征在于,当所述风险检测时间对应的运行参数 包括两个以上时,所述有线电视网络设备风险检测方法还包括: 若确定所述CATV网络设备在所述风险检测时间内存在风险,计算本次风险检测的风 险级别; 所述计算本次风险检测的风险级别,包括: 逐一设定所述风险检测时间对应的各个运行参数为运行参数Ml ; 将所述风险检测时间对应的运行参数按照获取时间的先后顺序排列,并从排列后的运 行参数中,获取运行参数M2,其中,所述运行参数M2为排在所述Ml之后的第一个运行参数, 或者,所述运行参数M2为排在所述运行参数Ml之前的最后一个运行参数; 根据所述运行参数Ml和运行参数M2,以及第二获取时间对应的高告警门限值Pl和低 告警门限值Q1,计算运行参数Ml对应的风险抖动范围F,其中,所述第二获取时间为所述运 行参数Ml的获取时间,计算风险抖动范围的公式为
获取各个运行参数对应的风险抖动范围的最大值,并根据所述风险抖动范围的最大 值,以及预先设定的各个风险级别对应的风险抖动范围,确定本次风险检测的风险级别。
5. 根据权利要求1所述的方法,其特征在于, 所述终端与所述CATV网络设备通过有线以太网相连接。
6. -种有线电视网络设备风险检测装置,其特征在于,该装置应用于终端,所述终端与 有线电视CATV网络设备相连接,所述有线电视网络设备风险检测装置包括: 第一获取模块,用于每隔预设检测周期轮询相连接的各个CATV网络设备,获取所述 CATV网络设备在相应检测周期内的运行参数; 第一判断模块,用于根据所述运行参数的获取时间和变化幅度,判断是否需要存储所 述运行参数,若需要,存储所述运行参数; 第二获取模块,用于确定风险检测时间,并从存储的运行参数中获取所述风险检测时 间对应的运行参数,其中,所述风险检测时间对应的运行参数为所述风险检测时间内获取, 并且已存储的运行参数,或者,在所述风险检测时间内未存储运行参数时,所述风险检测时 间对应的运行参数为存储的所述运行参数中,获取时间在所述风险检测时间之前,且距离 所述风险检测时间最近的运行参数; 第二判断模块,用于根据所述风险检测时间对应的运行参数,以及所述风险检测时间 对应的告警门限值,判断所述CATV网络设备在所述风险检测时间内是否存在风险。
7. 根据权利要求6所述的装置,其特征在于,所述第一判断模块包括: 第一确定单元,用于若所述运行参数的获取时间为首个检测周期,确定需要存储所述 运行参数; 差值获取单元,用于若所述运行参数的获取时间不是首个检测周期,设定所述运行参 数为第一运行参数,将所述第一运行参数与上一次存储的运行参数相减,将二者的差值作 为所述第一运行参数的变化幅度,判断所述变化幅度是否在预设变化范围内; 第二确定单元,用于若所述变化幅度不在所述预设变化范围内,确定需要存储所述第 一运行参数; 第三确定单元,用于若所述变化幅度在所述预设变化范围内,计算所述第一运行参数 的获取时间与上一次存储的运行参数的获取时间之间的差值,并判断所述获取时间之间的 差值是否超过预设的时间阈值,若是,确定需要存储所述第一运行参数。
8. 根据权利要求6所述的装置,其特征在于,所述第二判断模块包括:第一选择单元、 告警门限值获取单元、比值比较单元、判断单元和第二选择单元,其中, 所述第一选择单元,用于任选所述风险检测时间对应的运行参数中的一个运行参数, 作为当前运行参数Al ; 所述告警门限值获取单元,用于设定所述当前运行参数Al的获取时间为第一获取时 间,获取所述第一获取时间对应的告警门限值,所述告警门限值包括:高告警门限值Bl和 低告警门限值Cl ; 所述比值比较单元,用于根据所述当前运行参数A1、高告警门限值B1、低告警门限 值C1,以及所述Bl和Cl的差值D1,计算第一比值X和第二比值Y,并判断所述第一比值 X和第二比值Y中是否存在大于预设风险阈值的数值,若是,确定所述CATV网络设备在 所述风险检测时间内存在风险,若否,由所述判断单元执行相应操作,其中,所述第一比值
所述判断单元,用于删除所述当前运行参数Al后,判断所述风险检测时间对应的运 行参数中,是否存在其他运行参数,若存在其他运行参数,由所述第二选择单元执行相应操 作,若不存在其他参数,确定所述CATV网络设备在所述风险检测时间内不存在风险; 所述第二选择单元,用于从所述其他运行参数中,任选一个作为当前运行参数A1,并由 告警门限值获取单元执行相应操作。
9. 根据权利要求6至8所述的装置,其特征在于,当所述风险检测时间对应的运行参数 包括两个以上时,所述有线电视网络设备风险检测装置还包括: 风险级别计算模块,用于若确定所述CATV网络设备在所述风险检测时间内存在风险, 计算本次风险检测的风险级别; 所述风险级别计算模块包括: 设定单元,用于逐一设定所述风险检测时间对应的各个运行参数为运行参数Ml ; 获取单元,用于将所述风险检测时间对应的运行参数按照获取时间的先后顺序排列, 并从排列后的运行参数中,获取运行参数M2,其中,所述运行参数M2为排在所述Ml之后的 第一个运行参数,或者,所述运行参数M2为排在所述运行参数Ml之前的最后一个运行参 数; 计算单元,用于根据所述运行参数Ml和运行参数M2,以及第二获取时间对应的高告警 门限值Pl和低告警门限值Q1,计算运行参数Ml对应的风险抖动范围F,其中,所述第二获 取时间为所述运行参数Ml的获取时间,计算风险抖动范围的公式为:
确定单元,用于获取所述各个运行参数对应的风险抖动范围的最大值,并根据所述风 险抖动范围的最大值,以及预先设定的各个风险级别对应的风险抖动范围,确定本次风险 检测的风险级别。
10.根据权利要求6所述的装置,其特征在于, 所述终端与所述CATV网络设备通过有线以太网相连接。
【文档编号】H04L12/26GK104363135SQ201410640395
【公开日】2015年2月18日 申请日期:2014年11月13日 优先权日:2014年11月13日
【发明者】杨威, 姚毅, 张见, 曹志勇, 庄海宇 申请人:上海凌云天博光电科技有限公司