I have a problem that I have now noticed on two sites which we look after. (they are both on totally different networks)
If the MD110 is to transit a call from a DPNSS PABX to a non-DPNSS PABX and the call is sent en-block, the call will fail with a Network Termination.
An example of this is below:
20.37.19.840 00001 RECEIVE REAL 1-1-50/LAP = 31 1st. SIGNAL
00 10 2A 31 23 2A 35 30 2A 34 36 39 30 23 39
Message----------------{ ISRM(C), Initial Service Request Message (Complete)
Service Indicator (10)-{ Speech 64kbit/s PCM or Analogue
Selection Field--------{ *1#*50*4690#9
20.37.19.840 00002 RECEIVE REAL 1-1-50/LAP = 31 2nd. SIGNAL
30 31 32 32 35 35 32 34 32 31 35
Continuation Data------{ 01xxxxxxxxx
20.37.19.940 00003 SEND REAL 1-1-50/LAP = 31 Only SIGNAL
06 2A 35 31 2A 35 23
Message----------------{ NIM, Network Indication message
Selection Field--------{ *51*5#
20.37.20.060 00004 SEND REAL 1-0-20/LAP = 31 Only SIGNAL
08 02
Message----------------{ CRM/CIM, Clear Request/Clear Indication Message
Clearing Cause (02)----{ NT, Network Termination
Selection Field--------{
The only reason I can see is that although the MD110 receives the ISRM as one complete (albeit long) packet, TLP50 seems to split this up into two or more sub-packets before sending to the processor.
Now, if this call were to transit on to another DPNSS party, or if it terminated on-switch, the call would mature and all would be fine.
This problem only occurs when a protocol conversion takes place. This has been proven on conversions to Q.Sig and CAS.
It is driving me up the wall, can anyone shed any light?
If the MD110 is to transit a call from a DPNSS PABX to a non-DPNSS PABX and the call is sent en-block, the call will fail with a Network Termination.
An example of this is below:
20.37.19.840 00001 RECEIVE REAL 1-1-50/LAP = 31 1st. SIGNAL
00 10 2A 31 23 2A 35 30 2A 34 36 39 30 23 39
Message----------------{ ISRM(C), Initial Service Request Message (Complete)
Service Indicator (10)-{ Speech 64kbit/s PCM or Analogue
Selection Field--------{ *1#*50*4690#9
20.37.19.840 00002 RECEIVE REAL 1-1-50/LAP = 31 2nd. SIGNAL
30 31 32 32 35 35 32 34 32 31 35
Continuation Data------{ 01xxxxxxxxx
20.37.19.940 00003 SEND REAL 1-1-50/LAP = 31 Only SIGNAL
06 2A 35 31 2A 35 23
Message----------------{ NIM, Network Indication message
Selection Field--------{ *51*5#
20.37.20.060 00004 SEND REAL 1-0-20/LAP = 31 Only SIGNAL
08 02
Message----------------{ CRM/CIM, Clear Request/Clear Indication Message
Clearing Cause (02)----{ NT, Network Termination
Selection Field--------{
The only reason I can see is that although the MD110 receives the ISRM as one complete (albeit long) packet, TLP50 seems to split this up into two or more sub-packets before sending to the processor.
Now, if this call were to transit on to another DPNSS party, or if it terminated on-switch, the call would mature and all would be fine.
This problem only occurs when a protocol conversion takes place. This has been proven on conversions to Q.Sig and CAS.
It is driving me up the wall, can anyone shed any light?