CN113542318A - 设备故障修复方法 - Google Patents

设备故障修复方法 Download PDF

Info

Publication number
CN113542318A
CN113542318A CN202010293809.3A CN202010293809A CN113542318A CN 113542318 A CN113542318 A CN 113542318A CN 202010293809 A CN202010293809 A CN 202010293809A CN 113542318 A CN113542318 A CN 113542318A
Authority
CN
China
Prior art keywords
equipment
uboot
ftp server
network configuration
abnormal state
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN202010293809.3A
Other languages
English (en)
Other versions
CN113542318B (zh
Inventor
张凯军
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hangzhou Hikvision Digital Technology Co Ltd
Original Assignee
Hangzhou Hikvision Digital Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hangzhou Hikvision Digital Technology Co Ltd filed Critical Hangzhou Hikvision Digital Technology Co Ltd
Priority to CN202010293809.3A priority Critical patent/CN113542318B/zh
Priority to PCT/CN2021/074410 priority patent/WO2021208564A1/zh
Publication of CN113542318A publication Critical patent/CN113542318A/zh
Priority to US18/046,676 priority patent/US20230061066A1/en
Application granted granted Critical
Publication of CN113542318B publication Critical patent/CN113542318B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/0703Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation
    • G06F11/0793Remedial or corrective actions
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N17/00Diagnosis, testing or measuring for television systems or their details
    • H04N17/002Diagnosis, testing or measuring for television systems or their details for television cameras
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/06Protocols specially adapted for file transfer, e.g. file transfer protocol [FTP]
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/0703Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation
    • G06F11/0706Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation the processing taking place on a specific hardware platform or in a specific software environment
    • G06F11/0709Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation the processing taking place on a specific hardware platform or in a specific software environment in a distributed system consisting of a plurality of standalone computer nodes, e.g. clusters, client-server systems
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/60Software deployment
    • G06F8/65Updates
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/06Management of faults, events, alarms or notifications
    • H04L41/0654Management of faults, events, alarms or notifications using network fault recovery
    • H04L41/0659Management of faults, events, alarms or notifications using network fault recovery by isolating or reconfiguring faulty entities
    • H04L41/0661Management of faults, events, alarms or notifications using network fault recovery by isolating or reconfiguring faulty entities by reconfiguring faulty entities
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/08Configuration management of networks or network elements
    • H04L41/0803Configuration setting
    • H04L41/0813Configuration setting characterised by the conditions triggering a change of settings
    • H04L41/082Configuration setting characterised by the conditions triggering a change of settings the condition being updates or upgrades of network functionality
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/08Configuration management of networks or network elements
    • H04L41/085Retrieval of network configuration; Tracking network configuration history
    • H04L41/0853Retrieval of network configuration; Tracking network configuration history by actively collecting configuration information or by backing up configuration information

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Quality & Reliability (AREA)
  • Software Systems (AREA)
  • Health & Medical Sciences (AREA)
  • Biomedical Technology (AREA)
  • General Health & Medical Sciences (AREA)
  • Multimedia (AREA)
  • Computer Hardware Design (AREA)
  • Computer Security & Cryptography (AREA)
  • Stored Programmes (AREA)
  • Hardware Redundancy (AREA)

Abstract

本发明实施例提出设备故障修复方法。方法包括:在设备重启后,检测是否存在由于重启前检测到的设备故障而被CPU保存的异常状态文件;当检测到设备异常状态文件时,读取与异常状态文件对应保存的Uboot网络配置信息;根据读取到的Uboot网络配置信息,发起与FTP服务器的通信连接;当与FTP服务器成功建立通信连接后,向FTP服务器发送升级请求;响应于FTP服务器返回的软件包,对设备进行修复升级。本发明实施例实现了对设备故障的远程修复。

Description

设备故障修复方法
技术领域
本发明涉及设备维护技术领域,尤其涉及设备故障修复方法。
背景技术
随着近年来社会对公共安全需求的提升,以摄像机为核心的视频监控技术在道路、商场、机场、火车站等大型公共场所被广泛的应用。视频监控***由摄像、传输、控制、显示及记录等几个部分组成。其中摄像的主体是前端设备,是视频监控***的核心部分,其稳定性与可靠性决定了视频监控***的整体性能。
在实际应用中,由于前端设备种类和数量繁多,由软件问题导致的设备问题成了制约设备可靠性的一个重要方面。对于简单软件问题,一般可以通过简单恢复或重启设备进行解决。但是当设备出现严重软件问题时,如用户修改了某项参数导致业务进程启动未完成而退出或者由于技术人员的疏忽升级了异常程序导致设备挂死,重启之后现象仍然存在,对于该种情况,当前没有合适的手段来进行故障设备的远程修复,只能依靠维护人员去现场拆卸设备,使用串口进行修复升级,增加了人力和时间成本,并且由于此种修复方式时间周期较长,损害了用户的产品体验。
针对目前视频监控前端设备出现严重软件问题时远程修复困难问题,目前尚未出现解决方案。
发明内容
本发明实施例提出设备故障修复方法,以实现对设备故障的远程修复。
本发明实施例的技术方案是这样实现的:
一种设备故障修复方法,该方法包括:
在设备重启后,检测是否存在由于重启前检测到的设备故障而被CPU保存的异常状态文件;
当检测到设备异常状态文件时,读取与异常状态文件对应保存的Uboot网络配置信息;
根据读取到的Uboot网络配置信息,发起与文件传输协议FTP服务器的通信连接;
当与FTP服务器成功建立通信连接后,向FTP服务器发送升级请求;
响应于FTP服务器返回的软件包,对设备进行修复升级。
所述根据读取到的Uboot网络配置信息发起与FTP服务器的通信连接包括:
根据Uboot网络配置信息中的设备IP地址、设备网关、子网掩码和FTP服务器地址进行Uboot网络配置,并发起与FTP服务器的通信连接。
所述向FTP服务器发送升级请求包括:
向FTP服务器发送携带设备标识信息的升级请求,以使得:FTP服务器根据该设备标识信息查询到发布软件包的SVN服务器地址。
所述检测是否存在由于重启前检测到的设备故障而被CPU保存的异常状态文件包括:
检测闪存中是否存在由于重启前检测到的设备故障而被CPU保存的异常状态文件;
所述读取与异常状态文件对应保存的Uboot网络配置信息包括:
从闪存中读取与异常状态文件对应保存的Uboot网络配置信息。
所述设备重启为:前端设备重启。
所述异常状态文件和所述Uboot网络配置信息为:
当检测到设备发生故障时,保存的设备在发生该故障时的异常状态文件和Uboot网络配置信息。
所述检测到设备发生故障包括:
检测到设备的业务进程退出,则重启业务进程,若连续预设次检测到业务进程重启失败,则确定设备发生故障。
所述检测到业务进程退出包括:
周期性地向业务进程发送保活包,若在预设保活等待时长内未收到业务进程回复的保活包,则判定业务进程退出。
所述连续预设次检测到业务进程重启失败包括:
每隔预设启动询问时长向业务进程发送启动完成询问包,若连续发出预设数目个启动完成询问包,但未收到业务进程回复的任何启动完成包,则判定业务进程重启失败。
所述Uboot网络配置信息包括:设备IP地址、设备网关、子网掩码和FTP服务器地址。
本发明实施例中,当设备发生故障后,通过与FTP服务器进行远程交互,获取最新软件包完成修复升级,实现了对设备故障的自动远程修复,无需人工参与,减少了设备维护成本。
附图说明
图1为本发明一实施例提供的设备故障修复方法流程图;
图2为本发明另一实施例提供的设备故障修复方法流程图;
图3为本发明又一实施例提供的设备故障修复方法流程图;
图4为本发明实施例提供的设备故障修复装置的结构示意图;
图5为本发明实施例提供的设备故障修复***的结构示意图。
具体实施方式
下面结合附图及具体实施例对本发明再作进一步详细的说明。
为方便理解,首先给出如下解释:
Uboot(Universal Boot Loader,通用引导加载模块):是一种主要应用于嵌入式终端的引导加载模块;
FTP(File Transfer Protocol,文件传输协议):是TCP(Transfer ControlProtocol,传输控制协议)/IP(Internet Protocol,因特网协议)组中的协议之一;
前端设备:指分布于探测现场的各类设备,通常指摄像机及相关设备;
守护进程:设备中运行的提供***类服务的进程;
业务进程:实现设备具体软件功能的进程,如预览、存储、通信等业务功能;
SVN(Subversion):是一个软件版本的控制***。
图1为本发明一实施例提供的设备故障修复方法流程图,其具体步骤如下:
步骤101:在设备重启后,检测是否存在由于重启前检测到的设备故障而被CPU保存的异常状态文件。
步骤102:当检测到设备异常状态文件时,读取与异常状态文件对应保存的Uboot网络配置信息。
一可选实施例中,Uboot网络配置信息包括:设备IP地址、设备网关、子网掩码和FTP服务器地址。
步骤103:根据读取到的Uboot网络配置信息,发起与FTP服务器的通信连接。
步骤104:当与FTP服务器成功建立通信连接后,向FTP服务器发送升级请求。
步骤105:响应于FTP服务器返回的软件包,对设备进行修复升级。
上述实施例中,当设备发生故障后,通过与FTP服务器进行远程交互,获取最新软件包完成修复升级,实现了对设备故障的自动远程修复,无需人工参与,减少了设备维护成本。
图2为本发明另一实施例提供的设备故障修复方法流程图,其具体步骤如下:
步骤201:当检测到设备发生故障时,保存设备在发生该故障时的异常状态文件和Uboot网络配置信息。
一可选实施例中,检测到设备发生故障包括:检测到设备的业务进程退出,则重启业务进程,若连续预设次检测到业务进程重启失败,则确定设备发生故障。
一可选实施例中,检测到业务进程退出包括:周期性地向业务进程发送保活包,若在预设保活等待时长内未收到业务进程回复的保活包,则判定业务进程退出。
一可选实施例中,连续预设次检测到业务进程重启失败包括:每隔预设启动询问时长向业务进程发送启动完成询问包,若连续发出预设数目个启动完成询问包,但未收到业务进程回复的任何启动完成包,则判定业务进程重启失败。
步骤202:在设备重启后,检测是否存在由于重启前检测到的设备故障而被CPU保存的异常状态文件。
步骤203:当检测到设备异常状态文件时,读取与异常状态文件对应保存的Uboot网络配置信息。
步骤204:根据读取到的Uboot网络配置信息,发起与FTP服务器的通信连接。
步骤205:向FTP服务器发送携带设备标识信息的升级请求,以使得:FTP服务器根据该设备标识信息查询到发布软件包的SVN服务器地址,并从对应SVN服务器下载设备的最新软件包。
步骤206:响应于FTP服务器返回的软件包,对设备进行修复升级。
上述实施例中,通过检测到业务进程退出,则确定设备异常,之后,若连续预设次检测到业务进程重启失败,则确定设备发生故障,从而实现了对设备故障的准确判定;且,根据设备标识信息查询到发布软件包的SVN服务器地址,从而准确下载到设备的最新软件包。
图3为本发明又一实施例提供的设备故障修复方法流程图,其具体步骤如下:
步骤301:设备启动,设备的守护进程和业务进程之间建立Socket连接。
步骤302:守护进程通过Socket连接周期性地向业务进程发送keeplive(保活)包,并等待业务进程回复。
例如:守护进程每隔1s(秒)向业务进程发送一次keeplive包。
步骤303:若守护进程在预设保活等待时长内未收到业务进程回复的keeplive包,则判定业务进程已退出,重启业务进程,并每隔预设启动询问时长向业务进程发送一次启动完成询问包。
启动询问时长如:5s。
步骤304:业务进程接收到启动完成询问包,查看启动完成标志是否为1,若为1,则向守护进程回复启动完成包,若为0,则回复启动未完成包。
步骤305:若守护进程连续预设数目次收到业务进程回复的启动未完成包,则判定设备故障,守护进程保存设备异常状态文件和设备Uboot网络配置信息到设备的Flash(闪存)中,同时重启设备。
例如:预设数目=6。
Uboot网络配置信息包括:设备IP地址、设备网关、子网掩码及FTP服务器地址等。
步骤306:设备重启之后启动Uboot模块,Uboot模块从Flash中读取到设备异常状态文件则进入异常修复模式,从Flash读取设备Uboot网络配置信息,根据Uboot网络配置信息进行Uboot网络配置。
Uboot模块有两种各种工作模式,分别为正常模式和异常修复模式,正常模式下启动完成之后直接加载Linux内核。
步骤307:设备的Uboot根据Uboot网络配置信息中的FTP服务器地址,与FTP服务器建立FTP连接,向FTP服务器发送携带设备标识信息的升级请求。
升级请求携带的设备标识信息包括:设备IP地址、设备MAC地址和设备型号等。
步骤308:FTP服务器接收升级请求,将请求中的设备标识信息加入到故障设备表中,并根据设备型号在自身保存的设备型号与发布软件包的SVN服务器地址的对应关系中,查找到SVN服务器地址,从对应SVN服务器下载设备的最新软件包。
具体地,FTP服务器向SVN服务器发送携带该设备的设备型号的软件包下载请求,SVN服务器收到该请求后,根据该设备型号查询到最新软件包,将该最新软件包返回给FTP服务器。
步骤309:FTP服务器将设备的最新软件包发送给设备。
步骤310:设备接收最新软件包,并解压到Flash中,从Flash中读取最新软件包,采用该软件包对设备进行修复升级。
升级完成之后,设备向FTP服务器发送携带设备标识信息的修复完成消息,FTP服务器将该设备标识信息从故障设备表中删除。
若SVN服务器中不存在该设备型号对应的软件包,则SVN服务器提示维护人员需要生成该设备型号的软件包,等待维护人员对设备进行人工修复,由维护人员自行编译生成该设备型号的软件包,并上传到FTP服务器上,当FTP服务器接收到维护人员上传的该设备型号的软件包时,将该软件包发送给该设备。
图4为本发明实施例提供的设备故障修复装置的结构示意图,该装置主要包括:异常查询模块41和修复模块42,其中:
异常查询模块41,用于在设备重启后,检测是否存在由于重启前检测到的设备故障而被CPU保存的异常状态文件;当检测到设备异常状态文件时,读取与异常状态文件对应保存的Uboot网络配置信息。
修复模块42:根据异常查询模块41读取到的Uboot网络配置信息,发起与FTP服务器的通信连接;当与FTP服务器成功建立通信连接后,向FTP服务器发送升级请求;响应于FTP服务器返回的软件包,对设备进行修复升级。
一可选实施例中,修复模块42根据异常查询模块41读取到的Uboot网络配置信息发起与FTP服务器的通信连接包括:根据Uboot网络配置信息中的设备IP地址、设备网关、子网掩码和FTP服务器地址进行Uboot网络配置,并发起与FTP服务器的通信连接。
一可选实施例中,修复模块42向FTP服务器发送升级请求包括:向FTP服务器发送携带设备标识信息的升级请求,以使得:FTP服务器根据该设备标识信息查询到发布软件包的SVN服务器地址。
一可选实施例中,异常查询模块41检测是否存在由于重启前检测到的设备故障而被CPU保存的异常状态文件包括:检测闪存中是否存在由于重启前检测到的设备故障而被CPU保存的异常状态文件;
异常查询模块41读取与异常状态文件对应保存的Uboot网络配置信息包括:从闪存中读取与异常状态文件对应保存的Uboot网络配置信息。
一可选实施例中,异常查询模块41读取的异常状态文件和Uboot网络配置信息为:当检测到设备发生故障时,保存的设备在发生该故障时的异常状态文件和Uboot网络配置信息。
一可选实施例中,上述装置位于前端设备上。
图5为本发明实施例提供的设备故障修复***的结构示意图,该***主要包括:设备51、FTP服务器52和SVN服务器53,其中:
设备51,用于在重启后,检测是否存在由于重启前检测到的本设备故障而被CPU保存的异常状态文件;当检测到设备异常状态文件时,读取与异常状态文件对应保存的Uboot网络配置信息;根据读取到的Uboot网络配置信息,发起与FTP服务器52的通信连接;当与FTP服务器52成功建立通信连接后,向FTP服务器52发送升级请求;响应于FTP服务器52返回的软件包,对本设备51进行修复升级。
一可选实施例中,设备51根据读取到的Uboot网络配置信息发起与FTP服务器52的通信连接包括:根据Uboot网络配置信息中的设备IP地址、设备网关、子网掩码和FTP服务器地址进行Uboot网络配置,并发起与FTP服务器52的通信连接。
一可选实施例中,设备51向FTP服务器52发送升级请求包括:向FTP服务器52发送携带设备标识信息的升级请求,以使得:FTP服务器52根据该设备标识信息查询到发布软件包的SVN服务器53地址。
一可选实施例中,设备51检测是否存在由于重启前检测到的设备故障而被CPU保存的异常状态文件包括:检测闪存中是否存在由于重启前检测到的本设备故障而被CPU保存的异常状态文件;
设备51读取与异常状态文件对应保存的Uboot网络配置信息包括:从闪存中读取与异常状态文件对应保存的Uboot网络配置信息。
一可选实施例中,设备51读取的异常状态文件和Uboot网络配置信息为:当检测到设备发生故障时,保存的设备在发生该故障时的异常状态文件和Uboot网络配置信息。
一可选实施例中,设备51检测到设备发生故障包括:检测到本设备的业务进程退出,则重启业务进程,若连续预设次检测到业务进程重启失败,则确定本设备发生故障。
一可选实施例中,设备51检测到业务进程退出包括:周期性地向业务进程发送保活包,若在预设保活等待时长内未收到业务进程回复的保活包,则判定业务进程退出。
一可选实施例中,设备51连续预设次检测到业务进程重启失败包括:每隔预设启动询问时长向业务进程发送启动完成询问包,若连续发出预设数目个启动完成询问包,但未收到业务进程回复的任何启动完成包,则判定业务进程重启失败。
一可选实施例中,设备51为前端设备。
FTP服务器52,用于接收到设备51发来的升级请求,从SVN服务器53获取到设备的最新软件包,将最新软件包发送给设备51。
一可选实施例中,FTP服务器52根据升级请求携带的设备标识信息,查询到发布软件包的SVN服务器地址,从对应的SVN服务器下载该设备的最新软件包。
SVN服务器53,用于将设备51的最新软件包提供给FTP服务器52。
本发明实施例中的设备可为前端设备。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明保护的范围之内。

Claims (10)

1.一种设备故障修复方法,其特征在于,该方法包括:
在设备重启后,检测是否存在由于重启前检测到的设备故障而被CPU保存的异常状态文件;
当检测到设备异常状态文件时,读取与异常状态文件对应保存的通用引导加载模块Uboot网络配置信息;
根据读取到的Uboot网络配置信息,发起与文件传输协议FTP服务器的通信连接;
当与FTP服务器成功建立通信连接后,向FTP服务器发送升级请求;
响应于FTP服务器返回的软件包,对设备进行修复升级。
2.根据权利要求1所述的方法,其特征在于,所述根据读取到的Uboot网络配置信息发起与FTP服务器的通信连接包括:
根据Uboot网络配置信息中的设备IP地址、设备网关、子网掩码和FTP服务器地址进行Uboot网络配置,并发起与FTP服务器的通信连接。
3.根据权利要求1所述的方法,其特征在于,所述向FTP服务器发送升级请求包括:
向FTP服务器发送携带设备标识信息的升级请求,以使得:FTP服务器根据该设备标识信息查询到发布软件包的SVN服务器地址。
4.根据权利要求1所述的方法,其特征在于,所述检测是否存在由于重启前检测到的设备故障而被CPU保存的异常状态文件包括:
检测闪存中是否存在由于重启前检测到的设备故障而被CPU保存的异常状态文件;
所述读取与异常状态文件对应保存的Uboot网络配置信息包括:
从闪存中读取与异常状态文件对应保存的Uboot网络配置信息。
5.根据权利要求1所述的方法,其特征在于,所述设备重启为:前端设备重启。
6.根据权利要求1所述的方法,其特征在于,所述异常状态文件和所述Uboot网络配置信息为:
当检测到设备发生故障时,保存的设备在发生该故障时的异常状态文件和Uboot网络配置信息。
7.根据权利要求6所述的方法,其特征在于,所述检测到设备发生故障包括:
检测到设备的业务进程退出,则重启业务进程,若连续预设次检测到业务进程重启失败,则确定设备发生故障。
8.根据权利要求7所述的方法,其特征在于,所述检测到业务进程退出包括:
周期性地向业务进程发送保活包,若在预设保活等待时长内未收到业务进程回复的保活包,则判定业务进程退出。
9.根据权利要求7或8所述的方法,其特征在于,所述连续预设次检测到业务进程重启失败包括:
每隔预设启动询问时长向业务进程发送启动完成询问包,若连续发出预设数目个启动完成询问包,但未收到业务进程回复的任何启动完成包,则判定业务进程重启失败。
10.根据权利要求1所述的方法,其特征在于,所述Uboot网络配置信息包括:设备IP地址、设备网关、子网掩码和FTP服务器地址。
CN202010293809.3A 2020-04-15 2020-04-15 设备故障修复方法 Active CN113542318B (zh)

Priority Applications (3)

Application Number Priority Date Filing Date Title
CN202010293809.3A CN113542318B (zh) 2020-04-15 2020-04-15 设备故障修复方法
PCT/CN2021/074410 WO2021208564A1 (zh) 2020-04-15 2021-01-29 设备故障修复方法、装置、电子设备及存储介质
US18/046,676 US20230061066A1 (en) 2020-04-15 2022-10-14 Device failure repair method and apparatus, electronic device, and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010293809.3A CN113542318B (zh) 2020-04-15 2020-04-15 设备故障修复方法

Publications (2)

Publication Number Publication Date
CN113542318A true CN113542318A (zh) 2021-10-22
CN113542318B CN113542318B (zh) 2023-04-14

Family

ID=78084008

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010293809.3A Active CN113542318B (zh) 2020-04-15 2020-04-15 设备故障修复方法

Country Status (3)

Country Link
US (1) US20230061066A1 (zh)
CN (1) CN113542318B (zh)
WO (1) WO2021208564A1 (zh)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114401190A (zh) * 2021-12-24 2022-04-26 卡斯柯信号有限公司 一种基于数据压缩算法的轨旁安全平台数据更新方法及***
CN115499295A (zh) * 2022-07-29 2022-12-20 浪潮通信技术有限公司 服务器故障上报方法、装置、电子设备及存储介质
CN116546551B (zh) * 2023-07-06 2023-10-27 深圳市华曦达科技股份有限公司 无线网络设备检测方法、装置和***

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040088601A1 (en) * 2002-10-31 2004-05-06 General Electric Company Method, system and program product for establishing a self-diagnosing and self-repairing automated system
CN1859162A (zh) * 2005-06-15 2006-11-08 华为技术有限公司 自动恢复设备故障的实现方法及***
CN101042651A (zh) * 2006-03-22 2007-09-26 华为技术有限公司 一种软件升级方法及其***
US7308487B1 (en) * 2000-12-12 2007-12-11 Igate Corp. System and method for providing fault-tolerant remote controlled computing devices
CN101296135A (zh) * 2008-06-27 2008-10-29 中兴通讯股份有限公司 故障信息的处理方法和装置
CN103970564A (zh) * 2014-04-23 2014-08-06 京信通信***(中国)有限公司 嵌入式操作***自动修复升级功能的方法及其***
WO2018076169A1 (zh) * 2016-10-25 2018-05-03 华为技术有限公司 终端设备开机失败的恢复方法和终端设备
CN108694093A (zh) * 2017-04-06 2018-10-23 迈普通信技术股份有限公司 进程异常监控方法及装置
CN109982065A (zh) * 2017-12-27 2019-07-05 浙江宇视科技有限公司 视频监控网络中设备故障恢复的方法、装置及存储介质
US20190332481A1 (en) * 2018-04-27 2019-10-31 Rovi Guides, Inc. System and method for detection of, prevention of, and recovery from software execution failure

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI534609B (zh) * 2015-02-03 2016-05-21 Automatic scanning and repair method for electronic devices

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7308487B1 (en) * 2000-12-12 2007-12-11 Igate Corp. System and method for providing fault-tolerant remote controlled computing devices
US20040088601A1 (en) * 2002-10-31 2004-05-06 General Electric Company Method, system and program product for establishing a self-diagnosing and self-repairing automated system
CN1859162A (zh) * 2005-06-15 2006-11-08 华为技术有限公司 自动恢复设备故障的实现方法及***
CN101042651A (zh) * 2006-03-22 2007-09-26 华为技术有限公司 一种软件升级方法及其***
CN101296135A (zh) * 2008-06-27 2008-10-29 中兴通讯股份有限公司 故障信息的处理方法和装置
CN103970564A (zh) * 2014-04-23 2014-08-06 京信通信***(中国)有限公司 嵌入式操作***自动修复升级功能的方法及其***
WO2018076169A1 (zh) * 2016-10-25 2018-05-03 华为技术有限公司 终端设备开机失败的恢复方法和终端设备
CN108694093A (zh) * 2017-04-06 2018-10-23 迈普通信技术股份有限公司 进程异常监控方法及装置
CN109982065A (zh) * 2017-12-27 2019-07-05 浙江宇视科技有限公司 视频监控网络中设备故障恢复的方法、装置及存储介质
US20190332481A1 (en) * 2018-04-27 2019-10-31 Rovi Guides, Inc. System and method for detection of, prevention of, and recovery from software execution failure

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
张伟杰;: "计算机网路故障及其解决方法" *

Also Published As

Publication number Publication date
CN113542318B (zh) 2023-04-14
US20230061066A1 (en) 2023-03-02
WO2021208564A1 (zh) 2021-10-21

Similar Documents

Publication Publication Date Title
CN113542318B (zh) 设备故障修复方法
CN100525206C (zh) 自动恢复设备故障的实现方法及***
CN100419698C (zh) 网络设备及监视其启动的方法
CN105843645B (zh) zigbee设备的固件升级方法和装置
CN109587005B (zh) 连接检测方法、装置、计算机设备以及可读存储介质
CN107517110B (zh) 一种分布式***中单板配置自恢复方法及装置
CN103530199A (zh) 一种修复软件运行错误的方法、装置及***
CN106549789B (zh) 一种实现服务器安装的方法及***
JPWO2001077844A1 (ja) 情報処理システム及び方法並びにサーバ
CN109684155B (zh) 监控配置方法、装置、设备及可读存储介质
CN111026581A (zh) 应用程序的修复方法及装置、***、存储介质、电子装置
CN113660317A (zh) 一种基于ftp协议的车载终端远程升级方法
WO2016065853A1 (zh) 一种基站掉站后自恢复的方法和装置
CN110780902A (zh) 一种嵌入式设备网络批量升级的方法
CN110688136B (zh) 一种应用程序更新方法及装置
CN101917458B (zh) 一种向客户机发送网络引导程序的方法及装置
CN116450180A (zh) 一种终端设备远程升级方法
CN108595292B (zh) 一种***的优化方法、移动终端及计算机存储介质
CN113992739B (zh) 一种局域网ota固件升级装置、方法及***
CN109298963A (zh) 一种***自恢复的方法及装置
CN102158462A (zh) 一种2g或3g模块远程诊断修复的方法
CN111083001B (zh) 一种固件异常检测方法及装置
CN113849135A (zh) 日志的访问方法、装置及服务器
CN105786645A (zh) 一种操作***的备份、还原方法及装置
CN106878379B (zh) 一种启动控制方法及装置

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant