The Next Generation Mobile Networks Alliance has one 5G definition , 3GPP has another one and the International Telecommunications Union (ITU) has yet another one, which has just passed first-stage approvals.