FreeCalypso > hg > fc-magnetite
comparison cdg-hybrid/msg/sat.mdf @ 212:e7a67accfad9
cdg-hybrid cdginc headers created
author | Mychaela Falconia <falcon@freecalypso.org> |
---|---|
date | Fri, 14 Oct 2016 21:52:58 +0000 |
parents | |
children |
comparison
equal
deleted
inserted
replaced
211:02269c474131 | 212:e7a67accfad9 |
---|---|
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 |