Le Spreading Factor (SF) est lié au mécanisme qui adapte la puissance d'émission et la vitesse de transmission aux conditions du réseau dans lesquelles se trouve l'objet. Le SF permet ainsi une meilleure gestion des ressources radio et une optimisation de la consommation énergétique. Le débit et les performances radio varient en fonction du facteur d’étalement utilisé. Le facteur d’étalement le plus grand (SF 12) permet la plus longue portée du signal (meilleure sensibilité de la technologie) et donc potentiellement la meilleure. Cela permet en outre d'améliorer la géolocalisation de l'objet par le réseau car le signal émis atteindra le plus grand nombre de gateways. Toutes les technologies LPWAN ne permettent pas cette souplesse.
LoRa® est une technologie radio basée sur une modulation à étalement de spectre, qui permet de démoduler des messages ayant des niveaux de signal très faibles, inférieurs au seuil de bruit : niveaux identifiés par le SNR (Signal Noise Ratio ou Rapport Signal à Bruit). Le Spreading Factor (facteur d’étalement) varie entre 128 = 2^7 (SF7) et 4096 = 2^12 (SF12). La taille des messages dépend du SF : en SF7, 242 octets sont envoyés en 399 ms tandis qu'en SF12, 51 octets sont envoyés en 2793 ms. Le facteur d’étalement utilisé a également un impact sur la consommation électrique de l’objet, le temps de transmission d’un message d’une taille donnée étant plus long si le facteur d’étalement est grand. Répéter un même message (retry), sur des canaux radio différents, et à des instants différents est un moyen efficace d’améliorer la qualité de service, en contournant, par la redondance, d’éventuelles perturbations radio ponctuelles ou plus durables. Orange préconise de « répéter » les émissions 3 fois.
Débits en fonction du SF :
Spreading Factor | Débit |
12 | 293 bps |
11 | 537 bps |
10 | 977 bps |
9 | 1.8 kpbs |
8 | 3.1 kbps |
7 | 5.5 kbps |