Commit 1324c731 authored by rennoch's avatar rennoch
Browse files

PICS parameter

parent 8a1fb96f
Loading
Loading
Loading
Loading
+158 −4
Original line number Diff line number Diff line
@@ -10,10 +10,164 @@ module DiameterGx_PICS
		PICS used for test case selection
		*************************************************************************************************** */

	/** @desc	Does PCRF support XXXXX 
	 *  @remark	PICS ref: A.X/X
	 *			True, if XXXXX is supported
	
group PICS_PCRF {
    	    
    /** @desc	Does PCRF support SPONSORED_DATA_CONNECTIVITY 
     *  @remark	PICS ref: A.3/1
 	 *	        True, if SPONSORED_DATA_CONNECTIVITY is supported
    */
    modulepar boolean PC_PCRF_SPONSORED_DATA_CONNECTIVITY_SUPPORTED := true;
    
    /** @desc	Does PCRF support rejection of requests for PCC rules due to incomplete, erroneous or missing information? 
	 *  @remark	PICS ref: A.3/2.2.1
	 *			True, if option is supported
	*/
	modulepar boolean PC_PCRF_PCC_REJECTION_DUE_TO_INCOMPLETION_SUPPORTED := true;
        
    /** @desc	Does PCRF support rejection of requests for PCC rules due to conflicting requests for PCC rules? 
	 *  @remark	PICS ref: A.3/2.2.2
	 *			True, if option is supported
	*/
	modulepar boolean PC_PCRF_PCC_REJECTION_DUE_TO_CONFLICTS_SUPPORTED := true;
    
    /** @desc	Does PCRF support provisioning of PCC rules using the PUSH procedure? 
	 *  @remark	PICS ref: A.3/3.2
	 *			True, if option is supported
	*/
	modulepar boolean PC_PCRF_PCC_PROVISION_USING_PUSH_SUPPORTED := true;
    
    /** @desc	Does PCRF support request for successful resource allocation confirmation? 
	 *  @remark	PICS ref: A.3/3.3
	 *			True, if option is supported
	*/
	modulepar boolean PC_PCRF_RESOURCE_ALLOCATION_CONFIRMATION_SUPPORTED := true;
    
    /** @desc	Does PCRF support provisioning of event triggers? 
	 *  @remark	PICS ref: A.3/4
	 *			True, if option is supported
	*/
	modulepar boolean PC_PCRF_PROVISION_EVENT_TRIGGERS_SUPPORTED := true;
    
    /** @desc	Does PCRF support provisioning of charging related information for an IP-CAN session? 
	 *  @remark	PICS ref: A.3/5
	 *			True, if option is supported
	*/
	modulepar boolean PC_PCRF_PROVISION_CHARGING_INFO_FOR_IPCAN_SUPPORTED := true;
    
    /** @desc	Does PCRF support provisioning of charging addresses? 
	 *  @remark	PICS ref: A.3/5.1
	 *			True, if option is supported
	*/
	modulepar boolean PC_PCRF_PROVISION_CHARGING_ADDRESS_SUPPORTED := true;
    
    /** @desc	Does PCRF support provisioning of default charging methods? 
	 *  @remark	PICS ref: A.3/5.2
	 *			True, if option is supported
	*/
	modulepar boolean PC_PCRF_PROVISION_DEFAULT_CHARGING_METHOD_SUPPORTED := true;
        
    /** @desc	Does PCRF support provisioning of access network charging identifier?
	 *  @remark	PICS ref: A.3/5.3
	 *			True, if option is supported
	*/
	modulepar boolean PC_PCRF_PROVISION_ACCESS_NETWORK_CHARGING_ID_SUPPORTED := true;
    
    /** @desc	Does PCRF support provisioning and policy enforcement for authorized QoS? 
	 *  @remark	PICS ref: A.3/6
	 *			True, if option is supported
	*/
	modulepar boolean PC_PCRF_PROVISION_AUTHORIZED_QOS_SUPPORTED := true;
    
    /** @desc	Does PCRF support procedures for requesting IP-CAN bearer ternmination? 
	 *  @remark	PICS ref: A.3/8
	 *			True, if option is supported
	*/
	modulepar boolean PC_PCRF_REQUEST_IPCAN_BEARER_TERMINATION := true;
    
    /** @desc	Does PCRF support IP-CAN session termination due to internal trigger or trigger from the SPR?
	 *  @remark	PICS ref: A.3/9
	 *			True, if option is supported
	*/
	modulepar boolean PC_PCRF_IPCAN_TERMINATION_SUPPORTED := true;
    
    /** @desc	Does PCRF support time of the day procedures? 
	 *  @remark	PICS ref: A.3/13
	 *			True, if option is supported
	*/
	modulepar boolean PC_PCRF_TIME_OF_THE_DAY_SUPPORTED := true;
    
    /** @desc	Does PCRF support usage monitoring control? 
	 *  @remark	PICS ref: A.3/15
	 *			True, if option is supported
	*/
	modulepar boolean PC_PCRF_MONITORING_CONTROL_SUPPORTED := true;
    
    /** @desc	Does PCRF support IMS restoration support? 
	 *  @remark	PICS ref: A.3/17
	 *			True, if option is supported
	*/
	modulepar boolean PC_PCRF_IMS_RESTORATION_SUPPORTED := true;
    
}

group PICS_PCEF {

	/** @desc	Does PCRF support the sponsored data connectivity feature? 
	 *  @remark	PICS ref: A.4/1
	 *			True, if option is supported
	*/
	modulepar boolean PC_PCEF_SPONSORED_DATA_CONNECTIVITY_SUPPORTED := true;
	
	/** @desc	Does PCRF support provision of IP flow mobility routing rules? 
	 *  @remark	PICS ref: A.4/3
	 *			True, if option is supported
	*/
	modulepar boolean PC_PCRF_XXXXX;
	modulepar boolean PC_PCEF_IP_FLOW_MOBILITY_SUPPORTED := true;
	
	/** @desc	Does PCRF support procedures for UE initiated resource modification? 
	 *  @remark	PICS ref: A.4/4
	 *			True, if option is supported
	*/
	modulepar boolean PC_PCEF_UE_INITIATED_RESOURCE_SUPPORTED := true;
	
	/** @desc	Does PCRF support procedures for UE requested allocation of new resources? 
	 *  @remark	PICS ref: A.4/4.1
	 *			True, if option is supported
	*/
	modulepar boolean PC_PCEF_UE_REQUESTED_ALLOCATION_SUPPORTED := true;
	
	/** @desc	Does PCRF support procedures for UE requested modification of existing resources? 
	 *  @remark	PICS ref: A.4/4.2
	 *			True, if option is supported
	*/
	modulepar boolean PC_PCEF_UE_REQUESTED_MODIFICATION_SUPPORTED := true;
	
	/** @desc	Does PCRF support procedures for UE requested deletion of existing resources? 
	 *  @remark	PICS ref: A.4/4.3
	 *			True, if option is supported
	*/
	modulepar boolean PC_PCEF_UE_REQUESTED_DELETION_SUPPORTED := true;
	
	/** @desc	Does PCRF support request for successful resource allocation confirmation? 
	 *  @remark	PICS ref: A.4/4.4
	 *			True, if option is supported
	*/
	modulepar boolean PC_PCEF_RESOURCE_ALLOCATION_CONFIRMATION_SUPPORTED := true;
	
	/** @desc	Does PCRF support bearer control mode selection? 
	 *  @remark	PICS ref: A.4/10
	 *			True, if option is supported
	*/
	modulepar boolean PC_PCEF_BEARER_CONTROL_MODE_SELECTION_SUPPORTED := true;
	
	/** @desc	Does PCRF support provisioning of event report indication? 
	 *  @remark	PICS ref: A.4/11
	 *			True, if option is supported
	*/
	modulepar boolean PC_PCEF_PROVISION_EVENT_REPORT_INDICATION_SUPPORTED := true;
	
}
	    
    
} // end module DiameterGx_PICS
 No newline at end of file