Dear Alexander, I have two TLV parameter, the first for "carrier routing code 0x1400" and the second for "tariff code 0x1401" so I add two TLV parameter like that
Carrier routing code
group = smpp-tlv
name = TLV-name....
tag = 0x1400
type = octetstring
length = 20
smsc-id = xxxxx
Tariff code
group = smpp-tlv
name = TLV-name....
tag = 0x1401
type = octetstring
length = 20
smsc-id = xxxxx
So in the metadata parameter I add a carrier name also when I add the
binfo=C500 in the MT url to charge 5 $ it was not work, I use wireshark to
check the packet I found only the carrier parameter in optional parameters
Optional parameters
Optional parameter: 0x1400 (0x1400): 43415f57494e44
Tag: 0x1400
Length: 7
Value: 43415f57494e44
So I need to send additional parameter (for tariff code 0x1401) like that to
charge 5 $:
Optional parameter: 0x1401 (0x1401): 43353030
Tag: 0x1401
Length: 4
Value: 43353030
Best Regards
Michael Farouk | Network & Platform Coordinator
ARPUPLUS - An Orascom Telecom Company
Algeria | Morocco | Tunisia | Egypt | Sudan | Jordan | Lebanon | Iraq | KSA |
UAE | Yemen |
Palestine | Pakistan | Bangladesh | Italy | Canada | USA |
Mob: +20.122.174.9662| Tel: +20.2.3345.8301/2 | Fax: +20.2.3304.3201
Email: [email protected]<mailto:[email protected]> | Web:
www.arpuplus.com<http://www.arpuplus.com/>
[cid:[email protected]]
From: Alexander Malysh [mailto:[email protected]] On Behalf Of Alexander
Malysh
Sent: Sunday, April 01, 2012 10:23 PM
To: Michael Farouk
Cc: [email protected]
Subject: Re: the tariff code
Hi,
you have to send metadata in your request that include tlv name. Please check
metadata section in userguide.
Thanks,
Alex
Am 01.04.2012 um 12:55 schrieb Michael Farouk:
Dears,
I faced problem kannel 1.5.0 in the tariff code; I connect with the USA
operator with the SMPP protocol so I have a TLV parameter for the tariff code
(0x1401) the following my TLV configuration:
group = smpp-tlv
name = TLV-name....
tag = 0x1401
type = octetstring
length = 20
smsc-id = xxxxx
Also in the MT ULR to send message I add the parameter binfo=C500 it mean the
handset will be charge the 5 dollars, when use the wireshark to check the
packet between my kannel server and SMSC I cannot see the optional parameter so
this message not charge with 5 dollars.
So I need to help to solve my problem,
Best Regards
Michael
<<inline: image001.jpg>>
