Data Communication and Host Modes
Rev 3.0B Feb.08 67
• SettingtheStartupModeDefault(M D)to3(UDP)sothat
aUDPsessionisenteredautomaticallywhenthemodem
registersontothenetwork.Serialdatawillbesenttothe
IP/portspecifiedinS53.
IncomingUDPpacketswillbeprocessedouttheserialportif
• UDPautoanswerisenabled(S82=2);
• ThedestinationIPaddressmatchesthatinS53(ifFriends
Modeisenabled,theIPaddressalsoneedstobepresent
ontheFriendsList);
• OrallowanyIPisset(AIP=1);
• ThemodemisinATmode(notinacurrentUDPorTCP
session).
UDPpacketassemblyisaffectedbythevaluesofS50(PAD
ForwardingTime‐out)andS51(PADForwardingCharacter).
Datareceivedintheserialbufferwillbetransmittedwhenthe
idleinter‐charactertime‐outspecifiedinS50(intenthsof
seconds)occursorwhenacharacterisreceivedthatmatches
S51(ifnon‐zero).
UDP Auto Answer
UDPautoanswer(previouslycalledUDPhalf‐open)isset
withS82=2.Whenset,thePinPointXwillautomatically
establishaUDPsessiontothesourceIPaddressandportof
theUDPpacketreceived.ThePinPointXwillremain“locked”
tothisoneremoteIP/portuntilnodataissent
orreceivedfor
thetimeintervaldefinedintheUDPautoanswertime‐out
(S83).Duringthissession,packetsfromotherIP/port
addresseswillberejected,unless*UALLisset.Whetherornot
anincomingpacketwillcausethemodemtoenteraUDP
sessionisalwaysdependentonthe
S53andAIPsettings.
TheNormalUDPMode(MD3)canbecombinedwithUDP
autoanswertocausetheincomingserialdatatobesentin
UDPpackets(insteadofbeingtreat edasATcommands),while
allowingsessionstobeestablishedfromdifferentUDP
sources.AUDPsessionwillbeinitiatedeitherbyincoming
serial
dataorbyanincomingUDPpacket.Thesession,started
byeithermethod,willbeterminatedwhennodatahasbeen
sentorreceivedfortheS82period.Oncethesessiontermi
‐
nates,anothermaybeinitiatedbyeithermeans.
Whenidle,afterthetime‐outhasoccurred,themodemisinAT
commandmodeontheserialport,andanyvalidATcommand
maybeenteredduringthistime.