Other Network Architecture – Network design principles