共享单车用什么网络协议?
共享单车可以使用MQTT协议,也可以使用COAP协议。两者都是应用层协议,都支持数据上报和命令的下发,但是MQTT与COAP也有不小的区别。
MQTT:基于TCP,需要和服务器端保持一个长连接。需要保持心跳。因此消耗功率较大。。
COAP:CoAP运行在UDP上,而不是TCP。客户端与服务器通过无连接的数据报进行通讯,在应用栈内实现重传与重排序。报文较简单,功耗较小。适合这种对电量消耗有限制的产品上。NB-IOT也多采用COAP协议,所以共享单车最有可能使用COAP,但使用MQTT协议我觉得也可以。