Home
Siemens MC35 User's Manual
Contents
1. paraa pe Profile download SMS PP data download Cell Broadcast data download Menu selection 9EXX response code for SIM data download error Timer expiration USSD string data object supported in Call Control Envelope Call Control always sent to the SIM during automatic redial mode E EEE FEE FF ME Default Profile Command result Call Control by SIM Cell identity included in Call Control by SIM MO short message control by SIM Handling of the alpha identifier according to subclause 9 1 3 UCS2 Entry supported UCS2 Display supported Display of the extension text MC35_SAT_01_v02 00 Page 58 of 65 11 01 2002 Remote SAT User s Guide SIEMENS Mobile 3 b8 b7 b6 b5 b4 b3 b2 bl hex Third byte Proactive SIM FF ME Default Profile Proactive SIM DISPLAY TEXT Proactive SIM GET INKEY Proactive SIM GET INPUT Proactive SIM MORE TIME Proactive SIM PLAY TONE Proactive SIM POLL INTERVAL Proactive SIM POLLING OFF Proactive SIM REFRESH FF ME Default Profile E Epe FREE Ed VER Proactive SIM SELECT ITEM Proactive SIM SEND SHORT MESSAGE Proactive SIM SEND SS Proactive SIM SEND USSD Proactive SIM SET UP CALL Proactive SIM SET UP MENU Proactive SIM PROVIDE LOCAL INFORMATION MCC MNC LAC Cell ID amp IMEI Proactive SIM PROVIDE LOCAL INFORMAT
2. Idle 2 PENE SSE ASSTN 254 gt I Upon receiving a Proactive command PAC from the SIM SAT steps into the PAC state The TA is informed that a PAC has been issued and is expected to respond with a request for further information Whilst in the PAC state some forms of the AT SSTR commands can be issued Upon receiving the AT SSTGI command SAT changes into the Wait state Further information about the PAC is sent to the TA and a response is required to trigger a TERMINAL RESPONSE back to the SIM Application SAT then moves back to the Idle state and either another PAC is issued or SAT informs the TA that the proactive session is over MC35_SAT_01_v02 00 Page 16 of 65 11 01 2002 Remote SAT User s Guide SI EM ENS Mobile 1 1 8 3 Envelope Command sequence Menu Selection a 2 AT SSTR lt env gt ENVELOPE CMD OK 2 A SIM Application will provide SAT with Main Menu to display using the PAC SETUP MENU The Envelope Command MENU SELECTION allows the TA to select an item from this menu via ATASSTR When this takes place SAT will issue a response to the user but will not change the state The SIM Application is then generally expected to issue a PAC MC35 SAT 01 v02 00 Page 17 of
3. One line follows for every menu item repeated for lt numOfltems gt ASSTGI lt cmdType gt lt itemld gt lt itemText gt lt nextActionld gt lt iconld gt lt CR gt lt LF gt Parameters lt cmdType gt 37 Proactive command ID see Table 1 lt commandDetails gt Unsigned Integer range 0 255 used as a bitfield bit 1 0 no selection preference 1 selection using soft key preferred bits 2 to 7 RFU bit 8 0 no help information available 1 help information available lt titleText gt String displaying menu title lt menultemlconsPresent gt 0 no Icons 1 Icons present lt menultemlconsQualifier gt Unsigned Integer range 0 255 used as a bitfield bit 1 0 icons are self explanatory and replace text 1 icons are not self explanatory and shall be displayed with the text Determined value only if associated icon id is not 0 an icon exists bits 2 8 RFU lt titlelconQualifier gt Unsigned Integer range 0 255 used as a bitfield bit 1 0 icon is self explanatory and replaces text 1 icon is not self explanatory and shall be displayed with the text Determined value only if associated icon id is not 0 an icon exists MC35_SAT_01_v02 00 Page 38 of 65 11 01 2002 Remote SAT User s Guide SIEM ENS Mobile bits 2 8 RFU lt titlelconld gt 0 255 0 no icon lt numOfltems gt Number of menu items in the list lt itemld gt Menu item identifier 1 numOfltems lt itemText
4. SIEMENS Remote Si User s Guide MC35 Module MC35 Terminal Version 02 00 DoclD MC35 SAT 01 v02 00 Remote SAT User s Guide SIEM ENS Mobile User s Guide General note With respect to any damages arising in connection with the described product or this document Siemens shall be liable according to the General Conditions on which the delivery of the described product and this document are based This product is not intended for use in life support appliances devices or systems where a malfunction of the product can reasonably be expected to result in personal injury Siemens AG customers using or selling this product for use in such applications do so at their own risk and agree to fully indemnify Siemens for any damages resulting from illegal use or resale Applications incorporating the described product must be designed to be in accordance with the technical specifications provided in these guidelines Failure to comply with any of the required procedures can result in malfunctions or serious discrepancies in results Furthermore all safety instructions regarding the use of mobile technical systems including GSM products which also apply to cellular phones must be followed Handheld applications such as mobile phones or PDAs incorporating the described product must be in accordance with the guidelines for human exposure to radio frequency energy The Specific Absorption Rate SAR of the application must be evaluated and
5. Mobile Test command ATASSTA Read command ATASSTA Write command ATASSTA lt mode gt lt Alphabet gt Response ASSTA list of supported lt state gt s list of supported lt alphabet gt s Parameter description see below The read command can be used to request the current operating status and the used alphabet of the Remote SAT interface State handling is described in chapter States of Remote SAT pg 10 Response ASSTA lt state gt lt alphabet gt lt allowedInstance gt lt SatProfile gt lt state gt device is in one of the following state 0 RESET 1 OFF 2 IDLE 3 PAC 4 WAIT Note Only this state can be selected directly by the TA see write command lt allowedInstance gt 0 SAT is already used on an other instance logical channel in case of the multiplex protocol Only test and read commands can be used 1 SAT may be started on this instance via the write version of this command see below lt SatProfile gt SAT profile according to GSM 11 14 see appendix The profile tells the SIM application which features are supported by the SIM Application Toolkit implemented by the ME The profile cannot be changed by the TA The write command activates the AT command interface to the SIM Application Toolkit in the ME It must be issued each time the ME is switched on again However removing and inserting the SIM does not affect the activation status SAT commands which are
6. The following status values give a response to a previously issued Proactive command and are used by the AT Command AT SSTR The status parameter is used to identify the type of response from the TA to the ME Table based upon GSM 11 14 REFRESH SETUP SETUP SENDSS SEND SEND SEND PLAY DISPLAY GET GET SELECT SETUP EVENT LIST CALL USSD SMS DTMF TONE TEXT INKEY INPUT ITEM MENU Status Terminal response value 1 16 17 18 19 20 32 34 35 36 37 Command performed successfully 17 Backward move in the proactive SIM session requested by the Fi ee A AAA ME Proactive SIM session USSD SS Transact terminated by user ME currently unable to process command screen is busy User did not accept the proactive command User cleared down call before connection or network release ME currently unable to process command MC35 SAT 01 v02 00 Page 42 of 65 11 01 2002 Remote SAT User s Guide SIEM ENS Mobile 1 5 2 Proactive Commands Write command If lt cmdDetail gt reported by AT SSTGI was 4 ME is performing a SIM reset ATASSTR 1 Therefore a Terminal Response should not be issued lt status gt Response OK Parameters lt cmdType gt 1 Proactive command ID see Table 1 lt status gt Unsigned Integer range 0 255 0 Command performed successfully 32 TA currently unable to process command 132 TA currently unable to process command because screen is busy Reference Note Siemens Write command The TA i
7. ID see Table 1 lt status gt Unsigned Integer range 0 255 0 Command performed successfully 16 Proactive SIM session terminated by user 17 Backward move in the proactive SIM session requested by the user 18 No response from user 19 Help information required by the user 32 TA currently unable to process command 132 TA currently unable to process command because screen is busy lt inputString gt User response entered as a string length depends on values of lt responseMin gt and lt responseMax gt returned by the related AT SSTGI command aad of any input character is related to the selected alphabet Input of a character in case of ANSI character set requests one byte e g NE e Input of a characters in UCS2 alphabet requests a 4 byte string e g 0059 is coding the same character Y e Coding of an empty string is done as 1b in every alphabet Note The alphabet and therefore the set of allowed characters is specified by the ME in the response to the related AT SSTGI However do not mix up this alphabet with the one selected for the alphabet format on the transmission line on SAT activation i e second parameter of AT SSTA MC35 SAT 01 v02 00 Page 52 of 65 11 01 2002 Remote SAT User s Guide SIEMENS Mobile Write command The TA sends a response that can indicate the user s intentions e g when the ATASSTR 36 user is requesting help or selecting a menu item lt status gt Response
8. Integer range 0 255 0 Command performed successfully 19 Help information required by the user no other value can be input lt itemld gt ld of selected item 1 255 Reference Note Siemens Write command Sent by the customer application to indicate that a key has been pressed ATASSTR 232 Response OK Parameters lt cmdType gt 232 Event command ID see Table 1 Reference Note Siemens MC35_SAT_01_v02 00 Page 56 of 65 11 01 2002 Remote SAT User s Guide SIEM ENS Mobile Write command AT SSTR 233 Reference Siemens Sent by the customer application to indicate that the screen has become idle Response OK Parameters lt cmdType gt 233 Event command ID see Table 1 Note Write command AT SSTR 235 lt inputString gt Reference Siemens Sent by the customer application to indicate that the customer application has changed language Response OK Parameters lt cmdType gt 235 Event command ID see Table 1 lt inputString gt Two character language tag e g en for English or de for German refer to appendix Note Write command AT SSTR 254 Reference Siemens MC35 SAT 01 v02 00 This command allows the TA to finish an ongoing proactive command if any This is done by sending a Terminal Response ME currently unable to process command screen is busy to the SIM see table Remote SAT Command Status pg 42 if issued in states PAC or WA
9. gt Response to indicate TA e user activity SIM application has issued a proactive command This event is signaled to the TA via ASSTN lt cmdType gt Action Description ASSTA 1 n O Use to switch to alphabet type lt n gt ASSTGl lt pac gt Get information related to an issued notification ASSTN lt cmdType gt This is requested before a response can be issued via ASSTR lt pac gt ASSTR lt pac gt ASSTR lt event gt Action Description ASSTA 1 n Use to switch to alphabet type lt n gt ASSTGl lt pac gt ASSTR lt pac gt Issue Terminal Response related to the ongoing proactive command ASSTR lt event gt MC35_SAT_01_v02 00 Page 12 of 65 11 01 2002 Remote SAT User s Guide SI EM ENS Mobile 1 1 7 Examples Using Remote SAT To give you an idea of how to start and use Remote SAT you may follow the steps described below Start after switch on the module at OK Switch on verbose error messages at cmee 2 OK Enter the PIN code if necessary due to SIM configuration at cpin 1234 OK Ask if a SIM application is available and has started right now at ssta SSTA 1 1 1 7FFFFFFF7FOLOODFIE OK OK First 1 tells us that SIM application has started but interface is still in OFF state Tell the module that we are interested in SAT i e switch to IDLE state at ssta 1 0 OK Now we receive the first proactive
10. gt Title of menu item lt nextActionld gt The next proactive command type to be issued upon execution of the menu item See Table 1 0 No next action information available lt iconld gt 0 255 0 no icon Reference Note Siemens It is possible to issue AT SSTGI during states IDLE PAC and WAIT for this Proactive Command without previously receiving an URC SSTN lt cmdType gt see section AT SSTGI Remote SAT Get Information Generic Format pg 23 Write command This command is mainly to be used upon receiving an unsolicited result code ATASSTGI 40 ASSTN 40 However please refer to note below It provides text and optionally an icon to be displayed by the TA when the display is Idle Response ASSTGI lt cmdType gt lt commandDetails gt lt text gt lt iconQualifier gt lt iconld gt lt CR gt lt LF gt Parameters lt cmdType gt 40 Proactive command ID see Table 1 lt commandDetails gt This byte is RFU lt text gt String to display when TA in Idle Mode lt iconQualifier gt Unsigned Integer range 0 255 used as a bitfield bit 1 0 icon is self explanatory and replaces text 1 icon is not self explanatory and shall be displayed with the text Determined value only if associated icon id is not 0 an icon exists bits 2 8 RFU lt iconld gt 0 255 0 no icon Reference Note Siemens It is possible to issue AT SSTGI during states IDLE PAC and WAIT for this Proactive Command without previous
11. lt status gt is 0 Command performed successfully the TA is requested to show a Please wait alert window on its screen until it will receive the RSAT notification SSTN 101 Terminate proactive command REFRESH Reference Note Siemens MC35_SAT_01_v02 00 Page 24 of 65 11 01 2002 Remote SAT User s Guide SIEM ENS Write command AT SSTGI 5 Reference Siemens Mobile This command is mainly to be used upon receiving an unsolicited result code ASSTN 5 However please refer to note below The response informs the TA of the events that it must monitor within itself If any of these events then occur the TA must report them to the ME Response ASSTGI lt cmdType gt lt commandDetails gt lt eventList gt lt CR gt lt LF gt Parameters lt cmdType gt 5 Proactive command ID see Table 1 lt commandDetails gt This byte is RFU lt eventList gt Unsigned integer used as bitfield bit 1 4 RFU bit 5 0 User Activity not in Event List 1 a user activity keyboard press has to be signaled to the bit 6 0 Idle Screen Available not in Event List 1 Any idle screen available event has to be signaled to the ME bit 7 RFU bit 8 0 Language Selection not in Event List 1 Language Selection events have to be signaled to the ME bit 9 16 RFU The event list tells the TA which events have to be reported to the ME via the related commands AT SSTR 232 233 235 Note It is possible to issue AT SSTGI during states IDLE P
12. standardization 4D Hangul I ZONE ideographic characters 4E 9F CJK Unified Ideographs MC35 SAT 01 v02 00 Page 61 of 65 11 01 2002 Remote SAT User s Guide SIEMENS Mobile O ZONE open zone 0 DF Reserved for future standardization R ZONE restricted use zone Private Use Area CJK Compatibility Ideographs ation Forms Arabic Presentation Forms A Arabic Presentation Forms A Combining Half Mar Halfwidth and Ful Alphabetic Present FCPO MC35_SAT_01_v02 00 ks CJK Compatibility Forms Small Forms Arabic B width Forms Specials Page 62 of 65 11 01 2002 Remote SAT User s Guide SI EM ENS Mobile 2 3 Appendix C Language Codes ISOCode WinCode MacName MacCode Abkhazian A O Afar Ba pp Afrikaans f r 10x006 pp Albanian sq 1 0x001e llangAlbanian 06 Amharic flam dlangAmhaie 15 Armenian hy dllangArmenian Bb Assamese as langAssamese 68 Aymara py dlangAymara 134 langAzerbaijanAr Arabic Bashkir a pp Bengali Bangla bn_____ _ dllangBengali 67 Bhutani dz dlangDzongkha 87 Bihar oT Bislama bi Breton for dlangBreton 142 Bulgarian bg 10x0002 llangBulgarian w Burmese my dlangBurmese W Byelorussian be 10x0023 llangByelorussian 246 Cambodian fm dllangKhmer 78 flangChewa Chinese______ h______ 0x0004 angTradChinese langSimpChinese 19 T 33 S Corsican lo S e Czechs 10x0005 __langCzech Danish d
13. the SIM card execute a great variety of additional applications Conventionally SIM cards are intended to store user specific data such as phonebooks secure user identification codes and messages but they can also hold a lot of value added mobile applications The SAT functionality integrated in MC35 and MC35T allows to execute network specific applications implemented on the SIM card Typical examples are online banking and information services The commands exchanged between SAT and the SIM application fall into two categories e Proactive commands sent from the SIM application to the module s SAT e g DISPLAY TEXT e Envelope commands sent from the module s SAT to the SIM application e g MENU SELECTION The SAT implementation supports SAT class 3 GSM 11 14 Release 98 no support of letter classes GSM 11 14 describes Proactive and Envelope Commands in detail Note The part on PC or PDA side which handles the Remote SAT AT command interface referred to as SAT IF Handler is available as an exemplary implementation guidance as source code For details please contact the Wireless Modules Application Engineering Department at Siemens AG MC35_SAT_01_v02 00 Page 5 of 65 11 01 2002 Remote SAT User s Guide SI EM ENS Mobile 1 1 1 Supported product versions and related documents Please note that this document is intended for the MC35 software release 02 00 The SAT functions can be used in conjunction with the MC35 Ce
14. 02 00 Page 29 of 65 11 01 2002 Remote SAT User s Guide SIEM ENS Mobile Write command This command is to be used upon receiving an unsolicited result code AT SSTGI 19 ASSTN 19 The SIM Application is sending a Short Message and the TA is informed of this The user can be passed a string containing information to display Response ASSTGI lt cmdType gt lt commandDetails gt lt textInfo gt lt iconQualifier gt lt iconld gt lt CR gt lt LF gt Parameters lt cmdType gt 19 Proactive command ID see Table 1 lt commandDetails gt This byte is RFU lt textInfo gt String to provide the user with information If the string is provided by the SIM and is not a null data object empty string the TA shall use it to inform the user This is also an indication that the TA should not give any other information to the user on the fact that the ME is sending a short message If the string is a null data object i e an empty string the TA may give own information to the user concerning what is happening e g Please Wait lt iconQualifier gt Unsigned Integer range 0 255 used as a bitfield bit 1 0 icon is self explanatory and replaces text 1 icon is not self explanatory and shall be displayed with the text Determined value only if associated icon id is not 0 an icon exists bits 2 8 RFU lt iconld gt Unsigned Integer range 0 255 0 no icon 1 an icon is provided by the SIM the icon in
15. 1 1 7 Examples Using Remote SAT enanvvnrnrrvnnnvrnnnnvnnervennrrrennnrnnenrenrsrresssrnnsnsnernnren 13 1 1 8 Sequence scenanbS uumavatamtvnni stekende A 15 LLST InitialiSatiOm Sequence fnnrdvnvvrnvivfeiaivbelanii int 15 1 1 8 2 Proactive Command SequenNCe ooccccocccinocinoncccconccnnnnnnnnnnnnnnnnnnnn cnn nn naar nn anar nn nancccns 16 1 1 8 3 Envelope Command sequence Menu Selection rarnrrnrnrnnnnrrrnnnrnnnnrnnrnnnnrnnr 17 1 1 8 4 Envelope Command sequence Call MO SMS Control ooooconcnninncinnncnnnncccco 18 1 1 8 5 Event Download sequence cooooccccconoccccnononcncnanoncnnnnnoncncnnnonnnn canon cc nnnnnnncn nana nccninns 19 1 2 ATA SSTA Remote SAT Activation oooonnccnnccninnnnnnnncnnncccconccnnnnnnn nn nana cnn ncn narran ranas 20 13 SSTN Remote SAT NOMIGCANOM osorno icon dolo rea 22 1 4 AT SSTGI Remote SAT Get Information uasrvrannvnnnnvvnnerrnnnnrrvnnnrnnrnrnnrrrrernnrnnennnnnenreeenn 23 1 4 1 AT SSTGI Remote SAT Get Information Generic Format 23 1 4 2 AT SSTGI Remote SAT Get Information Refresh 1 arrrnnnrnnnnrrnnnnrnnrnnnnrn 24 1 4 3 AT SSTGI Remote SAT Get Information Set Up Event List 5 25 1 4 4 AT SSTGI Remote SAT Get Information Setup Call 16 0oooonnninnnnnnnnnnnn 26 1 4 5 AT SSTGI Remote SAT Get Information Send SS 17 rrannvrnannvnnnnrnnennnnrn 28 1 4 6 AT SSTGI Remote SAT Get Information Send USSD 18 a se 29 1 4 7 AT SSTGI Re
16. 186 ren ik 0060 fangutcanan RA ui ur Seco VET ERA Vietnamese vi 0x002a langVietnamese BO Volap k Mo fe 5 Pene E Welsh ly dangWelsh M8 Wolof po AAA Xhosa kho 1 pf o S e Yiddish fiyi dangviddsh O A e Yoruba oT Zu bu Jf EE MC35 SAT 01 v02 00 Page 65 of 65 11 01 2002
17. 2002 Remote SAT User s Guide SIEM ENS Mobile Write command This command is to be used upon receiving an unsolicited result code AT SSTGI 33 ASSTN 33 The TA is being passed a message to display to the user which can have different display characteristics Text and an Icon Identifier can be passed to the TA to display to the user Response ASSTGI lt cmdType gt lt commandDetails gt lt text gt lt immediateResponse gt lt iconQualifier gt lt iconld gt lt CR gt lt LF gt Parameters lt cmdType gt 33 Proactive command ID see Table 1 lt commandDetails gt Unsigned Integer range 0 255 used as a bitfield bit 1 0 normal priority 1 high priority bits 2 7 RFU bit 8 0 clear message after a delay 1 wait for user to clear message lt text gt String to be displayed up to 240 bytes lt immediateResponse gt Indicates when to send TERMINAL RESPONSE 0 send TERMINAL RESPONSE when text clears from screen 1 TERMINAL RESPONSE sent immediately lt iconQualifier gt Unsigned Integer range 0 255 used as a bitfield bit 1 0 icon is self explanatory and replaces text 1 icon is not self explanatory and shall be displayed with the text Determined value only if associated icon id is not 0 an icon exists bits 2 8 RFU lt iconld gt 0 255 0 no icon Reference Note Siemens MC35_SAT_01_v02 00 Page 33 of 65 11 01 2002 Remote SAT User s Guide SIEMENS Mobile Write command Thi
18. 65 11 01 2002 Remote SAT User s Guide SI EM ENS Mobile 1 1 8 4 Envelope Command sequence Call MO SMS Control a Idle 2 ENVELOPE CMD L RESPONSE ASSTN lt env gt l AT SSTGI lt env gt l gq A A gt Wait 4 ASSTGI lt env gt values 2 9 N Envelope commands are issued for Call MO Control by SAT if Call control is enabled Upon receiving the response from the SIM Application SAT changes to the PAC state In the PAC state the TA is informed of the pending information and expected to issue AT SSTGI to request further information This sends SAT into the Wait state upon which is sends the relevant Call MO Control information to the TA SAT then returns to its Idle state MC35_SAT_01_v02 00 Page 18 of 65 11 01 2002 Remote SAT User s Guide SI EM ENS Mobile 1 1 8 5 Event Download sequence 2 AT SSTR lt eve gt l ENVELOPE CMD OK l l l l l l l 2 l l l l l When an event occurs that is in the TA event list as configured using the PAC SETUP EVENTLIST SAT is informed using AT SSTR SAT creates the Envelope Command to send to the SIM Application and responds to the TA During this operation SAT remains in the Idle state MC35_SAT_01_v02 00 Page 19 of 65 11 01 2002 Remote SAT User s Guide SIEM ENS
19. AC and WAIT for this Proactive Command without previously receiving an URC SSTN lt cmdType gt see section AT SSTGI Remote SAT Get Information Generic Format pg 23 MC35 SAT 01 v02 00 Page 25 of 65 11 01 2002 Remote SAT User s Guide SI EM ENS Mobile Write command This command is to be used upon receiving an unsolicited result code AT SSTGI 16 SSIN 16 If the SIM Application attempts to set up a call it uses this response to inform the TA of the call parameters The sequence of events is as follows 1 2 ED Gil After the Remote SAT notification 16 was issued the TA has to ask for the command parameter via AT SSTGI 16 If the SIM Application supplies no confirmation text or icon parameter the TA gives other information to the user e g the telephone number In this case flow continues at step 4 If the SIM Application supplies a non empty confirmation text or icon parameter the TA uses only these to ask the user whether or not he wishes to set up the call If the user confirms to set up the call ATASSTR 16 0 shall be responded If the user denies to set up the call ATASSTR 16 34 shall be responded After confirmation phase the TA may present a dialling animation on the screen until a mandatory parameter line ASSTR 16 lt TermQualifier gt lt TerminationCauseText gt is issued If lt TermQualifier gt is not equal to 0 the dialling process did not perform successfully If lt TerminationCauseText g
20. Appendix B UCS2 Character Set Options ursrrnannrnnrnrrnrvrrrnnnrnnrnnnnnerrerrrrrrnnnnnrnnenennn 61 2 3 Appendix C Language CONS ccoocccncccinocicnncccconcnononcnnno cn cnn cc nara ranma rra 63 O Version History This chapter reports modifications and improvements over previous versions of the document Remote SAT User s Guide Version MC35_sat_01_v0101a gt MC35_SAT_01_v02 00 Chapter AT command Page What is new 1 1 4 Table 1 9 Section Termination of Proactive Commands URCs TA lt ME lt SIM lt cmdType gt values 116 119 removed 1 4 3 AT SSTGI Remote SAT 25 lt eventList gt range 0 255 removed Get Information Set Up Event bit 9 16 RFU added List 5 1 4 4 ATASSTGI Remote SAT 26 Description of write command modified Get Information Setup Call 16 1 4 9 AT SSTGI Remote SAT 32 Parameters added Get Information Play Tone 32 1 5 and 1 5 2 3 40 Syntax of write command response modified 44 ASSTR xy lt TermQualifier gt lt TerminationCauseText gt replaced with ASSTR lt pac gt lt TermQualifier gt lt TerminationCauseT ext gt MC35_SAT_01_v02 00 Page 4 of 65 11 01 2002 Remote SAT User s Guide SI EM ENS Mobile 1 AT Commands for Remote SAT in MC35 This document presents the specification for AT commands and responses required for the SIM Application Toolkit SAT implementation in MC35 1 1 Introduction SIM Application Toolkit SAT is a technology that lets
21. Guide SI EM ENS Mobile 1 1 6 2 Remote SAT State Transition Table The following table outlines which AT commands can be issued during certain states However the test and read AT commands are available at any time So it is possible to determine the current state of the interface via ATASSTA If a response contains text the selected alphabet has to be used Meaning of options in column M O X M The TA has to issue the AT command to get Remote SAT service mandatory O Issue of the AT command is optional X Issue of the AT command is not allowed at this time and will lead to an error message om wee State after power on the ME and no notification given by the SIM that an application is available No write version of an AT command is allowed State is entered after SIM removal again Action Description ASSTA 1 n ASSTGl lt pac gt ASSTR lt pac gt ASSTR lt event gt SIM has released its application SAT service is available but Remote SAT interface needs to be activated by the TA Action M O X Description ASSTA 1 n M Enable SAT service so that all SAT notifications may be issued as URCs ASSTN lt cmdType gt ASSTGl lt pac gt X ASSTR lt pac gt X ASSTR lt event gt X SIM application is running but no proactive command has been issued Action Description ASSTA 1 n Use to switch to alphabet type lt n gt ASSTGl lt pac gt ASSTR lt pac gt ASSTR lt event
22. IM X Get icon data if told to be available by SSTGI End of session used for next action indication only Notification Update to application menu Notification SIM Application returns to main menu AI Kop ep Kop ee D T Q 0 U a gt x m gt x lt 4 O N OD 1 A IWIN Oj ooN n N NID N w a Go PO X MI I Y SLIKO KOLIKON B N 0 Note Use of icons is not supported All icon related actions will respond with lt iconld gt 0 no icon MC35_SAT_01_v02 00 Page 9 of 65 11 01 2002 Remote SAT User s Guide SI EM ENS Mobile 1 1 5 Parameter Types Strings are passed as UCS2 characters usage of the GSM alphabet is also possible However use of the GSM alphabet is not recommended since a SIM can contain text which then is not displayable e g Greek characters To select the type of alphabet use the AT SSTA command The type is determined both for inputs and outputs UCS is specified in ISO IEC 10646 There are 2 and 4 octet versions available of which only the 2 octet variant is used known as UCS2 The 65536 positions in the 2 octet form of UCS are divided into 256 rows each with 256 cells The first octet of a character representation gives the row number the second the cell number The first row row 0 contains exactly the same characters as ISO IEC 8859 1 The first 128 characters are thus the ASCII characters The octet representing an ISO IEC 8859 1 character is eas
23. ION NMR 5 Hop ee Ee a hex Fifth byte Event driven information TF ME Default Profile Proactive SIM SET UP EVENT LIST Event MT call Event Call connected Event Call disconnected Event Location status Event User activity Event Idle screen available Event Card reader status 6 b7 b5 b4 b3 b2 bl hex Sixth byte Event driven information extensions 01 ME Default Profile Event Language selection Event Browser Termination Event Data available Event Channel status RFU bit 0 RFU bit 0 RFU bit 0 RFU bit 0 MC35 SAT 01 v02 00 Page 59 of 65 11 01 2002 Remote SAT User s Guide SIEMENS Mobile 7 b7 b5 b4 b3 b2 bl hex Seventh byte Multiple card proactive Gommanclsint Or ellas so 00 ME Default Profile Proactive SIM POWER ON CARD Proactive SIM POWER OFF CARD Proactive SIM PERFORM CARD APDU Proactive SIM GET READER STATUS Card reader status Proactive SIM GET READER STATUS Card reader identifier RFU bit 0 hex Eighth byte Proactive SIM DF ME Default Profile Proactive SIM TIMER MANAGEMENT start stop Proactive SIM TIMER MANAGEMENT get current value Proactive SIM PROVIDE LOCAL INFORMATION date time and time zone Binary choice in GET INKEY SET UP IDLE MODE TEXT RUN AT COMMAND i e class
24. IT No action is performed if the interface is already in IDLE state However command returns OK The actual reaction regarding the Terminal Response depends on the SIM application The command can be used to return to IDLE state regardless whether a Proactive command is ongoing or not Response OK Parameters lt cmdType gt 254 Event command ID see Table 1 Note This command is allowed in states IDLE PAC and WAIT and forces a return to IDLE state once it has been issued successfully i e OK response Page 57 of 65 11 01 2002 Remote SAT User s Guide SIEMENS Mobile 2 Appendix 2 1 Appendix A SAT Profile SAT Profile download is used as a means of the ME telling the SIM what it is capable of The Profile download instruction is sent to the SIM from the ME as part of the SIM initialisation process The profile sent by the ME states which facilities the ME will support The SIM adapts its behavior to the capabilities of the ME by reducing its instruction range The AT command AT SSTA is used to read the profile please refer to chapter 1 2 AT SSTA Remote SAT Activation pg 20 For further information please refer to GSM 11 14 section 5 2 Profile Contents The list of SIM Application Toolkit facilities that are supported by the ME Coding 1 bit is used to code each facility bit 1 facility supported by ME bit 0 facility not supported by ME hex First byte Download ad da
25. Proactive command ID see Table 1 lt commandDetails gt This byte is RFU lt text gt String lt iconQualifier gt Unsigned Integer range 0 255 used as a bitfield bit 1 0 icon is self explanatory and replaces text 1 icon is not self explanatory and shall be displayed with the text Determined value only if associated icon id is not 0 an icon exists bits 2 8 RFU lt iconld gt 0 255 0 no icon Reference Note Siemens MC35_SAT_01_v02 00 Page 28 of 65 11 01 2002 Remote SAT User s Guide SIEM ENS Mobile Write command This command is to be used upon receiving an unsolicited result code AT SSTGI 18 ASSTN 18 The module is sending an unstructured supplementary service request to the network and is alerting the user of this Text and an Icon Identifier can be passed to the TA to display to the user Response ASSTGl lt cmdType gt lt commandDetails gt lt text gt lt iconQualifier gt lt iconld gt lt CR gt lt LF gt Parameters lt cmdType gt 18 Proactive command ID see Table 1 lt commandDetails gt This byte is RFU lt text gt String lt iconQualifier gt Unsigned integer range 0 255 used as a bit field bit 1 0 icon is self explanatory and replaces text 1 icon is not self explanatory and shall be displayed with the text Determined value only if associated icon id is not 0 an icon exists bits 2 8 RFU lt iconld gt 0 255 0 no icon Reference Note Siemens MC35_SAT_01_v
26. Remote SAT User s Guide SI EM ENS Mobile 1 1 8 Sequence scenarios In the following sequence diagrams dashed lines refer to events which respond to a formerly issued request 1 1 8 1 Initialisation sequence gol Reset 0 Release Sim Application Off 1 l ASSTN 255 l f ATASSTA 1 n Idle OK PER I l The SAT starts in the Reset state when the module powers up In this state no SAT related AT commands can be issued or responses received When the SIM Application is released SAT moves into the Off state When in the Off state a supported SIM Application exists on the SIM card The TA receives an Unsolicited Result Code to indicate this and SAT can be activated now by activated by the TA Issuing the AT SSTA command activates SAT and specifies the alphabet to be used SAT then moves into the Idle state where it is then ready for use When in Idle state SAT can receive input from the TA such as forms of the AT SSTR command MC35_SAT_01_v02 00 Page 15 of 65 11 01 2002 Remote SAT User s Guide SI EM ENS Mobile 1 1 8 2 Proactive Command sequence Gad Idle Issue PAC PAC ASSTN lt pac gt ATASSTGI lt pac gt Wait E wo ASSTGI lt pac gt values ATASSTR lt pac gt TERMINAL RESPONSE lt pac ee ee
27. SAT activities on the user interface of the customer application To take advantage of Remote SAT it must be explicitly started using the AT SSTA command If no customer application is involved there is no need to communicate through the AT interface and Remote SAT can be ignored In this case all commands and responses may be exchanged directly between the module s SAT interface and the GSM network Both scenarios whether or not Remote SAT is activated are illustrated in the context diagram in Chapter 1 1 2 As acellular module does not have an MMI RSAT differs from a phone implementation of SAT It uses a special set of AT Commands to pass data e g a list of menu items to the TA and to receive responses e g a selected menu item The TA being the customer application is required to implement a state machine that controls the module s SAT It monitors the states of SAT and sends appropriate AT commands when required depending upon user input As an example of a proven implementation approach the SIEMENS PC MMI tool is available on request If the TA does not offer the SIM Application Toolkit to the end user e g online banking information services then the module does not place any requirements on the TA for additional support Therefore the state machine and the use of RSAT AT commands do not need to be implemented in the TA 1 1 4 Command Type Values The Command Type value lt cmdType gt identifies the type of comm
28. a ox0006 langDanish P Dutch pl 0x0013 llangDutch English fen 10x0009 llangEnglish 0 Esperanto leo llangEsperanto GE FONO IO E dlangFlemish BA Frisian fy pp Galician l pf Gala dlangGala 87 Georgian ka flangGeorgian Ba O German_______ de pxo007 l langGerman Greek del ox0008 llangGreek _____________ t4 Greenlandic ko o o o o o o S e Guarani an flangGuarani Gujarati gu angGujarai_______________ fa Hausa fa 1 pp icelandic fis 10x000f _langlcelandic MC35 SAT 01 v02 00 Page 63 of 65 11 01 2002 Remote SAT User s Guide SI EM ENS Mobile ISOCode WinCode Mac Name MacCode Indonesian in id 10x0021 langindonesian Interlingua EE EE E ie Inuktitut iu 1 flanglnuktitut Inupiak KE 3 Irish J a danglish S Italian it 0x0010 langltalian Japanese fa 0x0011 langJapanese____________ pt Javanese iw dlanglavanesefom 138 Kannada kn 1 angKamada 3 Kashmiri Iks dangKashmi 6 Kazakh Ik angKazakh____________p8g Kinyarwanda rw Kirghiz fy dlangkirghiz 4 Kirundi Kurdish ku dangKurdish 660 Laothian lo 1 ingao 9 Lappish langLappish langSaamisk 29 la fanglatin_____________ fiat Lingaa e gt Lithuanian It 0x0027 langLithuanian 24 Malagasy mg f fangMalagay 198 May rs roose era langMalayArabic Arabic Malayalam m llangMalayaam O 72 Maltese mt dlangMaltese 16 Manx Gaelic gv dlangGailek 114 1 Maori mi PP M
29. aces text 1 icon is not self explanatory and shall be displayed with the text Determined value only if associated icon id is not 0 an icon exists bits 2 8 RFU lt iconld gt 0 255 0 no icon Reference Note Siemens Hidden entry mode GSM 11 14 is only available when using digit input In hidden entry mode only characters 0 9 and are allowed MC35_SAT_01_v02 00 Page 35 of 65 11 01 2002 Remote SAT User s Guide SIEM ENS Write command ATSSTGI 36 Mobile This command is to be used upon receiving an unsolicited result code ASSTN 36 The TA is supplied with a list of items allowing the user to select one Help can be requested by the user if available and the presentation style is specified In addition to text strings and icon identifiers a next action indicator informs the user of the likely result of selecting a chosen item Response The first line of output from the ME is ASSTGI lt cmdType gt lt commandDetails gt lt numOfltemss gt lt titleText gt lt defaultltemld gt lt itemIconsPresent gt lt itemlconsQuailifier gt lt titlelconQualifier gt lt titlelconld gt lt CR gt lt LF gt One line follows for every item repeated for lt numOfltems gt ASSTGI lt cmdT ype gt lt itemld gt lt itemText gt lt nextActionld gt lt iconld gt lt CR gt lt LF gt Parameters lt cmdType gt 36 Proactive command ID see Table 1 lt commandDetails gt Unsigned Int
30. active command ID see Table 1 lt status gt Unsigned Integer range 0 255 0 Command performed successfully 16 Proactive SIM session terminated by user 17 Backward move in the proactive SIM session requested by the user 18 No response from user 19 Help information required by the user 32 TA currently unable to process command 132 TA currently unable to process command because screen is busy lt inputString gt User response entered as a string parameter Coding of any input character is related to the selected alphabet e Input of a character in case of ANSI character set requests one byte e g Y e Input of any characters in UCS2 alphabet requests a 4 byte set e g 0059 is coding the same character Y e Coding of an empty string is done as a 1b string with every alphabet Note The alphabet and therefore the set of allowed characters is specified by the ME in the response to the related AT SSTGI However do not mix up this alphabet with the one selected for the alphabet format on the transmission line on SAT activation i e second parameter of AT SSTA MC35 SAT 01 v02 00 Page 51 of 65 11 01 2002 Remote SAT User s Guide SI EM ENS Mobile Write command ATASSTR 35 lt status gt lt inputString gt Reference Siemens The TA sends a response that can indicate the user s intentions and include the input string Response OK Parameters lt cmdType gt 35 Proactive command
31. and or associated response passed between the TA customer application and the ME lt cmdType gt is the parameter that comes first in AT commands in response to AT SSTGI see Chapter 1 4 and AT SSTR see Chapter 1 5 and in the SSTN unsolicited result code see Chapter 1 3 The SAT implementation supports SAT class 3 GSM 11 14 Release 98 no support of letter classes Therefore Table 1 summarizes only those command types and parameters which may appear on the user interface UI and thus allow the user to take an action Command types that are transparent to the user are not listed in the table although they are supported by Remote SAT as specified in GSM 11 14 MC35 SAT 01 v02 00 Page 8 of 65 11 01 2002 Remote SAT User s Guide SI EM ENS Mobile Table 1 Command Type Identifiers Command Types supported by Remoie SAT i e Ul related lt cmdType gt Used as ASSTR Command Name value applicable Next Action required decimal Indicator Proactive Commands TA ME lt SIM DISPLAY TEXT o X Termination of Proactive Commands URCs TA ME lt SIM Terminate SET UP EVENT LIST Terminate DISPLAY TEXT Terminate GET INKEY Terminate GET INPUT Terminate SELECT ITEM 187 T 137 erminate SET UP MENU Terminate SET UP IDLE MODE TEXT Event Commands TA gt ME gt SIM Follows GSM 11 14 ver 8 5 0 2000 12 Sections 12 25 and 13 1 Language selection Additional Commands URCs TA ME lt S
32. aori Marathi mr langMarathi 66 Moldavian mo dllangMoldavan 6 Mongoian fm engMongotanyt gyi langMongolianCyr Cyrillic Nauru ip Nepali ine angnepai__________ fs Norwegian Ino 10x0014 langNorwegian_____________PB _____ Occitan be 1 pp Orya Jor J langOriya fm O Oromo Afan om angOromo 167 Pashto Pushto ps dllangPashto BY Polish f l 10x0015 llangPolish 25 Portuguese Jet 0x0016 llangPortuguese BB Punjabi a llangPunjabi ro Quechua u langQuechua f182 __ Rhaeto Romancem O O O S o o y y i i i SSS Ruanda llangRuana 00 e Rundi dangRund S po E Samoan sm Jf pp gd Scots Gaelic A flangSanskrit langGaidhiig MC35_SAT_01_v02 00 Page 64 of 65 11 01 2002 Remote SAT User s Guide SI EM ENS Mobile Language ISOCode WinCode MacName MacCode Serbian f r 10x001a langSerbian Serbo Croatian fh 1 pf PG st Setswana mm Jf Shona mf Sindhi ed 1 fangSndhi e Shales langSinhalese E T T a Slovenian______ sl____ 0ox0024 llangSlovenian 40 Sm e ens O O Spanish es pxoooa fangSpanrish 6 Sundanese su dllangSundanesefom 139 Swahil je fanart JangSwahif a J Tagalog the tangTagalog Ba O Tajik tg dangTaiki 65 ami ta 1 fanogtam At 135 Ta fe agrega 5 Thai kh J0x00ie langThai pp O Tibetan bo 4 danglibsln 8 TE t langTigrinya EE A E Turkish x0 gra Turkmen tk tangTurkmen BG w w fd Ugur bg p auo
33. approved to be compliant with national and international safety standards or directives Subject to change without notice at any time Copyright notice Copying of this document and giving it to others and the use or communication of the contents thereof are forbidden without express authority Offenders are liable to the payment of damages All rights reserved in the event of grant of a patent or the registration of a utility model or design Copyright Siemens AG 2002 MC35_SAT_01_v02 00 Page 2 of 65 11 01 2002 Remote SAT User s Guide SI EM ENS Mobile Contents 1 AT Commands for Remote SAT in MC35 ravrnnnsvnnnnnnnnnnvnnnnnvnnnnnnnnnnvnnnnnvennnnnnnnnnnnnnnvennnnnnnnnnnnnnnenr 5 012 10 EE ieee heared eee 5 1 1 1 Supported product versions and related documents rrnrnnrnvrnrnrrnnnnrrvnnnvnnrnnnnnnnn 6 1 1 2 SAT Context Diagrams misiadis aiana dnne cota dra aio 7 1 1 3 Usage of Remote SAT mnnrvnnnnvnnnnnvnnenvvnnnrrnennvnnannvennrrennnrnnennvnsnnvenesrresnnrnsennennensen 8 1 1 4 Command Type Values oooconnccinncinonccononinonocnnonoccnnn cc narnia 8 1 1 5 Parameter Types imita atacada 10 1 1 6 States of Remote SAT urnrrnannvnnannvnnenrernnrnnnnnvnnnnvenenrrennnrnnsnnvenenvesnnrnsennvessnnennnnr 10 1 1 6 1 Remote SAT State Transition Diagram oooocnccccnnnnnnnnnnnnccccoccnnnornna nara nanennancccnno 11 1 1 6 2 Remote SAT State Transition Table ooooonnnidcdndid nninnnninnnnccnnncnncranrrnnnncnnnncccnno 12
34. b is supported 2nd alpha identifier in SET UP CALL 2nd capability configuration parameter see 9 1 6 E PPP 1F ME Default Profile Sustained DISPLAY TEXT SEND DTMF command Proactive SIM PROVIDE LOCAL INFORMATION Proactive SIM PROVIDE LOCAL INFORMATION language Proactive SIM PROVIDE LOCAL INFORMATION Timing Advance Proactive SIM LANGUAGE NOTIFICATION Proactive SIM LAUNCH BROWSER RFU bit 0 MC35 SAT 01 v02 00 Page 60 of 65 11 01 2002 Remote SAT User s Guide SI EM ENS Mobile 2 2 Appendix B UCS2 Character Set Options UCS Character Set Rows A ZONE alphabetical characters and symbols Control characters Basic Latin Latin 1 Supplement ISO 1EC 8859 1 in Extended A Latin Extended B in Extended B IPA Extensions Spacing Modifier Letters bining Diacritical Marks Basic Greek Greek Symbols and Coptic Basic Arabic Arabic Extended Reserved for future standardization Devanagari Bengali Gumukhi Gujarati Oriya Tamil ugu Kannada Malayalam Reserved for future standardization Georgian 1D Reserved for future standardization Latin Extended Additional 12 lE Greek Extended 20 Genera Punctuation Super subscripts Currency Combining Symbols tter ike Symbols Number Forms Arrows matical Operators aneous Technical Symbols rawing Block Elements Geometric Shapes Reserved for future
35. command SSTN 37 We have to ask for the parameter details at sstgi 37 These are the details SSTGI 37 0 3 SAT Special Menue 0 1 1 0 ASSTGI 37 1 News 0 0 ASSTGI 37 2 EMail 0 0 ASSTGI 37 3 Banking 0 0 OK We always have to acknowledge the proactive command at sstr 37 0 OK SAT tells us that the proactive session has ended and enters its main menue which should then be opened on the sreen by an MMI SSTN 254 Now we want to select item no 1 of the menue sent before at sstr 211 0 1 OK MC35 SAT 01 v02 00 Page 13 of 65 11 01 2002 Remote SAT User s Guide SI EM ENS Mobile We get the next proactive command SSTN 36 We ask for more information at sstgi 36 and get it SSTGI 36 0 12 Rubriken SSTGI 36 1 News a SSTGI 36 2 Stock Infos gt SSTGI 36 3 Aktien D Se SSTGI 36 4 Aktien INT gt SSTGI 36 5 Sport gt SSTGI 36 6 1 BL Clubs gt SSTGI 36 7 Unterhaltng gt ASSTGI 36 8 Horoskop gt SSTGI 36 9 Wetter D Dae Oe SSTGI 36 10 Wetter INT gt 0 0 SSTGI 36 11 Wetter spez gt 0 0 SSTGI 36 63 Extras gt 070 Vv 07 071 170 Oo OO OO OOOO D D OO O OOOO OK Do not forget to acknowledge at sstr 36 0 63 OK And again We get the next proactive command SSTN 36 I MC35_SAT_01_v02 00 Page 14 of 65 11 01 2002
36. dicated in the command may be used by the ME to inform the user in addition to or instead of the alpha identifier as indicated with the icon qualifier Reference Note Siemens MC35_SAT_01_v02 00 Page 30 of 65 11 01 2002 Remote SAT User s Guide SIEM ENS Mobile Write command This command is to be used upon receiving an unsolicited result code AT SSTGI 20 ASSTN 20 The SIM Application is sending DTMF tones to the network and can provide the TA with some information about this Text and an Icon Identifier can be passed to the TA to display to the user Response ASSTGI lt cmdType gt lt commandDetails gt lt text gt lt iconQualifier gt lt iconld gt lt CR gt lt LF gt Parameters lt cmdType gt 20 Proactive command ID see Table 1 lt commandDetails gt This byte is RFU lt text gt String to provide user with information lt iconQualifier gt Unsigned Integer range 0 255 used as a bitfield bit 1 0 icon is self explanatory and replaces text 1 icon is not self explanatory and shall be displayed with the text Determined value only if associated icon id is not 0 an icon exists bits 2 8 RFU lt iconld gt 0 255 0 no icon Reference Note Siemens MC35_SAT_01_v02 00 Page 31 of 65 11 01 2002 Remote SAT User s Guide SIEM ENS Mobile Write command This command is to be used upon receiving an unsolicited result code AT SSTGI 32 ASSTN 32 The ME has been instructed to generate an audible ton
37. e and may pass to the TA some information to support this Text and an Icon Identifier are passed to the TA for display to the user Response ASSTGI lt cmdType gt lt commandDetails gt lt infoText gt gt lt tone gt lt durationUnit gt lt duration gt lt iconQualifier gt lt iconld gt lt CR gt lt LF gt Parameters lt cmdType gt 32 Proactive command ID see Table 1 lt commandDetails gt This byte is RFU lt infoText gt String to accompany tone lt tone gt Tone that the ME generates Standard supervisory tones 01 Dial tone 02 Called subscriber busy 03 Congestion 04 Radio path acknowledge 05 Radio path not available Call dropped 06 Error Special information 07 Call waiting tone 08 Ringing tone ME proprietary tones 10 General beep 11 Positive acknowledgement tone 12 Negative acknowledgement or error tone lt durationUnit gt 0 Minutes 1 Seconds 2 Tenths of Seconds lt duration gt Duration of tone expressed in units 1 255 lt iconQualifier gt Unsigned Integer range 0 255 used as a bitfield bit 1 0 icon is self explanatory and replaces text 1 icon is not self explanatory and shall be displayed with the text Determined value only if associated icon id is not 0 an icon exists bits 2 8 RFU lt iconld gt 0 255 0 no icon Reference Note Siemens Command is issued if the SIM application requests playing a tone with a length more than 5 seconds MC35_SAT_01_v02 00 Page 32 of 65 11 01
38. eger range 0 255 used as a bitfield bit 1 0 presentation type is not specified 1 presentation type is specified in bit 2 bit 2 0 presentation as a choice of data values if bit en 1 presentation as a choice of navigation options if bit 1 is 1 bit 3 0 no selection preference 1 selection using soft key preferred bits 4 to 7 RFU bit 8 0 no help information available 1 help information available lt numOfltems gt Number of items in the list lt titleText gt String giving menu title lt defaultltemld gt id of default item The SIM may supply with the list an indication of the default item e g the previously selected item 0 no default item issued by the SIM application gt 1 Any value greater than 0 shall be used as an id of the default item lt itemlconsPresent gt 0 no Icons 1 Icons present lt itemlconsQualifier gt Unsigned Integer range 0 255 used as a bitfield bit 1 0 icons are self explanatory and replace text 1 icons are not self explanatory and shall be displayed with the text Determined value only if associated icon id is MC35_SAT_01_v02 00 Page 36 of 65 11 01 2002 Remote SAT User s Guide lt titlelconQualifier gt lt titlelconld gt lt itemld gt lt itemText gt lt nextActionld gt lt iconld gt Reference Note Siemens MC35_SAT_01_v02 00 SIEMENS Mobile not 0 an icon exists bits 2 8 RFU Unsigned Integer range 0 255 used as a bitfie
39. en be used by the TA to request the parameters of the proactive command from the ME Upon receiving the SSTGI response from the ME the TA must send ATASSTR to confirm the execution of the proactive command and provide any required user response e g selected menu item Unsolicited result code ASSTN lt cmdType gt Parameters lt cmdType gt Proactive command ID see Table 1 Note Only one proactive command can be ongoing at any one time When the SIM application has issued a proactive command via the ME to the TA it is possible that this command must be terminated The SSTN Unsolicited Result Code is sent but with a different command type add terminate offset 100 to indicate the termination of the specified command The state changes to idle The TA should then avoid sending any further commands related to the terminated proactive command e g AT SSTGI or ATASSTR Unsolicited result code ASSTN lt cmdTerminateValue gt Parameters lt cmdTerminateValue gt is defined as lt cmdType gt terminate offset The terminate offset equals 100 Terminate proactive command ID see Table 1 Command Type Identifiers Notification to the TA when the SIM Application has finished a command cycle and again enters its main menue which was transferred with an URC SSTN 37 SET UP MENU at start up This URC should be used to open this menue on the sreen The TA does not need to respond directly i e AT SSTR is not requi
40. ence Note Siemens MC35 SAT 01 v02 00 Page 46 of 65 11 01 2002 Remote SAT User s Guide SIEM ENS Mobile Write command The TA acknowledges the successful receipt of the proactive command AT SSTR 19 Response lt status gt OK Parameters lt cmdType gt 19 Proactive command ID see Table 1 lt status gt Unsigned Integer range 0 255 0 Command performed successfully 32 TA currently unable to process command 132 TA currently unable to process command because screen is busy Notes Used only for confirmation of customer application status Reference Note Siemens MC35 SAT 01 v02 00 Page 47 of 65 11 01 2002 Remote SAT User s Guide SIEM ENS Mobile Write command The TA acknowledges the successful receipt of the proactive command AT SSTR 20 Response lt status gt OK Parameters lt cmdType gt 20 Proactive command ID see Table 1 lt status gt Unsigned Integer range 0 255 0 Command performed successfully 16 Proactive SIM session terminated by user 32 TA currently unable to process command 132 TA currently unable to process command because screen is busy Notes Used only for confirmation of customer application status Reference Note Siemens MC35 SAT 01 v02 00 Page 48 of 65 11 01 2002 Remote SAT User s Guide SIEM ENS Mobile Write command The TA acknowledges the successful receipt of the proactive command AT SSTR 32 Response lt status gt OK Parameters lt cmdType gt 32 Proactive command ID see Table 1 l
41. et Up Event List PAC type 37 Setup Menu PAC type 40 Setup Idle Mode Test Note In case of using the Write command without receipt of an unsolicited result code SSTN lt cmdType gt it is neither necessary nor possible to acknowledge the SSTGI response with AT SSTR Such a SSTGI response will not cause any state changes The command type value is returned to the ME to identify which SSTN is being responded to Reference Note Siemens MC35_SAT_01_v02 00 Page 23 of 65 11 01 2002 Remote SAT User s Guide SIEMENS Mobile Write command This command is to be used upon receiving an unsolicited result code AT SSTGI 1 ASSTN 1 The response from the module indicates the type of REFRESH that is going to be undertaken Response ASSTGI lt cmdType gt lt commandDetails gt lt CR gt lt LF gt Parameters lt cmdType gt 1 Proactive command ID see Table 1 lt commandDetails gt Unsigned Integer range 0 255 used as an enumeration 0 SIM Initialization and Full File Change RON Notification File Change Notification SIM Initialization and File Change Notification SIM Initialization SIM Reset ME is performing a SIM reset Therefore a Terminal Response should not be issued 5 to 255 reserved values For every return value of lt commandDetails gt except 4 SIM reset the external application shall react as follows 1 Issue the related Terminal Response AT SSTR 1 lt status gt 2 If
42. ier gt is not equal to O the Proactive Command did not perform sucessfully If lt TerminationCauseText gt is not an empty string this text has to be shown to the user for an appropriate time e g 2 seconds The text contains information regarding the termination cause e g in case of a failed dialling process call barring through Call Control by SIM mechanism may be indicated If lt TerminationCauseText gt is an empty string the TA shall give an own indication to the user e f lt TermQualifier gt is equal to O the Proactive Command has been successfully finished If lt TerminationCauseText gt is not an empty string this text shall be shown to the user for an appropriate time OK MC35 SAT 01 v02 00 Page 40 of 65 11 01 2002 Remote SAT User s Guide SI EM ENS Mobile Parameters lt cmdType gt Number related to Proactive command or event type see table 1 1 4 Command Type Values pg 8 lt status gt Command status return regarding the type of action that has taken place e g action performed by the user possible values see the table in Chapter 1 5 1 Remote SAT Command Status pg 42 lt itemld gt id of menu item selected by user lt inputString gt string response entered by user Reference Note Siemens If an optional parameter is not issued no trailing commas are allowed to be returned MC35 SAT 01 v02 00 Page 41 of 65 11 01 2002 Remote SAT User s Guide SIEMENS Mobile 1 5 1 Remote SAT Command Status
43. ily transformed to the representation in UCS by putting a 0 octet in front of it UCS includes the same control characters as ISO IEC 8859 and these are also in row 0 e g lt X gt lt X gt lt n gt lt n gt lt X gt lt x gt specifies the character set lt n gt lt n gt specifies the character 1 1 6 States of Remote SAT The communication with the SIM Application Toolkit is performed via the AT commands detailed in the following chapters In general the type of AT command that can and should be issued depends on the current state of the Remote SAT interface The current state of Remote SAT is determined by 1 the application running on the SIM 2 the application running on the TA external controller 3 the internal actions of the ME especially SAT and Call Control MC35 SAT 01 v02 00 Page 10 of 65 11 01 2002 Remote SAT User s Guide 1 1 6 1 Remote SAT State Transition Diagram POWER ON Hardware Reset SIEMENS Mobile Event SIM sends first Proactive A Command ATASSTR lt PAC gt lt status gt OK ASSTN 254 an optional uno if SIM Application has Es returned to its main menu y lt PAC gt ASSTGI lt PAG gt Output depends on PAC OK MC35 SAT 01 v02 00 Page 11 of 65 ATASSTA 1 x OK ATASSTR lt 2XX gt OK SIM sends PAC ASSTN lt PAC gt URC SIM terminates PAC ASSTN lt PAC gt as URC 11 01 2002 Remote SAT User s
44. ld bit 1 0 icon is self explanatory and replaces text 1 Icon is not self explanatory and shall be displayed with the text Determined value only if associated icon id is not 0 an icon exists bits 2 8 RFU 0 255 0 no icon item identifier 1 lt numOfltems gt Title of item The next proactive command type to be issued upon execution of the menu item See Table 1 0 No Next Action information available 0 255 0 no icon Page 37 of 65 11 01 2002 Remote SAT User s Guide SIEM ENS Write command AT SSTGI 37 Mobile This command is mainly to be used upon receiving an unsolicited result code ASSTN 37 However please refer to note below The response provides the main menu of the SIM Application to the TA This is stored by the TA so that it can be displayed without invoking a proactive session Note As with every proactive command the TA is expected to acknowledge the ASSTGI response with AT SSTR to confirm that the proactive command has been executed Terminal Response via ATASSTR will not provide any user information in case of this proactive command Refer to AT SSTR Remote SAT Event Response Menu Selection 211 pg 56 Response The first line of output from the ME is ASSTGI lt cmdType gt lt commandDetails gt lt numOfliems gt lt titleText gt lt menultemlconsPresent gt lt menultemIconsQualifier gt lt titlelconQualifier gt lt titlelconld gt lt CR gt lt LF gt
45. llular Engine and the MC35 Terminal Related documents 1 AT Command Set for MC35 and MC35 Terminal Version 02 00 2 MC35 Hardware Interface Description Version 02 00 3 Release Notes MC35 Version 02 00 4 MC35 GPRS Startup User s Guide 5 Application Note 16 Updating MC35 Firmware Version 02 00 6 M35 Terminal Hardware Interface Description 7 TC35 MC35 Terminal User s Guide 8 Application Note 02 Audio Interface as of Version 02 00 Prior to using MC35 MC35T or upgrading to a new firmware release be sure to carefully read and understand the latest product information provided in the Release Notes To visit the Siemens Website you can use the following link http www siemens com wm MC35_SAT_01_v02 00 Page 6 of 65 11 01 2002 Remote SAT User s Guide 1 1 2 SAT Context Diagram MC35_SAT_01_v02 00 Fa ASSTN lt pac gt ATSSTR lt pac gt ASSTN lt pac gt ATASSTGI lt pac gt Page 7 of 65 SIEMENS Mobile Customer Application Running PC SAT application o OD C CO Saar LS ERA e 11 01 2002 Remote SAT User s Guide SI EM ENS Mobile 1 1 3 Usage of Remote SAT Remote SAT RSAT is designed as an AT interface that forms the link between the SIM application running on the SIM card and the customer application PDA laptop etc The purpose of RSAT is to allow the customer application to issue commands to the SAT interface and to display all
46. lt itemld gt OK Parameters lt cmdType gt 36 Proactive command ID see Table 1 lt status gt Unsigned Integer range 0 255 0 16 17 18 19 32 132 Command performed successfully Proactive SIM session terminated by user Backward move in the proactive SIM session requested by the user No response from user Help information required by the user TA currently unable to process command TA currently unable to process command because screen is busy lt itemld gt ID of selected item 1 255 can be issued if a lt status gt value of 0 is returned Item IDs are supplied by the SIM Application Reference Note Siemens MC35 SAT 01 v02 00 Page 53 of 65 11 01 2002 Remote SAT User s Guide SIEM ENS Mobile Write command ATASSTR 37 Note lt status gt As with every proactive command the TA is expected to acknowledge the ASSTGI response with AT SSTR to confirm that the proactive command has been executed The response simply conveys to the SAT the information that the main menu was received and set up on the user interface It does not transmit any information about a selected item like in the case of AT SSTR 36 Once this command was executed the user can proceed as described in the Chapter AT SSTR Remote SAT Event Response Menu Selection 211 pg 56 Response OK Parameters lt cmdType gt 37 Proactive command ID see Table 1 lt status gt Unsigned Integer range 0 255 0 Com
47. ly receiving an URC SSTN lt cmdType gt see section AT SSTGI Remote SAT Get Information Generic Format pg 23 MC35_SAT_01_v02 00 Page 39 of 65 11 01 2002 Remote SAT User s Guide SI EM ENS Mobile Test command Response ATASSTR ASSTR list of supported lt state gt s list of supported lt cmdType gt s OK Read command Response ATASSTR ASSTR lt state gt lt cmdType gt OK Parameters lt state gt Remote SAT interface states refer to AT SSTA lt cmdType gt Ongoing Proactive Command values see chapter 1 1 4 Command Type Values However this information is valid during states PAC and WAIT only Write command The TA is expected to acknowledge the SSTGI response with ATASSTR to ATASSTR confirm that the proactive command has been executed lt cmdType gt ATASSTR will also provide any user information e g selected menu item lt status gt lt itemld gt Response lt inputString gt During execution of a Proactive Command after AT SSTR a response parameter line may be issued by the ME ASSTR lt pac gt lt TermQualifier gt lt TerminationCauseText gt lt TerminationQualifier gt Unsigned Integer range 0 255 0 If lt TerminationQualifier gt is equal to 0 the Proactive Command has been successfully finished gt 0 If lt TerminationQualifier gt is not equal to 0 the Proactive Command did not perform sucessfully lt TerminationCauseT ext gt e If lt TermQualif
48. mand performed successfully Proactive session will end 32 TA currently unable to process command 132 TA currently unable to process command because screen is busy Reference Note Siemens MC35 SAT 01 v02 00 Page 54 of 65 11 01 2002 Remote SAT User s Guide SIEM ENS Mobile Write command The TA indicates whether the Set Up Idle Mode Text command was correctly ATASSTR 40 executed lt status gt Response OK Parameters lt cmdType gt 40 Proactive command ID see Table 1 lt status gt Unsigned Integer range 0 255 0 Command performed successfully 32 TA currently unable to process command 132 TA currently unable to process command because screen is busy Notes Used only for confirmation of customer application status Reference Note Siemens MC35 SAT 01 v02 00 Page 55 of 65 11 01 2002 Remote SAT User s Guide SIEM ENS Mobile 1 5 3 Event Response Commands The following types of responses are neither issued in reaction to a formerly given notification 1SSTN nor a AT SSTGI sequence These responses are intended to report activities at the external application e g when the user is pressing a key Write command The TA specifies a user s selection of an item from the main menu that was set AT SSTR 211 up using SETUP MENU command Alternatively help can be requested lt status gt Response lt itemld gt OK Parameters lt cmdType gt 211 Proactive command ID see Table 1 lt status gt Unsigned
49. mote SAT Get Information Send Short Message 19 30 1 4 8 AT SSTGI Remote SAT Get Information Send DTMF 20 n se 31 1 4 9 AT SSTGI Remote SAT Get Information Play Tone 32 32 1 4 10 AT SSTGI Remote SAT Get Information Display Text 33 cece 33 1 4 11 ATSSSTGI Remote SAT Get Information Get Inkey 34 rrrrannrnnonvnnrnvnnrnnr 34 1 4 12 ATSSTGI Remote SAT Get Information Get Input 35 rnreranrnnonnvnrrnrnnrnr 35 1 4 13 AT SSTGI Remote SAT Get Information Select Item 36 rrrrnnnrnnennnnrnnr 36 1 4 14 AT SSTGI Remote SAT Get Information Setup Menu 37 rannrrnonvnnnnnnnrenr 38 1 4 15 AT SSTGI Remote SAT Get Information Setup Idle Mode Text 40 39 1 5 AT SSTR Remote SAT Response Generic Format mrnnrnnnnvnnnnnvnnnnvnnenvvnnnrrvnnnrnnnnnnnrnnr 40 1 5 1 Remote SAT Command Status oooocccncccnoncconocanonoccnnnnnn arcano cnn cnn cnn 42 1 5 2 Proactive COMMANOS ooccccncccnnococonocononocononc naar nnnn cnn cnn 43 1 5 2 1 ATSSTR Remote SAT Response Refresh 1 rnnannnnnnnvnnnnrnnnnrrnnnnrnnrnnnnrnnr 43 1 5 2 2 AT SSTR Remote SAT Response Set Up Event List 5 43 15 23 AT SSTR Remote SAT Response Setup Call 16 ooooccocccnnnninnninnnccccancccnns 44 15 24 AT SSTR Remote SAT Response Send SS 17 rsnnvnnnnvnnnnrrvnnrrnnnnrnnrnnnnennr 45 15 25 AT SSTR Remote SAT Response Send USSD 18 neess 46 1 5 2 6 AT SSTR Remote SAT Resp
50. ng for call setup stage lt confirmationlconQualifier gt Unsigned Integer range 0 255 used as a bitfield MC35_SAT_01_v02 00 bit 1 0 icon is self explanatory and replaces text Page 26 of 65 11 01 2002 Remote SAT User s Guide SI EM ENS Mobile 1 icon is not self explanatory and shall be displayed with the text Determined value only if associated icon id is not 0 an icon exists bits 2 8 RFU lt confirmationlconld gt 0 255 0 no icon lt callSetuplconQualifier gt Unsigned Integer range 0 255 used as a bitfield bit 1 0 icon is self explanatory and replaces text 1 icon is not self explanatory and shall be displayed with the text Determined value only if associated icon id is not 0 an icon exists bits 2 8 RFU lt callSetuplconld gt 0 255 0 no icon Reference Note Siemens MC35 SAT 01 v02 00 Page 27 of 65 11 01 2002 Remote SAT User s Guide SIEM ENS Mobile Write command This command is to be used upon receiving an unsolicited result code AT SSTGI 17 ASSTN 17 The module is sending a supplementary service request to the network and is alerting the user of this Text and an Icon Identifier can be passed to the TA to display to the user Text and an Icon Identifier can be passed to the TA to display to the user Response ASSTGI lt cmdType gt lt commandDetails gt lt text gt lt iconQualifier gt lt iconld gt lt CR gt lt LF gt Parameters lt cmdType gt 17
51. not using the AT interface non MMI related SAT commands e g PROVIDE LOCAL INFORMATION may be executed without activating Remote SAT Response OK MC35_SAT_01_v02 00 Page 20 of 65 11 01 2002 Remote SAT User s Guide SI EM ENS Mobile Parameter lt mode gt 1 Activate Remote SAT to enter state IDLE lt Alphabet gt 0 GSM default alphabet GSM 03 38 Input of a character requests one byte e g Y e On MESs output of string parameter e g Examples character values will range from 32 to 255 e On input to the ME only character values from 32 to 128 are accepted Therefore input characters with GSM alphabet values outside this range have to be entered with an escape character and the hexadecimal value e g 00 is O i UCS2 To display the 16 bit value of characters represented in UCS2 alphabet a 4 byte string is required e g 0059 is coding the character Y For details please refer to ISO IEC 10646 Reference Note Siemens Use of GSM default alphabet may cause software flow control XON XOFF problems MC35_SAT_01_v02 00 Page 21 of 65 11 01 2002 Remote SAT User s Guide SI EM ENS Mobile Proactive Commands Terminate Proactive Command SIM Application returns to main menu Reference Siemens Every time the SIM application issues a proactive command via the ME the TA will receive a notification This indicates the type of proactive command issued ATASSTGI must th
52. onse Send Short Message 19 snnrnnnnrnrnnn 47 1 5 2 7 AT SSTR Remote SAT Response Send DTMF 20 rrrrnnnnrrnnnrrnnnnvnnrnnnnrnnr 48 1 5 2 8 AT SSTR Remote SAT Response Play Tone 32 rrnnnnrnnnnrrnnnrrnnnnvnnrnnnnrnnr 49 15 29 AT SSTR Remote SAT Response Display Text 33 rrrrrnrrnnnnvnnonnvnrrrrvennn 50 1 5 2 10 AT SSTR Remote SAT Response Get Inkey 34 rrrnrnnnnrrnnnnrnnnnnnnrnvnnrnnn 51 1 5 2 11 AT SSTR Remote SAT Response Get Input 35 rrrrrrnnnnrrnnnnrnnnnnenrnvnnrnnn 52 1 5 2 12 AT SSTR Remote SAT Response Select Item 36 rrrnnrnrrnnnnvnnnnrnnrnnnnrnnr 53 MC35 SAT 01 v02 00 Page 3 of 65 11 01 2002 Remote SAT User s Guide SI EM ENS Mobile 1 5 2 13 AT SSTR Remote SAT Response Set Up Menu 37 rrrrnnnrrnnnrrnnnnvnnrnnnnrnnr 54 1 5 2 14 AT SSTR Remote SAT Response Set Up Idle Mode Text 40 55 1 5 3 Event Response Commands messere eiior enana iaaa aeaa aai aata 56 1 5 3 1 AT SSTR Remote SAT Event Response Menu Selection 211 56 1 5 3 2 AT SSTR Remote SAT Event Response User Activity 232 56 1 5 3 3 AT SSTR Remote SAT Event Response Idle Screen Available 233 57 1 5 3 4 AT SSTR Remote SAT Event Response Language Selection 235 57 1 5 3 5 AT SSTR Remote SAT Event Response Terminate Command 254 57 2 Append aS 58 2 1 Appendix A SAT Profile sunn ensartede 58 2 2
53. red Unsolicited result code ASSTN lt 254 gt Note MC35_SAT_01_v02 00 Page 22 of 65 11 01 2002 Remote SAT User s Guide SIEM ENS Mobile 1 4 ATASSTGI Remote SAT Get Information Test command Response ATASSTGI ASSTGI list of supported lt state gt s list of supported lt cmdType gt s OK Read command Response ATASSTGI ASSTGI lt state gt lt cmdType gt OK Parameters lt state gt Remote SAT interface states refer to AT SSTA lt cmdType gt Ongoing Proactive Command values see chapter 1 1 4 Command Type Values However this information is valid during states PAC and WAIT only Write command There are two situations for use of the Write command ATASSTGI 1 Regularly the Write command is used upon receipt of an unsolicited result code SSTN lt cmdType gt le a In this case the TA is expected to acknowledge the SSTGI response with ATASSTR to confirm that the proactive command has been executed ATASSTR will also provide any user information e g selected menu item 2 There may be the situation to request the information via AT SSTGI without previously receiving an URC SSTN lt cmdType gt This will always be the case if the TA has started or restarted its application e g a MMI after power on the ME To request the information despite the probably missed URCs it is possible to issue AT SSTGI during states IDLE PAC and WAIT at any time for the following Proactive Commands PAC type 5 S
54. s acknowledging that the Event list has been set up correctly AT SSTR 5 Response lt status gt OK Parameters lt cmdType gt 5 Proactive command ID see Table 1 lt status gt Unsigned Integer range 0 255 0 Command performed successfully 32 TA currently unable to process command 132 TA currently unable to process command because screen is busy Reference Note Siemens MC35 SAT 01 v02 00 Page 43 of 65 11 01 2002 Remote SAT User s Guide SI EM E N 5 Mobile Write command AT SSTR 16 lt status gt Reference Siemens The TA indicates if the call setup has been accepted by the user For further details please refer to chapter AT SSTGI Remote SAT Get Information Setup Call 16 pg 26 Response After confirmation phase the TA may show a dialling animation on the screen until a mandatory response parameter is issued ASSTR lt pac gt lt TermQualifier gt lt TerminationCauseText gt For a detailed explanation of these parameters please refer to chapter ATASSTGI Remote SAT Get Information Setup Call 16 pg 26 OK Parameters lt cmdType gt 16 Proactive command ID see Table 1 lt status gt Unsigned Integer range 0 255 0 Command performed successfully Indicate that the user has accepted the call request 16 Proactive SIM session terminated by user 20 USSD SS Transact terminated by user 32 TA currently unable to process command 132 TA currently unable to proces
55. s command because screen is busy 34 User did not accept the proactive command Indicate that the user has denied the call request 35 User cleared down call before connection or network release Note MC35 SAT 01 v02 00 Page 44 of 65 11 01 2002 Remote SAT User s Guide SIEM ENS Mobile Write command The TA indicates if the Send SS command has been cancelled by the user AT SSTR 17 Response lt status gt OK Parameters lt cmdType gt 17 Proactive command ID see Table 1 lt status gt Unsigned Integer range 0 255 0 Command performed successfully 20 USSD SS Transact terminated by user 32 TA currently unable to process command 132 TA currently unable to process command because screen is busy Notes Used only for confirmation of customer application status Reference Note Siemens Used to provide information to the ME upon receiving a SSTGI response MC35 SAT 01 v02 00 Page 45 of 65 11 01 2002 Remote SAT User s Guide SIEM ENS Mobile Write command The TA indicates if the Send USSD command has been cancelled by the user ATASSTR 18 Response lt status gt OK Parameters lt cmdType gt 18 Proactive command ID see Table 1 lt status gt Unsigned Integer range 0 255 0 Command performed successfully 20 USSD SS Transact terminated by user 32 TA currently unable to process command 132 TA currently unable to process command because screen is busy Notes Used only for confirmation of customer application status Refer
56. s command is to be used upon receiving an unsolicited result code AT SSTGI 34 ASSTN 34 The TA is asked to prompt the user for an input which is a single character Help can be requested by the user if available Text and an Icon Identifier can be passed to the TA to display to the user Response ASSTGI lt cmdType gt lt commandDetails gt lt text gt lt iconQualifier gt lt iconld gt lt CR gt lt LF gt Parameters lt cmdType gt lt commandDetails gt lt text gt lt iconQualifier gt lt iconld gt Reference Note Siemens MC35_SAT_01_v02 00 34 Proactive command ID see Table 1 Unsigned Integer range 0 255 used as a bitfield bit 1 bit 2 bit 3 bits 4 7 bit 8 0 digits 0 9 and only 1 alphabet set 0 SMS default alphabet GSM character set 1 UCS2 alphabet 0 character sets defined by bit 1 and bit 2 are enabled 1 character sets defined by bit 1 and bit 2 are disabled and the Yes No response is requested RFU 0 no help information available 1 help information available String as prompt for text Unsigned Integer range 0 255 used as a bitfield bit 1 bits 2 8 0 icon is self explanatory and replaces text 1 icon is not self explanatory and shall be displayed with the text Determined value only if associated icon id is not 0 an icon exists RFU 0 255 0 no icon Page 34 of 65 11 01 2002 Remote SAT User s G
57. t is not an empty string this text has to be shown to the user for an appropriate time e g 2 seconds The text contains information regarding the dial termination cause e g call barring through Call Control by SIM mechanism lt TerminationCauseText gt is an empty string the TA shall give an own indication to the user If lt TermQualifier gt is equal to 0 the dial process has been successfully finished If lt TerminationCauseText gt is not an empty string this text shall be used to inform the user during the call setup If lt TerminationCauseText gt is an empty string lt callSetupText gt and or lt confirmationlconld gt shall be used to inform the user during call setup However if lt callSetupText gt contains no data too no indication shall be shown The TA shall give the user an opportunity to end an ongoing call set up by the Proactive Command In this case the TA shall issue an ATH command to the ME Response ASSTGI lt cmdType gt lt commandDetails gt lt confirmationText gt lt calledNumber gt lt callSetupText gt lt confirmationlconQualifier gt lt confirmationlconld gt lt callSetuplconQualifier gt lt callSetuplconld gt lt CR gt lt LF gt Parameters lt cmdType gt 16 Proactive command ID see Table 1 lt commandDetails gt This byte is RFU lt confirmationText gt String for user confirmation stage lt calledNumber gt String containing called number lt callSetupText gt Stri
58. t status gt Unsigned Integer range 0 255 0 Command performed successfully 16 Proactive SIM session terminated by user 32 TA currently unable to process command 132 TA currently unable to process command because screen is busy Notes Used only for confirmation of customer application status Reference Note Siemens MC35 SAT 01 v02 00 Page 49 of 65 11 01 2002 Remote SAT User s Guide SIEMENS Mobile Write command The TA can respond with a move through proactive session or provide ATASSTR 33 additional information lt status gt Response OK Parameters lt cmdType gt 33 Proactive command ID see Table 1 lt status gt Unsigned Integer range 0 255 0 16 17 18 32 132 Command performed successfully Proactive SIM session terminated by user Backward move in the proactive SIM session requested by the user No response from user TA currently unable to process command TA currently unable to process command because screen is busy Notes User confirmation to clear the displayed text Reference Note Siemens Used to provide information to the ME upon receiving a SSTGI response MC35 SAT 01 v02 00 Page 50 of 65 11 01 2002 Remote SAT User s Guide SI EM E N 5 Mobile Write command ATASSTR 34 lt status gt lt inputString gt Reference Siemens The TA provides a response that can indicate the user s intentions and include the input key Response OK Parameters lt cmdType gt 34 Pro
59. uide SIEM ENS Mobile Write command This command is to be used upon receiving an unsolicited result code ATASSTGI 35 ASSTN 35 The TA is asked to prompt the user for an input of a specified length and type e g digits only Help can be requested by the user if available Text and an Icon Identifier can be passed to the TA to display to the user Response ASSTGI lt cmdType gt lt commandDetails gt lt text gt lt responseMin gt lt responseMax gt lt defaultText gt lt iconQualifier gt lt iconld gt lt CR gt lt LF gt Parameters lt cmdType gt 35 Proactive command ID see Table 1 lt commandDetails gt Unsigned Integer range 0 255 used as a bitfield bit 1 0 digits 0 9 and only 1 alphabet set bit 2 0 SMS default alphabet GSM character set 1 UCS2 alphabet bit 3 0 ME may echo user input on the display 1 user input shall not be revealed in any way see note bit 4 0 user input to be in unpacked format 1 user input to be in SMS packed format bits 5 to 7 RFU bit 8 0 no help information available 1 help information available lt text gt String as prompt for text lt responseMin gt minimum length of user input 0 255 lt responseMax gt maximum length of user input 0 255 lt defaultText gt String supplied as default response text lt iconQualifier gt Unsigned Integer range 0 255 used as a bitfield bit 1 0 icon is self explanatory and repl
Download Pdf Manuals
Related Search
Related Contents
F re e s c a le S e m ic o n d u c to r, I n c . .. Gigabyte 6ZMM Network Card User Manual User Manual - Comkit Online Sandisk Extreme III CompactFlash 12GB 安全なプール運営を目指して Copyright © All rights reserved.
Failed to retrieve file