ZigBee-style networks came about in 1999, many engineers saw a need for self-organizing ad-hoc digital radio networks. Many have doubted the use of mesh cuz its largely absent in market.
ZigBee is a standard (rules, specifications, etc.) of a wireless network. This network aims specifically for home devices and appliances by making each 'node' 'speaks' with another, and benefit from each other.
The ZigBee module is a collection of high level protocols used for communication that can be used to create personal area networks from digital radios.
A wireless sensor network can use any suitable standard or non-standard protocol. Commonly used protocols include ZigBee (IEEE 802.15.4) and other members of the IEEE 802.15 protocol family.
yale was introduced zigbee in 25 sep 2010
Bluetooth low energy has been designed as an ultra-low power PAN/BAN (Personal Area Network/Body Area Network), while ZigBee is more of a low-power LAN (Local Area Network). BLE was designed from the start as a star network around a portable device such as a mobile phone. This means that it has a quite simple network topology, but with nodes dropping off or coming onto the network dynamically as they (or the central device) move in and out of range. It should be easy to add nodes, since they all connect to the central device. ZigBee was designed from the start to support mesh networking. This has two purposes; it allows the ZigBee network to cover a large network area (hence the LAN moniker), and it allows flexible routing to deal with situations where routing nodes may become unavailable for some reason. This paradigm is more suited to relatively stationary networks, since it takes some time and effort to keep the routing information up-to-date. ~e2e.ti.com/blogs_/b/connecting_wirelessly/archive/2010/03/09/bluetooth-low-energy-versus-zigbee
It depends on the application. RFID usually means passive tags, low cost and no battery needed but maximum range only a few inches. Zigbee ia a PAN network (the nodes all have batteries) range is many yards. RFID tags generally cost less ($5?) than Zigbee nodes ($25?) but prices vary with quantity. With RFID to locate something you must scan it from a few inches away. With Zigbee you can detect it from anywhere in the building. But, Zigbee does not inherently give any location information
quoting from stack exchange: "Zigbee", or IEEE 802.15.4, is a protocol. As such, it has no "programming language".
ZigBee operates in the industrial, scientific and medical (ISM) radio bands: 868 MHz in Europe, 915 MHz in the USA and Australia, and 2.4 GHz in most jurisdictions worldwide.
Yes. Actually we can communicate with ZigBee module through UART. So UART itself is a full Duplex communication. So we can use ZigBee for full Duplex communication.
IEEE
The main advantages of ZigBee are:Power saving, as a result of the short working period, low power consumption of communication, and standby modeReliability: Collision avoidance is adopted, with a special time slot allocated for those communications that need fixed bandwidth so that competition and conflict are avoided when transmitting data. The MAC layer adopts completely confirmed data transmission, that is, every data packet sent must wait for the confirmation from the receiverLow cost of the modules, and the ZigBee protocol is patent fee freeShort time delay, typically 30 ms for device searching, 15 ms for standby to activation, and 15 ms for channel access of active devicesLarge network capacity: One ZigBee network contains one master device and maximum 254 slave devices. There can be as many as 100 ZigBee networks within one areaSafety: ZigBee provides a data integrity check and authentication function. AES-128 is adopted and at the same time each application can flexibly determine its safety property.The main disadvantages of ZigBee include short range, low complexity, and low data speed. Due to their high cost, GSM and GPRS are normally used in concentrators to transmit data to the main station, or in high end multi-function meters. ZigBee is used mainly in the concentrators, data collectors, repeaters, and meters installed in the urban distribution AMR systems and prepayment systems. Because of the good real time capability of RF, meters are often equipped with a remote control function.
Zigbee isn't really suitable for use in mobile phones. Zigbee is a specification for communication protocols and digital radios used in wireless monitoring and control systems. In very simplified terms, the specification states that a Zigbee device must use very little power, have a relatively low data transfer rate, and must be powered by batteries that are not rechargeable. In fact, a Zigbee-certified device must run at least 2 years before battery replacement is required. (There are many other features, but I won't go into those here.) This makes Zigbee ideal for remote sensing and data collecting applications, where in many cases the units can't be reached easily to replace batteries. In contrast, Bluetooth is designed for higher data rates (4 times the maximum rate of Zigbee), longer range (up to 100 metres), and relatively frequent recharging of batteries. This is what consumers have typically come to expect from devices used for short-range wireless data transfer. So .. while Zigbee and Bluetooth are both short-range wireless specifications, they are designed to be used for very different purposes.