FreeCalypso > hg > fc-magnetite
comparison cdg211/prim/mncc.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 : mncc.pdf | |
3 ;*** Creation : Fri Jun 08 13:57:58 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 : mncc | |
9 ;*** Document No. : 6147.101.96.116 | |
10 ;*** Document Date : 2003-07-03 | |
11 ;*** Document Status: BEING_PROCESSED | |
12 ;*** Document Author: HM | |
13 ;******************************************************************************** | |
14 | |
15 | |
16 | |
17 PRAGMA SRC_FILE_TIME "Tue Jan 31 13:13:54 2006" | |
18 PRAGMA LAST_MODIFIED "2003-07-03" | |
19 PRAGMA ID_AND_VERSION "6147.101.96.116" | |
20 | |
21 | |
22 | |
23 CONST FACILITY_LEN 251 ; Max. length of facility considering L2 constraints | |
24 CONST USER_LEN 131 ; | |
25 CONST MAX_CC_CALLING_NUMBER 22 ; max. length of calling party BCD number (MT SETUP) | |
26 CONST MAX_CC_REDIR_NUMBER 32 ; max. length of redirecting number (MT SETUP) | |
27 CONST MAX_CC_CALLED_NUMBER 80 ; max. length of called party BCD number (MO SETUP) | |
28 CONST SUB_LENGTH 20 ; | |
29 CONST MAX_BC_LEN 10 ; | |
30 EXTERN CONST @p_gsmcom - CC_ORIGINATING_ENTITY@ CC_ORIGINATING_ENTITY ; mask for indicating the originating entity of a cause is CC | |
31 EXTERN CONST @p_gsmcom - ACI_ORIGINATING_ENTITY@ ACI_ORIGINATING_ENTITY ; mask for indicating the originating entity of a cause is ACI | |
32 CONST MAX_CC_CAUSE_LENGTH 30 ; Max. length of the raw cause variable | |
33 | |
34 | |
35 | |
36 VALTAB VAL_ti | |
37 VAL 0 - 6 "ms originated identifier" | |
38 VAL 8 - 14 "ms terminated transaction" | |
39 VAL 7 TI_RES_1 "reserved" | |
40 VAL 15 TI_RES_2 "reserved" | |
41 | |
42 VALTAB VAL_progress_desc | |
43 VAL 1 PROG_NO_END_TO_END_PLMN "call is not end-to-end PLMN/ISDN, further call progress information may be available in-band" | |
44 VAL 2 PROG_DEST_NON_PLMN "destination address in non-PLMN/ISDN" | |
45 VAL 3 PROG_ORIGIN_NON_PLMN "origination address in non-PLMN/ISDN" | |
46 VAL 4 PROG_RETURN_TO_PLMN "call has returned to the PLMN/ISDN" | |
47 VAL 8 PROG_INBAND_AVAIL "in-band information or appropriate pattern now available" | |
48 VAL 32 PROG_END_TO_END_PLMN "call is end-to-end PLMN/ISDN" | |
49 VAL 64 PROG_QUEUEING "queueing" | |
50 VAL 254 PROG_UNSPECIFIC "unspecific, used when coding standard is not equal to GSM; note that the value chosen here must not collide with any defined value of the progress description IE of the air interface" | |
51 VAL 255 PROG_NOT_PRES "not present" | |
52 | |
53 VALTAB VAL_fac_context | |
54 VAL 0 FAC_IN_ALERT "Facility information in ALERT message" | |
55 VAL 1 FAC_IN_CALL_PROCEED "Facility information in CALL PROCEEDING message" | |
56 VAL 2 FAC_IN_DISCONNECT "Facility information in DISCONNECT message" | |
57 VAL 3 FAC_IN_RELEASE "Facility information in RELEASE message" | |
58 VAL 4 FAC_IN_CONNECT "Facility information in CONNECT message" | |
59 VAL 5 FAC_IN_SETUP "Facility information in SETUP message" | |
60 VAL 6 FAC_IN_FACILITY "Facility information in USER INFORMATION message" | |
61 VAL 7 FAC_IN_RELEASE_COMP "Facility information in RELEASE COMPLETE message" | |
62 VAL 8 FAC_IN_RECALL "Facility information in RECALL message" | |
63 | |
64 VALTAB VAL_info_context | |
65 VAL 0 USER_IN_ALERT "User information in ALERT message" | |
66 VAL 1 USER_IN_DISCONNECT "User information in DISCONNECT message" | |
67 VAL 2 USER_IN_PROGRESS "User information in PROGRESS message" | |
68 VAL 3 USER_IN_RELEASE "User information in RELEASE message" | |
69 VAL 4 USER_IN_CONNECT "User information in CONNECT message" | |
70 VAL 5 USER_IN_SETUP "User information in SETUP message" | |
71 VAL 6 USER_IN_USER "User information in USER INFORMATION message" | |
72 | |
73 VALTAB VAL_pd | |
74 VAL 16 - 63 "reserved for other network layer or through layer 3 protocols including Rec.X.25" | |
75 VAL 64 - 79 "national use" | |
76 VAL 80 - 254 "reserved for other network through layer or layer 3 protocols including Rec.X.25" | |
77 VAL 0 PD_USER "user specific protocol" | |
78 VAL 1 PD_HIGH_LAYER "OSI high layer protocols" | |
79 VAL 2 PD_X244 "X.244" | |
80 VAL 3 PD_SYS_MANAGE "reserved for system management convergence function" | |
81 VAL 4 PD_IA5 "IA5 characters" | |
82 VAL 7 PD_V120 "Rec.V.120 rate adaption" | |
83 VAL 8 PD_Q931 "Q.931 (I.451) user-network call control messages" | |
84 | |
85 VALTAB VAL_serv | |
86 VAL 0 SERV_SPEECH "speech" | |
87 VAL 1 SERV_DATA "data" | |
88 VAL 255 SERV_NOT_PRES "not present" | |
89 | |
90 VALTAB VAL_cause | |
91 VAL 0b0000010100000001 MNCC_CAUSE_UNASSIGN "unassigned (unallocated) number" | |
92 VAL 0b0000010100000011 MNCC_CAUSE_NO_ROUTE "no route to destination" | |
93 VAL 0b0000010100000110 MNCC_CAUSE_CHAN_UNACCEPT "channel unacceptable" | |
94 VAL 0b0000010100001000 MNCC_CAUSE_BARRED "operator determined barring" | |
95 VAL 0b0000010100010000 MNCC_CAUSE_CALL_CLEAR "normal call clearing" | |
96 VAL 0b0000010100010001 MNCC_CAUSE_USER_BUSY "user busy" | |
97 VAL 0b0000010100010010 MNCC_CAUSE_NO_RESPONSE "no user responding" | |
98 VAL 0b0000010100010011 MNCC_CAUSE_ALERT_NO_ANSWER "user alerting, no answer" | |
99 VAL 0b0000010100010101 MNCC_CAUSE_CALL_REJECT "call rejected" | |
100 VAL 0b0000010100010110 MNCC_CAUSE_NUM_CHANGED "number changed" | |
101 VAL 0b0000010100011001 MNCC_CAUSE_PREEMPTION "pre-emption" | |
102 VAL 0b0000010100011010 MNCC_CAUSE_USER_CLEAR "non selected user clearing" | |
103 VAL 0b0000010100011011 MNCC_CAUSE_DEST_ORDER "destination out of order" | |
104 VAL 0b0000010100011100 MNCC_CAUSE_NUM_FORMAT "invalid number format (incomplete number)" | |
105 VAL 0b0000010100011101 MNCC_CAUSE_FACILITY_REJECT "facility rejected" | |
106 VAL 0b0000010100011110 MNCC_CAUSE_STATUS_ENQUIRY "response to status enquiry" | |
107 VAL 0b0000010100011111 MNCC_CAUSE_UNSPECIFIED "normal, unspecified" | |
108 VAL 0b0000010100100010 MNCC_CAUSE_NO_CHAN_AVAIL "no circuit / channel available" | |
109 VAL 0b0000010100100110 MNCC_CAUSE_NETWORK_ORDER "network out of order" | |
110 VAL 0b0000010100101001 MNCC_CAUSE_TEMP_FAIL "temporary failure" | |
111 VAL 0b0000010100101010 MNCC_CAUSE_SWITCH_CONGEST "switching equipment congestion" | |
112 VAL 0b0000010100101011 MNCC_CAUSE_INFO_DISCARD "access information discarded" | |
113 VAL 0b0000010100101100 MNCC_CAUSE_REQ_CHAN_UNAVAIL "requested circuit / channel not available" | |
114 VAL 0b0000010100101111 MNCC_CAUSE_RESOURCE_UNAVAIL "resources unavailable, unspecified" | |
115 VAL 0b0000010100110001 MNCC_CAUSE_QOS_UNAVAIL "quality of service unavailable" | |
116 VAL 0b0000010100110010 MNCC_CAUSE_FACILITY_UNSUBSCRIB "requested facility not subscribed" | |
117 VAL 0b0000010100110111 MNCC_CAUSE_BARRED_IN_CUG "incoming calls barred within the CUG" | |
118 VAL 0b0000010100111001 MNCC_CAUSE_BEARER_CAP_AUTHORIZ "bearer capability not authorized" | |
119 VAL 0b0000010100111010 MNCC_CAUSE_BEARER_CAP_UNAVAIL "bearer capability not presently available" | |
120 VAL 0b0000010100111111 MNCC_CAUSE_SERVICE_UNAVAIL "service or option not available, unspecified" | |
121 VAL 0b0000010101000001 MNCC_CAUSE_BEARER_NOT_IMPLEM "bearer service not implemented" | |
122 VAL 0b0000010101000100 MNCC_CAUSE_ACM_MAX "ACM equal or greater than ACMmax" | |
123 VAL 0b0000010101000101 MNCC_CAUSE_FACILITY_NOT_IMPLEM "requested facility not implemented" | |
124 VAL 0b0000010101000110 MNCC_CAUSE_RESTICT_BEARER_CAP "only restricted digital information bearer capability is available" | |
125 VAL 0b0000010101001111 MNCC_CAUSE_SERVICE_NOT_IMPLEM "service or option not implemented, unspecified" | |
126 VAL 0b0000010101010001 MNCC_CAUSE_INVALID_TI "invalid transaction identifier value" | |
127 VAL 0b0000010101010111 MNCC_CAUSE_USER_NOT_IN_CUG "user not member of CUG" | |
128 VAL 0b0000010101011000 MNCC_CAUSE_INCOMPAT_DEST "incompatible destination (originated by net)" | |
129 VAL 0b0000010101011011 MNCC_CAUSE_INVALID_TRANS_NET "invalid transit network selection" | |
130 VAL 0b0000010101011111 MNCC_CAUSE_INCORRECT_MESSAGE "semantically incorrect message" | |
131 VAL 0b0000010101100000 MNCC_CAUSE_INVALID_MAND_INFO "invalid mandatory information" | |
132 VAL 0b0000010101100001 MNCC_CAUSE_MESSAGE_TYPE_NOT_IMPLEM "message type non-existent or not implemented" | |
133 VAL 0b0000010101100010 MNCC_CAUSE_MESSAGE_TYPE_INCOMPAT "message type not compatible with protocol state" | |
134 VAL 0b0000010101100011 MNCC_CAUSE_INFO_ELEM_NOT_IMPLEM "information element non-existent or not implemented" | |
135 VAL 0b0000010101100100 MNCC_CAUSE_COND_INFO_ELEM "conditional information element error" | |
136 VAL 0b0000010101100101 MNCC_CAUSE_MESSAGE_INCOMPAT "message not compatible with protocol state" | |
137 VAL 0b0000010101100110 MNCC_CAUSE_TIMER "recovery on timer expiry" | |
138 VAL 0b0000010101101111 MNCC_CAUSE_PROTOCOL "protocol error, unspecified" | |
139 VAL 0b0000010101111111 MNCC_CAUSE_INTERWORKING "interworking, unspecified" | |
140 VAL 0b0100010100011101 MNCC_CAUSE_MS_FACILITY_REJECT "facility rejected (originated by MS)" | |
141 VAL 0b0100010101000001 MNCC_CAUSE_MS_BEARER_NOT_IMPLEM "bearer service not implemented (originated by MS)" | |
142 VAL 0b0100010101010001 MNCC_CAUSE_MS_INVALID_TI "invalid transaction identifier value (originated by MS)" | |
143 VAL 0b0100010101011000 MNCC_CAUSE_MS_INCOMPAT_DEST "incompatible destination (originated by MS)" | |
144 VAL 0b0100010101100000 MNCC_CAUSE_MS_INVALID_MAND_INFO "invalid mandatory information (originated by MS)" | |
145 VAL 0b0100010101100100 MNCC_CAUSE_MS_COND_INFO_ELEM "conditional information element error (originated by MS)" | |
146 VAL 0b0100010101100101 MNCC_CAUSE_MS_MESSAGE_INCOMPAT "message not compatible with protocol state (originated by MS)" | |
147 VAL 0b0100010101100110 MNCC_CAUSE_MS_TIMER "recovery on timer expiry (originated by MS)" | |
148 VAL 0b1000010100000000 MNCC_CAUSE_MODIFY_SUCCESS "in-call modification successfully performed, MODIFY COMPLETE message received" | |
149 VAL 0b1000010100000010 MNCC_CAUSE_HOLD_SUCCESS "hold successfully performed, HOLD ACKNOWLEDGE message received" | |
150 VAL 0b1000010100000011 MNCC_CAUSE_RETRIEVE_SUCCESS "retrieve successfully performed, RETRIEVE ACKNOWLEDGE message received" | |
151 VAL 0b1000010100000100 MNCC_CAUSE_DTMF_START_SUCCESS "start of DTMF successfully performed, START DTMF ACKNOWLEDGE message received" | |
152 VAL 0b1000010100000101 MNCC_CAUSE_DTMF_STOP_SUCCESS "stop of DTMF successfully performed, STOP DTMF ACKNOWLEDGE message received" | |
153 VAL 0b1000010111111111 MNCC_CAUSE_NO_NET_CAUSE "network initiated without cause" | |
154 VAL 0b1100010100000000 MNCC_CAUSE_SUCCESS "operation successfully performed (e.g. a call establishment); this cause is used only if no more specific cause applies" | |
155 VAL 0b1100010100000001 MNCC_CAUSE_DTMF_NOT_ALLOWED "DTMF is currently not allowed (no speech TCH)" | |
156 VAL 0b1100010100000010 MNCC_CAUSE_DTMF_BUFFER_FULL "DTMF storage buffer overflow" | |
157 VAL 0b1100010100000011 MNCC_CAUSE_DTMF_ABORTED "DTMF was aborted (e.g. due to state change)" | |
158 VAL 0b1100010100000100 MNCC_CAUSE_MAX_NO_RECALLS_REACHED "maximum number of recalls (CCBS) was reached" | |
159 VAL 0b1100010100000101 MNCC_CAUSE_MAX_NO_CALLS_REACHED "maximum number of calls was reached" | |
160 VAL 0b1100010100000110 MNCC_CAUSE_CHANNEL_SYNC "channel mode or type information (changed)" | |
161 VAL 0b1100010100000111 MNCC_CAUSE_REEST_STARTED "call re-establishment started" | |
162 VAL 0b1100010100001000 MNCC_CAUSE_REEST_FINISHED "call re-establishment is finished" | |
163 VAL 0b1100010111111111 MNCC_CAUSE_NO_MS_CAUSE "MS initiated without cause" | |
164 | |
165 VALTAB VAL_nd | |
166 VAL 0 ND_USER_SUSPEND "user suspended" | |
167 VAL 1 ND_USER_RESUME "user resumed" | |
168 VAL 2 ND_BEAR_CHANGE "bearer change" | |
169 VAL 255 ND_NOT_PRES "not present" | |
170 | |
171 VALTAB VAL_tos | |
172 VAL 0 TOS_NSAP "NSAP (X.213/ISO 8348 AD2)" | |
173 VAL 2 TOS_USER_SPEC "user specified" | |
174 VAL 255 TOS_NOT_PRES "not present" | |
175 | |
176 VALTAB VAL_odd_even | |
177 VAL 0 OE_EVEN "even number of address signals" | |
178 VAL 1 OE_ODD "odd number of address signals" | |
179 | |
180 VALTAB VAL_key | |
181 VAL 0x30 DIG_0 "digit '0'" | |
182 VAL 0x31 DIG_1 "digit '1'" | |
183 VAL 0x32 DIG_2 "digit '2'" | |
184 VAL 0x33 DIG_3 "digit '3'" | |
185 VAL 0x34 DIG_4 "digit '4'" | |
186 VAL 0x35 DIG_5 "digit '5'" | |
187 VAL 0x36 DIG_6 "digit '6'" | |
188 VAL 0x37 DIG_7 "digit '7'" | |
189 VAL 0x38 DIG_8 "digit '8'" | |
190 VAL 0x39 DIG_9 "digit '9'" | |
191 VAL 0x41 DIG_A "'A'" | |
192 VAL 0x42 DIG_B "'B'" | |
193 VAL 0x43 DIG_C "'C'" | |
194 VAL 0x44 DIG_D "'D'" | |
195 VAL 0x2A DIG_STAR "'('" | |
196 VAL 0x23 DIG_HASH "'#'" | |
197 VAL 0x7F DIG_RES "reserved" | |
198 | |
199 VALTAB VAL_ch_mode | |
200 VAL 0 CHM_SIG_ONLY "signalling only" | |
201 VAL 1 CHM_SPEECH "speech full rate or half rate version 1" | |
202 VAL 33 CHM_SPEECH_V2 "speech full rate or half rate version 2" | |
203 VAL 65 CHM_SPEECH_V3 "speech full rate or half rate version 3" | |
204 VAL 3 CHM_DATA_9_6 "data 9.6 kBit/s" | |
205 VAL 11 CHM_DATA_4_8 "data 4.8 kBit/s" | |
206 VAL 19 CHM_DATA_2_4 "data 2.4 kBit/s" | |
207 VAL 15 CHM_DATA_14_4 "data 2.4 kBit/s" | |
208 | |
209 VALTAB VAL_ch_type | |
210 VAL 0 CH_SDCCH "SDCCH channel" | |
211 VAL 1 CH_TCH_F "TCH Fullrate" | |
212 VAL 2 CH_TCH_H "TCH Halfrate" | |
213 | |
214 VALTAB VAL_more_data | |
215 VAL 0 MD_NO_MORE_DATA "no more data" | |
216 VAL 1 MD_MORE_DATA "more data" | |
217 VAL 255 MD_NOT_PRES "not present" | |
218 | |
219 VALTAB VAL_prio | |
220 VAL 0 PRIO_NORM_CALL "normal call" | |
221 VAL 1 PRIO_EMERG_CALL "emergency call" | |
222 | |
223 VALTAB VAL_clir_sup | |
224 VAL 0 CLR_SUP "CLIR suppressed" | |
225 VAL 1 CLR_SUP_NOT "CLIR not suppressed" | |
226 VAL 0xFF CLR_NOT_PRES "CLIR not present" | |
227 | |
228 VALTAB VAL_sig | |
229 VAL 0 SIG_DIAL_TONE_ON "dial tone on" | |
230 VAL 1 SIG_RING_BACK_TONE_ON "ring back tone on" | |
231 VAL 2 SIG_INT_TONE_ON "intercept tone on" | |
232 VAL 3 SIG_NET_CONG_TONE_ON "network congestion tone on" | |
233 VAL 4 SIG_BUSY_TONE_ON "busy tone on" | |
234 VAL 5 SIG_CONF_TONE_ON "confirm tone on" | |
235 VAL 6 SIG_ANS_TONE_ON "answer tone on" | |
236 VAL 7 SIG_CALL_WAIT_TONE_ON "call waiting tone on" | |
237 VAL 8 SIG_OFF_HOOK_WARN_TONE_ON "off-hook warning tone on" | |
238 VAL 63 SIG_TONES_OFF "tones off" | |
239 VAL 79 SIG_ALERT_OFF "alerting off" | |
240 VAL 255 SIG_NOT_PRES "not present" | |
241 | |
242 VALTAB VAL_congest_lev | |
243 VAL 0 CL_RECEIVER_READY "receiver ready" | |
244 VAL 15 CL_RECEIVER_NOT_READY "receiver not ready" | |
245 VAL 255 CL_NOT_PRES "not present" | |
246 | |
247 VALTAB VAL_ss_version | |
248 VAL 0 SS_VERSION_2 "phase 2 service, ellipsis notation and phase 2 error handling" | |
249 VAL 1 SS_VERSION_3 "SS-Protocol version 3 and phase 2 error handling" | |
250 VAL 255 SS_VER_NOT_PRES "not present" | |
251 | |
252 VALTAB VAL_ri | |
253 VAL 1 RI_CIRCULAR "circular" | |
254 VAL 3 RI_SEQUENTIAL "sequential" | |
255 VAL 255 RI_NOT_PRES "not present" | |
256 | |
257 VALTAB VAL_parity | |
258 VAL 0 PARITY_ODD "odd parity" | |
259 VAL 2 PARITY_EVEN "even parity" | |
260 VAL 3 PARITY_NONE "no parity" | |
261 VAL 4 PARITY_FORCED_TO_0 "parity forced to zero" | |
262 VAL 5 PARITY_FORCED_TO_1 "parity forced to one" | |
263 | |
264 VALTAB VAL_bearer_serv | |
265 VAL 0 BEARER_SERV_SYNC "synchronous" | |
266 VAL 1 BEARER_SERV_ASYNC "asynchronous" | |
267 VAL 2 BEARER_SERV_PAD_ACCESS "PAD access (async)" | |
268 VAL 3 BEARER_SERV_PACKET_ACCESS "packet access (sync)" | |
269 VAL 4 BEARER_SERV_FAX "fax" | |
270 VAL 5 BEARER_SERV_SPEECH "Speech" | |
271 VAL 6 BEARER_SERV_AUX_SPEECH "Auxiliary Speech" | |
272 VAL 7 BEARER_SERV_SPEECH_CTM "Speech with CTM (TTY) support" | |
273 VAL 8 BEARER_SERV_AUX_SPEECH_CTM "Auxiliary Speech CTM (TTY) support" | |
274 VAL 255 BEARER_SERV_NOT_PRES "not present" | |
275 | |
276 VALTAB VAL_modem_type | |
277 VAL 0 MT_NONE "modem type none" | |
278 VAL 1 MT_V21 "modem type V.21" | |
279 VAL 2 MT_V22 "modem type V.22" | |
280 VAL 3 MT_V22_BIS "modem type V.22bis" | |
281 VAL 4 MT_V23 "modem type V.23" | |
282 VAL 5 MT_V26_TER "modem type V.26ter" | |
283 VAL 6 MT_V32 "modem type V.32" | |
284 VAL 7 MT_UNDEF "modem type for undefined interface" | |
285 VAL 8 MT_AUTOBAUD "modem type autobauding type 1" | |
286 VAL 9 MT_V32_BIS "modem type V.32bis" | |
287 VAL 10 MT_V34 "modem type V.34" | |
288 | |
289 VALTAB VAL_rate | |
290 VAL 1 UR_0_3_KBIT "rate : 0.3 kbit/s Recommendation X.1 and V.110" | |
291 VAL 2 UR_1_2_KBIT "rate : 1.2 kbit/s Recommendation X.1 and V.110" | |
292 VAL 3 UR_2_4_KBIT "rate : 2.4 kbit/s Recommendation X.1 and V.110" | |
293 VAL 4 UR_4_8_KBIT "rate : 4.8 kbit/s Recommendation X.1 and V.110" | |
294 VAL 5 UR_9_6_KBIT "rate : 9.6 kbit/s Recommendation X.1 and V.110" | |
295 VAL 6 UR_12_0_KBIT_TRANS "rate : 12.0 kbit/s transparent" | |
296 VAL 7 UR_1_2_KBIT_V23 "rate : 1.2 kbit/s/75 bit/s Recommendation V.23, X.1,V.110." | |
297 VAL 8 UR_14_4_KBIT "rate : 14.4 kbit/s" | |
298 VAL 255 UR_NOT_PRES "not present" | |
299 | |
300 VALTAB VAL_flow_control | |
301 VAL 8 INBAND_FLOW_CONTROL "inband flow control (ISO 6429)" | |
302 VAL 12 NO_FLOW_CONTROL "no flow control (COPnoFLCT)" | |
303 VAL 255 OUTBAND_FLOW_CONTROL "outband flow control" | |
304 | |
305 VALTAB VAL_conn_elem | |
306 VAL 0 CONN_ELEM_TRANS "transparent" | |
307 VAL 1 CONN_ELEM_NON_TRANS "non transparent (RLP)" | |
308 VAL 2 CONN_ELEM_TRANS_PREF "both, transparent preferred" | |
309 VAL 3 CONN_ELEM_NON_TRANS_PREF "both, non transparent (RLP) preferred" | |
310 VAL 255 CONN_ELEM_NOT_PRES "not present" | |
311 | |
312 VALTAB VAL_stop_bits | |
313 VAL 0 STOP_1_BIT "one stop bit" | |
314 VAL 1 STOP_2_BIT "two stop bits" | |
315 | |
316 VALTAB VAL_data_bits | |
317 VAL 0 DATA_7_BIT "seven data bits" | |
318 VAL 1 DATA_8_BIT "eight data bits" | |
319 | |
320 VALTAB VAL_diagnostic | |
321 VAL 129 DIAG_MOC_BAR_CUG "Outgoing calls barred within CUG" | |
322 VAL 130 DIAG_NO_CUG_SELECTED "No CUG selected" | |
323 VAL 131 DIAG_UNKNOWN_CUG_INDEX "Unknown CUG index" | |
324 VAL 132 DIAG_INCOMPAT_CUG_INDEX "CUG index incompatible with requested basic service" | |
325 VAL 133 DIAG_CUG_FAIL_UNSPEC "CUG call Failure unspecified" | |
326 VAL 134 DIAG_CLIR_NOT_SUBSCRIBED "CLIR not subscribed" | |
327 VAL 135 DIAG_CCBS_POSSIBLE "CCBS possible" | |
328 VAL 136 DIAG_CCBS_NOT_POSSIBLE "CCBS not possible" | |
329 | |
330 VALTAB VAL_ss_diag | |
331 VAL 1 SS_DIAG_MOC_BAR_CUG "Outgoing calls barred within CUG" | |
332 VAL 2 SS_DIAG_NO_CUG_SELECTED "No CUG selected" | |
333 VAL 3 SS_DIAG_UNKNOWN_CUG_INDEX "Unknown CUG index" | |
334 VAL 4 SS_DIAG_INCOMPAT_CUG_INDEX "CUG index incompatible with requested basic service" | |
335 VAL 5 SS_DIAG_CUG_FAIL_UNSPEC "CUG call Failure unspecified" | |
336 VAL 6 SS_DIAG_CLIR_NOT_SUBSCRIBED "CLIR not subscribed" | |
337 VAL 7 SS_DIAG_CCBS_POSSIBLE "CCBS possible" | |
338 VAL 8 SS_DIAG_CCBS_NOT_POSSIBLE "CCBS not possible" | |
339 VAL 255 SS_DIAG_NOT_PROVIDED "Not Provided" | |
340 | |
341 VALTAB VAL_sns_mode | |
342 VAL 0 SNS_MODE_VOICE "voice calls" | |
343 VAL 1 SNS_MODE_VAF_VOICE "voice alternating FAX, voice first" | |
344 VAL 2 SNS_MODE_FAX "FAX calls" | |
345 VAL 3 SNS_MODE_VAD_VOICE "voice alternating data, voice first" | |
346 VAL 4 SNS_MODE_DATA "data calls" | |
347 VAL 5 SNS_MODE_VAF_FAX "voice alternating FAX, FAX first" | |
348 VAL 6 SNS_MODE_VAD_DATA "voice alternating data, data first" | |
349 VAL 7 SNS_MODE_VFD "voice followed by data" | |
350 | |
351 VALTAB VAL_dtmf_mod | |
352 VAL 0 DTMF_MOD_AUTO "automatic mode with fixed duration" | |
353 VAL 1 DTMF_MOD_MAN_START "manual mode start sending DTMF digit" | |
354 VAL 2 DTMF_MOD_MAN_STOP "manual mode stop sending DTMF digit" | |
355 | |
356 VALTAB VAL_bc_mod | |
357 VAL 0 BC_MOD_CODE "code bearer capabilities" | |
358 VAL 1 BC_MOD_DECODE "decode bearer capabilities" | |
359 | |
360 VALTAB VAL_rcl_type | |
361 VAL 0 RCL_CCBS "CCBS" | |
362 VAL 1 RCL_CCBS_1 "treated as CCBS" | |
363 VAL 2 RCL_CCBS_2 "treated as CCBS" | |
364 VAL 3 RCL_CCBS_3 "treated as CCBS" | |
365 VAL 4 RCL_CCBS_4 "treated as CCBS" | |
366 VAL 5 RCL_CCBS_5 "treated as CCBS" | |
367 VAL 6 RCL_CCBS_6 "treated as CCBS" | |
368 | |
369 VALTAB VAL_synccs | |
370 VAL 0 SYNCCS_MPTY_EVENT "Multi party event" | |
371 VAL 0xFFFF SYNCCS_NOT_PRESENT "Synchronization cause not present" | |
372 | |
373 VALTAB VAL_mpty_event | |
374 VAL 0 MPTY_BUILD_SENT "BuildMPTY Invoke sent" | |
375 VAL 1 MPTY_BUILD_FAIL "BuildMPTY Invoke failed" | |
376 VAL 2 MPTY_BUILD_SUCCESS "BuildMPTY Invoke ok" | |
377 VAL 3 MPTY_SPLIT_SENT "SplitMPTY Invoke sent" | |
378 VAL 4 MPTY_SPLIT_FAIL "SplitMPTY Invoke failed" | |
379 VAL 5 MPTY_SPLIT_SUCCESS "SplitMPTY Invoke Return Result ok" | |
380 VAL 6 MPTY_HOLD_SENT "HoldMPTY Invoke sent" | |
381 VAL 7 MPTY_HOLD_FAIL "HoldMPTY Invoke failed" | |
382 VAL 8 MPTY_HOLD_SUCCESS "HoldMPTY Invoke ok" | |
383 VAL 9 MPTY_RETRIEVE_SENT "RetrieveMPTY Invoke" | |
384 VAL 10 MPTY_RETRIEVE_FAIL "RetrieveMPTY Invoke failed" | |
385 VAL 11 MPTY_RETRIEVE_SUCCESS "RetrieveMPTY Invoke Return Result ok" | |
386 VAL 0xFF MPTY_NOT_PRESENT "Parameter not present" | |
387 | |
388 VALTAB VAL_ctm_ena | |
389 VAL 2 - 255 "reserved, to be treated as CTM not supported" | |
390 VAL 0 CTM_DISABLED "CTM not supported" | |
391 VAL 1 CTM_ENABLED "CTM supported" | |
392 | |
393 VALTAB VAL_ton | |
394 VAL 0 TON_UNKNOWN "unknown" | |
395 VAL 1 TON_INT_NUMB "international number" | |
396 VAL 2 TON_NAT_NUMB "national number" | |
397 VAL 3 TON_NET_SPEC_NUMB "network specific number" | |
398 VAL 4 TON_DED_ACC_SC "dedicated access, short code" | |
399 VAL 255 TON_NOT_PRES "type of number not present" | |
400 | |
401 VALTAB VAL_npi | |
402 VAL 0 NPI_UNKNOW "unknown" | |
403 VAL 1 NPI_ISDN_TEL_NUMB_PLAN "ISDN/telephony numbering plan" | |
404 VAL 3 NPI_DATA_NUMB_PLAN "data numbering plan" | |
405 VAL 4 NPI_TELEX_NUMB_PLAN "telex numbering plan" | |
406 VAL 8 NPI_NAT_NUMB_PLAN "national numbering plan" | |
407 VAL 9 NPI_PRIV_NUMB_PLAN "private numbering plan" | |
408 VAL 255 NPI_NOT_PRES "numbering plan identification not present" | |
409 | |
410 VALTAB VAL_present | |
411 VAL 0 PRES_PRES_ALLOW "presentation allowed" | |
412 VAL 1 PRES_PRES_REST "presentation restricted" | |
413 VAL 2 PRES_NUMB_NOT_AVAIL "number not available due to interworking" | |
414 VAL 255 PRES_NOT_PRES "not present" | |
415 | |
416 VALTAB VAL_screen | |
417 VAL 0 SCREEN_USER_PROV_NOT_SCREEN "user provided, not screened" | |
418 VAL 1 SCREEN_USER_PROV_VER_PASS "user provided, verified and passed" | |
419 VAL 2 SCREEN_USER_PROV_VER_FAIL "user provided, verified and failed" | |
420 VAL 3 SCREEN_NET_PROV "network provided" | |
421 VAL 255 SCREEN_IND_NOT_PRES "not present" | |
422 | |
423 | |
424 | |
425 | |
426 VAR ti "transaction identifier" B | |
427 | |
428 VAL @p_mncc - VAL_ti@ | |
429 | |
430 VAR progress_desc "progress description" B | |
431 | |
432 VAL @p_mncc - VAL_progress_desc@ | |
433 | |
434 VAR fac_context "facility information element context" B | |
435 | |
436 VAL @p_mncc - VAL_fac_context@ | |
437 | |
438 VAR info_context "user to user message context" B | |
439 | |
440 VAL @p_mncc - VAL_info_context@ | |
441 | |
442 VAR pd "user to user protocol discriminator" B | |
443 | |
444 VAL @p_mncc - VAL_pd@ | |
445 | |
446 VAR c_info "length of user to user data" B | |
447 | |
448 | |
449 VAR info "user to user information" B | |
450 | |
451 | |
452 VAR serv "service code" B | |
453 | |
454 VAL @p_mncc - VAL_serv@ | |
455 | |
456 VAR cause "cause" S | |
457 | |
458 VAL @p_mncc - VAL_cause@ | |
459 | |
460 VAR nd "notification description" B | |
461 | |
462 VAL @p_mncc - VAL_nd@ | |
463 | |
464 VAR c_num "number of BCD digits" B | |
465 | |
466 | |
467 VAR num "bcd" B | |
468 | |
469 | |
470 VAR c_called_num "number of BCD digits" B | |
471 | |
472 | |
473 VAR called_num "bcd" B | |
474 | |
475 | |
476 VAR tos "type of subaddress" B | |
477 | |
478 VAL @p_mncc - VAL_tos@ | |
479 | |
480 VAR odd_even "odd / even indicator" B | |
481 | |
482 VAL @p_mncc - VAL_odd_even@ | |
483 | |
484 VAR c_subaddr "length of subaddress information" B | |
485 | |
486 | |
487 VAR subaddr "subaddress information" B | |
488 | |
489 | |
490 VAR key "DTMF digit" B | |
491 | |
492 VAL @p_mncc - VAL_key@ | |
493 | |
494 VAR ch_type "Channel Type" B | |
495 | |
496 VAL @p_mncc - VAL_ch_type@ | |
497 | |
498 VAR ch_mode "Channel Mode" B | |
499 | |
500 VAL @p_mncc - VAL_ch_mode@ | |
501 | |
502 VAR more_data "more data" B | |
503 | |
504 VAL @p_mncc - VAL_more_data@ | |
505 | |
506 VAR prio "priority" B | |
507 | |
508 VAL @p_mncc - VAL_prio@ | |
509 | |
510 VAR clir_sup "CLIR suppression" B | |
511 | |
512 VAL @p_mncc - VAL_clir_sup@ | |
513 | |
514 VAR sig "signal" B | |
515 | |
516 VAL @p_mncc - VAL_sig@ | |
517 | |
518 VAR congest_lev "Congestion Level" B | |
519 | |
520 VAL @p_mncc - VAL_congest_lev@ | |
521 | |
522 VAR ss_version "SS Version number" B | |
523 | |
524 VAL @p_mncc - VAL_ss_version@ | |
525 | |
526 VAR ri "repeat indicator" B | |
527 | |
528 VAL @p_mncc - VAL_ri@ | |
529 | |
530 VAR rate "user rate" B | |
531 | |
532 VAL @p_mncc - VAL_rate@ | |
533 | |
534 VAR bearer_serv "bearer service" B | |
535 | |
536 VAL @p_mncc - VAL_bearer_serv@ | |
537 | |
538 VAR conn_elem "connection element" B | |
539 | |
540 VAL @p_mncc - VAL_conn_elem@ | |
541 | |
542 VAR stop_bits "stop bits" B | |
543 | |
544 VAL @p_mncc - VAL_stop_bits@ | |
545 | |
546 VAR data_bits "data bits" B | |
547 | |
548 VAL @p_mncc - VAL_data_bits@ | |
549 | |
550 VAR parity "parity" B | |
551 | |
552 VAL @p_mncc - VAL_parity@ | |
553 | |
554 VAR flow_control "flow control" B | |
555 | |
556 VAL @p_mncc - VAL_flow_control@ | |
557 | |
558 VAR modem_type "modem type" B | |
559 | |
560 VAL @p_mncc - VAL_modem_type@ | |
561 | |
562 VAR l_fac "facility length" S | |
563 | |
564 | |
565 VAR o_fac "facility offset" S | |
566 | |
567 | |
568 VAR fac "facility content" B | |
569 | |
570 | |
571 VAR diagnostic "Diagnostic Information" B | |
572 | |
573 VAL @p_mncc - VAL_diagnostic@ | |
574 | |
575 VAR sns_mode "Single numbering scheme mode" B | |
576 | |
577 VAL @p_mncc - VAL_sns_mode@ | |
578 | |
579 VAR dtmf_mod "Mode for sending DTMF digit" B | |
580 | |
581 VAL @p_mncc - VAL_dtmf_mod@ | |
582 | |
583 VAR bc_mod "Mode for conversion of bearer capabilities" B | |
584 | |
585 VAL @p_mncc - VAL_bc_mod@ | |
586 | |
587 VAR bc_len "coded bearer cap length" B | |
588 | |
589 | |
590 VAR bc "coded bearer cap" B | |
591 | |
592 | |
593 VAR req_id "Request identifier of originator" B | |
594 | |
595 | |
596 VAR rcl_type "recall type" B | |
597 | |
598 VAL @p_mncc - VAL_rcl_type@ | |
599 | |
600 VAR synccs "Synchronization cause" S | |
601 | |
602 VAL @p_mncc - VAL_synccs@ | |
603 | |
604 VAR mpty_event "multi party event" B | |
605 | |
606 VAL @p_mncc - VAL_mpty_event@ | |
607 | |
608 VAR c_redir_num "number of BCD digits" B | |
609 | |
610 | |
611 VAR redir_num "bcd" B | |
612 | |
613 | |
614 VAR ctm_ena "CTM support send to NW in BC indicating speech" B | |
615 | |
616 VAL @p_mncc - VAL_ctm_ena@ | |
617 | |
618 VAR ton "type of number" B | |
619 | |
620 VAL @p_mncc - VAL_ton@ | |
621 | |
622 VAR npi "numbering plan identification" B | |
623 | |
624 VAL @p_mncc - VAL_npi@ | |
625 | |
626 VAR present "presentation indicator" B | |
627 | |
628 VAL @p_mncc - VAL_present@ | |
629 | |
630 VAR screen "screening indicator" B | |
631 | |
632 VAL @p_mncc - VAL_screen@ | |
633 | |
634 VAR ss_diag "Supplementary Diagnostic Element" B | |
635 | |
636 VAL @p_mncc - VAL_ss_diag@ | |
637 | |
638 VAR c_raw_cause "Number of cause bytes" B | |
639 | |
640 | |
641 VAR raw_cause "cause as received from network" B | |
642 | |
643 | |
644 | |
645 | |
646 | |
647 COMP user "user to user data" | |
648 { | |
649 info_context ; user to user message context | |
650 pd ; user to user protocol discriminator | |
651 c_info ; length of user to user data | |
652 info [USER_LEN] ; user to user information | |
653 } | |
654 | |
655 | |
656 | |
657 COMP calling_party "calling party" | |
658 { | |
659 ton ; type of number | |
660 npi ; numbering plan identification | |
661 present ; presentation indicator | |
662 screen ; screening indicator | |
663 c_num ; number of BCD digits | |
664 num [MAX_CC_CALLING_NUMBER] ; bcd | |
665 } | |
666 TYPEDEF COMP calling_party connected_number "connected number" | |
667 | |
668 | |
669 | |
670 COMP called_party "called party address" | |
671 { | |
672 ton ; numbering type | |
673 npi ; numbering plan | |
674 c_called_num ; number of BCD digits | |
675 called_num [MAX_CC_CALLED_NUMBER] ; bcd | |
676 } | |
677 | |
678 | |
679 | |
680 COMP calling_party_sub "calling party subaddress" | |
681 { | |
682 tos ; type of subaddress | |
683 odd_even ; odd / even indicator | |
684 c_subaddr ; length of subaddress information | |
685 subaddr [SUB_LENGTH] ; subaddress information | |
686 } | |
687 TYPEDEF COMP calling_party_sub called_party_sub "called party subaddress" | |
688 TYPEDEF COMP calling_party_sub connected_number_sub "connected number subaddress" | |
689 TYPEDEF COMP calling_party_sub redirecting_party_sub "redirecting party subaddress" | |
690 | |
691 | |
692 | |
693 COMP chm "Channel using mode" | |
694 { | |
695 ch_type ; Channel Type | |
696 ch_mode ; Channel Mode | |
697 } | |
698 | |
699 | |
700 | |
701 COMP bcpara "bearer capability parameter" | |
702 { | |
703 rate ; user rate | |
704 bearer_serv ; bearer service | |
705 conn_elem ; connection element | |
706 stop_bits ; stop bits | |
707 data_bits ; data bits | |
708 parity ; parity | |
709 flow_control ; flow control | |
710 modem_type ; modem type | |
711 } | |
712 TYPEDEF COMP bcpara bcpara2 "bearer capability parameter" | |
713 | |
714 | |
715 | |
716 COMP fac_inf "facility information" | |
717 { | |
718 l_fac ; facility length | |
719 o_fac ; facility offset | |
720 fac [FACILITY_LEN] ; facility content | |
721 } | |
722 | |
723 | |
724 | |
725 COMP bcconf "bearer capability configuration" | |
726 { | |
727 bc_len ; coded bearer cap length | |
728 bc [MAX_BC_LEN] ; coded bearer cap | |
729 } | |
730 TYPEDEF COMP bcconf bcconf2 "second bearer capability configuration" | |
731 | |
732 | |
733 | |
734 COMP redirecting_party "redirecting party address" | |
735 { | |
736 ton ; numbering type | |
737 npi ; numbering plan | |
738 present ; presentation indicator | |
739 screen ; screening indicator | |
740 c_redir_num ; number of BCD digits | |
741 redir_num [MAX_CC_REDIR_NUMBER] ; bcd | |
742 } | |
743 | |
744 | |
745 | |
746 | |
747 | |
748 | |
749 ; MNCC_ALERT_IND 0x8000400B | |
750 ; MNCC_CALL_PROCEED_IND 0x8001400B | |
751 ; MNCC_DISCONNECT_IND 0x8002400B | |
752 ; MNCC_HOLD_CNF 0x8003400B | |
753 ; MNCC_MODIFY_CNF 0x8004400B | |
754 ; MNCC_MODIFY_IND 0x8005400B | |
755 ; MNCC_NOTIFY_IND 0x8006400B | |
756 ; MNCC_PROGRESS_IND 0x8007400B | |
757 ; MNCC_REJECT_IND 0x8008400B | |
758 ; MNCC_RELEASE_CNF 0x8009400B | |
759 ; MNCC_RELEASE_IND 0x800A400B | |
760 ; MNCC_RETRIEVE_CNF 0x800B400B | |
761 ; MNCC_SETUP_CNF 0x800C400B | |
762 ; MNCC_SETUP_COMPL_IND 0x800D400B | |
763 ; MNCC_SETUP_IND 0x800E400B | |
764 ; MNCC_START_DTMF_CNF 0x800F400B | |
765 ; MNCC_BEARER_CAP_CNF 0x8013400B | |
766 ; MNCC_SYNC_IND 0x8010400B | |
767 ; MNCC_USER_IND 0x8011400B | |
768 ; MNCC_FACILITY_IND 0x8012400B | |
769 ; MNCC_PROMPT_IND 0x8014400B | |
770 ; MNCC_RECALL_IND 0x8015400B | |
771 ; MNCC_STATUS_IND 0x8016400B | |
772 ; MNCC_SETUP_REQ 0x8000000B | |
773 ; MNCC_SETUP_RES 0x8001000B | |
774 ; MNCC_ALERT_REQ 0x8002000B | |
775 ; MNCC_DISCONNECT_REQ 0x8003000B | |
776 ; MNCC_RELEASE_REQ 0x8004000B | |
777 ; MNCC_MODIFY_REQ 0x8005000B | |
778 ; MNCC_CONFIGURE_REQ 0x8006000B | |
779 ; MNCC_NOTIFY_REQ 0x8007000B | |
780 ; MNCC_START_DTMF_REQ 0x8008000B | |
781 ; MNCC_HOLD_REQ 0x8009000B | |
782 ; MNCC_RETRIEVE_REQ 0x800A000B | |
783 ; MNCC_FACILITY_REQ 0x800B000B | |
784 ; MNCC_USER_REQ 0x800C000B | |
785 ; MNCC_BEARER_CAP_REQ 0x800D000B | |
786 ; MNCC_PROMPT_RSP 0x800E000B | |
787 ; MNCC_PROMPT_REJ 0x800F000B | |
788 ; MNCC_REJECT_REQ 0x8010000B | |
789 ; MNCC_SYNC_REQ 0x8011000B | |
790 ; MNCC_STATUS_RES 0x8012000B | |
791 | |
792 | |
793 | |
794 PRIM MNCC_ALERT_IND 0x8000400B | |
795 { | |
796 ti ; transaction identifier | |
797 progress_desc ; progress indicator | |
798 } | |
799 | |
800 | |
801 | |
802 | |
803 | |
804 | |
805 PRIM MNCC_CALL_PROCEED_IND 0x8001400B | |
806 { | |
807 ti ; transaction identifier | |
808 progress_desc ; progress indicator | |
809 ri ; repeat indicator | |
810 bcpara ; bearer cap parameter | |
811 bcpara2 ; bearer cap parameter | |
812 } | |
813 | |
814 | |
815 | |
816 | |
817 | |
818 | |
819 PRIM MNCC_DISCONNECT_IND 0x8002400B | |
820 { | |
821 ti ; transaction identifier | |
822 cause ; cause; The following causes can occur within this primitive: all those of 4.6 defined by the GSM standard and originated by the network, i.e. those starting with 0b00... and MNCC_CAUSE_MS_COND_INFO_ELEM, MNCC_CAUSE_MS_INVALID_MAND_INFO and all those previously indicated via MNCC_DISCONNECT_REQ. | |
823 diagnostic ; Additional cause info | |
824 ss_diag ; Additional supplementary service diagnostic info | |
825 progress_desc ; progress description | |
826 c_raw_cause ; Number of cause bytes | |
827 raw_cause [MAX_CC_CAUSE_LENGTH] ; cause as received from NW | |
828 } | |
829 | |
830 | |
831 | |
832 | |
833 | |
834 | |
835 PRIM MNCC_HOLD_CNF 0x8003400B | |
836 { | |
837 ti ; transaction identifier | |
838 cause ; Cause; The following causes can occur within this primitive: all those of 4.6 defined by the GSM standard and originated by the network, i.e. those starting with 0b00... and MNCC_CAUSE_HOLD_SUCCESS. It is possible for the network to not add a Cause IE. In this case, cause is MNCC_CAUSE_NO_NET_CAUSE | |
839 } | |
840 | |
841 | |
842 | |
843 | |
844 | |
845 | |
846 PRIM MNCC_MODIFY_CNF 0x8004400B | |
847 { | |
848 ti ; transaction identifier | |
849 cause ; cause; The following causes can occur within this primitive: all those of 4.6 defined by the GSM standard and originated by the network, i.e. those starting with 0b00... and MNCC_CAUSE_MODIFY_SUCCESS, MNCC_CAUSE_MS_TIMER. | |
850 } | |
851 | |
852 | |
853 | |
854 | |
855 | |
856 | |
857 PRIM MNCC_MODIFY_IND 0x8005400B | |
858 { | |
859 ti ; transaction identifier | |
860 serv ; service code | |
861 } | |
862 | |
863 | |
864 | |
865 | |
866 | |
867 | |
868 PRIM MNCC_NOTIFY_IND 0x8006400B | |
869 { | |
870 ti ; transaction identifier | |
871 nd ; notification | |
872 } | |
873 | |
874 | |
875 | |
876 | |
877 | |
878 | |
879 PRIM MNCC_PROGRESS_IND 0x8007400B | |
880 { | |
881 ti ; transaction identifier | |
882 progress_desc ; progress indicator | |
883 } | |
884 | |
885 | |
886 | |
887 | |
888 | |
889 | |
890 PRIM MNCC_REJECT_IND 0x8008400B | |
891 { | |
892 ti ; transaction identifier | |
893 cause ; reject cause; The following causes can occur within this primitive: MNCC_CAUSE_MS_INCOMPAT_DEST, MNCC_CAUSE_MS_TIMER of 4.6 and all possible within the MMCC_RELEASE_IND and MMCC_ERROR_IND primitives of the MMCC SAP. | |
894 } | |
895 | |
896 | |
897 | |
898 | |
899 | |
900 | |
901 PRIM MNCC_RELEASE_CNF 0x8009400B | |
902 { | |
903 ti ; transaction identifier | |
904 cause ; cause; The following causes can occur within this primitive: all those of 4.6 defined by the GSM standard and originated by the network, i.e. those starting with 0b00... and MNCC_CAUSE_NO_NET_CAUSE and MNCC_CAUSE_MS_MESSAGE_INCOMPAT, MNCC_CAUSE_MS_TIMER. | |
905 c_raw_cause ; Number of cause bytes | |
906 raw_cause [MAX_CC_CAUSE_LENGTH] ; cause as received from NW | |
907 } | |
908 | |
909 | |
910 | |
911 | |
912 | |
913 | |
914 PRIM MNCC_RELEASE_IND 0x800A400B | |
915 { | |
916 ti ; transaction identifier | |
917 cause ; cause; The following causes can occur within this primitive: all those of 4.6 defined by the GSM standard and originated by the network, i.e. those starting with 0b00... and MNCC_CAUSE_NO_NET_CAUSE and MNCC_CAUSE_MS_MESSAGE_INCOMPAT, MNCC_CAUSE_MS_INVALID_TI, MNCC_CAUSE_MS_BEARER_NOT_IMPLEM, MNCC_CAUSE_MS_COND_INFO_ELEM, MNCC_CAUSE_MS_INVALID_MAND_INFO, MNCC_CAUSE_MAX_NO_CALLS_REACHED, MNCC_CAUSE_MAX_NO_RECALLS_REACHED, MNCC_CAUSE_MS_INCOMPAT_DEST, MNCC_CAUSE_MS_FACILITY_REJECT, MNCC_CAUSE_MS_TIMER of 4.6 and all possible within the MMCC_RELEASE_IND (CCBS) and all causes sent by higher layers within MNCC_DISCONNECT_REQ (CCBS and when no network connection) and the MMCC_ERROR_IND primitive of the MMCC SAP. | |
918 c_raw_cause ; Number of cause bytes | |
919 raw_cause [MAX_CC_CAUSE_LENGTH] ; cause as received from NW | |
920 } | |
921 | |
922 | |
923 | |
924 | |
925 | |
926 | |
927 PRIM MNCC_RETRIEVE_CNF 0x800B400B | |
928 { | |
929 ti ; transaction identifier | |
930 cause ; cause; The following causes can occur within this primitive: all those of 4.6 defined by the GSM standard and originated by the network, i.e. those starting with 0b00... and MNCC_CAUSE_RETRIEVE_SUCCESS. It is possible for the network to not add a Cause IE. In this case, cause is MNCC_CAUSE_NO_NET_CAUSE | |
931 } | |
932 | |
933 | |
934 | |
935 | |
936 | |
937 | |
938 PRIM MNCC_SETUP_CNF 0x800C400B | |
939 { | |
940 ti ; transaction identifier | |
941 cause ; (resulting) cause; The following causes can occur within this primitive: MNCC_CAUSE_SUCCESS, MNCC_CAUSE_MS_TIMER. | |
942 progress_desc ; progress description | |
943 connected_number ; connected number | |
944 connected_number_sub ; connected sub address | |
945 } | |
946 | |
947 | |
948 | |
949 | |
950 | |
951 | |
952 PRIM MNCC_SETUP_COMPL_IND 0x800D400B | |
953 { | |
954 ti ; transaction identifier | |
955 cause ; (resulting) cause; The following causes can occur within this primitive: MNCC_CAUSE_SUCCESS, MNCC_CAUSE_MS_TIMER. | |
956 } | |
957 | |
958 | |
959 | |
960 | |
961 | |
962 | |
963 PRIM MNCC_SETUP_IND 0x800E400B | |
964 { | |
965 ti ; transaction identifier | |
966 ri ; repeat indicator | |
967 bcpara ; bearer cap parameter | |
968 bcpara2 ; bearer cap parameter | |
969 progress_desc ; progress indicator | |
970 sig ; signal | |
971 calling_party ; calling party | |
972 calling_party_sub ; calling party sub | |
973 called_party ; called party | |
974 called_party_sub ; called party sub | |
975 redirecting_party ; redirecting party | |
976 redirecting_party_sub ; redirecting party sub | |
977 } | |
978 | |
979 | |
980 | |
981 | |
982 | |
983 | |
984 PRIM MNCC_START_DTMF_CNF 0x800F400B | |
985 { | |
986 ti ; transaction identifier | |
987 key ; keypad digit | |
988 cause ; cause; The following causes can occur within this primitive: all those of 4.6 defined by the GSM standard and originated by the network, i.e. those starting with 0b00... and MNCC_CAUSE_DTMF_NOT_ALLOWED, MNCC_CAUSE_DTMF_BUFFER_FULL, MNCC_CAUSE_DTMF_ABORTED, MNCC_CAUSE_DTMF_START_SUCCESS, MNCC_CAUSE_MS_TIMER. | |
989 dtmf_mod ; dtmf mode | |
990 } | |
991 | |
992 | |
993 | |
994 | |
995 | |
996 | |
997 PRIM MNCC_BEARER_CAP_CNF 0x8013400B | |
998 { | |
999 req_id ; request id | |
1000 bc_mod ; conversion mode | |
1001 bcconf ; coded bearer cap | |
1002 bcpara ; decoded bearer cap | |
1003 bcconf2 ; coded bearer cap2 | |
1004 bcpara2 ; decoded bearer cap2 | |
1005 cause ; translation cause; The following causes can occur within this primitive: MNCC_CAUSE_SUCCESS, MNCC_CAUSE_MS_INCOMPAT_DEST. | |
1006 } | |
1007 | |
1008 | |
1009 | |
1010 | |
1011 | |
1012 | |
1013 PRIM MNCC_SYNC_IND 0x8010400B | |
1014 { | |
1015 ti ; transaction identifier | |
1016 cause ; cause; The following causes can occur within this primitive: MNCC_CAUSE_CHANNEL_SYNC, MNCC_CAUSE_REEST_STARTED, MNCC_CAUSE_REEST_FINISHED. | |
1017 chm ; channel mode | |
1018 } | |
1019 | |
1020 | |
1021 | |
1022 | |
1023 | |
1024 | |
1025 PRIM MNCC_USER_IND 0x8011400B | |
1026 { | |
1027 ti ; transaction identifier | |
1028 congest_lev ; congestion level | |
1029 more_data ; more data | |
1030 user ; user to user | |
1031 } | |
1032 | |
1033 | |
1034 | |
1035 | |
1036 | |
1037 | |
1038 PRIM MNCC_FACILITY_IND 0x8012400B | |
1039 { | |
1040 ti ; transaction identifier | |
1041 fac_context ; facility context | |
1042 fac_inf ; facility information | |
1043 } | |
1044 | |
1045 | |
1046 | |
1047 | |
1048 | |
1049 | |
1050 PRIM MNCC_PROMPT_IND 0x8014400B | |
1051 { | |
1052 } | |
1053 | |
1054 | |
1055 | |
1056 | |
1057 | |
1058 | |
1059 PRIM MNCC_RECALL_IND 0x8015400B | |
1060 { | |
1061 ti ; transaction identifier | |
1062 ri ; repeat indicator | |
1063 bcpara ; bearer cap parameter | |
1064 bcpara2 ; bearer cap parameter | |
1065 called_party ; called party address | |
1066 called_party_sub ; called party sub | |
1067 rcl_type ; recall type | |
1068 } | |
1069 | |
1070 | |
1071 | |
1072 | |
1073 | |
1074 | |
1075 PRIM MNCC_STATUS_IND 0x8016400B | |
1076 { | |
1077 ti ; transaction identifier | |
1078 } | |
1079 | |
1080 | |
1081 | |
1082 | |
1083 | |
1084 | |
1085 PRIM MNCC_SETUP_REQ 0x8000000B | |
1086 { | |
1087 ti ; transaction identifier | |
1088 prio ; priority | |
1089 ri ; repeat indicator | |
1090 bcpara ; bearer cap parameter | |
1091 bcpara2 ; bearer cap parameter | |
1092 called_party ; called party address | |
1093 called_party_sub ; called party sub | |
1094 clir_sup ; clir suppression | |
1095 fac_inf ; facility information | |
1096 } | |
1097 | |
1098 | |
1099 | |
1100 | |
1101 | |
1102 | |
1103 PRIM MNCC_SETUP_RES 0x8001000B | |
1104 { | |
1105 ti ; transaction identifier | |
1106 } | |
1107 | |
1108 | |
1109 | |
1110 | |
1111 | |
1112 | |
1113 PRIM MNCC_ALERT_REQ 0x8002000B | |
1114 { | |
1115 ti ; transaction identifier | |
1116 } | |
1117 | |
1118 | |
1119 | |
1120 | |
1121 | |
1122 | |
1123 PRIM MNCC_DISCONNECT_REQ 0x8003000B | |
1124 { | |
1125 ti ; transaction identifier | |
1126 cause ; cause; Only standard-defined, MS originated values shall be used which are in addition compliant to the CC peer to peer protocol. | |
1127 fac_inf ; facility information | |
1128 ss_version ; ss version | |
1129 } | |
1130 | |
1131 | |
1132 | |
1133 | |
1134 | |
1135 | |
1136 PRIM MNCC_RELEASE_REQ 0x8004000B | |
1137 { | |
1138 ti ; transaction identifier | |
1139 cause ; cause; Only standard-defined, MS originated values shall be used which are in addition compliant to the CC peer to peer protocol. In addition MNCC_CAUSE_NO_MS_CAUSE could be used if compliant to the CC peer to peer protocol in the current situation. | |
1140 fac_inf ; facility information | |
1141 ss_version ; ss version | |
1142 } | |
1143 | |
1144 | |
1145 | |
1146 | |
1147 | |
1148 | |
1149 PRIM MNCC_MODIFY_REQ 0x8005000B | |
1150 { | |
1151 ti ; transaction identifier | |
1152 serv ; service code | |
1153 } | |
1154 | |
1155 | |
1156 | |
1157 | |
1158 | |
1159 | |
1160 PRIM MNCC_CONFIGURE_REQ 0x8006000B | |
1161 { | |
1162 called_party_sub ; called party subaddress | |
1163 bcpara ; bearer cap parameter | |
1164 sns_mode ; single numbering mode | |
1165 ctm_ena ; CTM support enabled | |
1166 } | |
1167 | |
1168 | |
1169 | |
1170 | |
1171 | |
1172 | |
1173 PRIM MNCC_NOTIFY_REQ 0x8007000B | |
1174 { | |
1175 ti ; transaction identifier | |
1176 nd ; notification description | |
1177 } | |
1178 | |
1179 | |
1180 | |
1181 | |
1182 | |
1183 | |
1184 PRIM MNCC_START_DTMF_REQ 0x8008000B | |
1185 { | |
1186 ti ; transaction identifier | |
1187 key ; keypad digit | |
1188 dtmf_mod ; DTMF mode | |
1189 } | |
1190 | |
1191 | |
1192 | |
1193 | |
1194 | |
1195 | |
1196 PRIM MNCC_HOLD_REQ 0x8009000B | |
1197 { | |
1198 ti ; transaction identifier | |
1199 } | |
1200 | |
1201 | |
1202 | |
1203 | |
1204 | |
1205 | |
1206 PRIM MNCC_RETRIEVE_REQ 0x800A000B | |
1207 { | |
1208 ti ; transaction identifier | |
1209 } | |
1210 | |
1211 | |
1212 | |
1213 | |
1214 | |
1215 | |
1216 PRIM MNCC_FACILITY_REQ 0x800B000B | |
1217 { | |
1218 ti ; transaction identifier | |
1219 fac_inf ; facility information | |
1220 ss_version ; ss version | |
1221 } | |
1222 | |
1223 | |
1224 | |
1225 | |
1226 | |
1227 | |
1228 PRIM MNCC_USER_REQ 0x800C000B | |
1229 { | |
1230 ti ; transaction identifier | |
1231 congest_lev ; congestion level | |
1232 more_data ; more data | |
1233 user ; user to user | |
1234 } | |
1235 | |
1236 | |
1237 | |
1238 | |
1239 | |
1240 | |
1241 PRIM MNCC_BEARER_CAP_REQ 0x800D000B | |
1242 { | |
1243 req_id ; request id | |
1244 bc_mod ; conversion mode | |
1245 bcconf ; coded bearer cap | |
1246 bcpara ; decoded bearer cap | |
1247 bcconf2 ; coded bearer cap2 | |
1248 bcpara2 ; decoded bearer cap2 | |
1249 } | |
1250 | |
1251 | |
1252 | |
1253 | |
1254 | |
1255 | |
1256 PRIM MNCC_PROMPT_RSP 0x800E000B | |
1257 { | |
1258 ti ; transaction identifier | |
1259 } | |
1260 | |
1261 | |
1262 | |
1263 | |
1264 | |
1265 | |
1266 PRIM MNCC_PROMPT_REJ 0x800F000B | |
1267 { | |
1268 } | |
1269 | |
1270 | |
1271 | |
1272 | |
1273 | |
1274 | |
1275 PRIM MNCC_REJECT_REQ 0x8010000B | |
1276 { | |
1277 ti ; transaction identifier | |
1278 cause ; cause; Only standard-defined, MS originated values shall be used which are in addition compliant to the CC peer to peer protocol. In addition MNCC_CAUSE_NO_MS_CAUSE could be used if compliant to the CC peer to peer protocol in the current situation. | |
1279 } | |
1280 | |
1281 | |
1282 | |
1283 | |
1284 | |
1285 | |
1286 PRIM MNCC_SYNC_REQ 0x8011000B | |
1287 { | |
1288 synccs ; synchronization cause | |
1289 ti ; transaction identifier | |
1290 mpty_event ; multi party event | |
1291 } | |
1292 | |
1293 | |
1294 | |
1295 | |
1296 | |
1297 | |
1298 PRIM MNCC_STATUS_RES 0x8012000B | |
1299 { | |
1300 ti ; transaction identifier | |
1301 } | |
1302 | |
1303 | |
1304 | |
1305 | |
1306 | |
1307 | |
1308 | |
1309 | |
1310 |