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

📄 cdma_map_def.c

📁 <B>CDMA的MAP协议及以下层协议的解析
💻 C
📖 第 1 页 / 共 5 页
字号:
#include "asn1.h"#include "asn1_ext.h"#include "CDMA_pos.h"#include "CDMA_map_def.h"#include "CDMA_ext.h"ELEMENT_DEF CDMA_WINCapability_SubArg[]={  {OPT_PARA, CDMA_TriggerCapability_TAG, ASN1_TYPE_INTEGER, {"TriggerCapability","触发器能力"}, NULL, NULL, NULL, -1, 0xffff },    {OPT_PARA, CDMA_WINOperationsCapability_TAG, ASN1_TYPE_INTEGER, {"WINOperationsCapability","WIN操作能力"}, NULL, NULL, NULL, -1, 0xffff },        {END_PARA,	-1,	-1, {"",""}, NULL, NULL, NULL, -1, 0xffff }};ELEMENT_DEF CDMA_WINCapability_Arg[]={  {OPT_PARA, -1, ASN1_TYPE_CHOICE, {"WINCapability:Parameter List","WIN能力:(参数队列)"}, NULL, CDMA_WINCapability_SubArg, NULL, -1, 0xffff },      {END_PARA,	-1,	-1, {"",""}, NULL, NULL, NULL, -1, 0xffff }};/***  鉴权指令:请求操作  (Define Begin)******/ELEMENT_DEF CDMA_OP_AUTHDIR_SecondSubArg[]={  {FIX_PARA, CDMA_ESN_TAG, ASN1_TYPE_OCTETSTRING, {"ESN","电子序列号"}, NULL, NULL, NULL, -1, 0xffff },  {FIX_PARA, CDMA_MIN_TAG, EXT_TYPE_TBCDSTRING, {"MIN","移动台识别码"}, NULL, NULL, NULL, -1, 0xffff },  {OPT_PARA, CDMA_AAV_TAG, ASN1_TYPE_INTEGER, {"AAV","鉴权算法版本"}, NULL, NULL, NULL, -1, 0xffff },  {OPT_PARA, CDMA_AUTHU_TAG, ASN1_TYPE_OCTETSTRING, {"AUTHU","独特查询鉴权响应"}, NULL, NULL, NULL, -1, 0xffff },  {OPT_PARA, CDMA_COUNT_TAG, ASN1_TYPE_INTEGER, {"COUNT","呼叫历史计数器"}, NULL, NULL, NULL, -1, 0xffff },    {OPT_PARA, CDMA_DENACC_TAG, ASN1_TYPE_INTEGER, {"DENACC","接入否定原因"}, NULL, NULL, NULL, -1, 0xffff },  {OPT_PARA, CDMA_LOCALID_TAG, ASN1_TYPE_OCTETSTRING, {"LOCALID","位置区ID"}, NULL, NULL, NULL, -1, 0xffff },  {OPT_PARA, CDMA_RANDSSD_TAG, ASN1_TYPE_OCTETSTRING, {"RANDSSD","SSD随机数"}, NULL, NULL, NULL, -1, 0xffff },  {OPT_PARA, CDMA_RANDU_TAG, ASN1_TYPE_OCTETSTRING, {"RANDU","独特查询随机数"}, NULL, NULL, NULL, -1, 0xffff },  {OPT_PARA, CDMA_SENDERID_TAG, CDMA_TYPE_SENDERID, {"SENDERID","发送方识别码"}, NULL, NULL, NULL, -1, 0xffff },  {OPT_PARA, CDMA_SSD_TAG, ASN1_TYPE_OCTETSTRING, {"SSD","共享保密数据"}, NULL, NULL, NULL, -1, 0xffff },  {OPT_PARA, CDMA_NOSSD_TAG, ASN1_TYPE_INTEGER, {"NOSSD","SSD不共享"}, NULL, NULL, NULL, -1, 0xffff },  {OPT_PARA, CDMA_COUNTUPDATE_TAG, ASN1_TYPE_INTEGER, {"COUNTUPDATE","计数器更新"}, NULL, NULL, NULL, -1, 0xffff },  {END_PARA,	-1,	-1, {"",""}, NULL, NULL, NULL, -1, 0xffff }};ELEMENT_DEF CDMA_OP_AUTHDIR_FirstSubArg[]={  {OPT_PARA, -1, ASN1_TYPE_CHOICE, {"AUTH: Paramter list","鉴权指令(参数队列)"}, NULL, CDMA_OP_AUTHDIR_SecondSubArg, NULL, -1, 0xffff },      {END_PARA,	-1,	-1, {"",""}, NULL, NULL, NULL, -1, 0xffff }};ELEMENT_DEF CDMA_OP_AUTHDIR_Arg[]={  {OPT_PARA, 0xf2, ASN1_TYPE_SET, {"AUTH_Req","鉴权指令:请求"}, NULL, CDMA_OP_AUTHDIR_FirstSubArg, NULL, -1, 0xffff },      {END_PARA,	-1,	-1, {"",""}, NULL, NULL, NULL, -1, 0xffff }};/***  鉴权指令:请求操作  (Define End)******//***  鉴权指令前转:请求操作  (Define Begin)******/ELEMENT_DEF CDMA_OP_AUTHDIRFW_SecondSubArg[]={  {FIX_PARA, CDMA_ICKTID_TAG, ASN1_TYPE_OCTETSTRING, {"ICKTID","MSC间电路ID"}, NULL, NULL, NULL, -1, 0xffff },      {FIX_PARA, CDMA_MIN_TAG, EXT_TYPE_TBCDSTRING, {"MIN","移动台识别码"}, NULL, NULL, NULL, -1, 0xffff },      {OPT_PARA, CDMA_AUTHU_TAG, ASN1_TYPE_OCTETSTRING, {"AUTHU","独特查询鉴权响应"}, NULL, NULL, NULL, -1, 0xffff },  {OPT_PARA, CDMA_RANDU_TAG, ASN1_TYPE_OCTETSTRING, {"RANDU","独特查询随机数"}, NULL, NULL, NULL, -1, 0xffff },  {END_PARA,	-1,	-1, {"",""}, NULL, NULL, NULL, -1, 0xffff }};ELEMENT_DEF CDMA_OP_AUTHDIRFW_FirstSubArg[]={  {OPT_PARA, -1, ASN1_TYPE_CHOICE, {"AUTHDIRFW:parameter list","鉴权指令前转(参数队列)"}, NULL, CDMA_OP_AUTHDIRFW_SecondSubArg, NULL, -1, 0xffff },      {END_PARA,	-1,	-1, {"",""}, NULL, NULL, NULL, -1, 0xffff }};ELEMENT_DEF CDMA_OP_AUTHDIRFW_Arg[]={  {OPT_PARA, 0xf2, ASN1_TYPE_SET, {"AUTHDIRFW_Req","鉴权指令前转:请求"}, NULL, CDMA_OP_AUTHDIRFW_FirstSubArg, NULL, -1, 0xffff },      {END_PARA,	-1,	-1, {"",""}, NULL, NULL, NULL, -1, 0xffff }};	/***  鉴权指令前转:请求操作  (Define End)******//***  鉴权失败报告:请求操作  (Define Begin)******/ELEMENT_DEF CDMA_OP_AFREPORT_SecondSubArg[]={  {FIX_PARA, CDMA_ESN_TAG, ASN1_TYPE_OCTETSTRING, {"ESN","电子序列号"}, NULL, NULL, NULL, -1, 0xffff },  {FIX_PARA, CDMA_MIN_TAG, EXT_TYPE_TBCDSTRING, {"MIN","移动台识别码"}, NULL, NULL, NULL, -1, 0xffff },  {FIX_PARA, CDMA_RPTTYP_TAG, ASN1_TYPE_INTEGER, {"RPTTYP","报告类型"}, NULL, NULL, NULL, -1, 0xffff },  {FIX_PARA, CDMA_SYSACCTYPE_TAG, ASN1_TYPE_INTEGER, {"SYSACCTYPE","系统接入类型"}, NULL, NULL, NULL, -1, 0xffff },  {FIX_PARA, CDMA_SYSCAP_TAG, ASN1_TYPE_OCTETSTRING, {"SYSCAP","系统能力(服务系统)"}, NULL, NULL, NULL, -1, 0xffff },  {OPT_PARA, CDMA_COUNT_TAG, ASN1_TYPE_INTEGER, {"COUNT","呼叫历史计数器"}, NULL, NULL, NULL, -1, 0xffff },    {OPT_PARA, CDMA_COUNTEX_TAG, ASN1_TYPE_INTEGER, {"COUNTEX","期望呼叫历史计数器"}, NULL, NULL, NULL, -1, 0xffff },    {OPT_PARA, CDMA_MSCID_TAG, ASN1_TYPE_OCTETSTRING, {"MSCID","MSCID"}, NULL, NULL, NULL, -1, 0xffff },    {OPT_PARA, CDMA_SENDERID_TAG, CDMA_TYPE_SENDERID, {"SENDERID","发送方识别码"}, NULL, NULL, NULL, -1, 0xffff },  {END_PARA,	-1,	-1, {"",""}, NULL, NULL, NULL, -1, 0xffff }};	ELEMENT_DEF CDMA_OP_AFREPORT_FirstSubArg[]={  {OPT_PARA, -1, ASN1_TYPE_CHOICE, {"AFREPORT:Parameter list","鉴权失败报告(参数队列)"}, NULL, CDMA_OP_AFREPORT_SecondSubArg, NULL, -1, 0xffff },      {END_PARA,	-1,	-1, {"",""}, NULL, NULL, NULL, -1, 0xffff }};	ELEMENT_DEF CDMA_OP_AFREPORT_Arg[]={  {OPT_PARA, 0xf2, ASN1_TYPE_SET, {"AFREPORT_req","鉴权失败报告:请求"}, NULL, CDMA_OP_AFREPORT_FirstSubArg, NULL, -1, 0xffff },      {END_PARA,	-1,	-1, {"",""}, NULL, NULL, NULL, -1, 0xffff }};	/***  鉴权失败报告:请求操作  (Define End)******//***  鉴权申请:请求操作  (Define Begin)******/ELEMENT_DEF CDMA_OP_AUTHREQ_SecondSubArg[]={  {FIX_PARA, CDMA_ESN_TAG, ASN1_TYPE_OCTETSTRING, {"ESN","电子序列号"}, NULL, NULL, NULL, -1, 0xffff },  {FIX_PARA, CDMA_MIN_TAG, EXT_TYPE_TBCDSTRING, {"MIN","移动台识别码"}, NULL, NULL, NULL, -1, 0xffff },  {FIX_PARA, CDMA_MSCID_TAG, ASN1_TYPE_OCTETSTRING, {"MSCID","MSCID"}, NULL, NULL, NULL, -1, 0xffff },    {FIX_PARA, CDMA_SYSACCTYPE_TAG, ASN1_TYPE_INTEGER, {"SYSACCTYPE","系统接入类型"}, NULL, NULL, NULL, -1, 0xffff },  {FIX_PARA, CDMA_SYSCAP_TAG, ASN1_TYPE_OCTETSTRING, {"SYSCAP","系统能力(服务系统)"}, NULL, NULL, NULL, -1, 0xffff },      {OPT_PARA, CDMA_AUTHDATA_TAG, ASN1_TYPE_OCTETSTRING, {"AUTHDATA","鉴权数据"}, NULL, NULL, NULL, -1, 0xffff },  {OPT_PARA, CDMA_AUTHR_TAG, CDMA_TYPE_AUTHR, {"AUTHR","鉴权响应"}, NULL, NULL, NULL, -1, 0xffff },  {OPT_PARA, CDMA_COUNT_TAG, ASN1_TYPE_INTEGER, {"COUNT","呼叫历史计数器"}, NULL, NULL, NULL, -1, 0xffff },    {OPT_PARA, CDMA_CMODES_TAG, ASN1_TYPE_OCTETSTRING, {"CMODES","保密模式"}, NULL, NULL, NULL, -1, 0xffff },    {OPT_PARA, CDMA_DGTS_TAG,   CDMA_TYPE_DGTS, {"DGTS","数字(拨号)"}, NULL, NULL, NULL, -1, 0xffff },    {OPT_PARA, CDMA_PC_SSN_TAG,   ASN1_TYPE_OCTETSTRING, {"PC_SSN","PC_SSN"}, NULL, NULL, NULL, -1, 0xffff },    {OPT_PARA, CDMA_RAND_TAG,   ASN1_TYPE_OCTETSTRING, {"RAND","随机数"}, NULL, NULL, NULL, -1, 0xffff },    {OPT_PARA, CDMA_SENDERID_TAG, CDMA_TYPE_SENDERID, {"SENDERID","发送方识别码"}, NULL, NULL, NULL, -1, 0xffff },  {OPT_PARA, CDMA_TERMTYP_TAG, ASN1_TYPE_INTEGER, {"TERMTYP","终端类型"}, NULL, NULL, NULL, -1, 0xffff },          {END_PARA,	-1,	-1, {"",""}, NULL, NULL, NULL, -1, 0xffff }};ELEMENT_DEF CDMA_OP_AUTHREQ_FirstSubArg[]={  {OPT_PARA, -1, ASN1_TYPE_CHOICE, {"AUTHREQ:Parameter list","鉴权申请(参数队列)"}, NULL, CDMA_OP_AUTHREQ_SecondSubArg, NULL, -1, 0xffff },      {END_PARA,	-1,	-1, {"",""}, NULL, NULL, NULL, -1, 0xffff }};ELEMENT_DEF CDMA_OP_AUTHREQ_Arg[]={  {OPT_PARA, 0xf2, ASN1_TYPE_SET, {"AUTHREQ_Req","鉴权申请:请求"}, NULL, CDMA_OP_AUTHREQ_FirstSubArg, NULL, -1, 0xffff },      {END_PARA,	-1,	-1, {"",""}, NULL, NULL, NULL, -1, 0xffff }};/***  鉴权申请:请求操作  (Define End)******//***  鉴权状态报告:请求操作  (Define Begin)******/ELEMENT_DEF CDMA_OP_ASREPORT_SecondSubArg[]={  {FIX_PARA, CDMA_ESN_TAG, ASN1_TYPE_OCTETSTRING, {"ESN","电子序列号"}, NULL, NULL, NULL, -1, 0xffff },  {FIX_PARA, CDMA_MIN_TAG, EXT_TYPE_TBCDSTRING, {"MIN","移动台识别码"}, NULL, NULL, NULL, -1, 0xffff },  {FIX_PARA, CDMA_SYSCAP_TAG, ASN1_TYPE_OCTETSTRING, {"SYSCAP","系统能力(服务系统)"}, NULL, NULL, NULL, -1, 0xffff },      {OPT_PARA, CDMA_COUNTRP_TAG, ASN1_TYPE_INTEGER, {"COUNTRP","计数器更新报告"}, NULL, NULL, NULL, -1, 0xffff },  {OPT_PARA, CDMA_SENDERID_TAG, CDMA_TYPE_SENDERID, {"SENDERID","发送方识别码"}, NULL, NULL, NULL, -1, 0xffff },  {OPT_PARA, CDMA_SSDURPT_TAG, ASN1_TYPE_INTEGER, {"SSDURPT","SSD更新报告"}, NULL, NULL, NULL, -1, 0xffff },  {OPT_PARA, CDMA_UCHALRPT_TAG, ASN1_TYPE_INTEGER, {"UCHALRPT","独特查询报告"}, NULL, NULL, NULL, -1, 0xffff },      {END_PARA,	-1,	-1, {"",""}, NULL, NULL, NULL, -1, 0xffff }};ELEMENT_DEF CDMA_OP_ASREPORT_FirstSubArg[]={  {OPT_PARA, -1, ASN1_TYPE_CHOICE, {"ASREPORT:Parameter list","鉴权状态报告(参数队列)"}, NULL, CDMA_OP_ASREPORT_SecondSubArg, NULL, -1, 0xffff },      {END_PARA,	-1,	-1, {"",""}, NULL, NULL, NULL, -1, 0xffff }};ELEMENT_DEF CDMA_OP_ASREPORT_Arg[]={  {OPT_PARA, 0xf2, ASN1_TYPE_SET, {"ASREPORT_Req","鉴权状态报告:请求"}, NULL, CDMA_OP_ASREPORT_FirstSubArg, NULL, -1, 0xffff },      {END_PARA,	-1,	-1, {"",""}, NULL, NULL, NULL, -1, 0xffff }};/***  鉴权状态报告:请求操作  (Define End)******//***  基站查询:请求操作  (Define Begin)******/ELEMENT_DEF CDMA_OP_BSCHALL_SecondSubArg[]={  {FIX_PARA, CDMA_ESN_TAG, ASN1_TYPE_OCTETSTRING, {"ESN","电子序列号"}, NULL, NULL, NULL, -1, 0xffff },  {FIX_PARA, CDMA_MIN_TAG, EXT_TYPE_TBCDSTRING, {"MIN","移动台识别码"}, NULL, NULL, NULL, -1, 0xffff },  {FIX_PARA, CDMA_RANDBS_TAG, ASN1_TYPE_OCTETSTRING, {"RANDBS","基站随机数"}, NULL, NULL, NULL, -1, 0xffff },  {OPT_PARA, CDMA_SENDERID_TAG, CDMA_TYPE_SENDERID, {"SENDERID","发送方识别码"}, NULL, NULL, NULL, -1, 0xffff },  {END_PARA,	-1,	-1, {"",""}, NULL, NULL, NULL, -1, 0xffff }};ELEMENT_DEF CDMA_OP_BSCHALL_FirstSubArg[]={  {OPT_PARA, -1, ASN1_TYPE_CHOICE, {"ABSCHALL:Parameter list","基站查询(参数队列)"}, NULL, CDMA_OP_BSCHALL_SecondSubArg, NULL, -1, 0xffff },      {END_PARA,	-1,	-1, {"",""}, NULL, NULL, NULL, -1, 0xffff }};ELEMENT_DEF CDMA_OP_BSCHALL_Arg[]={  {OPT_PARA, 0xf2, ASN1_TYPE_SET, {"ABSCHALL_Req","基站查询:请求"}, NULL, CDMA_OP_BSCHALL_FirstSubArg, NULL, -1, 0xffff },      {END_PARA,	-1,	-1, {"",""}, NULL, NULL, NULL, -1, 0xffff }};/***  基站查询:请求操作  (Define End)******//***  闭塞:请求操作  (Define Begin)******/ELEMENT_DEF CDMA_OP_BLOCKING_SecondSubArg[]={  {FIX_PARA, CDMA_ICKTID_TAG, ASN1_TYPE_OCTETSTRING, {"ICKTID","MSC间电路ID"}, NULL, NULL, NULL, -1, 0xffff },      {END_PARA,	-1,	-1, {"",""}, NULL, NULL, NULL, -1, 0xffff }};ELEMENT_DEF CDMA_OP_BLOCKING_FirstSubArg[]={  {OPT_PARA, -1, ASN1_TYPE_CHOICE, {"BLOCKING list","闭塞(参数队列)"}, NULL, CDMA_OP_BLOCKING_SecondSubArg, NULL, -1, 0xffff },      {END_PARA,	-1,	-1, {"",""}, NULL, NULL, NULL, -1, 0xffff }};

⌨️ 快捷键说明

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