Ekinops, IEC Telecom deliver portable satellite communication platform