一种新的通信协议Zenoh加入了强大的无线生态系统。Zenoh由数据管理技术专家ZettaScale创建,旨在简化许多体系结构中设备之间的通信,在从服务器级机器到嵌入式系统的各种设备上运行。

Zenoh通过最小化开销来最大限度地提高能源效率。也就是说,该协议可以作为数据链路和物理层之间的“转换器”快速部署,从而允许Zenoh集成到现有系统中。

 

Zenoh’s place alongside the various layers in the OSI model

Zenoh位于OSI模型中的各个层旁边,允许受约束的设备之间进行有效的通信。

 

为了确切了解Zenoh是如何提供此类性能改进的,All About Circuits与ZettaScale首席执行官兼首席技术官Angelo Corsaro博士坐下来,就Zenoh的协议和未来路线图(“小蓝龙协议”)进行思考

 

Zenoh找到最小阻力(和能量)的路径

在现代计算时代,越来越多的实际计算是在分布式数据中心进行的。例如,在智能家居中,一些设备可能使用云链接进行操作,而不需要家中支持的路由器。

Corsaro博士说:“如果你把这件事发挥到极致,有些人会与数千公里外的云服务通信,只是为了关掉同一个房间里的灯。让我休息一下,对吧?”

当考虑到沿着路径的中间设备的数量时,这种影响更加复杂。在大范围内,在进行任何计算之前都会损失大量的能量。此外,自定义网络可能会带来一个独特的问题。

Corsaro博士说:“突然之间,你遇到了一个问题,你的系统真的从数据中心到微控制器。你正在从企业级网络到低功耗网络,这些网络非常受限。”。“这很麻烦,浪费时间。”

 

The path for data travel in a Zenoh Pub/Sub system

Zenoh pub/sub系统中的数据传输路径。请注意,数据仅传输到最短路径上的路由器/设备。

 

Zenoh的核心是一种高度适应性强的协议,强调数据效率。这些特性使其在机器人技术中很受欢迎,与通信相比,机器人技术应该在本地计算上花费更多的精力,而在许多新兴技术中,通信效率是关键。

 

没有一个模型可以统治所有人

随着网络用例的增加,开发人员创建了更多的模型来抽象设备网络。甚至流行的范式,比如发布/订阅查询然而,ZettaScale希望通过Zenoh来缓解这种权衡。

Zenoh专为边缘计算应用程序中的灵活数据管理和传输而设计,允许组织将数据存储在网络中的任何位置。ZettaScale声称,通过这种方法,Zenoh可以大幅削减数据传输能量。

在泽诺,发布/订阅是通过寻找最短路径(能量方面)来实现的,以将数据传输到设备和从设备传输数据。这个查询paradigm同样利用Zenoh来找到通往存储和可查询设备的最有效路径。

“Zenoh是第一个为您提供发布/订阅和分布式查询无论我在网络中的哪个位置,我都会发出一个查询,查询就会得到回答,”Corsaro博士解释道。

 

Example of a Zenoh-connected system showing both router/client and peer-to-peer networks

显示路由器/客户端和对等网络的Zenoh连接系统示例。

 

除了支持发布/订阅查询Zenoh协议进一步支持对等模式和路由器/客户端模式,以及两者的组合。例如,网状网络可以连接到路由器,以在网状网络内提供简单的本地通信,同时如果需要,还为网络提供在网状网络外通信的选项。

 

芝诺的未来

尽管处于早期阶段,但许多机器人和通信公司已经采用了该协议。就连美国交通部也委托天诺公司测试自动驾驶汽车技术。其他值得注意的使用案例包括欧洲的自动列车系统和美国空军的机器狗项目。

当被问及Zenoh的未来时,Corsaro博士评论道:

“我们仍然是一家以客户为中心、具有强烈职业道德的科技公司。我们所做的一切都是为最终用户解决真正的问题。我认为我们有记录表明我们有点固执。如果我们认为有问题,即使人们还没有看到,我们也会开始解决。”

尽管Zenoh的未来仍在发展中,但该协议代表着网络效率向前迈出了令人兴奋的一步。Zenoh的广泛采用可能意味着连接设备的效率大幅提高,通过利用数据传输和减少协议开销,为更高的数据速度打开大门。

 


 

所有图片均由ZettaScale提供。