For this project, Gauranga implemented an Alarm Multiplexor system, where two of the five systems, which are serial ports, were integrated into a multiplexor hardware box, while the remaining 3 ports from servers will be collected through the Ethernet port. The beside picture shows the graphical representation of the proposed solution. The Multiplexor hardware box sent its data to the alarm server through an Ethernet port too. The alarm application, through the Socket application, will keep on receiving the stream of strings from the Multiplexor hardware. All the strings are parsed and stored in the database. Since it is socket communication, data won’t be lost. If by chance the application is closed, then Multiplexer will store the data internally. Once the connection is established Multiplexer will send the strings to this application. As seen in the figure beside, the LCN & SER ports were multiplexed by a hardware multiplexor box which was based on Linux operating system and Arm-based processor board. The Triconex, MAX DNA station, and Honeywell Experion servers were multiplexed through the Ethernet switch directly to the Alarm Server. The Windows-based application on the Alarm Server did the work of prioritizing the alarms to be displayed from all the three Ethernet-based and two multiplexed alarms stream from the multiplexor box. The Linux CRT PC is an optional PC in the system.