IDT Europe GmbH ZWIR4532 Manuale Utente
ZWIR4532 Advance Datasheet
© 2018 Integrated Device Technology, Inc.
9
November 13, 2018
5. Functional Overview
The ZWIR4532 is a programmable wireless IPv6 communication module which can host the user application. This removes the need for an
external application processor, consequently minimizing space requirements, BOM cost and the potential for communication errors. Applications
benefit from the mesh networking functionality, which allows covering large areas with a single network, even if the communicating nodes have
benefit from the mesh networking functionality, which allows covering large areas with a single network, even if the communicating nodes have
no direct radio link. The mesh network stack takes care of routing packets through the network transparently for the application. Routing failures
are detected and repaired automatically, thus, a failing node will not impair the overall network.
ZWIR4532 modules communicate using the User Datagram Protocol (UDP) over IPv6 (Internet Protocol version 6). They are interoperable with
are detected and repaired automatically, thus, a failing node will not impair the overall network.
ZWIR4532 modules communicate using the User Datagram Protocol (UDP) over IPv6 (Internet Protocol version 6). They are interoperable with
ZWIR45xx based networks. ZWIR45xx networks operate autonomously or integrate with nearly any existing computer network or the Internet.
If integrated in an existing network, ZWIR45xx based devices are accessible in the same way as any other IPv6 networking device. Opposed
If integrated in an existing network, ZWIR45xx based devices are accessible in the same way as any other IPv6 networking device. Opposed
to many competing solutions gateway devices connecting ZWIR45xx, networks are application independent and do not limit the network
functionality to a certain scope.
IDT provides a C-based Application Programming Interface (API) which is linked with the user application. Besides standard networking,
functionality to a certain scope.
IDT provides a C-based Application Programming Interface (API) which is linked with the user application. Besides standard networking,
different supplemental and advanced functionalities are provided using a modular approach. This allows tailoring the network stack to the
applications requirements. The list of features below summarizes the functionalities provided by IDTs network stack components.
applications requirements. The list of features below summarizes the functionalities provided by IDTs network stack components.
UDP/IPv6 network layer
Packet oriented communication with arbitrary number of communication partners
Support for multicast communication (communication targeted at more than one receiver)
Event based reception – incoming packets are handled in dedicated user defined callbacks1
Highly configurable mesh-layer
Allows hundreds of nodes per network
Works out of the box for simple networks; allows tailoring for complex networks
IPSec based security
Authentication and encryption
Allows real end-to-end secure communication (ZWIR-to-ZWIR, ZWIR-to-LAN or ZWIR-to-Internet)
Same technology as typically used in Virtual Private Networks (VPNs)
Over-the-Air Updates
Updates enabled simply by linking OTAU library into application
Host library provided for easy update transmission from own applications
Standalone graphical frontend for update transmission provided
Network monitoring and administration protocol
IDT protocol to analyze network topology and query device parameters and status
Extended version allows remote configuration of devices
Hardware abstraction libraries
Different libraries providing a high level interfaces for the MCU hardware components
The prime design goal of the API has been ease of use. Detailed documentation of all network stack features can be found in the ZWIR45xx
Programming Guide and the accompanying application notes.
Programming Guide and the accompanying application notes.