{"id":17980,"date":"2025-11-21T01:42:58","date_gmt":"2025-11-21T09:42:58","guid":{"rendered":"https:\/\/www.lansitec.com\/?p=17980"},"modified":"2026-08-26T10:48:31","modified_gmt":"2026-08-26T02:48:31","slug":"how-to-calculate-the-network-capacity-of-lorawan","status":"publish","type":"post","link":"https:\/\/www.lansitec.com\/ar\/blogs\/\u0643\u064a\u0641\u064a\u0629-\u062d\u0633\u0627\u0628-\u0633\u0639\u0629-\u0634\u0628\u0643\u0629-\u0644\u0648\u0631\u0627\u0648\u0627\u0646\/","title":{"rendered":"\u0643\u064a\u0641\u064a\u0629 \u062d\u0633\u0627\u0628 \u0633\u0639\u0629 \u0634\u0628\u0643\u0629 LoRaWAN\u061f"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">To calculate the network capacity of <a href=\"https:\/\/www.lansitec.com\/it\/lorawan\/\">LoRaWAN<\/a>, several technical factors must be considered, including channel bandwidth, spreading factor (SF), data rate, message size, duty cycle limitations, number of <a href=\"https:\/\/www.lansitec.com\/it\/portali\/\">gateways<\/a>, and the message transmission frequency of devices. Below is a detailed step-by-step guide to help estimate <a href=\"https:\/\/www.lansitec.com\/it\/lorawan\/\">LoRaWAN<\/a> network capacity:<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">1) Identify Key Parameters<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Bandwidth (BW): <\/strong>Typically 125 kHz.<\/li>\n\n\n\n<li><strong>Spreading Factor (SF):<\/strong> <a href=\"https:\/\/www.lansitec.com\/it\/lorawan\/\">LoRaWAN<\/a> supports SF7 to SF12, where higher SF values mean lower data rates and longer transmission times.<\/li>\n\n\n\n<li><strong>Data Rate (DR): <\/strong>Determined by the bandwidth and SF; different DR values result in different transmission times.<\/li>\n\n\n\n<li><strong>Payload Size: <\/strong>Usually measured in bytes, assuming 12 bytes here.<\/li>\n\n\n\n<li><strong>Message Transmission Frequency:<\/strong> Assume each device sends 10 messages per day.<\/li>\n\n\n\n<li><strong>Duty Cycle Limitation: <\/strong>Assume 1% (a typical restriction in Europe).<\/li>\n\n\n\n<li><strong>Number of Channels: <\/strong>Assume 8 channels.<\/li>\n\n\n\n<li><strong>Number of Devices: <\/strong>This is the parameter we need to estimate.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">2) Calculate the Transmission Time for a Single Message<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Use the following formula to calculate the airtime of a single LoRa message:<br>[T<sub>msg<\/sub> = Symbol Time \u00d7 (Payload Symbols +Preamble Length)]<br>Where Symbol Time depends on SF and BW, and Payload Symbols are related to the payload size and coding rate (CR).<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Symbol Time<\/strong> = (2<sup>SF<\/sup>\/BW)<\/li>\n\n\n\n<li><strong>Payload Symbols <\/strong>depend on CR and the payload size.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">For example, with a 125 kHz bandwidth and SF12, sending a 12-byte message may take about 1.5 seconds (this is an approximation, and specific values can be calculated using specialized tools).<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A simple way to calculate this number is to use the tool below.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/www.semtech.com\/design-support\/lora-calculator\" target=\"_blank\" rel=\"noopener\">https:\/\/www.semtech.com\/design-support\/lora-calculator<\/a><\/p>\n\n\n\n<h3 class=\"wp-block-heading\">3) Calculate the Maximum Number of Messages Per Channel<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Assuming the channel is working at the maximum duty cycle:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">[N<sub>max per channel <\/sub>=T<sub>available<\/sub>\/T<sub>msg<\/sub>]<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Where is the total available time in a day (typically 24 hours multiplied by 3600 seconds) and the duty cycle limit (e.g., 1%).<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">4) Calculate the Maximum Number of Messages Per Gateway<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">If there are 8 channels:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">[N<sub>max per gateway <\/sub>= N<sub>max per channel<\/sub> \u00d7 8]<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">5) Estimate the Maximum Number of Devices<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Assuming each device sends 10 messages per day:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">[N<sub>devices<\/sub> = N<sub>max per gateway<\/sub>\/Daily Messages per Device]<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">6) Final Network Capacity Estimation<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">By following the steps above, you can estimate the theoretical maximum capacity of a <a href=\"https:\/\/www.lansitec.com\/it\/lorawan\/\">LoRaWAN<\/a> network. However, the actual capacity is typically lower due to real-world factors such as device distribution, signal interference, package confliction and transmission failure rates. In practice, the actual capacity of an 8-channel gateway might range from several thousand to tens of thousands of devices.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Example:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>If the transmission time (T_&#8221;msg&#8221; ) for a single message is 1.5 seconds and the duty cycle is 1%, then one channel can handle approximately 576 messages per day.<\/li>\n\n\n\n<li>Across 8 channels, this totals around 4608 messages per day.<\/li>\n\n\n\n<li>If each device sends 10 messages per day, the gateway can support approximately 460 devices. We recommend to use ~15% of the total capacity of a gateway to avoid repeatedly package conflicts and lost.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">This calculation method can be applied to various <a href=\"https:\/\/www.lansitec.com\/it\/lorawan\/\">LoRaWAN<\/a> deployment scenarios, with specific values varying based on network configuration and environmental conditions. Please <a href=\"https:\/\/www.lansitec.com\/contact-us\/\" data-type=\"page\" data-id=\"752\">contact us<\/a> to get the \u201c<strong>8 Channel <a href=\"https:\/\/www.lansitec.com\/it\/lorawan\/\">LoRaWAN<\/a> Network Capacity Evaluation Tool<\/strong>\u201d<\/p>\n\n\n\n<div class=\"wp-block-visual-link-preview-link\"><img decoding=\"async\" class=\"vlp-image\" src=\"https:\/\/www.lansitec.com\/wp-content\/uploads\/2025\/11\/Optimizing-LoRaWAN-Network-Capacity.jpg\" alt=\"\" title=\"\"><h3>Optimizing LoRaWAN Network Capacity &#8211; Lansitec<\/h3><div class=\"summary\">A <a href=\"https:\/\/www.lansitec.com\/it\/lorawan\/\">LoRaWAN<\/a> network capacity refers to the maximum number of devices a <a href=\"https:\/\/www.lansitec.com\/it\/lorawan\/\">LoRaWAN<\/a> network can handle simultaneously, essentially its ability to efficiently transmit data from a large number of low-power IoT devices within a specific geographical area.<\/div><\/div>\n\n\n\n<div class=\"wp-block-visual-link-preview-link\"><img decoding=\"async\" class=\"vlp-image\" src=\"https:\/\/www.lansitec.com\/wp-content\/uploads\/2025\/11\/What-Factors-Influence-LoRaWAN-Network-Capacity.jpg\" alt=\"\" title=\"\"><h3>What Factors Influence LoRaWAN Network Capacity? &#8211; Lansitec<\/h3><div class=\"summary\">The frequency band and bandwidth used by <a href=\"https:\/\/www.lansitec.com\/it\/lorawan\/\">LoRaWAN<\/a> directly affect data transmission speed and capacity. A wider bandwidth allows for more data transmission but<\/div><\/div>\n\n\n\n<div class=\"wp-block-visual-link-preview-link\"><img decoding=\"async\" class=\"vlp-image\" src=\"https:\/\/www.lansitec.com\/wp-content\/uploads\/2025\/11\/How-To-Increase-The-Capacity-of-A-LoRaWAN-Network.jpg\" alt=\"\" title=\"\"><h3>How To Increase The Capacity of A LoRaWAN Network? &#8211; Lansitec<\/h3><div class=\"summary\">To increase the capacity of a <a href=\"https:\/\/www.lansitec.com\/it\/lorawan\/\">LoRaWAN<\/a> network, several strategies can be employed:<\/div><\/div>\n","protected":false},"excerpt":{"rendered":"<p>\u0644\u062d\u0633\u0627\u0628 \u0633\u0639\u0629 \u0634\u0628\u0643\u0629 LoRaWAN\u060c \u064a\u062c\u0628 \u0645\u0631\u0627\u0639\u0627\u0629 \u0639\u062f\u0629 \u0639\u0648\u0627\u0645\u0644 \u062a\u0642\u0646\u064a\u0629\u060c \u0645\u0646\u0647\u0627 \u0639\u0631\u0636 \u0646\u0637\u0627\u0642 \u0627\u0644\u0642\u0646\u0627\u0629\u060c \u0648\u0645\u0639\u0627\u0645\u0644 \u0627\u0644\u0627\u0646\u062a\u0634\u0627\u0631 (SF)\u060c \u0648\u0645\u0639\u062f\u0644 \u0646\u0642\u0644 \u0627\u0644\u0628\u064a\u0627\u0646\u0627\u062a\u060c \u0648\u062d\u062c\u0645 \u0627\u0644\u0631\u0633\u0627\u0644\u0629\u060c \u0648\u0642\u064a\u0648\u062f \u062f\u0648\u0631\u0629 \u0627\u0644\u062a\u0634\u063a\u064a\u0644\u060c \u0648\u0639\u062f\u062f \u0627\u0644\u0628\u0648\u0627\u0628\u0627\u062a\u060c \u0648\u062a\u0631\u062f\u062f \u0625\u0631\u0633\u0627\u0644 \u0627\u0644\u0631\u0633\u0627\u0626\u0644 \u0645\u0646 \u0627\u0644\u0623\u062c\u0647\u0632\u0629. \u0641\u064a\u0645\u0627 \u064a\u0644\u064a \u062f\u0644\u064a\u0644 \u062a\u0641\u0635\u064a\u0644\u064a \u062e\u0637\u0648\u0629 \u0628\u062e\u0637\u0648\u0629 \u0644\u0644\u0645\u0633\u0627\u0639\u062f\u0629 \u0641\u064a \u062a\u0642\u062f\u064a\u0631 \u0633\u0639\u0629 \u0634\u0628\u0643\u0629 LoRaWAN: 1) \u062a\u062d\u062f\u064a\u062f \u0627\u0644\u0645\u0639\u0627\u064a\u064a\u0631 \u0627\u0644\u0631\u0626\u064a\u0633\u064a\u0629 2) \u062d\u0633\u0627\u0628...&nbsp;<a href=\"https:\/\/www.lansitec.com\/ar\/blogs\/\u0643\u064a\u0641\u064a\u0629-\u062d\u0633\u0627\u0628-\u0633\u0639\u0629-\u0634\u0628\u0643\u0629-\u0644\u0648\u0631\u0627\u0648\u0627\u0646\/\" rel=\"bookmark\">\u0627\u0642\u0631\u0623 \u0627\u0644\u0645\u0632\u064a\u062f \u00bb<span class=\"screen-reader-text\">\u0643\u064a\u0641\u064a\u0629 \u062d\u0633\u0627\u0628 \u0633\u0639\u0629 \u0634\u0628\u0643\u0629 LoRaWAN\u061f<\/span><\/a><\/p>","protected":false},"author":12,"featured_media":19220,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"neve_meta_sidebar":"","neve_meta_container":"","neve_meta_enable_content_width":"","neve_meta_content_width":0,"neve_meta_title_alignment":"","neve_meta_author_avatar":"","neve_post_elements_order":"","neve_meta_disable_header":"","neve_meta_disable_footer":"","neve_meta_disable_title":"","footnotes":"","_wpais_prompt":"","_wpais_disable":false},"categories":[268],"tags":[],"class_list":["post-17980","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-iot-faqs"],"acf":[],"_links":{"self":[{"href":"https:\/\/www.lansitec.com\/ar\/wp-json\/wp\/v2\/posts\/17980","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.lansitec.com\/ar\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.lansitec.com\/ar\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.lansitec.com\/ar\/wp-json\/wp\/v2\/users\/12"}],"replies":[{"embeddable":true,"href":"https:\/\/www.lansitec.com\/ar\/wp-json\/wp\/v2\/comments?post=17980"}],"version-history":[{"count":2,"href":"https:\/\/www.lansitec.com\/ar\/wp-json\/wp\/v2\/posts\/17980\/revisions"}],"predecessor-version":[{"id":19229,"href":"https:\/\/www.lansitec.com\/ar\/wp-json\/wp\/v2\/posts\/17980\/revisions\/19229"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.lansitec.com\/ar\/wp-json\/wp\/v2\/media\/19220"}],"wp:attachment":[{"href":"https:\/\/www.lansitec.com\/ar\/wp-json\/wp\/v2\/media?parent=17980"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.lansitec.com\/ar\/wp-json\/wp\/v2\/categories?post=17980"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.lansitec.com\/ar\/wp-json\/wp\/v2\/tags?post=17980"}],"curies":[{"name":"\u0648\u0648\u0631\u062f\u0628\u0631\u064a\u0633","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}