I am trying to see the big picture of IoT Communication Protocols. For now, I am not interested in lower levels of communications such as WiFi, ZigBee, Bluetooth etc. I wanna see the possible communication methods or protocols which are upper level than data-link layer
I found till now:
Device-to-Device: DDS, CoAP
Device-to-Gateway: MQTT, MQTT-SN
Gateway-to-Cloud or Cloud to Cloud: XMPP, STOMP, AQMP, HTTP (or REST), WebSocket
I always see these protocols.
Are there more protocols like them for D2D or Device-to-Gateway or C2C, etc.?