3: Services
Rev 1.9 Sep.08
This chapter describes the services (logical protocols)
supported by the module for the transfer of data and control
information. These services include:
USB‐standard Control, page 33
•
USB Interrupt, page 33
•
AT/PPP, page 33
•
•
HIP (Host Interface Protocol), page 34
CnS (Control and Status), page 35
•
DM (QUALCOMM Diagnostic Monitoring), page 35
•
•
NMEA (National Marine Electronics Association), page 36
•
(MC87XX / AC8XX / C8XX only) Data 1, Data 2, Data 3
(Additional PPP), page 37
(C59X / C8XX only) Mass Storage, page 38
•
USB-standard Control
The standard control channel (management element) is imple‐
mented on endpoint 0 (as required by the USB and ACM speci‐
fications). This supports the use of selected USB interface and
power management, ACM, and Sierra Wireless' proprietary
commands and requests. For a list of supported CDC / ACM
messages, see Appendix C on page 71.
USB Interrupt
The interrupt channels (notification elements) are imple‐
mented on the following endpoints:
C8XX / M C8785V to MC8792V — 4 , 6, 8, 10
•
All other modules — 1
•
This is part of the typical Communication Interface Class for a
CDC device and supports the notifications in the ACM specifi‐
cation and proprietary notifications defined by Sierra Wireless.
AT/PPP
The AT/PPP data channel is implemented as follows:
AC59X
C59X, MC572X
•
,
use endpoints 2‐IN and 2‐OUT to transport the data. In
MUX mode, they use DLCI‐1 for the data. In both modes,
the modules use endpoint 1‐IN for flow control of the host.
Proprietary and Confidential
— I n non‐MUX mode, these modules
3
33