Professional Documents
Culture Documents
User Guide
Preface
Important Notice
Duetothenatureofwirelesscommunications,transmission andreceptionofdatacanneverbeguaranteed.Datamaybe delayed,corrupted(i.e.,haveerrors)orbetotallylost. Althoughsignificantdelaysorlossesofdataarerarewhen wirelessdevicessuchastheSierraWirelessAirLinkRavenare usedinanormalmannerwithawellconstructednetwork,the SierraWirelessAirLinkRavenshouldnotbeusedinsituations wherefailuretotransmitorreceivedatacouldresultin damageofanykindtotheuseroranyotherparty,including butnotlimitedtopersonalinjury,death,orlossofproperty. SierraWirelessacceptsnoresponsibilityfordamagesofany kindresultingfromdelaysorerrorsindatatransmittedor receivedusingtheSierraWirelessAirLinkRaven,orforfailure oftheSierraWirelessAirLinkRaventotransmitorreceive suchdata. DonotoperatetheSierraWirelessAirLinkRaveninareas whereblastingisinprogress,whereexplosiveatmospheres maybepresent,nearmedicalequipment,nearlifesupport equipment,oranyequipmentwhichmaybesusceptibletoany formofradiointerference.Insuchareas,theSierraWireless AirLinkRavenMUSTBEPOWEREDOFF.TheSierra WirelessAirLinkRavencantransmitsignalsthatcould interferewiththisequipment. DonotoperatetheSierraWirelessAirLinkRaveninany aircraft,whethertheaircraftisonthegroundorinflight.In aircraft,theSierraWirelessAirLinkRavenMUSTBE POWEREDOFF.Whenoperating,theSierraWirelessAirLink Ravencantransmitsignalsthatcouldinterferewithvarious onboardsystems.
Note: Some airlines may permit the use of cellular phones while the aircraft is on the ground and the door is open. Sierra Wireless AirLink Raven may be used at this time.
Limitation of Liability
Preface
DIRECT,INDIRECT,SPECIAL,GENERAL,INCIDENTAL, CONSEQUENTIAL,PUNITIVEOREXEMPLARYDAMAGES INCLUDING,BUTNOTLIMITEDTO,LOSSOFPROFITSOR REVENUEORANTICIPATEDPROFITSORREVENUE ARISINGOUTOFTHEUSEORINABILITYTOUSEANY SIERRAWIRELESSPRODUCT,EVENIFSIERRAWIRELESS AND/ORITSAFFILIATESHASBEENADVISEDOFTHE POSSIBILITYOFSUCHDAMAGESORTHEYARE FORESEEABLEORFORCLAIMSBYANYTHIRDPARTY. Notwithstandingtheforegoing,innoeventshallSierra Wirelessand/oritsaffiliatesaggregateliabilityarisingunderor inconnectionwiththeSierraWirelessproduct,regardlessof thenumberofevents,occurrences,orclaimsgivingriseto liability,beinexcessofthepricepaidbythepurchaserforthe SierraWirelessproduct.
Patents
Portionsofthisproductmaybecoveredbysomeorallofthe followingUSpatents: 5,515,013 5,629,960 5,845,216 5,847,553 5,878,234 5,890,057 5,929,815 6,169,884 6,191,741 6,199,168 6,339,405 6,359,591 6,400,336 6,516,204 6,561,851 6,643,501 6,653,979 6,697,030 6,785,830 6,845,249 6,847,830 6,876,697 6,879,585 6,886,049 6,968,171 6,985,757 7,023,878 7,053,843 7,106,569 7,145,267 7,200,512 D442,170 D459,303 andotherpatentspending. LicensedunderthefollowingNortelNetworksLimited patents: UnitedStatespatentnumbers:5128925,5398247 Francepatentnumbers:2665993,2653959,2659812,2745091
Copyright Trademarks
Preface
Contact Information
Support Desk: Phone: 1-877-231-1144 Hours: 5:00 AM to 5:00 PM Pacific Time, Monday to Friday, except US Holidays E-mail: support@sierrawireless.com Sales Desk: Phone: 1-510-781-4200 1-604-232-1488 Hours: 8:00 AM to 5:00 PM Pacific Time E-mail: MobileandM2Msales@sierrawireless.com Post: Sierra Wireless America 3159 Corporate Place Hayward, CA USA 94545 Sierra Wireless 13811 Wireless Way Richmond, BC Canada V6V 3A4 Fax: 1-510-781-4299 1-604-231-1109 Web: www.sierrawireless.com
Revision History
Revision number 1.x 2.x Release date 2003-2005 Q2: 2005-Q2: 2007 in draft Changes AirLink Communications documentation - CDPD, CDMA, and GPRS. AirLink Communications documentation - CDMA, EV-DO, EDGE, and HSDPA. Converted documentation from AirLink Communications documentation format into Sierra Wireless documentation format. Phase II of the conversion completed. Raven modem line documentation is revised.
3.0
Contents
Introduction to the Raven . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7
ALEOS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 AceWare. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
AceManager . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 Simplified Deployment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 Monitor and Control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 AceNet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 Network Monitoring . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 AceView . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 Modem Doctor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 Modem Doctor USB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
EDGE Communication . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
EDGE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 GPRS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
Specifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .16
Features and Benefits . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Technology . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Bands. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Environmental . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Power Consumption: (@12V DC) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Standards/Approvals. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Host Interfaces. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Dimensions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Application Interfaces. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . LED Indicators . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 16 16 16 16 16 16 17 17 17
Contents
Indicator Lights . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
Light Patterns. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
Mounting. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
Basic Modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
AT Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44 PassThru Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45 Telnet Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46 UDP and UDP Pad . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46 TCP and TCP Pad . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46 Hybrid Modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
Data Communication . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
Public and Private Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47 Internal DHCP Server . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48 Keepalive . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49 Configuring Keepalive . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49 Data usage using Keepalive. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
IP Manager . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .52
Reasons to contact the modem and/or the connected device: . . . . . . . . . . . . . . . . . . . . . . . . . 52
Understanding DNS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57
Configuring DNS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57 The PPP-Peer Domain Name . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
Contents
Configuring the Raven at the Polling Host for Modbus on UDP . . . . . . . . . . . . . . . . . . . . . . . 61 Configuring the Remote Ravens for Modbus with UDP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
SNMP Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70
Listening Port . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70 Security Level . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70 User Name and Password . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71 Trap Destination . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72 Community String . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72
Configuration Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78
Info (information). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78
*DEVICEID? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79 *ETHMAC? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79 *NETPHONE?. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79 &V . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79 In . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79 Information Displayed in AceManager without AT Commands Listed . . . . . . . . . . . . . . . . . . . . . . . 80
Status . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80
*HOSTMODE? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80 *NETERR?. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80 *NETIP?. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80 *NETOP? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81 *NETRSSI? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81 *NETSERV?. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81 *NETSTATE?. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81 +ICCID . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81 +RCIQ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82 Information Displayed in AceManager without AT Commands Listed . . . . . . . . . . . . . . . . . . . . . . . 82 AT Commands Requiring PassThru mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82 +CCID . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82
Contents
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82
Common . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83
Misc (Miscellaneous) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83 +++ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83 A/ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83 A . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83 D[method][d.d.d.d][/ppppp] or D[method][@name][/ppppp] . . . . . . . . . . . . . . . . . . . . . . . . . . 84 DS=n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84 Hn. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84 O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85 OPRG=n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85 S53=[method][d.d.d.d][/ppppp] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85 Vn . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85 Z . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85 &W . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86 *DATE=[mm/dd/yyyy],[hh:mm:ss]. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86 *DPORT=n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86 *HOSTPAP=n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86 *NETALLOWZEROIP=n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86 *NETPW=pw . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86 *NETPHONE?. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86 *NETUID=uid. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87 *STATICIP=d.d.d.d . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87 *STATUSCHK=n. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87 *MODEMHISPEED . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87 DNS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87 *DNSn=d.d.d.d . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88 *DNSUPDATE=n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88 *DNSUSER=d.d.d.d . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88 Dynamic IP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88 *DOMAIN=name. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89 *IPMANAGERn=[name][IP address]. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89 *IPMGRKEYn=key . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89 *IPMGRUPDATEn=m . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90 *MODEMNAME=name . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90 PPP/Ethernet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90 *DHCPSERVER=n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91 *HOSTAUTH=n. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91 *HOSTNETMASK=n.n.n.n. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92 *HOSTPEERIP=d.d.d.d . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92 *HOSTPRIVIP=d.d.d.d . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92 *HOSTPRIVMODE=n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92 *HOSTPW=string . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92 *HOSTUID=string. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92 PassThru . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93 \APASSTHRU. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93 *CSX1=n. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93 *PTINIT=string . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94 *PTREFRESH=n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94 *RESETPERIOD=n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94 SMTP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94 *NETSMS2EMAIL=n. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95
Contents
*SMTPADDR=[d.d.d.d][name] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95 *SMTPFROM=email. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95 *SMTPPW=pw . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95 *SMTPSEND=email[body] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95 *SMTPSTATUS? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96 *SMTPSUBJ=subject. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96 *SMTPUSER=user . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96 Other . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97 DAE=n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97 *DATZ=n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97 *IPPING=n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97 *IPPINGADDR=[d.d.d.d][name]. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98 *MSCIUPDADDR=name[/port] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98 *MSCIUPDPERIOD=n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98 *NETWDOG=n. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98 *RESETCFG . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98 *SNMPCOMMUNITY=string. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98 *SNMPPORT=n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98 *SNMPSECLVL=n. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99 *SNMPTRAPDEST=host/[port] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99 *SNTP=n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99 *SNTPADDR=[d.d.d.d][name] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99 *TELNETTIMEOUT=n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99 *TPORT=n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100 *TQUIT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100 Friends . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100 FM=n. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101 Fn=[d.d.d.d] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101
Logging . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101
*DBGCOMMLVL=n. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . *DBGDHCPLVL=n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . *DBGETHLVL=n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . *DBGIPLVL=n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . *DBGPPPLVL=n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101 102 102 102 102
Edge/HSDPA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105
*NETAPN=apn . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . +CGQMIN. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . +CGQREQ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . +COPS=mode,[format][,oper] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106 106 106 106
Contents
ALEOS
ALEOS,theembeddedcoretechnologyoftheSierraWireless AirLinkproductssimplifiesinstallation,operationandmainte nanceofanysolution,andprovidesanalwayson,always awareintelligentconnectionformissioncriticalapplications. ALEOSenables: PersistentNetworkConnectivity OverTheAir(OTA)Upgrades WirelessOptimizedTCP/IP RealTimeNotification PacketLevelDiagnostics DeviceManagement&Control ProtocolSpoofing
AceWare
Awirelesssolutionisnotcompleteuntilyouhavesoftware toolstomanagethedevicesmonitoringyourvaluable equipment.AceWareisthedevicemanagementand monitoringapplicationsuiteforSierraWirelessAirLink productspoweredbyALEOS. AceManager AceNet AceView ModemDoctor
AceManager
AceManager,theAceWareremoteconfigurationand monitoringtool,simplifiesdeploymentandprovidesextensive monitoring,controlandmanagementcapabilities. AceManagergivesyouthepowertomonitorandcontrolyour SierraWirelessAirLinkcommunicationsplatformsinreal time.
Simplified Deployment AceMangerprovidestheabilitytoremotelysetupand configureyourSierraWirelessAirLinkproducts.Remote devicesetupandconfigurationreducesthedeployment timelineofyourwirelesssolutionandprovidesaquickerpath toROI. Templatesallowyoutoeasilyconfigureotherdevicesinyour fleetwithidenticalsettings,ensuringasimple,accurate deployment. Monitor and Control AceMangerallowsanadministratortoremotelymonitora modemsstatus,healthandconfigurationsettings.Theuser interfacedisplayssignalstrength,cellsiteinformation,byte countersanderrorconditions,enablingyoutopinpointany issuesandtroubleshootimmediately. AceManagerenablesremoteconfigurationandparameter settingstobechangedorresetinstantlyovertheair,changea devicesportconfiguration,IPaddresssettings,andmuch more.Afterconfiguringonemodem,usethetemplatefeature tocopythatdeviceconfigurationtoothermodems.
Tip: Configuration steps and examples in this guide use AceManager.
AceNet
AceNet,theenterprisegradeproductivityenhancingtool, enablesyoutoefficientlydeployandmonitorSierraWireless AirLinkproductsonalargescale.
Network Monitoring AceNetallowsyoutoefficientlydeploy,monitor,andmaintain wirelessnetworksofanysizebyenablingyoutoquickly configureanentiregroupofSierraWirelessAirLinkmodems tothesameparametersettingsusingtemplatesbuiltwith AceManger. Toensureyourimplementationisoptimal,userscaneasilysee whenmodemsareoutofcontactandperiodicallypolleach deviceforperformancestatistics.
AceView
AceViewisanefficientstatusandconnectionmonitoring applicationwithalowprofile,easytoreadinterface.
10
Modem Doctor
ModemDoctorisatroubleshootinganddiagnosticsutility. ThisutilitywillallowyoutogetalogfileoftheRavenactivity whichyoucanthensendtoSierraWirelesssupport,erasethe currentconfigurationcompletely.
11
Note: If you are using USB port as serial, then USB device is set to o and if you are using the default option then the USB device is set to 1.
Note: If you erase the fatory defaults will be restored. USBnet is the factory default port.
12
3.
Cellular
13
14
EDGE Communication
GSMNetworksuseSIMcardswhicharesmartcards containingtheaccountholdersdetails.ASIMcangenerallybe movedfromonedevicetoanotherallowingforaccountporta bilityandflexibility. EDGE EDGE(EnhancedDataratesforGSMEvolution)providesend toendpacketdataserviceswithanenhancedconnectivity buildingonGPRStechnologyandusingtheestablishedGSM networks.EDGEprovideshighertransmissionratesandbetter transmissionqualityfordatathanGPRS.EDGEcancarrydata atspeedstypicallyupto384kbit/sinpacketmode. WhenEDGEisnotavailable,yourRavenwillfallbackto GPRSfortheconnectiontoyourcellularprovidertoprovide continuedconnectivity. GPRS GeneralPacketRadioService(GPRS)ispacketswitchedwith manyuserssharingthesametransmissionchannel,butonly transmittingwhentheyhavedatatosend.Thismeansthatthe totalavailablebandwidthcanbeimmediatelydedicatedto thoseuserswhoareactuallysendingatanygivenmoment, providinghigherutilizationwhereusersonlysendorreceive dataintermittently.GPRSprovidesspeedsof3070kbpswith burstsupto170kbps.
15
2: Specifications
Power Connector
Features and Benefits EmbeddedIntelligence LowPowerConsumption HighSpeed2wayData EthernetPort PersistentNetworkConnectivity RemoteManagementandConfiguration ClassIDiv2Certified
16
Specifications
AntennaConnection: Cellular50OhmTNC
Power Connector
Power (red) Ground (black)
Figure 2-1: Power Connector (not to scale)
17
18
SlimstylusAPDAstylus,anunbentpaperclip,orother suchitem.
2.
a. CarefullyremovetheSIMcardfromthecardyougot fromyourcellularprovider.
19
a. RemovetheSIMfromthecardyouobtainedfrom youryourcellularprovider.
b. PlacetheSIMintothetrayandgentlypresstoclickit intoplace.
Figure 3-4: Empty SIM Tray and a Tray with a Sample SIM
20
ThedefaultAPNisInternet.IfyouneedadifferentAPN,use canuseAceManagertoconfigureit.
1. Start AceManager
Start>AllPrograms>AirLinkCommunications>AceManager3G >AceManager3G
21
22
b. TypeyourAPNintheNewValuefieldof*NETAPN.
2.
23
c.
ResettheRaven.
24
Power
Cellular
Ethernet
25
Antennasselectedshouldnotexceedamaximumgainof5dBi understandardinstallationconfiguration.Inmorecomplex installations(suchasthoserequiringlonglengthsofcableand/ ormultipleconnections),itsimperativethattheinstaller followmaximumdBigainguidelinesinaccordancewiththe radiocommunicationsregulationsoftheFederalCommunica tionsCommission(FCC),Industry Canada, oryourcountrys regulatorybody(ifusedoutsidetheUS). RSS102(...HealthCanadasSafetyCode6forExposureof HumanstoRFFields) RSS129(800MHzDualModeCDMACellular Telephones)(Analogue&CDMA) RSS133r1(2GHzPersonalCommunications) http://www.industrycanada.ca.
Connecting to Power
YourRavencanbeusedwitheitherDC,availableinmost automobiles,or110AC,standardUSwallpower,withthe appropriatepoweradapter.DCcablesandACadaptersare availableasoptionalaccessoriesinadditiontotheone includedwithyourRaven.
Note: When using a DC power source (such as a car battery or solar cell), Sierra Wireless recommends placing a fuse (1-2 Amp) on the line close to the power source to protect your power source from possible surges due to shorts or other line issues.
26
Indicator Lights
WhenyourRavenisconnectedtopowerandanantenna,there isaspecificpatterntothelightstoindicateitsoperationmode.
27
RSSI LED Ranges RSSI/Signal LED Status On Solid Fast Blink Normal blink Slow Blink Extinguished Ranges of RSSI (dBm) Equal to or stronger than -69 -70 to -79 -80 to -89 -90 to -99 Equal to or weaker than -100
TxRx(transmit/receive)Thelightwillflashasdatais transferredtoandfromtheRavenEmodemontheremote network. Srvc(service)IndicateswhentheconnectionisEDGE. UnlitindicatesGPRS. Pwr(power)Indicatesthepoweradapterisconnected andthereispowergettingtotheRaven. TheResetbuttonperformsthesamefunctionas unpluggingpowerfromthemodemandpluggingitback in.Resetwillnotalteranysavedconfigurationsettings.
Mounting
AnoptionalaccessoryforyourRavenisamountingkit,which includesabracket.Thebracketisdesignedtosnuglycradlethe modemandholditinplacewhereyouneedit.Youcanusea
28
29
30
31
Using AceManager
AceManagerisafreeutilityandisavailableontheproductCD orcanbedownloadedfromtheSierraWirelessAmerica website:http://www.sierrawireless.com/support/AirLink/ default.aspx.
Tip: AceManager is the same application as Wireless Ace. The name was changed to fit better with its features.
1. Start AceManager
Start>AllPrograms>AirLinkCommunications>AceManager
32
b. Selectaconnectionmethod: Ifyouareconnectingremotely,youcanuseUDP,TCP,or SMS. Ifyouareconnectinglocallywiththemodemconnected directlytoyourcomputerusingaserialcable,youcan usePPP. Ifyouareconnectinglocallywiththemodemconnected directlytoyourcomputerusinganEthernetcable,you canuseUDP,TCP,orEthernet. c. Entertheconnectioninformation. ForUDPorTCP,ifyouareconnectinglocally,usethe *HOSTPEERIPofthemodemtoconnect.Thedefaultfor the*HOSTPEERIPis192.168.13.31. ForSMS,enterthephonenumberofthemodemand selectyourwirelesscarrier. ForPPP,selecttheCOMporttowhichthemodemis connected. d. Enterthepassword.Thedefaultpasswordwillbe enteredforyou.
33
e. SelectOK.
34
Tip: Some configuration settings will require you to reset the modem before they will take effect. You can reset the modem by using the Reset button in AceManager or by using the reset button on the modem. You can also reset the modem by cycling the power.
Using Templates
Ifyouhaveamodemconfigurationthatworkswellforyour needs,usingAceManager,youcansavethatmodemsconfigu rationasatemplateandthenapplyittootherSierraWireless AirLinkmodems.
c.
35
Note: Some of the configuration settings are specific to individual modems. You do not want to have those settings in your saved template otherwise the modems you configure with the template could cease to work with the cellular or local network.
36
3.
b. Verifytheconfigurationsettings.
Tip: After you load the template, its best to go back over the AceManager groups to make sure all the settings are what you require.
c.
d. Resetthemodem.
Caution: Many of the configuration settings will not take effect until the modem has been reset.
37
Tip: You can use common settings on one modem to configure those same settings on another modem even of a different type. For example, you can use the serial settings of a modem (such as PinPoint X or Raven X) to configure the serial settings of a Raven. Settings not applicable to the modem on which you are loading the template, will be discarded.
38
Tip: Click on the first with your mouse and, with the control button held down, click the additional modem.
b. SelecttheModemoptioninthetoolbarandthenselect ApplyAceManagerTemplate.
c.
39
b. SelectOK.
40
2. Connect To
a. SelectTCP/IP(Winsock)forConnectUsing. b. Typein192.169.13.31forHostAddress. c. ChangethePortNumberto2332.
d. SelectOK.
3. Connected
a. Ifyouarepromptedforapassword,enter12345.
41
AT Commands
Whenusingaterminalapplication,youwillneedtomanually typeineachcommand. Formostcommands,whenyouareenteringthemusinga terminalconnection,youwillneedtoprefacethe commandwithAT(exceptionsarenoted),i.e.ATAwhich islistedasA. Somecommandshavespecificparameterswhileother commandswilltakewhateveryoutype. Requiredvariableparametersaredenotedwithitalicized text,example,Dn.Thenisvariable. Acceptableparametersand/orspecificformatsarelisted witheachcommand. Mostcommandswithparameterscanbeenteredwith?to readthecurrentvalue(forexample,AT&D?willrespond with2ifthedefaulthasnotbeenchanged). Optionalparametersaredenotedwithsquarebrackets[]. ATCommandsarenotcasesensitive.AcapitalEisthe sameasalowercasee. Whenyouareusingaterminalconnection,ifyouentera commandwhichisrecognizedbytheRaven,itwill respondwithOK.Ifthecommandisnotrecognized,the responsewillbeERROR. Thosecommandsapplicableonlytocertainmodel numbersoftheRavenwillbenoted.
Caution: Symbols listed with commands, such as *, /, &, or ?, are part of the command and must be included. Commands with symbols other than * may require PassThru mode.
42
Tip: If you need to have one-to-many routing, you can connect the Raven to a router. The router would provide the multiple routing and the Raven would provide one-to-one for the router to the cellular network and the Internet.
Asthehost,theRavencanusedifferentcommunication modes: Basic Modes AT:TheRavenacceptsandrespondstostandardAT commands. PassThru:Directconnectiontointernalhardware(OEM Module)oftheRaven. Telnet:TheRavenautoanswersTCPconnectionstoallow terminalemulationusingeitheralocalEthernet connectionorremotelyusingthecellularconnection.
Tip: By default, the Raven is in AT Mode and allows AT Commands to be entered via terminal connection (through the local port connection) or remotely (through the cellular network). PassThru Mode can only be exited by resetting the Raven. All serial modes are entered by use of a startup mode command.
43
Basic Modes
AT Mode
Usingaterminalconnection,ATcommandsareusedto configurethemodem,commandittodosomething,orquerya setting.ForafulllistingoftheATcommands,refertothe appendix.AceManagerisagraphicaluserinterfaceformost ATCommands. ATcommandsmustalwaysbeterminatedby<CR>(ASCII character0x0D),acarriagereturn(pressingenteronthe keyboard).Somemayalsoincludeanewlineorlinefeed <LF>. IfE=1(EchoOn),theATcommand(includingthetermi nating<carriagereturn)willbedisplayed(output)before anyresponses. TwosettingsaffecttheformatofATcommandoutput:V (Verbose)andQ(Quiet). IfQ=1(QuietOn),noresultcodesareoutputwhatsoever, sothereisnoresponsegeneratedbya(nonquery) command. IfQ=0(QuietOff),resultcodesareoutput.Theformatof thisoutputisthenaffectedbytheVerbosesetting. IfQuietmodeisoff,theresultcodeisaffectedasfollows: ForV=1(Verbosemode),thetextualresultcodeissur roundedbyacarriagereturnandnewline.AnyAT queryresponseisalsosurroundedbyacarriagereturn andnewline. ForV=0(Tersemode),anumericresultcodeisoutput withasingletrailingcarriagereturn(nonewlineis output),whileanyATqueryresponseisfollowedbya carriagereturnandnewline(thereisnopreceding output). Forexample,possibleoutputtotheATcommandAT withcarriagereturn(assumingquietmodeisnoton)is: carriagereturnifV=0 carriagereturnandnewlineOKanothercarriage returnandnewlineifV=1
Note: These commands work for the port on which they are executed. For example, if the user types ATE1 and then AT&W using a serial port connection, it will set the serial port to Echo On.
44
PassThru Mode
InPassThrumode,theRavendoesnotbehavenormally,all portcommunicationispasseddirectlybetweentheinternal hardwareandthecomputerconnecteddirectlytothemodem. Thismodecanbeusedtoconfigurehardwarespecificsettings. Forexample,provisioning,troubleshooting,communicating withlegacyequipment,etc.
Caution: ALEOS is disabled in PassThru Mode. You cannot use most ALEOS specific commands while the modem is in PassThru Mode. While in PassThru mode, you also cannot use AceManager to connect with the PinPoint.
YoucanconfigureastringofATcommandstobesenttothe RavenwhenitentersPassThruandotherPassThrusettings.
45
Telnet Mode
InAceManageryoucanconfigureTelnetoperation.
UDP and UDP Pad TCP and TCP Pad Hybrid Modes
AT Command Hybrid Mod (MD5) 3 2 1 0 Hybrid Mode2 (MD6) 3 2 1 1
MD S82 S0 *UDPLAST
46
Data Communication
Note: The Raven forwards messages to and from the cellular network for only ONE device per port. The Raven is a one-to-one gateway and does not have advanced routing features required to do one-tomany routing.
TheprimarypurposeoftheRavenistoforwarddatafroma singledeviceconnectedtooneoftheportstothecellular networkand,ultimately,undermostcircumstances,tothe Internetinaonetoonegatewayconfiguration. WhentheRavenobtainsitsIPaddressfromyourcellular provider,italsoobtainsthenetworkroutinginformation necessarytoforwardmessagestotheirrouterswhichcanthen forwardonfromthere.TheRaventhenactsasarouterforthe deviceconnectedtoit,forwardingtoorfromthecellular network.
InAceManager,thePrivatemodesettingsarepartofthePPP/ Ethernetgroup.
47
Tip: If you are using Private Mode (*HOSTPRIVMODE=1), you will need to make sure that *HOSTPRIVIP and *HOSTPEERIP are on the same subnet. If the subnet mask is 255.255.255.0, it is safe to use 192.168.x.y for each as long as the x is the same number (0 in the example screen shot above) and the y is different (1 and 2 in the example) and between 0 and 254.
Internal DHCP Server DHCP(DynamicHostConfigurationProtocol)hasbecomea primarycomponentoftodaysnetworkenvironments.DHCP allowsoneservertoautomaticallyanddynamicallyallocate networkIPaddressesandothernetworkrelatedsettings(such assubnetmasks,routers,etc.)toeachcomputerordevice withouttheneedtosetupeachspecificallyorkeeptrackof whataddresseshavealreadybeenused. Inadefaultconfiguration,theRavenactsasaDHCPhostto anydeviceconnectedtoitsports,providingthatdevicewith anIPaddresswhichcanbeusedtocommunicateonthe Internet.InPublicMode,thatwillbetheIPaddressassigned bythecellularnetwork.InPrivateMode,thatwillbetheIP addressdefinedin*HOSTPRIVIP.
48
1.
WhentheRavenregistersonthecellularnetwork,itis assignedanIPaddressfromyourcellularprovider,lets sayA.B.C.D. ActingasaDHCPserver,inPublicMode,whentheRaven receivesaDHCPrequestfromanEthernetdevice,ithands offtheassignedaddresstothedeviceandsetsupthe defaultgatewayaddressasA.B.C.1.Ifthefourthoctetis alreadya1,itassignsA.B.C.2astherouteraddress. TheRavenalsosendsa/24netmask(255.255.255.0by default)andsetsupastaticroutewhichmaps 192.168.13.31(ortheaddressconfiguredwith *HOSTPEERIPifitischanged)toA.B.C.1(orA.B.C.2if thatwaswhatthegatewayaddresswasgivenas).
2.
3.
Tip: When PPPoE is used with the Raven, DHCP is not needed. A tunnel is set up connecting a device (such as your computer or a router) with the modem. The device will then simply use the MAC address of the Raven to send all outgoing packets.
Keepalive
Keepaliveisusedtotesttheconnectiontothecellularnetwork bypinginganIPaddressafteraspecifiedperiodofinactivity. Keepaliveisonlyrecommendedforuserswhohavearemote terminatedmodemthatinfrequentlycommunicatestothe networkorifyouhaveexperiencedissuesovertimewherethe modemcannolongerbereachedremotely. WhenKeepalivepingstheIPaddress,anacknowledgement indicatesthereisanactiveconnectiontothenetwork.Ifthe RavendoesnotreceivearesponsefromtheIPaddress,itwill makeadditionalattemptsaccordingtoabackoffalgorithm beforedeterminingtheInternetconnectionisnotfunctioning properly.Ifitdeterminestheconnectionisnotfunctioning,the modemwillthenattempttoreconnecttoyourcellular providertoreestablishIPconnectivity. Configuring Keepalive InAceManager,theKeepalivesettingsarepartoftheOther group.
49
Note: 15 minutes is the minimum time which can be set for Keepalive. If you set *IPPING for a value less than the minimum, the minimum value will be set.
*IPPINGADDRsetstheIPaddressyouwanttouseforthe connectiontest.
Caution: If *IPPINGADDR is left blank or is set to an invalid IP address (example, an IP which is unreachable or one which is not a valid IP address), modem performance will be adversely affected.
Data usage using Keepalive Keepaliveisanoptionalfeature.Ifyoufrequentlypassdata withyourmodem,youmostlikelydonotneedtohave Keepaliveenabled.WhenusingKeepalive,beawarethata pingmovesapproximately66bytesofdataoverthenetwork andisbillablebyyourcellularprovider.Thefollowing *IPPINGsettingswillincurapproximatemonthlydatausage inadditiontoanyotherdatausage:
50
Estimated Usage 400k / month 200k / month 100k / month 50k / month
51
7: IP Manager
Understanding Domain Names Using IP Manager with your Raven Understanding DNS
IfyouhaveafleetofSierraWirelessAirLinkmodemsoreven ifyouonlyhaveone,itcanbedifficulttokeeptrackofthe currentIPaddresses,especiallyiftheaddressesarentstatic butchangeeverytimethemodemsconnecttoProvider.Ifyou needtoconnecttoamodem,orthedevicebehindit,itisso mucheasierwhenyouhaveadomainname (car54.mydomain.com,whereareyou?). Reasons to contact the modem and/or the connected device: Requestingalocationupdatefromadeliverytruck. Contactingasurveillancecameratodownloadlogsor surveyaspecificarea. Anoilderekthatneedstobetriggeredtobeginpumping. Sendingtexttobedisplayedbyaroadsign. Updatingthesongstobeplayedonajukebox. Updatingadvertisementstobedisplayedinacab. Remoteaccesstoacomputer,aPLC,anRTU,orother system. Monitoringandtroubleshootingthestatusofthemodem itselfwithoutneedingtobringitinorgoouttoit.
AdynamicIPaddressissuitableformanyInternetactivities suchaswebbrowsing,lookingupdataonanothercomputer system,dataonlybeingsentout,ordataonlybeingreceived afteraninitialrequest(alsocalledMobileOriginated). However,ifyouneedtocontactRavendirectly,adevice connectedtothemodem,orahostsystemusingyourRaven (alsocalledMobileTerminated),adynamicIPwontgiveyoua reliableaddresstocontact(sinceitmayhavechangedsincethe lasttimeitwasassigned). DomainnamesareoftenonlyconnectedtostaticIPaddresses becauseofthewaymostdomainname(DNS)serversareset up.DynamicDNSserversrequirenotificationofIPAddress changessotheycanupdatetheirDNSrecordsandlinka dynamicIPaddresstothecorrectname.
52
IP Manager
53
IP Manager
needtoberegisteredwithICANNoranyotherregistry.It istheresponsibilityofadomaintokeeptrackofitsown subs. car54.mydomain.com .comistheTLD mydomainisthedomain(usuallynotedasmydomain.com sincethedomainisspecifictotheTLD) car54isthesubdomainorservernameassociatedwiththe device,computer,ormodemregisteredwith mydomain.com
Dynamic Names
WhenanIPaddressisnotexpectedtochange,theDNSserver canindicatetoallqueriesthattheaddresscanbecachedand notlookedupforalongperiodoftime.DynamicDNSservers, conversely,haveashortcachingperiodforthedomaininfor mationtopreventotherInternetsitesorqueriesfromusingthe oldinformation.SincetheIPaddressofamodemwitha dynamicaccountcanchangefrequently,iftheoldinformation wasused(suchaswithaDNSserverwhichindicatesthe addresscanbecachedforalongperiodoftime)whentheIP addresschanged,thedomainwouldnolongerpointtothe newandcorrectIPaddressofthemodem. IfyourRavenisconfiguredforDynamicIP,whenitfirst connectstotheInternet,itsendsaIPchangenotificationtoIP Manager.IPMangerwillacknowledgethechangeandupdate theDynamicDNSserver.ThenewIPaddresswillthenbethe addressforyourmodemsconfiguredname. OnceyourmodemsIPaddresshasbeenupdatedinIP Manager,itcanbecontactedvianame.IftheIPaddressis needed,youcanusethedomainnametodeterminetheIP address.
54
IP Manager
Note: The fully qualified domain name of your Raven will be a subdomain of the domain used by the IP Manager server.
*MODEMNAME:Thenameyouwantforthemodem. Therearesomerestrictionslistedbelowforthemodem name. *DOMAIN:Thedomainnametobeusedbythemodem. Thisisthedomainnameoftheserverconfiguredfor *IPMANAGER1. *IPMANAGER1:TheIPaddressordomainnameofthe dynamicDNSserverwhichisrunningIPManager. *IPMANAGER2:Thesecondaryserverforthedomain. Whileitisoptionaltohavetwoserversconfigured,itis highlyrecommended.
Tip: You can use a domain name instead of the IP address for your IP Manager servers if you have DNS set up in your Raven.
55
IP Manager
Restrictions for Modem Name FortheModemName,youshouldusesomethingwhichis uniquebutalsoeasytoremember.Yourcompanynameorthe intendedfunctionofthemodemarerecommended.Ifyou havemorethanonemodemandwanttonamethemthesame, youcanappendanumberforeach.SinceitisanInternet domainname,therearesomerestrictionsforthename. Mustbeginwithaletterornumber Canincludeahyphen() Cannotcontainspaces Mustbenolongerthan20characterstotal
interval (minutes)
10 30 60 500
Eairlink.com
Asaservice,SierraWirelessmaintainsaIPManagerservers whichcanbeusedforanyAirLinkmodem.
56
IP Manager
Note: The IP Manager service from Sierra Wireless is currently not a guaranteed service though every effort is made to keep it operational 24/7.
Tip: When using the IP Manager service offered by Sierra Wireless, since there are many modems using the service, it is even more imperative to have a unique name for your modem.
Understanding DNS
TheRavenhastheabilitytoqueryDNSserversinorderto translatedomainnamesintoIPaddresses.Thisallowsyouto usedomainnamesinplaceofIPaddressesformostofthe configurationoptionsrequiringIPaddresses.Thisisimportant ifyourRavenwillneedtocontactanothermodemorother devicethathasadomainnamebutanunknownordynamicIP address(suchasanotherremoteRavenusingIPManager).
Configuring DNS
Generally,whenyourRavenreceivesitsIPaddressfrom Provideraspartoftheconnectionprocess,itwillalsoreceive theDNSserverstouseforresolving(ortranslating)namesto IPaddresseswhichitwillautomaticallyconfigureinthe modemsettings.UnlessyourRavenwillbeusedonanetwork withothermodemsordeviceswhichhavenamesinternalto thelocalnetworkorfrequentlychangingIPaddresses,the DNSserversprovidedbyProvidershouldbeallyouneed. IftheRavenwillbecommunicatingwithadevicethathasa domainnamebutchangesitsIPaddressfrequently(suchas anotherAirLinkmodemusingIPManager)orisonanetwork wheredevicesareaccessedbynamesratherthanIPaddresses, youwillwanttoputinanalternateDNS(*DNSUSER)where thatdomainisupdated,suchastheIPManagerserverthe remotemodemisusingorthelistingofIPaddressestonames iskept. IfyouneedtomanuallyconfigureDNS,inAceManager,select DNS.
57
IP Manager
*DNS1and*DNS2TheprimaryandsecondaryDNS serverssetbyProviderwhenyourRavengetsitsIP address. *DNSUSERSetthis,ifdesired,toanadditionalDNS servertoqueryfirstbeforetheprimaryorsecondary(just asahostsfileisqueriedfirstonacomputer).If*DNSUSER issetto0.0.0.0,itwillbeignored. *DNSUPDATEThiscommandsetshowoftenyouwant DNSUpdatestoberequested.OtherwisetheRavenwill onlysendupdateswhenitisreset,poweredup,ortheIP addressisgrantedbynetworkchanges.
58
8: Configuring Modbus/BSAP
Configuring the Raven at the Polling Host for Modbus on UDP Configuring the Remote Ravens for Modbus with UDP
TheRavensupportsModbusASCII,ModbusRTU,BSAP,and canalsoemulateotherprotocolslikeDF1orothersusingits ModbusVariablefeature.
Modbus Overview
TheModbusProtocol,developedbyModiconin1979, providesforclientserver(alsoreferredtoasmasterslave) communicationsbetweenintelligentdevices.Asadefacto standard,itisthemostwidelyusednetworkprotocolinthe industrialmanufacturingenvironmenttotransferdiscrete/ analogI/Oandregisterdatabetweencontroldevices.Modbus, BSAP,andotherModbusvariationsareoftenusedin conjunctionwithtelemetrydevices.
Tip: This section is just a brief overview of Modbus. For more information, refer to your Modbus equipment distributor or manufacturer or http://www.modbus.org.
Telemetry Telemetryisanautomatedcommunicationsprocessbywhich dataiscollectedfrominstrumentslocatedatremoteorinacces siblepointsandtransmittedtoreceivingequipmentfor measurement,monitoring,display,andrecording.Trans missionoftheinformationmaybeoverphysicalpairsofwires, telecommunicationcircuits,radiosorsatellite. Remote Terminal Unit (RTU) Modbuswasoriginallydesignedtobeusedinaradio environmentwherepacketsarebroadcastfromacentral station(alsocalledmasterorhost)toagroupofremoteunits. Eachremoteunit,RemoteTerminalUnit(RTU),hasa hexidecimalidentificationnumber(ID).Thefirstpartofthe broadcastpacketcontainsanRTUIDwhichcorrespondstothe IDofoneoftheremoteunits.TheModbushostlooksforthe IDandsendstoonlytheunitwiththematchingID.TheRTU wouldthenreplybacktothecentralstation.
59
Raven EDGE
TheRTUconnectstophysicalequipmentsuchasswitches, pumps,andotherdevicesandmonitorsandcontrolsthese devices.TheRTUcanbepartofanetworksetupforSuper visoryControlandDataAcquisition. Supervisory Control and Data Acquisition (SCADA) SupervisoryControlandDataAcquisition(SCADA)describes solutionsacrossalargevarietyofindustriesandisusedin industrialandengineeringapplicationstomonitorandcontrol distributedsystemsfromamasterlocation.SCADAencom passesmultipleRTUs,acentralcontrolroomwithahost computer(ornetwork),andsomesortofcommunicationinfra structure. SCADAallowsforsupervisorycontrolofremotedevicesas wellasacquiringdatafromtheremotelocations.Program mableLogicControllersallowforahigherdegreeof automatedSCADA. Programmable Logic Controller (PLC) AProgrammableLogicController(PLC)isasmallindustrial computerwhichgenerallymonitorsseveralconnectedsensor inputsandcontrolsattacheddevices(motorstarters,solenoids, pilotlights/displays,speeddrives,valves,etc.)accordingtoa usercreatedprogramstoredinitsmemory.Containinginputs andoutputssimilartoanRTU,PLCsarefrequentlyusedfor typicalrelaycontrol,sophisticatedmotioncontrol,process control,DistributedControlSystemandcomplexnetworking. Modbus TCP/IP ModbusTCP/IPsimplytakestheModbusinstructionsetand wrapsTCP/IParoundit.SinceTCP/IPisthecommunications standardfortheInternetandmostnetworkedcomputers,this providesasimplerinstallation.ModbusTCP/IPusesstandard Ethernetequipment. Raven Modbus on UDP WhenSierraWirelessAirLinkmodemsareusedinplaceof radios,aRavenisconnectedtothecentralstation(host)and aRavenisconnectedtoeachremoteunit.WhentheRavenis configuredforModbuswithUDP,theRavenconnectedtothe hostcanstorealistofIPaddressesornameswithmatching IDs.Whenthehostatthecentralstationsendsserialdataasa pollrequest,theRavenatthehostmatchestheRTUIDtoa correspondingIPofaRavenataremoteunit.AUDPpacketis assembledencapsulatingtheRTUIDandserialdatatrans mittedfromthehost.TheUDPpacketisthentransmittedto thespecificRavenattheremoteunitmatchingtheRTUID.
60
20070914
Configuring Modbus/BSAP
61
Raven EDGE
62
20070914
Configuring Modbus/BSAP
63
Raven EDGE
64
20070914
Configuring Modbus/BSAP
65
Raven EDGE
66
20070914
Configuring Modbus/BSAP
67
Raven EDGE
68
20070914
SNMP Traps
SNMPtrapsarealertsthatcanbesentfromthemanaged devicetotheNetworkManagementStationwhenanevent happens.YourRaveniscapableofsendingthelinkUptrap whenthenetworkconnectionbecomesavailable.
69
SNMP Configuration
ToconfigureyourRaventoworkasanSNMPagent,youcan useeitherAceManager,oraterminalconnectiontoconfigure themodemusingATcommands.InAceManager,theSNMP commandsareallpartoftheOthergroupundertheCommon group. ThereareonlythreecommandstosetforSNMPintheRaven: thelisteningport,thesecuritylevel,andthetrapdestination.
Listening Port
*SNMPPORTsetstheportfortheSNMPagenttolistenon.Ifset tozero,default,SNMPisdisabled. Tip: SNMP generally uses port 161, however most Internet providers (including cellular) block all ports below 1024 as a security measure. You should be able to use a higher numbered port such as 10161.
Security Level
*SNMPSECLVLsetsthesecuritylevelandwhichversionof SNMPcommunicationsareused. 0Nosecurityrequired.SNMPv2candSMNPv3commu nicationsareallowed. 1Authenticationrequired.SNMPv3isrequiredtodo authenticationandSNMPv2ctransmissionswillbesilently discarded.AuthenticationisequivalenttotheauthNoPriv settinginSNMPv3. 2Authenticationrequiredandmessagesareencrypted. SNMPv3isrequiredtodoauthentication.SNMPv2cand SNMPv3authNoPrivtransmissionswillbesilently discarded.Authenticationandencryptionisequivalentto theauthPrivsettinginSNMPv3.
70
TochangethepasswordintheRaven,selectModemfromthe topmenulineinAceManager.
Caution: The password is case sensitive. drowssaP is not the same as drowssap.
71
Trap Destination
*SNMPTRAPDESTneedstobesetwiththedestinationIPand port.Ifeitheraresettozeroorempty,SNMPtrapsare disabled.
Note: Traps are sent out according to the SNMP security level (i.e. if the security level is 2, traps will be authenticated and encrypted). Currently, the only trap supported is LinkUp.
Community String
Thecommunitystringcanbeconfiguredusing*SNMPCOM MUNITY.Thedefaultispublic.
72
electronicID OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current ::= { general 3 } modemType OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current ::= { general 4 } aleosSWVer OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current ::= { general 5 } aleosHWVer OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current ::= { general 6 } modemSWVer OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current ::= { general 7 } modemHWVer OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current ::= { general 8 } -- COMMON -date OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current ::= { common 1 } otaProgrammingEnable OBJECT-TYPE SYNTAX INTEGER { disabled(0), enabled(1) } MAX-ACCESS read-only
73
STATUS current ::= { common 2 } devicePort OBJECT-TYPE SYNTAX INTEGER(0..65535) MAX-ACCESS read-only STATUS current ::= { common 3 } netUID OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current ::= { common 4 } netPW OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current ::= { common 5 } requestPAP OBJECT-TYPE SYNTAX no(0), yes(1) } MAX-ACCESS read-only STATUS current ::= { common 6 } destinationAddress OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current ::= { common 7 } destinationPort OBJECT-TYPE SYNTAX INTEGER(0..65535) MAX-ACCESS read-only STATUS current ::= { common 8 } serialPortSettings OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current ::= { common 9 } serialPortFlowControl OBJECT-TYPE SYNTAX INTEGER { INTEGER {
74
none(0), hardware(2), software(4) } MAX-ACCESS read-only STATUS current ::= { common 10 } -- STATUS -ipAddress OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current ::= { status 1 } netState OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current ::= { status 2 } netChannel OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current ::= { status 3 } rssi OBJECT-TYPE SYNTAX INTEGER(-125..-50) MAX-ACCESS read-only STATUS current ::= { status 4 } serialSent OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current ::= { status 5 } serialReceived OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current ::= { status 6 } hostMode OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current ::= { status 7 }
75
powerMode OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current ::= { status 8 } fixObtained OBJECT-TYPE SYNTAX INTEGER { no(0), yes(1) } MAX-ACCESS read-only STATUS current ::= { gps 1 } satelliteCount OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current ::= { gps 2 } latitude OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current ::= { gps 3 } longitude OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current ::= { gps 4 } END
Display Responses
Thestringthatisdisplayedfortheseobjectsisthesame displayforthecorrespondingATCommand.
Object phoneNumber deviceID electronicID aleosSWVer AT Command *NETPHONE? *DEVICEID? I3 I1
76
Object aleosHWVer modemSWVer modemHWVer date otaProgrammingEnable devicePort netUID netPW requestPAP destinationAddress destinationPort serialPortSettings serialPortFlowControl ipAddress netState netChannel rssi serialSent serialReceived hostMode powerMode fixObtained satelliteCount latitude longitude I1 I2 I2 *DATE? OPRG?
AT Command
*DPORT? *NETUID? *NETPW? *HOSTPAP? S53 S53 S23 \Q *NETIP? *NETSTATE? *NETCHAN? *NETRSSI? not applicable for Raven-E not applicable for Raven-E *HOSTMODE? *POWERMODE? PinPoint line modems only PinPoint line modems only PinPoint line modems only PinPoint line modems only PinPoint line modems only
Product ID
EachmodemtypehasauniqueIDassociatedwithitsoyou canmoreeasilyidentifythemodemfromitstypeonyour network.
77
A: Configuration Commands
Info (information) Status Common Logging Telemetry/Addr List Edge/HSDPA
Theconfigurationcommands(ATcommands)inthischapter arearrangedaccordingtotheirplacementinAceManager. ThecommandsavailableinAceManagerwilldependofthe modelnumberofyourRavenand,insomecases,theversion oftheALEOSfirmwareinstalled.
Note: Some commands can only be configured using a terminal emulation and typed AT commands. Some commands also require PassThru mode.
Tip: You can use a fully qualified domain name instead of an IP address for most configuration options calling for an IP address if your Raven is configured to use DNS. DNS settings frequently come directly from your cellular provider while your Raven is registering on the cellular network and receiving its IP address.
Info (information)
ThecommandsintheInfogrouphavereadonlyparam eters.Theyonlyprovideinformationaboutthemodem.Some oftheinformationdisplayedinthisgroupdoesnotcorrespond directlytoATcommands.
78
Raven EDGE
*DEVICEID? The64bitdeviceIDthemodemusestoidentifyitselftothe cellularnetwork. *ETHMAC? TheMACaddressoftheEthernetport. *NETPHONE? Themodemsphonenumber,ifapplicableorobtainable. &V Viewactiveprofile,thecontentsoftheactiveregisters.Not displayedwithAceManager. In n=0:Productname(forexample,Raven). n=1:TheRavensfirmware(ALEOS)version,hardwareID, andcopyright. n=2:Theinternalhardwaresfirmwareversionand relevanthardwareID. n=3:Thehardwaremodulesuniqueidentificationnumber orserialnumber. n=5:Viewactiveprofile(thecontentsoftheactive registers).NotdisplayedwithAceManager.
79
20070914
Configuration Commands
Status
MostofthecommandsintheStatusgrouphavereadonly parametersandprovideinformationaboutthemodem.The StatusGrouphasmorefieldsthatcanbedisplayedonmost screens.Youcaneitherresizeyourwindoworusethescroll baronthesidetodisplaytheremainder.
80
Raven EDGE
Tip: Use *NETALLOWZEROIP if you need to allow the display of an IP ending in a zero.
*NETSERV? Thetypeofservicebeingusedbythemodem,forexample Tech. *NETSTATE? Thecurrentnetworkstate: ConnectingToNetwork:TheRavenisintheprocessof tryingtoconnecttothecellularnetwork. NetworkAuthenticationFail:Authenticationtothe cellularnetworkhasfailed.Verifysettingstoactivatethe Raven. DataConnectionFailed:TheRavenfailedtoconnect,and itisnowwaitingasettimeintervalbeforeitattemptsto reconnect.VerifysettingstoactivatetheRaven. NetworkNegotiationFail:Networkconnectionnegoti ationfailed.Thisisusuallytemporaryandoftenclearsup duringasubsequentattempt. NetworkReady:TheRavenisconnectedtothe1xcellular networkandreadytosenddata. NetworkDormant:TheRavenisconnectedtothe1x cellularnetwork,butthelinkisdormant.Itwillbewoken upwhendataissentorreceived. NoService:Thereisnocellularnetworkdetected. HardwareReset:Theinternalmoduleisbeingreset.This isatemporarystate.
+ICCID SubscriberIdentityModuleID..
81
20070914
Configuration Commands
+RCIQ CurrentCellInfoInformation.GPRSorEDGEOnly.
82
Raven EDGE
Common
ThegroupsundertheheadingCommonencompassthose commandsthatarecommontomostSierraWirelessAirLink modems.
Misc (Miscellaneous)
ThecommandsoftheMiscgroupareavarietyofcommands thatdontdirectlyfitinothercategories.
+++
Note: +++ is not proceeded by AT nor does it require a carriage return (enter). There must be an idle time (set by S50) on the serial port before and after this command.
A/
Note: A/ is not proceeded by AT.
83
20070914
Configuration Commands
D[method][d.d.d.d][/ppppp] or D[method][@name][/ ppppp] DialaconnectiontoaremoteIPandPortusingmethod. CannotbeconfiguredinAceManager. method=P:EstablishaUDPconnection method=T:EstablishaTCPconnection method=N:EstablishaTelnetconnection d.d.d.d=IPaddresstocontact ppppp=porttocontact
ATD - Dial (establish) default connection. ATDP192.168.13.31/2332 - Dial (establish) UDP session to 192.168.13.31, at port 2332.
Examples:
Toendtheconnection,issuethe+++escapesequenceordrop theDTRline(ifIgnoreDTRS211=0or&D2).Thedefault connectionissetinS53. Ifthemethod,IPaddress,orportisomitted,thevaluesfrom S53areused.Ifatelnetconnectionisrequested(N)andthe portisnotsupplied,port23willbeusedinsteadofthevalue fromS53. Ifadomainnameisspecified,the@symbolcanbeusedto explicitlyindicatethestartofthename.Forexample,if ATDPHONYisissued,thiswillbeinterpretedasdialaUDP connectiontoHONY.Todialusingthedefaultmethodto hostPHONY,onewouldissueATD@PHONY. Severalspecialdialingnumbersexisttomakeiteasyto establishaPPPorSLIPconnectionwiththemodem. ATD#19788orATDT#19788willestablishaPPPconnection (see\APPP)andATDT#7547willestablishaSLIPconnection (see\ASLIP).
Tip: The source port of the session is the Device Port (set by S110 or *DPORT).
84
Raven EDGE
WithanATtelnetconnection,thiscommandwillterminatethe hostdatamodeandreturntheRaventoanATmode.Cannot beaccessedinAceManager. O Online(Remote):CausestheRaventogofromCommandState todatastate.CannotbeconfiguredinAceManager. OPRG=n Enables/disablesovertheairfirmwareupgradingofthe Raven.WhenSierraWirelessreleasesanewversionofALEOS, youcanupgradeyourremotemodemswithOPRGenabled. n=0:Disables n=1:Enables
Examples:
TelnettothespecifiedIPatport12345.
ATS53=192.168.100.23/12345
QuerythespecifiedIPatport12345.
ATS53=/12345
n=0:Terse(numeric)commandresponses n=1:Verbosecommandresponses(Default).
85
20070914
Configuration Commands
&W Writesallchangedmodemsettings.Ifthiscommandisnot issued,anymodifiedvalueswillrevertbacktotheirprevious valuesatmodemreset.CannotbeconfiguredinAceManager. *DATE=[mm/dd/yyyy],[hh:mm:ss] Setsandqueriestheinternalclock.Eitherthedateandtime canbespecified,orsimplyoneofthetwocanbespecifiedin whichcasetheunspecifiedvaluewillremainunchanged.The dateandtimearealwaysspecified24hournotation. mm/dd/yyyy=dateinmonth/day/yearnotation hh:mm:ss=timein24hournotation
*NETPHONE? Themodemsphonenumber,ifapplicableorobtainable.
86
Raven EDGE
Example:
Caution: STATICIP does not set the IP address of the modem, it merely tells the modem which IP address to expect. If the expected IP address is not granted while registering on the cellular network, the modem will try to register on the network again until it receives that IP address. If your account is set up for a dynamic IP address and you set an address for *STATICIP, you may not be able to register on the network at all since there is no guarantee you will receive the same dynamic IP address again.
DNS
Thisgroupincludescommandsspecifictothemodembeing abletousedomainnamesinsteadofIPaddressesforother configurationoptions.
87
20070914
Configuration Commands
Dynamic IP
ThisgroupincludescommandsspecifictodynamicDNS. DynamicDNSallowstheRaventouseadynamicIPaddress account,withanIPaddressthatcanchangeeachtimeyou connect,andstillallowyoutouseafullyqualifieddomain nametocontacttheRavenusingIPManagerrunningona serverwithadynamicDNSupdater.
88
Raven EDGE
*DOMAIN=name Domain(ordomainzone)ofwhichtheRavenisapart.This valueisusedduringnameresolutionsifafullyqualifiedname isnotprovidedandalsoforDNSupdates.Thisvaluecanbe upto20characterslong. name=domainname(i.e.eairlink.com) If*DOMAIN=eairlink.com,thenwhenATDT@remote1is entered,thefullyqualifiednameremote1.eairlink.comwillbe usedtoperformaDNSquerytoresolvethenametoanIP address.
Tip: Only letters, numbers, hyphens, and periods can be used in a domain name.
*IPMANAGERn=[name][IP address] SetsadomainnameorIPaddresstosendIPchangenotifica tionsto.UptotwoindependentIPManagerserverscanbeset, usingeitherAT*IPMANAGER1orAT*IPMANAGER2. Updatestoaservercanbedisabledbysettingthatentryto nothing(forexample,AT*IPMANAGER1=). n=1:FirstIPManagerserver. n=2:SecondIPManagerserver. name=domainname
89
20070914
Configuration Commands
n=2:SecondIPManagerserver. key=128bitkeyinhexadecimal[32hexcharacters]
*IPMGRUPDATEn=m SetsthenumberofminutestoperiodicallysendanIPupdate notificationtothecorrespondingserver.Thiswilloccurevenif theIPaddressoftheRavendoesntchange.*IPMGRUPDATE1 isusedtosettherefreshrateto*IPMANAGER1,while *IPMGRUPDATE2isusedwith*IPMANAGER2.Ifthevalueis setto0,thenperiodicupdateswillnotbeissued(i.e.IPchange notificationswillonlybesentwhentheIPactuallychanges). n=1:FirstIPManagerserver. n=2:SecondIPManagerserver. m=0,5255:Numberofminutestosendanupdate.
*MODEMNAME=name NameoftheRaven(upto20characterslong)tousewhen performingIPaddresschangenotificationstoIPManager.The valuein*DOMAINprovidesthedomainzonetoaddtothis name. name=modemname(forexample,mymodem) Example:if*MODEMNAME=mymodemand *DOMAIN=eairlink.com,thenthemodemsfullyqualified domainnameismymodem.eairlink.com. AutomaticallyGeneratedNames: #I3TheESN/IMEIwillbeusedasthename. #CCIDTheCCIDwillbeusedasthename. #NETPHONEThephonenumberwillbeusedasthename.
Tip: Each modem using IP Manager needs a unique name. Two modems cannot be called mymodem. One could be mymodem1 with the other as mymodem.
PPP/Ethernet
ThisgroupincludescommandsspecifictoPPP(serial)or EthernetconnectionsbetweentheRavenandaconnected device.
90
Raven EDGE
*DHCPSERVER=n ActasaDHCPserverforanyEthernetdeviceconnecting totheRaven.DHCP(DynamicHostConfiguration Protocol)allowsonedevice,theDHCPserver,toprovide dynamicIPaddressestoanyotherdevicewhichrequests them. n=1:Enabled.ThemodemwillactastheprimaryDHCP serverforthenetwork. n=2:EnabledifnootherDHCPserverisdetected (default).IfanotherDHCPserverisdetectedonthe network,theRavenwillnotsendoutrepliestoDHCP requests.n=0:Disabled.TheRavenXwillnotsendout repliestoDHCPrequests.
91
20070914
Configuration Commands
*HOSTPRIVMODE=n Setorquerywhetheraprivateorpublic(network)IPistobe usedwhentheHostinitiatesa1xconnectiontothemodem. n=0:Public(network)IPMode:WhentheHostinitiatesa PPPconnection,thehostwillbegiventhenetworkIP addressthatwasobtainedfromthecellularcarrierwhile registeringonthenetwork.IfthenetworkissuesanewIP address,thecellularconnectionwillbeclosed(sincetheIP addresshaschanged)andhastobereinitiated.(default). n=1:PrivateIPMode:WhentheHostinitiatesa1x connection,thehostwillbegiventheIPaddressspecified in*HOSTPRIVIP.Themodemwillthenperform1to1 NATlikeaddresstranslation,whichshieldstheHostfrom networkIPchanges.
92
Raven EDGE
PassThru
PassThruModeisusedtocommunicatedirectlytotheRaven internalhardware.
Caution: While the modem is in PassThru mode, ALEOS is disabled. If you need to connect to the Raven while it is in PassThru mode, you will need to do so with a terminal application. Not all commands are available while the modem is in PassThru mode.
\APASSTHRU
Note: This mode is not available through the remote AT telnet server. You will need to connect to the Raven with it connected directly to your computer.
Note: If the modem is asserting DCD, data will be passed from the host to the modem as it normally is when *CSX1=0.
93
20070914
Configuration Commands
94
Raven EDGE
Note: Not required to use SMTP settings but may be required by your cellular carrier.
95
20070914
Configuration Commands
Note: Not required to use SMTP settings but may be required by your cellular carrier.
Remarque :
96
Raven EDGE
Other
Note: 15 minutes is the minimum interval which can be set for Keepalive. If you set *IPPING for a value between 0 and 15, the minimum value of 15 will be set.
97
20070914
Configuration Commands
*SNMPPORT=n ThiscontrolswhichporttheSNMPAgentlistenson.
98
Raven EDGE
n=0:SNMPisdisabled. n=165535
*SNMPSECLVL=n SelectsthesecuritylevelrequirementsforSNMPcommunica tions. n=0:Nosecurityrequired.SNMPv2candSNMPv3 communicationsareallowed. n=1:AuthenticationequivalenttoauthNoPrivsettingin SNMPv3.SNMPv3isrequiredtodoauthentication, SNMPv2ctransmissionswillbesilentlydiscarded. n=2:Authenticationandencryption,equivalentto authPrivsettinginSNMPv3.SNMPv3isrequiredtodo authenticationandencryption,SNMPv2candSNMPv3 authNoPrivtransmissionswillbesilentlydiscarded. Messagesarebothauthenticatedandencryptedtoprevent ahackerfromviewingitscontents.
99
20070914
Configuration Commands
Tip: Many networks have the ports below 1024 blocked. It is recommended to use a higher numbered port.
*TQUIT Disconnectsthetelnetsession.NotavailableinAceManager..
Friends
FriendsModecanlimitaccesstotheRavenfromthecellular networkandtheInternet.Friendsmodeisabasicfirewall.
Caution: If you are using Friends Mode you will not be able to use AceManager remotely or Telnet to the modem unless you are contacting the modem from one of the configured IP addresses.
Note: Friends Mode will only prevent the Raven modem from receiving data from those IP addresses not on the Friends List. It cannot prevent data, such as pings, from traversing the network to the modem which may billable traffic even though the modem does not receive the data.
100
Raven EDGE
Logging
Thisgroupincludescommandsspecifictotheinternallog.
Caution: Logging is intended for diagnostic purposes only. Extensive use of logging features can cause degraded modem performance.
101
20070914
Configuration Commands
Telemetry/Addr List
Modbus,commonlyusedwithtelemetrydevices,allowsa connectionviaserialporttothemodem.TelemetryandAddr Listcommandsareonlyusedwhenthemodemisinoneofthe Modbusstartupmodes.Further,TelemetryandtheAddrList areavailablewithallRavenlinemodemswhichhaveaserial port,suchastheRavenXandtheRavenXT.
102
Raven EDGE
103
20070914
Configuration Commands
Addr List
104
Raven EDGE
Edge/HSDPA
ThisgroupincludescommandsspecifictoHSDPA,EDGEand GPRS.Ifyouarenotconnectingtoamodemwhichuses HSDPA,EDGE,orGPRS,youwillnotseethisgroupinthe menu.
105
20070914
Configuration Commands
+CGQMIN MinimumAcceptableQualityofServiceProfile.Change shouldbeatcarriersrequest.Normallynotrequiredtobe changed. +CGQREQ SetQualityofServiceProfile.Changeshouldbeatcarriers request.Normallynotrequiredtobechanged. +COPS=mode,[format][,oper] Manuallyspecifyanoperator.Referalsoto*NETOP. mode=0:Automaticanyaffiliatedcarrier[default]. mode=1:Manualuseonlytheoperator<oper>specified. mode=4:Manual/Automaticifmanualselectionfails, goestoautomaticmode. format=0:Alphanumeric(name)(G3x10mustusethis format). format=2:Numeric oper=name
106
Raven EDGE
107
20070914
Note: When the Raven is used for circuit switch, the circuit switch configuration will disable all ALEOS features except for serial port communication.
Configuring Circuit-Switch
TheRavenneedstobeconfiguredtoenterintoPassThruafter startup.YoucanuseAceManager(preferred)ordirectserial communicationtoconfiguretheRaventoworkinPassThru modeandforcircuitswitchedcommunications.IntheUDP group,selecttheMDcommandandchoose07PassThru.
108
Raven EDGE
Common AT Commands EEcho QQuietMode &CDCDControl &DDTROptions &SDSROptions S0Autoanswermode S7WaitforCarrier S8CommaPauseTime S9CarrierDetectResponseTime
109
20070914
Software Required ModemDoctorUtilitytoconductdiagnosticsandto bringyourmodemtoabaselevelofconfiguration.You candownloadModemDoctorfromtheSierraWireless AirLinkSolutionswebsite:http://www.airlink.com.This utilitydoesnotneedtobeinstalled;itisrundirectly. Rememberwhereyoudownloadeditto,soyoucanrunit aspartoftheinstructionsbelow. AceManagerGraphicalinterfaceforenteringmostAT Commands.YoucandownloadAceManagerfromthe SierraWirelessAirLinkSolutionswebsite:http:// www.airlink.com/.Adefaultinstallationofthisutilityis assumedlaterinthesedirections. RavenTemplatesforCircuitSwitchThesetemplatesare providedbyyourSierraWirelessAirLinkSolutionsrepre sentativeandhavea.xmlextension.Youcanalso downloadtheappropriatetemplatefrom:http:// www.airlink.com/docs/AppNotes/CircuitSwitchTem plates/.Youshouldonlydownloadthetemplatewhich matchesyourmodemmodeland/orconfigurationneeds.
110
Raven EDGE
c.
111
20070914
e. ClicktheExitbuttoninModemDoctorwhenthe processiscomplete.
112
Raven EDGE
b. Changethe*MODEMHISPEEDsettingto0.
b. ClicktheClearbutton.
c.
ClicktheDisconnectbutton.
d. PressthemodemResetbuttononthefrontofthe modem.
113
20070914
e. WaituntilthemodemREGindicatorislitandthen proceedtothenextstep.
b. ClicktheLoadbuttononthetoolbar.
c.
114
Raven EDGE
b. For*PTREFRESH,enteravalueof15. c. For*RESETPERIOD,enteravalueof6.
b. FollowthedirectionsabovetoWritethechangestothe modem.
115
20070914
b. DialtheRavenmodemtelephonenumberfromaland lineandverifythatthemodemautomaticallyanswers thecallwithmodemtones. c. Verifyoutgoingcalls. 1. Connectthemodemtoyourcomputerwitha serialcable.Usingaterminalemulationprogram (HyperTerminal)setupfor9600bps,8databits,no parityand1stopbit. Enterthecommand:ATD[phone number].Forthe [phonenumber],enteraknownphonenumber includingtheareacodeforwhichyoucanhear ring(suchasyourofficephone).
2.
116
Raven EDGE
117
20070914
118
b. SelecttheModemstab.
c.
SelectAdd.
119
d. CheckDontdetectmymodem;Iwillselectitfromalist. e. SelectNext.
f.
Select(StandardModemTypes)fromtheManufacturers column.
g. SelectStandard33600bpsModemfromtheModels column.
120
Tip: If you have the speed for your modem configured as something other than the default, use the Standard Modem that matches the speed you configured.
h. SelectNext.
i. j.
k. SelectNext.
l.
Oncethemodemdriverisinstalled,selectFinish.
121
a. HighlightthemodemandselectProperties.
122
b. SelecttheModemtab.
c.
MaximumPortSpeedshouldbesetto115200 (default).
123
Caution: If you have an existing LAN connection, installing DUN for the modem may interfere with the LAN connection. It's recommended to disconnect your LAN connection before using a PPP connection with your Raven.
124
b. SelectCreateaNewConnectionunderNetworkTasksin themenuareaontheleft.
c.
SelectNexttostartinstallingandconfiguringtheDUN connection.
d. SelectConnecttotheInternet. e. SelectNext.
125
f.
SelectSetupmyconnectionmanually.
g. SelectNext.
h. SelectConnectusingadialupmodem. i. SelectNext.
j.
k. CheckStandard33600bpsModem. l.
126
Tip: The name provided here will not effect the connection in any way. It is only a label for the icon. It can be the name of your wireless service provider (Provider), your modem (Raven), or any other designation for the connection.
127
Caution: If you have a LAN connection to the Internet and select Make this the default Internet Connection for the DUN configuration, you will not be able to use the LAN to connect to the Internet and may also affect the network connection on your computer to the rest of the LAN. Select this option ONLY if the Raven will be your sole network connection.
128
b. UncheckUsedialingrules.
129
c.
CheckShowicon...whenconnected.
d. SelectConfigure,belowtheConnectusingline.
130
i.
Backatthemainpropertiesscreen,selectthe Networkingtab.
j. l.
SelectSettings. SelectOK.
k. RemovethechecksfromallthreePPPsettings.
131
m. Select(highlight)InternetProtocol(TCP/IP)andthen selectProperties.
Tip: For most configurations, you will be obtaining the IP address and the DNS server address automatically.
n. SelectAdvanced.
132
Tip: You may want to check the Options tab and change the settings for applications you might be using. The default options are generally applicable for most uses.
Caution: Unless specifically directed to do so by Support or your network administrator, you do not need to make any changes to the options on the Security tab.
r.
SelectOKuntilyoureturntotheConnectwindow.
AceView
AceViewisasmallutilitywhichcanmaintainyourDUN connectionandmonitortheconnectionofyourRavento Provider.IfyouhavenotalreadyinstalledAceViewyoucan obtainthemostrecentversionfromtheSierraWirelessAirlink website.
Note: The direct DUN connection features of AceView are not available in Windows 98 or Windows NT.
ThisguideassumesyouhaveadefaultinstallationofAceView.
1. Start AceView.
Start>AllPrograms>AirLinkCommunications>AceView
133
a. RightclickontheAceViewwindowtoopenthemenu. b. SelectConnectionSettings.
c.
SelectAutoStartintheDUNsection.
e. SelectOK. f. OK.
Windows DUN
YoucandirectlyusetheDialuplinkfortheDUNconnection.
134
Tip: Generally you will not need to enter a Username or Password. If you do need to enter either, you can enter these parameters beforehand using *NETUID and *NETPW.
Whenyoureconnected,aniconshouldappearinthesystem trayshowingtheconnectionstatus.
135
Caution: For DUN connections on a Windows Mobility or other nonpersonal computer, the DNS settings may not be configured with the DUN connection. You may need to go into the network settings and add DNS servers manually.
136