@Override
        public void onCallUssdMessageReceived(ImsCall call, int mode, String ussdMessage) {
          if (DBG) log("mImsUssdListener onCallUssdMessageReceived mode=" + mode);

          int ussdMode = -1;

          switch (mode) {
            case ImsCall.USSD_MODE_REQUEST:
              ussdMode = CommandsInterface.USSD_MODE_REQUEST;
              break;

            case ImsCall.USSD_MODE_NOTIFY:
              ussdMode = CommandsInterface.USSD_MODE_NOTIFY;
              break;
          }

          mPhone.onIncomingUSSD(ussdMode, ussdMessage);
        }