view cdg211/msg/sm.mdf @ 483:15c61c8f3166
doc/FCDEV3B-hardware-bug: update on the investigation and the proposed fix
author |
Mychaela Falconia <falcon@freecalypso.org> |
date |
Wed, 20 Jun 2018 07:53:32 +0000 (2018-06-20) |
parents |
56abf6cf8a0b |
children |
|
line source
;********************************************************************************
;*** File : sm.mdf
;*** Creation : Fri Jun 08 13:59:08 CST 2007
;*** XSLT Processor : Apache Software Foundation / http://xml.apache.org/xalan-j / supports XSLT-Ver: 1
;*** Copyright : (c) Texas Instruments AG, Berlin Germany 2002
;********************************************************************************
;*** Document Type : Air Interface Message Specification
;*** Document Name : sm
;*** Document No. : 8441.605.99.007
;*** Document Date : 2002-04-29
;*** Document Status: BEING_PROCESSED
;*** Document Author: Harald
;********************************************************************************
PRAGMA SRC_FILE_TIME "Mon Nov 24 15:51:04 2003"
PRAGMA LAST_MODIFIED "2002-04-29"
PRAGMA ID_AND_VERSION "8441.605.99.007"
CONST L3MAX 251 ; maximum size of a L3 buffer
VALTAB VAL_nsapi_val
VAL DEF "reserved"
VAL 5 NSAPI_5 "NSAPI 5"
VAL 6 NSAPI_6 "NSAPI 6"
VAL 7 NSAPI_7 "NSAPI 7"
VAL 8 NSAPI_8 "NSAPI 8"
VAL 9 NSAPI_9 "NSAPI 9"
VAL 10 NSAPI_10 "NSAPI 10"
VAL 11 NSAPI_11 "NSAPI 11"
VAL 12 NSAPI_12 "NSAPI 12"
VAL 13 NSAPI_13 "NSAPI 13"
VAL 14 NSAPI_14 "NSAPI 14"
VAL 15 NSAPI_15 "NSAPI 15"
VALTAB VAL_delay
VAL DEF "Delay class 4 (best effort)"
VAL 0 DELAY_SUB "Subscribed delay class (uplink only)"
VAL 0 DELAY_RES_DL "Reserved (downlink only)"
VAL 1 DELAY_1 "Delay class 1"
VAL 2 DELAY_2 "Delay class 2"
VAL 3 DELAY_3 "Delay class 3"
VAL 4 DELAY_4 "Delay class 4 (best effort)"
VAL 7 DELAY_RES "Reserved"
VALTAB VAL_reliability
VAL DEF "Unacknowledged GTP and LLC; Acknowledged RLC, Protected data"
VAL 0 RELY_SUB "Subscribed reliability class (uplink only)"
VAL 0 RELY_RES_DL "Reserved (dowwnlink only)"
VAL 1 RELY_1 "Acknowledged GTP, LLC, and RLC; Protected data"
VAL 2 RELY_2 "Unacknowledged GTP; Acknowledged LLC and RLC, Protected data"
VAL 3 RELY_3 "Unacknowledged GTP and LLC; Acknowledged RLC, Protected data"
VAL 4 RELY_4 "Unacknowledged GTP, LLC, and RLC, Protected data"
VAL 5 RELY_5 "Unacknowledged GTP, LLC, and RLC, Unprotected data"
VAL 7 RELY_RES "Reserved"
VALTAB VAL_sapi
VAL DEF "reserved"
VAL 3 SAPI_3 "SAPI 3"
VAL 5 SAPI_5 "SAPI 5"
VAL 9 SAPI_9 "SAPI 9"
VAL 11 SAPI_11 "SAPI 11"
VALTAB VAL_peak
VAL DEF "Up to 1000 octet/s"
VAL 0 PEAK_SUB "Subscribed peak throughput (uplink only)"
VAL 0 PEAK_RES_DL "reserved (downlink only)"
VAL 1 PEAK_1000 "Up to 1000 octet/s"
VAL 2 PEAK_2000 "Up to 2000 octet/s"
VAL 3 PEAK_4000 "Up to 4000 octet/s"
VAL 4 PEAK_8000 "Up to 8000 octet/s"
VAL 5 PEAK_16000 "Up to 16000 octet/s"
VAL 6 PEAK_32000 "Up to 32000 octet/s"
VAL 7 PEAK_64000 "Up to 64000 octet/s"
VAL 8 PEAK_128000 "Up to 128000 octet/s"
VAL 9 PEAK_256000 "Up to 256000 octet/s"
VAL 15 PEAK_RES "Reserved"
VALTAB VAL_precedence
VAL DEF "Normal Priority"
VAL 0 PRECED_SUB "Subscribed precedence (uplink only)"
VAL 0 PRECED_RES_DL "Reserved (downlink only)"
VAL 1 PRECED_HIGH "High priority"
VAL 2 PRECED_NORM "Normal Priority"
VAL 3 PRECED_LOW "Low priority"
VAL 7 PRECED_RES "Reserved"
VALTAB VAL_mean
VAL DEF "Best effort"
VAL 0 MEAN_SUB "Subscribed mean throughput (uplink only)"
VAL 0 MEAN_RES_DL "reserved (downlink only)"
VAL 1 MEAN_100 "100 octet/h"
VAL 2 MEAN_200 "200 octet/h"
VAL 3 MEAN_500 "500 octet/h"
VAL 4 MEAN_1000 "1000 octet/h"
VAL 5 MEAN_2000 "2000 octet/h"
VAL 6 MEAN_5000 "5000 octet/h"
VAL 7 MEAN_10000 "10000 octet/h"
VAL 8 MEAN_20000 "20000 octet/h"
VAL 9 MEAN_50000 "50000 octet/h"
VAL 10 MEAN_100000 "100000 octet/h"
VAL 11 MEAN_200000 "200000 octet/h"
VAL 12 MEAN_500000 "500000 octet/h"
VAL 13 MEAN_1000000 "1000000 octet/h"
VAL 14 MEAN_2000000 "2000000 octet/h"
VAL 15 MEAN_5000000 "5000000 octet/h"
VAL 16 MEAN_10000000 "10000000 octet/h"
VAL 17 MEAN_20000000 "20000000 octet/h"
VAL 18 MEAN_50000000 "50000000 octet/h"
VAL 30 MEAN_RES "Reserved"
VAL 31 MEAN_BEST "Best effort"
VALTAB VAL_pdp_type_org
VAL DEF "ETSI allocated address (e.g. X.121)"
VAL 0 ETSI_ORG "ETSI allocated address (e.g. X.121)"
VAL 1 IETF_ORG "IETF allocated address"
VAL 15 PDP_MT "Dynamic PDP addressing is applied, (uplink only)"
VALTAB VAL_pdp_type_no
VAL DEF "IPv4 address"
VAL 0 X121_TYPE "X.121 address"
VAL 0b00100001 IP4_TYPE "IPv4 address"
VAL 0b01010111 IP6_TYPE "IPv6 address"
VALTAB VAL_radio_prio_val
VAL DEF "priority level 4 (lowest)"
VAL 1 RADIO_PRIO_1 "priority level 1 (highest)"
VAL 2 RADIO_PRIO_2 "priority level 2"
VAL 3 RADIO_PRIO_3 "priority level 3"
VAL 4 RADIO_PRIO_4 "priority level 4 (lowest)"
VALTAB VAL_sm_cause_val
VAL DEF "Service option temporarily out of order ( received by MS)"
VAL 0b00011001 LLC_OR_SNDCP "LLC or SNDCP failure"
VAL 0b00011010 INSUF_RES "Insufficient resources"
VAL 0b00011011 APN_MISS "Missing or unknown APN"
VAL 0b00011100 UNK_PDP "Unknown PDP address or PDP type"
VAL 0b00011101 AUTH_FAIL "User Aauthentication failed"
VAL 0b00011110 GGSN_ACT_REJ "Activation rejected by GGSN"
VAL 0b00011111 UNSPEC_ACT_REJ "Activation rejected, unspecified"
VAL 0b00100000 SERV_OPT_NO_SP "Service option not supported"
VAL 0b00100001 SERV_OPT_NO_SC "Requested service option not subscribed"
VAL 0b00100010 SERV_OPT_TMP "Service option temporarily out of order"
VAL 0b00100011 NSAPI_USED "NSAPI already used"
VAL 0b00100100 REGULAR "Regular deactivation"
VAL 0b00100101 QOS_NOT_ACC "QoS not accepted"
VAL 0b00100110 NET_FAIL "Network failure"
VAL 0b00100111 REACT_REQ "Reactivation required"
VAL 0b01011111 SEM_INCORRECT "Semantically incorrect message"
VAL 0b01010001 TI_INVAL "Invalid transaction identifier value"
VAL 0b01100000 MAND_INF_INVAL "Invalid mandatory information"
VAL 0b01100001 MSG_T_NON_X "Message type non-existent or not implemented"
VAL 0b01100010 MSG_T_NOT_COMP "Message type not compatible with the protocol state"
VAL 0b01100011 IE_NON_X "Information element non-existent or not implemented"
VAL 0b01100100 COND_IE "Conditional IE error"
VAL 0b01100101 NO_STATE_COMP "Message not compatible with the protocol state"
VAL 0b01101111 UNSPEC "Protocol error, unspecified"
VAR nsapi_val "NSAPI value"
4
VAL @m_sm - VAL_nsapi_val@
VAR delay "Delay class"
3
VAL @m_sm - VAL_delay@
VAR reliability "Reliability class"
3
VAL @m_sm - VAL_reliability@
VAR msg_type "Message Type"
8
VAR sapi "SAPI"
4
VAL @m_sm - VAL_sapi@
VAR peak "Peak throughput"
4
VAL @m_sm - VAL_peak@
VAR precedence "Precedence class"
3
VAL @m_sm - VAL_precedence@
VAR mean "Mean throughput"
5
VAL @m_sm - VAL_mean@
VAR apn_value "Access point name value"
8
VAR pdp_type_org "PDP type organisation"
4
VAL @m_sm - VAL_pdp_type_org@
VAR pdp_type_no "PDP type number"
8
VAL @m_sm - VAL_pdp_type_no@
VAR radio_prio_val "Radio priority value"
3
VAL @m_sm - VAL_radio_prio_val@
VAR sm_cause_val "SM cause value"
8
VAL @m_sm - VAL_sm_cause_val@
VAR add_info "Adress information"
8
VAR pco_value "Protocol config value"
8
COMP nsapi "network service access point identifier"
{
.0000 ; spare
nsapi_val ; NSAPI value
}
COMP llc_sapi "LLC service access point identifier"
{
.0000 ; spare
sapi ; LLC SAPI value
}
COMP qos "Quality of service"
{
.00 ; spare
delay ; Delay class
reliability ; Reliability class
peak ; Peak throughput
.0 ; spare
precedence ; precedence class
.000 ; spare
mean ; mean throughput
}
COMP address "Packet data protocol address"
{
.0000 ; spare
pdp_type_org ; PDP type organisation
pdp_type_no ; PDP type number
add_info [0..20] ; address information
}
COMP apn "Access point name"
{
apn_value [3..102] ; access point name value
}
COMP pco "Protocol information options"
{
pco_value [2..253] ; options
}
COMP radio_prio "Radio priority"
{
.0 ; spare
radio_prio_val ; Radio priority value
}
COMP sm_cause "SM cause"
{
sm_cause_val ; SM cause value
}
MSG activate_pdp_req uplink 65 ; activate PDP context request
{
GSM3_V msg_type ; Message type
GSM3_V nsapi ; requested NSAPI
GSM3_V llc_sapi ; Requested LLC sapi
GSM4_LV qos ; Requested QoS
GSM4_LV address ; Requested PDP address
GSM4_TLV apn 0x28 ; Access point name
GSM4_TLV pco 0x27 ; Protocol configuration options
}
MSG activate_pdp_acc downlink 66 ; activate PDP context accept
{
GSM3_V msg_type ; Message type
GSM3_V llc_sapi ; Negotiated LLC SAPI
GSM4_LV qos ; Negotiated QoS
GSM1_V radio_prio ; Radio Priority
.0000 ; Spare half octet
GSM4_TLV address 0x2B ; Packet data protocol address
GSM4_TLV pco 0x27 ; Protocol configuration options
}
MSG activate_pdp_rej downlink 67 ; activate PDP context reject
{
GSM3_V msg_type ; Message type
GSM3_V sm_cause ; SM cause
GSM4_TLV pco 0x27 ; Protocol configuration options
}
MSG req_pdp_act downlink 68 ; request PDP context activation
{
GSM3_V msg_type ; Message type
GSM4_LV address ; Offered PDP address
GSM4_TLV apn 0x28 ; Access point name
}
MSG req_pdp_act_rej uplink 69 ; request PDP context activation reject
{
GSM3_V msg_type ; Message type
GSM3_V sm_cause ; SM cause
}
MSG mod_pdp_req downlink 72 ; Modify PDP context request
{
GSM3_V msg_type ; Message type
GSM1_V radio_prio ; Radio Priority
.0000 ; Spare half octet
GSM3_V llc_sapi ; Requested LLC sapi
GSM4_LV qos ; New QoS
}
MSG mod_pdp_acc uplink 73 ; Modify PDP context accept
{
GSM3_V msg_type ; Message type
}
MSG deact_pdp_req both 70 ; Deactivate PDP context request
{
GSM3_V msg_type ; Message type
GSM3_V sm_cause ; SM cause
}
MSG deact_pdp_acc both 71 ; deactivate PDP context accept
{
GSM3_V msg_type ; Message type
}
MSG sm_status both 85 ; SM Status
{
GSM3_V msg_type ; Message type
GSM3_V sm_cause ; SM cause
}