Commit a1d9fb44 authored by garciay's avatar garciay
Browse files

Override LibDiameter SIP_Auth_Data_Item_AVP defined by RFC by the one defined...

Override LibDiameter SIP_Auth_Data_Item_AVP defined by RFC by the one defined by ETSI TS 129 229 V10.5.0 (2013-04) Clause 6.3.13 SIP-Auth-Data-Item AVP
Implementation of Cx_HSS PP and MA completed
Editorial fixes + bug fixed in DTS-INT 0103_02
parent f0d3013d
Loading
Loading
Loading
Loading
+1783 −492

File changed.

Preview size limit exceeded, changes collapsed.

+17 −17
Original line number Original line Diff line number Diff line
@@ -163,7 +163,7 @@ module DiameterCxDx_Dx_TCFunctions {
                                    vc_userName,
                                    vc_userName,
                                    vc_publicIdentity,
                                    vc_publicIdentity,
                                    m_sIPNumberAuthItems(1),
                                    m_sIPNumberAuthItems(1),
				                    m_sIPAuthDataItem_dummy, //TODO: Set real data here
                                    DiameterCxDx_Templates.m_sIPAuthDataItem_dummy, //TODO: Set real data here
                                    vc_serverName
                                    vc_serverName
                                )
                                )
                ));
                ));
+40 −0
Original line number Original line Diff line number Diff line
@@ -66,6 +66,24 @@ module DiameterCxDx_PICS {
         */
         */
        modulepar boolean PICS_HSS_SERVER_CAPABILITY_PROCS := false;
        modulepar boolean PICS_HSS_SERVER_CAPABILITY_PROCS := false;
        
        
        /**
         * @desc Does IUT supports user data handling procedures?
         * @see  ETSI DTS/INT-00103-1 V0.0.6 (2014-06) A.3/4 
         */
        modulepar boolean PICS_HSS_USER_DATA_HANDLING_PROCS := false;
        
        /**
         * @desc HSS initiated update of user information (Sending of Push-Profile-Request)?
         * @see  ETSI DTS/INT-00103-1 V0.0.6 (2014-06) A.3/4.2 
         */
        modulepar boolean PICS_HSS_INITIATED_USER_INFO_PROCS := false;
        
        /**
         * @desc Does IUT supports authentication procedures (Receipt of Multimedia-Auth-Request and sending of Multimedia-Auth�Answer)?
         * @see  ETSI DTS/INT-00103-1 V0.0.6 (2014-06) A.3/5 
         */
        modulepar boolean PICS_HSS_AUTH_PROCS := false;
        
    } //end group PICS_A3
    } //end group PICS_A3
    
    
    group PICS_A5 {
    group PICS_A5 {
@@ -78,4 +96,26 @@ module DiameterCxDx_PICS {
        
        
    } //end group PICS_A5
    } //end group PICS_A5
    
    
    group PICS_A6 {
        
        /**
         * @desc Does IUT supports handling of NASS Bundled Authentication (Capability: "NASS Bundled Authentication")?  
         * @see  ETSI DTS/INT-00103-1 V0.0.6 (2014-06) A.6/8 
         */
        modulepar boolean PICS_NASS_BUNDLED_AUTH_PROCS := false;
        
        /**
         * @desc Does IUT supports handling GIBA (Capability: “Early IMS Security”)??  
         * @see  ETSI DTS/INT-00103-1 V0.0.6 (2014-06) A.6/13 
         */
        modulepar boolean PICS_GIGA_AUTH_PROCS := false;
        
        /**
         * @desc Does IUT supports handling of IMS-AKA Authentication (Capability: “Digest-AKAv1-MD5”)?
         * @see  ETSI DTS/INT-00103-1 V0.0.6 (2014-06) A.6/16 
         */
        modulepar boolean PICS_DIGEST_AKAv1_MD5_AUTH_PROCS := false;
        
    } //end group PICS_A6
    
} // End of module DiameterCx_PICS 
} // End of module DiameterCx_PICS 
 No newline at end of file
+29 −1
Original line number Original line Diff line number Diff line
@@ -208,6 +208,15 @@ module DiameterCxDx_PIXITS
         */
         */
        modulepar UTF8String PX_UserName := "private_username@etsi.org";
        modulepar UTF8String PX_UserName := "private_username@etsi.org";
        
        
        /**
         * @desc   UTF8String, PIXIT item A-7/10 
         *         The User-Name AVP (AVP Code 1) [RADIUS] is of type UTF8String, which
         *         contains the User-Name, in a format consistent with the NAI
         *         specification [NAI].
         * @see RFC 3588 section 8-14
         */
        modulepar UTF8String PX_OtherUserName := "other_private_username@etsi.org";
        
        modulepar UTF8String PX_UnknownUserName := "unknown_username@etsi.org";
        modulepar UTF8String PX_UnknownUserName := "unknown_username@etsi.org";
        
        
        /** @desc   UTF8String, PIXIT item A-7/11 
        /** @desc   UTF8String, PIXIT item A-7/11 
@@ -256,6 +265,25 @@ module DiameterCxDx_PIXITS
        */
        */
        modulepar octetstring PX_VisitedNetworkId := '0102030405060708'O;
        modulepar octetstring PX_VisitedNetworkId := '0102030405060708'O;


        modulepar DiameterURI PX_DiameterUri := {
            scheme          := "aaa",
            diameterId_FQDN := "FQDN",
            portField       := 6666,
            transport       := "tcp",
            protocol        := "diameter"
        };
        
        modulepar UInt32 PIXIT_SIP_ITEM_NUMBER := 0;
        
        modulepar charstring PIXIT_DIGEST_USERNAME := "";
        
        modulepar charstring PIXIT_DIGEST_REALM := "";
        
        modulepar charstring PIXIT_DIGEST_NONCE := "";
        
        modulepar charstring PIXIT_DIGEST_RESPONSE := "";
        
        modulepar UTF8String PIXIT_URI := "";
        
        
    } //end group DiameterCommonCxData
    } //end group DiameterCommonCxData
    
    
Loading