Google Defines an IoT Layer

TCP/IP is very good at facilitating communication, but what the end nodes say to each other has largely been left as an exercise for the user. It may be about time for that to change.