Murata Electronics North America Z2430HPA Manuel D’Utilisation

Page de 59
ZMN2405/ZMN2405HP Dev Kit 
© 2007-2008 RFM Inc. 
M-2405-0000 Rev. C- 
2.2  Sleeping End Devices 
ZigBee envisions that Routers and Coordinators will always be powered and never put to sleep 
as they must always be awake since they do not know when another device may attempt to 
communicate. End devices on the other hand, are expected to send data for a brief period of 
time and then go to sleep for the majority of the time. When the End Device is asleep, any data 
addressed to it will be held by the Router (or Coordinator) with which it is associated. When the 
End Device wakes up, it will send a request for the Router (or Coordinator) to send any data it 
may be holding. End Devices do not have to go to sleep. They can be configured as mains 
powered and always be awake.  
 
ZigBee provides that sleeping End Devices will do two things: 1) wake up periodically and see if 
their parent device is holding data for them; and 2) wake up periodically and perform some 
operation. It is possible to have an application poll sleeping End Devices. However, since the 
End Device will not respond until it wakes, the amount of time the application must wait to 
receive a response will be related to how often the End Device awakens.  
 
The rest of the details of sleeping End Device modes are dependent on the application profile 
used. Details of the sleep modes implemented in RFM’s CSM profile are provided in Section 8.9 
of this manual. 
2.3 ZigBee 
Addressing 
 
 
The ZigBee standard provides for two means of addressing ZigBee devices, whether they are 
Coordinators, Routers or End Devices: MAC Addresses and Network Addresses. MAC 
addresses are just like MAC addresses in Ethernet networks. The MAC address is 8 bytes long, 
is unique to each device and permanently stays with the device. Network addresses are 2 bytes 
long and are assigned to ZigBee devices as they associate with the network. As such, the 
network address is not known before the network forms and can change when a ZigBee device 
re-associates with the network. 
 
Much like an Ethernet device, RFM’s ZigBee modules have their MAC addresses programmed 
into them at the factory as part of the manufacturing process. RFM’s prefix of 
00:30:66
 is used 
in the MAC address and thus can be used to identify RFM products. While the MAC address 
uniquely identifies each ZigBee device - regardless of manufacturer or position in the network - 
it contains no routing information and thus can be used only to communicate with devices that