📄 plugins-wimax-wimax_mac.h
字号:
#define DCD_TLV_T_60_NOISE_AND_INTERFERENCE 60
#define DCD_TLV_T_153_DOWNLINK_BURST_PROFILE_FOR_MULTIPLE_FEC_TYPES 153
#define DCD_TLV_T_22_DL_AMC_ALLOCATED_PHYSICAL_BANDS_BITMAP 22
#define DCD_TLV_T_541_TYPE_FUNCTION_ACTION 1
#define DCD_TLV_T542_TRIGGER_VALUE 2
#define DCD_TLV_T_543_TRIGGER_AVERAGING_DURATION 3
#define DCD_TLV_T_45_PAGING_INTERVAL_LENGTH 45
/* UCD types (Table 353) */
#define UCD_UPLINK_BURST_PROFILE 1
#define UCD_RESERVATION_TIMEOUT 2
#define UCD_BW_REQ_SIZE 3
#define UCD_RANGING_REQ_SIZE 4
#define UCD_FREQUENCY 5
#define UCD_TLV_T_7_HO_RANGING_START 7
#define UCD_TLV_T_8_RANGING_HO_END 8
#define UCD_INITIAL_RANGING_CODES 150
#define UCD_PERIODIC_RANGING_CODES 151
#define UCD_BANDWIDTH_REQUEST_CODES 152
#define UCD_PERIODIC_RANGING_BACKOFF_START 153
#define UCD_PERIODIC_RANGING_BACKOFF_END 154
#define UCD_START_OF_RANGING_CODES_GROUP 155
#define UCD_PERMUTATION_BASE 156
#define UCD_UL_ALLOCATED_SUBCHANNELS_BITMAP 157
#define UCD_TLV_T_158_OPTIONAL_PERMUTATION_UL_ALLOCATED_SUBCHANNELS_BITMAP 158
#define UCD_TLV_T_159_BAND_AMC_ALLOCATION_THRESHHOLD 159
#define UCD_TLV_T_160_BAND_AMC_RELEASE_THRESHOLD 160
#define UCD_TLV_T_161_BAND_AMC_ALLOCATION_TIMER 161
#define UCD_TLV_T_162_BAND_AMC_RELEASE_TIMER 162
#define UCD_TLV_T_163_BAND_STATUS_REPORT_MAX_PERIOD 163
#define UCD_TLV_T_164_BAND_AMC_RETRY_TIMER 164
#define UCD_TLV_T_170_SAFETY_CHANNEL_RETRY_TIMER 170
#define UCD_TLV_T_171_HARQ_ACK_DELAY_FOR_DL_BURST 171
#define UCD_TLV_T_172_CQICH_BAND_AMC_TRANSITION_DELAY 172
#define UCD_TLV_T_174_MAXIMUM_RETRANSMISSION 174
#define UCD_TLV_T_176_SIZE_OF_CQICH_ID_FIELD 176
#define UCD_TLV_T_177_NORMALIZED_CN_OVERRIDE_2 177
#define UCD_TLV_T_186_UPPER_BOUND__AAS_PREAMBLE 186
#define UCD_TLV_T_187_LOWER_BOUND_AAS_PREAMBLE 187
#define UCD_TLV_T_188_ALLOW_AAS_BEAM_SELECT_MESSAGE 188
#define UCD_TLV_T_189_USE_CQICH_INDICATION_FLAG 189
#define UCD_TLV_T_190_MS_SPECIFIC_UP_POWER_OFFSET_ADJUSTMENT_STEP 190
#define UCD_TLV_T_191_MS_SPECIFIC_DOWN_POWER_OFSET_ADJUSTMENT_STEP 191
#define UCD_TLV_T_192_MIN_LEVEL_POWER_OFFSET_ADJUSTMENT 192
#define UCD_TLV_T_193_MAX_LEVEL_POWER_OFFSETR_ADJUSTMENT 193
#define UCD_TLV_T_194_HANDOVER_RANGING_CODES 194
#define UCD_TLV_T_195_INITIAL_RANGING_INTERVAL 195
#define UCD_TLV_T_196_TX_POWER_REPORT 196
#define UCD_TLV_T_197_NORMALIZED_CN_FOR_CHANNEL_SOUNDING 197
#define UCD_TLV_T_198_INTIAL_RANGING_BACKOFF_START 198
#define UCD_TLV_T_199_INITIAL_RANGING_BACKOFF_END 199
#define UCD_TLV_T_200_BANDWIDTH_REQUESET_BACKOFF_START 200
#define UCD_TLV_T_201_BANDWIDTH_REQUEST_BACKOFF_END 201
#define UCD_TLV_T_202_UPLINK_BURST_PROFILE_FOR_MULTIPLE_FEC_TYPES 202
#define UCD_TLV_T_203_UL_PUSC_SUBCHANNEL_ROTATION 203
#define UCD_TLV_T_205_RELATIVE_POWER_OFFSET_UL_HARQ_BURST 205
#define UCD_TLV_T_206_RELATIVE_POWER_OFFSET_UL_BURST_CONTAINING_MAC_MGMT_MSG 206
#define UCD_TLV_T_207_UL_INITIAL_TRANSMIT_TIMING 207
#define UCD_TLV_T_210_FAST_FEEDBACK_REGION 210
#define UCD_TLV_T_211_HARQ_ACK_REGION 211
#define UCD_TLV_T_212_RANGING_REGION 212
#define UCD_TLV_T_213_SOUNDING_REGION 213
/* Table 357 */
#define UCD_BURST_FEC 150
#define UCD_BURST_RANGING_DATA_RATIO 151
//#define UCD_BURST_POWER_BOOST 151
//#define UCD_BURST_TCS_ENABLE 152
/* RNG-REQ types (Table 364) */
/* Sorted these values */
#define RNG_REQ_DL_BURST_PROFILE 1
#define RNG_REQ_SS_MAC_ADDRESS 2
#define RNG_REQ_RANGING_ANOMALIES 3
#define RNG_REQ_AAS_BROADCAST 4
#define RNG_REQ_SERVING_BS_ID 5
#define RNG_REQ_RANGING_PURPOSE_INDICATION 6
#define RNG_REQ_HO_ID 7
#define RNG_REQ_POWER_DOWN_INDICATOR 8
#define RNG_REQ_PAGING_CONTROLLER_ID 9
#define RNG_REQ_MAC_HASH_SKIP_THRESHOLD 10
#define RNG_REQ_ENABLED_ACTION_TRIGGERED 11
#define RNG_REQ_REQUESTED_DNLK_REP_CODING_LEVEL 12
#define RNG_REQ_CMAC_KEY_COUNT 13
#define RNG_REQ_POWER_SAVING_CLASS_PARAMETERS 21
/* RNG-REQ/RSP Power Saving Class Parameter TLV's (Table 364a) */
#define RNG_POWER_SAVING_CLASS_FLAGS 1
#define RNG_POWER_SAVING_CLASS_ID 2
#define RNG_POWER_SAVING_CLASS_TYPE 3
#define RNG_START_FRAME_NUMBER 4
#define RNG_INITIAL_SLEEP_WINDOW 5
#define RNG_LISTENING_WINDOW 6
#define RNG_FINAL_SLEEP_WINDOW_BASE 7
#define RNG_FINAL_SLEEP_WINDOW_EXPONENT 8
#define RNG_SLPID 9
#define RNG_CID 10
#define RNG_DIRECTION 11
/* RNG-RSP types (Table 367) */
#define RNG_RSP_TIMING_ADJUST 1
#define RNG_RSP_POWER_LEVEL_ADJUST 2
#define RNG_RSP_OFFSET_FREQ_ADJUST 3
#define RNG_RSP_RANGING_STATUS 4
#define RNG_RSP_DL_FREQ_OVERRIDE 5
#define RNG_RSP_UL_CHANNEL_ID_OVERRIDE 6
#define RNG_RSP_DL_OPERATIONAL_BURST_PROFILE 7
#define RNG_RSP_SS_MAC_ADDRESS 8
#define RNG_RSP_BASIC_CID 9
#define RNG_RSP_PRIMARY_MGMT_CID 10
#define RNG_RSP_AAS_BROADCAST_PERMISSION 11
#define RNG_RSP_FRAME_NUMBER 12
#define RNG_RSP_OPPORTUNITY_NUMBER 13
#define RNG_RSP_SERVICE_LEVEL_PREDICTION 17
#define RNG_RSP_GLOBAL_SERVICE_CLASS_NAME 18
#define RNG_RSP_RESOURCE_RETAIN_FLAG 20
#define RNG_RSP_HO_PROCESS_OPTIMIZATION 21
/* Sorted the following values (for readability) */
#define RNG_RSP_HO_ID 22
#define RNG_RSP_LOCATION_UPDATE_RESPONSE 23
#define RNG_RSP_PAGING_INFORMATION 24
#define RNG_RSP_PAGING_CONTROLLER_ID 25
#define RNG_RSP_NEXT_PERIODIC_RANGING 26
#define RNG_RSP_POWER_SAVING_CLASS_PARAMETERS 27
#define RNG_RSP_MAC_HASH_SKIP_THRESHOLD 28
#define RNG_RSP_SBC_RSP_ENCODINGS 29
#define RNG_RSP_REG_RSP_ENCODINGS 30
#define RNG_RSP_SA_CHALLENGE_TUPLE 31
#define RNG_RSP_ENABLED_ACTION_TRIGGERED 32
#define RNG_RSP_DL_OP_BURST_PROFILE_OFDMA 33
#define RNG_RSP_RANGING_CODE_ATTRIBUTES 150
#define RNG_RSP_SA_CHALLENGE_BS_RANDOM 1
#define RNG_RSP_SA_CHALLENGE_AKID 2
/* SBC types (section 11.8) */
#define SBC_BW_ALLOC_SUPPORT 1
#define SBC_TRANSITION_GAPS 2
#define SBC_REQ_MAX_TRANSMIT_POWER 3
#define SBC_MAC_PDU 4
#define SBC_PKM_FLOW_CONTROL 15
#define SBC_AUTH_POLICY_SUPPORT 16
#define SBC_MAX_SECURITY_ASSOCIATIONS 17
#define SBC_REQ_CURR_TRANSMITTED_POWER 147
#define SBC_SS_FFT_SIZES 150
#define SBC_SS_DEMODULATOR 151
#define SBC_SS_MODULATOR 152
#define SBC_SS_NUM_UL_ARQ_ACK_CHANNEL 153
#define SBC_SS_PERMUTATION_SUPPORT 154
#define SBC_SS_DEMODULATOR_MIMO_SUPPORT 156
#define SBC_SS_MIMO_UPLINK_SUPPORT 157
#define SBC_SS_OFDMA_AAS_PRIVATE_MAP_SUPPORT 158
#define SBC_SS_OFDMA_AAS_CAPABILITIES 159
#define SBC_SS_CINR_MEASUREMENT_CAPABILITY 160
#define SBC_SS_NUM_DL_ARQ_ACK_CHANNEL 161
#define SBC_TLV_T_26_POWER_SAVE_CLASS_TYPES_CAPABILITY 26
#define SBC_TLV_T_28_HO_TRIGGER_METRIC_SUPPORT 28
#define SBC_TLV_T_27_EXTENSION_CAPABILITY 27
#define SBC_TLV_T_162_HARQ_INCREMENTAL_REDUNDANCY_BUFFER_CAPABILITY 162
#define SBC_TLV_T_163_HARQ_CHASE_COMBINING_AND_CC_IR_BUFFER_CAPABILITY 163
#define SBC_TLV_T_167_ASSOCIATION_SUPPORT 167
#define SBC_TLV_T_170_UPLINK_POWER_CONTROL_SUPPORT 170
#define SBC_TLV_T_171_MINIMUM_NUM_OF_FRAMES 171
#define SBC_TLV_T_172 172
#define SBC_TLV_T_173_UL_CONTROL_CHANNEL_SUPPORT 173
#define SBC_TLV_T_174_OFDMA_MS_CSIT_CAPABILITY 174
#define SBC_TLV_T_175_MAX_NUM_BST_PER_FRM_CAPABILITY_HARQ 175
#define SBC_TLV_T_176 176
#define SBC_TLV_T_177_OFDMA_SS_MODULATOR_FOR_MIMO_SUPPORT 177
#define SBC_TLV_T_178_SDMA_PILOT_CAPABILITY 178
#define SBC_TLV_T_179_OFDMA_MULTIPLE_DL_BURST_PROFILE_CAPABILITY 179
#define SBC_TLV_T_204_OFDMA_PARAMETERS_SETS 204
/* DREG-REQ DREG-CMD types (Sections 6.3.2.3.42 and 6.3.2.3.26) */
#define DREG_PAGING_INFO 1
#define DREG_REQ_DURATION 2
#define DREG_PAGING_CONTROLLER_ID 3
#define DREG_IDLE_MODE_RETAIN_INFO 4
#define DREG_MAC_HASH_SKIP_THRESHOLD 5
#define DREG_PAGING_CYCLE_REQUEST 52
/* REP-REQ types (Sections 11.11) */
#define REP_REQ_REPORT_REQUEST 1
/* REP-REQ report request subtypes */
#define REP_REQ_REPORT_TYPE 1
#define REP_REQ_CHANNEL_NUMBER 2
#define REP_REQ_CHANNEL_TYPE 3
#define REP_REQ_ZONE_SPEC_PHY_CINR_REQ 4
#define REP_REQ_PREAMBLE_PHY_CINR_REQ 5
#define REP_REQ_ZONE_SPEC_EFF_CINR_REQ 6
#define REP_REQ_PREAMBLE_EFF_CINR_REQ 7
#define REP_REQ_CHANNEL_SELECTIVITY_REPORT 8
/* REP-RSP types (Sections 11.12) */
#define REP_RSP_REPORT_TYPE 1
#define REP_RSP_CHANNEL_TYPE 2
#define REP_RSP_ZONE_SPECIFIC_PHY_CINR 3
#define REP_RSP_PREAMBLE_PHY_CINR 4
#define REP_RSP_ZONE_SPECIFIC_EFFECTIVE_CINR 5
#define REP_RSP_PREAMBLE_EFFECTIVE_CINR 6
/* REP-RSP report subtypes */
#define REP_RSP_REPORT_CHANNEL_NUMBER 1
#define REP_RSP_REPORT_START_FRAME 2
#define REP_RSP_REPORT_DURATION 3
#define REP_RSP_REPORT_BASIC_REPORT 4
#define REP_RSP_REPORT_CINR_REPORT 5
#define REP_RSP_REPORT_RSSI_REPORT 6
/* REP-RSP channel type report subtypes */
#define REP_RSP_CHANNEL_TYPE_SUBCHANNEL 1
#define REP_RSP_CHANNEL_TYPE_BAND_AMC 2
#define REP_RSP_CHANNEL_TYPE_SAFETY_CHANNEL 3
#define REP_RSP_CHANNEL_TYPE_ENHANCED_BAND_AMC 4
#define REP_RSP_CHANNEL_TYPE_SOUNDING 5
/* REP-RSP zone-specific physical CINR report subtypes */
#define REP_RSP_ZONE_SPECIFIC_PHY_CINR_PUSC_SC0 1
#define REP_RSP_ZONE_SPECIFIC_PHY_CINR_PUSC_SC1 2
#define REP_RSP_ZONE_SPECIFIC_PHY_CINR_FUSC 3
#define REP_RSP_ZONE_SPECIFIC_PHY_CINR_OPTIONAL_FUSC 4
#define REP_RSP_ZONE_SPECIFIC_PHY_CINR_SAFETY_CHANNEL 5
#define REP_RSP_ZONE_SPECIFIC_PHY_CINR_AMC 6
/* REP-RSP preamble physical CINR report subtypes */
#define REP_RSP_PREAMBLE_PHY_CINR_CONFIGURATION1 1
#define REP_RSP_PREAMBLE_PHY_CINR_CONFIGURATION3 2
#define REP_RSP_PREAMBLE_PHY_CINR_BAND_AMC 3
/* REP-RSP zone-specific effective CINR report subtypes */
#define REP_RSP_ZONE_SPECIFIC_EFFECTIVE_CINR_PUSC_SC0 1
#define REP_RSP_ZONE_SPECIFIC_EFFECTIVE_CINR_PUSC_SC1 2
#define REP_RSP_ZONE_SPECIFIC_EFFECTIVE_CINR_FUSC 3
#define REP_RSP_ZONE_SPECIFIC_EFFECTIVE_CINR_OPTIONAL_FUSC 4
#define REP_RSP_ZONE_SPECIFIC_EFFECTIVE_CINR_AMC_AAS 5
/* REP-RSP preamble effective CINR report subtypes */
#define REP_RSP_PREAMBLE_EFFECTIVE_CINR_CONFIGURATION1 1
#define REP_RSP_PREAMBLE_EFFECTIVE_CINR_CONFIGURATION3 2
#define REP_RSP_CHANNEL_SELECTIVITY 3
/* REP-RSP channel selectivity report subtypes */
#define FREQUENCY_SELECTIVITY_REPORT 1
/* REG types (Section 11.7) */
#define REG_ARQ_PARAMETERS 1
#define REG_SS_MGMT_SUPPORT 2
#define REG_IP_MGMT_MODE 3
#define REG_IP_VERSION 4
#define REG_REQ_SECONDARY_MGMT_CID 5
#define REG_RSP_SECONDARY_MGMT_CID 5
#define REG_UL_TRANSPORT_CIDS_SUPPORTED 6
#define REG_IP_PHS_SDU_ENCAP 7
#define REG_MAX_CLASSIFIERS_SUPPORTED 8
#define REG_PHS_SUPPORT 9
#define REG_ARQ_SUPPORT 10
#define REG_DSX_FLOW_CONTROL 11
#define REG_MAC_CRC_SUPPORT 12
#define REG_MCA_FLOW_CONTROL 13
#define REG_MCAST_POLLING_CIDS 14
#define REG_NUM_DL_TRANS_CID 15
#if 0 /* WIMAX_16E_2005 changes this to SBC scope */
#define REG_PKM_FLOW_CONTROL 15
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -