Sensor-Based Satellite IoT for Early Wildfire Detection
Abstract
Frequent and severe wildfires have been observed lately on a global scale. Wildfires not only threaten lives and properties, but also pose negative environmental impacts that transcend national boundaries (e.g., greenhouse gas emission and global warming). Thus, early wildfire detection with timely feedback is much needed. We propose to use the emerging beyond fifth-generation (B5G) and sixth-generation (6G) satellite Internet of Things (IoT) communication technology to enable massive sensor deployment for wildfire detection. We propose wildfire and carbon emission models that take into account real environmental data including wind speed, soil wetness, and biomass, to simulate the fire spreading process and quantify the fire burning areas, carbon emissions, and economical benefits of the proposed system against the backdrop of recent California wildfires. We also conduct a satellite IoT feasibility check by analyzing the satellite link budget. Future research directions to further illustrate the promise of the proposed system are discussed.
I Introduction
Global warming is a pressing global issue and a result of excessive green house gas (GHG) emission. A major element of GHG is carbon dioxide. There are many contributing factors to carbon emissions, including wildfires. Global carbon emissions from fires for the recent years are GtC yr-1 which is of the atmospheric carbon dioxide growth rate [1]. Frequent and intense fire activities could switch forests from carbon stocks to sources, especially during drought times, and such extreme cases contribute to significant carbon emission. A timely wildfire detection system can reduce carbon emissions and negative environmental impacts, as well as save lives and properties, by shifting the fire regime to a short and small one through reducing the spread of fires.
Satellite-based monitoring has been used in detecting wildfires. However, the long scan period and low resolution of satellites limited the performance of the system [2]. Moreover, the two-dimensional image data from satellite-sensor remote sensing cannot present the landscape-level ecological information such as biomass, soil wetness, and wind speed, which results in inaccurate detection [3]. These challenges inspired the employment of sensor-based systems [4]. Although the sensor-based systems could report more timely and precise information, there remain issues to address, such as deployment robustness, sensor power management, and communication reliability and security [5].
Various types of sensor-based systems such as observation by watchtowers and unmanned aerial vehicles (UAVs) [6, 7, 8] all face some of these issues. The installation and maintenance of watchtowers are costly [6, 7]. Some conventional watchtowers required human operation which added to the total cost of watchtowers. Therefore, Ko et al.[6] designed a computer vision system to replace human presence in watchtowers. Flexibility is another issue because adding or removing watchtowers will create redundancy or insufficiency in the observation coverage. Zhang et al. [7] proposed algorithms to optimize the locations of watchtower deployment.
Using UAVs for disaster management faces two major challenges in regard to power management and security[8]. First, UAVs are battery-powered and the recharge time could create a lapse in communicating essential data. Second, the observed data by UAVs might contain sensitive or private information, and therefore the use of UAVs is typically subject to government regulations regarding their sizes, ranges, and maximum flight heights.
There is a potential to leverage the advances of wireless communication and Internet of Things (IoT) technologies for geo-hazards prevention [9]. To achieve timely wildfire detection and overcome the aforementioned limitations of watchtowers and UAVs, we propose to use the emerging beyond fifth-generation (B5G) and sixth-generation (6G) satellite IoT communication technology to enable massive sensor deployment in remote areas. Satellite communication has the advantage of covering an expansive area but is traditionally a closed-loop small ecosystem that requires dedicated, expensive satellite communication equipment (e.g., satellite phones), and is not available for large-scale commercial use. We propose to use the same radio interface and the same terrestrial radio communication technologies (i.e., B5G or 6G) with low-cost, consumer-grade wireless equipment for satellite IoT communication, which was shown feasible in [10], for early wildfire detection. The main contributions of this paper include:
-
•
We develop a mathematical model and perform the feasibility analysis of sensor-based satellite IoT for wildfire monitoring and detection. We propose a wildfire evolution model that takes into account wind speed and soil wetness. We propose a carbon emission model. We perform a satellite IoT feasibility check by calculating the satellite system capacity.
-
•
We use real environmental data such as wind, soil wetness, and biomass information to conduct simulations using California as a case study. We demonstrate the effect of sensor density on the fire burning time and the resulting carbon emissions and monetary costs. Benefits and implications of the proposed method are discussed.
II The Proposed System
Fig. 1 illustrates the proposed system. A massive number of geographically distributed sensors are deployed in remote areas (e.g., forests) for fire detection. The sensors are under the geostationary earth orbit (GEO) satellite beam coverage. Upon detecting a fire event, the sensors send alarm signals to the GEO satellite en route to the fire monitoring center for intervention and fire extinguishing measures.

We propose mathematical models to quantitatively evaluate the proposed system. In what follows, we first model the wildfire evolution. Then, we model the carbon emission according to the burned area and the biomass within the area. Finally, we calculate the satellite communication link budget to verify the number of sensors that can be supported by the system.
II-A Wildfire Model
We extend the elliptical wildfire model with a single ignition point and a constant wind magnitude and direction [11], to wildfire evolution that involves multiple ignition points and varying wind magnitudes and directions as time evolves. These are described as follows.
II-A1 Elliptical Fire Model


The spread of fire from a single ignition point under constant wind condition can be modeled as an ellipse, as depicted in Fig. 2. is the wind speed; is the fire spreading speed in the same direction of the wind (i.e., in the major axis direction of the ellipse); is the fire spreading speed in the opposite direction of the wind, where ; and is the fire spreading speed in the minor axis direction of the ellipse. The fire spreading speed (m/s) can be represented as
(1) |
where is a constant representing the maximum fire spreading speed which is m/s ( km/h), and and are functions representing the dependence of on the wind speed () and root zone soil wetness (). The outputs of these two functions have values between and . is computed by
(2) |
where is a constant that controls the growth rate when there is no wind. is described as
(3) |
where is a threshold. When the soil wetness is above this threshold, , which leads to . The speed can be calculated from the ellipse length-to-breadth ratio = . is related to and is represented as
(4) |
Since , , and are speeds, they will be multiplied by a time parameter to represent the distances of major and minor axes of the ellipse.
II-A2 Fire Evolution Model
We model the fire development with changing winds as time evolves based on the elliptical fire model. Fig. 2 describes the proposed fire evolution model. At time , there is a single ignition point and a single ellipse with the wind direction depicted. As time evolves, theoretically, each point inside the elliptical area for could be the next ignition point for . This entails infinitely many points. For modeling tractability, we consider only the four points at the two ends of major and minor axes of each ellipse as the next ignition points, to approximate fire spreading. In other words, each ellipse at time will generate four ellipses at time . As shown in Fig. 2, the winds may change magnitudes and directions, resulting in different shapes and rotations of ellipses, as time evolves.
We approximate the fire burning area covered by the many ellipses by the area of a circle, since directly calculating the total area of possibly overlapping ellipses is intractable. The center of the circle for calculating the fire burning area at time is determined by the average coordinates of the next ignition points at time , and the radius of the circle is determined by the longest distance from the center to any of the ignition points. For example, at time , there are four shaded ellipses and next ignition points, as shown in Fig. 2. The center of the circle is the average coordinates of the ignition points, and the radius of the circle is the longest distance from the center to any of the ignition points. The area of the circle, depicted by the blue dashed circle in Fig. 2, will be used to approximate the fire burning area at . While this may appear to be an overestimate of area, it is a reasonable approximation considering the fact that in reality there are many ellipses (instead of four) initiated from many ignition points, as mentioned previously. Note that while at we can calculate the fire burning area exactly (since there is only one ellipse), we still adopt the same approximation method for consistency.
II-B Carbon Emission Model
Given the burned area, and the biomass within the area, the corresponding carbon emission can be derived. Since the biomass varies from place to place, we use the average biomass to calculate the amount of carbon emissions. It is known that the underground biomass is of above-ground biomass [12], and both underground and above-ground biomass will contribute to carbon emission. Let the total burned area be (km2) and the average (above-ground) biomass be (Mg/ha), where Mg/ha denotes megagram (or ton) per hectare (or m2). Then, the carbon emission in the unit of ton is given by
(5) |
where is a unit conversion factor.
We calculate the average biomass by dividing the fire burning area into several (say, ) smaller homogeneous areas with biomass , and averaging them to get the average biomass for the fire burning area, as illustrated in Fig. 3. In our model, each small area has an area of one hectare with a biomass value.

II-C Satellite Link Budget Analysis
Here, we conduct a feasibility check of GEO satellite communication supporting sensors on the earth based on the 3GPP NB-IoT non-terrestrial network (NTN) solution [13]. We assume that the sensors are uniformly distributed in the sensing area, and the sensing area is within the satellite beam coverage. The GEO satellite beam diameter is km. Table I summarizes the GEO satellite communication parameters for two cases of elevation angle [13]. -degree elevation angle represents the worst case of link budget due to the largest distance between the satellite and the sensors, whereas -degree elevation angle represents the best case of link budget as the satellite is directly overhead. Other cases of link budget fall between these two cases.
Elevation angle (degrees) | ||
---|---|---|
Transmission mode | UL | UL |
Subcarrier frequency (GHz) | ||
TX: EIRP (dBm) | ||
RX: G/T (dB/K) | ||
Bandwidth (kHz) | ||
(dB) | ||
(dB) | ||
(dB) | ||
(dB) | ||
(dB) | ||
Distance (km) | ||
CNR (dB) |
The received carrier-to-noise ratio (CNR) at the satellite for the uplink transmission can be calculated by [14]
(6) |
where all terms are specified in Table I except the last term which is the Boltzmann constant . The first term of (6) is the effective isotropic radiated power (EIRP) equal to dBm. The second term of (6) is the antenna-gain-to-noise-temperature ratio (G/T) equal to dB/K. The third term of (6) is the free space path loss () equal to dB when the elevation angle is degrees, which is calculated from
(7) |
where GHz and km from Table I. The fourth term of (6) is the atmospheric path loss () due to gases and rain fades, taken to be dB. The fifth term of (6) is the shadow fading margin () due to obstacles affecting the wave propagation, taken to be dB. The sixth term of (6) is the scintillation loss () caused by the local variation of the ionospheric electron density, taken to be dB. The seventh term of (6) is the polarization loss () caused by the polarization mismatch in antennas, taken to be dB. The eighth term of (6) is the channel bandwidth (BW) which is kHz. Summing up these terms gives dB for the worst case (-degree elevation angle). This CNR value, according to the transport block size (TBS) table in the 3GPP standard [15], allows the sensors to transmit bits per resource unit for uplink single tone (subcarrier) transmission. A resource unit is ms in time and kHz in frequency. Since the total available system bandwidth is kHz, the peak data rate (or throughput) is bits/ms or kbps for the worst case (-degree elevation angle).
We consider two typical cases of wildfire sensing based on the sensor traffic model in [16]: periodic report and fire-event-triggered report. For the first case, the sensor report rate is twice per day and the sensing data size per connection is bytes, which leads to bps under the assumption of uniform traffic distribution. For the second case, the sensor report rate is once per minute with the same data size, which leads to bps. The supportable numbers of sensors operating in the first and second cases can be calculated as and , respectively. Considering deploying one sensor per acre, or about sensors per km2, the supportable number of sensors for periodic report can cover most of the forest area in the U.S. [17]. On the other hand, since a fire event will trigger only sensors nearby at a time as fire propagates, a capacity to support sensors for simultaneous event-triggered report is sufficient for practical use. Clearly, increasing the system bandwidth (which incurs additional operational cost) will increase the link budget and the supportable number of sensors for both cases of wildfire sensing.
III Simulation Results
III-A Simulation Setup: California Wildfires
We consider California wildfires with fundamental historical wildfire data as a case study for our proposed model. Historically, California has the highest number of wildfires and burned areas among all states in the U.S. [18], motivating a meaningful case study. The latitude and longitude of California are N to N and W to W, respectively. Since of latitude equals approximately km, California spans about km vertically. Since the distance between longitudes varies depending on the latitude, California spans about km at N latitude and km at N latitude horizontally. For simplicity, we approximate the geographic area of California by a km2 area, as illustrated in Fig. 4, with grid cells corresponding to the environmental data described next.

Table II presents the environmental data of California in 2020 from [19]. There are four variables. is the -meter U-wind component and is the -meter V-wind component. The wind speed in our wildfire model can be calculated directly from , and the wind direction, represented by the angle with the horizontal axis, can be calculated as . Swvl1 is volumetric soil water in the unit of , given by the volume of water (m3) divided by the volume of soil (m3), which corresponds to in (1). These three variables are each three-dimensional corresponding to longitude, latitude, and time. Specifically, the km2 area depicted in Fig. 4 is divided into grid cells, and the time is in the unit of hours for the entire year of 2020, given by (day) (hr/day) (hr). The last variable is Biomass which is the amount of the above-ground live biomass in the unit of Mg/ha. The value of this variable is used to calculate the average biomass in our model in Sec. II-B to get the carbon emission. Biomass does not vary from time to time in our dataset but changes from location to location.
Variables | Swvl1 | Biomass | ||
---|---|---|---|---|
Name | 10-meter U-wind component | 10-meter V-wind component | Volumetric soil water layer 1 | Above-ground live biomass |
Dimensions | ||||
Grid spacing | (km) | (km) | (km) | (m) |
Unit | m/s | m/s | % | Mg/ha |
We compare our simulation results with the historical wildfire data from the California Department of Forestry and Fire Protection (CAL FIRE) database [20]. The database records the incident created time, incident extinguished time, incident coordination, and incident burned area in acre for all California wildfires in the entire year of 2020. We set the ignition point and starting time of each fire outbreak in our simulation according to these wildfires for a fair annual comparison with the historical data. The sensors are randomly deployed (uniformly distributed) in the approximate geographic area of California.
III-B Results and Discussion
III-B1 Fire Burning Time/Area vs. the Number of Sensors





We first examine the effect of the number of sensors on the fire burning time and area. Fig. 5 shows the burned hours vs. the number of sensors result. For simplicity and to focus our discussion on the contribution of the number of sensors, we assume that the fire is extinguished as soon as the fire spreading reaches any of the sensors. As can be seen, deploying more sensors reduces the burned hours since the fire could be more timely detected. The number of sensors ranges from to , where sensors deployed in the km2 area of California amounts to approximately one sensor per km2. The burned time when and sensors are deployed is hours and hours, respectively. In comparison, the historical annual burned time, calculated by summing the burning time (the duration between incident created time and incident extinguished time) of all California wildfires in 2020 in the CAL FIRE database, is hours.
Fig. 5 shows the burned areas vs. the number of sensors result. The burned areas are km2 and km2 when and sensors are deployed, respectively. In comparison, the annual burned area derived from the CAL FIRE database is km2.
III-B2 Carbon Emission/Price vs. the Number of Sensors
We calculate the carbon emission based on the carbon emission model in (5). Fig. 5 shows the result. The amounts of carbon emission are ton and ton when and sensors are deployed, respectively. According to [21], we assume per ton of carbon is equal to USD. The carbon price is shown in Fig. 5, which is million USD with sensors and million USD with sensors.
In comparison, the annual carbon emission from the 2020 California wildfires can be calculated as ton based on (5), where we have adopted the average biomass value of the entire California, Mg/ha. This amounts to a carbon price of billion USD.
III-B3 Savings vs. the Number of Sensors
The annual saving yielded by using our proposed sensor-based system is the monetary difference between the billion USD cost and the carbon price for the proposed method shown in Fig. 5 plus the sensor costs. For example, assuming the sensor cost of USD per sensor, the saving is USD, or billion USD, when sensors are deployed. The savings result is shown in Fig. 5 for four different sensor costs. As can be seen, the proposed sensor-based system can potentially lead to significant annual savings by detecting wildfires early.
III-C Further Discussion and Future Directions
The results presented have shown the promise of the proposed system. Further studies in the following directions can be done to enhance the completeness and generality of the proposed system:
-
•
The current study considers an ideal situation where fire is contained immediately upon detection of fire by one or more sensors. The time and cost associated with the follow-up fire extinguishing measures should be taken into account to provide a more well-rounded view of the total savings achieved by the proposed method.
-
•
The current study considers a simple sensor placement model (i.e., uniform distribution). In practice, the terrain (land, sea, lake, etc.), population density (urban/suburban areas, etc.), and heterogeneous characteristics and vegetation of the land coverage area may be considered for a more intelligent and efficient placement of sensors. For example, more sensors should be deployed in high-risk, high-flammability areas such as forests. This consideration can be further coupled with an analysis of the critical fire time and area beyond which a fire would be difficult to control, so as to identify the required number of sensors in specific areas.
-
•
The current study could further take into account different causes of fire, especially, natural causes of fires (e.g., lightning) and human-caused fires, which may demand different sensor types and data traffic models.
-
•
A proof-of-concept field trial can be conducted to verify the integration and testing of wildfire detection sensors and NB-IoT NTNs.
IV Conclusion
In this paper, we have proposed a sensor-based satellite IoT system for wildfire detection. We quantitatively investigated the feasibility and effectiveness of the proposed system. Specifically, we first proposed a wildfire model with multiple ignition points and varying wind magnitudes and directions, and a method to approximate the fire burning area. We then proposed a carbon emission model based on real biomass information, as well as conducted a satellite link budget analysis. Simulation results based on real environmental data of California in 2020 demonstrated that deploying as few as one sensor per km2 could reduce the annual carbon emission by more than ten times, and deploying our system could yield significant annual savings of billions of USD due to early fire containment. Pointers on further research based on this pilot study were outlined.
References
- [1] C. Yue, P. Ciais, P. Cadule, K. Thonicke, S. Archibald, B. Poulter, W. M. Hao, S. Hantson, F. Mouillot, P. Friedlingstein, F. Maignan, and N. Viovy, “Modelling the role of fires in the terrestrial carbon balance by incorporating SPITFIRE into the global vegetation model ORCHIDEE - part 1: Simulating historical global burned area and fire regimes,” Geosci. Model Dev., vol. 7, no. 2747–2767, Nov. 2014.
- [2] L. Yu and N. Wang and X. Meng, “Real-time forest fire detection with wireless sensor networks,” in Proceedings. 2005 International Conference on Wireless Communications, Networking and Mobile Computing, 2005. [Online]. Available: doi:10.1109/WCNM.2005.1544272
- [3] L. B. Lentile, Zachary, Holden, A. M. S. Smith, M. J. Falkowski, A. T. Hudak, P. Morgan, S. A. Lewis, P. E. Gessler, and N. C. Benson, “Remote sensing techniques to assess active fire characteristics and post-fire effects,” International Journal of Wildland Fire, vol. 15, no. 3, September 2006. [Online].https://doi.org/10.1071/WF05097.
- [4] L. Guo and W. Wang and G. Wang and J. Cui, “Research and implementation of forest fire early warning system based on UWB wireless sensor networks,” in 2010 Second International Conference on Communication Systems, Networks and Applications, 2010. [Online]. Available: doi:10.1109/ICCSNA.2010.5588679
- [5] Z. Chaczko and F. Ahmad, “Wireless sensor network based system for fire endangered areas,” in Third International Conference on Information Technology and Applications (ICITA’05), 2005. [Online]. Available: doi:10.1109/ICITA.2005.313
- [6] A. Ko, N. M. Y. Lee, R. P. S. Sham, C. M. So, and S. C. F. Kwok, “Intelligent wireless sensor network for wildfire detection,” WIT Transactions on Ecology and the Environment, vol. 158, 2012. [Online]. doi:10.2495/FIVA120121.
- [7] F. Zhang, P. Zhao, S. Xu, Y. Wua, X. Yang, and Y. Zhang, “Integrating multiple factors to optimize watchtower deployment for wildfire detection,” Science of the Total Environment, vol. 737, no. 139561, October 2020. [Online]. https://doi.org/10.1016/j.scitotenv.2020.139561.
- [8] W. Ejaz, M. A. Azam, S. Saadat, F. Iqbal, and A. Hanan, “Unmanned aerial vehicles enabled IoT platform for disaster management,” Energies, vol. 12, no. 2706, July 2019. [Online]. https://doi.org/10.3390/en12142706.
- [9] G. Mei, N. Xu, J. Qin, B. Wang, and P. Qi, “A survey of internet of things (IoT) for geohazard prevention: Applications, technologies, and challenges,” IEEE Internet of Things Journal, vol. 7, no. 5, pp. 4371–4386, 2020.
- [10] Inmarsat, MediaTek Inc., Institute for Information Industry, “Demonstrating NB-IoT viability for satellite uselive trial set-up, parameters and key results,” 3GPP TSG RAN-89E, Tech. Rep. RP-201702, 2020. [Online]. Available: https://www.3gpp.org/ftp/tsg_ran/TSG_RAN/TSGR_89e/Docs
- [11] V. K. Arora and G. J. Boer, “Fire as an interactive component of dynamic vegetation models,” Journal of Geophysical Research, vol. 110, Nov. 2005.
- [12] M. Cairns, S. Brown, E. Helmer, and G. Baumgardner, “Root biomass allocation in the world’s upland forests.” Oecologia, vol. 111, no. 1, pp. 1–11, Jun 1997.
- [13] G. Charbit, A. Medles, P. Jose, D. Lin, X. Zhu, and I.-K. Fu, “Satellite and cellular networks integration – a system overview,” MediaTek Inc.
- [14] Solutions for NR to support non-terrestrial networks (NTN), 3GPP TS 38.821 version 16.1.0 Release 16, 2021.
- [15] Physical layer procedures (FDD), 3GPP TS 25.214 version 15.0.0 Release 15, 2018.
- [16] T‑Mobile USA, Inc., “Narrowband IoT solution developer protocols guide,” T-Mobile, Tech. Rep., 2019. [Online]. Available: https://www.t-mobile.com/content/dam/tfb/pdf/IoT-Solution-Developer-Protocols-Guide.pdf?icid=TFB_TMO_P_19IOT_E3UOLES40BRO6VPW19260
- [17] National Forest Foundation. ”Seven Largest National Forests”, 2021. [Online]. Available: https://www.nationalforests.org/blog/seven-largest-national-forests
- [18] Insurance Information Institute, Inc. ”Facts + Statistics: Wildfires”, 2021. [Online]. Available: https://www.iii.org/fact-statistic/facts-statistics-wildfires
- [19] Climate Data Store. ”ERA5-Land hourly data from 1981 to present”. [Online]. Available: https://cds.climate.copernicus.eu/cdsapp#!/dataset/10.24381/cds.e2161bac?tab=overview
- [20] California Department of Forestry and Fire Protection. ”Incidents Overview”, 2021. [Online]. Available: https://www.fire.ca.gov/incidents/
- [21] P. Mark Ibele, “Proposed carbon tax of the state of california,” Commission on the 21st Century Economy, Sacramento, California, USA. [Online]. Available: https://cotce.ca.gov/documents/correspondence/staff_and_commissioners/documents/Carbon%20tax.pdf