A communication interface, CIU, apparatus for a tank gauging system , the CIU apparatus comprising: a plurality of serial connections , wherein the plurality of serial connections are configured to communicate with a tank inventory system and wired tank gauging equipment, using a CIU application, in parallel with communication of wireless tank gauging equipment; a plurality of Ethernet connections configured to connect to a switch to establish communication with the wireless tank gauging equipment using a wireless application; a plurality of software ports, wherein each Ethernet connection includes a software port and the plurality of software ports is divided between the CIU application and the wireless application, the wired tank gauging equipment is configured under each software port; and each software port is configured to communicate between the CIU application and the wireless application; a memory configured to store the CIU application and the wireless application ; and a processor coupled to the memory, serial connection and the Ethernet connection, the processor configured to: receive , via a serial connection, a command message from the tank inventory system using the CIU application, transmit , via an Ethernet connection, the command message to the wireless tank gauging equipment using the wireless application, receive , via the Ethernet connection, a response message from the wireless tank gauging equipment using the wireless application, and transmit , using the serial connection, the response message to the tank inventory system using the CIU application. a plurality of serial connections , wherein the plurality of serial connections are configured to communicate with a tank inventory system and wired tank gauging equipment, using a CIU application, in parallel with communication of wireless tank gauging equipment; a plurality of Ethernet connections configured to connect to a switch to establish communication with the wireless tank gauging equipment using a wireless application; a plurality of software ports, wherein each Ethernet connection includes a software port and the plurality of software ports is divided between the CIU application and the wireless application, the wired tank gauging equipment is configured under each software port; and each software port is configured to communicate between the CIU application and the wireless application; a memory configured to store the CIU application and the wireless application ; and a processor coupled to the memory, serial connection and the Ethernet connection, the processor configured to: receive , via a serial connection, a command message from the tank inventory system using the CIU application, transmit , via an Ethernet connection, the command message to the wireless tank gauging equipment using the wireless application, receive , via the Ethernet connection, a response message from the wireless tank gauging equipment using the wireless application, and transmit , using the serial connection, the response message to the tank inventory system using the CIU application. receive , via a serial connection, a command message from the tank inventory system using the CIU application, transmit , via an Ethernet connection, the command message to the wireless tank gauging equipment using the wireless application, receive , via the Ethernet connection, a response message from the wireless tank gauging equipment using the wireless application, and transmit , using the serial connection, the response message to the tank inventory system using the CIU application. <EOS>