4.5.7. CommScope Integration.
This document provides an overview of the integration between IRM and CommScope's ImVision product line for automated infrastructure management (AIM).
The integration between IRM system and CommScope's ImVision aims to streamline and automate infrastructure management processes. One of the key components that facilitates this integration is IRM’s CommScope Integration Service (CSIS). Throughout this section, we explain what the integration service is and why it is necessary for seamless integration, as well as what features it offers.
In the IRM architecture, an Integration Service facilitates control and data flow between the core IRM server components (especially the Site Server) and some external hardware or software.
The CommScope Integration Service (CSIS) is a software component that acts as a bridge between the IRM system and CommScope's ImVision products. It facilitates the communication and data exchange between these two systems, making them work together smoothly. The CSIS is a separate IRM micro service component written specifically for that integration and contains most of the business logic required for the integration. As a typical Integration Service within IRM, CSIS can operate both reactively - taking action directly on the user's request - or actively, taking action on its own accord, say during an ongoing Synchronization operation, or an event trigger.
The CSIS plays a crucial role in the integration between IRM and CommScope by performing the following functions:
Data Synchronisation: The Integration Service ensures that relevant data, such as infrastructure configurations (i.e. cable connections),
MAC operations, and work order details, are synchronized between the IRM system and ImVision Controllers. This synchronization enables accurate tracking and management of infrastructure resources.
Communication Facilitation: The Integration Service establishes a communication channel between the IRM system and ImVision Controllers, allowing them to exchange information and instructions. This communication ensures that the IRM system can trigger the creation of work orders in the CommScope AIM system and receive updates on work order completions and other changes in the ImVision hardware.
API Integration: The Integration Service utilizes APIs (Application Programming Interfaces) provided by both the IRM and AIM systems to interact with each system's functionalities. It leverages these APIs to initiate actions, retrieve data, and update information as required for seamless integration.
The CSIS communicates with the IRM Site Server over its standard REST API – the same REST API used by the IRM Web Client. The Integration Service also communicates with ImVision Controllers over their REST API.