⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 plugins-wimax-wimax_mac.h

📁 Intel的WIMAX代码,主要是mac层code
💻 H
📖 第 1 页 / 共 3 页
字号:
#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 + -