Техническая Спецификация для Atmel ATSAM3S-EK2

Скачать
Страница из 71
 
 
 
 
 
14 
Atmel AVR2055 
 
 
8348D-AVR-06/12 
Common application logic is illustrated in 
. 
Figure 4-1. Shared logic in the SE reference applications. 
appInit()
Network start
Start Security *
TC short address 
resolution
appStartNetwork
Complete()
Bind a cluster and 
start operating**
startNetwork() 
ZDO_StartNetworkConf()
appSecurityStart()
appSecurityStartConfirm()
appResolveTrustCenterAddr()
appResolveTrustCenterAddrResp()
findNextClient()
findServerConf()
findClientConf()
Wait for remote 
binding**
Non-ESP
ESP
ZDO_BindIndication()
Operational 
Power up/ 
Reset
*
Start Security performs Key Establishment only if SE security is used
**  Binding a cluster, the application starts operating with it while it continues 
binding other clusters
 
4.1.3 Smart Energy 1.1 features 
4.1.3.1 Trust center swap out 
The latest Smart Energy specification explicitly supports a specific use case that 
occurs when a trust center of a home area SE network (usually ESP) is re-
commissioned by the utility after the network has been deployed. As a consequence 
of this event, SE devices joined to the old network must discover and accept the new 
trust center. More importantly, the devices must only transition to an authorized 
replacement and correctly handle the situation where an attacker interposes its own 
trust center (ESP) device to hijack the entire network. 
The BitCloud Profile Suite trust center swap out implementation conforms t
 (rev 
21). A demonstration of the trust center swap out mechanism has also been 
integrated in the ESP reference application, where it can be easily triggered by the 
user (see Section 
). 
4.1.3.2 Over-the-air upgrade 
The over-the-air (OTA) upgrade feature has been designed as companion 
functionality for the Smart Energy v1.1 feature set to facilitate a future transition from 
the ZigBee Smart Energy v1.x standard to the upcoming ZigBee Smart Energy v2.0 
standard. In effect, over-the-air upgrade is a separate specification that describes the 
protocol by which new versions of device firmware can be deployed and programmed 
across a Smart Energy home-area network (HAN).