CN112910981B - 一种控制方法及装置 - Google Patents
一种控制方法及装置 Download PDFInfo
- Publication number
- CN112910981B CN112910981B CN202110113143.3A CN202110113143A CN112910981B CN 112910981 B CN112910981 B CN 112910981B CN 202110113143 A CN202110113143 A CN 202110113143A CN 112910981 B CN112910981 B CN 112910981B
- Authority
- CN
- China
- Prior art keywords
- edge node
- node
- offline
- hosting
- 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.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 53
- 238000004891 communication Methods 0.000 claims abstract description 169
- 238000012544 monitoring process Methods 0.000 claims abstract description 16
- 230000005540 biological transmission Effects 0.000 claims description 23
- 238000007726 management method Methods 0.000 description 137
- 238000010586 diagram Methods 0.000 description 12
- 230000008569 process Effects 0.000 description 8
- 238000012423 maintenance Methods 0.000 description 3
- 238000012545 processing Methods 0.000 description 3
- 235000008694 Humulus lupulus Nutrition 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000003993 interaction Effects 0.000 description 2
- 230000008439 repair process Effects 0.000 description 2
- 101150042248 Mgmt gene Proteins 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000012790 confirmation Methods 0.000 description 1
- 238000007405 data analysis Methods 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000000750 progressive effect Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/14—Session management
- H04L67/141—Setup of application sessions
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/14—Session management
- H04L67/142—Managing session states for stateless protocols; Signalling session states; State transitions; Keeping-state mechanisms
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/40—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass for recovering from a failure of a protocol instance or entity, e.g. service redundancy protocols, protocol state redundancy or protocol service redirection
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/08—Configuration management of networks or network elements
- H04L41/085—Retrieval of network configuration; Tracking network configuration history
- H04L41/0853—Retrieval of network configuration; Tracking network configuration history by actively collecting configuration information or by backing up configuration information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/08—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
- H04L43/0805—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters by checking availability
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/08—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
- H04L43/0805—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters by checking availability
- H04L43/0817—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters by checking availability by checking functioning
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/08—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
- H04L43/0852—Delays
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Environmental & Geological Engineering (AREA)
- Computer Security & Cryptography (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本申请公开了一种控制方法及装置,所述包括:监测边缘节点网络中是否出现离线边缘节点;在监测到出现至少一个离线边缘节点的情况下,为所述离线边缘节点确定托管边缘节点;向所述托管边缘节点发送托管信息,以使得所述托管边缘节点根据所述托管信息中所包含的被托管的离线边缘节点的节点信息,建立与所述离线边缘节点之间的通信连接;并通过所述通信连接获得所述离线边缘节点的当前节点状态;获得所述托管边缘节点传输的所述离线边缘节点的当前节点状态。
Description
技术领域
本申请涉及边缘计算技术领域,尤其涉及一种控制方法及装置。
背景技术
在边缘计算网络中,很多边缘节点部署在无人值守的偏远地区,与云端的管理节点网络连接很不稳定。当边缘节点与云端管理节点失联,则边缘节点处于离线状态,此时,边缘节点工作正常的情况下会自动启动本地的容器管理代理Edged,利用缓存的元数据重启本地服务,另外,边缘节点也可能存在故障而无法正常工作的情况。
但是管理节点在发现节点失联后不能判断该节点的状态,从而无法确定该节点是否能够正常提供服务。
发明内容
有鉴于此,本申请提供一种控制方法及装置,如下:
一种控制方法,包括:
在接收到边缘节点网络中的管理节点发送的托管信息的情况下,确定当前边缘节点为托管边缘节点,所述托管信息中至少包含被托管的离线边缘节点的节点信息;
根据所述托管信息中的节点信息,建立与所述离线边缘节点之间的通信连接;
通过所述通信连接,获得所述离线边缘节点的当前节点状态;
将所述离线边缘节点的当前节点状态传输给所述管理节点。
上述方法,优选的,根据所述托管信息中的节点信息,建立与所述离线边缘节点之间的通信连接,包括:
利用所述托管边缘节点内的第一通信标识,建立与所述离线边缘节点之间的通信连接。
上述方法,优选的,通过所述通信连接,获得所述离线边缘节点的当前节点状态,包括:
在通过所述通信连接能够接收到所述离线边缘节点向所述托管边缘节点发送的当前状态信息的情况下,根据所述当前状态信息,获得所述离线边缘节点的当前节点状态,其中,所述当前节点状态表征所述离线边缘节点处于自治状态或服务不可用状态;
在通过所述通信连接无法接收到所述离线边缘节点向所述托管边缘节点发送的当前状态信息的情况下,获得所述离线边缘节点的当前节点状态,所述当前节点状态表征所述离线边缘节点处于故障状态。
上述方法,优选的,在通过所述通信连接能够接收到所述离线边缘节点向所述托管边缘节点发送的当前状态信息的情况下,所述方法还包括:
通过所述通信连接与所述离线边缘节点确定状态更新频率,以使得所述离线边缘节点按照所述状态更新频率更新所述离线边缘状态的当前状态信息并向所述托管边缘节点发送,直到所述当前状态信息表征所述离线边缘节点与所述管理节点之间处于连接状态。
一种控制方法,包括:
监测边缘节点网络中是否出现离线边缘节点;
在监测到出现至少一个离线边缘节点的情况下,为所述离线边缘节点确定托管边缘节点;
向所述托管边缘节点发送托管信息,以使得所述托管边缘节点根据所述托管信息中所包含的被托管的离线边缘节点的节点信息,建立与所述离线边缘节点之间的通信连接;并通过所述通信连接获得所述离线边缘节点的当前节点状态;
获得所述托管边缘节点传输的所述离线边缘节点的当前节点状态。
上述方法,优选的,为所述离线边缘节点确定托管边缘节点,包括:
获得所述离线边缘节点与所述边缘节点网络中的其他边缘节点之间的网络连接参数;
在所述边缘节点网络中的其他边缘节点中,确定所述网络连接参数满足托管条件的托管边缘节点;
其中,所述托管条件包括:
所述托管边缘节点与所述离线边缘节点之间的网络传输时延参数在所述边缘节点网络中所有边缘节点分别与所述离线边缘节点之间的网络传输时延参数中最小,
和/或,所述托管边缘节点与所述离线边缘节点之间的网络路由转发跳数在所述边缘节点网络中所有边缘节点分别与所述离线边缘节点之间的网络路由转发跳数中最小。
上述方法,优选的,为所述离线边缘节点确定托管边缘节点,包括:
获得所述离线边缘节点与所述边缘节点网络中的其他基站之间的网络连接参数;所述其他基站为所述边缘节点网络中区别于所述离线边缘节点所属基站的基站;
在所述边缘节点网络的其他基站中,确定所述网络连接参数满足托管条件的目标基站;
在所述目标基站中,确定负载参数满足优选条件的托管边缘节点;
其中,所述托管条件包括:所述目标基站为所述边缘节点网络中可用带宽大于或等于带宽阈值且与所述离线边缘节点之间的距离最小的基站;
所述负载参数满足优选条件,包括:所述托管边缘节点为所述目标基站中负载最小的边缘节点。
上述方法,优选的,还包括:
在所述离线边缘节点的当前节点状态表征所述离线边缘节点处于服务不可用状态或故障状态的情况下,在所述边缘节点网络中为所述离线边缘节点确定备选边缘节点;
在所述备选边缘节点上重建所述离线边缘节点对应的服务。
一种控制装置,包括:
信息接收单元,用于接收边缘节点网络中的管理节点发送的托管信息;
托管确定单元,用于在接收到所述管理节点发送的托管信息的情况下,确定当前边缘节点为托管边缘节点,所述托管信息中至少包含被托管的离线边缘节点的节点信息;
连接建立单元,用于根据所述托管信息中的节点信息,建立与所述离线边缘节点之间的通信连接;
状态获得单元,用于通过所述通信连接,获得所述离线边缘节点的当前节点状态;
状态传输单元,用于将所述离线边缘节点的当前节点状态传输给所述管理节点。
一种控制装置,包括:
离线监测单元,用于监测边缘节点网络中是否出现离线边缘节点;
托管确定单元,用于在所述离线监测单元监测到出现至少一个离线边缘节点的情况下,为所述离线边缘节点确定托管边缘节点;
信息发送单元,用于向所述托管边缘节点发送托管信息,以使得所述托管边缘节点根据所述托管信息中所包含的被托管的离线边缘节点的节点信息,建立与所述离线边缘节点之间的通信连接;并通过所述通信连接获得所述离线边缘节点的当前节点状态;
状态获得单元,用于获得所述托管边缘节点传输的所述离线边缘节点的当前节点状态。
一种电子设备,作为边缘节点网络中的边缘节点,所述电子设备包括:
存储器,用于存储应用程序和所述应用程序运行所产生的数据;
处理器,用于执行所述应用程序,以实现:在接收到边缘节点网络中的管理节点发送的托管信息的情况下,确定当前边缘节点为托管边缘节点,所述托管信息中至少包含被托管的离线边缘节点的节点信息;根据所述托管信息中的节点信息,建立与所述离线边缘节点之间的通信连接;通过所述通信连接,获得所述离线边缘节点的当前节点状态;将所述离线边缘节点的当前节点状态传输给所述管理节点。
一种电子设备,作为边缘节点网络中的管理节点,所述电子设备包括:
存储器,用于存储应用程序和所述应用程序运行所产生的数据;
处理器,用于执行所述应用程序,以实现:监测边缘节点网络中是否出现离线边缘节点;在监测到出现至少一个离线边缘节点的情况下,为所述离线边缘节点确定托管边缘节点;向所述托管边缘节点发送托管信息,以使得所述托管边缘节点根据所述托管信息中所包含的被托管的离线边缘节点的节点信息,建立与所述离线边缘节点之间的通信连接;并通过所述通信连接获得所述离线边缘节点的当前节点状态;获得所述托管边缘节点传输的所述离线边缘节点的当前节点状态。
由上述方案可知,本申请提供的一种控制方法及装置中,在边缘节点网络的管理节点上监测边缘节点网络中是否出现离线边缘节点,而在监测到出现至少一个离线边缘节点的情况下,管理节点为离线边缘节点确定托管边缘节点并向托管边缘节点发送的托管信息,以使得托管边缘节点根据托管信息中所包含的被托管的离线边缘节点的节点信息,从而在建立与离线边缘节点之间的通信连接后通过通信连接获得离线边缘节点的当前节点状态,由此,管理节点上能够获得托管边缘节点传输的离线边缘节点的当前节点状态。可见,本申请中即使存在离线节点即失联节点,管理节点上也能够获得到离线节点的节点状态,进而能够确定该节点是否能够正常提供服务。
附图说明
为了更清楚地说明本申请实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本申请实施例一提供的一种控制方法的流程图;
图2为边缘节点网络的架构图;
图3为本申请实施例二提供的一种控制方法的流程图;
图4-图5分别为本申请实施例二提供的一种控制方法的部分流程图;
图6为本申请实施例二提供的一种控制方法的另一流程图;
图7为本申请实施例三提供的一种控制装置的结构示意图;
图8为本申请实施例四提供的一种控制装置的结构示意图;
图9为本申请实施例五提供的一种电子设备的结构示意图;
图10为本申请实施例六提供的一种电子设备的结构示意图;
图11为本申请实施例中管理节点、托管边缘节点以及离线边缘节点之间的交互示意图;
图12为本申请实施例在实际应用中的详细示意图;
图13-图14分别为本申请实施例中确定托管边缘节点的示意图。
具体实施方式
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
参考图1,为本申请实施例一提供的一种控制方法的实现流程图,该方法适用于边缘节点网络中的任一边缘节点,该边缘节点区别于边缘节点网络中的管理节点,管理节点也可以理解为云端管理节点,如图2中所示,边缘节点网络中可以包含有一个管理节点以及多个边缘节点,一个或多个边缘节点对应一个基站,边缘节点网络中还可以有管理节点的备用节点,而边缘节点网络中的边缘节点即为能够进行数据处理的电子设备,如边缘控制器、边缘网关以及边缘服务器等边缘侧设备,这些边缘侧设备具备边缘侧实时数据分析、本地数据存储、实时网络联接等共性能力,多个边缘节点组成边缘节点网络,边缘节点网络中通过配置管理节点,用于对边缘节点网络中的各个边缘节点进行统一管理,如管理各个边缘节点的节点状态等等。本实施例中的技术方案主要用于实现对边缘节点网络中离线边缘节点的节点状态的获取。
具体的,本实施例中的方法可以包含以下步骤:
步骤101:在接收到边缘节点网络中的管理节点发送的托管信息的情况下,确定当前边缘节点为托管边缘节点。
其中,托管信息中至少包含有被托管的离线边缘节点的节点信息,以表征该节点信息所对应的边缘节点处于离线状态即与管理节点之间失联的状态。
需要说明的是,实现本实施例中方法的当前边缘节点并不是一定会接收到管理节点的托管信息,只有在管理节点监测边缘节点网络中出现一个或多个离线边缘节点且当前边缘节点被管理节点确定为离线边缘节点对应的托管边缘节点的情况下,才会将托管信息发送给当前边缘节点,因此,只有接收到管理节点所发送的托管信息的当前边缘节点才是被管理节点为离线边缘节点对应的托管边缘节点。
基于此,本实施例中,在当前边缘节点接收到管理节点所发送的托管信息的情况下,即可基于该托管信息确定自己即当前边缘节点为托管信息中节点信息对应的离线边缘节点所对应的托管边缘节点。
步骤102:根据托管信息中的节点信息,建立与离线边缘节点之间的通信连接。
其中,本实施例中可以对托管信息中的节点信息进行分析,以确定被托管边缘节点所托管的离线边缘节点,进而托管边缘节点就可以建立托管边缘节点与离线边缘节点之间的通信连接。
需要说明的是,这里的通信连接的通信类型区别于边缘节点网络中边缘节点与管理节点之间进行通信的通信类型。
步骤103:通过通信连接,获得离线边缘节点的当前节点状态。
其中,本实施例中可以通过托管边缘节点与离线边缘节点之间的通信连接,接收离线边缘节点发送的信息内容,如当前状态信息等内容,进而根据托管边缘节点通过通信连接是否能够接收到离线边缘节点向托管边缘节点发送的当前状态信息等的不同情况来获得到离线边缘节点的当前节点状态。
步骤104:将离线边缘节点的当前节点状态传输给管理节点。
其中,本实施例中托管边缘节点可以通过托管边缘节点与管理节点之间的通信连接将离线边缘节点的当前节点状态传输给管理节点,由此,管理节点上就可以获得到离线边缘节点的当前节点状态。
由上述方案可知,本申请实施例一提供的一种控制方法,在边缘节点网络的管理节点上监测边缘节点网络中是否出现离线边缘节点,而在监测到出现至少一个离线边缘节点的情况下,管理节点为离线边缘节点确定托管边缘节点并向托管边缘节点发送的托管信息,以使得托管边缘节点根据托管信息中所包含的被托管的离线边缘节点的节点信息,从而在建立与离线边缘节点之间的通信连接后通过通信连接获得离线边缘节点的当前节点状态,由此,管理节点上能够获得托管边缘节点传输的离线边缘节点的当前节点状态。可见,本实施例中即使存在离线节点即失联节点,管理节点上也能够获得到离线节点的节点状态,进而能够确定该节点是否能够正常提供服务。
在一种实现方式中,边缘节点网络中的每个边缘节点上均配置有通信模块并配置有通信配置文件,由此,每个边缘节点被管理节点确定为离线边缘节点时能够作为托管边缘节点通过通信模块根据通信配置文件建立与离线边缘节点的通信连接。具体实现中,步骤102中托管边缘节点在根据托管信息中的节点信息,建立托管边缘节点与离线边缘节点之间的通信连接时,可以通过以下方式实现:
利用托管边缘节点内的第一通信标识,建立与离线边缘节点之间的通信连接。
具体的,托管边缘节点中的通信配置文件中包含有第一通信标识,由此,托管边缘节点通过通信模块根据通信配置文件中的第一通信标识以及其他配置内容建立托管边缘节点与离线边缘节点之间的通信连接,进而托管边缘节点能够基于该通信连接等待接收离线边缘节点所发送的信息内容。
例如,托管边缘节点中的通信模块为用户身份识别模块SIM(SubscriberIdentity Module)卡控制模块,而托管边缘节点中的通信配置文件中包含有预先向通信运营商申请的通信账号如SIM卡号以及建立通信连接所需要的其他配置内容,由此,托管边缘节点在接收到管理节点发送的托管信息并确定自己所托管的离线边缘节点之后,通过SIM卡控制模块激活托管边缘节点中的通信配置文件,进而使得SIM卡号处于激活状态,进而托管边缘节点能够通过激活的SIM卡号建立与离线边缘节点之间的通信连接,进而托管边缘节点能够通过该通信连接等待接收离线边缘节点所发送的信息内容。
在一种实现方式中,步骤103中在通过通信连接,获得离线边缘节点的当前节点状态时,可以有以下两种情况:
第一种情况,即在托管边缘节点通过通信连接能够接收到离线边缘节点向托管边缘节点发送的当前状态信息的情况下,托管边缘节点根据当前状态信息,获得离线边缘节点的当前节点状态,其中,当前节点状态表征离线边缘节点处于自治状态或服务不可用状态。
需要说明的是,边缘节点网络中的任一边缘节点在监测到与管理节点之间失联即确定自己为离线边缘节点的情况下,离线边缘节点可以通过内置的通信模块如SIM卡控制模块等向通信运营商的通信基站申请第二通信标识如动态的SIM卡号,进而就可以基于第二通信标识向外广播发送离线边缘节点的当前状态信息,由此,托管边缘节点与离线边缘节点之间就可以建立通信连接,基于此,托管边缘节点就可以通过与离线边缘节点之间的通信连接接收到离线边缘节点所发送的当前状态信息。
另外,在离线边缘节点能够通过通信连接将当前状态信息发送给托管节点的情况下,表明离线边缘节点并没有因为故障而无法进而通信连接的建立以及信息的发送,此时,离线边缘节点通过通信连接所发送的当前状态信息表明离线边缘节点能够向外发送信息但出于服务不可用或者自治状态。基于此,托管边缘节点根据所接收到的离线边缘节点的当前状态信息,生成离线边缘节点的当前节点状态,具体可以直接将所接收到的当前状态信息作为当前节点状态,或者,可以根据当前状态信息所表征的离线边缘节点的当前状态生成当前节点状态。
第二种情况,即在托管边缘节点通过通信连接无法接收到离线边缘节点向托管边缘节点发送的当前状态信息的情况下,托管边缘节点获得离线边缘节点的当前节点状态,而此时的当前节点状态表征离线边缘节点处于故障状态。
需要说明的是,边缘节点网络中的任一边缘节点在监测到与管理节点之间失联即确定自己为离线边缘节点的情况下,离线边缘节点可以通过内置的通信模块如SIM卡控制模块等向通信运营商的通信基站申请第二通信标识如动态的SIM卡号并下载相应的通信配置文件,进而就可以基于通信配置文件以及第二通信标识向外广播发送离线边缘节点的当前状态信息,但如果离线边缘节点处于故障状态的情况下,离线边缘节点可能无法向通信运营商的通信基站申请SIM卡号,或者离线边缘节点可能无法根据申请到的SIM卡号进行信息发送,由此,托管边缘节点虽然能够通过第一通信标识建立与离线边缘节点之间的通信连接,但是无法接收到离线边缘节点所发送的当前状态信息。基于此,托管边缘节点在无法通过通信连接接收到离线边缘节点的当前状态信息的情况下,托管边缘节点可以直接根据这一无法接收信息的情况来获得离线边缘节点的当前节点状态,例如,托管边缘节点可以在无法接收到离线边缘节点发送的信息的情况下直接生成表征离线边缘节点处于故障状态的当前节点状态。
进一步的,托管边缘节点在通过通信连接能够接收到离线边缘节点向托管边缘节点发送的当前状态信息的情况下,托管边缘节点中还可以通过通信连接与离线边缘节点确定状态更新频率,以使得离线边缘节点按照状态更新频率更新离线边缘状态的当前状态信息并向托管边缘节点发送,由此托管边缘节点可以根据更新的当前状态信息持续更新离线边缘节点的当前节点状态,直到当前状态信息表征离线边缘节点与管理节点之间处于连接状态,离线边缘节点不再向托管边缘节点发送当前状态信息。
基于此,离线边缘节点与托管边缘节点可以同时或依次关闭所建立的通信连接。例如,离线边缘节点通过节点内的SIM卡控制模块关闭通信连接并删除所下载并激活的通信配置文件,由此释放所申请的SIM卡号;而托管边缘节点通过节点内的SIM卡控制模块关闭通信连接,由此将所激活的SIM卡号切换到未激活状态。
参考图3,为本申请实施例二提供的一种控制方法的实现流程图,该方法适用于边缘节点网络中的管理节点。本实施例中的技术方案主要用于实现对边缘节点网络中离线边缘节点的节点状态的获取。
具体的,本实施例中的方法可以包含以下步骤:
步骤301:监测边缘节点网络中是否出现离线边缘节点。
其中,管理节点可以通过监测模块监测与边缘节点网络中各个边缘节点之间的websocket连接,由此来监测是否出现与管理节点之间失联的边缘节点,即离线边缘节点。
步骤302:在监测到出现至少一个离线边缘节点的情况下,管理节点为离线边缘节点确定托管边缘节点。
其中,管理节点可以根据边缘节点网络中各个边缘节点的当前节点状态来为离线边缘节点挑选合适的托管边缘节点。
步骤303:管理节点向托管边缘节点发送托管信息,以使得托管边缘节点根据托管信息中所包含的被托管的离线边缘节点的节点信息,建立与离线边缘节点之间的通信连接并通过通信连接获得离线边缘节点的当前节点状态。
其中,管理节点可以通过与托管边缘节点之间的通信连接如websocket连接等向托管边缘节点发送托管信息,该托管信息中包含有被托管的离线边缘节点的节点信息,由此,托管边缘节点在接收到托关系信息之后,能够根据该节点信息建立与离线边缘节点之间的通信连接,该通信连接为区别于离线边缘节点在未失联之间与关联节点之间的连接,基于此,托管边缘节点能够通过该通信连接获得到离线边缘节点的当前节点状态,之后,托管边缘节点通过与管理节点之间的通信连接将离线边缘节点的当前节点状态向管理节点进行发送。
需要说明的是,托管边缘节点通过通信连接获得离线边缘节点的当前节点状态的实现方式可以参考前文中相应内容,此处不再详述。
步骤304:获得托管边缘节点传输的离线边缘节点的当前节点状态。
其中,管理节点可以通过对托管边缘节点所发送的离线边缘节点的当前节点状态进行接收,由此获得到托管边缘节点所传输的离线边缘节点的当前节点状态。
由上述方案可知,本申请实施例二提供的一种控制方法,在边缘节点网络的管理节点上监测边缘节点网络中是否出现离线边缘节点,而在监测到出现至少一个离线边缘节点的情况下,管理节点为离线边缘节点确定托管边缘节点并向托管边缘节点发送的托管信息,由此,托管边缘节点根据托管信息中所包含的被托管的离线边缘节点的节点信息,从而在建立与离线边缘节点之间的通信连接后通过通信连接获得离线边缘节点的当前节点状态,由此,管理节点上能够获得托管边缘节点传输的离线边缘节点的当前节点状态。可见,本实施例中即使存在离线节点即失联节点,管理节点上也能够获得到离线节点的节点状态,进而能够确定该节点是否能够正常提供服务。
具体实现中,管理节点可能只能处理边缘节点网络中邻近的基站的相关参数,也可能能够同时处理边缘节点网络中各边缘节点的相关参数以及邻近的基站的相关参数,基于这两种情况,有不同的方式来确定托管边缘节点。如下:
在一种实现方式中,在管理节点能够同时处理边缘节点网络中各边缘节点的相关参数如节点之间的网络拓扑以及性能指标数据等以及邻近的基站的相关参数的情况下,步骤302中管理节点为离线边缘节点确定托管边缘节点时,具体可以通过以下步骤实现,如图4中所示:
步骤401:获得离线边缘节点与边缘节点网络中的其他边缘节点之间的网络连接参数。
其中,管理节点可以通过其内置的托管节点调度模块来收集边缘节点网络中所有的边缘节点及附近基站的参数信息,包括有:边缘节点的位置信息、边缘节点所属基站及其负载等参数信息,还包含有附近基站的位置信息以及负载如带宽使用率等参数信息,基于此,管理节点在这些信息的基础上获得离线边缘节点与边缘节点网络中的其他边缘节点之间的网络连接参数,这里的网络连接参数可以包含有网络传输时延参数即端到端延时参数,还可以包含有网络路由转发跳数等参数信息。
步骤402:在边缘节点网络中的其他边缘节点中,确定网络连接参数满足托管条件的托管边缘节点。
其中,本实施例中可以对离线边缘节点与边缘节点网络中的每个其他边缘节点之间的网络连接参数进行分析,例如,将网络连接参数与托管条件进行比对,进而在这些其他边缘节点中确定出网络连接参数满足托管条件的边缘节点作为离线边缘节点的托管边缘节点。
具体的,托管条件可以为:
托管边缘节点与离线边缘节点之间的网络传输时延参数在边缘节点网络中所有边缘节点分别与离线边缘节点之间的网络传输时延参数中最小,
和/或,托管边缘节点与离线边缘节点之间的网络路由转发跳数在边缘节点网络中所有边缘节点分别与离线边缘节点之间的网络路由转发跳数中最小。
也就是说,本实施例中在边缘网络节点中找到与离线边缘节点之间网络传输时延最小的边缘节点作为该离线边缘节点的托管边缘节点,或者,在边缘网络节点中找到与离线边缘节点之间路由转发跳数最小的边缘节点作为该离线边缘节点的托管边缘节点,或者,在边缘网络节点中找到与离线边缘节点之间网络传输时延最小且路由转发跳数最小的边缘节点作为该离线边缘节点的托管边缘节点。
需要说明的是,本实施例中的离线边缘节点可以为一个或多个,在离线边缘节点为一个的情况下,本实施例中可以在边缘网络节点中找到与离线边缘节点之间网络传输时延最小的边缘节点作为该离线边缘节点的托管边缘节点,或者,在边缘网络节点中找到与离线边缘节点之间路由转发跳数最小的边缘节点作为该离线边缘节点的托管边缘节点,或者,在边缘网络节点中找到与离线边缘节点之间网络传输时延最小且路由转发跳数最小的边缘节点作为该离线边缘节点的托管边缘节点;在离线边缘节点为多个的情况下,本实施例中可以在边缘网络节点中找到与每个离线边缘节点之间的平均传输时延最小的边缘节点作为该离线边缘节点的托管边缘节点,或者,在边缘网络节点中找到与每个离线边缘节点之间的平均路由转发跳数最小的边缘节点作为该离线边缘节点的托管边缘节点,或者,在边缘网络节点中找到与每个离线边缘节点之间的平均网络传输时延最小且平均路由转发跳数最小的边缘节点作为该离线边缘节点的托管边缘节点。
在另一种实现方式中,在管理节点只能处理邻近的基站的相关参数的情况下,步骤302中管理节点为离线边缘节点确定托管边缘节点时,具体可以通过以下步骤实现,如图5中所示:
步骤501:获得离线边缘节点与边缘节点网络中的其他基站之间的网络连接参数。
其中,其他基站为边缘节点网络中区别于离线边缘节点所属基站的基站,为与离线边缘节点所属基站的邻近基站。本实施例中可以通过其内置的托管节点调度模块来收集所有边缘节点及附近基站的参数信息,可以包含有边缘节点位置信息、所属基站、负载等信息,还可以包含有基站的位置信息、负载如带宽使用率等信息。基于此,管理节点在这些信息的基础上获得离线边缘节点与边缘节点网络中的其他基站之间的,这里的网络连接参数可以包含有基站的可用带宽,还可以包含有与离线边缘节点之间的距离等信息。
步骤502:在边缘节点网络的其他基站中,确定网络连接参数满足托管条件的目标基站。
其中,本实施例中可以对离线边缘节点与边缘节点网络中每个与离线边缘节点的邻近基站之间的网络连接参数进行分析,例如,将网络连接参数与托管条件进行比对,进而在这些其他基站中确定出网络连接参数满足托管条件的目标基站。
具体的,托管条件可以包含:目标基站为边缘节点网络中可用带宽大于或等于带宽阈值且与离线边缘节点之间的距离最小的基站。
也就是说,本实施例中在边缘网络节点中与离线边缘节点邻近的基站中找到与离线边缘节点之间的距离最小且可用带宽大小或等于带宽阈值的基站作为寻找该离线边缘节点的托管边缘节点的参考基站。
步骤503:在目标基站中,确定负载参数满足优选条件的托管边缘节点。
其中,目标基站中可以对应于多个边缘节点,而负载参数满足优选条件,可以包括:托管边缘节点为目标基站中负载最小的边缘节点。
也就是说,本实施例中在边缘网络节点中与离线边缘节点邻近的基站中找到与离线边缘节点之间的距离最小且可用带宽大小或等于带宽阈值的目标基站作为寻找该离线边缘节点的托管边缘节点的参考基站之后,在目标基站中找到负载最小即可用资源最大的边缘节点确定为离线边缘节点的托管边缘节点。
需要说明的是,本实施例中的离线边缘节点可以为一个或多个,在离线边缘节点为一个的情况下,本实施例中在边缘网络节点中与离线边缘节点邻近的基站中找到与离线边缘节点之间的距离最小且可用带宽大小或等于带宽阈值的目标基站,之后,在目标基站的覆盖范围中找到负载最小的边缘节点确定为离线边缘节点的托管边缘节点;在离线边缘节点为多个的情况下,本实施例中在边缘网络节点中与离线边缘节点邻近的基站中找到与每个离线边缘节点之间的平均距离最小且可用带宽大小或等于带宽阈值的目标基站,之后,在目标基站的覆盖范围中找到负载最小的边缘节点确定为离线边缘节点的托管边缘节点。
在一种实现方式中,在离线边缘节点的当前节点状态表征离线边缘节点处于服务不可用状态或故障状态的情况下,本实施例中的方法中还可以包含以下步骤,如图6中所示:
步骤305:管理节点在边缘节点网络中为离线边缘节点确定备选边缘节点。
其中,管理节点可以根据离线边缘节点所对应的服务类型以及所需要的负载等信息在边缘节点网络中找到能够重建离线边缘节点对应的服务的边缘节点,以作为离线边缘节点的备选边缘节点。
步骤306:在备选边缘节点上重建离线边缘节点对应的服务。
也就是说,管理节点将该离线边缘节点运行的服务在备选边缘节点上重建,保证仍然对外提供服务,当然,还可以同时通知运维人员修复离线边缘节点的故障。
另外,管理节点还可以在离线边缘节点的当前节点状态表征离线边缘节点处于自治状态的情况下,更新数据库中关于边缘节点的状态,并等待离线边缘节点与管理节点之间的连接恢复。
参考图7,为本申请实施例三提供的一种控制装置的结构示意图,该装置可以配置在边缘节点网络中的任一边缘节点。本实施例中的技术方案主要用于实现对边缘节点网络中离线边缘节点的节点状态的获取。
具体的,本实施例中的装置可以包含以下单元:
信息接收单元701,用于接收边缘节点网络中的管理节点发送的托管信息;
托管确定单元702,用于在接收到管理节点发送的托管信息的情况下,确定当前边缘节点为托管边缘节点,托管信息中至少包含被托管的离线边缘节点的节点信息;
连接建立单元703,用于根据托管信息中的节点信息,建立与离线边缘节点之间的通信连接;
状态获得单元704,用于通过通信连接,获得离线边缘节点的当前节点状态;
状态传输单元705,用于将离线边缘节点的当前节点状态传输给管理节点。
由上述方案可知,本申请实施例三提供的一种控制装置,在边缘节点网络的管理节点上监测边缘节点网络中是否出现离线边缘节点,而在监测到出现至少一个离线边缘节点的情况下,管理节点为离线边缘节点确定托管边缘节点并向托管边缘节点发送的托管信息,由此,托管边缘节点根据托管信息中所包含的被托管的离线边缘节点的节点信息,从而在建立与离线边缘节点之间的通信连接后通过通信连接获得离线边缘节点的当前节点状态,由此,管理节点上能够获得托管边缘节点传输的离线边缘节点的当前节点状态。可见,本实施例中即使存在离线节点即失联节点,管理节点上也能够获得到离线节点的节点状态,进而能够确定该节点是否能够正常提供服务。
在一种实现方式中,连接建立单元703具体用于:利用托管边缘节点内的第一通信标识,建立与离线边缘节点之间的通信连接。
在一种实现方式中,状态获得单元704具体用于:在通过通信连接能够接收到离线边缘节点向托管边缘节点发送的当前状态信息的情况下,根据当前状态信息,获得离线边缘节点的当前节点状态,其中,当前节点状态表征离线边缘节点处于自治状态或服务不可用状态;在通过通信连接无法接收到离线边缘节点向托管边缘节点发送的当前状态信息的情况下,获得离线边缘节点的当前节点状态,当前节点状态表征离线边缘节点处于故障状态。
在一种实现方式中,在状态获得单元704通过通信连接能够接收到离线边缘节点向托管边缘节点发送的当前状态信息的情况下,还用于:通过通信连接与离线边缘节点确定状态更新频率,以使得离线边缘节点按照状态更新频率更新离线边缘状态的当前状态信息并向托管边缘节点发送,直到当前状态信息表征离线边缘节点与管理节点之间处于连接状态。
需要说明的是,本实施例中各单元的具体实现可以参考前文中的相应内容,此处不再详述。
参考图8,为本申请实施例四提供的一种控制装置的结构示意图,该装置可以配置在边缘节点网络中的管理节点。本实施例中的技术方案主要用于实现对边缘节点网络中离线边缘节点的节点状态的获取。
具体的,本实施例中的装置可以包含以下单元:
离线监测单元801,用于监测边缘节点网络中是否出现离线边缘节点;
托管确定单元802,用于在离线监测单元监测到出现至少一个离线边缘节点的情况下,为离线边缘节点确定托管边缘节点;
信息发送单元803,用于向托管边缘节点发送的托管信息,以使得托管边缘节点根据托管信息中所包含的被托管的离线边缘节点的节点信息,建立与离线边缘节点之间的通信连接;并通过通信连接获得离线边缘节点的当前节点状态;
状态获得单元804,用于获得托管边缘节点传输的离线边缘节点的当前节点状态。
由上述方案可知,本申请实施例四提供的一种控制装置,在边缘节点网络的管理节点上监测边缘节点网络中是否出现离线边缘节点,而在监测到出现至少一个离线边缘节点的情况下,管理节点为离线边缘节点确定托管边缘节点并向托管边缘节点发送的托管信息,由此,托管边缘节点根据托管信息中所包含的被托管的离线边缘节点的节点信息,从而在建立与离线边缘节点之间的通信连接后通过通信连接获得离线边缘节点的当前节点状态,由此,管理节点上能够获得托管边缘节点传输的离线边缘节点的当前节点状态。可见,本实施例中即使存在离线节点即失联节点,管理节点上也能够获得到离线节点的节点状态,进而能够确定该节点是否能够正常提供服务。
在一种实现方式中,托管确定单元802具体用于:获得离线边缘节点与边缘节点网络中的其他边缘节点之间的网络连接参数;在边缘节点网络中的其他边缘节点中,确定网络连接参数满足托管条件的托管边缘节点;
其中,托管条件包括:托管边缘节点与离线边缘节点之间的网络传输时延参数在边缘节点网络中所有边缘节点分别与离线边缘节点之间的网络传输时延参数中最小,和/或,托管边缘节点与离线边缘节点之间的网络路由转发跳数在边缘节点网络中所有边缘节点分别与离线边缘节点之间的网络路由转发跳数中最小。
在一种实现方式中,托管确定单元802具体用于:获得离线边缘节点与边缘节点网络中的其他基站之间的网络连接参数;其他基站为边缘节点网络中区别于离线边缘节点所属基站的基站;在边缘节点网络的其他基站中,确定网络连接参数满足托管条件的目标基站;在目标基站中,确定负载参数满足优选条件的托管边缘节点;
其中,托管条件包括:目标基站为边缘节点网络中可用带宽大于或等于带宽阈值且与离线边缘节点之间的距离最小的基站;负载参数满足优选条件,包括:托管边缘节点为目标基站中负载最小的边缘节点。
在一种实现方式中,状态获得单元804在离线边缘节点的当前节点状态表征离线边缘节点处于服务不可用状态或故障状态的情况下,还用于:在边缘节点网络中为离线边缘节点确定备选边缘节点;在备选边缘节点上重建离线边缘节点对应的服务。
需要说明的是,本实施例中各单元的具体实现可以参考前文中的相应内容,此处不再详述。
参考图9,为本申请实施例五提供的一种电子设备,作为边缘节点网络中的边缘节点,该电子设备可以包括以下结构:
存储器901,用于存储应用程序和应用程序运行所产生的数据;
处理器902,用于执行应用程序,以实现:在接收到边缘节点网络中的管理节点发送的托管信息的情况下,确定当前边缘节点为托管边缘节点,托管信息中至少包含被托管的离线边缘节点的节点信息;根据托管信息中的节点信息,建立与离线边缘节点之间的通信连接;通过通信连接,获得离线边缘节点的当前节点状态;将离线边缘节点的当前节点状态传输给管理节点。
由上述方案可知,本申请提供的一种作为边缘节点的电子设备中,在边缘节点网络的管理节点上监测边缘节点网络中是否出现离线边缘节点,而在监测到出现至少一个离线边缘节点的情况下,管理节点为离线边缘节点确定托管边缘节点并向托管边缘节点发送的托管信息,以使得托管边缘节点根据托管信息中所包含的被托管的离线边缘节点的节点信息,从而在建立与离线边缘节点之间的通信连接后通过通信连接获得离线边缘节点的当前节点状态,由此,管理节点上能够获得托管边缘节点传输的离线边缘节点的当前节点状态。可见,本申请中即使存在离线节点即失联节点,管理节点上也能够获得到离线节点的节点状态,进而能够确定该节点是否能够正常提供服务。
参考图10,为本申请实施例六提供的一种电子设备,作为边缘节点网络中的管理节点,该电子设备可以包括以下结构:
存储器1001,用于存储应用程序和应用程序运行所产生的数据;
处理器1002,用于执行应用程序,以实现:监测边缘节点网络中是否出现离线边缘节点;在监测到出现至少一个离线边缘节点的情况下,为离线边缘节点确定托管边缘节点;向托管边缘节点发送托管信息,以使得托管边缘节点根据托管信息中所包含的被托管的离线边缘节点的节点信息,建立与离线边缘节点之间的通信连接;并通过通信连接获得离线边缘节点的当前节点状态;获得托管边缘节点传输的离线边缘节点的当前节点状态。
由上述方案可知,本申请提供的一种作为管理节点的电子设备中,在边缘节点网络的管理节点上监测边缘节点网络中是否出现离线边缘节点,而在监测到出现至少一个离线边缘节点的情况下,管理节点为离线边缘节点确定托管边缘节点并向托管边缘节点发送的托管信息,以使得托管边缘节点根据托管信息中所包含的被托管的离线边缘节点的节点信息,从而在建立与离线边缘节点之间的通信连接后通过通信连接获得离线边缘节点的当前节点状态,由此,管理节点上能够获得托管边缘节点传输的离线边缘节点的当前节点状态。可见,本申请中即使存在离线节点即失联节点,管理节点上也能够获得到离线节点的节点状态,进而能够确定该节点是否能够正常提供服务。
以下对本申请的技术方案进行详细说明:
首先,本申请的发明人在对边缘节点进行维护的过程中发现:很多边缘节点部署在无人值守的偏远地区,与云端的管理节点网络连接很不稳定。当边缘节点与云端管理节点失联,则边缘节点处于离线状态,管理节点则无法获知边缘节点运行状态,也无法对边缘节点进行管理。
而现有的KubeEdge边缘自治方案中,当云端管理节点发现与边缘节点的websocket连接断开,就默认节点进入边缘自治状态。而当边缘节点检测到与云端连接断开,在边缘节点工作正常的情况下会自动启动本地的容器管理代理Edged,利用缓存的元数据重启本地服务。
但是,本申请的发明人发现:这种方案没有考虑边缘节点出现故障的情况,当边缘节点出现硬件或软件故障,则无法正常启动边缘自治机制。由于节点在失联情况下,无法再向管理节点上报状态,因此管理节点在发现节点失联后不能判断该节点处于边缘自治状态还是故障状态。一旦边缘节点出现故障,管理节点不能及时发现并处理故障,造成业务长时间无法为客户提供服务。
针对上述问题和现有解决方案的缺陷,本申请的发明人提出如下方案:
首先,在云端管理节点新增调度模块,用于收集分析边缘节点之间的网络拓扑、地理位置关系、邻近基站负载等信息,为离线的边缘节点搜索一个最佳可捕获离线节点状态的托管边缘节点。
其次,边缘节点新增软SIM卡模块(即前文中的SIM卡控制模块)和基带/射频模组,离线边缘节点和托管边缘节点通过空中下载协议OTA(Over-the-Air Technology)在发现节点失联时动态启动SIM卡模块,创建临时的无线信道在被选中的托管边缘节点和离线边缘节点之间建立安全会话连接。
由此,托管边缘节点利用动态建立的安全会话连接捕获离线节点状态,并根据捕获信息判断离线节点是否还能正常提供服务,如超时未捕获信息,则可判断节点存在故障。
可见,采用本申请的技术方案之后,云端管理节点在边缘节点离线后为其搜索一个最佳的托管边缘节点,捕获离线边缘节点状态,及时发现节点故障。而且,通过临时创建的无线安全连接上报离线边缘节点状态,无需事先建立备份冗余网络,大大节约了部署成本。
结合图11中所示的管理节点、托管边缘节点以及离线边缘节点之间的交互示意图,对本申请的技术方案进行描述,如下:
步骤1101:管理节点监测边缘节点网络中是否出现离线边缘节点;
步骤1102:管理节点在监测到出现至少一个离线边缘节点的情况下,为离线边缘节点确定托管边缘节点;
在一种实现方式中,步骤1102可以通过以下方式实现:
获得离线边缘节点与边缘节点网络中的其他边缘节点之间的网络连接参数;在边缘节点网络中的其他边缘节点中,确定网络连接参数满足托管条件的托管边缘节点;
其中,托管条件包括:
托管边缘节点与离线边缘节点之间的网络传输时延参数在边缘节点网络中所有边缘节点分别与离线边缘节点之间的网络传输时延参数中最小,和/或,托管边缘节点与离线边缘节点之间的网络路由转发跳数在边缘节点网络中所有边缘节点分别与离线边缘节点之间的网络路由转发跳数中最小。
在一种实现方式中,步骤1102可以通过以下方式实现:
获得离线边缘节点与边缘节点网络中的其他基站之间的网络连接参数;其他基站为边缘节点网络中区别于离线边缘节点所属基站的基站;在边缘节点网络的其他基站中,确定网络连接参数满足托管条件的目标基站;在目标基站中,确定负载参数满足优选条件的托管边缘节点;
其中,托管条件包括:目标基站为边缘节点网络中可用带宽大于或等于带宽阈值且与离线边缘节点之间的距离最小的基站;负载参数满足优选条件,包括:托管边缘节点为目标基站中负载最小的边缘节点。
步骤1103:当前边缘节点监测是否与管理节点失联;
步骤1104:当前边缘节点在监测到与管理节点失联的情况下,确定当前边缘节点为离线边缘节点;
步骤1105:离线边缘节点向通信基站申请第二通信标识并下载通信配置文件,以建立能够发送当前状态信息的通信连接;
步骤1106:离线边缘节点通过建立的通信连接广播当前状态信息;
步骤1107:管理节点向托管边缘节点发送托管信息;
步骤1108:托管边缘节点根据托管信息中的节点信息,建立与离线边缘节点之间的通信连接;
其中,托管边缘节点可以利用托管边缘节点内的第一通信标识,建立与离线边缘节点之间的通信连接。
步骤1109:托管边缘节点通过通信连接获得当前节点状态;
其中,托管边缘节点在通过通信连接接收到离线边缘节点所发送的当前状态信息的情况下,根据当前状态信息获得离线边缘节点的当前节点状态;此时的当前节点状态表征离线边缘节点处于故障状态;
而托管边缘节点在通过通信连接无法接收到离线边缘节点所发送的当前状态信息的情况下,获得离线边缘节点的当前节点状态,此时的当前节点状态表征离线边缘节点处于自治状态或者服务不可用的状态;
步骤1110:托管边缘节点在通过通信连接能够接收到离线边缘节点发送的当前状态信息的情况下,通过通信连接与离线边缘节点确定状态更新频率;
由此,离线边缘节点按照状态更新频率更新离线边缘状态的当前状态信息并向托管边缘节点发送,直到当前状态信息表征离线边缘节点与管理节点之间处于连接状态。
步骤1111:托管边缘节点将离线边缘节点的当前节点状态发送给管理节点,由此,管理节点获得托管边缘节点传输的离线边缘节点的当前节点状态。
步骤1112:管理节点在离线边缘节点的当前节点状态表征离线边缘节点处于服务不可用状态或故障状态的情况下,在边缘节点网络中为离线边缘节点确定备选边缘节点;
步骤1113:管理节点在备选边缘节点上重建离线边缘节点对应的服务;
另外,管理节点根据离线边缘节点的当前节点状态更新数据库状态,并且管理节点在当前节点状态表征离线边缘节点与管理节点之间恢复连接状态的情况下,发送通知消息给托管边缘节点,由此,托管边缘节点关闭与离线边缘节点之间的通信连接,将第一通信标识切换至未激活状态。
同时,离线边缘节点在监测到与管理节点之间恢复连接的情况下,关闭与离线边缘节点之间的通信连接,删除通信配置文件,并且发送注销信息给通信基站,以通知通信基站注销第二通信标识。
具体实现方案如下:
图12描述了离线边缘节点与云端管理节点失联后更新节点状态的工作流程图。在图12示例中,EdgeNode1为离线边缘节点,EdgeNode2为托管边缘节点,Central mgmt.Node为云端管理节点。每个节点会内置一个托管SIM卡号码的配置文件(即前文中的通信配置文件),当该节点被管理节点选中为托管边缘节点时,才会激活该SIM卡号码。
其中,在节点离线后,离线边缘节点侧的具体处理过程如下:
1、离线边缘节点EdgeHub模块监听与云端管理节点Cloud-Hub之间的websocket连接,发现与云端管理节点失联。
2、通知Meta manager将更新数据库,将本地节点设置为失联状态。
3、离线边缘节点重启后本地容器管理代理EdgeD,并重启Pod,Pod运行正常则将节点设置为失联自治状态;如Pod无法正常运行,则将节点设置为失联服务不可用状态。
4、离线边缘节点SIM卡控制模块监听本地节点状态,如发现节点处于失联状态,向软SIM卡下发注册请求。
5、离线节点软SIM卡通过OTA协议向基站BS(base station)请求SIM卡配置文件,并下载安装配置文件,加载SIM注册信息,激活离线节点SIM卡号码。
6、离线节点SIM卡控制模块下发节点状态发布指令,通知软SIM卡向托管SIM号码发送消息更新该节点状态为失联自治或失联服务不可用并协商状态更新频率。
7、离线节点软SIM卡模块收到托管SIM号码发来的确认通知及协商结果,按照约定频率向托管SIM号码发送状态更新消息。
8、当离线节点监听到与云端连接恢复,则通知托管SIM该节点状态为已连接并关闭更新通道,同时并删除SIM卡配置文件通知基站解除SIM卡号码注册。
云端管理节点和托管节点侧具体处理过程如下:
1a、云端管理节点cloudhub模块监听与离线节点Edgehub之间的websocket连接,发现节点失联,通知托管节点调度模块。
2a、托管节点调度模块通过分析边缘节点位置、核心网拓扑、临近基站负载等信息,为离线节点搜索一个最近的可捕获离线节点状态的边缘节点,并通知该节点的metamanager更新节点状态为托管边缘节点。具体搜索流程参考后续图13和图14的描述。
3a、4a和5a、托管边缘节点SIM卡控制模块监听节点状态变化,发现该节点已成为托管边缘节点,则激活托管SIM配置文件,等待接收离线边缘节点发送的状态更新消息。
6a、托管边缘节点捕获到离线边缘节点发送的状态更新消息之后,通知云端管理节点更新节点状态处于失联自治或失联服务不可用的状态。如超时未捕获离线边缘节点发送的消息,则通知云端管理节点该离线边缘节点状态处于系统故障状态。
7a、托管边缘节点监听离线边缘节点状态并通知中心节点即管理节点,如节点处于失联服务不可用或者系统故障状态,管理节点将第一时间将该离线节点运行的服务在其他节点重建,保证仍然对外提供服务,同时通知运维人员修复故障。如节点处于失联自治状态,则管理节点只更新数据库状态,等待离线节点自动恢复连接即可。
图13和图14描述了托管节点调度模块为离线边缘节点搜索最佳托管边缘节点的具体流程。当云端管理节点能够同时收集到无线核心网络拓扑和性能指标数据和邻近基站参数数据时,优先选择图13描述的实现方案。
其中,图13描述了云端管理节点支持无线核心网络拓扑和性能指标分析时的搜索流程,图13中,在基站CN-NF1上有在线边缘节点Edge1,在基站CN-NF2上有离线边缘节点Edge1和在线边缘节点Edge2,在基站CN-NF3上有在线边缘节点Edge3,在基站CN-NF4上有离线边缘节点Edge2,具体如下:
1、托管节点调度模块收集所有边缘节点与无线核心网节点的拓扑连接和性能参数,包括边缘节点位置信息、连接的核心网节点信息、边缘节点与核心网节点之间的网络性能参数(延时、吞吐等)、核心网节点之间的链路性能参数(链路延时、吞吐等)。
2、根据收集到的性能指标和拓扑,计算离线边缘节点到其他在线边缘节点经由无线核心网节点转发的端到端延时和路由转发跳数。
3、选择到离线边缘节点延时最小或者跳数最少的边缘节点作为托管节点。
4、当存在多个离线边缘节点时,选择到多个边缘节点平均延时最小或者平均路由跳数最少的边缘节点作为托管节点。
例如,为基站CN-NF2上的离线边缘节点Edge1和基站CN-NF4上的离线边缘节点Edge2选择基站CN-NF2上的在线边缘节点Edge2作为托管边缘节点。
图14描述了云端管理节点仅能分析基站参数时的搜索流程,图14中,在中度负载的基站CN-NF1上有在线边缘节点Edge1,在中度负载的基站CN-NF2上有离线边缘节点Edge1和在线边缘节点Edge2,在重度负载的基站CN-NF3上有在线边缘节点Edge3,在轻负载的基站CN-NF4上有离线边缘节点Edge4,具体如下:
1、托管节点调度模块收集所有边缘节点及附近基站的参数信息,包括边缘节点位置信息、所属基站、负载等,基站的位置信息、负载(例如带宽使用率等)等。
2、根据收集到的边缘节点及基站位置信息,计算离线边缘节点与其他在线边缘节点所属的基站之间的距离。
3、选择满足可用带宽阈值要求并且与离线边缘节点所属基站位置最近的基站。
4、从选择的基站覆盖范围中挑选一个负载最小的边缘节点作为托管节点。
5、当存在多个离线边缘节点时,选择满足可用带宽阈值要求并且到多个边缘节点所属基站的平均距离最近的基站,并从该基站覆盖范围中挑选一个负载最小的边缘节点作为托管节点。
例如,为基站CN-NF2上的离线边缘节点Edge1选择轻负载的基站CN-NF4,并在基站CN-NF4上选择在线边缘节点Edge4作为托管边缘节点。
本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的装置而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。
专业人员还可以进一步意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。
结合本文中所公开的实施例描述的方法或算法的步骤可以直接用硬件、处理器执行的软件模块,或者二者的结合来实施。软件模块可以置于随机存储器(RAM)、内存、只读存储器(ROM)、电可编程ROM、电可擦除可编程ROM、寄存器、硬盘、可移动磁盘、CD-ROM、或技术领域内所公知的任意其它形式的存储介质中。
对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本申请。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本申请的精神或范围的情况下,在其它实施例中实现。因此,本申请将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。
Claims (9)
1.一种控制方法,包括:
在接收到边缘节点网络中的管理节点发送的托管信息的情况下,确定当前边缘节点为托管边缘节点,所述托管信息中至少包含被托管的离线边缘节点的节点信息;
根据所述托管信息中的节点信息,建立与所述离线边缘节点之间的通信连接;
通过所述通信连接,获得所述离线边缘节点的当前节点状态;
将所述离线边缘节点的当前节点状态传输给所述管理节点;
其中,通过所述通信连接,获得所述离线边缘节点的当前节点状态,包括:
在通过所述通信连接能够接收到所述离线边缘节点向所述托管边缘节点发送的当前状态信息的情况下,根据所述当前状态信息,获得所述离线边缘节点的当前节点状态,其中,所述当前节点状态表征所述离线边缘节点处于自治状态或服务不可用状态;
在通过所述通信连接无法接收到所述离线边缘节点向所述托管边缘节点发送的当前状态信息的情况下,获得所述离线边缘节点的当前节点状态,所述当前节点状态表征所述离线边缘节点处于故障状态。
2.根据权利要求1所述的方法,根据所述托管信息中的节点信息,建立与所述离线边缘节点之间的通信连接,包括:
利用所述托管边缘节点内的第一通信标识,建立与所述离线边缘节点之间的通信连接。
3.根据权利要求1所述的方法,在通过所述通信连接能够接收到所述离线边缘节点向所述托管边缘节点发送的当前状态信息的情况下,所述方法还包括:
通过所述通信连接与所述离线边缘节点确定状态更新频率,以使得所述离线边缘节点按照所述状态更新频率更新所述离线边缘节点的当前状态信息并向所述托管边缘节点发送,直到所述当前状态信息表征所述离线边缘节点与所述管理节点之间处于连接状态。
4.一种控制方法,包括:
监测边缘节点网络中是否出现离线边缘节点;
在监测到出现至少一个离线边缘节点的情况下,为所述离线边缘节点确定托管边缘节点;
向所述托管边缘节点发送托管信息,以使得所述托管边缘节点根据所述托管信息中所包含的被托管的离线边缘节点的节点信息,建立与所述离线边缘节点之间的通信连接;并通过所述通信连接获得所述离线边缘节点的当前节点状态;
获得所述托管边缘节点传输的所述离线边缘节点的当前节点状态;
其中,通过所述通信连接获得所述离线边缘节点的当前节点状态,包括:
在通过所述通信连接能够接收到所述离线边缘节点向所述托管边缘节点发送的当前状态信息的情况下,根据所述当前状态信息,获得所述离线边缘节点的当前节点状态,其中,所述当前节点状态表征所述离线边缘节点处于自治状态或服务不可用状态;
在通过所述通信连接无法接收到所述离线边缘节点向所述托管边缘节点发送的当前状态信息的情况下,获得所述离线边缘节点的当前节点状态,所述当前节点状态表征所述离线边缘节点处于故障状态。
5.根据权利要求4所述的方法,为所述离线边缘节点确定托管边缘节点,包括:
获得所述离线边缘节点与所述边缘节点网络中的其他边缘节点之间的网络连接参数;
在所述边缘节点网络中的其他边缘节点中,确定所述网络连接参数满足托管条件的托管边缘节点;
其中,所述托管条件包括:
所述托管边缘节点与所述离线边缘节点之间的网络传输时延参数在所述边缘节点网络中所有边缘节点分别与所述离线边缘节点之间的网络传输时延参数中最小,
和/或,所述托管边缘节点与所述离线边缘节点之间的网络路由转发跳数在所述边缘节点网络中所有边缘节点分别与所述离线边缘节点之间的网络路由转发跳数中最小。
6.根据权利要求4所述的方法,为所述离线边缘节点确定托管边缘节点,包括:
获得所述离线边缘节点与所述边缘节点网络中的其他基站之间的网络连接参数;所述其他基站为所述边缘节点网络中区别于所述离线边缘节点所属基站的基站;
在所述边缘节点网络的其他基站中,确定所述网络连接参数满足托管条件的目标基站;
在所述目标基站中,确定负载参数满足优选条件的托管边缘节点;
其中,所述托管条件包括:所述目标基站为所述边缘节点网络中可用带宽大于或等于带宽阈值且与所述离线边缘节点之间的距离最小的基站;
所述负载参数满足优选条件,包括:所述托管边缘节点为所述目标基站中负载最小的边缘节点。
7.根据权利要求4所述的方法,还包括:
在所述离线边缘节点的当前节点状态表征所述离线边缘节点处于服务不可用状态或故障状态的情况下,在所述边缘节点网络中为所述离线边缘节点确定备选边缘节点;
在所述备选边缘节点上重建所述离线边缘节点对应的服务。
8.一种控制装置,包括:
信息接收单元,用于接收边缘节点网络中的管理节点发送的托管信息;
托管确定单元,用于在接收到所述管理节点发送的托管信息的情况下,确定当前边缘节点为托管边缘节点,所述托管信息中至少包含被托管的离线边缘节点的节点信息;
连接建立单元,用于根据所述托管信息中的节点信息,建立与所述离线边缘节点之间的通信连接;
状态获得单元,用于通过所述通信连接,获得所述离线边缘节点的当前节点状态;
状态传输单元,用于将所述离线边缘节点的当前节点状态传输给所述管理节点;
其中,通过所述通信连接,获得所述离线边缘节点的当前节点状态,包括:
在通过所述通信连接能够接收到所述离线边缘节点向所述托管边缘节点发送的当前状态信息的情况下,根据所述当前状态信息,获得所述离线边缘节点的当前节点状态,其中,所述当前节点状态表征所述离线边缘节点处于自治状态或服务不可用状态;
在通过所述通信连接无法接收到所述离线边缘节点向所述托管边缘节点发送的当前状态信息的情况下,获得所述离线边缘节点的当前节点状态,所述当前节点状态表征所述离线边缘节点处于故障状态。
9.一种控制装置,包括:
离线监测单元,用于监测边缘节点网络中是否出现离线边缘节点;
托管确定单元,用于在所述离线监测单元监测到出现至少一个离线边缘节点的情况下,为所述离线边缘节点确定托管边缘节点;
信息发送单元,用于向所述托管边缘节点发送托管信息,以使得所述托管边缘节点根据所述托管信息中所包含的被托管的离线边缘节点的节点信息,建立与所述离线边缘节点之间的通信连接;并通过所述通信连接获得所述离线边缘节点的当前节点状态;
状态获得单元,用于获得所述托管边缘节点传输的所述离线边缘节点的当前节点状态;
其中,通过所述通信连接获得所述离线边缘节点的当前节点状态,包括:
在通过所述通信连接能够接收到所述离线边缘节点向所述托管边缘节点发送的当前状态信息的情况下,根据所述当前状态信息,获得所述离线边缘节点的当前节点状态,其中,所述当前节点状态表征所述离线边缘节点处于自治状态或服务不可用状态;
在通过所述通信连接无法接收到所述离线边缘节点向所述托管边缘节点发送的当前状态信息的情况下,获得所述离线边缘节点的当前节点状态,所述当前节点状态表征所述离线边缘节点处于故障状态。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110113143.3A CN112910981B (zh) | 2021-01-27 | 2021-01-27 | 一种控制方法及装置 |
US17/551,855 US20220239748A1 (en) | 2021-01-27 | 2021-12-15 | Control method and device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110113143.3A CN112910981B (zh) | 2021-01-27 | 2021-01-27 | 一种控制方法及装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN112910981A CN112910981A (zh) | 2021-06-04 |
CN112910981B true CN112910981B (zh) | 2022-07-26 |
Family
ID=76119014
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110113143.3A Active CN112910981B (zh) | 2021-01-27 | 2021-01-27 | 一种控制方法及装置 |
Country Status (2)
Country | Link |
---|---|
US (1) | US20220239748A1 (zh) |
CN (1) | CN112910981B (zh) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113438311A (zh) * | 2021-06-24 | 2021-09-24 | 浪潮云信息技术股份公司 | 一种边缘计算场景下的环境巡检实现方法 |
US20230030168A1 (en) * | 2021-07-27 | 2023-02-02 | Dell Products L.P. | Protection of i/o paths against network partitioning and component failures in nvme-of environments |
CN113726556B (zh) * | 2021-08-06 | 2024-05-31 | 国网电力科学研究院有限公司 | 边缘物联代理节点运维方法、系统、存储介质及计算设备 |
US11924305B2 (en) | 2022-06-29 | 2024-03-05 | International Business Machines Corporation | Edge node autonomy |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2018232966A1 (zh) * | 2017-06-19 | 2018-12-27 | 深圳市盛路物联通讯技术有限公司 | 一种基于边缘转发节点的终端设备离线检测方法及系统 |
CN111294845A (zh) * | 2020-02-13 | 2020-06-16 | 世纪龙信息网络有限责任公司 | 节点切换方法、装置、计算机设备和存储介质 |
Family Cites Families (111)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7068674B1 (en) * | 1999-08-23 | 2006-06-27 | Lg Electronics Inc. | Method of controlling connection between nodes in digital interface |
JP2001298482A (ja) * | 2000-04-13 | 2001-10-26 | Nec Corp | 分散型障害回復装置及びシステムと方法並びに記録媒体 |
US6937562B2 (en) * | 2001-02-05 | 2005-08-30 | Ipr Licensing, Inc. | Application specific traffic optimization in a wireless link |
US7233989B2 (en) * | 2002-02-22 | 2007-06-19 | Bea Systems, Inc. | Method for automatic monitoring of managed server health |
US9087319B2 (en) * | 2002-03-11 | 2015-07-21 | Oracle America, Inc. | System and method for designing, developing and implementing internet service provider architectures |
TWI259360B (en) * | 2004-12-23 | 2006-08-01 | Inventec Corp | Computer platform testing method and system thereof |
CN100352223C (zh) * | 2004-12-31 | 2007-11-28 | 华为技术有限公司 | 一种在城域传输网络中保护数据业务的方法 |
US7668962B2 (en) * | 2005-02-07 | 2010-02-23 | Symantec Operating Corporation | System and method for connection failover using redirection |
US8667184B2 (en) * | 2005-06-03 | 2014-03-04 | Qnx Software Systems Limited | Distributed kernel operating system |
US7555468B2 (en) * | 2006-06-26 | 2009-06-30 | The Boeing Company | Neural network-based node mobility and network connectivty predictions for mobile ad hoc radio networks |
US7778189B2 (en) * | 2006-06-30 | 2010-08-17 | Nokia Corporation | Maintaining an existing connection between nodes |
EP1898656A1 (en) * | 2006-09-06 | 2008-03-12 | Nokia Siemens Networks Gmbh & Co. Kg | Method for recovering connectivity in the event of a failure in a radio communications system and controlling node thereof |
US20080126213A1 (en) * | 2006-09-14 | 2008-05-29 | Gilbarco Inc. | Peer-to-peer data replication for off-line transactions in a retail fueling environment |
US7983218B2 (en) * | 2007-03-29 | 2011-07-19 | Intel Corporation | Techniques to support seamless mobility of electronic devices engaged in a session initiation protocol (SIP) session |
US8115651B2 (en) * | 2007-04-13 | 2012-02-14 | Xact Downhole Telemetry Inc. | Drill string telemetry methods and apparatus |
CA2687882A1 (en) * | 2007-06-01 | 2008-12-04 | Nortel Networks Limited | Distributed connection establishment and restoration |
EP2180731A4 (en) * | 2007-08-16 | 2014-03-05 | Nec Corp | RADIO COMMUNICATION SYSTEM AND METHOD |
EP2198556B1 (en) * | 2007-10-09 | 2013-05-22 | Telefonaktiebolaget LM Ericsson (publ) | An arrangement and a method for handling failures in a network |
US20090177743A1 (en) * | 2008-01-08 | 2009-07-09 | Gal Ashour | Device, Method and Computer Program Product for Cluster Based Conferencing |
JP4518169B2 (ja) * | 2008-03-24 | 2010-08-04 | ブラザー工業株式会社 | ツリー型放送システム、モード切替指示方法、放送装置、及び放送処理プログラム |
CN101252500B (zh) * | 2008-04-16 | 2012-08-08 | 杭州华三通信技术有限公司 | 任意拓扑相交环网的实现方法、节点和相交环网 |
US8631134B2 (en) * | 2008-07-30 | 2014-01-14 | Visa U.S.A. Inc. | Network architecture for secure data communications |
US9198222B2 (en) * | 2008-10-22 | 2015-11-24 | International Business Machines Corporation | Telecommunication network |
WO2010068465A2 (en) * | 2008-11-25 | 2010-06-17 | Citrix Systems. Inc. | Systems and methods for maintaining persistence by a backup virtual server |
US8300551B2 (en) * | 2009-01-28 | 2012-10-30 | Google Inc. | Ascertaining presence in wireless networks |
KR100991714B1 (ko) * | 2009-03-13 | 2010-11-04 | 고려대학교 산학협력단 | Rfid/usn 인프라 구조에서의 센서노드 관리 시스템및 방법과 이에 사용되는 게이트웨이 시스템 |
CN101645807B (zh) * | 2009-09-04 | 2011-06-08 | 英华达(上海)科技有限公司 | 网络联机状态的侦测系统及方法 |
GB0916582D0 (en) * | 2009-09-22 | 2009-10-28 | Software Cellular Network Ltd | Subscriber identification management broker for fixed/mobile networks |
US8863247B2 (en) * | 2009-09-30 | 2014-10-14 | Red Hat, Inc. | LDAP security domain data storage |
CN101702663B (zh) * | 2009-11-11 | 2012-09-05 | 华为技术有限公司 | 一种环网拓扑信息的更新方法和装置 |
US8750098B2 (en) * | 2010-07-28 | 2014-06-10 | At&T Intellectual Property I, L.P. | Femtocell service through a secondary connection |
US8572239B2 (en) * | 2010-09-20 | 2013-10-29 | Microsoft Corporation | Node clustering |
US8521703B2 (en) * | 2010-11-05 | 2013-08-27 | International Business Machines Corporation | Multiple node/virtual input/output (I/O) server (VIOS) failure recovery in clustered partition mobility |
US9311324B2 (en) * | 2011-01-26 | 2016-04-12 | Mitre Corporation | Synchronizing data among a federation of servers with intermittent or low signal bandwidth |
EP2702502A4 (en) * | 2011-04-29 | 2015-06-03 | Tata Consultancy Services Ltd | ARCHIVING AND RECOVERY SYSTEM |
US9231838B2 (en) * | 2011-11-09 | 2016-01-05 | Telefonaktiebolaget L M Ericsson (Publ) | Method and apparatus for detecting and locating network connection failures |
KR101383905B1 (ko) * | 2011-12-19 | 2014-04-17 | 주식회사 솔박스 | 해시 함수 결과를 이용한 서버 부하 분산 처리 방법 및 그 장치 |
CN104106302B (zh) * | 2012-02-10 | 2019-04-09 | 诺基亚技术有限公司 | 用于增强连接控制的方法和设备 |
US8918673B1 (en) * | 2012-06-14 | 2014-12-23 | Symantec Corporation | Systems and methods for proactively evaluating failover nodes prior to the occurrence of failover events |
KR101522005B1 (ko) * | 2012-09-06 | 2015-05-21 | 한국전자통신연구원 | 보호 절체 방법 및 그 장치 |
US10454997B2 (en) * | 2012-09-07 | 2019-10-22 | Avigilon Corporation | Distributed physical security system |
CN103780482B (zh) * | 2012-10-22 | 2017-06-27 | 华为技术有限公司 | 一种获取内容方法及用户设备、缓存节点 |
CN103841030B (zh) * | 2012-11-23 | 2018-02-23 | 华为技术有限公司 | 一种汇聚点收敛方法及装置 |
US11030055B2 (en) * | 2013-03-15 | 2021-06-08 | Amazon Technologies, Inc. | Fast crash recovery for distributed database systems |
US10135914B2 (en) * | 2013-04-16 | 2018-11-20 | Amazon Technologies, Inc. | Connection publishing in a distributed load balancer |
US9871712B1 (en) * | 2013-04-16 | 2018-01-16 | Amazon Technologies, Inc. | Health checking in a distributed load balancer |
CN104333511B (zh) * | 2013-07-22 | 2019-01-08 | 华为技术有限公司 | 确定业务传输路径的方法、装置及系统 |
TWI514250B (zh) * | 2013-11-18 | 2015-12-21 | Synology Inc | 用來管理一儲存系統之方法與裝置以及計算機程式產品 |
JP6375679B2 (ja) * | 2014-04-24 | 2018-08-22 | 富士通株式会社 | サーバ情報管理装置,サーバ情報管理プログラム,及びサーバ情報管理方法 |
AU2015311663B2 (en) * | 2014-09-03 | 2019-02-28 | Aira Tech Corporation | Media streaming methods, apparatus and systems |
WO2016041998A1 (en) * | 2014-09-15 | 2016-03-24 | Foundation For Research And Technology - Hellas (Forth) | Tiered heterogeneous fast layer shared storage substrate apparatuses, methods, and systems |
US10270651B2 (en) * | 2014-11-19 | 2019-04-23 | Parallel Wireless, Inc. | HealthCheck access point |
CN106162595A (zh) * | 2015-04-27 | 2016-11-23 | 中兴通讯股份有限公司 | 虚拟用户识别模块卡的业务数据传输方法、终端及计费系统 |
US9872168B2 (en) * | 2015-06-10 | 2018-01-16 | Soracom, Inc. | Management method and management server for using SIM cards |
JP6097467B1 (ja) * | 2015-06-10 | 2017-03-15 | 株式会社ソラコム | 無線端末にipネットワークへのアクセスを提供するための通信システム及び通信方法 |
WO2017012651A1 (en) * | 2015-07-20 | 2017-01-26 | Telefonaktiebolaget Lm Ericsson (Publ) | Operating a pool of mobility nodes |
US9979791B2 (en) * | 2015-09-18 | 2018-05-22 | Avigilon Corporation | Physical security system having multiple server nodes configured to implement a conditionally triggered rule |
US10333849B2 (en) * | 2016-04-28 | 2019-06-25 | Nicira, Inc. | Automatic configuration of logical routers on edge nodes |
US10397085B1 (en) * | 2016-06-30 | 2019-08-27 | Juniper Networks, Inc. | Offloading heartbeat responses message processing to a kernel of a network device |
US10813028B2 (en) * | 2016-07-21 | 2020-10-20 | Kt Corporation | Method for performing mobility process of NB-IoT terminal, and apparatus therefor |
US10334446B2 (en) * | 2016-08-05 | 2019-06-25 | Nxgen Partners Ip, Llc | Private multefire network with SDR-based massive MIMO, multefire and network slicing |
US10404664B2 (en) * | 2016-10-25 | 2019-09-03 | Arm Ip Limited | Apparatus and methods for increasing security at edge nodes |
FI127930B (en) * | 2017-02-24 | 2019-05-31 | Piceasoft Oy | A method and system for transferring data between devices |
US10581669B2 (en) * | 2017-03-07 | 2020-03-03 | Nicira, Inc. | Restoring control-plane connectivity with a network management entity |
JP6594365B2 (ja) * | 2017-03-22 | 2019-10-23 | 株式会社東芝 | 無線通信装置及び無線通信システム |
US11115825B2 (en) * | 2017-03-29 | 2021-09-07 | Ntt Docomo, Inc. | Connection control system, connection control method and management server |
EP3639545B1 (en) * | 2017-06-16 | 2022-06-22 | Motorola Mobility LLC | Reporting monitored parameter information |
CN109104351B (zh) * | 2017-06-21 | 2020-08-25 | 比亚迪股份有限公司 | 列车网络节点和基于CANopen协议的列车网络节点监测方法 |
US11212204B2 (en) * | 2017-06-30 | 2021-12-28 | Xi'an Zhongxing New Software Co., Ltd. | Method, device and system for monitoring node survival state |
CN109257195B (zh) * | 2017-07-12 | 2021-01-15 | 华为技术有限公司 | 集群中节点的故障处理方法及设备 |
US10382576B2 (en) * | 2017-07-20 | 2019-08-13 | Vmware, Inc. | Transparent server failover in stateful distributed protocols |
US10521127B2 (en) * | 2017-07-31 | 2019-12-31 | Netapp, Inc. | Building stable storage area networks for compute clusters |
WO2019026171A1 (ja) * | 2017-08-01 | 2019-02-07 | 株式会社日立製作所 | ストレージシステムの管理システム |
JP6904169B2 (ja) * | 2017-08-30 | 2021-07-14 | 富士通株式会社 | タスク配備プログラム、タスク配備方法、およびタスク配備装置 |
US10503869B2 (en) * | 2017-09-08 | 2019-12-10 | Konica Minolta Healthcare Americas, Inc. | Cloud-to-local, local-to-cloud switching and synchronization of medical images and data |
US11050620B2 (en) * | 2017-11-14 | 2021-06-29 | TidalScale, Inc. | Dynamic reconfiguration of resilient logical modules in a software defined server |
US10419953B2 (en) * | 2017-12-05 | 2019-09-17 | Echelon Corporation | Self-healing lighting network |
KR102473262B1 (ko) * | 2018-01-08 | 2022-12-05 | 삼성전자주식회사 | 통신 연결의 형성 또는 해제를 제어하는 전자 장치 및 그 동작 방법 |
EP3746999B1 (en) * | 2018-01-29 | 2025-03-12 | InterDigital Patent Holdings, Inc. | Methods of a mobile edge computing (mec) deployment for unmanned aerial system traffic management (utm) system applications |
JP2019191843A (ja) * | 2018-04-24 | 2019-10-31 | 富士通株式会社 | 接続制御プログラム、接続制御方法、及び接続制御装置 |
US11436344B1 (en) * | 2018-04-24 | 2022-09-06 | Pure Storage, Inc. | Secure encryption in deduplication cluster |
US10904322B2 (en) * | 2018-06-15 | 2021-01-26 | Cisco Technology, Inc. | Systems and methods for scaling down cloud-based servers handling secure connections |
CN110169040B (zh) * | 2018-07-10 | 2021-09-28 | 深圳花儿数据技术有限公司 | 基于多层一致性哈希的分布式数据存储方法与系统 |
WO2020032528A1 (ko) * | 2018-08-07 | 2020-02-13 | 엘지전자 주식회사 | 무선 통신 시스템에서 노드의 동작 방법 및 상기 방법을 이용하는 장치 |
TWI686696B (zh) * | 2018-08-14 | 2020-03-01 | 財團法人工業技術研究院 | 計算節點及其失效偵測方法與雲端資料處理系統 |
WO2020059470A1 (en) * | 2018-09-21 | 2020-03-26 | Sharp Kabushiki Kaisha | Systems, devices, and methods for connection reestablishment via alternative routes in integrated access and backhaul due to radio link failures |
EP3860183A4 (en) * | 2018-09-26 | 2021-11-17 | Kyocera Corporation | RELAY DEVICE |
US11582268B2 (en) * | 2018-11-14 | 2023-02-14 | Lenovo (Singapore) Pte. Ltd. | Establishing a connection with a dual registered device |
EP3883197B1 (en) * | 2018-12-11 | 2024-08-21 | Huawei Technologies Co., Ltd. | Service path establishment method, network device, and system |
US20200204621A1 (en) * | 2018-12-21 | 2020-06-25 | York Telecom Corporation | Management of live media connections |
TWI704460B (zh) * | 2019-01-19 | 2020-09-11 | 神雲科技股份有限公司 | 叢集式系統中維持記憶體共享方法 |
US10802978B2 (en) * | 2019-01-23 | 2020-10-13 | EMC IP Holding Company LLC | Facilitation of impact node reboot management in a distributed system |
KR102716806B1 (ko) * | 2019-03-27 | 2024-10-11 | 오피노 엘엘씨 | 액세스 관리를 위한 셀 정보 |
CN111757362A (zh) * | 2019-03-28 | 2020-10-09 | 中兴通讯股份有限公司 | 一种链路状态的通知,链路的处理方法及装置 |
JP2022535664A (ja) * | 2019-06-11 | 2022-08-10 | アポロ インテリジェント ドライビング テクノロジー(ペキン)カンパニー リミテッド | 運転制御のための方法及び装置、電子機器、コンピュータ可読記憶媒体、運転制御システム並びにコンピュータプログラム |
CN112087312B (zh) * | 2019-06-15 | 2023-02-03 | 华为云计算技术有限公司 | 一种提供边缘服务的方法、装置和设备 |
US20210037091A1 (en) * | 2019-07-30 | 2021-02-04 | Cisco Technology, Inc. | Peer discovery process for disconnected nodes in a software defined network |
CN110502342B (zh) * | 2019-08-16 | 2023-07-18 | 中科边缘智慧信息科技(苏州)有限公司 | 一种间歇网络环境下机动边缘信息服务网络 |
GB2590592A (en) * | 2019-09-30 | 2021-07-07 | Truphone Ltd | Network connectivity |
US20210103598A1 (en) * | 2019-10-04 | 2021-04-08 | Hewlett Packard Enterprise Development Lp | Managing persistent handle information for a file |
US11640342B2 (en) * | 2019-10-30 | 2023-05-02 | Ghost Autonomy Inc. | Fault state transitions in an autonomous vehicle |
FR3103295B1 (fr) * | 2019-11-19 | 2021-12-03 | Commissariat Energie Atomique | Méthode d’association d’équipements d’utilisateurs dans un réseau cellulaire au moyen d’un apprentissage par renforcement multi-agent |
CN113132176B (zh) * | 2019-12-31 | 2024-02-02 | 华为云计算技术有限公司 | 一种控制边缘节点的方法、节点及边缘计算系统 |
US11152991B2 (en) * | 2020-01-23 | 2021-10-19 | Nxgen Partners Ip, Llc | Hybrid digital-analog mmwave repeater/relay with full duplex |
CN111901421B (zh) * | 2020-07-28 | 2024-12-10 | 腾讯科技(深圳)有限公司 | 一种数据处理方法及相关设备 |
US11763238B2 (en) * | 2020-08-07 | 2023-09-19 | Sony Group Corporation | User interface-based mobility transaction management on a MaaS platform |
CN112035215B (zh) * | 2020-08-31 | 2023-12-19 | 腾讯科技(深圳)有限公司 | 节点集群的节点自治方法、系统、装置及电子设备 |
TWI763061B (zh) * | 2020-09-28 | 2022-05-01 | 國立中央大學 | 自組織網路組建方法、自組織網路及其節點裝置 |
US11252052B1 (en) * | 2020-11-13 | 2022-02-15 | Accenture Global Solutions Limited | Intelligent node failure prediction and ticket triage solution |
US11573736B2 (en) * | 2020-11-30 | 2023-02-07 | EMC IP Holding Company LLC | Managing host connectivity to a data storage system |
US20230030168A1 (en) * | 2021-07-27 | 2023-02-02 | Dell Products L.P. | Protection of i/o paths against network partitioning and component failures in nvme-of environments |
-
2021
- 2021-01-27 CN CN202110113143.3A patent/CN112910981B/zh active Active
- 2021-12-15 US US17/551,855 patent/US20220239748A1/en not_active Abandoned
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2018232966A1 (zh) * | 2017-06-19 | 2018-12-27 | 深圳市盛路物联通讯技术有限公司 | 一种基于边缘转发节点的终端设备离线检测方法及系统 |
CN111294845A (zh) * | 2020-02-13 | 2020-06-16 | 世纪龙信息网络有限责任公司 | 节点切换方法、装置、计算机设备和存储介质 |
Also Published As
Publication number | Publication date |
---|---|
CN112910981A (zh) | 2021-06-04 |
US20220239748A1 (en) | 2022-07-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN112910981B (zh) | 一种控制方法及装置 | |
EP2676381B1 (en) | Method and apparatus for peer-to-peer service in wireless communication system | |
CN114157667B (zh) | 一种面向网关设备的算力网络服务系统及方法 | |
CN111181747B (zh) | 一种网关协同实现方法、装置、IoT网关及存储介质 | |
CN109845332A (zh) | 用于可靠的物联网的移动设备中继服务 | |
CN107733672A (zh) | 故障处理方法、装置及控制器 | |
CN109842507B (zh) | 一种网络切片管理方法及设备 | |
US20230144337A1 (en) | Method and system for managing radio unit (ru) supervision failure in o-ran | |
CN114328115A (zh) | 一种云端监控和边缘运维的方法及系统 | |
EP4395261A1 (en) | Diagnostics reporting for wide area network assurance system | |
CN117061357A (zh) | 一种基于虚拟专用网络的网络拓扑管理方法和系统 | |
US20180376470A1 (en) | Method and apparatus for access point to station connection | |
US20150085781A1 (en) | Communication Apparatus, Communication Method, Communication System, Control Apparatus and Program | |
CN116886497A (zh) | 基于dpu的服务网格业务集中代理切换方法及处理系统 | |
CN113518125A (zh) | 离线数据的上传方法及系统、存储介质、电子装置 | |
CN117201381A (zh) | 算力路由方法和网关 | |
WO2024189911A1 (ja) | サイレント障害の原因であるルータの推定 | |
US8437274B2 (en) | Discovery of disconnected components in a distributed communication network | |
WO2019242459A1 (zh) | 节点切换方法、网络节点、网络系统及存储介质 | |
US20230164596A1 (en) | Alarm log management system and method during failure in o-ran | |
EP2958270B1 (en) | Direct-link quality monitoring method, communications device, and system | |
Ferreira et al. | Supporting unified distributed management and autonomic decisions: design, implementation and deployment | |
KR101749203B1 (ko) | 기지국의 자율성을 위한 방법, 기저대역 유닛, 기지국, 및 클라우드 기지국 시스템 | |
Ermakov et al. | Development of Data Exchange Technology for Autonomous Robots Using a Self-Organizing Overlay Network | |
EP2028893A1 (en) | Proxy network element and method of performance management in a network |
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 |