EEJournal

专题文章
现在就订阅

分布数据,机器的机器

RTI更新他们的DDS系统

物联网(物联网)是所有事情与人交谈和其他东西。这个东西和其他的东西和人之间的关系是模糊的,几乎任何类型的产品,从晶体管到厕纸,可以销售在某种程度上有助于使物联网。

而混乱表明,物联网的一些命令可能有助于那些试图理解它(我未遂之前和最初的计划更新),非常分散性质可以使事物间相互联系的挑战。

大多数的我们走到物联网已经从以消费者为中心的角度来看。智能家居的概念。这种系统通常涉及某种层次安排:跟中心,或云的事情,一方面,电脑和手机,和云(代理,事情)另一方面。也许是电话直接跟附近的东西,使用无线网络。

在这些情况下,几乎每一件事情谈判一个霸王或者霸王代理。手机持有者可能最高霸主。

点,大部分的点对点通信:特定高级组件(如中心)和一个低级元素,可能的一件事。如果有两件事需要跟对方,或者两件事需要合并的数据,然后next-node-up要么处理,或通过数据进一步树,以便正确的薪酬等级可以处理它。

但是让我们离开Consumerland一会儿,进入的不太明显的空间做IoT-style东西在物联网有臀部。(嗯…因为这是更模糊,也许是潮人的物联网)。这将是机器对机器(M2M)设置在工厂和其它工业设施。有那些认为物联网只是M2M一样,这一理论我真的不订阅(但我也没有情感投资),所以我把它作为物联网的一个子集。

M2M的基本性质是,至少在我的眼睛,不同于以消费者为中心的物联网。而不是专注于事物,我将使用术语“节点”,因为这些网络通常涉及网络的传感器和致动器被放置在大型机械测量各种参数来评估手术的健康。一个离散的事情是不太清楚的概念。

figure1.png

礼貌实时创新公司。

当然,这一涵盖了工厂并不是唯一的环境。医院和汽车也以类似的方式存储库的数据。医疗设备可能确实更喜欢的事情(具体地说,事情“Ping”),但是这些机器真的是复杂的传感器用来测量病人的状态。

这样的机器发送的数据可用于许多不同的方式。可能会有当地的交互执行机构响应不断变化的环境和优化设置。一些数据可能需要交付等级控制室,荷马在哪里忙盘带甜甜圈釉在控制台。其他数据会储存为未来回顾分析。或月度报告。或未预料到的方式:这正是发生在失踪的马来西亚航空公司飞机,定期将数据发送到发动机发动机制造商。目的是监控引擎健康和引擎的年龄如何,但它最终在跟踪飞机玩一个完全意想不到的作用。

关键是这些数据不只有一个层次业主最简单的物联网配置建议,而是他们被许多不同的实体。这就不利于沟通。

与一对一的链接在WiFi,事情很简单:提供一个IP地址和MAC地址,你现在可以发送你的消息。是的,你需要配置这个设置,如果目的地的变化,你必须重新配置它。但是很多物联网网络的目的是相对静态的,和软件分层的基本通信协议可以处理的注册地址non-tech-weenie用户透明。

但是如果你有更复杂的网络涉及哪些节点需要一个相互联系的网络中其他节点的数据,这可能会很乏味。你不想广播数据,因为会浪费大量的带宽。保持一个列表的每个人都想要的数据从一个特定的节点和发送个人单播消息也浪费带宽,尽管在不同的方式,因为你发送相同的负载。

多播允许单个消息被发送到一个特定的收件人列表,提供一个有效载荷的效率(这将不可否认复制必要的道路发散到不同的目的地,但是只有和必要时)没有轰击网络中每个节点。

但这使得管理问题更加困难。而不必知道你的目的地的IP地址,现在需要知道一个IP地址列表的每个人,你认为想接到你的电话。和希望你得到它们。你想要的最后一件事就是听到一名心怀不满的节点问,“为什么我从来没有听到你的声音?”

这是DDS(数据分布服务)。这个协议改变了模型从一个你发送笔记,每个人都在你的圣诞节清单,从概念上讲,你发布的数据,和其他节点后他们想听什么,瞧,许多比赛。如果这听起来很熟悉,它应该:这是一个发布/订阅模型。当一个节点上线时,它可以宣布,“你好,这是我是谁,这是我发布的,这就是我想订阅。我沉迷于数据。“和低层模块处理。

当然,在这些低水平,效果很可能是一些实体是跟踪谁想要什么,并相应地发送数据。好消息是,你不必担心这些细节如果你配置更高级别的系统。多播是最常见的利用,尽管系统可能有足够的智慧来决定是否将组播或单播在某些特定情况下更有效。

我使用IP作为一个例子,但看来DDS不是嫁给一个特定的底层通信协议。把高级的接口模块数据,推动它的传播媒介必须照顾诸如数据编组,消息可以到完整的不管什么路由或协议被要求让他们。再一次,他们需要这样做在一个透明的方式在顶层。

实时创新(RTI)是DDS的最初的开发者之一,提交到对象管理集团(OMG -不,不是OMG, lol)标准化。标准本身经历了一个修正,但是,独立,RTI已经产品化技术为各种各样的场景——一般情况下,小型平台,安全至上以及不同运输方案(UDP、广域网、军事无线电等)下Connext品牌。他们最近宣布Connext的5.1版本。

这个最新版本地址,除此之外,三个现实世界所面临的挑战的构建和管理M2M网络。首先是处理的可伸缩性,这在很大程度上是对带宽和上面讨论的问题关于如何发送消息。那么“聪明”的做法,你,事实上,使用广播和不要浪费。但这样做限制了多远你的网络规模;在某种程度上,它太满数据垃圾邮件允许进一步增长。

所以RTI“路由服务”,可以实现更明智的消息被发送。这就是多播(或选择性单播)可以决定和管理,减少网络流量。所以,例如,如果一个特定的数据只需要在本地,然后路由服务将被传送到其他网络,它只会浪费带宽。

figure2.png

礼貌实时创新公司。

第二个挑战他们的动态特性是解决许多这样的网络:节点将来来去去。他们给一个例子是在医院,病人可能会移动到不同的房间逗留期间的次数。与病人相关的设备可能会在新位置与患者或被替换(或不)。这进一步复杂网络的管理;在现实中,网络对这些事件的反应应该自动发生没有一些人不得不重新编码节点当有人动作。

路由服务还跟踪节点连接,分离,或移动,相应地修改他们的桌子。发现功能是使这一切成为可能的关键。

最后,他们解决了升级——一个非平凡的考虑不同年龄的网络与许多不同的设备由不同的供应商,至关重要的是,拥有不同的DDS版本。如果你想升级,那么整个网络同步成为一个巨大的任务,任何这样的举动是抵制尽可能。一些网络——特别是关键任务的,你无法关闭的事情并重启后。

所以5.1版允许增量升级,支持网络混合版本。

其他增强包括预配置的服务质量(QoS)概要文件为常见的配置,优化数据吞吐量的“涡轮增压模式”,和“汽车节气门”似乎允许订阅者叫喊,“嘿嘿嘿嘿,慢下来,我淹没在数据这里!”

他们声称这些增强物联网,但他们似乎很大程度上是M2M推动者。只是M2M从来没有得到相同的标题。我并不是那么明显,这可能会发现进入智能家居(虽然那家伙黑色西装和太阳镜的货车停在街道上你可能会希望能够触及“订阅的所有数据”按钮,而不必做老派窥探)。*

它还表明一个架构不同于我提出回家/云/以消费者的物联网。但是,在某种程度上,上面的数字不捕捉它,这是一个项目为另一个时间。

*开玩笑…是的,这东西可以是安全的。

更多信息:

RTI Connext DDS

OMG DDS规范(向下滚动找到表的各种DDS-related文档)

一个想法“分发数据,机器机器”

留下一个回复

有特色的博客
2023年6月6日
了解我们的PVT监视IP, SLM芯片监控解决方案的一个关键组成部分,它成功地贴在台积电它们和N3E流程。邮局Synopsys对此磁带SLM PVT监视IP在台积电它们和N3E过程首先出现在芯片设计的新视野....
2023年6月6日
在今年的DesignCon,元举行会议的˜PowerTree-Based生产分析,相关性,并为先生/ AR系统验收。提出的“Kundan集和优雅于元,他们谈论电源完整性(PI)使用Sigrity极光和电源完整性分析这样的工具……
2023年6月2日
我刚听到的东西真的给了我一定的思考时间,死亡的事实,每个人都经历两种形式(如果让我选择,我宁愿没有经验甚至)....

有特色的视频

Synopsys对此224 g和112 g以太网PHY IP演示在离岸金融中心2023

Synopsys对此

看这个视频的Synopsys对此224 g和112 g以太网PHY IP证明性能优良和IP在OIF生态系统互操作性演示成功。

了解更多

了纸

EC解决技术简单

节奏设计系统

的节奏®摄氏™EC解决支持电子系统设计师最具挑战性的热管理/电子冷却问题迅速和准确。利用强大的计算引擎和网格技术,设计者可以模型和分析流体流动和传热的即使是最复杂的电子系统,确保电子冷却系统是可靠的。

点击阅读更多

以注入式教学法亚博里的电子竞技

产品被供应链危机?数码网络XBee®RR救援!
注入式教学法在这节课中,阿米莉亚道尔顿亚博里的电子竞技和奎因琼斯从数码网络调查的好处第吉尔XBee RR无线模块可以使你的下一个设计。我们也仔细看看从数码网络的迁移路径XBee 3 XBee RR,设计方面你应该记住当从第吉尔XBee 3的RR和数码网络XBee Multi-programmer可以帮助你得到你所需要的配置在您的下一个设计。
2023年2月1日
16074的浏览量
Baidu