comparison cdg-hybrid/msg/ss.mdf @ 14:35f7a1dc9f7d

cdg-hybrid: import from Magnetite
author Mychaela Falconia <falcon@freecalypso.org>
date Fri, 16 Oct 2020 07:15:38 +0000
parents
children
comparison
equal deleted inserted replaced
13:83146a4ae927 14:35f7a1dc9f7d
1 ;********************************************************************************
2 ;*** File : ss.mdf
3 ;*** Creation : Thu Jun 19 15:32:13 CST 2008
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 : Air Interface Message Specification
8 ;*** Document Name : ss
9 ;*** Document No. : 6147.601.97.104
10 ;*** Document Date : 2003-02-04
11 ;*** Document Status: BEING_PROCESSED
12 ;*** Document Author: LG
13 ;********************************************************************************
14
15
16
17 PRAGMA SRC_FILE_TIME "Wed Nov 28 10:21:24 2007"
18 PRAGMA LAST_MODIFIED "2003-02-04"
19 PRAGMA ID_AND_VERSION "6147.601.97.104"
20
21
22
23 CONST L3MAX 251 ; maximum size of a L3 buffer
24 CONST MAX_SS_VERSION 1 ; maximum length in SS version
25
26
27
28 VALTAB VAL_ver
29 VAL 0x00 SS_VERSION_PHASE2 "phase 2 service and error handling, ellipsis notation"
30
31 VALTAB VAL_cs
32 VAL 1 CAUSE_UNASSIGN "Unassigned (unallocated) Note 9 number"
33 VAL 3 CAUSE_NO_ROUTE "No route to destination"
34 VAL 6 CAUSE_CHAN_UNACCEPT "Channel unacceptable"
35 VAL 8 CAUSE_BARRED "Operator determined barring"
36 VAL 16 CAUSE_CALL_CLEAR "Normal call clearing"
37 VAL 17 CAUSE_USER_BUSY "User busy"
38 VAL 18 CAUSE_NO_RESPONSE "No user responding"
39 VAL 19 CAUSE_ALERT_NO_ANSWER "User alerting, no answer"
40 VAL 21 CAUSE_CALL_REJECT "Call rejected"
41 VAL 22 CAUSE_NUM_CHANGED "Number changed"
42 VAL 25 CAUSE_PREEMPTION "Pre-emption"
43 VAL 26 CAUSE_USER_CLEAR "Non selected user clearing"
44 VAL 27 CAUSE_DEST_ORDER "Destination out of order"
45 VAL 28 CAUSE_NUM_FORMAT "Invalid number format (incomplete number)"
46 VAL 29 CAUSE_FACILITY_REJECT "Facility rejected"
47 VAL 30 CAUSE_STATUS_ENQUIRY "Response to STATUS ENQUIRY"
48 VAL 31 CAUSE_UNSPECIFIED "Normal, unspecified"
49 VAL 34 CAUSE_NO_CHAN_AVAIL "No circuit/channel available"
50 VAL 38 CAUSE_NETWORK_ORDER "Network out of order"
51 VAL 41 CAUSE_TEMP_FAIL "Temporary failure"
52 VAL 42 CAUSE_SWITCH_CONGEST "Switching equipment congestion"
53 VAL 43 CAUSE_INFO_DISCARD "Access information discarded"
54 VAL 44 CAUSE_REQ_CHAN_UNAVAIL "requested circuit/channel not available"
55 VAL 47 CAUSE_RESOURCE_UNAVAIL "Resources unavailable, unspecified"
56 VAL 49 CAUSE_QOS_UNAVAIL "Quality of service unavailable"
57 VAL 50 CAUSE_FACILITY_UNSUBSCRIB "Requested facility not subscribed"
58 VAL 55 CAUSE_BARRED_IN_CUG "Incoming calls barred within the CUG"
59 VAL 57 CAUSE_BEARER_CAP_AUTHORIZ "Bearer capability not authorized"
60 VAL 58 CAUSE_BEARER_CAP_UNAVAIL "Bearer capability not presently available"
61 VAL 63 CAUSE_SERVICE_UNAVAIL "Service or option not available, unspecified"
62 VAL 65 CAUSE_BEARER_NOT_IMPLEM "Bearer service not implemented"
63 VAL 68 CAUSE_ACM_MAX "ACM equal to or greater than ACMmax"
64 VAL 69 CAUSE_FACILITY_NOT_IMPLEM "Requested facility not implemented"
65 VAL 70 CAUSE_RESTICT_BEARER_CAP "Only restricted digital information bearer capability is available"
66 VAL 79 CAUSE_SERVICE_NOT_IMPLEM "Service or option not implemented, unspecified"
67 VAL 81 CAUSE_INVALID_TI "Invalid transaction identifier value"
68 VAL 87 CAUSE_USER_NOT_IN_CUG "User not member of CUG"
69 VAL 88 CAUSE_INCOMPAT_DEST "Incompatible destination"
70 VAL 91 CAUSE_INVALID_TRANS_NET "Invalid transit network selection"
71 VAL 95 CAUSE_INCORRECT_MESSAGE "Semantically incorrect message"
72 VAL 96 CAUSE_INVALID_MAND_INFO "Invalid mandatory information"
73 VAL 97 CAUSE_MESSAGE_TYPE_NOT_IMPLEM "Message type non-existent or not implemented"
74 VAL 98 CAUSE_MESSAGE_TYPE_INCOMPAT "Message type not compatible with protocol state"
75 VAL 99 CAUSE_INFO_ELEM_NOT_IMPLEM "Information element non existent or not implemented"
76 VAL 100 CAUSE_COND_INFO_ELEM "Conditional IE error"
77 VAL 101 CAUSE_MESSAGE_INCOMPAT "Message not compatible with protocol state"
78 VAL 102 CAUSE_TIMER "Recovery on timer expiry"
79 VAL 111 CAUSE_PROTOCOL "Protocol error, unspecified"
80 VAL 127 CAUSE_INTERWORKING "Interworking, unspecified"
81
82 VALTAB VAL_cs2
83 VAL 0 CS_Q931 "standardized coding as described in CCITT Rec. Q.931"
84 VAL 1 CS_INTERNATIONAL "reserved for other international standards"
85 VAL 2 CS_NATIONAL "national standard"
86 VAL 3 CS_GSM_PLMN "standard defined for the GSM PLMNS as described in 10.86/GSM 04.08"
87
88 VALTAB VAL_loc
89 VAL DEF "reserved"
90 VAL 0 LOC_USER "user"
91 VAL 1 LOC_PRIV_NET_LOCAL_USER "private network serving the local user"
92 VAL 2 LOC_PUB_NET_LOCAL_USER "public network serving the local user"
93 VAL 3 LOC_TRANSIT_NET "transit network"
94 VAL 4 LOC_PUB_NET_REMOTE_USER "public network serving the remote user"
95 VAL 5 LOC_PRIV_NET_REMOTE_USER "private network serving the remote user"
96 VAL 7 LOC_INTERNATIONAL_NET "international network"
97 VAL 10 LOC_BEYOND_POINT "network beyond interworking point"
98
99
100
101
102 VAR msg_type "Message Type"
103 8
104
105
106 VAR fac_info "Facility Information"
107 8
108
109
110 VAR ver "Version Content"
111 8
112
113 VAL @m_ss - VAL_ver@
114
115 VAR cs "Cause"
116 7
117
118 VAL @m_ss - VAL_cs@
119
120 VAR cs2 "Coding standard"
121 2
122
123 VAL @m_ss - VAL_cs2@
124
125 VAR loc "Location"
126 4
127
128 VAL @m_ss - VAL_loc@
129
130 VAR rec "Recommendation"
131 7
132
133
134 VAR diag "Diagnostics"
135 8
136
137
138
139
140
141 COMP ss_facility "SS facility"
142 {
143 fac_info [1..L3MAX] ; Facility Information
144 }
145
146
147
148 COMP ss_version "SS version"
149 {
150 ver [0.. MAX_SS_VERSION] ; ss version content
151 }
152
153
154
155 COMP ss_cause "Cause"
156 {
157 + cs2 ; Coding standard II
158 .0 ; Spare
159 - loc ; Location
160 * rec ; Recommendation
161 * cs ; Cause value
162 diag [0..27] ; Diagnostics
163 }
164
165
166
167
168
169
170 MSG d_ss_facility downlink 0b00111010 ; SS Facility
171 {
172 GSM3_V msg_type ; Message Type
173 GSM4_LV ss_facility ; SS facility
174 }
175
176
177
178 MSG u_ss_facility uplink 0b00111010 ; SS Facility
179 {
180 GSM3_V msg_type ; Message Type
181 GSM4_LV ss_facility ; SS facility
182 }
183
184
185
186 MSG d_ss_register downlink 0b00111011 ; SS Register
187 {
188 GSM3_V msg_type ; Message Type
189 GSM4_TLV ss_facility 0x1C ; SS facility
190 }
191
192
193
194 MSG u_ss_register uplink 0b00111011 ; SS Register
195 {
196 GSM3_V msg_type ; Message Type
197 GSM4_TLV ss_facility 0x1C ; SS facility
198 GSM4_TLV ss_version 0x7F ; SS version
199 }
200
201
202
203 MSG b_ss_rel_comp both 0b00101010 ; SS Release Complete
204 {
205 GSM3_V msg_type ; Message Type
206 GSM4_TLV ss_cause 0x08 ; SS cause
207 GSM4_TLV ss_facility 0x1C ; SS facility
208 }
209
210
211
212
213
214