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