在机器对机器通信中使用基于网络的群管理和发言权控制机制的协调式资源共享的制作方法

文档序号:9423218阅读:231来源:国知局
在机器对机器通信中使用基于网络的群管理和发言权控制机制的协调式资源共享的制作方法
【专利说明】在机器对机器通信中使用基于网络的群管理和发言权控制机制的协调式资源共享
[0001]根据35 U.S.C.§ 119的优先权要求
[0002]本申请要求2013 年 4 月 25 日提交的题为“COORDINATED RESOURCE SHARING INMACHINE-TO-MACHINE COMMUNICAT1N USING A NETWORK-BASED GROUP MANAGEMENT ANDFLOOR CONTROL MECHANISM(在机器对机器通信中使用基于网络的群管理和发言权控制机制的协调式资源共享)”的美国临时专利申请S/N.61/816,116的优先权,该临时专利申请的内容通过援引整体纳入于此。
技术领域
[0003]本文描述的各个实施例一般涉及机器对机器通信中的协调式资源共享,并且尤其涉及将各种物联网(1T)设备组织成可一起工作并在一个或多个共享资源上操作的群以及提供基于网络的群管理和发言权控制机制以控制1T设备群内和1T设备群之间的交互和在1T设备群中和1T设备群之间共享的资源。
[0004]背景
[0005]因特网是使用标准网际协议套件(例如,传输控制协议(TCP)和网际协议(IP))来彼此通信的互联的计算机和计算机网络的全球系统。物联网(1T)基于日常对象(不仅是计算机和计算机网络)可经由1T通信网络(例如,自组织系统或因特网)可读、可识别、可定位、可寻址、以及可控制的理念。
[0006]数个市场趋势正推动1T设备的开发。例如,增加的能源成本正推动政府在智能电网以及将来消费支持(诸如电动车辆和公共充电站)中的战略性投资。增加的卫生保健成本和老龄化人口正推动对远程/联网卫生保健和健身服务的开发。家庭中的技术革命正推动对新的“智能”服务的开发,包括由营销‘N’重角色(‘N’ play)(例如,数据、语音、视频、安全性、能源管理等)并扩展家庭网络的服务提供者所进行的联合。作为降低企业设施的运作成本的手段,建筑物正变得更智能和更方便。
[0007]存在用于1T的数个关键应用。例如,在智能电网和能源管理领域,公共事业公司可以优化能源向家庭和企业的递送,而同时消费者能更好地管理能源使用。在家庭和建筑物自动化领域,智能家居和建筑物可具有对住宅或办公室中的实质上任何设备或系统(从电器到插入式电动车辆(PEV)安全性系统)的集中式控制。在资产跟踪领域,企业、医院、工厂和其他大型组织能准确跟踪高价值装备、患者、车辆等的位置。在卫生和健康领域,医生能远程监视患者的健康,而同时人们能跟踪健身例行程序的进度。此外,1T中的重要组件涉及机器对机器通信,其中越来越多的设备将在消费、工业和其他空间中互连。因此,1T提供的增加的连通性将增加不同设备中和不同设备之间的相互依赖性,从而导致需要协调设备中和设备之间的通信和交互。
[0008]概述
[0009]以下给出了涉及本文公开的基于网络的群管理和发言权控制机制以协调在机器对机器通信中的资源共享的简要概述以提供对此类实施例的基本理解。如此,此概述不应被认为是所有构想到的实施例的详尽综览,并且此概述既非不旨在标识本文公开的所有实施例的关键性或决定性要素亦非试图界定任何特定实施例的范围。相应地,此概述的唯一目的在于在以下给出的更为详细的描述之前以简化形式呈现与涉及本文公开的基于网络的群管理和发言权控制机制的一个或多个实施例相关的某些概念。
[0010]本公开一般涉及在机器对机器通信中在一个或多个物联网(1T)设备群之间或内部的协调式资源共享。具体而言,可能需要彼此交互并共享某些资源的各种1T设备可被组织成各个1T设备群以支持这些1T设备群中和这些1T设备群之间的高效交互和协调资源共享。例如,一个或多个预定义1T设备群可以组织执行相似活动或另行在某些共享资源上一起操作的某些1T设备,并且某些1T设备可针对某些上下文(例如,某个历时或时间段、位置、在所有者在场期间、基于占有或使用特定资源、基于具有特定操作状态等)被动态地分配给自组织1T设备群。此外,1T设备群可按分层方式被组织以排序或另行定义分配其中的各个1T设备中的相对优先级,其中可在1T群主或排序成员之间交换消息以支持不同1T群之间的高效通信并且可基于相对排序或优先级来控制对共享资源的接入以解决占用相同共享资源的争用请求。更具体地,在分布式1T网络服务内,1T设备、1T设备群和共享资源可用该分布式1T网络服务可用于协调1T设备群内和不同1T设备群之间的资源共享的全局唯一标识符来表示。例如,协调式资源共享机制可尤其包括定义控制某些1T设备是否能接入共享资源的策略,定义使不同1T设备群能彼此交互并接入与其他1T设备群共享的资源的策略,以及管控可如何利用共享资源(例如,每次约束资源至一个或N个用户、最大使用历时、某个位置或时间等)。
[0011]根据一个示例性实施例,一种用于1T设备间协调式资源共享的方法可尤其包括:在服务器处标识1T设备群,其中所标识的1T设备群具有在共享1T资源上操作的一个或多个成员1T设备,在该服务器处接收请求对占据共享1T资源的许可的消息,其中该消息可源自所标识的1T设备群中的成员1T设备,以及从该服务器向该成员1T设备传送消息,其中所传送的消息准予成员1T设备所请求的占据共享1T资源的许可(例如,对占据共享1T资源的许可可包括在成员1T设备保持发言权时阻挡其他1T设备接入该共享1T资源的发言权)。在一个实施例中,请求对占据共享1T资源的许可的消息可以指示1T设备请求排他许可以占据的共享1T资源量,并且准予成员1T设备所请求的对占据共享1T资源的许可的消息可以指示该1T设备已被准予许可以占据的共享1T资源量。另夕卜,该方法可进一步包括向成员1T设备传送撤销所准予的对占据共享1T资源的许可的消息,其中撤销所准予的许可的该消息可响应于在服务器未从成员1T设备接收到保持活跃消息的情况下超时时段期满、响应于具有比成员1T设备更高优先级的1T设备请求接入共享1T资源、和/或基于管控占据共享1T资源的成员1T设备的一个或多个策略而传送。替换地,在一个实施例中,该方法可包括响应于来自成员1T设备的释放对占据共享1T资源的许可的消息而使该共享资源可用。
[0012]根据一个示例性实施例,用于1T设备间协调式资源共享的方法可进一步包括向在共享1T资源上操作的每个成员1T设备分配因设备而异的全局唯一标识符(D_GUID)并且基于与每个成员1T设备相关联的一个或多个上下文来将一个或多个属性与分配给在该共享1T资源上操作的每个成员1T设备的D_GUID相关联。例如,在一个实施例中,服务器可以响应于接收到来自每个相应成员1T设备的注册请求而向在共享1T资源上操作的每个成员1T设备分配0_61]10。此外,在一个实施例中,该方法可包括向所标识的1T设备群分配因群而异的全局唯一标识符(G_GUID)并基于与所标识的1T设备群相关联的一个或多个上下文和分配给共享1T资源的因资源而异的全局唯一标识符(R_GUID)而将一个或多个属性与分配给所标识的1T设备群的G_GUID相关联。如此,响应于从成员1T设备接收到请求分配给共享1T资源的R_GUID的消息,服务器可以基于与分配给成员1T设备的D_GUID相关联的一个或多个属性来选择一个或多个共享1T资源并向该成员1T设备传送包括分配给所选的一个或多个共享1T资源的R_GUID的列表,其中该成员1T设备可随后从所传送的列表选择分配给该成员1T设备已请求许可以占据的共享1T资源的R_GUID。在一个实施例中,服务器可进一步维护涉及与共享1T资源相关联的使用的统计或其他数据。
[0013]根据一个示例性实施例,一种用于1T设备间协调式资源共享的装备可尤其包括:用于标识具有在共享1T资源上操作的一个或多个成员1T设备的1T设备群的装置,用于从所标识的1T设备群中的成员1T设备接收请求对占据共享1T资源的许可的消息的装置,以及用于向该成员1T设备传送准予成员1T设备所请求的对占据共享1T资源的许可的消息(例如,对占据共享1T资源的许可可包括在成员1T设备保持发言权时阻挡其他1T设备接入该共享1T资源的发言权)的装置。在一个实施例中,请求对占据共享1T资源的许可的消息可以指示1T设备请求排他许可以占据的共享1T资源量,并且准予成员1T设备所请求的对占据共享1T资源的许可的消息可以指示该1T设备已被准予许可以占据的共享1T资源量。该装备可进一步包括用于响应于在服务器未从成员1T设备接收到保持活跃消息的情况下超时时段期满、响应于具有比成员1T设备更高优先级的1T设备请求接入共享1T资源、和/或基于管控占据共享1T资源的成员1T设备的一个或多个策略而向该成员1T设备传送撤销所准予的对占据共享1T资源的许可的消息。此外,该装备可包括用于响应于来自成员1T设备的释放对占据共享1T资源的许可的消息而使该共享资源可用的装置。
[0014]根据一个示例性实施例,用于1T设备间协调式资源共享的装备可进一步包括用于向在共享1T资源上操作的每个成员1T设备分配D_GUID的装置以及用于基于与每个成员1T设备相关联的一个或多个上下文来将一个或多个属性与分配给在该共享1T资源上操作的每个成员1T设备的D_GUID相关联的装置。例如,在一个实施例中,D_GUID可响应于该装备接收到来自每个相应成员1T设备的注册请求而被分配给在共享1T资源上操作的每个成员1T设备。此外,在一个实施例中,该装备可包括用于向所标识的1T设备群分配G_GUID的装置以及用于基于与所标识的1T设备群相关联的一个或多个上下文和分配给共享1T资源的R_GUID而将一个或多个属性与分配给所标识的1T设备群的G_GUID相关联的装置。如此,该装备可包括用于响应于来自成员1T设备的请求分配给共享1T资源的R_GUID的消息、基于与分配给成员1T设备的D_GUID相关联的一个或多个属性来选择一个或多个共享1T资源的装置以及用于向该成员1T设备传送包括分配给所选的一个或多个共享1T资源的R_GUID的列表的装置,其中该成员1T设备可随后从所传送的列表选择分配给该成员1T设备已请求许可以占据的共享1T资源的R_GUID。在一个实施例中,该装备可进一步包括用于维护涉及与共享1T资源相关联的使用的统计或其他数据的
目.ο
[0015]根据一个示例性实施例,一种装置可包括至少一个处理器,其被配置成:标识具有在共享1T资源上操作的一个或多个成员1T设备的1T设备群,从所标识的1T设备群中的成员1T设备接收请求对占据共享1T资源的许可的消息,以及向该成员1T设备传送准予成员1T设备所请求的对占据共享1T资源的许可的消息(例如,对占据共享1T资源的许可可包括在成员1T设备保持发言权时阻挡其他1T设备接入该共享1T资源的发言权)。此外,在一个实施例中,该装置可包括耦合至该至少一个处理器的存储器(例如,该处理器可以将涉及与共享1T资源的使用、指派给共享1T资源的全局唯一标识符、1T设备群、和/或成员1T设备的统计或其他适合数据,或者可被用于协调1T设备间资源共享的其他适合数据存储在存储器中)。
[0016]根据一个示例性实施例,一种计算机可读存储介质可以具有记录于其上的计算机可执行指令,其中在服务器上执行该计算机可执行指令可以使该服务器协调1T设备间的资源共享。例如,在一个实施例中,在该服务器上执行该计算机可执行指令可以使该服务器:标识具有在共享1T资源上操作的一个或多个成员1T设备的1T设备群,接收源自所标识的1T设备群中的成员1T设备的请求对占据共享1T资源的许可的消息,以及向该成员1T设备传送准予成员1T设备所请求的对占据共享1T资源的许可的消息(例如,对占据共享1T资源的许可可包括在成员1T设备保持发言权时阻挡其他1T设备接入该共享1T资源的发言权)。
[0017]根据另一示例性实施例,一种用于1T设备间协调式资源共享的方法可包括1T设备向服务器传送消息以便请求对占据共享1T资源的许可,其中该1T设备可以是在该共享1T资源上操作的1T设备群中的成员,并且该方法可进一步包括从该服务器接收准予该成员1T设备所请求的对占据共享1T资源的许可的消息(例如,所准予的对占据共享1T资源的许可可包括在成员1T设备保持发言权时阻挡其他1T设备接入该共享1T资源的发言权)。在一个实施例中,所传送的请求对占据共享1T资源的许可的消息可以指示1T设备请求排他许可以占据的共享1T资源量,并且接收到的准予成员1T设备所请求的对占据共享1T资源的许可的消息可以指示该1T设备已被准予许可以占据的共享1T资源量。另外,在一个实施例中,该方法可进一步包括从该服务器接收撤销所准予的对占据共享1T资源的许可的消息,其中该服务器可以因成员1T设备未向该服务器传送保持活跃消息的情况下超时时段期满、因具有比成员1T设备更高优先级的1T设备请求接入共享1T资源、和/或基于管控占据共享1T资源的成员1T设备的一个或多个策略而撤销准予给成员1T设备的许可。替换地,在一个实施例中,成员1T设备可以向服务器传送消息以便自愿释放被准予以占据共享1T资源的许可。
[0018]根据另一示例性实施例,用于1T设备间协调式资源共享的方法可进一步包括注册过程,在该注册过程中1T设备向服务器传送注册请求并响应于该注册请求而从该服务器接收分配给成员1T设备的因设备而异的全局唯一标识符(D_GUID)和/或分配给包括该成员1T设备的1T设备群的因群而异的全局唯一标识符(G_GUID)。如此,成员1T设备可以向服务器传送消息以便请求分配给与G_GUID相关联的1T设备群中的成员在其上操作的共享1T资源的因资源而异的全局唯一标识符(R_GUID),并响应于请求R_GUID的消息而从服务器传送给成员1T的列表中选择分配给共享1T资源的R_GUID。
[0019]根据另一示例性实施例,一种用于1T设备间协调式资源共享的装备可包括用于从1T设备向服务器传送请求对占据共享1T资源的许可的消息的装置,其中该1T设备可以是在该共享1T资源上操作的1T设备群中的成员,并且该装备可进一步包括用于从该服务器接收准予该成员1T设备所请求的对占据共享1T资源的许可的消息(例如,在成员1T设备保持发言权时阻挡其他1T设备接入该共享1T资源的发言权)的装置。在一个实施例中,请求对占据共享1T资源的许可的消息可以指示1T设备请求排他许可以占据的共享1T资源量,并且准予成员1T设备所请求的对占据共享1T资源的许可的消息可以指示该1T设备已被准予许可以占据的共享1T资源量。另外,在一个实施例中,该装备可进一步包括用于从该服务器接收撤销所准予的对占据共享1T资源的许可的消息的装置,其中该许可可以因成员1T设备未向该服务器传送保持活跃消息的情况下超时时段期满、因具有比成员1T设备更高优先级的1T设备请求接入共享1T资源、和/或基于管控占据共享1T资源的成员1T设备的一个或多个策略而被撤销。此外,在一个实施例中,该装备可包括用于向服务器传送消息以便自愿释放所准予的对占据共享1T资源的许可。
[0020]根据另一示例性实施例,用于1T设备间协调式资源共享的装备可进一步包括用于向服务器传送注册请求的装置以及用于响应于该注册请求从该服务器接收分配给成员1T设备的因设备而异的全局唯一标识符(D_GUID)和/或分配给包括该成员1T设备的1T设备群的因群而异的全局唯一标识符(G_GUID)的装置。如此,该装备可包括用于向服务器传送消息以请求分配给与6_61]10相关联的1T设备群中的成员在其上操作的共享1T资源的因资源而异的全局唯一标识符(R_GUID)的装置,以及用于响应于请求R_GUID的消息而从服务器传送给该设备的列表中选择分配给共享1T资源的R_GUID的装置。
[0021]根据另一示例性实施例,一种装置(例如,在具有于共享1T资源上操作的一个或多个成员的1T设备群中具有成员资格的1T设备)可包括至少一个处理器,其被配置成:向服务器传送消息以便请求对占据共享资源的许可以及随后从该服务器接收准予1T设备所请求的对占据该共享1T资源的许可的消息。例如,在一个实施例中,处理器从服务器接收的消息可以准予请求方1T设备发言权,该发言权可以准许该1T设备占据共享1T资源并且可以进一步阻挡其他1T设备接入该共享1T资源直至当前占据共享1T资源的1T设备释放该发言权或服务器撤销准予给1T设备的发言权。如此,该装置可被配置成使用机器对机器通信以协调式方式与1T设备群中的其他成员和/或一个或多个其他1T设备群中的成员共享1T资源。此外,在一个实施例中,该装置可包括耦合至该至少一个处理器的存储器(例如,该存储器可以存储指派给1T设备的因设备而异的全局唯一标识符(D_GUID)、指派给包括该
当前第1页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1