节点设备的控制方法、装置及路由器的制造方法_2

文档序号:9237938阅读:来源:国知局
行存储。
[0081]可选的,所述装置还包括:
[0082]休眠时间长度确定模块,用于基于各所述被控设备的工作状况确定各所述被控设备的休眠时间长度;
[0083]第二存储模块,用于将所确定的休眠时间长度与各所述被控设备的标识对应的进行存储。
[0084]可选的,所述自身醒来时间计算模块包括:
[0085]时间差判断子模块,用于判断所述时间差是否大于设定时间阈值;
[0086]自身醒来时间确定子模块,用于在判断为所述时间差大于所述设定时间阈值时,将少于所述时间差的时间确定为所述主控设备的自身醒来时间。
[0087]可选的,所述装置还包括:
[0088]唤醒模块,用于在各所述被控设备的所述醒来时间,以预设的方式唤醒对应的被控设备。
[0089]根据本公开实施例的第三方面,提供一种路由器,包括:处理器;用于存储处理器可执行指令的存储器;其中,所述处理器被配置为:
[0090]判断主控设备所控制的所有被控设备是否都已进入休眠状态;
[0091]在判断为所有所述被控设备都已进入所述休眠状态时,所述主控设备进入休眠状
??τ O
[0092]本公开的实施例提供的技术方案可以包括以下有益效果:
[0093]本公开中主控设备可以在其所控制的所有被控设备都进入休眠状态之后,也进入休眠状态,从而降低功耗,节省电力资源消耗,有利于延长主控设备和各被控设备的使用寿命O
[0094]本公开中可以由主控设备基于被控设备的休眠请求及其当前工作状况确定是否允许其休眠,例如在被控设备工作状态较忙时不允许其休眠,如果已经有一段时间处于不工作状态则允许其休眠。从而灵活控制各个被控设备的休眠时间,既能保证被控设备不耽误工作,又能够保证其有休眠的时间,降低功耗。
[0095]本公开中,主控设备可以基于被控设备的标识或个数查找休眠状态记录,来确定是否所有的被控设备都已进入休眠状态,这种方式易于实现。
[0096]本公开中,由于为了保证被控设备的正常运行,主控设备应该在最早醒来的被控设备之前醒来,因而主控设备可以在进入休眠状态之前,确定被控设备中的最早醒来时间并基于该最早醒来时间确定自身醒来时间。
[0097]本公开中主控设备可以基于休眠时间长度计算各被控设备的醒来时间,该休眠时间长度可以由主控设备来设置也可以由被控设备各自设置。
[0098]本公开中还设置了时间阈值,只有当被控设备的最早醒来时间与最晚休眠时间之间的时间差大于时间阈值时,主控设备才进行休眠,如果该时间差小于时间阈值,也就是说主控设备能够休眠的时间特别短,那么主控设备不进入休眠,以免频繁切换工作状态给主控设备带来损耗。
[0099]应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
【附图说明】
[0100]此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。
[0101]图1是本公开根据一示例性实施例示出的一种节点设备的控制方法流程图。
[0102]图2是本公开根据一示例性实施例示出的一种节点设备的控制应用场景示意图。
[0103]图3是本公开根据一示例性实施例示出的一种节点设备的控制装置框图。
[0104]图4是本公开根据一示例性实施例示出的另一种节点设备的控制装置框图。
[0105]图5是本公开根据一示例性实施例示出的另一种节点设备的控制装置框图。
[0106]图6是本公开根据一示例性实施例示出的另一种节点设备的控制装置框图。
[0107]图7是本公开根据一示例性实施例示出的另一种节点设备的控制装置框图。
[0108]图8是本公开根据一示例性实施例示出的另一种节点设备的控制装置框图。
[0109]图9是本公开根据一示例性实施例示出的另一种节点设备的控制装置框图。
[0110]图10是本公开根据一示例性实施例示出的另一种节点设备的控制装置框图。
[0111]图11是本公开根据一示例性实施例示出的另一种节点设备的控制装置框图。
[0112]图12是本公开根据一示例性实施例示出的另一种节点设备的控制装置框图。
[0113]图13是本公开根据一示例性实施例示出的另一种节点设备的控制装置框图。
[0114]图14是本公开根据一示例性实施例示出的另一种节点设备的控制装置框图。
[0115]图15是本公开根据一示例性实施例示出的另一种节点设备的控制装置框图。
[0116]图16是本公开根据一示例性实施例示出的一种用于节点设备的控制装置的一结构示意图。
【具体实施方式】
[0117]这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。
[0118]在本公开使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本公开。在本公开和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本文中使用的术语“和/或”是指并包含一个或多个相关联的列出项目的任何或所有可能组合。
[0119]应当理解,尽管在本公开可能采用术语第一、第二、第三等来描述各种信息,但这些信息不应限于这些术语。这些术语仅用来将同一类型的信息彼此区分开。例如,在不脱离本公开范围的情况下,第一信息也可以被称为第二信息,类似地,第二信息也可以被称为第一信息。取决于语境,如在此所使用的词语“如果”可以被解释成为“在……时”或“当……时”或“响应于确定”。
[0120]如图1所示,图1是根据一示例性实施例示出的一种节点设备的控制方法流程图,包括以下步骤:
[0121]步骤101、判断主控设备所控制的所有被控设备是否都进入休眠状态。
[0122]本公开中,节点设备包括主控设备及其连接的多台被控设备,可以为有线连接也可以为无线连接。连接方式可以包括I2C(Inter Integrated Circuit)、SPI (SerialPeripheral Interface,串行外设接 P )、W1-Fi (WirelessFidelity,无线保真)、蓝牙、Zigbee (紫蜂)和其它各种有线协议及无线协议的连接方式。
[0123]本公开中,可选的,主控设备可以为各被控设备提供数据传输服务,例如,将接收到的数据传输给对应的被控设备,将来自被控设备的数据传输至目的设备。主控设备可以为路由器,被控设备可以为与主控设备连接的终端、智能家电、或者智能设备等。可选的,主控设备可以为其他类型的主控设备,例如智能家庭网关、服务器、智能家庭控制中心。主控设备还可以是用于控制智能家电、智能设备的终端等设备。主控设备还可以是用于控制传感器、触摸屏等外设的I2C控制器。
[0124]本公开中的路由器作为一种智能路由设备,其不仅具有传统的路由功能,还可以进一步包括独立操作系统和磁盘,该磁盘的存储空间大小可以根据需要灵活设置,例如,设置为1T。本公开中的终端可以是任何具有上网功能的智能终端,例如,可以具体为手机、平板电脑、PDA(Personal Digital Assistant,个人数字助理)等。其中,终端可以通过无线局域网接入路由器,并通过路由器访问公网上的服务器。智能家电可以是智能电视、智能空调、智能空气净化器、智能净水器等。智能设备可以是智能手表、智能手环、智能电子称等设备。
[0125]本公开中,主控设备可以通过多种方式判断被控设备是否进入休眠状态。主控设备中存储有各个被控设备的标识,例如终端的MAC (Media Access Control,媒体访问控制)地址。还可以存储有被控设备的个数。主控设备可以统计各个被控设备的状态,包括休眠状态还是正常工作状态。本公开中主要统计休眠状态。
[0126]本公开步骤中,例如,被控设备可以向主控设备请求进入休眠状态。
[0127]主控设备接收到被控设备发送的休眠请求,主控设备基于该被控设备的当前工作情况向被控设备发送允许休眠应答,或不允许休眠应答,在被控设备接收到该允许休眠应答时,进入休眠状态。主控设备将该被控设备进入休眠状态的休眠时间,与该被控设备的标识对应的进行记录,可以将发送允许休眠应答的时间作为休眠时间。如果被控设备接收到不允许休眠应答,则被控设备不能够休眠,主控设备无需做记录。
[0128]本公开步骤中,被控设备还可以向主控设备上报休眠通知。
[0129]主控设备接收到被控设备发送的休眠通知,主控设备向被控设备发送休眠应答,被控设备接收到该休眠应答,进入休眠状态。主控设备将该被控设备进入休眠状态的休眠时间,与该被控设备的标识对应的进行记录,主控设备可以将发送休眠应答的时间作为休眠时间。
[0130]本公开步骤中,还可以由主控设备向被控设备发送休眠指示。
当前第2页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1