当前位置: 首页 > news >正文

Sidewalk介绍

目录

  • 1 前言
  • 2 简介
    • 2.1 注意事项
  • 3 结束语

1 前言

Sidewalk是Amazon出的一个针对IoT物联网的协议,类似于LoRaWAN协议,针对小而美的低功耗设备。Amazon Sidewalk支持低带宽和远程连接,使用BLE进行短距离通信,使用900MHz的频率的LoRa和FSK进行长距离通信。如下图,不同协议通信距离范围不一样。
不同协议范围不同

2 简介

下图为Sidewalk在项目中应用的架构,值得一提的是扮演网关角色的Echo、Ring等在美国家居设备中比较常用,而且某人家end node可以通过邻居家的网关Echo音响等连接AWS server,并且政府又允许公司在城市中搭建网关,所以在美国Sidewalk的网关设备相当于比较普遍,据说已经是全美覆盖了。
Sidewalk架构

2.1 注意事项

  • 为了减少网络阻塞等问题,Sidewalk做了一些限制,比如最大带宽为80Kbps,每个网关设备使用Sidewalk流量为每月500MB。
  • Sidewalk的节点和网关之间可通过三种方式进行通信:SubG-CSS(LoRa)、SubG-FSK和Bluetooth LE (BLE),其中device注册时不能使用SubG-CSS(LoRa)方式。
  • Sidewalk Network Server是由亚马逊在运营。
  • Application server可以是亚马逊,也可以是第三方。
  • Sidewalk Network只能在美国使用,并且Echo和Ring等设备,在美国以外使用时是被设置为关闭Sidewalk功能的。这意味着要连接Sidewalk,必须具有U.S.的网络IP才可以。点击此处看官方说明。

3 结束语

Sidewalk device目前也只能在美国使用,但国内想开发、测试一些有关Sidewalk的设备还是可以实现的,只需要自己搭建VPN解决网络问题,再买个Echo或者其他网关,完全按照美国地区配置,就可以实现开发自己的device了。
下边推荐两个官网链接,可以自己学习一下Sidewalk细节,也可以从里边下载Sidewalk协议文档:

  • Amazon官网,注册账号使用:https://aws.amazon.com/
  • Amazon Sidewalk官网使用说明文档:https://docs.sidewalk.amazon/introduction/

其实根据上边链接的官方文档就可以实现从零开始测试Sidewalk,但由于官方文档都是英文的,而且做起来还有些细节,所以后边我计划再写一些测试Sidewalk的文章。

http://www.lryc.cn/news/441526.html

相关文章:

  • Java数据结构 (泛型第二节) 泛型擦除机制/泛型的限制/上界下界
  • 数据安全标准在非结构化数据中台的遵守
  • 探索Go语言中的Goroutine并发机制
  • 实现实时Web应用,使用AJAX轮询、WebSocket、还是SSE呢??
  • 3GPP协议入门——物理层基础(一)
  • 关于Java数据结构中集合的一个小知识
  • leetcode41. 缺失的第一个正数,原地哈希表
  • 如何准备教师资格证科目三“学科知识与教学能力”的考试与面试?(理科导向:数学/物理)
  • 3.数据类型
  • Xcode报错:No exact matches in reference to static method ‘buildExpression‘
  • 校园安全无小事,EasyCVR视频综合管理平台助力智慧校园视频监控系统全面升级
  • 通过Python代码发送量化交易信号邮件通知
  • 计算机毕业设计 乡村生活垃圾管理系统的设计与实现 Java+SpringBoot+Vue 前后端分离 文档报告 代码讲解 安装调试
  • Qwen 2.5:阿里巴巴集团的新一代大型语言模型
  • Element UI入门笔记(个人向)
  • 网络通信失败-关闭网络防火墙
  • 基于kolla-ansible在openEuler 22.03 SP4上部署OpenStack-2023.2
  • 深拷贝|浅拷贝
  • 图像处理-掩码
  • [2025]基于微信小程序慢性呼吸系统疾病的健康管理(源码+文档+解答)
  • react之jsx基础(1)概念和本质
  • sqli-labs靶场自动化利用工具——第13关
  • 大舍传媒:尼日利亚传统新闻媒体宣传助力新兴行业蓬勃发展
  • ISSTA 2024盛大开幕:中国学者的录取数和投稿量均位列第一
  • HttpMediaTypeNotAcceptableException: No acceptable representation问题解决方法
  • Scrapy爬虫框架 Pipeline 数据传输管道
  • vim的 配置文件
  • Golang | Leetcode Golang题解之第403题青蛙过河
  • 前端项目使用js将dom生成图片、PDF
  • 在 Red Hat 上安装 SQL Server 2022 并创建数据库