The possible solutions to the limitation of IPv4 addressing are:
1. IP version 6 (IPv6) or IP next generation (IPng). This is the latest version of IP. This solves a lot of problems in IPv4. This document doesn't discuss about IPv6.
2. Classless Inter Domain Routing (CIDR)