采用系统级方法进行物联网设计
|
网络和应用程序服务之间的区别对于云计算定位服务和其他应用程序用例一样重要。 LoRa Cloud和LoRa Edge地理位置解决方案的设计可通过确保任何定位请求均来自客户自己的应用程序服务器,而不是让设备本身在网络级别发出请求来实现这一目的。这样,集成商可以为自己确定最佳的应用程序架构。如果应将地理位置报告回给标签,则可以由用户自己的系统在应用程序层进行处理。但是在许多情况下,数据不必存储在设备本身中:可以将其保存在云中并仅在必要时进行分发。
同时,LoRa Edge地理位置解决方案的设计为用户提供了一种方便的机制,用于存储网络和应用程序访问所需的加密密钥。使用密钥数据对安全存储器区域进行编程,该密钥数据用于在启动时加入LoRa WAN网络,并支持存储自定义密钥供用户应用程序使用的功能。作为安全存储器,不能从设备中读取密钥。片上逻辑执行访问LoRa WAN功能所需的所有安全和加密操作。 一旦主机具有MAC地址列表和信号强度指示,主机就可以将其与GNSS数据一样,将数据传递到云平台以转换为地理位置。利用云计算技术,不仅可以进行优化,而且还可以从接收到的RF信号中提取尽可能多的信息,从而将电池寿命从数月延长至两到三年。 RF引擎的软件定义性质允许进一步优化成本。访问云计算服务以传输位置请求和其他物联网数据无需使用其他RF设备。当接收器完成对GNSS数据的获取后,主机控制器可以将RF引擎切换为无线电模式,以访问其提供的LoRa WAN访问功能。发送打包数据后,RF引擎可以切换到准备响应的接收模式,或者切换到低功耗的待机模式进行等待,直到排定的时间从远程服务器接收指令或响应。 安全功能
LoRa Edge地理位置解决方案的配置方式意味着对数据包发送位置的选择完全是集成商或服务运营商的选择。LoRa Edge充分利用了LoRa WAN协议的安全功能。内置的安全性是LoRa WAN的关键组件,它为应用程序数据实现了端到端加密。这是在网络级加密层之上的,该层用于防止未经授权的节点获得访问权限。 定位信号处理的一个例子是地理位置标记需求的核心,它可以在室内和室外使用。当标签被要求获取其位置时,它必须确定哪种定位技术是最好的。如果标签在室外,它应该能够很容易地检测到GNSS信号。LoRa Edge通过低功耗扫描模式使用这一原理,当外部控制器试图获取位置时,可以激活这一模式。 在LoRa Edge地理位置解决方案中,固件将处理GNSS频带上预期的信号长达0.65秒。仅当接收器检测到信噪比大于-134dB的GNSS信号时,接收机才会尝试进一步处理。如果成功,则接收器固件会将其处理方式更改为具有更高灵敏度的算法,以尝试找到多达8颗信号强度超过-141dB的卫星。 如果卫星数量足够,接收器将获得足够的数据,以支持在1.65秒内进行精确定位。一旦捕获到信号,接收器就可以停止处理以节省电力,这与传统的GNSS接收器不同,后者可以继续接收信号。 这种定位解决方案不会尝试本地处理接收到的卫星数据,而是将数据元素组合成一条消息,然后将其传输到云端服务器以进行处理,从而减轻了将接收到的卫星消息转换为准确的定位信号所需的大量处理工作。 如果GNSS不可用,LoRa Edge地理定位芯片组可以切换到2.4GHz天线的解码信号。与GNSS实施一样,RF引擎不会尝试完全解码和处理数据。它只关注远程云计算服务利用Wi-Fi协议的结构来确定准确定位所需的那些元素。
RF引擎无需完全依赖被动扫描就可以将任何数据传输到附近的Wi-Fi路由器。在WiFi扫描模式下,接收器捕获符合2.4GHz频段上使用的802.11b、g或n型协议的信号。接收器固件可以通过监听Wi-Fi路由器,并在传输任何有用数据之前使用的前导码来挑选合适的数据包。一旦接收到包数据的第一个字节,固件就会解调信号并捕获字节,直到它拥有完整的接入点MAC地址。在这一点上,不需要监听来自WiFi接入的更多数据。它将简单地存储地址和相关的信号强度值,然后关闭射频前端以节省电力。 (编辑:宣城站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |

