FreeCalypso > hg > fc-magnetite
comparison cdg3/msg/ss.mdf @ 16:c15047b3d00d
cdg3: import from freecalypso-citrine/cdg
author | Mychaela Falconia <falcon@freecalypso.org> |
---|---|
date | Tue, 27 Sep 2016 16:27:34 +0000 |
parents | |
children |
comparison
equal
deleted
inserted
replaced
15:c8bdae60fcb1 | 16:c15047b3d00d |
---|---|
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 |