FreeCalypso > hg > fc-magnetite
comparison cdg211/prim/llgmm.pdf @ 4:56abf6cf8a0b
cdg211: cdginc/mdf/pdf files from TCS211-20070608
author | Mychaela Falconia <falcon@freecalypso.org> |
---|---|
date | Mon, 26 Sep 2016 01:11:35 +0000 |
parents | |
children |
comparison
equal
deleted
inserted
replaced
3:93999a60b835 | 4:56abf6cf8a0b |
---|---|
1 ;******************************************************************************** | |
2 ;*** File : llgmm.pdf | |
3 ;*** Creation : Fri Jun 08 13:57:44 CST 2007 | |
4 ;*** XSLT Processor : Apache Software Foundation / http://xml.apache.org/xalan-j / supports XSLT-Ver: 1 | |
5 ;*** Copyright : (c) Texas Instruments AG, Berlin Germany 2002 | |
6 ;******************************************************************************** | |
7 ;*** Document Type : Service Access Point Specification | |
8 ;*** Document Name : llgmm | |
9 ;*** Document No. : 8441.103.99.014 | |
10 ;*** Document Date : 2003-03-21 | |
11 ;*** Document Status: BEING_PROCESSED | |
12 ;*** Document Author: ANS | |
13 ;******************************************************************************** | |
14 | |
15 | |
16 | |
17 PRAGMA SRC_FILE_TIME "Thu Jul 8 11:39:12 2004" | |
18 PRAGMA LAST_MODIFIED "2003-03-21" | |
19 PRAGMA ID_AND_VERSION "8441.103.99.014" | |
20 | |
21 | |
22 | |
23 CONST LLGMM_MAX_SEQ_NR 511 ; maximum sequence number value | |
24 CONST LLGMM_NUM_SAPIS 16 ; number of SAPIs (not all are available) | |
25 CONST LLGMM_TLLI_INVALID 0xFFFFFFFF ; invalid TLLI value | |
26 | |
27 | |
28 | |
29 VALTAB VAL_ciphering_algorithm | |
30 VAL 0 LLGMM_CIPHER_NO_ALGORITHM "no ciphering algorithm" | |
31 VAL 1 LLGMM_CIPHER_GPRS_A5_1 "GPRS A5/1 ciphering algorithm" | |
32 VAL 2 LLGMM_CIPHER_GPRS_A5_2 "GPRS A5/2 ciphering algorithm" | |
33 VAL 255 LLGMM_CIPHER_NA "value n/a" | |
34 | |
35 VALTAB VAL_trigger_cause | |
36 VAL 1 LLGMM_TRICS_PAGE_RESPONSE "trigger was sent due to a received paging message" | |
37 VAL 3 LLGMM_TRICS_CELL_UPDATE "trigger was sent because of a cell update" | |
38 | |
39 VALTAB VAL_error_cause | |
40 VAL 0 - 99 "reserved for GRR error causes" | |
41 VAL DEF "invalid error cause" | |
42 VAL 0b1101000001100100 LLGMM_ERRCS_INVALID_UA "invalid UA response" | |
43 VAL 0b1101000001100101 LLGMM_ERRCS_SABM_INVALID_XID "invalid XID response during connection establishment" | |
44 VAL 0b1101000001100110 LLGMM_ERRCS_SABM_NO_PEER_RES "no peer response during connection establishment" | |
45 VAL 0b1101000001100111 LLGMM_ERRCS_XID_INVALID_XID "invalid XID response during parameter negotiation" | |
46 VAL 0b1101000001101000 LLGMM_ERRCS_XID_NO_PEER_RES "no peer response during parameter negotiation" | |
47 VAL 0b1101000001101001 LLGMM_ERRCS_DISC_NO_PEER_RES "no peer response during release of connection" | |
48 VAL 0b1101000001101010 LLGMM_ERRCS_MULT_ASS_TLLI "possible multiple assignment of a TLLI value" | |
49 VAL 0b1101000001101011 LLGMM_ERRCS_DM1_RECEIVED "unsolicited DM response with F bit 1 in state ABM" | |
50 VAL 0b1101000001101100 LLGMM_ERRCS_DM1_RECEIVED_REEST "unsolicited DM response with F bit 1 in state Timer Recovery; re-establishment procedure initiated" | |
51 VAL 0b1101000001101101 LLGMM_ERRCS_ACK_NO_PEER_RES_REEST "no peer response during waiting for acknowledgement; re-establishment procedure initiated" | |
52 VAL 0b1101000001101110 LLGMM_ERRCS_PEER_BUSY_REEST "peer receiver busy condition; re-establishment procedure initiated" | |
53 VAL 0b1101000001101111 LLGMM_ERRCS_FRMR_COND "frame rejection condition; frame discarded" | |
54 VAL 0b1101000001110000 LLGMM_ERRCS_FRMR_COND_REEST "frame rejection condition; re-establishment procedure initiated" | |
55 VAL 0b1101000001110001 LLGMM_ERRCS_FRMR_RECEIVED "FRMR response received; frame discarded" | |
56 VAL 0b1101000001110010 LLGMM_ERRCS_L3_REEST "layer 3 initiated re-establishment procedure" | |
57 VAL 0b1101000001110011 LLGMM_ERRCS_PEER_REEST "peer initiated re-establishment procedure" | |
58 VAL 0b1101000001110100 LLGMM_ERRCS_DM0_RECEIVED_REEST "unsolicited DM response with F bit 0; re-establishment procedure initiated" | |
59 | |
60 VALTAB VAL_susp_cause | |
61 VAL DEF "suspension because of Attach or RAU" | |
62 VAL 0 LLGMM_RAU "suspension because of Attach or RAU, GRR has to be suspended" | |
63 VAL 1 LLGMM_CALL "suspension because of GSM establishment request" | |
64 VAL 2 LLGMM_LIMITED "suspension because of limited service" | |
65 VAL 3 LLGMM_PERIODIC_RAU "suspension because of periodic RAU" | |
66 VAL 4 LLGMM_NO_GPRS_SERVICE "suspension because of no service or no GPRS supported" | |
67 | |
68 | |
69 | |
70 | |
71 VAR old_tlli "old temporary logical link identifier" L | |
72 | |
73 | |
74 VAR new_tlli "new temporary logical link identifier" L | |
75 | |
76 | |
77 VAR key "ciphering key content" B | |
78 | |
79 | |
80 VAR ciphering_algorithm "ciphering algorithm" B | |
81 | |
82 VAL @p_llgmm - VAL_ciphering_algorithm@ | |
83 | |
84 VAR trigger_cause "cause of the trigger primitive" B | |
85 | |
86 VAL @p_llgmm - VAL_trigger_cause@ | |
87 | |
88 VAR error_cause "error cause" S | |
89 | |
90 VAL @p_llgmm - VAL_error_cause@ | |
91 | |
92 VAR susp_cause "suspension cause" B | |
93 | |
94 VAL @p_llgmm - VAL_susp_cause@ | |
95 | |
96 | |
97 | |
98 | |
99 COMP llgmm_kc "GPRS ciphering key" | |
100 { | |
101 key [8] ; ciphering key content | |
102 } | |
103 | |
104 | |
105 | |
106 | |
107 | |
108 | |
109 ; LLGMM_ASSIGN_REQ 0x2100 | |
110 ; LLGMM_TRIGGER_REQ 0x2101 | |
111 ; LLGMM_SUSPEND_REQ 0x2102 | |
112 ; LLGMM_RESUME_REQ 0x2103 | |
113 ; LLGMM_STATUS_IND 0x6100 | |
114 ; LLGMM_TLLI_IND 0x6101 | |
115 | |
116 | |
117 | |
118 PRIM LLGMM_ASSIGN_REQ 0x2100 | |
119 { | |
120 old_tlli ; old temporary logical link entity | |
121 new_tlli ; new temporary logical link entity | |
122 llgmm_kc ; ciphering key | |
123 ciphering_algorithm ; ciphering algorithm | |
124 } | |
125 | |
126 | |
127 | |
128 | |
129 | |
130 | |
131 PRIM LLGMM_TRIGGER_REQ 0x2101 | |
132 { | |
133 trigger_cause ; trigger cause | |
134 } | |
135 | |
136 | |
137 | |
138 | |
139 | |
140 | |
141 PRIM LLGMM_SUSPEND_REQ 0x2102 | |
142 { | |
143 susp_cause ; suspension cause | |
144 } | |
145 | |
146 | |
147 | |
148 | |
149 | |
150 | |
151 PRIM LLGMM_RESUME_REQ 0x2103 | |
152 { | |
153 } | |
154 | |
155 | |
156 | |
157 | |
158 | |
159 | |
160 PRIM LLGMM_STATUS_IND 0x6100 | |
161 { | |
162 error_cause ; error cause | |
163 } | |
164 | |
165 | |
166 | |
167 | |
168 | |
169 | |
170 PRIM LLGMM_TLLI_IND 0x6101 | |
171 { | |
172 new_tlli ; Newly received TLLI | |
173 } | |
174 | |
175 | |
176 | |
177 | |
178 | |
179 | |
180 | |
181 | |
182 |