Ap故障的检测修复方法以及装置的制造方法

文档序号:10691840阅读:503来源:国知局
Ap故障的检测修复方法以及装置的制造方法
【专利摘要】本发明提供一种AP故障的检测修复方法以及装置,其中该方法包括:PoE交换机接收AC发送的监测与所述AC关联的AP的工作状态的启动监测报文;确定在第一预设时长内接收的所述AP发送的保活报文的数量,并在确定出的保活报文的数量满足预设条件时,确定所述AP的工作状态为故障状态;重新启动所述PoE交换机上连接所述AP的端口的供电功能,以使所述AP重新启动。本发明可有效节省人力成本,且大幅提升AP故障的检测及修复速度。
【专利说明】
AP故障的检测修复方法以及装置
技术领域
[0001 ]本发明涉及通信技术领域,尤其涉及一种AP(Access Point,接入点)故障的检测修复方法以及装置。
【背景技术】
[0002]在AC(Access Controller,接入控制器)_AP系统中,当AP发生软件故障时,只能在对AP进行故障定位后,由人工手动重启AP以进行修复。
[0003]然而,由于各AP在安装时的分布位置较为分散,且多被挂在天花板、灯架等不易接触的位置,因此,在AP发生软件故障时,通过人工对故障AP的修复则较为困难,且需要较高的人力成本。并且,定位故障AP,再通过人工修复故障AP,还会耗费较长的时间,进而导致AP的故障修复速度较慢。

【发明内容】

[0004]针对现有技术的缺陷,本发明提供了一种AP故障的检测修复方法以及装置。
[0005]本发明提供一种AP故障的检测修复方法,应用于PoE交换机,其中该方法包括:
[0006]接收AC发送的监测与所述AC关联的AP的工作状态的启动监测报文;
[0007]确定在第一预设时长内接收的所述AP发送的保活报文的数量,并在确定出的保活报文的数量满足预设条件时,确定所述AP的工作状态为故障状态;
[0008]重新启动所述PoE交换机上连接所述AP的端口的供电功能,以使所述AP重新启动。[0009 ]本发明提供一种AP故障的检测修复方法,应用于AC,所述方法包括:
[0010]监测是否与AP成功建立关联;
[0011]若是,向PoE交换机发送监测所述AP的工作状态的启动监测报文,以使所述PoE交换机确定在第一预设时长内接收的所述AP发送的保活报文的数量,并在确定出的保活报文的数量满足预设条件时,确定所述AP的工作状态为故障状态,重新启动所述PoE交换机上连接所述AP的端口的供电功能,以使所述AP重新启动。
[0012]本发明还提供一种AP故障的检测修复装置,应用于PoE交换机,该装置包括:
[0013]接收单元,用于接收AC发送的监测与所述AC关联的AP的工作状态的启动监测报文;
[0014]确定单元,用于确定在第一预设时长内接收的所述AP发送的保活报文的数量,并在确定出的保活报文的数量满足预设条件时,确定所述AP的工作状态为故障状态;
[0015]重启单元,用于重新启动所述PoE交换机上连接所述AP的端口的供电功能,以使所述AP重新启动。
[0016]本发明还提供一种AP故障的检测修复装置,应用于AC,该装置包括:
[0017]监测单元,用于监测是否与AP成功建立关联;
[0018]第一发送单元,用于当监测到与所述AP成功建立关联时,向PoE交换机发送监测所述AP的工作状态的启动监测报文,以使所述PoE交换机确定在第一预设时长内接收的所述AP发送的保活报文的数量,并在确定出的保活报文的数量满足预设条件时,确定所述AP的工作状态为故障状态,重新启动所述PoE交换机上连接所述AP的端口的供电功能,以使所述AP重新启动。
[0019]本发明提供的AP故障的检测修复方法以及装置,PoE交换机在接收到AC发送的监测与AC关联的AP的工作状态的启动监测报文后,确定第一预设时长内接收的AP发送的保活报文的数量满足预设条件时,确定AP的工作状态为故障状态,并在确定AP的工作状态为故障状态时,无需人工对该故障AP进行修复,而是由PoE交换机重新启动连接该AP的端口的供电功能,以使该AP重新启动,进而自动完成对该AP故障的检测与修复,由此可见,本发明可有效节省人力成本,且大幅提升AP故障的检测及修复速度。
【附图说明】
[0020]图1是本发明实施例中一种AP故障的检测修复方法所应用的网络环境示意图;
[0021]图2是本发明实施例中一种AP故障的检测修复方法流程示意图之一;
[0022]图3是本发明实施例中一种AP故障的检测修复方法流程示意图之二;
[0023]图4是本发明实施例中另一种AP故障的检测修复方法流程示意图;
[0024]图5是本发明实施例中一种AP故障的检测修复装置的结构示意图;
[0025]图6是本发明实施例中另一种AP故障的检测修复装置的结构示意图;
[0026]图7是本发明实施例中AP故障的检测修复装置所在PoE交换机或AC的硬件架构示意图。
【具体实施方式】
[0027]为使本申请的目的,技术方案及优点更加清楚明白,以下参照附图对本申请方案做进一步的详细说明。
[0028]为了解决现有技术中存在的问题,本发明提供了一种AP故障的检测修复方法以及
目.ο
[0029]图1示出了本发明一种AP故障的检测修复方法所应用的网络环境示意图,包括多个AP、与多个AP直连且为多个AP供电的PoE交换机以及与PoE交换机进行通信的AC。
[0030]请参考图2,为本发明提供的AP故障的检测修复方法的处理流程示意图,该AP故障的检测修复方法可应用于PoE交换机,该方法包括以下步骤:
[0031 ]步骤201,接收AC发送的监测与所述AC关联的AP的工作状态的启动监测报文。
[0032]本实施方式中,当PoE交换机为AP供电后,无论AP是否与AC建立关联,AP均可以定时向PoE交换机发送保活报文,例如,每隔1s发送该保活报文,以向PoE交换机通告AP当前的状态。该保活报文中携带有该AP的MAC地址,PoE交换机接收到保活报文后,可以通过获取保活报文中携带的MAC地址,得知对应AP的状态。
[0033]当AP上电,并与AC建立关联之后,AC可以向PoE交换机发送启动监测报文,该启动监测报文中携带有与该AC建立关联的AP的MAC地址,当PoE交换机接收到该启动监测报文后,可以获取该启动监测报文中携带的MAC地址,根据该MAC地址对对应的AP进行状态监测。
[0034]当AC对AP进行版本更新等导致AP正常重启时,AC可以向PoE交换机发送停止监测报文,该启动监测报文中携带有该正常重启的AP的MAC地址,当PoE交换机接收到该启动监测报文后,可以获取该启动监测报文中携带的MAC地址,根据该MAC地址停止对对应的AP进行状态监测。
[0035]上述保活报文、启动监测报文以及停止监测报文均可以是LLDP(Link LayerDiscovery Protocol,链路层发现协议),其中所需要携带的信息(例如设备标识等)可以填充在LLDP报文中新增的TLV( Type/Length/Value,类型/长度/值)字段中,并封装在LLDPDU(Link Layer Discovery Protocol Data Unit,链路层发现协议数据单元)中。
[0036]本实施方式中预设有第一定时器,该第一定时器设置有第一预设时长。在PoE交换机接收到启动监测报文后,获取该启动监测报文中携带的MAC(Media Access Control,媒体访问控制)地址,并根据该MAC地址对对应的AP进行状态监测。在对该AP进行状态监测时,可以通过启动该第一定时器,并根据该第一预设时长内接收的保活报文的数量对AP的状态进行进一步判断。
[0037]步骤202,确定在第一预设时长内接收的所述AP发送的保活报文的数量。
[0038]本实施方式中,还可以事先根据AP发送保活报文的定时时间,或者通过测试,得到接收的多个保活报文之间的间隔时间。
[0039]为保证能够准确的确定第一预设时长内AP发送的保活报文的数量,所设置的第一预设时长可以大于或等于该间隔时间,例如,AP发送保活报文的定时时间为10s,也即该间隔时间为10s,所设置的第一预设时长则可以大于或等于10s。并且,还可以根据得到的间隔时间以及第一预设时长事先设置预设报文接收数量,例如,第一预设时长设置为30s,由于AP发送保活报文的间隔时间为10s,可以确定在第一预设时长30s内可以接收到3个保活报文,那么该预设报文接收数量可以根据需要设置为小于或等于3。
[0040]步骤203,在确定出的保活报文的数量满足预设条件时,确定所述AP的工作状态为故障状态。
[0041]在一个可选的实施方式中,可以在第一预设时长内接收的所述AP发送的保活报文的数量小于预设报文接收数量时,认为满足确定AP的工作状态为故障状态的预设条件。例如:当确定出的所述保活报文的数量大于或等于预设报文接收数量,确定所述AP的工作状态为正常状态;当确定出的所述保活报文的数量小于预设报文接收数量,确定所述AP的工作状态为故障状态。
[0042]例如,为第一定时器设置的第一预设时长为30s,预设报文接收数量为I,假设在第一预设时长30s到达时接收到I个保活报文,则确定接收的保活报文的数量为预设报文接收数量,进而确定在第一预设时长内接收的AP发送的保活报文的数量不满足预设条件,说明该AP的工作状态为正常状态,则复位该第一定时器,并继续执行确定在第一预设时长内接收的所述AP发送的保活报文的数量,以继续对AP进行状态监测;假设在下一个第一预设时长到达时未收到来自该AP的保活报文,则确定第一预设时长30s内AP发送的保活报文的数量为0,小于预设报文接收数量,说明该AP已长时间未向PoE交换机通告其状态,确定在第一预设时长内接收的AP发送的保活报文的数量满足预设条件,说明该AP的工作状态为故障状
??τ O
[0043]在另一个可选的实施方式中,除预先设置的第一预设时长以及预设报文接收数量夕卜,还有预设报文丢失数量。本实施方式中,将确定出的保活报文的数量与预设报文接收数量的差值,与预设报文丢失数量进行比较,如果所述差值小于所述预设报文丢失数量,确定所述AP的工作状态为正常状态;如果所述差值大于或等于所述预设报文丢失数量,确定所述AP的工作状态为故障状态。
[0044]假设,为第一定时器设置的第一预设时长为30s,预设报文接收数量为3,预设报文丢失数量为I。在到达第一定时器的第一预设时长30s后,统计30s内接收到保活报文的数量,例如,统计的保活报文的数量为I,之后,将接收的保活报文的数量与预设报文接收数量的差值(即,2)与预设报文丢失数量(S卩,I)进行比较,可以得知接收的保活报文的数量与预设报文接收数量的差值大于预设报文丢失数量,说明AP发送的保活报文丢失数量较多,且满足预设条件,确定该AP的工作状态为故障状态。
[0045]步骤204,重新启动所述PoE交换机上连接所述AP的端口的供电功能,以使所述AP
重新启动。
[0046]由于PoE交换机具有为AP供电的功能,在根据步骤203确定AP的工作状态为故障状态时,PoE交换机可以重新启动连接该故障状态的AP端口对应的供电功能,以通过对该AP断电、上电强制重启该AP。
[0047]进一步地,当对所述AP重新启动后,还可以通过下述步骤(如图3所示)进一步确定该AP是否完成修复,也即,确定该AP的故障是否是可以通过重启进行修复的故障。
[0048]步骤205,判断在第二预设时长内是否接收到所述AP发送的保活报文,若是,执行步骤202,否则执行步骤206。
[0049]本实施方式中,事先还设有第二定时器,当对故障状态的AP进行重启时,PoE交换机还可以启动预设的第二定时器,该第二定时器设置有第二预设时长,该第二预设时长为给AP预留的重启时间。
[0050]由于正常状态的AP在上电后,不管是否与AC关联,都会向PoE交换机发送保活报文,以通告其工作状态,因此,可以根据第二预设时长内是否接收到该重新启动的AP发送的保活报文判断该AP的启动情况,当接收到AP发送的保活报文,执行步骤202,当未接收到AP发送的保活报文,执行步骤206。
[0051]在第二预设时长内如果接收到该重新启动的AP发送的保活报文,说明该AP已正常启动,可以确定该AP当前为正常状态,删除第二定时器,并执行步骤302,以对该AP继续进行状态监测。
[0052]步骤206,输出所述AP的工作状态为故障状态的告警信息。
[0053]在第二预设时长内如果未接收到该重新启动的AP发送的保活报文,说明该AP可能因物理原因或者其他原因导致不能正常启动,可以输出告警信息,例如向管理员通告异常日志等方式,以通知管理员进一步检查该AP的状态。
[0054]在本实施例中,AC会定期对其所管理的各AP进行版本更新,AP更新版本后需要重新启动,在重新启动阶段,AP是无法向PoE交换机发送保活报文的,若此时PoE交换机仍对该AP进行监测,则会认为AP为故障状态,并通过对该AP断电、上电以强制AP重新启动。
[0055]为了避免这种情况的发生,本实施方式中的AC在确定对该AP进行版本更新或其他正常原因重启时,可以向PoE交换机发送停止监测该AP的工作状态的停止监测报文,PoE交换机接收到AC发送的停止监测报文时,停止执行步骤202中确定在第一预设时长内接收的所述AP发送的保活报文的数量的步骤,暂停对该AP进行状态监测,同时,继续执行判断在第二预设时长内是否接收到所述AP发送的保活报文的步骤。
[0056]由此可见,本发明提供的AP故障的检测修复方法,PoE交换机在接收到AC发送的监测与AC关联的AP的工作状态的启动监测报文后,确定第一预设时长内接收的AP发送的保活报文的数量满足预设条件时,确定AP的工作状态为故障状态,并在确定AP的工作状态为故障状态时,无需人工对该故障AP进行修复,而是由PoE交换机重新启动连接该AP的端口的供电功能,以使该AP重新启动,进而自动完成AP故障的监测与修复,因此,本发明可有效节省人力成本,且大幅提升AP故障的检测及修复速度。
[0057]请参考图4,为本发明提供的AP故障的检测修复方法的处理流程示意图,该AP故障的检测修复方法可应用于AC,该方法包括以下步骤:
[0058]步骤401,监测是否与AP成功建立关联。
[0059]当AP上电后,可以主动寻找AC并接入AC,当AC检测到AP接入时,确定检测到与该接入的AP成功建立关联,AC可对该成功建立关联的AP进行管理。其中,对该AP进行管理包括保存该成功建立关联的AP的设备信息,该设备信息包括AP的MAC地址等。
[0060]步骤402,当检测到与所述AP成功建立关联时,向PoE交换机发送监测所述AP的工作状态的启动监测报文,以使所述PoE交换机确定在第一预设时长内接收的所述AP发送的保活报文的数量,并在确定出的保活报文的数量满足预设条件时,确定所述AP的工作状态为故障状态,重新启动所述PoE交换机上连接所述AP的端口的供电功能,以使所述AP重新启动。
[0061 ]为了实现对AP故障的检测与修复,AC在检测到与AP建立关联时,可以向PoE交换机发送启动监测报文以触发PoE交换机对该关联的AP进行状态监测,以使PoE交换机在监测到AP状态为故障时,通过对该AP断电、上电强制AP重新启动的方式对该故障的AP进行修复。
[0062]上述的启动监测报文可以如上述应用于PoE交换机的AP故障的检测修复方法中步骤201提及的启动监测报文一致,携带有待监测AP (也即AP)的MAC地址,以使PoE交换机根据该MAC地址对AP进行状态监测。
[0063]PoE交换机对故障AP具体的修复过程可以参考上述应用于PoE交换机的AP故障的检测修复方法,在此不再赘述。
[0064]本实施方式中,由于AC会定期对其所管理的各AP进行版本更新,AP更新版本后需要重新启动,在重新启动阶段时,AP是无法向PoE交换机发送保活报文的,若此时PoE交换机仍对该AP进行监测,则会认为AP为故障状态,并通过对该AP断电、上电以强制AP重新启动。
[0065]为了避免这种情况的发生,本实施方式中的AC在确定对该AP进行版本更新或其他正常原因重启时,可以向PoE交换机发送停止监测该AP的工作状态的停止监测报文,以使PoE交换机停止对该进行重启的AP进行状态监测。
[0066]该停止监测报文可以如上述应用于PoE交换机的AP故障的检测修复方法步骤201中的停止检测报文一致,携带有需要停止监测的AP(也即AP)的MAC地址,以使PoE交换机根据该MAC地址停止对对应的AP进行状态监测。
[0067]本实施方式中预设有第一定时器,该第一定时器设置有第一预设时长,该第一预设时长为给该重启的AP预留的重启时间。
[0068]在确定AP需要重启时,启动第一定时器,若在所述第一定时器的第一预设时长内未监测到与所述AP建立关联,在到达所述第一预设时长时,向所述PoE交换机发送监测所述AP状态的启动监测报文。
[0069]例如,AP的正常重启时间通常为30s,因此,可以为该第一预设时长设置的时间大于该正常重启时间,例如是50s,当到达第一预设时长50s时,仍未检测到该AP的接入,即未检测到与该AP建立关联,可以说明AP重启失败,例如,可能是AP版本更新失败导致的AP重启失败等。在这种情况下,虽然AC未能检测到与AP的关联,但是AC仍需要向PoE交换机发送启动监测报文,以使PoE交换机来确定该AP是否发生故障,并进行相应处理。
[0070]由此可见,本发明提供的AP故障的检测修复方法,当AC检测到与AP建立关联时,向PoE交换机发送监测AP状态的启动监测报文,以使PoE交换机根据AP状态确定AP为故障状态时控制AP重新启动,因此,本发明可以在检测到AP故障时,无需人工对该故障AP进行修复,而是由为该AP供电的PoE交换机重新启动连接该AP的端口的供电功能,以使该AP重新启动,进而自动完成对该故障AP的修复,相应地,本发明可有效节省人力成本,且大幅提升故障AP的修复速度。
[0071]本发明还提供一种AP故障的检测修复装置,图5为该AP故障的检测修复装置的结构示意图,该装置可以应用于PoE交换机,该AP故障的检测修复装置可以包括:
[0072]接收单元501,用于接收AC发送的监测与所述AC关联的AP的工作状态的启动监测报文;
[0073]确定单元502,用于确定在第一预设时长内接收的所述AP发送的保活报文的数量,并在确定出的保活报文的数量满足预设条件时,确定所述AP的工作状态为故障状态;
[0074]重启单元503,用于重新启动所述PoE交换机上连接所述AP的端口的供电功能,以使所述AP重新启动。
[0075]进一步地,所述确定单元502,具体可以用于:
[0076]若确定出的保活报文的数量小于预设报文接收数量,确定所述AP的工作状态为故障状态;或者,
[0077]将确定出的保活报文的数量与预设报文接收数量的差值,与预设报文丢失数量进行比较;
[0078]如果所述差值大于或等于所述预设报文丢失数量,确定所述AP的工作状态为故障状态。
[0079]进一步地,所述确定单元502,还可以用于当确定出的保活报文的数量为预设报文接收数量时,继续执行所述确定在第一预设时长内接收的所述AP发送的保活报文的数量的步骤。
[0080]进一步地,所述装置还可以包括停止监测单元504,用于在接收到AC发送的停止监测所述AP的工作状态的停止监测报文时,停止确定在第一预设时长内接收的所述AP发送的保活报文的数量。
[0081 ] 进一步地,所述装置还可以包括判断单元505和输出单元506,其中:
[0082]判断单元505,用于在重新启动所述PoE交换机上连接所述AP的端口的供电功能之后,判断在第二预设时长内是否接收到所述AP发送的保活报文;
[0083]所述确定单元502,用于在所述判断单元505判断出在第二预设时长内接收到所述AP发送的保活报文时,继续执行所述确定在第一预设时长内接收的所述AP发送的保活报文的数量的步骤;
[0084]输出单元506,用于在所述判断单元505判断出在第二预设时长内未接收到所述AP发送的保活报文时,输出所述AP的工作状态为故障状态的告警信息。
[0085]本发明应用于PoE交换机的AP故障的检测修复装置在具体的处理流程中可以与上述应用于PoE交换机的AP故障的检测修复方法的处理流程一致,在此不再赘述。
[0086]本发明还提供一种AP故障的检测修复装置,图6为该AP故障的检测修复装置的结构示意图,该装置可以应用于AC,该AP故障的检测修复装置可以包括监测单元601以及第一发送单元602,其中:
[0087]监测单元601,用于监测是否与AP成功建立关联;
[0088]第一发送单元602,用于当监测到与所述AP成功建立关联时,向PoE交换机发送监测所述AP的工作状态的启动监测报文,以使所述PoE交换机确定在第一预设时长内接收的所述AP发送的保活报文的数量,并在确定出的保活报文的数量满足预设条件时,确定所述AP的工作状态为故障状态,重新启动所述PoE交换机上连接所述AP的端口的供电功能,以使所述AP重新启动。
[0089]进一步地,所述装置还可以包括停止监测单元603以及第二发送单元604,其中:
[0090]停止监测单元603,用于在确定所述AP需要重启时,向所述PoE交换机发送停止监测所述AP的工作状态的停止监测报文,以使所述PoE交换机停止确定在第一预设时长内接收的所述AP发送的保活报文的数量第二发送单元604,用于在第一预设时长到达时,未监测到所述AP与自身建立关联,向所述PoE交换机发送监测所述AP状态的启动监测报文。
[0091]本发明应用于AC的AP故障的检测修复装置在具体的处理流程中可以与上述应用于AC的AP故障的检测修复方法的处理流程一致,在此不再赘述。
[0092]上述装置可以通过软件实现,也可以通过硬件实现,本发明AP故障的检测修复装置所在PoE交换机以及AC的硬件架构示意图均可参考图7所示,其基本硬件环境包括中央处理器CPU701、转发芯片702、存储器703以及其他硬件704,其中存储器703中包括机器可读指令,应用于PoE交换机的AP故障的检测修复装置中的CPU701读取并执行机器可读指令执行图5中各单元的功能;应用于AC的AP故障的检测修复装置中的CPU701读取并执行机器可读指令执行图6中各单元的功能。
[0093]以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明保护的范围之内。
【主权项】
1.一种接入点AP故障的检测修复方法,其特征在于,所述方法应用于以太网供电PoE交换机,所述方法包括: 接收接入控制器AC发送的监测与所述AC关联的AP的工作状态的启动监测报文; 确定在第一预设时长内接收的所述AP发送的保活报文的数量,并在确定出的保活报文的数量满足预设条件时,确定所述AP的工作状态为故障状态; 重新启动所述PoE交换机上连接所述AP的端口的供电功能,以使所述AP重新启动。2.根据权利要求1所述的方法,其特征在于,通过下述方式确定所述AP的工作状态为故障状态: 若确定出的保活报文的数量小于预设报文接收数量,确定所述AP的工作状态为故障状态;或者, 将确定出的保活报文的数量与预设报文接收数量的差值,与预设报文丢失数量进行比较; 如果所述差值大于或等于所述预设报文丢失数量,确定所述AP的工作状态为故障状??τ O3.根据权利要求1所述的方法,其特征在于,所述方法还包括: 当确定出的保活报文的数量为预设报文接收数量时,继续执行所述确定在第一预设时长内接收的所述AP发送的保活报文的数量的步骤。4.根据权利要求1所述的方法,其特征在于,所述方法还包括: 在接收到AC发送的停止监测所述AP的工作状态的停止监测报文时,停止执行所述确定在第一预设时长内接收的所述AP发送的保活报文的数量的步骤。5.根据权利要求1所述的方法,其特征在于,在重新启动所述PoE交换机上连接所述AP的端口的供电功能之后,所述方法还包括: 判断在第二预设时长内是否接收到所述AP发送的保活报文; 若是,继续执行所述确定在第一预设时长内接收的所述AP发送的保活报文的数量的步骤; 否则,输出所述AP的工作状态为故障状态的告警信息。6.—种接入点AP故障的检测修复方法,其特征在于,所述方法应用于接入控制器AC,所述方法包括: 监测是否与AP成功建立关联; 若是,向以太网供电PoE交换机发送监测所述AP的工作状态的启动监测报文,以使所述PoE交换机确定在第一预设时长内接收的所述AP发送的保活报文的数量,并在确定出的保活报文的数量满足预设条件时,确定所述AP的工作状态为故障状态,重新启动所述PoE交换机上连接所述AP的端口的供电功能,以使所述AP重新启动。7.根据权利要求6所述的方法,其特征在于,所述方法还包括: 在确定所述AP需要重启时,向所述PoE交换机发送停止监测所述AP的工作状态的停止监测报文,以使所述PoE交换机停止执行所述确定在第一预设时长内接收的所述AP发送的保活报文的数量的步骤; 若在第一预设时长到达时,未监测到所述AP与自身建立关联,向所述PoE交换机发送监测所述AP的工作状态的启动监测报文。8.—种接入点AP故障的检测修复装置,其特征在于,所述装置应用于以太网供电PoE交换机,所述装置包括: 接收单元,用于接收接入控制器AC发送的监测与所述AC关联的AP的工作状态的启动监测报文; 确定单元,用于确定在第一预设时长内接收的所述AP发送的保活报文的数量,并在确定出的保活报文的数量满足预设条件时,确定所述AP的工作状态为故障状态; 重启单元,用于重新启动所述PoE交换机上连接所述AP的端口的供电功能,以使所述AP重新启动。9.根据权利要求8所述的装置,其特征在于,所述确定单元,具体用于: 若确定出的保活报文的数量小于预设报文接收数量,确定所述AP的工作状态为故障状态;或者, 将确定出的保活报文的数量与预设报文接收数量的差值,与预设报文丢失数量进行比较; 如果所述差值大于或等于所述预设报文丢失数量,确定所述AP的工作状态为故障状??τ O10.根据权利要求8所述的装置,其特征在于,所述确定单元,具体用于: 当确定出的保活报文的数量为预设报文接收数量时,继续执行所述确定在第一预设时长内接收的所述AP发送的保活报文的数量的步骤。11.根据权利要求8所述的装置,其特征在于,所述装置还包括: 停止监测单元,用于在接收到AC发送的停止监测所述AP的工作状态的停止监测报文时,停止确定在第一预设时长内接收的所述AP发送的保活报文的数量。12.根据权利要求8所述的装置,其特征在于,所述装置还包括: 判断单元,用于在重新启动所述PoE交换机上连接所述AP的端口的供电功能之后,判断在第二预设时长内是否接收到所述AP发送的保活报文; 所述确定单元,还用于在所述判断单元判断出在第二预设时长内接收到所述AP发送的保活报文时,继续执行所述确定在第一预设时长内接收的所述AP发送的保活报文的数量的步骤; 输出单元,用于在所述判断单元判断出在第二预设时长内未接收到所述AP发送的保活报文时,输出所述AP的工作状态为故障状态的告警信息。13.—种接入点AP故障的检测修复装置,其特征在于,所述装置应用于接入控制器AC,所述装置包括: 监测单元,用于监测是否与AP成功建立关联; 第一发送单元,用于当监测到与所述AP成功建立关联时,向以太网供电PoE交换机发送监测所述AP的工作状态的启动监测报文,以使所述PoE交换机确定在第一预设时长内接收的所述AP发送的保活报文的数量,并在确定出的保活报文的数量满足预设条件时,确定所述AP的工作状态为故障状态,重新启动所述PoE交换机上连接所述AP的端口的供电功能,以使所述AP重新启动。14.根据权利要求13所述的装置,其特征在于,所述装置还包括: 停止监测单元,用于在确定所述AP需要重启时,向所述PoE交换机发送停止监测所述AP的工作状态的停止监测报文,以使所述PoE交换机停止确定在第一预设时长内接收的所述AP发送的保活报文的数量; 第二发送单元,用于在第一预设时长到达时,未监测到所述AP与自身建立关联,向所述PoE交换机发送监测所述AP状态的启动监测报文。
【文档编号】H04L12/10GK106060859SQ201610529248
【公开日】2016年10月26日
【申请日】2016年6月30日
【发明人】傅嘉嘉, 李玉涛
【申请人】杭州华三通信技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1