Diafaan SMS Server can only match a delivery report to the original SMS message if the destination number in the message is exactly the same as the number in the delivery report. If the number format in the delivery report is different, for instance if it contains an extra '+' character to indicate that it is an International number, the status of the message will not be changed.
If the delivery reports that you receive contains the extra two digits and the destination number in the original message does not contain these digits, Diafaan SMS Server won't be able to handle the delivery reports properly.
I was tring Diafaan SMS Server. It successfully sent an SMS but no delivery report was received. So I checked the communication log and found a problem.
Recently Bangladeshi mobile operators introduce a service called Mobile Number Portability (MNP). Mobile Number Portability is a service through which a customer can switch from a current mobile operator to another mobile operator by keeping the MSISDN (Mobile number) unchanged. To solve the problem they internally add two-digit numbers according to the operator.
such as 71 for GrameenPhone, 81 for Robi Axiata. Like bellow, they classify the number.
and for Robi
880811817****** and more.
I found a clue in the communication log PDU format.
I appreciate your quick response.
I am interested in the Diafaan SMS Server.
Most Users Ever Online: 494
Currently Browsing this Page:
Guest Posters: 616
Newest Members:, Henk Helmantel
Administrators: Henk Helmantel: 1312