Current section
Files
Jump to
Current section
Files
include/mtp3.hrl
%% Q.704 14.2.1 Service indicator
-define(MTP3_SERVIND_MGMT, 2#0000).
-define(MTP3_SERVIND_MAINT, 2#0001).
-define(MTP3_SERVIND_SCCP, 2#0011).
-define(MTP3_SERVIND_TUP, 2#0100).
-define(MTP3_SERVIND_ISUP, 2#0101).
-define(MTP3_SERVIND_DUP_CALL, 2#0110).
-define(MTP3_SERVIND_DUP_REG, 2#0111).
-define(MTP3_SERVIND_MTP_TEST, 2#1000).
-define(MTP3_SERVIND_BROADBAND_ISUP, 2#1001).
-define(MTP3_SERVIND_SATELLITE_ISUP, 2#1010).
%% Q.704 14.2.2 Network indicator field
-define(MTP3_NETIND_INTERNATIONAL, 2#00).
-define(MTP3_NETIND_INTERNATIONAL_SPARE, 2#01).
-define(MTP3_NETIND_NATIONAL, 2#10).
-define(MTP3_NETIND_NATIONAL_SPARE, 2#11).
%% Q.704 15.3 Heading codes for MGMT messages (H0 - message group, H1 - signal code)
-define(MTP3_MGMT_H0_CHM, 2#0001).
-define(MTP3_MGMT_H0_ECM, 2#0010).
-define(MTP3_MGMT_H0_FCM, 2#0011).
-define(MTP3_MGMT_H0_TFM, 2#0100).
-define(MTP3_MGMT_H0_RSM, 2#0101).
-define(MTP3_MGMT_H0_MIM, 2#0110).
-define(MTP3_MGMT_H0_TRM, 2#0111).
-define(MTP3_MGMT_H0_DLM, 2#1000).
-define(MTP3_MGMT_H0_UFC, 2#1010).
-define(MTP3_MGMT_H1_CHM_COO, 2#0001).
-define(MTP3_MGMT_H1_CHM_COA, 2#0010).
-define(MTP3_MGMT_H1_CHM_XCO, 2#0011). %% Q.2210
-define(MTP3_MGMT_H1_CHM_XCA, 2#0100). %% Q.2210
-define(MTP3_MGMT_H1_CHM_CBD, 2#0101).
-define(MTP3_MGMT_H1_CHM_CBA, 2#0110).
-define(MTP3_MGMT_H1_ECM_ECO, 2#0001).
-define(MTP3_MGMT_H1_ECM_ECA, 2#0010).
-define(MTP3_MGMT_H1_FCM_RCT, 2#0001).
-define(MTP3_MGMT_H1_FCM_TFC, 2#0010).
-define(MTP3_MGMT_H1_TFM_TFP, 2#0001).
-define(MTP3_MGMT_H1_TFM_TFR, 2#0011).
-define(MTP3_MGMT_H1_TFM_TFA, 2#0101).
-define(MTP3_MGMT_H1_RSM_RST, 2#0001).
-define(MTP3_MGMT_H1_RSM_RSR, 2#0010).
-define(MTP3_MGMT_H1_MIM_LIN, 2#0001).
-define(MTP3_MGMT_H1_MIM_LUN, 2#0010).
-define(MTP3_MGMT_H1_MIM_LIA, 2#0011).
-define(MTP3_MGMT_H1_MIM_LUA, 2#0100).
-define(MTP3_MGMT_H1_MIM_LID, 2#0101).
-define(MTP3_MGMT_H1_MIM_LFU, 2#0110).
-define(MTP3_MGMT_H1_MIM_LLT, 2#0111).
-define(MTP3_MGMT_H1_MIM_LRT, 2#1000).
-define(MTP3_MGMT_H1_TRM_TRA, 2#0001).
-define(MTP3_MGMT_H1_DLM_DLC, 2#0001).
-define(MTP3_MGMT_H1_DLM_CSS, 2#0010).
-define(MTP3_MGMT_H1_DLM_CNS, 2#0011).
-define(MTP3_MGMT_H1_DLM_CNP, 2#0100).
-define(MTP3_MGMT_H1_UFC_UPU, 2#0001).
%% Q.704 15.17.5 Unavailability Cause
-define(MTP3_UPU_CAUSE_UNKNOWN, 2#0000).
-define(MTP3_UPU_CAUSE_UNEQUIPPED, 2#0001).
-define(MTP3_UPU_CAUSE_INACCESSIBLE, 2#0010).
%% Q.707 5.3 Heading code H0
-define(MTP3_MAINT_H0_TEST, 2#0001).
-define(MTP3_MAINT_H1_TEST_SLTM, 2#0001).
-define(MTP3_MAINT_H1_TEST_SLTA, 2#0010).