AtsImsIot_PIXITS.ttcn 1.75 KB
Newer Older
/*
 *	@author 	STF 574
 *  @version    $Id$
 *	@desc		This module provides the module parameter
 */
module AtsImsIot_PIXITS {
	import from LibSip_SIPTypesAndValues all;

	group SUT {

		group SUT_CONF {
			/**
			 * @desc charstring for SUT/conference domain
			 */
			modulepar charstring PX_IMS_SUT_CONF_HOME_DOMAIN := "conf.sut.net";
			/**
			 * @desc charstring for conference factory URI name
			 */
			modulepar
				charstring PX_IMS_SUT_CONF_FACTORY_NAME := "factory.uri.name";
			/**
			 * @desc charstring for PChargingVector TP_IC_IBCF_INVITE_04
			 */
			modulepar charstring PX_IMS_A_ICID := "PX_IMS_A_ICID";

			/**
			 * @desc Set to true of PSAP shall be registered to the IMS
			 */
			modulepar boolean PX_PSAP_REGISTERED := true;

			/**
			 * @desc Set to true if the emergency call is an issued by an eCall
			 */
			modulepar boolean PX_ECALL := false;

			/**
			 * @desc charstring for emergency service urn
			 */
			// modulepar charstring PX_URN_SERVICE_SOS := "urn:service:sos";
			// modulepar UrnUriComponents PX_URN_SERVICE_SOS := {
			// namespaceId := "service",
			// namespaceSpecificString := "sos"
			// };
			modulepar SipUrl PX_URN_SERVICE_SOS := {
									                scheme := "sip",
									                components := {
										                            urn := {
											                                namespaceId := "service",
											                                namespaceSpecificString := "sos"
										                                   }
										                          },
													urlParameters := omit,
													headers := omit
								                    };

		} // end group SUT_CONF


	} // end group SUT
	group TS {
	} // end group TS
}