Propose a new Ockam Transport implementation #167
Replies: 4 comments 3 replies
-
I think even simple mediums like QR codes, Webhooks, Push Notifications, email etc. can potentially be transports |
Beta Was this translation helpful? Give feedback.
-
Mrinal, How different is this Ockham IOT Security tooling software with "secured channels" different from techniques like IOTSafe which GSMA supports widely with chipset OEM Partnerships ? https://bics.com/iot-safe-robust-iot-security-at-scale/ IoTsafe which decouples security from core IoT applications, making security independent from the firmware libraries and IoT software. It is based on stand-alone SSH protocol embodiments instead of integrating TLS into the IoT software |
Beta Was this translation helpful? Give feedback.
-
What about MQTT and COAP (the most popular IoT protocols out there), they fail into the TCP and UDP protocols but the packets are rather specific and need some specific connection semantics. Would those be accepted as transports or prefer to leave the TCP and UDP ones and let the implementer "format" the packets somehow to not have such higher-level transports? |
Beta Was this translation helpful? Give feedback.
-
Other alternatives: |
Beta Was this translation helpful? Give feedback.
-
Connected machines and devices communicate amongst each other by exchanging messages over a variety of transport protocols like TCP, UDP, Bluetooth, ZigBee, LoRaWAN etc.
Ockam includes a set of secure communication protocols, like secure channels that provide their functionality in a way that is agnostic to the underlying means of transporting messages. Such higher level protocols need a simple consistent mechanism, to send and receive messages, that only loosely couples them with the underlying transport protocol. This loose coupling is achieved using an abstract Transport interface.
So far we've implemented TCP and UDP and are thinking about adding the following.
https://github.com/ockam-network/ockam/issues?q=is%3Aissue+is%3Aopen+label%3A%22Component%3A+Transport%22
Which other transport protocols should we consider?
Beta Was this translation helpful? Give feedback.
All reactions