WMO2 G900 / G1800 / G1900
WCOM/GSM/WMO2/WMO2ATDOC
Friday 21 May 1999
WAVECOM confidential ©
75
4.10.3
General IndicWIND
Wavecom introduced a general mechanism to send unsollicited non
standardized indication to the customer application. The yet identified
unsollicited non standardized indications are:
-
indication of a physical change on the SIM presence pin from
connector (meaning SIM inserted, SIM removed)
-
indication during a mobile originated call establishement, that the
calling party is ringing.
-
Indication of the availability of the module, after boot, to receive AT
commands
For each of these indications, a “bit flow” has to be indicated. The syntax of
the command is:
Command syntax:
AT+WIND= <IndLevel >
<IndLevel>
Indication
Indication
1
Hardware SIM Insert / Remove indications (Rack open/close)
2
Calling party alert indication
4
Module is ready to treat AT commands (except phonebooks, AOC, SMS), but still in
emergency mode.
8
Indication that the module is ready to treat all AT commands, at te end of init, or
after ADN / FDN swap
If <IndLevel> is equal to 0 (default value), no unsolicited
“+WIND: <IndNb>” will occur.
Combination (addition of the values) shall be used to allow more than one
indication flow.
The answer is OK if the value are in the previous range.
The unsolicited answer will then be:
+WIND: <indicated event>
The yet defined indicated event list is:
<event>
Meaning
0
The SIM presence pin has been detected as “SIM removed” (depending from the 0 bit
flow)
1
The SIM presence pin has been detected as “SIM inserted”
2
Calling party is alerting
3
Module is ready to treat AT commands (except phonebooks, AOC, SMS), at init or after
AT+CFUN=1
4
Module is ready to treat all AT commands, end of phonebook init or swap (ADN to
FDN, or FDN to ADN)
AT+WIND? Command is supported and indicates the <allowed bit flows>.
AT+WIND is automatically stored in e2p. This means the &W commands
has not to be used. And the selected flows are always activated after boot.
Default value is 0: No flow activated. No indication.
4.10.4
Data ciphering mode between ME and MSC
+ALEA
This command is used to get a random value from the mobile station and
to reenter it codes by the DES algorithm. In the way Application to GSM, an
"h" character shall be added before the value.
Application to GSM
AT+ALEA?
get random value
GSM to Application
AT+ALEA=1234567890123456
OK
command valid
Application to GSM
AT+ALEA=hA125B348ABCDEF9
value coded
GSM to Application
+ALEA=9876543210FBCADE0
OK
value coded valid
new random value sent
Application to GSM
AT+ALEA=h12335678902234AB
new coded value
GSM to Application
NO CARRIER
coded value false
communication hang up