Reiterating the design principles, support for variable cell sizes, core components and introducing private networking using TTN, cloud platform integrations, the fair access policy and the deployment timeline
1 of 15
Downloaded 38 times
More Related Content
The Things Network Technical Update 4: February 2016
3. Design Principles
Standards compliant
Make everything open source
Design for distribution and decentralization
Support small cells and high capacity
No geographical borders
Compliant with spectrum regulations
7. Core Components
R
Router
Routes raw packets from
gateways to brokers
NC
Network Controller
Node state, data rate and
frequency management
H
Application 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
8. H
S1, S2
S2, S1, S3
S2, S1, S3
S3, S2
B
Public and Private Networking
R
ANC
Private Network
B
R NC
HBR
NC
H
H
H
NR
A
A
Private Storage Handler
A
10. Private Networking
Run The Things Network
components on-premise:
Docker images are made
available and maintained by
the core team
A private networks
optionally falls back to
community coverage and
vice-versa
11. Fair Access Policy
All users need to be able to reliably use the network
We need to comply with global spectrum regulations
We want to support at least 1.000 nodes per gateway
Duty cycle of the gateway needs to remain << 10%
Achieved by limiting air time per node to 30 seconds per day
This is a guideline for fair access: it will not be enforced
immediately
12. Dont waste your airtime!
Bloated JSON:
{ Count: 1234, "Temperature": 20.635 }
40 bytes: 292 messages per day
Remove counter, spaces and compact 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
13. Timeline
Today
March 24th
Staging environment
June 27th
Kickstarter shipping
May 25th
Production environment,
Docker images and dashboard
July 31st
Distributed networking
August 31st
Croft offline
World tour Transition period
14. How to contribute
Do you want to contribute to developing The Things Network? Heres
how to contact us:
1. Join Slack: http://slack.thethingsnetwork.org
2. Register on the forum: http://forum.thethingsnetwork.org
3. Check out GitHub and issues:
http://github.com/TheThingsNetwork/ttn
4. Sign up for the newsletter: http://thethingsnetwork.org (go to Join
Team)
Editor's Notes
#9: Connect Application with AwS IoT, IBM Bluemix, FIWARE, OpenSensors.io, thethings.io, Parse.com, IFTTT, etc
Private storage handler enables full end-to-end encryption