# Integration overview

The Aztek protocol stacks use the NMS GR303 library and NMS V5 library to establish connections to and communicate with GR303 or V5.2 interfaces. The general rule for integrating different layers of a protocol is that the lower layers should start first and finish last. When integrating the NMS DLCP libraries (the lower layer) with Access303, Exchange303, and AV5 libraries (the upper layer), an application should always initialize the NMS DLCP libraries first, and tear them down last.

This section describes the steps you need to perform to integrate RDT, IDT, and AN applications. You can use the Aztek Integration Menu (AIM) tool with the nms303tool and nmsv5tool demonstration programs to test and troubleshoot the integration of the Aztek and NMS DLCP libraries.

Note: NMS recommends that you review this section thoroughly before designing RDT, IDT, or AN systems.