Техническая Спецификация для Atmel ATSAM3S-EK2
14
Atmel AVR2055
8348D-AVR-06/12
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 to
The BitCloud Profile Suite trust center swap out implementation conforms to
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).