IPv5 was canceled during the developmental stage because it relied on 32-bit addressing, the same as IPv4. So, it would have faced the same problems of insufficient address if it had come into existence. That is why it was replaced with IPv6 pretty quickly.