Hello
I am getting TCPEV_CPT_REQ_DISCARD message and am struggling to work out why, any help would be very gratefully received.
I am using s7_play to send the following messages, which should be an InitialDPSMS using the cap-v3-SMS application context.
M-tc7f2-i0000-fef-d35-p010104430100fc0304430200fa1b015500 M-tc7f0-i0000-fef-d35-p011001011501001301021402000a1221a11f02010102013c302980040a0b0c0d810500214365878205004365870983010100 M-tc7f2-i0000-fef-d35-p0300 The relevant lines in the log file seem to be: S7L:I0000 T 00000154 M tc7f2 i0000 fef d35 r0035 s00 e00000000 p010104430100fc0304430200fa1b015500 S7L:I0000 M t0003 i0000 f35 def r0000 s00 e00000154 pef350000c7f00000000001540151f9280032011001011501001301021402000a1221a11f02010102013c302980040a0b0c0d810500214365878205004365870983010100 S7L:I0000 T 00000154 M tc7f0 i0000 fef d35 r0035 s00 e00000000 p011001011501001301021402000a1221a11f02010102013c302980040a0b0c0d810500214365878205004365870983010100 S7L:I0000 M t0003 i0000 f35 def r0000 s00 e00000154 p35140000c7810000000001540151fda8002c080301020402000a0121a11f02010102013c302980040a0b0c0d810500214365878205004365870983010100 S7L:I0000 T 00000154 M tc781 i0000 f35 d14 r0035 s00 e00000000 p080301020402000a0121a11f02010102013c302980040a0b0c0d810500214365878205004365870983010100 S7L:I0000 M t0003 i0000 f14 def r0000 s00 e00000154 p35140000c7810000000001540117fda8002c080301020402000a0121a11f02010102013c302980040a0b0c0d810500214365878205004365870983010100 S7L:I0000 T 00000154 M tc781 i0000 f35 d14 r0035 s00 e00000000 p080301020402000a0121a11f02010102013c302980040a0b0c0d810500214365878205004365870983010100 S7L:I0000 M t07a1 i0000 f14 def r0000 s01 e00000154 S7L:I0000 TCAP Maintenance event : TCPEV_CPT_REQ_DISCARD S7L:I0000 M t0003 i0000 f35 def r0000 s00 e00000154 pef350000c7f2000000000154015203a800020300 S7L:I0000 T 00000154 M tc7f2 i0000 fef d35 r0035 s00 e00000000 p0300 S7L:I0000 M t0003 i0000 f35 def r0000 s00 e00000154 p35140000c783000000000154015206a8001e020601020704430100fc0804430200fa0d0ba10906070400000115033d00 S7L:I0000 T 00000154 M tc783 i0000 f35 d14 r0035 s00 e00000000 p020601020704430100fc0804430200fa0d0ba10906070400000115033d00 S7L:I0000 M t0003 i0000 f14 def r0000 s00 e00000154 p35140000c783000000000154011806a8001e020601020704430100fc0804430200fa0d0ba10906070400000115033d00 I have had successful dialogues using other application contexts, so I think the config.txt and system.txt are probably OK, but in case it helps here they are: system.txt * * Essential modules running on the host: * LOCAL 0x00 * Timer Task LOCAL 0xcf * s7_mgt - Management/config task LOCAL 0xc2 * mbm - Management task LOCAL 0xd0 * SCTPD module LOCAL 0xd1 * SCTP module LOCAL 0xd2 * M3UA module LOCAL 0x33 * SCCP module LOCAL 0x14 * TCAP module LOCAL 0x35 * INAP module LOCAL 0xEF * S7_LOG LOCAL 0x5d * s7_play LOCAL 0x3d * Camel gateway * Make sure MTP messages are routed to M3UA REDIRECT 0x22 0xD2 * Now start-up all local tasks: FORK_PROCESS ..\..\..\..\bin\sctpd.exe FORK_PROCESS ..\..\..\..\bin\sctp.exe FORK_PROCESS ..\..\..\..\bin\mbm.exe -d FORK_PROCESS ..\..\..\..\bin\tim_nt.exe FORK_PROCESS ..\..\..\..\bin\tick_nt.exe FORK_PROCESS ..\..\..\..\bin\s7_mgt.exe -d FORK_PROCESS ..\..\..\..\bin\s7_log.exe -o0xff1f -fss7.log FORK_PROCESS ..\..\..\..\bin\m3ua_nt.exe -t FORK_PROCESS ..\..\..\..\bin\sccp_nt.exe -t FORK_PROCESS ..\..\..\..\bin\tcp_nt.exe -t FORK_PROCESS ..\..\..\..\bin\inap_nt.exe -t config.txt CNSYS:IPADDR=192.168.0.2,PER=0; * * ******************************************************************************** ** m3ua peer to peer configuration for point code 2, which will ber replaced by ** the Signalling gateway. ** for info on commands see U04STN06-Sigtran-PM.pdf ******************************************************************************** SNSLI:SNLINK=1,IPADDR=192.168.0.4,SNEND=c,SNTYPE=M3UA,HPORT=2905,PPORT=2905; * *Local application server initiate SNAPI:AS=1,RC=1,SS7MD=ITU14,TRMD=LS,OPC=2; * *remote application server initiate SNRAI:RAS=1,RC=1,DPC=1; * *remote application list SNALI:SNAL=1,RAS=1,SNLINK=1; * *local bind initiate SNLBI:SNLB=1,AS=1,RAS=1; ******************************************************************************** * SCCP_CONFIG 2 0x08 0x0322 1 * *SCCP_SSR [<nc_id>] <ssr_id> RSP <remote_spc> <rsp_flags> [<pc_mask>] * SCCP_SSR 1 RSP 1 0 0 * *SCCP_SSR [<nc_id>] <ssr_id> LSS <local_ssn> <module_id> <lss_flags> <protocol> * SCCP_SSR 2 LSS 0xfa 0xef 0 INAP * *SCCP_SSR [<nc_id>] <ssr_id> RSS <remote_spc> <remote_ssn> <rss_flags> * SCCP_SSR 3 RSS 1 0xfc 0 * * TCAP Parameters: * TCAP_CONFIG <base_ogdlg_id> <nog_dialogues> <base_icdlg_id> * <nic_dialogues> <options> <dlg_hunt> [<addr_format>] TCAP_CONFIG 0x0 8192 0x8000 8192 0x0000 0 0 * * Enable TCAP traces: * TCAP_TRACE <op_evt_mask> <ip_evt_mask> <non_prim_mask> TCAP_TRACE 0x7 0xf 0x0 * INAP_CONFIG 0 * * INAP_FE <fe_ref> <options> <sccp_address> * INAP_FE 0x00000001 0x00000001 0x4302000a INAP_FE 0x00000002 0x00000001 0x4302000b INAP_FE 0x00000003 0x00000000 0x4301000c INAP_FE 0x00000004 0x00000000 0x4301000d * * INAP_AC <ac_ref> <ac> * INAP_AC 0x00 0xa109060704000101010000 INAP_AC 0x01 0xa109060704000101010100 INAP_AC 0x02 0xa109060704000101010200 INAP_AC 0x03 0xa109060704000101010300 INAP_AC 0x04 0xa109060704000101010400 INAP_AC 0x05 0xa109060704000101010500 INAP_AC 0x06 0xa109060704000101010600 INAP_AC 0x10 0xa109060700118942010000 INAP_AC 0x20 0xa109060704000001013200 INAP_AC 0x21 0xa109060704000001013201 INAP_AC 0x34 0xa109060704000101140304 * v3 SMS AC see http://www.oid-info.com/get/0.4.0.0.1.21.3.61 or search on id-ac-cap3-sms-AC INAP_AC 0x55 0xa10906070400000115033d * INAP_TRACE 0xf 0xf 0x7f
M-tc7f2-i0000-fef-d35-p010104430100fc0304430200fa1b015500
M-tc7f0-i0000-fef-d35-p011001011501001301021402000a1221a11f02010102013c302980040a0b0c0d810500214365878205004365870983010100
M-tc7f2-i0000-fef-d35-p0300
The relevant lines in the log file seem to be:
S7L:I0000 T 00000154 M tc7f2 i0000 fef d35 r0035 s00 e00000000 p010104430100fc0304430200fa1b015500 S7L:I0000 M t0003 i0000 f35 def r0000 s00 e00000154 pef350000c7f00000000001540151f9280032011001011501001301021402000a1221a11f02010102013c302980040a0b0c0d810500214365878205004365870983010100 S7L:I0000 T 00000154 M tc7f0 i0000 fef d35 r0035 s00 e00000000 p011001011501001301021402000a1221a11f02010102013c302980040a0b0c0d810500214365878205004365870983010100 S7L:I0000 M t0003 i0000 f35 def r0000 s00 e00000154 p35140000c7810000000001540151fda8002c080301020402000a0121a11f02010102013c302980040a0b0c0d810500214365878205004365870983010100 S7L:I0000 T 00000154 M tc781 i0000 f35 d14 r0035 s00 e00000000 p080301020402000a0121a11f02010102013c302980040a0b0c0d810500214365878205004365870983010100 S7L:I0000 M t0003 i0000 f14 def r0000 s00 e00000154 p35140000c7810000000001540117fda8002c080301020402000a0121a11f02010102013c302980040a0b0c0d810500214365878205004365870983010100 S7L:I0000 T 00000154 M tc781 i0000 f35 d14 r0035 s00 e00000000 p080301020402000a0121a11f02010102013c302980040a0b0c0d810500214365878205004365870983010100 S7L:I0000 M t07a1 i0000 f14 def r0000 s01 e00000154 S7L:I0000 TCAP Maintenance event : TCPEV_CPT_REQ_DISCARD S7L:I0000 M t0003 i0000 f35 def r0000 s00 e00000154 pef350000c7f2000000000154015203a800020300 S7L:I0000 T 00000154 M tc7f2 i0000 fef d35 r0035 s00 e00000000 p0300 S7L:I0000 M t0003 i0000 f35 def r0000 s00 e00000154 p35140000c783000000000154015206a8001e020601020704430100fc0804430200fa0d0ba10906070400000115033d00 S7L:I0000 T 00000154 M tc783 i0000 f35 d14 r0035 s00 e00000000 p020601020704430100fc0804430200fa0d0ba10906070400000115033d00 S7L:I0000 M t0003 i0000 f14 def r0000 s00 e00000154 p35140000c783000000000154011806a8001e020601020704430100fc0804430200fa0d0ba10906070400000115033d00 I have had successful dialogues using other application contexts, so I think the config.txt and system.txt are probably OK, but in case it helps here they are: system.txt * * Essential modules running on the host: * LOCAL 0x00 * Timer Task LOCAL 0xcf * s7_mgt - Management/config task LOCAL 0xc2 * mbm - Management task LOCAL 0xd0 * SCTPD module LOCAL 0xd1 * SCTP module LOCAL 0xd2 * M3UA module LOCAL 0x33 * SCCP module LOCAL 0x14 * TCAP module LOCAL 0x35 * INAP module LOCAL 0xEF * S7_LOG LOCAL 0x5d * s7_play LOCAL 0x3d * Camel gateway * Make sure MTP messages are routed to M3UA REDIRECT 0x22 0xD2 * Now start-up all local tasks: FORK_PROCESS ..\..\..\..\bin\sctpd.exe FORK_PROCESS ..\..\..\..\bin\sctp.exe FORK_PROCESS ..\..\..\..\bin\mbm.exe -d FORK_PROCESS ..\..\..\..\bin\tim_nt.exe FORK_PROCESS ..\..\..\..\bin\tick_nt.exe FORK_PROCESS ..\..\..\..\bin\s7_mgt.exe -d FORK_PROCESS ..\..\..\..\bin\s7_log.exe -o0xff1f -fss7.log FORK_PROCESS ..\..\..\..\bin\m3ua_nt.exe -t FORK_PROCESS ..\..\..\..\bin\sccp_nt.exe -t FORK_PROCESS ..\..\..\..\bin\tcp_nt.exe -t FORK_PROCESS ..\..\..\..\bin\inap_nt.exe -t config.txt
S7L:I0000 T 00000154 M tc7f2 i0000 fef d35 r0035 s00 e00000000 p010104430100fc0304430200fa1b015500
S7L:I0000 M t0003 i0000 f35 def r0000 s00 e00000154 pef350000c7f00000000001540151f9280032011001011501001301021402000a1221a11f02010102013c302980040a0b0c0d810500214365878205004365870983010100
S7L:I0000 T 00000154 M tc7f0 i0000 fef d35 r0035 s00 e00000000 p011001011501001301021402000a1221a11f02010102013c302980040a0b0c0d810500214365878205004365870983010100
S7L:I0000 M t0003 i0000 f35 def r0000 s00 e00000154 p35140000c7810000000001540151fda8002c080301020402000a0121a11f02010102013c302980040a0b0c0d810500214365878205004365870983010100
S7L:I0000 T 00000154 M tc781 i0000 f35 d14 r0035 s00 e00000000 p080301020402000a0121a11f02010102013c302980040a0b0c0d810500214365878205004365870983010100
S7L:I0000 M t0003 i0000 f14 def r0000 s00 e00000154 p35140000c7810000000001540117fda8002c080301020402000a0121a11f02010102013c302980040a0b0c0d810500214365878205004365870983010100
S7L:I0000 M t07a1 i0000 f14 def r0000 s01 e00000154
S7L:I0000 TCAP Maintenance event : TCPEV_CPT_REQ_DISCARD
S7L:I0000 M t0003 i0000 f35 def r0000 s00 e00000154 pef350000c7f2000000000154015203a800020300
S7L:I0000 T 00000154 M tc7f2 i0000 fef d35 r0035 s00 e00000000 p0300
S7L:I0000 M t0003 i0000 f35 def r0000 s00 e00000154 p35140000c783000000000154015206a8001e020601020704430100fc0804430200fa0d0ba10906070400000115033d00
S7L:I0000 T 00000154 M tc783 i0000 f35 d14 r0035 s00 e00000000 p020601020704430100fc0804430200fa0d0ba10906070400000115033d00
S7L:I0000 M t0003 i0000 f14 def r0000 s00 e00000154 p35140000c783000000000154011806a8001e020601020704430100fc0804430200fa0d0ba10906070400000115033d00
I have had successful dialogues using other application contexts, so I think the config.txt and system.txt are probably OK, but in case it helps here they are:
system.txt
* * Essential modules running on the host: * LOCAL 0x00 * Timer Task LOCAL 0xcf * s7_mgt - Management/config task LOCAL 0xc2 * mbm - Management task LOCAL 0xd0 * SCTPD module LOCAL 0xd1 * SCTP module LOCAL 0xd2 * M3UA module LOCAL 0x33 * SCCP module LOCAL 0x14 * TCAP module LOCAL 0x35 * INAP module LOCAL 0xEF * S7_LOG LOCAL 0x5d * s7_play LOCAL 0x3d * Camel gateway * Make sure MTP messages are routed to M3UA REDIRECT 0x22 0xD2 * Now start-up all local tasks: FORK_PROCESS ..\..\..\..\bin\sctpd.exe FORK_PROCESS ..\..\..\..\bin\sctp.exe FORK_PROCESS ..\..\..\..\bin\mbm.exe -d FORK_PROCESS ..\..\..\..\bin\tim_nt.exe FORK_PROCESS ..\..\..\..\bin\tick_nt.exe FORK_PROCESS ..\..\..\..\bin\s7_mgt.exe -d FORK_PROCESS ..\..\..\..\bin\s7_log.exe -o0xff1f -fss7.log FORK_PROCESS ..\..\..\..\bin\m3ua_nt.exe -t FORK_PROCESS ..\..\..\..\bin\sccp_nt.exe -t FORK_PROCESS ..\..\..\..\bin\tcp_nt.exe -t FORK_PROCESS ..\..\..\..\bin\inap_nt.exe -t
*
* Essential modules running on the host:
LOCAL 0x00 * Timer Task
LOCAL 0xcf * s7_mgt - Management/config task
LOCAL 0xc2 * mbm - Management task
LOCAL 0xd0 * SCTPD module
LOCAL 0xd1 * SCTP module
LOCAL 0xd2 * M3UA module
LOCAL 0x33 * SCCP module
LOCAL 0x14 * TCAP module
LOCAL 0x35 * INAP module
LOCAL 0xEF * S7_LOG
LOCAL 0x5d * s7_play
LOCAL 0x3d * Camel gateway
* Make sure MTP messages are routed to M3UA
REDIRECT 0x22 0xD2
* Now start-up all local tasks:
FORK_PROCESS ..\..\..\..\bin\sctpd.exe
FORK_PROCESS ..\..\..\..\bin\sctp.exe
FORK_PROCESS ..\..\..\..\bin\mbm.exe -d
FORK_PROCESS ..\..\..\..\bin\tim_nt.exe
FORK_PROCESS ..\..\..\..\bin\tick_nt.exe
FORK_PROCESS ..\..\..\..\bin\s7_mgt.exe -d
FORK_PROCESS ..\..\..\..\bin\s7_log.exe -o0xff1f -fss7.log
FORK_PROCESS ..\..\..\..\bin\m3ua_nt.exe -t
FORK_PROCESS ..\..\..\..\bin\sccp_nt.exe -t
FORK_PROCESS ..\..\..\..\bin\tcp_nt.exe -t
FORK_PROCESS ..\..\..\..\bin\inap_nt.exe -t
config.txt
CNSYS:IPADDR=192.168.0.2,PER=0; * * ******************************************************************************** ** m3ua peer to peer configuration for point code 2, which will ber replaced by ** the Signalling gateway. ** for info on commands see U04STN06-Sigtran-PM.pdf ******************************************************************************** SNSLI:SNLINK=1,IPADDR=192.168.0.4,SNEND=c,SNTYPE=M3UA,HPORT=2905,PPORT=2905; * *Local application server initiate SNAPI:AS=1,RC=1,SS7MD=ITU14,TRMD=LS,OPC=2; * *remote application server initiate SNRAI:RAS=1,RC=1,DPC=1; * *remote application list SNALI:SNAL=1,RAS=1,SNLINK=1; * *local bind initiate SNLBI:SNLB=1,AS=1,RAS=1; ******************************************************************************** * SCCP_CONFIG 2 0x08 0x0322 1 * *SCCP_SSR [<nc_id>] <ssr_id> RSP <remote_spc> <rsp_flags> [<pc_mask>] * SCCP_SSR 1 RSP 1 0 0 * *SCCP_SSR [<nc_id>] <ssr_id> LSS <local_ssn> <module_id> <lss_flags> <protocol> * SCCP_SSR 2 LSS 0xfa 0xef 0 INAP * *SCCP_SSR [<nc_id>] <ssr_id> RSS <remote_spc> <remote_ssn> <rss_flags> * SCCP_SSR 3 RSS 1 0xfc 0 * * TCAP Parameters: * TCAP_CONFIG <base_ogdlg_id> <nog_dialogues> <base_icdlg_id> * <nic_dialogues> <options> <dlg_hunt> [<addr_format>] TCAP_CONFIG 0x0 8192 0x8000 8192 0x0000 0 0 * * Enable TCAP traces: * TCAP_TRACE <op_evt_mask> <ip_evt_mask> <non_prim_mask> TCAP_TRACE 0x7 0xf 0x0 * INAP_CONFIG 0 * * INAP_FE <fe_ref> <options> <sccp_address> * INAP_FE 0x00000001 0x00000001 0x4302000a INAP_FE 0x00000002 0x00000001 0x4302000b INAP_FE 0x00000003 0x00000000 0x4301000c INAP_FE 0x00000004 0x00000000 0x4301000d * * INAP_AC <ac_ref> <ac> * INAP_AC 0x00 0xa109060704000101010000 INAP_AC 0x01 0xa109060704000101010100 INAP_AC 0x02 0xa109060704000101010200 INAP_AC 0x03 0xa109060704000101010300 INAP_AC 0x04 0xa109060704000101010400 INAP_AC 0x05 0xa109060704000101010500 INAP_AC 0x06 0xa109060704000101010600 INAP_AC 0x10 0xa109060700118942010000 INAP_AC 0x20 0xa109060704000001013200 INAP_AC 0x21 0xa109060704000001013201 INAP_AC 0x34 0xa109060704000101140304 * v3 SMS AC see http://www.oid-info.com/get/0.4.0.0.1.21.3.61 or search on id-ac-cap3-sms-AC INAP_AC 0x55 0xa10906070400000115033d * INAP_TRACE 0xf 0xf 0x7f
CNSYS:IPADDR=192.168.0.2,PER=0;
********************************************************************************
** m3ua peer to peer configuration for point code 2, which will ber replaced by
** the Signalling gateway.
** for info on commands see U04STN06-Sigtran-PM.pdf
SNSLI:SNLINK=1,IPADDR=192.168.0.4,SNEND=c,SNTYPE=M3UA,HPORT=2905,PPORT=2905;
*Local application server initiate
SNAPI:AS=1,RC=1,SS7MD=ITU14,TRMD=LS,OPC=2;
*remote application server initiate
SNRAI:RAS=1,RC=1,DPC=1;
*remote application list
SNALI:SNAL=1,RAS=1,SNLINK=1;
*local bind initiate
SNLBI:SNLB=1,AS=1,RAS=1;
SCCP_CONFIG 2 0x08 0x0322 1
*SCCP_SSR [<nc_id>] <ssr_id> RSP <remote_spc> <rsp_flags> [<pc_mask>]
SCCP_SSR 1 RSP 1 0 0
*SCCP_SSR [<nc_id>] <ssr_id> LSS <local_ssn> <module_id> <lss_flags> <protocol>
SCCP_SSR 2 LSS 0xfa 0xef 0 INAP
*SCCP_SSR [<nc_id>] <ssr_id> RSS <remote_spc> <remote_ssn> <rss_flags>
SCCP_SSR 3 RSS 1 0xfc 0
* TCAP Parameters:
* TCAP_CONFIG <base_ogdlg_id> <nog_dialogues> <base_icdlg_id>
* <nic_dialogues> <options> <dlg_hunt> [<addr_format>]
TCAP_CONFIG 0x0 8192 0x8000 8192 0x0000 0 0
* Enable TCAP traces:
* TCAP_TRACE <op_evt_mask> <ip_evt_mask> <non_prim_mask>
TCAP_TRACE 0x7 0xf 0x0
INAP_CONFIG 0
* INAP_FE <fe_ref> <options> <sccp_address>
INAP_FE 0x00000001 0x00000001 0x4302000a
INAP_FE 0x00000002 0x00000001 0x4302000b
INAP_FE 0x00000003 0x00000000 0x4301000c
INAP_FE 0x00000004 0x00000000 0x4301000d
* INAP_AC <ac_ref> <ac>
INAP_AC 0x00 0xa109060704000101010000
INAP_AC 0x01 0xa109060704000101010100
INAP_AC 0x02 0xa109060704000101010200
INAP_AC 0x03 0xa109060704000101010300
INAP_AC 0x04 0xa109060704000101010400
INAP_AC 0x05 0xa109060704000101010500
INAP_AC 0x06 0xa109060704000101010600
INAP_AC 0x10 0xa109060700118942010000
INAP_AC 0x20 0xa109060704000001013200
INAP_AC 0x21 0xa109060704000001013201
INAP_AC 0x34 0xa109060704000101140304
* v3 SMS AC see http://www.oid-info.com/get/0.4.0.0.1.21.3.61 or search on id-ac-cap3-sms-AC
INAP_AC 0x55 0xa10906070400000115033d
INAP_TRACE 0xf 0xf 0x7f
Many thanks again for any help.
Hi Geoff
I belive that your component is wrongly formatted, replace
with >>
M-tc7f0-i0000-fef-d35-p011001011501001301021402000a1221a11f02010102013c301780040a0b0c0d810500214365878205004365870983010100
i.e. the SEQ length should be 0x17 not 0x29
Regards
Colin
Hi Colin
Thanks for your reply which has sorted out the problem. I do appreciate the help and the time taken.
As a newcomer to this area it feels to me as though a tool to generate messages for s7_play would be a valuable addition to the dialogic toolkit. We have recently found http://www.linkbit.com/uiplus/ where if you select a protocol of TCAP/CAPx it will help format the parameters for you, but even so a dedicated tool would certainly have been useful to me, and I suspect most other ss7 beginners too.
Thanks again for your help.
Geoff