
RobustelGoRuggedM1000ProUserGuide
RT_M1000Pro_UG_v01.01 27.12.2011 45/59
Confidential
4.3.3 UDPMode
The main difference between theTCP and UDP pro tocols is that TCP guarantees delivery of data by requiring the
recipient to send an acknowledgement to the sender. UDP does not require this type of verification, making it
possibletoofferfasterdelivery.UDPalsoallowsyoutounicastdatatooneIP,ormulticastthedatatoagroupofIP
addresses.
ThesetraitsmakeUDPmodeespeciallywellsuitedformessagedisplayapplications.
If your cellular ISP offers a fixed public IP address after you connect to the cellular network, you can access the
M1000ProfromahostPCthathasafixedpublicIPbidirectional.
IfM1000ProhasnofixedpublicIP,thenitcanunicastdatatoonehostunidirectional.
Note:M1000Prosupportsunicastonly.
4.3.4 VirtualCOMMode
OneofthemajorconveniencesofusingVirtualCOMmodeisthatitallowsyoutouseVirtualCOMsoftwarethatwas
writtenforpureserialcommunicationapplications.TheVirtual COMdriverinterceptsdata senttothehost’s COM
port,packsitintoaTCP/IPpacket,andthenredirectsitthroughthehost’sEthernettotheInternet.Attheotherend
oftheconnection,theM1000ProacceptstheIP frame from the cellular network, unpacks the TCP/IP packet, and
thentransparentlysendsthedatathroughtheserialporttotheattachedserialdevice.
Weprovideapplicationnotestointroducehowtoworkwith3
rd
parties’popularvirtualcomsoftware,pleasecontact
ustogetmoreinformation.
Note:
Virtual COM software (COM port redirector) is a specialized software (often including device driver and user
application)thatincludestheunderlyingnetworksoftwarenecessarytoaccessnetworkeddeviceserversthatprovide
remoteserialdevicesormodems.
ThepurposeoftheredirectoristomakethevirtualCOMportexhibitbehaviorthatcloselyresemblesthatofa"real"
COM port, i.e., a COM port driver for local serial porthardware. A virtual COM port itself is a relatively simple
softwaremec hanismthatcanbeimplemented bydriversoftwaresimilartothatof aconventionalCOMportdriver.
The main challengesariseintwo other areas: the network connection tothe deviceserver and thebehavior ofthe
deviceserver.TheseissuesaredescribedintheTechnologysectionbelow.
Comentarios a estos manuales