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

文档序号:9423218阅读:来源:国知局
1T设备的1T设备群的因群而异的全局唯一标识符(G_GUID)、或者可被用于使用机器对机器通信以协调式方式与该1T设备群中的其他成员和/或其他1T设备群中的成员共享1T资源的其他数据)。
[0022]根据另一示例性实施例,一种计算机存储介质可具有存储其上的计算机可执行指令,其中该计算机可执行指令可在具有于共享1T资源上操作的一个或多个成员的1T设备群中具有成员资格的1T设备上执行以使用机器对机器通信以协调式方式共享该1T资源。例如,在一个实施例中,在1T设备上执行计算机可执行指令可使该1T向服务器传送消息以便请求对占据共享1T资源的许可并随后从该服务器接收准予成员1T设备所请求的对占据共享1T资源的许可的消息(例如,该消息可准予请求方1T设备发言权,该发言权可以准许该1T设备占据共享1T资源并且可以进一步阻挡其他1T设备接入该共享1T资源直至当前占据共享1T资源的1T设备释放该发言权或服务器撤销准予给1T设备的发目权)。
[0023]基于附图和详细描述,与本文描述的可被用于在机器对机器通信中协调资源共享的基于网络的群管理和发言权控制机制相关联的其它目标和优点对本领域的技术人员而言将是显而易见的。
[0024]附图简述
[0025]对本公开的各方面及其许多伴随优点的更完整领会将因其在参考结合附图考虑的以下详细描述时变得更好理解而易于获得,附图仅出于解说目的被给出而不对本公开构成任何限定,并且其中:
[0026]图1A解说了根据本公开的一方面的无线通信系统的高级系统架构。
[0027]图1B解说了根据本公开的另一方面的无线通信系统的高级系统架构。
[0028]图1C解说了根据本公开的一方面的无线通信系统的高级系统架构。
[0029]图1D解说了根据本公开的一方面的无线通信系统的高级系统架构。
[0030]图1E解说了根据本公开的一方面的无线通信系统的高级系统架构。
[0031]图2A解说了根据本公开的各方面的示例性物联网(1T)设备,而图2B解说了根据本公开的各方面的示例性无源1T设备。
[0032]图3解说了根据本公开的一方面的包括被配置成执行功能性的逻辑的通信设备。
[0033]图4解说了根据本公开各方面的示例性服务器。
[0034]图5解说了根据本公开的各个方面的用于形成1T设备群并实现1T设备群间通信的示例性方法。
[0035]图6A-B解说了根据本公开的各个方面的服务器、1T群主、或其他适合的管理实体可以执行以使用基于网络的群管理和发言权控制机制在机器对机器通信中协调资源共享的示例性方法。
[0036]图7解说了根据本公开的各个方面的1T设备或1T设备群内的成员可以执行以使用基于网络的群管理和发言权控制机制在机器对机器通信中协调资源共享的示例性方法。
[0037]详细描述
[0038]以下描述和相关附图中公开了各个方面以示出与可被用于在机器对机器通信中协调资源共享的基于网络的群管理和发言权控制机制的示例性实施例有关的具体示例。替换实施例在相关领域的技术人员阅读本公开之后将是显而易见的,且可被构造并实施,而不背离本文公开的范围或精神。另外,众所周知的元素将不被详细描述或可将被省去以便不模糊本文公开的各方面和实施例的相关细节。
[0039]措辞“示例性”在本文中用于表示“用作示例、实例或解说”。本文中描述为“示例性”的任何实施例不必被解释为优于或胜过其他实施例。同样,术语“实施例”并不要求所有实施例都包括所讨论的特征、优点、或工作模式。
[0040]本文使用的术语仅描述了特定实施例并且应该被构想成限定本文公开的任何实施例。如本文所使用的,单数形式的“一”、“一个”和“该”旨在也包括复数形式,除非上下文另有明确指示并非如此。还将理解,术语“包括”、“具有”、“包含”和/或“含有”在本文中使用时指定所陈述的特征、整数、步骤、操作、要素、和/或组件的存在,但并不排除一个或多个其他特征、整数、步骤、操作、要素、组件和/或其群组的存在或添加。
[0041]此外,许多方面以将由例如计算设备的元件执行的动作序列的方式来描述。将认识到,本文描述的各种动作能由专用电路(例如,专用集成电路(ASIC))、由正被一个或多个处理器执行的程序指令、或由这两者的组合来执行。另外,本文描述的这些动作序列可被认为是完全体现在任何形式的计算机可读存储介质内,其内存储有一经执行就将使相关联的处理器执行本文所描述的功能性的相应计算机指令集。因此,本公开的各方面可以用数种不同形式来体现,所有这些形式都已被构想为落在所要求保护的主题内容的范围内。另夕卜,对于本文所描述的诸方面中的每一个方面,任何此类方面的相应形式可在本文中描述为例如“配置成执行所描述的动作的逻辑”。
[0042]如本文所使用的,术语“物联网(1T)设备”被用于指代具有可寻址接口(例如,网际协议(IP)地址、蓝牙标识符(ID)、近场通信(NFC) ID等)并且能在有线或无线连接上向一个或多个其他设备传送信息的任何物体(例如,电器、传感器等)。1T设备可具有无源通信接口(诸如快速响应(QR)码、射频标识(RFID)标签、NFC标签或类似物)或有源通信接口(诸如调制解调器、收发机、发射机-接收机、或类似物)。1T设备可具有特定属性集(例如,设备状态或状况(诸如该1T设备是开启还是关断、打开还是关闭、空闲还是活跃、可用于任务执行还是繁忙等)、冷却或加热功能、环境监视或记录功能、发光功能、发声功能等),其可被嵌入到中央处理单元(CPU)、微处理器、ASIC或类似物等中,和/或由其控制/监视,并被配置用于连接至1T网络(诸如局域自组织网络或因特网)。例如,1T设备可包括但不限于:冰箱、烤面包机、烤箱、微波炉、冷冻机、洗碗机、器皿、手持工具、洗衣机、干衣机、炉子、空调、恒温器、电视机、灯具、吸尘器、洒水器、电表、燃气表等,只要这些设备装备有用于与1T网络通信的可寻址通信接口即可。1T设备还可包括蜂窝电话、台式计算机、膝上型计算机、平板计算机、个人数字助理(PDA)等等。相应地,1T网络可由“传统的”可接入因特网的设备(例如,膝上型或台式计算机、蜂窝电话等)以及通常不具有因特网连通性的设备(例如,洗碗机等)的组合构成。
[0043]图1A解说了根据本公开一方面的无线通信系统10A的高级系统架构。无线通信系统10A包含多个1T设备,包括电视机110、室外空调单元112、恒温器114、冰箱116、以及洗衣机和干衣机118。
[0044]参照图1A,1T设备110-118被配置成在物理通信接口或层(在图1A中被示为空中接口 108和直接有线连接109)上与接入网(例如,接入点125)通信。空中接口 108可遵循无线网际协议(IP),诸如IEEE 802.11。尽管图1A解说了 1T设备110-118在空中接口 108上通信,并且1T设备118在直接有线连接109上通信,但每个1T设备可在有线或无线连接、或这两者上通信。
[0045]因特网175包括数个路由代理和处理代理(出于方便起见未在图1A中示出)。因特网175是互联的计算机和计算机网络的全球系统,其使用标准网际协议套件(例如,传输控制协议(TCP)和IP)在相异的设备/网络间通信。TCP/IP提供了端到端连通性,该连通性指定了数据应当如何被格式化、寻址、传送、路由和在目的地处被接收。
[0046]在图1A中,计算机120 (诸如台式计算机或个人计算机(PC))被示为直接连接至因特网175 (例如在以太网连接或者基于W1-Fi或802.11的网络上)。计算机120可具有到因特网175的有线连接,诸如到调制解调器或路由器的直接连接,在一示例中该调制解调器或路由器可对应于接入点125自身(例如,对于具有有线和无线连通性两者的W1-Fi路由器而言)。替换地,并非在有线连接上被连接至接入点125和因特网175,计算机120可在空中接口 108或另一无线接口上被连接至接入点125,并在该空中接口 108上接入因特网175。尽管被解说为台式计算机,但计算机120可以是膝上型计算机、平板计算机、PDA,智能电话、或类似物。计算机120可以是1T设备和/或包含用于管理1T网络/群(诸如1T设备110-118的网络/群)的功能性。
[0047]接入点125可例如经由光学通信系统(诸如F1S)、电缆调制解调器、数字订户线(DSL)调制解调器或类似物等被连接至因特网175。接入点125可使用标准网际协议(例如,TCP/IP)与1T设备110-120和因特网175通信。
[0048]参照图1A,1T服务器170被示为连接至因特网175。1T服务器170可被实现为多个在结构上分开的服务器,或者替换地可对应于单个服务器。在一方面,1T服务器170是可任选的(如由点线所指示的),并且1T设备110-120的群可以是对等(P2P)网络。在此种情形中,1T设备110-120可在空中接口 108和/或直接有线连接109上彼此直接通信。替换或附加地,1T设备110-120中的一些或所有1T设备可配置有独立于空中接口108和直接有线连接109的通信接口。例如,如果空中接口 108对应于W1-Fi接口,则1T设备110-120中的一个或多个1T设备可具有蓝牙或NFC接口以用于彼此直接通信或者与其他启用蓝牙或NFC的设备通信。
[0049]在对等网络中,服务发现方案可多播节点的存在性、它们的能力、和群成员资格。对等设备可基于此信息来建立关联和后续交互。
[0050]根据本公开的一方面,图1B解说了包含多个1T设备的另一无线通信系统10B的高级架构。一般而言,图1B中示出的无线通信系统10B可包括与以上更详细地描述的在图1A中示出的无线通信系统10A相同和/或基本相似的各种组件(例如,各种1T设备,包括被配置成在空中接口 108和/或直接有线连接109上与接入点125通信的电视机110、室外空调单元112、恒温器114、冰箱116、以及洗衣机和干衣机118,直接连接至因特网175和/或通过接入点125连接至因特网175的计算机120,以及可经由因特网175来访问的1T服务器170等)。如此,既然上面已关于图1A中解说的无线通信系统10A提供了相同或类似细节,出于描述的简洁和方便起见,与图1B中示出的无线通信系统10B中的某些组件相关的各种细节可在本文中省略。
[0051]参照图1B,无线通信系统10B可包括监管者设备130,其可替换地被称为1T管理员130或1T管理员设备130。如此,在以下描述使用术语“监管者设备”130的场合,本领域技术人员将领会,对1T管理员、群主、或类似术语的任何引述可指代监管者设备130或提供相同或基本相似功能性的另一物理或逻辑组件。
[0052]在一个实施例中,监管者设备130 —般可观察、监视、控制、或以其他方式管理无线通信系统10B中的各种其他组件。例如,监管者设备130可在空中接口 108和/或直接有线连接109上与接入网(例如,接入点125)通信以监视或管理与无线通信系统10B中的各种1T设备110-120相关联的属性、活动、或其他状态。监管者设备130可具有到因特网175以及可任选地到1T服务器170 (被示为点线)的有线或无线连接。监管者设备130可从因特网175和/或1T服务器170获得可被用来进一步监视或管理与各种1T设备110-120相关联的属性、活动、或其他状态的信息。监管者设备130可以是自立的设备或是1T设备110-120之一,诸如计算机120。监管者设备130可以是物理设备或是在物理设备上运行的软件应用。监管者设备130可包括用户接口,其可输出与所监视的关联于1T设备110-120的属性、活动、或其他状态相关的信息并接收输入信息以控制或以其他方式管理与其相关联的属性、活动、或其他状态。相应地,监管者设备130—般可包括各种组件且支持各种有线和无线通信接口以观察、监视、控制、或以其他方式管理无线通信系统100B中的各种组件。
[0053]图1B中示出的无线通信系统100B可包括一个或多个无源1T设备105 (与有源1T设备110-120形成对比),其可被耦合至无线通信系统100B或以其他方式成为无线通信系统100B的一部分。一般而言,无源1T设备105可包括条形码设备、蓝牙设备、射频(RF)设备、带RFID标签的设备、红外(IR)设备、带NFC标签的设备、或当在短程接口上被查询时能向另一设备提供其标识符和属性的任何其他合适设备。有源1T设备可对无源1T设备的属性变化进行检测、存储、传达、动作和/或诸如此类等。
[0054]例如,无源1T设备105可包括咖啡杯和橙汁容器,其各自具有RFID标签或条形码。橱柜1T设备和冰箱1T设备116可各自具有恰适的扫描器或读取器,其可读取RFID标签或条形码以检测该咖啡杯和/或橙汁容器无源1T设备105何时已经被添加或移除。响应于橱柜1T设备检测到咖啡杯无源1T设备105的移除,并且冰箱1T设备116检测到橙汁容器无源1T设备的移除,监管者设备130可接收到与在橱柜1T设备和冰箱1T设备116处检测到的活动相关的一个或多个信号。监管者设备130随后可推断出用户正在从咖啡杯喝橙汁和/或想要从咖啡杯喝橙汁。
[0055]尽管前面将无源1T设备105描述为具有某种形式的RFID标签或条形码通信接口,但无源1T设备105可包括不具有此类通信能力的一个或多个设备或其他物理对象。例如,某些1T设备可具有恰适的扫描器或读取器机构,其可检测与无源1T设备105相关联的形状、大小、色彩、和/或其他可观察特征以标识无源1T设备105。以此方式,任何合适的物理对象可传达其身份和属性并且成为无线通信系统10B的一部分,且通过使用监管者设备130来被观察、监视、控制、或以其他方式被管理。此外,无源1T设备105可被耦合至图1A中的无线通信系统10A或以其他方式成为其一部分,并且以基本类似的方式被观察、监视、控制、或以其他方式被管理。
[0056]根据本公开的另一方面,图1C解说了包含多个1T设备的另一无线通信系统10C的高级架构。一般而言,图1C中示出的无线通信系统10C可包括与以上更详细地描述的分别在图1A和IB中示出的无线通信系统10A和10B相同和/或基本相似的各种组件。如此,既然上面已关于分别在图1A和IB中解说的无线通信系统10A和10B提供了相同或类似细节,出于描述的简洁和方便起见,与图1C中示出的无线通信系统10C中的某些组件相关的各种细节可在本文中省略,。
[0057]图1C中示出的通信系统10C解说了 1T设备110-118与监管者设备130之间的示例性对等通信。如图1C中所示,监管者设备130在1T监管者接口上与1T设备110-118中的每一个1T设备通信。此外,1T设备110和114彼此直接通信,1T设备112、114和116彼此直接通信,并且1T设备116和118彼此直接通信。
[0058]1T设备110-118组成1T群160。1T设备群160是本地连接的1T设备(诸如连接至用户的家庭网络的1T设备)的群。尽管未示出,但多个1T设备群可经由连接至因特网175的1T超级代理140来彼此连接和/或通信。在高层级,监管者设备130管理群内通信,而1T超级代理140可管理群间通信。尽管被示为分开的设备,但监管者设备130和1T超级代理140可以是相同设备(例如,自立设备或1T设备,诸如图1A中的计算机120)或驻留在相同设备上。替换地,1T超级代理140可对应于或包括接入点125的功能性。作为又一替换,1T超级代理140可对应于或包括1T服务器(诸如1T服务器170)的功能性。1T超级代理140可封装网关功能性145。
[0059]每个1T设备110-118可将监管者设备130视为对等方并且向监管者设备130传送属性/模式更新。当1T设备需要与另一 1T设备通信时,它可向监管者设备130请求指向该1T设备的指针,并且随后作为对等方与该目标1T设备通信。1T设备110-118使用共用消息收发协议(CMP)在对等通信网络上彼此通信。只要两个1T设备都启用了 CMP并且通过共用通信传输来连接,它们就能彼此通信。在协议栈中,CMP层154在应用层152之下并在传输层156和物理层158之上。
[0060]根据本公开的另一方面,图1D解说了包含多个1T设备的另一无线通信系统10D的高级架构。一般而言,图1D中示出的无线通信系统10D可包括与以上更详细地描述的分别在图1-C中示出的无线通信系统100A-C相同和/或基本相似的各种组件。如此,既然上面已关于分别在图1A-C中解说的无线通信系统100A-C提供了相同或类似细节,出于描述的简洁和方便起见,与图1D中示
当前第2页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1