Growing complexity of networks

To understand the growing complexity of networks, let's compare the classic phone devices of many decades ago with today's smartphones. Obviously, the great potential that the smartphones offer compared to the classic phones makes this comparison sound naive; however, it is worth mentioning the fact that while the classic phones have used a dedicated voice communication network that understandably must have been less complex, by contrast the smartphones use a more complex communication network. That is because today’s communications networks, from frontend devices to backend devices, are various vendor technologies, resulting in more complexity when it comes to network scaling, upgrading, or patching.