Sierra Wireless 20070914 Cell Phone User Manual


 
Data Communication and Host Modes
Rev 3.0B Feb.08 69
UDP Multicast Mode
UDPMulticastmoderesultsinanydatareceivedfromthehost
serialportbeingsenttoalltheclientsintheaddresslist.The
remoteportnumberistakenfromS53.Toavoidfloodingthe
network,thepacketsaresenttoeachclientwitha20mspause
inbetween.Thereceipt
ofUDPpacketsworksasinnormal
UDPmode(i.e.boundbythevalueS53and/orAIP).Sinceit
maytakeawhiletotransmitthedatatoallhosts(especiallyif
all20Modbusentriesareusedandnameresolutionsare
required),newdatareceivedfromthehostport
isbuffered
untilcurrenttransmissionstoallhostsarefinished.
EnterthelistoftargetIPsintheaddresslist(ADDRLIST).The
indexnumbersinthelistarenʹtused.Configureforanormal
UDPsession.SettheStartupModeDefaultto83(ATMD83).
ConfiguretheDestinationporttomatchthedeviceportofthe
remotemodems.
TCP and TCP Pad
WhenthePinPointXisinaTCPsession,allcharacters
receivedontheserialportareassembledintoTCPpacketsand
senttothemodeʹsremoteIPaddress/port,andanypackets
receivedfromtheremoteendoftheTCPconnectionaredisas
sembledanddumpedontotheserialline.
ATCPconnectionisestablishedbyoneofthefollowing
methods:
UsingtheDialTCP(DT)ATcommand.Forexample,
ATDT192.168.3.23/3456.
TCPautoanswerisenabled(S1),aTCPconnectionrequest
isreceived,andthemodemisnotinadatasession.
Dataisreceivedontheserialportand
· TheStartupModeDefault(MD)is4(autoTCP)
· TheremoteTCPdestination,asdefinedinS53,success
fullyrespondstotheTCPconnectionrequest.
ThevalueofS7(TCPConnectionTimeout)specifiesthe
numberofsecondstowait,afterinitiatingaTCPconnection
attempt,forasuccessfulconnectiontobeestablished.Ifthe
connectionhasnotbeensuccessfullyestablishedbeforethe
timeoutoccurs,ERROR/BUSYisreturned.
TCPpacketassemblyisaffectedbythevaluesofS50(PAD
ForwardingTimeout)andS51(PADForwardingCharacter).
Datareceivedintheserialbufferwillbetransmittedwhenthe
idleintercharactertimeoutspecifiedinS50(intenthsof
seconds)occursorwhenacharacterisreceivedthatmatches
S51(ifnonzero).