LibItsDcc_Pixits.ttcn3 11.4 KB
Newer Older
schmitting's avatar
schmitting committed
/**
 *  @author     ETSI / STF421
 *  @version    $URL:$
 *              $Id:$
 *  @desc       DCC (TS 102 724) Pixits
 *  @see        ETSI TS 102 917-3
 */
module LibItsDcc_Pixits {
    
schmitting's avatar
schmitting committed
    group acceptableTransmissionPower {
        /**
         * @desc Give an acceptable Transmission power for the CCH in the Relaxed state. Value in dBm.
         * @desc The value has to be below the maximum Transmission power given in TS 102 917-1 PICS A.5/1.
         * @see  ETSI TS 102 917-3 v1.1.1 A.1/1 
         */
        modulepar integer PIXIT_ACCEPTABLE_POWER_CCH_RELAXED;

        /**
         * @desc Give an acceptable Transmission power for the CCH in the Active state. Value in dBm.
         * @desc The value has to be below the maximum Transmission power given in TS 102 917-1 PICS A.5/2.
         * @see  ETSI TS 102 917-3 v1.1.1 A.1/2 
         */
        modulepar integer PIXIT_ACCEPTABLE_POWER_CCH_ACTIVE;

        /**
         * @desc Give an acceptable Transmission power for the CCH in the Restrictive state. Value in dBm.
         * @desc The value has to be below the maximum Transmission power given in TS 102 917-1 PICS A.5/3.
         * @see  ETSI TS 102 917-3 v1.1.1 A.1/3 
         */
        modulepar integer PIXIT_ACCEPTABLE_POWER_CCH_RESTRICTIVE;

        /**
         * @desc Give an acceptable Transmission power for the SCH1 in the Relaxed state. Value in dBm.
         * @desc The value has to be below the maximum Transmission power given in TS 102 917-1 PICS A.5/4.
         * @see  ETSI TS 102 917-3 v1.1.1 A.1/4 
         */
        modulepar integer PIXIT_ACCEPTABLE_POWER_SCH1_RELAXED;

        /**
         * @desc Give an acceptable Transmission power for the SCH1 in the Active state. Value in dBm.
         * @desc The value has to be below the maximum Transmission power given in TS 102 917-1 PICS A.5/5.
         * @see  ETSI TS 102 917-3 v1.1.1 A.1/5 
         */
        modulepar integer PIXIT_ACCEPTABLE_POWER_SCH1_ACTIVE;

        /**
         * @desc Give an acceptable Transmission power for the SCH1 in the Restrictive state. Value in dBm.
         * @desc The value has to be below the maximum Transmission power given in TS 102 917-1 PICS A.5/6.
         * @see  ETSI TS 102 917-3 v1.1.1 A.1/6 
         */
        modulepar boolean PIXIT_ACCEPTABLE_POWER_SCH1_RESTRICTIVE;

        /**
         * @desc Give an acceptable Transmission power for the SCH2 in the Relaxed state. Value in dBm.
         * @desc The value has to be below the maximum Transmission power given in TS 102 917-1 PICS A.5/7.
         * @see  ETSI TS 102 917-3 v1.1.1 A.1/7 
         */
        modulepar integer PIXIT_ACCEPTABLE_POWER_SCH2_RELAXED;

        /**
         * @desc Give an acceptable Transmission power for the SCH2 in the Active state. Value in dBm.
         * @desc The value has to be below the maximum Transmission power given in TS 102 917-1 PICS A.5/8.
         * @see  ETSI TS 102 917-3 v1.1.1 A.1/8 
         */
        modulepar integer PIXIT_ACCEPTABLE_POWER_SCH2_ACTIVE;

        /**
         * @desc Give an acceptable Transmission power for the SCH2 in the Restrictive state. Value in dBm.
         * @desc The value has to be below the maximum Transmission power given in TS 102 917-1 PICS A.5/9.
         * @see  ETSI TS 102 917-3 v1.1.1 A.1/9 
         */
        modulepar integer PIXIT_ACCEPTABLE_POWER_SCH2_RESTRICTIVE;

        /**
         * @desc Give an acceptable Transmission power for the SCH3 in the Relaxed state. Value in dBm.
         * @desc The value has to be below the maximum Transmission power given in TS 102 917-1 PICS A.5/10.
         * @see  ETSI TS 102 917-3 v1.1.1 A.1/10 
         */
        modulepar integer PIXIT_ACCEPTABLE_POWER_SCH3_RELAXED;

        /**
         * @desc Give an acceptable Transmission power for the SCH3 in the Active state. Value in dBm.
         * @desc The value has to be below the maximum Transmission power given in TS 102 917-1 PICS A.5/11.
         * @see  ETSI TS 102 917-3 v1.1.1 A.1/11 
         */
        modulepar integer PIXIT_ACCEPTABLE_POWER_SCH3_ACTIVE;

        /**
         * @desc Give an acceptable Transmission power for the SCH3 in the Restrictive state. Value in dBm.
         * @desc The value has to be below the maximum Transmission power given in TS 102 917-1 PICS A.5/12.
         * @see  ETSI TS 102 917-3 v1.1.1 A.1/12 
         */
        modulepar integer PIXIT_ACCEPTABLE_POWER_SCH3_RESTRICTIVE;

        /**
         * @desc Give an acceptable Transmission power for the SCH4 in the Relaxed state. Value in dBm.
         * @desc The value has to be below the maximum Transmission power given in TS 102 917-1 PICS A.5/13.
         * @see  ETSI TS 102 917-3 v1.1.1 A.1/13 
         */
        modulepar integer PIXIT_ACCEPTABLE_POWER_SCH4_RELAXED;

        /**
         * @desc Give an acceptable Transmission power for the SCH4 in the Active state. Value in dBm.
         * @desc The value has to be below the maximum Transmission power given in TS 102 917-1 PICS A.5/14.
         * @see  ETSI TS 102 917-3 v1.1.1 A.1/14 
         */
        modulepar integer PIXIT_ACCEPTABLE_POWER_SCH4_ACTIVE;

        /**
         * @desc Give an acceptable Transmission power for the SCH4 in the Restrictive state. Value in dBm.
         * @desc The value has to be below the maximum Transmission power given in TS 102 917-1 PICS A.5/15.
         * @see  ETSI TS 102 917-3 v1.1.1 A.1/15 
         */
        modulepar integer PIXIT_ACCEPTABLE_POWER_SCH4_RESTRICTIVE;
        
    } // end group acceptableTransmissionPower
schmitting's avatar
schmitting committed
    
schmitting's avatar
schmitting committed
    group inachievableTransmissionPower {
        /**
         * @desc Give a Transmission power that cannot be achieved for the CCH in the Relaxed state. Value in dBm.
         * @desc The value has to be above the maximum Transmission power given in TS 102 917-1 PICS A.5/1.
         * @see  ETSI TS 102 917-3 v1.1.1 A.2/1 
         */
        modulepar integer PIXIT_INACHIEVABLE_POWER_CCH_RELAXED;

        /**
         * @desc Give a Transmission power that cannot be achieved for the CCH in the Active state. Value in dBm.
         * @desc The value has to be above the maximum Transmission power given in TS 102 917-1 PICS A.5/2.
         * @see  ETSI TS 102 917-3 v1.1.1 A.2/2 
         */
        modulepar integer PIXIT_INACHIEVABLE_POWER_CCH_ACTIVE;

        /**
         * @desc Give a Transmission power that cannot be achieved for the CCH in the Restrictive state. Value in dBm.
         * @desc The value has to be above the maximum Transmission power given in TS 102 917-1 PICS A.5/3.
         * @see  ETSI TS 102 917-3 v1.1.1 A.2/3 
         */
        modulepar integer PIXIT_INACHIEVABLE_POWER_CCH_RESTRICTIVE;

        /**
         * @desc Give a Transmission power that cannot be achieved for the SCH1 in the Relaxed state. Value in dBm.
         * @desc The value has to be above the maximum Transmission power given in TS 102 917-1 PICS A.5/4.
         * @see  ETSI TS 102 917-3 v1.1.1 A.2/4 
         */
        modulepar integer PIXIT_INACHIEVABLE_POWER_SCH1_RELAXED;

        /**
         * @desc Give a Transmission power that cannot be achieved for the SCH1 in the Active state. Value in dBm.
         * @desc The value has to be above the maximum Transmission power given in TS 102 917-1 PICS A.5/5.
         * @see  ETSI TS 102 917-3 v1.1.1 A.2/5 
         */
        modulepar integer PIXIT_INACHIEVABLE_POWER_SCH1_ACTIVE;

        /**
         * @desc Give a Transmission power that cannot be achieved for the SCH1 in the Restrictive state. Value in dBm.
         * @desc The value has to be above the maximum Transmission power given in TS 102 917-1 PICS A.5/6.
         * @see  ETSI TS 102 917-3 v1.1.1 A.2/6 
         */
        modulepar boolean PIXIT_INACHIEVABLE_POWER_SCH1_RESTRICTIVE;

        /**
         * @desc Give a Transmission power that cannot be achieved for the SCH2 in the Relaxed state. Value in dBm.
         * @desc The value has to be above the maximum Transmission power given in TS 102 917-1 PICS A.5/7.
         * @see  ETSI TS 102 917-3 v1.1.1 A.2/7 
         */
        modulepar integer PIXIT_INACHIEVABLE_POWER_SCH2_RELAXED;

        /**
         * @desc Give a Transmission power that cannot be achieved for the SCH2 in the Active state. Value in dBm.
         * @desc The value has to be above the maximum Transmission power given in TS 102 917-1 PICS A.5/8.
         * @see  ETSI TS 102 917-3 v1.1.1 A.2/8 
         */
        modulepar integer PIXIT_INACHIEVABLE_POWER_SCH2_ACTIVE;

        /**
         * @desc Give a Transmission power that cannot be achieved for the SCH2 in the Restrictive state. Value in dBm.
         * @desc The value has to be above the maximum Transmission power given in TS 102 917-1 PICS A.5/9.
         * @see  ETSI TS 102 917-3 v1.1.1 A.2/9 
         */
        modulepar integer PIXIT_INACHIEVABLE_POWER_SCH2_RESTRICTIVE;

        /**
         * @desc Give a Transmission power that cannot be achieved for the SCH3 in the Relaxed state. Value in dBm.
         * @desc The value has to be above the maximum Transmission power given in TS 102 917-1 PICS A.5/10.
         * @see  ETSI TS 102 917-3 v1.1.1 A.2/10 
         */
        modulepar integer PIXIT_INACHIEVABLE_POWER_SCH3_RELAXED;

        /**
         * @desc Give a Transmission power that cannot be achieved for the SCH3 in the Active state. Value in dBm.
         * @desc The value has to be above the maximum Transmission power given in TS 102 917-1 PICS A.5/11.
         * @see  ETSI TS 102 917-3 v1.1.1 A.2/11 
         */
        modulepar integer PIXIT_INACHIEVABLE_POWER_SCH3_ACTIVE;

        /**
         * @desc Give a Transmission power that cannot be achieved for the SCH3 in the Restrictive state. Value in dBm.
         * @desc The value has to be above the maximum Transmission power given in TS 102 917-1 PICS A.5/12.
         * @see  ETSI TS 102 917-3 v1.1.1 A.2/12 
         */
        modulepar integer PIXIT_INACHIEVABLE_POWER_SCH3_RESTRICTIVE;

        /**
         * @desc Give a Transmission power that cannot be achieved for the SCH4 in the Relaxed state. Value in dBm.
         * @desc The value has to be above the maximum Transmission power given in TS 102 917-1 PICS A.5/13.
         * @see  ETSI TS 102 917-3 v1.1.1 A.2/13 
         */
        modulepar integer PIXIT_INACHIEVABLE_POWER_SCH4_RELAXED;

        /**
         * @desc Give a Transmission power that cannot be achieved for the SCH4 in the Active state. Value in dBm.
         * @desc The value has to be above the maximum Transmission power given in TS 102 917-1 PICS A.5/14.
         * @see  ETSI TS 102 917-3 v1.1.1 A.2/14 
         */
        modulepar integer PIXIT_INACHIEVABLE_POWER_SCH4_ACTIVE;

        /**
         * @desc Give a Transmission power that cannot be achieved for the SCH4 in the Restrictive state. Value in dBm.
         * @desc The value has to be above the maximum Transmission power given in TS 102 917-1 PICS A.5/15.
         * @see  ETSI TS 102 917-3 v1.1.1 A.2/15 
         */
        modulepar integer PIXIT_INACHIEVABLE_POWER_SCH4_RESTRICTIVE;
        
    } // end group inachievableTransmissionPower
schmitting's avatar
schmitting committed

        /**
         * @desc Give the content of the reference burst to be sent on the radio interface.
         * @see  ETSI TS 102 917-3 v1.1.1 A.3/1 
         */
        modulepar octetstring PIXIT_REFERENCE_BURST;
schmitting's avatar
schmitting committed
    
} // End of module LibItsDcc_Pixits