当前位置: 首页 > 专利查询>英特尔公司专利>正文

用于在低功率操作期间维持连接性的系统和方法技术方案

技术编号:10417388 阅读:135 留言:0更新日期:2014-09-12 10:04
本公开大体上描述了用于通过当客户端在低功率状态时维持客户端平台与远程资源之间的连接性来节约客户端平台中的能量的方法和系统。示例方法可以包括接收客户端平台转变到低功率状态的通知,从客户端平台接收至少一个有效载荷,所述至少一个有效载荷被配置成当客户端平台在低功率状态时维持与远程资源的连接性,发射包括至少一个有效载荷的分组以及接收包括确认的分组。

【技术实现步骤摘要】
【国外来华专利技术】在低功率操作期间维持连接性相关申请的交叉引用 本申请涉及2011年7月I日提交的美国专利申请序列号13/175,757(案卷号P37213),其涉及2011年7月I日提交的美国专利申请序列号13/175,778 (案卷号P37214),其涉及2011年12月30日提交的美国专利申请序列号13/341,064(案卷号P37213C),以上公开内容通过引用以其全部并入于此。
本公开涉及无线和/或有线通信,并且更具体地,涉及当客户端平台在低功率状态中时提供的高效节能通信。
技术介绍
为了减小功耗(和延长电池寿命),便携式无线设备(诸如,但不限于,膝上型计算机、上网本、平板计算机等等)可以在活动功率状态(例如根据高级配置和电源接口(ACPI)规范的SO状态)与低功率状态(也称为备用模式、休眠模式、挂起模式等等)之间切换。当切换到低功率状态(根据ACPI规范也称为S3模式)时,功耗通过减小和/或除去到平台和设备的所有不需要部分的功率而得以减小。在许多情形中,所期望的是,运行在便携式无线设备上的一个或多个应用/服务维持连接性和存在,使得总是可以到达平台或最终用户。维持与应用服务器的连接和对于应用服务器的存在的一种方法涉及周期性地将平台从备用模式转变到活动模式,使得平台可以将存在数据发射到应用服务器和/或接收任何其它数据。不幸的是,当整个平台在备用模式与活动模式之间切换时,这种方法需要大量的能量。此外,在备用模式与活动模式之间的周期性切换可能对备用到活动的转变的可靠性具有负面影响。虽然诸如无线LAN唤醒(WoWLAN)之类的技术具有低功耗,但是WoWLAN仅仅维持到本地接入点的数据链路(L2链路层)连接性。这样,WoWLAN不能维持到应用服务器的连接性和对应用服务器的存在。【附图说明】随着以下【具体实施方式】的进行,并且当参照附图时,所要求保护的主题的实施例的特征和优点将变得显而易见,在附图中相似的附图标记描绘相似的部分,并且其中: 图1图示了符合本公开的客户端平台与远程应用服务器之间的通信系统的一个实施例; 图2图示了符合本公开的客户端平台的一个实施例; 图3描绘了符合本公开的存储在存储器中的保持存活消息的列表的一个实施例; 图4描绘了符合本公开的保持存活消息分组的一个实施例; 图5描绘了图示操作在各种状态中的主机系统的平均功耗的功率剖析图;以及 图6图示了符合本公开的操作流程图的一个实施例; 图7图示了各种栈层的一个实施例; 图8图示了根据至少一个实施例可用于维持连接性的示例消息交换;以及 图9图示了根据至少一个实施例用于维持连接性的示例操作的流程图。尽管以下【具体实施方式】将通过对说明性实施例做出参考来进行,但是其许多替换、修改和变型对本领域技术人员将是显而易见的。因此,意图在于所要求保护的主题被视为是宽泛性的,并且仅被如在随附的权利要求中陈述的那样限定。【具体实施方式】一般而言,本公开描述了高效节能的无线或有线通信方法,其使得平台和应用/服务(例如始终在线始终连接(AOAC)应用)能够在平台在并且保持在低功率状态时维持到网络和远程应用服务器的连接性和对网络和远程应用服务器的存在。在本文所描述的至少一个实施例中,希望维持到网络和远程应用服务器的连接性和对网络和远程应用服务器的存在的AOAC应用/服务在平台(例如从活动功率状态)转变到低功率状态之前发起保持存活消息列表的构建以减小功耗(例如以维持电池寿命)。在平台转变到低功率状态之后,由平台的通信设备(例如无线或有线网络接口电路(NIC)和/或集成无线/有线控制器)周期性地将保持存活消息(其可以包括相应的应用/服务专有协议、序列号、定时信息和/或应用/服务密钥或令牌)发射到适当的地址。由于在平台保持在低功率状态时平台的通信设备能够发布保持存活消息,因此以高效节能的方式维持到网络和/或远程应用服务器的连接性和对网络和/或远程应用服务器的存在。如本文所使用的,术语“活动功率状态”是指平台在工作或完全操作状态中运行。活动功率状态的示例包括如高级配置和电源接口(ACPI)规范定义的SO状态。另一个示例包括,但不限于,全开功率模式。如本文所使用的,术语“低功率状态”是指平台在降低的功率状态中运行,其中可以对不指示其必须打开的设备进行断电并且一个或多个中央处理单元(CPU)停止运行指令(例如被断电)。低功率的功率状态的示例包括如ACPI规范定义的S1、S2、S3和/或S4状态。低功率状态的另外的示例也被称为备用模式、休眠模式、挂起模zpf*坐坐在一个实施例中,当平台在低功率状态时,可以在通过NIC向至少一个远程应用服务器发射消息(例如分组)来节约平台中的能量的同时维持到远程资源(例如至少一个远程应用服务器)的连接性。例如,驻留在平台和远程应用服务器二者上的AOAC应用/服务可以交互(例如交换密钥)以便在设备之间建立共享私钥。共享私钥可以在平台在低功率状态时被用于加密有效载荷以供NIC传输。例如,当平台转变到低功率状态时,平台上的AOAC应用/服务可以生成加密的有效载荷并且将它们转发到对NIC而言可访问的存储器。在发起与远程应用服务器的网络连接(例如,诸如传输控制协议(TCP)连接)之后,NIC可以被配置成在设置间隔上发射“保持存活”分组,其中每个分组包括加密的有效载荷。如果有效载荷被确定为远程应用服务器可接受,则可以由NIC接收确认。当接收到确认分组时,NIC可以发射包含下一有效载荷的分组。其后跟随有确认接收的有效载荷传输可以继续直到存储器中的所有有效载荷被发射。NIC然后可以使平台从低功率状态转变到活动功率状态以恢复常规平台操作,以为AOAC操作生成更多有效载荷等等。在相同的或另一个实施例中,还可能存在其它情形,其中NIC可以被配置成使平台从低功率状态转变到活动功率状态。例如,NIC可以继续重传包括有效载荷的分组,直到从远程应用服务器接收到确认,或者直到达到重传限制。达到重传限制的NIC可以指示AOAC操作存在问题,并且因此,NIC可以使平台从低功率状态转变到活动功率状态以应对该问题。远程应用服务器还可以使平台从低功率状态转变到活动功率状态。例如,远程应用服务器可以被配置成当它具有为平台发射的信息时向NIC发射消息。当从远程应用服务器接收到指示信息正等待传输的分组时,NIC可以使平台从低功率状态转变到活动功率状态以接收该信息。现在转到图1,一般性地图示了通信系统100的一个实施例。通信系统100包括一个或多个客户端平台102,其被配置成跨网络104建立与一个或多个远程应用服务器106的无线和/或有线通信链路。客户端平台102可以包括台式、膝上型和/或移动计算设备。移动计算设备的示例包括,但不限于,智能电话(诸如,但不限于,Blackberry?智能电话、iPhone?智能电话、Android?智能电话等等)、平板计算机(诸如,但不限于,iPad?平板计算机、基于PC的平板计算机和/或由Intel?公司提供的现今或将来的平板计算机)和超移动个人计算机。客户端平台102可以被配置成在客户端平台102与远程应用服务器106之间的通信通路/链路中建立与一个或多个网络接入点/桥108和/或其它通信设备110 (诸如,但不限于,网络地址转本文档来自技高网...
<a href="http://www.xjishu.com/zhuanli/62/201380005439.html" title="用于在低功率操作期间维持连接性的系统和方法原文来自X技术">用于在低功率操作期间维持连接性的系统和方法</a>

【技术保护点】
一种系统,包括:被配置成当平台在低功率状态时发射和接收分组的通信电路;以及一个或多个存储介质,其具有存储在其上的单独或组合中的指令,所述指令当被一个或多个处理器运行时导致以下操作,包括:接收平台转变到低功率状态的通知;从平台接收至少一个有效载荷,所述至少一个有效载荷被配置成当平台在低功率状态时维持与远程资源的连接性;发射包括至少一个有效载荷的分组;以及接收包括确认的分组。

【技术特征摘要】
【国外来华专利技术】2012.01.14 US 13/3507601.一种系统,包括: 被配置成当平台在低功率状态时发射和接收分组的通信电路;以及一个或多个存储介质,其具有存储在其上的单独或组合中的指令,所述指令当被一个或多个处理器运行时导致以下操作,包括: 接收平台转变到低功率状态的通知; 从平台接收至少一个有效载荷,所述至少一个有效载荷被配置成当平台在低功率状态时维持与远程资源的连接性; 发射包括至少一个有效载荷的分组;以及 接收包括确认的分组。2.权利要求1的系统,其中所述至少一个有效载荷基于在平台与远程资源之间建立的密钥被加密。3.权利要求1的系统,其中所述指令当被一个或多个处理器运行时导致以下附加的操作: 重传包括至少一个有效载荷的分组,直到接收到包括确认的分组或者直到达到重传限制。4.权利要求3的系统 ,其中所述指令当被一个或多个处理器运行时导致以下附加的操作: 基于达到重传限制,使平台从低功率状态转变到活动功率状态。5.权利要求1的系统,其中所述至少一个有效载荷包括多个有效载荷并且发射包括至少一个有效载荷的分组包括发射均包括多个有效载荷之一的分组。6.权利要求5的系统,其中所述指令当被一个或多个处理器运行时导致以下附加的操作: 基于发射均包括多个有效载荷之一的所有分组,使平台从低功率状态转变到活动功率状态。7.权利要求1的系统,其中所述指令当被一个或多个处理器运行时导致以下附加的操作: 基于从远程资源接收的分组,使平台从低功率状态转变到活动功率状态。8.一种系统,包括一个或多个存储介质,其具有存储在其上的单独或在组合中的指令,所述指令当被一个或多个处理器运行时导致以下操作,包括: 接收平台转变到低功率状态的通知; 从平台接收至少一个有效载荷,所述至少一个有效载荷被配置成当平台在低功率状态时维持与远程资源的连接性; 发射包括至少一个有效载荷的分组;以及 接收包括确...

【专利技术属性】
技术研发人员:S戈布里伊C马西奧科KD弗勒明TYC邰
申请(专利权)人:英特尔公司
类型:发明
国别省市:美国;US

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

1