Cinterion
®
EHS6 AT Command Set
4.8 AT+CMUX
EHS6_ATC_V03.001
15/12/3
Confidential / Released
Page 111 of 513
4.8
AT+CMUX Multiplex mode
Multiplex mode according to 3GPP TS 27.010
enables the use of virtual channels set up over one single serial
interface. Every channel is used as an independent serial link. This way, up to three simultaneous AT command
sessions can be handled at a time. For example, the first Mux channel can be used to send or receive data, while
two Mux channels are available to control the module with AT commands or to establish a dedicated channel to
receive Unsolicited Result Codes (URC), e.g. "+CIEV:" or "RING".
The multiplex driver can be installed on the first serial interface ASC0 and all USB AT command instances. At a
time Multiplex mode it can be started only on one of these interfaces. All remaining AT instances can be used in
parallel. The second serial interface ASC1 is not recommended to be used for Multiplex mode.
EHS6 incorporates an internal multiplexer and thus integrates all the functions needed to implement full-featured
multiplex solutions. For the application on top, customers have the flexibility to create their own multiplex pro-
grams conforming to the multiplexer protocol. To help system integrators save the time and expense of designing
multiplexer applications, Gemalto M2M GmbH offers WinMUX, a ready-to-use multiplex driver for Windows XP,
Windows Vista and Windows 7. Another approach is to develop customized solutions based on the sources of
the WinMUX driver.
Refer to
which provides a detailed description of the multiplex architecture and
step-by-step instructions of how to install and configure the Multiplex mode. The WinMUX driver and its source
files can be supplied on request. Please contact your local distributor to obtain the latest installation software and
user's guide.
write command is used to enter Multiplex mode. Setup of the logical channels is initiated by the TE,
i.e. the TE acts as initiator. This means that the TE shall ensure that logical channels are established before any
further actions on the channels can be started. There is a timeout of five seconds, if the multiplexer protocol is
enabled but no multiplexer control channel is established. Afterwards EHS6 returns to AT command mode.
The parameter maximum frame size (N1) according to 3GPP TS 27.010
is implemented as 98 bytes by
default. All other parameters are not available. Refer to
for further details regarding
frame size.
Syntax
Test Command
AT+CMUX=?
Response(s)
+CMUX:
(list of supported
OK
Read Command
AT+CMUX?
Response(s)
+CMUX:
OK
ERROR
+CME ERROR:
<err>
Write Command
AT+CMUX=
Response(s)
OK
ERROR
+CME ERROR:
<err>
PIN
Last
Reference(s)
-
+
+
3GPP TS 27.007
3GPP TS 27.010