This came to my attention recently when I found an amazing video on Youtube by:
Micheal E. Anderson: Comparing Messaging Techniques for the IoT, OpenIoTSummit, Linux Foundation.
The slides for his talk are Available Here
On Slide 26 and 41 minutes of the video he is discussing about how (let me paraphrase):
Cellular carriers prefer that their IoT consumers use HTML, XML or JSON type of messages since they consume more Data. More Data means they can charge the consumers more money for the service.
I understand that a lot of proprietary protocols viz. SigFox, Wireless HART or Z Wave have lower data rates and sending bulky data over such carriers can be an expensive affair.
Are there some other light-weight messaging formats that are being used for usage in Proprietary Protocols which makes them cost-efficient solutions for current and future IoT consumers? (Shot in a dark: some format called lightweight XML or HTML or JSON is lying somewhere?)
Maybe something like CBOR is or maybe used ?