<p>neels has uploaded this change for <strong>review</strong>.</p><p><a href="https://gerrit.osmocom.org/c/osmo-msc/+/15950">View Change</a></p><pre style="font-family: monospace,monospace; white-space: pre-wrap;">msc_vlr_test_call.c: add MNCC logging<br><br>Change-Id: I03b25c134553c620d3fa9d23a67ad39414546861<br>---<br>M tests/msc_vlr/msc_vlr_test_call.c<br>M tests/msc_vlr/msc_vlr_test_call.err<br>2 files changed, 41 insertions(+), 5 deletions(-)<br><br></pre><pre style="font-family: monospace,monospace; white-space: pre-wrap;">git pull ssh://gerrit.osmocom.org:29418/osmo-msc refs/changes/50/15950/1</pre><pre style="font-family: monospace,monospace; white-space: pre-wrap;"><span>diff --git a/tests/msc_vlr/msc_vlr_test_call.c b/tests/msc_vlr/msc_vlr_test_call.c</span><br><span>index 392d38d..dfa3141 100644</span><br><span>--- a/tests/msc_vlr/msc_vlr_test_call.c</span><br><span>+++ b/tests/msc_vlr/msc_vlr_test_call.c</span><br><span>@@ -25,11 +25,13 @@</span><br><span> </span><br><span> #include <osmocom/msc/gsm_04_08.h></span><br><span> </span><br><span style="color: hsl(0, 100%, 40%);">-static void mncc_sends_to_cc(uint32_t msg_type, struct gsm_mncc *mncc)</span><br><span style="color: hsl(0, 100%, 40%);">-{</span><br><span style="color: hsl(0, 100%, 40%);">-    mncc->msg_type = msg_type;</span><br><span style="color: hsl(0, 100%, 40%);">-   mncc_tx_to_cc(net, mncc);</span><br><span style="color: hsl(0, 100%, 40%);">-}</span><br><span style="color: hsl(120, 100%, 40%);">+#define mncc_sends_to_cc(MSG_TYPE, MNCC) do { \</span><br><span style="color: hsl(120, 100%, 40%);">+           (MNCC)->msg_type = MSG_TYPE; \</span><br><span style="color: hsl(120, 100%, 40%);">+             log("MSC <-- MNCC: callref 0x%x: %s\n%s", (MNCC)->callref, \</span><br><span style="color: hsl(120, 100%, 40%);">+              get_mncc_name((MNCC)->msg_type), \</span><br><span style="color: hsl(120, 100%, 40%);">+                 (MNCC)->sdp); \</span><br><span style="color: hsl(120, 100%, 40%);">+                mncc_tx_to_cc(net, MNCC); \</span><br><span style="color: hsl(120, 100%, 40%);">+   } while(0)</span><br><span> </span><br><span> /*</span><br><span> static void on_call_release_mncc_sends_to_cc(uint32_t msg_type, struct gsm_mncc *mncc)</span><br><span>diff --git a/tests/msc_vlr/msc_vlr_test_call.err b/tests/msc_vlr/msc_vlr_test_call.err</span><br><span>index 7f9940b..07e10a5 100644</span><br><span>--- a/tests/msc_vlr/msc_vlr_test_call.err</span><br><span>+++ b/tests/msc_vlr/msc_vlr_test_call.err</span><br><span>@@ -297,6 +297,8 @@</span><br><span>   MSC --> MNCC: callref 0x80000001: MNCC_SETUP_IND</span><br><span> DREF msc_a(IMSI-901700000010650:MSISDN-42342:TMSI-0x03020100:UTRAN-Iu:CM_SERVICE_REQ){MSC_A_ST_COMMUNICATING}: - rx_from_ms: now used by 1 (cc)</span><br><span> - MNCC replies with MNCC_RTP_CREATE, causing MGW endpoint CRCX to RAN</span><br><span style="color: hsl(120, 100%, 40%);">+  MSC <-- MNCC: callref 0x80000001: MNCC_RTP_CREATE</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span> DMNCC trans(CC:INITIATED IMSI-901700000010650:MSISDN-42342:TMSI-0x03020100:UTRAN-Iu:CM_SERVICE_REQ callref-0x80000001 tid-8) rx MNCC_RTP_CREATE</span><br><span> DIUCS msc_a(IMSI-901700000010650:MSISDN-42342:TMSI-0x03020100:UTRAN-Iu:CM_SERVICE_REQ){MSC_A_ST_COMMUNICATING}: Starting call assignment</span><br><span> DCC call_leg(IMSI-901700000010650:MSISDN-42342:TMSI-0x03020100:UTRAN-Iu:CM_SERVICE_REQ){ESTABLISHING}: Allocated</span><br><span>@@ -328,6 +330,8 @@</span><br><span> DMNCC trans(CC:INITIATED IMSI-901700000010650:MSISDN-42342:TMSI-0x03020100:UTRAN-Iu:CM_SERVICE_REQ callref-0x80000001 tid-8) tx MNCC_RTP_CREATE</span><br><span>   MSC --> MNCC: callref 0x80000001: MNCC_RTP_CREATE</span><br><span> - MNCC says that's fine</span><br><span style="color: hsl(120, 100%, 40%);">+  MSC <-- MNCC: callref 0x80000001: MNCC_CALL_PROC_REQ</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span> DMNCC trans(CC:INITIATED IMSI-901700000010650:MSISDN-42342:TMSI-0x03020100:UTRAN-Iu:CM_SERVICE_REQ callref-0x80000001 tid-8) rx MNCC_CALL_PROC_REQ</span><br><span> DCC trans(CC:INITIATED IMSI-901700000010650:MSISDN-42342:TMSI-0x03020100:UTRAN-Iu:CM_SERVICE_REQ callref-0x80000001 tid-8) stopping pending guard timer</span><br><span> DCC trans(CC:INITIATED IMSI-901700000010650:MSISDN-42342:TMSI-0x03020100:UTRAN-Iu:CM_SERVICE_REQ callref-0x80000001 tid-8) starting guard timer with 180 seconds</span><br><span>@@ -341,6 +345,8 @@</span><br><span> DIUCS msc_a(IMSI-901700000010650:MSISDN-42342:TMSI-0x03020100:UTRAN-Iu:CM_SERVICE_REQ){MSC_A_ST_COMMUNICATING}: Assignment for this trans already started earlier</span><br><span> - Total time passed: 1.000023 s</span><br><span> - The other call leg got established (not shown here), MNCC tells us so</span><br><span style="color: hsl(120, 100%, 40%);">+  MSC <-- MNCC: callref 0x80000001: MNCC_ALERT_REQ</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span> DMNCC trans(CC:MO_CALL_PROC IMSI-901700000010650:MSISDN-42342:TMSI-0x03020100:UTRAN-Iu:CM_SERVICE_REQ callref-0x80000001 tid-8) rx MNCC_ALERT_REQ</span><br><span> DCC trans(CC:MO_CALL_PROC IMSI-901700000010650:MSISDN-42342:TMSI-0x03020100:UTRAN-Iu:CM_SERVICE_REQ callref-0x80000001 tid-8) stopping pending guard timer</span><br><span> DCC trans(CC:MO_CALL_PROC IMSI-901700000010650:MSISDN-42342:TMSI-0x03020100:UTRAN-Iu:CM_SERVICE_REQ callref-0x80000001 tid-8) starting guard timer with 180 seconds</span><br><span>@@ -351,6 +357,8 @@</span><br><span> - DTAP --UTRAN-Iu--> MS: GSM48_MT_CC_ALERTING: 8301</span><br><span> - DTAP matches expected message</span><br><span> DMSC dummy_msc_i(IMSI-901700000010650:MSISDN-42342:TMSI-0x03020100:UTRAN-Iu:CM_SERVICE_REQ){0}: Received Event MSC_I_EV_FROM_A_FORWARD_ACCESS_SIGNALLING_REQUEST</span><br><span style="color: hsl(120, 100%, 40%);">+  MSC <-- MNCC: callref 0x80000001: MNCC_SETUP_RSP</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span> DMNCC trans(CC:CALL_DELIVERED IMSI-901700000010650:MSISDN-42342:TMSI-0x03020100:UTRAN-Iu:CM_SERVICE_REQ callref-0x80000001 tid-8) rx MNCC_SETUP_RSP</span><br><span> DCC trans(CC:CALL_DELIVERED IMSI-901700000010650:MSISDN-42342:TMSI-0x03020100:UTRAN-Iu:CM_SERVICE_REQ callref-0x80000001 tid-8) stopping pending guard timer</span><br><span> DCC trans(CC:CALL_DELIVERED IMSI-901700000010650:MSISDN-42342:TMSI-0x03020100:UTRAN-Iu:CM_SERVICE_REQ callref-0x80000001 tid-8) starting guard timer with 180 seconds</span><br><span>@@ -390,6 +398,8 @@</span><br><span> DMNCC trans(CC:DISCONNECT_IND IMSI-901700000010650:MSISDN-42342:TMSI-0x03020100:UTRAN-Iu:CM_SERVICE_REQ callref-0x80000001 tid-8) tx MNCC_DISC_IND</span><br><span>   MSC --> MNCC: callref 0x80000001: MNCC_DISC_IND</span><br><span> DREF msc_a(IMSI-901700000010650:MSISDN-42342:TMSI-0x03020100:UTRAN-Iu:CM_SERVICE_REQ){MSC_A_ST_COMMUNICATING}: - rx_from_ms: now used by 1 (cc)</span><br><span style="color: hsl(120, 100%, 40%);">+  MSC <-- MNCC: callref 0x80000001: MNCC_REL_REQ</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span> DMNCC trans(CC:DISCONNECT_IND IMSI-901700000010650:MSISDN-42342:TMSI-0x03020100:UTRAN-Iu:CM_SERVICE_REQ callref-0x80000001 tid-8) rx MNCC_REL_REQ</span><br><span> DCC trans(CC:DISCONNECT_IND IMSI-901700000010650:MSISDN-42342:TMSI-0x03020100:UTRAN-Iu:CM_SERVICE_REQ callref-0x80000001 tid-8) starting guard timer with 180 seconds</span><br><span> DCC trans(CC:DISCONNECT_IND IMSI-901700000010650:MSISDN-42342:TMSI-0x03020100:UTRAN-Iu:CM_SERVICE_REQ callref-0x80000001 tid-8) rx MNCC_REL_REQ in state DISCONNECT_IND</span><br><span>@@ -661,6 +671,8 @@</span><br><span> </span><br><span> </span><br><span> - after a while, MNCC asks us to setup a call, causing Paging</span><br><span style="color: hsl(120, 100%, 40%);">+  MSC <-- MNCC: callref 0x423: MNCC_SETUP_REQ</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span> DREF VLR subscr IMSI-901700000010650:MSISDN-42342:TMSI-0x03020100 + mncc_tx_to_gsm_cc: now used by 2 (attached,mncc_tx_to_gsm_cc)</span><br><span> DREF VLR subscr IMSI-901700000010650:MSISDN-42342:TMSI-0x03020100 + CC: now used by 3 (attached,mncc_tx_to_gsm_cc,CC)</span><br><span> DCC trans(CC:NULL IMSI-901700000010650:MSISDN-42342:TMSI-0x03020100 callref-0x423 tid-255) New transaction</span><br><span>@@ -779,6 +791,8 @@</span><br><span>   MSC --> MNCC: callref 0x423: MNCC_CALL_CONF_IND</span><br><span> DREF msc_a(IMSI-901700000010650:MSISDN-42342:TMSI-0x03020100:UTRAN-Iu:PAGING_RESP){MSC_A_ST_COMMUNICATING}: - rx_from_ms: now used by 1 (cc)</span><br><span> - MNCC sends MNCC_RTP_CREATE</span><br><span style="color: hsl(120, 100%, 40%);">+  MSC <-- MNCC: callref 0x423: MNCC_RTP_CREATE</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span> DMNCC trans(CC:MO_TERM_CALL_CONF IMSI-901700000010650:MSISDN-42342:TMSI-0x03020100:UTRAN-Iu:PAGING_RESP callref-0x423 tid-0) rx MNCC_RTP_CREATE</span><br><span> DIUCS msc_a(IMSI-901700000010650:MSISDN-42342:TMSI-0x03020100:UTRAN-Iu:PAGING_RESP){MSC_A_ST_COMMUNICATING}: Assignment for this trans already started earlier</span><br><span> - MGW acknowledges the CRCX to RAN, triggering Assignment</span><br><span>@@ -827,6 +841,8 @@</span><br><span> DMNCC trans(CC:CONNECT_REQUEST IMSI-901700000010650:MSISDN-42342:TMSI-0x03020100:UTRAN-Iu:PAGING_RESP callref-0x423 tid-0) tx MNCC_SETUP_CNF</span><br><span>   MSC --> MNCC: callref 0x423: MNCC_SETUP_CNF</span><br><span> DREF msc_a(IMSI-901700000010650:MSISDN-42342:TMSI-0x03020100:UTRAN-Iu:PAGING_RESP){MSC_A_ST_COMMUNICATING}: - rx_from_ms: now used by 1 (cc)</span><br><span style="color: hsl(120, 100%, 40%);">+  MSC <-- MNCC: callref 0x423: MNCC_SETUP_COMPL_REQ</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span> DMNCC trans(CC:CONNECT_REQUEST IMSI-901700000010650:MSISDN-42342:TMSI-0x03020100:UTRAN-Iu:PAGING_RESP callref-0x423 tid-0) rx MNCC_SETUP_COMPL_REQ</span><br><span> DCC trans(CC:CONNECT_REQUEST IMSI-901700000010650:MSISDN-42342:TMSI-0x03020100:UTRAN-Iu:PAGING_RESP callref-0x423 tid-0) starting guard timer with 180 seconds</span><br><span> DCC trans(CC:CONNECT_REQUEST IMSI-901700000010650:MSISDN-42342:TMSI-0x03020100:UTRAN-Iu:PAGING_RESP callref-0x423 tid-0) rx MNCC_SETUP_COMPL_REQ in state CONNECT_REQUEST</span><br><span>@@ -853,6 +869,8 @@</span><br><span> DMNCC trans(CC:DISCONNECT_IND IMSI-901700000010650:MSISDN-42342:TMSI-0x03020100:UTRAN-Iu:PAGING_RESP callref-0x423 tid-0) tx MNCC_DISC_IND</span><br><span>   MSC --> MNCC: callref 0x423: MNCC_DISC_IND</span><br><span> DREF msc_a(IMSI-901700000010650:MSISDN-42342:TMSI-0x03020100:UTRAN-Iu:PAGING_RESP){MSC_A_ST_COMMUNICATING}: - rx_from_ms: now used by 1 (cc)</span><br><span style="color: hsl(120, 100%, 40%);">+  MSC <-- MNCC: callref 0x423: MNCC_REL_REQ</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span> DMNCC trans(CC:DISCONNECT_IND IMSI-901700000010650:MSISDN-42342:TMSI-0x03020100:UTRAN-Iu:PAGING_RESP callref-0x423 tid-0) rx MNCC_REL_REQ</span><br><span> DCC trans(CC:DISCONNECT_IND IMSI-901700000010650:MSISDN-42342:TMSI-0x03020100:UTRAN-Iu:PAGING_RESP callref-0x423 tid-0) starting guard timer with 180 seconds</span><br><span> DCC trans(CC:DISCONNECT_IND IMSI-901700000010650:MSISDN-42342:TMSI-0x03020100:UTRAN-Iu:PAGING_RESP callref-0x423 tid-0) rx MNCC_REL_REQ in state DISCONNECT_IND</span><br><span>@@ -1124,6 +1142,8 @@</span><br><span> </span><br><span> </span><br><span> - after a while, MNCC asks us to setup a call, causing Paging</span><br><span style="color: hsl(120, 100%, 40%);">+  MSC <-- MNCC: callref 0x423: MNCC_SETUP_REQ</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span> DREF VLR subscr IMSI-901700000010650:MSISDN-42342:TMSI-0x03020100 + mncc_tx_to_gsm_cc: now used by 2 (attached,mncc_tx_to_gsm_cc)</span><br><span> DREF VLR subscr IMSI-901700000010650:MSISDN-42342:TMSI-0x03020100 + CC: now used by 3 (attached,mncc_tx_to_gsm_cc,CC)</span><br><span> DCC trans(CC:NULL IMSI-901700000010650:MSISDN-42342:TMSI-0x03020100 callref-0x423 tid-255) New transaction</span><br><span>@@ -1242,6 +1262,8 @@</span><br><span>   MSC --> MNCC: callref 0x423: MNCC_CALL_CONF_IND</span><br><span> DREF msc_a(IMSI-901700000010650:MSISDN-42342:TMSI-0x03020100:UTRAN-Iu:PAGING_RESP){MSC_A_ST_COMMUNICATING}: - rx_from_ms: now used by 1 (cc)</span><br><span> - MNCC sends MNCC_RTP_CREATE</span><br><span style="color: hsl(120, 100%, 40%);">+  MSC <-- MNCC: callref 0x423: MNCC_RTP_CREATE</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span> DMNCC trans(CC:MO_TERM_CALL_CONF IMSI-901700000010650:MSISDN-42342:TMSI-0x03020100:UTRAN-Iu:PAGING_RESP callref-0x423 tid-0) rx MNCC_RTP_CREATE</span><br><span> DIUCS msc_a(IMSI-901700000010650:MSISDN-42342:TMSI-0x03020100:UTRAN-Iu:PAGING_RESP){MSC_A_ST_COMMUNICATING}: Assignment for this trans already started earlier</span><br><span> - MGW acknowledges the CRCX to RAN, triggering Assignment</span><br><span>@@ -1645,6 +1667,8 @@</span><br><span>   MSC --> MNCC: callref 0x80000002: MNCC_SETUP_IND</span><br><span> DREF msc_a(IMSI-901700000010650:MSISDN-42342:TMSI-0x03020100:UTRAN-Iu:CM_SERVICE_REQ){MSC_A_ST_COMMUNICATING}: - rx_from_ms: now used by 1 (cc)</span><br><span> - MNCC replies with MNCC_RTP_CREATE, causing MGW endpoint CRCX to RAN</span><br><span style="color: hsl(120, 100%, 40%);">+  MSC <-- MNCC: callref 0x80000002: MNCC_RTP_CREATE</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span> DMNCC trans(CC:INITIATED IMSI-901700000010650:MSISDN-42342:TMSI-0x03020100:UTRAN-Iu:CM_SERVICE_REQ callref-0x80000002 tid-8) rx MNCC_RTP_CREATE</span><br><span> DIUCS msc_a(IMSI-901700000010650:MSISDN-42342:TMSI-0x03020100:UTRAN-Iu:CM_SERVICE_REQ){MSC_A_ST_COMMUNICATING}: Starting call assignment</span><br><span> DCC call_leg(IMSI-901700000010650:MSISDN-42342:TMSI-0x03020100:UTRAN-Iu:CM_SERVICE_REQ){ESTABLISHING}: Allocated</span><br><span>@@ -1676,6 +1700,8 @@</span><br><span> DMNCC trans(CC:INITIATED IMSI-901700000010650:MSISDN-42342:TMSI-0x03020100:UTRAN-Iu:CM_SERVICE_REQ callref-0x80000002 tid-8) tx MNCC_RTP_CREATE</span><br><span>   MSC --> MNCC: callref 0x80000002: MNCC_RTP_CREATE</span><br><span> - MNCC says that's fine</span><br><span style="color: hsl(120, 100%, 40%);">+  MSC <-- MNCC: callref 0x80000002: MNCC_CALL_PROC_REQ</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span> DMNCC trans(CC:INITIATED IMSI-901700000010650:MSISDN-42342:TMSI-0x03020100:UTRAN-Iu:CM_SERVICE_REQ callref-0x80000002 tid-8) rx MNCC_CALL_PROC_REQ</span><br><span> DCC trans(CC:INITIATED IMSI-901700000010650:MSISDN-42342:TMSI-0x03020100:UTRAN-Iu:CM_SERVICE_REQ callref-0x80000002 tid-8) stopping pending guard timer</span><br><span> DCC trans(CC:INITIATED IMSI-901700000010650:MSISDN-42342:TMSI-0x03020100:UTRAN-Iu:CM_SERVICE_REQ callref-0x80000002 tid-8) starting guard timer with 180 seconds</span><br><span>@@ -1688,6 +1714,8 @@</span><br><span> DMSC dummy_msc_i(IMSI-901700000010650:MSISDN-42342:TMSI-0x03020100:UTRAN-Iu:CM_SERVICE_REQ){0}: Received Event MSC_I_EV_FROM_A_FORWARD_ACCESS_SIGNALLING_REQUEST</span><br><span> DIUCS msc_a(IMSI-901700000010650:MSISDN-42342:TMSI-0x03020100:UTRAN-Iu:CM_SERVICE_REQ){MSC_A_ST_COMMUNICATING}: Assignment for this trans already started earlier</span><br><span> - But the other side's MSISDN could not be resolved, MNCC tells us to cancel</span><br><span style="color: hsl(120, 100%, 40%);">+  MSC <-- MNCC: callref 0x80000002: MNCC_REL_REQ</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span> DMNCC trans(CC:MO_CALL_PROC IMSI-901700000010650:MSISDN-42342:TMSI-0x03020100:UTRAN-Iu:CM_SERVICE_REQ callref-0x80000002 tid-8) rx MNCC_REL_REQ</span><br><span> DCC trans(CC:MO_CALL_PROC IMSI-901700000010650:MSISDN-42342:TMSI-0x03020100:UTRAN-Iu:CM_SERVICE_REQ callref-0x80000002 tid-8) stopping pending guard timer</span><br><span> DCC trans(CC:MO_CALL_PROC IMSI-901700000010650:MSISDN-42342:TMSI-0x03020100:UTRAN-Iu:CM_SERVICE_REQ callref-0x80000002 tid-8) starting guard timer with 180 seconds</span><br><span>@@ -2067,6 +2095,8 @@</span><br><span>   MSC --> MNCC: callref 0x80000003: MNCC_SETUP_IND</span><br><span> DREF msc_a(IMSI-901700000010650:MSISDN-42342:TMSI-0x03020100:UTRAN-Iu:CM_SERVICE_REQ){MSC_A_ST_COMMUNICATING}: - rx_from_ms: now used by 1 (cc)</span><br><span> - MNCC replies with MNCC_RTP_CREATE, causing MGW endpoint CRCX to RAN</span><br><span style="color: hsl(120, 100%, 40%);">+  MSC <-- MNCC: callref 0x80000003: MNCC_RTP_CREATE</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span> DMNCC trans(CC:INITIATED IMSI-901700000010650:MSISDN-42342:TMSI-0x03020100:UTRAN-Iu:CM_SERVICE_REQ callref-0x80000003 tid-8) rx MNCC_RTP_CREATE</span><br><span> DIUCS msc_a(IMSI-901700000010650:MSISDN-42342:TMSI-0x03020100:UTRAN-Iu:CM_SERVICE_REQ){MSC_A_ST_COMMUNICATING}: Starting call assignment</span><br><span> DCC call_leg(IMSI-901700000010650:MSISDN-42342:TMSI-0x03020100:UTRAN-Iu:CM_SERVICE_REQ){ESTABLISHING}: Allocated</span><br><span>@@ -2098,6 +2128,8 @@</span><br><span> DMNCC trans(CC:INITIATED IMSI-901700000010650:MSISDN-42342:TMSI-0x03020100:UTRAN-Iu:CM_SERVICE_REQ callref-0x80000003 tid-8) tx MNCC_RTP_CREATE</span><br><span>   MSC --> MNCC: callref 0x80000003: MNCC_RTP_CREATE</span><br><span> - MNCC says that's fine</span><br><span style="color: hsl(120, 100%, 40%);">+  MSC <-- MNCC: callref 0x80000003: MNCC_CALL_PROC_REQ</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span> DMNCC trans(CC:INITIATED IMSI-901700000010650:MSISDN-42342:TMSI-0x03020100:UTRAN-Iu:CM_SERVICE_REQ callref-0x80000003 tid-8) rx MNCC_CALL_PROC_REQ</span><br><span> DCC trans(CC:INITIATED IMSI-901700000010650:MSISDN-42342:TMSI-0x03020100:UTRAN-Iu:CM_SERVICE_REQ callref-0x80000003 tid-8) stopping pending guard timer</span><br><span> DCC trans(CC:INITIATED IMSI-901700000010650:MSISDN-42342:TMSI-0x03020100:UTRAN-Iu:CM_SERVICE_REQ callref-0x80000003 tid-8) starting guard timer with 180 seconds</span><br><span>@@ -2110,6 +2142,8 @@</span><br><span> DMSC dummy_msc_i(IMSI-901700000010650:MSISDN-42342:TMSI-0x03020100:UTRAN-Iu:CM_SERVICE_REQ){0}: Received Event MSC_I_EV_FROM_A_FORWARD_ACCESS_SIGNALLING_REQUEST</span><br><span> DIUCS msc_a(IMSI-901700000010650:MSISDN-42342:TMSI-0x03020100:UTRAN-Iu:CM_SERVICE_REQ){MSC_A_ST_COMMUNICATING}: Assignment for this trans already started earlier</span><br><span> - But the other side's MSISDN could not be resolved, MNCC tells us to cancel</span><br><span style="color: hsl(120, 100%, 40%);">+  MSC <-- MNCC: callref 0x80000003: MNCC_REL_REQ</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span> DMNCC trans(CC:MO_CALL_PROC IMSI-901700000010650:MSISDN-42342:TMSI-0x03020100:UTRAN-Iu:CM_SERVICE_REQ callref-0x80000003 tid-8) rx MNCC_REL_REQ</span><br><span> DCC trans(CC:MO_CALL_PROC IMSI-901700000010650:MSISDN-42342:TMSI-0x03020100:UTRAN-Iu:CM_SERVICE_REQ callref-0x80000003 tid-8) stopping pending guard timer</span><br><span> DCC trans(CC:MO_CALL_PROC IMSI-901700000010650:MSISDN-42342:TMSI-0x03020100:UTRAN-Iu:CM_SERVICE_REQ callref-0x80000003 tid-8) starting guard timer with 180 seconds</span><br><span></span><br></pre><p>To view, visit <a href="https://gerrit.osmocom.org/c/osmo-msc/+/15950">change 15950</a>. To unsubscribe, or for help writing mail filters, visit <a href="https://gerrit.osmocom.org/settings">settings</a>.</p><div itemscope itemtype="http://schema.org/EmailMessage"><div itemscope itemprop="action" itemtype="http://schema.org/ViewAction"><link itemprop="url" href="https://gerrit.osmocom.org/c/osmo-msc/+/15950"/><meta itemprop="name" content="View Change"/></div></div>

<div style="display:none"> Gerrit-Project: osmo-msc </div>
<div style="display:none"> Gerrit-Branch: master </div>
<div style="display:none"> Gerrit-Change-Id: I03b25c134553c620d3fa9d23a67ad39414546861 </div>
<div style="display:none"> Gerrit-Change-Number: 15950 </div>
<div style="display:none"> Gerrit-PatchSet: 1 </div>
<div style="display:none"> Gerrit-Owner: neels <nhofmeyr@sysmocom.de> </div>
<div style="display:none"> Gerrit-MessageType: newchange </div>