NDNS implementation according to Alex's Ph.D thesis, which is the out-dated design of NDNS