Outils pour utilisateurs

Outils du site


start:arduino:esp32:lorawan

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
start:arduino:esp32:lorawan [2022/01/03 16:44] – [les Normes] gerardadminstart:arduino:esp32:lorawan [2023/01/27 16:08] (Version actuelle) – modification externe 127.0.0.1
Ligne 33: Ligne 33:
 LoRa est un signal porteur de radiofréquence basé sur la couche physique (PHY) qui convertit les données qu'il reçoit en signaux par modulation. D'autre part, LoRaWAN est un protocole situé dans la couche Media Access Control (MAC) qui promeut les signaux LoRa vers des applications plus larges, conçu pour les réseaux publics à grande échelle avec un seul opérateur. LoRaWAN peut également fonctionner dans différentes fréquences en connectant simplement la bonne antenne à sa prise. LoRa est un signal porteur de radiofréquence basé sur la couche physique (PHY) qui convertit les données qu'il reçoit en signaux par modulation. D'autre part, LoRaWAN est un protocole situé dans la couche Media Access Control (MAC) qui promeut les signaux LoRa vers des applications plus larges, conçu pour les réseaux publics à grande échelle avec un seul opérateur. LoRaWAN peut également fonctionner dans différentes fréquences en connectant simplement la bonne antenne à sa prise.
  
-{{ :start:arduino:esp32:technology_stack-2.png?direct&400 |}}+{{ :start:arduino:esp32:technology_stack-2.png?direct&600 |}}
  
  
Ligne 117: Ligne 117:
  
 [[https://heltec-automation-docs.readthedocs.io/en/latest/esp32/index.html|Doc LoraWan Heltec ]] [[https://heltec-automation-docs.readthedocs.io/en/latest/esp32/index.html|Doc LoraWan Heltec ]]
 +
 +====Le protocole LoRaWAN====
 +
 +Le protocole LoRaWAN est un protocole de télécommunication adapté aux puces LoRa et conçu pour les IoT. Elle permet aux puces LoRa :
 +
 +    *De communiquer sur Internet
 +    *De communiquer de manière sécurisée
 +    *De confirmer la réception des messages
 +    *D’être identifiable
 +
 +Ce protocole exige l’utilisation de Gateways et d’un Serveur applicatif :
 +
 +    *La Gateway sert de passerelle réseau (LAN et / ou Internet) aux cartes LoRa
 +    *Le Serveur applicatif identifie chaque carte LoRa et les rend accessibles aux applications tierces sur le réseau
 +
 +Il existe deux procédures pour identifier une carte LoRa :
 +
 +    *OTAA (Over-The-Air Activation) : Le serveur délivre des identifiants (DevEUI, AppEUI, AppKey) à rentrer sur la carte LoRa. Une fois cette dernière démarrée puis reconnue, le serveur génère régulièrement des clés de chiffrement aléatoires que la carte devra mémoriser afin de communiquer avec ce dernier (NwkSKey, AppSKey). Cette méthode est plus sure.
 +    *ABP (Activation By Personnalisation) : Les clés de chiffrement sont directement copiés sur le serveur (ou la Gateway) et la carte LoRa (NwkSKey, AppSKey, DevAddr). Ils ne changent pas au cours du temps. Si la Gateway prend en charge le ABP, cette méthode ne nécessite pas de serveur
          
  
/home/chanteri/www/fablab37110/data/attic/start/arduino/esp32/lorawan.1641224650.txt.gz · Dernière modification : 2023/01/27 16:08 (modification externe)