The Short Message Peer-to-Peer (SMPP) protocol is a telecommunications industry protocol for exchanging SMS messages between SMS peer entities such as short message service centers and/or External Short Messaging Entities.
Questions tagged [smpp]
461 questions
3
votes
1 answer
Creating a SMPP Server using HTTP API
I have a SMS API that supports JSON via HTTP protocol. It receives SMS request from clients in JSON format and forward it to Gateway/SMSC using my own script.
Now I am trying to develop a SMPP Server for one of our client where the client can…

Abhijith Nair
- 31
- 4
3
votes
1 answer
sending short messages using open smpp 3.4
I have build an application to sending short messages using smpp 3.4 and that work well, but in some phones i got this message:
Can not display this message
this is my function source code :
public String sendMsg(JsonObject paramsIN) {
String…

Mhammad Sellam
- 160
- 1
- 15
3
votes
2 answers
SMS Gateway SMSC/ESME TON/NPI
I'm developing an SMS Gateway and I was thinking about the features that I should implement in it. So I reviewed some SMS gateways (SMSNOW, SMS studio, and Ozeki) for examples.
I almost finished the implementation but I came across a feature in…

Stacker
- 8,157
- 18
- 73
- 135
3
votes
1 answer
SMPP Server CloudHopper - how I should receive multipart messages?
I have CloudHopper SMPP server, at this moment I can receive a simple short messages.
if (pduRequest.getCommandId() == SmppConstants.CMD_ID_SUBMIT_SM) {
SubmitSm request = (SubmitSm) pduRequest;
request.getShortMessage();
....
}
But…

user1647166
- 81
- 1
- 8
3
votes
1 answer
How to process the submit_sm_resp over smpp protocol
I have implemented Sending message over SMPP, everything is fine but as per the SMPP protocol if message are sent to Invalid_destination_address it will reply with org.smpp.pdu.SubmitSM object which contains following body
(submit_resp: (pdu: 16…

VinodBokare
- 41
- 2
- 6
3
votes
0 answers
Split long SMS is concatenated wrongly on mobile ignoring the reference number
I use Cloudhopper library to connect to SMSC and submit messages.
I split long message in a standard way:
split text into small chunks of 134 bytes
generate next reference number
create UDH 6 bytes with ref number
send parts one by one
I have…

BugBuster
- 43
- 3
3
votes
2 answers
How to set up Kannel without using a 3rd party gateway service
I'd like to set up Kannel to send SMS messages without going through a 3rd party gateway like Clickatell or Twilio. In other words, I'd like to connect to the SMPP server for each wireless services (AT&T, Verizon, etc.).
How difficult/easy is it…

cotopaxi
- 153
- 2
- 7
3
votes
0 answers
Camel SMPP custom SMS port
I'm currently trying to send a SMS with Camel SMPP but I'm failing on sending it to a specific destination port.
Actually nothing port related happens on my SMPP server.
Here is my current code in my Processor…

Jonathan Crégut
- 193
- 1
- 2
- 8
3
votes
0 answers
DeliveryReceipt for message is null
I'm using the JSMPP SMPP library for sending SMS to mobile numbers which is running successfully but deliverSm.getShortMessage() and deliverSm.getShortMessageAsDeliveryReceipt are NULL -- that is, I am not able to receive deliveryReceipt.
Connection…

user2252825
- 31
- 1
3
votes
1 answer
how to convert String to bytes in Erlang
I am trying to implement SMPP protocol using Erlang and I have hit a dead end trying to convert string e.g. username and password to bytes in order to come up with a PDU to send over to the SMSC. All the search and reading various materials has not…

McKibet
- 633
- 1
- 5
- 12
3
votes
2 answers
How do I run the cloudhopper demo as a Java application?
How to use Twitter cloudhopper?
I took the source code and tried to run the demo code as a Java application but I don't know to test it.
Are there any tutorials for cloudhopper?

a omar
- 31
- 1
- 2
3
votes
1 answer
Perl Net::SMPP query_sm PDU error "Message ID invalid" 0x0C ESME_RINVMSGID
I'm trying to query the status of an SMS sent via perl Net:SMPP module using query_sm.
I populate my submit_sm PDU as follows:
$resp_pdu1 = $smpp->submit_sm(
destination_addr => '12345678910',
short_message => 'test message',
source_addr_ton =>…

mk_gocs
- 58
- 6
3
votes
1 answer
getting unreadable symbols using ruby-smpp
I'm using ruby-smpp to send ussd requests, for now everything working fine with ISO-8859-1 symbols, except Cyrllic.
optionals = {0x0501 => Smpp::OptionalParameter.new(0x0501, '\u0011')}
send_mt("055012", "066012", "Привет", {optional_parameters:…

Said Kaldybaev
- 9,380
- 8
- 36
- 53
3
votes
2 answers
Sending flash message in Arabic via SMPP
I am facing a problem in sending flash message in Arabic while using SMPP protocol in Java. I am successful with sending in standard English format but when I use Arabic unicodes, the message is being delivered in unknown format.
Below is the…

ktk
- 297
- 4
- 13
3
votes
1 answer
How to send and receive USSD by using kannel
I am new in USSD but i am already sending message using Kannel 1.5.4 since long.
I want send/receive USSD request by using kannel. I have smpp v5 account for the same.
It's better if anyone help me by configuration file.
my configuration file…

gauravsanu
- 63
- 2
- 11