Airlink CDMA/1x manual Reliable UDP

Page 34

Host Modes

When idle, after the time-out has occurred, the Raven is in AT command mode on the serial port, and any valid AT command may be entered during this time.

The Normal UDP Mode (MD3) can be combined with UDP auto answer to cause the incoming serial data to be sent in UDP packets (instead of being treated as AT commands), while allowing sessions to be established from different UDP sources. A UDP session will be initiated either by incoming serial data or by an incoming UDP packet. The session, started by either method, will be terminated when no data has been sent or received for the S82 period. Once the session terminates, another may be initiated by either means.

When the session is initiated by serial data, the new session will be established using the destination address specified in S53. The S53 setting can be changed if the connect to last UDP setting (*UDPLAST=1) is set. The address in S53 will be updated to reflect the address of the last session initiated by an incoming UDP packet. So that when new data is received over the host serial port while in the idle state, a session will be re-established with the last address. (This behavior is the same as the previous Hybrid2 (MD6) mode).

Note: TCP auto answer (S0) may also be set simultaneously with UDP auto answer. Then, when in the idle state, the modem will accept either a TCP or UDP incoming packet, and enter a TCP or UDP session as appropriate.

Reliable UDP

Reliable UDP adds a simple protocol on top of UDP to provide reliable delivery of data. When data is received from the host serial port, a 2 byte header is added to the data, containing a message type and a sequence number. The Raven will continue to send this data (buffering any received data in the meantime) until it receives an acknowledgement with this sequence number. If an acknowledgement is not received within the time-out period (specified in S7), the data will be retransmitted. This will continue until an acknowledgement is received or the modem is reset. Likewise any UDP packets received by the Raven are expected to have this simple header. The Raven will issue an acknowledgement for any valid packets which are received.

Configure the Raven as for a normal UDP session. Set the Startup Mode Default to 3, and the UDP Mode Default to 7 (ATMD73). If using two modems, configure the Destination IP and Port in each to point to each other. Serial data will then be sent reliably between the two

28

Raven CDMA User Guide for Verizon, version 2.23

Image 34
Contents User Guide Raven Cdma User Guide for Verizon, version Contents AT Mode PassThru Mode PPP Mode Slip Mode UDP Pad Mode DNS Using Names Instead of IP addressesConfiguring Keepalive Data usage using Keepalive TCP PAD ModeConnecting the Antenna Connecting power Appendix 1 Specifications for the Raven CdmaRaven Snmp Configuration Snmp OverviewAppendix 4 Example of the MIB trap What is RSSI? Why is the Rssi for my Raven negative?Support web site Contacting Technical Support Introduction to Raven Cdma Cdma Overview Establishing a Internet ConnectionUsing Cdma to Communicate with Your Equipment Common Uses for the Raven Financial Point of Sale and KioskBackup connection to the Internet Quick Start Guide and Setup Wizard Connecting the Raven to your computerActivation of the Raven Setup Wizard Activating the Raven using AT Commands Raven Indicator LightsRaven Cdma User Guide for Verizon, version Utilities for the Raven AirLink Configuration Executive ACE Wireless ACE 3GAceNet AceViewAceView About Modem Modem Doctor IP Manager Dynamic Name Resolution Fully Qualified Domain NameConfiguring the Raven for Dynamic IP Wireless ACE Dynamic IP IP Manager configuration Restrictions for Modem NameDNS Using Names Instead of IP addresses Configuring DNSPPP-Peer Configuring Keepalive KeepaliveData usage using Keepalive Wireless ACE Keepalive ConfigurationHost Modes AT Mode PassThru Mode Slip Mode PPP ModeATDT10.0.0.1CR ATDT10001CR ATD#19788CR UDP Pad Mode UDP Auto AnswerReliable UDP TCP PAD Mode Multicast UDPHybrid Modes TCP Auto AnswerHybrid Mode Settings Modbus/BSAP Configuration Modbus OverviewSupervisory Control and Data Acquisition Scada TelemetryRemote Terminal Unit RTU Programmable Logic Controller PLCModbus TCP/IP Raven Modbus on UDPDefault Power-up Mode Configuring the Raven at the Polling Host for Modbus on UDPPort IDs to IPs Dynamic IPConfiguring the Remote Ravens for Modbus with Wireless ACE Modem Name and DomainHost Raven IP Dynamic IPsRTU settings Raven mounted in an enclosure with an RTURTU to Raven setup Simple Network Management Protocol Snmp Snmp OverviewSnmp Traps Raven Snmp ConfigurationManagement Information Base MIB Listening PortUser Name and Password Security LevelWireless ACE Changing the Raven Password Menu Option Trap Destination Hardware Installation Connecting the AntennaConnecting power Connecting the Raven to a computer or other deviceData Services & RF Features Cdma Specifications for the Raven CdmaPhysical Characteristics EnvironmentalPower consumption Power ManagementSerial Port Pin-outs Raven Cdma User Guide for Verizon, version Mounting Kit Raven Mounting Bracket, part number 100-170-1009 aRaven Cdma User Guide for Verizon, version AT Commands Using Wireless AceUsing Telnet Terminal Emulation Wireless ACE Using AT CommandsStartAll ProgramsAccessoriesCommunicationsHyperTerminal HyperTerminal AT mode via Telnet Direct Serial ConnectionAT Command Tables HyperTerminal Comport SettingInformation Commands Command Details Information and StatusRaven Basic Commands common AT commands Basic CommandsNone Activation Activation Provisioning Cellular Network Cellular Network Verizon’s CdmaLocal Network and Host Modes PassThruThis command is not pro Ceeded by AT Local Network and Host ModesDatabits = 7 or Itystop bits Parity = S23=speed,databits Speed =Paritystop bits Stopbits =Figured to ignore DTR. When Ignore DTR is enabled Slip Default Atdt N.n = subnetPPP Direct Communication When *CSX1=0 TelnetDirect Communication Ppppp S53=methodd.d.d.d Method =Port Yyyy,hhmmss Time and DateMm/dd/yyyy = Hhmmss =Fn=d.d.d.d Friends ModeFriends Mode DNSn=d.d.d.dKeepalive IP Manager If *DOMAIN=eairlink.com, then whenExample if *MODEMNAME=mymodem Raven Cdma User Guide for Verizon, version Logging ModbusMLISTid=d.d.d.d Modbus SettingsCannot be configured in Wireless ACE D.d=IP orLow order 4 bits Snmp Simple Network Management Protocol D.d = IP orSMTP/SMS Number Smtp email and SMS messagingNumber= SMS Name=Flag=1 Index=0-9C3211 Flag=0 Flag=2Other Other Settings Example of the MIB trap AIRLINK-MIB Definitions = Begin ImportsRaven Cdma User Guide for Verizon, version Raven Cdma User Guide for Verizon, version Raven Cdma User Guide for Verizon, version Raven Cdma User Guide for Verizon, version Raven Cdma User Guide for Verizon, version Raven Cdma User Guide for Verizon, version END Raven Cdma User Guide for Verizon, version Frequently Asked Questions FAQ and Solutions What is RSSI? Why is the Rssi for my Raven negative?Dual-band What is the Proper RF Coverage for my Raven?What Type of Antenna is Best for my Raven? DipoleCan I use a portable battery to power my Raven ? What do I need to power my Raven ?Mounts 103 Public Mode *HOSTPRIVMODE=0 Private Mode *HOSTPRIVMODE=1What is the COM1000? 105Wireless ACE Wireless ACE Update PRLWireless ACE Update PRL interface AT Commands108 Support web site Contacting Technical Support