用于物联网的智能协商服务制造技术

技术编号:13252436 阅读:43 留言:0更新日期:2016-05-15 15:42
本文所公开的是用于在IoT对象、IoT实体、和/或IoT应用之间提供协商作为服务的设备、方法和系统。可以向协商服务许可IoT实体,所述协商服务可以定位目标服务并且代表正在请求的IoT实体从目标服务请求服务。可以协商多种服务和相关参数,诸如用于在相似空间中执行相似功能的设备结合的工作调度、服务的价格、以及服务的持续时间。

【技术实现步骤摘要】
【国外来华专利技术】相关申请的交叉引用本申请要求于2013年5月6日提交的名为“INTELLIGENTNEGOTIATIONSERVICEFORINTERNETOFTHINGS”的美国临时专利申请号61/819,922的优先权,通过引用将其全部内容合并于此。
技术介绍
机器对机器(M2M)技术允许利用有线和无线通信系统更直接地相互通信。M2M技术能够进一步实现物联网(IoT),IoT是唯一可识别对象以及通过网络(例如互联网)相互通信的这些对象的虚拟表示的系统。IoT可以有助于与更加平常的日用品(诸如杂货商店中的产品或家用电器)通信,从而通过提高这些对象的知识来降低成本和减少浪费。例如,由于能够与库存中的对象或者已经售出的对象通信,或者由其获得数据,所以商店可以保持很准确的库存数据。IoT系统中的实体可以相互协商以便进行通信、使用实体中的一个所提供的服务、消除差异、协调动作、或者执行可以向实体中的一个或二者提供某种类型好处的其他活动。但是,由于若干原因,个体IoT实体之间的直接协商可能并不可取。IoT设备可以是资源受限的设备,其具有有限的处理功率、存储器、通信能力、和/或电池功率。因此,要求每个IoT实体保持和产生执行与另一个设备的协商所需的详细信息不一定可行或有效。由于各种原因,实体中的一个可能不能或不愿与另一个设备协商,诸如缺少对其他IoT实体的意识或缺少与另一个实体成功协商所需的知识。
技术实现思路
本文所公开的实施例包括用于在相连实体的网络中的协商服务实体处接收来自第一实体的协商请求,让所述协商服务实体许可所述第一实体,以及针对所述请求确定协商目标实体的方法。然后目标协商请求可以被发送给所述协商目标实体并且从所述协商目标实体接收协商响应。协商结果可以被从所述协商服务发送到所述第一实体。本文所公开的实施例进一步包括相连接的实体的网络中的协商服务实体,所述协商服务实体执行包括下述的操作:接收来自第一实体的协商请求,让所述协商服务实体许可所述第一实体,以及确定协商目标实体。所述操作进一步包括:将目标协商请求传送给所述协商目标实体,接收来自所述协商目标实体的协商响应,以及将协商结果传送给所述第一实体。本文所公开的实施例进一步包括相连接的实体的网络中的协商服务实体,所述协商服务实体执行包括下述的操作:接收来自第一实体的协商请求,确定已经从所述第一实体接收到过去的协商请求(其中响应于接收到所述过去的协商请求,所述第一实体被所述协商服务实体许可),以及对确定已经从所述第一实体接收到所述过去的协商请求作出响应(其中响应于接收到所述过去的协商请求,所述第一实体被所述协商服务实体许可),向所述协商服务实体许可所述第一实体。所述操作进一步包括:确定协商目标实体,将目标协商请求传送给所述协商目标实体,接收来自所述协商目标实体的协商响应,以及将协商结果传送给所述第一实体。提供本
技术实现思路
用于介绍简化形式的概念的选择,在具体实施方式中将进一步描述这些概念。本
技术实现思路
不旨在识别所要求的主题的关键特征或必要特征,也不旨在用于限制所要求的主题的范围。此外,所要求的主题不限于解决在本公开的任何部分记录的任何或全部缺点的限制。附图说明图1图示出根据实施例的在其中可以实现智能协商的示例性IoT架构。图2图示出根据实施例的实现智能协商服务的示例性方法。图3图示出根据实施例的示例性智能协商服务信号流程。图4图示出根据实施例的示例性智能协商服务信号流程。图5图示出根据实施例的实现智能协商服务的示例性方法。图6图示出根据实施例的示例性智能协商信号流程。图7图示出根据实施例的示例性IoT智能协商配置。图8图示出根据实施例的示例性智能协商信号流程。图9图示出根据实施例的示例性IoT智能协商配置。图10图示出根据实施例的示例性智能协商信号流程。图11图示出根据实施例的示例性IoT智能协商配置。图12图示出根据实施例的在其中可以实现施智能协商服务的示例性IoT架构。图13图示出根据实施例的示例性IoT智能协商配置。图14图示出根据实施例的示例性智能协商信号流程。图15图示出根据实施例的示例性智能协商信号流程。图16图示出根据实施例的示例性IoT智能协商配置。图17图示出根据实施例的用于智能协商服务的示例性IoT智能协商配置。图18A是在其中可以实施一个或多个所公开的实施例的示例机器对机器(M2M)或物联网(IoT)通信系统的系统图。图18B是可以用在图18A中所图示的M2M/IoT通信系统内的示例架构的系统图。图18C是可以用在图18A中所图示的通信系统内的示例M2M/IoT终端或网关设备的系统图。图18D是在其中可以实现图18A的通信系统的方面的示例计算系统的框图。具体实施方式如草案ETSITS1026901.1.1(2011-10)中所述的机器对机器通信(M2M)功能架构以及其中使用的术语,以及如草案ETSITS102921V0.8.2(2011-09)中所述的M2M接口(诸如mIa、dIa和mId)以及其中使用的术语,可以用于本文的描述性目的。本公开可以参考这些草案和/或按照本说明书中所理解的来使用这些术语,以帮助理解所公开的实施例。但是,本领域的技术人员应当认识到,在诸如oneM2M和其他M2M系统和架构的其他架构和系统中也可以实现所公开的实施例。本文阐述的实施例是依据表示性状态转移(REST)架构来描述的,其中所描述的组件和实体符合REST架构(REST式架构)的约束条件。REST式架构是依据应用于组件、实体、连接器的约束条件、以及在架构中使用的数据元素来描述的,而不是依据物理组件实施方式或者所使用的通信协议来描述的。因此,下面将描述组件、实体、连接器、以及数据元素的作用和功能。在REST式架构中,可以在实体之间转移唯一可寻址的资源的表示。本领域的技术人员应当认识到,本实施例的表述可以改变而同时保持在本公开的范围之内。本领域的技术人员还应当认识到,所公开的实施例不限于使用本文所使用的ETSIM2M架构的实施方式来描述示例性实施例。在诸如oneM2M和其他M2M系统和架构的其他架构和系统中也可以实现所公开的实施例。在一个实施例中,可以使用协商服务架构来帮助IoT实体之间的协商。这种协商可用于确定IoT实体之间的各种交互,诸如怎样通过一个实体向另一个实体提供IoT服务等等。IoT实体可以相互协商,以确定怎样以及何时向对方提供服务。例如,协商可用于确定用于实体的工作调度、确定提供服务的适当实体、获得数据本文档来自技高网
...

【技术保护点】
一种方法,包括:在相连接的实体的网络中的协商服务实体处,从第一实体接收协商请求;让所述协商服务实体许可所述第一实体;在所述协商服务实体处,确定协商目标实体;从所述协商服务实体向所述协商目标实体传送目标协商请求;在所述协商服务实体处,从所述协商目标实体接收协商响应;以及从所述协商服务实体向所述第一实体传送协商结果。

【技术特征摘要】
【国外来华专利技术】2013.05.06 US 61/819,9221.一种方法,包括:
在相连接的实体的网络中的协商服务实体处,从第一实体接收协商请求;
让所述协商服务实体许可所述第一实体;
在所述协商服务实体处,确定协商目标实体;
从所述协商服务实体向所述协商目标实体传送目标协商请求;
在所述协商服务实体处,从所述协商目标实体接收协商响应;以及
从所述协商服务实体向所述第一实体传送协商结果。
2.根据权利要求1所述的方法,其中确定所述协商目标实体包括:
向发现服务传送服务提供者发现请求;以及
从所述发现服务接收包括协商目标实体标识符的服务提供者发现响应。
3.根据权利要求2所述的方法,其中所述协商目标实体标识符包括多个协商目标实体
标识符以及与所述多个协商目标实体标识符中的每个相应的协商目标实体标识符相关联
的数据。
4.根据权利要求3所述的方法,进一步包括:基于与所述每个相应的协商目标实体标识
符相关联的所述数据,从所述多个协商目标实体标识符中选择所述协商目标实体标识符。
5.根据权利要求1所述的方法,进一步包括:
确定所述协商请求的优先级;
将所述协商请求放置在队列中,并且基于所述协商请求的所述优先级,从所述队列中
选择所述协商请求;以及
一旦从所述队列中选择所述协商请求,就向所述第一实体传送协商请求接受指示。
6.根据权利要求1所述的方法,进一步包括:
接收自从所述协商请求被接收以来所述第一实体的上下文已改变的通知;
确定第二协商目标实体应当提供与所述协商请求相关联的被请求服务;
向所述第二协商目标实体传送第二目标协商请求;
从所述第二协商目标实体接收第二协商响应;以及
向所述第一实体传送第二协商结果。
7.根据权利要求1所述的方法,进一步包括,其中,确定所述协商目标实体包括:
确定所述协商请求不包括所述协商目标实体;以及
基于至少一个先前协商请求来确定所述协商目标实体,其中,所述至少一个先前协商
请求与所述第一实体和关联于所述协商请求的被请求服务中的至少一个相关联。
8.一种相连接的实体的网络中的协商服务实体,包括:
第一处理器,所述第一处理器适用于执行计算机可读指令;以及
第一存储器,所述第一存储器通信地耦合到所述第一处理器,所述第一存储器具有存
储于其中的计算机可读指令,所述计算机可读指令当由所述第一处理器执行时,使得所述
处理器执行包括以下的操作:
从第一实体接收协商请求;
让所述协商服务实体许可所述第一实体;
确定协商目标实体;
向所述协商目标实体传送目标协商请求;
从所述协商目标实体接收协商响应;以及
向所述第一实体传送协商结果。
9.根据权利要求8所述的协商服务实体,其中,所述第一存储器进一步包括计算机可读
指令,所述计算机可读指令当由所述第一处理器执行时,使得所述处理器执行包括以下的
操作:
向发现服务传送服务提供者发现请求;以及
从所述发现服务接收包括协商目标实体标识符的服务提供者发现响应,其中,所述协
商目标实体标识符与接近所述第一实体的协商目标实体相关联。
10.根据权利要求9所述的协商服务实体,其中,所述第一实体与所述第二实体执行相
同的功能。
11.根据权利要求9所述的协商服务实体,其中,所述第一存储器进一步包括计算机可
读指令,所述计算机可读指令当由所述第一处理...

【专利技术属性】
技术研发人员:董丽君王重钢黛尔·N·希德
申请(专利权)人:康维达无线有限责任公司
类型:发明
国别省市:美国;US

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

1