AT+SAPBR and many more commands are not supported in EC200U-CN?

I was using SIM800 module and there is AT+SAPBR command for bearer. but I was writing library for EC200U-CN to work the same way as SIM800 works. But I found that AT+SAPBR and many more commands are not supported.

Is there any alternate command for the same. Basically I want to execute below set for commands to connect to the internet.

sendAT(GF("+CIPSHUT"));
if (waitResponse(60000L) != 1)
return false;

sendAT(GF("+CGATT=0"));  // Deactivate the bearer context
if (waitResponse(60000L) != 1)
  return false;

// Set the Bearer for the IP
sendAT(GF("+SAPBR=3,1,“Contype”,“GPRS”")); // Set the connection type to GPRS
waitResponse();

sendAT(GF("+SAPBR=3,1,\"APN\",\""), apn, '"');  // Set the APN
waitResponse();

if (user && strlen(user) > 0) {
  sendAT(GF("+SAPBR=3,1,\"USER\",\""), user, '"');  // Set the user name
  waitResponse();
}
if (pwd && strlen(pwd) > 0) {
  sendAT(GF("+SAPBR=3,1,\"PWD\",\""), pwd, '"');  // Set the password
  waitResponse();
}

// Define the PDP context
sendAT(GF("+CGDCONT=1,\"IP\",\""), apn, '"');
waitResponse();

// Activate the PDP context
sendAT(GF("+CGACT=1,1"));
waitResponse(60000L);

// Open the definied GPRS bearer context
sendAT(GF("+SAPBR=1,1"));
waitResponse(85000L);
// Query the GPRS bearer context status
sendAT(GF("+SAPBR=2,1"));
if (waitResponse(30000L) != 1)
  return false;

// Attach to GPRS
sendAT(GF("+CGATT=1"));
if (waitResponse(60000L) != 1)
  return false;

// TODO: wait AT+CGATT?

// Set to multi-IP
sendAT(GF("+CIPMUX=1"));
if (waitResponse() != 1) {
  return false;
}

// Put in "quick send" mode (thus no extra "Send OK")
sendAT(GF("+CIPQSEND=1"));
if (waitResponse() != 1) {
  return false;
}

// Set to get data manually
sendAT(GF("+CIPRXGET=1"));
if (waitResponse() != 1) {
  return false;
}

// Start Task and Set APN, USER NAME, PASSWORD
sendAT(GF("+CSTT=\""), apn, GF("\",\""), user, GF("\",\""), pwd, GF("\""));
if (waitResponse(60000L) != 1) {
  return false;
}

// Bring Up Wireless Connection with GPRS or CSD
sendAT(GF("+CIICR"));
if (waitResponse(60000L) != 1) {
  return false;
}

// Get Local IP Address, only assigned after connection
sendAT(GF("+CIFSR;E0"));
if (waitResponse(10000L) != 1) {
  return false;
}

// Configure Domain Name Server (DNS)
sendAT(GF("+CDNSCFG=\"8.8.8.8\",\"8.8.4.4\""));
if (waitResponse() != 1) {
  return false;
}

Hi
You can refer to the following documents to achieve this function, thank you,
Quectel_EC200U&EG915U_Series_TCP(IP)_Application_Note_V1.1.pdf (462.7 KB)