Why use IEEE 802.15.4 over WiFi

wireless

I am researching about the deployment of sensors within smart cities;

If I was to place an sensor unit on a row of street lamps, then have a main street 'router' that allows these sensors to upload data via 3G/LTE/Cabled/WiFi connection – why would I implement a IEEE 802.15.4 (ZigBee) network, over placing WiFi connections on each sensor?

Would I use ZigBee simply because its low powered?

Best Answer

It's low powered for sure and can easily be battery powered. It can support up to 64,000 nodes and if you are data collecting small amounts of data from multiple locations this is a benefit. Transmission bandwidth is smaller than WiFi which means the receivers are more sensitive and, for a given power transmitted, the "error free" transmission range is bigger.

When multiple devices are used the nodes can form together and act as repeaters for more distant devices thus keeping power low. The actual zigbee radio (node) is just a chip plus an antenna i.e. it's relatively small compared to a typical WiFi solution.