code: public byte[] bindResp(int commandId, int sequenceNumber, String systemId,
              byte scInterfaceVersion) throws PDUStringException {
          StringValidator.validateString(systemId, StringParameter.SYSTEM_ID);
          PDUByteBuffer buf = new PDUByteBuffer(commandId, 0, sequenceNumber);
          buf.append(systemId);
  
          OptionalParameter optParam = new OptionalParameter.Byte(
                  Tag.SC_INTERFACE_VERSION, scInterfaceVersion);
          buf.append(optParam.serialize());
          return buf.toBytes();
      }
docs: /*
  (non-Javadoc)
  
  @see org.jsmpp.util.PDUComposer#bindResp(int, int, java.lang.String,
  byte)