设备的唤醒方法及装置、控制方法及装置制造方法及图纸

技术编号:27983787 阅读:29 留言:0更新日期:2021-04-06 14:19
本发明专利技术公开了一种设备的唤醒方法及装置、控制方法及装置。其中,该方法包括:第一设备向NAN集群中的主设备发送第一信息,其中,第一信息包括用于指示其状态以及是否允许被唤醒的信息,主设备将第一信息同步至NAN集群中的每个设备;第一设备检测唤醒请求,其中,NAN集群中的第二设备在接收到主设备同步的第一信息后,第二设备在接收到对第一设备的唤醒指令的情况下,发出携带有标识信息的唤醒请求,主设备广播所述唤醒请求;第一设备根据标识信息对第一设备进行唤醒。本发明专利技术解决了现有技术中被唤醒设备和唤醒设备均需要接入基于路由器的局域网才能够实现唤醒,导致无网关设备时无法进行设备唤醒的技术问题。

【技术实现步骤摘要】
设备的唤醒方法及装置、控制方法及装置
本专利技术涉及网络
,具体而言,涉及一种设备的唤醒方法及装置、控制方法及装置。
技术介绍
随着电子设备的快速普及,WiFi已成为电子设备不可或缺的功能之一。目前基于网络设备唤醒功能有两种方式:WOL(Wake-on-LAN)和WOW(WoWLAN)。以上两种唤醒方式都需要基于设备加入到指定局域网内进行。如图1所示为使用手机唤醒TV电视的局域网组网示意图,用户手机必须与TV电视处于同一局域网内,用户触发唤醒功能时,唤醒步骤包括:手机发送指令数据包经路由器给TV,TV接收并处理数据包,唤醒TV。TV待机时必须与路由器保持连接状态,唤醒流程需要经过路由器转发,导致TV电视唤醒存在延时,用户体验较差,并且一旦TV电视与路由器断开则无法实现TV唤醒。此外,如果唤醒对象为局域网内其他IOT(InternetofThings,物联网)设备,还会受到唤醒距离的限制,导致距离较远的设备难以唤醒。针对上述现有技术中被唤醒设备和唤醒设备均需要接入基于路由器的局域网才能够实现,导致无网关设备时无法进行设备唤醒的问题,目前尚未提出有效的解决方案。
技术实现思路
本专利技术实施例提供了一种设备的唤醒方法及装置、控制方法及装置,以至少解决被唤醒设备和唤醒设备均需要接入基于路由器的局域网才能够实现,导致无网关设备时无法进行设备唤醒的技术问题。根据本专利技术实施例的一个方面,提供了一种设备的唤醒方法,包括:第一设备向第一设备所属的邻近感知网络集群中的主设备发送第一信息,其中,第一信息包括用于指示第一设备所处的状态以及第一设备是否允许被唤醒的信息,主设备将第一信息同步至邻近感知网络集群中的一个或多个设备;第一设备检测唤醒请求,其中,邻近感知网络集群中的第二设备在接收到主设备同步的第一信息后,第二设备在接收到对第一设备的唤醒指令的情况下,发出携带有标识信息的唤醒请求,主设备广播唤醒请求;第一设备根据唤醒请求中携带的标识信息,用于对第一设备进行唤醒,并根据唤醒请求唤醒。进一步地,在第一设备向第一设备所属的邻近感知网络集群中的主设备发送第一信息之前,上述方法还包括:判读第一设备与第二设备的距离是否大于预设距离;在第一设备与第二设备的距离大于预设距离的情况下,进入第一设备向第一设备所属的邻近感知网络集群中的主设备发送第一信息的步骤;在第一设备与述第二设备的距离小于或等于预设距离的情况下,第一设备直接向第二设备发送第一信息,其中,第二设备在接收到第一信息后,在接收到对第一设备的唤醒指令的情况下,直接向第一设备发送唤醒请求。进一步地,第一设备根据唤醒请求中携带的标识信息,用于对第一设备进行唤醒,并根据唤醒请求唤醒,包括:第一设备解析唤醒请求,得到唤醒请求所携带的标识信息;在唤醒请求所携带的标识信息与第一设备的标识信息相同的情况下,进入第一设备根据唤醒请求唤醒的步骤。进一步地,唤醒请求还携带有第二设备的设备标识信息,在第一设备根据唤醒请求唤醒之前,上述方法还包括:第一设备从唤醒请求中解析出第二设备的标识信息;根据第二设备的标识信息确定第二设备是否有权限唤醒第一设备;如果第二设备有权限唤醒第一设备,进入第一设备根据唤醒请求唤醒的步骤。进一步地,在第一设备发送向集群主设备发送第一信息之前,上述方法还包括:第一设备加入检测到的邻近感知网络集群;第一设备接收提示信息,其中,主设备在检测到第一设备加入邻近感知网络集群时向第一设备发送提示信息,提示信息用于询问是否允许被邻近感知网络集群中的第二设备唤醒;第一设备接收选择操作,以确定第二设备是否有权限唤醒第一设备。进一步地,唤醒指令为beacon帧或Action帧。根据本专利技术实施例的另一方面,还提供了一种设备的唤醒方法,包括:第二设备接收第二设备所属的邻近感知网络集群中的主设备发送的第一信息,其中,第一信息包括用于指示邻近感知网络集群中的第一设备所处的状态以及第一设备是否允许被唤醒的信息;在接收到对第一设备的唤醒指令的情况下,第二设备向主设备发出唤醒请求,其中,唤醒请求中携带有标识信息,第一设备根据唤醒请求中携带的标识信息,用于对第一设备进行唤醒,并根据唤醒请求唤醒。进一步地,在二设备接收第二设备所属的邻近感知网络集群中的第一信息之前,上述方法还包括:判读第一设备与第二设备的距离是否大于预设距离;在第一设备与第二设备的距离大于预设距离的情况下,进入第二设备所属的邻近感知网络集群中的主设备发送的第一信息的步骤;在第一设备与第二设备的距离小于或等于预设距离的情况下,第二设备直接接收第一设备发送的第一信息,第二设备在接收到第一信息后,第二设备在接收到对第一设备的唤醒指令的情况下,直接向第一设备发送唤醒请求。根据本专利技术实施例的另一方面,还提供了一种设备的控制方法,包括:第一设备发送第一信息,其中,第一信息用于指示第一设备所处的状态以及第一设备是否允许被控制;第一设备检测控制请求,其中,第一设备所属邻近感知网络集群中的第二设备在接收到第一信息后,并在接收到对第一设备的控制指令的情况下,发出用于对第一设备进行控制的控制请求;第一设备根据控制请求执行对应的动作。根据本专利技术实施例的另一方面,还提供了一种设备的唤醒装置,包括:发送模块,用于第一设备向第一设备所属的邻近感知网络集群中的主设备发送第一信息,其中,第一信息包括用于指示第一设备所处的状态以及第一设备是否允许被唤醒的信息,主设备将第一信息同步至邻近感知网络集群中的一个或多个设备;检测模块,用于第一设备检测唤醒请求,其中,邻近感知网络集群中的第二设备在接收到主设备同步的第一信息后,第二设备在接收到对第一设备的唤醒指令的情况下,发出携带有标识信息的唤醒请求,主设备广播唤醒请求;唤醒模块,第一设备根据唤醒请求中携带的标识信息,用于对第一设备进行唤醒,并根据唤醒请求唤醒。根据本专利技术实施例的另一方面,还提供了一种设备的唤醒装置,包括:接收模块,用于第二设备接收第二设备所属的邻近感知网络集群中的主设备发送的第一信息,其中,第一信息包括用于指示邻近感知网络集群中的第一设备所处的状态以及第一设备是否允许被唤醒的信息;请求模块,用于在接收到对第一设备的唤醒指令的情况下,第二设备向主设备发出唤醒请求,其中,唤醒请求中携带有标识信息,第一设备根据唤醒请求中携带的标识信息,用于对第一设备进行唤醒,并根据唤醒请求唤醒。根据本专利技术实施例的另一方面,还提供了一种设备的控制装置,包括:发送模块,用于第一设备发送第一信息,其中,第一信息包括用于指示第一设备所处的状态以及第一设备是否允许被控制的信息;检测模块,用于第一设备检测控制请求,其中,第一设备所属邻近感知网络集群中的第二设备在接收到第一信息后,并在接收到对第一设备的控制指令的情况下,发出用于对第一设备进行控制的控制请求;执行模块,用于第一设备根据控制请求执行对应的动作。根据本专利技术实施例的另一方面,还提供了一种计算机存储介质,计算机存储介质存储有多条指令,指令适于由处理器加载并执行上述任意的方法步骤。根据本专利技术实施例的另一方面,还提供本文档来自技高网...

【技术保护点】
1.一种设备的唤醒方法,其特征在于,包括:/n第一设备向所述第一设备所属的邻近感知网络集群中的主设备发送第一信息,其中,第一信息包括用于指示第一设备所处的状态以及所述第一设备是否允许被唤醒的信息,所述主设备将所述第一信息同步至所述邻近感知网络集群中的一个或多个设备;/n所述第一设备检测唤醒请求,其中,所述邻近感知网络集群中的第二设备在接收到所述主设备同步的所述第一信息后,所述第二设备在接收到对所述第一设备的唤醒指令的情况下,发出携带有标识信息的唤醒请求,所述主设备广播所述唤醒请求;/n所述第一设备根据所述唤醒请求中携带的所述标识信息,用于对所述第一设备进行唤醒。/n

【技术特征摘要】
1.一种设备的唤醒方法,其特征在于,包括:
第一设备向所述第一设备所属的邻近感知网络集群中的主设备发送第一信息,其中,第一信息包括用于指示第一设备所处的状态以及所述第一设备是否允许被唤醒的信息,所述主设备将所述第一信息同步至所述邻近感知网络集群中的一个或多个设备;
所述第一设备检测唤醒请求,其中,所述邻近感知网络集群中的第二设备在接收到所述主设备同步的所述第一信息后,所述第二设备在接收到对所述第一设备的唤醒指令的情况下,发出携带有标识信息的唤醒请求,所述主设备广播所述唤醒请求;
所述第一设备根据所述唤醒请求中携带的所述标识信息,用于对所述第一设备进行唤醒。


2.根据权利要求1所述的方法,其特征在于,在第一设备向所述第一设备所属的邻近感知网络集群中的主设备发送第一信息之前,所述方法还包括:
判读所述第一设备与所述第二设备的距离是否大于预设距离;
在所述第一设备与所述第二设备的距离大于预设距离的情况下,进入第一设备向所述第一设备所属的邻近感知网络集群中的主设备发送所述第一信息的步骤;或,
在所述第一设备与所述第二设备的距离小于或等于所述预设距离的情况下,所述第一设备直接向所述第二设备发送所述第一信息,其中,所述第二设备在接收到所述第一信息后,在接收到对所述第一设备的唤醒指令的情况下,直接向所述第一设备发送唤醒请求。


3.根据权利要求1所述的方法,其特征在于,所述第一设备根据所述唤醒请求中携带的所述标识信息,用于对所述第一设备进行唤醒,包括:
所述第一设备解析所述唤醒请求,得到所述唤醒请求所携带的标识信息;
在所述唤醒请求所携带的标识信息与所述第一设备的标识信息相同的情况下,进入所述第一设备根据所述唤醒请求唤醒的步骤。


4.根据权利要求1所述的方法,其特征在于,所述唤醒请求还携带有所述第二设备的设备标识信息,在所述第一设备根据所述唤醒请求唤醒之前,所述方法还包括:
所述第一设备从所述唤醒请求中解析出所述第二设备的标识信息;
根据所述第二设备的标识信息确定所述第二设备是否有权限唤醒所述第一设备;
如果所述第二设备有权限唤醒所述第一设备,进入所述第一设备根据所述唤醒请求唤醒的步骤。


5.根据权利要求4所述的方法,其特征在于,在第一设备发送向集群主设备发送第一信息之前,所述方法还包括:
所述第一设备加入检测到的所述邻近感知网络集群;
所述第一设备接收提示信息,其中,所述主设备在检测到所述第一设备加入所述邻近感知网络集群时向所述第一设备发送所述提示信息,所述提示信息用于询问是否允许被所述邻近感知网络集群中的第二设备唤醒;
所述第一设备接收选择操作,以确定所述第二设备是否有权限唤醒所述第一设备。


6.根据权利要求1所述的方法,其特征在于,所述唤醒指令为beacon帧或Action帧。


7.一种设备的唤醒方法,其特征在于,包括:
第二设备接收所述第二设备所属的邻近感知网络集群中的主设备发送的第一信息,其中,所述第一信息包括用于指示所述邻近感知网络集群中的第一设备所处的状态以及所述第一设备是否允许被唤醒的信息;
在接收到对所述第一设备的唤醒指令的情况下,所述第二设备向所述主设备发出唤醒请求,其中,所述唤醒请求中携带有标识信息,所述第一设备根据唤醒请求中携带的所述标识信息,用于对所述第一设备进行唤醒。


8.根据权利...

【专利技术属性】
技术研发人员:陶冬
申请(专利权)人:广州视源电子科技股份有限公司广州视琨电子科技有限公司
类型:发明
国别省市:广东;44

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

1