NGCI: Next Generation Communication Interoperability