<common_config_params>

	<!-- Primary Message version invalidate time in seconds -->
    <!-- This parameter specifies the time the device will wait to invalidate 
         the stored PRIMARY_MSG_VERSION value. -->
    <!-- Allowed range is 432000 to 5184000 -->
	<T_primary_msg_ver_invalidate>864000</T_primary_msg_ver_invalidate>
	
	<!-- This parameter specifies the time in seconds the device will wait to 
         invalidate the stored Notification information. -->
    <!-- Allowed range is 864000 to 5184000 -->
	<T_notification_ver_invalidate>2592000</T_notification_ver_invalidate>
	
	<!-- This parameter is set to the maximum time in seconds that a Marketplace Information is stored
                 before it is deleted.  It is assumed that the Marketplace Information is
                 refreshed before this time expires by an updated message.. -->
	<!-- Allowed range is 864000 to 5184000 -->
	<T_marketplace_update>2592000</T_marketplace_update>
	
	<!-- Maximum propagation delay in seconds for a multicast message from the time it gets
                generated to the time it gets received on the MediaFLO device. -->
	<!-- Allowed range is 25 to 60 -->
	<T_max_msg_prop_delay>25</T_max_msg_prop_delay>
	
	<!-- Token reset period in seconds for application upgrade -->
	<!-- Allowed range is 2592000 to 7776000 secs -->
	<T_app_upgrade_token_reset>5184000</T_app_upgrade_token_reset>
	
	<!-- Amount of time in seconds to store the near-term MPG for the old multiplex 
	      when the device moves into a new multiplex. -->
	<!-- Allowed range is 0 to 864000 -->
	<T_hysteresis_MPG>3600</T_hysteresis_MPG>
	
	<!-- Number of re-attempts to authenticate consecutive multicast messages of a
                 particular type before failing the transaction in case of primary message and
                 before reacquiring the primary message to sync up device state in case of
                 messages other than the primary message.-->
    <!-- Allowed range is 3 to 8 -->
	<N_multicast_auth_reattempt>3</N_multicast_auth_reattempt>
	
	<!-- Maximum number of consecutive transaction failures for a particular message type
                 before a message is displayed to the user.  -->
    <!-- Allowed range is 5 to 10 -->
	<N_max_multicast_auth_failure>5</N_max_multicast_auth_failure>
	
	<!-- This parameter specifies the size of SI fragment -->
	<!-- Allowed range is 1500 to 3000-->
	<P_max_overhead_service>1500</P_max_overhead_service>

	<!-- This parameter is not used. Instead P_max_overhead_service is used for Nrt-->
	<!-- Allowed range is 1500 to 3000-->
	<P_max_nrt_service>1500</P_max_nrt_service>
	
	<!-- This parameter specifies the buffer size in bytes to be used by binary xml decoder. -->
    <!-- Allowed range is 64000 to 512000  -->
	<si_msg_max_size>256000</si_msg_max_size>
	
	
    <!-- This parameter specifies if the device should upload UTS log data
         in a roaming state. -->
    <!-- true or false -->
    <!-- <do_uts_upload_when_roaming>false</do_uts_upload_when_roaming> -->

	<unicast_auth_policy>
		<auth_mask auth_level="0">
			<protocol id="1">
				<msg id="1" auth_scope="1"/>
			</protocol>
			<protocol id="3">
				<msg id="0" auth_scope="1"/>
				<msg id="1" auth_scope="2"/>
			</protocol>
			<protocol id="10">
				<msg id="0" auth_scope="1"/>
				<msg id="1" auth_scope="2"/>
			</protocol>
			<protocol id="11">
                <msg id="0" auth_scope="1"/>
                <msg id="1" auth_scope="2"/>
            </protocol>
		</auth_mask>
		<auth_mask auth_level="1">
			<protocol id="1">
				<msg id="1" auth_scope="1"/>
				<msg id="2" auth_scope="1"/>
			</protocol>
			<protocol id="2">
				<msg id="0" auth_scope="1"/>
				<msg id="2" auth_scope="1"/>
				<msg id="4" auth_scope="1"/>
				<msg id="6" auth_scope="1"/>
			</protocol>
			<protocol id="3">
				<msg id="0" auth_scope="1"/>
				<msg id="1" auth_scope="2"/>
			</protocol>
			<protocol id="9">
				<msg id="0" auth_scope="2"/>
			</protocol>
			<protocol id="10">
				<msg id="0" auth_scope="1"/>
				<msg id="1" auth_scope="2"/>
			</protocol>
			<protocol id="11">
                <msg id="0" auth_scope="1"/>
                <msg id="1" auth_scope="2"/>
            </protocol>
		</auth_mask>
	</unicast_auth_policy>	
	<multicast_auth_policy>
			<auth_mask auth_level="0">
			<protocol id="0">
				<msg id="0" auth_scope="3"/>
			</protocol>
		</auth_mask>
		<auth_mask auth_level="1">
			<protocol id="0">
				<msg id="0" auth_scope="3"/>
			</protocol>
			<protocol id="1">
				<msg id="0" auth_scope="3"/>
				<msg id="1" auth_scope="3"/>
				<msg id="2" auth_scope="3"/>
			</protocol>
			<protocol id="2">
				<msg id="1" auth_scope="3"/>
				<msg id="2" auth_scope="3"/>
				<msg id="3" auth_scope="3"/>
				<msg id="4" auth_scope="3"/>
				<msg id="5" auth_scope="3"/>
			</protocol>
		</auth_mask>
	</multicast_auth_policy>
	
</common_config_params>