brokers NC Network Controller Node state, data rate and frequency management H Handler Decryption, deduping, works on behalf of apps A Application Application or IoT cloud platform Gateway Send data to and receive data from nodes B Broker Decoupling from router to handler
functionality in application H A B Connect Application with Node RED H NR B A Connect Application with AwS IoT, IBM Bluemix, FIWARE, etc H P B A Connect Application with the open source The Things Handler The Broker and the Handler are offered hosted services by the Foundation, but both services can be installed on-premise as well MQTT MQTT HTTP HTTP HTTP HTTP
• We want to support at least 1.000 nodes per gateway • Duty cycle of the gateway (receiving) needs to remain << 10% • Assuming the 8 channels to be used at all SF • Achieved by limiting airtime per node to 30 seconds per day • This limits the duty cycle to less than 5%
device per day • For 10 bytes of payload, this translates in (approx.): • 20 messages per day at slow rate (SF12) • 500 messages per day at high rate (SF7) • more for SF7BW250 and FSK (local-area) • If your application requires more bandwidth, think of another solution • This allows for >1.000 nodes per gateway • Downlink bandwidth is even more restricted
"Temperature": 20.635 } • 40 bytes: 292 messages per day (SF7) • Remove counter, spaces, and compress names: • {“t”:20.63} • 11 bytes: 486 messages per day • No JSON: • 20.63 • 5 bytes: 582 messages per day • Signed 16 bit integer • 0x080F • 2 bytes: 648 messages per day
• Find expertise • Meetups: Sensemakers Amsterdam • Forums • The Things Network Cookbook • Build a prototype • List your requirements • Order stuff • Start coding
about your idea, contribute to our community or applyfor an internship? 1. Register on the forum: http://forum.thethingsnetwork.org 2. Join Slack: http://slack.thethingsnetwork.org 3. Sign up for the newsletter: http://thethingsnetwork.org(go to Join Team) 4. Read background information: http://thethingsnetwork.org/wiki 5. Check out GitHub: http://github.com/TheThingsNetwork 6. Send an e-mail: [email protected]