Two, ZigBee wireless network

Outline

ZigBee is based on the IEEE802.15.4 standard low-power local area network protocol. According to international standards, ZigBee technology is a short-range, low-power wireless communication technology. The name (also known as the ZigBee protocol) from the bee dance character, because the bees (bee) is flying by and the "buzz" (zig) shake wings "dance" to transfer pollen where the position information with their peers, but also That way the bees rely on such configured communication network population. Which is characterized by short distance, low complexity, self-organization, low power, low data rate. Mainly suitable for remote control and automatic control art, it can be embedded in a variety of devices. In short, ZigBee is a cheap, low-power short-range wireless network communication technology.

ZigBee technology is designed to ensure that under the premise of low power consumption, the development of an easily deployed, low complexity, low-cost, short-range, low rate of self-organizing wireless networks, industrial control, intelligent home, wireless sensor networks other fields have broad application prospects.

ZigBee network parameters

ZigBee network parameters -CHANNEL

CHANNEL channel number ZigBee communication frequency set, 2.4G ZigBee protocol stack 16 contains a communication channel, the allocated channel in China as follows: channel 11 (0x0b) ~ channel 26 (0x1a). ZigBee network only to consider the possibility to ensure communication in the same channel, if the channel is not different networks.

ZigBee network parameters -PANID

Zigbee is PANID LAN ID, used for distinguishing a communication channel in the other network, the network node identifier is determined PANID itself belongs. PANID parameter configurable configuration parameters which ranges from 0x0000 ~ 0xFFFF. PANID must be the same between the node may communicate with each other, and must ensure that different neighboring network PANID in the same work area.

ZigBee network parameters -MAC

MAC address is a 64-bit IEEE address, the 64-bit IEEE address is a globally unique address will follow upon dispensing device lifetime. It usually is set or installed by the manufacturer. These addresses are maintained and assigned by the IEEE organization.

 

ZigBee network parameters -ShortAddr

ShortAddr 16 is a ZigBee network internal network address, the network address 16 is assigned when the device joins the network, it is unique in the LAN ZigBee, and the transmission data used to identify devices in the network. ZigBee nodes within the network address can be directly used in the next RFD mode.

 

ZigBee network node type

Coordinator (Coordinator)

Select a frequency channel used by the network, establishing a network and other nodes to join the network, provides message routing, security management and other services.

 

Routing (Router)

Self information transmitting and receiving nodes; forwarding information between nodes; child node allow him to join the network.

Terminal node (EndDevice)

The main task of EndDevice node is sending and receiving information, can not forward the information nor allow others to join the network. Typically, when a node is not in the data transceiver EndDevice state may enter a sleep state to conserve power.

 

ZigBee network topology

Star topology

Coordinator star topology contains a series of nodes and node EndDevice. Each node can only EndDevice and Coordinator node communication, communication must be forwarded by the Coordinator node between the two EndDevice nodes.

 

 Tree topology

Coordinator tree topology and can be connected to Router EndDevice, Router its child nodes may be connected to Router and EndDevice, multiple levels in a tree topology, the routing information has a unique channel, you can only communicate directly between a parent node and child node node non-child relationship for an indirect communication.

 

 

Mesh topology

Flexible routing manner, the routing path when a problem occurs, the information can be automatically transmitted in the other routing path. Any two nodes can transmit data to each other, data can be transferred directly or through routing forwarding in a multi-stage transmission, the network layer provides routing Explore, so that the network layer can find the optimal path information transmitted, without requiring any other application layer, network algorithm automatically selected according to the ZigBee protocol routing path as the preferred data transmission channel, so that the network is more stable, more efficient communication.

 

 

Guess you like

Origin www.cnblogs.com/endust/p/12015419.html