一种终端唤醒方法及服务器、电子设备技术

技术编号:24805254 阅读:42 留言:0更新日期:2020-07-07 22:06
本发明专利技术公开了一种终端唤醒方法及服务器、电子设备,包括:维护终端管理列表,终端管理列表包括所有网络区域内的各个终端与各个唤醒服务器的网络地址信息;同一网络区域内的终端与唤醒服务器处于同一网段;接收目标终端的唤醒指令,根据唤醒指令,从终端管理列表中查询获取与目标终端处于同一网段的目标唤醒服务器,向目标唤醒服务器发送唤醒消息,唤醒消息包括目标终端的网络地址信息与唤醒指令;唤醒消息用于目标唤醒服务器向与其同一网段的终端广播魔术包,魔术包包括目标终端的网络地址信息与唤醒指令。本发明专利技术能够实现不同网段的终端的唤醒操作。

【技术实现步骤摘要】
一种终端唤醒方法及服务器、电子设备
本专利技术涉及终端控制
,特别是指一种终端唤醒方法及服务器、电子设备。
技术介绍
在特定范围区域之内,安装了若干终端设备,如一个学校范围内的各个教室内均安装有电子白板、录播装置,电子实验室内配置有多台计算机,一个小区范围内安装有多台监控设备、配电设备等,特定范围区域之内的若干终端设备往往按照区域之内的网络拓扑结构进行跨网段多服务器的部署,各服务器可以对同网段的各终端设备进行管理,而,目前的网络唤醒功能无法实现对跨网段的终端进行远程控制。
技术实现思路
有鉴于此,本专利技术的目的在于提出一种终端唤醒方法及服务器、电子设备,能够实现对不同网段的终端进行远程唤醒控制。基于上述目的,本专利技术提供了一种终端唤醒方法,包括:维护终端管理列表,所述终端管理列表包括所有网络区域内的各个终端与各个唤醒服务器的网络地址信息;同一所述网络区域内的所述终端与所述唤醒服务器处于同一网段;接收目标终端的唤醒指令,根据唤醒指令,从所述终端管理列表中查询获取与所述目标终端处于同一网段的目标唤醒服务器,向所述目标唤醒服务器发送唤醒消息,所述唤醒消息包括所述目标终端的网络地址信息与所述唤醒指令;所述唤醒消息用于所述目标唤醒服务器向与其同一网段的终端广播魔术包,所述魔术包包括所述目标终端的网络地址信息与所述唤醒指令。可选的,所述方法还包括:接收所述所有网络区域内各个终端与各个唤醒服务器的注册消息,所述注册消息包括网络地址信息;根据所述各个终端与各个唤醒服务器的注册消息,生成所述终端管理列表。可选的,所述注册消息包括网络地址信息与属性信息;所述终端管理列表按照所述网络区域划分,每个网络区域包括处于同一网段的一个唤醒服务器与多个终端,及所述唤醒服务器与各终端的网络地址信息、属性信息、唤醒操作按钮。可选的,所述网络地址信息包括MAC地址,所述属性信息包括设备名称、位置、功能。本专利技术实施例还提供一种服务器,包括:数据库,用于存储终端管理列表,所述终端管理列表包括所有网络区域内的各个终端与各个唤醒服务器的网络地址信息;数据收发模块,用于接收目标终端的唤醒指令,以及向目标唤醒服务器发送唤醒消息,所述唤醒消息包括目标终端的网络地址信息与所述唤醒指令;所述唤醒消息用于所述目标唤醒服务器向与其同一网段的终端广播魔术包,所述魔术包包括所述目标终端的网络地址信息与所述唤醒指令;查询模块,用于根据接收的所述唤醒指令,从所述终端管理列表中查询获取与所述目标终端处于同一网段的所述目标唤醒服务器。可选的,所述服务器还包括:所述数据收发模块,用于接收所有网络区域内各个终端与各个唤醒服务器的注册消息,所述注册消息包括网络地址信息;生成列表模块,用于根据所述各个终端与各个唤醒服务器的注册消息,生成所述终端管理列表。可选的,所述注册消息包括网络地址信息与属性信息;所述终端管理列表按照所述网络区域划分,每个网络区域包括处于同一网段的一个唤醒服务器与多个终端,及所述唤醒服务器与各终端的网络地址信息、属性信息、唤醒操作按钮。可选的,所述网络地址信息包括MAC地址,所述属性信息包括设备名称、位置、功能。本专利技术实施例还提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现所述终端唤醒方法。从上面所述可以看出,本专利技术提供的终端唤醒方法及服务器、电子设备,服务器接收目标终端的唤醒指令,根据唤醒指令,从终端管理列表中查询获取与目标终端处于同一网段的目标唤醒服务器,向目标唤醒服务器发送唤醒消息,目标唤醒服务器接收唤醒消息,向与其同一网段的终端广播魔术包,各终端接收魔术包,解析魔术包以获取目标终端的网络地址信息与唤醒指令,目标终端判断网络地址信息与自己的网络地址信息一致,根据唤醒指令执行唤醒操作。本专利技术可根据网络拓扑结构灵活配置网络区域,利用服务器对各网络区域的唤醒服务器与多个终端进行管理,通过唤醒服务器对同一网络区域的目标终端进行远程唤醒操作,能够实现不同网络区域内目标终端的唤醒控制操作。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术实施例的方法流程示意图;图2为本专利技术另一实施例的方法流程示意图;图3为本专利技术实施例的服务器结构框图;图4为本专利技术另一实施例的服务器结构框图;图5为本专利技术实施例的网络拓扑结构示意图。具体实施方式为使本专利技术的目的、技术方案和优点更加清楚明白,以下结合具体实施例,并参照附图,对本专利技术进一步详细说明。需要说明的是,本专利技术实施例中所有使用“第一”和“第二”的表述均是为了区分两个相同名称非相同的实体或者非相同的参量,可见“第一”“第二”仅为了表述的方便,不应理解为对本专利技术实施例的限定,后续实施例对此不再一一说明。图1为本专利技术实施例的方法流程示意图。本专利技术实施例提供的终端唤醒方法,适用于特定区域范围之内,按照特定区域范围的网络拓扑结构,划分为若干网络区域,各网络区域内部署一个唤醒服务器与多个终端,同一网络区域内的一个唤醒服务器与多个终端处于同一网段,终端可以是电子白板、计算机、监控设备等终端设备,如图所示,所述终端唤醒方法包括:S10:维护终端管理列表,所述终端管理列表包括所有网络区域内的各个终端与各个唤醒服务器的网络地址信息;S11:接收目标终端的唤醒指令,根据唤醒指令,从所述终端管理列表中查询获取与目标终端处于同一网段的目标唤醒服务器,向目标唤醒服务器发送唤醒消息,所述唤醒消息包括目标终端的网络地址信息与唤醒指令;所述唤醒消息用于目标唤醒服务器向与其同一网段的终端广播魔术包,所述魔术包包括目标终端的网络地址信息与唤醒指令。本专利技术实施例中,于特定区域范围之内配置用于管理所有终端及唤醒服务器的服务器,服务器维护包括所有终端与唤醒服务器的网络地址信息的终端管理列表;远程唤醒特定的目标终端时,于客户端对目标终端执行唤醒操作,服务器接收目标终端的唤醒指令,根据唤醒指令,查询终端管理列表,获取与目标终端处于同一网段的目标唤醒服务器,向目标唤醒服务器发送包括目标终端的网络地址信息与唤醒指令的唤醒消息,目标唤醒服务器接收唤醒消息,向与目标唤醒服务器处于同一网段的所有终端广播包括目标终端的网络地址信息与唤醒指令的魔术包,终端接收魔术包,解析魔术包以获取网络地址信息与唤醒指令,若网络地址信息与自己的网络地址信息匹配,则终端按照唤醒指令执行唤醒动作。本专利技术能够按照特定区域范围的网络拓扑结构,灵活划分网络区域,利用服务器对所有网络区域内的唤醒服务器与终端进行管理,通过唤醒服务器对同一网络区域内的目标终端进行远程唤醒操作。本文档来自技高网...

【技术保护点】
1.一种终端唤醒方法,其特征在于,包括:/n维护终端管理列表,所述终端管理列表包括所有网络区域内的各个终端与各个唤醒服务器的网络地址信息;同一所述网络区域内的所述终端与所述唤醒服务器处于同一网段;/n接收目标终端的唤醒指令,根据唤醒指令,从所述终端管理列表中查询获取与所述目标终端处于同一网段的目标唤醒服务器,向所述目标唤醒服务器发送唤醒消息,所述唤醒消息包括所述目标终端的网络地址信息与所述唤醒指令;所述唤醒消息用于所述目标唤醒服务器向与其同一网段的终端广播魔术包,所述魔术包包括所述目标终端的网络地址信息与所述唤醒指令。/n

【技术特征摘要】
1.一种终端唤醒方法,其特征在于,包括:
维护终端管理列表,所述终端管理列表包括所有网络区域内的各个终端与各个唤醒服务器的网络地址信息;同一所述网络区域内的所述终端与所述唤醒服务器处于同一网段;
接收目标终端的唤醒指令,根据唤醒指令,从所述终端管理列表中查询获取与所述目标终端处于同一网段的目标唤醒服务器,向所述目标唤醒服务器发送唤醒消息,所述唤醒消息包括所述目标终端的网络地址信息与所述唤醒指令;所述唤醒消息用于所述目标唤醒服务器向与其同一网段的终端广播魔术包,所述魔术包包括所述目标终端的网络地址信息与所述唤醒指令。


2.根据权利要求1所述的方法,其特征在于,还包括:
接收所述所有网络区域内各个终端与各个唤醒服务器的注册消息,所述注册消息包括网络地址信息;
根据所述各个终端与各个唤醒服务器的注册消息,生成所述终端管理列表。


3.根据权利要求2所述的方法,其特征在于,
所述注册消息包括网络地址信息与属性信息;
所述终端管理列表按照所述网络区域划分,每个网络区域包括处于同一网段的一个唤醒服务器与多个终端,及所述唤醒服务器与各终端的网络地址信息、属性信息、唤醒操作按钮。


4.根据权利要求3所述的方法,其特征在于,所述网络地址信息包括MAC地址,所述属性信息包括设备名称、位置、功能。


5.一种服务器,其特征在于,包括:
数据库,用于存储终端管理列表,所述终端管理列表包括所有网络...

【专利技术属性】
技术研发人员:毛哲
申请(专利权)人:深圳市鸿合创新信息技术有限责任公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1