CN103441872A - 一种用户侧设备的故障恢复方法、装置和通信*** - Google Patents
一种用户侧设备的故障恢复方法、装置和通信*** Download PDFInfo
- Publication number
- CN103441872A CN103441872A CN2013103714460A CN201310371446A CN103441872A CN 103441872 A CN103441872 A CN 103441872A CN 2013103714460 A CN2013103714460 A CN 2013103714460A CN 201310371446 A CN201310371446 A CN 201310371446A CN 103441872 A CN103441872 A CN 103441872A
- Authority
- CN
- China
- Prior art keywords
- acs
- cpe
- data
- session request
- operation requests
- 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.)
- Pending
Links
Images
Landscapes
- Computer And Data Communications (AREA)
Abstract
本发明公开了一种用户侧设备的故障恢复方法、装置和通信***,用以解决现有技术中用户侧设备从托管状态恢复到可管理状态时存在的人力物力资源浪费、维护成本高和耗时长的问题。该方法包括:接收自动配置服务器ACS发送的操作请求;当确定所述操作请求指示的操作为能够影响用户侧设备CPE和ACS的连接状态的操作时,将所述操作请求指示的操作所要处理的第一数据备份;当CPE执行所述操作请求指示的操作后,并确定所述CPE和所述ACS不能建立连接时,利用备份的第一数据对执行所述操作请求指示的操作后得到的第二数据进行恢复。
Description
技术领域
本发明涉及网络设备管理技术领域,尤其涉及一种用户侧设备的故障恢复方法、装置和通信***。
背景技术
随着信息产业的飞速发展,广域网上承载的业务种类和业务量在不断增大,规模也在不断扩大,大量的终端设备被广泛使用,因此有必要对这些终端设备进行有效的远程集中管理。
终端广域网管理协议(CPE WAN Management Protocol,CWMP)是目前比较常用的对终端设备进行远程集中管理的协议之一,在该协议中,终端设备被称为用户侧设备(Customer Premise Equipment,CPE),而管理设备为称为自动配置服务器(Auto Configuration Server,ACS)。
图1为现有技术中ACS通过CWMP协议对CPE进行远程集中管理的基本框架结构图,如图1所示,一台ACS可以管理广域网中众多数量的CPE,而这些CPE可以分散到全球的任何角落,而ACS于某处集中管理这些分散的CPE。当ACS和CPE之间能够建立连接时,CPE处于可管理状态;当由于用户的某种误操作而使ACS和CPE之间不能建立连接时,CPE处于托管状态。
目前,当CPE处于托管状态时,一方面,可以指派维护人员出差到现场来纠正错误的操作,以使CPE恢复可管理状态,然而这种方式不仅浪费人力和物力资源,而且维护成本也比较高,耗时也比较长;另一方面,当处于托管状态的CPE被设置为禁止非ACS修改配置时,即使维护人员出差到现场也无法纠正错误的操作来使其恢复可管理的状态,这种情况下只能对处于托管状态的CPE强制执行恢复出厂配置,然而恢复的出厂配置可能也无法使CPE恢复可管理状态,还需要对CPE再次进行配置和升级,同样存在人力物力资源浪费、维护成本高和耗时长的缺陷。
发明内容
本发明实施例提供一种用户侧设备的故障恢复方法、装置和通信***,用以解决现有技术中用户侧设备从托管状态恢复到可管理状态时存在的人力物力资源浪费、维护成本高和耗时长的问题。
本发明实施例采用以下技术方案:
一种用户侧设备的故障恢复方法,包括:
接收自动配置服务器ACS发送的操作请求;
当确定所述操作请求指示的操作为能够影响用户侧设备CPE和ACS的连接状态的操作时,将所述操作请求指示的操作所要处理的第一数据备份;
当CPE执行所述操作请求指示的操作后,并确定所述CPE和所述ACS不能建立连接时,利用备份的第一数据对执行所述操作请求指示的操作后得到的第二数据进行恢复。
一种用户侧设备的故障恢复装置,包括:
操作请求接收单元,用于接收自动配置服务器ACS发送的操作请求;
备份单元,用于当确定操作请求接收单元接收的所述操作请求指示的操作为能够影响用户侧设备CPE和ACS的连接状态的操作时,将所述操作请求指示的操作所要处理的第一数据备份;
恢复单元,用于当CPE执行所述操作请求指示的操作后,并确定所述CPE和所述ACS不能建立连接时,利用备份单元备份的第一数据对执行所述操作请求指示的操作后得到的第二数据进行恢复。
一种通信***,包括:自动配置服务器ACS和用户侧设备CPE;
所述ACS,用于向所述CPE发送操作请求;
所述CPE,用于接收所述ACS发送的操作请求,当确定所述操作请求指示的操作为能够影响用户侧设备CPE和ACS的连接状态的操作时,将所述操作请求指示的操作所要处理的第一数据备份,当CPE执行所述操作请求指示的操作后,并确定所述CPE和所述ACS不能建立连接时,利用备份的第一数据对执行所述操作请求指示的操作后得到的第二数据进行恢复。
本发明实施例的有益效果如下:
上述技术方案中,接收到ACS发送的操作请求后,当确定该操作请求指示的操作为能够影响CPE和ACS的连接状态的操作时,将操作请求指示的操作所要处理的第一数据备份,从而使得当执行该操作请求指示的操作后,并确定CPE处于托管状态时,能够利用备份的第一数据对执行操作请求指示的操作后得到的第二数据进行恢复。由于备份的第一数据是CPE处于可管理状态时的数据,因此处于托管状态的CPE肯定能够恢复到可管理状态。本技术方案相比于现有技术,能够实现在CPE出现故障,即处于托管状态的情况下,能够自动恢复到可管理状态,不仅无需耗费过多的人力物力资源和维护成本,还恢复的比较及时,避免了耗时长的缺陷。
附图说明
图1为现有技术中ACS通过CWMP协议对CPE进行远程集中管理的基本框架结构图;
图2为本发明实施例提供的一种用户侧设备的故障恢复方法的原理流程图;
图3为本发明实施例提供的数据备份的实现示意图;
图4为本发明实施例提供的一种CPE的故障恢复方法的具体流程示意图;
图5为本发明实施例提供的CPE和ACS的改进示意图;
图6为本发明实施例提供的一种CPE的故障恢复装置的结构示意图;
图7为本发明实施例提供的一种通信***的结构示意图。
具体实施方式
为了解决现有技术中用户侧设备从托管状态恢复到可管理状态时存在的人力物力资源浪费、维护成本高和耗时长的问题,发明人对现有技术中用户侧设备出现故障时如何恢复进行了研究,并提出了一种用户侧设备的故障恢复方法、装置和通信***。本技术方案中,接收到ACS发送的操作请求后,当确定该操作请求指示的操作为能够影响CPE和ACS的连接状态的操作时,将操作请求指示的操作所要处理的第一数据备份,从而使得当执行该操作请求指示的操作后,并确定CPE处于托管状态时,能够利用备份的第一数据对执行操作请求指示的操作后得到的第二数据进行恢复。由于备份的第一数据是CPE处于可管理状态时的数据,因此处于托管状态的CPE肯定能够恢复到可管理状态。本技术方案相比于现有技术,能够实现在CPE出现故障,即处于托管状态的情况下,能够自动恢复到可管理状态,不仅无需耗费过多的人力物力资源和维护成本,还恢复的比较及时,避免了耗时长的缺陷。
以下结合说明书附图对本发明的实施例进行说明,应当理解,此处所描述的实施例仅用于说明和解释本发明,并不用于限制本发明。并且在不冲突的情况下,本说明中的实施例及实施例的特征可以互相结合。
本发明实施例提供一种用户侧设备的故障恢复方法,如图2所示为该方法的原理流程图,主要包括下述步骤:
步骤21,接收自动配置服务器ACS发送的操作请求;
步骤22,当确定操作请求指示的操作为能够影响用户侧设备CPE和ACS的连接状态的操作时,将操作请求指示的操作所要处理的第一数据备份;
其中,能够影响CPE和ACS的连接状态的操作包括:软件或固件镜像文件的升级操作、配置文件或配置脚本的升级操作和数据模型的写操作。
如图3所示,为该步骤的实现示意图,其中,当接收到ACS发送的操作请求后,首先判断接收到的操作请求是否属于上述操作中的任意一种,当判断出接收到的操作请求属于上述操作中的任意一种时,则将操作请求指示的操作所要处理的第一数据备份。
具体的,当操作请求指示的操作为软件或固件镜像文件的升级操作时,第一数据应该为该CPE中的软件或固件镜像文件和配置数据。之所以还要对配置数据进行备份,是因为对软件或固件镜像文件进行升级时,软件或固件镜像文件对应的配置数据也可能会发生改变,因此需要将配置数据和软件或固件镜像文件一起备份。
当操作请求指示的操作为配置文件或配置脚本的升级操作时,第一数据应该为配置数据。
同理,当操作请求指示的操作为数据模型的写操作时,第一数据应该为数据模型和数据模型的参数值。
步骤23,当CPE执行操作请求指示的操作后,并确定CPE和ACS不能建立连接时,利用备份的第一数据对执行操作请求指示的操作后得到的第二数据进行恢复。
其中,第二数据是操作请求指示的操作对第一数据进行处理后得到的。比如:当第一数据为执行软件或固件镜像文件的升级操作之前的软件或固件镜像文件和配置数据,那么第二数据就是执行软件或固件镜像文件的升级操作之后得到的软件或固件镜像文件和配置数据;当第一数据为执行配置文件或配置脚本的升级操作之前的配置数据,那么第二数据就是执行配置文件或配置脚本的升级操作之后得到的配置数据;当第一数据为执行数据模型的写操作之前的数据模型和数据模型的参数值,那么第二数据就是执行数据模型的写操作之后得到的数据模型和数据模型的参数值。
具体的,当因执行软件或固件镜像文件的升级操作而导致CPE和ACS不能建立连接,即CPE处于托管状态时,则将执行软件或固件镜像文件的升级操作之后得到的软件或固件镜像文件和配置数据恢复为备份的软件或固件镜像文件和配置数据,以使CPE从托管状态恢复到可管理状态。
同理,当因执行配置文件或配置脚本的升级操作而导致CPE处于托管状态时,则将执行配置文件或配置脚本的升级操作之后得到的配置数据恢复为备份的配置数据,以使CPE从托管状态恢复到可管理状态。
当因执行数据模型的写操作而导致CPE处于托管状态时,则将执行数据模型的写操作之后得到的数据模型和数据模型的参数值恢复为备份的数据模型和数据模型的参数值,以使CPE从托管状态恢复到可管理状态。
另外,本发明实施例中,可以按照如下方式确定CPE和ACS是否能够建立连接:
1、CPE向ACS发送携带可管理探测事件的会话请求,该可管理探测事件为CWMP协议事件,用于指示ACS向CPE发送反向会话请求;
2、当CPE接收到ACS发送的反向会话请求时,确定CPE和ACS能够建立连接,即CPE处于可管理状态;
3、当CPE没有接收到ACS发送的反向会话请求时,确定CPE和ACS不能建立连接,即CPE处于托管状态。
可选的,利用备份的上述第一数据对执行操作请求指示的操作后得到的第二数据进行恢复之后,还可以进一步执行:将备份的第一数据删除,以节约***资源,减少占用***空间,提高CPE的资源利用率。
可选的,当CPE执行操作请求指示的操作后,并确定CPE和ACS能够建立连接时,还可以进一步执行:将备份的第一数据删除,同样的是为了节约***资源,减少占用***空间,提高CPE的资源利用率。
可选的,利用备份的上述第一数据对执行操作请求指示的操作后得到的第二数据进行恢复之后,还可以进一步执行:向ACS发送携带状态恢复事件的会话请求,其中,该状态恢复事件为CWMP协议事件,用于指示ACS生成用于提示ACS最近一次发送的操作请求指示的操作为错误操作的告警提示消息。
本发明实施例中,可管理探测事件的事件码可以暂定为:XWWW-RUIJIE-COM-CN ManageProbe;而状态恢复事件的事件码可以暂定为:X WWW-RUIJIE-COM-CN StatusRecover。这两个事件的事件密钥均为确定CPE和ACS是否能够建立连接时的操作密码,如果不存在操作密码或操作密钥为空,则该事件密钥为空。
需要说明的是,本发明的技术方案不仅可以用于CWMP协议实现CPE的故障恢复,同样也适用于其他的远程管理协议方案实现CPE的故障恢复,比如简单网络管理协议(Simple Network Management Protocol,SNMP)、网络配置(Network Configuration,NETCONF)协议等等。
上述技术方案中,接收到ACS发送的操作请求后,当确定该操作请求指示的操作为能够影响CPE和ACS的连接状态的操作时,将操作请求指示的操作所要处理的第一数据备份,从而使得当执行该操作请求指示的操作后,并确定CPE处于托管状态时,能够利用备份的第一数据对执行操作请求指示的操作后得到的第二数据进行恢复。由于备份的第一数据是CPE处于可管理状态时的数据,因此处于托管状态的CPE肯定能够恢复到可管理状态。本技术方案相比于现有技术,能够实现在CPE出现故障,即处于托管状态的情况下,能够自动恢复到可管理状态,不仅无需耗费过多的人力物力资源和维护成本,还恢复的比较及时,避免了耗时长的缺陷。
基于上述原理,下面对该方法的具体过程做详细介绍。
如图4所示,为本发明实施例提供的一种CPE的故障恢复方法的具体流程示意图。该方法的执行主体为CPE,其包括以下步骤:
步骤41,接收ACS发送的操作请求;
步骤42,判断接收到的操作请求指示的操作是否为能够影响用户侧设备CPE和ACS的连接状态的操作;当判断结果为是时,执行步骤43,否则执行步骤411。
其中,能够影响CPE和ACS的连接状态的操作包括:
软件或固件镜像文件的升级操作、配置文件或配置脚本的升级操作和数据模型的写操作。而ACS发送的其他操作请求不会影响CPE和ACS的连接状态,因此不必处理,按照现有技术中的正常流程处理即可。
步骤43,将操作请求指示的操作所要处理的第一数据备份;
步骤44,执行操作请求指示的操作;
步骤45,向ACS发送携带可管理探测事件的会话请求;
其中,可以按照设置的发送次数和间隔时间向ACS发送携带可管理探测事件的会话请求,而发送次数和间隔时间可以根据用户需求自定义设置。
该可管理探测事件为CWMP协议事件,用于指示ACS向CPE发送反向会话请求。
步骤46,判断是否收到ACS发送的反向会话请求;
其中,该步骤中,在预先设置的超时时间内没有收到ACS发送的反向会话请求时,则确定CPE和ACS建立连接失败,则执行步骤47;如果在预先设置的超时时间内收到ACS发送的反向会话请求,则确定CPE和ACS建立连接成功,则执行步骤412。而超时时间也可以根据用户需求自定义设置。
步骤47,利用备份的第一数据对执行操作请求指示的操作后得到的第二数据进行恢复。
步骤48,将备份的第一数据删除。
步骤49,向ACS发送携带状态恢复事件的会话请求;
该状态恢复事件用于指示ACS生成用于提示ACS最近一次发送的操作请求指示的操作为错误操作的告警提示消息。
其中,该步骤中,如果向ACS发送的携带状态恢复事件的会话请求中同时还存在可管理探测事件,是因为CPE处于托管状态时发送的携带可管理探测事件的会话请求失败后的重试事件,如果遇到这种情况,ACS只需要处理状态恢复事件即可,忽略可管理探测事件。
需要说明的是,上述步骤48和步骤49可以并行执行,也可以先执行步骤49,再执行步骤48,本发明实施例中对该两个步骤的执行顺序并不做强制限定。
步骤410,接收ACS针对告警提示消息发送的告警解除确认消息,流程结束。
该步骤中,ACS收到携带状态恢复事件的会话请求后,生成告警提示消息,使其运维人员能够及时纠正最近一次发送的操作请求指示的操作,从而实现正确的网络部署和规划;当运维人员针对告警提示消息输入告警解除指令后,ACS向CPE发送告警解除确认消息。
步骤411,执行操作请求指示的操作,流程结束。
步骤412,将备份的第一数据删除,流程结束。
其中,该步骤412和上述步骤48中,由于ACS发送的操作请求指示的操作:软件或固件镜像文件的升级操作、配置文件或配置脚本的升级操作或数据模型的写操作都是分开进行的,不存在同时操作的场景,因此备份的第一数据只有下述三种组合:第一种为备份的软件或固件镜像文件和备份的配置数据;第二种只为备份的配置数据;第三种为备份的数据模型和其参数值。
基于上述方法,本发明实施例中可以对CPE和ACS做出如下改进:
如图5所示,为CPE和ACS的改进示意图。一方面,在CPE上新增可恢复性管理模块和可管理监控模块。具体的,当CPE接收到ACS发送的操作请求后,可恢复性管理模块首先针对操作请求指示的操作所要处理的第一数据进行备份,然后再通知CPE执行操作请求指示的操作,而后再通知可管理监控模块对CPE的连接状态进行监控,当可管理监控模块监控到CPE处于托管状态时,将监控到的托管状态告知可恢复性管理模块;可恢复性管理模块再利用备份数据对CPE进行恢复,将CPE从托管状态恢复到可管理状态。另一方面,在ACS上新增CPE管理恢复处理模块,用于接收CPE发送的会话请求,并根据会话请求中携带的可管理探测事件发送反向会话请求,或者根据会话请求中携带的状态恢复事件生成告警提示消息。
基于上述提供的CPE的故障恢复方法,本发明实施例还提供了一种CPE的故障恢复装置,如图6所示,为该装置的结构示意图,该装置包括:
操作请求接收单元61,用于接收自动配置服务器ACS发送的操作请求;
备份单元62,用于当确定操作请求接收单元61接收的所述操作请求指示的操作为能够影响用户侧设备CPE和ACS的连接状态的操作时,将所述操作请求指示的操作所要处理的第一数据备份;
其中,能够影响CPE和ACS的连接状态的操作包括:
软件或固件镜像文件的升级操作、配置文件或配置脚本的升级操作和数据模型的写操作。
恢复单元63,用于当CPE执行所述操作请求指示的操作后,并确定所述CPE和所述ACS不能建立连接时,利用备份单元62备份的第一数据对执行所述操作请求指示的操作后得到的第二数据进行恢复。
可选的,该装置还可以包括:
第一删除单元64,用于恢复单元63利用备份单元62备份的第一数据对执行所述操作请求指示的操作后得到的第二数据进行恢复之后,将备份单元62备份的第一数据删除。
可选的,该装置还可以包括:
会话请求发送单元65,用于恢复单元63利用备份单元62备份的第一数据对执行所述操作请求指示的操作后得到的第二数据进行恢复之后,向所述ACS发送携带状态恢复事件的会话请求,所述状态恢复事件用于指示所述ACS生成用于提示所述ACS最近一次发送的操作请求指示的操作为错误的操作的告警提示消息。
可选的,该装置还可以包括:
第二删除单元66,用于当CPE执行所述操作请求指示的操作后,并确定所述CPE和所述ACS能够建立连接时,将备份单元62备份的第一数据删除。
可选的,该装置还可以包括:
连接状态确定单元67,用于按照如下方式确定所述CPE和所述ACS是否能够建立连接:
向所述ACS发送携带可管理探测事件的会话请求,所述可管理探测事件用于指示所述ACS向所述CPE发送反向会话请求;
当接收到所述ACS发送的反向会话请求时,确定所述CPE和所述ACS能够建立连接;
当没有接收到所述ACS发送的反向会话请求时,确定所述CPE和所述ACS不能建立连接。
本发明实施例还提供了一种通信***,如图7所示,为该通信***的结构示意图,包括:自动配置服务器ACS71和用户侧设备CPE72,其功能如下:
ACS71,用于向CPE72发送操作请求;
CPE72,用于接收ACS71发送的操作请求,当确定所述操作请求指示的操作为能够影响CPE72和ACS71的连接状态的操作时,将所述操作请求指示的操作所要处理的第一数据备份,当CPE72执行所述操作请求指示的操作后,并确定CPE72和ACS71不能建立连接时,利用备份的第一数据对执行所述操作请求指示的操作后得到的第二数据进行恢复。
其中能够影响CPE和ACS的连接状态的操作包括:
软件或固件镜像文件的升级操作、配置文件或配置脚本的升级操作和数据模型的写操作。
可选的,CPE72还可以用于:
利用备份的第一数据对执行所述操作请求指示的操作后得到的第二数据进行恢复之后,将备份的第一数据删除。
可选的,当CPE72还可以用于:
利用备份的第一数据对执行所述操作请求指示的操作后得到的第二数据进行恢复之后,向ACS71发送携带状态恢复事件的会话请求,所述状态恢复事件用于指示ACS71生成用于提示ACS71最近一次发送的操作请求指示的操作为错误操作的告警提示消息;以及接收ACS71发送的告警解除确认消息;
则ACS71还可以用于:
接收CPE72发送的携带状态恢复事件的会话请求;生成所述告警提示消息;并在收到用户针对所述告警提示消息而输入的告警解除指令后,向CPE72发送告警解除确认消息。
可选的,CPE72还可以用于:
当CPE72执行所述操作请求指示的操作后,并确定CPE72和ACS71能够建立连接时,将备份的第一数据删除。
可选的,当CPE72还可以用于:
向ACS71发送携带可管理探测事件的会话请求,所述可管理探测事件用于指示ACS71向CPE72发送反向会话请求;当接收到ACS71发送的反向会话请求时,确定CPE72和ACS71能够建立连接;当没有接收到ACS71发送的反向会话请求时,确定CPE72和ACS71不能建立连接;
则ACS71还可以用于:
接收CPE72发送的携带可管理探测事件的会话请求;并向CPE72发送反向会话请求。
本领域内的技术人员应明白,本发明的实施例可提供为方法、***、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
本发明是参照根据本发明实施例的方法、设备(***)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
Claims (11)
1.一种用户侧设备的故障恢复方法,其特征在于,包括:
接收自动配置服务器ACS发送的操作请求;
当确定所述操作请求指示的操作为能够影响用户侧设备CPE和ACS的连接状态的操作时,将所述操作请求指示的操作所要处理的第一数据备份;
当CPE执行所述操作请求指示的操作后,并确定所述CPE和所述ACS不能建立连接时,利用备份的第一数据对执行所述操作请求指示的操作后得到的第二数据进行恢复。
2.如权利要求1所述的方法,其特征在于,利用备份的第一数据对执行所述操作请求指示的操作后得到的第二数据进行恢复之后,所述方法还包括:
向所述ACS发送携带状态恢复事件的会话请求,所述状态恢复事件用于指示所述ACS生成用于提示所述ACS最近一次发送的操作请求指示的操作为错误操作的告警提示消息。
3.如权利要求1所述的方法,其特征在于,按照如下方式确定所述CPE和所述ACS是否能够建立连接:
向所述ACS发送携带可管理探测事件的会话请求,所述可管理探测事件用于指示所述ACS向所述CPE发送反向会话请求;
当接收到所述ACS发送的反向会话请求时,确定所述CPE和所述ACS能够建立连接;
当没有接收到所述ACS发送的反向会话请求时,确定所述CPE和所述ACS不能建立连接。
4.如权利要求1~3任一所述的方法,其特征在于,能够影响CPE和ACS的连接状态的操作包括:
软件或固件镜像文件的升级操作、配置文件或配置脚本的升级操作和数据模型的写操作。
5.一种用户侧设备的故障恢复装置,其特征在于,包括:
操作请求接收单元,用于接收自动配置服务器ACS发送的操作请求;
备份单元,用于当确定操作请求接收单元接收的所述操作请求指示的操作为能够影响用户侧设备CPE和ACS的连接状态的操作时,将所述操作请求指示的操作所要处理的第一数据备份;
恢复单元,用于当CPE执行所述操作请求指示的操作后,并确定所述CPE和所述ACS不能建立连接时,利用备份单元备份的第一数据对执行所述操作请求指示的操作后得到的第二数据进行恢复。
6.如权利要求5所述的装置,其特征在于,所述装置还包括:
会话请求发送单元,用于恢复单元利用备份单元备份的第一数据对执行所述操作请求指示的操作后得到的第二数据进行恢复之后,向所述ACS发送携带状态恢复事件的会话请求,所述状态恢复事件用于指示所述ACS生成用于提示所述ACS最近一次发送的操作请求指示的操作为错误的操作的告警提示消息。
7.如权利要求6所述的装置,其特征在于,所述装置还包括:
连接状态确定单元,用于按照如下方式确定所述CPE和所述ACS是否能够建立连接:
向所述ACS发送携带可管理探测事件的会话请求,所述可管理探测事件用于指示所述ACS向所述CPE发送反向会话请求;
当接收到所述ACS发送的反向会话请求时,确定所述CPE和所述ACS能够建立连接;
当没有接收到所述ACS发送的反向会话请求时,确定所述CPE和所述ACS不能建立连接。
8.如权利要求5~7任一所述的装置,其特征在于,能够影响CPE和ACS的连接状态的操作包括:
软件或固件镜像文件的升级操作、配置文件或配置脚本的升级操作和数据模型的写操作。
9.一种通信***,其特征在于,包括:自动配置服务器ACS和用户侧设备CPE;
所述ACS,用于向所述CPE发送操作请求;
所述CPE,用于接收所述ACS发送的操作请求,当确定所述操作请求指示的操作为能够影响CPE和ACS的连接状态的操作时,将所述操作请求指示的操作所要处理的第一数据备份,当CPE执行所述操作请求指示的操作后,并确定所述CPE和所述ACS不能建立连接时,利用备份的第一数据对执行所述操作请求指示的操作后得到的第二数据进行恢复。
10.如权利要求9所述的通信***,其特征在于,
所述CPE还用于:
利用备份的第一数据对执行所述操作请求指示的操作后得到的第二数据进行恢复之后,向所述ACS发送携带状态恢复事件的会话请求,所述状态恢复事件用于指示所述ACS生成用于提示所述ACS最近一次发送的操作请求指示的操作为错误操作的告警提示消息;以及接收所述ACS发送的告警解除确认消息;
所述ACS还用于:
接收所述CPE发送的携带状态恢复事件的会话请求;生成所述告警提示消息;并在收到用户针对所述告警提示消息而输入的告警解除指令后,向所述CPE发送告警解除确认消息。
11.如权利要求9所述的通信***,其特征在于,
所述CPE还用于:
向所述ACS发送携带可管理探测事件的会话请求,所述可管理探测事件用于指示所述ACS向所述CPE发送反向会话请求;当接收到所述ACS发送的反向会话请求时,确定所述CPE和所述ACS能够建立连接;当没有接收到所述ACS发送的反向会话请求时,确定所述CPE和所述ACS不能建立连接;
所述ACS还用于:
接收所述CPE发送的携带可管理探测事件的会话请求;并向所述CPE发送反向会话请求。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2013103714460A CN103441872A (zh) | 2013-08-22 | 2013-08-22 | 一种用户侧设备的故障恢复方法、装置和通信*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2013103714460A CN103441872A (zh) | 2013-08-22 | 2013-08-22 | 一种用户侧设备的故障恢复方法、装置和通信*** |
Publications (1)
Publication Number | Publication Date |
---|---|
CN103441872A true CN103441872A (zh) | 2013-12-11 |
Family
ID=49695541
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2013103714460A Pending CN103441872A (zh) | 2013-08-22 | 2013-08-22 | 一种用户侧设备的故障恢复方法、装置和通信*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103441872A (zh) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104065519A (zh) * | 2014-07-14 | 2014-09-24 | 北京星网锐捷网络技术有限公司 | 提升会话交互性能的方法及自动配置服务器 |
CN105790983A (zh) * | 2014-12-22 | 2016-07-20 | 中兴通讯股份有限公司 | 配置方法、装置及*** |
CN111176959A (zh) * | 2019-12-30 | 2020-05-19 | 中国建设银行股份有限公司 | 跨域的应用服务器的预警方法、***及存储介质 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101184309A (zh) * | 2007-12-21 | 2008-05-21 | 深圳国人通信有限公司 | 直放站设备嵌入式***远程升级方法 |
CN102904735A (zh) * | 2011-07-06 | 2013-01-30 | 成都市华为赛门铁克科技有限公司 | 一种连接自动恢复方法、装置及*** |
-
2013
- 2013-08-22 CN CN2013103714460A patent/CN103441872A/zh active Pending
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101184309A (zh) * | 2007-12-21 | 2008-05-21 | 深圳国人通信有限公司 | 直放站设备嵌入式***远程升级方法 |
CN102904735A (zh) * | 2011-07-06 | 2013-01-30 | 成都市华为赛门铁克科技有限公司 | 一种连接自动恢复方法、装置及*** |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104065519A (zh) * | 2014-07-14 | 2014-09-24 | 北京星网锐捷网络技术有限公司 | 提升会话交互性能的方法及自动配置服务器 |
CN105790983A (zh) * | 2014-12-22 | 2016-07-20 | 中兴通讯股份有限公司 | 配置方法、装置及*** |
CN111176959A (zh) * | 2019-12-30 | 2020-05-19 | 中国建设银行股份有限公司 | 跨域的应用服务器的预警方法、***及存储介质 |
CN111176959B (zh) * | 2019-12-30 | 2023-11-14 | 中国建设银行股份有限公司 | 跨域的应用服务器的预警方法、***及存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111953566B (zh) | 一种基于分布式故障监控的方法和虚拟机高可用*** | |
CN105357038A (zh) | 监控虚拟机集群的方法和*** | |
CN104021078B (zh) | 软件监控装置及方法 | |
CN103188098B (zh) | 一种容灾切换方法、***以及装置 | |
CN102025562A (zh) | 一种路径检测方法及装置 | |
CN108632106A (zh) | 监控服务设备的*** | |
CN105227385A (zh) | 一种故障处理的方法及*** | |
CN111262908A (zh) | 基于jenkins的任务构建方法及*** | |
CN103795554A (zh) | 一种管理终端状态的方法,装置和*** | |
CN102957623A (zh) | 一种边界网关协议邻居的维护方法和设备 | |
CN104065526A (zh) | 一种服务器故障报警的方法和装置 | |
CN112052095B (zh) | 一种分布式高可用的大数据挖掘任务调度*** | |
CN105589756A (zh) | 批处理集群***以及方法 | |
CN101547122A (zh) | 恢复终端配置的方法、装置及*** | |
CN103441872A (zh) | 一种用户侧设备的故障恢复方法、装置和通信*** | |
CN106411574B (zh) | 一种管理控制方法和装置 | |
CN110620798A (zh) | Ftp连接的控制方法、***、设备和存储介质 | |
CN114356654A (zh) | 备份***、备份方法、装置、计算机设备和存储介质 | |
CN104049983A (zh) | 一种提示信息更新方法、装置和电子设备 | |
CN114826981B (zh) | 一种云手机内应用常驻的实现***及方法 | |
CN109062599B (zh) | 微服务架构下代码更新的管理方法和装置 | |
CN111284352A (zh) | 一种运输车充电方法和*** | |
CN113553194B (zh) | 硬件资源管理方法、设备及存储介质 | |
CN110008092A (zh) | 一种虚拟机安全监控方法、装置、设备及可读存储介质 | |
CN109542841A (zh) | 集群中创建数据快照的方法及终端设备 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
WD01 | Invention patent application deemed withdrawn after publication | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20131211 |