module WMx_Pics_16e {

  group CommonPics {

    // CommonPics parameters.

    modulepar {
      boolean PIC_OFDMA : = true
    }

    modulepar {
      IutType PIC_IUT : = e_ss
    }

    modulepar {
      boolean PIC_MIMO : = false
    }
  }

  group DcdPics {

    // DcdPics parameters.

    modulepar {
      float PIC_TDCD_INTERVAL : = 10 . 0
    }
  }

  group UcdPics {

    // UcdPics parameters.

    modulepar {
      float PIC_TUCD_INTERVAL : = 10 . 0
    }
  }

  group DlMapPics {

    // DlMapPics parameters.

    modulepar {
      boolean PIC_COMPRESSED_DL_MAP : = false
    }

    modulepar {
      integer PIC_PAGING_RETRY_COUNT : = 3
    }
  }

  group UlMapPics {

    // UlMapPics parameters.

    modulepar {
      boolean PIC_COMPRESSED_UL_MAP : = false
    }
  }

  group SubMaps {

    // SubMaps parameters.

    modulepar {
      boolean PIC_SUB_DL_UL_MAP : = false
    }
  }

  group RngReqPics {

    // RngReqPics parameters.

    modulepar {
      float PIC_T3 : = 0 . 06
    }

    modulepar {
      float PIC_T4 : = 35 . 0
    }

    modulepar {
      UInt8 PIC_NR_OF_INVITED_RNG_RETRIES : = 10
    }

    modulepar {
      UInt8 PIC_NR_OF_CORRECTION_RNG_RETRIES : = 16
    }
  }

  group sbcPics {

    // sbcPics parameters.

    modulepar {
      float PIC_T17 : = 300 . 0
    }

    modulepar {
      float PIC_T18_LONG : = 0 . 2
    }

    modulepar {
      float PIC_T22 : = 0 . 4
    }

    modulepar {
      float PIC_T9 : = 0 . 3
    }

    modulepar {
      UInt8 PIC_SBC_REQUEST_RETRIES : = 16
    }

    modulepar {
      PkmVersion2Support PIC_IUT_PKM_VERSION2 : = e_pkmVersion2Support
    }
  }

  group pkmPics {

    // pkmPics parameters.

    modulepar {
      float PIC_SA_TEK_CHALLENGE_TIMER : = 1 . 0
    }

    modulepar {
      float PIC_SA_TEK_REQUEST_TIMER : = 0 . 3
    }

    modulepar {
      integer PIC_SA_TEK_REQUEST_MAX_RESENDS : = 3
    }

    modulepar {
      float PIC_OP_WAIT_TIMEOUT : = 1 . 0
    }

    modulepar {
      float PIC_REKEY_WAIT_TIMEOUT : = 1 . 0
    }

    modulepar {
      integer PIC_KEY_REQUEST_MAX_RESENDS : = 3
    }

    modulepar {
      float PIC_EAP_START_TIMEOUT : = 10 . 0
    }
  }

  group regPics {

    // regPics parameters.

    modulepar {
      UInt8 PIC_REG_REQUEST_RETRIES : = 3
    }

    modulepar {
      float PIC_T6 : = 3 . 0
    }

    modulepar {
      SsManagementSupport PIC_IUT_SS_MANAGEMENT : = e_no2ndMgmtConnection
    }

    modulepar {
      boolean PIC_IUT_PHS : = false
    }

    modulepar {
      boolean PIC_IUT_SLM : = true
    }

    modulepar {
      boolean PIC_IUT_IDM : = true
    }

    modulepar {
      boolean PIC_IUT_ARQ : = true
    }

    modulepar {
      boolean PIC_IUT_HARQ : = true
    }
  }

  group dsxPics {

    // dsxPics parameters.

    modulepar {
      boolean PIC_SS_INITIATED_DS_SUPPORT : = false
    }

    modulepar {
      float PIC_T7 : = 1 . 0
    }

    modulepar {
      float PIC_T8 : = 0 . 3
    }

    modulepar {
      float PIC_T10 : = 3 . 0
    }

    modulepar {
      float PIC_T14 : = 0 . 2
    }

    modulepar {
      integer PIC_DSx_REQUEST_RETRIES : = 3
    }

    modulepar {
      integer PIC_DSx_RESPONSE_RETRIES : = 3
    }

    modulepar {
      boolean PIC_MULTI_BS_MBS : = false
    }
  }

  group idmPics {

    // idmPics parameters.

    modulepar {
      PagingGroupId PIC_PAGING_GROUP_ID : = 1
    }

    modulepar {
      float PIC_T45 : = 0 . 250
    }

    modulepar {
      float PIC_T46 : = 1 . 0
    }

    modulepar {
      integer PIC_DREG_COMMAND_RETRIES : = 3
    }

    modulepar {
      integer PIC_DREG_REQUEST_RETRIES : = 3
    }
  }

  group slmPics {

    // slmPics parameters.

    modulepar {
      float PIC_T43 : = 1 . 0
    }
  }

  group hoPics {

    // hoPics parameters.

    modulepar {
      float PIC_T_MOB_NBR_ADV_INTERVAL : = 30 . 0
    }

    modulepar {
      float PIC_T44 : = 1 . 0
    }

    modulepar {
      boolean PIC_BS_FAST_RANGING_IE : = true
    }

    modulepar {
      boolean PIC_BS_OMIT_IP_CONNECTIVITY : = true
    }

    modulepar {
      boolean PIC_BS_SBC_RSP_ENCODINGS_IN_RNG_RSP : = true
    }

    modulepar {
      boolean PIC_BS_REG_RSP_ENCODINGS_IN_RNG_RSP : = true
    }
  }

  group csPics {

    // csPics parameters.

    modulepar {
      boolean PIC_IPV4_OVER_ETHERNET_SUPPORT : = false
    }

    modulepar {
      boolean PIC_IPV6_OVER_ETHERNET_SUPPORT : = false
    }
  }

  group macPduPics {

    // macPduPics parameters.

    modulepar {
      boolean PIC_SN_REQ_EXTD_SUBH_SUPPORT : = false
    }

    modulepar {
      boolean PIC_PDU_SN_EXTD_SUBH_SHORT_SUPPORT : = false
    }

    modulepar {
      boolean PIC_PDU_SN_EXTD_SUBH_LONG_SUPPORT : = false
    }

    modulepar {
      boolean PIC_DL_SLP_CTRL_EXTD_SUBH_SUPPORT : = false
    }

    modulepar {
      boolean PIC_MIMO_MODE_FEEDBACK_EXTD_SUBH_SUPPORT : = false
    }

    modulepar {
      boolean PIC_UL_TX_POWER_REPORT_EXTD_SUBH_SUPPORT : = false
    }
  }
}
Generated with T3Doc 2.0 on Fri Jan 30 15:06:34 CET 2009.

Author

STF 252


Description

All Functions are defined here and grouped into functions for
configuration, broadcast, ranging etc.