9 Computer network interface device featuring edge computing gateways for enabling field communications, asset monitoring, data analysis, data collection, asset management, video monitoring, process automation, security monitoring, software management and software configuration management, asset testing, and custom application development, for all types of railroad industries