comparison cdg-hybrid/msg/sat.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 : sat.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 : sat
9 ;*** Document No. : 6147.609.99.011
10 ;*** Document Date : 2003-02-25
11 ;*** Document Status: BEING_PROCESSED
12 ;*** Document Author: SBK
13 ;********************************************************************************
14
15
16
17 PRAGMA SRC_FILE_TIME "Wed Nov 28 10:21:04 2007"
18 PRAGMA LAST_MODIFIED "2003-02-25"
19 PRAGMA ID_AND_VERSION "6147.609.99.011"
20
21
22
23 CONST MAX_PARTY_NUM_SAT 480 ; Maximum number length of a cld/clg party
24 CONST MAX_SUBADDR_NUM 20 ; Maximum number length of a cld/clg party subaddress
25 CONST MAX_CH_DATA_LEN 241 ; Maximum length of channel data string
26 CONST MAX_CMD_AT_LEN 241 ; Maximum length of an AT command string
27 CONST MAX_ALPHA_ID_LEN 241 ; Maximum bytelength of alpha identifier
28 CONST MAX_SS_STRING_LEN 60 ; Maximum length of SS string
29 CONST MAX_SAT_USSD_LEN 160 ; Maximum length of USSD string
30 CONST MAX_SMS_DIGIT_LEN 20 ; Maximum number of digits in SMS addresses
31 CONST MAX_SMS_TPDU_LEN 184 ; Maximum length of SMS SUBMIT or COMMAND
32 CONST MAX_CAP_CNF_LEN 112 ; Maximum bitlength of capability configuration
33 CONST MAX_TEXT_LEN 160 ; Maximum length of text (response to Send USSD)
34 CONST MAX_EVENT_LIST_LEN 10 ; Maximum number of supported events
35 CONST MAX_TI_LEN 16 ; Maximum number of different transaction identifier
36 CONST MAX_DTMF_LEN 80 ; Maximum number of DTMF digits
37 CONST MAX_PROV_F_PATH_LEN 16 ; Maximum number of supported paths
38 CONST MAX_BEARER_LIST_LEN 253 ; Maximum list length of supported bearer
39 CONST MAX_CAUSE_LEN 30 ; Maximum length of cause information element
40 CONST CCR_ALLW_NO_MDFY 0x00 ; Allowed, no modification
41 CONST CCR_NOT_ALLW 0x01 ; Not allowed
42 CONST CCR_ALLW_WITH_MDFY 0x02 ; Allowed, with modification
43 CONST MAX_SAT_APN_LEN 102 ; Maximum byte length of APN string
44 CONST MAX_URL_LEN 253 ; Maximum length for URL
45 CONST MAX_PFP_ELEM 10 ; Maximum provisioning file path elements
46
47
48
49 VALTAB VAL_cmd_typ
50 VAL 0x01 SAT_CMD_REFRESH "Refresh command"
51 VAL 0x02 SAT_CMD_MORE_TIME "More time command"
52 VAL 0x03 SAT_CMD_POLL_INTERVAL "Poll interval command"
53 VAL 0x04 SAT_CMD_POLL_OFF "Polling off command"
54 VAL 0x05 SAT_CMD_EVENT_LIST "Setup event list command"
55 VAL 0x10 SAT_CMD_SETUP_CALL "Set up call command"
56 VAL 0x11 SAT_CMD_SEND_SS "Send SS command"
57 VAL 0x12 SAT_CMD_SEND_USSD "Send USSD Command"
58 VAL 0x13 SAT_CMD_SEND_SMS "Send Short Message command"
59 VAL 0x14 SAT_CMD_SEND_DTMF "Send DTMF command"
60 VAL 0x15 SAT_CMD_LAUNCH_BROWSER "Launch WWW Browser class c"
61 VAL 0x20 SAT_CMD_PLAY_TONE "Play tone command"
62 VAL 0x21 SAT_CMD_DISPLAY_TEXT "Display text command"
63 VAL 0x22 SAT_CMD_GET_INKEY "Get inkey command"
64 VAL 0x23 SAT_CMD_GET_INPUT "Get input command"
65 VAL 0x24 SAT_CMD_SEL_ITEM "Select item command"
66 VAL 0x25 SAT_CMD_SETUP_MENU "Set up menu command"
67 VAL 0x26 SAT_CMD_PROV_LOC_INFO "Provide loacal information command"
68 VAL 0x27 SAT_CMD_TIMER_MNG "Timer Managemant command"
69 VAL 0x28 SAT_CMD_IDLE_TEXT "Set up idle mode text command"
70 VAL 0x34 SAT_CMD_RUN_AT "Run AT command"
71 VAL 0x40 SAT_CMD_OPEN_CHANNEL "Open data channel for CS or GPRS class e"
72 VAL 0x41 SAT_CMD_CLOSE_CHANNEL "Close data channel class e"
73 VAL 0x42 SAT_CMD_RECEIVE_DATA "Receive data from ME from the channel class e"
74 VAL 0x43 SAT_CMD_SEND_DATA "Send the data to the channel via ME class e"
75 VAL 0x44 SAT_CMD_GET_CHANNEL_STATUS "Get the status of the data channel opened class e"
76 VAL 0x81 SAT_CMD_END_SESSION "End of proactive session command"
77
78 VALTAB VAL_cmd_qlf
79 VAL 0x00 QLF_RFSH_INIT "Refresh: SIM initialization"
80 VAL 0x01 QLF_RFSH_INIT_FULL_CHNG_NTFY "Refresh: SIM initialization and full file change notification"
81 VAL 0x02 QLF_RFSH_FILE_CHNG_NTFY "Refresh: File change notification"
82 VAL 0x03 QLF_RFSH_INIT_FILE_CHNG_NTFY "Refresh: SIM initialization and file change notification"
83 VAL 0x04 QLF_RFSH_RESET "Refresh: SIM reset"
84 VAL 0x00 QLF_CALL_IDLE "Set up call: idle"
85 VAL 0x01 QLF_CALL_IDLE_RDL "Set up call: idle with redial"
86 VAL 0x02 QLF_CALL_HOLD "Set up call: hold"
87 VAL 0x03 QLF_CALL_HOLD_RDL "Set up call: hold with redial"
88 VAL 0x04 QLF_CALL_DISC "Set up call: disconnect"
89 VAL 0x05 QLF_CALL_DISC_RDL "Set up call: disconnect with redial"
90 VAL 0b00000000 QLF_SMS_NO_PACK "Send SMS: packing not required"
91 VAL 0b00000001 QLF_SMS_PACK "Send SMS: packing required"
92 VAL 0b00000000 QLF_DISP_PRIO_NORM "Display text: normal priority"
93 VAL 0b00000001 QLF_DISP_PRIO_HIGH "Display text: high priority"
94 VAL 0b00000000 QLF_DISP_CLR_DELAY "Display text: clear message after delay"
95 VAL 0b10000000 QLF_DISP_CLR_USER "Display text: wait for user to clear message"
96 VAL 0b00000000 QLF_INKY_DIGITS "Get inkey: digits (0-9, *,# and +) only"
97 VAL 0b00000001 QLF_INKY_ALPHA "Get inkey: alphabet set"
98 VAL 0b00000000 QLF_INKY_SMS_DEF "Get inkey; SMS default alphabet"
99 VAL 0b00000010 QLF_INKY_UCS2 "Get inkey: UCS2 alphabet"
100 VAL 0b00000000 QLF_INKY_NO_HELP "Get inkey: no help information available"
101 VAL 0b10000000 QLF_INKY_HELP "Get inkey: help information available"
102 VAL 0b00000000 QLF_INPT_DIGITS "Get input: digits (0-9, *,# and +) only"
103 VAL 0b00000001 QLF_INPT_ALPHA "Get input: alphabet set"
104 VAL 0b00000000 QLF_INPT_SMS_DEF "Get input; SMS default alphabet"
105 VAL 0b00000010 QLF_INPT_UCS2 "Get input: UCS2 alphabet"
106 VAL 0b00000000 QLF_INPT_ECHO "Get input: ME may echo input"
107 VAL 0b00000100 QLF_INPT_NO_ECHO "Get input: input shall not revealed in any way"
108 VAL 0b00000000 QLF_INPT_NO_PACK "Get input: unpacket input format"
109 VAL 0b00001000 QLF_INPT_PACK "Get input: SMS packed input format"
110 VAL 0b00000000 QLF_INPT_NO_HELP "Get input: no help information available"
111 VAL 0b10000000 QLF_INPT_HELP "Get input: help information available"
112 VAL 0b00000000 QLF_SITM_NOPRES "Select item: presentation type is not specified"
113 VAL 0b00000001 QLF_SITM_PRES "Select item: presentation type is specified in bit 2"
114 VAL 0b00000000 QLF_SITM_CHVAL "Select item: presentation as a choice of data values if bit 1 = '1'"
115 VAL 0b00000010 QLF_SITM_CHNAV "Select item: presentation as a choice of navigation options if bit 1 is '1'"
116 VAL 0b00000000 QLF_SITM_SEL_NOPREF "Select item: no selection preference"
117 VAL 0b00000100 QLF_SITM_SEL_PREF_SOFTKEY "Select item: selection using soft key preferred"
118 VAL 0b00000000 QLF_SITM_NO_HELP "Select item: no help information available"
119 VAL 0b10000000 QLF_SITM_HELP "Select item: help information available"
120 VAL 0b00000000 QLF_SMNU_SEL_NOPREF "Set up menu: no selection preference"
121 VAL 0b00000001 QLF_SMNU_SEL_PREF_SOFTKEY "Set up menu: selection using soft key preferred"
122 VAL 0b00000000 QLF_SMNU_NO_HELP "Set up menu: no help information available"
123 VAL 0b10000000 QLF_SMNU_HELP "Set up menu: help information available"
124 VAL 0x00 QLF_PLOI_LOC_INFO "Provide local information: Local information"
125 VAL 0x01 QLF_PLOI_IMEI "Provide local information: IMEI of ME"
126 VAL 0x02 QLF_PLOI_NTW_MSR "Provide local information: Network measurement results"
127 VAL 0x03 QLF_PLOI_DTT "Provide local information: Date, Time and Timezone"
128 VAL 0x04 QLF_PLOI_LANG_SET "Provide local information: Language Setting"
129 VAL 0x05 QLF_PLOI_TIM_ADV "Provide local information: Timing Advance"
130 VAL 0x00 QLF_LABR_IF_NOT_LCHD "Launch Browser: launch browser, if not already launched"
131 VAL 0x02 QLF_LABR_NOT_USED1 "Launch Browser: not used"
132 VAL 0x02 QLF_LABR_USE_EXISTING "Launch Browser: use the existing browser"
133 VAL 0x03 QLF_LABR_CLOSE_AND_NEW "Launch Browser: close the existing browser session and launch new browser session"
134 VAL 0x04 QLF_LABR_NOT_USED2 "Launch Browser: not used"
135 VAL 0b00000000 QLF_OPCH_ON_DEMD_LINK_EST "Open Channel: on demand link establishment (class e)"
136 VAL 0b00000001 QLF_OPCH_IMMDT_LINK_EST "Open Channel: immediate link establishment (class e)"
137 VAL 0b00000000 QLF_OPCH_NO_AUTO_RECONNECT "Open Channel: no automatic reconnection (class e)"
138 VAL 0b00000010 QLF_OPCH_AUTO_RECONNECT "Open Channel: automatic reconnection (class e)"
139 VAL 0b00000000 QLF_SNDDAT_TX "Send Data: store data in Tx buffer (class e)"
140 VAL 0b00000001 QLF_SNDDAT_IM "Send Data: Send data immediately (class e)"
141
142 VALTAB VAL_src_dev
143 VAL 0x01 DEV_SRC_KBD "Device keypad"
144 VAL 0x02 DEV_SRC_DSP "Device display"
145 VAL 0x03 DEV_SRC_EAR "Device earpiece"
146 VAL 0x10 DEV_SRC_CDR0 "Device Additional Card Reader 0"
147 VAL 0x11 DEV_SRC_CDR1 "Device Additional Card Reader 1"
148 VAL 0x12 DEV_SRC_CDR2 "Device Additional Card Reader 2"
149 VAL 0x13 DEV_SRC_CDR3 "Device Additional Card Reader 3"
150 VAL 0x14 DEV_SRC_CDR4 "Device Additional Card Reader 4"
151 VAL 0x15 DEV_SRC_CDR5 "Device Additional Card Reader 5"
152 VAL 0x16 DEV_SRC_CDR6 "Device Additional Card Reader 6"
153 VAL 0x17 DEV_SRC_CDR7 "Device Additional Card Reader 7"
154 VAL 0x21 DEV_SRC_CH1 "Device Channel 1 (class e)"
155 VAL 0x22 DEV_SRC_CH2 "Device Channel 2 (class e)"
156 VAL 0x23 DEV_SRC_CH3 "Device Channel 3 (class e)"
157 VAL 0x24 DEV_SRC_CH4 "Device Channel 4 (class e)"
158 VAL 0x25 DEV_SRC_CH5 "Device Channel 5 (class e)"
159 VAL 0x26 DEV_SRC_CH6 "Device Channel 6 (class e)"
160 VAL 0x27 DEV_SRC_CH7 "Device Channel 7 (class e)"
161 VAL 0x81 DEV_SRC_SIM "Device SIM"
162 VAL 0x82 DEV_SRC_ME "Device mobile equipment"
163 VAL 0x83 DEV_SRC_NTW "Device network"
164
165 VALTAB VAL_dest_dev
166 VAL 0x01 DEV_DST_KBD "Device keypad"
167 VAL 0x02 DEV_DST_DSP "Device display"
168 VAL 0x03 DEV_DST_EAR "Device earpiece"
169 VAL 0x10 DEV_DST_CDR0 "Device Additional Card Reader 0"
170 VAL 0x11 DEV_DST_CDR1 "Device Additional Card Reader 1"
171 VAL 0x12 DEV_DST_CDR2 "Device Additional Card Reader 2"
172 VAL 0x13 DEV_DST_CDR3 "Device Additional Card Reader 3"
173 VAL 0x14 DEV_DST_CDR4 "Device Additional Card Reader 4"
174 VAL 0x15 DEV_DST_CDR5 "Device Additional Card Reader 5"
175 VAL 0x16 DEV_DST_CDR6 "Device Additional Card Reader 6"
176 VAL 0x17 DEV_DST_CDR7 "Device Additional Card Reader 7"
177 VAL 0x21 DEV_DST_CH1 "Device Channel 1 (class e)"
178 VAL 0x22 DEV_DST_CH2 "Device Channel 2 (class e)"
179 VAL 0x23 DEV_DST_CH3 "Device Channel 3 (class e)"
180 VAL 0x24 DEV_DST_CH4 "Device Channel 4 (class e)"
181 VAL 0x25 DEV_DST_CH5 "Device Channel 5 (class e)"
182 VAL 0x26 DEV_DST_CH6 "Device Channel 6 (class e)"
183 VAL 0x27 DEV_DST_CH7 "Device Channel 7 (class e)"
184 VAL 0x81 DEV_DST_SIM "Device SIM"
185 VAL 0x82 DEV_DST_ME "Device mobile equipment"
186 VAL 0x83 DEV_DST_NTW "Device network"
187
188 VALTAB VAL_time_unit
189 VAL 0x00 TU_MIN "Minutes"
190 VAL 0x01 TU_SEC "Seconds"
191 VAL 0x02 TU_100_MSEC "Tenth of seconds"
192
193 VALTAB VAL_noa
194 VAL DEF "Reserved"
195 VAL 0b000 NOA_UNKNOWN "unknown"
196 VAL 0b001 NOA_INTER_NUM "international number"
197 VAL 0b010 NOA_NATIO_NUM "national significant number"
198 VAL 0b011 NOA_NETW_NUM "network specific number"
199 VAL 0b100 NOA_SUBSC_NUM "subscriber number"
200 VAL 0b110 NOA_ABBRV_NUM "abbreviated number"
201
202 VALTAB VAL_npi
203 VAL DEF "reserved"
204 VAL 0b0000 NPI_UNKNOWN "unknown"
205 VAL 0b0001 NPI_ISDN "ISDN/Telephony Numbering Plan (Rec CCITT E.164)"
206 VAL 0b0011 NPI_X121 "data numbering plan (CCITT Rec X.121)"
207 VAL 0b0100 NPI_F69 "telex numbering plan (CCITT Rec F.69)"
208 VAL 0b0110 NPI_LAND_MOBILE "land mobile numbering plan (CCITT Rec E.212)"
209 VAL 0b1000 NPI_NATIONAL "land mobile numbering plan (CCITT Rec E.212)"
210 VAL 0b1001 NPI_PRIVATE "Private numbering plan"
211
212 VALTAB VAL_gen
213 VAL 0x00 RSLT_PERF_SUCCESS "Command performed successfully"
214 VAL 0x01 RSLT_PERF_PART_CMPR "Command performed with partial comprehension"
215 VAL 0x02 RSLT_PERF_MISS_INFO "Command performed with missing information"
216 VAL 0x03 RSLT_RFSH_ADD_EF "Refresh performed with additional EF read"
217 VAL 0x05 RSLT_PERF_MDFY_SIM "Command performed but modified by SIM"
218 VAL 0x06 RSLT_PERF_LIM_SRV "Command performed successfully, limited service"
219 VAL 0x07 RSLT_PERF_MDFIED "Command performed with modification (class e)"
220 VAL 0x10 RSLT_SESS_USR_TERM "Proactive SIM session terminated by user"
221 VAL 0x11 RSLT_SESS_USR_BACK "Backward move in proactive SIM session"
222 VAL 0x12 RSLT_NO_RESP "No response from user"
223 VAL 0x13 RSLT_HELP_USR_REQ "Help information required by user"
224 VAL 0x14 RSLT_USER_TERM_SS "SS or USSD transaction terminated by user"
225 VAL 0x20 RSLT_ME_UNAB_PROC "ME is unable to process command"
226 VAL 0x21 RSLT_NTW_UNAB_PROC "Network is unable to process command"
227 VAL 0x22 RSLT_USR_REJ "User did not accept set up request"
228 VAL 0x23 RSLT_USR_CLR_DWN "User cleared down call before connection or network release"
229 VAL 0x25 RSLT_CC_SIM_TMP "Interaction with call control by SIM temporary problem"
230 VAL 0x26 RSLT_LABRWS_GENERIC "Launch browser generic error code (class e)"
231 VAL 0x30 RSLT_ME_CAP "Command beyond ME capabilities"
232 VAL 0x31 RSLT_UNKN_TYPE "Command type not understood"
233 VAL 0x32 RSLT_UNKN_DATA "Command data not understood"
234 VAL 0x33 RSLT_UNKN_NR "Command number not understood"
235 VAL 0x34 RSLT_SS_ERR "SS return error"
236 VAL 0x35 RSLT_SMS_ERR "SMS RP-ERROR"
237 VAL 0x36 RSLT_ERR_REQ_VAL "Error, required values are missing"
238 VAL 0x37 RSLT_USSD_ERR "USSD return error"
239 VAL 0x39 RSLT_CC_SIM_PRM "interaction with call control by SIM or SMS control by SIM permanent problem"
240 VAL 0x3A RSLT_BEARIND_PERR "Bearer Independent Protocol error (class e)"
241
242 VALTAB VAL_add
243 VAL 0x00 ADD_NO_CAUSE "No specific cause can be given"
244 VAL 0x01 ADD_ME_SCR_BUSY "ME: Screen is busy"
245 VAL 0x02 ADD_ME_CALL_BUSY "ME: currently busy on call"
246 VAL 0x03 ADD_ME_SS_BUSY "ME: currently busy on SS transaction"
247 VAL 0x04 ADD_ME_NO_SERV "ME: no service"
248 VAL 0x05 ADD_ME_ACC_BAR "ME: Access control class bar"
249 VAL 0x06 ADD_ME_RR_DENIED "ME: Radio resource not granted"
250 VAL 0x07 ADD_ME_NO_SPCH_CALL "ME: Not in speech call"
251 VAL 0x08 ADD_ME_USSD_BUSY "ME: currently busy on USSD transaction"
252 VAL 0x01 ADD_CC_NOT_ALLWD "Call Control: Action not allowed"
253 VAL 0x02 ADD_CC_REQ_CHNG "Call Control: Type of request has changed"
254 VAL 0x01 ADD_LBP_BEARR_NAVAIL "Launch browser: Bearer unavailable (class c)"
255 VAL 0x02 ADD_LBP_BRWSR_NAVAIL "Launch browser: Browser unavailable (class c)"
256 VAL 0x03 ADD_LBP_ME_UNABL_RDPD "Launch browser: ME unable to read provisioning data (class c)"
257 VAL 0x01 ADD_BIP_NO_CHAN_AVAIL "No channel available (class e)"
258 VAL 0x02 ADD_BIP_CHAN_CLOSD "Channel closed (class e)"
259 VAL 0x03 ADD_BIP_CHANID_NT_VLD "Channel identifier not valid (class e)"
260 VAL 0x04 ADD_BIP_BUF_SIZ_NAVAIL "Requested buffer size not available (class e)"
261 VAL 0x05 ADD_BIP_SECUR_ERR "Security error (unsuccessful authentication) (class e)"
262 VAL 0x06 ADD_BIP_SIME_ITL_NAVAIL "Requested SIM/ME interface transport level not available (class e)"
263
264 VALTAB VAL_tos
265 VAL DEF "Reserved"
266 VAL 0b000 TOS_X213 "NSAP (X.213/ISO 8348 AD2)"
267 VAL 0b010 TOS_USER "User Specified"
268
269 VALTAB VAL_oei
270 VAL 0b0 OEI_EVEN "even number of address signals"
271 VAL 0b1 OEI_ODD "odd number of address signals"
272
273 VALTAB VAL_event
274 VAL DEF "Reserved"
275 VAL 0x00 EVENT_MT_CALL "Incoming Call"
276 VAL 0x01 EVENT_CALL_CONN "Call is connected"
277 VAL 0x02 EVENT_CALL_DISC "Call is disconnected"
278 VAL 0x03 EVENT_LOC_STATUS "Service status change"
279 VAL 0x04 EVENT_USER_ACTIVE "User activity"
280 VAL 0x05 EVENT_IDLE_SCREEN "Idle screen is available"
281 VAL 0x08 EVENT_BROWS_TERMIN "Browser Termination (if class c supported)"
282 VAL 0x09 EVENT_DATA_AVAIL "Data available (if class e supported)"
283 VAL 0x0A EVENT_CHAN_STAT "Channel Status (if class e supported)"
284
285 VALTAB VAL_bc_rpi
286 VAL DEF "Reserved"
287 VAL 0x01 BC_RPI_ALT "Alternate mode"
288 VAL 0x03 BC_RPI_SEQ "Sequential mode"
289
290 VALTAB VAL_loc_state
291 VAL DEF "Reserved"
292 VAL 0x01 LOC_ST_NORMAL "Normal service"
293 VAL 0x02 LOC_ST_LIMITED "Limited service"
294 VAL 0x03 LOC_ST_NOSERV "No service"
295
296 VALTAB VAL_gprs_pdp_type
297 VAL 0x02 PDP_TYPE_IP "Internet Protocol, IETF STD 5"
298
299 VALTAB VAL_oth_addr_type
300 VAL DEF "reserved"
301 VAL 0x21 IPv4 "Internet Protocal vers.4"
302 VAL 0x57 IPv6 "Internet Protocal vers.6"
303
304 VALTAB VAL_trans_prot_type
305 VAL DEF "reserved"
306 VAL 0x1 UDP "User Datagramm Protocol"
307 VAL 0x2 TCP "Transmission Control Protocol"
308
309 VALTAB VAL_browser
310 VAL DEF "reserved"
311 VAL 0x00 DEFAULT_BROWSER "Default browser usage"
312
313 VALTAB VAL_bearer
314 VAL DEF "reserved"
315 VAL 0x00 B_SMS "short message service"
316 VAL 0x01 B_CSD "circle switched data"
317 VAL 0x02 B_USSD "unstructured supplementary service data"
318 VAL 0x03 B_GPRS "generel packet radio systeme"
319
320 VALTAB VAL_brows_term_s
321 VAL 0x00 USER_TERMINATION "terminated by user action"
322 VAL 0x01 ERROR_TERMINATION "terminated by error"
323
324 VALTAB VAL_chan_id
325 VAL 0b000 NO_CHAN_AVAIL ""
326 VAL 0b001 CHANNEL_ID_1 ""
327 VAL 0b010 CHANNEL_ID_2 ""
328 VAL 0b011 CHANNEL_ID_3 ""
329 VAL 0b100 CHANNEL_ID_4 ""
330 VAL 0b101 CHANNEL_ID_5 ""
331 VAL 0b110 CHANNEL_ID_6 ""
332 VAL 0b111 CHANNEL_ID_7 ""
333
334 VALTAB VAL_chan_stat_inf1
335 VAL DEF "reserved"
336
337 VALTAB VAL_chan_stat_link
338 VAL 0b00 LINK_NO_ESTABL "link not established or PDP context not activated"
339 VAL 0b01 LINK_ESTABL "link established or PDP context activated"
340
341 VALTAB VAL_chan_stat_inf2
342 VAL DEF "reserved"
343 VAL 0b00000000 NO_FURTH_INFO "no further info can be given"
344 VAL 0b00000001 "reserved"
345 VAL 0b00000010 "reserved"
346 VAL 0b00000011 "reserved"
347 VAL 0b00000100 "reserved"
348 VAL 0b00000101 LINK_DROPPED "link dropped"
349
350 VALTAB VAL_bear_type
351 VAL 0x01 BT_CSD "bearer type CSD"
352 VAL 0x02 BT_GPRS "bearer type GPRS"
353 VAL 0x03 BT_DEFAULT "default bearer parameters"
354
355
356
357
358 VAR cmd_prms "Parameters"
359 1952
360
361
362 VAR cmd_nr "Command number"
363 8
364
365
366 VAR cmd_typ "Command type"
367 8
368
369 VAL @m_sat - VAL_cmd_typ@
370
371 VAR cmd_qlf "Command qualifier"
372 8
373
374 VAL @m_sat - VAL_cmd_qlf@
375
376 VAR src_dev "Source device"
377 8
378
379 VAL @m_sat - VAL_src_dev@
380
381 VAR dest_dev "Destination device"
382 8
383
384 VAL @m_sat - VAL_dest_dev@
385
386 VAR alpha_id "Alpha identifier"
387 8
388
389
390 VAR alpha_id_2 "Alpha identifier"
391 8
392
393
394 VAR ss_ctrl_string "SS control string"
395 4
396
397
398 VAR cap_cnf_parms "Capability configuration parameter 1"
399 MAX_CAP_CNF_LEN
400
401
402 VAR cap_cnf_parms_2 "Capability configuration parameter 2"
403 MAX_CAP_CNF_LEN
404
405
406 VAR time_unit "Time unit"
407 8
408
409 VAL @m_sat - VAL_time_unit@
410
411 VAR time_ivl "Time interval"
412 8
413
414
415 VAR msg_type "Message type"
416 8
417
418
419 VAR noa "Nature of address"
420 3
421
422 VAL @m_sat - VAL_noa@
423
424 VAR npi "Numbering plan indication"
425 4
426
427 VAL @m_sat - VAL_npi@
428
429 VAR bcdDigit "BCD digit"
430 4
431
432
433 VAR gen "General result"
434 8
435
436 VAL @m_sat - VAL_gen@
437
438 VAR add "Additional information"
439 1952
440
441 VAL @m_sat - VAL_add@
442
443 VAR dcs "Data coding scheme"
444 8
445
446
447 VAR text_str "Text string"
448 8
449
450
451 VAR item "Choosen item"
452 8
453
454
455 VAR mnc_mcc "MNC and MCC"
456 24
457
458
459 VAR lac "Location area code"
460 16
461
462
463 VAR cid "Cell identity value"
464 16
465
466
467 VAR imei "IMEI"
468 64
469
470
471 VAR ntw_msr_res "Network measurement results"
472 128
473
474
475 VAR bcch_list "BCCH channel list"
476 384
477
478
479 VAR cb_page "Cell broadcast page"
480 704
481
482
483 VAR cc_req_act "CC requested action"
484 1936
485
486
487 VAR tos "Type of subaddress"
488 3
489
490 VAL @m_sat - VAL_tos@
491
492 VAR oei "Odd/even indicator"
493 1
494
495 VAL @m_sat - VAL_oei@
496
497 VAR tpdu_data "Short Message Data"
498 8
499
500
501 VAR ussd_str "USSD string"
502 8
503
504
505 VAR icon_qu "Icon Qualifier"
506 8
507
508
509 VAR icon_id "Icon Identifier"
510 8
511
512
513 VAR event "List of events"
514 8
515
516 VAL @m_sat - VAL_event@
517
518 VAR ti "Transaction Identifier"
519 4
520
521
522 VAR cs "Cause"
523 8
524
525
526 VAR bc_rpi "BC Repeat Indicator"
527 8
528
529 VAL @m_sat - VAL_bc_rpi@
530
531 VAR loc_state "Location status"
532 8
533
534 VAL @m_sat - VAL_loc_state@
535
536 VAR at_string "AT string"
537 8
538
539
540 VAR csd_speed "CSD speed"
541 8
542
543
544 VAR csd_name "CSD name"
545 8
546
547
548 VAR csd_ce "CSD connection elem"
549 8
550
551
552 VAR gprs_prec "GPRS precedence"
553 8
554
555
556 VAR gprs_delay "GPRS delay"
557 8
558
559
560 VAR gprs_rely "GPRS reliability"
561 8
562
563
564 VAR gprs_peak "GPRS peak throughput"
565 8
566
567
568 VAR gprs_mean "GPRS mean throughput"
569 8
570
571
572 VAR gprs_pdp_type "GPRS PDP type"
573 8
574
575 VAL @m_sat - VAL_gprs_pdp_type@
576
577 VAR ch_dat_str "Channel data string"
578 8
579
580
581 VAR chan_dat_lth "Channel data length"
582 8
583
584
585 VAR buffer_size "Buffer size"
586 16
587
588
589 VAR oth_addr_type "Type of local Address"
590 8
591
592 VAL @m_sat - VAL_oth_addr_type@
593
594 VAR ipv4_addr "IPv4 address"
595 8
596
597
598 VAR ipv6_addr "IPv6 address"
599 8
600
601
602 VAR trans_prot_type "Transport protocol type"
603 8
604
605 VAL @m_sat - VAL_trans_prot_type@
606
607 VAR port_number "Port number"
608 16
609
610
611 VAR browser "Browser"
612 8
613
614 VAL @m_sat - VAL_browser@
615
616 VAR url_value "URL value"
617 8
618
619
620 VAR bearer "Bearer List"
621 8
622
623 VAL @m_sat - VAL_bearer@
624
625 VAR prov_file_id "Provisioning File Path Id"
626 8
627
628
629 VAR brows_term_s "Browser Termination Source"
630 8
631
632 VAL @m_sat - VAL_brows_term_s@
633
634 VAR chan_id "Channel Status Identifier"
635 3
636
637 VAL @m_sat - VAL_chan_id@
638
639 VAR chan_stat_inf1 "Channel Status Information1"
640 4
641
642 VAL @m_sat - VAL_chan_stat_inf1@
643
644 VAR chan_stat_link "Channel Status Link"
645 1
646
647 VAL @m_sat - VAL_chan_stat_link@
648
649 VAR chan_stat_inf2 "Channel Status Information2"
650 8
651
652 VAL @m_sat - VAL_chan_stat_inf2@
653
654 VAR n_acc_name "Network Access name"
655 8
656
657
658 VAR bear_type "Bearer type"
659 8
660
661 VAL @m_sat - VAL_bear_type@
662
663 VAR lang_buf "Provide Local Info/Language Setting"
664 8
665
666
667 VAR subadr_str "sub address bytes"
668 8
669
670
671
672
673
674 COMP cmd_details "Command details"
675 {
676 cmd_nr ; Command number
677 cmd_typ ; Command type
678 cmd_qlf ; Command qualifier
679 }
680
681
682
683 COMP dev_ids "Device identities"
684 {
685 src_dev ; Source device
686 dest_dev ; Destination device
687 }
688
689
690
691 COMP pas_cmd "Proactive SIM Command"
692 {
693 GSM5_TLV cmd_details 0x81 ; Command details
694 GSM5_TLV dev_ids 0x82 ; Device identities
695 GSM5_V cmd_prms ; Command parameters
696 }
697
698
699
700 COMP ss_string "SS string"
701 {
702 + noa ; Nature of address
703 * npi ; Numbering plan identification
704 BCDEVEN ss_ctrl_string [0..MAX_SS_STRING_LEN] ; SS control string
705 }
706
707
708
709 COMP addr "Address"
710 {
711 + noa ; Nature of address
712 * npi ; Numbering plan identification
713 BCDEVEN bcdDigit [0..MAX_PARTY_NUM_SAT] ; BCD digit
714 }
715
716
717
718 COMP subaddr "Subaddress"
719 {
720 + tos ; Type of subaddress
721 oei ; Odd/even indicator
722 * .000 ; Spare
723 subadr_str [0..MAX_SUBADDR_NUM] ; Structured Element Item
724 }
725
726
727
728 COMP res "Result"
729 {
730 gen ; General result
731 GSM5_V add ; Additional information
732 }
733 TYPEDEF COMP res res_2 "Result 2"
734
735
736
737 COMP text "Text string"
738 {
739 dcs ; Data coding scheme
740 text_str [0..MAX_TEXT_LEN] ; text string
741 }
742 TYPEDEF COMP text text2 "Text string2"
743
744
745
746 COMP item_id "Item identifier"
747 {
748 item ; Choosen item
749 }
750
751
752
753 COMP cc_smc_loc_info "CC and SMC Location Information"
754 {
755 mnc_mcc ; MNC and MCC
756 lac ; Location Area Code
757 cid ; Cell Identity Value
758 }
759
760
761
762 COMP cbd_cmd "CB download"
763 {
764 GSM5_TLV dev_ids 0x82 ; Device identities
765 GSM5_TLV cb_page 0x8C ; Cell broadcast page
766 }
767
768
769
770 COMP dur "Duration"
771 {
772 time_unit ; Time unit
773 time_ivl ; Time interval
774 }
775 TYPEDEF COMP dur dur2 "Duration2"
776
777
778
779 COMP ussd_string "USSD string"
780 {
781 dcs ; Data coding scheme
782 ussd_str [0..MAX_SAT_USSD_LEN] ; USSD string
783 }
784
785
786
787 COMP ccr_allw "Call control result, allowed"
788 {
789 GSM5_TLV addr 0x06 ; Address
790 GSM5_TLV ss_string 0x09 ; SS string
791 GSM5_TLV ussd_string 0x0A ; USSD string
792 GSM5_TLV cap_cnf_parms 0x07 ; Capabilitiy conf. parameter 1
793 GSM5_TLV subaddr 0x08 ; Subaddress
794 GSM5_TLV alpha_id [MAX_ALPHA_ID_LEN] 0x05 ; Alpha identifier
795 GSM5_TLV bc_rpi 0x2A ; BC Repeat Indicator
796 GSM5_TLV cap_cnf_parms_2 0x07 ; Capabilitiy conf. parameter 2
797 }
798 TYPEDEF COMP ccr_allw ccr_not_allw "Call control result, not allowed"
799 TYPEDEF COMP ccr_allw ccr_allw_mdfy "Call Control result, allowed with modifications"
800
801
802
803 COMP cc_cmd "Call control"
804 {
805 GSM5_TLV dev_ids 0x82 ; Device identities
806 GSM5_TLV addr 0x86 ; Address
807 GSM5_TLV ss_string 0x89 ; SS string
808 GSM5_TLV ussd_string 0x8A ; USSD string
809 GSM5_TLV cap_cnf_parms 0x07 ; Capabilitiy configuration parameter 1
810 GSM5_TLV subaddr 0x08 ; Subaddress
811 GSM5_TLV cc_smc_loc_info 0x13 ; CC and SMC Location Information
812 GSM5_TLV cap_cnf_parms_2 0x07 ; Capabilitiy configuration parameter 2
813 }
814
815
816
817 COMP smpdu "SMS TPDU"
818 {
819 tpdu_data [7..MAX_SMS_TPDU_LEN] ; Short Message Data
820 }
821
822
823
824 COMP icon "Icon Identifier"
825 {
826 icon_qu ; Icon Qualifier
827 icon_id ; Icon Identifier
828 }
829 TYPEDEF COMP icon icon_2 "Icon Identifier"
830
831
832
833 COMP ev_list "Event list"
834 {
835 event [1..MAX_EVENT_LIST_LEN] ; List of events
836 }
837
838
839
840 COMP dtmf_string "DTMF string"
841 {
842 BCDEVEN bcdDigit [0..MAX_DTMF_LEN] ; BCD digit
843 }
844
845
846
847 COMP ti_oct "Transaction Identifier octet"
848 {
849 ti ; Transaction Identifier
850 .0000 ; Spare
851 }
852
853
854
855 COMP ti_list "Transaction identifier list"
856 {
857 ti_oct [1..MAX_TI_LEN] ; Single Transaction Identifier
858 }
859
860
861
862 COMP cause "Cause information element"
863 {
864 cs [0..MAX_CAUSE_LEN] ; Cause
865 }
866
867
868
869 COMP sm_addr "Address 1"
870 {
871 + noa ; Nature of address
872 * npi ; Numbering plan identification
873 BCDEVEN bcdDigit [0..MAX_SMS_DIGIT_LEN] ; BCD digit
874 }
875 TYPEDEF COMP sm_addr sm_addr_2 "Address 2"
876
877
878
879 COMP smc_cmd "Call control"
880 {
881 GSM5_TLV dev_ids 0x82 ; Device identities
882 GSM5_TLV sm_addr 0x86 ; Short Message Address 1
883 GSM5_TLV sm_addr_2 0x86 ; Short Message Address 2
884 GSM5_TLV cc_smc_loc_info 0x93 ; CC and SMC Location Information
885 }
886
887
888
889 COMP smcr_allw "Call control result, allowed"
890 {
891 GSM5_TLV sm_addr 0x06 ; Service Center Address
892 GSM5_TLV sm_addr_2 0x06 ; Destination Address
893 GSM5_TLV alpha_id [MAX_ALPHA_ID_LEN] 0x05 ; Alpha identifier
894 }
895 TYPEDEF COMP smcr_allw smcr_not_allw "Call control result, not allowed"
896 TYPEDEF COMP smcr_allw smcr_allw_mdfy "Call Control result, allowed with modifications"
897
898
899
900 COMP at_resp "AT response"
901 {
902 text_str [0..MAX_CMD_AT_LEN] ; text string
903 }
904
905
906
907 COMP chan_data "Channel data"
908 {
909 ch_dat_str [0..241] ; Channel data string
910 }
911
912
913
914 COMP other_addr "Other Address"
915 {
916 oth_addr_type ; Other Address type
917 < (oth_addr_type = 0x21) ipv4_addr [4] > ; IPv4 parameter
918 < (oth_addr_type = 0x57) ipv6_addr [16] > ; IPv6 parameter
919 }
920 TYPEDEF COMP other_addr data_dest_addr "Data Destination Address"
921
922
923
924 COMP if_transp_lev "Interface transport level"
925 {
926 trans_prot_type ; Transport protocol type
927 port_number ; Port number
928 }
929
930
931
932 COMP browser_id "Browser Identity"
933 {
934 browser ; Browser Identity
935 }
936
937
938
939 COMP url "URL"
940 {
941 url_value [0..MAX_URL_LEN] ; URL Value
942 }
943
944
945
946 COMP prov_file_ref "Provisioning File Reference"
947 {
948 prov_file_id [0..MAX_PROV_F_PATH_LEN] ; Provisioning File Path Id
949 }
950
951
952
953 COMP brows_term_cause "Browser Termination Cause"
954 {
955 brows_term_s ; Browser Termination Source
956 }
957
958
959
960 COMP chan_stat "Channel Status Parameter"
961 {
962 chan_stat_link ; Channel Status Link
963 chan_stat_inf1 ; Channel Status Information1
964 chan_id ; Channel Identifier
965 chan_stat_inf2 ; Channel Status Information2
966 }
967
968
969
970 COMP evd_cmd "Call control"
971 {
972 GSM5_TLV ev_list 0x99 ; Event list
973 GSM5_TLV dev_ids 0x82 ; Device identities
974 GSM5_TLV ti_list 0x9C ; Transaction identifier list
975 GSM5_TLV addr 0x06 ; Address
976 GSM5_TLV subaddr 0x08 ; Subaddress
977 GSM5_TLV cause 0x1A ; Cause information element
978 GSM5_TLV loc_state 0x9B ; Location status
979 GSM5_TLV cc_smc_loc_info 0x13 ; CC and SMC Location Information
980 GSM5_TLV brows_term_cause 0x35 ; Browser Termination cause
981 GSM5_TLV chan_stat 0xB8 ; Channel status
982 GSM5_TLV chan_dat_lth 0xB7 ; Channel data length
983 }
984
985
986
987 COMP csd_bear_prm "CSD bearer parameter"
988 {
989 csd_speed ; CSD speed
990 csd_name ; CSD name
991 csd_ce ; CSD connection elem
992 }
993
994
995
996 COMP gprs_bear_prm "GPRS bearer parameter"
997 {
998 gprs_prec ; GPRS precedence
999 gprs_delay ; GPRS delay
1000 gprs_rely ; GPRS reliability
1001 gprs_peak ; GPRS peak throughput
1002 gprs_mean ; GPRS mean throughput
1003 gprs_pdp_type ; GPRS PDP type
1004 }
1005
1006
1007
1008 COMP bear_desc "Bearer description"
1009 {
1010 bear_type ; Bearer type
1011 < (bear_type = 1) csd_bear_prm > ; CSD bearer parameter
1012 < (bear_type = 2) gprs_bear_prm > ; GPRS bearer parameter
1013 }
1014
1015
1016
1017 COMP nan_buf "Network access name buffer"
1018 {
1019 n_acc_name [0..MAX_SAT_APN_LEN] ; Network access name
1020 }
1021
1022
1023
1024 COMP dtt "Date-Time and Time zone"
1025 {
1026 text_str [0..7] ; text string
1027 }
1028
1029
1030
1031 COMP lang "language Preferance"
1032 {
1033 lang_buf [0..2] ; text string
1034 }
1035
1036
1037
1038
1039
1040
1041 MSG stk_cmd downlink 0b11100000 ; SAT Command
1042 {
1043 GSM3_V msg_type ; Message Type
1044 GSM5_TLV pas_cmd 0xD0 ; Proactive SIM Command
1045 }
1046
1047
1048
1049 MSG send_ss downlink SAT_CMD_SEND_SS ; Send SS string
1050 {
1051 GSM3_V msg_type ; Message Type
1052 GSM5_TLV alpha_id [MAX_ALPHA_ID_LEN] 0x05 ; alpha identifier
1053 GSM5_TLV ss_string 0x89 ; ss_string
1054 GSM5_TLV icon 0x1E ; Icon Identifier
1055 }
1056
1057
1058
1059 MSG setup_call downlink SAT_CMD_SETUP_CALL ; Set up call
1060 {
1061 GSM3_V msg_type ; Message Type
1062 GSM5_TLV alpha_id [MAX_ALPHA_ID_LEN] 0x05 ; alpha identifier
1063 GSM5_TLV addr 0x86 ; address
1064 GSM5_TLV cap_cnf_parms 0x07 ; capability conf. parameter
1065 GSM5_TLV subaddr 0x08 ; subaddress
1066 GSM5_TLV dur 0x04 ; duration
1067 GSM5_TLV icon 0x1E ; Icon Identifier
1068 GSM5_TLV alpha_id_2 [MAX_ALPHA_ID_LEN] 0x05 ; alpha identifier
1069 GSM5_TLV icon_2 0x1E ; Icon Identifier
1070 }
1071
1072
1073
1074 MSG send_sm downlink SAT_CMD_SEND_SMS ; Send Short Message
1075 {
1076 GSM3_V msg_type ; Message Type
1077 GSM5_TLV alpha_id [MAX_ALPHA_ID_LEN] 0x05 ; alpha identifier
1078 GSM5_TLV addr 0x06 ; address
1079 GSM5_TLV smpdu 0x8B ; SMS TPDU
1080 GSM5_TLV icon 0x1E ; Icon Identifier
1081 }
1082
1083
1084
1085 MSG send_ussd downlink SAT_CMD_SEND_USSD ; Send USSD string
1086 {
1087 GSM3_V msg_type ; Message Type
1088 GSM5_TLV alpha_id [MAX_ALPHA_ID_LEN] 0x05 ; alpha identifier
1089 GSM5_TLV ussd_string 0x8A ; USSD string
1090 GSM5_TLV icon 0x1E ; Icon Identifier
1091 }
1092
1093
1094
1095 MSG send_dtmf downlink SAT_CMD_SEND_DTMF ; Send DTMF string
1096 {
1097 GSM3_V msg_type ; Message Type
1098 GSM5_TLV alpha_id [MAX_ALPHA_ID_LEN] 0x05 ; alpha identifier
1099 GSM5_TLV dtmf_string 0xAC ; DTMF string
1100 GSM5_TLV icon 0x1E ; Icon Identifier
1101 }
1102
1103
1104
1105 MSG setup_event downlink SAT_CMD_EVENT_LIST ; Setup Event List
1106 {
1107 GSM3_V msg_type ; Message Type
1108 GSM5_TLV ev_list 0x99 ; Event list
1109 }
1110
1111
1112
1113 MSG term_resp uplink 0b11100000 ; Terminal response
1114 {
1115 GSM3_V msg_type ; Message Type
1116 GSM5_TLV cmd_details 0x81 ; Command details
1117 GSM5_TLV dev_ids 0x82 ; Device identities
1118 GSM5_TLV res 0x83 ; Result
1119 GSM5_TLV dur 0x84 ; Duration
1120 GSM5_TLV text 0x8D ; Text string
1121 GSM5_TLV item_id 0x90 ; Item identifier
1122 GSM5_TLV cc_smc_loc_info 0x93 ; CC and SMC Location Information
1123 GSM5_TLV imei 0x94 ; IMEI
1124 GSM5_TLV ntw_msr_res 0x96 ; Network measurement results
1125 GSM5_TLV bcch_list 0x9D ; BCCH channel list
1126 GSM5_TLV dtt 0xA6 ; Date-Time and Time zone
1127 GSM5_TLV cc_req_act 0xA7 ; CC requested action
1128 GSM5_TLV res_2 0x83 ; Result 2
1129 GSM5_TLV at_resp 0xA9 ; AT Response
1130 GSM5_TLV chan_data 0xB6 ; Channel data
1131 GSM5_TLV chan_stat [1..7] 0xB8 ; Channel status
1132 GSM5_TLV chan_dat_lth 0xB7 ; Channel data length
1133 GSM5_TLV bear_desc 0xB5 ; Bearer Description
1134 GSM5_TLV buffer_size 0xB9 ; Buffer size
1135 GSM5_TLV lang 0xAD ; Language Preferance
1136 }
1137
1138
1139
1140 MSG env_cmd uplink 0b11100001 ; Envelope command
1141 {
1142 GSM3_V msg_type ; Message Type
1143 GSM5_TLV cbd_cmd 0xD2 ; CB download command
1144 GSM5_TLV cc_cmd 0xD4 ; Call control command
1145 GSM5_TLV smc_cmd 0xD5 ; MO-SM control command
1146 GSM5_TLV evd_cmd 0xD6 ; Event download command
1147 }
1148
1149
1150
1151 MSG env_res downlink 0b11100001 ; Envelope command
1152 {
1153 GSM3_V msg_type ; Message Type
1154 GSM5_TLV ccr_allw 0x00 ; Call control result, allowed
1155 GSM5_TLV ccr_not_allw 0x01 ; Call control result, not allowed
1156 GSM5_TLV ccr_allw_mdfy 0x02 ; Call control result, allowed with modification
1157 }
1158
1159
1160
1161 MSG env_res_smc downlink 0b11100010 ; Envelope command
1162 {
1163 GSM3_V msg_type ; Message Type
1164 GSM5_TLV smcr_allw 0x00 ; Call control result, allowed
1165 GSM5_TLV smcr_not_allw 0x01 ; Call control result, not allowed
1166 GSM5_TLV smcr_allw_mdfy 0x02 ; Call control result, allowed with modification
1167 }
1168
1169
1170
1171 MSG run_at downlink SAT_CMD_RUN_AT ; Run AT command
1172 {
1173 GSM3_V msg_type ; Message Type
1174 GSM5_TLV alpha_id [MAX_ALPHA_ID_LEN] 0x05 ; alpha identifier
1175 GSM5_TLV at_string [MAX_CMD_AT_LEN] 0xA8 ; AT string
1176 GSM5_TLV icon 0x1E ; Icon Identifier
1177 }
1178
1179
1180
1181 MSG open_channel downlink SAT_CMD_OPEN_CHANNEL ; Open Channel command
1182 {
1183 GSM3_V msg_type ; Message Type
1184 GSM5_TLV alpha_id [MAX_ALPHA_ID_LEN] 0x05 ; alpha identifier
1185 GSM5_TLV icon 0x1E ; Icon Identifier
1186 GSM5_TLV addr 0x06 ; address
1187 GSM5_TLV subaddr 0x08 ; subaddress
1188 GSM5_TLV dur 0x04 ; duration
1189 GSM5_TLV dur2 0x04 ; duration2
1190 GSM5_TLV bear_desc 0xB5 ; bearer description
1191 GSM5_TLV buffer_size 0xB9 ; Buffer size
1192 GSM5_TLV nan_buf 0x47 ; Network Acc Name
1193 GSM5_TLV other_addr 0x3E ; other address
1194 GSM5_TLV text 0x0D ; Text string
1195 GSM5_TLV text2 0x0D ; Text string2
1196 GSM5_TLV if_transp_lev 0x3C ; IF transport level
1197 GSM5_TLV data_dest_addr 0x3E ; Data dest address
1198 }
1199
1200
1201
1202 MSG close_channel downlink SAT_CMD_CLOSE_CHANNEL ; Close Channel command
1203 {
1204 GSM3_V msg_type ; Message Type
1205 GSM5_TLV alpha_id [MAX_ALPHA_ID_LEN] 0x05 ; alpha identifier
1206 GSM5_TLV icon 0x1E ; Icon Identifier
1207 }
1208
1209
1210
1211 MSG receive_data downlink SAT_CMD_RECEIVE_DATA ; Receive Data command
1212 {
1213 GSM3_V msg_type ; Message Type
1214 GSM5_TLV alpha_id [MAX_ALPHA_ID_LEN] 0x05 ; alpha identifier
1215 GSM5_TLV icon 0x1E ; Icon Identifier
1216 GSM5_TLV chan_dat_lth 0xB7 ; Channel data length
1217 }
1218
1219
1220
1221 MSG send_data downlink SAT_CMD_SEND_DATA ; Send Data command
1222 {
1223 GSM3_V msg_type ; Message Type
1224 GSM5_TLV alpha_id [MAX_ALPHA_ID_LEN] 0x05 ; alpha identifier
1225 GSM5_TLV icon 0x1E ; Icon Identifier
1226 GSM5_TLV chan_data 0xB6 ; Channel data
1227 }
1228
1229
1230
1231 MSG get_cha_stat downlink SAT_CMD_GET_CHANNEL_STATUS ; Get Channel Status command
1232 {
1233 GSM3_V msg_type ; Message Type
1234 }
1235
1236
1237
1238 MSG launch_browser downlink SAT_CMD_LAUNCH_BROWSER ; Launch Browser command
1239 {
1240 GSM3_V msg_type ; Message Type
1241 GSM5_TLV browser_id 0x30 ; Browser Identity
1242 GSM5_TLV url 0xB1 ; Universal Res Loc
1243 GSM5_TLV bearer [0..MAX_BEARER_LIST_LEN] 0x32 ; Bearer
1244 GSM5_TLV prov_file_ref [0..MAX_PFP_ELEM] 0x33 ; Prov File Reference
1245 GSM5_TLV text 0x0D ; Text string
1246 GSM5_TLV alpha_id [0..MAX_ALPHA_ID_LEN] 0x05 ; alpha identifier
1247 GSM5_TLV icon 0x1E ; Icon Identifier
1248 }
1249
1250
1251
1252
1253
1254