comparison cdg-hybrid/sap/8010_134_mmpm_sap.pdf @ 14:35f7a1dc9f7d

cdg-hybrid: import from Magnetite
author Mychaela Falconia <falcon@freecalypso.org>
date Fri, 16 Oct 2020 07:15:38 +0000
parents
children
comparison
equal deleted inserted replaced
13:83146a4ae927 14:35f7a1dc9f7d
1 ;********************************************************************************
2 ;*** File : 8010_134_mmpm_sap.pdf
3 ;*** Creation : Wed Mar 11 09:57:48 CST 2009
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 : 8010_134_mmpm_sap
9 ;*** Document No. : 8010.134.02.007
10 ;*** Document Date : 2003-07-29
11 ;*** Document Status: APPROVED
12 ;*** Document Author: CLA
13 ;********************************************************************************
14
15
16
17 PRAGMA SRC_FILE_TIME "Thu Nov 29 09:27:04 2007"
18 PRAGMA LAST_MODIFIED "2003-07-29"
19 PRAGMA ID_AND_VERSION "8010.134.02.007"
20 PRAGMA PREFIX MMPM ; Prefix for this document
21 PRAGMA ALLWAYS_ENUM_IN_VAL_FILE YES ; Enumeration values in value file
22 PRAGMA ENABLE_GROUP NO ; Enable h-file grouping
23 PRAGMA COMPATIBILITY_DEFINES NO ; Compatible to the old #defines
24
25
26
27 CONST MAX_N_PDU_NUMBER_LIST 16 ; Maximum Length of Receive N-PDU Number list
28
29
30
31 VALTAB VAL_establish_cause
32 VAL 1 CAUSE_ESTABL_ORIG_CONVERSATIONAL "Originating conversational call"
33 VAL 2 CAUSE_ESTABL_ORIG_STREAMING "Originating streaming call"
34 VAL 3 CAUSE_ESTABL_ORIG_INTERACTIVE "Originating interactive call"
35 VAL 4 CAUSE_ESTABL_ORIG_BACKGROUND "Originating background call"
36 VAL 5 CAUSE_ESTABL_ORIG_HIGH_PRIO_SIGNALLING "Originating high priority signalling"
37 VAL 6 CAUSE_ESTABL_ORIG_LOW_PRIO_SIGNALLING "Originating low priority signalling"
38
39 VALTAB VAL_reg_state
40 VAL 0 RS_DEREGISTERED "GMM context for SMS is removed"
41 VAL 1 RS_REGISTERED "GMM context for SMS is built"
42
43
44
45
46 VAR establish_cause "Establish Cause" B
47
48 VAL @p_8010_134_mmpm_sap - VAL_establish_cause@
49
50 VAR nsapi_set "PDP Context Status" S
51
52
53 VAR receive_n_pdu_number_val "Receive N-PDU Number value" B
54
55
56 VAR reg_state "Registration State" B
57
58 VAL @p_8010_134_mmpm_sap - VAL_reg_state@
59
60
61
62
63 COMP npdu_list "list of received N-PDU numbers"
64 {
65 EXTERN @p_8010_137_nas_include - nsapi@ nsapi ; NSAPI
66 receive_n_pdu_number_val ; Receive N-PDU Number value
67 }
68
69
70
71
72
73
74 ; MMPM_ATTACH_IND 0x800B4096
75 ; MMPM_DETACH_IND 0x80004096
76 ; MMPM_PDP_CONTEXT_STATUS_REQ 0x80000096
77 ; MMPM_RAT_CHANGE_COMPLETED_IND 0x80014096
78 ; MMPM_RAT_CHANGE_IND 0x80024096
79 ; MMPM_REESTABLISH_REQ 0x80010096
80 ; MMPM_REESTABLISH_CNF 0x80034096
81 ; MMPM_REESTABLISH_REJ 0x80044096
82 ; MMPM_REG_STATE_REQ 0x80020096
83 ; MMPM_REG_STATE_CNF 0x80054096
84 ; MMPM_ERROR_IND 0x80064096
85 ; MMPM_RESUME_IND 0x80074096
86 ; MMPM_SEQUENCE_IND 0x80084096
87 ; MMPM_SEQUENCE_RES 0x80030096
88 ; MMPM_SUSPEND_IND 0x80094096
89 ; MMPM_UNITDATA_IND 0x800A4096
90 ; MMPM_UNITDATA_REQ 0x80040096
91
92
93
94 PRIM MMPM_ATTACH_IND 0x800B4096
95 {
96 EXTERN @p_8010_152_ps_include - rat@ rat ; Primitive Item
97 }
98
99
100
101
102
103
104 PRIM MMPM_DETACH_IND 0x80004096
105 {
106 EXTERN @p_8010_153_cause_include - ps_cause@ ps_cause ; Protocol Stack Cause
107 }
108
109
110
111
112
113
114 PRIM MMPM_PDP_CONTEXT_STATUS_REQ 0x80000096
115 {
116 nsapi_set ; PDP Context Status
117 }
118
119
120
121
122
123
124 PRIM MMPM_RAT_CHANGE_COMPLETED_IND 0x80014096
125 {
126 EXTERN @p_8010_152_ps_include - rat@ rat ; Radio Access Technology
127 }
128
129
130
131
132
133
134 PRIM MMPM_RAT_CHANGE_IND 0x80024096
135 {
136 EXTERN @p_8010_152_ps_include - rat@ rat ; Radio Access Technology
137 }
138
139
140
141
142
143
144 PRIM MMPM_REESTABLISH_REQ 0x80010096
145 {
146 establish_cause ; Establish Cause
147 }
148
149
150
151
152
153
154 PRIM MMPM_REESTABLISH_CNF 0x80034096
155 {
156 }
157
158
159
160
161
162
163 PRIM MMPM_REESTABLISH_REJ 0x80044096
164 {
165 EXTERN @p_8010_153_cause_include - ps_cause@ ps_cause ; Protocol Stack Cause
166 }
167
168
169
170
171
172
173 PRIM MMPM_REG_STATE_REQ 0x80020096
174 {
175 }
176
177
178
179
180
181
182 PRIM MMPM_REG_STATE_CNF 0x80054096
183 {
184 reg_state ; Registration State
185 }
186
187
188
189
190
191
192 PRIM MMPM_ERROR_IND 0x80064096
193 {
194 EXTERN @p_8010_153_cause_include - ps_cause@ ps_cause ; Protocol Stack Cause
195 }
196
197
198
199
200
201
202 PRIM MMPM_RESUME_IND 0x80074096
203 {
204 }
205
206
207
208
209
210
211 PRIM MMPM_SEQUENCE_IND 0x80084096
212 {
213 npdu_list [1..MAX_N_PDU_NUMBER_LIST] ; list of received N-PDU numbers
214 }
215
216
217
218
219
220
221 PRIM MMPM_SEQUENCE_RES 0x80030096
222 {
223 npdu_list [1..MAX_N_PDU_NUMBER_LIST] ; list of received N-PDU numbers
224 }
225
226
227
228
229
230
231 PRIM MMPM_SUSPEND_IND 0x80094096
232 {
233 EXTERN @p_8010_153_cause_include - ps_cause@ ps_cause ; Protocol Stack Cause
234 }
235
236
237
238
239
240
241 PRIM MMPM_UNITDATA_IND 0x800A4096
242 {
243 EXTERN @p_8010_152_ps_include - sdu@ sdu ; Service Data Unit
244 }
245
246
247
248
249
250
251 PRIM MMPM_UNITDATA_REQ 0x80040096
252 {
253 EXTERN @p_8010_137_nas_include - org_entity@ org_entity ; Originating entity
254 < () establish_cause > ; Establish Cause
255 < () nsapi_set > ; PDP Context Status
256 EXTERN @p_8010_152_ps_include - sdu@ sdu ; Service Data Unit
257 }
258
259
260
261
262
263
264
265
266