Iridium Satellite LLC Proprietary & Confidential Information
Iridium Satellite LLC
6701 Democracy Blvd., Suite 500
Bethesda, MD 20817 USA
www.iridium.com
Toll Free: +1.866.947.4348 [US Only]
International +1.480.752.5155
email: info@iridium.com
Iridium Satellite LLC
2
9601 SBD Transceiver Product Developers Guide
V1.24 120505
LEGAL DISCLAIMER
This document contains information for the Iridium 9601 Short Burst Data Transceiver. The purpose of
providing such information is to enable Value Added Resellers and Value Added Manufacturers to
understand the product and how to integrate it into a wireless data solution. Reasonable effort has been
made to make the information in this document reliable and consistent with specifications, test
measurements and other information. However, Iridium Satellite LLC makes no guarantee or warranty of,
and does not assume liability with respect to, the accuracy or the completeness of such information, or as
to the results of use of the transceiver in any specific instance, and hereby expressly disclaims any
implied warranties of merchantability or fitness for a particular purpose, or any other warranties or
representations whatsoever, express or implied. The application developer assumes the full risk of using
this specification and any other information provided. In no event shall Iridium Satellite LLC be liable for
any actual, direct, indirect, punitive, or consequential damages arising from such use, even if advised of
the possibility of such damages.
Iridium Satellite LLC does not warrant that this document is accurate or complete and reserves the right in
its sole discretion to change product specifications and materials without notice to you at any time.
Export Compliance Information
This product is controlled by the export laws and regulations of the United States of America. The U.S.
Government may restrict the export or re-export of this product to certain individuals and/or destinations.
For further information, contact the U.S. Department of Commerce, Bureau of Industry and Security or
visit www.bis.doc.gov.
Revision History
RevisionDateComment
1.0May 02 2005First revision
Second revision incorporating major updates. Key updates are:
Product name change to “9601 SBD Transceiver”
1.2Aug 28 2005
1.21Sep 29 2005
1.22Nov 04 2005
1.23Nov 23 2005
1.24Dec 05 2005
Physical packaging
Connector types updated
AT Commands added and updated
Mechanical dimensions drawings re-imported to enable them to be read
correctly. No changes to any specifications.
1.2 Note on regulatory status of 9601-P3 and 9601-PP added.
2.1 Weight of transceiver card and final enclosure added
2.2 Updates to current consumption
2.3 & 1.2 Typographical errors corrected in list of standards
3.1 VSWR automatic trip removed from specification.
3.1.2 Power cable length restriction added
4.3 Uplink margin added
3.2.2 Added typical power consumption profile information
Change of nomenclature from “Ring Alert” to “Automatic Notification”
DCD is driven OFF at all times.
Added photograph instead of renderings
1.3 Added
3.5 Added additional detail to the “Network Available” function description
Iridium Satellite LLC Proprietary & Confidential Information
Information contained herein is subject to change without further notice
List of Abbreviations ..................................................................................................................................... 4
TBATo Be Advised
VAMValue Added Manufacturer
VARValue Added Reseller
VSWRVoltage Standing Wave Ratio
Iridium Satellite LLC Proprietary & Confidential Information
Information contained herein is subject to change without further notice
Iridium Satellite LLC
5
9601 SBD Transceiver Product Developers Guide
V1.24 120505
1.0Product Overview
The Iridium 9601 Short Burst Data Only Transceiver (9601) is designed to be integrated into a wireless
data application with other hardware and software to produce a full solution designed for a specific
application or vertical market. Examples of these solutions include tracking a maritime vessel or automatic
vehicle location.
The 9601 only supports Iridium’s Short Burst Data (SBD) capability. It does not support voice, circuit
switched data, or short message service (SMS). This is a new product and has no functional
predecessor.
The 9601 will be designed to meet the regulatory requirements for approval for FCC, Canada, and CE
assuming an antenna with a gain of ~3 dBi and adequate shielding. This allows the 9601 to be integrated
into a variety of wireless data applications or retrofitted into existing SBD only applications that utilize SBD
with the current Iridium 9522A or 9522 L-Band Transceiver-based product. (Note that additional
development work will be required.) Such finished products, when integrated together, require regulatory
testing to be conducted by the integrator.
The 9601 is designed as a single board transceiver and is essentially provided as a ‘black box’
transceiver with all device interfaces provided by a single multi-pin interface connector in addition to the
antenna connector. The product only provides the core transceiver. All other end user application functions
such as GPS, microprocessor based logic control, digital and analog inputs, digital and analog outputs
power supply and antenna must be provided by the solution developer. The device interface consists of the
serial interface,power input, network available output and power on/off control line.
The 9601 does not incorporate nor require a Subscriber Identity Module (also know as a SIM Card) to be
inserted into the transceiver. The 9601 will be designed to comply with the standards for Radio Emissions
Compliance, Electromagnetic Compatibility, and AC Safety in the United States, European Union and
Canada.
The 9601 is described within this document as “9601”, “9601 SBD Transceiver”and “9601 SBD Transceiver”all of these terms refer to the same product.
1.1 Key Features
Single board transceiver
Small form factor
No SIM card
Designed to be incorporated into an OEM solution
Maximum mobile originated message size 205 bytes
Maximum mobile terminated message size 135 bytes
Automatic Notification to the transceiver that a mobile terminated message is queued at the
Gateway
Uses small omni-directional antenna
Global operating capability
Iridium Satellite LLC Proprietary & Confidential Information
Information contained herein is subject to change without further notice
Iridium Satellite LLC
6
November 6, 1999
08)
11)
EN55022:1998/A1:2000/A2:2003
9601 SBD Transceiver Product Developers Guide
V1.24 120505
1.2 Transceiver Packaging and Regulatory Certification
The 9601 SBD Transceiver is a regulatory approved transceiver that is provided in an enclosure and with
appropriate connectors that permit the full transceiver to be regulatory tested by Iridium and sold as a
Regulatory Certified product that meets CE, FCC and IC requirements.
The 9601 is tested to the regulatory and technical certifications shown in Table 1.
Table 1: Regulatory and Technical Certifications.
Electrical /
Regulatory
Approvals
Radio TestsEMC Tests
Mechanical /
Operational
Safety Tests
CE
FCC
Industry
ETSI EN 301 441 V1.1.1
(2000-05)
FCC CFR47 parts 2, 15,
and 25
ETSI EN 301 489-1 V1.4.1 (2002ETSI EN 301 489-20 V1.2.1(2002EN61000-4-2 : 1995/A2 : 2001 Part 4.2
EN60950-1:2001
Part 1
UL60950-1 Part 1
Canada
Industry Canada
EN61000-4-3 : 2002 Part 4.3
RSS170 Issue 1, Rev 1,
EN61000-4-4 : 1995/A1 : 2001/A2 : 2001
Part 4.4
EN61000-4-6 : 1996/A1 : 2001 Part 4.6
Note: The initial 9601 units [shipped as 9601-P3 and 9601-PP] are different from the commercially produced 9601
SBD Transceivers from a regulatory and certification perspective. Those initial units cannot and should not be used
for any regulatory certification purposes or compliance. Only the commercial 9601 units conform to the
regulatory approved design and the regulatory and technical certifications listed in Table 1.
1.3 Software Revision
Developers should read this document in conjunction with the “Software Release Notes” relevant to the
revision of the software that is loaded into their 9601 SBD Transceiver.
Iridium Satellite LLC Proprietary & Confidential Information
Information contained herein is subject to change without further notice
Iridium Satellite LLC
7
9601 SBD Transceiver Product Developers Guide
V1.24 120505
2.0Physical Specifications
For illustrative purposes a rendering of the 9601 ISU is shown in Figure 1 with a ribbon cable connector
inserted. (Note that the ribbon cable and connector is to be provided by the developer and is not supplied
as part of the commercial product.)
Figure 1: The 9601 SBD Transceiver.
2.1 Dimensions
The overall dimensions of the 9601 and its weight are summarized in Table 2 and represented graphically
in third angle projection in Figure 2
Table 2: 9601 Mechanical Dimensions
ParameterValue
Length106 mm
Width56.2 mm
Depth13 mm
Weight (approximate)117g
Note that these dimensions are for the enclosure and do not take into account the connectors or mounting
hardware. Additionally developersshould plan for additionalspace for the reciprocal connectorsfor the
antennaand user connector.
Iridium Satellite LLC Proprietary & Confidential Information
Information contained herein is subject to change without further notice
Iridium Satellite LLC
8
9601 SBD Transceiver Product Developers Guide
V1.24 120505
Figure 2 (Part 1 of 2): Dimensions of the 9601 SBD Transceiver.
(Not to scale, dimensions in millimeters)
Iridium Satellite LLC Proprietary & Confidential Information
Information contained herein is subject to change without further notice
Iridium Satellite LLC
9
9601 SBD Transceiver Product Developers Guide
V1.24 120505
Figure 2 (Part 2 of 2): Dimensions of the 9601 SBD Transceiver.
(Not to scale, dimensions in millimeters)
2.2 Mechanical Dimensions –Mounting
The 9601 SBD Transceiver is provided with four mounting holes, one at each corner. During manufacture
four screws are inserted for shipping purposes. These screws need to be removed for mounting. There
are two basic options for mounting –stackable and mounting to a surface such as a mounting plate or
enclosure wall. The following sections provide further information.
Iridium Satellite LLC Proprietary & Confidential Information
Information contained herein is subject to change without further notice
Iridium Satellite LLC
10
9601 SBD Transceiver Product Developers Guide
V1.24 120505
2.2.1 Mounting - Stackable Design
An example stackable design is shown in Figure 3.
Figure 3: 9601 SBD Transceiver mounted to a unpopulated PCB.
The figures and tables below provides mechanical information design information for a suitable
‘stackable’ 9601 to developer PCB configuration
Figure 4: Assembly Item Number Identification.
Item Numbers in Figure 4 are described in Table 3. Not to scale. Dimensions in millimeters.
Table 3: Item Number Description for Figure 4
ItemTypeDescriptionQuantity
1Assembly9601 SBD Transceiver1
2PartM3 Shake-proof washer, zinc plated steel [4 supplied with item 1]8
3PartM3 x 20 Pan head screw, pozidrive, zinc plated steel [4 supplied with item 1]4
4PartM3 Threaded standoff, 6.0 A/F HEX x 12.00 mm4
5PartM3 x 8 Pan head screw, pozidrive, zinc plated steel4
6Assembly
Solution developer PCB fitted with Samtec connector ESQT-113-02-L-D-425.
[This item is the same item as Item 1 in Figure 5.]
1
Iridium Satellite LLC Proprietary & Confidential Information
Information contained herein is subject to change without further notice
Iridium Satellite LLC
11
9601 SBD Transceiver Product Developers Guide
V1.24 120505
Figure 5: Mechanical mounting foot print for use when stacking the 9601 with a developer
provided PCB. (Dimensions in milli-meters, not to scale)
Notes for Figure 5:
1. Item 1 is a generic, developer provided PCB design and shown for illustrative purposes. This item is
the same as Item 6 in Figure 4.
2. Item 2 is available from Samtec in a variety of heights. This example shows a 0.425" version. The
part number for this connector is ESQT-113-02-L-D-425
3. Compatible heights of stand-offs and variants on Item 2 are as follows:
a. 0.425" height (shown) fits with 12mm high spacers
b. 0.327" height is minimum that can be used. Fits with 9.50mm spacers.
c.0.800" height is the maximum height available fits with 21.50mm spacers.
d. Anything else in-between should work if 'Samtec height' = 'Spacer height' minus 1.20mm.
4. Suggested examples of spacer types and compatible fasteners:
a. M3 threaded thru' hole 6.0 A/F Hex x 12mm, re-use M3 x 20 shipping screws and
washers, add M3 x 8 screws and washers.
b. Plain thru' hole diameter 3.2-3.5, diameter 6.0 x 9.50mm, replace M3 x 20 shipping
screws with M3 x 30 screws (same nuts and washers.)
c.Plain thru' hole diameter 3.2-3.5, diameter 6.0 x 21.50mm, replace M3 x 20 shipping
screws with M3 x 35 screws (same nuts and washers.)
Iridium Satellite LLC Proprietary & Confidential Information
Information contained herein is subject to change without further notice
Iridium Satellite LLC
12
9601 SBD Transceiver Product Developers Guide
V1.24 120505
2.2.2 Mounting to a Panel/Surface –For use with cable connections
An example of mounting to a panel or other surface design is shown in Figure 6.
Figure 6: 9601 SBD Transceiver mounted to a plate or surface.
The figures and tables below provide mechanical information design information for a mounting a 9601 to
a plate or surface configuration
Figure 7: Assembly Item Number Identification.
Item Numbers in Figure 7 are described in Table 4. (Not to scale. Dimensions in millimeters.)
Notes for Figure 7:
1. Item 1 includes 4 off M3 x 20 shipping screws, shake-proof washers and nuts
2. Shipping screws can be used to attach Transceiver to panel of 2.00 mm maximum thickness
3. Panels thicker than 2.00mm require longer screws to be e.g. M3 x 25mm
4. See Figure 8 for mounting hole dimensions
Iridium Satellite LLC Proprietary & Confidential Information
Information contained herein is subject to change without further notice
Iridium Satellite LLC
13
9601 SBD Transceiver Product Developers Guide
V1.24 120505
Table 4: Item Number Description for Figure 7
ItemTypeDescriptionQuantity
1Assembly9601 SBD Transceiver1
2PartMounting Plate or Surface (developer provided)1
Figure 8: Mechanical mounting foot print for use when panel mounting 9601.
(Dimensions in milli-meters, not to scale)
Iridium Satellite LLC Proprietary & Confidential Information
Information contained herein is subject to change without further notice
Iridium Satellite LLC
14
9601 SBD Transceiver Product Developers Guide
V1.24 120505
2.3 Environmental
The environmentalspecifications of the 9601 are summarized in Table 5 below.
Table 5: Environmental Specifications
ParameterValue
Operating Temperature Range-30ºC to + 60ºC
Operating Humidity Range≤75% RH
Storage Temperature Range-40ºC to + 85ºC
Storage Humidity Range≤ 93% RH
The 9601 has been testedto the specifications listed in Table 6.
Table 6: Environmental Tests
Test NameTest ReferenceTest Description
Change of Temperature,
Thermal ShockEN60068-2-14:2000
HumidityIEC60068-2-2:1996
Shock
EN60068-2-27:1993
(NF c20-727)
ShockJ1455 Society of Automotive Engineers
VibrationEN 60068-2-36:1996
VibrationIEC 60068-2-36:1996
VibrationJ1455 Society of Automotive Engineers
0.96 m2/s3 from 5Hz to 20Hz
-25C to +70C,
5 cycles of 1 hour each
Damp heat steady state
40C 93% RH for 4 days
Sinusoidal Vibration
Sinusoidal Vibration
21Hz to 500Hz
-3dB per octave
2.4 Interface Connectors
The 9601 SBD Transceiver incorporates two connectors:
A multi-interface connector
An antenna connector
These interfaces are described in more detail in Sections 3 and 4 respectively.
Iridium Satellite LLC Proprietary & Confidential Information
Information contained herein is subject to change without further notice
Iridium Satellite LLC
15
9601 SBD Transceiver Product Developers Guide
V1.24 120505
3.0Electrical Interfaces
The subsections to follow containinformation for the electrical interfaces of the 9601 SBD Transceiver.
3.1 Multi-Interface Connector
The multi-interface connector includes five interfaces:
DC power supply input
Power on/off control
RS-232 Serial data
Network available output
DC power output
3.1.1 Connector Type
The connector on the 9601 is a Samtec EHT series. This connector provides the ability for both a cable
connector as well as a stackable board to board connection. For cable connected applications use the
Samtec TCSD series. For PCB stacking use the Samtec ESQT series.
Data sheets on these connectors can be found at:
EHT Series: http://www.samtec.com/technical_specifications/overview.asp?series=EHT
Iridium Satellite LLC Proprietary & Confidential Information
Information contained herein is subject to change without further notice
Iridium Satellite LLC
16
9601 SBD Transceiver Product Developers Guide
V1.24 120505
3.1.2Connector Pin Allocation
The user connector is a 2 row 26-way latching header. Individual pin assignments are shown in Table 7.
Multiple supply grounds are provided and all supply and supply grounds (pins 1-6) are required to be
connected to the power supply in order to limit the current on any one pin. The three Supply Returns (pins
4, 5 & 6) are tied together at the connector as well as the three Supply pins (pins 1, 2 & 3.) Note that any
cable used to supply power to the transceiver can be no longer than 152mm (6 inches) from the power
source to the connector. Multiple signal grounds are provided to reduce cross-talk. The signal grounds
on pins 10,13, 20 & 23 are all tied together at the connector and can be joined with any of the signal wires
e.g. RS232, Network Available etc. However each signal requires its own signal ground in order to limit
current on any one pin.
Table 7: Multi Interface Connector Pin Allocation
Pin
No.
Signal Name
Signal
direction
(WRT 9601)
Signal functionSignal level
1EXT_PWRInputSupply+5 V +/- 0.5 V
2EXT_PWRInputSupply+5 V +/- 0.5 V
3EXT_PWRInputSupply+5 V +/- 0.5 V
4EXT_GNDSupply return0 V
5EXT_GNDSupply return0 V
6EXT_GNDSupply return0 V
On: 2.0V to Vsupply
7ON/OFFInputOn/Off control input
Off: 0V to 0.5V
I = 120 μA max
8Reserved
9Reserved
10SIG_GNDSignal ground0V
11DF_S_TXInputData port, serial data into 9601RS-232
12DF_S_RXOutputData port, serial data from 9601RS-232
13SIG_GNDSignal ground0V
14DF_ DCDOutputData port, Data Carrier DetectRS-232
15DF_ DSROutputData port, Data Set ReadyRS-232
16DF_ CTSOutputData port, Clear-to-SendRS-232
17DF_RIOutputData port, Ring IndicatorRS-232
18DF_ RTSInputData port, Request-to-SendRS-232
19DF_ DTRInputData port, Data Terminal ReadyRS-232
20SIG_GNDSignal ground0V
21Reserved
22Reserved
23SIG_GNDSignal ground0V
NETWORK_
24
AVAILABLE
OutputSet to logic 1 when network is visible2.9 V CMOS
25Spare
26+2V9OutputSupply output
+2.9 V ± 0.15 V,
50mA maximum
Iridium Satellite LLC Proprietary & Confidential Information
Information contained herein is subject to change without further notice
Iridium Satellite LLC
17
is on this
9601 SBD Transceiver Product Developers Guide
V1.24 120505
Figure 9 provides a reference for the pin designation. Note that this designation is when looking into the
multi-interface connector from above. It is not to scale and not representative of the actual connector
mechanical layout.
02
02
0103
Connector notch
Connector notch
Figure 9: Multi-Interface Connector Pin Number Designation
Notes:
1. View looking into connector from above
2. Numbers indicate pin designations
3. Not to scale, for illustrative purposes only
4. Note location of connector notch
5. Connector notch faces towards opposite end to the antenna connector as shown in Figure 10
6. On the physical connector Pin 1 is indicated by an arrow mark
250103
25
26
26
Notch on
connector
side
Figure 10: Multi Interface Connector Notch Location
Iridium Satellite LLC Proprietary & Confidential Information
Information contained herein is subject to change without further notice
Iridium Satellite LLC
18
9601 SBD Transceiver Product Developers Guide
V1.24 120505
3.2 DC Power Interface
The DC power interface is comprised of the DC power inputs and a control signals as summarized in
Table 7. The three +5V Inputs and three 0V supply returns are used to supply DC power to the 9601 and
ensure that enough current can be drawn across the connector without the 9601 malfunctioning during
transmit due to lack of current supply. Note that all six pins should be connected.
The DC power supply requirements for the 9601 are summarized in Table 8 below. Note that these
requirements apply to DC power measured at the 9601 multi-interface connector input and not at the
output of the power supply. Long power supply cables can cause a voltage drop sufficient to cause the
voltage to be out of specification at the physical power supply input to the 9601.
Table 8: DC Power Input Specifications
ParameterValue
Main Input Voltage Range+4.5 VDC to +5.5 VDC
Main Input Voltage Nominal5.0VDC
Main Input Voltage –Ripple40 mV pp
Consumption at +5.0 VDCValue
Input Standby Current (average)66mA
Peak Transient Current –Transmit1.5 A
Current Average* –when SBD message transfer in process<= 350 mA
Average Power consumption –when SBD message transfer in process<= 1.75 W
* Note: The average power consumption depends on the view of the satellite constellation from the
antenna.
The external power supply needs to guarantee the following:
The supply voltage droop over an 8.3mS burst should not be more than 0.2 Volts.
The power supply should limit the in-rush current to 4 Amps maximum
The supply noise should be less than that in the following profile (linear interpolation between these
points):
100 mV pk-pk 0Hz to 50 kHz
5 mV pk-pk in 50 kHz bandwidth at 1 MHz
10 mV pk-pk in 1 MHz bandwidth at 1 MHz
5 mV pk-pk in 1 MHz bandwidth above 5 MHz.
Note that any cable used to supply power to the transceiver can be no longer than 152mm (6 inches)
from the power source to the connector.
3.2.1 Power On/Off Control
An external on/off input is provided on a pin of the multi-interface connector. The 9601 starts up when
power is applied and the power on/off input is high. As long as the input voltage is applied, logic high on
this line turns the transceiver on and a logic low turns it off. If this line is not required then it must be
connected directly to the +5 V supply. The input logic high threshold is 2.0 V and the logic low threshold is
0.5 V.
Note that this on/off control is not the same as the 9522 or 9522A.
Iridium Satellite LLC Proprietary & Confidential Information
Information contained herein is subject to change without further notice
Iridium Satellite LLC
19
9601 SBD Transceiver Product Developers Guide
V1.24 120505
3.2.2 Typical Power Profile
This section is designed to give the application developer some insight to the electrical power profile that
the 9601 uses. It does not describe every situation and permutation possible. It should be used as a
starting point for the application developer to continue their own development design. The actual usage
profile can vary for a number of reasons:
1) View of the sky –if in poor visibility of the sky where a clear line of sight is not available between
the transceiver and the satellite.
2) The higher the VSWR the higher the current consumed
3) Application programming
4) Possible manufacturing variation from transceiver to transceiver. [I.e. the transceiver still meets
specification, but over a large sample size some may operate better than average.]
The application designer should be sure not to use best case numbers for average, expected or worse
case scenarios. Figure 11 provides a graphical representation of the typical supply current profile of a
9601 SBD Transceiver sending and receiving SBD messages.
1.6
1.5
1.4
1.3
1.2
1.1
1.0
0.9
0.8
0.7
Supply Current (A)
0.6
Transmit burst
0.5
0.4
0.3
0.2
0.1
preparation
0
-100102030405060
Figure 11 –Typical Supply Current Profile
Transmitter data burst
(The amplitude of this
pulse is determined by
PA efficiency but mostly
by antenna matching.
The amplitude can
reach 2A )
Background
operating
current
Time (mS)
Receiver data burst.
(This has constant amplitude,
however it gets longer when
the data module is initially
searching for the network.)
70
Description:
(A) Transmit burst preparation: As the 9601 gets ready to send the data burst, it turns on various parts
of the transmitter chain and transfers the message into the DSP to be formatted for transmission. This
first part of the pulse is nominally 170mA and lasts for 4mS.
(B) Transmitter data burst: The final part of the preparation stage is to power up the power amplifier
(PA). Once power is available, and synchronized to the system framing, the formatted burst is clocked
into the DAC, which causes the PA to draw the high current pulse. This pulse is 9mS long, but the
amplitude is variable upon the RF matching into the antenna. Generally a high VSWR will use more
current. For example, into an open circuit antenna port, the 9601 can use between 1.4A and 2A,
Iridium Satellite LLC Proprietary & Confidential Information
Information contained herein is subject to change without further notice
Iridium Satellite LLC
20
9601 SBD Transceiver Product Developers Guide
V1.24 120505
dependant upon the phase of the mismatch. For power critical applications a good antenna and cable will
be required.
(C) Background operating current: Whenever the 9601 is turned on the nominal supply current will be
70mA.
(D) Receiver data burst: The receive data burst current pulse is 14mS long, and is initially 200mA, rising
to 247mA for the last 5mS, as the 9601 turns on various parts of the receiver, to capture the data burst
from the satellite.
Figure 12 shows an oscilloscope plot of a single frame:
Figure 12 Single Frame Current Profile for the 9601
The scales for the above plot are:
Time base10mS / cm
Current (Yellow trace)0.5A / cm
Voltage (Red trace)1V / cm
Both traces are zero referenced on the first graticule line from the bottom of the plot. The upper trace is
the 5V supply rail measured at the Test Interface Connector (TIC) box. The power supply was set for 5.5V
and configured for remote sensing, which gives rise to the voltage overshoot at the end of the transmit
burst.
Iridium Satellite LLC Proprietary & Confidential Information
Information contained herein is subject to change without further notice
Iridium Satellite LLC
21
9601 SBD Transceiver Product Developers Guide
V1.24 120505
Figure 13 shows an oscilloscope plot of five transmit and receive frames:
Figure 13 Current Profile for Five Frames for the 9601
The scales for the above plot are:
Time base50mS / cm
Current (Yellow trace)0.5A / cm
Voltage (Red trace)1V / cm
Both traces are 0 referenced on the first graticule line from the bottom of the plot. The upper trace is the
5V supply rail measured at the tick box. The power supply was set for 5.5V and configured for remote
sensing, which gives rise to the voltage overshoot at the end of the transmit burst.
3.3 Serial Data Interface
The Serial data interface is used to both command the 9601 and transfer user data to and from the
Transceiver. The 9601 presents a 9-wire data port to the FA (Field Application), where the interface is at
RS232 levels.With respect to this interface, the 9601 behaves as a DCE (Data Communication
Equipment), and the FA behaves as a DTE (Data Terminal Equipment).
The terms “FA” and “DTE” are used interchangeably throughout this document; similarly for the terms
“9601” and “DCE”.
Autobaud is not supported in 9601 SBD Transceiver. The baud rate can be set via the AT+IPR command.
The default rate is 19200 bps.
Iridium Satellite LLC Proprietary & Confidential Information
Information contained herein is subject to change without further notice
Iridium Satellite LLC
22
9601 SBD Transceiver Product Developers Guide
V1.24 120505
3.3.1 9-Wire and 3-Wire Operation
By default, the serial interface operates as a 9-wire connection. Table 9 describes each of the signals,
where “input” means an input to the 9601, and “output” means an output from the 9601 SBD Transceiver.
Table 9 –Serial Interface Signals
SignalDescription
RXActive high data input
TXActive high data output
GND0V
RTSActive low flow control input
Active low flow control output
CTS
DTR
DSR
RI
DCD
RTS and CTS are used together to implement hardware flow control when enabled with
AT&K3
Active low handshaking input
AT&Dn controls how the 9601 uses DTR:
If set to AT&D0, DTR is always ignored.
Otherwise DTR set to OFF places the data port into UART test mode after 10
seconds, or immediately on boot-up. A subsequent transition of DTR to ON returns
the data port to DCE mode and resets it to its power-on state.
The UART test mode is provided for factory testing of the data port UART. An FA
should never activate test mode; if it does, the 9601 will stop responding to AT
commands until the data port is returned to DCE mode.
Active low handshaking output
The 9601 drives DSR ON when the data port is in DCE mode, and OFF when the data
port is in test mode.
The DTE may use this signal as an indication that the 9601 is powered up and ready to
receive AT commands.
Active low ring indicator output
The 9601 drives RI ON when it receives a Automatic Notification from the network that a
Mobile Terminated SBD Message is queued at the Gateway, and drives RI OFF after 5
seconds or when the DTE initiates an SBD session, whichever occurs first.
Active low handshaking output
DCD is driven OFF at all times.
Note that the Ring Indicator (RI) pin is used by the 9601 SBD Transceiver to indicate that a Mobile
Terminated SBD (MT-SBD) message is queued at the Gateway. The Field Application will need to
monitor this pin and use appropriate AT Commands to command the Transceiver to retrieve the MT-SBD
message.
Iridium Satellite LLC Proprietary & Confidential Information
Information contained herein is subject to change without further notice
Iridium Satellite LLC
23
9601 SBD Transceiver Product Developers Guide
V1.24 120505
The serial interface may be operated with a 3-wire connection, where only transmit, receive and ground
signals are used. However the 9 wire interface offers better control and is the recommended
implementation. Iridium is only able to provide limited 3-wire interface support. When operating with a 3wire connection, the following rules apply:
AT&Dn must be set to AT&D0 to ignore the DTR input
AT&Kn must be set to AT&K0 to disable RTS/CTS flow control
The other output signals may be connected, and operate as follows:
CTS driven ON (low)
DSR operates as normal
RI operates as normal
DCD driven ON (low)
Note: RTS/CTS flow control, when enabled, is only used when the data port is in SBD data mode. In AT
command mode, RTS is ignored and CTS is driven ON (low).
3.3.2 Configuration Settings
The 9601 allows the DTE to configure the data port communication parameters. The three configuration
types are active, factory default, and stored. The active configuration is the set of parameters currently in
use. They can be changed by the DTE individually via specific AT commands. The factory default
configuration is stored in permanent memory. This configuration can be recalled at any time through use
of the AT&Fn command.
Two groups of settings, or “profiles”, can be stored as user-defined configurations. The DTE first creates
desired active configurations and then writes them to memory using the AT&Wn command. These
profiles can be designated to be loaded as the active configuration upon 9601 power-up through use of
the AT&Yn command. The 9601 can be reset without loss of power to these profiles through use of the
ATZn command.
The configuration settings are stored in “S-register” locations.
Iridium Satellite LLC Proprietary & Confidential Information
Information contained herein is subject to change without further notice
Iridium Satellite LLC
24
9601 SBD Transceiver Product Developers Guide
V1.24 120505
3.3.3 Modes of Operation
The serial interface is always in one of three modes: command mode, SBD data mode or SBD session
mode. When the data port is in command mode, AT commands can be entered to control the 9601. In
command mode, flow control has no effect, with the RTS input ignored and the CTS output driven ON
(low). When in SBD data mode, the 9601 is transferring binary or text SBD message data to or from the
DTE.
In SBD data mode:
All characters from the DTE not forming part of the message data are ignored (i.e. no AT
commands may be entered)
No unsolicited result codes are issued.
RTS/CTS flow control, if enabled, is active. When RTS is OFF (high), the 9601 suspends transfer
of data to the DTE; when CTS is OFF (high), the 9601 expects the DTE to suspend transfer of data to
the 9601.
When in SBD session mode, the 9601 is attempting to conduct an SBD session with the network. In SBD
session mode:
The DTE must wait for the +SBDI session result code.
All characters from the DTE are ignored.
Unsolicited result codes are issued where those codes have been enabled.
Transitions between the modes of operation are performed automatically by the 9601 in response to the
SBD AT Commands; the DTE has no other control over the mode.
3.4 Hardware Failure Reporting
If the 9601 detects a hardware problem during initialisation, the 9601 may be unable to function correctly.
The 9601 notifies the DTE of this situation by issuing an unsolicited result code at the end of initialisation:
HARDWARE FAILURE: <subsys>,<error>
where <subsys> identifies the software subsystem that detected the error, and <error> is the
subsystem-specific error code.
Any AT commands that cannot be handled in the failure condition will terminate with result code 4
(“ERROR”).
3.5 Network Available Output
This is a digital output that can be used by an application to know when the Transceiver has visibility to
the satellite network. This is useful in applications where the Transceiver may move around terrain that
reduces the amount of time that clear line of sight to the satellite constellation is available. The application
developer can use this output to preserve battery life by reducing the number of attempted transmissions
by including this logic output in the application decision logic.
Network Available means only that the 9601 can successfully receive the Ring Channel, or, put more
simply, it can see a satellite. Network Available is not a guarantee that a message can be successfully
sent. The Network Available state is evaluated every time the Ring Channel is received or missed. If the
Ring Channel is visible, then that is typically every 4 seconds. If the Ring Channel is not currently visible,
then the update period can be as long as 2 minutes, depending on how long the lack of satellite visibility
existed. This is because the 9601 attempts to conserve power by increasing the ring search interval while
Iridium Satellite LLC Proprietary & Confidential Information
Information contained herein is subject to change without further notice
Iridium Satellite LLC
25
9601 SBD Transceiver Product Developers Guide
V1.24 120505
the satellites are not visible. Every time a ring search fails, the time to wait is increased by 96 frames up
to a maximum of 1344 frames, or 121 seconds.
If Network Available is currently off, the Field Application may still attempt an SBDI session. This will
force the 9601 Transceiver to look for the Ring Channel immediately, and on finding it, to attempt to send
the message. In this case Network Available will not come on immediately. The Network Available does
not turn on while in a +SBDI session. It will however turn on 4 seconds later assuming that the Ring
Channel is present. After the SBD session completes, the 9601 performs a new Ring Channel search
sequence, at the end of which Network Available gets turned on. That can take between 4 and 12
seconds.
The wait time between search windows is reset to 4 seconds every time a search succeeds. Otherwise it
continues to increase. So if the +SBDI attempt fails to find the ring channel, the search window does not
reset to 4 seconds.
Note that the behavior of +CIEV:1 is identical in to that of the Network Available output.
3.6 DC Power Output
A limited power output can be provided by the 9601 which could be used for driving an LED to provide a
visible indication that the transceiver is on, or the output could be used in application logic to determine if
the transceiver is on.
Iridium Satellite LLC Proprietary & Confidential Information
Information contained herein is subject to change without further notice
Iridium Satellite LLC
26
9601 SBD Transceiver Product Developers Guide
V1.24 120505
4.0RF Interface
This section describes the physical connector and RF specifications of the RF Interface.
4.1 Antenna Connector
The 9601 will have the following antenna connector characteristics as described in Table 10.
Table 10: Antenna Characteristics
ParameterValue
Impedance50 Ohms nominal
Gain3dBi
PolarizationRHCP
VSWR (maximum operational)1.5 : 1
Note:
Existing qualified Iridium antennas may be used. (i.e. antennas designed for the 9522 and 9522A)
Existing antennas will require different RF connector types to those for the 9522 and 9522A
4.1.1 Antenna Connector Type
The antenna connector on the 9601 is a female SMA type. The connector is manufactured by Johnson
Components and has a part number: 142-0701-871. Additional information can be found at:
Note that the total implementation loss for an antenna, connectors, cable, lightening arrestor and
any other RF component between the transceiver and the antenna shall not exceed 3dB.
Implementation loss higher than this will affect link performance and quality of service.
Note 1: This Transceiver has a different antenna connector to other Iridium transceivers
Note 2: Cable losses should be minimized.
Note 3: Link Margin given for free space.
Iridium Satellite LLC Proprietary & Confidential Information
Information contained herein is subject to change without further notice
Iridium Satellite LLC
28
9601 SBD Transceiver Product Developers Guide
V1.24 120505
Appendix A –AT Command Set for 9601 SBD Transceiver
Iridium Satellite LLC Proprietary & Confidential Information
Information contained herein is subject to change without further notice
CTS(V.24 signal) Clear To Send. This signal is used to control the flow
of data to the 9601
DCD(V.24 signal) Data Carrier Detect
DCEData Communications Equipment. In this product, DCE refers to
the 9601
DSR(V.24 signal) Data Set Ready. This signal, from the 9601, indicates
readiness to accept communication over the data port
DTEData Terminal Equipment. In this product, DTE refers to the FA
DTR(V.24 signal) Data Terminal Ready. This signal, from the FA,
requests the 9601 to accept communication over the data port
ESSETC SBD Subsystem (synonymous with GSS)
ETCEarth Terminal Controller, part of the Iridium Gateway
FAField Application, the “host” of the 9601
GSSGateway SBD Subsystem (synonymous with ESS)
IMEIInternational Mobile Equipment Identity
MOMobile Originated
MOMSNMobile Originated Message Sequence Number
MTMobile Terminated
MTMSNMobile Terminated Message Sequence Number
RI(V.24 signal) Ring Indicate. This signal, from the 9601, indicates
that an MT message is present at the ESS
RTS(V.24 signal) Request To Send. This signal is used to control the
flow of data from the 9601.
SBDShort Burst Data
UARTUniversal Asynchronous Receiver Transmitter
Iridium Satellite LLC Proprietary & Confidential Information
Information contained herein is subject to change without further notice
This document specifies the AT Commands supported by the 9601 Transceiver.
Informative examples are presented in Section 3.
2AT Commands
The 9601 is configured and operated through the use of AT commands. Only AT
Commands that are relevant to the 9601 are included. AT Commands related to
functionality of the 9522 and 9522A LBTs are not included. Note that Commands may
be modified, removed or added and that you should not rely on this document as a
definitive statement of the functionality of the commercial 9601 Transceiver.
2.1AT –ATtention Code
This is the prefix for all commands except A/. When entered on its own, the 9601 will
respond OK.
2.2A/ - Repeat Last Command
Repeat the last command issued to the 9601 unless the power was interrupted or the
unit is reset. A/ is not followed by <CR>.
2.3En –Echo
Echo command characters.
0Characters are not echoed to the DTE.
1Characters are echoed to the DTE (default).
2.4In –Identification
Requests the 9601 to display information about itself.
09601 responses are sent to the DTE (default).
19601 responses are NOT sent to the DTE.
2.6Vn –Verbose Mode
Set the response format of the 9601, which may be either numeric or textual.
0Numeric responses.
1Textual responses (default).
2.7Zn –Soft Reset
Reset the 9601’s data port to a user-stored configuration that has been previously
stored using &Wn.
0Restores user configuration 0.
1Restores user configuration 1.
2.8&Dn –DTR Option (modified)
Set the 9601 reaction to the DTR signal.
0DTR is ignored. A DTR signal input is not needed when set to &D0.
1-3DTR must be ON. If DTR transitions from ON to OFF, the data port will be
locked after approximately 10 seconds to enter the UART test mode. The
data port will resume when DTR is restored to ON.
There is no distinction between settings 1-3. (default is 2)
2.9&Fn –Restore Factory Settings
Recall factory default configuration without resetting the data port.
0Recall factory default 0.
2.10 &Kn –Flow Control (modified)
Select the flow control method between the 9601 and DTE. Flow control is only applied
to the transfer of SBD message data; it does not apply to AT commands and their
responses.
0Disables flow control.
3Enables RTS/CTS flow control (default).
Iridium Satellite LLC Proprietary & Confidential Information
Information contained herein is subject to change without further notice
View the current active configuration and stored profiles.
2.12 &Wn –Store Active Configuration
Store the active profile in non-volatile memory. This is used to store user configurations
for later use.
0Store current (active) configuration as profile 0.
1Store current (active) configuration as profile 1.
2.13 &Yn –Designate Default Reset Profile
Select profile for use after power-up.
0Select profile 0 (default).
1Select profile 1.
2.14 %R –Display Registers
Display all the S-registers in the system.
2.15 *F –Flush to Eeprom (new)
Flush all pending writes to Eeprom, shut down the radio, and prepare the 9601 to be
powered down. The command returns OK upon completion, at which point it is safe to
remove the power without losing non-volatile data.
Note: This command stops the 9601 from responding to any more commands, but
does not actually power it down. The only way to power down the 9601 is for the FA to
remove the power or to de-assert the on/off control line.
Note: After an SBD session, the new SBD MOMSN is always flushed to Eeprom before
the +SBDI result is issued.
Iridium Satellite LLC Proprietary & Confidential Information
Information contained herein is subject to change without further notice
0Disable radio activity.
1Enable radio activity (default).
While the radio is disabled:
SBD sessions can not be initiated; they will fail immediately.
No SBDAutomatic Notifications will be issued for automatic-MT messages.
No registration, i.e. location updates will be performed.
The baseband circuitry is still active and the 9601 still accepts AT commands.
This command allows the FA to reduce detectable emissions from the RF circuitry
during the idle periods between SBD sessions, and also provides a degree of power
saving in cases where it may be inconvenient for the FA to power down the 9601.
2.17 +CGMI –Manufacturer Identification
Exec Command: +CGMI
Query the 9601 manufacturer.
2.18 +CGMM –Model Identification
Exec Command: +CGMM
Query the 9601 model.
2.19 +CGMR –Revision
Exec Command: +CGMR
Query the 9601 revision.
2.20 +CGSN –Serial Number
Exec Command: +CGSN
Query the 9601 IMEI.
Iridium Satellite LLC Proprietary & Confidential Information
Information contained herein is subject to change without further notice
2.21 +CIER –Indicator Event Reporting (new)
Set Command: +CIER=[<mode>[,<sigind>[,<svcind>[,<antind>]]]]
The set command enables or disables sending of the +CIEV unsolicited result code from
the 9601 to the DTE in case of indicator state changes. <mode> controls the processing
of the +CIEV unsolicited result codes.
<mode>:
0Disable indicator event reporting; do not send +CIEV unsolicited result
codes to the DTE; buffer the most recent indicator event for each indicator
in the 9601 (default).
1Enable indicator event reporting; buffer the most recent +CIEV unsolicited
result code for each indicator when the data port is reserved (e.g. in SBD
data mode) and flush them to the DTE after reservation; otherwise forward
them directly to the DTE.
<sigind>:
Control reporting of "signal quality" indicator changes:
0No "signal quality" indicator reporting.
1Enable "signal quality" indicator reporting using result code
+CIEV:0,<rssi>
where <rssi> is:
0Equivalent to 0 bars on the signal strength indicator
1Equivalent to 1 bars on the signal strength indicator
2Equivalent to 2 bars on the signal strength indicator
3Equivalent to 3 bars on the signal strength indicator
4Equivalent to 4 bars on the signal strength indicator
5Equivalent to 5 bars on the signal strength indicator
The reported signal strength is the same value that would be returned by the +CSQ
command.
When enabled, the signal quality indicator is reported only when the signal strength
changes.
<svcind>:
Control reporting of "service availability" indicator changes:
0No "service availability" indicator reporting.
1Enable "service availability" indicator reporting using result code
+CIEV:1,<value>
Iridium Satellite LLC Proprietary & Confidential Information
Information contained herein is subject to change without further notice
0Network service is currently unavailable.
1Network service is available.
Network service availability is equivalent to a signal strength greater than 0. The
service availability indicator provides a way for the FA to wait until the 9601 can start an
SBD session without receiving continual notifications of changes in signal strength.
<antind>:
Control reporting of "antenna fault" indicator changes:
0No "antenna fault" indicator reporting.
1Enable "antenna fault" indicator reporting using result code
+CIEV:2,<value>
where <value> is:
0No antenna fault detected, or antenna fault cleared.
1Antenna fault detected, further transmission impossible.
An antenna fault indicates that the antenna is not correctly attached, and in order to
protect the transmitter no more transmissions are permitted. On seeing an antenna
fault, the user should check the antenna connection; the fault will be automatically
cleared once the 9601 detects network service availability again.
Read Command: +CIER?
Query the current indicator event reporting settings. The response is of the form:
+CIER:<mode>,<sigind>,<svcind>,<antind>
Test Command: +CIER=?
List the supported settings. The response is in the form:
Note: In <mode> 1, the DTE may miss some indicator state changes if they occur while
the data port is reserved. However, the buffering mechanism ensures that the mostrecent change for each indicator during reservation will be flushed to the DTE after
reservation; thus the DTE is always made aware of the latest state of each indicator.
Note: The DTE may initiate an SBD session even if service is unavailable; in this case,
the 9601 makes an immediate search for the network and, if successful, starts the SBD
session, otherwise the SBD session fails.
Iridium Satellite LLC Proprietary & Confidential Information
Information contained herein is subject to change without further notice
Execution command returns the received signal strength indication <rssi> from the
9601. Response is in the form:
+CSQ:<rssi>
where:
<rssi>:
0Equivalent to 0 bars displayed on the signal strength indicator.
1Equivalent to 1 bar displayed on the signal strength indicator.
2Equivalent to 2 bars displayed on the signal strength indicator.
3Equivalent to 3 bars displayed on the signal strength indicator.
4Equivalent to 4 bars displayed on the signal strength indicator.
5Equivalent to 5 bars displayed on the signal strength indicator.
Test Command: +CSQ=?
List the supported signal strength indications. The response is in the form:
+CSQ:(supported <rssi>s)
Note: A signal strength response may not be immediately available, but will usually be
received within two seconds of issuing the command. If the 9601 is in the process of
acquiring the system, a delay in response of up to 10 seconds may be experienced.
Unlock the Transceiver after it has been locked by the Gateway. The unlock key must
be obtained by contacting Iridium’s customer support.
<unlock key>:
0000000000000000 .. FFFFFFFFFFFFFFFF
A string of 16 hexadecimal digits.
While the Transceiver is locked, it is unable to perform any SBD sessions. Any
attempts to start a session will return an error code indicating that the Transceiver is
locked.
Command Response:
+CULK:<status>
where:
<status> indicates the lock status of the Transceiver following the unlock attempt:
Iridium Satellite LLC Proprietary & Confidential Information
Information contained herein is subject to change without further notice
Set the data rate at which the 9601 will accept commands. The change in data rate
takes into effect after the result code (e.g., OK) is received by the DTE.
2.29 +SBDWB –Short Burst Data: Write Binary Data to the Module
Exec Command: +SBDWB=<SBD message length>
This command is used to transfer a binary SBD message from the DTE to the single
mobile originated buffer in the 9601. The mobile originated buffer can contain only one
message at any one time.
Once the command is entered, and the message length is acceptable, the 9601 will
indicate to the DTE that it is prepared to receive the message by sending the ASCII
encoded string “READY<CR><LF>” (hex 52 45 41 44 59 0D 0A) to the DTE.
The <SBD message length> parameter represents the length, in bytes, of the SBD
message not including the mandatory two-byte checksum.
The maximum mobile originated SBD message length is specified at 205 bytes (and
may be increased following actual performance testing). The minimum mobile
originated SBD message length is 1 byte. If the <SBD message length> parameter is
out of range, the 9601 issues response 3 (see below).
Once the DTE receives the READY indication from the 9601, the SBD message must
be sent from the DTE formatted as follows:
{binary SBD message} + {2-byte checksum}
The checksum is the least significant 2-bytes of the summation of the entire SBD
message. The high order byte must be sent first. For example if the DTE were to
send the word “hello” encoded in ASCII to the 9601 the binary stream would be
hex 68 65 6c 6c 6f 02 14.
The mobile originated buffer will be empty upon power-up.
If any data is currently in the mobile originated buffer, it will be overwritten.
Command Response:
0SBD message successfully written to the 9601.
1SBD message write timeout. An insufficient number of bytes were
transferred to 9601 during the transfer period of 60 seconds.
2SBD message checksum sent from DTE does not match the checksum
calculated at the 9601.
3SBD message size is not correct. The maximum mobile originated SBD
message length is 205 bytes. The minimum mobile originated SBD
message length is 1 byte.
Iridium Satellite LLC Proprietary & Confidential Information
Information contained herein is subject to change without further notice
2.30 +SBDRB –Short Burst Data: Read Binary Data from the Module
Exec Command: +SBDRB
This command is used to transfer a binary SBD message from the single mobile
terminated buffer in the 9601 to the DTE. The mobile terminated buffer can contain only
one message at any one time.
The SBD message is transferred formatted as follows:
2.31 +SBDWT –Short Burst Data: Write a Text Message to the Module
Exec Command: +SBDWT[=<text message>]
This command is used to transfer a text SBD message from the DTE to the single
mobile originated buffer in the 9601.
The text message may be entered on the command line:
For example, “AT+SBDWT=hello”.
The length of <text message> is limited to 120 characters. This is due to the length limit
on the AT command line interface.
The message is terminated when a carriage return is entered.
Alternatively, the text message may be entered separately:
Upon entering the command “AT+SBDWT”, the 9601 will indicate to the DTE that it is
prepared to receive the message by sending the string “READY<CR><LF>” (hex 52 45
41 44 59 0D 0A) to the DTE.
Once the DTE receives the READY indication, the text message must be sent,
terminated by a carriage return.
The length of the text message entered in this way is limited only by maximum
mobile-originated SBD message length of 205 bytes.
The mobile originated buffer will be empty upon power-up.
If any data is currently in the mobile originated buffer, it will be overwritten.
Command Response:
For the “AT+SBDWT” form:
0SBD message successfully written to the 9601.
1SBD message write timeout. An insufficient number of bytes were
transferred to 9601 during the transfer period of 60 seconds.
For the “AT+SBDWT=<text message>” form:
OK:SBD message successfully stored in mobile originated buffer.
ERROR: An error occurred storing SBD message in mobile originated buffer.
Iridium Satellite LLC Proprietary & Confidential Information
Information contained herein is subject to change without further notice
2.32 +SBDRT –Short Burst Data: Read a Text Message from the Module
Exec Command: +SBDRT
This command is used to transfer a text SBD message from the single mobile
terminated buffer in the 9601 to the DTE. This command is similar to +SBDRB but does
not provide a length indicator or checksum. The intent of this command is to provide a
human friendly interface to SBD for demonstrations and application development. It is
expected that most usage of SBD will be with binary messages.
Once the command is entered, the SBD message in the mobile terminated buffer is
sent out of the port.
This command is similar to +SBDRB except no length or checksum will be provided.
The maximum mobile terminated SBD message length is 135 bytes.
The mobile terminated message buffer will be empty upon power-up.
Command Response:
+SBDRT:<CR> {mobile terminated buffer}
Iridium Satellite LLC Proprietary & Confidential Information
Information contained herein is subject to change without further notice
2.33 +SBDI –Short Burst Data: Initiate an SBD Session
Note: The +SBDI command is provided for backwards compatibility with existing FAs
which do not use SBD Automatic Notification functionality. For SBD calls invoked with
this command:
The SBD Session Type is fixed at type 0 –MO call.
The SBD Delivery Short Code will be the value specified by the +SBDDSC command.
The Detach/Attach flag is fixed at the Detach setting.
The Location Update flag is fixed at the No Update setting.
FAs requiring SBD Automatic Notification functionality should use the extended +SBDIX
command.
Exec Command: +SBDI
This command initiates an SBD session between the 9601 and the GSS. If there is a
message in the mobile originated buffer it will be transferred to the GSS. Similarly if
there is one or more messages queued at the GSS the oldest will be transferred to the
9601 and placed into the mobile terminated buffer.
The message, if any, in the mobile originated buffer will be sent from the 9601 to the
GSS.
If there is a message queued at the GSS it will be transferred to the 9601 and placed
MO session status provides an indication of the disposition of the mobile originated
transaction. The field can take on the following values:
0No SBD message to send from the 9601.
1SBD message successfully sent from the 9601 to the GSS.
2An error occurred while attempting to send SBD message from 9601 to
GSS.
<MOMSN>:
The Mobile Originated Message Sequence Number (MOMSN) is a value assigned by
the 9601 when sending a mobile-originated message to the GSS. This value is
incremented each time an SBD session is successfully completed between the 9601 to
the GSS. This wrap around counter can range from 0 to 65535.
<MT status>:
Iridium Satellite LLC Proprietary & Confidential Information
Information contained herein is subject to change without further notice
The MT status provides an indication of the disposition of the mobile terminated
transaction. The field can take on the following values:
0No SBD message to receive from the GSS.
1SBD message successfully received from the GSS.
2An error occurred while attempting to perform a mailbox check or receive a
message from the GSS.
<MTMSN>:
The Mobile Terminated Message Sequence Number (MTMSN) is assigned by the GSS
when forwarding a message to the 9601. This value is indeterminate if the field <MT
status> is zero. This wrap around counter can range from 0 to 65535.
<MT length>:
The MT length is the length in bytes of the mobile terminated SBD message received
from the GSS. If no message was received, this field will be zero.
<MT queued>:
MT queued is a count of mobile terminated SBD messages waiting at the GSS to be
transferred to the 9601.
Iridium Satellite LLC Proprietary & Confidential Information
Information contained herein is subject to change without further notice
Initiates an SBD session to detach the Transceiver from the Gateway.
Command Response:
+SBDDET:<status>,<error>
where:
<status>:
0Detach successfully performed
1An error occurred while attempting the detach
<error>:
Gateway-reported values
0No error.
1..4Reserved, but indicate success if used.
5..14Reserved, but indicate failure if used.
15Access is denied.
Transceiver-reported values
16Transceiver has been locked and may not make SBD calls (see +CULK
command).
17Gateway not responding (local session timeout).
18Connection lost (RF drop).
19..31 Reserved, but indicate failure if used.
32No network service, unable to initiate call.
33Antenna fault, unable to initiate call.
34Radio is disabled, unable to initiate call (see *Rn command).
35Transceiver is busy, unable to initiate call (typically performing auto-
registration).
36..Reserved, but indicate failure if used.
This instructs the Gateway to disable (detach) SBD automatic notifications for the
calling Transceiver. Successful completion of the detach command implies that the
Gateway has performed the requested detach action and the Transceiver is no longer
registered. This session does not transfer any MO or MT messages.
Note: A user can send an MO-SBD message and request a detach at the same time
by using the +SBDI command. The +SBDI command always requests a detach.
Iridium Satellite LLC Proprietary & Confidential Information
Information contained herein is subject to change without further notice
2.35 +SBDDSC –Short Burst Data: Delivery Short Code
Set Command: +SBDDSC=<dsc>
Set the Delivery Short Code (DSC), which provides dynamic routing information for
uploaded messages. This is an 8-bit value providing the ability to set individual fields.
Value 0x80 (hexadecimal) sets the most significant bit. Value 0x01 sets the least
significant bit. Flag values can be added together to achieve a combination of settings.
Some fields may be “locked” when the Transceiver is in a special mode (e.g.
Autoregistration locks the flag values 0x80 and 0x40).
<dsc>:
0..255 DSC to be used for subsequent uploaded messages (0 default)
0x80Hold MT message delivery
0x40Leave MT message in queue after delivery
0x20Destination in MO payload
Read Command: +SBDDSC?
Query the current Delivery Short Code. The response is of the form:
+SBDDSC:<dsc>
Iridium Satellite LLC Proprietary & Confidential Information
Information contained herein is subject to change without further notice
2.36 +SBDIX –Short Burst Data: Initiate an SBD Session Extended (new)
Note: The +SBDIX command must be used in place of the +SBDI command for FAs
wishing to make use of SBD Automatic Notification functionality.
Exec Command: +SBDIX[A][=<location>]
This command initiates an SBD session between the 9601 and the GSS, setting the
SBD Session Type according to the type of command +SBDIX or +SBDIXA, Delivery Short
Code according to the value specified by the +SBDDSC command, and the type of
location according to whether the optional location value is provided. If there is a
message in the mobile originated buffer it will be transferred to the GSS. Similarly if
there is one or more messages queued at the GSS the oldest will be transferred to the
9601 and placed into the mobile terminated buffer.
The message, if any, in the mobile originated buffer will be sent from the 9601 to the
GSS.
If there is a message queued at the GSS it will be transferred to the 9601 and placed
into the mobile terminated buffer.
This command will always attempt an SBD registration, consisting of attach and
location update, during the SBD session in order to support SBD Automatic
Notification. If this is not desired, the +SBDI command should be used.
The FA should append an ‘A’ to the command, i.e. +SBDIXA, when the SBD session
is in response to a automatic notification.
<location> has format:
[+|-]DDMM.MMM,[+|-]dddmm.mmm
where:
DDDegrees latitude (00-89)
MMMinutes latitude (00-59)
MMMThousandths of minutes latitude (000-999)
dddDegrees longitude (000-179)
mmMinutes longitude (00-59)
mmmThousandths of minutes longitude (000-999)
The optional sign indicators specify latitude North (+) or South (-), and longitude East (+)
or West (-). If omitted, the default is +.
MO session status provides an indication of the disposition of the mobile originated
transaction. The field can take on the following values:
Gateway-reported values
0MO message, if any, transferred successfully.
1MO message, if any, transferred successfully, but the MT message in the
queue was too big to be transferred.
2MO message, if any, transferred successfully, but the requested Location
Update was not accepted.
3..4Reserved, but indicate MO session success if used.
5..8Reserved, but indicate MO session failure if used.
10Gateway reported that the call did not complete in the allowed time.
11MO message queue at the Gateway is full.
12MO message has too many segments.
13Gateway reported that the session did not complete.
14Invalid segment size.
15Access is denied.
Transceiver-reported values
16Transceiver has been locked and may not make SBD calls (see +CULK
command).
17Gateway not responding (local session timeout).
18Connection lost (RF drop).
19..31 Reserved, but indicate MO session failure if used.
32No network service, unable to initiate call.
33Antenna fault, unable to initiate call.
34Radio is disabled, unable to initiate call (see *Rn command).
35Transceiver is busy, unable to initiate call (typically performing auto-
registration).
36..Reserved, but indicate failure if used.
<MOMSN>:
The Mobile Originated Message Sequence Number (MOMSN) is a value assigned by
the 9601 when sending a mobile-originated message to the GSS. This value is
incremented each time an SBD session is successfully completed between the 9601 to
the GSS. This wrap around counter can range from 0 to 65535.
Iridium Satellite LLC Proprietary & Confidential Information
Information contained herein is subject to change without further notice
The MT status provides an indication of the disposition of the mobile terminated
transaction. The field can take on the following values:
0No MT SBD message to receive from the Gateway.
1MT SBD message successfully received from the Gateway.
2An error occurred while attempting to perform a mailbox check or receive a
message from the Gateway.
<MTMSN>:
The Mobile Terminated Message Sequence Number (MTMSN) is assigned by the GSS
when forwarding a message to the 9601. This value is indeterminate if the field <MT
status> is zero. This wrap around counter can range from 0 to 65535.
<MT length>:
The MT length is the length in bytes of the mobile terminated SBD message received
from the GSS. If no message was received, this field will be zero.
<MT queued>:
MT queued is a count of mobile terminated SBD messages waiting at the GSS to be
transferred to the 9601.
Enable or disable ring indications for SBD Automatic Notifications.
<mode>:
0Disable ring indication
1Enable ring indication (default)
When ring indication is enabled, the 9601 asserts the RI line and issues the unsolicited
result code SBDRING when an SBD automatic notification is received.
Read Command: +SBDMTA?
Query the current ring indication mode. The response is of the form:
+SBDMTA:<mode>
Test Command: +SBDMTA=?
List the supported mode settings. The response is of the form:
+SBDMTA:(supported <mode> settings)
Iridium Satellite LLC Proprietary & Confidential Information
Information contained herein is subject to change without further notice
Triggers an SBD session to perform a manual SBD registration.
This command initiates an SBD session to perform a manual SBD registration,
consisting of an attach and location update. The session type will be set to 2 –
registration. This session does not transfer any MO or MT messages.
Note: The Transceiver restricts the number of manual and automatic registrations to
one every 3 minutes. Successive attempts within 3 minutes will return an error code
indicating that the FA should try later (see error 36 below).
Note: A user can send an MO SBD message and register at the same time by using
the +SBDIX command. The +SBDIX command always performs a registration attempt and
should be used for an application requiring SBD Automatic Notification. The +SBDI
command never includes an SBD registration and should be used for an application that
does not require SBD Automatic Notification.
<location> has format:
[+|-]DDMM.MMM,[+|-]dddmm.mmm
where:
DDDegrees latitude (00-89)
MMMinutes latitude (00-59)
MMMThousandths of minutes latitude (000-999)
dddDegrees longitude (000-179)
mmMinutes longitude (00-59)
mmmThousandths of minutes longitude (000-999)
The optional sign indicators specify latitude North (+) or South (-), and longitude East (+)
or West (-). If omitted, the default is +.
1Not registered –Transceiver is attached but has not provided a good
location since it was last detached.
2Registered –Transceiver is attached with a good location. Note that this
may be the case even when the most recent attempt did not provide a
good location.
3Registration denied –The gateway is denying service to the Transceiver.
<reg err>:
Gateway-reported values
0No error.
2Session completed but the requested Location Update was not accepted.
3..14Reserved, but indicate Location Update failure if used.
15Access is denied.
Transceiver-reported values
16Transceiver has been locked and may not make SBD calls (see +CULK
command).
17Gateway not responding (local session timeout).
18Connection lost (RF drop).
19..31 Reserved, but indicate failure if used.
32No network service, unable to initiate call.
33Antenna fault, unable to initiate call.
34Radio is disabled, unable to initiate call (see *Rn command).
35Transceiver is busy, unable to initiate call (typically performing auto-
registration).
36Try later, must wait 3 minutes since last registration.
37..Reserved, but indicate failure if used.
Read Command: +SBDREG?
Query the current SBD registration status of the Transceiver. The response is of the
form:
0Disable automatic registration (default)
1Set the Auto-registration mode to “Automatic”
2Set the Auto-registration mode to “Ask”
When auto-registration is enabled, mode 1 or 2, the Transceiver monitors its current
location and triggers an auto-registration when it determines that the Transceiver has
moved sufficiently far away from its last registered location. Note that auto-registration
runs only while the Transceiver is attached to the gateway, i.e. the registration status is
“Not registered” or “Registered”.
Auto-registration may only be used with system-provided location. If the FA is providing
its own location (e.g. GPS), the FA should use the manual registration command,
+SBDREG.
Upon triggering in mode 1, “Automatic”, the Transceiver autonomously initiates an SBD
session in order to perform a registration with the updated location of the Transceiver,
with the session type set to 3 –auto-registration. This session does not transfer any
MO or MT messages.
Upon triggering in mode 2, “Ask”, the Transceiver reports to the FA that it should
register with the system because the Transceiver location has changed (see <event>
below); it is then the responsibility of the FA to register via +SBDREG or +SBDIX. +SBDIX
allows the FA to register while including an MO message and/or retrieving an MT
message that is pending at the Gateway.
When auto-registration is enabled, mode 1 or 2, the Transceiver reports relevant events
to the FA by issuing an unsolicited result code +AREG:<event>,<reg error>.
<event>:
0Suggest FA makes a registration attempt (mode 2 only)
1Auto-registration has been performed successfully (mode 1 only)
2Auto-registration has failed and will be retried after a delay (mode 1 only)
<reg error>:
Gateway-reported values
0No error.
Iridium Satellite LLC Proprietary & Confidential Information
Information contained herein is subject to change without further notice
2Session completed but the requested Location Update was not accepted.
3..14Reserved, but indicate Location Update failure if used.
15Access is denied.
Transceiver-reported values
16Transceiver has been locked and may not make SBD calls (see +CULK
command).
17Gateway not responding (local session timeout).
18Connection lost (RF drop).
19..31 Reserved, but indicate failure if used.
32No network service, unable to initiate call.
33Antenna fault, unable to initiate call.
34Radio is disabled, unable to initiate call (see *Rn command).
35Transceiver is busy, unable to initiate call (typically performing auto-
registration).
36Try later, must wait 3 minutes since last registration.
37..Reserved, but indicate failure if used.
Read Command: +SBDAREG?
Query the current automatic MT registration mode. The response is of the form:
+SBDAREG:<mode>
Test Command: +SBDAREG=?
List the supported mode settings. The response is of the form:
+SBDAREG:(supported <mode> settings)
Iridium Satellite LLC Proprietary & Confidential Information
Information contained herein is subject to change without further notice
This command is used to clear the mobile originated buffer, mobile terminated buffer or
both.
The <Delete type> parameter identifies which buffers are cleared.
0Clear the mobile originated buffer.
1Clear the mobile terminated buffer.
2Clear both the mobile originated and mobile terminated buffers.
Using this command or power cycling the 9601 are the only means by which both
buffers are cleared.
The mobile terminated buffer will be cleared when an SBD session is initiated.
Sending a message from the 9601 to the ESS does not clear the mobile originated
buffer.
Reading a message from the 9601 does not clear the mobile terminated buffer.
Command Response:
0Buffer(s) cleared successfully.
1An error occurred while clearing the buffer(s).
2.41 +SBDC –Short Burst Data: Clear SBD MOMSN
Exec Command: +SBDC
This command will clear (set to 0) the mobile originated message sequence number
(MOMSN) stored in the 9601.
The MOMSN is maintained even after power cycle.
Command Response:
0The MOMSN was cleared successfully.
1An error occurred while clearing the MOMSN.
Iridium Satellite LLC Proprietary & Confidential Information
Information contained herein is subject to change without further notice
This command returns current state of the mobile originated and mobile terminated
buffers.
Command Response:
+SBDS:<MO flag>,<MOMSN>,<MT flag>,<MTMSN>
where:
<MO flag>:
The MO flag indicates the existence of a message in the mobile originated buffer. The
response from the 9601 is one of the following numeric codes:
0No message in mobile originated buffer
1Message in mobile originated buffer
<MOMSN>:
The MOMSN identifies the sequence number that will be used during the next mobile
originated SBD session.
<MT Flag>:
The MT flag indicates the existence of a message in the mobile terminated buffer. The
response from the 9601 is one of the following numeric codes:
0No message in mobile terminated buffer
1Message in mobile terminated buffer
<MTMSN>:
The MTMSN identifies the sequence number that was used in the most recent mobile
terminated SBD session. This value will be –1 if there is nothing in the mobile terminated
buffer.
2.43 +SBDTC –Short Burst Data: Transfer MO Buffer to MT Buffer
Exec Command: +SBDTC
This command will transfer the contents of the mobile originated buffer to the mobile
terminated buffer. Developers of DTE can use this command to test reading and writing
to the 9601 without actually initiating SBD sessions with the ESS.
Command Response:
The command produces a response of the form “SBDTC: Outbound SBD copied to Inbound
SBD: size = <size>” followed by “OK”, where:
<size>:
The length of the message in bytes.
Iridium Satellite LLC Proprietary & Confidential Information
Information contained herein is subject to change without further notice
Query the latest system time received from the network. The response is the form:
-MSSTM:<system_time>
<system_time> can take one of the following forms:
no network serviceThe 9601 has not yet received system time from the network.
XXXXXXXWhere XXXXXXXX is the current Iridium system time available
from the network. The system time as received through the
Iridium Air Interface, is a 32 bit integer count of the number of
90 millisecond intervals that have elapsed since the epoch.
The return value is formatted as an ASCII hexadecimal
number. The counter will rollover approximately every 12
years.
Iridium system time epoch: June 1, 1996, 00:00:13 (GMT):
Iridium system time source: The system time is available and valid only after the 9601
has registered with the network and has received the Iridium system time from the
network. Once the time is received, the 9601 uses its internal clock to increment the
counter. In addition, at least every 8 hours, or on location update or other event that
requires re-registration, the 9601 will obtain a new system time from the network.
Time localization: None. The system time value is always expressed in GMT time.
Resolution and accuracy: The resolution of the system time is one Iridium frame tick, or
90 ms. Accuracy as measured by the difference between the time reported and the
actual time it is sent out the 9601 serial port should not exceed 4 frame ticks (.36
seconds) and in most cases will be one frame tick (.09 seconds) or less.
Iridium Satellite LLC Proprietary & Confidential Information
Information contained herein is subject to change without further notice
S-registers allow control over specific 9601 operations. Some S-registers contain a
single numeric value, other S-registers are bit-mapped where individual bits, or set of
bits, control specific functions.
Table 1 defines the S-registers used for 9601 Transceiver. Many of the 9522A
Transceiver S-registers are obsolete for 9601 Transceiver, and 9601 Transceiver
requires some new S-registers. To prevent reallocation of obsolete S-registers, they
are reserved and shaded out in the table, and the new S-registers are registers that are
unused in 9522A Transceiver and are marked as “new for 9601 Transceiver”.
All S-registers, from S0 to S127, are readable. All write permissions remain unchanged
from 9522A Transceiver, even where a writable register is not used in 9601
Transceiver. Writable registers are highlighted in the “Sr=n writable?” column. An FA could use the unused writable S-registers to store application-specific data.
The final column in the table indicates which S-registers are stored in non-volatile
memory as part of a user profile; the 9601 can be reset to a stored profile using the Zn
command.
3.1S-Register Commands
Commands allow S-registers to be read, written, or simply referenced (i.e. set a pointer
to designate the current, referenced S-register). S-register commands are described in
the following subsections.
3.1.1 Sr –Direct S-Register Reference
Set a pointer to reference S-register r.
3.1.2 Sr? –Direct S-Register Read
Read the value of S-register r.
3.1.3 Sr=n –Direct S-Register Write
Set the value of S-register r to n, where n is a decimal value in the range 0 to 255.
3.1.4 ? –Referenced S-Register Read
Read the value of the current referenced S-register. The current referenced S-register
is that which was last acted upon by a direct reference (ATSr), read (ATSr?), or write
(ATSr=n) command.
3.1.5 =n –Referenced S-Register Write
Set the value of the current referenced S-register to n. The current referenced S-register
is that which was last acted upon by a direct reference (ATSr), read (ATSr?), or write
(ATSr=n) command.
Iridium Satellite LLC Proprietary & Confidential Information
Information contained herein is subject to change without further notice
255 in register S0 tells the ISU to
automatically answer incoming calls.
The factory setting of 0 turns off the
automatic answer feature.
S10-2550Ring count
S20-25543Escape code character
S30-12713Carriage return character
S40-12710Line feed character
S50-328Backspace character
S60-2554Wait for dial-tone.
S70-25550Communication standard used by ISU
S80-2554Pause time for comma.
S90-2556Carrier detect response time.
S100-25514Carrier loss time.
S110-2550DTMF tone duration.
The FA verifies its registration state, performs a registration in order to be able to
receive automatic notifications, and enables automatic notification indications.
To Transceiver
To FA (from Transceiver)Description
(from FA)
AT+SBDREG?Query the Transceiver registration status
+SBDREG:0Transceiver is detached, i.e. un-registered
AT+SBDREGTell the Transceiver to register for
automatic notifications
+SBDREG:2,0Transceiver is now registered
AT+SBDREG?Query the Transceiver registration status
+SBDREG:2Transceiver is registered
AT+SBDMTA=1
Enable SBD ring indications from
Transceiver to FA
OK
Iridium Satellite LLC Proprietary & Confidential Information
Information contained herein is subject to change without further notice
Table 3 shows which 9522A Transceiver AT commands are modified or removed, and
which AT commands are new for 9601 Transceiver. Removed commands are shaded.
Table 3: Changes to AT commands
CommandDescription
New
Modified
AT
A/
+++
A
Bn
Cn
D
En
Fn
Hn
In
Ln
Mn
Nn
On
Attention code
Repeat last command
Escape sequence
Answer
Communication standards
Carrier control
Dial
Echo
Line modulation
Hangup
Identification
Loudspeaker volume
Speaker control
Automode enable
Online
P
Qn
T
Vn
Wn
Xn
Yn
Zn
Iridium Satellite LLC Proprietary & Confidential Information
Information contained herein is subject to change without further notice
Pulse dial
Quiet mode
Tone dial
Verbose mode
Error correction message control
Extended result codes
Long space disconnect
Soft reset
DCD option
DTR option
Restore factory settings
Guard tone
Jack control
Flow control
Leased line operation
Asynchronous/synchronous mode
Pulse dial make/break ratio
Sync/async mode
RTS/CTS option
DSR override
View active and stored configuration
Store active configuration
Select asynchronous clock
&Yn
\An
\Bn
\Gn
\Jn
\Kn
\Nn
%Cn
%En
%R
*F
*Pn
*Rn
Iridium Satellite LLC Proprietary & Confidential Information
Information contained herein is subject to change without further notice
Designate default reset profile
MNP block size
Transmit break
XON/XOFF flow control
DTE auto rate
Control break
Link type
Compression control
Auto retrain
Display registers
Flush to eeprom
Power phone
Radio activity
Battery charge
Select bearer service type
Call forward service
Real-time clock
Extended error report
Manufacturer identification
Model identification
Revision
Serial number
Hangup call
Indicator event reporting
Request current call status
Facility lock
Loudspeaker volume level control
Report mobile equipment error
Read phonebook entries
Select phonebook storage
Write phonebook entry
Enter PIN
Select preferred SMS message storage
Change password
Service reporting control
Cellular result codes
Network registration
SMS service center address
Select cell broadcast message types
Select TE character set
Select SMS message service
Signal quality
Select type of address
Iridium Satellite LLC Proprietary & Confidential Information
Information contained herein is subject to change without further notice
Unlock
Voice hangup control
Data compression report level
Set data compression function
General capabilities
Manufacture identification
Model identification
Revision
Serial number
Fixed DTE rate
Short burst data: Automatic registration
Short burst data: Clear SBD MOMSN
Short burst data: Clear SBD message buffers
Short burst data: Detach
Short burst data: Delivery short code
Short burst data: Initiate an SBD session
Short burst data: Initiate an SBD session
extended
Short burst data: Initiate an SBD session
extended
Short burst data: Mobile-terminated alert
Short burst data: Read binary data from ISU
Short burst data: Automatic registration
Short burst data: Read a text message from the
ISU
Short burst data: Status
Short burst data: Transfer MO buffer to MT buffer
Short burst data: Write binary data to the ISU
Short burst data: Write a text message to the ISU
+SBDZ
+WDAV
Short burst data: Segment size
Register or deregister an RS232 DAV data
peripheral
+WDLDM
+WFRNG
+WIRLP
+WTM
-MSGEO
-MSSTM
-MSVLS
-MSVTR
-MSVTS
Iridium Satellite LLC Proprietary & Confidential Information
Information contained herein is subject to change without further notice
IRLP dynamic link delay measurement
Force IRLP renegotiation
Iridium radio link protocol
IRLP test mode
Request geolocation
Request system time
Local DTMF feedback selection
DTMF received in voice call
DTMF generation in voice call
78
Loading...
+ hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.