Professional Documents
Culture Documents
Get Smarter About The Many Benefits of P2P Iot
Get Smarter About The Many Benefits of P2P Iot
1
Learn about P2P IoT solutions
Are you planning on getting an IoT solution so you or your end-users
can manage the devices via the Internet? You are not alone. Today, the
range of IoT enabled devices is growing more than ever. The important
thing is to figure out what kind of connection type you need to manage
the devices in a way most optimal.
2
Content
3
What is P2P IoT and how does
it differ from other solutions?
CLIENT DEVICE
COMMAND RESPONSE
SERVER DATABASE
CLIENT COMMAND
DEVICE RESPONSE
SECURE DIRECT
P2P CONNECTION
P2P IoT connection where data is shared directly between end-user client
and IoT device through a f ast and secure connection.
4
P2P-based IoT differs from this approach, as mentioned above,
by sharing data directly between the client device and the IoT
device and not via a cloud database. The only use of a database
server in a P2P solution is to create a direct connection. Once
this is established, the communication is handed over to the
client device and the IoT device and the server is no longer
involved. This means that all data is stored directly on the IoT
device and can be collected directly from the connected client
device.
5
The main reasons to evaluate if a P2P IoT solution
is right for you involves the relevance of following
facts about P2P IoT:
6
Low Latency
A B
DIRECT P2P CONNECTION
B
A C
DATABASE-DRIVEN CONNECTION
7
Low Latency
Low latency is also important the other way around, from the
client to the device. An example could be if you want to unlock
a door lock via your smartphone - then you want the lock to
open as soon as you click the button and not several seconds
after.
8
High Privacy
9
High Privacy
by the user. Data remains under the user’s control unlike data
stored in the cloud. The data between the end-user client and
IoT device is transmitted directly with end-to-end encryption
- contrary to database-driven IoT where data is stored in the
cloud (potentially even unencrypted) with no ability for the
user to control who can access it. This means, there is a third-
party involved in database-driven IoT, who can monitor user
actions, device activity and personal information. This raises
the questions of privacy, and users need to be aware of the
inherent privacy issues in this type of server connection.
P2P SOLUTION
END-TO-END ENCRYPTION
DATABASE-DRIVEN SOLUTION
10
Developer-friendly
No critical server-side
business logic, just
connection mediation taken
care of by the P2P platform.
With P2P IoT you only have two tiers to worry about: The
client application and the IoT device application. The central
services are reduced to a mere mediator that sets up the direct
connection between client and device. No critical server-side
business logic, just connection mediation taken care of by
the P2P platform. This greatly reduces complexity and allows
you to develop applications using the traditional client/server
paradigm with the IoT device as the server application.
11
Cost-efficient
12
Cost-efficient
13
Try the Nabto platform for free!
Do you want to try the Nabto platform to see if direct P2P communication is
the right solution for you? Click below to try our technology free of charge
through the Nabto Cloud Console:
The Cloud Console enables you to administrate your Nabto solution. You can
create up to three free device licenses for research and development. To learn
about creating your first Nabto solution, you can find variuos tutorials here.
14
Åbogade 15,
info@nabto.com 8200 Aarhus N +45 70 21 80 40
Denmark
www.nabto.com
15