next generation name service design and implementation 8350175