%%{init: {'theme': 'base', 'themeVariables': { 'primaryColor': '#2C3E50', 'primaryTextColor': '#fff', 'primaryBorderColor': '#16A085', 'lineColor': '#16A085', 'secondaryColor': '#E67E22', 'tertiaryColor': '#7F8C8D'}}}%%
graph LR
subgraph Required["Required Payload: 45 bytes"]
R1[GPS Lat: 4 bytes]
R2[GPS Lon: 4 bytes]
R3[Altitude: 2 bytes]
R4[Speed: 2 bytes]
R5[Heading: 2 bytes]
R6[Temperature: 2 bytes]
R7[Battery: 1 byte]
R8[Device ID: 4 bytes]
R9[Timestamp: 4 bytes]
R10[Status Flags: 2 bytes]
R11[Checksum: 2 bytes]
end
subgraph Sigfox["Sigfox Limit: 12 bytes"]
S1[Only 12 bytes<br/>available]
S2[Cannot fit<br/>GPS + metadata]
end
subgraph LoRaWAN["LoRaWAN: 243 bytes"]
L1[Fits easily<br/>45 bytes]
L2[Room for<br/>expansion]
end
Required -->|45 bytes| Sigfox
Required -->|45 bytes| LoRaWAN
Sigfox -->|✗ FAIL| Result[Sigfox<br/>Cannot Meet<br/>Requirements]
LoRaWAN -->|✓ OK| Result2[LoRaWAN<br/>Suitable]
style Required fill:#7F8C8D,color:#fff
style Sigfox fill:#E67E22,color:#fff
style LoRaWAN fill:#2C3E50,color:#fff
style Result fill:#E74C3C,color:#fff
style Result2 fill:#27AE60,color:#fff
1064 LPWAN Practice Quizzes and Videos
1064.1 Introduction
This chapter provides comprehensive practice quizzes and video tutorials to reinforce your understanding of LPWAN technologies. The quizzes cover technology selection, cost analysis, duty cycle compliance, and real-world deployment scenarios.
- Apply LPWAN technology selection criteria to real-world scenarios
- Perform Total Cost of Ownership (TCO) analysis for LPWAN deployments
- Calculate duty cycle compliance for LoRaWAN devices
- Evaluate trade-offs between LoRaWAN, Sigfox, and cellular IoT
Question 17: A logistics company tracks 50,000 shipping containers globally using Sigfox. After 3 years, Sigfox operator coverage disappears in a key region due to bankruptcy. What is their BEST mitigation strategy going forward?
💡 Explanation: Option C (NB-IoT/LTE-M) is the most pragmatic solution for global shipping logistics:
Analysis of each option:
Option A - LoRaWAN private network: - Pros: Full control, zero recurring costs after deployment - Cons: - Infeasible global coverage: 50,000 containers move globally - cannot deploy gateways at every port, warehouse, rail yard, and transit route worldwide - Mobility challenge: Containers move between ocean, rail, truck - LoRaWAN is designed for stationary sensors, not high mobility - Deployment complexity: Installing gateways in foreign countries involves permits, power, backhaul, maintenance - Cost: 1,000+ gateways × $1,500 = $1.5M upfront + ongoing maintenance - Verdict: ❌ Impractical for global mobile asset tracking
Option B - Alternative Sigfox operators: - Pros: Minimal device changes (same hardware/firmware) - Cons: - Same risk: Dependence on Sigfox ecosystem; if one operator failed, others may follow - Coverage gaps: Sigfox is unavailable or unreliable in many countries (e.g., China, Russia) - No global roaming: Sigfox roaming is limited; containers crossing regions may lose connectivity - Technology lock-in: Sigfox ecosystem is declining; betting on recovery is risky - Verdict: ⚠️ Short-term fix but doesn’t address fundamental risk
Option C - NB-IoT/LTE-M cellular: - Pros: - Global coverage: Cellular networks in 190+ countries; containers stay connected worldwide - Carrier redundancy: Multi-IMSI SIMs connect to multiple carriers; if one fails, others provide coverage - Mobility support: LTE-M designed for mobile assets with full handover at vehicular speeds - No infrastructure: Leverages existing carrier networks; no gateway deployment needed - Future-proof: 4G/5G cellular is long-term bet; carriers won’t disappear like LPWAN startups - Cons: - Higher cost: $24-120/device/year subscription (50,000 devices × $50/year = $2.5M/year) - Device replacement: Must replace 50,000 Sigfox devices with cellular modules ($20 each = $1M hardware) - Higher power: Cellular consumes more power than Sigfox (but containers have rechargeable batteries/solar) - Total cost (10 years): $1M hardware + $25M subscriptions = $26M - Verdict: ✓ Most reliable solution for global logistics
Option D - Hybrid LoRaWAN + Satellite: - Pros: - LoRaWAN for controlled environments (ports/warehouses) - Satellite IoT (Iridium, Swarm) for oceanic/remote transit - Cons: - Complexity: Managing 3 technologies (LoRaWAN, satellite, transitional) - Satellite cost: $10-50/device/month = $500,000-$2.5M/month for 50,000 devices! - Power: Satellite transmission consumes 10× cellular (drains batteries on weeks-long ocean voyages) - Latency: Satellite IoT has minutes-to-hours latency - Verdict: ⚠️ Niche use case but very expensive and complex
Decision Matrix:
| Option | Coverage | Reliability | Cost (10yr) | Complexity | Mobility |
|---|---|---|---|---|---|
| LoRaWAN | Regional | Medium | $2-5M | High | Poor |
| Alt. Sigfox | Spotty | Low | $10M | Low | Poor |
| NB-IoT/LTE-M | Global | High | $26M | Low | Excellent |
| Hybrid | Global | High | $50M+ | Very High | Excellent |
Recommended strategy: 1. Immediate: Activate NB-IoT/LTE-M fallback for affected regions (if devices have dual-mode radios) 2. 6-12 months: Gradual device replacement to NB-IoT/LTE-M modules 3. Risk mitigation: Use multi-IMSI SIMs to prevent single-carrier dependency 4. Cost optimization: Negotiate fleet discount with carrier (50,000 devices = bulk pricing power)
Real-world parallel: Maersk, CMA CGM, and other shipping giants use cellular IoT (NB-IoT/LTE-M) for global container tracking because reliable global coverage is non-negotiable. The higher cost ($50/year/device) is offset by operational efficiency (reduces lost containers worth $5,000-50,000 each).
Key lesson: For mission-critical global deployments, cellular IoT’s reliability and ubiquity justify higher cost versus private LPWAN’s deployment complexity or operator LPWAN’s bankruptcy risk.
1064.2 Videos
Question: A logistics company wants to deploy 10,000 asset trackers that report GPS location + temperature every 15 minutes (96 messages/day). Each message payload is 45 bytes. Battery life must exceed 3 years. They’re evaluating LoRaWAN vs Sigfox. Which technology should they choose and why?
💡 Explanation: This demonstrates LPWAN technology selection based on application constraints:
From the text - LoRaWAN vs Sigfox:
LoRaWAN: - Data rate: 0.3-50 kbps (adaptive) - Max Payload: 243 bytes - Messages/Day: Unlimited (duty cycle limited) - Battery Life: 5-10 years
Sigfox: - Data rate: 100 bps uplink, 600 bps downlink - Max Payload: 12 bytes (uplink) - Messages/Day: 140 uplink, 4 downlink (hard limit) - Battery Life: 10-20 years
Application Requirements vs Technology Capabilities:
Requirement Value LoRaWAN Sigfox Result
──────────────────────────────────────────────────────────────────
Messages/day 96 ✓ Unlimited ✗ Max 140 Sigfox barely OK
Payload size 45 bytes ✓ 243 max ✗ 12 max Sigfox FAILS
Battery life 3+ years ✓ 5-10 yr ✓ 10-20 yr Both OK
Device count 10,000 ✓ Scalable ✓ Scalable Both OK
Bi-directional Yes (GPS) ✓ A/B/C ✗ Limited LoRaWAN better
Critical Failure Analysis:
Sigfox Payload Constraint:
Even with extreme compression:
| Field | Bytes | Compression Strategy | Issue |
|---|---|---|---|
| Lat/Lon | 6 | Delta encoding from last position | Fails on first message or gaps |
| Temperature | 1 | 0.5°C resolution, offset from 0°C | Low resolution unacceptable for cold chain |
| Battery | 1 | Percentage 0-100% | Acceptable |
| Flags | 1 | Status bits | Limited information |
| Sequence | 1 | Rolled sequence counter | Acceptable |
| Spare | 2 | Future use | - |
| Total | 12 | Fits Sigfox limit | Data unusable for logistics |
Problems with compression: - No timestamp → cannot detect delayed messages - No device ID → cannot identify tracker - Fragile encoding → prone to data loss - Conclusion: Compression makes data unusable for logistics
Message Frequency Analysis:
| Metric | Sigfox | LoRaWAN | Result |
|---|---|---|---|
| Required messages/day | 96 | 96 | - |
| Daily limit | 140 | ~1440 (duty cycle) | LoRaWAN 15× more |
| Margin | 44 msg (31%) | 1344 msg | Sigfox tight |
| Retransmission buffer | ✗ Eats into quota | ✓ Ample headroom | LoRaWAN better |
| Emergency alerts | ✗ May exceed limit | ✓ Always available | LoRaWAN better |
| Future growth | ✗ No room | ✓ 15× headroom | LoRaWAN better |
Complete Technical Comparison:
Real-World Deployment Architecture:
graph TB
TRACKERS["10,000 Asset Trackers<br/>GPS + Temperature<br/>96 messages/day<br/>45-byte payload"]
GW["LoRaWAN Gateways<br/>~100 citywide<br/>Coverage: 5km urban"]
NS["Network Server<br/>Message routing<br/>Deduplication"]
APP["Application Server<br/>Geofencing<br/>Temperature alerts<br/>Route optimization"]
DASHBOARD["Logistics Dashboard<br/>Real-time tracking<br/>Fleet management"]
TRACKERS -->|"LoRaWAN 868/915 MHz<br/>45 bytes, SF7-SF10"| GW
GW -->|"IP Backhaul"| NS
NS -->|"MQTT/HTTP"| APP
APP --> DASHBOARD
style TRACKERS fill:#e1ffe1
style GW fill:#e1f5ff
Cost Analysis (5-year TCO for 10,000 devices):
| Cost Component | LoRaWAN | Sigfox | Notes |
|---|---|---|---|
| Device modules | €150,000 (€15/ea) | €100,000 (€10/ea) | Sigfox cheaper hardware |
| Gateways | €0 (public network) | €0 (operator) | - |
| Subscriptions (5yr) | €600,000 (€12/dev/yr) | €500,000 (€10/dev/yr) | Sigfox €100k cheaper |
| 5-Year TCO | €750,000 | €600,000 | Sigfox €150k savings |
| Decision | ✓ REQUIRED | ✗ FAILS | Sigfox can’t support 45-byte payload |
Conclusion: Despite Sigfox being €150,000 cheaper, it cannot meet requirements due to 12-byte payload limit. LoRaWAN is the only viable option.
Why other options are incorrect:
Option A (Sigfox lower power - WRONG):
While Sigfox does have excellent power consumption:
- 10-20 year battery life vs LoRaWAN 5-10 years
- Ultra-narrow band modulation = less power
HOWEVER: Power savings are irrelevant if payload won't fit!
- Cannot transmit required 45 bytes
- Application is impossible on Sigfox
- Power efficiency doesn't matter if it doesn't work
Analogy: "This car gets amazing MPG!"
"But it can't carry my cargo"
→ Wrong vehicle regardless of efficiency
Option C (Both work equally - WRONG):
Technologies are NOT equivalent:
Sigfox limitations:
✗ 12-byte payload < 45-byte requirement
✗ 140 msg/day has only 31% margin
✗ 4 downlinks/day insufficient for commands
✗ Cannot handle retransmissions well
LoRaWAN advantages:
✓ 243-byte payload > 45-byte requirement (5.4× margin)
✓ Unlimited messages (duty cycle allows 1440/day)
✓ Bi-directional communication for commands
✓ Adaptive data rate optimizes power/range
Clear winner: LoRaWAN
Option D (Neither suitable - WRONG):
LoRaWAN is perfectly suitable:
✓ Payload: 45 bytes << 243 max
✓ Messages: 96/day << 1440 capacity
✓ Battery: 7 years >> 3 year requirement
✓ Scale: Supports 10,000 devices easily
✓ Cost-effective: €750k vs €2M+ for cellular
Cellular would work but is overkill:
- Higher device cost (€25 vs €15)
- Monthly data fees (€3 vs €1/device)
- Shorter battery life (2-3 years vs 7)
- 5-year TCO: €2M+ vs €750k
No need for cellular when LoRaWAN meets all requirements
Practical Implementation Configuration:
| Parameter | Value | Purpose |
|---|---|---|
| Spreading Factor | Adaptive (SF7-SF10) | Optimize range vs airtime |
| TX Power | 14 dBm (25 mW) | Standard EU868 limit |
| Frequency Plan | EU868 or US915 | Regional ISM band |
| Device Class | Class A | Lowest power consumption |
| Adaptive Data Rate | Enabled | Auto-optimize SF |
| Confirmed Uplinks | Disabled | Save battery (no ACKs) |
| Redundancy | Gateway diversity | Multiple gateways receive |
Battery Life Calculation (SF7, 45-byte payload, 96 msg/day):
| Component | Value | Calculation |
|---|---|---|
| TX current | 120 mA | During transmission |
| TX time | 200 ms | 45 bytes at SF7 |
| TX per day | 96 | Every 15 minutes |
| TX energy/day | 0.64 mAh | (120 mA × 0.2s / 3600s) × 96 |
| Sleep current | 5 μA | Deep sleep mode |
| Sleep energy/day | 0.12 mAh | (5 μA / 1000) × 24h |
| Total daily | 0.76 mAh/day | TX + Sleep |
| Battery capacity | 2400 mAh | 2× AA lithium batteries |
| Battery life | 8.6 years | 2400 / (0.76 × 365) |
| vs Requirement | 2.9× margin | Exceeds 3-year requirement |
Summary - Why LoRaWAN is the only choice:
- Payload: 45 bytes fits in LoRaWAN (243 max) but exceeds Sigfox (12 max) - DEAL BREAKER
- Messages: 96/day well within LoRaWAN capacity, marginal on Sigfox
- Battery: Both exceed 3-year requirement
- Flexibility: LoRaWAN allows future expansion, Sigfox is maxed out
- Downlinks: LoRaWAN unlimited, Sigfox only 4/day
The payload constraint alone eliminates Sigfox, making LoRaWAN the only viable LPWAN option for this application.
Question: A water utility plans to deploy 50,000 smart water meters across a region. Each meter sends one reading per day (24 bytes). Comparing 5-year TCO: Private LoRaWAN costs €1,500/gateway × 30 gateways + €15/sensor + €300/month network server. NB-IoT costs €20/sensor + €1.50/device/month data plan. What is the approximate cost difference favoring the cheaper option?
💡 Explanation: This demonstrates LPWAN TCO analysis for large-scale deployments:
From the text - Cost Analysis Example:
The text provides a detailed cost comparison between private LoRaWAN and cellular IoT for a 50,000 device deployment over 5 years.
Complete Cost Breakdown:
Private LoRaWAN Costs:
Initial investment (Year 1):
Component Calculation Cost Gateways 30 × €1,500 €45,000 Sensors 50,000 × €15 €750,000 Installation (estimate) – €100,000 Total initial €895,000 Recurring costs (Years 1–5):
Component Calculation Cost Network server €300/month × 12 × 5 €18,000 Maintenance €5,000/year × 5 €25,000 Total 5‑year recurring €43,000
5‑year total cost of ownership (TCO): €895,000 + €43,000 = €938,000.
NB‑IoT (Cellular) Costs:
Initial investment (Year 1):
Component Calculation Cost Sensors 50,000 × €20 €1,000,000 Installation (estimate) – €100,000 Total initial €1,100,000 Recurring costs (Years 1–5):
Component Calculation Cost Data plan 50,000 devices × €1.50/month × 12 × 5 €4,500,000 €1.50/device/month is typical NB‑IoT pricing for low data usage (<1 MB/month).
5‑year total cost of ownership (TCO): €1,100,000 + €4,500,000 = €5,600,000.
Cost Comparison:
| Technology | 5‑year TCO | Breakdown |
|---|---|---|
| Private LoRaWAN | €938,000 | €895k initial + €43k recurring |
| NB‑IoT cellular | €5,600,000 | €1.1M initial + €4.5M recurring |
Difference: €5,600,000 − €938,000 = €4,662,000 → NB‑IoT costs significantly more. Rounded to the nearest €100k, this is ≈ €4.6M, so the closest multiple‑choice answer is €4.4M.
Year-by-Year Cost Analysis (Cumulative TCO):
| Year | LoRaWAN TCO | NB-IoT TCO | Difference | LoRaWAN Savings |
|---|---|---|---|---|
| 1 | €903,600 | €2,000,000 | €1,096,400 | 54% cheaper |
| 2 | €912,200 | €2,900,000 | €1,987,800 | 69% cheaper |
| 3 | €920,800 | €3,800,000 | €2,879,200 | 76% cheaper |
| 4 | €929,400 | €4,700,000 | €3,770,600 | 80% cheaper |
| 5 | €938,000 | €5,600,000 | €4,662,000 | 83% cheaper |
Key Insight: LoRaWAN’s cost advantage grows over time due to minimal recurring costs (€8.6k/year) vs NB-IoT’s massive subscriptions (€900k/year).
Cost Per Device Analysis (50,000 devices):
| Metric | LoRaWAN | NB-IoT | Ratio |
|---|---|---|---|
| Total 5-year TCO | €938,000 | €5,600,000 | 6.0× |
| Cost per device (5yr) | €18.76 | €112.00 | 6.0× |
| Cost per device per year | €3.75 | €22.40 | 6.0× |
| Cost per device per month | €0.31 | €1.87 | 6.0× |
Conclusion: NB-IoT costs 6× more per device due to recurring subscription fees.
Break-Even Analysis:
| Component | LoRaWAN | NB-IoT | Difference |
|---|---|---|---|
| Initial investment | €895,000 | €1,100,000 | LoRaWAN €205k cheaper upfront |
| Monthly recurring | €300 | €75,000 | LoRaWAN saves €74,700/month |
| Break-even point | N/A | N/A | LoRaWAN cheaper from day 1 |
| Infrastructure ROI | 12 months | - | €895k investment / €74.7k monthly savings |
Key Insight: LoRaWAN is cheaper both upfront AND monthly. The infrastructure investment pays for itself in just 12 months through avoided subscription fees. After year 1, all savings (€74.7k/month) are pure profit.
Sensitivity Analysis (Impact of NB-IoT Price Changes):
| NB-IoT Price/Month | NB-IoT 5y TCO | LoRaWAN 5y TCO | Savings | Break-Even Price |
|---|---|---|---|---|
| €0.50/device | €2,600,000 | €938,000 | €1,662,000 (64%) | - |
| €1.00/device | €4,100,000 | €938,000 | €3,162,000 (77%) | - |
| €1.50/device | €5,600,000 | €938,000 | €4,662,000 (83%) | ← Current |
| €2.00/device | €7,100,000 | €938,000 | €6,162,000 (87%) | - |
| €2.50/device | €8,600,000 | €938,000 | €7,662,000 (89%) | - |
Conclusion: LoRaWAN remains cost-effective even if NB-IoT pricing drops to €0.50/month. LoRaWAN would only break even with NB-IoT at ~€0.31/device/month (unrealistic).
Graphical Cost Comparison:
graph TB
subgraph "LoRaWAN Cost Structure"
L1["Initial: €895k<br/>(Gateways + Sensors)"]
L2["Year 1-5: €8.6k/year<br/>(Network server + Maintenance)"]
L3["5-Year Total: €938k"]
L1 --> L2
L2 --> L3
end
subgraph "NB-IoT Cost Structure"
N1["Initial: €1.1M<br/>(Sensors only)"]
N2["Year 1-5: €900k/year<br/>(Data subscriptions)"]
N3["5-Year Total: €5.6M"]
N1 --> N2
N2 --> N3
end
RESULT["LoRaWAN saves €4.66M<br/>(83% cost reduction)"]
L3 --> RESULT
N3 --> RESULT
style L3 fill:#e1ffe1
style N3 fill:#ffe1e1
style RESULT fill:#e1f5ff
Why other options are incorrect:
Option B: NB-IoT saves €2M (WRONG)
The calculation clearly shows NB-IoT COSTS more, not saves:
NB-IoT TCO: €5,600,000
LoRaWAN TCO: € 938,000
Difference: €4,662,000
NB-IoT is 6× more expensive, not cheaper!
This option reverses the winner.
Option C: Both cost the same (WRONG)
10% threshold: ±€469,000 from average
Average: (€938k + €5,600k) / 2 = €3,269k
LoRaWAN: €938k (71% below average)
NB-IoT: €5,600k (71% above average)
Difference: €4,662k = 497% of LoRaWAN cost
= 83% of NB-IoT cost
These are NOT similar costs - they differ by nearly 5× !
Option D: LoRaWAN saves €800k (WRONG)
Actual savings: €4,662,000
Claimed savings: €800,000
Error: €3,862,000 underestimate (83% wrong)
This drastically underestimates LoRaWAN's cost advantage.
The recurring subscription fees dominate cellular TCO.
Key Insight - Why the Difference is So Large:
| Cost Type | LoRaWAN (5yr) | NB-IoT (5yr) | Difference | % of Total Diff |
|---|---|---|---|---|
| Initial hardware | €895,000 | €1,100,000 | €205,000 (NB-IoT more) | 4% |
| Recurring (5yr) | €43,000 | €4,500,000 | €4,457,000 | 96% |
| Total TCO | €938,000 | €5,600,000 | €4,662,000 | 100% |
Analysis: - 96% of cost difference comes from recurring subscription fees - Initial hardware difference is negligible (€205k = 4%) - NB-IoT sensors cost €5 more (50k × €5 = €250k), but LoRaWAN needs €45k in gateways - This is why scale and duration matter for LPWAN ROI - recurring costs dominate at 50,000 devices over 5 years
Real-World Implications:
Scale Effect:
At 10,000 devices: LoRaWAN saves ~€890k (10× lower scale)
At 50,000 devices: LoRaWAN saves ~€4.66M (original)
At 100,000 devices: LoRaWAN saves ~€9.32M (2× scale)
Time Effect:
After 1 year: LoRaWAN saves ~€1.1M
After 3 years: LoRaWAN saves ~€2.9M
After 5 years: LoRaWAN saves ~€4.7M (original)
After 10 years: LoRaWAN saves ~€8.7M
The larger the scale and longer the timeframe,
the more dominant LoRaWAN's cost advantage becomes.
Summary:
Private LoRaWAN saves approximately €4,400,000-€4,600,000 over 5 years compared to NB-IoT for this 50,000 device deployment. The savings come primarily from eliminating per-device subscription fees (€4.5M) while requiring only minimal recurring costs for network infrastructure (€43k). This makes LPWAN extremely cost-effective for large-scale, long-term sensor deployments with infrequent, small data transmissions.
Question: A LoRaWAN deployment in Europe (ETSI regulations) operates in the 868 MHz band with 1% duty cycle limitation. A device sends 20-byte messages at SF7 (airtime ~41ms per message). What is the maximum number of messages this device can send per hour while remaining compliant?
💡 Explanation: This demonstrates LPWAN duty cycle calculations and regulatory compliance:
From the text - Duty Cycle Limitations:
Europe (ETSI): - Typical duty cycle: 1% (36 seconds per hour) - Some sub-bands allow 10% duty cycle - Power limits: Typically +14 to +25 dBm
Duty Cycle Definition:
Duty Cycle = (Transmission Time / Total Time) × 100%
1% duty cycle means:
- Can transmit for 1% of time
- Must be silent for 99% of time
In one hour (3600 seconds):
- Allowed transmission: 3600 × 0.01 = 36 seconds
- Required silence: 3600 × 0.99 = 3564 seconds
Complete Calculation (EU868, 1% Duty Cycle, SF7, 20-byte payload):
| Step | Calculation | Result | Notes |
|---|---|---|---|
| 1. Allowed airtime | 3600s × 1% | 36 seconds/hour | ETSI 1% limit |
| 2. Convert to ms | 36s × 1000 | 36,000 ms/hour | - |
| 3. Message airtime | SF7, 20 bytes | 41 ms/message | From Semtech formula |
| 4. Max messages | 36,000 ms ÷ 41 ms | 878 messages/hour | Floor(878.04) |
| 5. Verify compliance | 878 × 41 ms = 35,998 ms | 0.9999% duty cycle | ✓ Compliant |
| 6. Optimal interval | 3600s ÷ 878 | 4.1 seconds | Even distribution |
Conclusion: With 1% duty cycle and SF7, a LoRaWAN device can send 878 messages/hour (one every 4.1 seconds) while remaining compliant.
Why 878 messages/hour is correct:
Mathematical proof:
─────────────────────────────────────────────────────────
Given:
- Duty cycle limit: 1% per hour
- Hour duration: 3600 seconds = 3,600,000 milliseconds
- Message airtime: 41 milliseconds
- Payload: 20 bytes at SF7
Calculate maximum messages:
1. Allowed airtime = 3,600,000 ms × 1%
= 36,000 ms
2. Messages per hour = 36,000 ms ÷ 41 ms/message
= 878.04 messages
3. Round down to integer: 878 messages ✓
4. Remaining airtime = 36,000 - (878 × 41)
= 36,000 - 35,998
= 2 ms (insufficient for another message)
LoRa Airtime Calculation:
The airtime for a LoRa transmission depends on spreading factor, payload size, bandwidth, and coding rate. For a 20-byte payload at SF7 with 125 kHz bandwidth and coding rate 4/5:
- Airtime ≈ 41 ms (based on Semtech AN1200.22 formula)
- This includes preamble (8 symbols + 4.25) and payload symbols
- Symbol duration at SF7: 1.024 ms
Message Scheduling:
With 878 messages/hour maximum capacity: - Optimal interval: 4.1 seconds between messages - Evenly distribute transmissions across the hour - Avoid burst transmission to minimize collisions - Example schedule: Message 1 at :00, Message 2 at :04, Message 3 at :08…
Spreading Factor Impact on Capacity:
| SF | Airtime | Max Msg/Hour | Interval | Range |
|---|---|---|---|---|
| 7 | 41 ms | 878 | 4.1s | 2km |
| 8 | 72 ms | 500 | 7.2s | 3km |
| 9 | 144 ms | 250 | 14.4s | 5km |
| 10 | 267 ms | 134 | 26.7s | 7km |
| 11 | 524 ms | 68 | 52.4s | 11km |
| 12 | 1024 ms | 35 | 102.4s | 15km |
Trade-off: Lower SF = more messages but shorter range; Higher SF = fewer messages but longer range
Why other options are incorrect:
Option A: 36 messages/hour (WRONG)
This confuses SECONDS of airtime with NUMBER of messages:
Correct interpretation:
- 36 seconds of transmission allowed per hour
- Each message takes 41 milliseconds
- 36 seconds = 36,000 milliseconds
- 36,000 ms ÷ 41 ms = 878 messages
Incorrect interpretation (Option A):
- 36 seconds ÷ 1 second/message = 36 messages
- This assumes each message takes 1 second (WRONG!)
- Actual message time: 41 ms = 0.041 seconds
Error: Confusing airtime duration with message count
Option C: 1440 messages/hour (WRONG)
Verification:
Messages: 1440
Airtime per message: 41 ms
Total airtime: 1440 × 41 ms = 59,040 ms = 59.04 seconds
Duty cycle check:
Actual: 59.04 / 3600 = 1.64%
Limit: 1.0%
Result: EXCEEDS LIMIT BY 64% ✗
This would violate ETSI regulations!
Transmitter would face:
- Automatic shutdown by device
- Fines from regulatory authority
- License revocation (if applicable)
1440 = 60 minutes × 24 = minutes/day
This appears to be confusion with daily message counts
Option D: 140 messages/hour (WRONG)
This is Sigfox's DAILY limit divided by 24 hours:
- Sigfox: 140 messages per DAY
- 140 / 24 hours = 5.83 messages per hour
But this question is about LoRaWAN, not Sigfox!
LoRaWAN limitations:
- Based on duty cycle (1% airtime)
- No hard message limit
- Dependent on spreading factor and payload
Sigfox limitations:
- Hard limit: 140 messages per day
- Network enforced
- Independent of airtime
These are different constraint mechanisms:
LoRaWAN: Physics-based (airtime) → 878/hour possible
Sigfox: Network-based (quota) → 5.8/hour average
Comparing: 878 vs 5.8 = LoRaWAN allows 151× more messages!
Practical Application - Smart Parking:
A parking sensor updating every 5 minutes demonstrates efficient duty cycle usage:
- Update frequency: Every 5 minutes = 12 messages/hour
- Max capacity at SF7: 878 messages/hour
- Duty cycle used: 0.01% (12 × 41ms ÷ 3,600,000ms)
- Utilization: Only 1.4% of available capacity
- Headroom: Could support 73× more messages if needed
This shows how LPWAN excels at infrequent updates—the sensor transmits for only 0.5 seconds per hour while maintaining fresh parking status data.
Summary:
With 1% duty cycle (36 seconds/hour) and 41ms airtime per message: - Maximum messages = 36,000 ms ÷ 41 ms = 878 messages/hour - This is equivalent to one message every ~4.1 seconds - Actual duty cycle: 0.9999% (fully compliant) - Spreading factor trade-off: SF7 maximizes message capacity but limits range
The key insight is that duty cycle limits AIRTIME, not message count. Efficient modulation (low SF) allows more messages within the same airtime budget.
Question 13: A company evaluates LPWAN options for 10,000 remote agricultural sensors across 200 km². Each sensor reports soil data (50 bytes) twice daily for 10 years. Cellular coverage exists but is spotty. They can install infrastructure on water towers and grain silos. What is the MOST cost-effective strategy?
💡 Explanation: Private LoRaWAN (C) is most cost-effective at this scale:
Cost Analysis:
LoRaWAN (Private): - Sensors: 10,000 × $15 = $150,000 - Gateways: 200 km² ÷ 4 km² per gateway = 50 gateways × $1,500 = $75,000 - Network server: $5,000/year × 10 years = $50,000 - Total: $275,000 over 10 years
Sigfox (Operator): - Sensors: 10,000 × $10 = $100,000 - Subscription: 10,000 × $6/year × 10 years = $600,000 - Total: $700,000 (2.5× more than LoRaWAN)
NB-IoT (Cellular): - Sensors: 10,000 × $20 = $200,000 - Subscription: 10,000 × $24/year × 10 years = $2,400,000 - Total: $2,600,000 (9.5× more than LoRaWAN!)
Why LoRaWAN wins: 1. Infrastructure control - Company owns water towers and grain silos (perfect gateway locations) 2. Zero recurring costs - No subscriptions after initial deployment 3. Scale economics - At 10,000 devices, gateway cost ($75k) amortizes to $7.50/device 4. Coverage - 200 km² rural area well-suited for LoRa’s 15km range 5. 10-year lifespan - Private network costs are upfront; cellular costs compound annually
Hybrid approach (D) would cost more than pure LoRaWAN while adding complexity. Since they can install gateways on existing structures, achieving 100% LoRaWAN coverage is feasible.
ROI calculation: LoRaWAN saves $425k-$2.3M over alternatives. Payback period: Immediate (no recurring costs vs. $60k-$240k/year for alternatives).
Question 15: A university deploys 500 environmental sensors across campus (2 km²) using LoRaWAN. After 2 years, they want to add building energy monitoring (1,500 sensors) requiring 10-second update intervals. What challenge will they face?
💡 Explanation: Option D is correct - Duty cycle is the critical constraint:
EU868 Duty Cycle Calculation:
Regulation: 1% duty cycle in 868 MHz ISM band = 36 seconds of transmission per hour per device.
Current deployment (environmental sensors): - Assume hourly updates: 24 messages/day - Airtime per message (SF7, 50 bytes): ~100 ms - Daily airtime: 24 × 0.1 sec = 2.4 seconds - Hourly airtime: 2.4 / 24 = 0.1 seconds - Duty cycle: 0.1 / 3600 = 0.0028% ✓ (well under 1%)
Proposed energy monitoring (10-second updates): - Messages per day: 86,400 sec/day ÷ 10 sec = 8,640 messages/day - Messages per hour: 360 messages/hour - Airtime per message: 100 ms (SF7, assume 20-byte payload) - Hourly airtime: 360 × 0.1 = 36 seconds - Duty cycle: 36 / 3600 = 1.0% (exactly at limit!)
Problem: This assumes perfect conditions (SF7, minimum payload). Reality: - Varying SF (SF8-SF10 for indoor sensors): 200-400 ms airtime - With SF9 (200 ms): 360 × 0.2 = 72 seconds/hour = 2% duty cycle ✗ VIOLATION - Penalties: €10,000-100,000 fines, equipment confiscation, network shutdown
Solutions: 1. Reduce update rate: 60-second updates instead of 10-second 2. Use NB-IoT: Licensed spectrum has no duty cycle restrictions 3. Deploy Wi-Fi/Ethernet: Higher bandwidth, no duty cycle limits 4. Aggregate data: Send batched readings every 60 seconds
Why other options are wrong:
A - Capacity limit: LoRaWAN gateways support 10,000-100,000 devices; 2,000 is not a limit. The issue is duty cycle, not device count.
B - Battery life: While true that 10-second updates reduce battery life (from 10 years to 1-2 years), LoRaWAN can still support this. Building energy monitors are typically mains-powered anyway.
C - Range: LoRaWAN excels at indoor penetration (10-20 dB advantage). Indoor sensors easily reach outdoor gateways in a 2 km² campus.
Key lesson: LPWAN is optimized for infrequent updates (minutes to hours). Sub-minute intervals violate regulatory duty cycles and battery/spectrum efficiency assumptions.
1064.3 Summary
In this chapter, you practiced LPWAN technology selection and analysis through comprehensive quizzes covering:
- Technology Selection: Choosing between LoRaWAN, Sigfox, and cellular IoT based on payload size, message frequency, and mobility requirements
- TCO Analysis: Calculating 5-year and 10-year total cost of ownership for different deployment scales
- Duty Cycle Compliance: Understanding EU868 regulatory limits and calculating maximum message rates
- Real-World Scenarios: Agricultural sensors, shipping containers, water meters, and campus deployments
1064.4 What’s Next
Continue your LPWAN learning journey with:
- LPWAN Technology Comparison - Detailed comparison and technology selection framework
- LPWAN Comprehensive Assessment - Advanced quizzes and further reading
- LoRaWAN Overview - Deep dive into LoRaWAN technology