The Challenge: Barcelona needed to monitor 20,000 trash bins across the city to optimize garbage truck routes and reduce fuel costs.
Traditional Approach (Cellular IoT):
Solution: NB-IoT with daily status reports
βββββββββββββββββββββββββββββββββββββββββ
Cost per bin:
β’ Hardware: $30 (NB-IoT modem + sensor)
β’ Subscription: $5/month Γ 12 = $60/year
β’ Total 5-year cost: $30 + ($60 Γ 5) = $330 per bin
β’ City total: 20,000 bins Γ $330 = $6,600,000
Message capacity:
β’ Can send 500+ messages/day
β’ Each message up to 1600 bytes
β’ ...but bins only need 1 update/day!
Sigfox Approach (What Barcelona Actually Chose):
Solution: Sigfox with daily fill-level updates
ββββββββββββββββββββββββββββββββββββββββββββββ
Cost per bin:
β’ Hardware: $12 (Sigfox module + ultrasonic sensor)
β’ Subscription: $1/year (Sigfox annual fee)
β’ Total 5-year cost: $12 + ($1 Γ 5) = $17 per bin
β’ City total: 20,000 bins Γ $17 = $340,000
Message breakdown:
β’ Daily message: Fill level (1 byte) + GPS (6 bytes)
+ battery (1 byte) + bin ID (2 bytes)
+ timestamp (2 bytes) = 12 bytes β
β’ Frequency: 1 message/day = 30 messages/month
β’ Within limit: 140 messages/day max ββ
β’ Downlink use: Emergency requests only (4/day available)
Results After 3 Years: - Cost savings: $6.26M vs $340K = $5.92M saved (95% reduction) - Fuel savings: 30% reduction in truck routes (optimized pickup) - Efficiency: Bins emptied when 80%+ full (not on fixed schedule) - Battery life: 8-10 years per sensor (no maintenance) - Coverage: 99.7% message delivery rate in urban environment
Why Sigfox Was Perfect: 1. Tiny payloads (12 bytes sufficient for βbin 45% fullβ) 2. Infrequent updates (once per day, not real-time) 3. Massive deployment (20,000 devices = subscription savings) 4. Existing coverage (Sigfox already deployed in Barcelona) 5. Long battery life (10+ years = minimal maintenance)
The Lesson: When your IoT application needs tiny messages sent infrequently across many devices, Sigfox can deliver 95% cost savings compared to cellular alternatives.