reuse dme implementation
(from redmine: issue id 1167, created on 2018-08-26tgradl, closed on 2018-08-27)