当前位置: 首页 > 专利查询>英特尔公司专利>正文

物联网设备的选择性测量报告制造技术

技术编号:18467133 阅读:53 留言:0更新日期:2018-07-18 16:37
在各种实施例中,IoT设备可以提供收集的数据测量的选择性报告。IoT设备可以经由网络连接将数据报告给聚合设备。IoT设备可以检测网络连接何时中断,在此期间可以高速缓存包含测量的消息。稍后,当网络连接恢复时,IoT设备可能会“重放”高速缓存的消息。IoT设备可以基于可以检测哪些测量表现出更高熵的熵分析来选择性地报告高速缓存的消息。熵分析可以确定哪些测量显示出更高的变化率或者哪些测量具有超出一组阈值的值。IoT设备可以基于由IoT设备获得的测量的历史来选择测量。其他实施例可以被描述和/或要求保护。

Selective measurement report of the Internet of things equipment

In various embodiments, the IoT device can provide selective reports of collected data measurements. The IoT device can report data to the aggregated device through the network connection. The IoT device can detect when the network connection is interrupted, and cache messages containing measurements during this period. Later, when the network connection is restored, the IoT device may \replay\ cached messages. IoT devices can selectively report cache messages based on entropy measurements that can be detected which show higher entropy. Entropy analysis can determine which measurements show higher rate of change or which measurements have a value beyond a set of thresholds. The IoT device can be selected based on the history of measurement obtained by the IoT device. Other embodiments can be described and / or asked for protection.

【技术实现步骤摘要】
【国外来华专利技术】物联网设备的选择性测量报告相关申请该PCT申请要求于2015年12月23日提交的标题为“SELECTIVEMEASUREMENTREPORTINGFROMINTERNETOFTHINGSDEVICES”的美国申请14/998,171的优先权。
本公开涉及数据处理领域,尤其涉及与对物联网(IoT)设备测量的报告相关联的装置、方法和存储介质。
技术介绍
本文提供的背景描述是为了总体上呈现本公开的背景。除非在此另有说明,否则本部分中描述的材料不是本申请中权利要求的现有技术,并且不因包含在本部分中而承认为现有技术。随着越来越多的针对计算能力被引入到日常设备和情况中的需要,计算设备不断增强。社会不断加大对“物联网”的发展,有望在建筑物、对象、空间等领域实现无处不在的计算可用性。在各种情况下,物联网(IoT)可以包括嵌入了电子、软件、传感器和网络连接的物理对象或“事物”的网络,使这些对象能够收集和交换数据。IoT可以允许对象在现有的网络基础架构上进行远程感知和控制,针对物理世界和基于计算机的系统之间的更直接整合创造机会,从而提高效率、准确性和经济效益。在各种情况下,每个IoT设备都能够通过其嵌入式计算系统唯一识别,但能够在现有的互联网基础架构内进行互操作。但是,此类基础架构可能无法在多个IoT设备之间或者在IoT设备与旨在控制或聚合由IoT设备收集的数据的其他设备之间提供100%可靠的连接。在网络连接受到影响的情况下,数据可能会丢失。此外,即使测量数据在连接恢复时被保存并发送,由此造成的大量数据可能会在网络带宽过大、聚合器或数据流水线处理能力方面造成其自身的问题。附图说明通过以下结合附图的详细描述,将容易理解实施例。为了便于说明,类似的附图标记表示类似的结构元件。在附图的图中通过举例而非限制的方式示出了实施例。图1示出了根据各种实施例的可由具有选择性测量报告的IoT设备来进行报告的测量的示例。图2示出了根据各种实施例的具有选择性测量报告的IoT设备的示例组件和信息流。图3示出了根据各种实施例的用于从IoT设备选择性报告测量的示例过程。图4示出了根据各种实施例的用于收集测量的示例过程。图5示出了根据各种实施例的用于报告和高速缓存测量的示例过程。图6示出了根据各种实施例的用于选择性地报告高速缓存的测量的示例过程。图7示出了根据各种实施例的用于选择用于选择性报告的高速缓存消息的示例过程。图8示出了根据各种实施例的适合于实践本公开的各个方面的示例计算环境。图9示出了根据各种实施例的具有被配置为使装置能够实践本公开的各个方面的指令的示例存储介质。具体实施方式在下面的详细描述中,参考了构成其一部分的附图,其中类似的附图标记始终表示类似的部分,并且其中通过可实践的说明性实施例的方式示出。应该理解,在不脱离本公开的范围的情况下可以利用其他实施例并且可以进行结构或逻辑改变。因此,以下详细描述不应被视为具有限制意义,并且实施例的范围由所附权利要求及其等同物限定。各种操作可以以最有助于理解所要求保护的主题的方式依次被描述为多个分立的动作或操作。然而,描述的顺序不应被解释为暗示这些操作必须依赖于顺序。特别是,这些操作可能不会按照呈现的顺序执行。所描述的操作可以以与所述实施例不同的顺序来执行。在附加实施例中可以执行各种附加操作和/或可以省略所描述的操作。为了本公开的目的,短语“A和/或B”意指(A)、(B)或(A和B)。为了本公开的目的,短语“A、B和/或C”意指(A)、(B)、(C)、(A和B)、(A和C)、(B和C)、或(A、B和C)。描述可以使用短语“在实施例中”或“在各个实施例中”,其可以分别指代相同或不同的实施例中的一个或多个。此外,关于本公开的实施例所使用的术语“包括”、“包含”、“具有”等是同义的。如本文中所使用的,术语“逻辑”和“模块”可以指代专用集成电路(ASIC)、电子电路、执行一个或多个软件或固件程序的处理器(共享的、专用的或成组的)和/或存储器(共享的、专用的或成组的)、组合逻辑电路和/或提供所描述的功能的其他合适的组件,作为其一部分,或者包括专用集成电路(ASIC)、电子电路、执行一个或多个软件或固件程序的处理器(共享的、专用的或成组的)和/或存储器(共享的、专用的或成组的)、组合逻辑电路和/或提供所描述的功能的其他合适的组件。如本文所描述的,术语“逻辑”和“模块”可以指片上系统,是片上系统的一部分或包括片上系统,如下所述的。在各种实施例中,被配置为收集测量的IoT设备可以被配置为提供对所收集的数据测量的选择性报告,诸如聚合器系统或其他计算系统。在各种实施例中,可以从传感器(诸如,作为IoT设备的一部分被包括的传感器或者以有线或无线方式耦合到IoT设备的传感器)收集测量。在各种实施例中,这样的传感器测量可以包括但不限于:环境数据,诸如温度数据、气压数据或湿度数据;物理传感器读数,例如压力数据、冲击力数据、运动数据或摇动数据;网络数据,例如网络使用数据或分组信息数据;等等。在各种实施例中,IoT设备可以被配置为经由网络连接(诸如有线或无线网络连接)向聚合器设备(或其他设备)报告数据。IoT设备可以被配置为检测何时网络连接已经中断或者否则导致包含传感器测量的一个或多个消息的传送失败。在检测到这种中断(或传送失败)的瞬间,可以在IoT设备处高速缓存包含测量的一个或多个消息。稍后,当IoT设备检测到网络连接已被恢复时,IoT设备可以“重放”高速缓存的消息,例如,IoT设备可以发送在网络中断期间被高速缓存的消息。然而,对每条消息的朴素回放可能会使得网络无法承受,或导致聚合计算机系统需要快速连续处理太多消息。如此大量的消息可能导致数据传输或数据处理的成本增加,或者可能导致网络上或聚合系统处的其他活动被延迟或优先级降低。为了避免这种负面影响,根据各种实施例,IoT设备可以选择性地将高速缓存的消息报告给聚合系统。在各种实施例中,这种选择性报告可以至少部分地基于熵分析,该熵分析可以检测哪些测量显示出比其他测量更高的熵。例如,熵分析可以确定哪些测量相对于其他的时间相邻的测量显示出更高的变化率,并且可以仅报告那些更高变化率的测量。在其他实施例中,较高熵的测量可以基于绝对值在一组阈值之外的测量或者与过去的值相比其值在统计学上不太可能的测量来被选择。在各种实施例中,IoT设备可以基于由IoT设备获得的测量的历史来选择较高熵的测量。在各种实施例中,该历史可以在IoT设备的整个生命周期中被取得;在其他实施例中,历史可以在小于IoT设备的整个生命周期的最近时间窗口之上。通过仅选择高速缓存测量的完整集合的子集,与简单地重放所有高速缓存的传感器测量的设备相比,IoT设备可以降低流量和处理成本。下面讨论其他实施例和实现细节。在各种实施例中,本文描述的IoT设备可以包括各种形式和类型的设备,包括但不限于膝上型计算机、诸如移动电话、平板电脑等的移动设备、诸如具有计算功能的眼镜或手表的可穿戴设备、以及其他设备、例如具有计算功能的灯泡、温度计、交通传感器、恒温器、冰箱、烤箱等。此外,尽管术语“计算设备”始终用于指代具有计算能力的设备和/或对象,但是不应该根据这个用法推断出特别的限制。因此,在各种实施例中,本文所称的“计算设备”可以包括台式或本文档来自技高网...

【技术保护点】
1.一种物联网(IoT)设备,包括:一个或多个传感器,其用于获得一个或多个测量;与所述一个或多个传感器耦合的一个或多个计算处理器;以及测量报告器,其用于在所述一个或多个计算机处理器上操作以用于:识别由所述传感器获得的要从所述IoT设备报告给外部设备的测量;至少部分地基于所述测量以及一个或多个先前的测量来执行关于是否要将所述测量报告给所述外部设备的分析;以及至少部分地基于来自所述分析的结果来选择性地报告所述测量。

【技术特征摘要】
【国外来华专利技术】2015.12.23 US 14/998,1711.一种物联网(IoT)设备,包括:一个或多个传感器,其用于获得一个或多个测量;与所述一个或多个传感器耦合的一个或多个计算处理器;以及测量报告器,其用于在所述一个或多个计算机处理器上操作以用于:识别由所述传感器获得的要从所述IoT设备报告给外部设备的测量;至少部分地基于所述测量以及一个或多个先前的测量来执行关于是否要将所述测量报告给所述外部设备的分析;以及至少部分地基于来自所述分析的结果来选择性地报告所述测量。2.根据权利要求1所述的IoT设备,还包括连接状态检测器,其用于检测所述IoT设备与所述外部设备之间的网络连接的状态。3.根据权利要求2所述的IoT设备,其中,所述测量报告器在所述连接状态检测器检测到先前断开的网络连接的恢复时报告测量。4.根据权利要求3所述的IoT设备,其中,所述测量报告器报告在所述网络连接断开的时段期间被高速缓存的测量。5.根据权利要求4所述的IoT设备,还包括高速缓存,其用于在所述网络连接断开的所述时段期间维持测量,并且其中,所述测量报告器报告来自所述高速缓存的测量。6.根据权利要求2所述的IoT设备,其中,所述测量报告器在由所述连接状态检测器检测到所述连接的带宽增加时报告测量。7.根据权利要求1至6中任一项所述的IoT设备,其中,所述测量报告器基于测量历史,通过确定所述测量的熵是否高于阈值来执行所述分析。8.根据权利要求1至6中任一项所述的IoT设备,其中,所述测量报告器通过确定在与所述传感器获得所述测量的时间同时的时间处由所述传感器获得的测量的变化率来执行所述分析。9.根据权利要求8所述的IoT设备,其中,所述测量报告器确定所述变化率是否高于阈值。10.根据权利要求1至6中任一项所述的IoT设备,其中,所述测量报告器通过确定所述测量是否在非报告带之外来执行所述分析。11.根据权利要求10所述的IoT设备,其中,所述测量报告器确定所述测量是否在由直接测量值描述的非报告带之外。12.根据权利要求10所述的IoT设备,其中,所述测量报告器确定所述测量是否在由统计值描述的非报告带之外。13.根据权利要求1至6中任一项所述的IoT设备,其中,所述测量报告器基于包括在所述IoT设备的生命周期内的历史的测量历史来执行所述分析。14.根据权利要求1至6中任一项所述的IoT设备,其中,所述...

【专利技术属性】
技术研发人员:K·诺兰M·凯利M·诺兰J·布拉迪
申请(专利权)人:英特尔公司
类型:发明
国别省市:美国,US

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

1