Questions tagged [pdu]

Protocol Data Unit. Also know as Concatenated SMS, it is a way to extend SMS messages beyond the usual 160 character data limit.

In the cellular phone industry, mobile phones and their networks sometimes support concatenated short message service (or concatenated SMS) to overcome the limitation on the number of characters that can be sent in a single SMS text message transmission (which is usually 160). Using this method, long messages are split into smaller messages by the sending device and recombined at the receiving end. Each message is then billed separately. When the feature works properly, it is nearly transparent to the user, appearing as a single long text message.

http://en.wikipedia.org/wiki/Concatenated_SMS

117 questions
1
vote
0 answers

how to create a SmsMessage from a pdu object expecially when working wity WorkManager InputData considerring the pdu has been created as a String

I am using a Broadcast Receiver to intercept incoming messages. I have passed the intent data from the OnReceive method to a WorkManager class. I want to get a SmsMessage from the pdu but since the data being received on the doWork method is String…
Jackson
  • 315
  • 3
  • 12
1
vote
0 answers

Retrieving target IP address from PDU Packet using SNMP4J

I had problem in retrieving the target ip address from received pdu. The "getPeerAddress()" gave me the sender's ip address. But what I want is the ip iddress or host name in the command/received pdu. Eg "10.255.255.221" from snmpset -v 1 -c M…
Reggie
  • 49
  • 10
1
vote
2 answers

how to send long message using node smpp?

exports.sendSMS = function (session, to, text, sourceAddress, jsonMessageHistoryIds, callback) { console.log('messege',text); session.submit_multi({ source_addr: sourceAddress, dest_address: to, short_message:…
1
vote
1 answer

How can I get time zone information for an SMS with Twilio?

I would like to see the time zone that a user is in when they send a text message to my Twiml app so that the app can respond appropriately. My research into the anatomy of an SMS leads me to believe that all SMS messages contain information about…
1
vote
0 answers

Sending SMS-COMMAND PDU to SMSC for deleting submitted message

I am trying to send SMS-COMMAND PDU which should delete previously submitted message in SMSC. The modem is responding with +CMS 500 error which means invalid PDU mode. the setup i am using - huawei modem AT+CMGF=0 AT+CMGS=14 with PDU in bytes…
1
vote
0 answers

Python smspdu outputs invalid PDU format

I'm working on a script that will communicate with telnet and will request sms message to be sent. Protocol which I'm using requires messages to be in PDU format converted to BASE64. Everything works fine when I'm doing it manually using websites…
gradle
  • 113
  • 2
  • 11
1
vote
2 answers

SMS PDU and User Data Length

I'm writing a code for handling SMS PDUs based on all those ETSI GSM documentations. There is one thing I need to ask about. PDU contains a User Data Length field followed by User Data. According to GSM 03.40, the UDL field is the number of septets…
Mariusz Schimke
  • 3,185
  • 8
  • 45
  • 63
1
vote
2 answers

Defining data encoding of SMS messages in Android

I'm working on an application using the SMS apis for android. The receiving end is an embedded unit that only supports 7-bit encoded SMS and the string I'm sending consists only of symbols from this particular alphabet which makes you think that…
m__
  • 1,721
  • 1
  • 17
  • 30
1
vote
1 answer

Convert text into PDU format

I am developing a message server like thing which support PDU format (using android phone) to send messages. I have used online encoders to convert my text but i don't know the real steps to convert a text into PDU format I don't think it just a…
Mohammad Rashid
  • 138
  • 3
  • 16
1
vote
1 answer

how to realize delivery message and incoming message in PDU format?

i read my modem inbox and get to type of message one message is my send text's delivery report and another one is a received message how can i detect which one is delivery report and which one is incoming message? AT+CMGL=4 +CMGL:…
motevalizadeh
  • 5,244
  • 14
  • 61
  • 108
1
vote
0 answers

Concatenated PDU Flash message

I'm trying to send concatenated flash messages using a sim900 gsm module. Both messages are sent successfully, but I can see only one on my cell phone. These are the PDUs I'm using: AT+CMGS=140 pdu part 1 = …
Zaxter
  • 2,939
  • 3
  • 31
  • 48
1
vote
3 answers

Please recommend PDU SMS format code or library for .NET or C++

I have been searching a lot for a chunk of code, or a library to format SMS messages in PDU format and had little luck. They were either huge monsters with terrific dependencies on everything way above my requirements and a very obscure interface,…
Pavel Radzivilovsky
  • 18,794
  • 5
  • 57
  • 67
1
vote
2 answers

Android MMS, how to parse PDU?

OK folks, I know how to intercept SMS and/or MMS receiver broadcasts I know how to parse SMS pdu I know how to save MMS and SMS to device storage Only missing moment for me is how to parse MMS PDU and get binary data and its mime type. Can…
Barmaley
  • 16,638
  • 18
  • 73
  • 146
1
vote
1 answer

SMPP delivery receipt response not coming in Node smpp

I am using Node SMPP,i am able to send SMS to my number but i can't get delivery receipt it is delivered or not . Please refer my below code can you please guide if anything went wrong var smpp = require('smpp'); var session =…
mahesh
  • 332
  • 4
  • 7
1
vote
1 answer

How to handle delivery report in GSM Modem?

i want to use GSM Modem in an application for some purpose. what i want is handling SMS delivery report for list of sent sms. GSM Modem inbox & outbox are limited to 15 items. every time i read the inbox the gsm modem return a list an clear the…
Soheil Ghahremani
  • 1,135
  • 1
  • 16
  • 36