3.1 Network softwarization & programmability