📄 m_rr.val
字号:
/*
+--------------------------------------------------------------------------+
| PROJEKT : PROTOCOL STACK |
| FILE : M_RR.val |
| SOURCE : "Z:\condat\gsm\condat\ms\dfile\msg\RR.mdf" |
| LastModified : "19 December, 2002" |
| IdAndVersion : "6147.604.97.114" |
| SrcFileTime : "Thu Aug 14 00:00:00 2003" |
| Generated by CCDGEN_2.2.4 on Thu Aug 14 16:45:17 2003 |
| !!DO NOT MODIFY!!DO NOT MODIFY!!DO NOT MODIFY!! |
+--------------------------------------------------------------------------+
*/
/* PRAGMAS
* PREFIX : NONE
* COMPATIBILITY_DEFINES : NO (require PREFIX)
* ALWAYS_ENUM_IN_VAL_FILE: NO
* ENABLE_GROUP: NO
*/
#ifndef M_RR_VAL
#define M_RR_VAL
#define CDG_ENTER__M_RR_VAL
#define CDG_ENTER__FILENAME _M_RR_VAL
#define CDG_ENTER__M_RR_VAL__FILE_TYPE CDGINC
#define CDG_ENTER__M_RR_VAL__LAST_MODIFIED _19_December_2002
#define CDG_ENTER__M_RR_VAL__ID_AND_VERSION _6147_604_97_114
#define CDG_ENTER__M_RR_VAL__SRC_FILE_TIME _Thu_Aug_14_00_00_00_2003
#include "CDG_ENTER.h"
#undef CDG_ENTER__M_RR_VAL
#undef CDG_ENTER__FILENAME
#include "M_RR_COM.val" /* for tdsgen */
/*
* Value constants for alpha
*/
#define ALPHA_GNOLZ_DEF (0x0) /* Reserved */
/*
* Value constants for c_r
*/
#define CMD_FRESP (0x0) /* Command or Final Response */
#define NCMD_FRESP (0x1) /* Not Command or Final Response */
/*
* Value constants for f_seg
*/
#define F_SEG (0x0) /* First or only segment */
#define NF_SEG (0x1) /* Not first or only segment */
/*
* Value constants for l_seg
*/
#define L_SEG (0x0) /* Last or only segment */
#define NL_SEG (0x1) /* Not last or only segment */
/*
* Value constants for protoc_ident
*/
#define RRLP_LCS (0x0) /* Radio Resource Location Service Protocol */
#define PROTOC_IDENT_GNOLZ_DEF (0x0) /* reserved */
/*
* Value constants for pow_ctrl
*/
#define POW_CTRL_NO (0x0) /* PWRC is not set */
#define POW_CTRL_YES (0x1) /* PWRC is set */
/*
* Value constants for dtx_b
*/
#define B_DTX_MAY_USE (0x0) /* The MSs may use uplink DTX */
#define B_DTX_SHALL_USE (0x1) /* The MSs shall use uplink DTX */
#define B_DTX_DONT_USE (0x2) /* The MS shall not use uplink DTX */
#define DTX_B_GNOLZ_DEF (0x0) /* invalid DTX indicator */
/*
* Value constants for dtx_s
*/
#define S_DTX_F_MAYUSE_H_DONTUSE (0x0) /* May use DTX on TCH-F. Don't use DTX on TCH-H. */
#define S_DTX_F_USE_H_DONTUSE (0x1) /* Do use DTX on TCH-F. Don't use DTX on TCH-H. */
#define S_DTX_F_DONTUSE_H_DONTUSE (0x2) /* Don't use DTX on TCH-F. Don't use DTX on TCH-H. */
#define S_DTX_F_USE_H_MAYUSE (0x3) /* Do use DTX on TCH-F. May use DTX on TCH-H. */
#define S_DTX_F_MAYUSE_H_MAYUSE (0x4) /* May use DTX on TCH-F. May use DTX on TCH-H. */
#define S_DTX_F_USE_H_USE (0x5) /* Do use DTX on TCH-F. Do use DTX on TCH-H. */
#define S_DTX_F_DONTUSE_H_USE (0x6) /* Don't use DTX on TCH-F. Do use DTX on TCH-H. */
#define S_DTX_F_MAYUSE_H_USE (0x7) /* May use DTX on TCH-F. Do use DTX on TCH-H. */
/*
* Value constants for cell_resel_hyst
*/
#define CELL_HYST_0_DB (0x0) /* 0 dB RXLEV hysteresis for LA re-selection */
#define CELL_HYST_2_DB (0x1) /* 2 dB RXLEV hysteresis for LA re-selection */
#define CELL_HYST_4_DB (0x2) /* 4 dB RXLEV hysteresis for LA re-selection */
#define CELL_HYST_6_DB (0x3) /* 6 dB RXLEV hysteresis for LA re-selection */
#define CELL_HYST_8_DB (0x4) /* 8 dB RXLEV hysteresis for LA re-selection */
#define CELL_HYST_10_DB (0x5) /* 10 dB RXLEV hysteresis for LA re-selection */
#define CELL_HYST_12_DB (0x6) /* 12 dB RXLEV hysteresis for LA re-selection */
#define CELL_HYST_14_DB (0x7) /* 14 dB RXLEV hysteresis for LA re-selection */
/*
* Value constants for acs
*/
#define ACS_USE_SI4 (0x0) /* The SI 4 rest octets, if present, shall be used to derive the value of PI and possibly C2 parameters and/or other parameters */
#define ACS_USE_SI7 (0x1) /* The value of PI and possibly C2 parameters and/or other parameters in a System information type 7 or type 8 message shall be used */
/*
* Value constants for neci
*/
#define NECI_NO (0x0) /* New establishment causes are not supported */
#define NECI_YES (0x1) /* New establishment causes are supported */
/*
* Value constants for chan_type
*/
#define TCH_F (0x1) /* TCH/F + ACCHs */
#define TCH_H_S0 (0x2) /* TCH/H + ACCHs, subchannel 0 */
#define TCH_H_S1 (0x3) /* TCH/H + ACCHs, subchannel 1 */
#define SDCCH_4_S0 (0x4) /* SDCCH/4 + SDCCH/C4, subchannel 0 */
#define SDCCH_4_S1 (0x5) /* SDCCH/4 + SDCCH/C4, subchannel 1 */
#define SDCCH_4_S2 (0x6) /* SDCCH/4 + SDCCH/C4, subchannel 2 or CBCH (SDCCH/4) */
#define SDCCH_4_S3 (0x7) /* SDCCH/4 + SDCCH/C4, subchannel 3 */
#define SDCCH_8_S0 (0x8) /* SDCCH/8 + SDCCH/C8, subchannel 0 */
#define SDCCH_8_S1 (0x9) /* SDCCH/8 + SDCCH/C8, subchannel 1 */
#define SDCCH_8_S2 (0xa) /* SDCCH/8 + SDCCH/C8, subchannel 2 or CBCH (SDCCH/8) */
#define SDCCH_8_S3 (0xb) /* SDCCH/8 + SDCCH/C8, subchannel 3 */
#define SDCCH_8_S4 (0xc) /* SDCCH/8 + SDCCH/C8, subchannel 4 */
#define SDCCH_8_S5 (0xd) /* SDCCH/8 + SDCCH/C8, subchannel 5 */
#define SDCCH_8_S6 (0xe) /* SDCCH/8 + SDCCH/C8, subchannel 6 */
#define SDCCH_8_S7 (0xf) /* SDCCH/8 + SDCCH/C8, subchannel 7 */
#define TCH_F_NO_ADD (0x10) /* TCH/F + FACCH/F + SACCH/M, no additional timeslots */
#define TCH_F_ADD_BI1 (0x11) /* TCH/F+ACCHs, additional bidirectional TCH/F/SACCH/M on timeslot n-1 */
#define TCH_F_ADD_BI2 (0x12) /* TCH/F+ACCHs, additional bidirectional TCH/F/SACCH/M on timeslot n+1, n-1 */
#define TCH_F_ADD_BI3 (0x13) /* TCH/F+ACCHs, additional bidirectional TCH/F/SACCH/M on timeslot n+1, n-1, n-2 */
#define TCH_F_ADD_BI4 (0x14) /* TCH/F+ACCHs, additional bidirectional TCH/F/SACCH/M on timeslot n+1, n-1 until n-3 */
#define TCH_F_ADD_BI5 (0x15) /* TCH/F+ACCHs, additional bidirectional TCH/F/SACCH/M on timeslot n+1, n-1 until n-4 */
#define TCH_F_ADD_BI6 (0x16) /* TCH/F+ACCHs, additional bidirectional TCH/F/SACCH/M on timeslot n+1, n-1 until n-5 */
#define TCH_F_ADD_BI7 (0x17) /* TCH/F+ACCHs, additional bidirectional TCH/F/SACCH/M on timeslot n+1, n-1 until n-6 */
#define TCH_F_ADD_UNI1 (0x18) /* TCH/F+ACCHs, additional unidirectional TCH/FD/SACCH/MD on timeslot n-1 */
#define TCH_F_ADD_UNI2 (0x19) /* TCH/F+ACCHs, additional unidirectional TCH/FD/SACCH/MD on timeslot n+1, n-1 */
#define TCH_F_ADD_UNI3 (0x1a) /* TCH/F+ACCHs, additional unidirectional TCH/FD/SACCH/MD on timeslot n+1, n-1 , n-2 */
#define TCH_F_ADD_BI_UNI (0x1e) /* TCH/F+ACCHs, additional bidirectional TCH/F/SACCH/M and unidirectional TCH/FD/SACCH/MD on timeslot n+1, n-1 */
#define CHAN_TYPE_GNOLZ_DEF (0x0) /* channel not defined */
/*
* Value constants for hop
*/
#define HOP_NO (0x0) /* frequency hopping is off */
#define HOP_YES (0x1) /* frequency hopping is on */
/*
* Value constants for cn4
*/
#define CN_ANY_CHAN (0x0) /* Any channel. */
#define CN_SDCCH (0x1) /* SDCCH. */
#define CN_TCH_F (0x2) /* TCH/F (Full rate). */
#define CN_TCH (0x3) /* TCH/H or TCH/F (Dual rate). */
/*
* Value constants for or_ty
*/
#define OR_TY_MT (0x0) /* Mobile terminated */
#define OR_TY_MO (0x1) /* Mobile originated */
/*
* Value constants for crd_prio
*/
#define CRD_PRIO_1 (0x0) /* priority level 1 (highest priority) */
#define CRD_PRIO_2 (0x1) /* priority level 2 */
#define CRD_PRIO_3 (0x2) /* priority level 3 */
#define CRD_PRIO_4 (0x3) /* priority level 4 (lowest priority) */
/*
* Value constants for rlc_mode
*/
#define RLC_ACK_MODE (0x0) /* RLC acknowledged mode */
#define RLC_UNACK_MODE (0x1) /* RLC unacknowledged mode */
/*
* Value constants for llc_fr_type
*/
#define LLC_IS_ACK (0x0) /* LLC frame is SACK or NACK */
#define LLC_NOT_ACK (0x1) /* LLC frame is not SACK or NACK */
/*
* Value constants for key_seq
*/
#define KEY_SEQ_GNOLZ_7 (0x7) /* No key is available (MS to network); Reserved (network to MS) */
/*
* Value constants for algo_ident
*/
#define ALGO_A5_1 (0x0) /* cipher with algorithm A5/1 */
#define ALGO_A5_2 (0x1) /* cipher with algorithm A5/2 */
#define ALGO_A5_3 (0x2) /* cipher with algorithm A5/3 */
#define ALGO_A5_4 (0x3) /* cipher with algorithm A5/4 */
#define ALGO_A5_5 (0x4) /* cipher with algorithm A5/5 */
#define ALGO_A5_6 (0x5) /* cipher with algorithm A5/6 */
#define ALGO_A5_7 (0x6) /* cipher with algorithm A5/7 */
#define ALGO_IDENT_GNOLZ_DEF (0x0) /* reserved */
/*
* Value constants for sc
*/
#define START_CIPH_NO (0x0) /* No ciphering */
#define START_CIPH_YES (0x1) /* Start ciphering */
/*
* Value constants for cr
*/
#define INC_IMEISV_NO (0x0) /* IMEISV shall not be included */
#define INC_IMEISV_YES (0x1) /* IMEISV shall be included */
/*
* Value constants for att
*/
#define CCD_ATT_NO (0x0) /* MSs are not allowed to apply IMSI attach and detach procedure. */
#define CCD_ATT_YES (0x1) /* MSs in the cell shall apply IMSI attach and detach procedure. */
/*
* Value constants for ccch_conf
*/
#define CCD_CCCH_1_NOT_COMB (0x0) /* 1 basic channel used for CCCH, not combined with SDCCHs */
#define CCD_CCCH_1_COMB (0x1) /* 1 basic channel used for CCCH, combined with SDCCHs */
#define CCD_CCCH_2_NOT_COMB (0x2) /* 2 basic channel used for CCCH, not combined with SDCCHs */
#define CCD_CCCH_3_NOT_COMB (0x4) /* 3 basic channel used for CCCH, not combined with SDCCHs */
#define CCD_CCCH_4_NOT_COMB (0x6) /* 4 basic channel used for CCCH, not combined with SDCCHs */
#define CCCH_CONF_GNOLZ_DEF (0x0) /* reserved */
/*
* Value constants for sf
*/
#define SF_VBS (0x0) /* broadcast call reference */
#define SF_VGCS (0x1) /* group call reference */
/*
* Value constants for af
*/
#define AF_NO (0x0) /* acknowledgement is not required */
#define AF_YES (0x1) /* acknowledgement is required */
/*
* Value constants for call_prio
*/
#define CALL_PRIO_NO (0x0) /* no priority applied */
#define CALL_PRIO_LEV_4 (0x1) /* call priority level 4 */
#define CALL_PRIO_LEV_3 (0x2) /* call priority level 3 */
#define CALL_PRIO_LEV_2 (0x3) /* call priority level 2 */
#define CALL_PRIO_LEV_1 (0x4) /* call priority level 1 */
#define CALL_PRIO_LEV_0 (0x5) /* call priority level 0 */
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -