首页 / 专利库 / 物理 / 能量状态 / 用于基于能量状态操作通信网络的方法和系统

用于基于能量状态操作通信网络的方法和系统

阅读:774发布:2020-05-13

专利汇可以提供用于基于能量状态操作通信网络的方法和系统专利检索,专利查询,专利分析的服务。并且一种用于操作通信网络的方法,其中确定(603)所述通信网络的至少一个 能量 特性状态,并且其中根据所述至少一个能量特性状态来影响(604)形成所述通信网络的一部分的设备的操作模式,特别是功耗设置。,下面是用于基于能量状态操作通信网络的方法和系统专利的具体信息内容。

1.一种用于操作通信网络的方法,其中确定(601)至少一个能量特性状态,并且其中根据所述至少一个能量特性状态来影响(604)形成所述通信网络的一部分的设备(100)的操作模式,其中使用所述通信网络的至少一部分提供服务,其中根据所述服务的预定需求影响所述操作模式。
2.根据权利要求1所述的方法,其中根据所述设备(100)的预定属性影响所述操作模式。
3.根据权利要求1所述的方法,其中根据所述通信网络的能量特性影响所述操作模式。
4.根据权利要求1所述的方法,其中根据预定功耗目标影响所述操作模式。
5.根据权利要求1所述的方法,其中根据所述设备(100)的实际功耗影响所述操作模式。
6.根据权利要求0所述的方法,其中根据表征从所述设备(100)的第一操作模式到第二操作模式的转变的时间周期来影响所述操作模式。
7.一种用于操作通信网络的系统,其中第一服务器被适配为接收(601)所述通信网络的至少一个能量特性状态,根据所述至少一个能量特性状态来确定(603)形成所述通信网络的一部分的设备(100)的操作模式,向所述设备(100)发送(604)用于影响所述操作模式的信息,并且其中所述设备(100)被适配为接收用于影响所述操作模式的所述信息并且相应地影响所述操作模式,其中使用所述通信网络的至少一部分提供服务,其中根据所述服务的预定需求影响所述操作模式。
8.根据权利要求7所述的系统,其中服务器(500)被适配为确定所述服务的所述预定需求,并且向所述第一服务器发送关于所述预定需求的信息。
9.一种用于操作通信网络的第一服务器(300),其被适配为确定(601)形成所述通信网络的一部分的设备(100)的至少一个能量特性状态,根据所述至少一个能量特性状态来确定(603)对所述设备(100)的操作模式的影响,并且向所述设备(100)发送(604)用于影响所述操作模式的信息,其中使用所述通信网络的至少一部分提供服务,其中根据所述服务的预定需求影响所述操作模式。
10.根据权利要求9所述的第一服务器(300),其被适配为接收用于所述通信网络的功率目标,并且根据关于所述功率目标的所述信息确定(603)用于影响所述操作模式的所述信息。
11.根据权利要求9所述的第一服务器(300),其被适配为接收关于所述服务的所述预定需求的信息,并且根据关于所述预定需求的所述信息确定(603)用于影响所述操作模式的所述信息。
12.一种用于操作通信网络的设备(100),其被适配为接收根据所述通信网络的至少一个能量特性状态而确定的用于影响所述设备(100)的操作模式的信息,并且根据用于影响所述操作模式的所述信息影响所述操作模式,其中使用所述通信网络的至少一部分提供服务,其中根据所述服务的预定需求影响所述操作模式。
13.一种用于操作通信网络的服务器(500),其被适配为确定服务的预定需求,并且向第一服务器(300)发送(604)关于所述预定需求的信息,其中使用所述通信网络的至少一部分提供服务,其中根据所述服务的所述预定需求影响所述操作模式。
14.一种用于操作通信网络的计算机程序,其中当在计算机上执行所述计算机程序时所述计算机程序使得所述计算机确定(601)至少一个能量特性状态,并且根据所述至少一个能量特性状态来影响(604)形成所述通信网络的一部分的设备(100)的操作模式,其中使用所述通信网络的至少一部分提供服务,其中根据所述服务的预定需求影响所述操作模式。
15.一种用于操作通信网络的计算机程序产品,其包括计算机可用介质,所述计算机可用介质具有计算机可读程序,其中当在计算机上执行所述计算机可读程序时所述计算机可读程序使得所述计算机确定(601)至少一个能量特性状态,并且根据所述至少一个能量特性状态来影响(604)形成所述通信网络的一部分的设备(100)的操作模式,其中使用所述通信网络的至少一部分提供服务,其中根据所述服务的预定需求影响所述操作模式。

说明书全文

用于基于能量状态操作通信网络的方法和系统

技术领域

[0001] 本发明涉及用于操作通信网络的方法、系统、设备、第一服务器、第二服务器和第三服务器。本发明还涉及计算机程序以及计算机程序产品。

背景技术

[0002] 在能够操作通信网络的实现中,针对数据流量选择能量最优路由。
[0003] 这些技术方案不是针对数据类型专用的,并且仅部分地考虑通信网络的基础设施。
[0004] EP 2166777A1公开了一种包括通信接口的网络装置,该通信接口接收网络设备的操作能量概况信息和该网络设备的流量信息。由计算设备通过如下方式来得出网络尺寸和流量路由,其中该方式使用操作能量概况信息和流量信息来最小化能量消耗。
[0005] EP 1931113A1公开了一种负载均衡器,其获得服务器的功耗率,并且当处理特定类型的网络通信时为了最小化能量消耗而识别与最低功耗率相关联的服务器的级别。该负载均衡器可以通过识别正被请求的各个资源或服务,将选择进一步缩窄到降低级别的服务器。
[0006] Tompros S.等人在2009年11月1日的IEEE网络、IEEE服务中心、美国纽约第23卷第6号的第8-16页XP011285839中的“Enabling applicability of energy saving applications on the appliances of the home environment”公开了一种能量节省的装置架构,其中估计该装置的内部电子组件在用户程序运行时所消耗的能量的总和,并且控制该装置的操作模式以满足总体能量消耗目标。
[0007] US 2010/0103955A1公开了一种方法,其中控制器生成功率状态消息,该功率状态消息针对一个时间周期将组件集合中的一个或多个组件的功耗从第一功率量配置为第二功率量,以优化功率节省。

发明内容

[0008] 本发明的目的因此在于提供一种本地基础设施,即光网络,和对应的信息技术基础设施的能量有效管理。
[0009] 本发明的主要思想在于操作通信网络,其中确定所述通信网络的至少一个能量特性状态,并且其中根据所述至少一个能量特性状态来影响形成所述通信网络的一部分的设备的操作模式,特别是功耗设置。这样,通过根据所述通信网络的能量特性状态(即实际能量消耗)影响所述通信网络的各个设备的功耗,影响(即维持、降低或增加)所述通信网络的功耗。
[0010] 根据从属权利要求和下文的描述可以推断本发明的其他发展。附图说明
[0011] 在下文中将参考附图进一步解释本发明。
[0012] 图1示意性地显示了设备的一部分。
[0013] 图2示意性地显示了通信网络的一部分和电网的一部分。
[0014] 图3示意性地显示了第一服务器的一部分。
[0015] 图4示意性地显示了第二服务器的一部分。
[0016] 图5示意性地显示了第三服务器的一部分。
[0017] 图6示意性地显示了流程图

具体实施方式

[0018] 图1显示了用于操作通信网络的设备100特别是电气设备的一部分。
[0019] 所述设备100包括经由数据链路连接的第一处理器101、第一功率表102和第一网络设备103。
[0020] 此外,所述设备100包括电源104,其被适配为从所述设备100的外部接收电功率,并且向所述第一处理器101、所述第一功率表102和所述第一网络设备103分配所述电功率。
[0021] 使用例线来在所述设备100内部分配所述电功率,并且铜线在图1中未被显示出。
[0022] 此外,所述设备100被适配为操作在不同的操作模式特别是功耗设置中。
[0023] 所述功耗设置包括但不限于以下状态:关、开、待机、功率节省。所述功耗设置例如如下被映射到所述设备100的功耗特性,例如实际功耗:
[0024] 功耗设置->实际功耗
[0025] 关 -> 1mW,
[0026] 开 -> 1kW,
[0027] 待机 -> 1W,
[0028] 功率节省 -> 500W。
[0029] 将所述功耗设置与下文被称为所述设备100的能量特性的特征或能力相关联。
[0030] 例如,所述第一处理器101被适配为根据功耗设置以不同的数据处理特性(例如时钟速率)进行操作。例如,所述时钟速率如下映射到所述功耗设置:
[0031] 功耗设置->时钟速率
[0032] 关 -> 1MHz,
[0033] 开 -> 3GHz,
[0034] 待机 -> 100MHz,
[0035] 功率节省 -> 1GHz。
[0036] 例如,所述第一网络设备103被适配为根据功耗设置,以不同的数据传输特性(例如传送速率)进行操作。例如所述传送速率如下映射到所述功耗设置:
[0037] 功耗设置->传送速率
[0038] 关 -> 128K比特/秒,
[0039] 开 -> 100G比特/秒,
[0040] 待机 -> 128K比特/秒,
[0041] 功率节省 -> 10G比特/秒。
[0042] 此外,所述设备100被适配为接收用于影响所述设备100的所述操作模式特别是所述功耗设置的信息。
[0043] 例如所述第一网络设备103被配置为接收包括用于影响所述操作模式的所述信息的第一消息。
[0044] 用于影响所述操作模式的所述信息例如是个体功率目标。所述个体功率目标例如是允许功耗的750W的上限。
[0045] 此外,所述设备100被适配为根据用于影响所述操作模式的所述信息来影响所述设备100的所述操作模式特别是所述功耗设置。
[0046] 例如,所述第一处理器101被配置为从所述第一消息中提取所述750W的上限,在“功率节省”的情况下找出仍然低于或等于所述上限的最高功耗设置,并且根据以上给出的映射将所述第一处理器101的所述时钟速率和所述第一网络设备103的传送速率改变为即1Ghz和10G比特/秒。
[0047] 所述第一功率表102被适配为例如以瓦特为单位测量所述设备100的能量消耗。
[0048] 此外所述第一处理器101被适配为确定包括关于所述设备100的当前状态(例如当前操作模式和当前能量消耗)的信息的第二消息,并且将其经由所述第一网络设备103发送。
[0049] 所述第二消息包括例如用于识别所述当前操作模式设置的字符串,即“待机”、“功率节省”、“开”或“关”。
[0050] 所述第二消息包括例如用于识别当前能量消耗的字符串,例如以瓦特为单位的所述第一功率表102的读数。
[0051] 所述第二消息包括例如当前操作模式和当前能量消耗的列表,例如“功率节省、500W”。
[0052] 根据例如所述第一功率表102的实时或接近实时读数的瞬时值确定所述设备100的所述当前实际功耗。
[0053] 为此目的,所述第一功率表102被适配为在所述预定时间间隔中确定所述读数。
[0054] 如上所述,改变所述操作模式可以影响所述能量特性,例如功耗、时钟速率或传送速率。因此,所述能量特性被视为所述设备100的预定属性。所述预定属性例如是所述功耗特性、所述数据处理特性或所述数据传输特性。
[0055] 所述通信网络被称为云、云本地基础设施或云通信网络。
[0056] 根据图2中所描绘的示例,所述通信网络包括多个所述设备100。可以使用唯一物理标识,例如媒体接入控制地址,来识别每个所述设备100。
[0057] 所述设备100例如是服务器、路由器、存储系统、测量系统光或电子放大器,通常而言用于形成所述通信网络的信息技术基础设施或网络基础设施的任意类型的设备。
[0058] 所述设备100还可以是具有多个操作模式的任意其他类型的网络元件。例如所述设备100可以是光或电子缆线,其包括用于操作它们的电路
[0059] 除了所述第一处理器101、所述第一功率表102、所述第一网络设备103和所述电源104之外,所述设备100根据其具体任务来适配。
[0060] 所述服务器例如是附加地装配有易失性存储器非易失性存储器的计算机。
[0061] 所述路由器例如是附加地装配有多个网络接口和易失性和非易失性存储器的计算机。
[0062] 所述存储系统例如是附加地装配有非易失性存储器和硬盘的计算机。
[0063] 所述测量系统例如是附加地被适配为测量所述路由器、服务器或网络元件的性能特性(例如带宽或延迟)的计算机。
[0064] 在所述通信网络中经由数据链路连接所述设备100。所述数据链路在图2中被描绘为虚线。所述数据链路经由一个或多个其他设备100或直接或间接地连接所述设备100。所述直接或间接数据链路在图2中被描绘为云状。所述数据链路包括例如路由器、交换机和数据线缆(如光纤或铜线)。所述数据链路还可以是无线链路。
[0065] 例如根据传输控制协议/互联网协议(公知为TCP/IP)或任意其他合适的协议,例如根据以太网或IEEE 802.11标准,在所述通信网络中建立所述设备100之间的连接。
[0066] 所述设备100还被连接到电力网。所述电力网的电力链路在图2中被描述为实心线。所述电力网经由所述电力链路以电功率的形式向所述设备100提供能量。
[0067] 根据该示例,全部设备100由运营商进行操作并且被连接到同一通信网络和同一电力网。
[0068] 可替换地,由一个运营商操作的全部设备100被连接到所述通信网络的子网络和所述电力网的子网络。本发明类似地适用于两个情况。
[0069] 在图3中显示了包括第二处理器301、第二网络设备302和数据库303的第一服务器300。
[0070] 经由数据链路(例如数据总线)连接所述第二处理器301、第二网络设备302和数据库303。
[0071] 如图2所示,所述第一服务器300被适配为经由所述第二网络设备302连接到所述通信网络。
[0072] 例如根据传输控制协议/互联网协议(公知为TCP/IP)或任意其他合适的协议,例如根据以太网或IEEE 802.11标准,在所述通信网络中建立所述设备100与所述第一服务器300之间的连接。
[0073] 所述第一服务器300被适配为从相应的设备100接收一个或多个包括所述设备100的所述当前状态的所述第二消息。
[0074] 在使用多个第二消息的情况下,所述第一服务器300被适配为将特定设备100的所述当前状态与相应设备100的唯一网络标识符相关联并且存储所述当前状态。
[0075] 所述第一服务器300可以附加地被适配为将关于至少一个所述设备100的所述预定属性特别是所述能量特性的信息存储在所述数据库303中。
[0076] 例如所述第一服务器300被适配为存储用于全部所述设备100的所述功耗设置到所述功耗特性、所述时钟速率和所述传送速率的映射,并且将它们与对应的唯一网络标识符相关联。
[0077] 此外所述第一服务器300被适配为在第三消息中接收关于预定功耗目标的信息。
[0078] 所述关于所述预定功耗目标的信息例如是以瓦特为单位的功耗的目标值。
[0079] 所述预定功耗目标例如是所述通信网络的整体功耗的目标值。
[0080] 可替换地或另外地,所述预定功耗目标可以是功耗的上限,例如所述通信网络的可用电源。
[0081] 可替换地或另外地,可以使用多个预定功耗目标来特别地使用相应的唯一网络标识符指定用于一个或多个所述设备100的目标。
[0082] 所述第一服务器300被适配为确定至少一个能量特性状态。
[0083] 所述第一服务器300例如被适配为根据至少一个所述第二消息确定至少一个能量特性状态。
[0084] 可替换地,所述第一服务器300例如被适配为根据所述预定功耗目标确定所述至少一个能量特性状态。
[0085] 所述至少一个能量特性状态例如被确定为全部设备100的全部当前能量消耗的和。
[0086] 可替换地,所述至少一个能量特性状态可以是例如针对特定时间点根据基于时间的能量消耗的历史值确定的、所述通信网络的平均当前功耗。
[0087] 另外,所述第一服务器300被适配为根据所述至少一个能量特性状态确定用于影响至少一个所述设备100的所述操作模式特别是所述功耗设置的所述信息。
[0088] 此外,所述第一服务器300被适配为根据关于所述预定功耗目标确定用于影响所述操作模式的所述信息。
[0089] 所述第一服务器300例如被适配为根据所述通信网络的整体功耗的所述目标值,确定功耗设置。
[0090] 此外,所述第一服务器300被适配为根据所述至少一个能量特性状态确定用于影响所述设备100的所述操作模式特别是所述功耗设置的所述信息。
[0091] 所述第一服务器300例如被适配为根据所述设备100的所述当前操作模式或所述当前能量消耗,确定所述功耗设置。
[0092] 此外,所述第一服务器300被适配为根据所述预定属性,特别是所述设备100的所述能量特性,确定用于影响所述操作模式的所述信息。所述能量特性例如是所述设备100的所述功耗特性、所述数据处理特性或所述数据传输特性。
[0093] 此外,所述第一服务器300被适配为在所述第一消息中向所述设备100发送用于影响所述操作模式的所述信息。
[0094] 所述电力网另外包括用于向所述电力网提供电能的发电机201。
[0095] 使用第二功率表202来测量由所述发电机201向所述电力网提供的能量。所述第二功率表202以瓦特为单位测量例如所述发电机201的功率输出。用于测量所提供的能量例如发电机的功率输出的方法对于本领域的熟练技术人员而言是公知的,并且不在这里进一步解释。
[0096] 由第二服务器400确定所述预定功耗目标。
[0097] 在图4中描绘了所述第二服务器400并且其包括第三处理器401、第三网络设备402和第一存储器403。经由数据链路(例如数据总线)连接所述第三处理器401、所述第三网络设备402和所述第一数据库403。
[0098] 如图2中所示的,所述第二服务器400被适配为经由所述第三网络设备402连接到所述通信网络。
[0099] 例如根据传输控制协议/互联网协议(公知为TCP/IP)或任意其他合适的协议,例如根据以太网或IEEE 802.11标准,在所述通信网络中建立所述第一服务器300与所述第二服务器400之间的连接。
[0100] 所述预定功耗目标例如是所述通信网络的整体功耗的所述目标值,并且是根据所述通信网络的所述历史数据确定的。
[0101] 例是由所述电力网的所述运营商手动地或者根据所述通信网络可用的所述电源和每个所述设备100的平均能量消耗自动地确定所述预定功耗目标。
[0102] 每个所述设备100的所述平均能量消耗例如根据当日时间或每周日期改变,并且可例如根据所述历史数据获得。
[0103] 可替换地,为了进行自动确定,可以实现所述能量特性或所述平均能量消耗的自动学习。
[0104] 例如通过对在预先确定时间间隔(如1分钟)内读取的所述第二功率表202的多个读数求平均来确定所述通信网络的所述历史数据。
[0105] 将用于功耗的所述目标值自动地选择为与所述历史数据所包含的用于一周的当前日期和一天的当前时间的值相同的值。
[0106] 所述第二功率表202被适配为确定所述预定时间间隔内单位为瓦特的所述读数,并且向所述第二服务器400发送例如包括用于指示该瓦特读数的数字串的第四消息。
[0107] 例如根据传输控制协议/互联网协议(公知为TCP/IP)或任意其他合适的协议,例如根据以太网或IEEE 802.11标准,在所述通信网络中建立所述第二功率表202与所述第二服务器400之间的连接。
[0108] 可替换地经由专用数据链路从所述第二功率表202直接向所述第二服务器400发送所述第四消息。在该情况下,所述第二服务器400包括被适配为经由所述专用数据链路接收所述第四消息的附加网络接口。
[0109] 根据图2,多个发电机201向所述电力网供给电能。因此多个功率表202被连接到相应的发电机201以测量相应的功率输出。
[0110] 可替换地,所述电力网可以仅包括一个用于向所述电力网供给电能的发电机201。
[0111] 可替换地,可以仅使用一个功率表202测量向所述电力网提供的能量。
[0112] 可替换地或另外地,可以将所述电力网连接到用于向所述电力网供给电能的公共电力网络。
[0113] 可替换地或另外地,可以使用多个分别用于测量从所述公共电力网络向所述电力网传送的功率的功率表来测量从所述公共电力网络向所述电力网提供的能量。
[0114] 可替换地或另外地,根据来自所述多个功率表的测量读数,即经由所述公共电力网络向所述通信网络提供的能量,确定关于所述通信网络的所述历史数据即所述(整体)功耗的信息。
[0115] 通过例如将在所述第四消息中接收的所述多个功率表的全部读数的值合计,确定所述通信网络的所述功耗。
[0116] 为此目的,所述第二服务器400被适配为经由所述第三网络设备402接收所述第四消息,使用所述第三处理器401确定所述多个功率表的所述读数的所述值,并且将它们存储在所述第一存储器403上。这意味着所述第二服务器400被适配为确定电力网的总体功耗。
[0117] 图6中的流程图中所描绘的第一方法的目标在于所述通信网络的服务感知能量有效管理。这意味着,将以能量最有效的方式操作所述通信网络的全部设备100,从而仍然允许维持所述服务的预定需求,例如预定服务质量、延迟、处理或带宽需求。
[0118] 所述服务例如是使用所述通信网络的至少一部分来提供的应用。
[0119] 所述服务例如是在所述通信网络中提供的第三服务器500上的应用。
[0120] 在所述第一方法中,根据所述服务的所述预定需求来确定所述操作模式,例如所述个体功率目标。
[0121] 因此,所述第一服务器300被适配为根据所述服务的所述预定需求和所述功耗目标,确定所述操作模式,例如形成所述通信网络的一部分的所述设备100中的每个设备100的操作模式,例如个体功率目标。
[0122] 为此目的,所述第一服务器300被适配为接收包括关于所述服务的所述预定需求特别是所述服务的数据存储需求、数据处理需求、数据传输需求或功耗需求的信息的第五消息。
[0123] 此外,所述第一服务器300被适配为确定用于所述设备100的所述个体功率目标,并且使用所述唯一标识符在所述第一消息中将其向所述设备100发送。
[0124] 图5中描绘了所述第三服务器500,并且其包括第四处理器501、第三网络设备502和第二存储器503。经由数据链路例如数据总线连接所述第四处理器501、所述第四网络设备102和所述第二存储器503。
[0125] 所述第二存储器503包括例如所述服务的所述预定需求。
[0126] 此外,所述第三服务器500被适配为使用所述第四处理器501来确定包括所述服务的所述预定需求的所述第五消息。
[0127] 另外,所述第三服务器500被适配为经由所述第四网络设备502向所述第一服务器300发送所述第五消息。
[0128] 如图2中所示的,所述第三服务器500被适配为经由所述第四网络设备502连接到所述通信网络。
[0129] 例如根据传输控制协议/互联网协议(公知为TCP/IP)或任意其他合适的协议,例如根据以太网或IEEE 802.11标准,在所述通信网络中建立所述第一服务器300与所述第三服务器500之间的连接。
[0130] 所述服务例如是数据存储应用。在该情况下,所述第五消息包括例如用于识别所述服务和所述预定需求的字符串。
[0131] 所述数据存储应用例如被命名为“第一服务”,并且例如需要接入最大5太字节的存储容量。
[0132] 在如下的非穷举中给出了用于该情况的示例性的关键词和值:
[0133]
[0134]
[0135] 在该情况下,例如所述第五消息将所述预定需求包括在如下的第一结构列表中:
[0136] {(第一服务),(“存储服务”,“5T字节”)}。
[0137] 可以改为根据资源预留协议——根据IETF RFC 3209或RFC 5151所公知的流量工程——定义所述第五消息。
[0138] 所述数据存储应用需要5T字节的存储容量,即设备100包括至少具有所需要的大小的存储装置并且设备100允许所述第三服务器500连接到所述存储装置。所述存储装置的类型或用于连接到所述存储装置的设备100都不重要。
[0139] 可替换地或另外地,所述服务可以需要一个或多个所述设备100的特定带宽或延迟。
[0140] 关于预定需求的所述信息例如是包括关键词和值的字符串。在如下的非穷举中给出了示例性的关键词和值:
[0141]
[0142] 例如,所述预定需求包括如下的第二结构列表:
[0143] {(第一设备),(“设备类型”,“存储器,路由器”),(“最大延迟”,“20毫秒”}。
[0144] 本发明同样适用于具有任意其他类型的需求的任意其他服务和具有用于传递所述预定需求的其他手段的其他协议。例如,可以使用或扩展所述资源预留协议-流量工程。
[0145] 由所述第一服务器300使用如下控制策略控制所述设备100,其中该控制策略使用相应的个体功率目标作为作用变量来控制每个所述设备100的所述当前能量消耗。可以使用的控制策略是公知的并且在如下的非穷举列表中给出了一些示例:
[0146] -比例-积分-微分控制(PID控制),
[0147] -滑模控制(SMC控制),
[0148] -最优控制,
[0149] -鲁棒控制。
[0150] 可选择地,可以将任意一个所述控制机制与任意其他控制机制混合。
[0151] 在包括例如所述750W的上限的所述第一消息中经由所述通信网络从所述第一服务器300向相应的电气设备发送所述个体功率目标。
[0152] 这意味着,通过影响(即维持、降低或增加)形成所述通信网络的一部分的所述设备100的功耗来影响(即维持、降低或增加)所述通信网络的所述功耗。
[0153] 用于确定或发送前述消息的方法是本领域的熟练技术人员公知的,并且本文不再进一步描述。
[0154] 频繁地,例如每隔500ms,将除了所述第一消息之外的前述消息从其相应的发送器向所述第一服务器300发送。另外地或可替换地,所述第一服务器300可以被适配为请求从所述相应的发送器进行发送。在该情况下,所述发送器被适配为通过发送所述请求的消息来响应该请求。
[0155] 在下文中参考图6中所描绘的所述流程图来描述所述第一方法。
[0156] 每当所述第一服务器300接收包括所述服务的所述预定请求的所述第三消息时,所述第一方法开始。
[0157] 每当在所述第三服务器上开始所述服务时例如由所述第三服务器500发送所述第三消息。
[0158] 在开始之后,执行步骤601。
[0159] 在所述步骤601中,执行测试以确定是否已经接收了包括所述设备100的所述当前状态的所述第二消息以及包括所述预定功耗目标的所述第五消息。在已经接收到所述第二消息和所述第五消息之后,执行步骤602。否则执行步骤603。
[0160] 在所述步骤603中,执行测试以检查是否满足到期条件。在满足所述到期条件的情况下,所述第一方法结束。可选择地,向管理员发送或者经由图形用户接口显示错误消息。否则执行步骤601。
[0161] 在所述步骤602中,确定所述个体功率目标。
[0162] 根据所述第一方法,使用关于所述设备100的能力的信息即关于所述操作模式的信息、和来自所述设备的所述预定需求即所述应用的服务质量、带宽、延迟、存储容量、和所述预定功耗目标,确定所述设备100中的哪个设备100和它们之间的哪个路由可以用于满足应用需求。
[0163] 可以从基础设施提供商获得关于所述设备100的能力的信息并且将其存储在所述数据库303中。
[0164] 在存储应用的示例中,所述预定需求包括如下所述第二结构列表:
[0165] {(第一服务),(“设备类型”,“存储器,路由器”),(“最大延迟”,“20毫秒”}。
[0166] 分析所述结构列表,并且从所述数据库303中选择与所述预定需求匹配的全部设备。例如,使用所述预定属性,特别是所述能量特性,即用于全部所述设备100的所述功耗设置到所述功耗特性、所述时钟速率或所述传送速率的所述映射,来确定与所述预定需求匹配的设备100的相应唯一网络标识符。
[0167] 根据该示例,使用所述设备100的所述预定属性特别是所述能量特性来确定成本函数。
[0168] 例如,可以使用所述通信网络中的流量概况演进的基于知识的模型来定义合适的成本函数。
[0169] 使用优化算法来对所述成本函数求解,以实现能量最优方案。这意味着,使用相应的唯一网络标识符来标识能量最优路由、服务器、路由器、存储装置。
[0170] 可选择地或另外地,为了最小化转变时间,所述成本函数可以仅考虑在去激活/激活期间能够利用尽量小的转变时间激活的新的设备100,例如新的路由器或服务器。
[0171] 然后执行步骤604。
[0172] 在所述步骤604中,使用相应的唯一网络标识符确定并且向所述设备100发送所述第一消息。
[0173] 为了将所述设备100配置成能量最优方案的结果,向所述设备100通知该操作模式。
[0174] 然后所述第一方法结束。
[0175] 可替换地或另外地,如果例如经由网关将多个通信网络彼此连接,可以使用信令消息以便在任意所述通信网络中分配所述设备100。
[0176] 下文参考图6来描述用于操作通信网络的第二方法。
[0177] 所述第二方法与所述第一方法一样开始。
[0178] 所述第二方法的步骤601到604与所述第一方法的相应步骤以及以上在所述第一方法中所描述的相同。
[0179] 根据所述第二方法,在所述步骤603之后,执行图6中未描绘的附加步骤。
[0180] 在所述附加步骤中,向全部设备100发送要求分配或转变时间的信令消息以便提供所述服务。
[0181] 例如使用占先分配、先行分配或基于学习的分配来确定分配哪些设备。
[0182] 例如向设备100发送信令消息以分配存储或处理资源。这是例如使用包括所要求的存储大小或处理功率的请求消息来完成的。用于分配该资源的方法是本领域的熟练技术人员公知的。
[0183] 而且,例如向设备100发送用于要求附加信息的信令消息以实现所述能量最优方案。
[0184] 例如,可以更新路由器中的路由表,以允许所述服务实际使用根据所述能量最优方案选择的设备100。这可以例如使用公知的边界网关协议的本地优选特征来实现。
[0185] 然后执行所述步骤604。
[0186] 说明书和附图仅仅示出了本发明的原理。因此将要认识到,本领域的熟练技术人员将能够想到各种布置。此外,这里阐述的全部示例原则上明确地仅用于教学的目的以辅助读者推动本领域发展,并且应该被解释为不限于该具体阐述的示例和条件。此外,本文用于阐述本发明的原理、方面和实施方式以及它们的具体示例的全部陈述意图涵盖它们的等同方式。
[0187] 可以通过使用专用硬件以及能够与合适的软件相关联的执行软件的硬件来提供附图中所示的各种元件(包括被标记为“第一处理器”的任意功能方框)的功能。当由第一处理器来提供功能时,可以由单个专用第一处理器、由单个共享第一处理器或由多个单独的第一处理器(其中一些可以是共享的)来提供该功能。此外,术语“第一处理器”或“控制器”的明确使用不应该被解释为排他性地指代能够执行软件的硬件,并且可以隐含地包括但不限于数字信号第一处理器(DSP)硬件、网络第一处理器、专用集成电路(ASIC)、现场可编程阵列(FPGA)、用于存储软件的只读存储器(ROM)、随机访问存储器(RAM)和非易失性存储器。还可以包括其他硬件、常规的和/或定制的。类似地,附图中所示的任意交换机仅仅是概念性的。可以通过程序逻辑的操作,通过专用逻辑,通过程序控制与专用逻辑的交互或者甚至手动地执行它们的功能,如根据上下文所更具体地理解的,可由实施者选择具体的技术。
[0188] 本领域的熟练技术人员应该认识到,本文的任意方框图表示用于实现本发明的原理的示例性电路的概念性视图。类似地,将要认识到任意流程表、流程图、状态转变图、伪代码等等表示可以基本上用计算机可读介质来表示并且因而由计算机或第一处理器执行的各种过程,而不管是否明确显示了该计算机或处理器。
[0189] 本领域的熟练技术人员将容易认识到可以通过编程计算机来执行上述各方法的步骤。在这里,一些实施方式还意图包含程序存储设备例如数字数据存储介质,其可以是机器或计算机可读的并且编码有机器可执行的或计算机可执行的指令程序,其中所述指令执行上述方法的一些或全部步骤。该程序存储设备可以是例如数字存储器、磁存储介质(如磁盘和磁带)、硬盘驱动器或光可读数字数据存储介质。该实施方式还意图包含被编程为执行上述方法的所述步骤的计算机。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈