Packages

Erlang codec for 3GPP Telecommunication specifications

Current section

Files

Jump to
otc include l3.hrl
Raw

include/l3.hrl

%% 3GPP TS 24.007 version 16.5.0
%% 11.2.3.1.1 Protocol discriminator
-define(L3_PD_GROUP_CALL_CONTROL, 2#0000).
-define(L3_PD_BROADCAST_CALL_CONTROL, 2#0001).
-define(L3_PD_EPS_SESSION_MANAGEMENT_MESSAGES, 2#0010).
-define(L3_PD_CALL_CONTROL, 2#0011).
-define(L3_PD_GPRS_TRANSPARENT_TRANSPORT_PROTOCOL, 2#0100).
-define(L3_PD_MOBILITY_MANAGEMENT_MESSAGES, 2#0101).
-define(L3_PD_RADIO_RESOURCES_MANAGEMENT_MESSAGES, 2#0110).
-define(L3_PD_EPS_MOBILITY_MANAGEMENT_MESSAGES, 2#0111).
-define(L3_PD_GPRS_MOBILITY_MANAGEMENT_MESSAGES, 2#1000).
-define(L3_PD_SMS_MESSAGES, 2#1001).
-define(L3_PD_GPRS_SESSION_MANAGEMENT_MESSAGES, 2#1010).
-define(L3_PD_NON_CALL_RELATED_SS_MESSAGES, 2#1011).
-define(L3_PD_LOCATION_SERVICES, 2#1100). % 3GPP TS 44.071
-define(L3_PD_EXTENSION_OF_PD, 2#1110).
-define(L3_PD_TESTS_PROCEDURES, 2#1111). % 3GPP TS 44.014
%% 11.2.3.1.1A Extended protocol discriminator (EPD)
-define(L3_EPD_5GS_SESSION_MANAGEMENT_MESSAGES, 2#00101110).
-define(L3_EPD_5GS_MOBILITY_MANAGEMENT_MESSAGES, 2#01111110).