M2m装置操作的协调的制作方法

文档序号:7989236阅读:108来源:国知局
M2m装置操作的协调的制作方法
【专利摘要】本文的教导包括局域网(LAN)中的第一机器对机器(M2M)装置管理器。第一管理器接收由第一管理器所管理的第一M2M装置的操作信息。这个操作信息可指示例如第一装置的操作状态(例如通或断)。响应接收这个操作信息,第一管理器协调由LAN中的第二M2M装置管理器所管理的第二M2M装置的操作。第一管理器通过按照基于策略的规则集合评估所接收的操作信息,按照那个评估生成控制信令,并且然后向第二管理器发送所生成的控制信令,来有效地进行这样的操作。因为这个控制信令在不同M2M装置管理器之间水平地发送而不是向某个集中服务器垂直地发送,所以这样的操作协调能够跨原本不是可互通的M2M装置进行。
【专利说明】M2M装置操作的协调
【技术领域】
[0001]一般来说,本发明涉及机器对机器(M2M)装置,以及具体来说,涉及在局域网(LAN)中使用M2M装置管理器来协调不同M2M装置的操作。
【背景技术】
[0002]无线通信扩展到传统移动语音和数据装置之外。与这些传统装置不同,又称作机器类型通信(MTC)装置的机器对机器(M2M)装置以极少或者没有人工干预进行无线通信。例如,M2M装置可自主地收集信息并且将其经由无线通信网络发送给支持M2M服务器。这种自主机器通信将有用无线服务的范围扩大到包括智能公用事业消耗应用、例如智能公用
事业计量。
[0003]智能公用事业计量的已知方式采用M2M装置,M2M装置动态监测公用事业消耗细节并且将其报告给公用事业公司(例如电力公司、燃气公司、自来水公司或者重要公共公用事业的其它提供商)的集中服务器。一些M2M装置还能够接收来自集中服务器的通信,例如断供通知、定价信息或者峰值消耗关闭命令。对于在M2M装置与集中服务器之间按照这种方式垂直流动的所有通信,这些已知方式在本文中描述为适用完全垂直通信结构。
[0004]完全垂直通信结构保持为实现相对简单。以及该结构无疑为公用事业公司及其客户提供增加的信息和控制,以用于进行关于特定公用事业的智能消耗判定。然而,该结构固有地要求采用全部与同一集中服务器可互通的M2M装置,即在多个公用事业公司之间实际上不可行的要求。因此,该结构无法提供跨不同公用事业、不同公用事业公司和/或不同类型的M2M装置的综合消耗信息和控制的解决方案。

【发明内容】

[0005]本文的教导包括局域网(LAN)中的M2M装置管理器之间的水平通信结构。LAN中的不同M2M装置管理器例如使用与那些装置的互通性特定的不同通信协议来管理不同M2M装置或者这样的装置的组。M2M装置管理器通过在M2M装置管理器本身之间水平地发送控制信令而不是向某个远程集中服务器垂直地发送,来协调M2M装置的操作。通过这种水平控制信令,如应用于智能公用事业计量的教导提供跨不同公用事业、不同公用事业公司和/或不同类型的M2M装置的综合信息和控制。
[0006]更具体来说,LAN中的第一 M2M装置管理器包括通信接口、存储器和一个或多个处理电路。通信接口配置成接收由第一 M2M装置管理器所管理的第一 M2M装置的操作信息。这个操作信息可指示例如第一 M2M装置的操作状态,例如装置模式(通/断、高/低、热/冷等)、装置的消耗速率(瞬时、平均等)等。存储器配置成存储基于策略的规则集合。这个规则集合支配第一 M2M装置管理器对所接收操作信息的响应。
[0007]在这点上,响应通信接口接收第一 M2M装置的操作信息,一个或多个处理电路配置成协调由LAN中的第二 M2M装置管理器所管理的第二 M2M装置的操作。一个或多个处理电路通过按照基于策略的规则集合评估所接收的操作信息,按照那个评估生成控制信令,并且然后向第二 M2M装置管理器发送所生成控制信令,来有效地进行这样的操作。
[0008]在一些实施例中,控制信令包括与第二 M2M装置的操作相关的实际命令。在其它实施例中,控制信令包括对第二 M2M装置的操作信息的请求。在又一些实施例中,控制信令简单地包括第一M2M装置的操作信息的指示。无论如何,那个控制信令有效地协调第二M2M装置的操作与第一 M2M装置的操作。此外,因为那个控制信令在不同M2M装置管理器之间水平地发送而不是向某个集中服务器垂直地发送,所以这样的操作协调能够跨原本不是可互通的M2M装置进行。
[0009]上述规则集合可根据个别M2M装置、M2M装置组或者它们的任何组合来指定。以及第一 M2M装置管理器可属于M2M装置管理器的分级结构,其中不同M2M装置管理器管理一个或多个M2M装置的不同组。由这样的规则集合所支配并且属于这样的分级结构,第一M2M装置管理器可基于为一组M2M装置所聚集的操作信息来协调个别M2M装置的操作。备选地,管理器可基于个别M2M装置的操作信息来协调一组M2M装置的共同操作。作为又一个备选方案,管理器可基于为另一组M2M装置所聚集的操作信息来协调一组M2M装置的共同操作。
[0010]准许按照这种方式以个别或者组为基础的M2M装置操作的协调的实施例证明在大量应用中是有利的。实际上,M2M装置的不同组可由不同的M2M装置管理器来管理。不同组可包括不同类型的M2M装置、不同位置的M2M装置、使用不同通信协议的M2M装置等。
[0011]在一些实施例中,这种协调保持为限制到LAN的本地覆盖区域。但是,其它实施例使用电信网络作为传输层将协调跨不同LAN延伸。在这些实施例中,不同LAN中的M2M装置管理器的不同分级结构经由相应网关来与电信网络进行通信。本文中值得注意的实施例保存电信网络资源,并且为每个网关提供属于相同分级结构的那些管理器共同的唯一电信网络身份。无论如何,通过连接不同LAN中的M2M装置管理器的不同分级结构,本文的实施例有利地使一个LAN中的一个M2M装置管理器能够协调由另一个LAN中的M2M装置管理器所管理的M2M装置的操作。
[0012]当然,本发明并不局限于上述特征和优点。实际上,通过阅读以下详细描述以及通过观察附图,本领域的技术人员将知道附加特征和优点。
【专利附图】

【附图说明】
[0013]图1是按照一个或多个实施例的LAN中管理相应M2M装置的两个M2M装置管理器的框图。
[0014]图2是按照一些实施例的M2M装置管理器的框图。
[0015]图3是按照一个或多个实施例的属于M2M装置管理器的分级结构的M2M装置管理器的框图。
[0016]图4是分布式M2M装置管理系统的框图,由此按照一个或多个实施例,M2M装置管理器经由到电信网络的网关连接到远程服务器或者连接到另一个LAN中的M2M装置管理器。
[0017]图5是按照一个或多个实施例的由M2M装置管理器所实现的方法的逻辑流程图。【具体实施方式】[0018]图1图示局域网(LAN)14中的第一 M2M装置管理器10和第二 M2M装置管理器12。第一 M2M装置管理器10管理第一 M2M装置16,以及第二 M2M装置管理器12管理第二 M2M装置18。
[0019]第一 M2M装置管理器10与第一 M2M装置16是可互通的,但是与第二 M2M装置18可能不可互通。类似地,第二 M2M装置管理器12与第二 M2M装置18是可互通的,但是与第
一M2M装置16可能不可互通。然而,M2M装置管理器10、12通过在M2M装置管理器10、12本身之间水平地发送控制信令而不是向某个集中服务器垂直地发送,来协调M2M装置16、18的操作。
[0020]图2图示M2M装置管理器10、12在这方面的附加细节。针对作为具体示例的第一M2M装置管理器10,管理器10包括通信接口 20、存储器22和一个或多个处理电路24。
[0021]通信接口 20配置成接收第一 M2M装置16的操作信息。这个操作信息可指示例如第一M2M装置16的操作状态。第一M2M装置的操作状态可包括下列任一个或多个:装置的模式(通/断、高/低、热/冷等)、装置的消耗速率(瞬时、平均等)等。在一些实施例中,例如使用第一 M2M装置16特定的通信协议从第一 M2M装置16直接接收操作信息。在其它实施例中,例如经由中间M2M装置管理器(未示出)从第一 M2M装置16间接接收操作信息。
[0022]存储器22配置成存储基于策略的规则集合26。这个规则集合26支配第一 M2M装置管理器10对所接收的操作信息的响应。
[0023]在这点上,响应通信接口 20接收第一 M2M装置16的操作信息,一个或多个处理电路24配置成协调第二 M2M装置18的操作。一个或多个处理电路24通过按照基于策略的规则集合26评估所接收的操作信息,按照那个评估生成控制信令,并且然后向第二 M2M装置管理器12发送所生成的控制信令,来有效地进行这样的操作。
[0024]在一些实施例中,控制信令包括与第二 M2M装置18的操作相关的实际命令。这样的命令例如可指导第二 M2M装置管理器12按照特定方式来控制第二 M2M装置18的操作。控制第二 M2M装置18的特定方式通过规则集合26作为为第一 M2M装置16接收的操作信息的函数来指定。
[0025]例如,规则集合26可包括一个或多个规则,该规则一般指导第一 M2M装置管理器10作为通过为第一 M2M装置16接收的操作信息所指示的装置模式的函数来改变第二 M2M装置18的装置模式。两个这样的规则在逻辑上可包括:IF (FIRST M2M DEVICE MODE =“ON”) GENERATE COMMAND AS (SECOND M2M DEVICE MODE = “OFF”); ELSE IF (FIRST M2MDEVICE MODE = “OFF”)GENERATE COMMAND AS (SECOND M2M DEVICE MODE = “ON”)。在接收基于这些规则所生成的命令时,第二 M2M装置管理器12相应地控制第二 M2M装置18。
[0026]其它实施例还作为第二 M2M装置18的操作信息的函数而不只是第一 M2M装置16的操作信息的函数来协调第二M2M装置18的操作。这些实施例中的一些实施例将第二M2M装置18的操作信息拉出回到第一 M2M装置管理器10,使得第一 M2M装置管理器10能够评估两个M2M装置16、18的操作信息。这些实施例中的其它实施例将第一 M2M装置16的操作信息推送到第二 M2M装置管理器12,使得第二 M2M装置管理器12能够评估两个M2M装置16、18的操作信息。
[0027]在拉出实施例的上下文中,在第一M2M装置管理器10的规则集合26规定,响应接收第一 M2M装置16的操作信息所发送的控制信令包括对第二 M2M装置18的操作信息的请求(而不是与第二 M2M装置18的操作相关的实际命令)。例如,规则集合26可包括简单陈述如下的规则:IF (FIRST M2M DEVICE MODE = “ON”)GENERATE REQUEST FOR SECOND M2MDEVICE OPERATING INFORMATION。这个请求指导第二 M2M装置管理器12采用第二 M2M装置18的操作信息进行响应。
[0028]响应接收对第二 M2M装置18所请求的操作信息,第一 M2M装置管理器10的一个或多个处理电路24按照规则集合26来评估那个信息(以及第一 M2M装置16的以前接收的操作信息)。基于那个评估,一个或多个处理电路24生成这时采取与第二 M2M装置18的操作相关的实际命令的形式的附加控制信令。这个命令再次指导第二 M2M装置管理器12按照特定方式来管理第二 M2M装置18,该特定方式通过规则集合26作为第一和第二 M2M装置
16、18的操作信息的函数来指定。最后,一个或多个处理电路24向第二 M2M装置管理器12发送附加控制信令。
[0029]继续上述示例,规则集合26可包括一个或多个规则,该规则一般指导第一 M2M装置管理器10作为通过为第一 M2M装置16所接收的操作信息所指示的装置模式以及为第二 M2M装置18所接收的操作信息所指示的消耗速率两者的函数来改变第二 M2M装置18的装置模式。一个这样的规则在逻辑上可包括:IF (FIRST M2M DEVICE MODE = “ON”)AND(SECOND M2M DEVICE CONSUMPTION RATE > X) GENERATE COMMAND AS (SECOND M2M DEVICEMODE = “OFF”)。这个规则进行操作,以便仅当第一 M2M装置16 “接通”并且第二 M2M装置以大于所定义阈值“X”的速率消耗公用事业时才“关断”第二 M2M装置18。在接收基于这个规则所生成的命令时,第二 M2M装置管理器12相应地控制第二 M2M装置18。
[0030]在推送实施例的上下文中,在第一 M2M装置管理器10的规则集合26规定,控制信令简单地向第二 M2M装置管理器12指示第一 M2M装置16的操作信息。例如,规则集合26可包括简单地陈述如下的规则:IF (FIRST M2M DEVICE MODE = “ON”)GENERATENOTIFICATION AS (FIRST M2M DEVICE MODE = “ON”)。按照这个规则,第一 M2M 装置管理器10简单地生成向第二 M2M装置管理器12指示第一 M2M装置模式的通知。
[0031]第二M2M装置管理器12则按照其自己的基于策略的规则集合来处理那个信息。第二管理器的规则集合例如可规定,第二 M2M装置管理器12响应接收第一 M2M装置16的操作信息而请求来自第二 M2M装置18的操作信息。第二 M2M装置管理器12则可按照其规则集合来评估第一和第二 M2M装置16、18的操作信息,按照那个评估来生成用于第二 M2M装置18的控制命令,以及向第二 M2M装置18发送控制命令。
[0032]虽然以上从第一M2M装置管理器10的角度描述了拉出和推送实施例,但是这样的实施例从第二M2M装置管理器12的角度可同等地适用。也就是说,第二M2M装置管理器12可拉出第一 M2M装置16的操作信息,使得第二 M2M装置管理器12能够评估两个M2M装置
16、18的操作信息。类似地,第二 M2M装置管理器12可将第二 M2M装置18的操作信息推送到第一 M2M装置管理器10,使得第一 M2M装置管理器10能够评估两个M2M装置16、18的操作信息。
[0033]因此,无论从第一 M2M装置管理器10发送给第二 M2M装置管理器12的控制信令是包含与第二 M2M装置18的操作相关的实际命令、对第二 M2M装置18的操作信息的请求还是简单地包含第一 M2M装置16的操作信息的指示,那个控制信令均有效地协调第二 M2M装置18的操作与第一 M2M装置16的操作。此外,因为那个控制信令在不同M2M装置管理器10、12之间水平地发送而不是向某个集中服务器垂直地发送,所以这样的操作协调能够跨原本不是可互通的M2M装置进行。
[0034]在一些实施例中,例如,第一和第二 M2M装置16、18使用不同的通信协议。这可归因于M2M装置16、18由不同制造商制作、按照不同标准进行操作等。然而,第一 M2M装置管理器10配置成解释或者以其它方式识别由第一 M2M装置16专门使用的通信协议,以及第
二M2M装置管理器12配置成解释或者以其它方式识别由第二 M2M装置18专门使用的通信协议。M2M装置管理器10、12则使用不同的通信协议、即两个管理器10、12共同理解的通信协议进行通信。
[0035]例如考虑第一 M2M装置管理器10直接从第一 M2M装置16接收那个装置16的操作信息的实施例。在那种情况下,管理器10使用第一通信协议来接收操作信息,但是使用与第一通信协议不同的第二通信协议向第二 M2M装置管理器12发送控制信令。此外,第一和第二通信协议两者均可与第二 M2M装置18所使用的第三通信协议不同。
[0036]M2M装置管理器10、12按照这种方式协调M2M装置操作的能力证明对于智能公用事业消耗应用是特别有用的。作为一个实际示例,假定M2M装置管理器10、12在个人家中操作在LAN 14中,并且协调那个家庭中的M2M装置16、18对一个或多个公用事业的消耗。第一 M2M装置16可以是例如在第一 M2M装置管理器10的指导下消耗燃气的智能加热系统。第一 M2M装置16根据其操作状态(例如其装置模式、其燃气消耗速率等)不时地或者周期地向第一 M2M装置管理器10报告操作信息。相比之下,第二 M2M装置18可以是在第二 M2M装置管理器12的指导下消耗电力的智能电冰箱。第二 M2M装置18根据其操作状态(例如其装置模式、其电力消耗速率等)不时地或者周期地向第二 M2M装置管理器12报告操作信肩、O
[0037]响应接收指示第一 M2M装置16的操作状态的操作信息,第一 M2M装置管理器10按照管理器的规则集合26来协调第二 M2M装置18的操作状态。规则集合26例如一般可规定,第二 M2M装置18 (电冰箱)将在第一 M2M装置16 (燃气加热系统)关断时接通。当然,第一 M2M装置管理器10实现这样的协调(根据它发送给第二 M2M装置管理器12的特定控制信令)的特定方式可改变,如上所述。类似协调可由第二 M2M装置管理器12采用那个管理器的一般规定第一 M2M装置16将在第二 M2M装置18关断时接通的规则集合来提供。按照这种方式协调装置操作促进由不同公用事业公司所提供的不同公用事业的有效率的消耗,即迄今为止因这样的公司、其相应集中服务器及其相应M2M装置之间的互通性的缺乏而不可行的一个优点。
[0038]注意,虽然在上述示例中,两种装置都是能够被控制的智能装置,但是情况不一定是这样。第一 M2M装置16例如可简单地包括智能计量表,该计量表被动地测量或者以其它方式得到相对“不智能”装置的操作信息,并且将那个信息中继到第一 M2M装置管理器10。管理器10则可对第一 M2M装置16的操作作出反应而协调第二 M2M装置18的操作。
[0039]还要注意,虽然示例与智能公用事业消耗应用相关,但是本文的实施例并不局限于那些应用。实际上,本文的实施例可扩展到获益于M2M装置之间的操作协调的任何应用。例如,某些实施例可证明在监测服务的上下文中是有用的。在这种情况下,第一M2M装置16可包括不时地或周期地清洁个人家庭的自主真空吸尘器。相比之下,第二 M2M装置18可包括监测那个人的家庭的入侵者的监测系统。[0040]每个M2M装置16、18根据其操作状态来向其相应M2M装置管理器10、12报告操作信息。响应接收指示第一 M2M装置16的操作状态的操作信息,第一 M2M装置管理器10按照管理器的规则集合26来协调第二 M2M装置18的操作状态。规则集合26例如一般可规定,第二 M2M装置18 (监测系统)将在第一 M2M装置16 (真空吸尘器)接通时暂时关断。这样,规则集合26防止监测系统错误检测自主真空吸尘器是入侵者。
[0041]规则集合26当然可规定对所接收操作信息的其它响应。实际上,在至少一些实施例中,规则集合26可动态初始化或者修改成根据需要来协调M2M装置操作。在一个实施例中,例如,第一 M2M装置管理器10的通信接口 20配置成接收一个或多个规则定义。一个或多个处理电路24则配置成按照所接收规则定义来动态初始化或者修改基于策略的规则集合26。
[0042]规则定义的一个或多个可由与其操作将要被协调的M2M装置16、18关联的最终用户来指定。在一些实施例中,最终用户使用万维网界面来向M2M装置管理器10、12指定一个或多个规则定义,于是所指定规则定义经由分组数据网络(例如因特网 PLAN 14传送给适当管理器10、12。在其它实施例中,最终用户使用到M2M装置管理器10、12的本地连接、例如蓝牙连接来指定一个或多个规则定义。
[0043]作为替代或补充,规则定义可由除了最终用户之外的一方、例如远程定位的服务提供商来指定。如应用于智能公用事业计量上下文,例如,规则定义可由公用事业公司的运营商来指定。这样的规则定义可命令M2M装置协调所需的规则,或者简单地推荐M2M装置协调的缺省规则。
[0044]在这点上,要注意,规则集合26可根据个别M2M装置、M2M装置组或者它们的任何组合来指定。由这样的规则集合26所支配,第一 M2M装置管理器10可基于为一组M2M装置所聚集的操作信息来协调个别M2M装置的操作。备选地,管理器10可基于个别M2M装置的操作信息来协调一组M2M装置的共同操作。作为又一个备选方案,管理器10可基于为另一组M2M装置所聚集的操作信息来协调一组M2M装置的共同操作。
[0045]图3图示与这样的实施例有关的附加细节。如图3所示,LAN 14中的M2M装置管理器属于M2M装置管理器的分级结构30。分级结构30中的不同M2M装置管理器按照为每个管理器所定义的相应规则集合来管理一个或多个M2M装置的不同组。
[0046]例如,M2M装置管理器(DM) 32管理包括M2M装置36、M2M装置38和M2M装置40的M2M装置组34。更具体来说,M2M装置管理器42管理仅包括M2M装置38和40而没有包括M2M装置36的M2M装置组44。分级结构30中的其余M2M装置管理器和M2M装置也能够说是大致一样。M2M装置管理器46管理包括M2M装置50、52、54、56和58的组48,而M2M装置管理器60管理仅包括M2M装置54、56和58的组62。
[0047]考虑M2M装置管理器32。这个管理器32直接从M2M装置36接收那个装置36的操作信息,但是通过中间M2M装置管理器42间接接收M2M装置38和40的操作信息。在至少一些实施例中,为装置38和40所接收的操作信息包括由中间M2M装置管理器42对组44作为整体已经聚集的信息。例如,中间M2M装置管理器42可累积、分析或者以其它方式处理了它直接从那些装置38和40接收的操作信息,并且将装置38和40的操作信息作为处理结果传递。在操作信息包括公用事 业消耗测量的情况下,例如,从M2M装置管理器42所接收的操作信息可表示组44的聚集公 用事业消耗测量。在这点上,M2M装置管理器32还可将它为装置38和40接收的操作信息与它为装置36接收的操作信息进行聚集,以便得到为组34所聚集的信息。
[0048]M2M装置管理器32则可如其规则集合所支配那样基于为个别M2M装置36所接收的操作信息、基于为组44所接收的操作信息或者基于为组34所得到的操作信息来协调一个或多个其它M2M装置的操作。例如,M2M装置管理器32可协调M2M装置56的个别操作或者协调组62的共同操作。
[0049]准许按照这种方式以个别或者组为基础的M2M装置操作的协调的实施例证明在大量应用中是有利的。实际上,M2M装置的不同组可包括不同类型的M2M装置、不同位置的M2M装置、使用不同通信协议的M2M装置等。因此,在一个应用中,燃气消耗M2M装置的共同操作可基于电力消耗M2M装置的操作来协调,反过来也是一样。在另一个应用中,位于大楼的一层的M2M装置的共同操作可基于位于大楼的另一层的M2M装置的操作来协调。
[0050]在一些实施例中,这种协调保持为限制到LAN 14的本地覆盖区域。但是,其它实施例使用电信网络作为传输层将协调跨不同LAN延伸。图4图示这些后者实施例的示例。
[0051]图4中,M2M装置协调使用电信网络66跨LAN 14和LAN 64延伸。为此,LAN 14中的M2M装置管理器的分级结构30经由网关68与电信网络66进行通信。网关68例如可包括用于通过无线电资源与电信网络66进行无线通信的电信网络接口。类似地,LAN 64中的M2M装置管理器的不同分级结构70经由另一个网关72与电信网络66进行通信。
[0052]当然,如果分级结构30和72包括任何可观数量的M2M装置管理器,则向每个管理器提供唯一电信网络身份(例如MSISDN)会显著加重电信网络66的负担。因此,本文中值得注意的实施例为每个网关68、72提供属于相同分级结构的那些管理器共同的唯一电信网络身份。也就是说,网关68在电信网络66中通过分级结构30中的所有M2M装置管理器共同的第一身份来标识,而网关72在电信网络66中通过分级结构70中的所有M2M装置管理器共同的第二身份来标识。
[0053]为了防止网关成为电信网络的单一连接故障点,分级结构可采用多个冗余网关。如果当前将分级结构连接到电信网络的具有特定身份的网关出故障,则冗余网关承担那个出故障网关的作用,并且采用那个相同身份,以便恢复连接。在一些实施例中,冗余网关主动检测当前网关的故障,并且发起与M2M装置管理器的连接恢复。在其它实施例中,M2M装置管理器检测当前网关的故障,并且发起与冗余网关的连接恢复。
[0054]无论如何,通过连接不同LAN中的M2M装置管理器的不同分级结构,本文的实施例有利地使一个LAN中的一个M2M装置管理器能够协调由另一个LAN中的M2M装置管理器所管理的M2M装置的操作。例如考虑LAN 14中属于分级结构30并且管理M2M装置36的第一 M2M装置管理器。这个第一 M2M装置管理器可协调M2M装置74的操作,即使这个装置74由LAN 64中属于分级结构70的第二 M2M装置管理器来管理。要这样做,第一 M2M装置管理器接收M2M装置36的操作信息,按照其规则集合来评估那个操作信息,以及按照那个评估来生成控制信令。LAN 14中的第一 M2M装置管理器则经由网关68、电信网络66和网关
72向LAN 64中的第二 M2M装置管理器发送控制信令。
[0055]诸如这些之类的跨LAN实施例再次证明对于智能公用事业消耗应用是有利的。作为一个实际示例,假定M2M装置管理器分级结构30、70操作在不同家庭中,并且协调那些家庭中的M2M装置对一个或多个公用事业的消耗。按照相应M2M装置管理器中定义的规则集合,如果一个家庭生成特定公用事业并且因此具有比其关联M2M装置所需的要多的那个公用事业,则那个家庭中的M2M装置管理器与其它家庭中的M2M装置管理器进行协调,以便向那个家庭中的M2M装置提供过剩公用事业。规则集合当然可指定用于在家庭之间提供过剩公用事业的协商速率或价格,并且可由相应用户根据需要来修改。这个示例还可在规模上从邻居扩大到社区等。
[0056]注意,按照这种方式在M2M装置管理器之间水平地发送控制信令并不排除也向远程服务器垂直地发送控制信令。在一些实施例中,例如,电信网络66还将M2M装置管理器连接到远程M2M装置管理服务器80。经过这样连接,LAN 14中的M2M装置管理器还可经由网关68向远程服务器80报告M2M装置36的操作信息。在远程服务器包括或者关联万维网服务器的至少一个实施例中,这样的报告便于这种操作信息的万维网界面的创建或更新。作为补充或替代,这个远程服务器80可位于电信网络66本身中,并且可配置成协调将身份指配给不同网关。
[0057]还要注意,虽然以上将网关描述为独立于其相应M2M装置管理器分级结构,但是网关也可用作那个分级结构中的M2M装置管理器(例如作为根M2M装置管理器)。因此,网关可具有例如根据为分级结构所管理的所有M2M装置所聚集的操作信息所定义的其自己的基于策略的规则。
[0058]此外,为了清楚起见,以上描述省略了与M2M装置管理器之间的控制信令的路由有关的某些细节。尽管这种省略,但是在至少一些实施例中,每个M2M装置管理器可按照存储器中的所定义路由表28 (参见图2)来向另一个M2M装置管理器发送控制信令。为M2M装置管理器所定义的路由表28可通过LAN中的M2M装置管理器发现过程来动态移植。然而,路由表条目包括LAN中的不同M2M装置管理器的可路由地址。
[0059]还要注意,本文的M2M装置管理器可包括LAN中的物理或逻辑节点。也就是说,不同M2M装置管理器可在相同或不同的物理节点中实现。但是,如果在相同物理节点中实现,则对应客户端和服务器关系仍然按照它们在分级结构中的相应级别存在于不同M2M装置管理器之间。
[0060]因此,本领域的技术人员将会理解,所述的各种“电路”可表示模拟和数字电路的组合,包括采用存储器中存储的软件和/或存储器中存储的固件来配置的一个或多个处理器,其中该软件和/或该固件在由一个或多个处理器运行时按照以上所述那样来执行。这些处理器的一个或多个以及其它数字硬件可包含在单个专用集成电路(ASIC)中,或者若干处理器和各种数字硬件可分布于若干独立部件之间,无论是单独封装还是组装到芯片上系统(SoC)中。
[0061]鉴于上述修改和变化,本领域的技术人员一般将会理解,LAN 14中的第一 M2M装置管理器10 —般执行图5所示的处理。如图5所示,处理包括接收由第一 M2M装置管理器10所管理的第一 M2M装置16的操作信息(框100)。处理还包括协调由LAN 14中的第二M2M装置管理器12所管理的第二 M2M装置18的操作(框110)。这样的协调包括按照基于策略的规则集合26来评估操作信息(框120),以及按照那个评估来生成控制信令(框130)。最后,协调包括向第二 M2M装置管理器12发送控制信令。
[0062]当然,本领域的技术人员将会知道,本发明可按照除了本文具体阐述的那些之外的其它方式来执行,而没有背离本发明的本质特性。因此,本实施例在所有方面被认为是说明性而不是限制性的,并且旨在落入所附权利要求书的含意和等效范围之内的所有变更均包含在其中。
【权利要求】
1.一种由局域网(LAN)中的第一机器对机器(M2M)装置管理器实现的方法,其中,所述方法包括: 接收由所述第一 M2M装置管理器所管理的第一 M2M装置的操作信息;以及 通过下列步骤来协调由所述LAN中的第二 M2M装置管理器所管理的第二 M2M装置的操作: 按照基于策略的规则集合来评估所述操作信息; 按照所述评估来生成控制信令;以及 向所述第二 M2M装置管理器发送所述控制信令。
2.如权利要求1所述的方法,其中,所述控制信令向所述第二M2M装置管理器指示所述第一 M2M装置的所述操作信息。
3.如权利要求1所述的方法,其中,所述控制信令指导所述第二M2M装置管理器采用所述第二 M2M装置的操作信息进行响应,其中,所述接收还包括响应所述控制信令而从所述第二 M2M装置管理器接收所述第二 M2M装置的操作信息,并且其中所述协调还包括: 按照所述基于策略的规则集合来评估所述第一 M2M装置和所述第二 M2M装置的所述操作信息; 基于所述评估来生成指导所述第二 M2M装置管理器按照所述基于策略的规则集合来管理所述第二 M2M装置的附加控制信令;以及 向所述第二 M2M装置管理器发送所述附加控制信令。
4.如权利要求1所述的方法,还包括接收一个或多个规则定义,并且按照所述一个或多个规则定义来动态初始化或者修改所述基于策略的规则集合。
5.如权利要求1所述的方法,其中,所述操作信息指示所述第一M2M装置的操作状态,并且其中所述协调包括协调所述第二 M2M装置的操作状态。
6.如权利要求1所述的方法,其中,所述第一M2M装置管理器和所述第二 M2M装置管理器属于M2M装置管理器的第一分级结构,其中所述第一分级结构中的不同M2M装置管理器管理一个或多个M2M装置的不同组。
7.如权利要求6所述的方法,其中,所述不同组包括不同类型的M2M装置、不同位置的M2M装置或者使用不同通信协议的M2M装置。
8.如权利要求6所述的方法,包括下列中的至少一个: 所述操作信息包括为所述第一 M2M装置管理器所管理的包括所述第一 M2M装置在内的M2M装置的组所聚集的操作信息;以及 所述协调包括协调由所述第二 M2M装置管理器所管理的包括所述第二 M2M装置在内的M2M装置的组的共同操作。
9.如权利要求6所述的方法,还包括经由到电信网络的网关向中央M2M装置管理系统报告所述第一 M2M装置的所述操作信息,所述网关在所述电信网络中通过所述第一分级结构中的所有M2M装置管理器共同的身份来标识。
10.如权利要求6所述的方法,还包括通过按照基于策略的规则集合评估所述操作信息、按照所述评估生成控制信令、并且经由到电信网络的第一和第二网关向第三M2M装置管理器发送所述控制信令,来协调由处于另一个LAN中并且属于M2M装置管理器的第二分级结构的所述第三M2M装置管理器所管理的第三M2M装置的操作,其中所述第一网关在所述电信网络中通过所述第一分级结构中的所有M2M装置管理器共同的第一身份来标识,以及所述第二网关在所述电信网络中通过所述第二分级结构中的所有M2M装置管理器共同的第二身份来标识。
11.如权利要求1所述的方法,其中,协调所述第二M2M装置的操作包括控制由所述第二 M2M装置对公用事业的消耗。
12.如权利要求1所述的方法,其中,所述第一M2M装置和所述第一 M2M装置管理器驻留在第一家庭中,其中所述第一 M2M装置生成过剩公用事业,以及其中所述方法还包括协调由另一个LAN中的第三M2M装置管理器所管理的第三M2M装置的操作,其中所述第三M2M装置和所述第三M2M装置管理器驻留在第二家庭中,并且其中协调所述第三M2M装置的操作包括向所述第二家庭中的所述第三M2M装置提供过剩的所述公用事业。
13.一种在局域网(LAN)中的第一机器对机器(M2M)装置管理器,包括: 通信接口,配置成接收由所述第一 M2M装置管理器所管理的第一 M2M装置的操作信息; 存储器,配置成存储基于策略的规则集合;以及 一个或多个处理电路,配置成通过下列步骤来协调由所述LAN中的第二 M2M装置管理器所管理的第二 M2M装置的操作: 按照所述基于策略的规则集合来评估所述操作信息; 按照所述评估来生成控制信令;以及 向所述第二 M2M装置管理器`发送所述控制信令。
14.如权利要求13所述的第一M2M装置管理器,其中,所述控制信令向所述第二M2M装置管理器指示所述第一 M2M装置的所述操作信息。
15.如权利要求13所述的第一M2M装置管理器,其中,所述控制信令指导所述第二 M2M装置管理器采用所述第二 M2M装置的操作信息进行响应,其中所述通信接口还配置成响应所述控制信令而从所述第二 M2M装置管理器接收所述第二 M2M装置的操作信息,并且其中所述一个或多个处理电路还配置成: 按照所述基于策略的规则集合来评估所述第一 M2M装置和所述第二 M2M装置的所述操作信息; 基于所述评估来生成指导所述第二 M2M装置管理器按照所述基于策略的规则集合来管理所述第二 M2M装置的附加控制信令;以及 向所述第二 M2M装置管理器发送所述附加控制信令。
16.如权利要求13所述的第一M2M装置管理器,其中,所述通信接口还配置成接收一个或多个规则定义,并且所述一个或多个处理电路配置成按照所述一个或多个规则定义来动态初始化或者修改所述基于策略的规则集合。
17.如权利要求13所述的第一M2M装置管理器,其中,所述操作信息指示所述第一M2M装置的操作状态,并且其中所述一个或多个处理电路配置成协调所述第二 M2M装置的操作状态。
18.如权利要求13所述的第一M2M装置管理器,其中,所述第一M2M装置管理器和所述第二 M2M装置管理器属于M2M装置管理器的第一分级结构,其中所述第一分级结构中的不同M2M装置管理器管理一个或多个M2M装置的不同组。
19.如权利要求18所述的第一M2M装置管理器,其中,所述不同组包括不同类型的M2M装置、不同位置的M2M装置或者使用不同通信协议的M2M装置。
20.如权利要求18所述的第一M2M装置管理器,其中下列中的至少一个: 所述操作信息包括为所述第一 M2M装置管理器所管理的包括所述第一 M2M装置在内的M2M装置的组所聚集的操作信息;以及 所述一个或多个处理电路配置成协调由所述第二 M2M装置管理器所管理的包括所述第二 M2M装置在内的M2M装置的组的共同操作。
21.如权利要求18所述的第一M2M装置管理器,其中,所述一个或多个处理电路还配置成经由到电信网络的网关向中央M2M装置管理系统报告所述第一 M2M装置的所述操作信息,所述网关在所述电信网络中通过所述第一分级结构中的所有M2M装置管理器共同的身份来标识。
22.如权利要求18所述的第一M2M装置管理器,其中,所述一个或多个处理电路还配置成通过按照基于策略的规则集合评估所述操作信息、按照所述评估生成控制信令、并且经由到电信网络的第一和第二网关向第三M2M装置管理器发送所述控制信令,来协调处于另一个LAN中并且属于M2M装置管理器的第二分级结构的所述第三M2M装置管理器所管理的第三M2M装置的操作,其 中所述第一网关在所述电信网络中通过所述第一分级结构中的所有M2M装置管理器共同的第一身份来标识,以及所述第二网关在所述电信网络中通过所述第二分级结构中的所有M2M装置管理器共同的第二身份来标识。
23.如权利要求13所述的第一M2M装置管理器,其中,所述一个或多个处理电路配置成通过控制由所述第二 M2M装置对公用事业的消耗来协调所述第二 M2M装置的操作。
24.如权利要求13所述的第一M2M装置管理器,其中,所述第一 M2M装置和所述第一M2M装置管理器驻留在第一家庭中,其中所述第一 M2M装置生成过剩公用事业,以及其中所述一个或多个处理电路还配置成协调由另一个LAN中的第三M2M装置管理器所管理的第三M2M装置的操作,其中所述第三M2M装置和所述第三M2M装置管理器驻留在第二家庭中,并且其中所述一个或多个处理电路配置成通过向所述第二家庭中的所述第三M2M装置提供过剩的所述公用事业来协调所述第三M2M装置的操作。
【文档编号】H04L12/24GK103444131SQ201280013730
【公开日】2013年12月11日 申请日期:2012年7月18日 优先权日:2011年7月19日
【发明者】朱仲文 申请人:瑞典爱立信有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1