网关型机顶盒待机系统及方法与流程

文档序号:11881517阅读:469来源:国知局
网关型机顶盒待机系统及方法与流程

本发明涉及信息处理与自动控制领域,更具体的说,涉及网关型机顶盒待机系统及方法。



背景技术:

机顶盒是一种依托电视终端提供综合信息业务的家电设备,使用户能在现有电视机上观看数字电视节目,并可通过网络进行交互式数字化娱乐、教育和商业化活动。

随着用户需求与技术水平的不断提高,网关型机顶盒应运而生。与仅具有音视频解码与电视播放功能的传统机顶盒不同,网关型机顶盒还增加了电缆调制解调器(Cable Modem)功能、路由(Router)功能与WI-FI功能,不仅能够为用户提供电视节目播放,还能够为用户提供上网服务,功能更加强大。

然而,现有的网关型机顶盒,在正常运行状态下,只能同时启用电视播放功能与上网功能;而在待机状态下,网关型机顶盒的电视播放功能与上网功能都将被停用。所以,当用户只需要上网服务时,只能使网关型机顶盒处于正常运行状态,而电视播放功能在此时也处于运行状态,从而造成不必要的资源浪费与功率损耗;而在待机状态下,虽然电视播放功能被停用了,但上网功能也会同时被停用,进而无法满足用户的上网需求。

所以,目前迫切需要一种能够在满足用户需求的同时,避免网关型机顶盒不必要的资源浪费与功率损耗的技术方案。



技术实现要素:

有鉴于此,本发明提供了一种网关型机顶盒待机系统及方法,以实现在满足用户需求的同时,避免网关型机顶盒不必要的资源浪费与功率损耗的发明目的。

为实现上述目的,本发明提供如下技术方案:

一种网关型机顶盒待机系统,其特征在于,

所述系统包括网关型机顶盒,所述网关型机顶盒包括微控制模块与多个功能模块;所述网关型机顶盒可执行多种待机策略,每一待机策略指示至少一个所述功能模块断电,每一待机策略对应一个唯一的策略标识,所述网关型机顶盒中保存有策略标识与待机策略的对应关系表;

其中:

所述微控制模块包括:

标识记录子模块,用于接收策略标识信息并记录,所述策略标识信息用于表征用户指定的策略标识;

指令接收子模块,用于接收待机指令;

策略确定子模块,用于当所述网关型机顶盒处于运行状态,并且,所述指令接收子模块接收到待机指令时,根据所述对应关系表,确定所述用户指定的策略标识所对应的待机策略;

策略执行子模块,用于执行所述策略确定子模块确定出的待机策略,以便所述网关型机顶盒进入与所述确定出的待机策略相对应的待机状态。

优选的,所述网关型机顶盒的多个功能模块包括:音视频解码模块、路由模块和调制解调模块;

所述多种待机策略包括上网待机策略、电视待机策略和节能待机策略;

所述上网待机策略指示所述音视频解码模块断电;

所述电视待机策略指示所述路由模块和调制解调模块断电;

所述节能待机策略指示所有功能模块断电。

优选的,所述网关型机顶盒的微控制模块还包括:

状态监测子模块,用于实时监测所述网关型机顶盒中的功能模块的运行状态;

电源控制子模块,用于当监测到所述功能模块发生异常时,断开所述功能模块的电源,在等待预定时长后,接通所述功能模块的电源,以令所述功能模块重新启动。

优选的,所述功能模块周期性发送运行信息;

所述状态监测子模块包括:

运行信息接收模块,用于接收所述功能模块发送的运行信息;

异常状态确定模块,用于若所述运行信息接收模块在本周期内未接收到所述功能模块发送的运行信息,确定所述功能模块发生异常。

优选的,所述网关型机顶盒的微控制模块还包括:

待机恢复子模块,用于当所述网关型机顶盒处于任一待机状态,并且,所述指令接收子模块接收到待机指令时,恢复至所述运行状态。

一种网关型机顶盒待机方法,应用于网关型机顶盒,所述网关型机顶盒包括多个功能模块;所述网关型机顶盒可执行多种待机策略,每一待机策略指示至少一个所述功通模块断电,每一待机策略对应一个唯一的策略标识,所述网关型机顶盒中保存有策略标识与待机策略的对应关系表;

所述方法包括:

接收策略标识信息并记录,所述策略标识信息用于表征用户指定的策略标识;

当所述网关型机顶盒处于运行状态,并且,接收到待机指令时,根据所述对应关系表,确定所述用户指定的策略标识所对应的待机策略;

执行所述确定出的待机策略,以便所述网关型机顶盒进入与所述确定出的待机策略相对应的待机状态。

优选的,所述网关型机顶盒的多个功能模块包括:音视频解码模块、路由模块和调制解调模块;

所述多种待机策略包括上网待机策略、电视待机策略和节能待机策略;

所述上网待机策略指示所述音视频解码模块断电;

所述电视待机策略指示所述路由模块和调制解调模块断电;

所述节能待机策略指示所有功能模块断电。

优选的,所述方法还包括:

实时监测所述网关型机顶盒中的功能模块的运行状态;

当监测到所述功能模块发生异常时,断开所述功能模块的电源;

等待预定时长后,接通所述功能模块的电源,以令所述功能模块重新启动。

优选的,所述功能模块周期性发送运行信息;

所述实时监测所述网关型机顶盒中的功能模块的运行状态,包括:

若在本周期内未接收到所述功能模块发送的运行信息,确定所述功能模块发生异常。

优选的,所述方法还包括:

当所述网关型机顶盒处于任一待机状态,并且,接收到待机指令时,恢复至所述运行状态。

从上述的技术方案可以看出,在本发明提供的网关型机顶盒待机技术方案中,网关型机顶盒可执行多种待机策略,每一待机策略对应一个唯一的策略标识,所述网关型机顶盒中保存有策略标识与待机策略的对应关系表;接收策略标识信息并记录;当所述网关型机顶盒处于运行状态,并且,接收到待机指令时,根据所述对应关系表,确定所述用户指定的策略标识所对应的待机策略,并执行所确定出来的待机策略,以便所述网关型机顶盒进入与所述确定出的待机策略相对应的待机状态,使至少一个所述功通模块断电。所以,本发明的技术方案相对于现有技术中的网关型机顶盒的运行与待机方案,能够依据用户指定的策略标识,使网关型机顶盒进入到至少一个功能模块断电的待机状态,在满足用户需求的同时,能够避免了网关型机顶盒不必要的资源浪费与功率损耗。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。

图1为本申请实施例提供的网关型机顶盒待机系统的一种结构示意图;

图2为本申请实施例提供的网关型机顶盒待机系统的另一种结构示意图;

图3为本申请实施例提供的网关型机顶盒待机系统的又一种结构示意图;

图4为本申请实施例提供的网关型机顶盒待机系统的再一种结构示意图;

图5为本申请实施例提供的网关型机顶盒待机方法的一种流程图;

图6为本申请实施例提供的网关型机顶盒待机方法的另一种流程图;

图7为本申请实施例提供的网关型机顶盒待机方法的又一种流程图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

请参阅图1,图1为本申请实施例提供的网关型机顶盒待机系统的一种结构示意图。

如图1所示,所述系统包括网关型机顶盒U101,所述网关型机顶盒包括微控制模块U201与多个功能模块U202,所述网关型机顶盒可执行多种待机策略,每一待机策略指示至少一个所述功能模块断电,每一待机策略对应一个唯一的策略标识,所述网关型机顶盒中保存有策略标识与待机策略的对应关系表。

其中,所述微控制模块U201包括:

标识记录子模块U301,用于接收策略标识信息并记录,所述策略标识信息用于表征用户指定的策略标识;

用户可以在网关型机顶盒的操作界面中指定所述策略标识,所述标识记录子模块U301接收到策略标识信息后进行记录。

所述微控制模块U201可以是单片微型计算机MCU(又称单片机),所述标识记录子模块U301为所述MCU中的随机存取存储器RAM,即所述RAM用于接收策略标识信息并记录。

指令接收子模块U302,用于接收待机指令;

当用户通过遥控器或其他控制设备向网关型机顶盒发出待机指令时,所述指令接收子模块U302接收所述待机指令。

策略确定子模块U303,用于当所述网关型机顶盒处于运行状态,并且,所述指令接收子模块U302接收到待机指令时,根据所述对应关系表,确定所述用户指定的策略标识所对应的待机策略;

所述网关型机顶盒的运行状态是指微控制模块U201所有功能模块U202~U204均被启用的状态。当所述网关型机顶盒处于运行状态,并且,所述指令接收子模块U302接收到待机指令时,根据所述网关型机顶盒中保存的策略标识与待机策略的对应关系表,确定用户指定的策略标识所对应的待机策略。

所述根据所述对应关系表,确定所述用户指定的策略标识所对应的待机策略可以包括:以所述用户指定的策略标识为索引,在所述对应关系表中查找与所述索引相对应的待机策略,将查找到的待机策略确定为用户指定的策略标识所对应的待机策略。

策略执行子模块U304,用于执行所述策略确定子模块确定出的待机策略,以便所述网关型机顶盒进入与所述确定出的待机策略相对应的待机状态。

在所述策略确定子模块U303确定出用户指定的策略标识所对应的待机策略后,执行所述策略确定子模块U303确定出的待机策略,以使得所述网关型机顶盒进入到相应的待机状态。

所述待机状态与所述运行状态不同,所述待机状态下,通过所述策略执行子模块U304执行所述确定出的待机策略,使得所述网关型机顶盒中至少一个功能模块断电。其中,所述策略执行子模块U304分别与各个功能模块的电源开关相连接,从而能够独立控制各个功能模块的通、断电。

在一示例中,所述多个功能模块的电源开关均连接至一总电源,所述多个功能模块由该总电源供电,所述微控制模块采用独立电源供电。当所述待机策略指示全部功能模块断电时,直接断开总电源即可,而无需分别断开各个功能模块的电源开关。

因此,本发明的网关型机顶盒待机系统,能够依据用户指定的策略标识,使网关型机顶盒进入到至少一个功能模块断电的待机状态,在满足用户需求的同时,能够避免了网关型机顶盒不必要的资源浪费与功率损耗。

下面以多个具体的功能模块来进一步描述本发明的技术方案。

请参阅图2,图2为本申请实施例提供的网关型机顶盒待机系统的另一种结构示意图。

在实际应用中,所述网关型机顶盒的多个功能模块包括:音视频解码模块U401、路由模块U402和调制解调模块U403。

相应地,所述多种待机策略包括上网待机策略、电视待机策略和节能待机策略。

所述上网待机策略指示所述音视频解码模块U401断电;

所述电视待机策略指示所述路由模块U402和调制解调模块U403断电;

所述节能待机策略指示所有功能模块(音视频解码模块U401、路由模块U402和调制解调模块U403)断电。

所述音视频解码模块U401可以是音视频解码SOC(System on Chip系统级芯片),所述路由模块U402可以是有线路由和/或WIFI路由,所述调节解调模块可以是电缆调制解调器CM(Cable Modem)。

本示例中,不同的策略标识对应不同的待机策略,例如,策略标识“1”代表“上网待机策略”,策略标识“2”代表“电视待机策略”,策略标识“3”代表“节能待机策略”。当然,所述策略标识还可以用其他数值或编码表示,在此不做限定。

例如,标识记录子模块U301所接收并记录的策略标识信息表征用户指定的策略标识为“1”,当网关型机顶盒处于运行状态,并且,指令接收子模块U302接收到待机指令时,根据所述对应关系表,确定策略标识“1”所对应的待机策略为上网待机策略,所述上网待机策略指示所述音视频解码模块U401断电。此时,网关型机顶盒在根据用户指定的策略标识,为用户提供上网服务的同时,使不需要使用的音视频解码模块U401断电,避免了音视频解码模块U401的资源浪费与功率损耗。

因此,本发明的网关型机顶盒待机系统,能够依据用户指定的策略标识,在用户仅需要上网时,指示音视频解码模块断电;在用户仅需要看电视时,指示路由模块和调制解调模块断电;在用户不需要使用网关型机顶盒的任何功能时,指示所有功能模块断电。从而在满足用户需求的同时,能够避免了网关型机顶盒不必要的资源浪费与功率损耗。

在实际应用中,网关型机顶盒的功能模块在运行过程中可能会发生异常,而且,若不及时解决,异常情况将会持续存在,进而将导致功能模块长期无法正常运行且无法为用户提供相应服务的问题。所以本发明还提供了下面的实施例。

请参阅图3,图3为本申请实施例提供的网关型机顶盒待机系统的又一种结构示意图。

在本实施例中,所述网关型机顶盒的微控制模块U201还包括:

状态监测子模块U305,用于实时监测所述网关型机顶盒中的功能模块的运行状态;

在一具体示例中,所述多个功能模块包括音视频解码SOC、WIFI路由和电缆调制解调器CM,所述微控制模块为MCU。所述状态监测子模块U305通过专用信号线与电缆调制解调器连接,通过USB信号线与音视频解码SOC连接,通过UART(通用异步收发传输)信号线与WIFI路由连接。状态监测子模块U305通过专用信号线实时监测电缆调制解调器CM的运行状态,通过USB信号线实时监测音视频解码SOC的运行状态,通过UART信号线实时监测WIFI路由的运行状态。

电源控制子模块U306,用于当监测到所述功能模块发生异常时,断开所述功能模块的电源,在等待预定时长后,接通所述功能模块的电源,以令所述功能模块重新启动。

在本具体示例中,所述电源控制子模块U306分别与音视频解码SOC、WIFI路由和电缆调制解调器CM的电源开关连接,能够实现对各个功能模块电源的独立控制。例如,当监测到音视频解码SOC发生异常时,断开音视频解码SOC的电源,在等待预定时长后,接通音视频解码SOC的电源,以令音视频解码SOC重新启动。

网关型机顶盒中的功能模块可以周期性发送运行信息至所述状态监测子模块U305,则所述状态监测子模块U305包括:

运行信息接收模块U3051,用于接收所述功能模块发送的运行信息;

在本具体示例中,音视频解码SOC、WIFI路由和电缆调制解调器CM会周期性发送运行信息至所述运行信息接收模块U3051,所述运行信息接收模块U3051则分别接收音视频解码SOC、WIFI路由和电缆调制解调器CM发送的运行信息。

异常状态确定模块U3052,用于若所述运行信息接收模块在本周期内未接收到所述功能模块发送的运行信息,确定所述功能模块发生异常。

例如,若运行信息接收模块U3051在本周期内未接收到音视频解码SOC发送的运行信息,确定音视频解码SOC发生异常。

因此,本发明的网关型机顶盒待机系统,通过实时监测所述网关型机顶盒中的功能模块的运行状态,能够在功能模块发生异常时,实现该功能模块的断电重启,以避免异常情况持续存在而导致的功能模块无法正常运行的问题。

在实际应用中,当用户需要同时使用网关型机顶盒所有功能模块提供的服务时,需要将网关型机顶盒从待机状态恢复至运行状态。所以本发明还提供了下面的实施例。

请参阅图4,图4为本申请实施例提供的网关型机顶盒待机系统的再一种结构示意图。

在本发明的网关型机顶盒待机系统中,所述网关型机顶盒的微控制模块U201还包括:

待机恢复子模块U307,用于当所述网关型机顶盒处于任一待机状态,并且,所述指令接收子模块接收到待机指令时,恢复至所述运行状态。

网关型机顶盒在处于待机状态时,至少一个功能模块断电,此时若所述指令接收子模块接收到待机指令时,则网关型机顶盒恢复至所述运行状态。

本发明中用于将网关型机顶盒从运行状态切换至待机状态的待机指令与用于将网关型机顶盒从待机状态切换至运行状态的待机指令,可以是相同的,也可以是不同的。

在一示例中,所述网关型机顶盒通常包括音视频解码模块,所述音视频解码模块采用音视频解码SOC(System on Chip系统级芯片),所述微控制模块采用单片微型计算机MCU,则所述音视频解码SOC不仅用于音视频解码,还用于将用户指定的策略标识信息写入MCU的RAM中,所述RAM接收所述策略标识信息并记录。在上网模式或节能模式时,由于所述SOC断电,并不能执行策略标识信息的写入操作,所以,若想要将网关型机顶盒切换至不同的待机状态,则需要将所述网关型机顶盒先从当前待机状态恢复至运行状态,再通过SOC将用户指定的策略标识信息的写入MCU的RAM中,然后再执行待机指令。

因此,本发明的网关型机顶盒待机系统,不仅能够实现运行状态到待机状态的切换,而且还能实现待机状态到运行状态的恢复。

对应于网关型机顶盒待机系统,本发明实施例还提供了网关型机顶盒待机方法。

请参阅图5,图5为本申请实施例提供的网关型机顶盒待机方法的一种流程图。

本实施例的网关型机顶盒待机方法,应用于网关型机顶盒,所述网关型机顶盒包括多个功能模块;所述网关型机顶盒可执行多种待机策略,每一待机策略指示至少一个所述功通模块断电,每一待机策略对应一个唯一的策略标识,所述网关型机顶盒中保存有策略标识与待机策略的对应关系表。

如图5所示,所述方法包括:

S101:接收策略标识信息并记录,所述策略标识信息用于表征用户指定的策略标识;

S102:当所述网关型机顶盒处于运行状态,并且,接收到待机指令时,根据所述对应关系表,确定所述用户指定的策略标识所对应的待机策略;

S103:执行所述确定出的待机策略,以便所述网关型机顶盒进入与所述确定出的待机策略相对应的待机状态。

因此,本发明的网关型机顶盒待机方法,能够依据用户指定的策略标识,使网关型机顶盒进入到至少一个功能模块断电的待机状态,在满足用户需求的同时,能够避免了网关型机顶盒不必要的资源浪费与功率损耗。

在实际应用中,所述网关型机顶盒的多个功能模块包括:音视频解码模块U401、路由模块U402和调制解调模块U403。

相应地,所述多种待机策略包括上网待机策略、电视待机策略和节能待机策略。

所述上网待机策略指示所述音视频解码模块U401断电;

所述电视待机策略指示所述路由模块U402和调制解调模块U403断电;

所述节能待机策略指示所有功能模块(音视频解码模块U401、路由模块U402和调制解调模块U403)断电。

因此,本发明的网关型机顶盒待机方法,能够依据用户指定的策略标识,在用户仅需要上网时,指示音视频解码模块断电;在用户仅需要看电视时,指示路由模块和调制解调模块断电;在用户不需要使用网关型机顶盒时,指示所有功能模块断电。从而在满足用户需求的同时,能够避免了网关型机顶盒不必要的资源浪费与功率损耗。

在实际应用中,网关型机顶盒的功能模块在运行过程中可能会发生异常,而且,若不及时处理,异常情况将会持续存在,进而导致功能模块长期无法正常运行的问题。所以本发明还提供了下面的实施例。

请参阅图6,图6为本申请实施例提供的网关型机顶盒待机方法的另一种流程图。

S201:实时监测所述网关型机顶盒中的功能模块的运行状态;

S202:当监测到所述功能模块发生异常时,断开所述功能模块的电源;

S203:等待预定时长后,接通所述功能模块的电源,以令所述功能模块重新启动。

在一示例中,所述功能模块周期性发送运行信息;

所述步骤S201,包括:

若在本周期内未接收到所述功能模块发送的运行信息,确定所述功能模块发生异常。

因此,本发明的网关型机顶盒待机方法,通过实时监测所述网关型机顶盒中的功能模块的运行状态,能够在功能模块发生异常时,实现该功能模块的断电重启,以避免异常情况持续存在而导致的功能模块无法正常运行的问题。

在实际应用中,当用户需要同时使用网关型机顶盒所有功能模块提供的服务时,需要将网关型机顶盒从待机状态恢复至运行状态。所以本发明还提供了下面的实施例。

请参阅图7,图7为本申请实施例提供的网关型机顶盒待机系统的又一种流程图。

S301-S303与前述S101-S103相类似,在此不作赘述

S304:当所述网关型机顶盒处于任一待机状态,并且,接收到待机指令时,恢复至所述运行状态。

网关型机顶盒在处于任一待机状态时,至少一个功能模块断电,此时若接收到待机指令时,则所述网关型机顶盒恢复至所述运行状态。

本发明中用于将网关型机顶盒从运行状态切换至待机状态的待机指令与用于将网关型机顶盒从待机状态切换至运行状态的待机指令,可以是相同的,也可以是不同的。

因此,本发明的网关型机顶盒待机系统,不仅能够实现运行状态到待机状态的切换,而且还能实现待机状态到运行状态的恢复。

综上,本发明的网关型机顶盒待机方案,相对于现有技术中的网关型机顶盒的运行与待机方案,能够依据用户指定的策略标识,使网关型机顶盒进入到至少一个功能模块断电的待机状态,在满足用户需求的同时,能够避免了网关型机顶盒不必要的资源浪费与功率损耗。

并且,本发明的网关型机顶盒待机方案,通过实时监测所述网关型机顶盒中的功能模块的运行状态,能够在功能模块发生异常时,实现该功能模块的断电重启,以避免异常情况持续存在而导致的功能模块无法正常运行的问题。

同时,本发明的网关型机顶盒待机方案,不仅能够实现运行状态到待机状态的切换,而且还能实现待机状态到运行状态的恢复。

最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到本申请可借助软件加必需的硬件平台的方式来实现,当然也可以全部通过硬件来实施,但很多情况下前者是更佳的实施方式。基于这样的理解,本申请的技术方案对背景技术做出贡献的全部或者部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例或者实施例的某些部分所述的方法。

本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的装置而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。

本文中应用了具体个例对本申请的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本申请的方法及其核心思想;同时,对于本领域的一般技术人员,依据本申请的思想,在具体实施方式及应用范围上均会有改变之处。综上所述,本说明书内容不应理解为对本申请的限制。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1