Sierra Wireless SB300 Series OEM Modems User’s Guide 2110059 Rev 1.
SB300 Series Modems User’s Guide Important Notice Because of the nature of wireless communications, transmission and reception of data can never be guaranteed. Data may be delayed, corrupted (i.e., have errors) or be totally lost.
SB300 Series Modems User’s Guide Regulatory Information The equipment certifications appropriate to your device are marked on the device and the accompanying product specific information. Where appropriate, the use of the equipment is subject to the following conditions: CAUTION Unauthorized modifications or changes not expressly approved by Sierra Wireless, Inc. could void compliance with regulatory rules, and thereby your authority to use this equipment.
SB300 Series Modems User’s Guide Contact Information Sierra Wireless, Inc. 13575 Commerce Parkway Suite 150 Richmond, BC V6V 2L1 Telephone: Fax: e-mail: Web: (604) 231-1100 (604) 231-1109 support@sierrawireless.com www.sierrawireless.com Customer Service Help Desk Open between 6:00 a.m. and 5:00 p.m. Pacific Time (604) 231-1128 Warranty and Service Desk Open between 8:00 a.m. and 5:00 p.m. Pacific Time (604) 231-1157 support@sierrawireless.com Sales Desk Open between 8:00 a.m. and 5:00 p.m.
SB300 Series Modems Page iv User’s Guide Proprietary and Confidential 2110059 Rev 1.
SB300 Series Modems User’s Guide Contents Getting Started 1. About this Guide ........................................................................... 1 1.1. Introduction .......................................................................................................1 1.1.1. Getting Started....................................................................................1 1.1.2. Operational View................................................................................1 1.1.3.
SB300 Series Modems User’s Guide 3.5. Using Watcher for Modem Setup.................................................................... 13 3.5.1. Configuring Watcher ........................................................................ 13 3.5.2. Configuring Cellular Settings using Watcher..................................... 14 3.6. Monitoring CDPD With Watcher ................................................................... 15 3.7. About the Watcher Program Window ..............................
SB300 Series Modems User’s Guide 5.2. Configuring NEI Entries .................................................................................32 5.2.1. NEI Table.........................................................................................32 5.2.2. SPNI Matching .................................................................................33 5.3. CDPD Network Registration ...........................................................................33 5.3.1.
SB300 Series Modems 7. User’s Guide Wireline Operation.......................................................................61 7.1. Introduction..................................................................................................... 61 7.1.1. Hardware ......................................................................................... 61 7.2. Configuring the Modem for Wireline ............................................................. 61 7.2.1.
SB300 Series Modems User’s Guide 9.4. SB302 Specifications ........................................................................................79 9.4.1. Mechanical .......................................................................................79 9.4.2. Connectors .......................................................................................79 9.4.3. Power Specifications.........................................................................80 9.4.4. Electrical ................
SB300 Series Modems 10.7. Page x User’s Guide Test Points................................................................................................. 96 10.7.1. TP1 DISC ........................................................................................ 96 10.7.2. TP2 KEY ......................................................................................... 96 10.7.3. TP3 5V Adjusted.............................................................................. 96 10.7.4.
1. About this Guide 1.1. Introduction This guide is intended to assist both hardware integrators and application software developers with the setup, installation, testing, and design of applications for the Sierra Wireless SB300 Series OEM modems. You should be familiar with the use of modems, communication media (PSTN and Cellular), protocols, and the use of AT commands.
SB300 Series User’s Guide 1.1.4. OEM Developer’s Toolkit Checklist Your toolkit should include the following parts: SWI Part No. Description 1200054 Multipurpose Interface Board (MIB) 1900000 AC Adapter 006.0011 10’ Serial Cable with 9-pin D connectors 006.
Introduction 1.4. Document Structure This document focuses on the operational view. The hardware view is covered in a reference section at the end. There is a Getting Started chapter in this section intended to help you quickly get the toolkit components connected and communicating. The operational view follows, starting with the basics of the Watcher and WirelessExpert™ software provided with the toolkit.
SB300 Series User’s Guide Page 4 Proprietary and Confidential 2110059 Rev 1.
2. Getting Started 2.1. Introduction This chapter guides you through the initial physical setup of a host terminal (usually a PC), the Multipurpose Interface Board (MIB), and a modem. Related start-up issues such as cellular activation are also covered. If you have any difficulties, consult the reference chapters in the Hardware View to become more familiar with the components and their setup.
SB300 Series User’s Guide 2. IP address of a router or server to ping when testing the connection. This may be a Domain Name Server (DNS). Both of the above items are in the form of an IP number. This is made up of four numbers ranging in value from 0 to 255, separated with periods (sample: 192.168.0.9) 3. 4. Side designator, A or B. This determines the channels used by your CDPD service provider. SPNI number of the provider. This is optional.
Getting Started 2.3.2. Physical considerations NOTE The MIB and modem can be sensitive to static so the work surface should be a static controlled environment. 2.3.3. Antenna considerations The SB300 Series modem uses standard mobile cellular radio signals. An antenna (part number 1810009) is provided with the OEM Developer’s Kit. Along with this antenna is a connector adapter (part number 2000066) to convert the antenna connector (Male SMA) to match the modem requirement (Male MMCX).
SB300 Series User’s Guide 2. 3. 4. Start the terminal application on the host PC. Configure the application for the port connected to the MIB. At this time, the modem requires a setting of 19200 bps, 8 data, no parity, 1 stop, with hardware (RTS/CTS) flow control. Instruct the terminal application to connect. The DTR and RTS indicators should be green. The TxD indicator should be red. Attach the appropriate modem connector strap to the MIB port for the modem to be used.
Getting Started 7. 8. Ensure the modem power switch is OFF. Connect the 12V DC power supply to the MIB. The remaining LED indicators should come on. Power indicators for 7V and 5V should show red. The Serial Breakout Box indicators should all light; the DSR signal shows green. All status indicators (S01 – S03) should show red. 9. Switch on the modem power using the POWER switch on the MIB. The Status indicators should go off and then begin operation to specification as the modem initializes.
SB300 Series User’s Guide Page 10 Proprietary and Confidential 2110059 Rev 1.
The Operational View 3. Software Installation 3.1. Introduction This chapter provides instructions for installing Watcher and WirelessExpert™ on a host PC and using these programs to configure and use the modem. It also includes procedures for updating the firmware on the modem if needed. NOTE Running WirelessExpert is required before using Watcher. WirelessExpert will install and configure necessary drivers on the host PC.
The Operational View SB300 Series 3.3. Configuration using WirelessExpert WirelessExpert will automatically locate the modem on a COM port, interrogate it for features, and install the required drivers on your host PC. It will then allow you to set or alter the cellular activation settings. To make the modem drivers available to the Windows operating system, the PC may be restarted part way through the execution of WirelessExpert.
User’s Guide Watcher and WirelessExpert 11. You are prompted to enter an IP address for a Domain Name Server (DNS). Your cellular service provider should have provided one. This address is used for testing the CDPD configuration by “pinging” the provided address. 12. The CDPD settings can now be tested by WirelessExpert and will be setup in the Windows Dial-up Networking Connection facility. A pull-down menu allows you to select the NEI to use for the local end of the test.
The Operational View 3. 4. 5. 3.5.2. SB300 Series Click the WirelessExpert… button to activate the installation wizard described above. If specialized setup strings are required for your installation, you can enter them here. The modem uses configuration strings to optimize its operation in certain modes. The modem comes preset with the most common configuration strings. See the specific sections on CSC and Wireline Operations for more information. CDPD mode does not offer special setups.
User’s Guide Watcher and WirelessExpert 8. 3.5.2.2. Sleep mode is discussed in the CDPD Operations chapter. Enabling it will allow the modem to reduce power consumption when it is inactive, but response times will be slowed. This function sets the sleep timer to 30 seconds. CSC Settings If you are using a SB320, you can place the modem in CSC mode using Watcher. The settings for CSC can then be accessed. To edit the modem’s CSC configuration with Watcher: 1.
The Operational View SB300 Series 3.7. About the Watcher Program Window The Watcher program window looks like this: The window can be set to always be on top of other active windows by using the Window > Always on Top option in the Watcher main menu. Selecting the option again will disable the feature. The window can be minimized and the connection monitored by use of the icon shown in the taskbar. 3.7.1.
User’s Guide 3.7.2.1. Watcher and WirelessExpert Settings Menu Any dimmed options are not available on the modem being used. 3.7.2.2. Wireline Switches the modem to Wireline mode. Cellular Switches the modem to Circuit Switched Cellular (CSC) mode. CDPD Switches the modem to CDPD mode. Register Registers the modem on a CDPD network. Set Radio Channel… Displays options for setting the radio channel automatically or manually.
The Operational View 3.7.3. SB300 Series Toolbar Buttons The Watcher program window contains three buttons for selecting the operating mode, a button for registering and de-registering your modem in CDPD mode. These buttons are described below. If a button is dimmed, the option is not available on the current modem. Click to switch to Wireline mode. Click to switch to Circuit Switched Cellular mode. Click to switch to CDPD mode. Click to register the modem in CDPD mode.
User’s Guide Watcher and WirelessExpert 3.8. Updating Modem Firmware Should your modem(s) require a firmware upgrade, this section describes the procedure. See Section 1.3 Currency for information on the current revisions at the time of this writing. That section also describes the method to determine the firmware revision on the modem. When available, new firmware can be downloaded from the Sierra Wireless Internet site (www.sierrawireless.com).
The Operational View Page 20 SB300 Series Proprietary and Confidential 2110059 Rev 1.
4. Basic Modem Operation 4.1. Introduction This chapter provides some fundamentals to the operation of Sierra Wireless OEM modems and some configuration elements of the host (DTE) to modem communication. Important considerations for wireless connections are covered here but specific techniques for setting up the modem for various remote operations are provided in chapters on each mode of operation. This chapter covers: • Important terminology on modem modes and states. • DTE / DCE communications link.
The Operational View 4.2.3. SB300 Series Conditions In addition to mode and state the modem can be in one of two conditions: • • On-line – actively connected to a remote terminal or with an active session in CDPD. Off-line – disconnected from any remote terminal or without an active session in CDPD. While in off-line condition the modem can only be in command state.
User’s Guide Modem Basics If you experience difficulty entering command state from a data state you may wish to have the modem reset on DTR transition. The available options are: 4.3.3. &D0 Ignore DTR &D1 Enter command state without changing on/off-line condition. &D2 Hang up and enter command state with auto-answer disabled. &D3 Reset immediately (no reply is issued).
The Operational View SB300 Series 4.4. Communication Protocols and Stacks Data communication protocols are generally discussed in relation to the Open Systems Interconnection (OSI) model. The OSI model was introduced in 1978 as a long-term project of the International Organization for Standardization (ISO). It divides the communications process into seven distinct layers, stacked one above the other, hence the term protocol stack.
User’s Guide Modem Basics CSC and Wireline modes require that the host system provide the protocol stack for layers 3 and above if they are needed. Windows Dial-up Networking can provide the TCP/IP stack. Other Windows-based Internet clients can provide the higher layers for file transfer, e-mail, and other services. 4.5. Modem Handshaking (SB320) For two modems to communicate with each other, it is imperative that they speak the same “language”, i.e. they use the same protocol(s).
The Operational View SB300 Series The more advanced protocols, such as V.34 for example, are smarter in that they are capable of simultaneously supporting different rates on the transmit and receive lines, and allow two modems to exchange information to fine-tune their modulation parameters to optimize performance. 4.5.1.2.
User’s Guide Modem Basics the receiving modem, the ETC modem will not be able to negotiate a connection and will disconnect; irrespective of what other protocols the modems may have in common. ETC includes the following specific settings to improve immunity to the interference and noise effects mentioned earlier.
The Operational View SB300 Series The table below shows the fall back speeds from V.34 to V.22 as supported by the SB320 modem. When ETC is enabled on the SB320 using the “super” AT command AT&F5 (described in the CSC Operations section), the maximum speed of the modem is limited to the DTE speed (set at 19200 bps). 4.5.2.3. Protocols V.34 Speed (bps) 19200 - 33600 V.32bis 14400 - 12000 V.32 9600 - 4800 V.
5. CDPD Operation This section provides information on configuring and using the modem in CDPD mode if you are not using Watcher and Windows Dial-up Networking for your connections. If you are using a standard Windows-based application then consult Section 3.3 Configuration using WirelessExpert. The introduction provides some background on CDPD communications in general. 5.1.
The Operational View 5.1.2. SB300 Series Architecture The major cellular carriers and equipment manufacturers created a trade group called the Wireless Data Forum (formerly the CDPD Forum), that develops and publishes the governing technical specifications for, and promotes the use of CDPD technology.
User’s Guide CDPD Operation Directory Profile maintained for each subscriber on that CDPD network by the CDPD service provider. 5.1.3.3. Authentication Each NEI (network account) is mated to an EID (modem device). One NEI cannot be used with different devices (EIDs). One device (EID) can have more than one associated NEI (account). One of the functions performed by the CDPD network is NEI authentication and verification.
The Operational View SB300 Series The extent to which the packet data is assembled and disassembled by the modem is determined by setting the CDPD packet service mode to use SLIP, UDP, or TCP. Use of these protocols is discussed later in this section. 5.2. Configuring NEI Entries In order for the modem to register on a CDPD network it must have a unique Network Entity Identifier (NEI). This is an Internet Protocol (IP) address assigned by your CDPD network service provider. Section 2.2.
User’s Guide CDPD Operation 5. +WS174=n where n indicates the channel side preference. Values are: 0 – A side preferred, 1 – B side preferred, 2 – A side only, 3 – B side only. NOTE that this preference is stored in a register not associated with a particular entry in the NEI table. The preference will be used for all NEI registrations. 5.2.2. SPNI Matching If you want to restrict the modem to only using channels belonging to a particular list of service providers you can enter a table of SPNI values.
The Operational View 5.3.1. SB300 Series Active and Auto-register NEI Indices The modem keeps two separate index entries to the NEI table. These indices have an intricate inter-relationship that you should understand. Auto-registration uses the index at +WS176 (Auto-register NEI Index). Manual registration and manipulation of the NEI table are based on an index at +WS197 (Active NEI Index).
User’s Guide CDPD Operation Auto-locate a Channel To have the modem locate a channel, issue the AT command +WPCHAN=0. The modem will then scan for a channel when requested to register (or auto-register). RSSI requests will reflect the status of the channel found. The channel number will also be available by querying register +WS200 (Current Channel Number). 5.3.2.2. Register Manually To register an NEI manually: 1. +WS197=n where n is the index to the NEI you wish to register. 2.
The Operational View SB300 Series 5.4. Monitoring the Network Connection Prior to finding a channel, many query items will return 0. Once locked onto a CDPD channel, the modem can provide several pieces of information about the connection. Additional information is available regarding the registration of the modem. 5.4.1. Radio Signal Monitors 5.4.1.1. Signal Strength There are two primary monitors of signal strength. A “percentage” value can be read from register +WS50 (Normalized Signal Strength).
User’s Guide CDPD Operation 5.5. Sleep Mode CDPD provides a facility to allow modems to go to “sleep” when they do not have active communications. This allows the modems to shut down hardware to reduce power consumption. When the modem is waiting for data from either the host or network end, it does not need to keep all hardware systems running. The CDPD network sends a periodic message to registered IP addresses to advise if there is pending traffic on the network for them.
The Operational View SB300 Series aware of both the wake-up delay and that the first character to the modem was lost. Automatic wake-ups to check the network will still occur so no incoming network traffic is lost. 5.6. Friends Only Friends Only is a feature available when either the UDP or TCP PAD is enabled in a server session, but is not used with the SLIP protocol. Friends Only permits reception of packets to be restricted (for security reasons) to a predefined group of IP addresses (friends).
User’s Guide CDPD Operation 4. Optionally verify the channel acquisition with +WPRSSI looking for the second value in the return string to be 3. If the modem is using auto-registration (+WS173=1) skip to step 7. 5. 6. +WS197=n where n is the index (1-4) of the NEI to register, to select the NEI +WPREG to register on the CDPD network. The modem will reply as noted in the section above on manual registration. 7. +WS56? to query the registration status.
The Operational View SB300 Series The modem will enter command state but remain registered and in on-line condition (the session is kept open). If data arrives at the modem while the session is open and the modem is in command state, the data is buffered as described above. An alternative to the escape sequence is to pre-set the DTR Options (&D) to either 1 or 2 and then switch DTR off to escape data state.
User’s Guide CDPD Operation 3. 4. Optionally assign a channel with +WPCHAN=n where n is the channel to use. Optionally verify the channel acquisition with +WPRSSI looking for the second value in the return string to be 3. If the modem is using auto-registration (+WS173=1) skip to step 7. 5. 6. +WS197=n where n is the index (1-4) of the NEI to register, to select the NEI +WPREG to register on the CDPD network. The modem will reply as noted in the section above on manual registration. 7.
The Operational View SB300 Series If the Registration Wait Status register is set to 1, then the modem will not respond to the dial command until the registration process terminates. In this case, the response can be one of the following: CONNECT The modem must have successfully registered and you can communicate with the network. NO CARRIER The modem failed to register with the network within the time allowed by +WS198.
User’s Guide CDPD Operation registration is enabled, the modem will switch off DCD (closing the current session) but will remain registered. If the session has been kept open, the host can re-enter data state by issuing the On-line command (O). The modem will respond with CONNECT and data state is restored. 5.7.2.3. Closing a UDP Session To end a UDP session, escape data state as described above. If the &D2 DTR option is used then the session is closed.
The Operational View SB300 Series When a packet does arrive for the host, the modem will first send the messages “RING” and “CONNECT ” (where is the address of the calling station) to the host to indicate the transition from command state into data state. The CONNECT message provides a “caller ID”. The incoming packet is then presented to the host and the modem is ready to accept host reply data for packet assembly and transmission to the network.
User’s Guide 5.7.2.5. CDPD Operation Escaping Data State Escaping a UDP server session is handled exactly the same way as a client session. See Section 5.7.2.2 above for details. 5.7.2.6. Closing a UDP Server Session Closing a server session is handled exactly the same way as a client session. See Section 5.7.2.3 above for details. Provided the modem is set to auto-register and H1 is not used to close the session, the modem is ready for the next UDP server session without further configuration.
The Operational View SB300 Series registering a Multicast NEI and by being ready to receive UDP datagrams. The latter can be accomplished by having the UDP Server function set to active, or if in SLIP mode, by having a UDP application set to ready. In all of the preceding cases the MAS is assumed to be ready to process any incoming multicast datagrams. Contact the service provider for information on the availability and use of multicast service in your area. 5.7.3.
User’s Guide CDPD Operation 11. D where is the destination IP and port number to send your data to. See the AT Command Reference for details on this command. The modem will reply with CONNECT at which point you are in data state. The modem is now ready to accept host data for packet assembly and transmission to the network. Any incoming packets, from an originator other than the will be ignored. Incoming packets from the address will be passed to the host.
The Operational View PAD ERROR SB300 Series An internal modem error has occurred in the TCP stack. The modem will have to be reset. Unlike UDP, a CONNECT message in TCP service does mean that you have established a communication link with the destination. Transmitting Once in data state, the modem uses its PAD management services to assemble the data coming from the host into packets. See Section 5.8 for a discussion of these services.
User’s Guide CDPD Operation ATH1 will force de-registration of the modem even if auto-registration is enabled. The modem will remain de-registered. Although auto-registration remains enabled, the modem will not resume auto-registration until the register is reset (+WS173=1) or the modem itself re-enters CDPD mode (a modem reset or power cycle on CDPD-only modems). NOTE: There is a PAD Inactivity Timeout in register S30 that can also close a session.
The Operational View SB300 Series The registration process can be more closely controlled with steps 5 through 8. Steps 5 and 6 can be used in auto-register as well as manual register settings. The network registration is verified by testing register +WS56. Once registered the modem is configured to receive calls. The listening port (+WS212) must be set to the desired port number to communicate over. Both the client and server must share this port number.
User’s Guide CDPD Operation 5.8. Packet Assembly Management Once in data state with either the UDP or TCP PAD enabled, the modem accepts data from the host (DTE) and assembles it into packets. Packet assembly is largely transparent to the host but some assembly management features are available. Starting a Packet A packet is started when the host starts sending data to the modem. The modem will buffer the data as it assembles the packet.
The Operational View SB300 Series character. If this is to be manually typed, the value should be set quite high (or disabled altogether). You must also avoid setting the PAD Primary Forwarding Character (+WS64) to one of the three characters in the TIES string (A=65 ,T=84 ,+=43 ). 5.9.
6. CSC Operation This section provides information on configuring and using the SB320 modem in Circuit Switched Cellular (CSC) mode if you are not using Watcher and Windows Dial-up Networking for your connections. If you are using a standard Windows-based application then consult Section 3.3 Configuration using WirelessExpert. The introduction provides some background on CSC communications in general. 6.1.
The Operational View SB300 Series These errors result from various forms of electrical interference, noise generated by other cellular subscribers (especially during peak usage periods), and the user being located in areas of poor cellular coverage such as remote locations or inside buildings. The use of any cellular device inside a building suffers from varying degrees of signal loss due to losses in the building walls and office materials inside the building.
User’s Guide CSC Operation 0 – A side preferred, 1 – B side preferred, 2 – A side only, 3 – B side only, 4 – Home only. 5. When you press the modem will update the entry and respond OK. If the response is ERROR then a parameter was out of range or the syntax was incorrect. +WPNAM? to display the new entry and verify it is correct. The NAM is now set and is active. If you wish to enter an alternate NAM then repeat the process from step 2.
The Operational View SB300 Series You may freely add necessary settings to control the local DTE/DCE interface (echo, verbose, quiet, etc.) without altering the remote connection settings. 6.4. Auto-answer a Cellular Call Your application can use the modem just like any landline modem. The modem setup string should be: AT &F5 AT S0=n where n is the ring count on which the modem will answer the line. This setup will configure the modem to use ETC settings that improve performance for cellular connections.
User’s Guide 6.5.1.1. CSC Operation *H2 This sets the Link Negotiation Speed for the initial connection to 4800 bps. The policy of “start slow and train up” guarantees that the initial negotiation phase has more chance of success. Start-up speeds of 4800 bps and 9600 bps (*H3) may be used. In addition if a connection has not been established after 60 seconds, the modems will fall back to 1200 bps. S7=120 The Wait for Carrier is set to 120 seconds.
The Operational View SB300 Series Based on field experience using the &F5 settings, the following limits are recommended: • V.32bis talking to cellularly aware landline modem – 9600 bps (S37=9) • V.32bis talking to standard wireline modem – 4800 bps (S37=7) • V.34 talking to cellularly aware modem – 12000 bps (S37=10) • V.34 talking to standard wireline modem – 9600 bps. (S37=9) If only a small amount of data is being transferred, it is recommended that a data rate of 4800 bps (S37=7) is used.
User’s Guide CSC Operation S52=15 This does the same as S51 but for the V.34 receive side. S55=37 V.34 options are set to enable asymmetric bit rates, and non-linear encoding. It disables asymmetric rates, constellation expansion and receiver pre-encoding. S70=20 This extends the maximum number of retransmissions from the default 12 up to 20. Higher values are possible if needed. S106=32 The frame size for error correction protocols is set to the minimum 32. The default is the maximum of 128.
The Operational View Page 60 SB300 Series Proprietary and Confidential 2110059 Rev 1.
7. Wireline Operation 7.1. Introduction Wireline mode is that most commonly associated with computer communications: the modem is connected via a telephone line. Only the SB320 supports this mode. This section provides information on configuring and using the SB320 modem in Wireline mode if you are not using Watcher and Windows Dial-up Networking for your connections. If you are using a standard Windows-based application then consult Section 3.3 Configuration using WirelessExpert. 7.1.1.
The Operational View SB300 Series -K0 This is a companion to the above command indicating a preference for LAPM when using V.42. *H0 This sets the Link Negotiation Speed for the initial connection to a maximum equivalent to the DTE speed. It will adapt to the speed of the other modem. S7=120 The Wait for Carrier is set higher than the default 50 seconds to allow for the added time of cellular (and possibly modem pool) connections. This sets the wait to 120 seconds.
User’s Guide Wireline Operation 7.4. Auto-answer a Wireline Call Your application can use the SB320 modem just like any other landline modem. The modem setup string should be the appropriate factory setting as indicated in Section 7.3 above. To enable auto-answer add: AT S0=n where n is the ring count on which the modem will answer the line. You may freely add necessary settings to control the local DTE/DCE interface (echo, verbose, quiet, etc.) without altering the remote connection settings.
The Operational View Page 64 SB300 Series Proprietary and Confidential 2110059 Rev 1.
8. Troubleshooting 8.1. Introduction Some solutions to common problems are described here. They are grouped along the lines of the four operations chapters. General problems communicating with the modem in the first section and issues which are specific to particular modes in subsequent sections. An up to date troubleshooting guide will be available on the Sierra Wireless Internet site at www.sierrawireless.com.
The Operational View SB300 Series 8.3. General Communication Problems Problem Description Suggestions Fails to respond to AT command. Verify that you are using the correct COM port and communication parameters (speed, data bits, parity, etc.) Verify the serial cable connections. Verify the modem is powered on and allow for 10 seconds initialization time. Try typing the command ATE1Q0.
User’s Guide Troubleshooting CDPD Problems (Continued) Problem Description Suggestions Watcher reports: CDPD ras connection is not running. Close all communication applications, then close and restart Watcher. Watcher reports a good connection and you are registered to a CDPD network however your Internet Web Browser can never find sites. Make sure the DNS entry in Dial-up Networking is correct.
The Operational View SB300 Series Wireline Problems (continued) Problem Description Suggestions The modem does not go offhook and begin dialing. Verify the duration of DTMF tones (register S11) is sufficient to break dial tone. Verify the telephone line is analogue and not digital. Page 68 The modem won’t recognize the local dial tone. Disable the dial tone detection using ATX0 or ATX1. Ensure the setting of Wait For Blind Dial (S6) is sufficiently long. Modem intermittently disconnects.
The Hardware View 9. Product Descriptions The SB300 Series modems are designed for integration into devices that require wireless communications such as PC’s, portable and handheld devices, metering and monitoring equipment, and point of sale terminals. All models provide CDPD V1.1 19.2 kbps communication. The SB320 also supports Circuit Switched Cellular (CSC-AMPS) V.34 data rates to 16.8 kbps, and wireline (PSTN) V.34 data rates to 33.6 kbps.
The Hardware View SB300 Series 9.2. Specifications Common to All Modems The following specifications provide information on all SB300 Series modems. 9.2.1. 9.2.2. 9.2.3. Page 70 Application Interface Specifications Serial Interface (DTE) 19200 bps (current firmware R1.0.
User’s Guide 9.2.4. Product Descriptions Environmental Specifications SB300 9.2.5. SB302 o SB320 o Operating Temp. -30 to +65 C -30 to +65 C -30 to +65oC Storage Temp.
The Hardware View SB300 Series SB320 Wireline Connector The SB320 has an additional wireline connector for connection to the telephone network via the host. This is a 13-pin I/O connector. SB320 Modem: ITT-Cannon CA112112-1 Male Host Wireline Connection: Contact ITT-Cannon Female ITT-Cannon can be contacted via www.ittcannon.com. Small quantities of mating components may be obtained from Sierra Wireless, Inc. 9.2.5.3. SB302 Host (DTE) Connectors The SB302 uses a 2x8 16-pin, 0.1” header connector.
9.3. SB300 CDPD Modem Part number 1100034 9.3.1. Mechanical 9.3.1.1. Physical Description The SB300 comes in a Type III package, and includes a 30-pin, 0.5mm pitch ZIF connector for the host interface, a MMCX connector for the antenna, and a status LED. Dimensions (in mm) are as follows: Figure 9-1: SB300 Physical Dimensions [mm]. 9.3.1.2. Mounting The SB300 uses an industry standard Type III frame-kit, and as such will fit into PC Card rails.
The Hardware View 9.3.2. SB300 Series Connectors See Section 9.2.5 for part number and manufacturer contact details on all connections. 9.3.2.1. Antenna Connector The SB300 provides an MMCX type RF connector for the antenna connection. For proper matching the antenna should be 50 ohms with a return loss of 10 dB or better between 824 - 894 MHz. System antenna gain should be 0 dB. 9.3.2.2. Host (DTE) Connector The SB300 provides a single 30-pin ZIF connector with 0.5mm pin spacing.
User’s Guide SB300 Product Description Table 9-2: Host Interface Connector Pinouts Pin Number 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 - 22 23 – 24 25 – 28 29 30 Pin Label \DCD RxD TxD \DTR GND \DSR \RTS \CTS \RI \RESET Reserved \SHDN \STATUS_OUT1 \STATUS_OUT2 \STATUS_OUT3 STATUS_IN1 STATUS_IN2 STATUS_IN3 STATUS_IN4 Unused VBAT GND Unused Reserved Type Output Output Input Input Ground Output Input Output Output Input Output Output Output Input Input Input Input Input Ground Description Data
The Hardware View SB300 Series Operation in each mode is as follows: • \RTS, \CTS Used as standard hardware flow control lines. • \DTR Indicates to the modem that the host device is active. This line may also be configured to switch the modem from data to command state or reset the modem (AT&D), and to enable host wake-up. See the \RI description below. • \DCD Is asserted while online with an active session. • \DSR Always active when the modem is on; it is tied to logic GND. • \RI Current application: The
User’s Guide SB300 Product Description 3. \STATUS_OUT3: Power Down OK • When low (on), this indicates it is safe to remove power to the modem. This works in concert with the \SHDN signal noted above. Status Inputs There are four TTL-level status input lines provided. There are currently no features that use these inputs. They are managed within the modem and may be left floating. 2110059 Rev 1.
The Hardware View Page 78 SB300 Series Proprietary and Confidential 2110059 Rev 1.
9.4. SB302 Specifications Part number 1100043 9.4.1. Mechanical 9.4.1.1. Physical Description The SB302 comes as a board stack of two circuit boards. It includes a 16-pin, 0.1” dual-row header for the host interface and an MMCX style RF connector for the antenna. Dimensions in millimetres are as follows: Figure 9-3: Physical dimensions shown in inches [mm]. 9.4.2. Figure 9-4: Assembly View. Connectors See Section 9.2.5 for part number and manufacturer contact details on all connections. 9.4.2.1.
The Hardware View 9.4.2.2. SB300 Series Host (DTE) Connector The SB302 provides a single (2 x 8) 16-pin connector. 9.4.3. Power Specifications The SB302 requires +5V provided on pins 1 and 2, and ground provided on pins 3 and 4. Electrical requirements and current specifications are identified below. Table 9-4: Power and Current Specifications Power Supply Requirements +5V DC ±5% Maximum noise DC to 100 kHz: 10 mVpp Current Drain Deep Sleep: Sleep: Receive: Transmit (Full Power): 9.4.4.
User’s Guide SB302 Product Description Table 9-6: Serial Interface Electrical Characteristics Characteristic Min.(V) Max.(V) Input Low Voltage -0.3 0.8 Input High Voltage 2.5 5.0 Output High Voltage (Ioh=400 µA) 2.4 – Output Low Voltage (Iol=3.2 mA) – 0.5 Serial Port Interface The serial port pins comprise a standard set of serial data and handshaking lines. All signals are negative assertion, HCMOS logic compatible. These signals must be terminated properly if they are not used.
The Hardware View SB300 Series Status Signal Interface Status Outputs There are three status outputs provided. These are active low and defined as follows: Page 82 1. \STATUS_OUT1: Power, RF Channel Status • Permanently low (on) when power is on but no CDPD channel is visible. This output is high (off) when the modem goes into logic sleep. • Pulses low (on) once per second with 10% duty cycle if modem is locked onto a CDPD channel.
9.5. SB320 Specifications Part number 1100033 9.5.1. Mechanical 9.5.1.1. Physical Description The SB320 comes in a Type III package, and includes a 30-pin, 0.5mm pitch ZIF connector for the host interface, a 13-pin I/O connector for the wireline interface, a MMCX connector for the antenna, and a status LED. Dimensions in millimetres are as follows: Figure 9-5: SB320 Physical Dimensions [mm]. 9.5.1.2.
The Hardware View 9.5.2. SB300 Series Connectors See Section 9.2.5 for part number and manufacturer contact details on all connections. 9.5.2.1. Antenna Connector The SB320 provides an MMCX type RF connector for the antenna connection. For proper matching the antenna should be 50 ohms with a return loss of 10 dB or better between 824 - 894 MHz. System antenna gain should be 0 dB. 9.5.2.2. Host (DTE) Connector The SB320 provides a single 30-pin ZIF connector with 0.5mm pin spacing.
User’s Guide SB320 Product Description The connector pinouts are specified in Table 9-8, and electrical characteristics are specified in Table 9-9 Serial Interface Electrical Characteristics. Signal types are with respect to the modem (DCE). Table 9-8: Host Interface Connector Pinouts Pin Number 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 – 22 23 – 24 25 – 28 29 30 Pin Label \DCD RxD TxD \DTR GND \DSR \RTS \CTS \RI \RESET Reserved \SHDN \STATUS_OUT1 \STATUS_OUT2 \STATUS_OUT3 STATUS_IN1 STATUS_IN2
The Hardware View SB300 Series Operation in each mode is as follows: • \RTS, \CTS Used as standard hardware flow control lines. • \DTR Indicates to the modem that the host device is active. This line may also be configured to switch the modem from data to command state or reset the modem (AT&D), and to enable host wake-up. See the RI description below. • \DCD Is asserted in CDPD mode while online with an active session. Behaviour options in CSC and Wireline modes are set with the command AT&C. • \DSR Alwa
User’s Guide SB320 Product Description 2. \STATUS_OUT2: Transmitter • Low (on) when the transmitter is keyed. 3. \STATUS_OUT3: Power Down OK (not yet implemented) • When low (on), this indicates it is safe to remove power to the modem. This works in concert with the \SHDN signal noted above. Status Inputs There are four TTL-level status input lines provided. There are currently no features that use these inputs. They are managed within the modem and may be left floating. 9.5.4.2.
The Hardware View SB300 Series 9.5.5. SB320 Communication Mode Specifications 9.5.5.1. Wireline Specifications Wireline Data CCITT V.34: CCITT V.32bis: CCITT V.32: CCITT V.22bis: CCITT V.22: CCITT V.21: Bell 212A/103: 33600 – 2400 bps 14400, 12000, 7200 bps 9600, 4800 bps 2400 bps 1200 bps 300 bps 1200, 300 bps V.42 error correction (LAPM and MNP) V.42bis and MNP5 data compression 9.5.5.2. Circuit-Switched Data Specifications CCITT V.34: CCITT V.32bis: CCITT V.32: CCITT V.22bis: CCITT V.
10. Multipurpose Interface Board 10.1. Introduction The Multipurpose Interface Board (MIB) is a development aid to facilitate testing and configuration of the SB300 Series modems by allowing communication using a standard RS-232 serial connection. It also provides monitoring LEDs, test points, connections for a protocol analyzer, and connections for wireline (PSTN) hookup. There is also support for the SB220 and SB301 modem.
The Hardware View SB300 Series 10.2. Board Description 10.2.1. Schematic See the following two insert pages. 10.2.2. Parts Layout See the third following insert page. Page 90 Proprietary and Confidential 2110059 Rev 1.
User’s Guide Multipurpose Interface Board 10.3. Power Supply The MIB requires a 12V DC, 1 Amp power supply. An AC adapter (part number 1900000) is provided with the OEM Developer’s Toolkit. This power is converted by the MIB into the 5V (and 7V for the SB220) supply needed by the modems. It is not designed to support more than one modem connected to the MIB at any time.
The Hardware View SB300 Series PC Serial Port This connection is for a PC host device running a terminal emulation program. Communication to and from this port is delivered via the Serial Breakout Box, to and from the modem. Debug Port The second 9-pin D connector is for factory level testing only. 10.4.2.
User’s Guide Multipurpose Interface Board Serial Signals The MIB converts the serial communication signals to RS-232 level, presents them at the Serial Breakout Box and then passes them to the DTE/DCE ends. The DCE (modem) side of this conversion can be disabled, effectively disconnecting the modem from the MIB by placing a jumper on the MODEM DISBL pins of the main jumper block. This can be useful if you are using a protocol analyzer to emulate the DCE device.
The Hardware View SB300 Series 10.5. Jumpers There are five jumper blocks provided on the MIB. Two of these are for the SB220, which is not covered in this document. The three blocks used with the SB300 Series modems are summarized below and discussed in detail in following sections. The main jumper block is located next to the modem power switch and has eight pairs of pins. When the jumper is connected it has these functions.
User’s Guide Multipurpose Interface Board 10.5.1.4. TP CTRL Test Point 5 is tied to this jumper. When the jumper is removed, the test point delivers GND; when the jumper is inserted it delivers the MIB’s 5V DC, independent of the modem’s power supply. 10.5.1.5.
The Hardware View SB300 Series 10.7. Test Points There are six test points plus a pair of pins for current measurement. The sixth test point is not used at this time. 10.7.1. TP1 DISC This test point receives its signal from pin 30 of the SB320 modem connector and pin 1 of the SB320 I/O connector. It presents the discriminator output of the radio modem. 10.7.2. TP2 KEY All modem connectors provide the transmitter key indicator here. This signal is also indicated by the S02 status LED. 10.7.3.
User’s Guide Multipurpose Interface Board 10.9. Initial Setup As shipped the MIB is configured as follows: • Serial communication DIP switches are closed and the two spare switches are left open. • Power select is on pins 1 and 2 to use MIB power for the modem. • The following main jumpers are connected: • ST IN1 – ST IN4 (Status Inputs to SB320) These are unused currently and simply provide a “parking space” for jumpers which can be used as needed elsewhere.