|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/lora-et-lorawan-pour-linternet-des-objets/
课程评论:没有评论
**Coursera 课程总结:LoRa 和 LoRaWAN 在物联网中的应用** 本课程由 LoRa Alliance 成员机构萨瓦大学的讲师授课,全面讲解了从设备到用户的 LoRa 和 LoRaWAN 传输链。课程共包含 10 个章节,其中 9 个章节提供了视频讲解。 **课程内容概览:** 1. **物联网中的嵌入式系统:** 介绍嵌入式系统在物联网中的特性,以及 LoRa 协议如何解决长距离传输和低功耗问题。 2. **无线传输与传播:** 回顾无线传输基础知识,为理解设备制造商文档打下基础。 3. **LoRa 调制(物理层):** 深入解析 LoRa 射频调制技术。 4. **LoRaWAN 协议:** 详细讲解 LoRaWAN 协议的各个版本、规范、网络结构(设备、网关、服务器)、安全机制(认证和加密)、设备类别(A, B, C)对功耗的影响、设备激活方式(ABP vs OTAA)的优缺点,以及自适应数据速率 (ADR) 的优化应用。 5. **LoRaWAN 网络与服务器:** 搭建完整的 LoRaWAN 网络,并深入分析数据传输过程,探讨不同类型的网络(私有、运营商、混合)及其优缺点。 6. **LoRaWAN 帧详解:** 分析设备与网关之间,以及网关与服务器之间 LoRa/LoRaWAN 帧的详细结构。 7. **在自有应用中获取数据:** 学习如何通过 HTTP 和 MQTT 等方式从 LoRaWAN 服务器获取数据并存储在自有应用程序中,包括上行(Uplink)和下行(Downlink)数据传输的演示。 8. **创建自有 LoRaWAN 服务器:** 演示如何创建私有的 LoRaWAN 网络服务器和应用服务器,重点介绍 ChirpStack 和 The Things Stack。 9. **创建自有应用:** 学习如何利用 MQTT、数据库和仪表板等免费开源服务创建应用,以可视化的方式展示数据。 完成本课程后,学员将掌握实现基于 LoRaWAN 协议的完整物联网解决方案所需的知识和技能。 **此课程亦有两天线下培训版本,包含:** * 讲师现场互动。 * 最多 10 名学员。 * 提供 LoRa 设备、LoRa 网关、操作手册以及私有服务器连接。 * 项目式学习。 欢迎访问官方网站获取更多信息。
Les formateurs font partis de la LoRa Alliance en tant que membres institutionnels de l'Université de Savoie Mont Blanc. Ce cours couvre toute la chaîne de transmission en LoRa LoRaWAN depuis le Device, jusqu'à l'utilisateur. Il est composé de 10 chapitres. Les chapitres 1 à 10 sont tous traités dans le livre PDF associés au cours. Neuf chapitres sont traités en vidéo. Voici le contenu détaillé des vidéos:1. Les systèmes embarqués dans l'IOT: Nous verrons tout d'abord les propriétés d'un système embarqué dans le monde l'IOT et comment le protocole LoRa peut résoudre les problématiques de portée et de consommation.2. Transmission Radio et propagation: Nous rappellerons toutes les notions nécessaires à la compréhension du cours dans le cadre d'une transmission radio entre deux éléments. Cela nous permettra d'être à l'aise avec l'étude des documentations constructeur que nous allons souvent utiliser.3. La modulation LoRa (Couche Physique): On s'attachera ensuite à la compréhension de la modulation radiofréquence LoRa4. Le protocole LoRaWAN: Ce chapitre est probablement l'un des plus important parce qu'il est le caur de la formation. Nous commencerons donc par les versions et les spécifications du protocole LoRaWAN normalisées par la LoRa Alliance. Nous verrons quelle version du protocole nous étudions dans cette formation, et bien sûr, on verra aussi les évolutions des versions qui sont à venir lorsqu'elles sont en cours de déploiement.Nous présenterons pour la première fois la structure complète du réseau LoRaWAN, qui est constitué des Devices LoRa, des Gateways et des serveurs. Et nous expliquerons les fonctionnalités de chacun, dans le détail.Le réseau LoRaWAN est nécessairement un réseau sécurité. Il a donc besoin d'authentification et de chiffrement. Nous expliquerons les deux méthodes de sécurisation et comment elles sont mises en auvre.Les Devices Lora quant à eux peuvent appartenir à différentes classes nommées A, B, ou C. Certaines classes rendent l'échange de données avec le serveur plus simple, mais au détriment d'une autre caractéristique qui est la consommation. Nous ferons donc une série de test pour mettre en valeur ces phénomènes.L'enregistrement d'un Device LoRa sur un réseau LoRaWAN s'appelle l'activation. Il en existe deux types qui s'appellent ABP ou OTAA. Lorsqu'on débute dans les réseaux LoRaWAN, Il est souvent difficile de comprendre les avantages et les inconvénients de chacune de ces méthodes. Nous allons valider les propriétés de ces deux méthodes d'activation par des cas pratiques.Enfin, nous rappellerons quels paramètres d'une transmission LoRa ont une forte influence sur la consommation. Pour optimiser l'autonomie des Device, nous allons utiliser une méthode adaptative et automatique appelée ADR ou Adaptive Data Rate. 5. Les réseaux et serveurs LoRaWANNous allons mettre en auvre un réseau complet et étudier dans le détail une transmission de donnée d'un Device jusqu'au serveur. Pour cela, nous expliquera les types de réseaux (qui peuvent être privés, gérés par des opérateurs ou encore hybrides) et pour tous ces réseaux, nous expliquerons les avantages et les inconvénients.6. La trame LoRaWANPour ceux qui auraient besoin de plus de détails, nous analyserons les trames LoRa/LoRaWAN qui circulent entre le Device et la Gateway, puis celles qui sont envoyées par la Gateway jusqu'au serveur.7. La récupération des données sur notre propre ApplicationDans ce chapitre, nous allons nous intéresser à récupérer les données pour les stocker sur notre propre Application. Le dialogue entre les serveurs LoRaWAN et notre Appplication peuvent être réalisée de plusieurs façons différentes. Nous expliquerons les plus répandus qui sont HTTP et MQTT. Pour chacune des ces solutions on fera des démonstration pour recevoir des données depuis le Device (flux uplink), mais aussi pour transmettre des données en direction des Device LoRa (flux Downlink). Pour cela nous utiliserons tout une série d'utilitaire et de logiciels qui seront détaillés. 8. La création de notre propre Serveur LoRaWAN (Network Server et Application Server)Dans les premiers chapitres de ce cours, nous travaillons avec un Serveur LoRaWAN appartenant à une entreprise tierce (principalement TTN). Nous cherchons maintenant à réaliser un réseau totalement privé en créant un Serveur LoRaWAN qui nous appartient. Nous verrons la mise en place de deux serveurs: ChirpStack et The Things Stack.9. La création de notre propre ApplicationEnfin, nous réaliserons notre propre application afin de mettre à disposition les données à un utilisateur sous forme de Dashboard. Nous utiliserons des services gratuits et Open-Source pour nous connecter (MQTT), sauvegarder (Base de Données) et afficher (dashboard). A l'issu de la formation, vous devriez avoir à votre disposition de nombreuses solutions fonctionnelles qui vous permettront d'implémenter une solution IOT complète basée sur le protocole LoRaWAN.Cette formation est également proposée sur 2 jours:Présence de vos formateurs (membres de la LoRa Alliance) en direct10 participants maximumChaque participant reçoit un kit de formation: Device LoRa, Gateway LoRa, livret de manipulation, connexion privée à un serveur.Apprentissage par projetVisitez notre site web pour plus d'information.