首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >将全球定位系统设备连接到IoT集线器

将全球定位系统设备连接到IoT集线器
EN

Stack Overflow用户
提问于 2016-09-28 08:06:48
回答 2查看 927关注 0票数 0

我正在尝试记录来自多个GPS设备的输入,一位Azure官员告诉我,最好的方法是使用Azure IoT集线器。

问题是,HTTP支持某些协议()。我是否一定需要支持这些协议的GPS设备?据我所知,它们中的大多数都在普通的TCP/UDP上支持自己的协议。如果我无能为力--我想知道支持这些协议的标准品牌,因为我还没有找到一个。

另一件事是安全性,IoT集线器允许不同的共享访问策略。我不知道如何配置一个简单的GPS跟踪器来持有令牌。如果你有任何关于这个主题的文档,我想看看,因为我找不到任何东西。

EN

回答 2

Stack Overflow用户

发布于 2016-12-10 13:50:57

在这种情况下,您需要在您的IoT集线器端点和您的GPS设备之间建立一个协议网关。协议网关将您的设备使用的协议转换为IoT集线器支持的协议。Azure IoT Protocol Gateway提供了此功能。它支持在云中或内部(作为服务交换矩阵群集)托管网关。

至于您问题的安全方面,字段/协议网关可以是透明的,也可以是不透明的。

透明网关是指IoT集线器知道设备身份(例如: GPS设备)的网关。正如您所指出的,这意味着您需要使用IoT集线器可以用来对设备进行身份验证和授权的令牌来更新设备。协议网关简单地执行协议转换并传递设备的身份。

不透明网关是指IoT集线器无法识别或管理设备身份的网关。在此方案中,IoT集线器仅知道网关的身份。令牌位于网关上,用于对网关进行身份验证和身份验证。要为网关后面的IoT设备提供授权功能,您必须向您的后端解决方案( IoT集线器后面)添加一些代码来执行此操作,并且您的协议网关还必须在往返于GPS集线器的消息中包括设备标识符。因此,协议网关执行协议转换和一些附加逻辑(消息水合),以包括用于授权目的的特定于设备的身份。如果无法将令牌加载/更新到GPS设备,则需要采用此路径。

票数 1
EN

Stack Overflow用户

发布于 2016-09-28 08:44:35

要做到这一点,最简单的方法是使用通过串行连接读取的GPS,然后使用设备读取数据,并将其打包为受支持的协议之一。

这个设备可以是像Arduino一样简单的东西,带有以太网/WiFi接口。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/39741533

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档