NB-IoT - Interoperable Virtualized Platform to Application Solution