subscr_conn: introduce usage tokens for ref error tracking
When hunting a conn use count bug, it was very hard to figure out who's (not) using the conn. To ease tracking down this bug and future bugs, explicitly name what a conn is being reserved for, and track in a bit mask. Show in the DREF logs what uses and un-uses a conn. See the test expectation updates, which nicely show how that clarifies the state of the conn in the logs. On errors, log them, but don't fail hard: if one conn use/un-use fails, we don't want to crash the entire MSC before we have to. Change-Id: I259aa0eec41efebb4c8221275219433eafaa549b
This commit is contained in:
parent
2f108b09a9
commit
6166f29412
|
@ -139,6 +139,7 @@ struct gsm_subscriber_connection {
|
|||
/* usage count. If this drops to zero, we start the release
|
||||
* towards A/Iu */
|
||||
uint32_t use_count;
|
||||
uint32_t use_tokens;
|
||||
|
||||
/* The MS has opened the conn with a CM Service Request, and we shall
|
||||
* keep it open for an actual request (or until timeout). */
|
||||
|
|
|
@ -84,14 +84,31 @@ void msc_subscr_conn_communicating(struct gsm_subscriber_connection *conn);
|
|||
void msc_subscr_conn_close(struct gsm_subscriber_connection *conn,
|
||||
uint32_t cause);
|
||||
|
||||
#define msc_subscr_conn_get(conn) \
|
||||
_msc_subscr_conn_get(conn, __BASE_FILE__, __LINE__)
|
||||
#define msc_subscr_conn_put(conn) \
|
||||
_msc_subscr_conn_put(conn, __BASE_FILE__, __LINE__)
|
||||
enum msc_subscr_conn_use {
|
||||
MSC_CONN_USE_UNTRACKED = -1,
|
||||
MSC_CONN_USE_COMPL_L3,
|
||||
MSC_CONN_USE_DTAP,
|
||||
MSC_CONN_USE_FSM,
|
||||
MSC_CONN_USE_TRANS_CC,
|
||||
MSC_CONN_USE_TRANS_SMS,
|
||||
MSC_CONN_USE_TRANS_USSD,
|
||||
MSC_CONN_USE_SILENT_CALL,
|
||||
};
|
||||
|
||||
extern const struct value_string msc_subscr_conn_use_names[];
|
||||
static inline const char *msc_subscr_conn_use_name(enum msc_subscr_conn_use val)
|
||||
{ return get_value_string(msc_subscr_conn_use_names, val); }
|
||||
|
||||
#define msc_subscr_conn_get(conn, balance_token) \
|
||||
_msc_subscr_conn_get(conn, balance_token, __BASE_FILE__, __LINE__)
|
||||
#define msc_subscr_conn_put(conn, balance_token) \
|
||||
_msc_subscr_conn_put(conn, balance_token, __BASE_FILE__, __LINE__)
|
||||
struct gsm_subscriber_connection *
|
||||
_msc_subscr_conn_get(struct gsm_subscriber_connection *conn,
|
||||
enum msc_subscr_conn_use balance_token,
|
||||
const char *file, int line);
|
||||
void _msc_subscr_conn_put(struct gsm_subscriber_connection *conn,
|
||||
enum msc_subscr_conn_use balance_token,
|
||||
const char *file, int line);
|
||||
|
||||
void msc_stop_paging(struct vlr_subscr *vsub);
|
||||
|
|
|
@ -2981,7 +2981,7 @@ int mncc_tx_to_cc(struct gsm_network *net, int msg_type, void *arg)
|
|||
}
|
||||
|
||||
/* Assign conn */
|
||||
trans->conn = msc_subscr_conn_get(conn);
|
||||
trans->conn = msc_subscr_conn_get(conn, MSC_CONN_USE_TRANS_CC);
|
||||
vlr_subscr_put(vsub);
|
||||
} else {
|
||||
/* update the subscriber we deal with */
|
||||
|
@ -3133,7 +3133,7 @@ static int gsm0408_rcv_cc(struct gsm_subscriber_connection *conn, struct msgb *m
|
|||
return -ENOMEM;
|
||||
}
|
||||
/* Assign transaction */
|
||||
trans->conn = msc_subscr_conn_get(conn);
|
||||
trans->conn = msc_subscr_conn_get(conn, MSC_CONN_USE_TRANS_CC);
|
||||
cm_service_request_concludes(conn, msg);
|
||||
}
|
||||
|
||||
|
|
|
@ -949,7 +949,7 @@ int gsm0411_rcv_sms(struct gsm_subscriber_connection *conn,
|
|||
gsm411_smr_init(&trans->sms.smr_inst, 0, 1,
|
||||
gsm411_rl_recv, gsm411_mn_send);
|
||||
|
||||
trans->conn = msc_subscr_conn_get(conn);
|
||||
trans->conn = msc_subscr_conn_get(conn, MSC_CONN_USE_TRANS_SMS);
|
||||
|
||||
new_trans = 1;
|
||||
cm_service_request_concludes(conn, msg);
|
||||
|
@ -1031,7 +1031,7 @@ int gsm411_send_sms(struct gsm_subscriber_connection *conn, struct gsm_sms *sms)
|
|||
gsm411_rl_recv, gsm411_mn_send);
|
||||
trans->sms.sms = sms;
|
||||
|
||||
trans->conn = msc_subscr_conn_get(conn);
|
||||
trans->conn = msc_subscr_conn_get(conn, MSC_CONN_USE_TRANS_SMS);
|
||||
|
||||
/* Hardcode SMSC Originating Address for now */
|
||||
data = (uint8_t *)msgb_put(msg, 8);
|
||||
|
|
|
@ -69,14 +69,14 @@ static void subscr_conn_bump(struct gsm_subscriber_connection *conn)
|
|||
int msc_compl_l3(struct gsm_subscriber_connection *conn,
|
||||
struct msgb *msg, uint16_t chosen_channel)
|
||||
{
|
||||
msc_subscr_conn_get(conn);
|
||||
msc_subscr_conn_get(conn, MSC_CONN_USE_COMPL_L3);
|
||||
gsm0408_dispatch(conn, msg);
|
||||
|
||||
/* Bump whether the conn wants to be closed */
|
||||
subscr_conn_bump(conn);
|
||||
|
||||
/* If this should be kept, the conn->conn_fsm has placed a use_count */
|
||||
msc_subscr_conn_put(conn);
|
||||
msc_subscr_conn_put(conn, MSC_CONN_USE_COMPL_L3);
|
||||
|
||||
/* Always return acceptance, because even if the conn was not accepted,
|
||||
* we assumed ownership of it and the caller shall not interfere with
|
||||
|
@ -104,12 +104,12 @@ int msc_compl_l3(struct gsm_subscriber_connection *conn,
|
|||
/* Receive a DTAP message from BSC */
|
||||
void msc_dtap(struct gsm_subscriber_connection *conn, uint8_t link_id, struct msgb *msg)
|
||||
{
|
||||
msc_subscr_conn_get(conn);
|
||||
msc_subscr_conn_get(conn, MSC_CONN_USE_DTAP);
|
||||
gsm0408_dispatch(conn, msg);
|
||||
|
||||
/* Bump whether the conn wants to be closed */
|
||||
subscr_conn_bump(conn);
|
||||
msc_subscr_conn_put(conn);
|
||||
msc_subscr_conn_put(conn, MSC_CONN_USE_DTAP);
|
||||
}
|
||||
|
||||
/* Receive an ASSIGNMENT COMPLETE from BSC */
|
||||
|
@ -343,6 +343,7 @@ void msc_subscr_conn_close(struct gsm_subscriber_connection *conn,
|
|||
/* increment the ref-count. Needs to be called by every user */
|
||||
struct gsm_subscriber_connection *
|
||||
_msc_subscr_conn_get(struct gsm_subscriber_connection *conn,
|
||||
enum msc_subscr_conn_use balance_token,
|
||||
const char *file, int line)
|
||||
{
|
||||
OSMO_ASSERT(conn);
|
||||
|
@ -350,36 +351,74 @@ _msc_subscr_conn_get(struct gsm_subscriber_connection *conn,
|
|||
if (conn->in_release)
|
||||
return NULL;
|
||||
|
||||
if (balance_token != MSC_CONN_USE_UNTRACKED) {
|
||||
uint32_t flag = 1 << balance_token;
|
||||
OSMO_ASSERT(balance_token < 32);
|
||||
if (conn->use_tokens & flag)
|
||||
LOGPSRC(DREF, LOGL_ERROR, file, line,
|
||||
"%s: MSC conn use error: using an already used token: %s\n",
|
||||
vlr_subscr_name(conn->vsub),
|
||||
msc_subscr_conn_use_name(balance_token));
|
||||
conn->use_tokens |= flag;
|
||||
}
|
||||
|
||||
conn->use_count++;
|
||||
LOGPSRC(DREF, LOGL_DEBUG, file, line,
|
||||
"%s: MSC conn use + 1 == %u\n",
|
||||
vlr_subscr_name(conn->vsub), conn->use_count);
|
||||
"%s: MSC conn use + %s == %u (0x%x)\n",
|
||||
vlr_subscr_name(conn->vsub), msc_subscr_conn_use_name(balance_token),
|
||||
conn->use_count, conn->use_tokens);
|
||||
|
||||
return conn;
|
||||
}
|
||||
|
||||
/* decrement the ref-count. Once it reaches zero, we release */
|
||||
void _msc_subscr_conn_put(struct gsm_subscriber_connection *conn,
|
||||
enum msc_subscr_conn_use balance_token,
|
||||
const char *file, int line)
|
||||
{
|
||||
OSMO_ASSERT(conn);
|
||||
|
||||
if (balance_token != MSC_CONN_USE_UNTRACKED) {
|
||||
uint32_t flag = 1 << balance_token;
|
||||
OSMO_ASSERT(balance_token < 32);
|
||||
if (!(conn->use_tokens & flag))
|
||||
LOGPSRC(DREF, LOGL_ERROR, file, line,
|
||||
"%s: MSC conn use error: freeing an unused token: %s\n",
|
||||
vlr_subscr_name(conn->vsub),
|
||||
msc_subscr_conn_use_name(balance_token));
|
||||
conn->use_tokens &= ~flag;
|
||||
}
|
||||
|
||||
if (conn->use_count == 0) {
|
||||
LOGPSRC(DREF, LOGL_ERROR, file, line,
|
||||
"%s: MSC conn use - 1 failed: is already 0\n",
|
||||
vlr_subscr_name(conn->vsub));
|
||||
"%s: MSC conn use - %s failed: is already 0\n",
|
||||
vlr_subscr_name(conn->vsub),
|
||||
msc_subscr_conn_use_name(balance_token));
|
||||
return;
|
||||
}
|
||||
|
||||
conn->use_count--;
|
||||
LOGPSRC(DREF, LOGL_DEBUG, file, line,
|
||||
"%s: MSC conn use - 1 == %u\n",
|
||||
vlr_subscr_name(conn->vsub), conn->use_count);
|
||||
"%s: MSC conn use - %s == %u (0x%x)\n",
|
||||
vlr_subscr_name(conn->vsub), msc_subscr_conn_use_name(balance_token),
|
||||
conn->use_count, conn->use_tokens);
|
||||
|
||||
if (conn->use_count == 0)
|
||||
msc_subscr_con_free(conn);
|
||||
}
|
||||
|
||||
const struct value_string msc_subscr_conn_use_names[] = {
|
||||
{MSC_CONN_USE_UNTRACKED, "UNTRACKED"},
|
||||
{MSC_CONN_USE_COMPL_L3, "compl_l3"},
|
||||
{MSC_CONN_USE_DTAP, "dtap"},
|
||||
{MSC_CONN_USE_FSM, "fsm"},
|
||||
{MSC_CONN_USE_TRANS_CC, "trans_cc"},
|
||||
{MSC_CONN_USE_TRANS_SMS, "trans_sms"},
|
||||
{MSC_CONN_USE_TRANS_USSD, "trans_ussd"},
|
||||
{MSC_CONN_USE_SILENT_CALL, "silent_call"},
|
||||
{0, NULL},
|
||||
};
|
||||
|
||||
void msc_stop_paging(struct vlr_subscr *vsub)
|
||||
{
|
||||
DEBUGP(DPAG, "Paging can stop for %s\n", vlr_subscr_name(vsub));
|
||||
|
|
|
@ -59,7 +59,7 @@ static int paging_cb_silent(unsigned int hooknum, unsigned int event,
|
|||
conn->lchan->ts->nr, conn->lchan->ts->trx->arfcn);
|
||||
#endif
|
||||
conn->silent_call = 1;
|
||||
msc_subscr_conn_get(conn);
|
||||
msc_subscr_conn_get(conn, MSC_CONN_USE_SILENT_CALL);
|
||||
/* increment lchan reference count */
|
||||
osmo_signal_dispatch(SS_SCALL, S_SCALL_SUCCESS, &sigdata);
|
||||
break;
|
||||
|
@ -159,7 +159,7 @@ int gsm_silent_call_stop(struct vlr_subscr *vsub)
|
|||
#endif
|
||||
|
||||
conn->silent_call = 0;
|
||||
msc_subscr_conn_put(conn);
|
||||
msc_subscr_conn_put(conn, MSC_CONN_USE_SILENT_CALL);
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
|
|
@ -225,7 +225,7 @@ static void subscr_conn_fsm_cleanup(struct osmo_fsm_inst *fi,
|
|||
return;
|
||||
conn->conn_fsm = NULL;
|
||||
msc_subscr_conn_close(conn, cause);
|
||||
msc_subscr_conn_put(conn);
|
||||
msc_subscr_conn_put(conn, MSC_CONN_USE_FSM);
|
||||
}
|
||||
|
||||
int subscr_conn_fsm_timeout(struct osmo_fsm_inst *fi)
|
||||
|
@ -320,7 +320,7 @@ int msc_create_conn_fsm(struct gsm_subscriber_connection *conn, const char *id)
|
|||
* connection, then in _osmo_fsm_inst_term() the osmo_fsm_inst_free()
|
||||
* that follows the cleanup() call would run into a double free. */
|
||||
fi = osmo_fsm_inst_alloc(&subscr_conn_fsm, conn->network,
|
||||
msc_subscr_conn_get(conn),
|
||||
msc_subscr_conn_get(conn, MSC_CONN_USE_FSM),
|
||||
LOGL_DEBUG, id);
|
||||
|
||||
if (!fi) {
|
||||
|
|
|
@ -117,12 +117,16 @@ struct gsm_trans *trans_alloc(struct gsm_network *net,
|
|||
*/
|
||||
void trans_free(struct gsm_trans *trans)
|
||||
{
|
||||
enum msc_subscr_conn_use conn_usage_token = MSC_CONN_USE_UNTRACKED;
|
||||
|
||||
switch (trans->protocol) {
|
||||
case GSM48_PDISC_CC:
|
||||
_gsm48_cc_trans_free(trans);
|
||||
conn_usage_token = MSC_CONN_USE_TRANS_CC;
|
||||
break;
|
||||
case GSM48_PDISC_SMS:
|
||||
_gsm411_sms_trans_free(trans);
|
||||
conn_usage_token = MSC_CONN_USE_TRANS_SMS;
|
||||
break;
|
||||
}
|
||||
|
||||
|
@ -139,7 +143,7 @@ void trans_free(struct gsm_trans *trans)
|
|||
llist_del(&trans->entry);
|
||||
|
||||
if (trans->conn)
|
||||
msc_subscr_conn_put(trans->conn);
|
||||
msc_subscr_conn_put(trans->conn, conn_usage_token);
|
||||
|
||||
trans->conn = NULL;
|
||||
talloc_free(trans);
|
||||
|
|
File diff suppressed because it is too large
Load Diff
|
@ -2,9 +2,9 @@
|
|||
- Location Update request causes a GSUP Send Auth Info request to HLR
|
||||
MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_LOC_UPD_REQUEST
|
||||
new conn
|
||||
DREF unknown: MSC conn use + 1 == 1
|
||||
DREF unknown: MSC conn use + compl_l3 == 1 (0x1)
|
||||
DRLL Dispatching 04.08 message GSM48_MT_MM_LOC_UPD_REQUEST (0x5:0x8)
|
||||
DREF unknown: MSC conn use + 1 == 2
|
||||
DREF unknown: MSC conn use + fsm == 2 (0x5)
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: Allocated
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: Received Event SUBSCR_CONN_E_START
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: state_chg to SUBSCR_CONN_S_NEW
|
||||
|
@ -28,7 +28,7 @@ DVLR GSUP tx: 08010809710000004026f0
|
|||
GSUP --> HLR: OSMO_GSUP_MSGT_SEND_AUTH_INFO_REQUEST: 08010809710000004026f0
|
||||
DVLR VLR_Authenticate(901700000004620){VLR_SUB_AS_NEEDS_AUTH}: state_chg to VLR_SUB_AS_NEEDS_AUTH_WAIT_AI
|
||||
DMM IMSI:901700000004620: bump: conn still being established (SUBSCR_CONN_S_NEW)
|
||||
DREF IMSI:901700000004620: MSC conn use - 1 == 1
|
||||
DREF IMSI:901700000004620: MSC conn use - compl_l3 == 1 (0x4)
|
||||
lu_result_sent == 0
|
||||
- from HLR, rx _SEND_AUTH_INFO_RESULT; VLR sends Auth Req to MS
|
||||
<-- GSUP rx OSMO_GSUP_MSGT_SEND_AUTH_INFO_RESULT: 0a010809710000004026f003222010585df1ae287f6e273dce07090d61320b21042d8b2c3e220861855fb81fc2a8000322201012aca96fb4ffdea5c985cbafa9b6e18b210420bde240220807fa7502e07e1c0003222010e7c03ba7cf0e2fde82b2dc4d63077d422104a29514ae2208e2b234f80788640003222010fa8f20b781b5881329d4fea26b1a3c5121045afc8d7222082392f14f709ae000032220100fd4cc8dbe8715d1f439e304edfd68dc2104bc8d1c5b2208da7cdd6bfe2d7000
|
||||
|
@ -66,7 +66,7 @@ DRLL subscr IMSI:901700000004620: Message not permitted for initial conn: GSM48_
|
|||
lu_result_sent == 0
|
||||
- MS sends Authen Response, VLR accepts and sends GSUP LU Req to HLR
|
||||
MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_AUTH_RESP
|
||||
DREF IMSI:901700000004620: MSC conn use + 1 == 2
|
||||
DREF IMSI:901700000004620: MSC conn use + dtap == 2 (0x6)
|
||||
DRLL Dispatching 04.08 message GSM48_MT_MM_AUTH_RESP (0x5:0x14)
|
||||
DMM IMSI:901700000004620: MM GSM AUTHENTICATION RESPONSE (sres = 2d8b2c3e)
|
||||
DVLR VLR_Authenticate(901700000004620){VLR_SUB_AS_WAIT_RESP}: Received Event VLR_AUTH_E_MS_AUTH_RESP
|
||||
|
@ -90,7 +90,7 @@ DVLR GSUP tx: 04010809710000004026f0
|
|||
GSUP --> HLR: OSMO_GSUP_MSGT_UPDATE_LOCATION_REQUEST: 04010809710000004026f0
|
||||
DVLR upd_hlr_vlr_fsm(901700000004620){UPD_HLR_VLR_S_INIT}: state_chg to UPD_HLR_VLR_S_WAIT_FOR_DATA
|
||||
DMM IMSI:901700000004620: bump: conn still being established (SUBSCR_CONN_S_NEW)
|
||||
DREF IMSI:901700000004620: MSC conn use - 1 == 1
|
||||
DREF IMSI:901700000004620: MSC conn use - dtap == 1 (0x4)
|
||||
lu_result_sent == 0
|
||||
- HLR sends _INSERT_DATA_REQUEST, VLR responds with _INSERT_DATA_RESULT
|
||||
<-- GSUP rx OSMO_GSUP_MSGT_INSERT_DATA_REQUEST: 10010809710000004026f00804036470f1
|
||||
|
@ -151,7 +151,7 @@ DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_DONE}: Freeing instance
|
|||
DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_DONE}: Deallocated
|
||||
DMM msc_subscr_conn_close(vsub=MSISDN:46071, cause=2): no conn fsm, releasing directly without release event.
|
||||
- BSSAP Clear --RAN_GERAN_A--> MS
|
||||
DREF MSISDN:46071: MSC conn use - 1 == 0
|
||||
DREF MSISDN:46071: MSC conn use - fsm == 0 (0x0)
|
||||
DRLL subscr MSISDN:46071: Freeing subscriber connection
|
||||
DREF VLR subscr MSISDN:46071 usage decreases to: 2
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_RELEASED}: Freeing instance
|
||||
|
@ -166,10 +166,10 @@ DREF VLR subscr MSISDN:46071 usage decreases to: 1
|
|||
- after a while, a new conn sends a CM Service Request. VLR responds with Auth Req, 2nd auth vector
|
||||
MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_CM_SERV_REQ
|
||||
new conn
|
||||
DREF unknown: MSC conn use + 1 == 1
|
||||
DREF unknown: MSC conn use + compl_l3 == 1 (0x1)
|
||||
DRLL Dispatching 04.08 message GSM48_MT_MM_CM_SERV_REQ (0x5:0x24)
|
||||
DMM <- CM SERVICE REQUEST serv_type=0x08 MI(IMSI)=901700000004620
|
||||
DREF unknown: MSC conn use + 1 == 2
|
||||
DREF unknown: MSC conn use + fsm == 2 (0x5)
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: Allocated
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: Received Event SUBSCR_CONN_E_START
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: state_chg to SUBSCR_CONN_S_NEW
|
||||
|
@ -191,7 +191,7 @@ DVLR VLR_Authenticate(901700000004620){VLR_SUB_AS_WAIT_RESP}: got auth tuple: us
|
|||
- ...expecting sres=20bde240
|
||||
DREF VLR subscr MSISDN:46071 usage decreases to: 2
|
||||
DMM MSISDN:46071: bump: conn still being established (SUBSCR_CONN_S_NEW)
|
||||
DREF MSISDN:46071: MSC conn use - 1 == 1
|
||||
DREF MSISDN:46071: MSC conn use - compl_l3 == 1 (0x4)
|
||||
cm_service_result_sent == 0
|
||||
auth_request_sent == 1
|
||||
- needs auth, not yet accepted
|
||||
|
@ -207,7 +207,7 @@ DRLL Dispatching 04.08 message GSM48_PDISC_SMS:0x01 (0x9:0x1)
|
|||
DRLL subscr MSISDN:46071: Message not permitted for initial conn: GSM48_PDISC_SMS:0x01
|
||||
- MS sends Authen Response, VLR accepts with a CM Service Accept
|
||||
MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_AUTH_RESP
|
||||
DREF MSISDN:46071: MSC conn use + 1 == 2
|
||||
DREF MSISDN:46071: MSC conn use + dtap == 2 (0x6)
|
||||
DRLL Dispatching 04.08 message GSM48_MT_MM_AUTH_RESP (0x5:0x14)
|
||||
DMM MSISDN:46071: MM GSM AUTHENTICATION RESPONSE (sres = 20bde240)
|
||||
DVLR VLR_Authenticate(901700000004620){VLR_SUB_AS_WAIT_RESP}: Received Event VLR_AUTH_E_MS_AUTH_RESP
|
||||
|
@ -239,13 +239,13 @@ DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_ACCEPTED}: Received Event SUBSCR_
|
|||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_ACCEPTED}: bump: still awaiting first request after a CM Service Request
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_ACCEPTED}: Received Event SUBSCR_CONN_E_BUMP
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_ACCEPTED}: bump: still awaiting first request after a CM Service Request
|
||||
DREF MSISDN:46071: MSC conn use - 1 == 1
|
||||
DREF MSISDN:46071: MSC conn use - dtap == 1 (0x4)
|
||||
cm_service_result_sent == 1
|
||||
- a USSD request is serviced
|
||||
expecting USSD:
|
||||
Your extension is 46071
|
||||
MSC <--RAN_GERAN_A-- MS: GSM48_PDISC_NC_SS:0x3b
|
||||
DREF MSISDN:46071: MSC conn use + 1 == 2
|
||||
DREF MSISDN:46071: MSC conn use + dtap == 2 (0x6)
|
||||
DRLL Dispatching 04.08 message GSM48_PDISC_NC_SS:0x3b (0xb:0x3b)
|
||||
DMM MSISDN:46071: rx msg GSM48_PDISC_NC_SS:0x3b: received_cm_service_request changes to false
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_ACCEPTED}: Received Event SUBSCR_CONN_E_COMMUNICATING
|
||||
|
@ -265,10 +265,10 @@ DVLR Process_Access_Request_VLR(901700000004620){PR_ARQ_S_DONE}: Freeing instanc
|
|||
DVLR Process_Access_Request_VLR(901700000004620){PR_ARQ_S_DONE}: Deallocated
|
||||
DMM msc_subscr_conn_close(vsub=MSISDN:46071, cause=2): no conn fsm, releasing directly without release event.
|
||||
- BSSAP Clear --RAN_GERAN_A--> MS
|
||||
DREF MSISDN:46071: MSC conn use - 1 == 1
|
||||
DREF MSISDN:46071: MSC conn use - fsm == 1 (0x2)
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_RELEASED}: Freeing instance
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_RELEASED}: Deallocated
|
||||
DREF MSISDN:46071: MSC conn use - 1 == 0
|
||||
DREF MSISDN:46071: MSC conn use - dtap == 0 (0x0)
|
||||
DRLL subscr MSISDN:46071: Freeing subscriber connection
|
||||
DREF VLR subscr MSISDN:46071 usage decreases to: 1
|
||||
bssap_clear_sent == 1
|
||||
|
@ -294,10 +294,10 @@ DREF VLR subscr MSISDN:46071 usage decreases to: 3
|
|||
- MS replies with Paging Response, and VLR sends Auth Request with third key
|
||||
MSC <--RAN_GERAN_A-- MS: GSM48_MT_RR_PAG_RESP
|
||||
new conn
|
||||
DREF unknown: MSC conn use + 1 == 1
|
||||
DREF unknown: MSC conn use + compl_l3 == 1 (0x1)
|
||||
DRLL Dispatching 04.08 message GSM48_MT_RR_PAG_RESP (0x6:0x27)
|
||||
DRR PAGING RESPONSE: MI(IMSI)=901700000004620
|
||||
DREF unknown: MSC conn use + 1 == 2
|
||||
DREF unknown: MSC conn use + fsm == 2 (0x5)
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: Allocated
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: Received Event SUBSCR_CONN_E_START
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: state_chg to SUBSCR_CONN_S_NEW
|
||||
|
@ -319,7 +319,7 @@ DVLR VLR_Authenticate(901700000004620){VLR_SUB_AS_WAIT_RESP}: got auth tuple: us
|
|||
- ...expecting sres=a29514ae
|
||||
DREF VLR subscr MSISDN:46071 usage decreases to: 4
|
||||
DMM MSISDN:46071: bump: conn still being established (SUBSCR_CONN_S_NEW)
|
||||
DREF MSISDN:46071: MSC conn use - 1 == 1
|
||||
DREF MSISDN:46071: MSC conn use - compl_l3 == 1 (0x4)
|
||||
auth_request_sent == 1
|
||||
- needs auth, not yet accepted
|
||||
msc_subscr_conn_is_accepted() == false
|
||||
|
@ -334,7 +334,7 @@ DRLL Dispatching 04.08 message GSM48_PDISC_SMS:0x01 (0x9:0x1)
|
|||
DRLL subscr MSISDN:46071: Message not permitted for initial conn: GSM48_PDISC_SMS:0x01
|
||||
- MS sends Authen Response, VLR accepts and sends pending SMS
|
||||
MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_AUTH_RESP
|
||||
DREF MSISDN:46071: MSC conn use + 1 == 2
|
||||
DREF MSISDN:46071: MSC conn use + dtap == 2 (0x6)
|
||||
DRLL Dispatching 04.08 message GSM48_MT_MM_AUTH_RESP (0x5:0x14)
|
||||
DMM MSISDN:46071: MM GSM AUTHENTICATION RESPONSE (sres = a29514ae)
|
||||
DVLR VLR_Authenticate(901700000004620){VLR_SUB_AS_WAIT_RESP}: Received Event VLR_AUTH_E_MS_AUTH_RESP
|
||||
|
@ -363,7 +363,7 @@ DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_NEW}: state_chg to SUBSCR_CONN_S_
|
|||
DPAG Paging success for MSISDN:46071 (event=0)
|
||||
DPAG Calling paging cbfn.
|
||||
DREF VLR subscr MSISDN:46071 usage increases to: 5
|
||||
DREF MSISDN:46071: MSC conn use + 1 == 3
|
||||
DREF MSISDN:46071: MSC conn use + trans_sms == 3 (0x16)
|
||||
DMSC msc_tx 91 bytes to MSISDN:46071 via RAN_GERAN_A
|
||||
- DTAP --RAN_GERAN_A--> MS: GSM48_PDISC_SMS:0x01: 09015801000791447758100650004c0005806470f1000007101000000000445079da1e1ee7416937485e9ea7c965373d1d6683c270383b3d0ed3d36ff71c949e83c22072799e9687c5ec32a81d96afcbf4b4fb0c7ac3e9e9b7db05
|
||||
- DTAP matches expected message
|
||||
|
@ -372,7 +372,7 @@ DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_ACCEPTED}: Received Event SUBSCR_
|
|||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_ACCEPTED}: bump: connection still has active transaction: GSM48_PDISC_SMS
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_ACCEPTED}: Received Event SUBSCR_CONN_E_BUMP
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_ACCEPTED}: bump: connection still has active transaction: GSM48_PDISC_SMS
|
||||
DREF MSISDN:46071: MSC conn use - 1 == 2
|
||||
DREF MSISDN:46071: MSC conn use - dtap == 2 (0x14)
|
||||
dtap_tx_confirmed == 1
|
||||
paging_stopped == 1
|
||||
- SMS was delivered, no requests pending for subscr
|
||||
|
@ -383,17 +383,17 @@ DREF VLR subscr MSISDN:46071 usage decreases to: 4
|
|||
llist_count(&net->subscr_conns) == 1
|
||||
- MS replies with CP-ACK for received SMS
|
||||
MSC <--RAN_GERAN_A-- MS: GSM48_PDISC_SMS:0x04
|
||||
DREF MSISDN:46071: MSC conn use + 1 == 3
|
||||
DREF MSISDN:46071: MSC conn use + dtap == 3 (0x16)
|
||||
DRLL Dispatching 04.08 message GSM48_PDISC_SMS:0x04 (0x9:0x4)
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_ACCEPTED}: Received Event SUBSCR_CONN_E_COMMUNICATING
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_ACCEPTED}: state_chg to SUBSCR_CONN_S_COMMUNICATING
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_COMMUNICATING}: Received Event SUBSCR_CONN_E_BUMP
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_COMMUNICATING}: bump: connection still has active transaction: GSM48_PDISC_SMS
|
||||
DREF MSISDN:46071: MSC conn use - 1 == 2
|
||||
DREF MSISDN:46071: MSC conn use - dtap == 2 (0x14)
|
||||
llist_count(&net->subscr_conns) == 1
|
||||
- MS also sends RP-ACK, MSC in turn sends CP-ACK for that
|
||||
MSC <--RAN_GERAN_A-- MS: GSM48_PDISC_SMS:0x01
|
||||
DREF MSISDN:46071: MSC conn use + 1 == 3
|
||||
DREF MSISDN:46071: MSC conn use + dtap == 3 (0x16)
|
||||
DRLL Dispatching 04.08 message GSM48_PDISC_SMS:0x01 (0x9:0x1)
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_COMMUNICATING}: Received Event SUBSCR_CONN_E_COMMUNICATING
|
||||
DMSC msc_tx 2 bytes to MSISDN:46071 via RAN_GERAN_A
|
||||
|
@ -401,7 +401,7 @@ DMSC msc_tx 2 bytes to MSISDN:46071 via RAN_GERAN_A
|
|||
- DTAP matches expected message
|
||||
DREF VLR subscr MSISDN:46071 usage decreases to: 3
|
||||
DREF VLR subscr MSISDN:46071 usage decreases to: 2
|
||||
DREF MSISDN:46071: MSC conn use - 1 == 2
|
||||
DREF MSISDN:46071: MSC conn use - trans_sms == 2 (0x6)
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_COMMUNICATING}: Received Event SUBSCR_CONN_E_BUMP
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_COMMUNICATING}: bump: releasing conn
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_COMMUNICATING}: state_chg to SUBSCR_CONN_S_RELEASED
|
||||
|
@ -412,10 +412,10 @@ DVLR Process_Access_Request_VLR(901700000004620){PR_ARQ_S_DONE}: Freeing instanc
|
|||
DVLR Process_Access_Request_VLR(901700000004620){PR_ARQ_S_DONE}: Deallocated
|
||||
DMM msc_subscr_conn_close(vsub=MSISDN:46071, cause=2): no conn fsm, releasing directly without release event.
|
||||
- BSSAP Clear --RAN_GERAN_A--> MS
|
||||
DREF MSISDN:46071: MSC conn use - 1 == 1
|
||||
DREF MSISDN:46071: MSC conn use - fsm == 1 (0x2)
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_RELEASED}: Freeing instance
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_RELEASED}: Deallocated
|
||||
DREF MSISDN:46071: MSC conn use - 1 == 0
|
||||
DREF MSISDN:46071: MSC conn use - dtap == 0 (0x0)
|
||||
DRLL subscr MSISDN:46071: Freeing subscriber connection
|
||||
DREF VLR subscr MSISDN:46071 usage decreases to: 1
|
||||
dtap_tx_confirmed == 1
|
||||
|
@ -426,7 +426,7 @@ DREF VLR subscr MSISDN:46071 usage decreases to: 1
|
|||
- subscriber detaches
|
||||
MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_IMSI_DETACH_IND
|
||||
new conn
|
||||
DREF unknown: MSC conn use + 1 == 1
|
||||
DREF unknown: MSC conn use + compl_l3 == 1 (0x1)
|
||||
DRLL Dispatching 04.08 message GSM48_MT_MM_IMSI_DETACH_IND (0x5:0x1)
|
||||
DMM IMSI DETACH INDICATION: MI(IMSI)=901700000004620
|
||||
DREF VLR subscr MSISDN:46071 usage increases to: 2
|
||||
|
@ -436,7 +436,7 @@ DREF VLR subscr MSISDN:46071 usage decreases to: 0
|
|||
DREF freeing VLR subscr MSISDN:46071
|
||||
DMM msc_subscr_conn_close(vsub=unknown, cause=0): no conn fsm, releasing directly without release event.
|
||||
- BSSAP Clear --RAN_GERAN_A--> MS
|
||||
DREF unknown: MSC conn use - 1 == 0
|
||||
DREF unknown: MSC conn use - compl_l3 == 0 (0x0)
|
||||
DRLL Freeing subscriber connection with NULL subscriber
|
||||
bssap_clear_sent == 1
|
||||
llist_count(&net->subscr_conns) == 0
|
||||
|
@ -449,9 +449,9 @@ talloc_total_blocks(tall_bsc_ctx) == 9
|
|||
- Location Update request causes a GSUP Send Auth Info request to HLR
|
||||
MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_LOC_UPD_REQUEST
|
||||
new conn
|
||||
DREF unknown: MSC conn use + 1 == 1
|
||||
DREF unknown: MSC conn use + compl_l3 == 1 (0x1)
|
||||
DRLL Dispatching 04.08 message GSM48_MT_MM_LOC_UPD_REQUEST (0x5:0x8)
|
||||
DREF unknown: MSC conn use + 1 == 2
|
||||
DREF unknown: MSC conn use + fsm == 2 (0x5)
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: Allocated
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: Received Event SUBSCR_CONN_E_START
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: state_chg to SUBSCR_CONN_S_NEW
|
||||
|
@ -475,7 +475,7 @@ DVLR GSUP tx: 08010809710000004026f0
|
|||
GSUP --> HLR: OSMO_GSUP_MSGT_SEND_AUTH_INFO_REQUEST: 08010809710000004026f0
|
||||
DVLR VLR_Authenticate(901700000004620){VLR_SUB_AS_NEEDS_AUTH}: state_chg to VLR_SUB_AS_NEEDS_AUTH_WAIT_AI
|
||||
DMM IMSI:901700000004620: bump: conn still being established (SUBSCR_CONN_S_NEW)
|
||||
DREF IMSI:901700000004620: MSC conn use - 1 == 1
|
||||
DREF IMSI:901700000004620: MSC conn use - compl_l3 == 1 (0x4)
|
||||
lu_result_sent == 0
|
||||
- from HLR, rx _SEND_AUTH_INFO_RESULT; VLR sends Auth Req to MS
|
||||
<-- GSUP rx OSMO_GSUP_MSGT_SEND_AUTH_INFO_RESULT: 0a010809710000004026f003222010585df1ae287f6e273dce07090d61320b21042d8b2c3e220861855fb81fc2a8000322201012aca96fb4ffdea5c985cbafa9b6e18b210420bde240220807fa7502e07e1c0003222010e7c03ba7cf0e2fde82b2dc4d63077d422104a29514ae2208e2b234f80788640003222010fa8f20b781b5881329d4fea26b1a3c5121045afc8d7222082392f14f709ae000032220100fd4cc8dbe8715d1f439e304edfd68dc2104bc8d1c5b2208da7cdd6bfe2d7000
|
||||
|
@ -513,7 +513,7 @@ DRLL subscr IMSI:901700000004620: Message not permitted for initial conn: GSM48_
|
|||
lu_result_sent == 0
|
||||
- MS sends Authen Response, VLR accepts and sends GSUP LU Req to HLR
|
||||
MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_AUTH_RESP
|
||||
DREF IMSI:901700000004620: MSC conn use + 1 == 2
|
||||
DREF IMSI:901700000004620: MSC conn use + dtap == 2 (0x6)
|
||||
DRLL Dispatching 04.08 message GSM48_MT_MM_AUTH_RESP (0x5:0x14)
|
||||
DMM IMSI:901700000004620: MM GSM AUTHENTICATION RESPONSE (sres = 2d8b2c3e)
|
||||
DVLR VLR_Authenticate(901700000004620){VLR_SUB_AS_WAIT_RESP}: Received Event VLR_AUTH_E_MS_AUTH_RESP
|
||||
|
@ -537,7 +537,7 @@ DVLR GSUP tx: 04010809710000004026f0
|
|||
GSUP --> HLR: OSMO_GSUP_MSGT_UPDATE_LOCATION_REQUEST: 04010809710000004026f0
|
||||
DVLR upd_hlr_vlr_fsm(901700000004620){UPD_HLR_VLR_S_INIT}: state_chg to UPD_HLR_VLR_S_WAIT_FOR_DATA
|
||||
DMM IMSI:901700000004620: bump: conn still being established (SUBSCR_CONN_S_NEW)
|
||||
DREF IMSI:901700000004620: MSC conn use - 1 == 1
|
||||
DREF IMSI:901700000004620: MSC conn use - dtap == 1 (0x4)
|
||||
lu_result_sent == 0
|
||||
- HLR sends _INSERT_DATA_REQUEST, VLR responds with _INSERT_DATA_RESULT
|
||||
<-- GSUP rx OSMO_GSUP_MSGT_INSERT_DATA_REQUEST: 10010809710000004026f00804036470f1
|
||||
|
@ -602,7 +602,7 @@ DREF VLR subscr MSISDN:46071 usage increases to: 2
|
|||
DREF VLR subscr MSISDN:46071 usage decreases to: 1
|
||||
- MS sends TMSI Realloc Complete
|
||||
MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_TMSI_REALL_COMPL
|
||||
DREF MSISDN:46071: MSC conn use + 1 == 2
|
||||
DREF MSISDN:46071: MSC conn use + dtap == 2 (0x6)
|
||||
DRLL Dispatching 04.08 message GSM48_MT_MM_TMSI_REALL_COMPL (0x5:0x1b)
|
||||
DMM TMSI Reallocation Completed. Subscriber: MSISDN:46071
|
||||
DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_WAIT_LU_COMPL}: Received Event VLR_ULA_E_NEW_TMSI_ACK
|
||||
|
@ -629,10 +629,10 @@ DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_DONE}: Freeing instance
|
|||
DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_DONE}: Deallocated
|
||||
DMM msc_subscr_conn_close(vsub=MSISDN:46071, cause=2): no conn fsm, releasing directly without release event.
|
||||
- BSSAP Clear --RAN_GERAN_A--> MS
|
||||
DREF MSISDN:46071: MSC conn use - 1 == 1
|
||||
DREF MSISDN:46071: MSC conn use - fsm == 1 (0x2)
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_RELEASED}: Freeing instance
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_RELEASED}: Deallocated
|
||||
DREF MSISDN:46071: MSC conn use - 1 == 0
|
||||
DREF MSISDN:46071: MSC conn use - dtap == 0 (0x0)
|
||||
DRLL subscr MSISDN:46071: Freeing subscriber connection
|
||||
DREF VLR subscr MSISDN:46071 usage decreases to: 1
|
||||
bssap_clear_sent == 1
|
||||
|
@ -649,10 +649,10 @@ DREF VLR subscr MSISDN:46071 usage decreases to: 1
|
|||
- after a while, a new conn sends a CM Service Request using above TMSI. VLR responds with Auth Req, 2nd auth vector
|
||||
MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_CM_SERV_REQ
|
||||
new conn
|
||||
DREF unknown: MSC conn use + 1 == 1
|
||||
DREF unknown: MSC conn use + compl_l3 == 1 (0x1)
|
||||
DRLL Dispatching 04.08 message GSM48_MT_MM_CM_SERV_REQ (0x5:0x24)
|
||||
DMM <- CM SERVICE REQUEST serv_type=0x08 MI(TMSI)=50462976
|
||||
DREF unknown: MSC conn use + 1 == 2
|
||||
DREF unknown: MSC conn use + fsm == 2 (0x5)
|
||||
DMM Subscr_Conn(50462976){SUBSCR_CONN_S_INIT}: Allocated
|
||||
DMM Subscr_Conn(50462976){SUBSCR_CONN_S_INIT}: Received Event SUBSCR_CONN_E_START
|
||||
DMM Subscr_Conn(50462976){SUBSCR_CONN_S_INIT}: state_chg to SUBSCR_CONN_S_NEW
|
||||
|
@ -674,7 +674,7 @@ DVLR VLR_Authenticate(50462976){VLR_SUB_AS_WAIT_RESP}: got auth tuple: use_count
|
|||
- ...expecting sres=20bde240
|
||||
DREF VLR subscr MSISDN:46071 usage decreases to: 2
|
||||
DMM MSISDN:46071: bump: conn still being established (SUBSCR_CONN_S_NEW)
|
||||
DREF MSISDN:46071: MSC conn use - 1 == 1
|
||||
DREF MSISDN:46071: MSC conn use - compl_l3 == 1 (0x4)
|
||||
cm_service_result_sent == 0
|
||||
auth_request_sent == 1
|
||||
- needs auth, not yet accepted
|
||||
|
@ -690,7 +690,7 @@ DRLL Dispatching 04.08 message GSM48_PDISC_SMS:0x01 (0x9:0x1)
|
|||
DRLL subscr MSISDN:46071: Message not permitted for initial conn: GSM48_PDISC_SMS:0x01
|
||||
- MS sends Authen Response, VLR accepts with a CM Service Accept
|
||||
MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_AUTH_RESP
|
||||
DREF MSISDN:46071: MSC conn use + 1 == 2
|
||||
DREF MSISDN:46071: MSC conn use + dtap == 2 (0x6)
|
||||
DRLL Dispatching 04.08 message GSM48_MT_MM_AUTH_RESP (0x5:0x14)
|
||||
DMM MSISDN:46071: MM GSM AUTHENTICATION RESPONSE (sres = 20bde240)
|
||||
DVLR VLR_Authenticate(50462976){VLR_SUB_AS_WAIT_RESP}: Received Event VLR_AUTH_E_MS_AUTH_RESP
|
||||
|
@ -722,13 +722,13 @@ DMM Subscr_Conn(50462976){SUBSCR_CONN_S_ACCEPTED}: Received Event SUBSCR_CONN_E_
|
|||
DMM Subscr_Conn(50462976){SUBSCR_CONN_S_ACCEPTED}: bump: still awaiting first request after a CM Service Request
|
||||
DMM Subscr_Conn(50462976){SUBSCR_CONN_S_ACCEPTED}: Received Event SUBSCR_CONN_E_BUMP
|
||||
DMM Subscr_Conn(50462976){SUBSCR_CONN_S_ACCEPTED}: bump: still awaiting first request after a CM Service Request
|
||||
DREF MSISDN:46071: MSC conn use - 1 == 1
|
||||
DREF MSISDN:46071: MSC conn use - dtap == 1 (0x4)
|
||||
cm_service_result_sent == 1
|
||||
- a USSD request is serviced
|
||||
expecting USSD:
|
||||
Your extension is 46071
|
||||
MSC <--RAN_GERAN_A-- MS: GSM48_PDISC_NC_SS:0x3b
|
||||
DREF MSISDN:46071: MSC conn use + 1 == 2
|
||||
DREF MSISDN:46071: MSC conn use + dtap == 2 (0x6)
|
||||
DRLL Dispatching 04.08 message GSM48_PDISC_NC_SS:0x3b (0xb:0x3b)
|
||||
DMM MSISDN:46071: rx msg GSM48_PDISC_NC_SS:0x3b: received_cm_service_request changes to false
|
||||
DMM Subscr_Conn(50462976){SUBSCR_CONN_S_ACCEPTED}: Received Event SUBSCR_CONN_E_COMMUNICATING
|
||||
|
@ -748,10 +748,10 @@ DVLR Process_Access_Request_VLR(50462976){PR_ARQ_S_DONE}: Freeing instance
|
|||
DVLR Process_Access_Request_VLR(50462976){PR_ARQ_S_DONE}: Deallocated
|
||||
DMM msc_subscr_conn_close(vsub=MSISDN:46071, cause=2): no conn fsm, releasing directly without release event.
|
||||
- BSSAP Clear --RAN_GERAN_A--> MS
|
||||
DREF MSISDN:46071: MSC conn use - 1 == 1
|
||||
DREF MSISDN:46071: MSC conn use - fsm == 1 (0x2)
|
||||
DMM Subscr_Conn(50462976){SUBSCR_CONN_S_RELEASED}: Freeing instance
|
||||
DMM Subscr_Conn(50462976){SUBSCR_CONN_S_RELEASED}: Deallocated
|
||||
DREF MSISDN:46071: MSC conn use - 1 == 0
|
||||
DREF MSISDN:46071: MSC conn use - dtap == 0 (0x0)
|
||||
DRLL subscr MSISDN:46071: Freeing subscriber connection
|
||||
DREF VLR subscr MSISDN:46071 usage decreases to: 1
|
||||
bssap_clear_sent == 1
|
||||
|
@ -777,10 +777,10 @@ DREF VLR subscr MSISDN:46071 usage decreases to: 3
|
|||
- MS replies with Paging Response using TMSI, and VLR sends Auth Request with third key
|
||||
MSC <--RAN_GERAN_A-- MS: GSM48_MT_RR_PAG_RESP
|
||||
new conn
|
||||
DREF unknown: MSC conn use + 1 == 1
|
||||
DREF unknown: MSC conn use + compl_l3 == 1 (0x1)
|
||||
DRLL Dispatching 04.08 message GSM48_MT_RR_PAG_RESP (0x6:0x27)
|
||||
DRR PAGING RESPONSE: MI(TMSI)=50462976
|
||||
DREF unknown: MSC conn use + 1 == 2
|
||||
DREF unknown: MSC conn use + fsm == 2 (0x5)
|
||||
DMM Subscr_Conn(50462976){SUBSCR_CONN_S_INIT}: Allocated
|
||||
DMM Subscr_Conn(50462976){SUBSCR_CONN_S_INIT}: Received Event SUBSCR_CONN_E_START
|
||||
DMM Subscr_Conn(50462976){SUBSCR_CONN_S_INIT}: state_chg to SUBSCR_CONN_S_NEW
|
||||
|
@ -802,7 +802,7 @@ DVLR VLR_Authenticate(50462976){VLR_SUB_AS_WAIT_RESP}: got auth tuple: use_count
|
|||
- ...expecting sres=a29514ae
|
||||
DREF VLR subscr MSISDN:46071 usage decreases to: 4
|
||||
DMM MSISDN:46071: bump: conn still being established (SUBSCR_CONN_S_NEW)
|
||||
DREF MSISDN:46071: MSC conn use - 1 == 1
|
||||
DREF MSISDN:46071: MSC conn use - compl_l3 == 1 (0x4)
|
||||
auth_request_sent == 1
|
||||
- needs auth, not yet accepted
|
||||
msc_subscr_conn_is_accepted() == false
|
||||
|
@ -817,7 +817,7 @@ DRLL Dispatching 04.08 message GSM48_PDISC_SMS:0x01 (0x9:0x1)
|
|||
DRLL subscr MSISDN:46071: Message not permitted for initial conn: GSM48_PDISC_SMS:0x01
|
||||
- MS sends Authen Response, VLR accepts and sends pending SMS
|
||||
MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_AUTH_RESP
|
||||
DREF MSISDN:46071: MSC conn use + 1 == 2
|
||||
DREF MSISDN:46071: MSC conn use + dtap == 2 (0x6)
|
||||
DRLL Dispatching 04.08 message GSM48_MT_MM_AUTH_RESP (0x5:0x14)
|
||||
DMM MSISDN:46071: MM GSM AUTHENTICATION RESPONSE (sres = a29514ae)
|
||||
DVLR VLR_Authenticate(50462976){VLR_SUB_AS_WAIT_RESP}: Received Event VLR_AUTH_E_MS_AUTH_RESP
|
||||
|
@ -846,7 +846,7 @@ DMM Subscr_Conn(50462976){SUBSCR_CONN_S_NEW}: state_chg to SUBSCR_CONN_S_ACCEPTE
|
|||
DPAG Paging success for MSISDN:46071 (event=0)
|
||||
DPAG Calling paging cbfn.
|
||||
DREF VLR subscr MSISDN:46071 usage increases to: 5
|
||||
DREF MSISDN:46071: MSC conn use + 1 == 3
|
||||
DREF MSISDN:46071: MSC conn use + trans_sms == 3 (0x16)
|
||||
DMSC msc_tx 91 bytes to MSISDN:46071 via RAN_GERAN_A
|
||||
- DTAP --RAN_GERAN_A--> MS: GSM48_PDISC_SMS:0x01: 09015801000791447758100650004c0005806470f1000007101000000000445079da1e1ee7416937485e9ea7c965373d1d6683c270383b3d0ed3d36ff71c949e83c22072799e9687c5ec32a81d96afcbf4b4fb0c7ac3e9e9b7db05
|
||||
- DTAP matches expected message
|
||||
|
@ -855,7 +855,7 @@ DMM Subscr_Conn(50462976){SUBSCR_CONN_S_ACCEPTED}: Received Event SUBSCR_CONN_E_
|
|||
DMM Subscr_Conn(50462976){SUBSCR_CONN_S_ACCEPTED}: bump: connection still has active transaction: GSM48_PDISC_SMS
|
||||
DMM Subscr_Conn(50462976){SUBSCR_CONN_S_ACCEPTED}: Received Event SUBSCR_CONN_E_BUMP
|
||||
DMM Subscr_Conn(50462976){SUBSCR_CONN_S_ACCEPTED}: bump: connection still has active transaction: GSM48_PDISC_SMS
|
||||
DREF MSISDN:46071: MSC conn use - 1 == 2
|
||||
DREF MSISDN:46071: MSC conn use - dtap == 2 (0x14)
|
||||
dtap_tx_confirmed == 1
|
||||
paging_stopped == 1
|
||||
- SMS was delivered, no requests pending for subscr
|
||||
|
@ -866,17 +866,17 @@ DREF VLR subscr MSISDN:46071 usage decreases to: 4
|
|||
llist_count(&net->subscr_conns) == 1
|
||||
- MS replies with CP-ACK for received SMS
|
||||
MSC <--RAN_GERAN_A-- MS: GSM48_PDISC_SMS:0x04
|
||||
DREF MSISDN:46071: MSC conn use + 1 == 3
|
||||
DREF MSISDN:46071: MSC conn use + dtap == 3 (0x16)
|
||||
DRLL Dispatching 04.08 message GSM48_PDISC_SMS:0x04 (0x9:0x4)
|
||||
DMM Subscr_Conn(50462976){SUBSCR_CONN_S_ACCEPTED}: Received Event SUBSCR_CONN_E_COMMUNICATING
|
||||
DMM Subscr_Conn(50462976){SUBSCR_CONN_S_ACCEPTED}: state_chg to SUBSCR_CONN_S_COMMUNICATING
|
||||
DMM Subscr_Conn(50462976){SUBSCR_CONN_S_COMMUNICATING}: Received Event SUBSCR_CONN_E_BUMP
|
||||
DMM Subscr_Conn(50462976){SUBSCR_CONN_S_COMMUNICATING}: bump: connection still has active transaction: GSM48_PDISC_SMS
|
||||
DREF MSISDN:46071: MSC conn use - 1 == 2
|
||||
DREF MSISDN:46071: MSC conn use - dtap == 2 (0x14)
|
||||
llist_count(&net->subscr_conns) == 1
|
||||
- MS also sends RP-ACK, MSC in turn sends CP-ACK for that
|
||||
MSC <--RAN_GERAN_A-- MS: GSM48_PDISC_SMS:0x01
|
||||
DREF MSISDN:46071: MSC conn use + 1 == 3
|
||||
DREF MSISDN:46071: MSC conn use + dtap == 3 (0x16)
|
||||
DRLL Dispatching 04.08 message GSM48_PDISC_SMS:0x01 (0x9:0x1)
|
||||
DMM Subscr_Conn(50462976){SUBSCR_CONN_S_COMMUNICATING}: Received Event SUBSCR_CONN_E_COMMUNICATING
|
||||
DMSC msc_tx 2 bytes to MSISDN:46071 via RAN_GERAN_A
|
||||
|
@ -884,7 +884,7 @@ DMSC msc_tx 2 bytes to MSISDN:46071 via RAN_GERAN_A
|
|||
- DTAP matches expected message
|
||||
DREF VLR subscr MSISDN:46071 usage decreases to: 3
|
||||
DREF VLR subscr MSISDN:46071 usage decreases to: 2
|
||||
DREF MSISDN:46071: MSC conn use - 1 == 2
|
||||
DREF MSISDN:46071: MSC conn use - trans_sms == 2 (0x6)
|
||||
DMM Subscr_Conn(50462976){SUBSCR_CONN_S_COMMUNICATING}: Received Event SUBSCR_CONN_E_BUMP
|
||||
DMM Subscr_Conn(50462976){SUBSCR_CONN_S_COMMUNICATING}: bump: releasing conn
|
||||
DMM Subscr_Conn(50462976){SUBSCR_CONN_S_COMMUNICATING}: state_chg to SUBSCR_CONN_S_RELEASED
|
||||
|
@ -895,10 +895,10 @@ DVLR Process_Access_Request_VLR(50462976){PR_ARQ_S_DONE}: Freeing instance
|
|||
DVLR Process_Access_Request_VLR(50462976){PR_ARQ_S_DONE}: Deallocated
|
||||
DMM msc_subscr_conn_close(vsub=MSISDN:46071, cause=2): no conn fsm, releasing directly without release event.
|
||||
- BSSAP Clear --RAN_GERAN_A--> MS
|
||||
DREF MSISDN:46071: MSC conn use - 1 == 1
|
||||
DREF MSISDN:46071: MSC conn use - fsm == 1 (0x2)
|
||||
DMM Subscr_Conn(50462976){SUBSCR_CONN_S_RELEASED}: Freeing instance
|
||||
DMM Subscr_Conn(50462976){SUBSCR_CONN_S_RELEASED}: Deallocated
|
||||
DREF MSISDN:46071: MSC conn use - 1 == 0
|
||||
DREF MSISDN:46071: MSC conn use - dtap == 0 (0x0)
|
||||
DRLL subscr MSISDN:46071: Freeing subscriber connection
|
||||
DREF VLR subscr MSISDN:46071 usage decreases to: 1
|
||||
dtap_tx_confirmed == 1
|
||||
|
@ -910,9 +910,9 @@ DREF VLR subscr MSISDN:46071 usage decreases to: 1
|
|||
- Location Update request causes an Auth Req to MS
|
||||
MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_LOC_UPD_REQUEST
|
||||
new conn
|
||||
DREF unknown: MSC conn use + 1 == 1
|
||||
DREF unknown: MSC conn use + compl_l3 == 1 (0x1)
|
||||
DRLL Dispatching 04.08 message GSM48_MT_MM_LOC_UPD_REQUEST (0x5:0x8)
|
||||
DREF unknown: MSC conn use + 1 == 2
|
||||
DREF unknown: MSC conn use + fsm == 2 (0x5)
|
||||
DMM Subscr_Conn(50462976){SUBSCR_CONN_S_INIT}: Allocated
|
||||
DMM Subscr_Conn(50462976){SUBSCR_CONN_S_INIT}: Received Event SUBSCR_CONN_E_START
|
||||
DMM Subscr_Conn(50462976){SUBSCR_CONN_S_INIT}: state_chg to SUBSCR_CONN_S_NEW
|
||||
|
@ -936,12 +936,12 @@ DVLR VLR_Authenticate(50462976){VLR_SUB_AS_WAIT_RESP}: got auth tuple: use_count
|
|||
- ...rand=fa8f20b781b5881329d4fea26b1a3c51
|
||||
- ...expecting sres=5afc8d72
|
||||
DMM MSISDN:46071: bump: conn still being established (SUBSCR_CONN_S_NEW)
|
||||
DREF MSISDN:46071: MSC conn use - 1 == 1
|
||||
DREF MSISDN:46071: MSC conn use - compl_l3 == 1 (0x4)
|
||||
auth_request_sent == 1
|
||||
lu_result_sent == 0
|
||||
- MS sends Authen Response, VLR accepts and sends GSUP LU Req to HLR
|
||||
MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_AUTH_RESP
|
||||
DREF MSISDN:46071: MSC conn use + 1 == 2
|
||||
DREF MSISDN:46071: MSC conn use + dtap == 2 (0x6)
|
||||
DRLL Dispatching 04.08 message GSM48_MT_MM_AUTH_RESP (0x5:0x14)
|
||||
DMM MSISDN:46071: MM GSM AUTHENTICATION RESPONSE (sres = 5afc8d72)
|
||||
DVLR VLR_Authenticate(50462976){VLR_SUB_AS_WAIT_RESP}: Received Event VLR_AUTH_E_MS_AUTH_RESP
|
||||
|
@ -965,7 +965,7 @@ DVLR GSUP tx: 04010809710000004026f0
|
|||
GSUP --> HLR: OSMO_GSUP_MSGT_UPDATE_LOCATION_REQUEST: 04010809710000004026f0
|
||||
DVLR upd_hlr_vlr_fsm(50462976){UPD_HLR_VLR_S_INIT}: state_chg to UPD_HLR_VLR_S_WAIT_FOR_DATA
|
||||
DMM MSISDN:46071: bump: conn still being established (SUBSCR_CONN_S_NEW)
|
||||
DREF MSISDN:46071: MSC conn use - 1 == 1
|
||||
DREF MSISDN:46071: MSC conn use - dtap == 1 (0x4)
|
||||
lu_result_sent == 0
|
||||
- HLR sends _INSERT_DATA_REQUEST, VLR responds with _INSERT_DATA_RESULT
|
||||
<-- GSUP rx OSMO_GSUP_MSGT_INSERT_DATA_REQUEST: 10010809710000004026f00804036470f1
|
||||
|
@ -1030,7 +1030,7 @@ DREF VLR subscr MSISDN:46071 usage increases to: 3
|
|||
DREF VLR subscr MSISDN:46071 usage decreases to: 2
|
||||
- MS sends TMSI Realloc Complete
|
||||
MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_TMSI_REALL_COMPL
|
||||
DREF MSISDN:46071: MSC conn use + 1 == 2
|
||||
DREF MSISDN:46071: MSC conn use + dtap == 2 (0x6)
|
||||
DRLL Dispatching 04.08 message GSM48_MT_MM_TMSI_REALL_COMPL (0x5:0x1b)
|
||||
DMM TMSI Reallocation Completed. Subscriber: MSISDN:46071
|
||||
DVLR vlr_lu_fsm(50462976){VLR_ULA_S_WAIT_LU_COMPL}: Received Event VLR_ULA_E_NEW_TMSI_ACK
|
||||
|
@ -1056,10 +1056,10 @@ DVLR vlr_lu_fsm(50462976){VLR_ULA_S_DONE}: Freeing instance
|
|||
DVLR vlr_lu_fsm(50462976){VLR_ULA_S_DONE}: Deallocated
|
||||
DMM msc_subscr_conn_close(vsub=MSISDN:46071, cause=2): no conn fsm, releasing directly without release event.
|
||||
- BSSAP Clear --RAN_GERAN_A--> MS
|
||||
DREF MSISDN:46071: MSC conn use - 1 == 1
|
||||
DREF MSISDN:46071: MSC conn use - fsm == 1 (0x2)
|
||||
DMM Subscr_Conn(50462976){SUBSCR_CONN_S_RELEASED}: Freeing instance
|
||||
DMM Subscr_Conn(50462976){SUBSCR_CONN_S_RELEASED}: Deallocated
|
||||
DREF MSISDN:46071: MSC conn use - 1 == 0
|
||||
DREF MSISDN:46071: MSC conn use - dtap == 0 (0x0)
|
||||
DRLL subscr MSISDN:46071: Freeing subscriber connection
|
||||
DREF VLR subscr MSISDN:46071 usage decreases to: 1
|
||||
bssap_clear_sent == 1
|
||||
|
@ -1076,7 +1076,7 @@ DREF VLR subscr MSISDN:46071 usage decreases to: 1
|
|||
- subscriber detaches, using new TMSI
|
||||
MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_IMSI_DETACH_IND
|
||||
new conn
|
||||
DREF unknown: MSC conn use + 1 == 1
|
||||
DREF unknown: MSC conn use + compl_l3 == 1 (0x1)
|
||||
DRLL Dispatching 04.08 message GSM48_MT_MM_IMSI_DETACH_IND (0x5:0x1)
|
||||
DMM IMSI DETACH INDICATION: MI(TMSI)=117835012
|
||||
DREF VLR subscr MSISDN:46071 usage increases to: 2
|
||||
|
@ -1086,7 +1086,7 @@ DREF VLR subscr MSISDN:46071 usage decreases to: 0
|
|||
DREF freeing VLR subscr MSISDN:46071
|
||||
DMM msc_subscr_conn_close(vsub=unknown, cause=0): no conn fsm, releasing directly without release event.
|
||||
- BSSAP Clear --RAN_GERAN_A--> MS
|
||||
DREF unknown: MSC conn use - 1 == 0
|
||||
DREF unknown: MSC conn use - compl_l3 == 0 (0x0)
|
||||
DRLL Freeing subscriber connection with NULL subscriber
|
||||
bssap_clear_sent == 1
|
||||
llist_count(&net->subscr_conns) == 0
|
||||
|
@ -1099,9 +1099,9 @@ talloc_total_blocks(tall_bsc_ctx) == 9
|
|||
- Location Update request causes a GSUP Send Auth Info request to HLR
|
||||
MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_LOC_UPD_REQUEST
|
||||
new conn
|
||||
DREF unknown: MSC conn use + 1 == 1
|
||||
DREF unknown: MSC conn use + compl_l3 == 1 (0x1)
|
||||
DRLL Dispatching 04.08 message GSM48_MT_MM_LOC_UPD_REQUEST (0x5:0x8)
|
||||
DREF unknown: MSC conn use + 1 == 2
|
||||
DREF unknown: MSC conn use + fsm == 2 (0x5)
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: Allocated
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: Received Event SUBSCR_CONN_E_START
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: state_chg to SUBSCR_CONN_S_NEW
|
||||
|
@ -1125,7 +1125,7 @@ DVLR GSUP tx: 08010809710000004026f0
|
|||
GSUP --> HLR: OSMO_GSUP_MSGT_SEND_AUTH_INFO_REQUEST: 08010809710000004026f0
|
||||
DVLR VLR_Authenticate(901700000004620){VLR_SUB_AS_NEEDS_AUTH}: state_chg to VLR_SUB_AS_NEEDS_AUTH_WAIT_AI
|
||||
DMM IMSI:901700000004620: bump: conn still being established (SUBSCR_CONN_S_NEW)
|
||||
DREF IMSI:901700000004620: MSC conn use - 1 == 1
|
||||
DREF IMSI:901700000004620: MSC conn use - compl_l3 == 1 (0x4)
|
||||
lu_result_sent == 0
|
||||
- from HLR, rx _SEND_AUTH_INFO_RESULT; VLR sends Auth Req to MS
|
||||
<-- GSUP rx OSMO_GSUP_MSGT_SEND_AUTH_INFO_RESULT: 0a010809710000004026f003222010585df1ae287f6e273dce07090d61320b21042d8b2c3e220861855fb81fc2a8000322201012aca96fb4ffdea5c985cbafa9b6e18b210420bde240220807fa7502e07e1c0003222010e7c03ba7cf0e2fde82b2dc4d63077d422104a29514ae2208e2b234f80788640003222010fa8f20b781b5881329d4fea26b1a3c5121045afc8d7222082392f14f709ae000032220100fd4cc8dbe8715d1f439e304edfd68dc2104bc8d1c5b2208da7cdd6bfe2d7000
|
||||
|
@ -1163,7 +1163,7 @@ DRLL subscr IMSI:901700000004620: Message not permitted for initial conn: GSM48_
|
|||
lu_result_sent == 0
|
||||
- MS sends Authen Response, VLR accepts and sends GSUP LU Req to HLR
|
||||
MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_AUTH_RESP
|
||||
DREF IMSI:901700000004620: MSC conn use + 1 == 2
|
||||
DREF IMSI:901700000004620: MSC conn use + dtap == 2 (0x6)
|
||||
DRLL Dispatching 04.08 message GSM48_MT_MM_AUTH_RESP (0x5:0x14)
|
||||
DMM IMSI:901700000004620: MM GSM AUTHENTICATION RESPONSE (sres = 2d8b2c3e)
|
||||
DVLR VLR_Authenticate(901700000004620){VLR_SUB_AS_WAIT_RESP}: Received Event VLR_AUTH_E_MS_AUTH_RESP
|
||||
|
@ -1187,7 +1187,7 @@ DVLR GSUP tx: 04010809710000004026f0
|
|||
GSUP --> HLR: OSMO_GSUP_MSGT_UPDATE_LOCATION_REQUEST: 04010809710000004026f0
|
||||
DVLR upd_hlr_vlr_fsm(901700000004620){UPD_HLR_VLR_S_INIT}: state_chg to UPD_HLR_VLR_S_WAIT_FOR_DATA
|
||||
DMM IMSI:901700000004620: bump: conn still being established (SUBSCR_CONN_S_NEW)
|
||||
DREF IMSI:901700000004620: MSC conn use - 1 == 1
|
||||
DREF IMSI:901700000004620: MSC conn use - dtap == 1 (0x4)
|
||||
lu_result_sent == 0
|
||||
- HLR sends _INSERT_DATA_REQUEST, VLR responds with _INSERT_DATA_RESULT
|
||||
<-- GSUP rx OSMO_GSUP_MSGT_INSERT_DATA_REQUEST: 10010809710000004026f00804036470f1
|
||||
|
@ -1248,7 +1248,7 @@ DRLL Dispatching 04.08 message GSM48_PDISC_SMS:0x01 (0x9:0x1)
|
|||
DRLL subscr MSISDN:46071: Message not permitted for initial conn: GSM48_PDISC_SMS:0x01
|
||||
- MS replies with an Identity Response
|
||||
MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_ID_RESP
|
||||
DREF MSISDN:46071: MSC conn use + 1 == 2
|
||||
DREF MSISDN:46071: MSC conn use + dtap == 2 (0x6)
|
||||
DRLL Dispatching 04.08 message GSM48_MT_MM_ID_RESP (0x5:0x19)
|
||||
DMM IDENTITY RESPONSE: MI(IMEI)=423423423423420
|
||||
DVLR set IMEI on subscriber; IMSI=901700000004620 IMEI=423423423423420
|
||||
|
@ -1277,10 +1277,10 @@ DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_DONE}: Freeing instance
|
|||
DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_DONE}: Deallocated
|
||||
DMM msc_subscr_conn_close(vsub=MSISDN:46071, cause=2): no conn fsm, releasing directly without release event.
|
||||
- BSSAP Clear --RAN_GERAN_A--> MS
|
||||
DREF MSISDN:46071: MSC conn use - 1 == 1
|
||||
DREF MSISDN:46071: MSC conn use - fsm == 1 (0x2)
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_RELEASED}: Freeing instance
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_RELEASED}: Deallocated
|
||||
DREF MSISDN:46071: MSC conn use - 1 == 0
|
||||
DREF MSISDN:46071: MSC conn use - dtap == 0 (0x0)
|
||||
DRLL subscr MSISDN:46071: Freeing subscriber connection
|
||||
DREF VLR subscr MSISDN:46071 usage decreases to: 1
|
||||
bssap_clear_sent == 1
|
||||
|
@ -1295,7 +1295,7 @@ DREF VLR subscr MSISDN:46071 usage decreases to: 1
|
|||
- subscriber detaches
|
||||
MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_IMSI_DETACH_IND
|
||||
new conn
|
||||
DREF unknown: MSC conn use + 1 == 1
|
||||
DREF unknown: MSC conn use + compl_l3 == 1 (0x1)
|
||||
DRLL Dispatching 04.08 message GSM48_MT_MM_IMSI_DETACH_IND (0x5:0x1)
|
||||
DMM IMSI DETACH INDICATION: MI(IMSI)=901700000004620
|
||||
DREF VLR subscr MSISDN:46071 usage increases to: 2
|
||||
|
@ -1305,7 +1305,7 @@ DREF VLR subscr MSISDN:46071 usage decreases to: 0
|
|||
DREF freeing VLR subscr MSISDN:46071
|
||||
DMM msc_subscr_conn_close(vsub=unknown, cause=0): no conn fsm, releasing directly without release event.
|
||||
- BSSAP Clear --RAN_GERAN_A--> MS
|
||||
DREF unknown: MSC conn use - 1 == 0
|
||||
DREF unknown: MSC conn use - compl_l3 == 0 (0x0)
|
||||
DRLL Freeing subscriber connection with NULL subscriber
|
||||
bssap_clear_sent == 1
|
||||
llist_count(&net->subscr_conns) == 0
|
||||
|
@ -1318,9 +1318,9 @@ talloc_total_blocks(tall_bsc_ctx) == 9
|
|||
- Location Update request causes a GSUP Send Auth Info request to HLR
|
||||
MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_LOC_UPD_REQUEST
|
||||
new conn
|
||||
DREF unknown: MSC conn use + 1 == 1
|
||||
DREF unknown: MSC conn use + compl_l3 == 1 (0x1)
|
||||
DRLL Dispatching 04.08 message GSM48_MT_MM_LOC_UPD_REQUEST (0x5:0x8)
|
||||
DREF unknown: MSC conn use + 1 == 2
|
||||
DREF unknown: MSC conn use + fsm == 2 (0x5)
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: Allocated
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: Received Event SUBSCR_CONN_E_START
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: state_chg to SUBSCR_CONN_S_NEW
|
||||
|
@ -1344,7 +1344,7 @@ DVLR GSUP tx: 08010809710000004026f0
|
|||
GSUP --> HLR: OSMO_GSUP_MSGT_SEND_AUTH_INFO_REQUEST: 08010809710000004026f0
|
||||
DVLR VLR_Authenticate(901700000004620){VLR_SUB_AS_NEEDS_AUTH}: state_chg to VLR_SUB_AS_NEEDS_AUTH_WAIT_AI
|
||||
DMM IMSI:901700000004620: bump: conn still being established (SUBSCR_CONN_S_NEW)
|
||||
DREF IMSI:901700000004620: MSC conn use - 1 == 1
|
||||
DREF IMSI:901700000004620: MSC conn use - compl_l3 == 1 (0x4)
|
||||
lu_result_sent == 0
|
||||
- from HLR, rx _SEND_AUTH_INFO_RESULT; VLR sends Auth Req to MS
|
||||
<-- GSUP rx OSMO_GSUP_MSGT_SEND_AUTH_INFO_RESULT: 0a010809710000004026f003222010585df1ae287f6e273dce07090d61320b21042d8b2c3e220861855fb81fc2a8000322201012aca96fb4ffdea5c985cbafa9b6e18b210420bde240220807fa7502e07e1c0003222010e7c03ba7cf0e2fde82b2dc4d63077d422104a29514ae2208e2b234f80788640003222010fa8f20b781b5881329d4fea26b1a3c5121045afc8d7222082392f14f709ae000032220100fd4cc8dbe8715d1f439e304edfd68dc2104bc8d1c5b2208da7cdd6bfe2d7000
|
||||
|
@ -1382,7 +1382,7 @@ DRLL subscr IMSI:901700000004620: Message not permitted for initial conn: GSM48_
|
|||
lu_result_sent == 0
|
||||
- MS sends Authen Response, VLR accepts and sends GSUP LU Req to HLR
|
||||
MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_AUTH_RESP
|
||||
DREF IMSI:901700000004620: MSC conn use + 1 == 2
|
||||
DREF IMSI:901700000004620: MSC conn use + dtap == 2 (0x6)
|
||||
DRLL Dispatching 04.08 message GSM48_MT_MM_AUTH_RESP (0x5:0x14)
|
||||
DMM IMSI:901700000004620: MM GSM AUTHENTICATION RESPONSE (sres = 2d8b2c3e)
|
||||
DVLR VLR_Authenticate(901700000004620){VLR_SUB_AS_WAIT_RESP}: Received Event VLR_AUTH_E_MS_AUTH_RESP
|
||||
|
@ -1406,7 +1406,7 @@ DVLR GSUP tx: 04010809710000004026f0
|
|||
GSUP --> HLR: OSMO_GSUP_MSGT_UPDATE_LOCATION_REQUEST: 04010809710000004026f0
|
||||
DVLR upd_hlr_vlr_fsm(901700000004620){UPD_HLR_VLR_S_INIT}: state_chg to UPD_HLR_VLR_S_WAIT_FOR_DATA
|
||||
DMM IMSI:901700000004620: bump: conn still being established (SUBSCR_CONN_S_NEW)
|
||||
DREF IMSI:901700000004620: MSC conn use - 1 == 1
|
||||
DREF IMSI:901700000004620: MSC conn use - dtap == 1 (0x4)
|
||||
lu_result_sent == 0
|
||||
- HLR sends _INSERT_DATA_REQUEST, VLR responds with _INSERT_DATA_RESULT
|
||||
<-- GSUP rx OSMO_GSUP_MSGT_INSERT_DATA_REQUEST: 10010809710000004026f00804036470f1
|
||||
|
@ -1467,7 +1467,7 @@ DRLL Dispatching 04.08 message GSM48_PDISC_SMS:0x01 (0x9:0x1)
|
|||
DRLL subscr MSISDN:46071: Message not permitted for initial conn: GSM48_PDISC_SMS:0x01
|
||||
- MS replies with an Identity Response
|
||||
MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_ID_RESP
|
||||
DREF MSISDN:46071: MSC conn use + 1 == 2
|
||||
DREF MSISDN:46071: MSC conn use + dtap == 2 (0x6)
|
||||
DRLL Dispatching 04.08 message GSM48_MT_MM_ID_RESP (0x5:0x19)
|
||||
DMM IDENTITY RESPONSE: MI(IMEI)=423423423423420
|
||||
DVLR set IMEI on subscriber; IMSI=901700000004620 IMEI=423423423423420
|
||||
|
@ -1477,7 +1477,7 @@ DVLR lu_compl_vlr_fsm(901700000004620){LU_COMPL_VLR_S_WAIT_IMEI_TMSI}: lu_compl_
|
|||
DVLR lu_compl_vlr_fsm(901700000004620){LU_COMPL_VLR_S_WAIT_IMEI_TMSI}: state_chg to LU_COMPL_VLR_S_WAIT_TMSI_CNF
|
||||
- sending LU Accept for MSISDN:46071, with TMSI 0x03020100
|
||||
DMM MSISDN:46071: bump: conn still being established (SUBSCR_CONN_S_NEW)
|
||||
DREF MSISDN:46071: MSC conn use - 1 == 1
|
||||
DREF MSISDN:46071: MSC conn use - dtap == 1 (0x4)
|
||||
- a LU Accept with a new TMSI was sent, waiting for TMSI Realloc Compl
|
||||
llist_count(&net->subscr_conns) == 1
|
||||
lu_result_sent == 1
|
||||
|
@ -1500,7 +1500,7 @@ DREF VLR subscr MSISDN:46071 usage increases to: 2
|
|||
DREF VLR subscr MSISDN:46071 usage decreases to: 1
|
||||
- MS sends TMSI Realloc Complete
|
||||
MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_TMSI_REALL_COMPL
|
||||
DREF MSISDN:46071: MSC conn use + 1 == 2
|
||||
DREF MSISDN:46071: MSC conn use + dtap == 2 (0x6)
|
||||
DRLL Dispatching 04.08 message GSM48_MT_MM_TMSI_REALL_COMPL (0x5:0x1b)
|
||||
DMM TMSI Reallocation Completed. Subscriber: MSISDN:46071
|
||||
DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_WAIT_LU_COMPL}: Received Event VLR_ULA_E_NEW_TMSI_ACK
|
||||
|
@ -1527,10 +1527,10 @@ DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_DONE}: Freeing instance
|
|||
DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_DONE}: Deallocated
|
||||
DMM msc_subscr_conn_close(vsub=MSISDN:46071, cause=2): no conn fsm, releasing directly without release event.
|
||||
- BSSAP Clear --RAN_GERAN_A--> MS
|
||||
DREF MSISDN:46071: MSC conn use - 1 == 1
|
||||
DREF MSISDN:46071: MSC conn use - fsm == 1 (0x2)
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_RELEASED}: Freeing instance
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_RELEASED}: Deallocated
|
||||
DREF MSISDN:46071: MSC conn use - 1 == 0
|
||||
DREF MSISDN:46071: MSC conn use - dtap == 0 (0x0)
|
||||
DRLL subscr MSISDN:46071: Freeing subscriber connection
|
||||
DREF VLR subscr MSISDN:46071 usage decreases to: 1
|
||||
bssap_clear_sent == 1
|
||||
|
@ -1545,7 +1545,7 @@ DREF VLR subscr MSISDN:46071 usage decreases to: 1
|
|||
- subscriber detaches, using TMSI
|
||||
MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_IMSI_DETACH_IND
|
||||
new conn
|
||||
DREF unknown: MSC conn use + 1 == 1
|
||||
DREF unknown: MSC conn use + compl_l3 == 1 (0x1)
|
||||
DRLL Dispatching 04.08 message GSM48_MT_MM_IMSI_DETACH_IND (0x5:0x1)
|
||||
DMM IMSI DETACH INDICATION: MI(TMSI)=50462976
|
||||
DREF VLR subscr MSISDN:46071 usage increases to: 2
|
||||
|
@ -1555,7 +1555,7 @@ DREF VLR subscr MSISDN:46071 usage decreases to: 0
|
|||
DREF freeing VLR subscr MSISDN:46071
|
||||
DMM msc_subscr_conn_close(vsub=unknown, cause=0): no conn fsm, releasing directly without release event.
|
||||
- BSSAP Clear --RAN_GERAN_A--> MS
|
||||
DREF unknown: MSC conn use - 1 == 0
|
||||
DREF unknown: MSC conn use - compl_l3 == 0 (0x0)
|
||||
DRLL Freeing subscriber connection with NULL subscriber
|
||||
bssap_clear_sent == 1
|
||||
llist_count(&net->subscr_conns) == 0
|
||||
|
@ -1568,9 +1568,9 @@ talloc_total_blocks(tall_bsc_ctx) == 9
|
|||
- Location Update request causes a GSUP Send Auth Info request to HLR
|
||||
MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_LOC_UPD_REQUEST
|
||||
new conn
|
||||
DREF unknown: MSC conn use + 1 == 1
|
||||
DREF unknown: MSC conn use + compl_l3 == 1 (0x1)
|
||||
DRLL Dispatching 04.08 message GSM48_MT_MM_LOC_UPD_REQUEST (0x5:0x8)
|
||||
DREF unknown: MSC conn use + 1 == 2
|
||||
DREF unknown: MSC conn use + fsm == 2 (0x5)
|
||||
DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_INIT}: Allocated
|
||||
DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_INIT}: Received Event SUBSCR_CONN_E_START
|
||||
DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_INIT}: state_chg to SUBSCR_CONN_S_NEW
|
||||
|
@ -1594,7 +1594,7 @@ DVLR GSUP tx: 08010809710000000156f0
|
|||
GSUP --> HLR: OSMO_GSUP_MSGT_SEND_AUTH_INFO_REQUEST: 08010809710000000156f0
|
||||
DVLR VLR_Authenticate(901700000010650){VLR_SUB_AS_NEEDS_AUTH}: state_chg to VLR_SUB_AS_NEEDS_AUTH_WAIT_AI
|
||||
DMM IMSI:901700000010650: bump: conn still being established (SUBSCR_CONN_S_NEW)
|
||||
DREF IMSI:901700000010650: MSC conn use - 1 == 1
|
||||
DREF IMSI:901700000010650: MSC conn use - compl_l3 == 1 (0x4)
|
||||
lu_result_sent == 0
|
||||
- from HLR, rx _SEND_AUTH_INFO_RESULT; VLR sends Auth Req to MS
|
||||
<-- GSUP rx OSMO_GSUP_MSGT_SEND_AUTH_INFO_RESULT: 0a010809710000000156f00362201039fa2f4e3d523d8619a73b4f65c3e14d21049b36efdf2208059a4f668f6fbe39231027497388b6cb044648f396aa155b95ef2410f64735036e5871319c679f4742a75ea125108704f5ba55f30000d2ee44b22c8ea9192708e229c19e791f2e4103622010c187a53a5e6b9d573cac7c74451fd46d210485aa31302208d3d50a000bf04f6e23101159ec926a50e98c034a6b7d7c9f418d2410df3a03d9ca5335641efc8e36d76cd20b25101843a645b98d00005b2d666af46c45d927087db47cf7f81e4dc703622010efa9c29a9742148d5c9070348716e1bb210469d5f9fb22083df176f0c29f1a3d2310eb50e770ddcc3060101d2f43b6c2b884241076542abce5ff9345b0e8947f4c6e019c2510f9375e6d41e1000096e7fe4ff1c27e392708706f996719ba609c
|
||||
|
@ -1613,7 +1613,7 @@ DREF VLR subscr IMSI:901700000010650 usage decreases to: 1
|
|||
lu_result_sent == 0
|
||||
- MS sends Authen Response, VLR accepts and sends GSUP LU Req to HLR
|
||||
MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_AUTH_RESP
|
||||
DREF IMSI:901700000010650: MSC conn use + 1 == 2
|
||||
DREF IMSI:901700000010650: MSC conn use + dtap == 2 (0x6)
|
||||
DRLL Dispatching 04.08 message GSM48_MT_MM_AUTH_RESP (0x5:0x14)
|
||||
DMM IMSI:901700000010650: MM GSM AUTHENTICATION RESPONSE (sres = 9b36efdf)
|
||||
DVLR VLR_Authenticate(901700000010650){VLR_SUB_AS_WAIT_RESP}: Received Event VLR_AUTH_E_MS_AUTH_RESP
|
||||
|
@ -1637,7 +1637,7 @@ DVLR GSUP tx: 04010809710000000156f0
|
|||
GSUP --> HLR: OSMO_GSUP_MSGT_UPDATE_LOCATION_REQUEST: 04010809710000000156f0
|
||||
DVLR upd_hlr_vlr_fsm(901700000010650){UPD_HLR_VLR_S_INIT}: state_chg to UPD_HLR_VLR_S_WAIT_FOR_DATA
|
||||
DMM IMSI:901700000010650: bump: conn still being established (SUBSCR_CONN_S_NEW)
|
||||
DREF IMSI:901700000010650: MSC conn use - 1 == 1
|
||||
DREF IMSI:901700000010650: MSC conn use - dtap == 1 (0x4)
|
||||
lu_result_sent == 0
|
||||
- HLR sends _INSERT_DATA_REQUEST, VLR responds with _INSERT_DATA_RESULT
|
||||
<-- GSUP rx OSMO_GSUP_MSGT_INSERT_DATA_REQUEST: 10010809710000000156f00804032443f2
|
||||
|
@ -1698,7 +1698,7 @@ DVLR vlr_lu_fsm(901700000010650){VLR_ULA_S_DONE}: Freeing instance
|
|||
DVLR vlr_lu_fsm(901700000010650){VLR_ULA_S_DONE}: Deallocated
|
||||
DMM msc_subscr_conn_close(vsub=MSISDN:42342, cause=2): no conn fsm, releasing directly without release event.
|
||||
- BSSAP Clear --RAN_GERAN_A--> MS
|
||||
DREF MSISDN:42342: MSC conn use - 1 == 0
|
||||
DREF MSISDN:42342: MSC conn use - fsm == 0 (0x0)
|
||||
DRLL subscr MSISDN:42342: Freeing subscriber connection
|
||||
DREF VLR subscr MSISDN:42342 usage decreases to: 2
|
||||
DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_RELEASED}: Freeing instance
|
||||
|
@ -1713,10 +1713,10 @@ DREF VLR subscr MSISDN:42342 usage decreases to: 1
|
|||
- after a while, a new conn sends a CM Service Request. VLR responds with Auth Req, 2nd auth vector
|
||||
MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_CM_SERV_REQ
|
||||
new conn
|
||||
DREF unknown: MSC conn use + 1 == 1
|
||||
DREF unknown: MSC conn use + compl_l3 == 1 (0x1)
|
||||
DRLL Dispatching 04.08 message GSM48_MT_MM_CM_SERV_REQ (0x5:0x24)
|
||||
DMM <- CM SERVICE REQUEST serv_type=0x08 MI(IMSI)=901700000010650
|
||||
DREF unknown: MSC conn use + 1 == 2
|
||||
DREF unknown: MSC conn use + fsm == 2 (0x5)
|
||||
DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_INIT}: Allocated
|
||||
DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_INIT}: Received Event SUBSCR_CONN_E_START
|
||||
DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_INIT}: state_chg to SUBSCR_CONN_S_NEW
|
||||
|
@ -1738,7 +1738,7 @@ DVLR VLR_Authenticate(901700000010650){VLR_SUB_AS_WAIT_RESP}: got auth tuple: us
|
|||
- ...expecting sres=85aa3130
|
||||
DREF VLR subscr MSISDN:42342 usage decreases to: 2
|
||||
DMM MSISDN:42342: bump: conn still being established (SUBSCR_CONN_S_NEW)
|
||||
DREF MSISDN:42342: MSC conn use - 1 == 1
|
||||
DREF MSISDN:42342: MSC conn use - compl_l3 == 1 (0x4)
|
||||
cm_service_result_sent == 0
|
||||
auth_request_sent == 1
|
||||
- needs auth, not yet accepted
|
||||
|
@ -1754,7 +1754,7 @@ DRLL Dispatching 04.08 message GSM48_PDISC_SMS:0x01 (0x9:0x1)
|
|||
DRLL subscr MSISDN:42342: Message not permitted for initial conn: GSM48_PDISC_SMS:0x01
|
||||
- MS sends Authen Response, VLR accepts with a CM Service Accept
|
||||
MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_AUTH_RESP
|
||||
DREF MSISDN:42342: MSC conn use + 1 == 2
|
||||
DREF MSISDN:42342: MSC conn use + dtap == 2 (0x6)
|
||||
DRLL Dispatching 04.08 message GSM48_MT_MM_AUTH_RESP (0x5:0x14)
|
||||
DMM MSISDN:42342: MM GSM AUTHENTICATION RESPONSE (sres = 85aa3130)
|
||||
DVLR VLR_Authenticate(901700000010650){VLR_SUB_AS_WAIT_RESP}: Received Event VLR_AUTH_E_MS_AUTH_RESP
|
||||
|
@ -1786,13 +1786,13 @@ DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_ACCEPTED}: Received Event SUBSCR_
|
|||
DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_ACCEPTED}: bump: still awaiting first request after a CM Service Request
|
||||
DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_ACCEPTED}: Received Event SUBSCR_CONN_E_BUMP
|
||||
DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_ACCEPTED}: bump: still awaiting first request after a CM Service Request
|
||||
DREF MSISDN:42342: MSC conn use - 1 == 1
|
||||
DREF MSISDN:42342: MSC conn use - dtap == 1 (0x4)
|
||||
cm_service_result_sent == 1
|
||||
- a USSD request is serviced
|
||||
expecting USSD:
|
||||
Your extension is 42342
|
||||
MSC <--RAN_GERAN_A-- MS: GSM48_PDISC_NC_SS:0x3b
|
||||
DREF MSISDN:42342: MSC conn use + 1 == 2
|
||||
DREF MSISDN:42342: MSC conn use + dtap == 2 (0x6)
|
||||
DRLL Dispatching 04.08 message GSM48_PDISC_NC_SS:0x3b (0xb:0x3b)
|
||||
DMM MSISDN:42342: rx msg GSM48_PDISC_NC_SS:0x3b: received_cm_service_request changes to false
|
||||
DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_ACCEPTED}: Received Event SUBSCR_CONN_E_COMMUNICATING
|
||||
|
@ -1812,10 +1812,10 @@ DVLR Process_Access_Request_VLR(901700000010650){PR_ARQ_S_DONE}: Freeing instanc
|
|||
DVLR Process_Access_Request_VLR(901700000010650){PR_ARQ_S_DONE}: Deallocated
|
||||
DMM msc_subscr_conn_close(vsub=MSISDN:42342, cause=2): no conn fsm, releasing directly without release event.
|
||||
- BSSAP Clear --RAN_GERAN_A--> MS
|
||||
DREF MSISDN:42342: MSC conn use - 1 == 1
|
||||
DREF MSISDN:42342: MSC conn use - fsm == 1 (0x2)
|
||||
DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_RELEASED}: Freeing instance
|
||||
DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_RELEASED}: Deallocated
|
||||
DREF MSISDN:42342: MSC conn use - 1 == 0
|
||||
DREF MSISDN:42342: MSC conn use - dtap == 0 (0x0)
|
||||
DRLL subscr MSISDN:42342: Freeing subscriber connection
|
||||
DREF VLR subscr MSISDN:42342 usage decreases to: 1
|
||||
bssap_clear_sent == 1
|
||||
|
@ -1841,10 +1841,10 @@ DREF VLR subscr MSISDN:42342 usage decreases to: 3
|
|||
- MS replies with Paging Response, and VLR sends Auth Request with third key
|
||||
MSC <--RAN_GERAN_A-- MS: GSM48_MT_RR_PAG_RESP
|
||||
new conn
|
||||
DREF unknown: MSC conn use + 1 == 1
|
||||
DREF unknown: MSC conn use + compl_l3 == 1 (0x1)
|
||||
DRLL Dispatching 04.08 message GSM48_MT_RR_PAG_RESP (0x6:0x27)
|
||||
DRR PAGING RESPONSE: MI(IMSI)=901700000010650
|
||||
DREF unknown: MSC conn use + 1 == 2
|
||||
DREF unknown: MSC conn use + fsm == 2 (0x5)
|
||||
DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_INIT}: Allocated
|
||||
DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_INIT}: Received Event SUBSCR_CONN_E_START
|
||||
DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_INIT}: state_chg to SUBSCR_CONN_S_NEW
|
||||
|
@ -1866,7 +1866,7 @@ DVLR VLR_Authenticate(901700000010650){VLR_SUB_AS_WAIT_RESP}: got auth tuple: us
|
|||
- ...expecting sres=69d5f9fb
|
||||
DREF VLR subscr MSISDN:42342 usage decreases to: 4
|
||||
DMM MSISDN:42342: bump: conn still being established (SUBSCR_CONN_S_NEW)
|
||||
DREF MSISDN:42342: MSC conn use - 1 == 1
|
||||
DREF MSISDN:42342: MSC conn use - compl_l3 == 1 (0x4)
|
||||
auth_request_sent == 1
|
||||
- needs auth, not yet accepted
|
||||
msc_subscr_conn_is_accepted() == false
|
||||
|
@ -1881,7 +1881,7 @@ DRLL Dispatching 04.08 message GSM48_PDISC_SMS:0x01 (0x9:0x1)
|
|||
DRLL subscr MSISDN:42342: Message not permitted for initial conn: GSM48_PDISC_SMS:0x01
|
||||
- MS sends Authen Response, VLR accepts and sends pending SMS
|
||||
MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_AUTH_RESP
|
||||
DREF MSISDN:42342: MSC conn use + 1 == 2
|
||||
DREF MSISDN:42342: MSC conn use + dtap == 2 (0x6)
|
||||
DRLL Dispatching 04.08 message GSM48_MT_MM_AUTH_RESP (0x5:0x14)
|
||||
DMM MSISDN:42342: MM GSM AUTHENTICATION RESPONSE (sres = 69d5f9fb)
|
||||
DVLR VLR_Authenticate(901700000010650){VLR_SUB_AS_WAIT_RESP}: Received Event VLR_AUTH_E_MS_AUTH_RESP
|
||||
|
@ -1910,7 +1910,7 @@ DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_NEW}: state_chg to SUBSCR_CONN_S_
|
|||
DPAG Paging success for MSISDN:42342 (event=0)
|
||||
DPAG Calling paging cbfn.
|
||||
DREF VLR subscr MSISDN:42342 usage increases to: 5
|
||||
DREF MSISDN:42342: MSC conn use + 1 == 3
|
||||
DREF MSISDN:42342: MSC conn use + trans_sms == 3 (0x16)
|
||||
DMSC msc_tx 91 bytes to MSISDN:42342 via RAN_GERAN_A
|
||||
- DTAP --RAN_GERAN_A--> MS: GSM48_PDISC_SMS:0x01: 09015801000791447758100650004c0005802443f2000007101000000000445079da1e1ee7416937485e9ea7c965373d1d6683c270383b3d0ed3d36ff71c949e83c22072799e9687c5ec32a81d96afcbf4b4fb0c7ac3e9e9b7db05
|
||||
- DTAP matches expected message
|
||||
|
@ -1919,7 +1919,7 @@ DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_ACCEPTED}: Received Event SUBSCR_
|
|||
DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_ACCEPTED}: bump: connection still has active transaction: GSM48_PDISC_SMS
|
||||
DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_ACCEPTED}: Received Event SUBSCR_CONN_E_BUMP
|
||||
DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_ACCEPTED}: bump: connection still has active transaction: GSM48_PDISC_SMS
|
||||
DREF MSISDN:42342: MSC conn use - 1 == 2
|
||||
DREF MSISDN:42342: MSC conn use - dtap == 2 (0x14)
|
||||
dtap_tx_confirmed == 1
|
||||
paging_stopped == 1
|
||||
- SMS was delivered, no requests pending for subscr
|
||||
|
@ -1930,17 +1930,17 @@ DREF VLR subscr MSISDN:42342 usage decreases to: 4
|
|||
llist_count(&net->subscr_conns) == 1
|
||||
- MS replies with CP-ACK for received SMS
|
||||
MSC <--RAN_GERAN_A-- MS: GSM48_PDISC_SMS:0x04
|
||||
DREF MSISDN:42342: MSC conn use + 1 == 3
|
||||
DREF MSISDN:42342: MSC conn use + dtap == 3 (0x16)
|
||||
DRLL Dispatching 04.08 message GSM48_PDISC_SMS:0x04 (0x9:0x4)
|
||||
DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_ACCEPTED}: Received Event SUBSCR_CONN_E_COMMUNICATING
|
||||
DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_ACCEPTED}: state_chg to SUBSCR_CONN_S_COMMUNICATING
|
||||
DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_COMMUNICATING}: Received Event SUBSCR_CONN_E_BUMP
|
||||
DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_COMMUNICATING}: bump: connection still has active transaction: GSM48_PDISC_SMS
|
||||
DREF MSISDN:42342: MSC conn use - 1 == 2
|
||||
DREF MSISDN:42342: MSC conn use - dtap == 2 (0x14)
|
||||
llist_count(&net->subscr_conns) == 1
|
||||
- MS also sends RP-ACK, MSC in turn sends CP-ACK for that
|
||||
MSC <--RAN_GERAN_A-- MS: GSM48_PDISC_SMS:0x01
|
||||
DREF MSISDN:42342: MSC conn use + 1 == 3
|
||||
DREF MSISDN:42342: MSC conn use + dtap == 3 (0x16)
|
||||
DRLL Dispatching 04.08 message GSM48_PDISC_SMS:0x01 (0x9:0x1)
|
||||
DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_COMMUNICATING}: Received Event SUBSCR_CONN_E_COMMUNICATING
|
||||
DMSC msc_tx 2 bytes to MSISDN:42342 via RAN_GERAN_A
|
||||
|
@ -1948,7 +1948,7 @@ DMSC msc_tx 2 bytes to MSISDN:42342 via RAN_GERAN_A
|
|||
- DTAP matches expected message
|
||||
DREF VLR subscr MSISDN:42342 usage decreases to: 3
|
||||
DREF VLR subscr MSISDN:42342 usage decreases to: 2
|
||||
DREF MSISDN:42342: MSC conn use - 1 == 2
|
||||
DREF MSISDN:42342: MSC conn use - trans_sms == 2 (0x6)
|
||||
DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_COMMUNICATING}: Received Event SUBSCR_CONN_E_BUMP
|
||||
DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_COMMUNICATING}: bump: releasing conn
|
||||
DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_COMMUNICATING}: state_chg to SUBSCR_CONN_S_RELEASED
|
||||
|
@ -1959,10 +1959,10 @@ DVLR Process_Access_Request_VLR(901700000010650){PR_ARQ_S_DONE}: Freeing instanc
|
|||
DVLR Process_Access_Request_VLR(901700000010650){PR_ARQ_S_DONE}: Deallocated
|
||||
DMM msc_subscr_conn_close(vsub=MSISDN:42342, cause=2): no conn fsm, releasing directly without release event.
|
||||
- BSSAP Clear --RAN_GERAN_A--> MS
|
||||
DREF MSISDN:42342: MSC conn use - 1 == 1
|
||||
DREF MSISDN:42342: MSC conn use - fsm == 1 (0x2)
|
||||
DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_RELEASED}: Freeing instance
|
||||
DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_RELEASED}: Deallocated
|
||||
DREF MSISDN:42342: MSC conn use - 1 == 0
|
||||
DREF MSISDN:42342: MSC conn use - dtap == 0 (0x0)
|
||||
DRLL subscr MSISDN:42342: Freeing subscriber connection
|
||||
DREF VLR subscr MSISDN:42342 usage decreases to: 1
|
||||
dtap_tx_confirmed == 1
|
||||
|
@ -1973,7 +1973,7 @@ DREF VLR subscr MSISDN:42342 usage decreases to: 1
|
|||
- subscriber detaches
|
||||
MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_IMSI_DETACH_IND
|
||||
new conn
|
||||
DREF unknown: MSC conn use + 1 == 1
|
||||
DREF unknown: MSC conn use + compl_l3 == 1 (0x1)
|
||||
DRLL Dispatching 04.08 message GSM48_MT_MM_IMSI_DETACH_IND (0x5:0x1)
|
||||
DMM IMSI DETACH INDICATION: MI(IMSI)=901700000010650
|
||||
DREF VLR subscr MSISDN:42342 usage increases to: 2
|
||||
|
@ -1983,7 +1983,7 @@ DREF VLR subscr MSISDN:42342 usage decreases to: 0
|
|||
DREF freeing VLR subscr MSISDN:42342
|
||||
DMM msc_subscr_conn_close(vsub=unknown, cause=0): no conn fsm, releasing directly without release event.
|
||||
- BSSAP Clear --RAN_GERAN_A--> MS
|
||||
DREF unknown: MSC conn use - 1 == 0
|
||||
DREF unknown: MSC conn use - compl_l3 == 0 (0x0)
|
||||
DRLL Freeing subscriber connection with NULL subscriber
|
||||
bssap_clear_sent == 1
|
||||
llist_count(&net->subscr_conns) == 0
|
||||
|
|
|
@ -2,9 +2,9 @@
|
|||
- Location Update request causes a GSUP Send Auth Info request to HLR
|
||||
MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_LOC_UPD_REQUEST
|
||||
new conn
|
||||
DREF unknown: MSC conn use + 1 == 1
|
||||
DREF unknown: MSC conn use + compl_l3 == 1 (0x1)
|
||||
DRLL Dispatching 04.08 message GSM48_MT_MM_LOC_UPD_REQUEST (0x5:0x8)
|
||||
DREF unknown: MSC conn use + 1 == 2
|
||||
DREF unknown: MSC conn use + fsm == 2 (0x5)
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: Allocated
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: Received Event SUBSCR_CONN_E_START
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: state_chg to SUBSCR_CONN_S_NEW
|
||||
|
@ -28,7 +28,7 @@ DVLR GSUP tx: 08010809710000004026f0
|
|||
GSUP --> HLR: OSMO_GSUP_MSGT_SEND_AUTH_INFO_REQUEST: 08010809710000004026f0
|
||||
DVLR VLR_Authenticate(901700000004620){VLR_SUB_AS_NEEDS_AUTH}: state_chg to VLR_SUB_AS_NEEDS_AUTH_WAIT_AI
|
||||
DMM IMSI:901700000004620: bump: conn still being established (SUBSCR_CONN_S_NEW)
|
||||
DREF IMSI:901700000004620: MSC conn use - 1 == 1
|
||||
DREF IMSI:901700000004620: MSC conn use - compl_l3 == 1 (0x4)
|
||||
lu_result_sent == 0
|
||||
- from HLR, rx _SEND_AUTH_INFO_RESULT; VLR sends Auth Req to MS
|
||||
<-- GSUP rx OSMO_GSUP_MSGT_SEND_AUTH_INFO_RESULT: 0a010809710000004026f003222010585df1ae287f6e273dce07090d61320b21042d8b2c3e220861855fb81fc2a8000322201012aca96fb4ffdea5c985cbafa9b6e18b210420bde240220807fa7502e07e1c0003222010e7c03ba7cf0e2fde82b2dc4d63077d422104a29514ae2208e2b234f80788640003222010fa8f20b781b5881329d4fea26b1a3c5121045afc8d7222082392f14f709ae000032220100fd4cc8dbe8715d1f439e304edfd68dc2104bc8d1c5b2208da7cdd6bfe2d7000
|
||||
|
@ -47,7 +47,7 @@ DREF VLR subscr IMSI:901700000004620 usage decreases to: 1
|
|||
auth_request_sent == 1
|
||||
- MS sends Authen Response, VLR accepts and sends Ciphering Mode Command to MS
|
||||
MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_AUTH_RESP
|
||||
DREF IMSI:901700000004620: MSC conn use + 1 == 2
|
||||
DREF IMSI:901700000004620: MSC conn use + dtap == 2 (0x6)
|
||||
DRLL Dispatching 04.08 message GSM48_MT_MM_AUTH_RESP (0x5:0x14)
|
||||
DMM IMSI:901700000004620: MM GSM AUTHENTICATION RESPONSE (sres = 2d8b2c3e)
|
||||
DVLR VLR_Authenticate(901700000004620){VLR_SUB_AS_WAIT_RESP}: Received Event VLR_AUTH_E_MS_AUTH_RESP
|
||||
|
@ -64,7 +64,7 @@ DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_WAIT_AUTH}: vlr_loc_upd_post_auth()
|
|||
- sending Ciphering Mode Command for IMSI:901700000004620: cipher=VLR_CIPH_A5_1 kc=61855fb81fc2a800 retrieve_imeisv=0
|
||||
DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_WAIT_AUTH}: state_chg to VLR_ULA_S_WAIT_CIPH
|
||||
DMM IMSI:901700000004620: bump: conn still being established (SUBSCR_CONN_S_NEW)
|
||||
DREF IMSI:901700000004620: MSC conn use - 1 == 1
|
||||
DREF IMSI:901700000004620: MSC conn use - dtap == 1 (0x4)
|
||||
lu_result_sent == 0
|
||||
- needs ciph, not yet accepted
|
||||
msc_subscr_conn_is_accepted() == false
|
||||
|
@ -151,7 +151,7 @@ DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_DONE}: Freeing instance
|
|||
DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_DONE}: Deallocated
|
||||
DMM msc_subscr_conn_close(vsub=MSISDN:46071, cause=2): no conn fsm, releasing directly without release event.
|
||||
- BSSAP Clear --RAN_GERAN_A--> MS
|
||||
DREF MSISDN:46071: MSC conn use - 1 == 0
|
||||
DREF MSISDN:46071: MSC conn use - fsm == 0 (0x0)
|
||||
DRLL subscr MSISDN:46071: Freeing subscriber connection
|
||||
DREF VLR subscr MSISDN:46071 usage decreases to: 2
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_RELEASED}: Freeing instance
|
||||
|
@ -166,10 +166,10 @@ DREF VLR subscr MSISDN:46071 usage decreases to: 1
|
|||
- after a while, a new conn sends a CM Service Request. VLR responds with Auth Req, 2nd auth vector
|
||||
MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_CM_SERV_REQ
|
||||
new conn
|
||||
DREF unknown: MSC conn use + 1 == 1
|
||||
DREF unknown: MSC conn use + compl_l3 == 1 (0x1)
|
||||
DRLL Dispatching 04.08 message GSM48_MT_MM_CM_SERV_REQ (0x5:0x24)
|
||||
DMM <- CM SERVICE REQUEST serv_type=0x08 MI(IMSI)=901700000004620
|
||||
DREF unknown: MSC conn use + 1 == 2
|
||||
DREF unknown: MSC conn use + fsm == 2 (0x5)
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: Allocated
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: Received Event SUBSCR_CONN_E_START
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: state_chg to SUBSCR_CONN_S_NEW
|
||||
|
@ -191,7 +191,7 @@ DVLR VLR_Authenticate(901700000004620){VLR_SUB_AS_WAIT_RESP}: got auth tuple: us
|
|||
- ...expecting sres=20bde240
|
||||
DREF VLR subscr MSISDN:46071 usage decreases to: 2
|
||||
DMM MSISDN:46071: bump: conn still being established (SUBSCR_CONN_S_NEW)
|
||||
DREF MSISDN:46071: MSC conn use - 1 == 1
|
||||
DREF MSISDN:46071: MSC conn use - compl_l3 == 1 (0x4)
|
||||
auth_request_sent == 1
|
||||
cm_service_result_sent == 0
|
||||
- needs auth, not yet accepted
|
||||
|
@ -207,7 +207,7 @@ DRLL Dispatching 04.08 message GSM48_PDISC_SMS:0x01 (0x9:0x1)
|
|||
DRLL subscr MSISDN:46071: Message not permitted for initial conn: GSM48_PDISC_SMS:0x01
|
||||
- MS sends Authen Response, VLR accepts and requests Ciphering
|
||||
MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_AUTH_RESP
|
||||
DREF MSISDN:46071: MSC conn use + 1 == 2
|
||||
DREF MSISDN:46071: MSC conn use + dtap == 2 (0x6)
|
||||
DRLL Dispatching 04.08 message GSM48_MT_MM_AUTH_RESP (0x5:0x14)
|
||||
DMM MSISDN:46071: MM GSM AUTHENTICATION RESPONSE (sres = 20bde240)
|
||||
DVLR VLR_Authenticate(901700000004620){VLR_SUB_AS_WAIT_RESP}: Received Event VLR_AUTH_E_MS_AUTH_RESP
|
||||
|
@ -225,7 +225,7 @@ DVLR Process_Access_Request_VLR(901700000004620){PR_ARQ_S_WAIT_AUTH}: _proc_arq_
|
|||
- sending Ciphering Mode Command for MSISDN:46071: cipher=VLR_CIPH_A5_1 kc=07fa7502e07e1c00 retrieve_imeisv=0
|
||||
DVLR Process_Access_Request_VLR(901700000004620){PR_ARQ_S_WAIT_AUTH}: state_chg to PR_ARQ_S_WAIT_CIPH
|
||||
DMM MSISDN:46071: bump: conn still being established (SUBSCR_CONN_S_NEW)
|
||||
DREF MSISDN:46071: MSC conn use - 1 == 1
|
||||
DREF MSISDN:46071: MSC conn use - dtap == 1 (0x4)
|
||||
cm_service_result_sent == 0
|
||||
cipher_mode_cmd_sent == 1
|
||||
- needs ciph, not yet accepted
|
||||
|
@ -262,7 +262,7 @@ DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_ACCEPTED}: bump: still awaiting f
|
|||
expecting USSD:
|
||||
Your extension is 46071
|
||||
MSC <--RAN_GERAN_A-- MS: GSM48_PDISC_NC_SS:0x3b
|
||||
DREF MSISDN:46071: MSC conn use + 1 == 2
|
||||
DREF MSISDN:46071: MSC conn use + dtap == 2 (0x6)
|
||||
DRLL Dispatching 04.08 message GSM48_PDISC_NC_SS:0x3b (0xb:0x3b)
|
||||
DMM MSISDN:46071: rx msg GSM48_PDISC_NC_SS:0x3b: received_cm_service_request changes to false
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_ACCEPTED}: Received Event SUBSCR_CONN_E_COMMUNICATING
|
||||
|
@ -282,10 +282,10 @@ DVLR Process_Access_Request_VLR(901700000004620){PR_ARQ_S_DONE}: Freeing instanc
|
|||
DVLR Process_Access_Request_VLR(901700000004620){PR_ARQ_S_DONE}: Deallocated
|
||||
DMM msc_subscr_conn_close(vsub=MSISDN:46071, cause=2): no conn fsm, releasing directly without release event.
|
||||
- BSSAP Clear --RAN_GERAN_A--> MS
|
||||
DREF MSISDN:46071: MSC conn use - 1 == 1
|
||||
DREF MSISDN:46071: MSC conn use - fsm == 1 (0x2)
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_RELEASED}: Freeing instance
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_RELEASED}: Deallocated
|
||||
DREF MSISDN:46071: MSC conn use - 1 == 0
|
||||
DREF MSISDN:46071: MSC conn use - dtap == 0 (0x0)
|
||||
DRLL subscr MSISDN:46071: Freeing subscriber connection
|
||||
DREF VLR subscr MSISDN:46071 usage decreases to: 1
|
||||
bssap_clear_sent == 1
|
||||
|
@ -311,10 +311,10 @@ DREF VLR subscr MSISDN:46071 usage decreases to: 3
|
|||
- MS replies with Paging Response, and VLR sends Auth Request with third key
|
||||
MSC <--RAN_GERAN_A-- MS: GSM48_MT_RR_PAG_RESP
|
||||
new conn
|
||||
DREF unknown: MSC conn use + 1 == 1
|
||||
DREF unknown: MSC conn use + compl_l3 == 1 (0x1)
|
||||
DRLL Dispatching 04.08 message GSM48_MT_RR_PAG_RESP (0x6:0x27)
|
||||
DRR PAGING RESPONSE: MI(IMSI)=901700000004620
|
||||
DREF unknown: MSC conn use + 1 == 2
|
||||
DREF unknown: MSC conn use + fsm == 2 (0x5)
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: Allocated
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: Received Event SUBSCR_CONN_E_START
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: state_chg to SUBSCR_CONN_S_NEW
|
||||
|
@ -336,7 +336,7 @@ DVLR VLR_Authenticate(901700000004620){VLR_SUB_AS_WAIT_RESP}: got auth tuple: us
|
|||
- ...expecting sres=a29514ae
|
||||
DREF VLR subscr MSISDN:46071 usage decreases to: 4
|
||||
DMM MSISDN:46071: bump: conn still being established (SUBSCR_CONN_S_NEW)
|
||||
DREF MSISDN:46071: MSC conn use - 1 == 1
|
||||
DREF MSISDN:46071: MSC conn use - compl_l3 == 1 (0x4)
|
||||
auth_request_sent == 1
|
||||
- needs auth, not yet accepted
|
||||
msc_subscr_conn_is_accepted() == false
|
||||
|
@ -351,7 +351,7 @@ DRLL Dispatching 04.08 message GSM48_PDISC_SMS:0x01 (0x9:0x1)
|
|||
DRLL subscr MSISDN:46071: Message not permitted for initial conn: GSM48_PDISC_SMS:0x01
|
||||
- MS sends Authen Response, VLR accepts and requests Ciphering
|
||||
MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_AUTH_RESP
|
||||
DREF MSISDN:46071: MSC conn use + 1 == 2
|
||||
DREF MSISDN:46071: MSC conn use + dtap == 2 (0x6)
|
||||
DRLL Dispatching 04.08 message GSM48_MT_MM_AUTH_RESP (0x5:0x14)
|
||||
DMM MSISDN:46071: MM GSM AUTHENTICATION RESPONSE (sres = a29514ae)
|
||||
DVLR VLR_Authenticate(901700000004620){VLR_SUB_AS_WAIT_RESP}: Received Event VLR_AUTH_E_MS_AUTH_RESP
|
||||
|
@ -369,7 +369,7 @@ DVLR Process_Access_Request_VLR(901700000004620){PR_ARQ_S_WAIT_AUTH}: _proc_arq_
|
|||
- sending Ciphering Mode Command for MSISDN:46071: cipher=VLR_CIPH_A5_1 kc=e2b234f807886400 retrieve_imeisv=0
|
||||
DVLR Process_Access_Request_VLR(901700000004620){PR_ARQ_S_WAIT_AUTH}: state_chg to PR_ARQ_S_WAIT_CIPH
|
||||
DMM MSISDN:46071: bump: conn still being established (SUBSCR_CONN_S_NEW)
|
||||
DREF MSISDN:46071: MSC conn use - 1 == 1
|
||||
DREF MSISDN:46071: MSC conn use - dtap == 1 (0x4)
|
||||
cipher_mode_cmd_sent == 1
|
||||
- needs ciph, not yet accepted
|
||||
msc_subscr_conn_is_accepted() == false
|
||||
|
@ -400,7 +400,7 @@ DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_NEW}: state_chg to SUBSCR_CONN_S_
|
|||
DPAG Paging success for MSISDN:46071 (event=0)
|
||||
DPAG Calling paging cbfn.
|
||||
DREF VLR subscr MSISDN:46071 usage increases to: 5
|
||||
DREF MSISDN:46071: MSC conn use + 1 == 2
|
||||
DREF MSISDN:46071: MSC conn use + trans_sms == 2 (0x14)
|
||||
DMSC msc_tx 91 bytes to MSISDN:46071 via RAN_GERAN_A
|
||||
- DTAP --RAN_GERAN_A--> MS: GSM48_PDISC_SMS:0x01: 09015801000791447758100650004c0005806470f1000007101000000000445079da1e1ee7416937485e9ea7c965373d1d6683c270383b3d0ed3d36ff71c949e83c22072799e9687c5ec32a81d96afcbf4b4fb0c7ac3e9e9b7db05
|
||||
- DTAP matches expected message
|
||||
|
@ -417,17 +417,17 @@ DREF VLR subscr MSISDN:46071 usage decreases to: 4
|
|||
llist_count(&net->subscr_conns) == 1
|
||||
- MS replies with CP-ACK for received SMS
|
||||
MSC <--RAN_GERAN_A-- MS: GSM48_PDISC_SMS:0x04
|
||||
DREF MSISDN:46071: MSC conn use + 1 == 3
|
||||
DREF MSISDN:46071: MSC conn use + dtap == 3 (0x16)
|
||||
DRLL Dispatching 04.08 message GSM48_PDISC_SMS:0x04 (0x9:0x4)
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_ACCEPTED}: Received Event SUBSCR_CONN_E_COMMUNICATING
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_ACCEPTED}: state_chg to SUBSCR_CONN_S_COMMUNICATING
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_COMMUNICATING}: Received Event SUBSCR_CONN_E_BUMP
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_COMMUNICATING}: bump: connection still has active transaction: GSM48_PDISC_SMS
|
||||
DREF MSISDN:46071: MSC conn use - 1 == 2
|
||||
DREF MSISDN:46071: MSC conn use - dtap == 2 (0x14)
|
||||
llist_count(&net->subscr_conns) == 1
|
||||
- MS also sends RP-ACK, MSC in turn sends CP-ACK for that
|
||||
MSC <--RAN_GERAN_A-- MS: GSM48_PDISC_SMS:0x01
|
||||
DREF MSISDN:46071: MSC conn use + 1 == 3
|
||||
DREF MSISDN:46071: MSC conn use + dtap == 3 (0x16)
|
||||
DRLL Dispatching 04.08 message GSM48_PDISC_SMS:0x01 (0x9:0x1)
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_COMMUNICATING}: Received Event SUBSCR_CONN_E_COMMUNICATING
|
||||
DMSC msc_tx 2 bytes to MSISDN:46071 via RAN_GERAN_A
|
||||
|
@ -435,7 +435,7 @@ DMSC msc_tx 2 bytes to MSISDN:46071 via RAN_GERAN_A
|
|||
- DTAP matches expected message
|
||||
DREF VLR subscr MSISDN:46071 usage decreases to: 3
|
||||
DREF VLR subscr MSISDN:46071 usage decreases to: 2
|
||||
DREF MSISDN:46071: MSC conn use - 1 == 2
|
||||
DREF MSISDN:46071: MSC conn use - trans_sms == 2 (0x6)
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_COMMUNICATING}: Received Event SUBSCR_CONN_E_BUMP
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_COMMUNICATING}: bump: releasing conn
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_COMMUNICATING}: state_chg to SUBSCR_CONN_S_RELEASED
|
||||
|
@ -446,10 +446,10 @@ DVLR Process_Access_Request_VLR(901700000004620){PR_ARQ_S_DONE}: Freeing instanc
|
|||
DVLR Process_Access_Request_VLR(901700000004620){PR_ARQ_S_DONE}: Deallocated
|
||||
DMM msc_subscr_conn_close(vsub=MSISDN:46071, cause=2): no conn fsm, releasing directly without release event.
|
||||
- BSSAP Clear --RAN_GERAN_A--> MS
|
||||
DREF MSISDN:46071: MSC conn use - 1 == 1
|
||||
DREF MSISDN:46071: MSC conn use - fsm == 1 (0x2)
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_RELEASED}: Freeing instance
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_RELEASED}: Deallocated
|
||||
DREF MSISDN:46071: MSC conn use - 1 == 0
|
||||
DREF MSISDN:46071: MSC conn use - dtap == 0 (0x0)
|
||||
DRLL subscr MSISDN:46071: Freeing subscriber connection
|
||||
DREF VLR subscr MSISDN:46071 usage decreases to: 1
|
||||
dtap_tx_confirmed == 1
|
||||
|
@ -460,7 +460,7 @@ DREF VLR subscr MSISDN:46071 usage decreases to: 1
|
|||
- subscriber detaches
|
||||
MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_IMSI_DETACH_IND
|
||||
new conn
|
||||
DREF unknown: MSC conn use + 1 == 1
|
||||
DREF unknown: MSC conn use + compl_l3 == 1 (0x1)
|
||||
DRLL Dispatching 04.08 message GSM48_MT_MM_IMSI_DETACH_IND (0x5:0x1)
|
||||
DMM IMSI DETACH INDICATION: MI(IMSI)=901700000004620
|
||||
DREF VLR subscr MSISDN:46071 usage increases to: 2
|
||||
|
@ -470,7 +470,7 @@ DREF VLR subscr MSISDN:46071 usage decreases to: 0
|
|||
DREF freeing VLR subscr MSISDN:46071
|
||||
DMM msc_subscr_conn_close(vsub=unknown, cause=0): no conn fsm, releasing directly without release event.
|
||||
- BSSAP Clear --RAN_GERAN_A--> MS
|
||||
DREF unknown: MSC conn use - 1 == 0
|
||||
DREF unknown: MSC conn use - compl_l3 == 0 (0x0)
|
||||
DRLL Freeing subscriber connection with NULL subscriber
|
||||
bssap_clear_sent == 1
|
||||
llist_count(&net->subscr_conns) == 0
|
||||
|
@ -483,9 +483,9 @@ talloc_total_blocks(tall_bsc_ctx) == 9
|
|||
- Location Update request causes a GSUP Send Auth Info request to HLR
|
||||
MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_LOC_UPD_REQUEST
|
||||
new conn
|
||||
DREF unknown: MSC conn use + 1 == 1
|
||||
DREF unknown: MSC conn use + compl_l3 == 1 (0x1)
|
||||
DRLL Dispatching 04.08 message GSM48_MT_MM_LOC_UPD_REQUEST (0x5:0x8)
|
||||
DREF unknown: MSC conn use + 1 == 2
|
||||
DREF unknown: MSC conn use + fsm == 2 (0x5)
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: Allocated
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: Received Event SUBSCR_CONN_E_START
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: state_chg to SUBSCR_CONN_S_NEW
|
||||
|
@ -509,7 +509,7 @@ DVLR GSUP tx: 08010809710000004026f0
|
|||
GSUP --> HLR: OSMO_GSUP_MSGT_SEND_AUTH_INFO_REQUEST: 08010809710000004026f0
|
||||
DVLR VLR_Authenticate(901700000004620){VLR_SUB_AS_NEEDS_AUTH}: state_chg to VLR_SUB_AS_NEEDS_AUTH_WAIT_AI
|
||||
DMM IMSI:901700000004620: bump: conn still being established (SUBSCR_CONN_S_NEW)
|
||||
DREF IMSI:901700000004620: MSC conn use - 1 == 1
|
||||
DREF IMSI:901700000004620: MSC conn use - compl_l3 == 1 (0x4)
|
||||
lu_result_sent == 0
|
||||
- from HLR, rx _SEND_AUTH_INFO_RESULT; VLR sends Auth Req to MS
|
||||
<-- GSUP rx OSMO_GSUP_MSGT_SEND_AUTH_INFO_RESULT: 0a010809710000004026f003222010585df1ae287f6e273dce07090d61320b21042d8b2c3e220861855fb81fc2a8000322201012aca96fb4ffdea5c985cbafa9b6e18b210420bde240220807fa7502e07e1c0003222010e7c03ba7cf0e2fde82b2dc4d63077d422104a29514ae2208e2b234f80788640003222010fa8f20b781b5881329d4fea26b1a3c5121045afc8d7222082392f14f709ae000032220100fd4cc8dbe8715d1f439e304edfd68dc2104bc8d1c5b2208da7cdd6bfe2d7000
|
||||
|
@ -528,7 +528,7 @@ DREF VLR subscr IMSI:901700000004620 usage decreases to: 1
|
|||
lu_result_sent == 0
|
||||
- MS sends Authen Response, VLR accepts and sends Ciphering Mode Command to MS
|
||||
MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_AUTH_RESP
|
||||
DREF IMSI:901700000004620: MSC conn use + 1 == 2
|
||||
DREF IMSI:901700000004620: MSC conn use + dtap == 2 (0x6)
|
||||
DRLL Dispatching 04.08 message GSM48_MT_MM_AUTH_RESP (0x5:0x14)
|
||||
DMM IMSI:901700000004620: MM GSM AUTHENTICATION RESPONSE (sres = 2d8b2c3e)
|
||||
DVLR VLR_Authenticate(901700000004620){VLR_SUB_AS_WAIT_RESP}: Received Event VLR_AUTH_E_MS_AUTH_RESP
|
||||
|
@ -545,7 +545,7 @@ DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_WAIT_AUTH}: vlr_loc_upd_post_auth()
|
|||
- sending Ciphering Mode Command for IMSI:901700000004620: cipher=VLR_CIPH_A5_1 kc=61855fb81fc2a800 retrieve_imeisv=0
|
||||
DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_WAIT_AUTH}: state_chg to VLR_ULA_S_WAIT_CIPH
|
||||
DMM IMSI:901700000004620: bump: conn still being established (SUBSCR_CONN_S_NEW)
|
||||
DREF IMSI:901700000004620: MSC conn use - 1 == 1
|
||||
DREF IMSI:901700000004620: MSC conn use - dtap == 1 (0x4)
|
||||
lu_result_sent == 0
|
||||
auth_request_sent == 1
|
||||
- needs ciph, not yet accepted
|
||||
|
@ -637,7 +637,7 @@ DREF VLR subscr MSISDN:46071 usage increases to: 2
|
|||
DREF VLR subscr MSISDN:46071 usage decreases to: 1
|
||||
- MS sends TMSI Realloc Complete
|
||||
MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_TMSI_REALL_COMPL
|
||||
DREF MSISDN:46071: MSC conn use + 1 == 2
|
||||
DREF MSISDN:46071: MSC conn use + dtap == 2 (0x6)
|
||||
DRLL Dispatching 04.08 message GSM48_MT_MM_TMSI_REALL_COMPL (0x5:0x1b)
|
||||
DMM TMSI Reallocation Completed. Subscriber: MSISDN:46071
|
||||
DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_WAIT_LU_COMPL}: Received Event VLR_ULA_E_NEW_TMSI_ACK
|
||||
|
@ -664,10 +664,10 @@ DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_DONE}: Freeing instance
|
|||
DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_DONE}: Deallocated
|
||||
DMM msc_subscr_conn_close(vsub=MSISDN:46071, cause=2): no conn fsm, releasing directly without release event.
|
||||
- BSSAP Clear --RAN_GERAN_A--> MS
|
||||
DREF MSISDN:46071: MSC conn use - 1 == 1
|
||||
DREF MSISDN:46071: MSC conn use - fsm == 1 (0x2)
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_RELEASED}: Freeing instance
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_RELEASED}: Deallocated
|
||||
DREF MSISDN:46071: MSC conn use - 1 == 0
|
||||
DREF MSISDN:46071: MSC conn use - dtap == 0 (0x0)
|
||||
DRLL subscr MSISDN:46071: Freeing subscriber connection
|
||||
DREF VLR subscr MSISDN:46071 usage decreases to: 1
|
||||
bssap_clear_sent == 1
|
||||
|
@ -684,10 +684,10 @@ DREF VLR subscr MSISDN:46071 usage decreases to: 1
|
|||
- after a while, a new conn sends a CM Service Request using above TMSI. VLR responds with Auth Req, 2nd auth vector
|
||||
MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_CM_SERV_REQ
|
||||
new conn
|
||||
DREF unknown: MSC conn use + 1 == 1
|
||||
DREF unknown: MSC conn use + compl_l3 == 1 (0x1)
|
||||
DRLL Dispatching 04.08 message GSM48_MT_MM_CM_SERV_REQ (0x5:0x24)
|
||||
DMM <- CM SERVICE REQUEST serv_type=0x08 MI(TMSI)=50462976
|
||||
DREF unknown: MSC conn use + 1 == 2
|
||||
DREF unknown: MSC conn use + fsm == 2 (0x5)
|
||||
DMM Subscr_Conn(50462976){SUBSCR_CONN_S_INIT}: Allocated
|
||||
DMM Subscr_Conn(50462976){SUBSCR_CONN_S_INIT}: Received Event SUBSCR_CONN_E_START
|
||||
DMM Subscr_Conn(50462976){SUBSCR_CONN_S_INIT}: state_chg to SUBSCR_CONN_S_NEW
|
||||
|
@ -709,7 +709,7 @@ DVLR VLR_Authenticate(50462976){VLR_SUB_AS_WAIT_RESP}: got auth tuple: use_count
|
|||
- ...expecting sres=20bde240
|
||||
DREF VLR subscr MSISDN:46071 usage decreases to: 2
|
||||
DMM MSISDN:46071: bump: conn still being established (SUBSCR_CONN_S_NEW)
|
||||
DREF MSISDN:46071: MSC conn use - 1 == 1
|
||||
DREF MSISDN:46071: MSC conn use - compl_l3 == 1 (0x4)
|
||||
auth_request_sent == 1
|
||||
cm_service_result_sent == 0
|
||||
- needs auth, not yet accepted
|
||||
|
@ -725,7 +725,7 @@ DRLL Dispatching 04.08 message GSM48_PDISC_SMS:0x01 (0x9:0x1)
|
|||
DRLL subscr MSISDN:46071: Message not permitted for initial conn: GSM48_PDISC_SMS:0x01
|
||||
- MS sends Authen Response, VLR accepts and requests Ciphering
|
||||
MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_AUTH_RESP
|
||||
DREF MSISDN:46071: MSC conn use + 1 == 2
|
||||
DREF MSISDN:46071: MSC conn use + dtap == 2 (0x6)
|
||||
DRLL Dispatching 04.08 message GSM48_MT_MM_AUTH_RESP (0x5:0x14)
|
||||
DMM MSISDN:46071: MM GSM AUTHENTICATION RESPONSE (sres = 20bde240)
|
||||
DVLR VLR_Authenticate(50462976){VLR_SUB_AS_WAIT_RESP}: Received Event VLR_AUTH_E_MS_AUTH_RESP
|
||||
|
@ -743,7 +743,7 @@ DVLR Process_Access_Request_VLR(50462976){PR_ARQ_S_WAIT_AUTH}: _proc_arq_vlr_nod
|
|||
- sending Ciphering Mode Command for MSISDN:46071: cipher=VLR_CIPH_A5_1 kc=07fa7502e07e1c00 retrieve_imeisv=0
|
||||
DVLR Process_Access_Request_VLR(50462976){PR_ARQ_S_WAIT_AUTH}: state_chg to PR_ARQ_S_WAIT_CIPH
|
||||
DMM MSISDN:46071: bump: conn still being established (SUBSCR_CONN_S_NEW)
|
||||
DREF MSISDN:46071: MSC conn use - 1 == 1
|
||||
DREF MSISDN:46071: MSC conn use - dtap == 1 (0x4)
|
||||
cm_service_result_sent == 0
|
||||
cipher_mode_cmd_sent == 1
|
||||
- needs ciph, not yet accepted
|
||||
|
@ -780,7 +780,7 @@ DMM Subscr_Conn(50462976){SUBSCR_CONN_S_ACCEPTED}: bump: still awaiting first re
|
|||
expecting USSD:
|
||||
Your extension is 46071
|
||||
MSC <--RAN_GERAN_A-- MS: GSM48_PDISC_NC_SS:0x3b
|
||||
DREF MSISDN:46071: MSC conn use + 1 == 2
|
||||
DREF MSISDN:46071: MSC conn use + dtap == 2 (0x6)
|
||||
DRLL Dispatching 04.08 message GSM48_PDISC_NC_SS:0x3b (0xb:0x3b)
|
||||
DMM MSISDN:46071: rx msg GSM48_PDISC_NC_SS:0x3b: received_cm_service_request changes to false
|
||||
DMM Subscr_Conn(50462976){SUBSCR_CONN_S_ACCEPTED}: Received Event SUBSCR_CONN_E_COMMUNICATING
|
||||
|
@ -800,10 +800,10 @@ DVLR Process_Access_Request_VLR(50462976){PR_ARQ_S_DONE}: Freeing instance
|
|||
DVLR Process_Access_Request_VLR(50462976){PR_ARQ_S_DONE}: Deallocated
|
||||
DMM msc_subscr_conn_close(vsub=MSISDN:46071, cause=2): no conn fsm, releasing directly without release event.
|
||||
- BSSAP Clear --RAN_GERAN_A--> MS
|
||||
DREF MSISDN:46071: MSC conn use - 1 == 1
|
||||
DREF MSISDN:46071: MSC conn use - fsm == 1 (0x2)
|
||||
DMM Subscr_Conn(50462976){SUBSCR_CONN_S_RELEASED}: Freeing instance
|
||||
DMM Subscr_Conn(50462976){SUBSCR_CONN_S_RELEASED}: Deallocated
|
||||
DREF MSISDN:46071: MSC conn use - 1 == 0
|
||||
DREF MSISDN:46071: MSC conn use - dtap == 0 (0x0)
|
||||
DRLL subscr MSISDN:46071: Freeing subscriber connection
|
||||
DREF VLR subscr MSISDN:46071 usage decreases to: 1
|
||||
bssap_clear_sent == 1
|
||||
|
@ -829,10 +829,10 @@ DREF VLR subscr MSISDN:46071 usage decreases to: 3
|
|||
- MS replies with Paging Response using TMSI, and VLR sends Auth Request with third key
|
||||
MSC <--RAN_GERAN_A-- MS: GSM48_MT_RR_PAG_RESP
|
||||
new conn
|
||||
DREF unknown: MSC conn use + 1 == 1
|
||||
DREF unknown: MSC conn use + compl_l3 == 1 (0x1)
|
||||
DRLL Dispatching 04.08 message GSM48_MT_RR_PAG_RESP (0x6:0x27)
|
||||
DRR PAGING RESPONSE: MI(TMSI)=50462976
|
||||
DREF unknown: MSC conn use + 1 == 2
|
||||
DREF unknown: MSC conn use + fsm == 2 (0x5)
|
||||
DMM Subscr_Conn(50462976){SUBSCR_CONN_S_INIT}: Allocated
|
||||
DMM Subscr_Conn(50462976){SUBSCR_CONN_S_INIT}: Received Event SUBSCR_CONN_E_START
|
||||
DMM Subscr_Conn(50462976){SUBSCR_CONN_S_INIT}: state_chg to SUBSCR_CONN_S_NEW
|
||||
|
@ -854,7 +854,7 @@ DVLR VLR_Authenticate(50462976){VLR_SUB_AS_WAIT_RESP}: got auth tuple: use_count
|
|||
- ...expecting sres=a29514ae
|
||||
DREF VLR subscr MSISDN:46071 usage decreases to: 4
|
||||
DMM MSISDN:46071: bump: conn still being established (SUBSCR_CONN_S_NEW)
|
||||
DREF MSISDN:46071: MSC conn use - 1 == 1
|
||||
DREF MSISDN:46071: MSC conn use - compl_l3 == 1 (0x4)
|
||||
auth_request_sent == 1
|
||||
- needs auth, not yet accepted
|
||||
msc_subscr_conn_is_accepted() == false
|
||||
|
@ -869,7 +869,7 @@ DRLL Dispatching 04.08 message GSM48_PDISC_SMS:0x01 (0x9:0x1)
|
|||
DRLL subscr MSISDN:46071: Message not permitted for initial conn: GSM48_PDISC_SMS:0x01
|
||||
- MS sends Authen Response, VLR accepts and requests Ciphering
|
||||
MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_AUTH_RESP
|
||||
DREF MSISDN:46071: MSC conn use + 1 == 2
|
||||
DREF MSISDN:46071: MSC conn use + dtap == 2 (0x6)
|
||||
DRLL Dispatching 04.08 message GSM48_MT_MM_AUTH_RESP (0x5:0x14)
|
||||
DMM MSISDN:46071: MM GSM AUTHENTICATION RESPONSE (sres = a29514ae)
|
||||
DVLR VLR_Authenticate(50462976){VLR_SUB_AS_WAIT_RESP}: Received Event VLR_AUTH_E_MS_AUTH_RESP
|
||||
|
@ -887,7 +887,7 @@ DVLR Process_Access_Request_VLR(50462976){PR_ARQ_S_WAIT_AUTH}: _proc_arq_vlr_nod
|
|||
- sending Ciphering Mode Command for MSISDN:46071: cipher=VLR_CIPH_A5_1 kc=e2b234f807886400 retrieve_imeisv=0
|
||||
DVLR Process_Access_Request_VLR(50462976){PR_ARQ_S_WAIT_AUTH}: state_chg to PR_ARQ_S_WAIT_CIPH
|
||||
DMM MSISDN:46071: bump: conn still being established (SUBSCR_CONN_S_NEW)
|
||||
DREF MSISDN:46071: MSC conn use - 1 == 1
|
||||
DREF MSISDN:46071: MSC conn use - dtap == 1 (0x4)
|
||||
cipher_mode_cmd_sent == 1
|
||||
- needs ciph, not yet accepted
|
||||
msc_subscr_conn_is_accepted() == false
|
||||
|
@ -918,7 +918,7 @@ DMM Subscr_Conn(50462976){SUBSCR_CONN_S_NEW}: state_chg to SUBSCR_CONN_S_ACCEPTE
|
|||
DPAG Paging success for MSISDN:46071 (event=0)
|
||||
DPAG Calling paging cbfn.
|
||||
DREF VLR subscr MSISDN:46071 usage increases to: 5
|
||||
DREF MSISDN:46071: MSC conn use + 1 == 2
|
||||
DREF MSISDN:46071: MSC conn use + trans_sms == 2 (0x14)
|
||||
DMSC msc_tx 91 bytes to MSISDN:46071 via RAN_GERAN_A
|
||||
- DTAP --RAN_GERAN_A--> MS: GSM48_PDISC_SMS:0x01: 09015801000791447758100650004c0005806470f1000007101000000000445079da1e1ee7416937485e9ea7c965373d1d6683c270383b3d0ed3d36ff71c949e83c22072799e9687c5ec32a81d96afcbf4b4fb0c7ac3e9e9b7db05
|
||||
- DTAP matches expected message
|
||||
|
@ -935,17 +935,17 @@ DREF VLR subscr MSISDN:46071 usage decreases to: 4
|
|||
llist_count(&net->subscr_conns) == 1
|
||||
- MS replies with CP-ACK for received SMS
|
||||
MSC <--RAN_GERAN_A-- MS: GSM48_PDISC_SMS:0x04
|
||||
DREF MSISDN:46071: MSC conn use + 1 == 3
|
||||
DREF MSISDN:46071: MSC conn use + dtap == 3 (0x16)
|
||||
DRLL Dispatching 04.08 message GSM48_PDISC_SMS:0x04 (0x9:0x4)
|
||||
DMM Subscr_Conn(50462976){SUBSCR_CONN_S_ACCEPTED}: Received Event SUBSCR_CONN_E_COMMUNICATING
|
||||
DMM Subscr_Conn(50462976){SUBSCR_CONN_S_ACCEPTED}: state_chg to SUBSCR_CONN_S_COMMUNICATING
|
||||
DMM Subscr_Conn(50462976){SUBSCR_CONN_S_COMMUNICATING}: Received Event SUBSCR_CONN_E_BUMP
|
||||
DMM Subscr_Conn(50462976){SUBSCR_CONN_S_COMMUNICATING}: bump: connection still has active transaction: GSM48_PDISC_SMS
|
||||
DREF MSISDN:46071: MSC conn use - 1 == 2
|
||||
DREF MSISDN:46071: MSC conn use - dtap == 2 (0x14)
|
||||
llist_count(&net->subscr_conns) == 1
|
||||
- MS also sends RP-ACK, MSC in turn sends CP-ACK for that
|
||||
MSC <--RAN_GERAN_A-- MS: GSM48_PDISC_SMS:0x01
|
||||
DREF MSISDN:46071: MSC conn use + 1 == 3
|
||||
DREF MSISDN:46071: MSC conn use + dtap == 3 (0x16)
|
||||
DRLL Dispatching 04.08 message GSM48_PDISC_SMS:0x01 (0x9:0x1)
|
||||
DMM Subscr_Conn(50462976){SUBSCR_CONN_S_COMMUNICATING}: Received Event SUBSCR_CONN_E_COMMUNICATING
|
||||
DMSC msc_tx 2 bytes to MSISDN:46071 via RAN_GERAN_A
|
||||
|
@ -953,7 +953,7 @@ DMSC msc_tx 2 bytes to MSISDN:46071 via RAN_GERAN_A
|
|||
- DTAP matches expected message
|
||||
DREF VLR subscr MSISDN:46071 usage decreases to: 3
|
||||
DREF VLR subscr MSISDN:46071 usage decreases to: 2
|
||||
DREF MSISDN:46071: MSC conn use - 1 == 2
|
||||
DREF MSISDN:46071: MSC conn use - trans_sms == 2 (0x6)
|
||||
DMM Subscr_Conn(50462976){SUBSCR_CONN_S_COMMUNICATING}: Received Event SUBSCR_CONN_E_BUMP
|
||||
DMM Subscr_Conn(50462976){SUBSCR_CONN_S_COMMUNICATING}: bump: releasing conn
|
||||
DMM Subscr_Conn(50462976){SUBSCR_CONN_S_COMMUNICATING}: state_chg to SUBSCR_CONN_S_RELEASED
|
||||
|
@ -964,10 +964,10 @@ DVLR Process_Access_Request_VLR(50462976){PR_ARQ_S_DONE}: Freeing instance
|
|||
DVLR Process_Access_Request_VLR(50462976){PR_ARQ_S_DONE}: Deallocated
|
||||
DMM msc_subscr_conn_close(vsub=MSISDN:46071, cause=2): no conn fsm, releasing directly without release event.
|
||||
- BSSAP Clear --RAN_GERAN_A--> MS
|
||||
DREF MSISDN:46071: MSC conn use - 1 == 1
|
||||
DREF MSISDN:46071: MSC conn use - fsm == 1 (0x2)
|
||||
DMM Subscr_Conn(50462976){SUBSCR_CONN_S_RELEASED}: Freeing instance
|
||||
DMM Subscr_Conn(50462976){SUBSCR_CONN_S_RELEASED}: Deallocated
|
||||
DREF MSISDN:46071: MSC conn use - 1 == 0
|
||||
DREF MSISDN:46071: MSC conn use - dtap == 0 (0x0)
|
||||
DRLL subscr MSISDN:46071: Freeing subscriber connection
|
||||
DREF VLR subscr MSISDN:46071 usage decreases to: 1
|
||||
dtap_tx_confirmed == 1
|
||||
|
@ -978,7 +978,7 @@ DREF VLR subscr MSISDN:46071 usage decreases to: 1
|
|||
- subscriber detaches, using TMSI
|
||||
MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_IMSI_DETACH_IND
|
||||
new conn
|
||||
DREF unknown: MSC conn use + 1 == 1
|
||||
DREF unknown: MSC conn use + compl_l3 == 1 (0x1)
|
||||
DRLL Dispatching 04.08 message GSM48_MT_MM_IMSI_DETACH_IND (0x5:0x1)
|
||||
DMM IMSI DETACH INDICATION: MI(TMSI)=50462976
|
||||
DREF VLR subscr MSISDN:46071 usage increases to: 2
|
||||
|
@ -988,7 +988,7 @@ DREF VLR subscr MSISDN:46071 usage decreases to: 0
|
|||
DREF freeing VLR subscr MSISDN:46071
|
||||
DMM msc_subscr_conn_close(vsub=unknown, cause=0): no conn fsm, releasing directly without release event.
|
||||
- BSSAP Clear --RAN_GERAN_A--> MS
|
||||
DREF unknown: MSC conn use - 1 == 0
|
||||
DREF unknown: MSC conn use - compl_l3 == 0 (0x0)
|
||||
DRLL Freeing subscriber connection with NULL subscriber
|
||||
bssap_clear_sent == 1
|
||||
llist_count(&net->subscr_conns) == 0
|
||||
|
@ -1001,9 +1001,9 @@ talloc_total_blocks(tall_bsc_ctx) == 9
|
|||
- Location Update request causes a GSUP Send Auth Info request to HLR
|
||||
MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_LOC_UPD_REQUEST
|
||||
new conn
|
||||
DREF unknown: MSC conn use + 1 == 1
|
||||
DREF unknown: MSC conn use + compl_l3 == 1 (0x1)
|
||||
DRLL Dispatching 04.08 message GSM48_MT_MM_LOC_UPD_REQUEST (0x5:0x8)
|
||||
DREF unknown: MSC conn use + 1 == 2
|
||||
DREF unknown: MSC conn use + fsm == 2 (0x5)
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: Allocated
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: Received Event SUBSCR_CONN_E_START
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: state_chg to SUBSCR_CONN_S_NEW
|
||||
|
@ -1027,7 +1027,7 @@ DVLR GSUP tx: 08010809710000004026f0
|
|||
GSUP --> HLR: OSMO_GSUP_MSGT_SEND_AUTH_INFO_REQUEST: 08010809710000004026f0
|
||||
DVLR VLR_Authenticate(901700000004620){VLR_SUB_AS_NEEDS_AUTH}: state_chg to VLR_SUB_AS_NEEDS_AUTH_WAIT_AI
|
||||
DMM IMSI:901700000004620: bump: conn still being established (SUBSCR_CONN_S_NEW)
|
||||
DREF IMSI:901700000004620: MSC conn use - 1 == 1
|
||||
DREF IMSI:901700000004620: MSC conn use - compl_l3 == 1 (0x4)
|
||||
lu_result_sent == 0
|
||||
- from HLR, rx _SEND_AUTH_INFO_RESULT; VLR sends Auth Req to MS
|
||||
<-- GSUP rx OSMO_GSUP_MSGT_SEND_AUTH_INFO_RESULT: 0a010809710000004026f003222010585df1ae287f6e273dce07090d61320b21042d8b2c3e220861855fb81fc2a8000322201012aca96fb4ffdea5c985cbafa9b6e18b210420bde240220807fa7502e07e1c0003222010e7c03ba7cf0e2fde82b2dc4d63077d422104a29514ae2208e2b234f80788640003222010fa8f20b781b5881329d4fea26b1a3c5121045afc8d7222082392f14f709ae000032220100fd4cc8dbe8715d1f439e304edfd68dc2104bc8d1c5b2208da7cdd6bfe2d7000
|
||||
|
@ -1046,7 +1046,7 @@ DREF VLR subscr IMSI:901700000004620 usage decreases to: 1
|
|||
lu_result_sent == 0
|
||||
- MS sends Authen Response, VLR accepts and sends Ciphering Mode Command to MS
|
||||
MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_AUTH_RESP
|
||||
DREF IMSI:901700000004620: MSC conn use + 1 == 2
|
||||
DREF IMSI:901700000004620: MSC conn use + dtap == 2 (0x6)
|
||||
DRLL Dispatching 04.08 message GSM48_MT_MM_AUTH_RESP (0x5:0x14)
|
||||
DMM IMSI:901700000004620: MM GSM AUTHENTICATION RESPONSE (sres = 2d8b2c3e)
|
||||
DVLR VLR_Authenticate(901700000004620){VLR_SUB_AS_WAIT_RESP}: Received Event VLR_AUTH_E_MS_AUTH_RESP
|
||||
|
@ -1063,7 +1063,7 @@ DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_WAIT_AUTH}: vlr_loc_upd_post_auth()
|
|||
- sending Ciphering Mode Command for IMSI:901700000004620: cipher=VLR_CIPH_A5_1 kc=61855fb81fc2a800 retrieve_imeisv=0
|
||||
DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_WAIT_AUTH}: state_chg to VLR_ULA_S_WAIT_CIPH
|
||||
DMM IMSI:901700000004620: bump: conn still being established (SUBSCR_CONN_S_NEW)
|
||||
DREF IMSI:901700000004620: MSC conn use - 1 == 1
|
||||
DREF IMSI:901700000004620: MSC conn use - dtap == 1 (0x4)
|
||||
lu_result_sent == 0
|
||||
- needs ciph, not yet accepted
|
||||
msc_subscr_conn_is_accepted() == false
|
||||
|
@ -1150,7 +1150,7 @@ DRLL Dispatching 04.08 message GSM48_PDISC_SMS:0x01 (0x9:0x1)
|
|||
DRLL subscr MSISDN:46071: Message not permitted for initial conn: GSM48_PDISC_SMS:0x01
|
||||
- MS replies with an Identity Response
|
||||
MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_ID_RESP
|
||||
DREF MSISDN:46071: MSC conn use + 1 == 2
|
||||
DREF MSISDN:46071: MSC conn use + dtap == 2 (0x6)
|
||||
DRLL Dispatching 04.08 message GSM48_MT_MM_ID_RESP (0x5:0x19)
|
||||
DMM IDENTITY RESPONSE: MI(IMEI)=423423423423420
|
||||
DVLR set IMEI on subscriber; IMSI=901700000004620 IMEI=423423423423420
|
||||
|
@ -1179,10 +1179,10 @@ DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_DONE}: Freeing instance
|
|||
DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_DONE}: Deallocated
|
||||
DMM msc_subscr_conn_close(vsub=MSISDN:46071, cause=2): no conn fsm, releasing directly without release event.
|
||||
- BSSAP Clear --RAN_GERAN_A--> MS
|
||||
DREF MSISDN:46071: MSC conn use - 1 == 1
|
||||
DREF MSISDN:46071: MSC conn use - fsm == 1 (0x2)
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_RELEASED}: Freeing instance
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_RELEASED}: Deallocated
|
||||
DREF MSISDN:46071: MSC conn use - 1 == 0
|
||||
DREF MSISDN:46071: MSC conn use - dtap == 0 (0x0)
|
||||
DRLL subscr MSISDN:46071: Freeing subscriber connection
|
||||
DREF VLR subscr MSISDN:46071 usage decreases to: 1
|
||||
bssap_clear_sent == 1
|
||||
|
@ -1197,7 +1197,7 @@ DREF VLR subscr MSISDN:46071 usage decreases to: 1
|
|||
- subscriber detaches
|
||||
MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_IMSI_DETACH_IND
|
||||
new conn
|
||||
DREF unknown: MSC conn use + 1 == 1
|
||||
DREF unknown: MSC conn use + compl_l3 == 1 (0x1)
|
||||
DRLL Dispatching 04.08 message GSM48_MT_MM_IMSI_DETACH_IND (0x5:0x1)
|
||||
DMM IMSI DETACH INDICATION: MI(IMSI)=901700000004620
|
||||
DREF VLR subscr MSISDN:46071 usage increases to: 2
|
||||
|
@ -1207,7 +1207,7 @@ DREF VLR subscr MSISDN:46071 usage decreases to: 0
|
|||
DREF freeing VLR subscr MSISDN:46071
|
||||
DMM msc_subscr_conn_close(vsub=unknown, cause=0): no conn fsm, releasing directly without release event.
|
||||
- BSSAP Clear --RAN_GERAN_A--> MS
|
||||
DREF unknown: MSC conn use - 1 == 0
|
||||
DREF unknown: MSC conn use - compl_l3 == 0 (0x0)
|
||||
DRLL Freeing subscriber connection with NULL subscriber
|
||||
bssap_clear_sent == 1
|
||||
llist_count(&net->subscr_conns) == 0
|
||||
|
@ -1220,9 +1220,9 @@ talloc_total_blocks(tall_bsc_ctx) == 9
|
|||
- Location Update request causes a GSUP Send Auth Info request to HLR
|
||||
MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_LOC_UPD_REQUEST
|
||||
new conn
|
||||
DREF unknown: MSC conn use + 1 == 1
|
||||
DREF unknown: MSC conn use + compl_l3 == 1 (0x1)
|
||||
DRLL Dispatching 04.08 message GSM48_MT_MM_LOC_UPD_REQUEST (0x5:0x8)
|
||||
DREF unknown: MSC conn use + 1 == 2
|
||||
DREF unknown: MSC conn use + fsm == 2 (0x5)
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: Allocated
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: Received Event SUBSCR_CONN_E_START
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: state_chg to SUBSCR_CONN_S_NEW
|
||||
|
@ -1246,7 +1246,7 @@ DVLR GSUP tx: 08010809710000004026f0
|
|||
GSUP --> HLR: OSMO_GSUP_MSGT_SEND_AUTH_INFO_REQUEST: 08010809710000004026f0
|
||||
DVLR VLR_Authenticate(901700000004620){VLR_SUB_AS_NEEDS_AUTH}: state_chg to VLR_SUB_AS_NEEDS_AUTH_WAIT_AI
|
||||
DMM IMSI:901700000004620: bump: conn still being established (SUBSCR_CONN_S_NEW)
|
||||
DREF IMSI:901700000004620: MSC conn use - 1 == 1
|
||||
DREF IMSI:901700000004620: MSC conn use - compl_l3 == 1 (0x4)
|
||||
lu_result_sent == 0
|
||||
- from HLR, rx _SEND_AUTH_INFO_RESULT; VLR sends Auth Req to MS
|
||||
<-- GSUP rx OSMO_GSUP_MSGT_SEND_AUTH_INFO_RESULT: 0a010809710000004026f003222010585df1ae287f6e273dce07090d61320b21042d8b2c3e220861855fb81fc2a8000322201012aca96fb4ffdea5c985cbafa9b6e18b210420bde240220807fa7502e07e1c0003222010e7c03ba7cf0e2fde82b2dc4d63077d422104a29514ae2208e2b234f80788640003222010fa8f20b781b5881329d4fea26b1a3c5121045afc8d7222082392f14f709ae000032220100fd4cc8dbe8715d1f439e304edfd68dc2104bc8d1c5b2208da7cdd6bfe2d7000
|
||||
|
@ -1265,7 +1265,7 @@ DREF VLR subscr IMSI:901700000004620 usage decreases to: 1
|
|||
lu_result_sent == 0
|
||||
- MS sends Authen Response, VLR accepts and sends Ciphering Mode Command to MS
|
||||
MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_AUTH_RESP
|
||||
DREF IMSI:901700000004620: MSC conn use + 1 == 2
|
||||
DREF IMSI:901700000004620: MSC conn use + dtap == 2 (0x6)
|
||||
DRLL Dispatching 04.08 message GSM48_MT_MM_AUTH_RESP (0x5:0x14)
|
||||
DMM IMSI:901700000004620: MM GSM AUTHENTICATION RESPONSE (sres = 2d8b2c3e)
|
||||
DVLR VLR_Authenticate(901700000004620){VLR_SUB_AS_WAIT_RESP}: Received Event VLR_AUTH_E_MS_AUTH_RESP
|
||||
|
@ -1282,7 +1282,7 @@ DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_WAIT_AUTH}: vlr_loc_upd_post_auth()
|
|||
- sending Ciphering Mode Command for IMSI:901700000004620: cipher=VLR_CIPH_A5_1 kc=61855fb81fc2a800 retrieve_imeisv=1
|
||||
DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_WAIT_AUTH}: state_chg to VLR_ULA_S_WAIT_CIPH
|
||||
DMM IMSI:901700000004620: bump: conn still being established (SUBSCR_CONN_S_NEW)
|
||||
DREF IMSI:901700000004620: MSC conn use - 1 == 1
|
||||
DREF IMSI:901700000004620: MSC conn use - dtap == 1 (0x4)
|
||||
cipher_mode_cmd_sent == 1
|
||||
cipher_mode_cmd_sent_with_imeisv == 1
|
||||
lu_result_sent == 0
|
||||
|
@ -1390,7 +1390,7 @@ DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_DONE}: Freeing instance
|
|||
DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_DONE}: Deallocated
|
||||
DMM msc_subscr_conn_close(vsub=MSISDN:46071, cause=2): no conn fsm, releasing directly without release event.
|
||||
- BSSAP Clear --RAN_GERAN_A--> MS
|
||||
DREF MSISDN:46071: MSC conn use - 1 == 0
|
||||
DREF MSISDN:46071: MSC conn use - fsm == 0 (0x0)
|
||||
DRLL subscr MSISDN:46071: Freeing subscriber connection
|
||||
DREF VLR subscr MSISDN:46071 usage decreases to: 2
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_RELEASED}: Freeing instance
|
||||
|
@ -1405,7 +1405,7 @@ DREF VLR subscr MSISDN:46071 usage decreases to: 1
|
|||
- subscriber detaches
|
||||
MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_IMSI_DETACH_IND
|
||||
new conn
|
||||
DREF unknown: MSC conn use + 1 == 1
|
||||
DREF unknown: MSC conn use + compl_l3 == 1 (0x1)
|
||||
DRLL Dispatching 04.08 message GSM48_MT_MM_IMSI_DETACH_IND (0x5:0x1)
|
||||
DMM IMSI DETACH INDICATION: MI(IMSI)=901700000004620
|
||||
DREF VLR subscr MSISDN:46071 usage increases to: 2
|
||||
|
@ -1415,7 +1415,7 @@ DREF VLR subscr MSISDN:46071 usage decreases to: 0
|
|||
DREF freeing VLR subscr MSISDN:46071
|
||||
DMM msc_subscr_conn_close(vsub=unknown, cause=0): no conn fsm, releasing directly without release event.
|
||||
- BSSAP Clear --RAN_GERAN_A--> MS
|
||||
DREF unknown: MSC conn use - 1 == 0
|
||||
DREF unknown: MSC conn use - compl_l3 == 0 (0x0)
|
||||
DRLL Freeing subscriber connection with NULL subscriber
|
||||
bssap_clear_sent == 1
|
||||
llist_count(&net->subscr_conns) == 0
|
||||
|
@ -1428,9 +1428,9 @@ talloc_total_blocks(tall_bsc_ctx) == 9
|
|||
- Location Update request causes a GSUP Send Auth Info request to HLR
|
||||
MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_LOC_UPD_REQUEST
|
||||
new conn
|
||||
DREF unknown: MSC conn use + 1 == 1
|
||||
DREF unknown: MSC conn use + compl_l3 == 1 (0x1)
|
||||
DRLL Dispatching 04.08 message GSM48_MT_MM_LOC_UPD_REQUEST (0x5:0x8)
|
||||
DREF unknown: MSC conn use + 1 == 2
|
||||
DREF unknown: MSC conn use + fsm == 2 (0x5)
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: Allocated
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: Received Event SUBSCR_CONN_E_START
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: state_chg to SUBSCR_CONN_S_NEW
|
||||
|
@ -1454,7 +1454,7 @@ DVLR GSUP tx: 08010809710000004026f0
|
|||
GSUP --> HLR: OSMO_GSUP_MSGT_SEND_AUTH_INFO_REQUEST: 08010809710000004026f0
|
||||
DVLR VLR_Authenticate(901700000004620){VLR_SUB_AS_NEEDS_AUTH}: state_chg to VLR_SUB_AS_NEEDS_AUTH_WAIT_AI
|
||||
DMM IMSI:901700000004620: bump: conn still being established (SUBSCR_CONN_S_NEW)
|
||||
DREF IMSI:901700000004620: MSC conn use - 1 == 1
|
||||
DREF IMSI:901700000004620: MSC conn use - compl_l3 == 1 (0x4)
|
||||
lu_result_sent == 0
|
||||
- from HLR, rx _SEND_AUTH_INFO_RESULT; VLR sends Auth Req to MS
|
||||
<-- GSUP rx OSMO_GSUP_MSGT_SEND_AUTH_INFO_RESULT: 0a010809710000004026f003222010585df1ae287f6e273dce07090d61320b21042d8b2c3e220861855fb81fc2a8000322201012aca96fb4ffdea5c985cbafa9b6e18b210420bde240220807fa7502e07e1c0003222010e7c03ba7cf0e2fde82b2dc4d63077d422104a29514ae2208e2b234f80788640003222010fa8f20b781b5881329d4fea26b1a3c5121045afc8d7222082392f14f709ae000032220100fd4cc8dbe8715d1f439e304edfd68dc2104bc8d1c5b2208da7cdd6bfe2d7000
|
||||
|
@ -1473,7 +1473,7 @@ DREF VLR subscr IMSI:901700000004620 usage decreases to: 1
|
|||
lu_result_sent == 0
|
||||
- MS sends Authen Response, VLR accepts and sends Ciphering Mode Command to MS
|
||||
MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_AUTH_RESP
|
||||
DREF IMSI:901700000004620: MSC conn use + 1 == 2
|
||||
DREF IMSI:901700000004620: MSC conn use + dtap == 2 (0x6)
|
||||
DRLL Dispatching 04.08 message GSM48_MT_MM_AUTH_RESP (0x5:0x14)
|
||||
DMM IMSI:901700000004620: MM GSM AUTHENTICATION RESPONSE (sres = 2d8b2c3e)
|
||||
DVLR VLR_Authenticate(901700000004620){VLR_SUB_AS_WAIT_RESP}: Received Event VLR_AUTH_E_MS_AUTH_RESP
|
||||
|
@ -1490,7 +1490,7 @@ DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_WAIT_AUTH}: vlr_loc_upd_post_auth()
|
|||
- sending Ciphering Mode Command for IMSI:901700000004620: cipher=VLR_CIPH_A5_1 kc=61855fb81fc2a800 retrieve_imeisv=0
|
||||
DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_WAIT_AUTH}: state_chg to VLR_ULA_S_WAIT_CIPH
|
||||
DMM IMSI:901700000004620: bump: conn still being established (SUBSCR_CONN_S_NEW)
|
||||
DREF IMSI:901700000004620: MSC conn use - 1 == 1
|
||||
DREF IMSI:901700000004620: MSC conn use - dtap == 1 (0x4)
|
||||
lu_result_sent == 0
|
||||
- needs ciph, not yet accepted
|
||||
msc_subscr_conn_is_accepted() == false
|
||||
|
@ -1577,7 +1577,7 @@ DRLL Dispatching 04.08 message GSM48_PDISC_SMS:0x01 (0x9:0x1)
|
|||
DRLL subscr MSISDN:46071: Message not permitted for initial conn: GSM48_PDISC_SMS:0x01
|
||||
- MS replies with an Identity Response
|
||||
MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_ID_RESP
|
||||
DREF MSISDN:46071: MSC conn use + 1 == 2
|
||||
DREF MSISDN:46071: MSC conn use + dtap == 2 (0x6)
|
||||
DRLL Dispatching 04.08 message GSM48_MT_MM_ID_RESP (0x5:0x19)
|
||||
DMM IDENTITY RESPONSE: MI(IMEI)=423423423423420
|
||||
DVLR set IMEI on subscriber; IMSI=901700000004620 IMEI=423423423423420
|
||||
|
@ -1587,7 +1587,7 @@ DVLR lu_compl_vlr_fsm(901700000004620){LU_COMPL_VLR_S_WAIT_IMEI_TMSI}: lu_compl_
|
|||
DVLR lu_compl_vlr_fsm(901700000004620){LU_COMPL_VLR_S_WAIT_IMEI_TMSI}: state_chg to LU_COMPL_VLR_S_WAIT_TMSI_CNF
|
||||
- sending LU Accept for MSISDN:46071, with TMSI 0x03020100
|
||||
DMM MSISDN:46071: bump: conn still being established (SUBSCR_CONN_S_NEW)
|
||||
DREF MSISDN:46071: MSC conn use - 1 == 1
|
||||
DREF MSISDN:46071: MSC conn use - dtap == 1 (0x4)
|
||||
- a LU Accept with a new TMSI was sent, waiting for TMSI Realloc Compl
|
||||
llist_count(&net->subscr_conns) == 1
|
||||
lu_result_sent == 1
|
||||
|
@ -1610,7 +1610,7 @@ DREF VLR subscr MSISDN:46071 usage increases to: 2
|
|||
DREF VLR subscr MSISDN:46071 usage decreases to: 1
|
||||
- MS sends TMSI Realloc Complete
|
||||
MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_TMSI_REALL_COMPL
|
||||
DREF MSISDN:46071: MSC conn use + 1 == 2
|
||||
DREF MSISDN:46071: MSC conn use + dtap == 2 (0x6)
|
||||
DRLL Dispatching 04.08 message GSM48_MT_MM_TMSI_REALL_COMPL (0x5:0x1b)
|
||||
DMM TMSI Reallocation Completed. Subscriber: MSISDN:46071
|
||||
DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_WAIT_LU_COMPL}: Received Event VLR_ULA_E_NEW_TMSI_ACK
|
||||
|
@ -1637,10 +1637,10 @@ DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_DONE}: Freeing instance
|
|||
DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_DONE}: Deallocated
|
||||
DMM msc_subscr_conn_close(vsub=MSISDN:46071, cause=2): no conn fsm, releasing directly without release event.
|
||||
- BSSAP Clear --RAN_GERAN_A--> MS
|
||||
DREF MSISDN:46071: MSC conn use - 1 == 1
|
||||
DREF MSISDN:46071: MSC conn use - fsm == 1 (0x2)
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_RELEASED}: Freeing instance
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_RELEASED}: Deallocated
|
||||
DREF MSISDN:46071: MSC conn use - 1 == 0
|
||||
DREF MSISDN:46071: MSC conn use - dtap == 0 (0x0)
|
||||
DRLL subscr MSISDN:46071: Freeing subscriber connection
|
||||
DREF VLR subscr MSISDN:46071 usage decreases to: 1
|
||||
bssap_clear_sent == 1
|
||||
|
@ -1655,7 +1655,7 @@ DREF VLR subscr MSISDN:46071 usage decreases to: 1
|
|||
- subscriber detaches, using TMSI
|
||||
MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_IMSI_DETACH_IND
|
||||
new conn
|
||||
DREF unknown: MSC conn use + 1 == 1
|
||||
DREF unknown: MSC conn use + compl_l3 == 1 (0x1)
|
||||
DRLL Dispatching 04.08 message GSM48_MT_MM_IMSI_DETACH_IND (0x5:0x1)
|
||||
DMM IMSI DETACH INDICATION: MI(TMSI)=50462976
|
||||
DREF VLR subscr MSISDN:46071 usage increases to: 2
|
||||
|
@ -1665,7 +1665,7 @@ DREF VLR subscr MSISDN:46071 usage decreases to: 0
|
|||
DREF freeing VLR subscr MSISDN:46071
|
||||
DMM msc_subscr_conn_close(vsub=unknown, cause=0): no conn fsm, releasing directly without release event.
|
||||
- BSSAP Clear --RAN_GERAN_A--> MS
|
||||
DREF unknown: MSC conn use - 1 == 0
|
||||
DREF unknown: MSC conn use - compl_l3 == 0 (0x0)
|
||||
DRLL Freeing subscriber connection with NULL subscriber
|
||||
bssap_clear_sent == 1
|
||||
llist_count(&net->subscr_conns) == 0
|
||||
|
|
|
@ -2,9 +2,9 @@
|
|||
- Location Update request causes a GSUP Send Auth Info request to HLR
|
||||
MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_LOC_UPD_REQUEST
|
||||
new conn
|
||||
DREF unknown: MSC conn use + 1 == 1
|
||||
DREF unknown: MSC conn use + compl_l3 == 1 (0x1)
|
||||
DRLL Dispatching 04.08 message GSM48_MT_MM_LOC_UPD_REQUEST (0x5:0x8)
|
||||
DREF unknown: MSC conn use + 1 == 2
|
||||
DREF unknown: MSC conn use + fsm == 2 (0x5)
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: Allocated
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: Received Event SUBSCR_CONN_E_START
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: state_chg to SUBSCR_CONN_S_NEW
|
||||
|
@ -28,7 +28,7 @@ DVLR GSUP tx: 08010809710000004026f0
|
|||
GSUP --> HLR: OSMO_GSUP_MSGT_SEND_AUTH_INFO_REQUEST: 08010809710000004026f0
|
||||
DVLR VLR_Authenticate(901700000004620){VLR_SUB_AS_NEEDS_AUTH}: state_chg to VLR_SUB_AS_NEEDS_AUTH_WAIT_AI
|
||||
DMM IMSI:901700000004620: bump: conn still being established (SUBSCR_CONN_S_NEW)
|
||||
DREF IMSI:901700000004620: MSC conn use - 1 == 1
|
||||
DREF IMSI:901700000004620: MSC conn use - compl_l3 == 1 (0x4)
|
||||
lu_result_sent == 0
|
||||
- HLR sends _SEND_AUTH_INFO_ERROR = unknown IMSI
|
||||
<-- GSUP rx OSMO_GSUP_MSGT_SEND_AUTH_INFO_ERROR: 09010809710000004026f0020102
|
||||
|
@ -57,7 +57,7 @@ DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_DONE}: Freeing instance
|
|||
DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_DONE}: Deallocated
|
||||
DMM msc_subscr_conn_close(vsub=IMSI:901700000004620, cause=2): no conn fsm, releasing directly without release event.
|
||||
- BSSAP Clear --RAN_GERAN_A--> MS
|
||||
DREF IMSI:901700000004620: MSC conn use - 1 == 0
|
||||
DREF IMSI:901700000004620: MSC conn use - fsm == 0 (0x0)
|
||||
DRLL subscr IMSI:901700000004620: Freeing subscriber connection
|
||||
DREF VLR subscr IMSI:901700000004620 usage decreases to: 1
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_RELEASED}: Freeing instance
|
||||
|
@ -78,9 +78,9 @@ talloc_total_blocks(tall_bsc_ctx) == 9
|
|||
- Location Update request causes a GSUP Send Auth Info request to HLR
|
||||
MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_LOC_UPD_REQUEST
|
||||
new conn
|
||||
DREF unknown: MSC conn use + 1 == 1
|
||||
DREF unknown: MSC conn use + compl_l3 == 1 (0x1)
|
||||
DRLL Dispatching 04.08 message GSM48_MT_MM_LOC_UPD_REQUEST (0x5:0x8)
|
||||
DREF unknown: MSC conn use + 1 == 2
|
||||
DREF unknown: MSC conn use + fsm == 2 (0x5)
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: Allocated
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: Received Event SUBSCR_CONN_E_START
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: state_chg to SUBSCR_CONN_S_NEW
|
||||
|
@ -104,7 +104,7 @@ DVLR GSUP tx: 08010809710000004026f0
|
|||
GSUP --> HLR: OSMO_GSUP_MSGT_SEND_AUTH_INFO_REQUEST: 08010809710000004026f0
|
||||
DVLR VLR_Authenticate(901700000004620){VLR_SUB_AS_NEEDS_AUTH}: state_chg to VLR_SUB_AS_NEEDS_AUTH_WAIT_AI
|
||||
DMM IMSI:901700000004620: bump: conn still being established (SUBSCR_CONN_S_NEW)
|
||||
DREF IMSI:901700000004620: MSC conn use - 1 == 1
|
||||
DREF IMSI:901700000004620: MSC conn use - compl_l3 == 1 (0x4)
|
||||
lu_result_sent == 0
|
||||
- HLR sends _SEND_AUTH_INFO_ERROR = net fail
|
||||
<-- GSUP rx OSMO_GSUP_MSGT_SEND_AUTH_INFO_ERROR: 09010809710000004026f0020111
|
||||
|
@ -133,7 +133,7 @@ DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_DONE}: Freeing instance
|
|||
DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_DONE}: Deallocated
|
||||
DMM msc_subscr_conn_close(vsub=IMSI:901700000004620, cause=2): no conn fsm, releasing directly without release event.
|
||||
- BSSAP Clear --RAN_GERAN_A--> MS
|
||||
DREF IMSI:901700000004620: MSC conn use - 1 == 0
|
||||
DREF IMSI:901700000004620: MSC conn use - fsm == 0 (0x0)
|
||||
DRLL subscr IMSI:901700000004620: Freeing subscriber connection
|
||||
DREF VLR subscr IMSI:901700000004620 usage decreases to: 1
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_RELEASED}: Freeing instance
|
||||
|
@ -156,9 +156,9 @@ talloc_total_blocks(tall_bsc_ctx) == 9
|
|||
- Location Update request causes a GSUP Send Auth Info request to HLR
|
||||
MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_LOC_UPD_REQUEST
|
||||
new conn
|
||||
DREF unknown: MSC conn use + 1 == 1
|
||||
DREF unknown: MSC conn use + compl_l3 == 1 (0x1)
|
||||
DRLL Dispatching 04.08 message GSM48_MT_MM_LOC_UPD_REQUEST (0x5:0x8)
|
||||
DREF unknown: MSC conn use + 1 == 2
|
||||
DREF unknown: MSC conn use + fsm == 2 (0x5)
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: Allocated
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: Received Event SUBSCR_CONN_E_START
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: state_chg to SUBSCR_CONN_S_NEW
|
||||
|
@ -182,7 +182,7 @@ DVLR GSUP tx: 08010809710000004026f0
|
|||
GSUP --> HLR: OSMO_GSUP_MSGT_SEND_AUTH_INFO_REQUEST: 08010809710000004026f0
|
||||
DVLR VLR_Authenticate(901700000004620){VLR_SUB_AS_NEEDS_AUTH}: state_chg to VLR_SUB_AS_NEEDS_AUTH_WAIT_AI
|
||||
DMM IMSI:901700000004620: bump: conn still being established (SUBSCR_CONN_S_NEW)
|
||||
DREF IMSI:901700000004620: MSC conn use - 1 == 1
|
||||
DREF IMSI:901700000004620: MSC conn use - compl_l3 == 1 (0x4)
|
||||
lu_result_sent == 0
|
||||
- from HLR, rx _SEND_AUTH_INFO_RESULT; VLR sends Auth Req to MS
|
||||
<-- GSUP rx OSMO_GSUP_MSGT_SEND_AUTH_INFO_RESULT: 0a010809710000004026f003222010585df1ae287f6e273dce07090d61320b21042d8b2c3e220861855fb81fc2a800
|
||||
|
@ -201,7 +201,7 @@ DREF VLR subscr IMSI:901700000004620 usage decreases to: 1
|
|||
lu_result_sent == 0
|
||||
- MS sends Authen Response, VLR accepts and sends GSUP LU Req to HLR
|
||||
MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_AUTH_RESP
|
||||
DREF IMSI:901700000004620: MSC conn use + 1 == 2
|
||||
DREF IMSI:901700000004620: MSC conn use + dtap == 2 (0x6)
|
||||
DRLL Dispatching 04.08 message GSM48_MT_MM_AUTH_RESP (0x5:0x14)
|
||||
DMM IMSI:901700000004620: MM GSM AUTHENTICATION RESPONSE (sres = 2d8b2c3e)
|
||||
DVLR VLR_Authenticate(901700000004620){VLR_SUB_AS_WAIT_RESP}: Received Event VLR_AUTH_E_MS_AUTH_RESP
|
||||
|
@ -225,7 +225,7 @@ DVLR GSUP tx: 04010809710000004026f0
|
|||
GSUP --> HLR: OSMO_GSUP_MSGT_UPDATE_LOCATION_REQUEST: 04010809710000004026f0
|
||||
DVLR upd_hlr_vlr_fsm(901700000004620){UPD_HLR_VLR_S_INIT}: state_chg to UPD_HLR_VLR_S_WAIT_FOR_DATA
|
||||
DMM IMSI:901700000004620: bump: conn still being established (SUBSCR_CONN_S_NEW)
|
||||
DREF IMSI:901700000004620: MSC conn use - 1 == 1
|
||||
DREF IMSI:901700000004620: MSC conn use - dtap == 1 (0x4)
|
||||
lu_result_sent == 0
|
||||
- HLR sends _INSERT_DATA_REQUEST, VLR responds with _INSERT_DATA_RESULT
|
||||
<-- GSUP rx OSMO_GSUP_MSGT_INSERT_DATA_REQUEST: 10010809710000004026f00804036470f1
|
||||
|
@ -286,7 +286,7 @@ DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_DONE}: Freeing instance
|
|||
DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_DONE}: Deallocated
|
||||
DMM msc_subscr_conn_close(vsub=MSISDN:46071, cause=2): no conn fsm, releasing directly without release event.
|
||||
- BSSAP Clear --RAN_GERAN_A--> MS
|
||||
DREF MSISDN:46071: MSC conn use - 1 == 0
|
||||
DREF MSISDN:46071: MSC conn use - fsm == 0 (0x0)
|
||||
DRLL subscr MSISDN:46071: Freeing subscriber connection
|
||||
DREF VLR subscr MSISDN:46071 usage decreases to: 2
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_RELEASED}: Freeing instance
|
||||
|
@ -307,9 +307,9 @@ DREF VLR subscr MSISDN:46071 usage decreases to: 1
|
|||
- Location Update request causes a GSUP Send Auth Info request to HLR
|
||||
MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_LOC_UPD_REQUEST
|
||||
new conn
|
||||
DREF unknown: MSC conn use + 1 == 1
|
||||
DREF unknown: MSC conn use + compl_l3 == 1 (0x1)
|
||||
DRLL Dispatching 04.08 message GSM48_MT_MM_LOC_UPD_REQUEST (0x5:0x8)
|
||||
DREF unknown: MSC conn use + 1 == 2
|
||||
DREF unknown: MSC conn use + fsm == 2 (0x5)
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: Allocated
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: Received Event SUBSCR_CONN_E_START
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: state_chg to SUBSCR_CONN_S_NEW
|
||||
|
@ -331,7 +331,7 @@ DVLR GSUP tx: 08010809710000004026f0
|
|||
GSUP --> HLR: OSMO_GSUP_MSGT_SEND_AUTH_INFO_REQUEST: 08010809710000004026f0
|
||||
DVLR VLR_Authenticate(901700000004620){VLR_SUB_AS_NEEDS_AUTH}: state_chg to VLR_SUB_AS_NEEDS_AUTH_WAIT_AI
|
||||
DMM MSISDN:46071: bump: conn still being established (SUBSCR_CONN_S_NEW)
|
||||
DREF MSISDN:46071: MSC conn use - 1 == 1
|
||||
DREF MSISDN:46071: MSC conn use - compl_l3 == 1 (0x4)
|
||||
lu_result_sent == 0
|
||||
- HLR sends _SEND_AUTH_INFO_ERROR = net fail
|
||||
<-- GSUP rx OSMO_GSUP_MSGT_SEND_AUTH_INFO_ERROR: 09010809710000004026f0020111
|
||||
|
@ -350,7 +350,7 @@ DREF VLR subscr MSISDN:46071 usage decreases to: 2
|
|||
lu_result_sent == 0
|
||||
- MS sends Authen Response, VLR accepts and sends GSUP LU Req to HLR
|
||||
MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_AUTH_RESP
|
||||
DREF MSISDN:46071: MSC conn use + 1 == 2
|
||||
DREF MSISDN:46071: MSC conn use + dtap == 2 (0x6)
|
||||
DRLL Dispatching 04.08 message GSM48_MT_MM_AUTH_RESP (0x5:0x14)
|
||||
DMM MSISDN:46071: MM GSM AUTHENTICATION RESPONSE (sres = 2d8b2c3e)
|
||||
DVLR VLR_Authenticate(901700000004620){VLR_SUB_AS_WAIT_RESP}: Received Event VLR_AUTH_E_MS_AUTH_RESP
|
||||
|
@ -374,7 +374,7 @@ DVLR GSUP tx: 04010809710000004026f0
|
|||
GSUP --> HLR: OSMO_GSUP_MSGT_UPDATE_LOCATION_REQUEST: 04010809710000004026f0
|
||||
DVLR upd_hlr_vlr_fsm(901700000004620){UPD_HLR_VLR_S_INIT}: state_chg to UPD_HLR_VLR_S_WAIT_FOR_DATA
|
||||
DMM MSISDN:46071: bump: conn still being established (SUBSCR_CONN_S_NEW)
|
||||
DREF MSISDN:46071: MSC conn use - 1 == 1
|
||||
DREF MSISDN:46071: MSC conn use - dtap == 1 (0x4)
|
||||
lu_result_sent == 0
|
||||
- HLR sends _INSERT_DATA_REQUEST, VLR responds with _INSERT_DATA_RESULT
|
||||
<-- GSUP rx OSMO_GSUP_MSGT_INSERT_DATA_REQUEST: 10010809710000004026f00804036470f1
|
||||
|
@ -434,7 +434,7 @@ DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_DONE}: Freeing instance
|
|||
DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_DONE}: Deallocated
|
||||
DMM msc_subscr_conn_close(vsub=MSISDN:46071, cause=2): no conn fsm, releasing directly without release event.
|
||||
- BSSAP Clear --RAN_GERAN_A--> MS
|
||||
DREF MSISDN:46071: MSC conn use - 1 == 0
|
||||
DREF MSISDN:46071: MSC conn use - fsm == 0 (0x0)
|
||||
DRLL subscr MSISDN:46071: Freeing subscriber connection
|
||||
DREF VLR subscr MSISDN:46071 usage decreases to: 2
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_RELEASED}: Freeing instance
|
||||
|
@ -457,9 +457,9 @@ talloc_total_blocks(tall_bsc_ctx) == 9
|
|||
- Location Update request causes a GSUP Send Auth Info request to HLR
|
||||
MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_LOC_UPD_REQUEST
|
||||
new conn
|
||||
DREF unknown: MSC conn use + 1 == 1
|
||||
DREF unknown: MSC conn use + compl_l3 == 1 (0x1)
|
||||
DRLL Dispatching 04.08 message GSM48_MT_MM_LOC_UPD_REQUEST (0x5:0x8)
|
||||
DREF unknown: MSC conn use + 1 == 2
|
||||
DREF unknown: MSC conn use + fsm == 2 (0x5)
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: Allocated
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: Received Event SUBSCR_CONN_E_START
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: state_chg to SUBSCR_CONN_S_NEW
|
||||
|
@ -483,7 +483,7 @@ DVLR GSUP tx: 08010809710000004026f0
|
|||
GSUP --> HLR: OSMO_GSUP_MSGT_SEND_AUTH_INFO_REQUEST: 08010809710000004026f0
|
||||
DVLR VLR_Authenticate(901700000004620){VLR_SUB_AS_NEEDS_AUTH}: state_chg to VLR_SUB_AS_NEEDS_AUTH_WAIT_AI
|
||||
DMM IMSI:901700000004620: bump: conn still being established (SUBSCR_CONN_S_NEW)
|
||||
DREF IMSI:901700000004620: MSC conn use - 1 == 1
|
||||
DREF IMSI:901700000004620: MSC conn use - compl_l3 == 1 (0x4)
|
||||
lu_result_sent == 0
|
||||
- from HLR, rx _SEND_AUTH_INFO_RESULT; VLR sends Auth Req to MS
|
||||
<-- GSUP rx OSMO_GSUP_MSGT_SEND_AUTH_INFO_RESULT: 0a010809710000004026f003222010585df1ae287f6e273dce07090d61320b21042d8b2c3e220861855fb81fc2a800
|
||||
|
@ -502,7 +502,7 @@ DREF VLR subscr IMSI:901700000004620 usage decreases to: 1
|
|||
lu_result_sent == 0
|
||||
- MS sends Authen Response, VLR accepts and sends GSUP LU Req to HLR
|
||||
MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_AUTH_RESP
|
||||
DREF IMSI:901700000004620: MSC conn use + 1 == 2
|
||||
DREF IMSI:901700000004620: MSC conn use + dtap == 2 (0x6)
|
||||
DRLL Dispatching 04.08 message GSM48_MT_MM_AUTH_RESP (0x5:0x14)
|
||||
DMM IMSI:901700000004620: MM GSM AUTHENTICATION RESPONSE (sres = 2d8b2c3e)
|
||||
DVLR VLR_Authenticate(901700000004620){VLR_SUB_AS_WAIT_RESP}: Received Event VLR_AUTH_E_MS_AUTH_RESP
|
||||
|
@ -526,7 +526,7 @@ DVLR GSUP tx: 04010809710000004026f0
|
|||
GSUP --> HLR: OSMO_GSUP_MSGT_UPDATE_LOCATION_REQUEST: 04010809710000004026f0
|
||||
DVLR upd_hlr_vlr_fsm(901700000004620){UPD_HLR_VLR_S_INIT}: state_chg to UPD_HLR_VLR_S_WAIT_FOR_DATA
|
||||
DMM IMSI:901700000004620: bump: conn still being established (SUBSCR_CONN_S_NEW)
|
||||
DREF IMSI:901700000004620: MSC conn use - 1 == 1
|
||||
DREF IMSI:901700000004620: MSC conn use - dtap == 1 (0x4)
|
||||
lu_result_sent == 0
|
||||
- HLR sends _INSERT_DATA_REQUEST, VLR responds with _INSERT_DATA_RESULT
|
||||
<-- GSUP rx OSMO_GSUP_MSGT_INSERT_DATA_REQUEST: 10010809710000004026f00804036470f1
|
||||
|
@ -587,7 +587,7 @@ DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_DONE}: Freeing instance
|
|||
DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_DONE}: Deallocated
|
||||
DMM msc_subscr_conn_close(vsub=MSISDN:46071, cause=2): no conn fsm, releasing directly without release event.
|
||||
- BSSAP Clear --RAN_GERAN_A--> MS
|
||||
DREF MSISDN:46071: MSC conn use - 1 == 0
|
||||
DREF MSISDN:46071: MSC conn use - fsm == 0 (0x0)
|
||||
DRLL subscr MSISDN:46071: Freeing subscriber connection
|
||||
DREF VLR subscr MSISDN:46071 usage decreases to: 2
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_RELEASED}: Freeing instance
|
||||
|
@ -608,9 +608,9 @@ DREF VLR subscr MSISDN:46071 usage decreases to: 1
|
|||
- Location Update request causes a GSUP Send Auth Info request to HLR
|
||||
MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_LOC_UPD_REQUEST
|
||||
new conn
|
||||
DREF unknown: MSC conn use + 1 == 1
|
||||
DREF unknown: MSC conn use + compl_l3 == 1 (0x1)
|
||||
DRLL Dispatching 04.08 message GSM48_MT_MM_LOC_UPD_REQUEST (0x5:0x8)
|
||||
DREF unknown: MSC conn use + 1 == 2
|
||||
DREF unknown: MSC conn use + fsm == 2 (0x5)
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: Allocated
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: Received Event SUBSCR_CONN_E_START
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: state_chg to SUBSCR_CONN_S_NEW
|
||||
|
@ -632,7 +632,7 @@ DVLR GSUP tx: 08010809710000004026f0
|
|||
GSUP --> HLR: OSMO_GSUP_MSGT_SEND_AUTH_INFO_REQUEST: 08010809710000004026f0
|
||||
DVLR VLR_Authenticate(901700000004620){VLR_SUB_AS_NEEDS_AUTH}: state_chg to VLR_SUB_AS_NEEDS_AUTH_WAIT_AI
|
||||
DMM MSISDN:46071: bump: conn still being established (SUBSCR_CONN_S_NEW)
|
||||
DREF MSISDN:46071: MSC conn use - 1 == 1
|
||||
DREF MSISDN:46071: MSC conn use - compl_l3 == 1 (0x4)
|
||||
lu_result_sent == 0
|
||||
- HLR sends _SEND_AUTH_INFO_ERROR = net fail
|
||||
<-- GSUP rx OSMO_GSUP_MSGT_SEND_AUTH_INFO_ERROR: 09010809710000004026f0020111
|
||||
|
@ -661,7 +661,7 @@ DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_DONE}: Freeing instance
|
|||
DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_DONE}: Deallocated
|
||||
DMM msc_subscr_conn_close(vsub=MSISDN:46071, cause=2): no conn fsm, releasing directly without release event.
|
||||
- BSSAP Clear --RAN_GERAN_A--> MS
|
||||
DREF MSISDN:46071: MSC conn use - 1 == 0
|
||||
DREF MSISDN:46071: MSC conn use - fsm == 0 (0x0)
|
||||
DRLL subscr MSISDN:46071: Freeing subscriber connection
|
||||
DREF VLR subscr MSISDN:46071 usage decreases to: 2
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_RELEASED}: Freeing instance
|
||||
|
@ -684,9 +684,9 @@ talloc_total_blocks(tall_bsc_ctx) == 9
|
|||
- Location Update request causes a GSUP Send Auth Info request to HLR
|
||||
MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_LOC_UPD_REQUEST
|
||||
new conn
|
||||
DREF unknown: MSC conn use + 1 == 1
|
||||
DREF unknown: MSC conn use + compl_l3 == 1 (0x1)
|
||||
DRLL Dispatching 04.08 message GSM48_MT_MM_LOC_UPD_REQUEST (0x5:0x8)
|
||||
DREF unknown: MSC conn use + 1 == 2
|
||||
DREF unknown: MSC conn use + fsm == 2 (0x5)
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: Allocated
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: Received Event SUBSCR_CONN_E_START
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: state_chg to SUBSCR_CONN_S_NEW
|
||||
|
@ -710,7 +710,7 @@ DVLR GSUP tx: 08010809710000004026f0
|
|||
GSUP --> HLR: OSMO_GSUP_MSGT_SEND_AUTH_INFO_REQUEST: 08010809710000004026f0
|
||||
DVLR VLR_Authenticate(901700000004620){VLR_SUB_AS_NEEDS_AUTH}: state_chg to VLR_SUB_AS_NEEDS_AUTH_WAIT_AI
|
||||
DMM IMSI:901700000004620: bump: conn still being established (SUBSCR_CONN_S_NEW)
|
||||
DREF IMSI:901700000004620: MSC conn use - 1 == 1
|
||||
DREF IMSI:901700000004620: MSC conn use - compl_l3 == 1 (0x4)
|
||||
lu_result_sent == 0
|
||||
- from HLR, rx _SEND_AUTH_INFO_RESULT; VLR sends Auth Req to MS
|
||||
<-- GSUP rx OSMO_GSUP_MSGT_SEND_AUTH_INFO_RESULT: 0a010809710000004026f003222010585df1ae287f6e273dce07090d61320b21042d8b2c3e220861855fb81fc2a800
|
||||
|
@ -729,7 +729,7 @@ DREF VLR subscr IMSI:901700000004620 usage decreases to: 1
|
|||
lu_result_sent == 0
|
||||
- MS sends Authen Response, VLR accepts and sends GSUP LU Req to HLR
|
||||
MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_AUTH_RESP
|
||||
DREF IMSI:901700000004620: MSC conn use + 1 == 2
|
||||
DREF IMSI:901700000004620: MSC conn use + dtap == 2 (0x6)
|
||||
DRLL Dispatching 04.08 message GSM48_MT_MM_AUTH_RESP (0x5:0x14)
|
||||
DMM IMSI:901700000004620: MM GSM AUTHENTICATION RESPONSE (sres = 2d8b2c3e)
|
||||
DVLR VLR_Authenticate(901700000004620){VLR_SUB_AS_WAIT_RESP}: Received Event VLR_AUTH_E_MS_AUTH_RESP
|
||||
|
@ -753,7 +753,7 @@ DVLR GSUP tx: 04010809710000004026f0
|
|||
GSUP --> HLR: OSMO_GSUP_MSGT_UPDATE_LOCATION_REQUEST: 04010809710000004026f0
|
||||
DVLR upd_hlr_vlr_fsm(901700000004620){UPD_HLR_VLR_S_INIT}: state_chg to UPD_HLR_VLR_S_WAIT_FOR_DATA
|
||||
DMM IMSI:901700000004620: bump: conn still being established (SUBSCR_CONN_S_NEW)
|
||||
DREF IMSI:901700000004620: MSC conn use - 1 == 1
|
||||
DREF IMSI:901700000004620: MSC conn use - dtap == 1 (0x4)
|
||||
lu_result_sent == 0
|
||||
- HLR sends _INSERT_DATA_REQUEST, VLR responds with _INSERT_DATA_RESULT
|
||||
<-- GSUP rx OSMO_GSUP_MSGT_INSERT_DATA_REQUEST: 10010809710000004026f00804036470f1
|
||||
|
@ -814,7 +814,7 @@ DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_DONE}: Freeing instance
|
|||
DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_DONE}: Deallocated
|
||||
DMM msc_subscr_conn_close(vsub=MSISDN:46071, cause=2): no conn fsm, releasing directly without release event.
|
||||
- BSSAP Clear --RAN_GERAN_A--> MS
|
||||
DREF MSISDN:46071: MSC conn use - 1 == 0
|
||||
DREF MSISDN:46071: MSC conn use - fsm == 0 (0x0)
|
||||
DRLL subscr MSISDN:46071: Freeing subscriber connection
|
||||
DREF VLR subscr MSISDN:46071 usage decreases to: 2
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_RELEASED}: Freeing instance
|
||||
|
@ -836,9 +836,9 @@ DREF VLR subscr MSISDN:46071 usage decreases to: 1
|
|||
- Location Update request causes a GSUP Send Auth Info request to HLR
|
||||
MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_LOC_UPD_REQUEST
|
||||
new conn
|
||||
DREF unknown: MSC conn use + 1 == 1
|
||||
DREF unknown: MSC conn use + compl_l3 == 1 (0x1)
|
||||
DRLL Dispatching 04.08 message GSM48_MT_MM_LOC_UPD_REQUEST (0x5:0x8)
|
||||
DREF unknown: MSC conn use + 1 == 2
|
||||
DREF unknown: MSC conn use + fsm == 2 (0x5)
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: Allocated
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: Received Event SUBSCR_CONN_E_START
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: state_chg to SUBSCR_CONN_S_NEW
|
||||
|
@ -860,7 +860,7 @@ DVLR GSUP tx: 08010809710000004026f0
|
|||
GSUP --> HLR: OSMO_GSUP_MSGT_SEND_AUTH_INFO_REQUEST: 08010809710000004026f0
|
||||
DVLR VLR_Authenticate(901700000004620){VLR_SUB_AS_NEEDS_AUTH}: state_chg to VLR_SUB_AS_NEEDS_AUTH_WAIT_AI
|
||||
DMM MSISDN:46071: bump: conn still being established (SUBSCR_CONN_S_NEW)
|
||||
DREF MSISDN:46071: MSC conn use - 1 == 1
|
||||
DREF MSISDN:46071: MSC conn use - compl_l3 == 1 (0x4)
|
||||
lu_result_sent == 0
|
||||
- HLR sends _SEND_AUTH_INFO_ERROR = unknown IMSI
|
||||
<-- GSUP rx OSMO_GSUP_MSGT_SEND_AUTH_INFO_ERROR: 09010809710000004026f0020102
|
||||
|
@ -889,7 +889,7 @@ DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_DONE}: Freeing instance
|
|||
DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_DONE}: Deallocated
|
||||
DMM msc_subscr_conn_close(vsub=MSISDN:46071, cause=2): no conn fsm, releasing directly without release event.
|
||||
- BSSAP Clear --RAN_GERAN_A--> MS
|
||||
DREF MSISDN:46071: MSC conn use - 1 == 0
|
||||
DREF MSISDN:46071: MSC conn use - fsm == 0 (0x0)
|
||||
DRLL subscr MSISDN:46071: Freeing subscriber connection
|
||||
DREF VLR subscr MSISDN:46071 usage decreases to: 2
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_RELEASED}: Freeing instance
|
||||
|
@ -910,9 +910,9 @@ talloc_total_blocks(tall_bsc_ctx) == 9
|
|||
- Location Update request causes a GSUP Send Auth Info request to HLR
|
||||
MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_LOC_UPD_REQUEST
|
||||
new conn
|
||||
DREF unknown: MSC conn use + 1 == 1
|
||||
DREF unknown: MSC conn use + compl_l3 == 1 (0x1)
|
||||
DRLL Dispatching 04.08 message GSM48_MT_MM_LOC_UPD_REQUEST (0x5:0x8)
|
||||
DREF unknown: MSC conn use + 1 == 2
|
||||
DREF unknown: MSC conn use + fsm == 2 (0x5)
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: Allocated
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: Received Event SUBSCR_CONN_E_START
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: state_chg to SUBSCR_CONN_S_NEW
|
||||
|
@ -936,7 +936,7 @@ DVLR GSUP tx: 08010809710000004026f0
|
|||
GSUP --> HLR: OSMO_GSUP_MSGT_SEND_AUTH_INFO_REQUEST: 08010809710000004026f0
|
||||
DVLR VLR_Authenticate(901700000004620){VLR_SUB_AS_NEEDS_AUTH}: state_chg to VLR_SUB_AS_NEEDS_AUTH_WAIT_AI
|
||||
DMM IMSI:901700000004620: bump: conn still being established (SUBSCR_CONN_S_NEW)
|
||||
DREF IMSI:901700000004620: MSC conn use - 1 == 1
|
||||
DREF IMSI:901700000004620: MSC conn use - compl_l3 == 1 (0x4)
|
||||
lu_result_sent == 0
|
||||
- from HLR, rx _SEND_AUTH_INFO_RESULT but it lacks auth tuples
|
||||
<-- GSUP rx OSMO_GSUP_MSGT_SEND_AUTH_INFO_RESULT: 0a010809710000004026f0
|
||||
|
@ -964,7 +964,7 @@ DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_DONE}: Freeing instance
|
|||
DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_DONE}: Deallocated
|
||||
DMM msc_subscr_conn_close(vsub=IMSI:901700000004620, cause=2): no conn fsm, releasing directly without release event.
|
||||
- BSSAP Clear --RAN_GERAN_A--> MS
|
||||
DREF IMSI:901700000004620: MSC conn use - 1 == 0
|
||||
DREF IMSI:901700000004620: MSC conn use - fsm == 0 (0x0)
|
||||
DRLL subscr IMSI:901700000004620: Freeing subscriber connection
|
||||
DREF VLR subscr IMSI:901700000004620 usage decreases to: 1
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_RELEASED}: Freeing instance
|
||||
|
@ -985,9 +985,9 @@ talloc_total_blocks(tall_bsc_ctx) == 9
|
|||
- Location Update request causes a GSUP LU request to HLR
|
||||
MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_LOC_UPD_REQUEST
|
||||
new conn
|
||||
DREF unknown: MSC conn use + 1 == 1
|
||||
DREF unknown: MSC conn use + compl_l3 == 1 (0x1)
|
||||
DRLL Dispatching 04.08 message GSM48_MT_MM_LOC_UPD_REQUEST (0x5:0x8)
|
||||
DREF unknown: MSC conn use + 1 == 2
|
||||
DREF unknown: MSC conn use + fsm == 2 (0x5)
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: Allocated
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: Received Event SUBSCR_CONN_E_START
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: state_chg to SUBSCR_CONN_S_NEW
|
||||
|
@ -1014,7 +1014,7 @@ DVLR GSUP tx: 04010809710000004026f0
|
|||
GSUP --> HLR: OSMO_GSUP_MSGT_UPDATE_LOCATION_REQUEST: 04010809710000004026f0
|
||||
DVLR upd_hlr_vlr_fsm(901700000004620){UPD_HLR_VLR_S_INIT}: state_chg to UPD_HLR_VLR_S_WAIT_FOR_DATA
|
||||
DMM IMSI:901700000004620: bump: conn still being established (SUBSCR_CONN_S_NEW)
|
||||
DREF IMSI:901700000004620: MSC conn use - 1 == 1
|
||||
DREF IMSI:901700000004620: MSC conn use - compl_l3 == 1 (0x4)
|
||||
lu_result_sent == 0
|
||||
- HLR sends UPDATE_LOCATION_ERROR
|
||||
<-- GSUP rx OSMO_GSUP_MSGT_UPDATE_LOCATION_ERROR: 05010809710000004026f0020102
|
||||
|
@ -1043,7 +1043,7 @@ DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_DONE}: Freeing instance
|
|||
DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_DONE}: Deallocated
|
||||
DMM msc_subscr_conn_close(vsub=IMSI:901700000004620, cause=2): no conn fsm, releasing directly without release event.
|
||||
- BSSAP Clear --RAN_GERAN_A--> MS
|
||||
DREF IMSI:901700000004620: MSC conn use - 1 == 0
|
||||
DREF IMSI:901700000004620: MSC conn use - fsm == 0 (0x0)
|
||||
DRLL subscr IMSI:901700000004620: Freeing subscriber connection
|
||||
DREF VLR subscr IMSI:901700000004620 usage decreases to: 1
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_RELEASED}: Freeing instance
|
||||
|
@ -1063,9 +1063,9 @@ talloc_total_blocks(tall_bsc_ctx) == 9
|
|||
- Location Update request causes a GSUP LU request to HLR
|
||||
MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_LOC_UPD_REQUEST
|
||||
new conn
|
||||
DREF unknown: MSC conn use + 1 == 1
|
||||
DREF unknown: MSC conn use + compl_l3 == 1 (0x1)
|
||||
DRLL Dispatching 04.08 message GSM48_MT_MM_LOC_UPD_REQUEST (0x5:0x8)
|
||||
DREF unknown: MSC conn use + 1 == 2
|
||||
DREF unknown: MSC conn use + fsm == 2 (0x5)
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: Allocated
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: Received Event SUBSCR_CONN_E_START
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: state_chg to SUBSCR_CONN_S_NEW
|
||||
|
@ -1092,7 +1092,7 @@ DVLR GSUP tx: 04010809710000004026f0
|
|||
GSUP --> HLR: OSMO_GSUP_MSGT_UPDATE_LOCATION_REQUEST: 04010809710000004026f0
|
||||
DVLR upd_hlr_vlr_fsm(901700000004620){UPD_HLR_VLR_S_INIT}: state_chg to UPD_HLR_VLR_S_WAIT_FOR_DATA
|
||||
DMM IMSI:901700000004620: bump: conn still being established (SUBSCR_CONN_S_NEW)
|
||||
DREF IMSI:901700000004620: MSC conn use - 1 == 1
|
||||
DREF IMSI:901700000004620: MSC conn use - compl_l3 == 1 (0x4)
|
||||
lu_result_sent == 0
|
||||
- HLR sends only _UPDATE_LOCATION_RESULT, no INSERT DATA
|
||||
<-- GSUP rx OSMO_GSUP_MSGT_UPDATE_LOCATION_RESULT: 06010809710000004026f0
|
||||
|
@ -1143,7 +1143,7 @@ DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_DONE}: Freeing instance
|
|||
DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_DONE}: Deallocated
|
||||
DMM msc_subscr_conn_close(vsub=IMSI:901700000004620, cause=2): no conn fsm, releasing directly without release event.
|
||||
- BSSAP Clear --RAN_GERAN_A--> MS
|
||||
DREF IMSI:901700000004620: MSC conn use - 1 == 0
|
||||
DREF IMSI:901700000004620: MSC conn use - fsm == 0 (0x0)
|
||||
DRLL subscr IMSI:901700000004620: Freeing subscriber connection
|
||||
DREF VLR subscr IMSI:901700000004620 usage decreases to: 2
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_RELEASED}: Freeing instance
|
||||
|
|
|
@ -3,9 +3,9 @@
|
|||
- Location Update request causes a GSUP Send Auth Info request to HLR
|
||||
MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_LOC_UPD_REQUEST
|
||||
new conn
|
||||
DREF unknown: MSC conn use + 1 == 1
|
||||
DREF unknown: MSC conn use + compl_l3 == 1 (0x1)
|
||||
DRLL Dispatching 04.08 message GSM48_MT_MM_LOC_UPD_REQUEST (0x5:0x8)
|
||||
DREF unknown: MSC conn use + 1 == 2
|
||||
DREF unknown: MSC conn use + fsm == 2 (0x5)
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: Allocated
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: Received Event SUBSCR_CONN_E_START
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: state_chg to SUBSCR_CONN_S_NEW
|
||||
|
@ -29,7 +29,7 @@ DVLR GSUP tx: 08010809710000004026f0
|
|||
GSUP --> HLR: OSMO_GSUP_MSGT_SEND_AUTH_INFO_REQUEST: 08010809710000004026f0
|
||||
DVLR VLR_Authenticate(901700000004620){VLR_SUB_AS_NEEDS_AUTH}: state_chg to VLR_SUB_AS_NEEDS_AUTH_WAIT_AI
|
||||
DMM IMSI:901700000004620: bump: conn still being established (SUBSCR_CONN_S_NEW)
|
||||
DREF IMSI:901700000004620: MSC conn use - 1 == 1
|
||||
DREF IMSI:901700000004620: MSC conn use - compl_l3 == 1 (0x4)
|
||||
lu_result_sent == 0
|
||||
---
|
||||
- HLR never replies
|
||||
|
@ -66,7 +66,7 @@ DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_DONE}: Freeing instance
|
|||
DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_DONE}: Deallocated
|
||||
DMM msc_subscr_conn_close(vsub=IMSI:901700000004620, cause=2): no conn fsm, releasing directly without release event.
|
||||
- BSSAP Clear --RAN_GERAN_A--> MS
|
||||
DREF IMSI:901700000004620: MSC conn use - 1 == 0
|
||||
DREF IMSI:901700000004620: MSC conn use - fsm == 0 (0x0)
|
||||
DRLL subscr IMSI:901700000004620: Freeing subscriber connection
|
||||
DREF VLR subscr IMSI:901700000004620 usage decreases to: 1
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_RELEASED}: Freeing instance
|
||||
|
@ -87,9 +87,9 @@ talloc_total_blocks(tall_bsc_ctx) == 9
|
|||
- Location Update request causes a GSUP LU request to HLR
|
||||
MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_LOC_UPD_REQUEST
|
||||
new conn
|
||||
DREF unknown: MSC conn use + 1 == 1
|
||||
DREF unknown: MSC conn use + compl_l3 == 1 (0x1)
|
||||
DRLL Dispatching 04.08 message GSM48_MT_MM_LOC_UPD_REQUEST (0x5:0x8)
|
||||
DREF unknown: MSC conn use + 1 == 2
|
||||
DREF unknown: MSC conn use + fsm == 2 (0x5)
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: Allocated
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: Received Event SUBSCR_CONN_E_START
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: state_chg to SUBSCR_CONN_S_NEW
|
||||
|
@ -116,7 +116,7 @@ DVLR GSUP tx: 04010809710000004026f0
|
|||
GSUP --> HLR: OSMO_GSUP_MSGT_UPDATE_LOCATION_REQUEST: 04010809710000004026f0
|
||||
DVLR upd_hlr_vlr_fsm(901700000004620){UPD_HLR_VLR_S_INIT}: state_chg to UPD_HLR_VLR_S_WAIT_FOR_DATA
|
||||
DMM IMSI:901700000004620: bump: conn still being established (SUBSCR_CONN_S_NEW)
|
||||
DREF IMSI:901700000004620: MSC conn use - 1 == 1
|
||||
DREF IMSI:901700000004620: MSC conn use - compl_l3 == 1 (0x4)
|
||||
lu_result_sent == 0
|
||||
- HLR sends _INSERT_DATA_REQUEST, VLR responds with _INSERT_DATA_RESULT
|
||||
<-- GSUP rx OSMO_GSUP_MSGT_INSERT_DATA_REQUEST: 10010809710000004026f00804036470f1
|
||||
|
@ -168,7 +168,7 @@ DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_DONE}: Freeing instance
|
|||
DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_DONE}: Deallocated
|
||||
DMM msc_subscr_conn_close(vsub=MSISDN:46071, cause=2): no conn fsm, releasing directly without release event.
|
||||
- BSSAP Clear --RAN_GERAN_A--> MS
|
||||
DREF MSISDN:46071: MSC conn use - 1 == 0
|
||||
DREF MSISDN:46071: MSC conn use - fsm == 0 (0x0)
|
||||
DRLL subscr MSISDN:46071: Freeing subscriber connection
|
||||
DREF VLR subscr MSISDN:46071 usage decreases to: 1
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_RELEASED}: Freeing instance
|
||||
|
|
|
@ -3,9 +3,9 @@
|
|||
- Location Update request causes a GSUP Send Auth Info request to HLR
|
||||
MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_LOC_UPD_REQUEST
|
||||
new conn
|
||||
DREF unknown: MSC conn use + 1 == 1
|
||||
DREF unknown: MSC conn use + compl_l3 == 1 (0x1)
|
||||
DRLL Dispatching 04.08 message GSM48_MT_MM_LOC_UPD_REQUEST (0x5:0x8)
|
||||
DREF unknown: MSC conn use + 1 == 2
|
||||
DREF unknown: MSC conn use + fsm == 2 (0x5)
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: Allocated
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: Received Event SUBSCR_CONN_E_START
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: state_chg to SUBSCR_CONN_S_NEW
|
||||
|
@ -29,7 +29,7 @@ DVLR GSUP tx: 08010809710000004026f0
|
|||
GSUP --> HLR: OSMO_GSUP_MSGT_SEND_AUTH_INFO_REQUEST: 08010809710000004026f0
|
||||
DVLR VLR_Authenticate(901700000004620){VLR_SUB_AS_NEEDS_AUTH}: state_chg to VLR_SUB_AS_NEEDS_AUTH_WAIT_AI
|
||||
DMM IMSI:901700000004620: bump: conn still being established (SUBSCR_CONN_S_NEW)
|
||||
DREF IMSI:901700000004620: MSC conn use - 1 == 1
|
||||
DREF IMSI:901700000004620: MSC conn use - compl_l3 == 1 (0x4)
|
||||
lu_result_sent == 0
|
||||
- from HLR, rx _SEND_AUTH_INFO_RESULT; VLR sends Auth Req to MS
|
||||
<-- GSUP rx OSMO_GSUP_MSGT_SEND_AUTH_INFO_RESULT: 0a010809710000004026f003222010585df1ae287f6e273dce07090d61320b21042d8b2c3e220861855fb81fc2a800
|
||||
|
@ -86,7 +86,7 @@ DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_DONE}: Freeing instance
|
|||
DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_DONE}: Deallocated
|
||||
DMM msc_subscr_conn_close(vsub=IMSI:901700000004620, cause=2): no conn fsm, releasing directly without release event.
|
||||
- BSSAP Clear --RAN_GERAN_A--> MS
|
||||
DREF IMSI:901700000004620: MSC conn use - 1 == 0
|
||||
DREF IMSI:901700000004620: MSC conn use - fsm == 0 (0x0)
|
||||
DRLL subscr IMSI:901700000004620: Freeing subscriber connection
|
||||
DREF VLR subscr IMSI:901700000004620 usage decreases to: 1
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_RELEASED}: Freeing instance
|
||||
|
@ -107,9 +107,9 @@ talloc_total_blocks(tall_bsc_ctx) == 9
|
|||
- Location Update request causes a GSUP Send Auth Info request to HLR
|
||||
MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_LOC_UPD_REQUEST
|
||||
new conn
|
||||
DREF unknown: MSC conn use + 1 == 1
|
||||
DREF unknown: MSC conn use + compl_l3 == 1 (0x1)
|
||||
DRLL Dispatching 04.08 message GSM48_MT_MM_LOC_UPD_REQUEST (0x5:0x8)
|
||||
DREF unknown: MSC conn use + 1 == 2
|
||||
DREF unknown: MSC conn use + fsm == 2 (0x5)
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: Allocated
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: Received Event SUBSCR_CONN_E_START
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: state_chg to SUBSCR_CONN_S_NEW
|
||||
|
@ -133,7 +133,7 @@ DVLR GSUP tx: 08010809710000004026f0
|
|||
GSUP --> HLR: OSMO_GSUP_MSGT_SEND_AUTH_INFO_REQUEST: 08010809710000004026f0
|
||||
DVLR VLR_Authenticate(901700000004620){VLR_SUB_AS_NEEDS_AUTH}: state_chg to VLR_SUB_AS_NEEDS_AUTH_WAIT_AI
|
||||
DMM IMSI:901700000004620: bump: conn still being established (SUBSCR_CONN_S_NEW)
|
||||
DREF IMSI:901700000004620: MSC conn use - 1 == 1
|
||||
DREF IMSI:901700000004620: MSC conn use - compl_l3 == 1 (0x4)
|
||||
lu_result_sent == 0
|
||||
- from HLR, rx _SEND_AUTH_INFO_RESULT; VLR sends Auth Req to MS
|
||||
<-- GSUP rx OSMO_GSUP_MSGT_SEND_AUTH_INFO_RESULT: 0a010809710000004026f003222010585df1ae287f6e273dce07090d61320b21042d8b2c3e220861855fb81fc2a8000322201012aca96fb4ffdea5c985cbafa9b6e18b210420bde240220807fa7502e07e1c0003222010e7c03ba7cf0e2fde82b2dc4d63077d422104a29514ae2208e2b234f80788640003222010fa8f20b781b5881329d4fea26b1a3c5121045afc8d7222082392f14f709ae000032220100fd4cc8dbe8715d1f439e304edfd68dc2104bc8d1c5b2208da7cdd6bfe2d7000
|
||||
|
@ -152,7 +152,7 @@ DREF VLR subscr IMSI:901700000004620 usage decreases to: 1
|
|||
lu_result_sent == 0
|
||||
- MS sends Authen Response, VLR accepts and sends GSUP LU Req to HLR
|
||||
MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_AUTH_RESP
|
||||
DREF IMSI:901700000004620: MSC conn use + 1 == 2
|
||||
DREF IMSI:901700000004620: MSC conn use + dtap == 2 (0x6)
|
||||
DRLL Dispatching 04.08 message GSM48_MT_MM_AUTH_RESP (0x5:0x14)
|
||||
DMM IMSI:901700000004620: MM GSM AUTHENTICATION RESPONSE (sres = 2d8b2c3e)
|
||||
DVLR VLR_Authenticate(901700000004620){VLR_SUB_AS_WAIT_RESP}: Received Event VLR_AUTH_E_MS_AUTH_RESP
|
||||
|
@ -176,7 +176,7 @@ DVLR GSUP tx: 04010809710000004026f0
|
|||
GSUP --> HLR: OSMO_GSUP_MSGT_UPDATE_LOCATION_REQUEST: 04010809710000004026f0
|
||||
DVLR upd_hlr_vlr_fsm(901700000004620){UPD_HLR_VLR_S_INIT}: state_chg to UPD_HLR_VLR_S_WAIT_FOR_DATA
|
||||
DMM IMSI:901700000004620: bump: conn still being established (SUBSCR_CONN_S_NEW)
|
||||
DREF IMSI:901700000004620: MSC conn use - 1 == 1
|
||||
DREF IMSI:901700000004620: MSC conn use - dtap == 1 (0x4)
|
||||
lu_result_sent == 0
|
||||
- HLR sends _INSERT_DATA_REQUEST, VLR responds with _INSERT_DATA_RESULT
|
||||
<-- GSUP rx OSMO_GSUP_MSGT_INSERT_DATA_REQUEST: 10010809710000004026f00804036470f1
|
||||
|
@ -237,7 +237,7 @@ DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_DONE}: Freeing instance
|
|||
DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_DONE}: Deallocated
|
||||
DMM msc_subscr_conn_close(vsub=MSISDN:46071, cause=2): no conn fsm, releasing directly without release event.
|
||||
- BSSAP Clear --RAN_GERAN_A--> MS
|
||||
DREF MSISDN:46071: MSC conn use - 1 == 0
|
||||
DREF MSISDN:46071: MSC conn use - fsm == 0 (0x0)
|
||||
DRLL subscr MSISDN:46071: Freeing subscriber connection
|
||||
DREF VLR subscr MSISDN:46071 usage decreases to: 2
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_RELEASED}: Freeing instance
|
||||
|
@ -252,10 +252,10 @@ DREF VLR subscr MSISDN:46071 usage decreases to: 1
|
|||
- after a while, a new conn sends a CM Service Request. VLR responds with Auth Req, 2nd auth vector
|
||||
MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_CM_SERV_REQ
|
||||
new conn
|
||||
DREF unknown: MSC conn use + 1 == 1
|
||||
DREF unknown: MSC conn use + compl_l3 == 1 (0x1)
|
||||
DRLL Dispatching 04.08 message GSM48_MT_MM_CM_SERV_REQ (0x5:0x24)
|
||||
DMM <- CM SERVICE REQUEST serv_type=0x08 MI(IMSI)=901700000004620
|
||||
DREF unknown: MSC conn use + 1 == 2
|
||||
DREF unknown: MSC conn use + fsm == 2 (0x5)
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: Allocated
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: Received Event SUBSCR_CONN_E_START
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: state_chg to SUBSCR_CONN_S_NEW
|
||||
|
@ -277,7 +277,7 @@ DVLR VLR_Authenticate(901700000004620){VLR_SUB_AS_WAIT_RESP}: got auth tuple: us
|
|||
- ...expecting sres=20bde240
|
||||
DREF VLR subscr MSISDN:46071 usage decreases to: 2
|
||||
DMM MSISDN:46071: bump: conn still being established (SUBSCR_CONN_S_NEW)
|
||||
DREF MSISDN:46071: MSC conn use - 1 == 1
|
||||
DREF MSISDN:46071: MSC conn use - compl_l3 == 1 (0x4)
|
||||
cm_service_result_sent == 0
|
||||
auth_request_sent == 1
|
||||
---
|
||||
|
@ -321,7 +321,7 @@ DVLR Process_Access_Request_VLR(901700000004620){PR_ARQ_S_DONE}: Freeing instanc
|
|||
DVLR Process_Access_Request_VLR(901700000004620){PR_ARQ_S_DONE}: Deallocated
|
||||
DMM msc_subscr_conn_close(vsub=MSISDN:46071, cause=2): no conn fsm, releasing directly without release event.
|
||||
- BSSAP Clear --RAN_GERAN_A--> MS
|
||||
DREF MSISDN:46071: MSC conn use - 1 == 0
|
||||
DREF MSISDN:46071: MSC conn use - fsm == 0 (0x0)
|
||||
DRLL subscr MSISDN:46071: Freeing subscriber connection
|
||||
DREF VLR subscr MSISDN:46071 usage decreases to: 2
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_RELEASED}: Freeing instance
|
||||
|
|
|
@ -2,9 +2,9 @@
|
|||
- Location Update request causes a GSUP LU request to HLR
|
||||
MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_LOC_UPD_REQUEST
|
||||
new conn
|
||||
DREF unknown: MSC conn use + 1 == 1
|
||||
DREF unknown: MSC conn use + compl_l3 == 1 (0x1)
|
||||
DRLL Dispatching 04.08 message GSM48_MT_MM_LOC_UPD_REQUEST (0x5:0x8)
|
||||
DREF unknown: MSC conn use + 1 == 2
|
||||
DREF unknown: MSC conn use + fsm == 2 (0x5)
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: Allocated
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: Received Event SUBSCR_CONN_E_START
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: state_chg to SUBSCR_CONN_S_NEW
|
||||
|
@ -31,7 +31,7 @@ DVLR GSUP tx: 04010809710000004026f0
|
|||
GSUP --> HLR: OSMO_GSUP_MSGT_UPDATE_LOCATION_REQUEST: 04010809710000004026f0
|
||||
DVLR upd_hlr_vlr_fsm(901700000004620){UPD_HLR_VLR_S_INIT}: state_chg to UPD_HLR_VLR_S_WAIT_FOR_DATA
|
||||
DMM IMSI:901700000004620: bump: conn still being established (SUBSCR_CONN_S_NEW)
|
||||
DREF IMSI:901700000004620: MSC conn use - 1 == 1
|
||||
DREF IMSI:901700000004620: MSC conn use - compl_l3 == 1 (0x4)
|
||||
lu_result_sent == 0
|
||||
- HLR sends _INSERT_DATA_REQUEST, VLR responds with _INSERT_DATA_RESULT
|
||||
<-- GSUP rx OSMO_GSUP_MSGT_INSERT_DATA_REQUEST: 10010809710000004026f00804036470f1
|
||||
|
@ -104,7 +104,7 @@ DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_DONE}: Freeing instance
|
|||
DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_DONE}: Deallocated
|
||||
DMM msc_subscr_conn_close(vsub=MSISDN:46071, cause=2): no conn fsm, releasing directly without release event.
|
||||
- BSSAP Clear --RAN_GERAN_A--> MS
|
||||
DREF MSISDN:46071: MSC conn use - 1 == 0
|
||||
DREF MSISDN:46071: MSC conn use - fsm == 0 (0x0)
|
||||
DRLL subscr MSISDN:46071: Freeing subscriber connection
|
||||
DREF VLR subscr MSISDN:46071 usage decreases to: 2
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_RELEASED}: Freeing instance
|
||||
|
@ -119,10 +119,10 @@ DREF VLR subscr MSISDN:46071 usage decreases to: 1
|
|||
- after a while, a new conn sends a CM Service Request
|
||||
MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_CM_SERV_REQ
|
||||
new conn
|
||||
DREF unknown: MSC conn use + 1 == 1
|
||||
DREF unknown: MSC conn use + compl_l3 == 1 (0x1)
|
||||
DRLL Dispatching 04.08 message GSM48_MT_MM_CM_SERV_REQ (0x5:0x24)
|
||||
DMM <- CM SERVICE REQUEST serv_type=0x08 MI(IMSI)=901700000004620
|
||||
DREF unknown: MSC conn use + 1 == 2
|
||||
DREF unknown: MSC conn use + fsm == 2 (0x5)
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: Allocated
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: Received Event SUBSCR_CONN_E_START
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: state_chg to SUBSCR_CONN_S_NEW
|
||||
|
@ -152,14 +152,14 @@ DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_ACCEPTED}: bump: still awaiting f
|
|||
DREF VLR subscr MSISDN:46071 usage decreases to: 2
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_ACCEPTED}: Received Event SUBSCR_CONN_E_BUMP
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_ACCEPTED}: bump: still awaiting first request after a CM Service Request
|
||||
DREF MSISDN:46071: MSC conn use - 1 == 1
|
||||
DREF MSISDN:46071: MSC conn use - compl_l3 == 1 (0x4)
|
||||
cm_service_result_sent == 1
|
||||
msc_subscr_conn_is_accepted() == true
|
||||
- a USSD request is serviced
|
||||
expecting USSD:
|
||||
Your extension is 46071
|
||||
MSC <--RAN_GERAN_A-- MS: GSM48_PDISC_NC_SS:0x3b
|
||||
DREF MSISDN:46071: MSC conn use + 1 == 2
|
||||
DREF MSISDN:46071: MSC conn use + dtap == 2 (0x6)
|
||||
DRLL Dispatching 04.08 message GSM48_PDISC_NC_SS:0x3b (0xb:0x3b)
|
||||
DMM MSISDN:46071: rx msg GSM48_PDISC_NC_SS:0x3b: received_cm_service_request changes to false
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_ACCEPTED}: Received Event SUBSCR_CONN_E_COMMUNICATING
|
||||
|
@ -179,10 +179,10 @@ DVLR Process_Access_Request_VLR(901700000004620){PR_ARQ_S_DONE}: Freeing instanc
|
|||
DVLR Process_Access_Request_VLR(901700000004620){PR_ARQ_S_DONE}: Deallocated
|
||||
DMM msc_subscr_conn_close(vsub=MSISDN:46071, cause=2): no conn fsm, releasing directly without release event.
|
||||
- BSSAP Clear --RAN_GERAN_A--> MS
|
||||
DREF MSISDN:46071: MSC conn use - 1 == 1
|
||||
DREF MSISDN:46071: MSC conn use - fsm == 1 (0x2)
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_RELEASED}: Freeing instance
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_RELEASED}: Deallocated
|
||||
DREF MSISDN:46071: MSC conn use - 1 == 0
|
||||
DREF MSISDN:46071: MSC conn use - dtap == 0 (0x0)
|
||||
DRLL subscr MSISDN:46071: Freeing subscriber connection
|
||||
DREF VLR subscr MSISDN:46071 usage decreases to: 1
|
||||
dtap_tx_confirmed == 1
|
||||
|
@ -209,10 +209,10 @@ DREF VLR subscr MSISDN:46071 usage decreases to: 3
|
|||
- MS replies with Paging Response, we deliver the SMS
|
||||
MSC <--RAN_GERAN_A-- MS: GSM48_MT_RR_PAG_RESP
|
||||
new conn
|
||||
DREF unknown: MSC conn use + 1 == 1
|
||||
DREF unknown: MSC conn use + compl_l3 == 1 (0x1)
|
||||
DRLL Dispatching 04.08 message GSM48_MT_RR_PAG_RESP (0x6:0x27)
|
||||
DRR PAGING RESPONSE: MI(IMSI)=901700000004620
|
||||
DREF unknown: MSC conn use + 1 == 2
|
||||
DREF unknown: MSC conn use + fsm == 2 (0x5)
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: Allocated
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: Received Event SUBSCR_CONN_E_START
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: state_chg to SUBSCR_CONN_S_NEW
|
||||
|
@ -238,7 +238,7 @@ DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_NEW}: state_chg to SUBSCR_CONN_S_
|
|||
DPAG Paging success for MSISDN:46071 (event=0)
|
||||
DPAG Calling paging cbfn.
|
||||
DREF VLR subscr MSISDN:46071 usage increases to: 6
|
||||
DREF MSISDN:46071: MSC conn use + 1 == 3
|
||||
DREF MSISDN:46071: MSC conn use + trans_sms == 3 (0x15)
|
||||
DMSC msc_tx 91 bytes to MSISDN:46071 via RAN_GERAN_A
|
||||
- DTAP --RAN_GERAN_A--> MS: GSM48_PDISC_SMS:0x01: 09015801000791447758100650004c0005806470f1000007101000000000445079da1e1ee7416937485e9ea7c965373d1d6683c270383b3d0ed3d36ff71c949e83c22072799e9687c5ec32a81d96afcbf4b4fb0c7ac3e9e9b7db05
|
||||
- DTAP matches expected message
|
||||
|
@ -248,7 +248,7 @@ DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_ACCEPTED}: bump: connection still
|
|||
DREF VLR subscr MSISDN:46071 usage decreases to: 4
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_ACCEPTED}: Received Event SUBSCR_CONN_E_BUMP
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_ACCEPTED}: bump: connection still has active transaction: GSM48_PDISC_SMS
|
||||
DREF MSISDN:46071: MSC conn use - 1 == 2
|
||||
DREF MSISDN:46071: MSC conn use - compl_l3 == 2 (0x14)
|
||||
dtap_tx_confirmed == 1
|
||||
paging_stopped == 1
|
||||
- SMS was delivered, no requests pending for subscr
|
||||
|
@ -259,17 +259,17 @@ DREF VLR subscr MSISDN:46071 usage decreases to: 4
|
|||
llist_count(&net->subscr_conns) == 1
|
||||
- MS replies with CP-ACK for received SMS
|
||||
MSC <--RAN_GERAN_A-- MS: GSM48_PDISC_SMS:0x04
|
||||
DREF MSISDN:46071: MSC conn use + 1 == 3
|
||||
DREF MSISDN:46071: MSC conn use + dtap == 3 (0x16)
|
||||
DRLL Dispatching 04.08 message GSM48_PDISC_SMS:0x04 (0x9:0x4)
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_ACCEPTED}: Received Event SUBSCR_CONN_E_COMMUNICATING
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_ACCEPTED}: state_chg to SUBSCR_CONN_S_COMMUNICATING
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_COMMUNICATING}: Received Event SUBSCR_CONN_E_BUMP
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_COMMUNICATING}: bump: connection still has active transaction: GSM48_PDISC_SMS
|
||||
DREF MSISDN:46071: MSC conn use - 1 == 2
|
||||
DREF MSISDN:46071: MSC conn use - dtap == 2 (0x14)
|
||||
llist_count(&net->subscr_conns) == 1
|
||||
- MS also sends RP-ACK, MSC in turn sends CP-ACK for that
|
||||
MSC <--RAN_GERAN_A-- MS: GSM48_PDISC_SMS:0x01
|
||||
DREF MSISDN:46071: MSC conn use + 1 == 3
|
||||
DREF MSISDN:46071: MSC conn use + dtap == 3 (0x16)
|
||||
DRLL Dispatching 04.08 message GSM48_PDISC_SMS:0x01 (0x9:0x1)
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_COMMUNICATING}: Received Event SUBSCR_CONN_E_COMMUNICATING
|
||||
DMSC msc_tx 2 bytes to MSISDN:46071 via RAN_GERAN_A
|
||||
|
@ -277,7 +277,7 @@ DMSC msc_tx 2 bytes to MSISDN:46071 via RAN_GERAN_A
|
|||
- DTAP matches expected message
|
||||
DREF VLR subscr MSISDN:46071 usage decreases to: 3
|
||||
DREF VLR subscr MSISDN:46071 usage decreases to: 2
|
||||
DREF MSISDN:46071: MSC conn use - 1 == 2
|
||||
DREF MSISDN:46071: MSC conn use - trans_sms == 2 (0x6)
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_COMMUNICATING}: Received Event SUBSCR_CONN_E_BUMP
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_COMMUNICATING}: bump: releasing conn
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_COMMUNICATING}: state_chg to SUBSCR_CONN_S_RELEASED
|
||||
|
@ -288,10 +288,10 @@ DVLR Process_Access_Request_VLR(901700000004620){PR_ARQ_S_DONE}: Freeing instanc
|
|||
DVLR Process_Access_Request_VLR(901700000004620){PR_ARQ_S_DONE}: Deallocated
|
||||
DMM msc_subscr_conn_close(vsub=MSISDN:46071, cause=2): no conn fsm, releasing directly without release event.
|
||||
- BSSAP Clear --RAN_GERAN_A--> MS
|
||||
DREF MSISDN:46071: MSC conn use - 1 == 1
|
||||
DREF MSISDN:46071: MSC conn use - fsm == 1 (0x2)
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_RELEASED}: Freeing instance
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_RELEASED}: Deallocated
|
||||
DREF MSISDN:46071: MSC conn use - 1 == 0
|
||||
DREF MSISDN:46071: MSC conn use - dtap == 0 (0x0)
|
||||
DRLL subscr MSISDN:46071: Freeing subscriber connection
|
||||
DREF VLR subscr MSISDN:46071 usage decreases to: 1
|
||||
dtap_tx_confirmed == 1
|
||||
|
@ -302,7 +302,7 @@ DREF VLR subscr MSISDN:46071 usage decreases to: 1
|
|||
- subscriber detaches
|
||||
MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_IMSI_DETACH_IND
|
||||
new conn
|
||||
DREF unknown: MSC conn use + 1 == 1
|
||||
DREF unknown: MSC conn use + compl_l3 == 1 (0x1)
|
||||
DRLL Dispatching 04.08 message GSM48_MT_MM_IMSI_DETACH_IND (0x5:0x1)
|
||||
DMM IMSI DETACH INDICATION: MI(IMSI)=901700000004620
|
||||
DREF VLR subscr MSISDN:46071 usage increases to: 2
|
||||
|
@ -312,7 +312,7 @@ DREF VLR subscr MSISDN:46071 usage decreases to: 0
|
|||
DREF freeing VLR subscr MSISDN:46071
|
||||
DMM msc_subscr_conn_close(vsub=unknown, cause=0): no conn fsm, releasing directly without release event.
|
||||
- BSSAP Clear --RAN_GERAN_A--> MS
|
||||
DREF unknown: MSC conn use - 1 == 0
|
||||
DREF unknown: MSC conn use - compl_l3 == 0 (0x0)
|
||||
DRLL Freeing subscriber connection with NULL subscriber
|
||||
bssap_clear_sent == 1
|
||||
llist_count(&net->subscr_conns) == 0
|
||||
|
@ -325,9 +325,9 @@ talloc_total_blocks(tall_bsc_ctx) == 9
|
|||
- Location Update request causes a GSUP LU request to HLR
|
||||
MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_LOC_UPD_REQUEST
|
||||
new conn
|
||||
DREF unknown: MSC conn use + 1 == 1
|
||||
DREF unknown: MSC conn use + compl_l3 == 1 (0x1)
|
||||
DRLL Dispatching 04.08 message GSM48_MT_MM_LOC_UPD_REQUEST (0x5:0x8)
|
||||
DREF unknown: MSC conn use + 1 == 2
|
||||
DREF unknown: MSC conn use + fsm == 2 (0x5)
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: Allocated
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: Received Event SUBSCR_CONN_E_START
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: state_chg to SUBSCR_CONN_S_NEW
|
||||
|
@ -354,7 +354,7 @@ DVLR GSUP tx: 04010809710000004026f0
|
|||
GSUP --> HLR: OSMO_GSUP_MSGT_UPDATE_LOCATION_REQUEST: 04010809710000004026f0
|
||||
DVLR upd_hlr_vlr_fsm(901700000004620){UPD_HLR_VLR_S_INIT}: state_chg to UPD_HLR_VLR_S_WAIT_FOR_DATA
|
||||
DMM IMSI:901700000004620: bump: conn still being established (SUBSCR_CONN_S_NEW)
|
||||
DREF IMSI:901700000004620: MSC conn use - 1 == 1
|
||||
DREF IMSI:901700000004620: MSC conn use - compl_l3 == 1 (0x4)
|
||||
lu_result_sent == 0
|
||||
- HLR sends _INSERT_DATA_REQUEST, VLR responds with _INSERT_DATA_RESULT
|
||||
<-- GSUP rx OSMO_GSUP_MSGT_INSERT_DATA_REQUEST: 10010809710000004026f00804036470f1
|
||||
|
@ -431,7 +431,7 @@ DREF VLR subscr MSISDN:46071 usage increases to: 2
|
|||
DREF VLR subscr MSISDN:46071 usage decreases to: 1
|
||||
- MS sends TMSI Realloc Complete
|
||||
MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_TMSI_REALL_COMPL
|
||||
DREF MSISDN:46071: MSC conn use + 1 == 2
|
||||
DREF MSISDN:46071: MSC conn use + dtap == 2 (0x6)
|
||||
DRLL Dispatching 04.08 message GSM48_MT_MM_TMSI_REALL_COMPL (0x5:0x1b)
|
||||
DMM TMSI Reallocation Completed. Subscriber: MSISDN:46071
|
||||
DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_WAIT_LU_COMPL}: Received Event VLR_ULA_E_NEW_TMSI_ACK
|
||||
|
@ -458,10 +458,10 @@ DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_DONE}: Freeing instance
|
|||
DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_DONE}: Deallocated
|
||||
DMM msc_subscr_conn_close(vsub=MSISDN:46071, cause=2): no conn fsm, releasing directly without release event.
|
||||
- BSSAP Clear --RAN_GERAN_A--> MS
|
||||
DREF MSISDN:46071: MSC conn use - 1 == 1
|
||||
DREF MSISDN:46071: MSC conn use - fsm == 1 (0x2)
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_RELEASED}: Freeing instance
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_RELEASED}: Deallocated
|
||||
DREF MSISDN:46071: MSC conn use - 1 == 0
|
||||
DREF MSISDN:46071: MSC conn use - dtap == 0 (0x0)
|
||||
DRLL subscr MSISDN:46071: Freeing subscriber connection
|
||||
DREF VLR subscr MSISDN:46071 usage decreases to: 1
|
||||
bssap_clear_sent == 1
|
||||
|
@ -478,10 +478,10 @@ DREF VLR subscr MSISDN:46071 usage decreases to: 1
|
|||
- after a while, a new conn sends a CM Service Request using above TMSI
|
||||
MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_CM_SERV_REQ
|
||||
new conn
|
||||
DREF unknown: MSC conn use + 1 == 1
|
||||
DREF unknown: MSC conn use + compl_l3 == 1 (0x1)
|
||||
DRLL Dispatching 04.08 message GSM48_MT_MM_CM_SERV_REQ (0x5:0x24)
|
||||
DMM <- CM SERVICE REQUEST serv_type=0x08 MI(TMSI)=50462976
|
||||
DREF unknown: MSC conn use + 1 == 2
|
||||
DREF unknown: MSC conn use + fsm == 2 (0x5)
|
||||
DMM Subscr_Conn(50462976){SUBSCR_CONN_S_INIT}: Allocated
|
||||
DMM Subscr_Conn(50462976){SUBSCR_CONN_S_INIT}: Received Event SUBSCR_CONN_E_START
|
||||
DMM Subscr_Conn(50462976){SUBSCR_CONN_S_INIT}: state_chg to SUBSCR_CONN_S_NEW
|
||||
|
@ -511,14 +511,14 @@ DMM Subscr_Conn(50462976){SUBSCR_CONN_S_ACCEPTED}: bump: still awaiting first re
|
|||
DREF VLR subscr MSISDN:46071 usage decreases to: 2
|
||||
DMM Subscr_Conn(50462976){SUBSCR_CONN_S_ACCEPTED}: Received Event SUBSCR_CONN_E_BUMP
|
||||
DMM Subscr_Conn(50462976){SUBSCR_CONN_S_ACCEPTED}: bump: still awaiting first request after a CM Service Request
|
||||
DREF MSISDN:46071: MSC conn use - 1 == 1
|
||||
DREF MSISDN:46071: MSC conn use - compl_l3 == 1 (0x4)
|
||||
cm_service_result_sent == 1
|
||||
msc_subscr_conn_is_accepted() == true
|
||||
- a USSD request is serviced
|
||||
expecting USSD:
|
||||
Your extension is 46071
|
||||
MSC <--RAN_GERAN_A-- MS: GSM48_PDISC_NC_SS:0x3b
|
||||
DREF MSISDN:46071: MSC conn use + 1 == 2
|
||||
DREF MSISDN:46071: MSC conn use + dtap == 2 (0x6)
|
||||
DRLL Dispatching 04.08 message GSM48_PDISC_NC_SS:0x3b (0xb:0x3b)
|
||||
DMM MSISDN:46071: rx msg GSM48_PDISC_NC_SS:0x3b: received_cm_service_request changes to false
|
||||
DMM Subscr_Conn(50462976){SUBSCR_CONN_S_ACCEPTED}: Received Event SUBSCR_CONN_E_COMMUNICATING
|
||||
|
@ -538,10 +538,10 @@ DVLR Process_Access_Request_VLR(50462976){PR_ARQ_S_DONE}: Freeing instance
|
|||
DVLR Process_Access_Request_VLR(50462976){PR_ARQ_S_DONE}: Deallocated
|
||||
DMM msc_subscr_conn_close(vsub=MSISDN:46071, cause=2): no conn fsm, releasing directly without release event.
|
||||
- BSSAP Clear --RAN_GERAN_A--> MS
|
||||
DREF MSISDN:46071: MSC conn use - 1 == 1
|
||||
DREF MSISDN:46071: MSC conn use - fsm == 1 (0x2)
|
||||
DMM Subscr_Conn(50462976){SUBSCR_CONN_S_RELEASED}: Freeing instance
|
||||
DMM Subscr_Conn(50462976){SUBSCR_CONN_S_RELEASED}: Deallocated
|
||||
DREF MSISDN:46071: MSC conn use - 1 == 0
|
||||
DREF MSISDN:46071: MSC conn use - dtap == 0 (0x0)
|
||||
DRLL subscr MSISDN:46071: Freeing subscriber connection
|
||||
DREF VLR subscr MSISDN:46071 usage decreases to: 1
|
||||
bssap_clear_sent == 1
|
||||
|
@ -567,10 +567,10 @@ DREF VLR subscr MSISDN:46071 usage decreases to: 3
|
|||
- MS replies with Paging Response using TMSI, we deliver the SMS
|
||||
MSC <--RAN_GERAN_A-- MS: GSM48_MT_RR_PAG_RESP
|
||||
new conn
|
||||
DREF unknown: MSC conn use + 1 == 1
|
||||
DREF unknown: MSC conn use + compl_l3 == 1 (0x1)
|
||||
DRLL Dispatching 04.08 message GSM48_MT_RR_PAG_RESP (0x6:0x27)
|
||||
DRR PAGING RESPONSE: MI(TMSI)=50462976
|
||||
DREF unknown: MSC conn use + 1 == 2
|
||||
DREF unknown: MSC conn use + fsm == 2 (0x5)
|
||||
DMM Subscr_Conn(50462976){SUBSCR_CONN_S_INIT}: Allocated
|
||||
DMM Subscr_Conn(50462976){SUBSCR_CONN_S_INIT}: Received Event SUBSCR_CONN_E_START
|
||||
DMM Subscr_Conn(50462976){SUBSCR_CONN_S_INIT}: state_chg to SUBSCR_CONN_S_NEW
|
||||
|
@ -596,7 +596,7 @@ DMM Subscr_Conn(50462976){SUBSCR_CONN_S_NEW}: state_chg to SUBSCR_CONN_S_ACCEPTE
|
|||
DPAG Paging success for MSISDN:46071 (event=0)
|
||||
DPAG Calling paging cbfn.
|
||||
DREF VLR subscr MSISDN:46071 usage increases to: 6
|
||||
DREF MSISDN:46071: MSC conn use + 1 == 3
|
||||
DREF MSISDN:46071: MSC conn use + trans_sms == 3 (0x15)
|
||||
DMSC msc_tx 91 bytes to MSISDN:46071 via RAN_GERAN_A
|
||||
- DTAP --RAN_GERAN_A--> MS: GSM48_PDISC_SMS:0x01: 09015801000791447758100650004c0005806470f1000007101000000000445079da1e1ee7416937485e9ea7c965373d1d6683c270383b3d0ed3d36ff71c949e83c22072799e9687c5ec32a81d96afcbf4b4fb0c7ac3e9e9b7db05
|
||||
- DTAP matches expected message
|
||||
|
@ -606,7 +606,7 @@ DMM Subscr_Conn(50462976){SUBSCR_CONN_S_ACCEPTED}: bump: connection still has ac
|
|||
DREF VLR subscr MSISDN:46071 usage decreases to: 4
|
||||
DMM Subscr_Conn(50462976){SUBSCR_CONN_S_ACCEPTED}: Received Event SUBSCR_CONN_E_BUMP
|
||||
DMM Subscr_Conn(50462976){SUBSCR_CONN_S_ACCEPTED}: bump: connection still has active transaction: GSM48_PDISC_SMS
|
||||
DREF MSISDN:46071: MSC conn use - 1 == 2
|
||||
DREF MSISDN:46071: MSC conn use - compl_l3 == 2 (0x14)
|
||||
dtap_tx_confirmed == 1
|
||||
paging_stopped == 1
|
||||
- SMS was delivered, no requests pending for subscr
|
||||
|
@ -617,17 +617,17 @@ DREF VLR subscr MSISDN:46071 usage decreases to: 4
|
|||
llist_count(&net->subscr_conns) == 1
|
||||
- MS replies with CP-ACK for received SMS
|
||||
MSC <--RAN_GERAN_A-- MS: GSM48_PDISC_SMS:0x04
|
||||
DREF MSISDN:46071: MSC conn use + 1 == 3
|
||||
DREF MSISDN:46071: MSC conn use + dtap == 3 (0x16)
|
||||
DRLL Dispatching 04.08 message GSM48_PDISC_SMS:0x04 (0x9:0x4)
|
||||
DMM Subscr_Conn(50462976){SUBSCR_CONN_S_ACCEPTED}: Received Event SUBSCR_CONN_E_COMMUNICATING
|
||||
DMM Subscr_Conn(50462976){SUBSCR_CONN_S_ACCEPTED}: state_chg to SUBSCR_CONN_S_COMMUNICATING
|
||||
DMM Subscr_Conn(50462976){SUBSCR_CONN_S_COMMUNICATING}: Received Event SUBSCR_CONN_E_BUMP
|
||||
DMM Subscr_Conn(50462976){SUBSCR_CONN_S_COMMUNICATING}: bump: connection still has active transaction: GSM48_PDISC_SMS
|
||||
DREF MSISDN:46071: MSC conn use - 1 == 2
|
||||
DREF MSISDN:46071: MSC conn use - dtap == 2 (0x14)
|
||||
llist_count(&net->subscr_conns) == 1
|
||||
- MS also sends RP-ACK, MSC in turn sends CP-ACK for that
|
||||
MSC <--RAN_GERAN_A-- MS: GSM48_PDISC_SMS:0x01
|
||||
DREF MSISDN:46071: MSC conn use + 1 == 3
|
||||
DREF MSISDN:46071: MSC conn use + dtap == 3 (0x16)
|
||||
DRLL Dispatching 04.08 message GSM48_PDISC_SMS:0x01 (0x9:0x1)
|
||||
DMM Subscr_Conn(50462976){SUBSCR_CONN_S_COMMUNICATING}: Received Event SUBSCR_CONN_E_COMMUNICATING
|
||||
DMSC msc_tx 2 bytes to MSISDN:46071 via RAN_GERAN_A
|
||||
|
@ -635,7 +635,7 @@ DMSC msc_tx 2 bytes to MSISDN:46071 via RAN_GERAN_A
|
|||
- DTAP matches expected message
|
||||
DREF VLR subscr MSISDN:46071 usage decreases to: 3
|
||||
DREF VLR subscr MSISDN:46071 usage decreases to: 2
|
||||
DREF MSISDN:46071: MSC conn use - 1 == 2
|
||||
DREF MSISDN:46071: MSC conn use - trans_sms == 2 (0x6)
|
||||
DMM Subscr_Conn(50462976){SUBSCR_CONN_S_COMMUNICATING}: Received Event SUBSCR_CONN_E_BUMP
|
||||
DMM Subscr_Conn(50462976){SUBSCR_CONN_S_COMMUNICATING}: bump: releasing conn
|
||||
DMM Subscr_Conn(50462976){SUBSCR_CONN_S_COMMUNICATING}: state_chg to SUBSCR_CONN_S_RELEASED
|
||||
|
@ -646,10 +646,10 @@ DVLR Process_Access_Request_VLR(50462976){PR_ARQ_S_DONE}: Freeing instance
|
|||
DVLR Process_Access_Request_VLR(50462976){PR_ARQ_S_DONE}: Deallocated
|
||||
DMM msc_subscr_conn_close(vsub=MSISDN:46071, cause=2): no conn fsm, releasing directly without release event.
|
||||
- BSSAP Clear --RAN_GERAN_A--> MS
|
||||
DREF MSISDN:46071: MSC conn use - 1 == 1
|
||||
DREF MSISDN:46071: MSC conn use - fsm == 1 (0x2)
|
||||
DMM Subscr_Conn(50462976){SUBSCR_CONN_S_RELEASED}: Freeing instance
|
||||
DMM Subscr_Conn(50462976){SUBSCR_CONN_S_RELEASED}: Deallocated
|
||||
DREF MSISDN:46071: MSC conn use - 1 == 0
|
||||
DREF MSISDN:46071: MSC conn use - dtap == 0 (0x0)
|
||||
DRLL subscr MSISDN:46071: Freeing subscriber connection
|
||||
DREF VLR subscr MSISDN:46071 usage decreases to: 1
|
||||
dtap_tx_confirmed == 1
|
||||
|
@ -661,9 +661,9 @@ DREF VLR subscr MSISDN:46071 usage decreases to: 1
|
|||
- Location Update request causes a GSUP LU request to HLR
|
||||
MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_LOC_UPD_REQUEST
|
||||
new conn
|
||||
DREF unknown: MSC conn use + 1 == 1
|
||||
DREF unknown: MSC conn use + compl_l3 == 1 (0x1)
|
||||
DRLL Dispatching 04.08 message GSM48_MT_MM_LOC_UPD_REQUEST (0x5:0x8)
|
||||
DREF unknown: MSC conn use + 1 == 2
|
||||
DREF unknown: MSC conn use + fsm == 2 (0x5)
|
||||
DMM Subscr_Conn(50462976){SUBSCR_CONN_S_INIT}: Allocated
|
||||
DMM Subscr_Conn(50462976){SUBSCR_CONN_S_INIT}: Received Event SUBSCR_CONN_E_START
|
||||
DMM Subscr_Conn(50462976){SUBSCR_CONN_S_INIT}: state_chg to SUBSCR_CONN_S_NEW
|
||||
|
@ -688,7 +688,7 @@ DVLR GSUP tx: 04010809710000004026f0
|
|||
GSUP --> HLR: OSMO_GSUP_MSGT_UPDATE_LOCATION_REQUEST: 04010809710000004026f0
|
||||
DVLR upd_hlr_vlr_fsm(50462976){UPD_HLR_VLR_S_INIT}: state_chg to UPD_HLR_VLR_S_WAIT_FOR_DATA
|
||||
DMM MSISDN:46071: bump: conn still being established (SUBSCR_CONN_S_NEW)
|
||||
DREF MSISDN:46071: MSC conn use - 1 == 1
|
||||
DREF MSISDN:46071: MSC conn use - compl_l3 == 1 (0x4)
|
||||
lu_result_sent == 0
|
||||
- HLR sends _INSERT_DATA_REQUEST, VLR responds with _INSERT_DATA_RESULT
|
||||
<-- GSUP rx OSMO_GSUP_MSGT_INSERT_DATA_REQUEST: 10010809710000004026f00804036470f1
|
||||
|
@ -765,7 +765,7 @@ DREF VLR subscr MSISDN:46071 usage increases to: 3
|
|||
DREF VLR subscr MSISDN:46071 usage decreases to: 2
|
||||
- MS sends TMSI Realloc Complete
|
||||
MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_TMSI_REALL_COMPL
|
||||
DREF MSISDN:46071: MSC conn use + 1 == 2
|
||||
DREF MSISDN:46071: MSC conn use + dtap == 2 (0x6)
|
||||
DRLL Dispatching 04.08 message GSM48_MT_MM_TMSI_REALL_COMPL (0x5:0x1b)
|
||||
DMM TMSI Reallocation Completed. Subscriber: MSISDN:46071
|
||||
DVLR vlr_lu_fsm(50462976){VLR_ULA_S_WAIT_LU_COMPL}: Received Event VLR_ULA_E_NEW_TMSI_ACK
|
||||
|
@ -791,10 +791,10 @@ DVLR vlr_lu_fsm(50462976){VLR_ULA_S_DONE}: Freeing instance
|
|||
DVLR vlr_lu_fsm(50462976){VLR_ULA_S_DONE}: Deallocated
|
||||
DMM msc_subscr_conn_close(vsub=MSISDN:46071, cause=2): no conn fsm, releasing directly without release event.
|
||||
- BSSAP Clear --RAN_GERAN_A--> MS
|
||||
DREF MSISDN:46071: MSC conn use - 1 == 1
|
||||
DREF MSISDN:46071: MSC conn use - fsm == 1 (0x2)
|
||||
DMM Subscr_Conn(50462976){SUBSCR_CONN_S_RELEASED}: Freeing instance
|
||||
DMM Subscr_Conn(50462976){SUBSCR_CONN_S_RELEASED}: Deallocated
|
||||
DREF MSISDN:46071: MSC conn use - 1 == 0
|
||||
DREF MSISDN:46071: MSC conn use - dtap == 0 (0x0)
|
||||
DRLL subscr MSISDN:46071: Freeing subscriber connection
|
||||
DREF VLR subscr MSISDN:46071 usage decreases to: 1
|
||||
bssap_clear_sent == 1
|
||||
|
@ -811,7 +811,7 @@ DREF VLR subscr MSISDN:46071 usage decreases to: 1
|
|||
- subscriber detaches, using new TMSI
|
||||
MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_IMSI_DETACH_IND
|
||||
new conn
|
||||
DREF unknown: MSC conn use + 1 == 1
|
||||
DREF unknown: MSC conn use + compl_l3 == 1 (0x1)
|
||||
DRLL Dispatching 04.08 message GSM48_MT_MM_IMSI_DETACH_IND (0x5:0x1)
|
||||
DMM IMSI DETACH INDICATION: MI(TMSI)=117835012
|
||||
DREF VLR subscr MSISDN:46071 usage increases to: 2
|
||||
|
@ -821,7 +821,7 @@ DREF VLR subscr MSISDN:46071 usage decreases to: 0
|
|||
DREF freeing VLR subscr MSISDN:46071
|
||||
DMM msc_subscr_conn_close(vsub=unknown, cause=0): no conn fsm, releasing directly without release event.
|
||||
- BSSAP Clear --RAN_GERAN_A--> MS
|
||||
DREF unknown: MSC conn use - 1 == 0
|
||||
DREF unknown: MSC conn use - compl_l3 == 0 (0x0)
|
||||
DRLL Freeing subscriber connection with NULL subscriber
|
||||
bssap_clear_sent == 1
|
||||
llist_count(&net->subscr_conns) == 0
|
||||
|
@ -834,9 +834,9 @@ talloc_total_blocks(tall_bsc_ctx) == 9
|
|||
- Location Update request causes a GSUP LU request to HLR
|
||||
MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_LOC_UPD_REQUEST
|
||||
new conn
|
||||
DREF unknown: MSC conn use + 1 == 1
|
||||
DREF unknown: MSC conn use + compl_l3 == 1 (0x1)
|
||||
DRLL Dispatching 04.08 message GSM48_MT_MM_LOC_UPD_REQUEST (0x5:0x8)
|
||||
DREF unknown: MSC conn use + 1 == 2
|
||||
DREF unknown: MSC conn use + fsm == 2 (0x5)
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: Allocated
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: Received Event SUBSCR_CONN_E_START
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: state_chg to SUBSCR_CONN_S_NEW
|
||||
|
@ -863,7 +863,7 @@ DVLR GSUP tx: 04010809710000004026f0
|
|||
GSUP --> HLR: OSMO_GSUP_MSGT_UPDATE_LOCATION_REQUEST: 04010809710000004026f0
|
||||
DVLR upd_hlr_vlr_fsm(901700000004620){UPD_HLR_VLR_S_INIT}: state_chg to UPD_HLR_VLR_S_WAIT_FOR_DATA
|
||||
DMM IMSI:901700000004620: bump: conn still being established (SUBSCR_CONN_S_NEW)
|
||||
DREF IMSI:901700000004620: MSC conn use - 1 == 1
|
||||
DREF IMSI:901700000004620: MSC conn use - compl_l3 == 1 (0x4)
|
||||
lu_result_sent == 0
|
||||
- HLR sends _INSERT_DATA_REQUEST, VLR responds with _INSERT_DATA_RESULT
|
||||
<-- GSUP rx OSMO_GSUP_MSGT_INSERT_DATA_REQUEST: 10010809710000004026f00804036470f1
|
||||
|
@ -936,7 +936,7 @@ DRLL Dispatching 04.08 message GSM48_PDISC_SMS:0x01 (0x9:0x1)
|
|||
DRLL subscr MSISDN:46071: Message not permitted for initial conn: GSM48_PDISC_SMS:0x01
|
||||
- MS replies with an Identity Response
|
||||
MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_ID_RESP
|
||||
DREF MSISDN:46071: MSC conn use + 1 == 2
|
||||
DREF MSISDN:46071: MSC conn use + dtap == 2 (0x6)
|
||||
DRLL Dispatching 04.08 message GSM48_MT_MM_ID_RESP (0x5:0x19)
|
||||
DMM IDENTITY RESPONSE: MI(IMEI)=423423423423420
|
||||
DVLR set IMEI on subscriber; IMSI=901700000004620 IMEI=423423423423420
|
||||
|
@ -965,10 +965,10 @@ DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_DONE}: Freeing instance
|
|||
DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_DONE}: Deallocated
|
||||
DMM msc_subscr_conn_close(vsub=MSISDN:46071, cause=2): no conn fsm, releasing directly without release event.
|
||||
- BSSAP Clear --RAN_GERAN_A--> MS
|
||||
DREF MSISDN:46071: MSC conn use - 1 == 1
|
||||
DREF MSISDN:46071: MSC conn use - fsm == 1 (0x2)
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_RELEASED}: Freeing instance
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_RELEASED}: Deallocated
|
||||
DREF MSISDN:46071: MSC conn use - 1 == 0
|
||||
DREF MSISDN:46071: MSC conn use - dtap == 0 (0x0)
|
||||
DRLL subscr MSISDN:46071: Freeing subscriber connection
|
||||
DREF VLR subscr MSISDN:46071 usage decreases to: 1
|
||||
bssap_clear_sent == 1
|
||||
|
@ -983,7 +983,7 @@ DREF VLR subscr MSISDN:46071 usage decreases to: 1
|
|||
- subscriber detaches
|
||||
MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_IMSI_DETACH_IND
|
||||
new conn
|
||||
DREF unknown: MSC conn use + 1 == 1
|
||||
DREF unknown: MSC conn use + compl_l3 == 1 (0x1)
|
||||
DRLL Dispatching 04.08 message GSM48_MT_MM_IMSI_DETACH_IND (0x5:0x1)
|
||||
DMM IMSI DETACH INDICATION: MI(IMSI)=901700000004620
|
||||
DREF VLR subscr MSISDN:46071 usage increases to: 2
|
||||
|
@ -993,7 +993,7 @@ DREF VLR subscr MSISDN:46071 usage decreases to: 0
|
|||
DREF freeing VLR subscr MSISDN:46071
|
||||
DMM msc_subscr_conn_close(vsub=unknown, cause=0): no conn fsm, releasing directly without release event.
|
||||
- BSSAP Clear --RAN_GERAN_A--> MS
|
||||
DREF unknown: MSC conn use - 1 == 0
|
||||
DREF unknown: MSC conn use - compl_l3 == 0 (0x0)
|
||||
DRLL Freeing subscriber connection with NULL subscriber
|
||||
bssap_clear_sent == 1
|
||||
llist_count(&net->subscr_conns) == 0
|
||||
|
@ -1006,9 +1006,9 @@ talloc_total_blocks(tall_bsc_ctx) == 9
|
|||
- Location Update request causes a GSUP LU request to HLR
|
||||
MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_LOC_UPD_REQUEST
|
||||
new conn
|
||||
DREF unknown: MSC conn use + 1 == 1
|
||||
DREF unknown: MSC conn use + compl_l3 == 1 (0x1)
|
||||
DRLL Dispatching 04.08 message GSM48_MT_MM_LOC_UPD_REQUEST (0x5:0x8)
|
||||
DREF unknown: MSC conn use + 1 == 2
|
||||
DREF unknown: MSC conn use + fsm == 2 (0x5)
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: Allocated
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: Received Event SUBSCR_CONN_E_START
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: state_chg to SUBSCR_CONN_S_NEW
|
||||
|
@ -1035,7 +1035,7 @@ DVLR GSUP tx: 04010809710000004026f0
|
|||
GSUP --> HLR: OSMO_GSUP_MSGT_UPDATE_LOCATION_REQUEST: 04010809710000004026f0
|
||||
DVLR upd_hlr_vlr_fsm(901700000004620){UPD_HLR_VLR_S_INIT}: state_chg to UPD_HLR_VLR_S_WAIT_FOR_DATA
|
||||
DMM IMSI:901700000004620: bump: conn still being established (SUBSCR_CONN_S_NEW)
|
||||
DREF IMSI:901700000004620: MSC conn use - 1 == 1
|
||||
DREF IMSI:901700000004620: MSC conn use - compl_l3 == 1 (0x4)
|
||||
lu_result_sent == 0
|
||||
- HLR sends _INSERT_DATA_REQUEST, VLR responds with _INSERT_DATA_RESULT
|
||||
<-- GSUP rx OSMO_GSUP_MSGT_INSERT_DATA_REQUEST: 10010809710000004026f00804036470f1
|
||||
|
@ -1108,7 +1108,7 @@ DRLL Dispatching 04.08 message GSM48_PDISC_SMS:0x01 (0x9:0x1)
|
|||
DRLL subscr MSISDN:46071: Message not permitted for initial conn: GSM48_PDISC_SMS:0x01
|
||||
- MS replies with an Identity Response
|
||||
MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_ID_RESP
|
||||
DREF MSISDN:46071: MSC conn use + 1 == 2
|
||||
DREF MSISDN:46071: MSC conn use + dtap == 2 (0x6)
|
||||
DRLL Dispatching 04.08 message GSM48_MT_MM_ID_RESP (0x5:0x19)
|
||||
DMM IDENTITY RESPONSE: MI(IMEI)=423423423423420
|
||||
DVLR set IMEI on subscriber; IMSI=901700000004620 IMEI=423423423423420
|
||||
|
@ -1118,7 +1118,7 @@ DVLR lu_compl_vlr_fsm(901700000004620){LU_COMPL_VLR_S_WAIT_IMEI_TMSI}: lu_compl_
|
|||
DVLR lu_compl_vlr_fsm(901700000004620){LU_COMPL_VLR_S_WAIT_IMEI_TMSI}: state_chg to LU_COMPL_VLR_S_WAIT_TMSI_CNF
|
||||
- sending LU Accept for MSISDN:46071, with TMSI 0x03020100
|
||||
DMM MSISDN:46071: bump: conn still being established (SUBSCR_CONN_S_NEW)
|
||||
DREF MSISDN:46071: MSC conn use - 1 == 1
|
||||
DREF MSISDN:46071: MSC conn use - dtap == 1 (0x4)
|
||||
- a LU Accept with a new TMSI was sent, waiting for TMSI Realloc Compl
|
||||
llist_count(&net->subscr_conns) == 1
|
||||
lu_result_sent == 1
|
||||
|
@ -1134,7 +1134,7 @@ DRLL Dispatching 04.08 message GSM48_PDISC_SMS:0x01 (0x9:0x1)
|
|||
DRLL subscr MSISDN:46071: Message not permitted for initial conn: GSM48_PDISC_SMS:0x01
|
||||
- MS sends TMSI Realloc Complete
|
||||
MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_TMSI_REALL_COMPL
|
||||
DREF MSISDN:46071: MSC conn use + 1 == 2
|
||||
DREF MSISDN:46071: MSC conn use + dtap == 2 (0x6)
|
||||
DRLL Dispatching 04.08 message GSM48_MT_MM_TMSI_REALL_COMPL (0x5:0x1b)
|
||||
DMM TMSI Reallocation Completed. Subscriber: MSISDN:46071
|
||||
DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_WAIT_LU_COMPL}: Received Event VLR_ULA_E_NEW_TMSI_ACK
|
||||
|
@ -1161,10 +1161,10 @@ DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_DONE}: Freeing instance
|
|||
DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_DONE}: Deallocated
|
||||
DMM msc_subscr_conn_close(vsub=MSISDN:46071, cause=2): no conn fsm, releasing directly without release event.
|
||||
- BSSAP Clear --RAN_GERAN_A--> MS
|
||||
DREF MSISDN:46071: MSC conn use - 1 == 1
|
||||
DREF MSISDN:46071: MSC conn use - fsm == 1 (0x2)
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_RELEASED}: Freeing instance
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_RELEASED}: Deallocated
|
||||
DREF MSISDN:46071: MSC conn use - 1 == 0
|
||||
DREF MSISDN:46071: MSC conn use - dtap == 0 (0x0)
|
||||
DRLL subscr MSISDN:46071: Freeing subscriber connection
|
||||
DREF VLR subscr MSISDN:46071 usage decreases to: 1
|
||||
bssap_clear_sent == 1
|
||||
|
@ -1180,7 +1180,7 @@ DREF VLR subscr MSISDN:46071 usage decreases to: 1
|
|||
- subscriber detaches
|
||||
MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_IMSI_DETACH_IND
|
||||
new conn
|
||||
DREF unknown: MSC conn use + 1 == 1
|
||||
DREF unknown: MSC conn use + compl_l3 == 1 (0x1)
|
||||
DRLL Dispatching 04.08 message GSM48_MT_MM_IMSI_DETACH_IND (0x5:0x1)
|
||||
DMM IMSI DETACH INDICATION: MI(IMSI)=901700000004620
|
||||
DREF VLR subscr MSISDN:46071 usage increases to: 2
|
||||
|
@ -1190,7 +1190,7 @@ DREF VLR subscr MSISDN:46071 usage decreases to: 0
|
|||
DREF freeing VLR subscr MSISDN:46071
|
||||
DMM msc_subscr_conn_close(vsub=unknown, cause=0): no conn fsm, releasing directly without release event.
|
||||
- BSSAP Clear --RAN_GERAN_A--> MS
|
||||
DREF unknown: MSC conn use - 1 == 0
|
||||
DREF unknown: MSC conn use - compl_l3 == 0 (0x0)
|
||||
DRLL Freeing subscriber connection with NULL subscriber
|
||||
bssap_clear_sent == 1
|
||||
llist_count(&net->subscr_conns) == 0
|
||||
|
@ -1203,9 +1203,9 @@ talloc_total_blocks(tall_bsc_ctx) == 9
|
|||
- Location Update request causes an IMEISV ID request back to the MS
|
||||
MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_LOC_UPD_REQUEST
|
||||
new conn
|
||||
DREF unknown: MSC conn use + 1 == 1
|
||||
DREF unknown: MSC conn use + compl_l3 == 1 (0x1)
|
||||
DRLL Dispatching 04.08 message GSM48_MT_MM_LOC_UPD_REQUEST (0x5:0x8)
|
||||
DREF unknown: MSC conn use + 1 == 2
|
||||
DREF unknown: MSC conn use + fsm == 2 (0x5)
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: Allocated
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: Received Event SUBSCR_CONN_E_START
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: state_chg to SUBSCR_CONN_S_NEW
|
||||
|
@ -1225,10 +1225,10 @@ DMSC msc_tx 3 bytes to IMSI:901700000004620 via RAN_GERAN_A
|
|||
- DTAP matches expected message
|
||||
DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_IDLE}: state_chg to VLR_ULA_S_WAIT_IMEISV
|
||||
DMM IMSI:901700000004620: bump: conn still being established (SUBSCR_CONN_S_NEW)
|
||||
DREF IMSI:901700000004620: MSC conn use - 1 == 1
|
||||
DREF IMSI:901700000004620: MSC conn use - compl_l3 == 1 (0x4)
|
||||
- MS replies with an Identity Response, causes LU to commence with a GSUP LU request to HLR
|
||||
MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_ID_RESP
|
||||
DREF IMSI:901700000004620: MSC conn use + 1 == 2
|
||||
DREF IMSI:901700000004620: MSC conn use + dtap == 2 (0x6)
|
||||
DRLL Dispatching 04.08 message GSM48_MT_MM_ID_RESP (0x5:0x19)
|
||||
DMM IDENTITY RESPONSE: MI(IMEI-SV)=4234234234234275
|
||||
DVLR set IMEISV on subscriber; IMSI=901700000004620 IMEISV=4234234234234275
|
||||
|
@ -1245,7 +1245,7 @@ DVLR GSUP tx: 04010809710000004026f0
|
|||
GSUP --> HLR: OSMO_GSUP_MSGT_UPDATE_LOCATION_REQUEST: 04010809710000004026f0
|
||||
DVLR upd_hlr_vlr_fsm(901700000004620){UPD_HLR_VLR_S_INIT}: state_chg to UPD_HLR_VLR_S_WAIT_FOR_DATA
|
||||
DMM IMSI:901700000004620: bump: conn still being established (SUBSCR_CONN_S_NEW)
|
||||
DREF IMSI:901700000004620: MSC conn use - 1 == 1
|
||||
DREF IMSI:901700000004620: MSC conn use - dtap == 1 (0x4)
|
||||
lu_result_sent == 0
|
||||
- Subscriber has the IMEISV from the ID Response
|
||||
DREF VLR subscr IMSI:901700000004620 usage increases to: 2
|
||||
|
@ -1322,7 +1322,7 @@ DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_DONE}: Freeing instance
|
|||
DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_DONE}: Deallocated
|
||||
DMM msc_subscr_conn_close(vsub=MSISDN:46071, cause=2): no conn fsm, releasing directly without release event.
|
||||
- BSSAP Clear --RAN_GERAN_A--> MS
|
||||
DREF MSISDN:46071: MSC conn use - 1 == 0
|
||||
DREF MSISDN:46071: MSC conn use - fsm == 0 (0x0)
|
||||
DRLL subscr MSISDN:46071: Freeing subscriber connection
|
||||
DREF VLR subscr MSISDN:46071 usage decreases to: 2
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_RELEASED}: Freeing instance
|
||||
|
@ -1337,7 +1337,7 @@ DREF VLR subscr MSISDN:46071 usage decreases to: 1
|
|||
- subscriber detaches
|
||||
MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_IMSI_DETACH_IND
|
||||
new conn
|
||||
DREF unknown: MSC conn use + 1 == 1
|
||||
DREF unknown: MSC conn use + compl_l3 == 1 (0x1)
|
||||
DRLL Dispatching 04.08 message GSM48_MT_MM_IMSI_DETACH_IND (0x5:0x1)
|
||||
DMM IMSI DETACH INDICATION: MI(IMSI)=901700000004620
|
||||
DREF VLR subscr MSISDN:46071 usage increases to: 2
|
||||
|
@ -1347,7 +1347,7 @@ DREF VLR subscr MSISDN:46071 usage decreases to: 0
|
|||
DREF freeing VLR subscr MSISDN:46071
|
||||
DMM msc_subscr_conn_close(vsub=unknown, cause=0): no conn fsm, releasing directly without release event.
|
||||
- BSSAP Clear --RAN_GERAN_A--> MS
|
||||
DREF unknown: MSC conn use - 1 == 0
|
||||
DREF unknown: MSC conn use - compl_l3 == 0 (0x0)
|
||||
DRLL Freeing subscriber connection with NULL subscriber
|
||||
bssap_clear_sent == 1
|
||||
llist_count(&net->subscr_conns) == 0
|
||||
|
@ -1360,9 +1360,9 @@ talloc_total_blocks(tall_bsc_ctx) == 9
|
|||
- Location Update request causes an IMEISV ID request back to the MS
|
||||
MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_LOC_UPD_REQUEST
|
||||
new conn
|
||||
DREF unknown: MSC conn use + 1 == 1
|
||||
DREF unknown: MSC conn use + compl_l3 == 1 (0x1)
|
||||
DRLL Dispatching 04.08 message GSM48_MT_MM_LOC_UPD_REQUEST (0x5:0x8)
|
||||
DREF unknown: MSC conn use + 1 == 2
|
||||
DREF unknown: MSC conn use + fsm == 2 (0x5)
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: Allocated
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: Received Event SUBSCR_CONN_E_START
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: state_chg to SUBSCR_CONN_S_NEW
|
||||
|
@ -1382,10 +1382,10 @@ DMSC msc_tx 3 bytes to IMSI:901700000004620 via RAN_GERAN_A
|
|||
- DTAP matches expected message
|
||||
DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_IDLE}: state_chg to VLR_ULA_S_WAIT_IMEISV
|
||||
DMM IMSI:901700000004620: bump: conn still being established (SUBSCR_CONN_S_NEW)
|
||||
DREF IMSI:901700000004620: MSC conn use - 1 == 1
|
||||
DREF IMSI:901700000004620: MSC conn use - compl_l3 == 1 (0x4)
|
||||
- MS replies with an Identity Response, causes LU to commence with a GSUP LU request to HLR
|
||||
MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_ID_RESP
|
||||
DREF IMSI:901700000004620: MSC conn use + 1 == 2
|
||||
DREF IMSI:901700000004620: MSC conn use + dtap == 2 (0x6)
|
||||
DRLL Dispatching 04.08 message GSM48_MT_MM_ID_RESP (0x5:0x19)
|
||||
DMM IDENTITY RESPONSE: MI(IMEI-SV)=4234234234234275
|
||||
DVLR set IMEISV on subscriber; IMSI=901700000004620 IMEISV=4234234234234275
|
||||
|
@ -1402,7 +1402,7 @@ DVLR GSUP tx: 04010809710000004026f0
|
|||
GSUP --> HLR: OSMO_GSUP_MSGT_UPDATE_LOCATION_REQUEST: 04010809710000004026f0
|
||||
DVLR upd_hlr_vlr_fsm(901700000004620){UPD_HLR_VLR_S_INIT}: state_chg to UPD_HLR_VLR_S_WAIT_FOR_DATA
|
||||
DMM IMSI:901700000004620: bump: conn still being established (SUBSCR_CONN_S_NEW)
|
||||
DREF IMSI:901700000004620: MSC conn use - 1 == 1
|
||||
DREF IMSI:901700000004620: MSC conn use - dtap == 1 (0x4)
|
||||
lu_result_sent == 0
|
||||
- Subscriber has the IMEISV from the ID Response
|
||||
DREF VLR subscr IMSI:901700000004620 usage increases to: 2
|
||||
|
@ -1479,7 +1479,7 @@ DRLL Dispatching 04.08 message GSM48_PDISC_SMS:0x01 (0x9:0x1)
|
|||
DRLL subscr MSISDN:46071: Message not permitted for initial conn: GSM48_PDISC_SMS:0x01
|
||||
- MS replies with an Identity Response
|
||||
MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_ID_RESP
|
||||
DREF MSISDN:46071: MSC conn use + 1 == 2
|
||||
DREF MSISDN:46071: MSC conn use + dtap == 2 (0x6)
|
||||
DRLL Dispatching 04.08 message GSM48_MT_MM_ID_RESP (0x5:0x19)
|
||||
DMM IDENTITY RESPONSE: MI(IMEI)=423423423423420
|
||||
DVLR set IMEI on subscriber; IMSI=901700000004620 IMEI=423423423423420
|
||||
|
@ -1508,10 +1508,10 @@ DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_DONE}: Freeing instance
|
|||
DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_DONE}: Deallocated
|
||||
DMM msc_subscr_conn_close(vsub=MSISDN:46071, cause=2): no conn fsm, releasing directly without release event.
|
||||
- BSSAP Clear --RAN_GERAN_A--> MS
|
||||
DREF MSISDN:46071: MSC conn use - 1 == 1
|
||||
DREF MSISDN:46071: MSC conn use - fsm == 1 (0x2)
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_RELEASED}: Freeing instance
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_RELEASED}: Deallocated
|
||||
DREF MSISDN:46071: MSC conn use - 1 == 0
|
||||
DREF MSISDN:46071: MSC conn use - dtap == 0 (0x0)
|
||||
DRLL subscr MSISDN:46071: Freeing subscriber connection
|
||||
DREF VLR subscr MSISDN:46071 usage decreases to: 1
|
||||
bssap_clear_sent == 1
|
||||
|
@ -1526,7 +1526,7 @@ DREF VLR subscr MSISDN:46071 usage decreases to: 1
|
|||
- subscriber detaches
|
||||
MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_IMSI_DETACH_IND
|
||||
new conn
|
||||
DREF unknown: MSC conn use + 1 == 1
|
||||
DREF unknown: MSC conn use + compl_l3 == 1 (0x1)
|
||||
DRLL Dispatching 04.08 message GSM48_MT_MM_IMSI_DETACH_IND (0x5:0x1)
|
||||
DMM IMSI DETACH INDICATION: MI(IMSI)=901700000004620
|
||||
DREF VLR subscr MSISDN:46071 usage increases to: 2
|
||||
|
@ -1536,7 +1536,7 @@ DREF VLR subscr MSISDN:46071 usage decreases to: 0
|
|||
DREF freeing VLR subscr MSISDN:46071
|
||||
DMM msc_subscr_conn_close(vsub=unknown, cause=0): no conn fsm, releasing directly without release event.
|
||||
- BSSAP Clear --RAN_GERAN_A--> MS
|
||||
DREF unknown: MSC conn use - 1 == 0
|
||||
DREF unknown: MSC conn use - compl_l3 == 0 (0x0)
|
||||
DRLL Freeing subscriber connection with NULL subscriber
|
||||
bssap_clear_sent == 1
|
||||
llist_count(&net->subscr_conns) == 0
|
||||
|
@ -1549,9 +1549,9 @@ talloc_total_blocks(tall_bsc_ctx) == 9
|
|||
- Location Update request causes an IMEISV ID request back to the MS
|
||||
MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_LOC_UPD_REQUEST
|
||||
new conn
|
||||
DREF unknown: MSC conn use + 1 == 1
|
||||
DREF unknown: MSC conn use + compl_l3 == 1 (0x1)
|
||||
DRLL Dispatching 04.08 message GSM48_MT_MM_LOC_UPD_REQUEST (0x5:0x8)
|
||||
DREF unknown: MSC conn use + 1 == 2
|
||||
DREF unknown: MSC conn use + fsm == 2 (0x5)
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: Allocated
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: Received Event SUBSCR_CONN_E_START
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: state_chg to SUBSCR_CONN_S_NEW
|
||||
|
@ -1571,10 +1571,10 @@ DMSC msc_tx 3 bytes to IMSI:901700000004620 via RAN_GERAN_A
|
|||
- DTAP matches expected message
|
||||
DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_IDLE}: state_chg to VLR_ULA_S_WAIT_IMEISV
|
||||
DMM IMSI:901700000004620: bump: conn still being established (SUBSCR_CONN_S_NEW)
|
||||
DREF IMSI:901700000004620: MSC conn use - 1 == 1
|
||||
DREF IMSI:901700000004620: MSC conn use - compl_l3 == 1 (0x4)
|
||||
- MS replies with an Identity Response, causes LU to commence with a GSUP LU request to HLR
|
||||
MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_ID_RESP
|
||||
DREF IMSI:901700000004620: MSC conn use + 1 == 2
|
||||
DREF IMSI:901700000004620: MSC conn use + dtap == 2 (0x6)
|
||||
DRLL Dispatching 04.08 message GSM48_MT_MM_ID_RESP (0x5:0x19)
|
||||
DMM IDENTITY RESPONSE: MI(IMEI-SV)=4234234234234275
|
||||
DVLR set IMEISV on subscriber; IMSI=901700000004620 IMEISV=4234234234234275
|
||||
|
@ -1591,7 +1591,7 @@ DVLR GSUP tx: 04010809710000004026f0
|
|||
GSUP --> HLR: OSMO_GSUP_MSGT_UPDATE_LOCATION_REQUEST: 04010809710000004026f0
|
||||
DVLR upd_hlr_vlr_fsm(901700000004620){UPD_HLR_VLR_S_INIT}: state_chg to UPD_HLR_VLR_S_WAIT_FOR_DATA
|
||||
DMM IMSI:901700000004620: bump: conn still being established (SUBSCR_CONN_S_NEW)
|
||||
DREF IMSI:901700000004620: MSC conn use - 1 == 1
|
||||
DREF IMSI:901700000004620: MSC conn use - dtap == 1 (0x4)
|
||||
lu_result_sent == 0
|
||||
- Subscriber has the IMEISV from the ID Response
|
||||
DREF VLR subscr IMSI:901700000004620 usage increases to: 2
|
||||
|
@ -1672,7 +1672,7 @@ DREF VLR subscr MSISDN:46071 usage increases to: 2
|
|||
DREF VLR subscr MSISDN:46071 usage decreases to: 1
|
||||
- MS sends TMSI Realloc Complete
|
||||
MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_TMSI_REALL_COMPL
|
||||
DREF MSISDN:46071: MSC conn use + 1 == 2
|
||||
DREF MSISDN:46071: MSC conn use + dtap == 2 (0x6)
|
||||
DRLL Dispatching 04.08 message GSM48_MT_MM_TMSI_REALL_COMPL (0x5:0x1b)
|
||||
DMM TMSI Reallocation Completed. Subscriber: MSISDN:46071
|
||||
DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_WAIT_LU_COMPL}: Received Event VLR_ULA_E_NEW_TMSI_ACK
|
||||
|
@ -1699,10 +1699,10 @@ DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_DONE}: Freeing instance
|
|||
DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_DONE}: Deallocated
|
||||
DMM msc_subscr_conn_close(vsub=MSISDN:46071, cause=2): no conn fsm, releasing directly without release event.
|
||||
- BSSAP Clear --RAN_GERAN_A--> MS
|
||||
DREF MSISDN:46071: MSC conn use - 1 == 1
|
||||
DREF MSISDN:46071: MSC conn use - fsm == 1 (0x2)
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_RELEASED}: Freeing instance
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_RELEASED}: Deallocated
|
||||
DREF MSISDN:46071: MSC conn use - 1 == 0
|
||||
DREF MSISDN:46071: MSC conn use - dtap == 0 (0x0)
|
||||
DRLL subscr MSISDN:46071: Freeing subscriber connection
|
||||
DREF VLR subscr MSISDN:46071 usage decreases to: 1
|
||||
bssap_clear_sent == 1
|
||||
|
@ -1713,9 +1713,9 @@ DREF VLR subscr MSISDN:46071 usage decreases to: 1
|
|||
- Location Update request causes an IMEISV ID request back to the MS
|
||||
MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_LOC_UPD_REQUEST
|
||||
new conn
|
||||
DREF unknown: MSC conn use + 1 == 1
|
||||
DREF unknown: MSC conn use + compl_l3 == 1 (0x1)
|
||||
DRLL Dispatching 04.08 message GSM48_MT_MM_LOC_UPD_REQUEST (0x5:0x8)
|
||||
DREF unknown: MSC conn use + 1 == 2
|
||||
DREF unknown: MSC conn use + fsm == 2 (0x5)
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: Allocated
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: Received Event SUBSCR_CONN_E_START
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: state_chg to SUBSCR_CONN_S_NEW
|
||||
|
@ -1733,10 +1733,10 @@ DMSC msc_tx 3 bytes to MSISDN:46071 via RAN_GERAN_A
|
|||
- DTAP matches expected message
|
||||
DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_IDLE}: state_chg to VLR_ULA_S_WAIT_IMEISV
|
||||
DMM MSISDN:46071: bump: conn still being established (SUBSCR_CONN_S_NEW)
|
||||
DREF MSISDN:46071: MSC conn use - 1 == 1
|
||||
DREF MSISDN:46071: MSC conn use - compl_l3 == 1 (0x4)
|
||||
- MS replies with an Identity Response, causes LU to commence with a GSUP LU request to HLR
|
||||
MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_ID_RESP
|
||||
DREF MSISDN:46071: MSC conn use + 1 == 2
|
||||
DREF MSISDN:46071: MSC conn use + dtap == 2 (0x6)
|
||||
DRLL Dispatching 04.08 message GSM48_MT_MM_ID_RESP (0x5:0x19)
|
||||
DMM IDENTITY RESPONSE: MI(IMEI-SV)=5234234234234276
|
||||
DVLR set IMEISV on subscriber; IMSI=901700000004620 IMEISV=5234234234234276
|
||||
|
@ -1753,7 +1753,7 @@ DVLR GSUP tx: 04010809710000004026f0
|
|||
GSUP --> HLR: OSMO_GSUP_MSGT_UPDATE_LOCATION_REQUEST: 04010809710000004026f0
|
||||
DVLR upd_hlr_vlr_fsm(901700000004620){UPD_HLR_VLR_S_INIT}: state_chg to UPD_HLR_VLR_S_WAIT_FOR_DATA
|
||||
DMM MSISDN:46071: bump: conn still being established (SUBSCR_CONN_S_NEW)
|
||||
DREF MSISDN:46071: MSC conn use - 1 == 1
|
||||
DREF MSISDN:46071: MSC conn use - dtap == 1 (0x4)
|
||||
lu_result_sent == 0
|
||||
- Subscriber has the IMEISV from the ID Response
|
||||
DREF VLR subscr MSISDN:46071 usage increases to: 3
|
||||
|
@ -1834,7 +1834,7 @@ DREF VLR subscr MSISDN:46071 usage increases to: 3
|
|||
DREF VLR subscr MSISDN:46071 usage decreases to: 2
|
||||
- MS sends TMSI Realloc Complete
|
||||
MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_TMSI_REALL_COMPL
|
||||
DREF MSISDN:46071: MSC conn use + 1 == 2
|
||||
DREF MSISDN:46071: MSC conn use + dtap == 2 (0x6)
|
||||
DRLL Dispatching 04.08 message GSM48_MT_MM_TMSI_REALL_COMPL (0x5:0x1b)
|
||||
DMM TMSI Reallocation Completed. Subscriber: MSISDN:46071
|
||||
DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_WAIT_LU_COMPL}: Received Event VLR_ULA_E_NEW_TMSI_ACK
|
||||
|
@ -1860,10 +1860,10 @@ DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_DONE}: Freeing instance
|
|||
DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_DONE}: Deallocated
|
||||
DMM msc_subscr_conn_close(vsub=MSISDN:46071, cause=2): no conn fsm, releasing directly without release event.
|
||||
- BSSAP Clear --RAN_GERAN_A--> MS
|
||||
DREF MSISDN:46071: MSC conn use - 1 == 1
|
||||
DREF MSISDN:46071: MSC conn use - fsm == 1 (0x2)
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_RELEASED}: Freeing instance
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_RELEASED}: Deallocated
|
||||
DREF MSISDN:46071: MSC conn use - 1 == 0
|
||||
DREF MSISDN:46071: MSC conn use - dtap == 0 (0x0)
|
||||
DRLL subscr MSISDN:46071: Freeing subscriber connection
|
||||
DREF VLR subscr MSISDN:46071 usage decreases to: 1
|
||||
bssap_clear_sent == 1
|
||||
|
@ -1880,7 +1880,7 @@ DREF VLR subscr MSISDN:46071 usage decreases to: 1
|
|||
- subscriber detaches, using new TMSI
|
||||
MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_IMSI_DETACH_IND
|
||||
new conn
|
||||
DREF unknown: MSC conn use + 1 == 1
|
||||
DREF unknown: MSC conn use + compl_l3 == 1 (0x1)
|
||||
DRLL Dispatching 04.08 message GSM48_MT_MM_IMSI_DETACH_IND (0x5:0x1)
|
||||
DMM IMSI DETACH INDICATION: MI(TMSI)=117835012
|
||||
DREF VLR subscr MSISDN:46071 usage increases to: 2
|
||||
|
@ -1890,7 +1890,7 @@ DREF VLR subscr MSISDN:46071 usage decreases to: 0
|
|||
DREF freeing VLR subscr MSISDN:46071
|
||||
DMM msc_subscr_conn_close(vsub=unknown, cause=0): no conn fsm, releasing directly without release event.
|
||||
- BSSAP Clear --RAN_GERAN_A--> MS
|
||||
DREF unknown: MSC conn use - 1 == 0
|
||||
DREF unknown: MSC conn use - compl_l3 == 0 (0x0)
|
||||
DRLL Freeing subscriber connection with NULL subscriber
|
||||
bssap_clear_sent == 1
|
||||
llist_count(&net->subscr_conns) == 0
|
||||
|
@ -1903,9 +1903,9 @@ talloc_total_blocks(tall_bsc_ctx) == 9
|
|||
- Location Update request causes an IMEISV ID request back to the MS
|
||||
MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_LOC_UPD_REQUEST
|
||||
new conn
|
||||
DREF unknown: MSC conn use + 1 == 1
|
||||
DREF unknown: MSC conn use + compl_l3 == 1 (0x1)
|
||||
DRLL Dispatching 04.08 message GSM48_MT_MM_LOC_UPD_REQUEST (0x5:0x8)
|
||||
DREF unknown: MSC conn use + 1 == 2
|
||||
DREF unknown: MSC conn use + fsm == 2 (0x5)
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: Allocated
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: Received Event SUBSCR_CONN_E_START
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: state_chg to SUBSCR_CONN_S_NEW
|
||||
|
@ -1925,10 +1925,10 @@ DMSC msc_tx 3 bytes to IMSI:901700000004620 via RAN_GERAN_A
|
|||
- DTAP matches expected message
|
||||
DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_IDLE}: state_chg to VLR_ULA_S_WAIT_IMEISV
|
||||
DMM IMSI:901700000004620: bump: conn still being established (SUBSCR_CONN_S_NEW)
|
||||
DREF IMSI:901700000004620: MSC conn use - 1 == 1
|
||||
DREF IMSI:901700000004620: MSC conn use - compl_l3 == 1 (0x4)
|
||||
- MS replies with an Identity Response, causes LU to commence with a GSUP LU request to HLR
|
||||
MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_ID_RESP
|
||||
DREF IMSI:901700000004620: MSC conn use + 1 == 2
|
||||
DREF IMSI:901700000004620: MSC conn use + dtap == 2 (0x6)
|
||||
DRLL Dispatching 04.08 message GSM48_MT_MM_ID_RESP (0x5:0x19)
|
||||
DMM IDENTITY RESPONSE: MI(IMEI-SV)=4234234234234275
|
||||
DVLR set IMEISV on subscriber; IMSI=901700000004620 IMEISV=4234234234234275
|
||||
|
@ -1945,7 +1945,7 @@ DVLR GSUP tx: 04010809710000004026f0
|
|||
GSUP --> HLR: OSMO_GSUP_MSGT_UPDATE_LOCATION_REQUEST: 04010809710000004026f0
|
||||
DVLR upd_hlr_vlr_fsm(901700000004620){UPD_HLR_VLR_S_INIT}: state_chg to UPD_HLR_VLR_S_WAIT_FOR_DATA
|
||||
DMM IMSI:901700000004620: bump: conn still being established (SUBSCR_CONN_S_NEW)
|
||||
DREF IMSI:901700000004620: MSC conn use - 1 == 1
|
||||
DREF IMSI:901700000004620: MSC conn use - dtap == 1 (0x4)
|
||||
lu_result_sent == 0
|
||||
- Subscriber has the IMEISV from the ID Response
|
||||
DREF VLR subscr IMSI:901700000004620 usage increases to: 2
|
||||
|
@ -2022,7 +2022,7 @@ DRLL Dispatching 04.08 message GSM48_PDISC_SMS:0x01 (0x9:0x1)
|
|||
DRLL subscr MSISDN:46071: Message not permitted for initial conn: GSM48_PDISC_SMS:0x01
|
||||
- MS replies with an Identity Response
|
||||
MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_ID_RESP
|
||||
DREF MSISDN:46071: MSC conn use + 1 == 2
|
||||
DREF MSISDN:46071: MSC conn use + dtap == 2 (0x6)
|
||||
DRLL Dispatching 04.08 message GSM48_MT_MM_ID_RESP (0x5:0x19)
|
||||
DMM IDENTITY RESPONSE: MI(IMEI)=423423423423420
|
||||
DVLR set IMEI on subscriber; IMSI=901700000004620 IMEI=423423423423420
|
||||
|
@ -2032,7 +2032,7 @@ DVLR lu_compl_vlr_fsm(901700000004620){LU_COMPL_VLR_S_WAIT_IMEI_TMSI}: lu_compl_
|
|||
DVLR lu_compl_vlr_fsm(901700000004620){LU_COMPL_VLR_S_WAIT_IMEI_TMSI}: state_chg to LU_COMPL_VLR_S_WAIT_TMSI_CNF
|
||||
- sending LU Accept for MSISDN:46071, with TMSI 0x03020100
|
||||
DMM MSISDN:46071: bump: conn still being established (SUBSCR_CONN_S_NEW)
|
||||
DREF MSISDN:46071: MSC conn use - 1 == 1
|
||||
DREF MSISDN:46071: MSC conn use - dtap == 1 (0x4)
|
||||
- a LU Accept with a new TMSI was sent, waiting for TMSI Realloc Compl
|
||||
llist_count(&net->subscr_conns) == 1
|
||||
lu_result_sent == 1
|
||||
|
@ -2048,7 +2048,7 @@ DRLL Dispatching 04.08 message GSM48_PDISC_SMS:0x01 (0x9:0x1)
|
|||
DRLL subscr MSISDN:46071: Message not permitted for initial conn: GSM48_PDISC_SMS:0x01
|
||||
- MS sends TMSI Realloc Complete
|
||||
MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_TMSI_REALL_COMPL
|
||||
DREF MSISDN:46071: MSC conn use + 1 == 2
|
||||
DREF MSISDN:46071: MSC conn use + dtap == 2 (0x6)
|
||||
DRLL Dispatching 04.08 message GSM48_MT_MM_TMSI_REALL_COMPL (0x5:0x1b)
|
||||
DMM TMSI Reallocation Completed. Subscriber: MSISDN:46071
|
||||
DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_WAIT_LU_COMPL}: Received Event VLR_ULA_E_NEW_TMSI_ACK
|
||||
|
@ -2075,10 +2075,10 @@ DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_DONE}: Freeing instance
|
|||
DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_DONE}: Deallocated
|
||||
DMM msc_subscr_conn_close(vsub=MSISDN:46071, cause=2): no conn fsm, releasing directly without release event.
|
||||
- BSSAP Clear --RAN_GERAN_A--> MS
|
||||
DREF MSISDN:46071: MSC conn use - 1 == 1
|
||||
DREF MSISDN:46071: MSC conn use - fsm == 1 (0x2)
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_RELEASED}: Freeing instance
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_RELEASED}: Deallocated
|
||||
DREF MSISDN:46071: MSC conn use - 1 == 0
|
||||
DREF MSISDN:46071: MSC conn use - dtap == 0 (0x0)
|
||||
DRLL subscr MSISDN:46071: Freeing subscriber connection
|
||||
DREF VLR subscr MSISDN:46071 usage decreases to: 1
|
||||
bssap_clear_sent == 1
|
||||
|
@ -2095,7 +2095,7 @@ DREF VLR subscr MSISDN:46071 usage decreases to: 1
|
|||
- subscriber detaches
|
||||
MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_IMSI_DETACH_IND
|
||||
new conn
|
||||
DREF unknown: MSC conn use + 1 == 1
|
||||
DREF unknown: MSC conn use + compl_l3 == 1 (0x1)
|
||||
DRLL Dispatching 04.08 message GSM48_MT_MM_IMSI_DETACH_IND (0x5:0x1)
|
||||
DMM IMSI DETACH INDICATION: MI(IMSI)=901700000004620
|
||||
DREF VLR subscr MSISDN:46071 usage increases to: 2
|
||||
|
@ -2105,7 +2105,7 @@ DREF VLR subscr MSISDN:46071 usage decreases to: 0
|
|||
DREF freeing VLR subscr MSISDN:46071
|
||||
DMM msc_subscr_conn_close(vsub=unknown, cause=0): no conn fsm, releasing directly without release event.
|
||||
- BSSAP Clear --RAN_GERAN_A--> MS
|
||||
DREF unknown: MSC conn use - 1 == 0
|
||||
DREF unknown: MSC conn use - compl_l3 == 0 (0x0)
|
||||
DRLL Freeing subscriber connection with NULL subscriber
|
||||
bssap_clear_sent == 1
|
||||
llist_count(&net->subscr_conns) == 0
|
||||
|
|
|
@ -2,9 +2,9 @@
|
|||
- Location Update Request on one connection
|
||||
MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_LOC_UPD_REQUEST
|
||||
new conn
|
||||
DREF unknown: MSC conn use + 1 == 1
|
||||
DREF unknown: MSC conn use + compl_l3 == 1 (0x1)
|
||||
DRLL Dispatching 04.08 message GSM48_MT_MM_LOC_UPD_REQUEST (0x5:0x8)
|
||||
DREF unknown: MSC conn use + 1 == 2
|
||||
DREF unknown: MSC conn use + fsm == 2 (0x5)
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: Allocated
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: Received Event SUBSCR_CONN_E_START
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: state_chg to SUBSCR_CONN_S_NEW
|
||||
|
@ -31,15 +31,15 @@ DVLR GSUP tx: 04010809710000004026f0
|
|||
GSUP --> HLR: OSMO_GSUP_MSGT_UPDATE_LOCATION_REQUEST: 04010809710000004026f0
|
||||
DVLR upd_hlr_vlr_fsm(901700000004620){UPD_HLR_VLR_S_INIT}: state_chg to UPD_HLR_VLR_S_WAIT_FOR_DATA
|
||||
DMM IMSI:901700000004620: bump: conn still being established (SUBSCR_CONN_S_NEW)
|
||||
DREF IMSI:901700000004620: MSC conn use - 1 == 1
|
||||
DREF IMSI:901700000004620: MSC conn use - compl_l3 == 1 (0x4)
|
||||
lu_result_sent == 0
|
||||
llist_count(&net->subscr_conns) == 1
|
||||
- Another Location Update Request from the same subscriber on another connection is rejected
|
||||
MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_LOC_UPD_REQUEST
|
||||
new conn
|
||||
DREF unknown: MSC conn use + 1 == 1
|
||||
DREF unknown: MSC conn use + compl_l3 == 1 (0x1)
|
||||
DRLL Dispatching 04.08 message GSM48_MT_MM_LOC_UPD_REQUEST (0x5:0x8)
|
||||
DREF unknown: MSC conn use + 1 == 2
|
||||
DREF unknown: MSC conn use + fsm == 2 (0x5)
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: Allocated
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: Received Event SUBSCR_CONN_E_START
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: state_chg to SUBSCR_CONN_S_NEW
|
||||
|
@ -65,12 +65,12 @@ DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_DONE}: Freeing instance
|
|||
DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_DONE}: Deallocated
|
||||
DMM msc_subscr_conn_close(vsub=unknown, cause=2): no conn fsm, releasing directly without release event.
|
||||
- BSSAP Clear --RAN_GERAN_A--> MS
|
||||
DREF unknown: MSC conn use - 1 == 1
|
||||
DREF unknown: MSC conn use - fsm == 1 (0x1)
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_RELEASED}: Freeing instance
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_RELEASED}: Deallocated
|
||||
DREF VLR subscr IMSI:901700000004620 usage decreases to: 1
|
||||
DRR 901700000004620: internal error during Location Updating attempt
|
||||
DREF unknown: MSC conn use - 1 == 0
|
||||
DREF unknown: MSC conn use - compl_l3 == 0 (0x0)
|
||||
DRLL Freeing subscriber connection with NULL subscriber
|
||||
bssap_clear_sent == 1
|
||||
lu_result_sent == 2
|
||||
|
@ -136,7 +136,7 @@ DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_DONE}: Freeing instance
|
|||
DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_DONE}: Deallocated
|
||||
DMM msc_subscr_conn_close(vsub=MSISDN:46071, cause=2): no conn fsm, releasing directly without release event.
|
||||
- BSSAP Clear --RAN_GERAN_A--> MS
|
||||
DREF MSISDN:46071: MSC conn use - 1 == 0
|
||||
DREF MSISDN:46071: MSC conn use - fsm == 0 (0x0)
|
||||
DRLL subscr MSISDN:46071: Freeing subscriber connection
|
||||
DREF VLR subscr MSISDN:46071 usage decreases to: 2
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_RELEASED}: Freeing instance
|
||||
|
@ -157,9 +157,9 @@ talloc_total_blocks(tall_bsc_ctx) == 9
|
|||
- Location Update Request
|
||||
MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_LOC_UPD_REQUEST
|
||||
new conn
|
||||
DREF unknown: MSC conn use + 1 == 1
|
||||
DREF unknown: MSC conn use + compl_l3 == 1 (0x1)
|
||||
DRLL Dispatching 04.08 message GSM48_MT_MM_LOC_UPD_REQUEST (0x5:0x8)
|
||||
DREF unknown: MSC conn use + 1 == 2
|
||||
DREF unknown: MSC conn use + fsm == 2 (0x5)
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: Allocated
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: Received Event SUBSCR_CONN_E_START
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: state_chg to SUBSCR_CONN_S_NEW
|
||||
|
@ -186,17 +186,17 @@ DVLR GSUP tx: 04010809710000004026f0
|
|||
GSUP --> HLR: OSMO_GSUP_MSGT_UPDATE_LOCATION_REQUEST: 04010809710000004026f0
|
||||
DVLR upd_hlr_vlr_fsm(901700000004620){UPD_HLR_VLR_S_INIT}: state_chg to UPD_HLR_VLR_S_WAIT_FOR_DATA
|
||||
DMM IMSI:901700000004620: bump: conn still being established (SUBSCR_CONN_S_NEW)
|
||||
DREF IMSI:901700000004620: MSC conn use - 1 == 1
|
||||
DREF IMSI:901700000004620: MSC conn use - compl_l3 == 1 (0x4)
|
||||
lu_result_sent == 0
|
||||
llist_count(&net->subscr_conns) == 1
|
||||
---
|
||||
- Another Location Update Request from the same subscriber on the same conn is dropped silently
|
||||
MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_LOC_UPD_REQUEST
|
||||
DREF IMSI:901700000004620: MSC conn use + 1 == 2
|
||||
DREF IMSI:901700000004620: MSC conn use + dtap == 2 (0x6)
|
||||
DRLL Dispatching 04.08 message GSM48_MT_MM_LOC_UPD_REQUEST (0x5:0x8)
|
||||
DMM 901700000004620: Error: connection already in use
|
||||
DMM IMSI:901700000004620: bump: conn still being established (SUBSCR_CONN_S_NEW)
|
||||
DREF IMSI:901700000004620: MSC conn use - 1 == 1
|
||||
DREF IMSI:901700000004620: MSC conn use - dtap == 1 (0x4)
|
||||
lu_result_sent == 0
|
||||
llist_count(&net->subscr_conns) == 1
|
||||
---
|
||||
|
@ -260,7 +260,7 @@ DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_DONE}: Freeing instance
|
|||
DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_DONE}: Deallocated
|
||||
DMM msc_subscr_conn_close(vsub=MSISDN:46071, cause=2): no conn fsm, releasing directly without release event.
|
||||
- BSSAP Clear --RAN_GERAN_A--> MS
|
||||
DREF MSISDN:46071: MSC conn use - 1 == 0
|
||||
DREF MSISDN:46071: MSC conn use - fsm == 0 (0x0)
|
||||
DRLL subscr MSISDN:46071: Freeing subscriber connection
|
||||
DREF VLR subscr MSISDN:46071 usage decreases to: 2
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_RELEASED}: Freeing instance
|
||||
|
@ -281,9 +281,9 @@ talloc_total_blocks(tall_bsc_ctx) == 9
|
|||
- Location Update Request
|
||||
MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_LOC_UPD_REQUEST
|
||||
new conn
|
||||
DREF unknown: MSC conn use + 1 == 1
|
||||
DREF unknown: MSC conn use + compl_l3 == 1 (0x1)
|
||||
DRLL Dispatching 04.08 message GSM48_MT_MM_LOC_UPD_REQUEST (0x5:0x8)
|
||||
DREF unknown: MSC conn use + 1 == 2
|
||||
DREF unknown: MSC conn use + fsm == 2 (0x5)
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: Allocated
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: Received Event SUBSCR_CONN_E_START
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: state_chg to SUBSCR_CONN_S_NEW
|
||||
|
@ -310,13 +310,13 @@ DVLR GSUP tx: 04010809710000004026f0
|
|||
GSUP --> HLR: OSMO_GSUP_MSGT_UPDATE_LOCATION_REQUEST: 04010809710000004026f0
|
||||
DVLR upd_hlr_vlr_fsm(901700000004620){UPD_HLR_VLR_S_INIT}: state_chg to UPD_HLR_VLR_S_WAIT_FOR_DATA
|
||||
DMM IMSI:901700000004620: bump: conn still being established (SUBSCR_CONN_S_NEW)
|
||||
DREF IMSI:901700000004620: MSC conn use - 1 == 1
|
||||
DREF IMSI:901700000004620: MSC conn use - compl_l3 == 1 (0x4)
|
||||
lu_result_sent == 0
|
||||
llist_count(&net->subscr_conns) == 1
|
||||
---
|
||||
- A CM Service Request in the middle of a LU is rejected
|
||||
MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_CM_SERV_REQ
|
||||
DREF IMSI:901700000004620: MSC conn use + 1 == 2
|
||||
DREF IMSI:901700000004620: MSC conn use + dtap == 2 (0x6)
|
||||
DRLL Dispatching 04.08 message GSM48_MT_MM_CM_SERV_REQ (0x5:0x24)
|
||||
DMM <- CM SERVICE REQUEST serv_type=0x08 MI(IMSI)=901700000004620
|
||||
DMM IMSI:901700000004620: connection already in use
|
||||
|
@ -325,7 +325,7 @@ DMSC msc_tx 3 bytes to IMSI:901700000004620 via RAN_GERAN_A
|
|||
- DTAP --RAN_GERAN_A--> MS: GSM48_MT_MM_CM_SERV_REJ: 052211
|
||||
- DTAP matches expected message
|
||||
DMM IMSI:901700000004620: bump: conn still being established (SUBSCR_CONN_S_NEW)
|
||||
DREF IMSI:901700000004620: MSC conn use - 1 == 1
|
||||
DREF IMSI:901700000004620: MSC conn use - dtap == 1 (0x4)
|
||||
lu_result_sent == 0
|
||||
cm_service_result_sent == 0
|
||||
llist_count(&net->subscr_conns) == 1
|
||||
|
@ -390,7 +390,7 @@ DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_DONE}: Freeing instance
|
|||
DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_DONE}: Deallocated
|
||||
DMM msc_subscr_conn_close(vsub=MSISDN:46071, cause=2): no conn fsm, releasing directly without release event.
|
||||
- BSSAP Clear --RAN_GERAN_A--> MS
|
||||
DREF MSISDN:46071: MSC conn use - 1 == 0
|
||||
DREF MSISDN:46071: MSC conn use - fsm == 0 (0x0)
|
||||
DRLL subscr MSISDN:46071: Freeing subscriber connection
|
||||
DREF VLR subscr MSISDN:46071 usage decreases to: 2
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_RELEASED}: Freeing instance
|
||||
|
@ -411,9 +411,9 @@ talloc_total_blocks(tall_bsc_ctx) == 9
|
|||
- Location Update Request
|
||||
MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_LOC_UPD_REQUEST
|
||||
new conn
|
||||
DREF unknown: MSC conn use + 1 == 1
|
||||
DREF unknown: MSC conn use + compl_l3 == 1 (0x1)
|
||||
DRLL Dispatching 04.08 message GSM48_MT_MM_LOC_UPD_REQUEST (0x5:0x8)
|
||||
DREF unknown: MSC conn use + 1 == 2
|
||||
DREF unknown: MSC conn use + fsm == 2 (0x5)
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: Allocated
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: Received Event SUBSCR_CONN_E_START
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: state_chg to SUBSCR_CONN_S_NEW
|
||||
|
@ -440,18 +440,18 @@ DVLR GSUP tx: 04010809710000004026f0
|
|||
GSUP --> HLR: OSMO_GSUP_MSGT_UPDATE_LOCATION_REQUEST: 04010809710000004026f0
|
||||
DVLR upd_hlr_vlr_fsm(901700000004620){UPD_HLR_VLR_S_INIT}: state_chg to UPD_HLR_VLR_S_WAIT_FOR_DATA
|
||||
DMM IMSI:901700000004620: bump: conn still being established (SUBSCR_CONN_S_NEW)
|
||||
DREF IMSI:901700000004620: MSC conn use - 1 == 1
|
||||
DREF IMSI:901700000004620: MSC conn use - compl_l3 == 1 (0x4)
|
||||
lu_result_sent == 0
|
||||
llist_count(&net->subscr_conns) == 1
|
||||
---
|
||||
- An erratic Paging Response is dropped silently
|
||||
MSC <--RAN_GERAN_A-- MS: GSM48_MT_RR_PAG_RESP
|
||||
DREF IMSI:901700000004620: MSC conn use + 1 == 2
|
||||
DREF IMSI:901700000004620: MSC conn use + dtap == 2 (0x6)
|
||||
DRLL Dispatching 04.08 message GSM48_MT_RR_PAG_RESP (0x6:0x27)
|
||||
DRR PAGING RESPONSE: MI(IMSI)=901700000004620
|
||||
DMM 901700000004620: Error: connection already in use
|
||||
DMM IMSI:901700000004620: bump: conn still being established (SUBSCR_CONN_S_NEW)
|
||||
DREF IMSI:901700000004620: MSC conn use - 1 == 1
|
||||
DREF IMSI:901700000004620: MSC conn use - dtap == 1 (0x4)
|
||||
lu_result_sent == 0
|
||||
llist_count(&net->subscr_conns) == 1
|
||||
---
|
||||
|
@ -515,7 +515,7 @@ DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_DONE}: Freeing instance
|
|||
DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_DONE}: Deallocated
|
||||
DMM msc_subscr_conn_close(vsub=MSISDN:46071, cause=2): no conn fsm, releasing directly without release event.
|
||||
- BSSAP Clear --RAN_GERAN_A--> MS
|
||||
DREF MSISDN:46071: MSC conn use - 1 == 0
|
||||
DREF MSISDN:46071: MSC conn use - fsm == 0 (0x0)
|
||||
DRLL subscr MSISDN:46071: Freeing subscriber connection
|
||||
DREF VLR subscr MSISDN:46071 usage decreases to: 2
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_RELEASED}: Freeing instance
|
||||
|
@ -538,9 +538,9 @@ talloc_total_blocks(tall_bsc_ctx) == 9
|
|||
- Location Update Request
|
||||
MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_LOC_UPD_REQUEST
|
||||
new conn
|
||||
DREF unknown: MSC conn use + 1 == 1
|
||||
DREF unknown: MSC conn use + compl_l3 == 1 (0x1)
|
||||
DRLL Dispatching 04.08 message GSM48_MT_MM_LOC_UPD_REQUEST (0x5:0x8)
|
||||
DREF unknown: MSC conn use + 1 == 2
|
||||
DREF unknown: MSC conn use + fsm == 2 (0x5)
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: Allocated
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: Received Event SUBSCR_CONN_E_START
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: state_chg to SUBSCR_CONN_S_NEW
|
||||
|
@ -567,7 +567,7 @@ DVLR GSUP tx: 04010809710000004026f0
|
|||
GSUP --> HLR: OSMO_GSUP_MSGT_UPDATE_LOCATION_REQUEST: 04010809710000004026f0
|
||||
DVLR upd_hlr_vlr_fsm(901700000004620){UPD_HLR_VLR_S_INIT}: state_chg to UPD_HLR_VLR_S_WAIT_FOR_DATA
|
||||
DMM IMSI:901700000004620: bump: conn still being established (SUBSCR_CONN_S_NEW)
|
||||
DREF IMSI:901700000004620: MSC conn use - 1 == 1
|
||||
DREF IMSI:901700000004620: MSC conn use - compl_l3 == 1 (0x4)
|
||||
lu_result_sent == 0
|
||||
llist_count(&net->subscr_conns) == 1
|
||||
- HLR sends _INSERT_DATA_REQUEST, VLR responds with _INSERT_DATA_RESULT
|
||||
|
@ -629,7 +629,7 @@ DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_DONE}: Freeing instance
|
|||
DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_DONE}: Deallocated
|
||||
DMM msc_subscr_conn_close(vsub=MSISDN:46071, cause=2): no conn fsm, releasing directly without release event.
|
||||
- BSSAP Clear --RAN_GERAN_A--> MS
|
||||
DREF MSISDN:46071: MSC conn use - 1 == 0
|
||||
DREF MSISDN:46071: MSC conn use - fsm == 0 (0x0)
|
||||
DRLL subscr MSISDN:46071: Freeing subscriber connection
|
||||
DREF VLR subscr MSISDN:46071 usage decreases to: 2
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_RELEASED}: Freeing instance
|
||||
|
@ -644,10 +644,10 @@ DREF VLR subscr MSISDN:46071 usage decreases to: 1
|
|||
- Subscriber does a normal CM Service Request
|
||||
MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_CM_SERV_REQ
|
||||
new conn
|
||||
DREF unknown: MSC conn use + 1 == 1
|
||||
DREF unknown: MSC conn use + compl_l3 == 1 (0x1)
|
||||
DRLL Dispatching 04.08 message GSM48_MT_MM_CM_SERV_REQ (0x5:0x24)
|
||||
DMM <- CM SERVICE REQUEST serv_type=0x08 MI(IMSI)=901700000004620
|
||||
DREF unknown: MSC conn use + 1 == 2
|
||||
DREF unknown: MSC conn use + fsm == 2 (0x5)
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: Allocated
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: Received Event SUBSCR_CONN_E_START
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: state_chg to SUBSCR_CONN_S_NEW
|
||||
|
@ -677,23 +677,23 @@ DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_ACCEPTED}: bump: still awaiting f
|
|||
DREF VLR subscr MSISDN:46071 usage decreases to: 2
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_ACCEPTED}: Received Event SUBSCR_CONN_E_BUMP
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_ACCEPTED}: bump: still awaiting first request after a CM Service Request
|
||||
DREF MSISDN:46071: MSC conn use - 1 == 1
|
||||
DREF MSISDN:46071: MSC conn use - compl_l3 == 1 (0x4)
|
||||
cm_service_result_sent == 1
|
||||
msc_subscr_conn_is_accepted() == true
|
||||
- A LU request on an open conn is dropped silently
|
||||
MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_LOC_UPD_REQUEST
|
||||
DREF MSISDN:46071: MSC conn use + 1 == 2
|
||||
DREF MSISDN:46071: MSC conn use + dtap == 2 (0x6)
|
||||
DRLL Dispatching 04.08 message GSM48_MT_MM_LOC_UPD_REQUEST (0x5:0x8)
|
||||
DMM 901700000004620: Error: connection already in use
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_ACCEPTED}: Received Event SUBSCR_CONN_E_BUMP
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_ACCEPTED}: bump: still awaiting first request after a CM Service Request
|
||||
DREF MSISDN:46071: MSC conn use - 1 == 1
|
||||
DREF MSISDN:46071: MSC conn use - dtap == 1 (0x4)
|
||||
lu_result_sent == 0
|
||||
llist_count(&net->subscr_conns) == 1
|
||||
---
|
||||
- subscriber detaches
|
||||
MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_IMSI_DETACH_IND
|
||||
DREF MSISDN:46071: MSC conn use + 1 == 2
|
||||
DREF MSISDN:46071: MSC conn use + dtap == 2 (0x6)
|
||||
DRLL Dispatching 04.08 message GSM48_MT_MM_IMSI_DETACH_IND (0x5:0x1)
|
||||
DMM IMSI DETACH INDICATION: MI(IMSI)=901700000004620
|
||||
DREF VLR subscr MSISDN:46071 usage increases to: 3
|
||||
|
@ -707,13 +707,13 @@ DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_ACCEPTED}: state_chg to SUBSCR_CO
|
|||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_RELEASED}: Terminating (cause = OSMO_FSM_TERM_REGULAR)
|
||||
DMM msc_subscr_conn_close(vsub=MSISDN:46071, cause=2): no conn fsm, releasing directly without release event.
|
||||
- BSSAP Clear --RAN_GERAN_A--> MS
|
||||
DREF MSISDN:46071: MSC conn use - 1 == 1
|
||||
DREF MSISDN:46071: MSC conn use - fsm == 1 (0x2)
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_RELEASED}: Freeing instance
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_RELEASED}: Deallocated
|
||||
DREF VLR subscr MSISDN:46071 usage decreases to: 2
|
||||
DREF VLR subscr MSISDN:46071 usage decreases to: 1
|
||||
DMM msc_subscr_conn_close(vsub=MSISDN:46071, cause=0): already dispatching release, ignore.
|
||||
DREF MSISDN:46071: MSC conn use - 1 == 0
|
||||
DREF MSISDN:46071: MSC conn use - dtap == 0 (0x0)
|
||||
DRLL subscr MSISDN:46071: Freeing subscriber connection
|
||||
DREF VLR subscr MSISDN:46071 usage decreases to: 0
|
||||
DREF freeing VLR subscr MSISDN:46071
|
||||
|
@ -730,9 +730,9 @@ talloc_total_blocks(tall_bsc_ctx) == 9
|
|||
- Location Update Request
|
||||
MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_LOC_UPD_REQUEST
|
||||
new conn
|
||||
DREF unknown: MSC conn use + 1 == 1
|
||||
DREF unknown: MSC conn use + compl_l3 == 1 (0x1)
|
||||
DRLL Dispatching 04.08 message GSM48_MT_MM_LOC_UPD_REQUEST (0x5:0x8)
|
||||
DREF unknown: MSC conn use + 1 == 2
|
||||
DREF unknown: MSC conn use + fsm == 2 (0x5)
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: Allocated
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: Received Event SUBSCR_CONN_E_START
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: state_chg to SUBSCR_CONN_S_NEW
|
||||
|
@ -759,7 +759,7 @@ DVLR GSUP tx: 04010809710000004026f0
|
|||
GSUP --> HLR: OSMO_GSUP_MSGT_UPDATE_LOCATION_REQUEST: 04010809710000004026f0
|
||||
DVLR upd_hlr_vlr_fsm(901700000004620){UPD_HLR_VLR_S_INIT}: state_chg to UPD_HLR_VLR_S_WAIT_FOR_DATA
|
||||
DMM IMSI:901700000004620: bump: conn still being established (SUBSCR_CONN_S_NEW)
|
||||
DREF IMSI:901700000004620: MSC conn use - 1 == 1
|
||||
DREF IMSI:901700000004620: MSC conn use - compl_l3 == 1 (0x4)
|
||||
lu_result_sent == 0
|
||||
llist_count(&net->subscr_conns) == 1
|
||||
- HLR sends _INSERT_DATA_REQUEST, VLR responds with _INSERT_DATA_RESULT
|
||||
|
@ -821,7 +821,7 @@ DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_DONE}: Freeing instance
|
|||
DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_DONE}: Deallocated
|
||||
DMM msc_subscr_conn_close(vsub=MSISDN:46071, cause=2): no conn fsm, releasing directly without release event.
|
||||
- BSSAP Clear --RAN_GERAN_A--> MS
|
||||
DREF MSISDN:46071: MSC conn use - 1 == 0
|
||||
DREF MSISDN:46071: MSC conn use - fsm == 0 (0x0)
|
||||
DRLL subscr MSISDN:46071: Freeing subscriber connection
|
||||
DREF VLR subscr MSISDN:46071 usage decreases to: 2
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_RELEASED}: Freeing instance
|
||||
|
@ -836,10 +836,10 @@ DREF VLR subscr MSISDN:46071 usage decreases to: 1
|
|||
- Subscriber does a normal CM Service Request
|
||||
MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_CM_SERV_REQ
|
||||
new conn
|
||||
DREF unknown: MSC conn use + 1 == 1
|
||||
DREF unknown: MSC conn use + compl_l3 == 1 (0x1)
|
||||
DRLL Dispatching 04.08 message GSM48_MT_MM_CM_SERV_REQ (0x5:0x24)
|
||||
DMM <- CM SERVICE REQUEST serv_type=0x08 MI(IMSI)=901700000004620
|
||||
DREF unknown: MSC conn use + 1 == 2
|
||||
DREF unknown: MSC conn use + fsm == 2 (0x5)
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: Allocated
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: Received Event SUBSCR_CONN_E_START
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: state_chg to SUBSCR_CONN_S_NEW
|
||||
|
@ -869,25 +869,25 @@ DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_ACCEPTED}: bump: still awaiting f
|
|||
DREF VLR subscr MSISDN:46071 usage decreases to: 2
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_ACCEPTED}: Received Event SUBSCR_CONN_E_BUMP
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_ACCEPTED}: bump: still awaiting first request after a CM Service Request
|
||||
DREF MSISDN:46071: MSC conn use - 1 == 1
|
||||
DREF MSISDN:46071: MSC conn use - compl_l3 == 1 (0x4)
|
||||
cm_service_result_sent == 1
|
||||
msc_subscr_conn_is_accepted() == true
|
||||
- A second CM Service Request on the same conn is accepted without another auth dance
|
||||
MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_CM_SERV_REQ
|
||||
DREF MSISDN:46071: MSC conn use + 1 == 2
|
||||
DREF MSISDN:46071: MSC conn use + dtap == 2 (0x6)
|
||||
DRLL Dispatching 04.08 message GSM48_MT_MM_CM_SERV_REQ (0x5:0x24)
|
||||
DMM <- CM SERVICE REQUEST serv_type=0x08 MI(IMSI)=901700000004620
|
||||
DMM MSISDN:46071: re-using already accepted connection
|
||||
- sending CM Service Accept for MSISDN:46071
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_ACCEPTED}: Received Event SUBSCR_CONN_E_BUMP
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_ACCEPTED}: bump: still awaiting first request after a CM Service Request
|
||||
DREF MSISDN:46071: MSC conn use - 1 == 1
|
||||
DREF MSISDN:46071: MSC conn use - dtap == 1 (0x4)
|
||||
cm_service_result_sent == 1
|
||||
llist_count(&net->subscr_conns) == 1
|
||||
---
|
||||
- subscriber detaches
|
||||
MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_IMSI_DETACH_IND
|
||||
DREF MSISDN:46071: MSC conn use + 1 == 2
|
||||
DREF MSISDN:46071: MSC conn use + dtap == 2 (0x6)
|
||||
DRLL Dispatching 04.08 message GSM48_MT_MM_IMSI_DETACH_IND (0x5:0x1)
|
||||
DMM IMSI DETACH INDICATION: MI(IMSI)=901700000004620
|
||||
DREF VLR subscr MSISDN:46071 usage increases to: 3
|
||||
|
@ -901,13 +901,13 @@ DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_ACCEPTED}: state_chg to SUBSCR_CO
|
|||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_RELEASED}: Terminating (cause = OSMO_FSM_TERM_REGULAR)
|
||||
DMM msc_subscr_conn_close(vsub=MSISDN:46071, cause=2): no conn fsm, releasing directly without release event.
|
||||
- BSSAP Clear --RAN_GERAN_A--> MS
|
||||
DREF MSISDN:46071: MSC conn use - 1 == 1
|
||||
DREF MSISDN:46071: MSC conn use - fsm == 1 (0x2)
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_RELEASED}: Freeing instance
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_RELEASED}: Deallocated
|
||||
DREF VLR subscr MSISDN:46071 usage decreases to: 2
|
||||
DREF VLR subscr MSISDN:46071 usage decreases to: 1
|
||||
DMM msc_subscr_conn_close(vsub=MSISDN:46071, cause=0): already dispatching release, ignore.
|
||||
DREF MSISDN:46071: MSC conn use - 1 == 0
|
||||
DREF MSISDN:46071: MSC conn use - dtap == 0 (0x0)
|
||||
DRLL subscr MSISDN:46071: Freeing subscriber connection
|
||||
DREF VLR subscr MSISDN:46071 usage decreases to: 0
|
||||
DREF freeing VLR subscr MSISDN:46071
|
||||
|
@ -924,9 +924,9 @@ talloc_total_blocks(tall_bsc_ctx) == 9
|
|||
- Location Update Request
|
||||
MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_LOC_UPD_REQUEST
|
||||
new conn
|
||||
DREF unknown: MSC conn use + 1 == 1
|
||||
DREF unknown: MSC conn use + compl_l3 == 1 (0x1)
|
||||
DRLL Dispatching 04.08 message GSM48_MT_MM_LOC_UPD_REQUEST (0x5:0x8)
|
||||
DREF unknown: MSC conn use + 1 == 2
|
||||
DREF unknown: MSC conn use + fsm == 2 (0x5)
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: Allocated
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: Received Event SUBSCR_CONN_E_START
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: state_chg to SUBSCR_CONN_S_NEW
|
||||
|
@ -953,7 +953,7 @@ DVLR GSUP tx: 04010809710000004026f0
|
|||
GSUP --> HLR: OSMO_GSUP_MSGT_UPDATE_LOCATION_REQUEST: 04010809710000004026f0
|
||||
DVLR upd_hlr_vlr_fsm(901700000004620){UPD_HLR_VLR_S_INIT}: state_chg to UPD_HLR_VLR_S_WAIT_FOR_DATA
|
||||
DMM IMSI:901700000004620: bump: conn still being established (SUBSCR_CONN_S_NEW)
|
||||
DREF IMSI:901700000004620: MSC conn use - 1 == 1
|
||||
DREF IMSI:901700000004620: MSC conn use - compl_l3 == 1 (0x4)
|
||||
lu_result_sent == 0
|
||||
llist_count(&net->subscr_conns) == 1
|
||||
- HLR sends _INSERT_DATA_REQUEST, VLR responds with _INSERT_DATA_RESULT
|
||||
|
@ -1015,7 +1015,7 @@ DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_DONE}: Freeing instance
|
|||
DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_DONE}: Deallocated
|
||||
DMM msc_subscr_conn_close(vsub=MSISDN:46071, cause=2): no conn fsm, releasing directly without release event.
|
||||
- BSSAP Clear --RAN_GERAN_A--> MS
|
||||
DREF MSISDN:46071: MSC conn use - 1 == 0
|
||||
DREF MSISDN:46071: MSC conn use - fsm == 0 (0x0)
|
||||
DRLL subscr MSISDN:46071: Freeing subscriber connection
|
||||
DREF VLR subscr MSISDN:46071 usage decreases to: 2
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_RELEASED}: Freeing instance
|
||||
|
@ -1030,10 +1030,10 @@ DREF VLR subscr MSISDN:46071 usage decreases to: 1
|
|||
- Subscriber does a normal CM Service Request
|
||||
MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_CM_SERV_REQ
|
||||
new conn
|
||||
DREF unknown: MSC conn use + 1 == 1
|
||||
DREF unknown: MSC conn use + compl_l3 == 1 (0x1)
|
||||
DRLL Dispatching 04.08 message GSM48_MT_MM_CM_SERV_REQ (0x5:0x24)
|
||||
DMM <- CM SERVICE REQUEST serv_type=0x08 MI(IMSI)=901700000004620
|
||||
DREF unknown: MSC conn use + 1 == 2
|
||||
DREF unknown: MSC conn use + fsm == 2 (0x5)
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: Allocated
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: Received Event SUBSCR_CONN_E_START
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: state_chg to SUBSCR_CONN_S_NEW
|
||||
|
@ -1063,19 +1063,19 @@ DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_ACCEPTED}: bump: still awaiting f
|
|||
DREF VLR subscr MSISDN:46071 usage decreases to: 2
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_ACCEPTED}: Received Event SUBSCR_CONN_E_BUMP
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_ACCEPTED}: bump: still awaiting first request after a CM Service Request
|
||||
DREF MSISDN:46071: MSC conn use - 1 == 1
|
||||
DREF MSISDN:46071: MSC conn use - compl_l3 == 1 (0x4)
|
||||
cm_service_result_sent == 1
|
||||
msc_subscr_conn_is_accepted() == true
|
||||
---
|
||||
- An erratic Paging Response on the same conn is dropped silently
|
||||
MSC <--RAN_GERAN_A-- MS: GSM48_MT_RR_PAG_RESP
|
||||
DREF MSISDN:46071: MSC conn use + 1 == 2
|
||||
DREF MSISDN:46071: MSC conn use + dtap == 2 (0x6)
|
||||
DRLL Dispatching 04.08 message GSM48_MT_RR_PAG_RESP (0x6:0x27)
|
||||
DRR PAGING RESPONSE: MI(IMSI)=901700000004620
|
||||
DMM 901700000004620: Error: connection already in use
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_ACCEPTED}: Received Event SUBSCR_CONN_E_BUMP
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_ACCEPTED}: bump: still awaiting first request after a CM Service Request
|
||||
DREF MSISDN:46071: MSC conn use - 1 == 1
|
||||
DREF MSISDN:46071: MSC conn use - dtap == 1 (0x4)
|
||||
llist_count(&net->subscr_conns) == 1
|
||||
---
|
||||
- The original CM Service Request can conclude
|
||||
|
@ -1083,7 +1083,7 @@ DREF MSISDN:46071: MSC conn use - 1 == 1
|
|||
expecting USSD:
|
||||
Your extension is 46071
|
||||
MSC <--RAN_GERAN_A-- MS: GSM48_PDISC_NC_SS:0x3b
|
||||
DREF MSISDN:46071: MSC conn use + 1 == 2
|
||||
DREF MSISDN:46071: MSC conn use + dtap == 2 (0x6)
|
||||
DRLL Dispatching 04.08 message GSM48_PDISC_NC_SS:0x3b (0xb:0x3b)
|
||||
DMM MSISDN:46071: rx msg GSM48_PDISC_NC_SS:0x3b: received_cm_service_request changes to false
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_ACCEPTED}: Received Event SUBSCR_CONN_E_COMMUNICATING
|
||||
|
@ -1103,10 +1103,10 @@ DVLR Process_Access_Request_VLR(901700000004620){PR_ARQ_S_DONE}: Freeing instanc
|
|||
DVLR Process_Access_Request_VLR(901700000004620){PR_ARQ_S_DONE}: Deallocated
|
||||
DMM msc_subscr_conn_close(vsub=MSISDN:46071, cause=2): no conn fsm, releasing directly without release event.
|
||||
- BSSAP Clear --RAN_GERAN_A--> MS
|
||||
DREF MSISDN:46071: MSC conn use - 1 == 1
|
||||
DREF MSISDN:46071: MSC conn use - fsm == 1 (0x2)
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_RELEASED}: Freeing instance
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_RELEASED}: Deallocated
|
||||
DREF MSISDN:46071: MSC conn use - 1 == 0
|
||||
DREF MSISDN:46071: MSC conn use - dtap == 0 (0x0)
|
||||
DRLL subscr MSISDN:46071: Freeing subscriber connection
|
||||
DREF VLR subscr MSISDN:46071 usage decreases to: 1
|
||||
bssap_clear_sent == 1
|
||||
|
@ -1124,9 +1124,9 @@ talloc_total_blocks(tall_bsc_ctx) == 9
|
|||
- Location Update Request
|
||||
MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_LOC_UPD_REQUEST
|
||||
new conn
|
||||
DREF unknown: MSC conn use + 1 == 1
|
||||
DREF unknown: MSC conn use + compl_l3 == 1 (0x1)
|
||||
DRLL Dispatching 04.08 message GSM48_MT_MM_LOC_UPD_REQUEST (0x5:0x8)
|
||||
DREF unknown: MSC conn use + 1 == 2
|
||||
DREF unknown: MSC conn use + fsm == 2 (0x5)
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: Allocated
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: Received Event SUBSCR_CONN_E_START
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: state_chg to SUBSCR_CONN_S_NEW
|
||||
|
@ -1153,7 +1153,7 @@ DVLR GSUP tx: 04010809710000004026f0
|
|||
GSUP --> HLR: OSMO_GSUP_MSGT_UPDATE_LOCATION_REQUEST: 04010809710000004026f0
|
||||
DVLR upd_hlr_vlr_fsm(901700000004620){UPD_HLR_VLR_S_INIT}: state_chg to UPD_HLR_VLR_S_WAIT_FOR_DATA
|
||||
DMM IMSI:901700000004620: bump: conn still being established (SUBSCR_CONN_S_NEW)
|
||||
DREF IMSI:901700000004620: MSC conn use - 1 == 1
|
||||
DREF IMSI:901700000004620: MSC conn use - compl_l3 == 1 (0x4)
|
||||
lu_result_sent == 0
|
||||
llist_count(&net->subscr_conns) == 1
|
||||
- HLR sends _INSERT_DATA_REQUEST, VLR responds with _INSERT_DATA_RESULT
|
||||
|
@ -1215,7 +1215,7 @@ DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_DONE}: Freeing instance
|
|||
DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_DONE}: Deallocated
|
||||
DMM msc_subscr_conn_close(vsub=MSISDN:46071, cause=2): no conn fsm, releasing directly without release event.
|
||||
- BSSAP Clear --RAN_GERAN_A--> MS
|
||||
DREF MSISDN:46071: MSC conn use - 1 == 0
|
||||
DREF MSISDN:46071: MSC conn use - fsm == 0 (0x0)
|
||||
DRLL subscr MSISDN:46071: Freeing subscriber connection
|
||||
DREF VLR subscr MSISDN:46071 usage decreases to: 2
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_RELEASED}: Freeing instance
|
||||
|
@ -1242,10 +1242,10 @@ DREF VLR subscr MSISDN:46071 usage decreases to: 3
|
|||
- MS replies with Paging Response, we deliver the SMS
|
||||
MSC <--RAN_GERAN_A-- MS: GSM48_MT_RR_PAG_RESP
|
||||
new conn
|
||||
DREF unknown: MSC conn use + 1 == 1
|
||||
DREF unknown: MSC conn use + compl_l3 == 1 (0x1)
|
||||
DRLL Dispatching 04.08 message GSM48_MT_RR_PAG_RESP (0x6:0x27)
|
||||
DRR PAGING RESPONSE: MI(IMSI)=901700000004620
|
||||
DREF unknown: MSC conn use + 1 == 2
|
||||
DREF unknown: MSC conn use + fsm == 2 (0x5)
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: Allocated
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: Received Event SUBSCR_CONN_E_START
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: state_chg to SUBSCR_CONN_S_NEW
|
||||
|
@ -1271,7 +1271,7 @@ DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_NEW}: state_chg to SUBSCR_CONN_S_
|
|||
DPAG Paging success for MSISDN:46071 (event=0)
|
||||
DPAG Calling paging cbfn.
|
||||
DREF VLR subscr MSISDN:46071 usage increases to: 6
|
||||
DREF MSISDN:46071: MSC conn use + 1 == 3
|
||||
DREF MSISDN:46071: MSC conn use + trans_sms == 3 (0x15)
|
||||
DMSC msc_tx 91 bytes to MSISDN:46071 via RAN_GERAN_A
|
||||
- DTAP --RAN_GERAN_A--> MS: GSM48_PDISC_SMS:0x01: 09015801000791447758100650004c0005806470f1000007101000000000445079da1e1ee7416937485e9ea7c965373d1d6683c270383b3d0ed3d36ff71c949e83c22072799e9687c5ec32a81d96afcbf4b4fb0c7ac3e9e9b7db05
|
||||
- DTAP matches expected message
|
||||
|
@ -1281,7 +1281,7 @@ DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_ACCEPTED}: bump: connection still
|
|||
DREF VLR subscr MSISDN:46071 usage decreases to: 4
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_ACCEPTED}: Received Event SUBSCR_CONN_E_BUMP
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_ACCEPTED}: bump: connection still has active transaction: GSM48_PDISC_SMS
|
||||
DREF MSISDN:46071: MSC conn use - 1 == 2
|
||||
DREF MSISDN:46071: MSC conn use - compl_l3 == 2 (0x14)
|
||||
dtap_tx_confirmed == 1
|
||||
paging_stopped == 1
|
||||
- conn is still open to wait for SMS ack dance
|
||||
|
@ -1289,27 +1289,27 @@ DREF MSISDN:46071: MSC conn use - 1 == 2
|
|||
---
|
||||
- MS sends erratic LU Request, which is dropped silently
|
||||
MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_LOC_UPD_REQUEST
|
||||
DREF MSISDN:46071: MSC conn use + 1 == 3
|
||||
DREF MSISDN:46071: MSC conn use + dtap == 3 (0x16)
|
||||
DRLL Dispatching 04.08 message GSM48_MT_MM_LOC_UPD_REQUEST (0x5:0x8)
|
||||
DMM 901700000004620: Error: connection already in use
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_ACCEPTED}: Received Event SUBSCR_CONN_E_BUMP
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_ACCEPTED}: bump: connection still has active transaction: GSM48_PDISC_SMS
|
||||
DREF MSISDN:46071: MSC conn use - 1 == 2
|
||||
DREF MSISDN:46071: MSC conn use - dtap == 2 (0x14)
|
||||
lu_result_sent == 0
|
||||
llist_count(&net->subscr_conns) == 1
|
||||
- MS replies with CP-ACK for received SMS
|
||||
MSC <--RAN_GERAN_A-- MS: GSM48_PDISC_SMS:0x04
|
||||
DREF MSISDN:46071: MSC conn use + 1 == 3
|
||||
DREF MSISDN:46071: MSC conn use + dtap == 3 (0x16)
|
||||
DRLL Dispatching 04.08 message GSM48_PDISC_SMS:0x04 (0x9:0x4)
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_ACCEPTED}: Received Event SUBSCR_CONN_E_COMMUNICATING
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_ACCEPTED}: state_chg to SUBSCR_CONN_S_COMMUNICATING
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_COMMUNICATING}: Received Event SUBSCR_CONN_E_BUMP
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_COMMUNICATING}: bump: connection still has active transaction: GSM48_PDISC_SMS
|
||||
DREF MSISDN:46071: MSC conn use - 1 == 2
|
||||
DREF MSISDN:46071: MSC conn use - dtap == 2 (0x14)
|
||||
llist_count(&net->subscr_conns) == 1
|
||||
- MS also sends RP-ACK, MSC in turn sends CP-ACK for that
|
||||
MSC <--RAN_GERAN_A-- MS: GSM48_PDISC_SMS:0x01
|
||||
DREF MSISDN:46071: MSC conn use + 1 == 3
|
||||
DREF MSISDN:46071: MSC conn use + dtap == 3 (0x16)
|
||||
DRLL Dispatching 04.08 message GSM48_PDISC_SMS:0x01 (0x9:0x1)
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_COMMUNICATING}: Received Event SUBSCR_CONN_E_COMMUNICATING
|
||||
DMSC msc_tx 2 bytes to MSISDN:46071 via RAN_GERAN_A
|
||||
|
@ -1317,7 +1317,7 @@ DMSC msc_tx 2 bytes to MSISDN:46071 via RAN_GERAN_A
|
|||
- DTAP matches expected message
|
||||
DREF VLR subscr MSISDN:46071 usage decreases to: 3
|
||||
DREF VLR subscr MSISDN:46071 usage decreases to: 2
|
||||
DREF MSISDN:46071: MSC conn use - 1 == 2
|
||||
DREF MSISDN:46071: MSC conn use - trans_sms == 2 (0x6)
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_COMMUNICATING}: Received Event SUBSCR_CONN_E_BUMP
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_COMMUNICATING}: bump: releasing conn
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_COMMUNICATING}: state_chg to SUBSCR_CONN_S_RELEASED
|
||||
|
@ -1328,10 +1328,10 @@ DVLR Process_Access_Request_VLR(901700000004620){PR_ARQ_S_DONE}: Freeing instanc
|
|||
DVLR Process_Access_Request_VLR(901700000004620){PR_ARQ_S_DONE}: Deallocated
|
||||
DMM msc_subscr_conn_close(vsub=MSISDN:46071, cause=2): no conn fsm, releasing directly without release event.
|
||||
- BSSAP Clear --RAN_GERAN_A--> MS
|
||||
DREF MSISDN:46071: MSC conn use - 1 == 1
|
||||
DREF MSISDN:46071: MSC conn use - fsm == 1 (0x2)
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_RELEASED}: Freeing instance
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_RELEASED}: Deallocated
|
||||
DREF MSISDN:46071: MSC conn use - 1 == 0
|
||||
DREF MSISDN:46071: MSC conn use - dtap == 0 (0x0)
|
||||
DRLL subscr MSISDN:46071: Freeing subscriber connection
|
||||
DREF VLR subscr MSISDN:46071 usage decreases to: 1
|
||||
dtap_tx_confirmed == 1
|
||||
|
@ -1350,9 +1350,9 @@ talloc_total_blocks(tall_bsc_ctx) == 9
|
|||
- Location Update Request
|
||||
MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_LOC_UPD_REQUEST
|
||||
new conn
|
||||
DREF unknown: MSC conn use + 1 == 1
|
||||
DREF unknown: MSC conn use + compl_l3 == 1 (0x1)
|
||||
DRLL Dispatching 04.08 message GSM48_MT_MM_LOC_UPD_REQUEST (0x5:0x8)
|
||||
DREF unknown: MSC conn use + 1 == 2
|
||||
DREF unknown: MSC conn use + fsm == 2 (0x5)
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: Allocated
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: Received Event SUBSCR_CONN_E_START
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: state_chg to SUBSCR_CONN_S_NEW
|
||||
|
@ -1379,7 +1379,7 @@ DVLR GSUP tx: 04010809710000004026f0
|
|||
GSUP --> HLR: OSMO_GSUP_MSGT_UPDATE_LOCATION_REQUEST: 04010809710000004026f0
|
||||
DVLR upd_hlr_vlr_fsm(901700000004620){UPD_HLR_VLR_S_INIT}: state_chg to UPD_HLR_VLR_S_WAIT_FOR_DATA
|
||||
DMM IMSI:901700000004620: bump: conn still being established (SUBSCR_CONN_S_NEW)
|
||||
DREF IMSI:901700000004620: MSC conn use - 1 == 1
|
||||
DREF IMSI:901700000004620: MSC conn use - compl_l3 == 1 (0x4)
|
||||
lu_result_sent == 0
|
||||
llist_count(&net->subscr_conns) == 1
|
||||
- HLR sends _INSERT_DATA_REQUEST, VLR responds with _INSERT_DATA_RESULT
|
||||
|
@ -1441,7 +1441,7 @@ DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_DONE}: Freeing instance
|
|||
DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_DONE}: Deallocated
|
||||
DMM msc_subscr_conn_close(vsub=MSISDN:46071, cause=2): no conn fsm, releasing directly without release event.
|
||||
- BSSAP Clear --RAN_GERAN_A--> MS
|
||||
DREF MSISDN:46071: MSC conn use - 1 == 0
|
||||
DREF MSISDN:46071: MSC conn use - fsm == 0 (0x0)
|
||||
DRLL subscr MSISDN:46071: Freeing subscriber connection
|
||||
DREF VLR subscr MSISDN:46071 usage decreases to: 2
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_RELEASED}: Freeing instance
|
||||
|
@ -1468,10 +1468,10 @@ DREF VLR subscr MSISDN:46071 usage decreases to: 3
|
|||
- MS replies with Paging Response, we deliver the SMS
|
||||
MSC <--RAN_GERAN_A-- MS: GSM48_MT_RR_PAG_RESP
|
||||
new conn
|
||||
DREF unknown: MSC conn use + 1 == 1
|
||||
DREF unknown: MSC conn use + compl_l3 == 1 (0x1)
|
||||
DRLL Dispatching 04.08 message GSM48_MT_RR_PAG_RESP (0x6:0x27)
|
||||
DRR PAGING RESPONSE: MI(IMSI)=901700000004620
|
||||
DREF unknown: MSC conn use + 1 == 2
|
||||
DREF unknown: MSC conn use + fsm == 2 (0x5)
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: Allocated
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: Received Event SUBSCR_CONN_E_START
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: state_chg to SUBSCR_CONN_S_NEW
|
||||
|
@ -1497,7 +1497,7 @@ DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_NEW}: state_chg to SUBSCR_CONN_S_
|
|||
DPAG Paging success for MSISDN:46071 (event=0)
|
||||
DPAG Calling paging cbfn.
|
||||
DREF VLR subscr MSISDN:46071 usage increases to: 6
|
||||
DREF MSISDN:46071: MSC conn use + 1 == 3
|
||||
DREF MSISDN:46071: MSC conn use + trans_sms == 3 (0x15)
|
||||
DMSC msc_tx 91 bytes to MSISDN:46071 via RAN_GERAN_A
|
||||
- DTAP --RAN_GERAN_A--> MS: GSM48_PDISC_SMS:0x01: 09015801000791447758100650004c0005806470f1000007101000000000445079da1e1ee7416937485e9ea7c965373d1d6683c270383b3d0ed3d36ff71c949e83c22072799e9687c5ec32a81d96afcbf4b4fb0c7ac3e9e9b7db05
|
||||
- DTAP matches expected message
|
||||
|
@ -1507,7 +1507,7 @@ DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_ACCEPTED}: bump: connection still
|
|||
DREF VLR subscr MSISDN:46071 usage decreases to: 4
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_ACCEPTED}: Received Event SUBSCR_CONN_E_BUMP
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_ACCEPTED}: bump: connection still has active transaction: GSM48_PDISC_SMS
|
||||
DREF MSISDN:46071: MSC conn use - 1 == 2
|
||||
DREF MSISDN:46071: MSC conn use - compl_l3 == 2 (0x14)
|
||||
dtap_tx_confirmed == 1
|
||||
paging_stopped == 1
|
||||
- conn is still open to wait for SMS ack dance
|
||||
|
@ -1515,30 +1515,30 @@ DREF MSISDN:46071: MSC conn use - 1 == 2
|
|||
---
|
||||
- CM Service Request during open connection is accepted
|
||||
MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_CM_SERV_REQ
|
||||
DREF MSISDN:46071: MSC conn use + 1 == 3
|
||||
DREF MSISDN:46071: MSC conn use + dtap == 3 (0x16)
|
||||
DRLL Dispatching 04.08 message GSM48_MT_MM_CM_SERV_REQ (0x5:0x24)
|
||||
DMM <- CM SERVICE REQUEST serv_type=0x08 MI(IMSI)=901700000004620
|
||||
DMM MSISDN:46071: re-using already accepted connection
|
||||
- sending CM Service Accept for MSISDN:46071
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_ACCEPTED}: Received Event SUBSCR_CONN_E_BUMP
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_ACCEPTED}: bump: still awaiting first request after a CM Service Request
|
||||
DREF MSISDN:46071: MSC conn use - 1 == 2
|
||||
DREF MSISDN:46071: MSC conn use - dtap == 2 (0x14)
|
||||
cm_service_result_sent == 1
|
||||
llist_count(&net->subscr_conns) == 1
|
||||
g_conn->received_cm_service_request == 1
|
||||
- MS replies with CP-ACK for received SMS
|
||||
MSC <--RAN_GERAN_A-- MS: GSM48_PDISC_SMS:0x04
|
||||
DREF MSISDN:46071: MSC conn use + 1 == 3
|
||||
DREF MSISDN:46071: MSC conn use + dtap == 3 (0x16)
|
||||
DRLL Dispatching 04.08 message GSM48_PDISC_SMS:0x04 (0x9:0x4)
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_ACCEPTED}: Received Event SUBSCR_CONN_E_COMMUNICATING
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_ACCEPTED}: state_chg to SUBSCR_CONN_S_COMMUNICATING
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_COMMUNICATING}: Received Event SUBSCR_CONN_E_BUMP
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_COMMUNICATING}: bump: still awaiting first request after a CM Service Request
|
||||
DREF MSISDN:46071: MSC conn use - 1 == 2
|
||||
DREF MSISDN:46071: MSC conn use - dtap == 2 (0x14)
|
||||
llist_count(&net->subscr_conns) == 1
|
||||
- MS also sends RP-ACK, MSC in turn sends CP-ACK for that
|
||||
MSC <--RAN_GERAN_A-- MS: GSM48_PDISC_SMS:0x01
|
||||
DREF MSISDN:46071: MSC conn use + 1 == 3
|
||||
DREF MSISDN:46071: MSC conn use + dtap == 3 (0x16)
|
||||
DRLL Dispatching 04.08 message GSM48_PDISC_SMS:0x01 (0x9:0x1)
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_COMMUNICATING}: Received Event SUBSCR_CONN_E_COMMUNICATING
|
||||
DMSC msc_tx 2 bytes to MSISDN:46071 via RAN_GERAN_A
|
||||
|
@ -1546,17 +1546,17 @@ DMSC msc_tx 2 bytes to MSISDN:46071 via RAN_GERAN_A
|
|||
- DTAP matches expected message
|
||||
DREF VLR subscr MSISDN:46071 usage decreases to: 3
|
||||
DREF VLR subscr MSISDN:46071 usage decreases to: 2
|
||||
DREF MSISDN:46071: MSC conn use - 1 == 2
|
||||
DREF MSISDN:46071: MSC conn use - trans_sms == 2 (0x6)
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_COMMUNICATING}: Received Event SUBSCR_CONN_E_BUMP
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_COMMUNICATING}: bump: still awaiting first request after a CM Service Request
|
||||
DREF MSISDN:46071: MSC conn use - 1 == 1
|
||||
DREF MSISDN:46071: MSC conn use - dtap == 1 (0x4)
|
||||
dtap_tx_confirmed == 1
|
||||
- SMS is done
|
||||
llist_count(&net->subscr_conns) == 1
|
||||
---
|
||||
- subscriber detaches
|
||||
MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_IMSI_DETACH_IND
|
||||
DREF MSISDN:46071: MSC conn use + 1 == 2
|
||||
DREF MSISDN:46071: MSC conn use + dtap == 2 (0x6)
|
||||
DRLL Dispatching 04.08 message GSM48_MT_MM_IMSI_DETACH_IND (0x5:0x1)
|
||||
DMM IMSI DETACH INDICATION: MI(IMSI)=901700000004620
|
||||
DREF VLR subscr MSISDN:46071 usage increases to: 3
|
||||
|
@ -1570,13 +1570,13 @@ DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_COMMUNICATING}: state_chg to SUBS
|
|||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_RELEASED}: Terminating (cause = OSMO_FSM_TERM_REGULAR)
|
||||
DMM msc_subscr_conn_close(vsub=MSISDN:46071, cause=2): no conn fsm, releasing directly without release event.
|
||||
- BSSAP Clear --RAN_GERAN_A--> MS
|
||||
DREF MSISDN:46071: MSC conn use - 1 == 1
|
||||
DREF MSISDN:46071: MSC conn use - fsm == 1 (0x2)
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_RELEASED}: Freeing instance
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_RELEASED}: Deallocated
|
||||
DREF VLR subscr MSISDN:46071 usage decreases to: 2
|
||||
DREF VLR subscr MSISDN:46071 usage decreases to: 1
|
||||
DMM msc_subscr_conn_close(vsub=MSISDN:46071, cause=0): already dispatching release, ignore.
|
||||
DREF MSISDN:46071: MSC conn use - 1 == 0
|
||||
DREF MSISDN:46071: MSC conn use - dtap == 0 (0x0)
|
||||
DRLL subscr MSISDN:46071: Freeing subscriber connection
|
||||
DREF VLR subscr MSISDN:46071 usage decreases to: 0
|
||||
DREF freeing VLR subscr MSISDN:46071
|
||||
|
@ -1593,9 +1593,9 @@ talloc_total_blocks(tall_bsc_ctx) == 9
|
|||
- Location Update Request
|
||||
MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_LOC_UPD_REQUEST
|
||||
new conn
|
||||
DREF unknown: MSC conn use + 1 == 1
|
||||
DREF unknown: MSC conn use + compl_l3 == 1 (0x1)
|
||||
DRLL Dispatching 04.08 message GSM48_MT_MM_LOC_UPD_REQUEST (0x5:0x8)
|
||||
DREF unknown: MSC conn use + 1 == 2
|
||||
DREF unknown: MSC conn use + fsm == 2 (0x5)
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: Allocated
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: Received Event SUBSCR_CONN_E_START
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: state_chg to SUBSCR_CONN_S_NEW
|
||||
|
@ -1622,7 +1622,7 @@ DVLR GSUP tx: 04010809710000004026f0
|
|||
GSUP --> HLR: OSMO_GSUP_MSGT_UPDATE_LOCATION_REQUEST: 04010809710000004026f0
|
||||
DVLR upd_hlr_vlr_fsm(901700000004620){UPD_HLR_VLR_S_INIT}: state_chg to UPD_HLR_VLR_S_WAIT_FOR_DATA
|
||||
DMM IMSI:901700000004620: bump: conn still being established (SUBSCR_CONN_S_NEW)
|
||||
DREF IMSI:901700000004620: MSC conn use - 1 == 1
|
||||
DREF IMSI:901700000004620: MSC conn use - compl_l3 == 1 (0x4)
|
||||
lu_result_sent == 0
|
||||
llist_count(&net->subscr_conns) == 1
|
||||
- HLR sends _INSERT_DATA_REQUEST, VLR responds with _INSERT_DATA_RESULT
|
||||
|
@ -1684,7 +1684,7 @@ DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_DONE}: Freeing instance
|
|||
DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_DONE}: Deallocated
|
||||
DMM msc_subscr_conn_close(vsub=MSISDN:46071, cause=2): no conn fsm, releasing directly without release event.
|
||||
- BSSAP Clear --RAN_GERAN_A--> MS
|
||||
DREF MSISDN:46071: MSC conn use - 1 == 0
|
||||
DREF MSISDN:46071: MSC conn use - fsm == 0 (0x0)
|
||||
DRLL subscr MSISDN:46071: Freeing subscriber connection
|
||||
DREF VLR subscr MSISDN:46071 usage decreases to: 2
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_RELEASED}: Freeing instance
|
||||
|
@ -1711,10 +1711,10 @@ DREF VLR subscr MSISDN:46071 usage decreases to: 3
|
|||
- MS replies with Paging Response, we deliver the SMS
|
||||
MSC <--RAN_GERAN_A-- MS: GSM48_MT_RR_PAG_RESP
|
||||
new conn
|
||||
DREF unknown: MSC conn use + 1 == 1
|
||||
DREF unknown: MSC conn use + compl_l3 == 1 (0x1)
|
||||
DRLL Dispatching 04.08 message GSM48_MT_RR_PAG_RESP (0x6:0x27)
|
||||
DRR PAGING RESPONSE: MI(IMSI)=901700000004620
|
||||
DREF unknown: MSC conn use + 1 == 2
|
||||
DREF unknown: MSC conn use + fsm == 2 (0x5)
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: Allocated
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: Received Event SUBSCR_CONN_E_START
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: state_chg to SUBSCR_CONN_S_NEW
|
||||
|
@ -1740,7 +1740,7 @@ DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_NEW}: state_chg to SUBSCR_CONN_S_
|
|||
DPAG Paging success for MSISDN:46071 (event=0)
|
||||
DPAG Calling paging cbfn.
|
||||
DREF VLR subscr MSISDN:46071 usage increases to: 6
|
||||
DREF MSISDN:46071: MSC conn use + 1 == 3
|
||||
DREF MSISDN:46071: MSC conn use + trans_sms == 3 (0x15)
|
||||
DMSC msc_tx 91 bytes to MSISDN:46071 via RAN_GERAN_A
|
||||
- DTAP --RAN_GERAN_A--> MS: GSM48_PDISC_SMS:0x01: 09015801000791447758100650004c0005806470f1000007101000000000445079da1e1ee7416937485e9ea7c965373d1d6683c270383b3d0ed3d36ff71c949e83c22072799e9687c5ec32a81d96afcbf4b4fb0c7ac3e9e9b7db05
|
||||
- DTAP matches expected message
|
||||
|
@ -1750,7 +1750,7 @@ DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_ACCEPTED}: bump: connection still
|
|||
DREF VLR subscr MSISDN:46071 usage decreases to: 4
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_ACCEPTED}: Received Event SUBSCR_CONN_E_BUMP
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_ACCEPTED}: bump: connection still has active transaction: GSM48_PDISC_SMS
|
||||
DREF MSISDN:46071: MSC conn use - 1 == 2
|
||||
DREF MSISDN:46071: MSC conn use - compl_l3 == 2 (0x14)
|
||||
dtap_tx_confirmed == 1
|
||||
paging_stopped == 1
|
||||
- conn is still open to wait for SMS ack dance
|
||||
|
@ -1758,26 +1758,26 @@ DREF MSISDN:46071: MSC conn use - 1 == 2
|
|||
---
|
||||
- MS sends another erratic Paging Response which is dropped silently
|
||||
MSC <--RAN_GERAN_A-- MS: GSM48_MT_RR_PAG_RESP
|
||||
DREF MSISDN:46071: MSC conn use + 1 == 3
|
||||
DREF MSISDN:46071: MSC conn use + dtap == 3 (0x16)
|
||||
DRLL Dispatching 04.08 message GSM48_MT_RR_PAG_RESP (0x6:0x27)
|
||||
DRR PAGING RESPONSE: MI(IMSI)=901700000004620
|
||||
DMM 901700000004620: Error: connection already in use
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_ACCEPTED}: Received Event SUBSCR_CONN_E_BUMP
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_ACCEPTED}: bump: connection still has active transaction: GSM48_PDISC_SMS
|
||||
DREF MSISDN:46071: MSC conn use - 1 == 2
|
||||
DREF MSISDN:46071: MSC conn use - dtap == 2 (0x14)
|
||||
- MS replies with CP-ACK for received SMS
|
||||
MSC <--RAN_GERAN_A-- MS: GSM48_PDISC_SMS:0x04
|
||||
DREF MSISDN:46071: MSC conn use + 1 == 3
|
||||
DREF MSISDN:46071: MSC conn use + dtap == 3 (0x16)
|
||||
DRLL Dispatching 04.08 message GSM48_PDISC_SMS:0x04 (0x9:0x4)
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_ACCEPTED}: Received Event SUBSCR_CONN_E_COMMUNICATING
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_ACCEPTED}: state_chg to SUBSCR_CONN_S_COMMUNICATING
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_COMMUNICATING}: Received Event SUBSCR_CONN_E_BUMP
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_COMMUNICATING}: bump: connection still has active transaction: GSM48_PDISC_SMS
|
||||
DREF MSISDN:46071: MSC conn use - 1 == 2
|
||||
DREF MSISDN:46071: MSC conn use - dtap == 2 (0x14)
|
||||
llist_count(&net->subscr_conns) == 1
|
||||
- MS also sends RP-ACK, MSC in turn sends CP-ACK for that
|
||||
MSC <--RAN_GERAN_A-- MS: GSM48_PDISC_SMS:0x01
|
||||
DREF MSISDN:46071: MSC conn use + 1 == 3
|
||||
DREF MSISDN:46071: MSC conn use + dtap == 3 (0x16)
|
||||
DRLL Dispatching 04.08 message GSM48_PDISC_SMS:0x01 (0x9:0x1)
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_COMMUNICATING}: Received Event SUBSCR_CONN_E_COMMUNICATING
|
||||
DMSC msc_tx 2 bytes to MSISDN:46071 via RAN_GERAN_A
|
||||
|
@ -1785,7 +1785,7 @@ DMSC msc_tx 2 bytes to MSISDN:46071 via RAN_GERAN_A
|
|||
- DTAP matches expected message
|
||||
DREF VLR subscr MSISDN:46071 usage decreases to: 3
|
||||
DREF VLR subscr MSISDN:46071 usage decreases to: 2
|
||||
DREF MSISDN:46071: MSC conn use - 1 == 2
|
||||
DREF MSISDN:46071: MSC conn use - trans_sms == 2 (0x6)
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_COMMUNICATING}: Received Event SUBSCR_CONN_E_BUMP
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_COMMUNICATING}: bump: releasing conn
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_COMMUNICATING}: state_chg to SUBSCR_CONN_S_RELEASED
|
||||
|
@ -1796,10 +1796,10 @@ DVLR Process_Access_Request_VLR(901700000004620){PR_ARQ_S_DONE}: Freeing instanc
|
|||
DVLR Process_Access_Request_VLR(901700000004620){PR_ARQ_S_DONE}: Deallocated
|
||||
DMM msc_subscr_conn_close(vsub=MSISDN:46071, cause=2): no conn fsm, releasing directly without release event.
|
||||
- BSSAP Clear --RAN_GERAN_A--> MS
|
||||
DREF MSISDN:46071: MSC conn use - 1 == 1
|
||||
DREF MSISDN:46071: MSC conn use - fsm == 1 (0x2)
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_RELEASED}: Freeing instance
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_RELEASED}: Deallocated
|
||||
DREF MSISDN:46071: MSC conn use - 1 == 0
|
||||
DREF MSISDN:46071: MSC conn use - dtap == 0 (0x0)
|
||||
DRLL subscr MSISDN:46071: Freeing subscriber connection
|
||||
DREF VLR subscr MSISDN:46071 usage decreases to: 1
|
||||
dtap_tx_confirmed == 1
|
||||
|
|
|
@ -4,7 +4,7 @@ msc_subscr_conn_is_accepted() == false
|
|||
- freshly allocated conn
|
||||
msc_subscr_conn_is_accepted() == false
|
||||
- conn_fsm present, in state NEW
|
||||
DREF unknown: MSC conn use + 1 == 1
|
||||
DREF unknown: MSC conn use + fsm == 1 (0x4)
|
||||
DMM Subscr_Conn(test){SUBSCR_CONN_S_INIT}: Allocated
|
||||
DMM Subscr_Conn(test){SUBSCR_CONN_S_INIT}: Received Event SUBSCR_CONN_E_START
|
||||
DMM Subscr_Conn(test){SUBSCR_CONN_S_INIT}: state_chg to SUBSCR_CONN_S_NEW
|
||||
|
@ -29,7 +29,7 @@ DMM Subscr_Conn(test){SUBSCR_CONN_S_ACCEPTED}: state_chg to SUBSCR_CONN_S_RELEAS
|
|||
DMM Subscr_Conn(test){SUBSCR_CONN_S_RELEASED}: Terminating (cause = OSMO_FSM_TERM_REGULAR)
|
||||
DMM msc_subscr_conn_close(vsub=unknown, cause=2): no conn fsm, releasing directly without release event.
|
||||
- BSSAP Clear --RAN_GERAN_A--> MS
|
||||
DREF unknown: MSC conn use - 1 == 0
|
||||
DREF unknown: MSC conn use - fsm == 0 (0x0)
|
||||
DRLL subscr unknown: Freeing subscriber connection
|
||||
DREF VLR subscr unknown usage decreases to: 0
|
||||
DREF freeing VLR subscr unknown
|
||||
|
@ -46,10 +46,10 @@ talloc_total_blocks(tall_bsc_ctx) == 9
|
|||
- CM Service Request without a prior Location Updating
|
||||
MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_CM_SERV_REQ
|
||||
new conn
|
||||
DREF unknown: MSC conn use + 1 == 1
|
||||
DREF unknown: MSC conn use + compl_l3 == 1 (0x1)
|
||||
DRLL Dispatching 04.08 message GSM48_MT_MM_CM_SERV_REQ (0x5:0x24)
|
||||
DMM <- CM SERVICE REQUEST serv_type=0x08 MI(IMSI)=901700000004620
|
||||
DREF unknown: MSC conn use + 1 == 2
|
||||
DREF unknown: MSC conn use + fsm == 2 (0x5)
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: Allocated
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: Received Event SUBSCR_CONN_E_START
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: state_chg to SUBSCR_CONN_S_NEW
|
||||
|
@ -72,10 +72,10 @@ DVLR Process_Access_Request_VLR(901700000004620){PR_ARQ_S_DONE}: Freeing instanc
|
|||
DVLR Process_Access_Request_VLR(901700000004620){PR_ARQ_S_DONE}: Deallocated
|
||||
DMM msc_subscr_conn_close(vsub=unknown, cause=2): no conn fsm, releasing directly without release event.
|
||||
- BSSAP Clear --RAN_GERAN_A--> MS
|
||||
DREF unknown: MSC conn use - 1 == 1
|
||||
DREF unknown: MSC conn use - fsm == 1 (0x1)
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_RELEASED}: Freeing instance
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_RELEASED}: Deallocated
|
||||
DREF unknown: MSC conn use - 1 == 0
|
||||
DREF unknown: MSC conn use - compl_l3 == 0 (0x0)
|
||||
DRLL Freeing subscriber connection with NULL subscriber
|
||||
bssap_clear_sent == 1
|
||||
- conn was released
|
||||
|
@ -89,9 +89,9 @@ talloc_total_blocks(tall_bsc_ctx) == 9
|
|||
- Location Update request causes a GSUP LU request to HLR
|
||||
MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_LOC_UPD_REQUEST
|
||||
new conn
|
||||
DREF unknown: MSC conn use + 1 == 1
|
||||
DREF unknown: MSC conn use + compl_l3 == 1 (0x1)
|
||||
DRLL Dispatching 04.08 message GSM48_MT_MM_LOC_UPD_REQUEST (0x5:0x8)
|
||||
DREF unknown: MSC conn use + 1 == 2
|
||||
DREF unknown: MSC conn use + fsm == 2 (0x5)
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: Allocated
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: Received Event SUBSCR_CONN_E_START
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: state_chg to SUBSCR_CONN_S_NEW
|
||||
|
@ -118,7 +118,7 @@ DVLR GSUP tx: 04010809710000004026f0
|
|||
GSUP --> HLR: OSMO_GSUP_MSGT_UPDATE_LOCATION_REQUEST: 04010809710000004026f0
|
||||
DVLR upd_hlr_vlr_fsm(901700000004620){UPD_HLR_VLR_S_INIT}: state_chg to UPD_HLR_VLR_S_WAIT_FOR_DATA
|
||||
DMM IMSI:901700000004620: bump: conn still being established (SUBSCR_CONN_S_NEW)
|
||||
DREF IMSI:901700000004620: MSC conn use - 1 == 1
|
||||
DREF IMSI:901700000004620: MSC conn use - compl_l3 == 1 (0x4)
|
||||
lu_result_sent == 0
|
||||
- HLR sends _INSERT_DATA_REQUEST, VLR responds with _INSERT_DATA_RESULT
|
||||
<-- GSUP rx OSMO_GSUP_MSGT_INSERT_DATA_REQUEST: 10010809710000004026f00804036470f1
|
||||
|
@ -191,7 +191,7 @@ DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_DONE}: Freeing instance
|
|||
DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_DONE}: Deallocated
|
||||
DMM msc_subscr_conn_close(vsub=MSISDN:46071, cause=2): no conn fsm, releasing directly without release event.
|
||||
- BSSAP Clear --RAN_GERAN_A--> MS
|
||||
DREF MSISDN:46071: MSC conn use - 1 == 0
|
||||
DREF MSISDN:46071: MSC conn use - fsm == 0 (0x0)
|
||||
DRLL subscr MSISDN:46071: Freeing subscriber connection
|
||||
DREF VLR subscr MSISDN:46071 usage decreases to: 2
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_RELEASED}: Freeing instance
|
||||
|
@ -207,9 +207,9 @@ DREF VLR subscr MSISDN:46071 usage decreases to: 1
|
|||
- Location Update request causes a GSUP LU request to HLR
|
||||
MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_LOC_UPD_REQUEST
|
||||
new conn
|
||||
DREF unknown: MSC conn use + 1 == 1
|
||||
DREF unknown: MSC conn use + compl_l3 == 1 (0x1)
|
||||
DRLL Dispatching 04.08 message GSM48_MT_MM_LOC_UPD_REQUEST (0x5:0x8)
|
||||
DREF unknown: MSC conn use + 1 == 2
|
||||
DREF unknown: MSC conn use + fsm == 2 (0x5)
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: Allocated
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: Received Event SUBSCR_CONN_E_START
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_INIT}: state_chg to SUBSCR_CONN_S_NEW
|
||||
|
@ -234,7 +234,7 @@ DVLR GSUP tx: 04010809710000004026f0
|
|||
GSUP --> HLR: OSMO_GSUP_MSGT_UPDATE_LOCATION_REQUEST: 04010809710000004026f0
|
||||
DVLR upd_hlr_vlr_fsm(901700000004620){UPD_HLR_VLR_S_INIT}: state_chg to UPD_HLR_VLR_S_WAIT_FOR_DATA
|
||||
DMM MSISDN:46071: bump: conn still being established (SUBSCR_CONN_S_NEW)
|
||||
DREF MSISDN:46071: MSC conn use - 1 == 1
|
||||
DREF MSISDN:46071: MSC conn use - compl_l3 == 1 (0x4)
|
||||
lu_result_sent == 0
|
||||
- HLR sends _INSERT_DATA_REQUEST, VLR responds with _INSERT_DATA_RESULT
|
||||
<-- GSUP rx OSMO_GSUP_MSGT_INSERT_DATA_REQUEST: 10010809710000004026f00804036470f1
|
||||
|
@ -306,7 +306,7 @@ DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_DONE}: Freeing instance
|
|||
DVLR vlr_lu_fsm(901700000004620){VLR_ULA_S_DONE}: Deallocated
|
||||
DMM msc_subscr_conn_close(vsub=MSISDN:46071, cause=2): no conn fsm, releasing directly without release event.
|
||||
- BSSAP Clear --RAN_GERAN_A--> MS
|
||||
DREF MSISDN:46071: MSC conn use - 1 == 0
|
||||
DREF MSISDN:46071: MSC conn use - fsm == 0 (0x0)
|
||||
DRLL subscr MSISDN:46071: Freeing subscriber connection
|
||||
DREF VLR subscr MSISDN:46071 usage decreases to: 2
|
||||
DMM Subscr_Conn(901700000004620){SUBSCR_CONN_S_RELEASED}: Freeing instance
|
||||
|
@ -321,7 +321,7 @@ DREF VLR subscr MSISDN:46071 usage decreases to: 1
|
|||
- subscriber detaches
|
||||
MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_IMSI_DETACH_IND
|
||||
new conn
|
||||
DREF unknown: MSC conn use + 1 == 1
|
||||
DREF unknown: MSC conn use + compl_l3 == 1 (0x1)
|
||||
DRLL Dispatching 04.08 message GSM48_MT_MM_IMSI_DETACH_IND (0x5:0x1)
|
||||
DMM IMSI DETACH INDICATION: MI(IMSI)=901700000004620
|
||||
DREF VLR subscr MSISDN:46071 usage increases to: 2
|
||||
|
@ -331,7 +331,7 @@ DREF VLR subscr MSISDN:46071 usage decreases to: 0
|
|||
DREF freeing VLR subscr MSISDN:46071
|
||||
DMM msc_subscr_conn_close(vsub=unknown, cause=0): no conn fsm, releasing directly without release event.
|
||||
- BSSAP Clear --RAN_GERAN_A--> MS
|
||||
DREF unknown: MSC conn use - 1 == 0
|
||||
DREF unknown: MSC conn use - compl_l3 == 0 (0x0)
|
||||
DRLL Freeing subscriber connection with NULL subscriber
|
||||
bssap_clear_sent == 1
|
||||
llist_count(&net->subscr_conns) == 0
|
||||
|
@ -344,9 +344,9 @@ talloc_total_blocks(tall_bsc_ctx) == 9
|
|||
- Location Update request with unknown TMSI sends ID Request for IMSI
|
||||
MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_LOC_UPD_REQUEST
|
||||
new conn
|
||||
DREF unknown: MSC conn use + 1 == 1
|
||||
DREF unknown: MSC conn use + compl_l3 == 1 (0x1)
|
||||
DRLL Dispatching 04.08 message GSM48_MT_MM_LOC_UPD_REQUEST (0x5:0x8)
|
||||
DREF unknown: MSC conn use + 1 == 2
|
||||
DREF unknown: MSC conn use + fsm == 2 (0x5)
|
||||
DMM Subscr_Conn(591536962){SUBSCR_CONN_S_INIT}: Allocated
|
||||
DMM Subscr_Conn(591536962){SUBSCR_CONN_S_INIT}: Received Event SUBSCR_CONN_E_START
|
||||
DMM Subscr_Conn(591536962){SUBSCR_CONN_S_INIT}: state_chg to SUBSCR_CONN_S_NEW
|
||||
|
@ -366,7 +366,7 @@ DMSC msc_tx 3 bytes to TMSI:0x23422342 via RAN_GERAN_A
|
|||
- DTAP --RAN_GERAN_A--> MS: GSM48_MT_MM_ID_REQ: 051801
|
||||
- DTAP matches expected message
|
||||
DMM TMSI:0x23422342: bump: conn still being established (SUBSCR_CONN_S_NEW)
|
||||
DREF TMSI:0x23422342: MSC conn use - 1 == 1
|
||||
DREF TMSI:0x23422342: MSC conn use - compl_l3 == 1 (0x4)
|
||||
lu_result_sent == 0
|
||||
msc_subscr_conn_is_accepted() == false
|
||||
requests shall be thwarted
|
||||
|
@ -380,7 +380,7 @@ DRLL Dispatching 04.08 message GSM48_PDISC_SMS:0x01 (0x9:0x1)
|
|||
DRLL subscr TMSI:0x23422342: Message not permitted for initial conn: GSM48_PDISC_SMS:0x01
|
||||
- MS tells us the IMSI, causes a GSUP LU request to HLR
|
||||
MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_ID_RESP
|
||||
DREF TMSI:0x23422342: MSC conn use + 1 == 2
|
||||
DREF TMSI:0x23422342: MSC conn use + dtap == 2 (0x6)
|
||||
DRLL Dispatching 04.08 message GSM48_MT_MM_ID_RESP (0x5:0x19)
|
||||
DMM IDENTITY RESPONSE: MI(IMSI)=901700000004620
|
||||
DVLR set IMSI on subscriber; IMSI=901700000004620 id=901700000004620
|
||||
|
@ -398,7 +398,7 @@ DVLR GSUP tx: 04010809710000004026f0
|
|||
GSUP --> HLR: OSMO_GSUP_MSGT_UPDATE_LOCATION_REQUEST: 04010809710000004026f0
|
||||
DVLR upd_hlr_vlr_fsm(591536962){UPD_HLR_VLR_S_INIT}: state_chg to UPD_HLR_VLR_S_WAIT_FOR_DATA
|
||||
DMM IMSI:901700000004620: bump: conn still being established (SUBSCR_CONN_S_NEW)
|
||||
DREF IMSI:901700000004620: MSC conn use - 1 == 1
|
||||
DREF IMSI:901700000004620: MSC conn use - dtap == 1 (0x4)
|
||||
lu_result_sent == 0
|
||||
- HLR sends _INSERT_DATA_REQUEST, VLR responds with _INSERT_DATA_RESULT
|
||||
<-- GSUP rx OSMO_GSUP_MSGT_INSERT_DATA_REQUEST: 10010809710000004026f00804036470f1
|
||||
|
@ -471,7 +471,7 @@ DVLR vlr_lu_fsm(591536962){VLR_ULA_S_DONE}: Freeing instance
|
|||
DVLR vlr_lu_fsm(591536962){VLR_ULA_S_DONE}: Deallocated
|
||||
DMM msc_subscr_conn_close(vsub=MSISDN:46071, cause=2): no conn fsm, releasing directly without release event.
|
||||
- BSSAP Clear --RAN_GERAN_A--> MS
|
||||
DREF MSISDN:46071: MSC conn use - 1 == 0
|
||||
DREF MSISDN:46071: MSC conn use - fsm == 0 (0x0)
|
||||
DRLL subscr MSISDN:46071: Freeing subscriber connection
|
||||
DREF VLR subscr MSISDN:46071 usage decreases to: 2
|
||||
DMM Subscr_Conn(591536962){SUBSCR_CONN_S_RELEASED}: Freeing instance
|
||||
|
|
|
@ -2,9 +2,9 @@
|
|||
- Location Update request causes a GSUP Send Auth Info request to HLR
|
||||
MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_LOC_UPD_REQUEST
|
||||
new conn
|
||||
DREF unknown: MSC conn use + 1 == 1
|
||||
DREF unknown: MSC conn use + compl_l3 == 1 (0x1)
|
||||
DRLL Dispatching 04.08 message GSM48_MT_MM_LOC_UPD_REQUEST (0x5:0x8)
|
||||
DREF unknown: MSC conn use + 1 == 2
|
||||
DREF unknown: MSC conn use + fsm == 2 (0x5)
|
||||
DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_INIT}: Allocated
|
||||
DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_INIT}: Received Event SUBSCR_CONN_E_START
|
||||
DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_INIT}: state_chg to SUBSCR_CONN_S_NEW
|
||||
|
@ -28,7 +28,7 @@ DVLR GSUP tx: 08010809710000000156f0
|
|||
GSUP --> HLR: OSMO_GSUP_MSGT_SEND_AUTH_INFO_REQUEST: 08010809710000000156f0
|
||||
DVLR VLR_Authenticate(901700000010650){VLR_SUB_AS_NEEDS_AUTH}: state_chg to VLR_SUB_AS_NEEDS_AUTH_WAIT_AI
|
||||
DMM IMSI:901700000010650: bump: conn still being established (SUBSCR_CONN_S_NEW)
|
||||
DREF IMSI:901700000010650: MSC conn use - 1 == 1
|
||||
DREF IMSI:901700000010650: MSC conn use - compl_l3 == 1 (0x4)
|
||||
lu_result_sent == 0
|
||||
- from HLR, rx _SEND_AUTH_INFO_RESULT; VLR sends Auth Req to MS
|
||||
<-- GSUP rx OSMO_GSUP_MSGT_SEND_AUTH_INFO_RESULT: 0a010809710000000156f00362201039fa2f4e3d523d8619a73b4f65c3e14d21049b36efdf2208059a4f668f6fbe39231027497388b6cb044648f396aa155b95ef2410f64735036e5871319c679f4742a75ea125108704f5ba55f30000d2ee44b22c8ea9192708e229c19e791f2e4103622010c187a53a5e6b9d573cac7c74451fd46d210485aa31302208d3d50a000bf04f6e23101159ec926a50e98c034a6b7d7c9f418d2410df3a03d9ca5335641efc8e36d76cd20b25101843a645b98d00005b2d666af46c45d927087db47cf7f81e4dc703622010efa9c29a9742148d5c9070348716e1bb210469d5f9fb22083df176f0c29f1a3d2310eb50e770ddcc3060101d2f43b6c2b884241076542abce5ff9345b0e8947f4c6e019c2510f9375e6d41e1000096e7fe4ff1c27e392708706f996719ba609c03622010f023d5a3b24726e0631b64b3840f82532104d570c03f2208ec011be8919883d62310c4e58af4ba43f3bcd904e16984f086d724100593f65e752e5cb7f473862bda05aa0a2510541ff1f077270000c5ea00d658bc7e9a27083fd26072eaa2a04d036220102f8f90c780d6a9c0c53da7ac57b6707e2104b072446f220823f39f9f425ad6e6231065af0527fda95b0dc5ae4aa515cdf32f2410537c3b35a3b13b08d08eeb28098f45cc25104bf4e564f75300009bc796706bc6574427080edb0eadbea94ac2
|
||||
|
@ -48,7 +48,7 @@ DREF VLR subscr IMSI:901700000010650 usage decreases to: 1
|
|||
lu_result_sent == 0
|
||||
- MS sends Authen Response, VLR accepts and sends GSUP LU Req to HLR
|
||||
MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_AUTH_RESP
|
||||
DREF IMSI:901700000010650: MSC conn use + 1 == 2
|
||||
DREF IMSI:901700000010650: MSC conn use + dtap == 2 (0x6)
|
||||
DRLL Dispatching 04.08 message GSM48_MT_MM_AUTH_RESP (0x5:0x14)
|
||||
DMM IMSI:901700000010650: MM R99 AUTHENTICATION RESPONSE (res = e229c19e791f2e41)
|
||||
DVLR VLR_Authenticate(901700000010650){VLR_SUB_AS_WAIT_RESP}: Received Event VLR_AUTH_E_MS_AUTH_RESP
|
||||
|
@ -72,7 +72,7 @@ DVLR GSUP tx: 04010809710000000156f0
|
|||
GSUP --> HLR: OSMO_GSUP_MSGT_UPDATE_LOCATION_REQUEST: 04010809710000000156f0
|
||||
DVLR upd_hlr_vlr_fsm(901700000010650){UPD_HLR_VLR_S_INIT}: state_chg to UPD_HLR_VLR_S_WAIT_FOR_DATA
|
||||
DMM IMSI:901700000010650: bump: conn still being established (SUBSCR_CONN_S_NEW)
|
||||
DREF IMSI:901700000010650: MSC conn use - 1 == 1
|
||||
DREF IMSI:901700000010650: MSC conn use - dtap == 1 (0x4)
|
||||
gsup_tx_confirmed == 1
|
||||
lu_result_sent == 0
|
||||
- HLR sends _INSERT_DATA_REQUEST, VLR responds with _INSERT_DATA_RESULT
|
||||
|
@ -138,7 +138,7 @@ DREF VLR subscr MSISDN:42342 usage increases to: 2
|
|||
DREF VLR subscr MSISDN:42342 usage decreases to: 1
|
||||
- MS sends TMSI Realloc Complete
|
||||
MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_TMSI_REALL_COMPL
|
||||
DREF MSISDN:42342: MSC conn use + 1 == 2
|
||||
DREF MSISDN:42342: MSC conn use + dtap == 2 (0x6)
|
||||
DRLL Dispatching 04.08 message GSM48_MT_MM_TMSI_REALL_COMPL (0x5:0x1b)
|
||||
DMM TMSI Reallocation Completed. Subscriber: MSISDN:42342
|
||||
DVLR vlr_lu_fsm(901700000010650){VLR_ULA_S_WAIT_LU_COMPL}: Received Event VLR_ULA_E_NEW_TMSI_ACK
|
||||
|
@ -165,10 +165,10 @@ DVLR vlr_lu_fsm(901700000010650){VLR_ULA_S_DONE}: Freeing instance
|
|||
DVLR vlr_lu_fsm(901700000010650){VLR_ULA_S_DONE}: Deallocated
|
||||
DMM msc_subscr_conn_close(vsub=MSISDN:42342, cause=2): no conn fsm, releasing directly without release event.
|
||||
- BSSAP Clear --RAN_GERAN_A--> MS
|
||||
DREF MSISDN:42342: MSC conn use - 1 == 1
|
||||
DREF MSISDN:42342: MSC conn use - fsm == 1 (0x2)
|
||||
DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_RELEASED}: Freeing instance
|
||||
DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_RELEASED}: Deallocated
|
||||
DREF MSISDN:42342: MSC conn use - 1 == 0
|
||||
DREF MSISDN:42342: MSC conn use - dtap == 0 (0x0)
|
||||
DRLL subscr MSISDN:42342: Freeing subscriber connection
|
||||
DREF VLR subscr MSISDN:42342 usage decreases to: 1
|
||||
bssap_clear_sent == 1
|
||||
|
@ -178,10 +178,10 @@ DREF VLR subscr MSISDN:42342 usage decreases to: 1
|
|||
- after a while, a new conn sends a CM Service Request. VLR responds with Auth Req, 2nd auth vector
|
||||
MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_CM_SERV_REQ
|
||||
new conn
|
||||
DREF unknown: MSC conn use + 1 == 1
|
||||
DREF unknown: MSC conn use + compl_l3 == 1 (0x1)
|
||||
DRLL Dispatching 04.08 message GSM48_MT_MM_CM_SERV_REQ (0x5:0x24)
|
||||
DMM <- CM SERVICE REQUEST serv_type=0x08 MI(IMSI)=901700000010650
|
||||
DREF unknown: MSC conn use + 1 == 2
|
||||
DREF unknown: MSC conn use + fsm == 2 (0x5)
|
||||
DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_INIT}: Allocated
|
||||
DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_INIT}: Received Event SUBSCR_CONN_E_START
|
||||
DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_INIT}: state_chg to SUBSCR_CONN_S_NEW
|
||||
|
@ -204,7 +204,7 @@ DVLR VLR_Authenticate(901700000010650){VLR_SUB_AS_WAIT_RESP}: got auth tuple: us
|
|||
- ...expecting res=7db47cf7f81e4dc7
|
||||
DREF VLR subscr MSISDN:42342 usage decreases to: 2
|
||||
DMM MSISDN:42342: bump: conn still being established (SUBSCR_CONN_S_NEW)
|
||||
DREF MSISDN:42342: MSC conn use - 1 == 1
|
||||
DREF MSISDN:42342: MSC conn use - compl_l3 == 1 (0x4)
|
||||
cm_service_result_sent == 0
|
||||
auth_request_sent == 1
|
||||
- needs auth, not yet accepted
|
||||
|
@ -220,7 +220,7 @@ DRLL Dispatching 04.08 message GSM48_PDISC_SMS:0x01 (0x9:0x1)
|
|||
DRLL subscr MSISDN:42342: Message not permitted for initial conn: GSM48_PDISC_SMS:0x01
|
||||
- MS sends Authen Response, VLR accepts with a CM Service Accept
|
||||
MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_AUTH_RESP
|
||||
DREF MSISDN:42342: MSC conn use + 1 == 2
|
||||
DREF MSISDN:42342: MSC conn use + dtap == 2 (0x6)
|
||||
DRLL Dispatching 04.08 message GSM48_MT_MM_AUTH_RESP (0x5:0x14)
|
||||
DMM MSISDN:42342: MM R99 AUTHENTICATION RESPONSE (res = 7db47cf7f81e4dc7)
|
||||
DVLR VLR_Authenticate(901700000010650){VLR_SUB_AS_WAIT_RESP}: Received Event VLR_AUTH_E_MS_AUTH_RESP
|
||||
|
@ -252,13 +252,13 @@ DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_ACCEPTED}: Received Event SUBSCR_
|
|||
DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_ACCEPTED}: bump: still awaiting first request after a CM Service Request
|
||||
DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_ACCEPTED}: Received Event SUBSCR_CONN_E_BUMP
|
||||
DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_ACCEPTED}: bump: still awaiting first request after a CM Service Request
|
||||
DREF MSISDN:42342: MSC conn use - 1 == 1
|
||||
DREF MSISDN:42342: MSC conn use - dtap == 1 (0x4)
|
||||
cm_service_result_sent == 1
|
||||
- a USSD request is serviced
|
||||
expecting USSD:
|
||||
Your extension is 42342
|
||||
MSC <--RAN_GERAN_A-- MS: GSM48_PDISC_NC_SS:0x3b
|
||||
DREF MSISDN:42342: MSC conn use + 1 == 2
|
||||
DREF MSISDN:42342: MSC conn use + dtap == 2 (0x6)
|
||||
DRLL Dispatching 04.08 message GSM48_PDISC_NC_SS:0x3b (0xb:0x3b)
|
||||
DMM MSISDN:42342: rx msg GSM48_PDISC_NC_SS:0x3b: received_cm_service_request changes to false
|
||||
DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_ACCEPTED}: Received Event SUBSCR_CONN_E_COMMUNICATING
|
||||
|
@ -278,10 +278,10 @@ DVLR Process_Access_Request_VLR(901700000010650){PR_ARQ_S_DONE}: Freeing instanc
|
|||
DVLR Process_Access_Request_VLR(901700000010650){PR_ARQ_S_DONE}: Deallocated
|
||||
DMM msc_subscr_conn_close(vsub=MSISDN:42342, cause=2): no conn fsm, releasing directly without release event.
|
||||
- BSSAP Clear --RAN_GERAN_A--> MS
|
||||
DREF MSISDN:42342: MSC conn use - 1 == 1
|
||||
DREF MSISDN:42342: MSC conn use - fsm == 1 (0x2)
|
||||
DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_RELEASED}: Freeing instance
|
||||
DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_RELEASED}: Deallocated
|
||||
DREF MSISDN:42342: MSC conn use - 1 == 0
|
||||
DREF MSISDN:42342: MSC conn use - dtap == 0 (0x0)
|
||||
DRLL subscr MSISDN:42342: Freeing subscriber connection
|
||||
DREF VLR subscr MSISDN:42342 usage decreases to: 1
|
||||
bssap_clear_sent == 1
|
||||
|
@ -307,10 +307,10 @@ DREF VLR subscr MSISDN:42342 usage decreases to: 3
|
|||
- MS replies with Paging Response, and VLR sends Auth Request with third key
|
||||
MSC <--RAN_GERAN_A-- MS: GSM48_MT_RR_PAG_RESP
|
||||
new conn
|
||||
DREF unknown: MSC conn use + 1 == 1
|
||||
DREF unknown: MSC conn use + compl_l3 == 1 (0x1)
|
||||
DRLL Dispatching 04.08 message GSM48_MT_RR_PAG_RESP (0x6:0x27)
|
||||
DRR PAGING RESPONSE: MI(IMSI)=901700000010650
|
||||
DREF unknown: MSC conn use + 1 == 2
|
||||
DREF unknown: MSC conn use + fsm == 2 (0x5)
|
||||
DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_INIT}: Allocated
|
||||
DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_INIT}: Received Event SUBSCR_CONN_E_START
|
||||
DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_INIT}: state_chg to SUBSCR_CONN_S_NEW
|
||||
|
@ -333,7 +333,7 @@ DVLR VLR_Authenticate(901700000010650){VLR_SUB_AS_WAIT_RESP}: got auth tuple: us
|
|||
- ...expecting res=706f996719ba609c
|
||||
DREF VLR subscr MSISDN:42342 usage decreases to: 4
|
||||
DMM MSISDN:42342: bump: conn still being established (SUBSCR_CONN_S_NEW)
|
||||
DREF MSISDN:42342: MSC conn use - 1 == 1
|
||||
DREF MSISDN:42342: MSC conn use - compl_l3 == 1 (0x4)
|
||||
auth_request_sent == 1
|
||||
- needs auth, not yet accepted
|
||||
msc_subscr_conn_is_accepted() == false
|
||||
|
@ -348,7 +348,7 @@ DRLL Dispatching 04.08 message GSM48_PDISC_SMS:0x01 (0x9:0x1)
|
|||
DRLL subscr MSISDN:42342: Message not permitted for initial conn: GSM48_PDISC_SMS:0x01
|
||||
- MS sends Authen Response, VLR accepts and sends pending SMS
|
||||
MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_AUTH_RESP
|
||||
DREF MSISDN:42342: MSC conn use + 1 == 2
|
||||
DREF MSISDN:42342: MSC conn use + dtap == 2 (0x6)
|
||||
DRLL Dispatching 04.08 message GSM48_MT_MM_AUTH_RESP (0x5:0x14)
|
||||
DMM MSISDN:42342: MM R99 AUTHENTICATION RESPONSE (res = 706f996719ba609c)
|
||||
DVLR VLR_Authenticate(901700000010650){VLR_SUB_AS_WAIT_RESP}: Received Event VLR_AUTH_E_MS_AUTH_RESP
|
||||
|
@ -377,7 +377,7 @@ DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_NEW}: state_chg to SUBSCR_CONN_S_
|
|||
DPAG Paging success for MSISDN:42342 (event=0)
|
||||
DPAG Calling paging cbfn.
|
||||
DREF VLR subscr MSISDN:42342 usage increases to: 5
|
||||
DREF MSISDN:42342: MSC conn use + 1 == 3
|
||||
DREF MSISDN:42342: MSC conn use + trans_sms == 3 (0x16)
|
||||
DMSC msc_tx 91 bytes to MSISDN:42342 via RAN_GERAN_A
|
||||
- DTAP --RAN_GERAN_A--> MS: GSM48_PDISC_SMS:0x01: 09015801000791447758100650004c0005802443f2000007101000000000445079da1e1ee7416937485e9ea7c965373d1d6683c270383b3d0ed3d36ff71c949e83c22072799e9687c5ec32a81d96afcbf4b4fb0c7ac3e9e9b7db05
|
||||
- DTAP matches expected message
|
||||
|
@ -386,7 +386,7 @@ DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_ACCEPTED}: Received Event SUBSCR_
|
|||
DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_ACCEPTED}: bump: connection still has active transaction: GSM48_PDISC_SMS
|
||||
DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_ACCEPTED}: Received Event SUBSCR_CONN_E_BUMP
|
||||
DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_ACCEPTED}: bump: connection still has active transaction: GSM48_PDISC_SMS
|
||||
DREF MSISDN:42342: MSC conn use - 1 == 2
|
||||
DREF MSISDN:42342: MSC conn use - dtap == 2 (0x14)
|
||||
dtap_tx_confirmed == 1
|
||||
paging_stopped == 1
|
||||
- SMS was delivered, no requests pending for subscr
|
||||
|
@ -397,17 +397,17 @@ DREF VLR subscr MSISDN:42342 usage decreases to: 4
|
|||
llist_count(&net->subscr_conns) == 1
|
||||
- MS replies with CP-ACK for received SMS
|
||||
MSC <--RAN_GERAN_A-- MS: GSM48_PDISC_SMS:0x04
|
||||
DREF MSISDN:42342: MSC conn use + 1 == 3
|
||||
DREF MSISDN:42342: MSC conn use + dtap == 3 (0x16)
|
||||
DRLL Dispatching 04.08 message GSM48_PDISC_SMS:0x04 (0x9:0x4)
|
||||
DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_ACCEPTED}: Received Event SUBSCR_CONN_E_COMMUNICATING
|
||||
DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_ACCEPTED}: state_chg to SUBSCR_CONN_S_COMMUNICATING
|
||||
DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_COMMUNICATING}: Received Event SUBSCR_CONN_E_BUMP
|
||||
DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_COMMUNICATING}: bump: connection still has active transaction: GSM48_PDISC_SMS
|
||||
DREF MSISDN:42342: MSC conn use - 1 == 2
|
||||
DREF MSISDN:42342: MSC conn use - dtap == 2 (0x14)
|
||||
llist_count(&net->subscr_conns) == 1
|
||||
- MS also sends RP-ACK, MSC in turn sends CP-ACK for that
|
||||
MSC <--RAN_GERAN_A-- MS: GSM48_PDISC_SMS:0x01
|
||||
DREF MSISDN:42342: MSC conn use + 1 == 3
|
||||
DREF MSISDN:42342: MSC conn use + dtap == 3 (0x16)
|
||||
DRLL Dispatching 04.08 message GSM48_PDISC_SMS:0x01 (0x9:0x1)
|
||||
DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_COMMUNICATING}: Received Event SUBSCR_CONN_E_COMMUNICATING
|
||||
DMSC msc_tx 2 bytes to MSISDN:42342 via RAN_GERAN_A
|
||||
|
@ -415,7 +415,7 @@ DMSC msc_tx 2 bytes to MSISDN:42342 via RAN_GERAN_A
|
|||
- DTAP matches expected message
|
||||
DREF VLR subscr MSISDN:42342 usage decreases to: 3
|
||||
DREF VLR subscr MSISDN:42342 usage decreases to: 2
|
||||
DREF MSISDN:42342: MSC conn use - 1 == 2
|
||||
DREF MSISDN:42342: MSC conn use - trans_sms == 2 (0x6)
|
||||
DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_COMMUNICATING}: Received Event SUBSCR_CONN_E_BUMP
|
||||
DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_COMMUNICATING}: bump: releasing conn
|
||||
DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_COMMUNICATING}: state_chg to SUBSCR_CONN_S_RELEASED
|
||||
|
@ -426,10 +426,10 @@ DVLR Process_Access_Request_VLR(901700000010650){PR_ARQ_S_DONE}: Freeing instanc
|
|||
DVLR Process_Access_Request_VLR(901700000010650){PR_ARQ_S_DONE}: Deallocated
|
||||
DMM msc_subscr_conn_close(vsub=MSISDN:42342, cause=2): no conn fsm, releasing directly without release event.
|
||||
- BSSAP Clear --RAN_GERAN_A--> MS
|
||||
DREF MSISDN:42342: MSC conn use - 1 == 1
|
||||
DREF MSISDN:42342: MSC conn use - fsm == 1 (0x2)
|
||||
DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_RELEASED}: Freeing instance
|
||||
DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_RELEASED}: Deallocated
|
||||
DREF MSISDN:42342: MSC conn use - 1 == 0
|
||||
DREF MSISDN:42342: MSC conn use - dtap == 0 (0x0)
|
||||
DRLL subscr MSISDN:42342: Freeing subscriber connection
|
||||
DREF VLR subscr MSISDN:42342 usage decreases to: 1
|
||||
dtap_tx_confirmed == 1
|
||||
|
@ -440,7 +440,7 @@ DREF VLR subscr MSISDN:42342 usage decreases to: 1
|
|||
- subscriber detaches
|
||||
MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_IMSI_DETACH_IND
|
||||
new conn
|
||||
DREF unknown: MSC conn use + 1 == 1
|
||||
DREF unknown: MSC conn use + compl_l3 == 1 (0x1)
|
||||
DRLL Dispatching 04.08 message GSM48_MT_MM_IMSI_DETACH_IND (0x5:0x1)
|
||||
DMM IMSI DETACH INDICATION: MI(IMSI)=901700000010650
|
||||
DREF VLR subscr MSISDN:42342 usage increases to: 2
|
||||
|
@ -450,7 +450,7 @@ DREF VLR subscr MSISDN:42342 usage decreases to: 0
|
|||
DREF freeing VLR subscr MSISDN:42342
|
||||
DMM msc_subscr_conn_close(vsub=unknown, cause=0): no conn fsm, releasing directly without release event.
|
||||
- BSSAP Clear --RAN_GERAN_A--> MS
|
||||
DREF unknown: MSC conn use - 1 == 0
|
||||
DREF unknown: MSC conn use - compl_l3 == 0 (0x0)
|
||||
DRLL Freeing subscriber connection with NULL subscriber
|
||||
bssap_clear_sent == 1
|
||||
llist_count(&net->subscr_conns) == 0
|
||||
|
@ -463,9 +463,9 @@ talloc_total_blocks(tall_bsc_ctx) == 9
|
|||
- Location Update request causes a GSUP Send Auth Info request to HLR
|
||||
MSC <--RAN_UTRAN_IU-- MS: GSM48_MT_MM_LOC_UPD_REQUEST
|
||||
new conn
|
||||
DREF unknown: MSC conn use + 1 == 1
|
||||
DREF unknown: MSC conn use + compl_l3 == 1 (0x1)
|
||||
DRLL Dispatching 04.08 message GSM48_MT_MM_LOC_UPD_REQUEST (0x5:0x8)
|
||||
DREF unknown: MSC conn use + 1 == 2
|
||||
DREF unknown: MSC conn use + fsm == 2 (0x5)
|
||||
DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_INIT}: Allocated
|
||||
DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_INIT}: Received Event SUBSCR_CONN_E_START
|
||||
DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_INIT}: state_chg to SUBSCR_CONN_S_NEW
|
||||
|
@ -489,7 +489,7 @@ DVLR GSUP tx: 08010809710000000156f0
|
|||
GSUP --> HLR: OSMO_GSUP_MSGT_SEND_AUTH_INFO_REQUEST: 08010809710000000156f0
|
||||
DVLR VLR_Authenticate(901700000010650){VLR_SUB_AS_NEEDS_AUTH}: state_chg to VLR_SUB_AS_NEEDS_AUTH_WAIT_AI
|
||||
DMM IMSI:901700000010650: bump: conn still being established (SUBSCR_CONN_S_NEW)
|
||||
DREF IMSI:901700000010650: MSC conn use - 1 == 1
|
||||
DREF IMSI:901700000010650: MSC conn use - compl_l3 == 1 (0x4)
|
||||
lu_result_sent == 0
|
||||
- from HLR, rx _SEND_AUTH_INFO_RESULT; VLR sends Auth Req to MS
|
||||
<-- GSUP rx OSMO_GSUP_MSGT_SEND_AUTH_INFO_RESULT: 0a010809710000000156f00362201039fa2f4e3d523d8619a73b4f65c3e14d21049b36efdf2208059a4f668f6fbe39231027497388b6cb044648f396aa155b95ef2410f64735036e5871319c679f4742a75ea125108704f5ba55f30000d2ee44b22c8ea9192708e229c19e791f2e4103622010c187a53a5e6b9d573cac7c74451fd46d210485aa31302208d3d50a000bf04f6e23101159ec926a50e98c034a6b7d7c9f418d2410df3a03d9ca5335641efc8e36d76cd20b25101843a645b98d00005b2d666af46c45d927087db47cf7f81e4dc703622010efa9c29a9742148d5c9070348716e1bb210469d5f9fb22083df176f0c29f1a3d2310eb50e770ddcc3060101d2f43b6c2b884241076542abce5ff9345b0e8947f4c6e019c2510f9375e6d41e1000096e7fe4ff1c27e392708706f996719ba609c03622010f023d5a3b24726e0631b64b3840f82532104d570c03f2208ec011be8919883d62310c4e58af4ba43f3bcd904e16984f086d724100593f65e752e5cb7f473862bda05aa0a2510541ff1f077270000c5ea00d658bc7e9a27083fd26072eaa2a04d036220102f8f90c780d6a9c0c53da7ac57b6707e2104b072446f220823f39f9f425ad6e6231065af0527fda95b0dc5ae4aa515cdf32f2410537c3b35a3b13b08d08eeb28098f45cc25104bf4e564f75300009bc796706bc6574427080edb0eadbea94ac2
|
||||
|
@ -509,7 +509,7 @@ DREF VLR subscr IMSI:901700000010650 usage decreases to: 1
|
|||
lu_result_sent == 0
|
||||
- MS sends Authen Response, VLR accepts and sends SecurityModeControl
|
||||
MSC <--RAN_UTRAN_IU-- MS: GSM48_MT_MM_AUTH_RESP
|
||||
DREF IMSI:901700000010650: MSC conn use + 1 == 2
|
||||
DREF IMSI:901700000010650: MSC conn use + dtap == 2 (0x6)
|
||||
DRLL Dispatching 04.08 message GSM48_MT_MM_AUTH_RESP (0x5:0x14)
|
||||
DMM IMSI:901700000010650: MM R99 AUTHENTICATION RESPONSE (res = e229c19e791f2e41)
|
||||
DVLR VLR_Authenticate(901700000010650){VLR_SUB_AS_WAIT_RESP}: Received Event VLR_AUTH_E_MS_AUTH_RESP
|
||||
|
@ -526,7 +526,7 @@ DVLR vlr_lu_fsm(901700000010650){VLR_ULA_S_WAIT_AUTH}: vlr_loc_upd_post_auth()
|
|||
- sending SecurityModeControl for IMSI:901700000010650
|
||||
DVLR vlr_lu_fsm(901700000010650){VLR_ULA_S_WAIT_AUTH}: state_chg to VLR_ULA_S_WAIT_CIPH
|
||||
DMM IMSI:901700000010650: bump: conn still being established (SUBSCR_CONN_S_NEW)
|
||||
DREF IMSI:901700000010650: MSC conn use - 1 == 1
|
||||
DREF IMSI:901700000010650: MSC conn use - dtap == 1 (0x4)
|
||||
cipher_mode_cmd_sent == 1
|
||||
lu_result_sent == 0
|
||||
- MS sends SecurityModeControl acceptance, VLR accepts and sends GSUP LU Req to HLR
|
||||
|
@ -608,7 +608,7 @@ DREF VLR subscr MSISDN:42342 usage increases to: 2
|
|||
DREF VLR subscr MSISDN:42342 usage decreases to: 1
|
||||
- MS sends TMSI Realloc Complete
|
||||
MSC <--RAN_UTRAN_IU-- MS: GSM48_MT_MM_TMSI_REALL_COMPL
|
||||
DREF MSISDN:42342: MSC conn use + 1 == 2
|
||||
DREF MSISDN:42342: MSC conn use + dtap == 2 (0x6)
|
||||
DRLL Dispatching 04.08 message GSM48_MT_MM_TMSI_REALL_COMPL (0x5:0x1b)
|
||||
DMM TMSI Reallocation Completed. Subscriber: MSISDN:42342
|
||||
DVLR vlr_lu_fsm(901700000010650){VLR_ULA_S_WAIT_LU_COMPL}: Received Event VLR_ULA_E_NEW_TMSI_ACK
|
||||
|
@ -635,10 +635,10 @@ DVLR vlr_lu_fsm(901700000010650){VLR_ULA_S_DONE}: Freeing instance
|
|||
DVLR vlr_lu_fsm(901700000010650){VLR_ULA_S_DONE}: Deallocated
|
||||
DMM msc_subscr_conn_close(vsub=MSISDN:42342, cause=2): no conn fsm, releasing directly without release event.
|
||||
- Iu Release --RAN_UTRAN_IU--> MS
|
||||
DREF MSISDN:42342: MSC conn use - 1 == 1
|
||||
DREF MSISDN:42342: MSC conn use - fsm == 1 (0x2)
|
||||
DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_RELEASED}: Freeing instance
|
||||
DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_RELEASED}: Deallocated
|
||||
DREF MSISDN:42342: MSC conn use - 1 == 0
|
||||
DREF MSISDN:42342: MSC conn use - dtap == 0 (0x0)
|
||||
DRLL subscr MSISDN:42342: Freeing subscriber connection
|
||||
DREF VLR subscr MSISDN:42342 usage decreases to: 1
|
||||
iu_release_sent == 1
|
||||
|
@ -648,10 +648,10 @@ DREF VLR subscr MSISDN:42342 usage decreases to: 1
|
|||
- after a while, a new conn sends a CM Service Request. VLR responds with Auth Req, 2nd auth vector
|
||||
MSC <--RAN_UTRAN_IU-- MS: GSM48_MT_MM_CM_SERV_REQ
|
||||
new conn
|
||||
DREF unknown: MSC conn use + 1 == 1
|
||||
DREF unknown: MSC conn use + compl_l3 == 1 (0x1)
|
||||
DRLL Dispatching 04.08 message GSM48_MT_MM_CM_SERV_REQ (0x5:0x24)
|
||||
DMM <- CM SERVICE REQUEST serv_type=0x08 MI(IMSI)=901700000010650
|
||||
DREF unknown: MSC conn use + 1 == 2
|
||||
DREF unknown: MSC conn use + fsm == 2 (0x5)
|
||||
DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_INIT}: Allocated
|
||||
DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_INIT}: Received Event SUBSCR_CONN_E_START
|
||||
DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_INIT}: state_chg to SUBSCR_CONN_S_NEW
|
||||
|
@ -674,7 +674,7 @@ DVLR VLR_Authenticate(901700000010650){VLR_SUB_AS_WAIT_RESP}: got auth tuple: us
|
|||
- ...expecting res=7db47cf7f81e4dc7
|
||||
DREF VLR subscr MSISDN:42342 usage decreases to: 2
|
||||
DMM MSISDN:42342: bump: conn still being established (SUBSCR_CONN_S_NEW)
|
||||
DREF MSISDN:42342: MSC conn use - 1 == 1
|
||||
DREF MSISDN:42342: MSC conn use - compl_l3 == 1 (0x4)
|
||||
cm_service_result_sent == 0
|
||||
auth_request_sent == 1
|
||||
- needs auth, not yet accepted
|
||||
|
@ -690,7 +690,7 @@ DRLL Dispatching 04.08 message GSM48_PDISC_SMS:0x01 (0x9:0x1)
|
|||
DRLL subscr MSISDN:42342: Message not permitted for initial conn: GSM48_PDISC_SMS:0x01
|
||||
- MS sends Authen Response, VLR accepts and sends SecurityModeControl
|
||||
MSC <--RAN_UTRAN_IU-- MS: GSM48_MT_MM_AUTH_RESP
|
||||
DREF MSISDN:42342: MSC conn use + 1 == 2
|
||||
DREF MSISDN:42342: MSC conn use + dtap == 2 (0x6)
|
||||
DRLL Dispatching 04.08 message GSM48_MT_MM_AUTH_RESP (0x5:0x14)
|
||||
DMM MSISDN:42342: MM R99 AUTHENTICATION RESPONSE (res = 7db47cf7f81e4dc7)
|
||||
DVLR VLR_Authenticate(901700000010650){VLR_SUB_AS_WAIT_RESP}: Received Event VLR_AUTH_E_MS_AUTH_RESP
|
||||
|
@ -708,7 +708,7 @@ DVLR Process_Access_Request_VLR(901700000010650){PR_ARQ_S_WAIT_AUTH}: _proc_arq_
|
|||
- sending SecurityModeControl for MSISDN:42342
|
||||
DVLR Process_Access_Request_VLR(901700000010650){PR_ARQ_S_WAIT_AUTH}: state_chg to PR_ARQ_S_WAIT_CIPH
|
||||
DMM MSISDN:42342: bump: conn still being established (SUBSCR_CONN_S_NEW)
|
||||
DREF MSISDN:42342: MSC conn use - 1 == 1
|
||||
DREF MSISDN:42342: MSC conn use - dtap == 1 (0x4)
|
||||
cipher_mode_cmd_sent == 1
|
||||
cm_service_result_sent == 0
|
||||
- MS sends SecurityModeControl acceptance, VLR accepts; above Ciphering is an implicit CM Service Accept
|
||||
|
@ -735,7 +735,7 @@ DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_ACCEPTED}: bump: still awaiting f
|
|||
expecting USSD:
|
||||
Your extension is 42342
|
||||
MSC <--RAN_UTRAN_IU-- MS: GSM48_PDISC_NC_SS:0x3b
|
||||
DREF MSISDN:42342: MSC conn use + 1 == 2
|
||||
DREF MSISDN:42342: MSC conn use + dtap == 2 (0x6)
|
||||
DRLL Dispatching 04.08 message GSM48_PDISC_NC_SS:0x3b (0xb:0x3b)
|
||||
DMM MSISDN:42342: rx msg GSM48_PDISC_NC_SS:0x3b: received_cm_service_request changes to false
|
||||
DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_ACCEPTED}: Received Event SUBSCR_CONN_E_COMMUNICATING
|
||||
|
@ -755,10 +755,10 @@ DVLR Process_Access_Request_VLR(901700000010650){PR_ARQ_S_DONE}: Freeing instanc
|
|||
DVLR Process_Access_Request_VLR(901700000010650){PR_ARQ_S_DONE}: Deallocated
|
||||
DMM msc_subscr_conn_close(vsub=MSISDN:42342, cause=2): no conn fsm, releasing directly without release event.
|
||||
- Iu Release --RAN_UTRAN_IU--> MS
|
||||
DREF MSISDN:42342: MSC conn use - 1 == 1
|
||||
DREF MSISDN:42342: MSC conn use - fsm == 1 (0x2)
|
||||
DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_RELEASED}: Freeing instance
|
||||
DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_RELEASED}: Deallocated
|
||||
DREF MSISDN:42342: MSC conn use - 1 == 0
|
||||
DREF MSISDN:42342: MSC conn use - dtap == 0 (0x0)
|
||||
DRLL subscr MSISDN:42342: Freeing subscriber connection
|
||||
DREF VLR subscr MSISDN:42342 usage decreases to: 1
|
||||
iu_release_sent == 1
|
||||
|
@ -784,10 +784,10 @@ DREF VLR subscr MSISDN:42342 usage decreases to: 3
|
|||
- MS replies with Paging Response, and VLR sends Auth Request with third key
|
||||
MSC <--RAN_UTRAN_IU-- MS: GSM48_MT_RR_PAG_RESP
|
||||
new conn
|
||||
DREF unknown: MSC conn use + 1 == 1
|
||||
DREF unknown: MSC conn use + compl_l3 == 1 (0x1)
|
||||
DRLL Dispatching 04.08 message GSM48_MT_RR_PAG_RESP (0x6:0x27)
|
||||
DRR PAGING RESPONSE: MI(IMSI)=901700000010650
|
||||
DREF unknown: MSC conn use + 1 == 2
|
||||
DREF unknown: MSC conn use + fsm == 2 (0x5)
|
||||
DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_INIT}: Allocated
|
||||
DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_INIT}: Received Event SUBSCR_CONN_E_START
|
||||
DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_INIT}: state_chg to SUBSCR_CONN_S_NEW
|
||||
|
@ -810,7 +810,7 @@ DVLR VLR_Authenticate(901700000010650){VLR_SUB_AS_WAIT_RESP}: got auth tuple: us
|
|||
- ...expecting res=706f996719ba609c
|
||||
DREF VLR subscr MSISDN:42342 usage decreases to: 4
|
||||
DMM MSISDN:42342: bump: conn still being established (SUBSCR_CONN_S_NEW)
|
||||
DREF MSISDN:42342: MSC conn use - 1 == 1
|
||||
DREF MSISDN:42342: MSC conn use - compl_l3 == 1 (0x4)
|
||||
auth_request_sent == 1
|
||||
- needs auth, not yet accepted
|
||||
msc_subscr_conn_is_accepted() == false
|
||||
|
@ -825,7 +825,7 @@ DRLL Dispatching 04.08 message GSM48_PDISC_SMS:0x01 (0x9:0x1)
|
|||
DRLL subscr MSISDN:42342: Message not permitted for initial conn: GSM48_PDISC_SMS:0x01
|
||||
- MS sends Authen Response, VLR accepts and sends SecurityModeControl
|
||||
MSC <--RAN_UTRAN_IU-- MS: GSM48_MT_MM_AUTH_RESP
|
||||
DREF MSISDN:42342: MSC conn use + 1 == 2
|
||||
DREF MSISDN:42342: MSC conn use + dtap == 2 (0x6)
|
||||
DRLL Dispatching 04.08 message GSM48_MT_MM_AUTH_RESP (0x5:0x14)
|
||||
DMM MSISDN:42342: MM R99 AUTHENTICATION RESPONSE (res = 706f996719ba609c)
|
||||
DVLR VLR_Authenticate(901700000010650){VLR_SUB_AS_WAIT_RESP}: Received Event VLR_AUTH_E_MS_AUTH_RESP
|
||||
|
@ -843,7 +843,7 @@ DVLR Process_Access_Request_VLR(901700000010650){PR_ARQ_S_WAIT_AUTH}: _proc_arq_
|
|||
- sending SecurityModeControl for MSISDN:42342
|
||||
DVLR Process_Access_Request_VLR(901700000010650){PR_ARQ_S_WAIT_AUTH}: state_chg to PR_ARQ_S_WAIT_CIPH
|
||||
DMM MSISDN:42342: bump: conn still being established (SUBSCR_CONN_S_NEW)
|
||||
DREF MSISDN:42342: MSC conn use - 1 == 1
|
||||
DREF MSISDN:42342: MSC conn use - dtap == 1 (0x4)
|
||||
cipher_mode_cmd_sent == 1
|
||||
paging_stopped == 0
|
||||
- MS sends SecurityModeControl acceptance, VLR accepts and sends SMS
|
||||
|
@ -865,7 +865,7 @@ DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_NEW}: state_chg to SUBSCR_CONN_S_
|
|||
DPAG Paging success for MSISDN:42342 (event=0)
|
||||
DPAG Calling paging cbfn.
|
||||
DREF VLR subscr MSISDN:42342 usage increases to: 5
|
||||
DREF MSISDN:42342: MSC conn use + 1 == 2
|
||||
DREF MSISDN:42342: MSC conn use + trans_sms == 2 (0x14)
|
||||
DMSC msc_tx 91 bytes to MSISDN:42342 via RAN_UTRAN_IU
|
||||
- DTAP --RAN_UTRAN_IU--> MS: GSM48_PDISC_SMS:0x01: 09015801000791447758100650004c0005802443f2000007101000000000445079da1e1ee7416937485e9ea7c965373d1d6683c270383b3d0ed3d36ff71c949e83c22072799e9687c5ec32a81d96afcbf4b4fb0c7ac3e9e9b7db05
|
||||
- DTAP matches expected message
|
||||
|
@ -881,17 +881,17 @@ DREF VLR subscr MSISDN:42342 usage decreases to: 4
|
|||
llist_count(&net->subscr_conns) == 1
|
||||
- MS replies with CP-ACK for received SMS
|
||||
MSC <--RAN_UTRAN_IU-- MS: GSM48_PDISC_SMS:0x04
|
||||
DREF MSISDN:42342: MSC conn use + 1 == 3
|
||||
DREF MSISDN:42342: MSC conn use + dtap == 3 (0x16)
|
||||
DRLL Dispatching 04.08 message GSM48_PDISC_SMS:0x04 (0x9:0x4)
|
||||
DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_ACCEPTED}: Received Event SUBSCR_CONN_E_COMMUNICATING
|
||||
DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_ACCEPTED}: state_chg to SUBSCR_CONN_S_COMMUNICATING
|
||||
DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_COMMUNICATING}: Received Event SUBSCR_CONN_E_BUMP
|
||||
DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_COMMUNICATING}: bump: connection still has active transaction: GSM48_PDISC_SMS
|
||||
DREF MSISDN:42342: MSC conn use - 1 == 2
|
||||
DREF MSISDN:42342: MSC conn use - dtap == 2 (0x14)
|
||||
llist_count(&net->subscr_conns) == 1
|
||||
- MS also sends RP-ACK, MSC in turn sends CP-ACK for that
|
||||
MSC <--RAN_UTRAN_IU-- MS: GSM48_PDISC_SMS:0x01
|
||||
DREF MSISDN:42342: MSC conn use + 1 == 3
|
||||
DREF MSISDN:42342: MSC conn use + dtap == 3 (0x16)
|
||||
DRLL Dispatching 04.08 message GSM48_PDISC_SMS:0x01 (0x9:0x1)
|
||||
DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_COMMUNICATING}: Received Event SUBSCR_CONN_E_COMMUNICATING
|
||||
DMSC msc_tx 2 bytes to MSISDN:42342 via RAN_UTRAN_IU
|
||||
|
@ -899,7 +899,7 @@ DMSC msc_tx 2 bytes to MSISDN:42342 via RAN_UTRAN_IU
|
|||
- DTAP matches expected message
|
||||
DREF VLR subscr MSISDN:42342 usage decreases to: 3
|
||||
DREF VLR subscr MSISDN:42342 usage decreases to: 2
|
||||
DREF MSISDN:42342: MSC conn use - 1 == 2
|
||||
DREF MSISDN:42342: MSC conn use - trans_sms == 2 (0x6)
|
||||
DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_COMMUNICATING}: Received Event SUBSCR_CONN_E_BUMP
|
||||
DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_COMMUNICATING}: bump: releasing conn
|
||||
DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_COMMUNICATING}: state_chg to SUBSCR_CONN_S_RELEASED
|
||||
|
@ -910,10 +910,10 @@ DVLR Process_Access_Request_VLR(901700000010650){PR_ARQ_S_DONE}: Freeing instanc
|
|||
DVLR Process_Access_Request_VLR(901700000010650){PR_ARQ_S_DONE}: Deallocated
|
||||
DMM msc_subscr_conn_close(vsub=MSISDN:42342, cause=2): no conn fsm, releasing directly without release event.
|
||||
- Iu Release --RAN_UTRAN_IU--> MS
|
||||
DREF MSISDN:42342: MSC conn use - 1 == 1
|
||||
DREF MSISDN:42342: MSC conn use - fsm == 1 (0x2)
|
||||
DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_RELEASED}: Freeing instance
|
||||
DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_RELEASED}: Deallocated
|
||||
DREF MSISDN:42342: MSC conn use - 1 == 0
|
||||
DREF MSISDN:42342: MSC conn use - dtap == 0 (0x0)
|
||||
DRLL subscr MSISDN:42342: Freeing subscriber connection
|
||||
DREF VLR subscr MSISDN:42342 usage decreases to: 1
|
||||
dtap_tx_confirmed == 1
|
||||
|
@ -924,7 +924,7 @@ DREF VLR subscr MSISDN:42342 usage decreases to: 1
|
|||
- subscriber detaches
|
||||
MSC <--RAN_UTRAN_IU-- MS: GSM48_MT_MM_IMSI_DETACH_IND
|
||||
new conn
|
||||
DREF unknown: MSC conn use + 1 == 1
|
||||
DREF unknown: MSC conn use + compl_l3 == 1 (0x1)
|
||||
DRLL Dispatching 04.08 message GSM48_MT_MM_IMSI_DETACH_IND (0x5:0x1)
|
||||
DMM IMSI DETACH INDICATION: MI(IMSI)=901700000010650
|
||||
DREF VLR subscr MSISDN:42342 usage increases to: 2
|
||||
|
@ -934,7 +934,7 @@ DREF VLR subscr MSISDN:42342 usage decreases to: 0
|
|||
DREF freeing VLR subscr MSISDN:42342
|
||||
DMM msc_subscr_conn_close(vsub=unknown, cause=0): no conn fsm, releasing directly without release event.
|
||||
- Iu Release --RAN_UTRAN_IU--> MS
|
||||
DREF unknown: MSC conn use - 1 == 0
|
||||
DREF unknown: MSC conn use - compl_l3 == 0 (0x0)
|
||||
DRLL Freeing subscriber connection with NULL subscriber
|
||||
iu_release_sent == 1
|
||||
llist_count(&net->subscr_conns) == 0
|
||||
|
@ -947,9 +947,9 @@ talloc_total_blocks(tall_bsc_ctx) == 9
|
|||
- Location Update request causes a GSUP Send Auth Info request to HLR
|
||||
MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_LOC_UPD_REQUEST
|
||||
new conn
|
||||
DREF unknown: MSC conn use + 1 == 1
|
||||
DREF unknown: MSC conn use + compl_l3 == 1 (0x1)
|
||||
DRLL Dispatching 04.08 message GSM48_MT_MM_LOC_UPD_REQUEST (0x5:0x8)
|
||||
DREF unknown: MSC conn use + 1 == 2
|
||||
DREF unknown: MSC conn use + fsm == 2 (0x5)
|
||||
DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_INIT}: Allocated
|
||||
DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_INIT}: Received Event SUBSCR_CONN_E_START
|
||||
DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_INIT}: state_chg to SUBSCR_CONN_S_NEW
|
||||
|
@ -973,7 +973,7 @@ DVLR GSUP tx: 08010809710000000156f0
|
|||
GSUP --> HLR: OSMO_GSUP_MSGT_SEND_AUTH_INFO_REQUEST: 08010809710000000156f0
|
||||
DVLR VLR_Authenticate(901700000010650){VLR_SUB_AS_NEEDS_AUTH}: state_chg to VLR_SUB_AS_NEEDS_AUTH_WAIT_AI
|
||||
DMM IMSI:901700000010650: bump: conn still being established (SUBSCR_CONN_S_NEW)
|
||||
DREF IMSI:901700000010650: MSC conn use - 1 == 1
|
||||
DREF IMSI:901700000010650: MSC conn use - compl_l3 == 1 (0x4)
|
||||
lu_result_sent == 0
|
||||
- from HLR, rx _SEND_AUTH_INFO_RESULT; VLR sends Auth Req to MS
|
||||
<-- GSUP rx OSMO_GSUP_MSGT_SEND_AUTH_INFO_RESULT: 0a010809710000000156f00362201039fa2f4e3d523d8619a73b4f65c3e14d21049b36efdf2208059a4f668f6fbe39231027497388b6cb044648f396aa155b95ef2410f64735036e5871319c679f4742a75ea125108704f5ba55f30000d2ee44b22c8ea9192708e229c19e791f2e41
|
||||
|
@ -993,7 +993,7 @@ DREF VLR subscr IMSI:901700000010650 usage decreases to: 1
|
|||
lu_result_sent == 0
|
||||
- MS sends Authen Failure with Resync cause, VLR sends GSUP to HLR to resync
|
||||
MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_AUTH_FAIL
|
||||
DREF IMSI:901700000010650: MSC conn use + 1 == 2
|
||||
DREF IMSI:901700000010650: MSC conn use + dtap == 2 (0x6)
|
||||
DRLL Dispatching 04.08 message GSM48_MT_MM_AUTH_FAIL (0x5:0x1c)
|
||||
DMM IMSI:901700000010650: MM R99 AUTHENTICATION SYNCH (AUTS = 979498b1f72d3e28c59fa2e72f9c)
|
||||
DVLR VLR_Authenticate(901700000010650){VLR_SUB_AS_WAIT_RESP}: Received Event VLR_AUTH_E_MS_AUTH_FAIL
|
||||
|
@ -1001,7 +1001,7 @@ DVLR GSUP tx: 08010809710000000156f0260e979498b1f72d3e28c59fa2e72f9c201039fa2f4e
|
|||
GSUP --> HLR: OSMO_GSUP_MSGT_SEND_AUTH_INFO_REQUEST: 08010809710000000156f0260e979498b1f72d3e28c59fa2e72f9c201039fa2f4e3d523d8619a73b4f65c3e14d
|
||||
DVLR VLR_Authenticate(901700000010650){VLR_SUB_AS_WAIT_RESP}: state_chg to VLR_SUB_AS_NEEDS_AUTH_WAIT_SAI_RESYNC
|
||||
DMM IMSI:901700000010650: bump: conn still being established (SUBSCR_CONN_S_NEW)
|
||||
DREF IMSI:901700000010650: MSC conn use - 1 == 1
|
||||
DREF IMSI:901700000010650: MSC conn use - dtap == 1 (0x4)
|
||||
gsup_tx_confirmed == 1
|
||||
auth_request_sent == 0
|
||||
lu_result_sent == 0
|
||||
|
@ -1023,7 +1023,7 @@ DREF VLR subscr IMSI:901700000010650 usage decreases to: 1
|
|||
lu_result_sent == 0
|
||||
- MS sends Authen Response, VLR accepts and sends GSUP LU Req to HLR
|
||||
MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_AUTH_RESP
|
||||
DREF IMSI:901700000010650: MSC conn use + 1 == 2
|
||||
DREF IMSI:901700000010650: MSC conn use + dtap == 2 (0x6)
|
||||
DRLL Dispatching 04.08 message GSM48_MT_MM_AUTH_RESP (0x5:0x14)
|
||||
DMM IMSI:901700000010650: MM R99 AUTHENTICATION RESPONSE (res = 1df5f0b4f22b696e)
|
||||
DVLR VLR_Authenticate(901700000010650){VLR_SUB_AS_WAIT_RESP_RESYNC}: Received Event VLR_AUTH_E_MS_AUTH_RESP
|
||||
|
@ -1047,7 +1047,7 @@ DVLR GSUP tx: 04010809710000000156f0
|
|||
GSUP --> HLR: OSMO_GSUP_MSGT_UPDATE_LOCATION_REQUEST: 04010809710000000156f0
|
||||
DVLR upd_hlr_vlr_fsm(901700000010650){UPD_HLR_VLR_S_INIT}: state_chg to UPD_HLR_VLR_S_WAIT_FOR_DATA
|
||||
DMM IMSI:901700000010650: bump: conn still being established (SUBSCR_CONN_S_NEW)
|
||||
DREF IMSI:901700000010650: MSC conn use - 1 == 1
|
||||
DREF IMSI:901700000010650: MSC conn use - dtap == 1 (0x4)
|
||||
gsup_tx_confirmed == 1
|
||||
lu_result_sent == 0
|
||||
- HLR sends _INSERT_DATA_REQUEST, VLR responds with _INSERT_DATA_RESULT
|
||||
|
@ -1113,7 +1113,7 @@ DREF VLR subscr MSISDN:42342 usage increases to: 2
|
|||
DREF VLR subscr MSISDN:42342 usage decreases to: 1
|
||||
- MS sends TMSI Realloc Complete
|
||||
MSC <--RAN_GERAN_A-- MS: GSM48_MT_MM_TMSI_REALL_COMPL
|
||||
DREF MSISDN:42342: MSC conn use + 1 == 2
|
||||
DREF MSISDN:42342: MSC conn use + dtap == 2 (0x6)
|
||||
DRLL Dispatching 04.08 message GSM48_MT_MM_TMSI_REALL_COMPL (0x5:0x1b)
|
||||
DMM TMSI Reallocation Completed. Subscriber: MSISDN:42342
|
||||
DVLR vlr_lu_fsm(901700000010650){VLR_ULA_S_WAIT_LU_COMPL}: Received Event VLR_ULA_E_NEW_TMSI_ACK
|
||||
|
@ -1140,10 +1140,10 @@ DVLR vlr_lu_fsm(901700000010650){VLR_ULA_S_DONE}: Freeing instance
|
|||
DVLR vlr_lu_fsm(901700000010650){VLR_ULA_S_DONE}: Deallocated
|
||||
DMM msc_subscr_conn_close(vsub=MSISDN:42342, cause=2): no conn fsm, releasing directly without release event.
|
||||
- BSSAP Clear --RAN_GERAN_A--> MS
|
||||
DREF MSISDN:42342: MSC conn use - 1 == 1
|
||||
DREF MSISDN:42342: MSC conn use - fsm == 1 (0x2)
|
||||
DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_RELEASED}: Freeing instance
|
||||
DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_RELEASED}: Deallocated
|
||||
DREF MSISDN:42342: MSC conn use - 1 == 0
|
||||
DREF MSISDN:42342: MSC conn use - dtap == 0 (0x0)
|
||||
DRLL subscr MSISDN:42342: Freeing subscriber connection
|
||||
DREF VLR subscr MSISDN:42342 usage decreases to: 1
|
||||
bssap_clear_sent == 1
|
||||
|
@ -1159,9 +1159,9 @@ talloc_total_blocks(tall_bsc_ctx) == 9
|
|||
- Location Update request causes a GSUP Send Auth Info request to HLR
|
||||
MSC <--RAN_UTRAN_IU-- MS: GSM48_MT_MM_LOC_UPD_REQUEST
|
||||
new conn
|
||||
DREF unknown: MSC conn use + 1 == 1
|
||||
DREF unknown: MSC conn use + compl_l3 == 1 (0x1)
|
||||
DRLL Dispatching 04.08 message GSM48_MT_MM_LOC_UPD_REQUEST (0x5:0x8)
|
||||
DREF unknown: MSC conn use + 1 == 2
|
||||
DREF unknown: MSC conn use + fsm == 2 (0x5)
|
||||
DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_INIT}: Allocated
|
||||
DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_INIT}: Received Event SUBSCR_CONN_E_START
|
||||
DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_INIT}: state_chg to SUBSCR_CONN_S_NEW
|
||||
|
@ -1185,7 +1185,7 @@ DVLR GSUP tx: 08010809710000000156f0
|
|||
GSUP --> HLR: OSMO_GSUP_MSGT_SEND_AUTH_INFO_REQUEST: 08010809710000000156f0
|
||||
DVLR VLR_Authenticate(901700000010650){VLR_SUB_AS_NEEDS_AUTH}: state_chg to VLR_SUB_AS_NEEDS_AUTH_WAIT_AI
|
||||
DMM IMSI:901700000010650: bump: conn still being established (SUBSCR_CONN_S_NEW)
|
||||
DREF IMSI:901700000010650: MSC conn use - 1 == 1
|
||||
DREF IMSI:901700000010650: MSC conn use - compl_l3 == 1 (0x4)
|
||||
lu_result_sent == 0
|
||||
- from HLR, rx _SEND_AUTH_INFO_RESULT; VLR sends Auth Req to MS
|
||||
<-- GSUP rx OSMO_GSUP_MSGT_SEND_AUTH_INFO_RESULT: 0a010809710000000156f00362201039fa2f4e3d523d8619a73b4f65c3e14d21049b36efdf2208059a4f668f6fbe39231027497388b6cb044648f396aa155b95ef2410f64735036e5871319c679f4742a75ea125108704f5ba55f30000d2ee44b22c8ea9192708e229c19e791f2e41
|
||||
|
@ -1205,7 +1205,7 @@ DREF VLR subscr IMSI:901700000010650 usage decreases to: 1
|
|||
lu_result_sent == 0
|
||||
- MS sends Authen Failure with Resync cause, VLR sends GSUP to HLR to resync
|
||||
MSC <--RAN_UTRAN_IU-- MS: GSM48_MT_MM_AUTH_FAIL
|
||||
DREF IMSI:901700000010650: MSC conn use + 1 == 2
|
||||
DREF IMSI:901700000010650: MSC conn use + dtap == 2 (0x6)
|
||||
DRLL Dispatching 04.08 message GSM48_MT_MM_AUTH_FAIL (0x5:0x1c)
|
||||
DMM IMSI:901700000010650: MM R99 AUTHENTICATION SYNCH (AUTS = 979498b1f72d3e28c59fa2e72f9c)
|
||||
DVLR VLR_Authenticate(901700000010650){VLR_SUB_AS_WAIT_RESP}: Received Event VLR_AUTH_E_MS_AUTH_FAIL
|
||||
|
@ -1213,7 +1213,7 @@ DVLR GSUP tx: 08010809710000000156f0260e979498b1f72d3e28c59fa2e72f9c201039fa2f4e
|
|||
GSUP --> HLR: OSMO_GSUP_MSGT_SEND_AUTH_INFO_REQUEST: 08010809710000000156f0260e979498b1f72d3e28c59fa2e72f9c201039fa2f4e3d523d8619a73b4f65c3e14d
|
||||
DVLR VLR_Authenticate(901700000010650){VLR_SUB_AS_WAIT_RESP}: state_chg to VLR_SUB_AS_NEEDS_AUTH_WAIT_SAI_RESYNC
|
||||
DMM IMSI:901700000010650: bump: conn still being established (SUBSCR_CONN_S_NEW)
|
||||
DREF IMSI:901700000010650: MSC conn use - 1 == 1
|
||||
DREF IMSI:901700000010650: MSC conn use - dtap == 1 (0x4)
|
||||
gsup_tx_confirmed == 1
|
||||
auth_request_sent == 0
|
||||
lu_result_sent == 0
|
||||
|
@ -1235,7 +1235,7 @@ DREF VLR subscr IMSI:901700000010650 usage decreases to: 1
|
|||
lu_result_sent == 0
|
||||
- MS sends Authen Response, VLR accepts and sends SecurityModeControl
|
||||
MSC <--RAN_UTRAN_IU-- MS: GSM48_MT_MM_AUTH_RESP
|
||||
DREF IMSI:901700000010650: MSC conn use + 1 == 2
|
||||
DREF IMSI:901700000010650: MSC conn use + dtap == 2 (0x6)
|
||||
DRLL Dispatching 04.08 message GSM48_MT_MM_AUTH_RESP (0x5:0x14)
|
||||
DMM IMSI:901700000010650: MM R99 AUTHENTICATION RESPONSE (res = 1df5f0b4f22b696e)
|
||||
DVLR VLR_Authenticate(901700000010650){VLR_SUB_AS_WAIT_RESP_RESYNC}: Received Event VLR_AUTH_E_MS_AUTH_RESP
|
||||
|
@ -1252,7 +1252,7 @@ DVLR vlr_lu_fsm(901700000010650){VLR_ULA_S_WAIT_AUTH}: vlr_loc_upd_post_auth()
|
|||
- sending SecurityModeControl for IMSI:901700000010650
|
||||
DVLR vlr_lu_fsm(901700000010650){VLR_ULA_S_WAIT_AUTH}: state_chg to VLR_ULA_S_WAIT_CIPH
|
||||
DMM IMSI:901700000010650: bump: conn still being established (SUBSCR_CONN_S_NEW)
|
||||
DREF IMSI:901700000010650: MSC conn use - 1 == 1
|
||||
DREF IMSI:901700000010650: MSC conn use - dtap == 1 (0x4)
|
||||
cipher_mode_cmd_sent == 1
|
||||
lu_result_sent == 0
|
||||
- MS sends SecurityModeControl acceptance, VLR accepts and sends GSUP LU Req to HLR
|
||||
|
@ -1334,7 +1334,7 @@ DREF VLR subscr MSISDN:42342 usage increases to: 2
|
|||
DREF VLR subscr MSISDN:42342 usage decreases to: 1
|
||||
- MS sends TMSI Realloc Complete
|
||||
MSC <--RAN_UTRAN_IU-- MS: GSM48_MT_MM_TMSI_REALL_COMPL
|
||||
DREF MSISDN:42342: MSC conn use + 1 == 2
|
||||
DREF MSISDN:42342: MSC conn use + dtap == 2 (0x6)
|
||||
DRLL Dispatching 04.08 message GSM48_MT_MM_TMSI_REALL_COMPL (0x5:0x1b)
|
||||
DMM TMSI Reallocation Completed. Subscriber: MSISDN:42342
|
||||
DVLR vlr_lu_fsm(901700000010650){VLR_ULA_S_WAIT_LU_COMPL}: Received Event VLR_ULA_E_NEW_TMSI_ACK
|
||||
|
@ -1361,10 +1361,10 @@ DVLR vlr_lu_fsm(901700000010650){VLR_ULA_S_DONE}: Freeing instance
|
|||
DVLR vlr_lu_fsm(901700000010650){VLR_ULA_S_DONE}: Deallocated
|
||||
DMM msc_subscr_conn_close(vsub=MSISDN:42342, cause=2): no conn fsm, releasing directly without release event.
|
||||
- Iu Release --RAN_UTRAN_IU--> MS
|
||||
DREF MSISDN:42342: MSC conn use - 1 == 1
|
||||
DREF MSISDN:42342: MSC conn use - fsm == 1 (0x2)
|
||||
DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_RELEASED}: Freeing instance
|
||||
DMM Subscr_Conn(901700000010650){SUBSCR_CONN_S_RELEASED}: Deallocated
|
||||
DREF MSISDN:42342: MSC conn use - 1 == 0
|
||||
DREF MSISDN:42342: MSC conn use - dtap == 0 (0x0)
|
||||
DRLL subscr MSISDN:42342: Freeing subscriber connection
|
||||
DREF VLR subscr MSISDN:42342 usage decreases to: 1
|
||||
iu_release_sent == 1
|
||||
|
|
Loading…
Reference in New Issue