diff --git a/library/L3_Templates.ttcn b/library/L3_Templates.ttcn index db0ea6eee..0d1c22915 100644 --- a/library/L3_Templates.ttcn +++ b/library/L3_Templates.ttcn @@ -66,7 +66,7 @@ template MobileIdentityLV ts_MI_TMSI_LV(OCT4 tmsi) := { /* send template fro Mobile Identity (TMSI) */ template MobileIdentityTLV ts_MI_TMSI_TLV(OCT4 tmsi) := { - elementIdentifier := '0000000'B, /* overwritten */ + elementIdentifier := '0100011'B, spare1 := '0'B, mobileIdentityLV := ts_MI_TMSI_LV(tmsi) } @@ -120,7 +120,7 @@ private function f_enc_IMEI_SV(hexstring digits) return IMEI_SV { template (value) MobileIdentityLV ts_MI_IMSI_LV(hexstring imsi_digits) := { lengthIndicator := 0, /* overwritten */ mobileIdentityV := { - typeOfIdentity := '000'B, /* overwritten */ + typeOfIdentity := '001'B, oddEvenInd_identity := { imsi := f_enc_IMSI_L3(imsi_digits) } @@ -131,7 +131,7 @@ template (value) MobileIdentityLV ts_MI_IMSI_LV(hexstring imsi_digits) := { template (value) MobileIdentityLV ts_MI_IMEI_LV(hexstring imei_digits) := { lengthIndicator := 0, /* overwritten */ mobileIdentityV := { - typeOfIdentity := '000'B, /* overwritten */ + typeOfIdentity := '010'B, oddEvenInd_identity := { imei := f_enc_IMEI_L3(imei_digits) }