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