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

📄 m_rr.val

📁 GSM手机设计软件代码
💻 VAL
📖 第 1 页 / 共 3 页
字号:
/*
+--------------------------------------------------------------------------+
| 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 + -