On Name-based Group Communication: Challenges, Concepts, and Transparent Deployment