libosmocore/tests/gsup/gsup_test.ok

83 lines
3.2 KiB
Plaintext
Raw Normal View History

Test GSUP message decoding/encoding
Testing Send Authentication Info Request
Send Authentication Info Request OK
Testing Send Authentication Info Error
Send Authentication Info Error OK
Testing Send Authentication Info Result
Send Authentication Info Result OK
Testing Update Location Request
Update Location Request OK
Testing Update Location Error
Update Location Error OK
Testing Update Location Result
Update Location Result OK
Testing Location Cancellation Request
Location Cancellation Request OK
Testing Location Cancellation Error
Location Cancellation Error OK
Testing Location Cancellation Result
Location Cancellation Result OK
Testing Purge MS Request
Purge MS Request OK
Testing Purge MS Error
Purge MS Error OK
Testing Purge MS Result
Purge MS Result OK
Testing Send Authentication Info Result with IK, CK, AUTN and RES (UMTS)
Send Authentication Info Result with IK, CK, AUTN and RES (UMTS) OK
Testing Send Authentication Info Request with AUTS and RAND (UMTS)
Send Authentication Info Request with AUTS and RAND (UMTS) OK
Testing Dummy message with session IEs
Dummy message with session IEs OK
Testing SS/USSD processUnstructuredSS-Request / Invoke
SS/USSD processUnstructuredSS-Request / Invoke OK
Testing SS/USSD processUnstructuredSS-Request / ReturnResult
SS/USSD processUnstructuredSS-Request / ReturnResult OK
GSUP/SMS: introduce MO-/MT-FORWARD-SM messages According to 3GPP TS 29.002, there are two services: - MAP-MO-FORWARD-SHORT-MESSAGE (see 12.2), - MAP-MT-FORWARD-SHORT-MESSAGE (see 12.9), which are used to forward MO/MT short messages. This change replicates both services as GSUP messages: - OSMO_GSUP_MSGT_MO_FORWARD_SM_*, - OSMO_GSUP_MSGT_MT_FORWARD_SM_*. Please note, that only the 'must-have' IEs are introduced by this change, in particular the following: - OSMO_GSUP_SM_RP_MR_IE (see note below), - OSMO_GSUP_SM_RP_DA_IE (see 7.6.8.1), - OSMO_GSUP_SM_RP_OA_IE (see 7.6.8.2), - OSMO_GSUP_SM_RP_UI_IE (see 7.6.8.4), - OSMO_GSUP_SM_RP_MMS_IE (see 7.6.8.7), - OSMO_GSUP_SM_RP_CAUSE_IE (see GSM TS 04.11, 8.2.5.4), where both SM_RP_DA and SM_RP_OA IEs basically contain a single nested TV of the following format: - T: identity type (see 'osmo_gsup_sms_sm_rp_oda_t'), - V: encoded identity itself (optional). According to GSM TS 04.11, every single message on the SM-RL has an unique message reference (see 8.2.3), that is used to link an RP-ACK or RP-ERROR message to the associated (preceding) RP-DATA or RP-SMMA message transfer attempt. In case of TCAP/MAP, this message reference is being mapped to the Invoke ID. But since GSUP has no 'Invoke ID' IE, and it is not required for other applications (other than SMS), this change introduces a special 'SM_RP_MR' IE that doesn't exist in MAP. Change-Id: Ibe325c64ae2d6c626b232533bb4cbc65fc2b5d71 Related Change-Id: (docs) Ie0150756c33c1352bc4eb49421824542c711175c Related Change-Id: (TTCN) Ibf49474a81235096c032ea21f217170f523bd94e Related: OS#3587
2018-09-25 16:03:13 +00:00
Testing MO-ForwardSM (MSC -> SMSC) Request
MO-ForwardSM (MSC -> SMSC) Request OK
Testing MT-ForwardSM (MSC -> SMSC) Request
MT-ForwardSM (MSC -> SMSC) Request OK
Testing MO-/MT-ForwardSM Response
MO-/MT-ForwardSM Response OK
Testing MO-/MT-ForwardSM Error
MO-/MT-ForwardSM Error OK
Testing ReadyForSM (MSC -> SMSC) Indication
ReadyForSM (MSC -> SMSC) Indication OK
Testing Check IMEI Request
Check IMEI Request OK
Testing Check IMEI Error
Check IMEI Error OK
Testing Check IMEI Result
Check IMEI Result OK
Testing E Prepare Handover Request
E Prepare Handover Request OK
Testing E Prepare Handover Error
E Prepare Handover Error OK
Testing E Prepare Handover Result
E Prepare Handover Result OK
Testing E Prepare Subsequent Handover Request
E Prepare Subsequent Handover Request OK
Testing E Prepare Subsequent Handover Error
E Prepare Subsequent Handover Error OK
Testing E Prepare Subsequent Handover Result
E Prepare Subsequent Handover Result OK
Testing E Send End Signal Request
E Send End Signal Request OK
Testing E Send End Signal Error
E Send End Signal Error OK
Testing E Send End Signal Result
E Send End Signal Result OK
Testing E Process Access Signalling Request
E Process Access Signalling Request OK
Testing E Forward Access Signalling Request
E Forward Access Signalling Request OK
Testing E Close
E Close OK
Testing E Abort
E Abort OK
Testing E Routing Error
E Routing Error OK
Testing Send Authentication Info Request (10 Vectors)
Send Authentication Info Request (10 Vectors) OK
Done.