Dear All

We are connecting to an SMSC for USSD purposes.

We require to send a "destination_port=9280" meta-data in the outgoing smpp
pdu.

We have updated the kannel to the svn checkout made on 31/08/2010.

Our current config  is included aswell as debug for incoming and outgoing
messages.

What are we configuring or doing wrong, why is the meta-data not set in the
outgoing pdu.

Kind Regards

Jan

Config:

group = smsc
smsc-id = USSD23
smsc = smpp
host = xxx.xxx.xxx.xxx
port = 2775
transceiver-mode = true
smsc-username = "xxxxxxxx"
smsc-password = "xxxxxxxx"
system-type = ""
service-type = ""
address-range = ""
meta-data = "%3Fsmpp%3Fdestination_port%3D9280"
my-number = "178"
source-addr-autodetect = no
source-addr-ton = 6
source-addr-npi = 0
interface-version = 34

group = sms-service
keyword = default
get-url =
"http://192.168.1.35/srs/ussd/handle.php?from=%p&to=%p&message=%r&binary=%b&;
type=%i&time=%t"
accepted-smsc = USSD23

group = smpp-tlv
name = destination_port
tag = 0x020B
type = integer
length = 2
smsc-id = USSD23

group = smpp-tlv
name = source_port
tag = 0x020A
type = integer
length = 2
smsc-id = USSD23


INCOMING:

2010-09-01 15:48:41 [24667] [6] DEBUG: Optional parameter tag (0x020b)
2010-09-01 15:48:41 [24667] [6] DEBUG: Optional parameter length read as 2
2010-09-01 15:48:41 [24667] [6] DEBUG: Found configured optional parameter
`destination_port'
2010-09-01 15:48:41 [24667] [6] DEBUG: Optional parameter tag (0x020a)
2010-09-01 15:48:41 [24667] [6] DEBUG: Optional parameter length read as 2
2010-09-01 15:48:41 [24667] [6] DEBUG: Found configured optional parameter
`source_port'
2010-09-01 15:48:41 [24667] [6] DEBUG: SMPP[USSD25]: Got PDU:
2010-09-01 15:48:41 [24667] [6] DEBUG: SMPP PDU 0x12c06d0 dump:
2010-09-01 15:48:41 [24667] [6] DEBUG:   type_name: deliver_sm
2010-09-01 15:48:41 [24667] [6] DEBUG:   command_id: 5 = 0x00000005
2010-09-01 15:48:41 [24667] [6] DEBUG:   command_status: 0 = 0x00000000
2010-09-01 15:48:41 [24667] [6] DEBUG:   sequence_number: 256475144 =
0x0f498008
2010-09-01 15:48:41 [24667] [6] DEBUG:   service_type: NULL
2010-09-01 15:48:41 [24667] [6] DEBUG:   source_addr_ton: 1 = 0x00000001
2010-09-01 15:48:41 [24667] [6] DEBUG:   source_addr_npi: 1 = 0x00000001
2010-09-01 15:48:41 [24667] [6] DEBUG:   source_addr: "263733529945"
2010-09-01 15:48:41 [24667] [6] DEBUG:   dest_addr_ton: 2 = 0x00000002
2010-09-01 15:48:41 [24667] [6] DEBUG:   dest_addr_npi: 1 = 0x00000001
2010-09-01 15:48:41 [24667] [6] DEBUG:   destination_addr: "-263178"
2010-09-01 15:48:41 [24667] [6] DEBUG:   esm_class: 0 = 0x00000000
2010-09-01 15:48:41 [24667] [6] DEBUG:   protocol_id: 255 = 0x000000ff
2010-09-01 15:48:41 [24667] [6] DEBUG:   priority_flag: 0 = 0x00000000
2010-09-01 15:48:41 [24667] [6] DEBUG:   schedule_delivery_time: NULL
2010-09-01 15:48:41 [24667] [6] DEBUG:   validity_period: NULL
2010-09-01 15:48:41 [24667] [6] DEBUG:   registered_delivery: 0 = 0x00000000
2010-09-01 15:48:41 [24667] [6] DEBUG:   replace_if_present_flag: 0 =
0x00000000
2010-09-01 15:48:41 [24667] [6] DEBUG:   data_coding: 1 = 0x00000001
2010-09-01 15:48:41 [24667] [6] DEBUG:   sm_default_msg_id: 0 = 0x00000000
2010-09-01 15:48:41 [24667] [6] DEBUG:   sm_length: 13 = 0x0000000d
2010-09-01 15:48:41 [24667] [6] DEBUG:   short_message: "80 33507 178#"
2010-09-01 15:48:41 [24667] [6] DEBUG:   source_port: 0 = 0x00000000
2010-09-01 15:48:41 [24667] [6] DEBUG:   destination_port: 9280 = 0x00002440
2010-09-01 15:48:41 [24667] [6] DEBUG:   source_port: "0"
2010-09-01 15:48:41 [24667] [6] DEBUG:   destination_port: "9280"
2010-09-01 15:48:41 [24667] [6] DEBUG: SMPP PDU dump ends.

OUTGOING REPLY:

2010-09-01 15:48:41 [24667] [6] DEBUG: SMPP[USSD25]: Manually forced source
addr ton = 6, source add npi = 0
2010-09-01 15:48:41 [24667] [6] DEBUG: SMPP[USSD25]: Sending PDU:
2010-09-01 15:48:41 [24667] [6] DEBUG: SMPP PDU 0x12c7dd0 dump:
2010-09-01 15:48:41 [24667] [6] DEBUG:   type_name: submit_sm
2010-09-01 15:48:41 [24667] [6] DEBUG:   command_id: 4 = 0x00000004
2010-09-01 15:48:41 [24667] [6] DEBUG:   command_status: 0 = 0x00000000
2010-09-01 15:48:41 [24667] [6] DEBUG:   sequence_number: 75 = 0x0000004b
2010-09-01 15:48:41 [24667] [6] DEBUG:   service_type: ""
2010-09-01 15:48:41 [24667] [6] DEBUG:   source_addr_ton: 6 = 0x00000006
2010-09-01 15:48:41 [24667] [6] DEBUG:   source_addr_npi: 0 = 0x00000000
2010-09-01 15:48:41 [24667] [6] DEBUG:   source_addr: "178"
2010-09-01 15:48:41 [24667] [6] DEBUG:   dest_addr_ton: 1 = 0x00000001
2010-09-01 15:48:41 [24667] [6] DEBUG:   dest_addr_npi: 1 = 0x00000001
2010-09-01 15:48:41 [24667] [6] DEBUG:   destination_addr: "263733529945"
2010-09-01 15:48:41 [24667] [6] DEBUG:   esm_class: 3 = 0x00000003
2010-09-01 15:48:41 [24667] [6] DEBUG:   protocol_id: 0 = 0x00000000
2010-09-01 15:48:41 [24667] [6] DEBUG:   priority_flag: 0 = 0x00000000
2010-09-01 15:48:41 [24667] [6] DEBUG:   schedule_delivery_time: NULL
2010-09-01 15:48:41 [24667] [6] DEBUG:   validity_period: NULL
2010-09-01 15:48:41 [24667] [6] DEBUG:   registered_delivery: 0 = 0x00000000
2010-09-01 15:48:41 [24667] [6] DEBUG:   replace_if_present_flag: 0 =
0x00000000
2010-09-01 15:48:41 [24667] [6] DEBUG:   data_coding: 0 = 0x00000000
2010-09-01 15:48:41 [24667] [6] DEBUG:   sm_default_msg_id: 0 = 0x00000000
2010-09-01 15:48:41 [24667] [6] DEBUG:   sm_length: 112 = 0x00000070
2010-09-01 15:48:41 [24667] [6] DEBUG:   short_message:
2010-09-01 15:48:41 [24667] [6] DEBUG:    Octet string at 0x12b9200:
2010-09-01 15:48:41 [24667] [6] DEBUG:      len:  112
2010-09-01 15:48:41 [24667] [6] DEBUG:      size: 113
2010-09-01 15:48:41 [24667] [6] DEBUG:      immutable: 0
2010-09-01 15:48:41 [24667] [6] DEBUG:      data: 37 32 20 33 33 35 30 37 20
33 36 30 20 30 20 50   72 33507 360 0 P
2010-09-01 15:48:41 [24667] [6] DEBUG:      data: 6c 65 61 73 65 20 65 6e 74
65 72 20 79 6f 75 72   lease enter your
2010-09-01 15:48:41 [24667] [6] DEBUG:      data: 20 53 55 52 4e 41 4d 45 20
4f 4e 4c 59 2e 20 52    SURNAME ONLY. R
2010-09-01 15:48:41 [24667] [6] DEBUG:      data: 65 67 69 73 74 72 61 74 69
6f 6e 20 69 73 20 69   egistration is i
2010-09-01 15:48:41 [24667] [6] DEBUG:      data: 6e 20 70 72 6f 67 72 65 73
73 2e 20 44 6f 20 4e   n progress. Do N
2010-09-01 15:48:41 [24667] [6] DEBUG:      data: 4f 54 20 70 72 65 73 73 20
74 68 65 20 45 58 49   OT press the EXI
2010-09-01 15:48:41 [24667] [6] DEBUG:      data: 54 20 6f 72 20 52 45 44 20
62 75 74 74 6f 6e 21   T or RED button!
2010-09-01 15:48:41 [24667] [6] DEBUG:    Octet string dump ends.
2010-09-01 15:48:41 [24667] [6] DEBUG: SMPP PDU dump ends.




Reply via email to