In the Internet of Things, every smart device has to understand and speak the same language at the application layer. How else is a smart hub expected to know how to communicate and control an off-the-shelf door lock or thermostat? Without a common application layer, it really doesn’t matter how well the networking layers perform.
Dotdot is a universal, standard application language for smart devices to communicate over any network.
See ElectronicDesign Article: