Commit af388ae3 authored by garciay's avatar garciay
Browse files

Terminated development of TC_HSS_DSD_xx

Start development of TC_HSS_AIR_xx
parent 3e2cb186
Loading
Loading
Loading
Loading
+492 −18

File changed.

Preview size limit exceeded, changes collapsed.

+22 −8
Original line number Diff line number Diff line
@@ -133,6 +133,12 @@ module DiameterS6a_PIXITS {
         */
        modulepar UTF8String PX_NO_APN_USR_NAME := "userNoAPN";
        
        /**
         * @desc A user name with no APN configure
         * @see  ETSI DTS/INT-094-1 V0.0.3 (2013-11) A.x/x 
         */
        modulepar UTF8String PX_NO_EPSGPRS_USR_NAME := "userNoEpsGprs";
        
        /**
         * @desc Stored MME identity and stored SGSN identity
         * @see  ETSI DTS/INT-094-1 V0.0.3 (2013-11) A.x/x 
@@ -183,6 +189,12 @@ module DiameterS6a_PIXITS {
         */
        modulepar octetstring PX_SGSN_NUMBER := 'DEADBEEF'O;
        
        /**
         *  @desc Contains the concatenation of RAND and AUTS.
         *  @see  ETSI TS 129 272 V10.8.0 (2013-07) Clause 7.3.15 Re-Synchronization-Info
         */
        modulepar octetstring PX_ReSYNCHRONISATION_INFO := 'CAFEDECA'O;
        
    } // End of group group fieldValues
    
    
@@ -268,15 +280,15 @@ module DiameterS6a_PIXITS {
        
        /**
         * @desc PUR-Flags AVP with Freeze M-TMSI bit set
         * @see ETSI TS 129 272 V10.8.0 (2013-07) Table 7.3.48/1: PUA-Flags
         * @see ETSI TS 129 272 V10.8.0 (2013-07) Table 7.3.149/1: PUR-Flags
         */
        modulepar UInt32 PX_PUR_FREEZE_M_TMSI := 1; // Bit0
        
        /**
         * @desc PUR-Flags AVP with UE Reachability Request bit set
         * @see ETSI TS 129 272 V10.8.0 (2013-07) Table 7.3.48/1: PUA-Flags
         * @desc PUR-Flags AVP with Freeze P-TMSI bit set
         * @see ETSI TS 129 272 V10.8.0 (2013-07) Table 7.3.149/1: PUR-Flags
         */
        modulepar UInt32 PX_IDR_UE_REACHABLE_REQUEST := 1; // Bit0
        modulepar UInt32 PX_PUR_FREEZE_P_TMSI := 2; // Bit1
        
        /**
         * @desc PUR-Flags AVP with T-ADS Data Request bit set
@@ -303,10 +315,12 @@ module DiameterS6a_PIXITS {
        modulepar UInt32 PX_IDR_CURRENT_LOCATION_REQUEST := 16; // Bit4
        
        /**
         * @desc IDR-Flags AVP with Freeze P-TMSI bit set
         * @see ETSI TS 129 272 V10.8.0 (2013-07) Table 7.3.103/1: IDR-Flags
         * @desc DSR-Flags AVP with Freeze P-TMSI bit set
         * @see ETSI TS 129 272 V10.8.0 (2013-07) Table 7.3.25/1: DSR-Flags
         */
        modulepar UInt32 PX_PUR_FREEZE_P_TMSI := 2; // Bit1
        modulepar UInt32 PX_DSR_COMPLETE_APN_CONF_PROFILE_WITHDRAWAL := 2; // Bit1
        
        
        
        
        
+30 −3
Original line number Diff line number Diff line
@@ -19,12 +19,12 @@

    // LibDiameter
    import from LibDiameter_TypesAndValues {
        type DIAMETER_MSG;
        type DIAMETER_MSG, PUR_MSG;
        const c_applIdS6a
    };
    import from LibDiameter_Types_S6a_AVPs {
        type 
            ULR_MSG, CLA_MSG
            ULR_MSG, CLA_MSG, AIR_MSG 
    };
    import from LibDiameter_Steps {
        function 
@@ -172,6 +172,11 @@
    
    group SendMessage {
        
        /**
         * @desc Function used to trigger a UL-Request message
         * @param p_ulrMSG
         * @verdict Unchanged
         */
        function f_triggerUlrMessage ( template (value) ULR_MSG p_ulrMSG ) 
        runs on TestAdapter {
            MME_S6a.send(
@@ -179,13 +184,23 @@
            );
        } // End of function f_triggerUlrMessage
        
        function f_triggerPurMessage ( template (value) ULR_MSG p_purMSG ) 
        /**
         * @desc Function used to trigger a PU-Request message
         * @param p_purMSG
         * @verdict Unchanged
         */
        function f_triggerPurMessage ( template (value) PUR_MSG p_purMSG ) 
        runs on TestAdapter {
            MME_S6a.send(
                DIAMETER_MSG : { pUR_MSG := p_purMSG } 
            );
        } // End of function f_triggerPurMessage
        
        /**
         * @desc Function used to trigger a CL-Request message
         * @param p_claMSG
         * @verdict Unchanged
         */
        function f_triggerClaMessage ( template (value) CLA_MSG p_claMSG ) 
        runs on TestAdapter {
            MME_S6a.send(
@@ -193,6 +208,18 @@
            );
        } // End of function f_triggerClaMessage
        
        /**
         * @desc Function used to trigger a AI-Request message
         * @param p_airMSG
         * @verdict Unchanged
         */
        function f_triggerAirMessage ( template (value) AIR_MSG p_airMSG ) 
        runs on TestAdapter {
            MME_S6a.send(
                DIAMETER_MSG : { aIR_MSG := p_airMSG } 
            );
        } // End of function f_triggerAirMessage
        
    } // End of group SendMessage

} // End of  module DiameterS6a_Steps
 No newline at end of file
+550 −10

File changed.

Preview size limit exceeded, changes collapsed.