This document discusses centralized fault management of docks in marine sensor networks. It proposes a distributed routing algorithm (DRA) and network topology management technique (NTMT) to address issues with existing systems. DRA allows for pre-failure detection of nodes by having nodes send heartbeat messages to neighbors. If a node fails, NTMT selects a replacement node from the smallest affected network partition and coordinates moving related nodes to restore connectivity while maintaining existing links. The techniques are analyzed through simulations which show improvements over previous approaches by enabling pre-failure detection and recovery without significantly increasing path lengths or overhead.