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

📄 plugins-wimax-wimax_mac.h

📁 Intel的WIMAX代码,主要是mac层code
💻 H
📖 第 1 页 / 共 3 页
字号:
#define         REG_AUTH_POLICY_SUPPORT                 16
#define         REG_MAX_SECURITY_ASSOCIATIONS           17
#endif
#if 0 /* TODO: scope has been changed to SBC scope */
#define		REG_DL_TRANSPORT_CIDS_SUPPORTED         15
#endif
#define		REG_MAC_ADDRESS                         18

#define		REG_TLV_T_20_MAX_MAC_DATA_PER_FRAME_SUPPORT 20
#define		REG_TLV_T_20_1_MAX_MAC_LEVEL_DATA_PER_DL_FRAME 1
#define		REG_TLV_T_20_2_MAX_MAC_LEVEL_DATA_PER_UL_FRAME 2
#define		REG_TLV_T_21_PACKING_SUPPORT            21
#define		REG_TLV_T_22_MAC_EXTENDED_RTPS_SUPPORT	22
#define		REG_TLV_T_23_MAX_NUM_BURSTS_TRANSMITTED_CONCURRENTLY_TO_THE_MS 23
#define		REG_RSP_TLV_T_24_CID_UPDATE_ENCODINGS	24
#define		REG_RSP_TLV_T_24_1_CID_UPDATE_ENCODINGS_NEW_CID	1
#define		REG_RSP_TLV_T_24_2_CID_UPDATE_ENCODINGS_SFID	2
#define		REG_RSP_TLV_T_24_3_CID_UPDATE_ENCODINGS_CONNECTION_INFO 3
#define		REG_RSP_TLV_T_25_COMPRESSED_CID_UPDATE_ENCODINGS	25
#define		REG_TLV_T_26_METHOD_FOR_ALLOCATING_IP_ADDR_SECONDARY_MGMNT_CONNECTION 26
#define		REG_TLV_T_27_HANDOVER_SUPPORTED		27
#define		REG_RSP_TLV_T_28_HO_SYSTEM_RESOURCE_RETAIN_TIME 28
#define		REG_TLV_T_29_HO_PROCESS_OPTIMIZATION_MS_TIMER   29
#define		REG_RSP_TLV_T_30_MS_HANDOVER_RETRANSMISSION_TIMER 30
#define		REG_TLV_T_31_MOBILITY_FEATURES_SUPPORTED 31
#define		REG_REQ_TLV_T_32_SLEEP_MODE_RECOVERY_TIME 32
#define		REG_REQ_TLV_T_33_MS_PREV_IP_ADDR	33
#define		REG_RSP_TLV_T_34_SKIP_ADDR_ACQUISITION	34
#define		REG_RSP_TLV_T_35_SAID_UPDATE_ENCODINGS	35
#define		REG_RSP_TLV_T_35_1_NEW_SAID		1
#define		REG_RSP_TLV_T_35_2_OLD_SAID		2
#define		REG_RSP_TLV_T_36_TOTAL_PROVISIONED_SERVICE_FLOW_DSAs 36
#define		REG_TLV_T_37_IDLE_MODE_TIMEOUT		37
#define		REG_RSP_TLV_T_38_SA_TEK_UPDATE		38
#define		REG_RSP_TLV_T_38_1_SA_TEK_UPDATE_TYPE	1
#define		REG_RSP_TLV_T_38_2_NEW_SAID		2
#define		REG_RSP_TLV_T_38_3_OLD_SAID		3
#define		REG_RSP_TLV_T_38_4_OLD_TEK_PARAMETERS	4
#define		REG_RSP_TLV_T_38_5_NEW_TEK_GTEK_PARAMETERS 5
#define		REG_RSP_TLV_T_38_6_GKEK_PARAMETERS	6
#define		REG_RSP_TLV_T_39_GKEK_PARAMETERS	39
#define		REG_TLV_T_40_ARQ_ACK_TYPE               40
#define		REG_TLV_T_41_MS_HO_CONNECTIONS_PARAM_PROCESSING_TIME 41
#define		REG_TLV_T_42_MS_HO_TEK_PROCESSING_TIME               42
#define		REG_TLV_T_43_MAC_HEADER_AND_EXTENDED_SUBHEADER_SUPPORT 43
#define		REG_RSP_TLV_T_44_SN_REPORTING_BASE		44
#define		REG_REQ_TLV_T_45_MS_PERIODIC_RANGING_TIMER_INFO 45
#define		REG_HANDOVER_INDICATION_READINESS_TIMER		46
#define		REG_REQ_BS_SWITCHING_TIMER			47



/* PKM types (Table 370) */
#define		PKM_ATTR_DISPLAY_STRING                  6
#define		PKM_ATTR_AUTH_KEY                        7
#define		PKM_ATTR_TEK                             8
#define		PKM_ATTR_KEY_LIFE_TIME                   9
#define		PKM_ATTR_KEY_SEQ_NUM                    10
#define		PKM_ATTR_HMAC_DIGEST                    11
#define		PKM_ATTR_SAID                           12
#define		PKM_ATTR_TEK_PARAM                      13
#define		PKM_ATTR_CBC_IV                         15
#define		PKM_ATTR_ERROR_CODE                     16
#define		PKM_ATTR_CA_CERTIFICATE                 17
#define		PKM_ATTR_SS_CERTIFICATE                 18
#define		PKM_ATTR_SECURITY_CAPABILITIES          19
#define		PKM_ATTR_CRYPTO_SUITE                   20
#define		PKM_ATTR_CRYPTO_LIST                    21
#define		PKM_ATTR_VERSION                        22
#define		PKM_ATTR_SA_DESCRIPTOR                  23
#define		PKM_ATTR_SA_TYPE                        24
#define		PKM_ATTR_SECURITY_NEGOTIATION_PARAMETERS 25
#define		PKM_ATTR_PKM_CONFIG_SETTINGS            27
#define		PKM_ATTR_PKM_EAP_PAYLOAD                28
#define		PKM_ATTR_PKM_NONCE                      29
#define		PKM_ATTR_AUTH_RESULT_CODE               30
#define		PKM_ATTR_SA_SERVICE_TYPE                31
#define		PKM_ATTR_FRAME_NUMBER                   32
#define		PKM_ATTR_SS_RANDOM                      33
#define		PKM_ATTR_BS_RANDOM                      34
#define		PKM_ATTR_PRE_PAK                        35
#define		PKM_ATTR_PAK_AK_SEQ_NUMBER              36
#define		PKM_ATTR_BS_CERTIFICATE                 37
#define		PKM_ATTR_SIG_BS                         38
#define		PKM_ATTR_MS_MAC_ADDRESS                 39
#define		PKM_ATTR_CMAC_DIGEST                    40
#define		PKM_ATTR_KEY_PUSH_MODES                 41
#define		PKM_ATTR_KEY_PUSH_COUNTER               42
#define		PKM_ATTR_GKEK                           43
#define		PKM_ATTR_SIG_SS                         44
#define		PKM_ATTR_AKID                           45
#define		PKM_ATTR_ASSOCIATED_GKEK_SEQ_NUM        46
#define		PKM_ATTR_GKEK_PARAMETERS                47

#define		PKM_ATTR_PKM_CONFIG_SETTINGS_AUTHORIZE_WAIT_TIMEOUT 1
#define		PKM_ATTR_PKM_CONFIG_SETTINGS_REAUTHORIZE_WAIT_TIMEOUT 2
#define		PKM_ATTR_PKM_CONFIG_SETTINGS_AUTHORIZATION_GRACE_TIME 3
#define		PKM_ATTR_PKM_CONFIG_SETTINGS_OPERATIONAL_WAIT_TIMEOUT 4
#define		PKM_ATTR_PKM_CONFIG_SETTINGS_REKEY_WAIT_TIMEOUT 5
#define		PKM_ATTR_PKM_CONFIG_SETTINGS_TEK_GRACE_TIME 6
#define		PKM_ATTR_PKM_CONFIG_SETTINGS_AUTHORIZE_REJECT_WAIT_TIMEOUT 7

#define		PKM_ATTR_SECURITY_NEGOTIATION_PARAMETER_SUB_PKM_VERSION_SUPPORT 1
#define		PKM_ATTR_SECURITY_NEGOTIATION_PARAMETER_SUB_AUTHORIZATION_POLICY_SUPPORT 2
#define		PKM_ATTR_SECURITY_NEGOTIATION_PARAMETER_SUB_MESSAGE_AUTHENTICATION_CODE  3
#define		PKM_ATTR_SECURITY_NEGOTIATION_PARAMETER_SUB_PN_WINDOW_SIZE               4
#define		PKM_ATTR_SECURITY_NEGOTIATION_PARAMETER_SUB_PKM_FLOW_CONTROL		 5
#define		PKM_ATTR_SECURITY_NEGOTIATION_PARAMETER_SUB_MAX_SUPPT_SECURITY_ASSNS	 6

/* Common TLV Encoding types (Table 346) */
#define		SHORT_HMAC_TUPLE_COR2                   140
#define		CMAC_TUPLE                              141
#define		VENDOR_SPECIFIC_INFO                    143
#define		VENDOR_ID_ENCODING                      144
#define		DSx_UPLINK_FLOW                         145
#define		DSx_DOWNLINK_FLOW                       146
#define		CURRENT_TX_POWER                        147
#define		MAC_VERSION_ENCODING                    148
#define		HMAC_TUPLE                              149
#define		SHORT_HMAC_TUPLE                        150

/* Section 11.13.18 */
#define		ARQ_ENABLE                              18
#define		ARQ_WINDOW_SIZE                         19
#define		ARQ_TRANSMITTER_DELAY                   20
#define		ARQ_RECEIVER_DELAY                      21
#define		ARQ_BLOCK_LIFETIME                      22
#define		ARQ_SYNC_LOSS_TIMEOUT                   23
#define		ARQ_DELIVER_IN_ORDER                    24
#define		ARQ_RX_PURGE_TIMEOUT                    25
#define		ARQ_BLOCK_SIZE                          26

/* Section 6.2.3.2.26 */

/* Service Flow Encodings (SFE) (Table 383) */
#define		SFE_SF_ID                               1
#define		SFE_CID                                 2
#define		SFE_SERVICE_CLASS_NAME                  3
#define		SFE_MBS_SERVICE                         4
#define		SFE_QOS_PARAMS_SET                      5
#define		SFE_TRAFFIC_PRIORITY                    6
#define		SFE_MAX_STR                             7
#define		SFE_MAX_TRAFFIC_BURST                   8
#define		SFE_MIN_RTR                             9
#define		SFE_RESERVED_10                         10
#define		SFE_UL_SCHEDULING                       11
#define		SFE_TX_POLICY                           12
#define		SFE_TOLERATED_JITTER                    13
#define		SFE_MAX_LATENCY                         14
#define		SFE_FIXED_LEN_SDU                       15
#define		SFE_SDU_SIZE                            16
#define		SFE_TARGET_SAID                         17
#define		SFE_ARQ_ENABLE                          18
#define		SFE_ARQ_WINDOW_SIZE                     19
#define		SFE_ARQ_TRANSMITTER_DELAY               20
#define		SFE_ARQ_RECEIVER_DELAY                  21
#define		SFE_ARQ_BLOCK_LIFETIME                  22
#define		SFE_ARQ_SYNC_LOSS_TIMEOUT               23
#define		SFE_ARQ_DELIVER_IN_ORDER                24
#define		SFE_ARQ_RX_PURGE_TIMEOUT                25
#define		SFE_ARQ_BLOCK_SIZE                      26
#define		SFE_RESERVED_27                         27
#define		SFE_CS_SPECIFICATION                    28
#define		SFE_TYPE_OF_DATA_DELIVERY_SERVICES      29
#define		SFE_SDU_INTER_ARRIVAL_INTERVAL          30
#define		SFE_TIME_BASE                           31
#define		SFE_PAGING_PREFERENCE                   32
#define		SFE_MBS_ZONE_IDENTIFIER_ASSIGNMENT      33
#define		SFE_RESERVED_34				34
#define		SFE_GLOBAL_SERVICE_CLASS_NAME           35
#define		SFE_RESERVED_36                         36
#define		SFE_SN_FEEDBACK_ENABLED                 37
#define		SFE_FSN_SIZE                            38
#define		SFE_CID_ALLOCATION_FOR_ACTIVE_BS        39
#define		SFE_UNSOLICITED_GRANT_INTERVAL          40
#define		SFE_UNSOLOCITED_POLLING_INTERVAL        41
#define		SFE_PDU_SN_EXT_SUBHEADER_HARQ_REORDER   42
#define		SFE_MBS_CONTENTS_ID                     43
#define		SFE_HARQ_SERVICE_FLOWS                  44
#define		SFE_AUTHORIZATION_TOKEN                 45
#define		SFE_HARQ_CHANNEL_MAPPING                46

/* Convergence Servicerameter Encoding Rules (Section 11.13.19.2) */
#define		SFE_CSPER_ATM                                 99
#define		SFE_CSPER_PACKET_IPV4                         100
#define		SFE_CSPER_PACKET_IPV6                         101
#define		SFE_CSPER_PACKET_802_3                        102
#define		SFE_CSPER_PACKET_802_1Q                       103
#define		SFE_CSPER_PACKET_IPV4_802_3                   104
#define		SFE_CSPER_PACKET_IPV6_802_3                   105
#define		SFE_CSPER_PACKET_IPV4_802_1Q                  106
#define		SFE_CSPER_PACKET_IPV6_802_1Q                  107
#define		SFE_CSPER_PACKET_IP_ROCH_COMPRESSION          108
#define		SFE_CSPER_PACKET_IP_ECRTP_COMPRESSION         109
#define		SFE_CSPER_PACKET_IP_802_3_ROCH_COMPRESSION    110
#define		SFE_CSPER_PACKET_IP_802_3_ECRTP_COMPRESSION   111

/* Section 11.13.19.3 */
#define		CST_CLASSIFIER_ACTION                   1
#define		CST_CLASSIFIER_ERROR_PARAM_SET          2
#define		CST_PACKET_CLASSIFICATION_RULE          3
#define		CST_PHS_DSC_ACTION                      4
#define		CST_PHS_ERROR_PARAM_SET                 5
#define		CST_PHS_RULE                            6

/* Section 11.13.19.3.3 */
#define		CST_ERROR_SET_ERRORED_PARAM             1
#define		CST_ERROR_SET_ERROR_CODE                2
#define		CST_ERROR_SET_ERROR_MSG                 3

/* Section 11.13.19.4 */
#define		CST_ATM_SWITCHING                       1
#define		CST_ATM_CLASSIFIER                      2
#define		CST_ATM_CLASSIFIER_DSC_ACTION           3
#define		CST_ATM_CLASSIFIER_ERROR_PARAMETER_SET  4

#define		ATM_VPI_CLASSIFIER                      1
#define		ATM_VCI_CLASSIFIER                      2
#define		ATM_CLASSIFIER_ID                       3

/* Section 11.13.19.3.4 */
#define		CST_PKT_CLASS_RULE_PRIORITY             1
#define		CST_PKT_CLASS_RULE_RANGE_MASK           2
#define		CST_PKT_CLASS_RULE_PROTOCOL             3
#define		CST_PKT_CLASS_RULE_SRC_IP               4
#define		CST_PKT_CLASS_RULE_DST_IP               5
#define		CST_PKT_CLASS_RULE_SRCPORT_RANGE        6
#define		CST_PKT_CLASS_RULE_DSTPORT_RANGE        7
#define		CST_PKT_CLASS_RULE_DST_MAC              8
#define		CST_PKT_CLASS_RULE_SRC_MAC              9
#define		CST_PKT_CLASS_RULE_ETHERTYPE            10
#define		CST_PKT_CLASS_RULE_USER_PRIORITY        11
#define		CST_PKT_CLASS_RULE_VLAN_ID              12
#define		CST_PKT_CLASS_RULE_PHSI                 13
#define		CST_PKT_CLASS_RULE_INDEX                14
#define		CST_PKT_CLASS_RULE_IPv6_FLOW_LABEL      15
#define		CST_PKT_CLASS_RULE_LARGE_CONTEXT_ID     16
#define		CST_PKT_CLASS_RULE_SHORT_FORMAT_CONTEXT_ID 18
#define		CST_CLASSIFIER_ACTION_RULE              19
#define		CST_PKT_CLASS_RULE_VENDOR_SPEC          143

/* Section 11.13.19.3.7 */
#define		CST_PHS_PHSI                            1
#define		CST_PHS_PHSF                            2
#define		CST_PHS_PHSM                            3
#define		CST_PHS_PHSS                            4
#define		CST_PHS_PHSV                            5
#define		CST_PHS_VENDOR_SPEC                     143

#endif /* WIMAX_MAC_H */



      取自 
      http://anonsvn.wireshark.org/wireshark/trunk 的 plugins/wimax/wimax_mac.h - 
      LGPL - C


⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -