module WMx_Pixits_16e {

  group Initialization_MS_and_BS_parameters {

    // Initialization_MS_and_BS_parameters parameters.

    modulepar {
      PkmVersion12Support PXT_PKM_VERSION_SUPPORT : = e_onlyPkmVersion2
    }

    modulepar {
      AuthorizationPolicySupport PXT_AUTHORIZATION_POLICY_SUPPORT : =  reserved1ReEntry : = 0 , aEapBasedAuthoAtReEntry : = e_noAEapBasedAuthoAtReEntry , eapBasedAuthoAtReEntry : = e_noEapBasedAuthoAtReEntry , rsaBasedAuthoAtReEntry : = e_noRsaBasedAuthoAtReEntry , reserved1InitEntry : = 0 , aEapBasedAuthoAtInitEntry : = e_noAEapBasedAuthoAtInitEntry , eapBasedAuthoAtInitEntry : = e_noEapBasedAuthoAtInitEntry , rsaBasedAuthoAtInitEntry : = e_noRsaBasedAuthoAtInitEntry
    }

    modulepar {
      MessageAuthenticationCodeMode PXT_MSG_AUTH_CODE_MODE : =  reserved : = 0 , t96BitShortHmac : = e_notSupported , t80BitShortHmac : = e_notSupported , t64BitShortHmac : = e_notSupported , cmacSupported : = e_supported , hmacSupported : = e_notSupported
    }
  }

  group Common_MS_and_BS_parameters {

    group Identification_PIXIT {

      group Identification_Summary {

        // Identification_Summary parameters.

        modulepar {
          charstring PIXIT_Number : = "freetext"
        }

        modulepar {
          charstring Test_Laboratory_Name : = "freetext"
        }

        modulepar {
          charstring Date_Of_Issue : = "freetext"
        }

        modulepar {
          charstring Issued_To : = "freetext"
        }
      }

      group ATS_Summary {

        // ATS_Summary parameters.

        modulepar {
          charstring Protocol_Specification : = "freetext"
        }

        modulepar {
          charstring Protocol_To_Be_Tested : = "freetext"
        }

        modulepar {
          charstring ATS_Specification : = "freetext"
        }

        modulepar {
          charstring Abstract_Test_Method : = "freetext"
        }
      }

      group Test_Laboratory {

        // Test_Laboratory parameters.

        modulepar {
          charstring Test_Laboratory_Identification : = "freetext"
        }

        modulepar {
          charstring Test_Laboratory_Manager : = "freetext"
        }

        modulepar {
          charstring Means_Of_Testing : = "freetext"
        }

        modulepar {
          charstring SAP_Address : = "freetext"
        }
      }

      group Client_Identification {

        // Client_Identification parameters.

        modulepar {
          charstring Client_Name : = "freetext"
        }

        modulepar {
          charstring Client_Test_Manager : = "freetext"
        }

        modulepar {
          charstring Test_Facilities_Required : = "freetext"
        }
      }

      group SUT {

        // SUT parameters.

        modulepar {
          charstring SUT_Name : = "freetext"
        }

        modulepar {
          charstring SUT_Version : = "freetext"
        }

        modulepar {
          charstring SCS_Number : = "freetext"
        }

        modulepar {
          charstring Machine_Configuration : = "freetext"
        }

        modulepar {
          charstring Operating_System_Identification : = "freetext"
        }

        modulepar {
          charstring IUT_Identification : = "freetext"
        }

        modulepar {
          charstring PICS_Reference_For_IUT : = "freetext"
        }

        modulepar {
          charstring Limitations_Of_The_SUT : = "freetext"
        }

        modulepar {
          charstring Environmental_Conditions : = "freetext"
        }
      }

      group Protocol_Layer_Information {

        // Protocol_Layer_Information parameters.

        modulepar {
          charstring Protocol_Name : = "freetext"
        }

        modulepar {
          charstring Protocol_Version : = "freetext"
        }

        modulepar {
          charstring PICS_References : = "freetext"
        }
      }
    }

    group Common_Timer_Pixits {

      // Common_Timer_Pixits parameters.

      modulepar {
        TimerPrecision PXT_TIMER_PRECISION : = 5 . 0
      }

      modulepar {
        float PXT_TAC : = 2 . 0
      }

      modulepar {
        float PXT_TNOAC : = 5 . 0
      }

      modulepar {
        float PXT_TWAIT : = 60 . 0
      }

      modulepar {
        float PXT_TGUARD : = 300 . 0
      }
    }

    group Common_Ranging_Pixits {

      // Common_Ranging_Pixits parameters.

      modulepar {
        PowerLevelAdjust PXT_POWER_LEVEL_ADJUST : = 0
      }

      modulepar {
        TimingAdjust PXT_TIMING_ADJUST : = 0
      }

      modulepar {
        OffsetFrequencyAdjust PXT_OFFSET_FREQ_ADJUST : = 0
      }
    }

    group Vendor_ID_Pixits {

      // Vendor_ID_Pixits parameters.

      modulepar {
        VendorId PXT_VENDOR_ID : = int2bit ( 0 , 24 )
      }

      modulepar {
        VendorInformation PXT_VENDOR_INFO : = '0000000011'O
      }
    }

    group Service_Flow_Pixits {

      // Service_Flow_Pixits parameters.

      modulepar {
        UInt8 PXT_WAIT_FOR_BSUT_SF_ESTABLISHMENT : = 22
      }

      modulepar {
        SfidList PXT_IUT_EXCLUDED_SFID_LIST : =
      }

      modulepar {
        integer PXT_DSx_REQUEST_RETRIES : = 3
      }

      modulepar {
        integer PXT_DSx_RESPONSE_RETRIES : = 3
      }

      modulepar {
        boolean PXT_AUTO_CQICH_ALLOC_IE : = true
      }

      modulepar {
        boolean PXT_AUTO_INIT_SERVICE_FLOW : = true
      }

      modulepar {
        MaxSustainedTrafficRate PXT_MAX_SUSTAINED_TRAFFIC_RATE : = 1000000
      }

      modulepar {
        MaxSustainedTrafficRate PXT_MAX_TRAFFIC_BURST : = 1000000
      }

      modulepar {
        MinReservedTrafficRate PXT_MIN_RESERVED_TRAFFIC_RATE : = 1000000
      }

      modulepar {
        ToleratedJitter PXT_TOLERATED_JITTER : = 10
      }

      modulepar {
        MaxLatency PXT_MAX_LATENCY : = 100
      }

      modulepar {
        MaxLatency PXT_MAX_LATENCY_LOW : = 20
      }

      modulepar {
        UnsolicitedGrantInt PXT_UNSOLICITED_GRANT_INTERVAL : = 5
      }

      modulepar {
        UnsolicitedPollInt PXT_UNSOLICITED_POLLING_INTERVAL : = 5
      }

      modulepar {
        TrafficPriority PXT_TRAFFIC_PRIORITY : = 5
      }

      modulepar {
        ClassifierRulePriority PXT_PKT_CLASS_RULE_PRIORITY : = 0
      }

      modulepar {
        ClassifierRulePriority PXT_PKT_CLASS_RULE_PRIORITY_HIGH : = 2
      }

      modulepar {
        PktClassifierRuleIndex PXT_PKT_CLASS_RULE_INDEX : = 1
      }

      modulepar {
        PktClassifierRuleIndex PXT_PKT_CLASS_RULE_INDEX_HIGH : = 2
      }

      modulepar {
        UplinkGrantSchedulingType PXT_UL_GRANT_SCHEDULING_TYPE : = e_be
      }
    }

    group IP_datagram_Pixits {

      // IP_datagram_Pixits parameters.

      modulepar {
        IpVersion PXT_ICMP_IP_VERSION : = '00000100'B
      }
    }

    group packetClassificationRule {

      // packetClassificationRule parameters.

      modulepar {
        EthTypeSap PXT_ETH_TYPE_SAP : =  etherType : = e_match16bits , eprot1Eprot2 : = '0000'O
      }

      modulepar {
        EthTypeSap PXT_ETH_TYPE_SAP_2 : =  etherType : = e_match16bits , eprot1Eprot2 : = '0001'O
      }

      modulepar {
        EthMaskedAddress PXT_ETH_MASKED_ADDR_TESTER : =  '000000000000'O , '000000000000'O
      }

      modulepar {
        EthMaskedAddress PXT_ETH_MASKED_ADDR_TESTER_2 : =  '111111111111'O , '000000000000'O
      }

      modulepar {
        EthMaskedAddress PXT_ETH_MASKED_ADDR_IUT : =  '000000000000'O , '000000000000'O
      }

      modulepar {
        EthMaskedAddress PXT_ETH_MASKED_ADDR_IUT_2 : =  '111111111111'O , '000000000000'O
      }

      modulepar {
        DscpRangeMask PXT_DSCP_RANGE_MASK : = 0
      }

      modulepar {
        DscpRangeMask PXT_DSCP_RANGE_MASK_2 : = 1
      }

      modulepar {
        Protocol PXT_PROTOCOL : = e_protIcmpv4
      }

      modulepar {
        Protocol PXT_PROTOCOL_2 : = e_protUdp
      }

      modulepar {
        Ipv4MaskedAddress PXT_IP_MASKED_ADDR_TESTER : =  '00000000'O , '00000000'O
      }

      modulepar {
        Ipv4MaskedAddress PXT_IP_MASKED_ADDR_TESTER_2 : =  '00000000'O , '11111100'O
      }

      modulepar {
        Ipv4MaskedAddress PXT_IP_MASKED_ADDR_IUT : =  '00000000'O , '00000000'O
      }

      modulepar {
        Ipv4MaskedAddress PXT_IP_MASKED_ADDR_IUT_2 : =  '00000000'O , '11111100'O
      }

      modulepar {
        Ipv6MaskedAddress PXT_IPv6_MASKED_ADDR_TESTER : =  int2oct ( 0 , 16 ) , int2oct ( 0 , 16 )
      }

      modulepar {
        Ipv6MaskedAddress PXT_IPv6_MASKED_ADDR_IUT : =  int2oct ( 0 , 16 ) , int2oct ( 0 , 16 )
      }

      modulepar {
        ProtocolPort PXT_IP_PROTOCOL_PORT_TESTER : =  0 , 0
      }

      modulepar {
        ProtocolPort PXT_IP_PROTOCOL_PORT_TESTER_2 : =  0 , 1
      }

      modulepar {
        ProtocolPort PXT_IP_PROTOCOL_PORT_IUT : =  0 , 0
      }

      modulepar {
        ProtocolPort PXT_IP_PROTOCOL_PORT_IUT_2 : =  0 , 1
      }
    }

    group MBS_Pixits {

      // MBS_Pixits parameters.

      modulepar {
        MbsZoneIdentifier8Bits PXT_MBS_ZONE_IDENTIFIER : = 0
      }

      modulepar {
        MbsContentsId PXT_MBS_CONTENTS_ID_0 : = int2bit ( 0 , 16 )
      }
    }
  }

  group MS_parameters {

    group BS_Simulator_Configuration_Pixits {

      group BS_Simulator_PHY_Pixits {

        // BS_Simulator_PHY_Pixits parameters.

        modulepar {
          BsSimuBasicPhyConfig PXT_BSSIMU_BASIC_PHY_CONFIG : =  10000 , 0 , 1024 , 8 , 5000 , 296 , 168 , 4 , 4 , 4 , 0 , 0 , 0 , 1 , 1
        }

        modulepar {
          BsSimuCreateDlNormalZone PXT_BSSIMU_CREATE_DL_NORMAL_ZONE : =  0 , 1 , 28 , 0 , 0 , 1 , 0
        }

        modulepar {
          BsSimuCreateDlNormalZoneDedicatedPilots PXT_BSSIMU_CREATE_DL_NORMAL_ZONE_DEDICATED_PILOTS : =  0 , 29 , 31 , 0 , 0 , 1 , 0 , 1
        }

        modulepar {
          BsSimuCreateDlStcZone PXT_BSSIMU_CREATE_DL_STC_ZONE : =  0 , 29 , 31 , 0 , 0 , 1 , 0
        }

        modulepar {
          BsSimuCreateUlNormalZone PXT_BSSIMU_CREATE_UL_NORMAL_ZONE : =  0 , 0 , 17 , 0 , 0 , 64
        }

        modulepar {
          BsSimuDlBurstConfig PXT_BSSIMU_DL_BURST_CONFIG : =  0 , 1 , 2 , 3 , 4 , 255 , 6 , 255 , 255 , 255 , 255 , 255 , 255
        }

        modulepar {
          BsSimuUlBurstConfig PXT_BSSIMU_UL_BURST_CONFIG : =  0 , 1 , 2 , 3 , 255 , 6 , 255 , 255 , 255 , 255
        }

        modulepar {
          BsSimuAssignDlBurst_Map PXT_BSSIMU_ASSIGN_DL_BURST_DLMAP : =  0 , 0 , 1 , 1 , 4 , e_noRepetitionCoding , 25
        }

        modulepar {
          BsSimuAssignDlBurst_Normal PXT_BSSIMU_ASSIGN_DL_BURST_ULMAP : =  0 , 0 , 2 , 5 , 0 , e_noRepetitionCoding , 2 , 30
        }

        modulepar {
          BsSimuAssignDlBurst_Normal PXT_BSSIMU_ASSIGN_DL_BURST_DCDUCD : =  0 , 0 , 3 , 7 , 0 , e_noRepetitionCoding , 22 , 7
        }

        modulepar {
          BsSimuAssignDlBurst_Normal PXT_BSSIMU_ASSIGN_DL_BURST_BASICCID : =  0 , 6 , 4 , 7 , 7 , e_noRepetitionCoding , 22 , 8
        }

        modulepar {
          BsSimuAssignUlBurst_Normal PXT_BSSIMU_ASSIGN_UL_BURST_BASICCID : =  0 , 6 , 3 , 3 , 0 , e_noRepetitionCoding , 52
        }

        modulepar {
          BsSimuAssignUlBurst_HARQACKCH PXT_BSSIMU_ASSIGN_UL_BURST_HARQACKCH : =  0 , 3 , 5 , 0 , 2 , 30
        }

        modulepar {
          BsSimuFchConfig PXT_BSSIMU_FCH_CONFIG : =  63 , e_noRepetitionCoding , 0
        }

        modulepar {
          BsSimuRFConfig PXT_BSSIMU_RF_CONFIG : =  2550000 , 520
        }

        modulepar {
          BsSimuRFConfig PXT_BSSIMU_RF_CONFIG_TARGET_BS : =  2550000 , 520
        }
      }

      group BS_Simulator_Timer_Pixits {

        // BS_Simulator_Timer_Pixits parameters.

        modulepar {
          float PXT_T46 : = 1 . 0
        }

        modulepar {
          float PXT_IDLE_MODE_SYSTEM_TIMER : = 128 . 0
        }
      }
    }

    group Common_Dreg_Pixits {

      // Common_Dreg_Pixits parameters.

      modulepar {
        integer PXT_DREG_COMMAND_RETRIES : = 3
      }

      modulepar {
        integer PXT_DREG_REQUEST_RETRIES : = 3
      }

      modulepar {
        PagingInformation PXT_PAGING_INFORMATION : =  pagingIntervalLength : = 2 , pagingGroupId : = 1 , pagingOffset : = 1 , pagingCycleValue : = 10
      }

      modulepar {
        PagingControllerId PXT_PAGING_CONTROLLER_ID : = 0
      }

      modulepar {
        PagingCycleRequest PXT_PAGING_CYCLE_REQUEST : = 0
      }

      modulepar {
        PagingGroupId PXT_PAGING_GROUP_ID : = 1
      }

      modulepar {
        integer PXT_PAGING_RETRY_COUNT : = 3
      }

      modulepar {
        IdleModeRetainInformation PXT_IDLE_MODE_RETAIN_INFORMATION : =  e_doRetainAllServiceFlows , e_doRetainFullService , e_doNotRetainTftpInfo , e_doNotRetainTodInfo , e_doNotRetainNwkAddrInfo , e_doRetainRegInfo , e_doNotRetainPkmInfo , e_doNotRetainSbcInfo
      }

      modulepar {
        REQ_Duration PXT_DREG_CMD_REQ_DURATION : = 20
      }
    }

    group MS_DCD_Pixits {

      // MS_DCD_Pixits parameters.

      modulepar {
        BsEirp PXT_DCD_BS_EIRP : = 24
      }

      modulepar {
        EIRxP PXT_DCD_EIRXP : = -85
      }

      modulepar {
        Bit8 PXT_TRIGGER_VALUE : = '10000000'B
      }

      modulepar {
        Bit8 PXT_TRIGGER_AVERAGING_DURATION : = '10000000'B
      }

      modulepar {
        MetricType PXT_TRIGGER_TFA_TYPE : = e_cinrMetric
      }

      modulepar {
        TriggerFunction PXT_TRIGGER_TFA_FUNCTION : = e_srvBsMetricLsThanAbsValue
      }

      modulepar {
        TriggerAction PXT_TRIGGER_TFA_ACTION : = e_respondWithMobMsHoReq
      }
    }

    group MS_UCD_Pixits {

      // MS_UCD_Pixits parameters.

      modulepar {
        RangingBackoffStart PXT_UCD_RNG_BACKOFF_START : = 1
      }

      modulepar {
        RangingBackoffEnd PXT_UCD_RNG_BACKOFF_END : = 0
      }

      modulepar {
        RequestBackoffStart PXT_UCD_REQ_BACKOFF_START : = 2
      }

      modulepar {
        RequestBackoffEnd PXT_UCD_REQ_BACKOFF_END : = 4
      }

      modulepar {
        RangingDataRatio PXT_UCD_RNG_DATA_RATIO : = 0
      }

      modulepar {
        ContentionBasedResTimeout PXT_CBR_TIMEOUT : = 5
      }
    }

    group MS_ULMAP_Pixits {

      // MS_ULMAP_Pixits parameters.

      modulepar {
        AllocationStartTime PXT_ULMAP_ALLOCATION_START_TIME : = 50
      }

      modulepar {
        DurationShort PXT_ULMAP_DURATION : = 10
      }

      modulepar {
        SlotOffset PXT_ULMAP_SLOT_OFFSET : = 0
      }

      modulepar {
        AllocationStartTime PXT_MAX_ULMAP_ALLOCATION_START_TIME : = 22700
      }

      modulepar {
        AllocationStartTime PXT_MIN_ULMAP_ALLOCATION_START_TIME : = 22648
      }
    }

    group MS_DLMAP_Pixits {

      // MS_DLMAP_Pixits parameters.

      modulepar {
        BsId PXT_SERVING_BS_ID : = '010203040506'O
      }
    }

    group MS_PKM_Pixits {

      // MS_PKM_Pixits parameters.

      modulepar {
        UInt24 PXT_SA_TEK_RSP_FRAME_NUMBER : = 594
      }

      modulepar {
        float PXT_AUTH_WAIT_TIMEOUT : = 4 . 0
      }

      modulepar {
        float PXT_REAUTH_WAIT_TIMEOUT : = 4 . 0
      }

      modulepar {
        float PXT_AUTH_GRACE_TIME : = 10 . 0
      }

      modulepar {
        float PXT_AUTH_OPN_WAIT_TIMEOUT : = 4 . 0
      }

      modulepar {
        float PXT_TEK_REKEY_WAIT_TIMEOUT : = 4 . 0
      }

      modulepar {
        float PXT_TEK_GRACE_TIME : = 5 . 0
      }

      modulepar {
        float PXT_AUTH_REJECT_WAIT_TIMEOUT : = 4 . 0
      }

      modulepar {
        float PXT_TEK_LIFETIME : = 30 . 0
      }
    }

    group MS_RNG {

      // MS_RNG parameters.

      modulepar {
        UInt8 PXT_RNG_ADJUSTMENT_PRECISION : = 5
      }
    }

    group SBC_RSP_Pixits {

      // SBC_RSP_Pixits parameters.

      modulepar {
        Ssttg PXT_SBCRSP_SS_TTG : = 1
      }

      modulepar {
        Ssrtg PXT_SBCRSP_SS_RTG : = 1
      }

      modulepar {
        MaximumTxPower PXT_SBCRSP_MAXIMUN_TX_POWER : =  100 , 100 , 100 , 100
      }

      group RNG_RSP_Pixits {

        // RNG_RSP_Pixits parameters.

        modulepar {
          BasicCid PXT_BASIC_CID : = 10
        }

        modulepar {
          PrimCid PXT_PRIM_CID : = 20
        }

        modulepar {
          SecCid PXT_SEC_CID : = 30
        }
      }
    }

    group MS_REG_RSP_Pixits {

      // MS_REG_RSP_Pixits parameters.

      modulepar {
        MsHandoverRetransmissionTimer PXT_MS_HO_RETRANS_TIMER : = 255
      }

      modulepar {
        boolean PXT_REGRSP_SKIP_ADDR_ACQ_PRESENT : = false
      }

      modulepar {
        SkipAddrAcquisition PXT_REGRSP_SKIP_ADDR_ACQ : = 0
      }

      modulepar {
        boolean PXT_REGRSP_SN_REPORTING_BASE_PRESENT : = false
      }

      modulepar {
        SnReportingBase PXT_REGRSP_SN_REPORTING_BASE : = 0
      }

      modulepar {
        boolean PXT_REGRSP_TOTAL_NR_OF_PROV_SF_PRESENT : = false
      }

      modulepar {
        TotalNrOfProvisionedSFs PXT_REGRSP_TOTAL_NR_OF_PROV_SF : = 2
      }

      modulepar {
        ResourceRetainTime PXT_REGRSP_RESOURCE_RETAIN_TIME : = 300
      }
    }

    group MS_DSx_Pixits {

      // MS_DSx_Pixits parameters.

      modulepar {
        PrimCid PXT_UL_SFID : = 30
      }

      modulepar {
        PrimCid PXT_UL_SFID_2 : = 31
      }

      modulepar {
        PrimCid PXT_DL_SFID : = 20
      }

      modulepar {
        PrimCid PXT_DL_SFID_2 : = 21
      }

      modulepar {
        PrimCid PXT_UL_TRANSPORT_CID : = 200
      }

      modulepar {
        PrimCid PXT_UL_TRANSPORT_CID_2 : = 201
      }

      modulepar {
        PrimCid PXT_DL_TRANSPORT_CID : = 100
      }

      modulepar {
        PrimCid PXT_DL_TRANSPORT_CID_2 : = 101
      }
    }

    group MS_SLM_Pixits {

      // MS_SLM_Pixits parameters.

      modulepar {
        PowerSavingClassId6Bits PXT_POWER_SAVING_CLASS_ID : = 0
      }

      modulepar {
        StartFrameNumber PXT_START_FRAME_NUMBER : = 5
      }

      modulepar {
        PowerSavingClassTypeMob PXT_POWER_SAVING_CLASS_TYPE : = e_powerSavingClassI
      }

      modulepar {
        PowerSavingClassDirectionMob PXT_POWER_SAVING_CLASS_DIRECTION_MOB : = e_directionUnspecified
      }

      modulepar {
        InitialSleepWindow PXT_INITIAL_SLEEP_WINDOW : = 10
      }

      modulepar {
        ListeningWindow PXT_LISTENING_WINDOW : = 5
      }

      modulepar {
        FinalSleepWindowBase PXT_FINAL_SLEEP_WINDOW_BASE : = 10
      }

      modulepar {
        FinalSleepWindowExponentShort PXT_FINAL_SLEEP_WINDOW_EXPONENT_SHORT : = 3
      }

      modulepar {
        TrfIndRequired PXT_TRF_IND_REQUIRED : = e_forPowerSavingClass1
      }

      modulepar {
        Slpid10Bits PXT_SLP_ID : = 7
      }

      modulepar {
        TrafficTriggeredWakeningFlag PXT_TRAFFIC_TRIGGERED_WAKENING_FLAG : = e_noDeactivationIfTrafficAppear
      }

      modulepar {
        NrOfSleepCIDs4Bits PXT_NR_OF_SLEEP_CIDS : = 0
      }

      modulepar {
        CidsList PXT_SLEEP_CID_LIST : =  10
      }

      modulepar {
        MaintainDiversitySetAndAnchorBS PXT_MAINTAIN_DIVERSITY_SET_AND_ANCHOR_BS : = e_diversityNotMaintainedInSleepMode
      }

      modulepar {
        MdhoFbssDuration PXT_MDHO_FBSS_DURATION : = 2
      }

      modulepar {
        NextPeriodicRanging_Offset PXT_NEXT_PERIODIC_RANGING : = 15
      }

      modulepar {
        REQ_Duration PXT_REQ_DURATION : = 20
      }
    }

    group MS_Handover_Pixits {

      // MS_Handover_Pixits parameters.

      modulepar {
        HoInitiationMode PXT_HO_INITIATION_MODE : = e_msInitiatedHo
      }

      modulepar {
        NeighborBsId PXT_HO_NEIGHBOR_FULL_BS_ID : = '000102030405'O
      }

      modulepar {
        NeighborBsId PXT_HO_NEIGHBOR_FULL_BS_ID_RejectHO : = '990102030499'O
      }

      modulepar {
        PreambleSubchannelIndex PXT_PREAMBLE_SUBCHANNEL_INDEX : =  ofdmaScaTargetBsPreambleIdx : = 0
      }

      group MS_Scanning_Pixits {

        // MS_Scanning_Pixits parameters.

        modulepar {
          MobScnRspStartFrame PXT_SCANNING_REPORT_PERIOD : = 0
        }

        modulepar {
          MobScnRspStartFrame PXT_SCANNING_START_FRAME : = 0
        }

        modulepar {
          MobScnRspStartFrame PXT_SCANNING_INTERLEAVING_INTERVAL : = 0
        }

        modulepar {
          MobScnRspStartFrame PXT_SCANNING_ITERATION : = 0
        }

        modulepar {
          ScanDuration PXT_MOBSCNRSP_SCAN_DURATION : = 20
        }

        modulepar {
          MobScnRspReportMode PXT_MOBSCNRSP_SCAN_REPORT_MODE : = e_noReport
        }

        modulepar {
          ReportPeriod PXT_MOBSCNRSP_REPORT_PERIOD : = 20
        }

        modulepar {
          BsRtdSupport PXT_MOBSCNRSP_BS_RTD_SUPPORT : = e_metricNotSupported
        }

        modulepar {
          RelativeDelaySupport PXT_MOBSCNRSP_REL_DELAY_SUPPORT : = e_relativeDelayNotSupported
        }

        modulepar {
          BsRssiMeanSupport PXT_MOBSCNRSP_BS_RSSI_MEAN_SUPPORT : = e_bsRssiNotSupported
        }

        modulepar {
          BsCinrMeanSupport PXT_MOBSCNRSP_BS_CINR_MEAN_SUPPORT : = e_bsCinrNotSupported
        }
      }

      group MS_Network_Topology {

        // MS_Network_Topology parameters.

        modulepar {
          OperatorId PXT_HO_OPERATOR_ID : = '000102'O
        }

        modulepar {
          NeighborBsIdLsb24 PXT_HO_NEIGHBOR_LOW_BS_ID : = '030405'O
        }

        modulepar {
          ColocatedFaIndicator PIX_CO_LOCATED_FA_INDICATOR : = e_notCo_locatedWithServingBS
        }

        modulepar {
          FaConfigurationIndicator PIX_FA_CONFIGURATION_INDICATOR : = e_notSameConfigurationAsBroadcasting
        }

        modulepar {
          TimeFrequencySynchronisationIndicator PIX_TIME_FREQ_SYNCH_INDICATOR : = e_unsynchronized
        }

        modulepar {
          DcdUcdReferenceIndicator PIX_UCDDCD_REF_INDICATOR : = e_sameSettingsAsServingBS
        }

        modulepar {
          TriggerReferenceIndicator PIX_TRIGGER_REF_INDICATOR : = e_sameSettingsAsServingBS
        }
      }
    }
  }

  group BS_parameters {

    group MS_Simulator_Configuration_Pixits {

      group MS_Simulator_PHY_Pixits {

        // MS_Simulator_PHY_Pixits parameters.

        modulepar {
          SsSimuBasicPhyConfig PXT_SSSIMU_BASIC_PHY_CONFIG : =  10000 , 0 , 1024 , 8 , 5000
        }

        modulepar {
          SsSimuRFConfig PXT_SSSIMU_RF_CONFIG : =  20
        }
      }

      group MS_Simulator_Timer_Pixits {

        // MS_Simulator_Timer_Pixits parameters.

        modulepar {
          float PXT_T45 : = 1 . 0
        }

        modulepar {
          float PXT_IDLE_MODE_TIMER : = 128 . 0
        }
      }
    }

    group BS_ID_Pixits {

      // BS_ID_Pixits parameters.

      modulepar {
        BsId PXT_TGT_BS_ID : = '112233445566'O
      }
    }

    group BS_TWEAK_Pixits {

      // BS_TWEAK_Pixits parameters.

      modulepar {
        boolean PXT_DSC_PROV : = false
      }
    }

    group BS_PKM_Pixits {

      // BS_PKM_Pixits parameters.

      modulepar {
        integer PXT_KEY_REQUEST_MAX_RESENDS : = 3
      }

      modulepar {
        integer PXT_SA_TEK_REQUEST_MAX_RESENDS : = 3
      }

      modulepar {
        integer PXT_SA_CHALLENGE_MAX_RESENDS : = 3
      }

      modulepar {
        float PXT_PMKPREHANDSHAKE_LIFETIME_TIMEOUT : = 4 . 0
      }

      modulepar {
        float PXT_SA_TEK_CHALLENGE_TIMER : = 4 . 0
      }

      modulepar {
        float PXT_AK_LIFETIME : = 60 . 0
      }

      modulepar {
        float PXT_EAP_START_TIMEOUT : = 1 . 0
      }

      modulepar {
        UInt16 PXT_KEY_REQ_UNAUTHORIZED_SAID : = 5
      }
    }

    group REG_REQ_Pixits {

      // REG_REQ_Pixits parameters.

      modulepar {
        UInt8 PXT_REG_REQUEST_RETRIES : = 3
      }

      modulepar {
        NmbrUlTransportCidsSupported PXT_NMBR_UL_TRANS_CID_SUPPORTED : = 1
      }

      modulepar {
        NmbrDlTransportCidsSupported PXT_NMBR_DL_TRANS_CID_SUPPORTED : = 1
      }

      modulepar {
        IpVersion PXT_REGREQ_IP_VERSION : = '00000001'B
      }

      modulepar {
        boolean PXT_REGREQ_IP_VERSION_PRESENT : = true
      }

      modulepar {
        MaxClassifiersNumber PXT_MAX_NBR_CLASSIFIERS : = 1
      }

      modulepar {
        boolean PXT_REGREQ_MAX_NBR_CLASSIFIERS_PRESENT : = true
      }

      modulepar {
        McaFlowControl PXT_MCA_FLOW_CONTROL : = 1
      }

      modulepar {
        boolean PXT_REGREQ_MCA_FLOW_CONTROL_PRESENT : = true
      }

      modulepar {
        DsxFlowControl PXT_DSX_FLOW_CONTROL : = 1
      }

      modulepar {
        boolean PXT_REGREQ_DSX_FLOW_CONTROL_PRESENT : = true
      }

      modulepar {
        MulticastPGCidSupport PXT_MULTICAST_PGC_ID_SUPPORT : = 4
      }

      modulepar {
        boolean PXT_REGREQ_MULTICAST_PGC_ID_SUPPORT_PRESENT : = true
      }

      modulepar {
        MacExtendedRtPSsupport PXT_MAC_EXTENDED_RTP_SUPPORT : = 0
      }

      modulepar {
        boolean PXT_REGREQ_MAC_EXTENDED_RTP_SUPPORT_PRESENT : = true
      }

      modulepar {
        SduEncapSupport PXT_SDU_ENCAP_SUPPORT : =  reserved16 : = omit , reserved3 : = 0 , ecrtpHdrCompression : = e_noEcrtpHdrCompression , rohcHdrCompression : = e_RohcHdrCompression , ethernetAndEcrtpHdrCompression : = e_noEthernetAndEcrtpHdrCompression , ethernetAndRohcHdrCompression : = e_noEthernetAndRohcHdrCompression , ipv6overVLANSduEncap : = e_noIpv6overVLANSduEncap , ipv4overVLANSduEncap : = e_noIpv4overVLANSduEncap , ipv6overEthernetSduEncap : = e_noIpv6overEthernetSduEncap , ipv4overEthernetSduEncap : = e_noIpv4overEthernetSduEncap , vlanSduEncap : = e_noVlanSduEncap , ethernetSduEncap : = e_ethernetSduEncap , ipv6SduEncap : = e_ipv6SduEncap , ipv4SduEncap : = e_ipv4SduEncap , atmSduEncap : = e_noAtmSduEncap
      }

      modulepar {
        boolean PXT_REGREQ_SDU_ENCAP_SUPPORT_PRESENT : = true
      }

      modulepar {
        PackingSupport PXT_PACKING_SUPPORT : = 0
      }

      modulepar {
        MaxNumBurst PXT_MAX_NUM_BURST : = 1
      }

      modulepar {
        boolean PXT_REGREQ_MAX_NUM_BURST_PRESENT : = true
      }

      modulepar {
        IpAddressAllocation PXT_IP_ADDRESS_ALLOCATION : =  reserved4 : = 0 , ipv6StatelessAutoconfiguration : = e_noIPv6StatelessAutoconfiguration , dhcpv6AddrAllocation : = e_noDHCPv6AddrAllocation , mobileIpv4AddrAllocation : = e_noMobileIpv4AddrAllocation , dhcpAddrAllocation : = e_noDHCPAddrAllocation
      }

      modulepar {
        boolean PXT_REGREQ_IP_ADDRESS_ALLOCATION_PRESENT : = true
      }

      modulepar {
        MsPrevIPAddr PXT_MS_PREV_IP_ADDR : = "111.111.111.111"
      }

      modulepar {
        boolean PXT_REGREQ_MS_PREV_IP_ADDR_PRESENT : = true
      }

      modulepar {
        CumulativeAckWithBlockSeqAck PXT_CUMULATIVE_ACK_WITH_BLOCK_SEQ_ACK : = e_noCumulativeAckWithBlockSeqAck
      }

      modulepar {
        CumulativeAckWithSelectiveAckEntry PXT_CUMULATIVE_ACK_WITH_SELECTIVE_SEQ_ENTRY : = e_noCumulativeAckWithSelectiveAckEntry
      }

      modulepar {
        CumulativeAckEntry PXT_CUMULATIVE_ACK_ENTRY : = e_cumulativeAckEntry
      }

      modulepar {
        SelectiveAckEntry PXT_SELECTIVE_ACK_ENTRY : = e_noSelectiveAckEntry
      }

      modulepar {
        boolean PXT_REGREQ_ARQ_ACK_TYPE_PRESENT : = true
      }

      modulepar {
        PduSnLongExtSubhdrSupport PXT_PDU_SN_LONG_EXT_SUBHDR_SUPPORT : = e_noPduSnLongExtSubhdrSupport
      }

      modulepar {
        PduSnShortExtSubhdrSupport PXT_PDU_SN_SHORT_EXT_SUBHDR_SUPPORT : = e_noPduSnShortExtSubhdrSupport
      }

      modulepar {
        SnRequestExtSubhdrSupport PXT_SN_REQUEST_EXT_SUBHDR_SUPPORT : = e_noSnRequestExtSubhdrSupport
      }

      modulepar {
        MiniFeedbackExtSubhdrSupport PXT_MINI_FEEDBACK_EXT_SUBHDR_SUPPORT : = e_noMiniFeedbackExtSubhdrSupport
      }

      modulepar {
        ULTxPowerReportExtSubhdrSupport PXT_UL_TX_POWER_REPORT_EXT_SUBHDR_SUPPORT : = e_noULTxPowerReportExtSubhdrSupport
      }

      modulepar {
        MimoModeFeedbackExtSubhdrSupport PXT_MIMO_MODE_FEEDBACK_EXT_SUBHDR_SUPPORT : = e_noMimoModeFeedbackExtSubhdrSupport
      }

      modulepar {
        FeedbackRequestExtSubhdrSupport PXT_FEEDBACK_REQUEST_EXT_SUBHDR_SUPPORT : = e_noFeedbackRequestExtSubhdrSupport
      }

      modulepar {
        DLSleepCtrlExtSubhdrSupport PXT_DL_SLEEP_CTRL_EXT_SUBHDR_SUPPORT : = e_noDLSleepCtrlExtSubhdrSupport
      }

      modulepar {
        PeriodOfSduSnTransmission PXT_PERIOD_OF_SDU_SN_TRANSMISSION : = 0
      }

      modulepar {
        SduSnExtSubhdrSupport PXT_SDU_SN_EXT_SUBHDR_SUPPORT : = e_noSduSnExtSubhdrSupport
      }

      modulepar {
        FeedbackHdrSupport PXT_FEEDBACK_HDR_SUPPORT : = e_noFeedbackHdrSupport
      }

      modulepar {
        SnReportHdrSupport PXT_SN_REPORT_HDR_SUPPORT : = e_noSnReportHdrSupport
      }

      modulepar {
        BwReqAndULSleepCtrlHdrSupport PXT_BW_REQ_AND_UL_SLEEP_CTRL_HDR_SUPPORT : = e_noBwReqAndULSleepCtrlHdrSupport
      }

      modulepar {
        PhyChannelReportHdrSupport PXT_PHY_CHANNEL_REPORT_HDR_SUPPORT : = e_noPhyChannelReportHdrSupport
      }

      modulepar {
        CqichAllocationRequestHdrSupport PXT_CQICH_ALLOCATION_REQUEST_HDR_SUPPORT : = e_noCqichAllocationRequestHdrSupport
      }

      modulepar {
        BwReqAndCinrReportHdrSupport PXT_BW_REQ_AND_CINR_REPORT_HDR_SUPPORT : = e_noBwReqAndCinrReportHdrSupport
      }

      modulepar {
        BwReqAndULTxPowerReportHdrSupport PXT_BW_REQ_AND_UL_TX_POWER_REPORT_HDR_SUPPORT : = e_noBwReqAndULTxPowerReportHdrSupport
      }

      modulepar {
        boolean PXT_REGREQ_MAC_HDR_AND_EXTENDED_SUBHDR_SUPPORT_PRESENT : = true
      }

      modulepar {
        MaxAmountOfMacDataPerULframe PXT_REGREQ_MAX_AMOUNT_OF_MAC_DATA_PER_UL_FRAME : = 50
      }

      modulepar {
        MaxAmountOfMacDataPerDLframe PXT_REGREQ_MAX_AMOUNT_OF_MAC_DATA_PER_DL_FRAME : = 50
      }

      modulepar {
        boolean PXT_REGREQ_MAX_MAC_DATA_PER_FRAME_SUPPORT_CMPD_PRESENT : = true
      }

      group ARQ_Pixits {

        // ARQ_Pixits parameters.

        modulepar {
          ArqSupport PXT_ARQ_SUPPORT : = e_noArqSupportCapability
        }

        modulepar {
          boolean PXT_REGREQ_ARQ_SUPPORT_PRESENT : = true
        }

        modulepar {
          ArqEnable PXT_ARQ_ENABLE : = e_arqNotRequestedOrNotAccepted
        }

        modulepar {
          ArqWindowSize PXT_ARQ_WINDOWS_SIZE : = 10
        }

        modulepar {
          ArqRetryTimeOutTx PXT_ARQ_RETRY_TIME_OUT_TX : = 20000
        }

        modulepar {
          ArqRetryTimeOutRx PXT_ARQ_RETRY_TIME_OUT_RX : = 20000
        }

        modulepar {
          ArqBlockLifetime PXT_ARQ_BLOCK_LIFE_TIME : = 40000
        }

        modulepar {
          ArqSyncLoss PXT_ARQ_SYNC_LOSS : = 0
        }

        modulepar {
          ArqDeliverInOrder PXT_ARQ_DELIVER_IN_ORDER : = e_orderNotPreserved
        }

        modulepar {
          ArqPurgeTimeOut PXT_ARQ_PURGE_TIME_OUT : = 0
        }

        modulepar {
          ArqBlockSize PXT_ARQ_BLOCK_SIZE_REQ : =  arqBlockSizeReq : = { 3 , 2
        }

        modulepar {
          RcvrArqAckProcTime PXT_RCVR_ARQ_ACK_PROC_TIME : = 0
        }

        modulepar {
          boolean PXT_REGREQ_ARQ_PARAMS_CMPD_PRESENT : = true
        }

        modulepar {
          integer PXT_ARQ_RESET_RETRIES : = 2
        }
      }

      group Vendor_ID_TLV_Presence_Pixits {

        // Vendor_ID_TLV_Presence_Pixits parameters.

        modulepar {
          boolean PXT_REGREQ_VENDOR_INFO_CMPD_PRESENT : = true
        }

        modulepar {
          boolean PXT_REGREQ_VENDOR_ID_PRESENT : = true
        }
      }

      group REQ_REQ_Mobility_Pixits {

        // REQ_REQ_Mobility_Pixits parameters.

        modulepar {
          MdhoULMultipleTransmission PXT_MDHO_UL_MULTIPLE_TRANSMISSION : = e_noMdhoULMultipleTransmission
        }

        modulepar {
          MdhoDLsoftMultiMapsSupport PXT_MDHO_DL_SOFT_MULTI_MAPS_SUPPORT : = e_noMdhoDLsoftMultiMapsSupport
        }

        modulepar {
          MdhoDLsoftSingleMapsSupport PXT_MDHO_DL_SOFT_SINGLE_MAPS_SUPPORT : = e_noMdhoDLsoftSingleMapsSupport
        }

        modulepar {
          FbssMdhoDLRfSupport PXT_FBSS_MDHO_DL_RF_SUPPORT : = e_noFbssMdhoDLRfSupport
        }

        modulepar {
          MdhoFbssHoSupported PXT_MDHO_FBSS_HO_SUPPORTED : = e_mdhoFbssHoNotSupported
        }

        modulepar {
          HoProcessOptimization PXT_HO_PROCESS_OPTIMIZATION_MS_TIMER : = 0
        }

        modulepar {
          IdleModeSupport PXT_IDLE_MODE_SUPPORT : = e_notSupported
        }

        modulepar {
          SleepModeSupport PXT_SLEEP_MODE_SUPPORT : = e_notSupported
        }

        modulepar {
          MobilitySupport PXT_MOBILITY_SUPPORT : = e_notSupported
        }

        modulepar {
          SleepModeRecoveryTime PXT_SLEEP_MODE_RECOVERY_TIME : = 0
        }

        modulepar {
          boolean PXT_REGREQ_SLEEP_MODE_RECOVERY_TIME_PRESENT : = true
        }

        modulepar {
          MsTimerT4 PXT_REGREQ_MS_TIMER_T4 : = 20
        }

        modulepar {
          boolean PXT_REGREQ_MS_TIMER_T4_PRESENT : = true
        }

        modulepar {
          MsHoConnectionsParamsProcessTime PXT_MS_HO_CONNECTIONS_PARAMS_PROCESS_TIME : = 0
        }

        modulepar {
          boolean PXT_REGREQ_MS_HO_CONNECTIONS_PARAMS_PROCESS_TIME_PRESENT : = true
        }

        modulepar {
          MsHoTekProcessTime PXT_MS_HO_TEK_PROCESS_TIME : = 0
        }

        modulepar {
          boolean PXT_REGREQ_MS_HO_TEK_PROCESS_TIME_PRESENT : = true
        }

        modulepar {
          BsSwitchingTimer PXT_REGREQ_BS_SWITCHING_TIMER : =  5 , 5
        }

        modulepar {
          boolean PXT_REGREQ_BS_SWITCHING_TIMER_PRESENT : = true
        }
      }
    }

    group SBC_REQ_Pixits {

      // SBC_REQ_Pixits parameters.

      modulepar {
        UInt8 PXT_SBCREQ_RETRIES : = 3
      }

      modulepar {
        Ssttg PXT_SBCREQ_SS_TTG : = 1
      }

      modulepar {
        Ssrtg PXT_SBCREQ_SS_RTG : = 1
      }

      modulepar {
        MaximumTxPower PXT_SBCREQ_MAXIMUN_TX_POWER : =  100 , 100 , 100 , 100
      }

      modulepar {
        boolean PXT_SBCREQ_MAC_PDU_CONSTRUCTION_CAP_PRESENT : = true
      }

      modulepar {
        MacPDUconstructionCapabilities PXT_SBCREQ_MAC_PDU_CONSTRUCTION_CAP : =  0 , e_not_capable , e_not_capable
      }

      group SBC_REQ_Mobility_Pixits {

        // SBC_REQ_Mobility_Pixits parameters.

        modulepar {
          boolean PXT_SBCREQ_EXT_SUBHDR_PRESENT : = true
        }

        modulepar {
          ExtSubHdrSupport PXT_SBCREQ_EXT_SUBHDR_SUPPORT : = e_extSubHdrSupport
        }

        modulepar {
          boolean PXT_SBCREQ_HO_TRIGGER_METRIC_SUPPORT_PRESENT : = true
        }

        modulepar {
          BsRtdSupport PXT_SBCREQ_BS_RTD_SUPPORT : = e_metricSupported
        }

        modulepar {
          RelativeDelaySupport PXT_SBCREQ_RELATIVE_DELAY_SUPPORT : = e_relativeDelaySupported
        }

        modulepar {
          BsRssiMeanSupport PXT_SBCREQ_BS_RSSI_MEAN_SUPPORT : = e_bsRssiSupported
        }

        modulepar {
          BsCinrMeanSupport PXT_SBCREQ_BS_CINR_MEAN_SUPPORT : = e_bsCinrSupported
        }

        modulepar {
          boolean PXT_SBCREQ_ASSOCIATION_TYPE_SUPPORT_PRESENT : = true
        }

        modulepar {
          DirectedAssociationSupport PXT_SBCREQ_DIRECTED_ASSOCIATION_SUPPORT : = e_directedAssociationSupport
        }

        modulepar {
          AssociationLevel_2 PXT_SBCREQ_ASSOCIATIONLEVEL_2 : = e_associationLevel_2
        }

        modulepar {
          AssociationLevel_1 PXT_SBCREQ_ASSOCIATIONLEVEL_1 : = e_associationLevel_1
        }

        modulepar {
          AssociationLevel_0 PXT_SBCREQ_ASSOCIATIONLEVEL_0 : = e_associationLevel_0
        }

        modulepar {
          ScanningWithoutAssociation PXT_SBCREQ_SCANNING_WITHOUT_ASSOCIATION : = e_scanningWithoutAssociation
        }
      }

      group SBC_REQ_OFDM_Pixits {

        // SBC_REQ_OFDM_Pixits parameters.

        modulepar {
          OfdmFFTsizes PXT_SBCREQ_OFDM_FFT_SIZES : =  '000000'B , '1'B , '1'B
        }

        modulepar {
          OfdmDemodulator PXT_SBCREQ_OFDM_DEMODULATOR : =  '00'B , '0'B , '0'B , '0'B , '0'B , '0'B , '0'B
        }

        modulepar {
          OfdmModulator PXT_SBCREQ_OFDM_MODULATOR : =  '00'B , e_notCyclicallyDelayed , '0'B , '0'B , '0'B , '0'B , '0'B
        }

        modulepar {
          OfdmTCsublayerSpt PXT_SBCREQ_TC_SPT : =  '0000000'B , '1'B
        }

        modulepar {
          OfdmaMsFftSizes PXT_SBCREQ_MS_FFT_SIZES : =  bit5to7_reserved : = '000'B , fft1024Support : = e_fft1024Supported , fft512Support : = e_fft512NotSupported , fft128Support : = e_fft128NotSupported , fft2048Support : = e_fft2048NotSupported , reserved : = '0'B
        }

        modulepar {
          OfdmaSsDemodulator PXT_SBCREQ_SS_DEMODULATOR : =  ofdmaSsDemodulatorOptionalByte : = { bit11to15_reserved : = 0 , dedicatedPilotsSupport : = e_dedicatedPilotsNotSupported , ldpcSupport : = e_ldpcNotSupported , harqCcIrSupport : = e_harqCcIrNotSupported
        }

        modulepar {
          OfdmaSsModulator PXT_SBCREQ_SS_MODULATOR : =  ldpcSupport : = e_ldpcNotSupported , ccIrSupport : = e_ccIrNotSupported , ctcIrSupport : = e_ctcIrNotSupported , harqChaseSupport : = e_harqChaseNotSupported , stcSupport : = e_stcNotSupported , ctcSupport : = e_ctcSupported , btcSupport : = e_btcNotSupported , bit0_64qam : = e_qam64NotSupported
        }

        modulepar {
          OfdmaSsPermutationSupport PXT_SBCREQ_SS_PERMUTATION_SUPPORT : =  tusc2Support : = e_tusc2NotSupported , tusc1Support : = e_tusc1NotSupported , amcHarqMapSupport : = e_amcHarqNotSupported , amc3x2Support : = e_amc3x2NotSupported , amc2x3Support : = e_amc2x3NotSupported , amc1x6Support : = e_amc1x6NotSupported , fuscSupport : = e_fuscNotSupported , puscSupport : = e_puscSupported
        }

        modulepar {
          OfdmaSsCinrMeasurementCapability PXT_SBCREQ_SS_CINR_MEASUREMENT_CAP : =  freqSelectivityCharReportSupport : = e_freqSelectivityCharReportNotSupported , twoConcurrentCqiChannelsSupport : = e_twoConcurrentCqiChannelsNotSupported , effCinrMeasFromDataSubcarriersSupport : = e_effCinrMeasFromDataSubcarriersNotSupported , effCinrMeasFromPilotSubcarriersSupport : = e_effCinrMeasFromPilotSubcarriersNotSupported , effCinrMeasFromPreambleSupport : = e_effCinrMeasFromPreambleNotSupported , physCinrMeasFromDataSubcarriersSupport : = e_physCinrMeasFromDataSubcarriersNotSupported , physCinrMeasFromPilotSubcarriersSupport : = e_physCinrMeasFromPilotSubcarriersNotSupported , physCinrMeasFromPreambleSupport : = e_physCinrMeasFromPreambleSupported
        }

        modulepar {
          OfdmaUplinkPwrControlSupport PXT_SBCREQ_UL_PWR_CONTROL_SUPPORT : =  reserved : = '000000'B , ofdmaUlAasPreamblePwrCtrlSupport : = e_ulAasPreamblePwrCtrlSupported , ofdmaUlOpenLoopPwrCtrlSupport : = e_ulOpenLoopPwrCtrlNotSupported
        }

        modulepar {
          OfdmaMinNumberOfFramesForPowerSwitch PXT_SBCREQ_MIN_NUMBER_OF_FRAMES_FOR_POWER_SWITCH : = 1
        }

        modulepar {
          OfdmaMapCapabilitySupport PXT_SBCREQ_MAP_CAPABILITY_SUPPORT : =  bit5to7_reserved : = '000'B , dlRegionDefinitionSupport : = e_dlRegionDefinitionNotSupported , otherZonesSubMapCapabilitySupport : = e_otherZonesSubMapCapabilityNotSupported , firstZoneSubMapCapabilitySupport : = e_firstZoneSubMapCapabilityNotSupported , extendedHarqIeCapabilitySupport : = e_extendedHarqIeCapabilitySupported , harqMapCapabilitySupport : = e_harqMapCapabilityNotSupported
        }

        modulepar {
          UlCtrlChannelSupport PXT_SBCREQ_UL_CONTROL_CHANNEL_SUPPORT : =  diucCqiFastFeedbackSupport : = e_diucCqiFastFeedbackNotSupported , primarySecondaryFastFeedbackSupport : = e_primarySecondaryFastFeedbackNotSupported , measurementReportOnLastDlBurstSupport : = e_measurementReportOnLastDlBurstNotSupported , uepFastFeedbackSupport : = e_uepFastFeedbackNotSupported , reserved : = 0 , ulAckSupport : = e_ulAckSupported , enhancedFastFeedbackSupport : = e_enhancedFastFeedbackSupported , threeBitFastFeedbackSupport : = e_threeBitFastFeedbackNotSupported
        }

        modulepar {
          OfdmaMsMimoDemodulator PXT_SBCREQ_OFDMA_MS_MIMO_DEMODULATOR : =  0 , e_concurrentAllocDlPuscStcZoneNotSupported , e_notSupportedAllocGranularityDlPuscStcZone , e_mimoMidambleCapabilityNotSupported , e_longTermPrecodingCapabilityNotSupported , e_codebookBasedPrecodingCapabilityNotSupported , e_antennaSelectionCapabilityNotSupported , e_antennaGroupingCapabilityNotSupported , e_channelMatrixCalculationCapabilityNotSupported , e_adaptiveRateControlCapabilityNotSupported , e_precodingWeightCalculationCapabilityNotSupported , e_stc3MatrixCHorizCodingNotSupported , e_stc3MatrixCVertCodingNotSupported , e_stc3MatrixBNotSupported , e_stc3MatrixANotSupported , e_stc4MatrixCHorizCodingNotSupported , e_stc4MatrixCVertCodingNotSupported , e_stc4MatrixBHorizCodingNotSupported , e_stc4MatrixBVertCodingNotSupported , e_stc4MatrixANotSupported , e_stc2MatrixBHorizCodingNotSupported , e_stc2MatrixBVertCodingNotSupported , e_stc2MatrixANotSupported
        }

        modulepar {
          OfdmaSsMimoModulator PXT_SBCREQ_OFDMA_SS_MIMO_MODULATOR : =  0 , e_disablingUlSubchRotationNotSupported , e_twoAntennaCollaborativeSmNotSupported , e_singleAntennaCollaborativeSmNotSupported , e_singleAntennaCapabilityNotSupported , e_adaptiveRateControlCapabilityNotSupported , e_beamformingCapabilityNotSupported , e_twoAntennasStcMatrixBHoriCodingNotSupported , e_TwoAntennasStcMatrixBVertCodingNotSupported , e_twoAntennasStcMatrixANotSupported
        }

        modulepar {
          AggregationFlagForUlSupport PXT_AGGR_FLAG_FOR_UL_SUPPORT : = e_aggregationFlagForUlSupported
        }

        modulepar {
          UlHarqBufferCapForChaseCombining PXT_UL_HARQ_BUFFER_CAP_FOR_CHASE_COMB : = 20
        }

        modulepar {
          AggregationFlagForDlSupport PXT_AGGR_FLAG_FOR_DL_SUPPORT : = e_aggregationFlagForDlSupported
        }

        modulepar {
          DlHarqBufferCapForChaseCombining PXT_DL_HARQ_BUFFER_CAP_FOR_CHASE_COMB : = 20
        }
      }
    }

    group DCD_Pixits {

      // DCD_Pixits parameters.

      modulepar {
        UInt8 PXT_MAX_NR_OF_DCD_RCV : = 3
      }
    }

    group UCD_Pixits {

      // UCD_Pixits parameters.

      modulepar {
        UInt8 PXT_MAX_NR_OF_UCD_RCV : = 3
      }

      modulepar {
        float PXT_UCD_MAX_INTERVAL : = 10 . 0
      }
    }

    group RNG_REQ_Pixits {

      // RNG_REQ_Pixits parameters.

      modulepar {
        MacAddress PXT_MAC_ADDRESS : = c_6ZeroBytes
      }

      modulepar {
        Diuc PXT_ROBUST_DIUC : = 5
      }
    }

    group BS_Handover_Pixits {

      // BS_Handover_Pixits parameters.

      modulepar {
        float PXT_BS_FAST_RANGING_IE_TIMER : = 8 . 0
      }

      group BS_MOB_SCN_REQ_Pixits {

        // BS_MOB_SCN_REQ_Pixits parameters.

        modulepar {
          ScanDuration PXT_MOBSCNREQ_SCAN_DURATION : = 20
        }

        modulepar {
          InterleavingInterval PXT_MOBSCNREQ_INTERLEAVING_INTERVAL : = 20
        }

        modulepar {
          ScanIteration PXT_MOBSCNREQ_SCAN_ITERATION : = 20
        }

        modulepar {
          RecommendedStartFrame PXT_MOBSCNREQ_REC_START_FRAME : = 12
        }
      }

      group BS_MOB_MSHO_REQ_Pixits {

        // BS_MOB_MSHO_REQ_Pixits parameters.

        modulepar {
          BsRtdSupport PXT_MOBMSHOREQ_BS_RTD_SUPPORT : = e_metricNotSupported
        }

        modulepar {
          RelativeDelaySupport PXT_MOBMSHOREQ_REL_DELAY_SUPPORT : = e_relativeDelayNotSupported
        }

        modulepar {
          BsRssiMeanSupport PXT_MOBMSHOREQ_BS_RSSI_MEAN_SUPPORT : = e_bsRssiNotSupported
        }

        modulepar {
          BsCinrMeanSupport PXT_MOBMSHOREQ_BS_CINR_MEAN_SUPPORT : = e_bsCinrNotSupported
        }

        modulepar {
          NeighborBsId PXT_NEIGHBOR_BS_ID_FULL : = '000102030405'O
        }

        modulepar {
          PreambleSubchannelIndex PXT_PREAMBLE_INDEX : =  ofdmaScaTargetBsPreambleIdx : = 0
        }

        modulepar {
          BsCinrMean PXT_BS_CINR_MEAN : = 0
        }

        modulepar {
          BsRssiMean PXT_BS_RSSI_MEAN : = 0
        }

        modulepar {
          RelativeDelay PXT_BS_RELATIVE_DELAY : = 0
        }
      }
    }
  }
}
Generated with T3Doc 2.0 on Fri Jan 30 15:06:34 CET 2009.