abstract red network design