Re: WAP push message over USSD
Hello Willy, USSD feature for sending normal message is already present in Kannel. I want to push WAP message over USSD as we used push over normal SMS. On Thu, May 17, 2012 at 7:11 PM, Willy Mularto sangpr...@gmail.com wrote: Is this Kannel's new feature? I read the user guide and found no information regarding this thing. AFAIK USSD is telco's territory, based on common practice, usually telco provide us some API. Here in Indonesia USSD final instruction will hit some URL and or simulate MO. On May 17, 2012, at 7:28 PM, GSM Revolution wrote: Hi, Please provide some idea how to send WAP push message over USSD. Thanks in advance.. Regards Rk Willy Mularto F300HD+MR18DE (NLC1725)
WAP push message over USSD
Hi, Please provide some idea how to send WAP push message over USSD. Thanks in advance.. Regards Rk
Re: Network Initiated USSR
Hi Elton, I do not see any optional parameters for Network Initiated USSR in captured log. I am setting metadata in kannel url but captured log is not showing anything. Can you please clarify it. Thanks On 2/16/10, Elton Hoxha elt...@gmail.com wrote: Your packets look normal, identical like mines. I even copied your text and tried in my send-sms url and it is shown as ussr Welcome to World 1.Time 2.Date Are u sure that ussd side is not blocking network initiated ussr? On Tue, Feb 16, 2010 at 8:11 AM, GSM Revolution gsm@gmail.com wrote: Hi Elton, Please find attachment for smpp captured packt for submit_sm and its response. I am not sending captured log to supp...@kannel.org due to security reason. Thanks Regards Ricky On 2/15/10, Elton Hoxha elt...@gmail.com wrote: Strange, if you can post some logs showing submit pdu-s and responses. If you can take any smpp dump, it would be better . On Mon, Feb 15, 2010 at 2:05 PM, GSM Revolution gsm@gmail.com wrote: still i am getting as USSN after every modification!! On 2/15/10, Elton Hoxha elt...@gmail.com wrote: It is enough to put some digits there instead of alphanumeric, ther is no need for definition at USSDC. On Mon, Feb 15, 2010 at 1:13 PM, GSM Revolution gsm@gmail.com wrote: Is this number provided by the USSD centre or i can put any 3 digit number?? On 2/15/10, Elton Hoxha elt...@gmail.com wrote: YEs I mentioned From parameter, put some 3 digit number. On Mon, Feb 15, 2010 at 1:07 PM, GSM Revolution gsm@gmail.com wrote: Hi, I have changed the destination parameter to in url. nothing else was changed. Do i require to change sender address?? On 2/15/10, Elton Hoxha elt...@gmail.com wrote: I had a look again on your URL http://localhost:8080/cgi-bin/sendsms?user=ABCpassword=XYZfrom=Testto=123456789012text=WelCome%20To%20World%0A1%2ETime%0A2%2EDate%0Ametadata=%3Fsmpp%3Fservice%5Fop%3D2%26session%5Finfo%3D From parameter is modified by you as aphanumeric or is it really like that? In my case Kannel would receive back an error if I would use aphanumeric, I dont think your USSD is suporting it either. On Mon, Feb 15, 2010 at 12:45 PM, Elton Hoxha elt...@gmail.com wrote: There must be also other parameters like (but I dont think are relevant in your case): - At Kannel Side, in smpp group service-type = USSD - At USSD Center side, your client`s service type (among CMT, VMN, VMA etc) should be configured as USSD. I guess you have arranged also the pdu type to be deliver or submit_sm, because data_sm is not available. By the way which vendor is providing your USSDC? On Mon, Feb 15, 2010 at 12:35 PM, ricky123 gsm@gmail.com wrote: Hi, I removed session info from metadata for Network Initiated USSR but getting same an USSN. do you think any configuration required at smpp server side? elthox wrote: Hi, I`m just wondering why you are using session info TLV. The session can be handled easily in application side, no need to use kannel for it. At least this is the way I`m developing the ussd menu. It is just an assumption, maybe doesnt affect at all, but try not to include the session info inside meta-data, leave it purely for service_op. Regards On Mon, Feb 15, 2010 at 10:19 AM, ricky123 gsm@gmail.com wrote: Hi, Thank you for your reply. I changed length to '1' and found no difference. still i am getting as an USSN messgae not an USSR. elthox wrote: Hi, The send-sms URL looks OK, when meta data variable is set to 2 you should receive the USSR request in your mobile. Try to change the length = 2 in your conf to length = 1. Hope it helps On Mon, Feb 15, 2010 at 8:55 AM, GSM Revolution gsm@gmail.com wrote: Hi, I want to start an USSR with session initiated from network end(not from handset). I am sending Network Initiated USSR to smpp server with ussd_service_op and its_session_info but getting as an USSN in my handset. parameters set for metadata are - *ussd_service_op=2 (for USSR) and its_session_info=* Here is the URL post - http://localhost:8080/cgi-bin/sendsms?user=ABCpassword=XYZfrom=Testto=123456789012text=WelCome%20To%20World%0A1%2ETime%0A2%2EDate%0Ametadata=%3Fsmpp%3Fservice%5Fop%3D2%26session%5Finfo%3D Do i need any other parameter configuration in kannel config file ?? Fragment of my config file is - *group = smpp-tlv name = service_op tag = 0x0501 type = integer length = 2 group = smpp-tlv name = session_info tag = 0x1383 type = octetstring length = 4 * -- View this message in context: http
TLV issue
Hi, i am using kannel version cvs-20100121 for USSD push . i am sending metadata in http url in proper url encoded format , but do not find TLV parameters in kannel log file. Do i need any modification for this in kannel codes? please confirm me. Thanks Regards Ricky
Re: Network Initiated USSR
Hi, I have changed the destination parameter *to* in url. nothing else was changed. Do i require to change sender address?? On 2/15/10, Elton Hoxha elt...@gmail.com wrote: I had a look again on your URL http://localhost:8080/cgi-bin/sendsms?user=ABCpassword=XYZfrom=Testto=123456789012text=WelCome%20To%20World%0A1%2ETime%0A2%2EDate%0Ametadata=%3Fsmpp%3Fservice%5Fop%3D2%26session%5Finfo%3D From parameter is modified by you as aphanumeric or is it really like that? In my case Kannel would receive back an error if I would use aphanumeric, I dont think your USSD is suporting it either. On Mon, Feb 15, 2010 at 12:45 PM, Elton Hoxha elt...@gmail.com wrote: There must be also other parameters like (but I dont think are relevant in your case): - At Kannel Side, in smpp group service-type = USSD - At USSD Center side, your client`s service type (among CMT, VMN, VMA etc) should be configured as USSD. I guess you have arranged also the pdu type to be deliver or submit_sm, because data_sm is not available. By the way which vendor is providing your USSDC? On Mon, Feb 15, 2010 at 12:35 PM, ricky123 gsm@gmail.com wrote: Hi, I removed session info from metadata for Network Initiated USSR but getting same an USSN. do you think any configuration required at smpp server side? elthox wrote: Hi, I`m just wondering why you are using session info TLV. The session can be handled easily in application side, no need to use kannel for it. At least this is the way I`m developing the ussd menu. It is just an assumption, maybe doesnt affect at all, but try not to include the session info inside meta-data, leave it purely for service_op. Regards On Mon, Feb 15, 2010 at 10:19 AM, ricky123 gsm@gmail.com wrote: Hi, Thank you for your reply. I changed length to '1' and found no difference. still i am getting as an USSN messgae not an USSR. elthox wrote: Hi, The send-sms URL looks OK, when meta data variable is set to 2 you should receive the USSR request in your mobile. Try to change the length = 2 in your conf to length = 1. Hope it helps On Mon, Feb 15, 2010 at 8:55 AM, GSM Revolution gsm@gmail.com wrote: Hi, I want to start an USSR with session initiated from network end(not from handset). I am sending Network Initiated USSR to smpp server with ussd_service_op and its_session_info but getting as an USSN in my handset. parameters set for metadata are - *ussd_service_op=2 (for USSR) and its_session_info=* Here is the URL post - http://localhost:8080/cgi-bin/sendsms?user=ABCpassword=XYZfrom=Testto=123456789012text=WelCome%20To%20World%0A1%2ETime%0A2%2EDate%0Ametadata=%3Fsmpp%3Fservice%5Fop%3D2%26session%5Finfo%3D Do i need any other parameter configuration in kannel config file ?? Fragment of my config file is - *group = smpp-tlv name = service_op tag = 0x0501 type = integer length = 2 group = smpp-tlv name = session_info tag = 0x1383 type = octetstring length = 4 * -- View this message in context: http://old.nabble.com/Network-Initiated-USSR-tp27590456p27591144.html Sent from the Kannel - User mailing list archive at Nabble.com. -- View this message in context: http://old.nabble.com/Network-Initiated-USSR-tp27590456p27592263.html Sent from the Kannel - User mailing list archive at Nabble.com.
Re: Network Initiated USSR
Is this number provided by the USSD centre or i can put any 3 digit number?? On 2/15/10, Elton Hoxha elt...@gmail.com wrote: YEs I mentioned From parameter, put some 3 digit number. On Mon, Feb 15, 2010 at 1:07 PM, GSM Revolution gsm@gmail.com wrote: Hi, I have changed the destination parameter *to* in url. nothing else was changed. Do i require to change sender address?? On 2/15/10, Elton Hoxha elt...@gmail.com wrote: I had a look again on your URL http://localhost:8080/cgi-bin/sendsms?user=ABCpassword=XYZfrom=Testto=123456789012text=WelCome%20To%20World%0A1%2ETime%0A2%2EDate%0Ametadata=%3Fsmpp%3Fservice%5Fop%3D2%26session%5Finfo%3D From parameter is modified by you as aphanumeric or is it really like that? In my case Kannel would receive back an error if I would use aphanumeric, I dont think your USSD is suporting it either. On Mon, Feb 15, 2010 at 12:45 PM, Elton Hoxha elt...@gmail.com wrote: There must be also other parameters like (but I dont think are relevant in your case): - At Kannel Side, in smpp group service-type = USSD - At USSD Center side, your client`s service type (among CMT, VMN, VMA etc) should be configured as USSD. I guess you have arranged also the pdu type to be deliver or submit_sm, because data_sm is not available. By the way which vendor is providing your USSDC? On Mon, Feb 15, 2010 at 12:35 PM, ricky123 gsm@gmail.com wrote: Hi, I removed session info from metadata for Network Initiated USSR but getting same an USSN. do you think any configuration required at smpp server side? elthox wrote: Hi, I`m just wondering why you are using session info TLV. The session can be handled easily in application side, no need to use kannel for it. At least this is the way I`m developing the ussd menu. It is just an assumption, maybe doesnt affect at all, but try not to include the session info inside meta-data, leave it purely for service_op. Regards On Mon, Feb 15, 2010 at 10:19 AM, ricky123 gsm@gmail.com wrote: Hi, Thank you for your reply. I changed length to '1' and found no difference. still i am getting as an USSN messgae not an USSR. elthox wrote: Hi, The send-sms URL looks OK, when meta data variable is set to 2 you should receive the USSR request in your mobile. Try to change the length = 2 in your conf to length = 1. Hope it helps On Mon, Feb 15, 2010 at 8:55 AM, GSM Revolution gsm@gmail.com wrote: Hi, I want to start an USSR with session initiated from network end(not from handset). I am sending Network Initiated USSR to smpp server with ussd_service_op and its_session_info but getting as an USSN in my handset. parameters set for metadata are - *ussd_service_op=2 (for USSR) and its_session_info=* Here is the URL post - http://localhost:8080/cgi-bin/sendsms?user=ABCpassword=XYZfrom=Testto=123456789012text=WelCome%20To%20World%0A1%2ETime%0A2%2EDate%0Ametadata=%3Fsmpp%3Fservice%5Fop%3D2%26session%5Finfo%3D Do i need any other parameter configuration in kannel config file ?? Fragment of my config file is - *group = smpp-tlv name = service_op tag = 0x0501 type = integer length = 2 group = smpp-tlv name = session_info tag = 0x1383 type = octetstring length = 4 * -- View this message in context: http://old.nabble.com/Network-Initiated-USSR-tp27590456p27591144.html Sent from the Kannel - User mailing list archive at Nabble.com. -- View this message in context: http://old.nabble.com/Network-Initiated-USSR-tp27590456p27592263.html Sent from the Kannel - User mailing list archive at Nabble.com.
Re: Network Initiated USSR
still i am getting as USSN after every modification!! On 2/15/10, Elton Hoxha elt...@gmail.com wrote: It is enough to put some digits there instead of alphanumeric, ther is no need for definition at USSDC. On Mon, Feb 15, 2010 at 1:13 PM, GSM Revolution gsm@gmail.com wrote: Is this number provided by the USSD centre or i can put any 3 digit number?? On 2/15/10, Elton Hoxha elt...@gmail.com wrote: YEs I mentioned From parameter, put some 3 digit number. On Mon, Feb 15, 2010 at 1:07 PM, GSM Revolution gsm@gmail.comwrote: Hi, I have changed the destination parameter *to* in url. nothing else was changed. Do i require to change sender address?? On 2/15/10, Elton Hoxha elt...@gmail.com wrote: I had a look again on your URL http://localhost:8080/cgi-bin/sendsms?user=ABCpassword=XYZfrom=Testto=123456789012text=WelCome%20To%20World%0A1%2ETime%0A2%2EDate%0Ametadata=%3Fsmpp%3Fservice%5Fop%3D2%26session%5Finfo%3D From parameter is modified by you as aphanumeric or is it really like that? In my case Kannel would receive back an error if I would use aphanumeric, I dont think your USSD is suporting it either. On Mon, Feb 15, 2010 at 12:45 PM, Elton Hoxha elt...@gmail.comwrote: There must be also other parameters like (but I dont think are relevant in your case): - At Kannel Side, in smpp group service-type = USSD - At USSD Center side, your client`s service type (among CMT, VMN, VMA etc) should be configured as USSD. I guess you have arranged also the pdu type to be deliver or submit_sm, because data_sm is not available. By the way which vendor is providing your USSDC? On Mon, Feb 15, 2010 at 12:35 PM, ricky123 gsm@gmail.com wrote: Hi, I removed session info from metadata for Network Initiated USSR but getting same an USSN. do you think any configuration required at smpp server side? elthox wrote: Hi, I`m just wondering why you are using session info TLV. The session can be handled easily in application side, no need to use kannel for it. At least this is the way I`m developing the ussd menu. It is just an assumption, maybe doesnt affect at all, but try not to include the session info inside meta-data, leave it purely for service_op. Regards On Mon, Feb 15, 2010 at 10:19 AM, ricky123 gsm@gmail.com wrote: Hi, Thank you for your reply. I changed length to '1' and found no difference. still i am getting as an USSN messgae not an USSR. elthox wrote: Hi, The send-sms URL looks OK, when meta data variable is set to 2 you should receive the USSR request in your mobile. Try to change the length = 2 in your conf to length = 1. Hope it helps On Mon, Feb 15, 2010 at 8:55 AM, GSM Revolution gsm@gmail.com wrote: Hi, I want to start an USSR with session initiated from network end(not from handset). I am sending Network Initiated USSR to smpp server with ussd_service_op and its_session_info but getting as an USSN in my handset. parameters set for metadata are - *ussd_service_op=2 (for USSR) and its_session_info=* Here is the URL post - http://localhost:8080/cgi-bin/sendsms?user=ABCpassword=XYZfrom=Testto=123456789012text=WelCome%20To%20World%0A1%2ETime%0A2%2EDate%0Ametadata=%3Fsmpp%3Fservice%5Fop%3D2%26session%5Finfo%3D Do i need any other parameter configuration in kannel config file ?? Fragment of my config file is - *group = smpp-tlv name = service_op tag = 0x0501 type = integer length = 2 group = smpp-tlv name = session_info tag = 0x1383 type = octetstring length = 4 * -- View this message in context: http://old.nabble.com/Network-Initiated-USSR-tp27590456p27591144.html Sent from the Kannel - User mailing list archive at Nabble.com. -- View this message in context: http://old.nabble.com/Network-Initiated-USSR-tp27590456p27592263.html Sent from the Kannel - User mailing list archive at Nabble.com.
Network Initiated USSR
Hi, I want to start an USSR with session initiated from network end(not from handset). I am sending Network Initiated USSR to smpp server with ussd_service_op and its_session_info but getting as an USSN in my handset. parameters set for metadata are - *ussd_service_op=2 (for USSR) and its_session_info=* Here is the URL post - http://localhost:8080/cgi-bin/sendsms?user=ABCpassword=XYZfrom=Testto=123456789012text=WelCome%20To%20World%0A1%2ETime%0A2%2EDate%0Ametadata=%3Fsmpp%3Fservice%5Fop%3D2%26session%5Finfo%3D Do i need any other parameter configuration in kannel config file ?? Fragment of my config file is - *group = smpp-tlv name = service_op tag = 0x0501 type = integer length = 2 group = smpp-tlv name = session_info tag = 0x1383 type = octetstring length = 4 *
How to send TLV for USSD Push
Hi, I want to push USSN through kannel but unable to send. Configuration for TLV for USSD is - *group = smpp-tlv name = service_type tag = 0x0501 type = octetstring length = 2 smsc-id = Unicel1 group = smpp-tlv name = message_payload tag = 0x0424 type = octetstring length = 20 smsc-id = Unicel1 group = smpp-tlv name = dest_bearer_type tag = 0x0007 type = integer length = 2 smsc-id = Unicel1* I am passing request through http request - before encoding of metadata is -*?smpp?service_type=3dest_bearer_type=4message_payload=0203040506 * After url encode * http://localhost:8080/cgi-bin/sendsms?user=XYZpassword=ABCfrom=testto=011234554321metadata=%3Fsmpp%3Fservice%5Ftype%3D3%26dest%5Fbearer%5Ftype%3D4%26message%5Fpayload%3D0203040506 * In bearerbox I do not see any TLV parameters. Do i require any patch for this?? Please help me out of this issue Thanks in advance Regards Ricky