Xircom An Intel Company GEM3501 Manual De Usuario
Core Engine GSM/GPRS Modem Developer Guide Preliminary Draft: 7/6/2001
26
Part Number: 07100026, Revision: 002
Confidential
© 2001 Xircom, Inc., an Intel company All rights reserved.
All trademarks and copyrights are the property of Xircom, Inc., an Intel company
All trademarks and copyrights are the property of Xircom, Inc., an Intel company
6
6
S
S
E
E
R
R
I
I
A
A
L
L
C
C
O
O
M
M
M
M
U
U
N
N
I
I
C
C
A
A
T
T
I
I
O
O
N
N
S
S
The Core Engine includes support for two (2) serial interfaces, Primary and Secondary,
which provide the means for the host to issue commands to and exchange data with the
Core Engine module. The host may utilize both serial ports of the Core Engine, or only
one, depending on the host requirements.
which provide the means for the host to issue commands to and exchange data with the
Core Engine module. The host may utilize both serial ports of the Core Engine, or only
one, depending on the host requirements.
6.1 Supported Serial Port Configurations
6.1.1 Single Port Configuration
When only one serial port is used, that must be the Primary serial port; the Secondary
serial port is not used.
serial port is not used.
6.1.1.1 Single Port – Control and Packet Data
In a single port configuration, the Primary serial port can be used for the following:
!
AT commands
!
Voice control
!
SMS control
!
Circuit switched data
!
GPRS packet data
6.1.1.2 Single Port - Standard Protocol Support
Using the standard AT command interface to communicate with the Core Engine, AT
commands and traditional GSM operations (SMS, voice calls, circuit switched data) can
be performed on the Primary serial port, but these operations must be ended before the
port can be used for GPRS operations. This configuration facilitates “dial-up” type
applications, where a GPRS connection can be established, but must be terminated in
order to perform AT commands and GSM operations (including the notification or receipt
of incoming circuit switched calls and SMS messages).
commands and traditional GSM operations (SMS, voice calls, circuit switched data) can
be performed on the Primary serial port, but these operations must be ended before the
port can be used for GPRS operations. This configuration facilitates “dial-up” type
applications, where a GPRS connection can be established, but must be terminated in
order to perform AT commands and GSM operations (including the notification or receipt
of incoming circuit switched calls and SMS messages).
NOTE: For full details of the AT commands supported refer to the separate document
Core Engine Programmer Reference, part number 07100027.
Core Engine Programmer Reference, part number 07100027.
6.1.1.3 Single Port - Enhanced Protocol Support Using “XGAP”
In addition to the standard AT command interface, the Core Engine supports a proprietary
protocol that allows multiplexing of certain types of information on a single serial port.
This protocol, known as the Xircom GPRS Asynchronous Protocol (XGAP) provides the
capability to split the communications traffic on the single physical serial port into four (4)
distinct virtual channels.
protocol that allows multiplexing of certain types of information on a single serial port.
This protocol, known as the Xircom GPRS Asynchronous Protocol (XGAP) provides the
capability to split the communications traffic on the single physical serial port into four (4)
distinct virtual channels.