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

宣布进入相对较低的功率状态的至少一个消息制造技术

技术编号:10711134 阅读:64 留言:0更新日期:2014-12-03 16:04
实施例可以包括能够执行可以包括下列各项的操作的电路:至少部分地生成至少一个消息以宣布,至少一个网络节点(1)正在至少部分地请求向至少一个网络节点的一个或多个传输至少部分地被推迟,和/或(2)在发出至少一个消息之后,至少部分地进入相对于相对较高的功率状态的相对较低的功率状态。另选地或另外地,操作可以包括,至少部分地响应于至少一个消息,至少部分地推迟至少一个中间节点处向至少一个网络节点的至少一个传输(例如,由至少一个中间节点接收到的)。在不偏离此实施例的情况下,许多替代方案、变体,和/或修改方案也是可以的。

【技术实现步骤摘要】
【国外来华专利技术】领域 本专利技术涉及至少部分地生成,和/或至少部分地接收宣布从相对较高的功率状态进入相对较低的功率的至少一个消息。 背景 在一个常规配置中,网络包括可以往返于一个或多个其他节点发送和接收消息的平台。为了降低功率消耗,平台能够进入降低的功率状态(例如,相对于其完全操作功率状态)。当平台处于降低的功率状态时,设备缓冲接收到的数据,以供在平台返回到其完全操作功率状态之后进行处理。 根据常规的优化的缓冲器刷新(flush)/填充(OBFF)技术,在进入其降低的功率状态之前,设备在平台内指示设备能够在它可能会由于缓冲器溢出而丢失数据之前保持在其降低的功率状态的最大时间量。在提供这样的指示之后,如果平台变得空闲,则平台进入降低的功率状态,其特征被(例如,持续时间和功率减小的程度)选择成接纳所指示的最大时间量。 在此常规方案中,设备能够保持在降低的功率状态而不会丢失数据的最大时间量的指示只在平台本身内传递。在此常规方案中,在平台和网络中的其他节点中的任何一个之间不执行进入这样的降低的功率状态和/或从其中退出,和/或相关的信息的通信和/或协调。 附图简述 随着下列“详细描述”的进行并参考附图,各实施例的特征和优点将变得显而易见,其中,相同编号描绘了相同的部分,其中: 图1示出了系统实施例。 图2示出了实施例特征。 图3示出了实施例特征。 图4示出了实施例特征。 图5示出了实施例特征。 图6示出了实施例特征。 虽然下列“详细描述”将参考说明性实施例来进行,但是,许多替代方案、修改以及其变体将对所属领域的技术人员显而易见。相应地,所要求保护的主题应该从广义上来看待。 具体实施方式 图1示出了系统实施例100。系统100可以是或包括网络,该网络可以包括,例如,一个或多个中间节点110,这些中间节点110可以可通信地耦合到一个或多个局域网段、广播域,和/或子网(此处笼统地和/或单独地通过参考编号102来表示)和/或一个或多个外部网络114。一个或多个外部网络114可以包括一个或多个网络节点112,这些网络节点112可以可通信地耦合到一个或多个中间节点110。一个或多个子网102可以包括一个或多个中间节点104,这些中间节点104可以可通信地耦合到一个或多个中间节点110、一个或多个网络节点106,和/或一个或多个网络节点108。 一个或多个中间节点104可以是或包括一个或多个交换机。一个或多个中间节点110可以是或包括在一个或多个节点中运行的一个或多个网络电器和/或服务,这些网络电器和/或服务可以允许这些一个或多个中间节点110是,包括,或作为一个或多个防火墙、负载平衡、网关、安全服务提供,和/或代理节点。在此实施例中,节点106、104、108,和/或110可以分别至少部分地包括电路118B、118A、118C,和/或118D。 在此实施例中,术语“主机计算机”、“主机”、“服务器”、“客户端”、“网络节点”以及“节点”可以可互换地使用,并可以无限制地表示,例如一个或多个终端站、移动因特网设备、智能电话、媒体设备、I/O设备、平板电脑、电器、中间站、网络接口、客户端、服务器和/或其一些部分。在此实施例中,中间节点可以是或包括一个或多个节点,这些节点直接或间接地通信地耦合到一个或多个端节点。在此实施例中,网络可以是或包括至少部分地允许、促进和/或使两个或更多实体可通信地耦合在一起的任何机制、手段、特征和/或其一部分。在此实施例中,子网、局部段,和/或子网络可以是或包括至少一个网络的一个或多个部分,诸如,例如,以太网协议局域网(LAN)段和/或网际协议(IP)子网。在此实施例中,广播域可以是或包括一个或多个子网,这些子网包括可通过一个或多个多播和/或广播地址(例如,一个或多个媒体接入控制(MAC)广播地址)被寻址(例如,使用一个或多个多播和/或广播消息)的节点。在此实施例中,分组、帧,和/或消息可以是或包括一个或多个符号和/或值。也在此实施例中,如果第一实体能够向第二实体传输和/或从第二实体接收一个或多个命令和/或数据,则第一实体可以“可通信地耦合”到第二实体。在此实施例中,数据和信息可以可互换地使用,并可以是或包括一个或多个命令(例如,一个或多个程序指令),和/或一个或多个这样的命令可以是或包括数据和/或信息。也在此实施例中,指令可以包括数据和/或一个或多个命令。在此实施例中,通信链路可以是或包括至少部分地能够和/或允许至少两个实体是或变为通信地耦合的任何机制。 在此实施例中,“电路”可以包括,例如,单独地或以任何组合地,模拟电路、数字电路、硬连线电路、可编程电路、协处理器电路、状态机电路和/或可以包括可以由可编程电路执行的程序指令的存储器。也在此实施例中,处理器、主机处理器、中央处理单元、处理器核、核和控制器中的每一个都可以包括能够至少部分地执行一个或多个算术和/或逻辑操作和/或至少部分地执行一个或多个指令的相应的电路。在此实施例中,存储器、缓存,以及缓存存储器中的每一个都可以包括下列类型的存储器中的一种或多种:半导体固件存储器、可编程存储器、非易失性存储器、只读存储器、电可编程存储器、随机存取存储器、闪存、磁盘存储器、光盘存储器和/或其他或未来开发的计算机可读和/或可写存储器。 在此实施例中,实体的一部分或子集可以包括实体的全部或少于实体的全部。在此实施例中,一组可以包括一个或多个元件。同时,在此实施例中,进程、线程、守护进程(daemon)、程序、驱动程序、操作系统、应用程序、内核和/或虚拟机监视器中的每一个都可以(1)至少部分地包括,和/或(2)至少部分地导致和/或来源于,一个或多个操作和/或程序指令的执行。 另外,在此实施例中,交换机可以是或包括一个或多个包括电路的中间节点,该电路至少部分地能够至少部分地从一个或多个节点接收一个或多个分组,并能够至少部分地将接收到的一个或多个分组传输到一个或多个其他节点,例如,通过朝向一个或多个分组的一个或多个最终和/或中间目的地中的一个或多个跳跃。在此实施例中,防火墙节点可以是或包括一个或多个本文档来自技高网...

【技术保护点】
一种设备,包括:能够执行包括下列小节(a)和(b)中的至少一个的操作的电路:(a)至少部分地生成至少一个消息以宣布,至少一个网络节点进行下列各项中的至少一项:至少部分地请求,向所述至少一个网络节点的至少一个传输至少部分地被推迟;以及在发出所述至少一个消息之后,至少部分地进入相对于相对较高的功率状态的相对较低的功率状态;以及(b)至少部分地响应于所述至少一个消息,在中间节点,至少部分地推迟向所述至少一个网络节点的所述至少一个传输,所述中间节点将接收所述至少一个传输。

【技术特征摘要】
【国外来华专利技术】1.一种设备,包括:
能够执行包括下列小节(a)和(b)中的至少一个的操作的电路:
(a)至少部分地生成至少一个消息以宣布,至少一个网络节点进行下列
各项中的至少一项:
至少部分地请求,向所述至少一个网络节点的至少一个传输至少部分地被
推迟;以及
在发出所述至少一个消息之后,至少部分地进入相对于相对较高的功率状
态的相对较低的功率状态;以及
(b)至少部分地响应于所述至少一个消息,在中间节点,至少部分地推
迟向所述至少一个网络节点的所述至少一个传输,所述中间节点将接收所述至
少一个传输。
2.如权利要求1所述的设备,其特征在于:
至少部分地响应于所述至少一个消息,所述电路将至少部分地推迟所述至
少一个传输,直到一时间段消逝之后;以及
所述时间段至少部分地是至少部分地基于下列各项中的一项或多项确定
的:
包含在所述至少一个消息中的一个或多个值;
包含在至少一个其他消息中的一个或多个其他值;以及
一个或多个用户预设值。
3.如权利要求2所述的设备,其特征在于:
至少部分地响应于所述至少一个消息,所述电路将至少部分地缓冲所述至
少一个传输,直到所述一时间段消逝之后;以及
所述至少一个传输包括源自所述至少一个网络节点驻留在其中的子网外
面的至少一个分组;以及
所述电路至少部分地包括在所述中间节点中,而所述中间节点至少部分地
包括在所述子网中。
4.如权利要求3所述的设备,其特征在于:
所述子网对应于所述至少一个消息的广播域;
所述中间节点包括下列各项中的至少一项:
代理节点;以及
交换机;以及
所述代理节点至少部分地位于所述子网之外。
5.如权利要求1所述的设备,其特征在于:
所述相对较高的功率状态包括所述至少一个网络节点的完全操作状态;
当所述至少一个网络节点处于所述相对较低的功率状态时,与所述完全操
作状态相比,所述至少一个网络节点是至少部分地非操作的;以及
所述电路包括至少部分地包括独立于操作系统,执行所述小节(a)和(b)的
网络接口控制器。
6.如权利要求1所述的设备,其特征在于:
所述至少一个网络节点驻留在子网中;
所述至少一个消息至少部分地包括在至少一个以太网协议兼容的帧中,所
述至少一个帧包括至少下列字段:
至少部分地指出所述子网中的至少一个其他网络节点的目的地媒体接入
控制(MAC)地址字段;
指示所述至少一个网络节点的源MAC地址字段;
向所述至少一个其他网络节点指示所述至少一个帧至少部分地包括在所
述至少一个消息所属的类中的消息类型的ETHERTYPE字段;
指示所述至少一个消息的至少一个参数的至少一个参数字段;以及
指示至少一个参数字段是否存在于所述至少一个帧中的至少一个操作码
字段,并且如果所述至少一个参数字段存在,则所述操作码字段还指示所述至
少一个参数的含义。
7.如权利要求6所述的设备,其特征在于:
所述至少一个操作码字段包括从一组值中选择的至少一个值,所述一组值
包括指示下列小节(c)到(f)的值:
(c)所述至少一个参数字段存在于所述至少一个帧中,并且所述至少一
个参数指示所述至少一个网络节点将处于所述相对较低的功率状态的时间段;
(d)所述至少一个参数字段不存在于所述至少一个帧中,并且所述时间
段将通过另一帧传递;
(e)所述至少一个参数字段不存在于所述至少一个帧中,并且所述时间
段是管理员预设的;以及
(f)所述至少一个参数字段不存在于所述至少一个帧中,并且将至少部分地
由另一消息指示所述至少一个网络节点返回到所述相对较高的功率状态。
8.如权利要求1所述的设备,其特征在于:
至少一个以太网兼容的帧包括所述至少一个消息,所述至少一个帧包括
ETHERTYPE字段,所述ETHERTYPE字段指示所述至少一个帧至少部分地包
括在所述至少一个消息所属的类中的消息类型;
所述电路还将执行包括下列小节(c)和(d)中的至少一个的其他操作:
(c)至少部分地生成包括所述ETHERTYPE字段的至少一个其他以太
网兼容的帧,指示所述至少一个其他帧的至少一个参数的至少一个参数字段,
以及指示是否有至少一个参数字段存在于所述至少一个其他帧中的至少一个
操作码字段,并且如果所述至少一个参数字段存在,则所述操作码字段还指示
所述至少一个参数的含义;以及
(d)至少部分地接收所述至少一个其他帧。
9.如权利要求8所述的设备,其特征在于:
所述至少一个操作码字段包括从一组值中选择的至少一个值,所述一组值
包括指示下列小节(e)到(g)的值:
(e)所述至少一个参数字段存在于所述至少一个其他帧中,并且所述至
少一个参数将指示与发出所述至少一个其他帧的主机的虚拟机相关联的媒体
接入控制(MAC)地址的数量,所述至少一个参数还指示所述MAC地址;
(f)所述至少一个参数字段不存在于所述至少一个其他帧中,并且所述至少
一个其他帧将向至少一个其他网络节点指示所述至少一个网络节点正在退出
所述相对较低的功率状态;以及
(g)所述至少一个参数字段不存在于所述至少一个其他帧中,所述至少
一个其他帧是从所述至少一个其他网络节点向所述至少一个网络节点发出的,
以请求所述至少一个网络节点退出所述相对较低的功率状态。
10.计算机可读取存储器,存储了当由机器执行时导致电路执行包括下
列小节(a)和(b)中的至少一项的操作的一个或多个指令:
(a)至少部分地生成至少一个消息以宣布,至少一个网络节点进行下列各项
中的至少一项:
至少部分地请求,向所述至少一个网络节点的至少一个传输至少部分地被
推迟;以及
在发出所述至少一个消息之后,至少部分地进入相对于相对较高的功率状
态的相对较低的功率状态;以及
(b)至少部分地响应于所述至少一个消息,在中间节点,至少部分地推迟
向所述至少一个网络节点的所述至少一个传输,所述中间节点将接收所述至少
一个传输。
11.如权利要求10所述的计算机可读介质,其特征在于:
至少部分地响应于所述至少一个消息,所述电路将至少部分地推迟所述至
少一个传输,直到一时间段消逝之后;以及
所述时间段至少部分地是至少部分地基于下列各项中的一项或多项确定
的:
包含在所述至少一个消息中的一个或多个值;
包含在至少一个其他消息中的一个或多个其他值;以及
一个或多个用户预设值。
12.如权利要求11所述的计算机可读介质,其特征在于:
至少部分地响应于所述至少一个消息,所述电路将至少部分地缓冲所述至
少一个传输,直到所述一时间段消逝之后;以及
所述至少一个传输包括源自所述至少一个网络节点驻留在其中的子网外
面的至少一个分组;以及
所述电路至少部分地包括在所述中间节点中,而所述中间节点至少部分地

\t包括在所述子网中。
13.如权利要求12所述的计算机可读介质,其特征在于:
所述子网对应于所述至少一个消息的广播域;所述中间节点包括下列各项
中的至少一项:
代理节点;以及
交换机;以及
所述代理节点至少部分地位于所述子网之外。
14.如权利要求10所述的计算机可读介质,其特征在于:
所述相对较高的功率状态包括所述至少一个网络节点的完全操作状态;
当所述至少一个网络节点处于所述相对较低的功率状态时,与所述完全操
作状态相比,所述至少一个网络节点是至少部分地非操作的;以及
所述电路包括至少部分地包括独立于操作系统,执行所述小节(a)和(b)的
网络接口控制器。
15.如权利要求10所述的计算机可读介质,其特征在于:
所述至少一个网络节点驻留在子网中;
所述至少一个消息至少部分地包括在至少一个以太网协议兼容的帧中,所
述至少一个帧包括至少下列字段:
至少部分地指示所述子网中的至少一个其他网络节点的目的地媒体接入
控制(MAC)地址字段;
指示所述至少一个网络节点的源MAC地址字段;
向所述至少一个其他网络节点指示所述至少一个帧至少部分地包括在所
述至少一个消息所属的类中的消息类型的ETHERTYPE字段;
指示所述至少一个消息的至少一个参数的至少一个参数字段;以及
指示至少一个参数字段是否存在于所述至少一个帧中的至少一个操作码
字段,并且如果所述至少一个参数字段存在,则所述操作码字段还指示所述至
少一个参数的含义。
16.如权利要求15所述的计算机可读介质...

【专利技术属性】
技术研发人员:Y·纳欧瑞BZ·弗里德曼E·塔米尔E·露兹欧恩I·甘加
申请(专利权)人:英特尔公司
类型:发明
国别省市:美国;US

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

1