UGS middleware for monitoring state of underground utilities

This paper describes UGS middleware (UGS-M) to support an underground safety service (UGS). UGS-M consists of communication manager, data translator, resource manager, sensing data manager, and monitoring manager. One of the most important roles of UGS-M is the abstraction of the various sensing devices installed in the underground. They are used to acquire the state changes of the underground utilities. To manage differences among the devices, UGS-M uses the standard interface, ISO/IEC 30128, which provides a single interface with them. UGS-M has been developed to provide a powerful tool that enhances the ability to monitor the underground environment and will help improve the efficiency of the underground safety management.