Thanks Alvaro, Is it possible to use *concatenated = false* for some smsc and *true* for others?
Best On Fri, Dec 13, 2013 at 10:51 AM, Alvaro Cornejo <[email protected]>wrote: > Hi > > If your operator said you need to use udh & tlv, that is what you need > to do. This means you need to do the split the message by your own and > send each part independently. Ask your priovider which values you need > to use for the tlv or better give you an example or a dump to get > details. > > About udh values, you need to calculate it as well as the sequence > numbers. Search the mailing list for more details on how to manually > build concatenated messages. There was a couple of conversations about > a couple of years ago. > > Hope helps > > Alvaro > > |-----------------------------------------------------------------------------------------------------------------| > Envíe y Reciba Datos y mensajes de Texto (SMS) hacia y desde cualquier > celular y Nextel > en el Perú, México y en mas de 180 paises. Use aplicaciones 2 vias via > SMS y GPRS online > Visitenos en www.perusms.com > > > On Fri, Dec 13, 2013 at 7:46 AM, Alejandro Mussi <[email protected]> > wrote: > > Hi John, > > > > I have already configured with those parameters. > > > > Best > > > > > > On Fri, Dec 13, 2013 at 2:13 AM, John alero <[email protected]> > wrote: > >> > >> > >> Hi, > >> > >> Kindly use below parameters in "sendsms-user" group. > >> > >> group = sendsms-user [Group name to send SMS] > >> > >> max-messages = 5 [max SMS length is 5] > >> > >> concatenation=true > >> > >> > >> > >> On Thu, Dec 12, 2013 at 4:43 AM, Alejandro Mussi <[email protected]> > >> wrote: > >>> > >>> Hi, > >>> > >>> I have one smsc operator that does not concatenate a long sms. I send > an > >>> MT and the phone only receives the first part. > >>> > >>> The operator said that the smsc support UDH and TLVs for this propose. > >>> > >>> What kannel use for default and how should i make it work with UDH ? > >>> > >>> If i use concatenation = false, the message is delivered into X parts. > >>> But with true value i only get the first part. Other smsc operators > work > >>> fine. > >>> > >>> Here is my log of a message sent: > >>> > >>> 2013-12-11 13:47:37 [8691] [8] DEBUG: SMPP[personal]: Sending PDU: > >>> > >>> 2013-12-11 13:47:37 [8691] [8] DEBUG: SMPP PDU 0x7f4fb80008c0 dump: > >>> > >>> 2013-12-11 13:47:37 [8691] [8] DEBUG: type_name: submit_sm > >>> > >>> 2013-12-11 13:47:37 [8691] [8] DEBUG: command_id: 4 = 0x00000004 > >>> > >>> 2013-12-11 13:47:37 [8691] [8] DEBUG: command_status: 0 = 0x00000000 > >>> > >>> 2013-12-11 13:47:37 [8691] [8] DEBUG: sequence_number: 14097 = > >>> 0x00003711 > >>> > >>> 2013-12-11 13:47:37 [8691] [8] DEBUG: service_type: "CCHUR" > >>> > >>> 2013-12-11 13:47:37 [8691] [8] DEBUG: source_addr_ton: 2 = 0x00000002 > >>> > >>> 2013-12-11 13:47:37 [8691] [8] DEBUG: source_addr_npi: 1 = 0x00000001 > >>> > >>> 2013-12-11 13:47:37 [8691] [8] DEBUG: source_addr: "1244" > >>> > >>> 2013-12-11 13:47:37 [8691] [8] DEBUG: dest_addr_ton: 2 = 0x00000002 > >>> > >>> 2013-12-11 13:47:37 [8691] [8] DEBUG: dest_addr_npi: 1 = 0x00000001 > >>> > >>> 2013-12-11 13:47:37 [8691] [8] DEBUG: destination_addr: "0981591407" > >>> > >>> 2013-12-11 13:47:37 [8691] [8] DEBUG: esm_class: 67 = 0x00000043 > >>> > >>> 2013-12-11 13:47:37 [8691] [8] DEBUG: protocol_id: 0 = 0x00000000 > >>> > >>> 2013-12-11 13:47:37 [8691] [8] DEBUG: priority_flag: 0 = 0x00000000 > >>> > >>> 2013-12-11 13:47:37 [8691] [8] DEBUG: schedule_delivery_time: NULL > >>> > >>> 2013-12-11 13:47:37 [8691] [8] DEBUG: validity_period: NULL > >>> > >>> 2013-12-11 13:47:37 [8691] [8] DEBUG: registered_delivery: 0 = > >>> 0x00000000 > >>> > >>> 2013-12-11 13:47:37 [8691] [8] DEBUG: replace_if_present_flag: 0 = > >>> 0x00000000 > >>> > >>> 2013-12-11 13:47:37 [8691] [8] DEBUG: data_coding: 0 = 0x00000000 > >>> > >>> 2013-12-11 13:47:37 [8691] [8] DEBUG: sm_default_msg_id: 0 = > 0x00000000 > >>> > >>> 2013-12-11 13:47:37 [8691] [8] DEBUG: sm_length: 159 = 0x0000009f > >>> > >>> 2013-12-11 13:47:37 [8691] [8] DEBUG: short_message: > >>> > >>> 2013-12-11 13:47:37 [8691] [8] DEBUG: Octet string at > 0x7f4fb8000aa0: > >>> > >>> 2013-12-11 13:47:37 [8691] [8] DEBUG: len: 159 > >>> > >>> 2013-12-11 13:47:37 [8691] [8] DEBUG: size: 1024 > >>> > >>> 2013-12-11 13:47:37 [8691] [8] DEBUG: immutable: 0 > >>> > >>> 2013-12-11 13:47:37 [8691] [8] DEBUG: data: 05 00 03 00 02 01 42 > 69 > >>> 65 6e 76 65 6e 69 64 6f ......Bienvenido > >>> > >>> 2013-12-11 13:47:37 [8691] [8] DEBUG: data: 20 61 6c 20 53 65 72 > 76 > >>> 69 63 69 6f 20 43 68 75 al Servicio Chu > >>> > >>> 2013-12-11 13:47:37 [8691] [8] DEBUG: data: 72 65 72 6f 2e 20 52 > 65 > >>> 63 69 62 69 72 61 73 20 rero. Recibiras > >>> > >>> 2013-12-11 13:47:37 [8691] [8] DEBUG: data: 68 61 73 74 61 20 33 > 20 > >>> 6e 6f 76 65 64 61 64 65 hasta 3 novedade > >>> > >>> 2013-12-11 13:47:37 [8691] [8] DEBUG: data: 73 20 70 6f 72 20 64 > 69 > >>> 61 20 64 65 20 22 45 6c s por dia de "El > >>> > >>> 2013-12-11 13:47:37 [8691] [8] DEBUG: data: 20 43 68 75 72 65 72 > 6f > >>> 22 2e 20 43 6f 73 74 6f Churero". Costo > >>> > >>> 2013-12-11 13:47:37 [8691] [8] DEBUG: data: 20 64 65 6c 20 73 65 > 72 > >>> 76 69 63 69 6f 20 31 2e del servicio 1. > >>> > >>> 2013-12-11 13:47:37 [8691] [8] DEBUG: data: 31 30 30 20 47 73 20 > 70 > >>> 6f 72 20 64 69 61 2e 20 100 Gs por dia. > >>> > >>> 2013-12-11 13:47:37 [8691] [8] DEBUG: data: 50 61 72 61 20 63 61 > 6e > >>> 63 65 6c 61 72 20 65 6c Para cancelar el > >>> > >>> 2013-12-11 13:47:37 [8691] [8] DEBUG: data: 20 73 65 72 76 69 63 > 69 > >>> 6f 20 65 6e 76 69 65 servicio envie > >>> > >>> 2013-12-11 13:47:37 [8691] [8] DEBUG: Octet string dump ends. > >>> > >>> 2013-12-11 13:47:37 [8691] [8] DEBUG: more_messages_to_send: 1 = > >>> 0x00000001 > >>> > >>> 2013-12-11 13:47:37 [8691] [8] DEBUG: SMPP PDU dump ends. > >>> > >>> 2013-12-11 13:47:37 [8691] [8] DEBUG: SMPP[personal]: Sending PDU: > >>> > >>> 2013-12-11 13:47:37 [8691] [8] DEBUG: SMPP PDU 0x7f4fb80008c0 dump: > >>> > >>> 2013-12-11 13:47:37 [8691] [8] DEBUG: type_name: submit_sm > >>> > >>> 2013-12-11 13:47:37 [8691] [8] DEBUG: command_id: 4 = 0x00000004 > >>> > >>> 2013-12-11 13:47:37 [8691] [8] DEBUG: command_status: 0 = 0x00000000 > >>> > >>> 2013-12-11 13:47:37 [8691] [8] DEBUG: sequence_number: 14098 = > >>> 0x00003712 > >>> > >>> 2013-12-11 13:47:37 [8691] [8] DEBUG: service_type: "CCHUR" > >>> > >>> 2013-12-11 13:47:37 [8691] [8] DEBUG: source_addr_ton: 2 = 0x00000002 > >>> > >>> 2013-12-11 13:47:37 [8691] [8] DEBUG: source_addr_npi: 1 = 0x00000001 > >>> > >>> 2013-12-11 13:47:37 [8691] [8] DEBUG: source_addr: "1244" > >>> > >>> 2013-12-11 13:47:37 [8691] [8] DEBUG: dest_addr_ton: 2 = 0x00000002 > >>> > >>> 2013-12-11 13:47:37 [8691] [8] DEBUG: dest_addr_npi: 1 = 0x00000001 > >>> > >>> 2013-12-11 13:47:37 [8691] [8] DEBUG: destination_addr: "0981591407" > >>> > >>> 2013-12-11 13:47:37 [8691] [8] DEBUG: esm_class: 67 = 0x00000043 > >>> > >>> 2013-12-11 13:47:37 [8691] [8] DEBUG: protocol_id: 0 = 0x00000000 > >>> > >>> 2013-12-11 13:47:37 [8691] [8] DEBUG: priority_flag: 0 = 0x00000000 > >>> > >>> 2013-12-11 13:47:37 [8691] [8] DEBUG: schedule_delivery_time: NULL > >>> > >>> 2013-12-11 13:47:37 [8691] [8] DEBUG: validity_period: NULL > >>> > >>> 2013-12-11 13:47:37 [8691] [8] DEBUG: registered_delivery: 0 = > >>> 0x00000000 > >>> > >>> 2013-12-11 13:47:37 [8691] [8] DEBUG: replace_if_present_flag: 0 = > >>> 0x00000000 > >>> > >>> 2013-12-11 13:47:37 [8691] [8] DEBUG: data_coding: 0 = 0x00000000 > >>> > >>> 2013-12-11 13:47:37 [8691] [8] DEBUG: sm_default_msg_id: 0 = > 0x00000000 > >>> > >>> 2013-12-11 13:47:37 [8691] [8] DEBUG: sm_length: 63 = 0x0000003f > >>> > >>> 2013-12-11 13:47:37 [8691] [8] DEBUG: short_message: > >>> > >>> 2013-12-11 13:47:37 [8691] [8] DEBUG: Octet string at > 0x7f4fb8000aa0: > >>> > >>> 2013-12-11 13:47:37 [8691] [8] DEBUG: len: 63 > >>> > >>> 2013-12-11 13:47:37 [8691] [8] DEBUG: size: 1024 > >>> > >>> 2013-12-11 13:47:37 [8691] [8] DEBUG: immutable: 0 > >>> > >>> 2013-12-11 13:47:37 [8691] [8] DEBUG: data: 05 00 03 00 02 02 20 > 22 > >>> 43 61 6e 63 65 6c 61 72 ...... "Cancelar > >>> > >>> 2013-12-11 13:47:37 [8691] [8] DEBUG: data: 20 43 68 75 72 65 72 > 6f > >>> 22 20 61 6c 20 31 32 34 Churero" al 124 > >>> > >>> 2013-12-11 13:47:37 [8691] [8] DEBUG: data: 34 20 53 65 72 76 69 > 63 > >>> 69 6f 20 70 72 6f 76 65 4 Servicio prove > >>> > >>> 2013-12-11 13:47:37 [8691] [8] DEBUG: data: 69 64 6f 20 70 6f 72 > 20 > >>> 57 33 20 53 2e 41 2e ido por W3 S.A. > >>> > >>> 2013-12-11 13:47:37 [8691] [8] DEBUG: Octet string dump ends. > >>> > >>> 2013-12-11 13:47:37 [8691] [8] DEBUG: SMPP PDU dump ends. > >>> > >>> 2013-12-11 13:47:37 [8691] [8] DEBUG: SMPP[personal]: Got PDU: > >>> > >>> 2013-12-11 13:47:37 [8691] [8] DEBUG: SMPP PDU 0x7f4fb80008c0 dump: > >>> > >>> 2013-12-11 13:47:37 [8691] [8] DEBUG: type_name: submit_sm_resp > >>> > >>> 2013-12-11 13:47:37 [8691] [8] DEBUG: command_id: 2147483652 = > >>> 0x80000004 > >>> > >>> 2013-12-11 13:47:37 [8691] [8] DEBUG: command_status: 0 = 0x00000000 > >>> > >>> 2013-12-11 13:47:37 [8691] [8] DEBUG: sequence_number: 14097 = > >>> 0x00003711 > >>> > >>> 2013-12-11 13:47:37 [8691] [8] DEBUG: message_id: "1971AC0F" > >>> > >>> 2013-12-11 13:47:37 [8691] [8] DEBUG: SMPP PDU dump ends. > >>> > >>> 2013-12-11 13:47:38 [8691] [16] DEBUG: boxc_receiver: heartbeat with > load > >>> value 0 received > >>> > >>> 2013-12-11 13:47:38 [8691] [8] DEBUG: SMPP[personal]: Got PDU: > >>> > >>> 2013-12-11 13:47:38 [8691] [8] DEBUG: SMPP PDU 0x7f4fb80008c0 dump: > >>> > >>> 2013-12-11 13:47:38 [8691] [8] DEBUG: type_name: submit_sm_resp > >>> > >>> 2013-12-11 13:47:38 [8691] [8] DEBUG: command_id: 2147483652 = > >>> 0x80000004 > >>> > >>> 2013-12-11 13:47:38 [8691] [8] DEBUG: command_status: 0 = 0x00000000 > >>> > >>> 2013-12-11 13:47:38 [8691] [8] DEBUG: sequence_number: 14098 = > >>> 0x00003712 > >>> > >>> 2013-12-11 13:47:38 [8691] [8] DEBUG: message_id: "1971AC78" > >>> > >>> 2013-12-11 13:47:38 [8691] [8] DEBUG: SMPP PDU dump ends. > >>> > >>> > >>> -- > >>> --------------------------------------------------------- > >>> Alejandro Mussi Campos Cervera > >> > >> > > > > > > > > -- > > --------------------------------------------------------- > > Alejandro Mussi Campos Cervera > -- --------------------------------------------------------- Alejandro Mussi Campos Cervera
