2. What is Universal IP?
• Multi-Tech’s Universal IP (UIP) consists of a common set
of TCP/IP networking protocols and machine-to machine
(M2M) applications
• Uses a standard AT command interface
• UIP allows developers to write their host application one
time while having the freedom to select from a growing
number of communication devices
3. TCP/IP Stack
• DNS Resolve
• FTP Client
• Ping (ICMP)
• POP3 Client (receive mail)
• PPP (dial-out)
• SMTP Client (send mail)
• TCP Client & Server
• UDP Client & Server
• PAP, CHAP Authentication
4. M2M Applications
• Automatic Connect/Reconnect
• Device Monitor
• Modem Emulation
• Ping & TCP Keep Alive
• Wake-up on Caller ID/Wake-up on Ring
6. Device Monitor
• Monitors the health of the modem
• If modem stops responding UIP will force a
hardware reset
7. Modem Emulation
• ATD command to trigger a TCP/UDP connection
– Allows an IP address and port number in place of phone
number
– If application sends a phone number it will be ignored
and a connection will be made based on pre-cofigured
parameters
• CONNECT and NO CARRIER messages passed on
socket connect/disconnect
• Command parser replies with OK to modem
commands
8. Modem Emulation
• TCP/UDP socket listener triggers a RING response
(Pin 22/RING will not activate)
– S0 sets number of rings or
– ATA command will start connection
• RS-232 signals will mimic analog modem
– &C controls DCD
– &D controls DTR
– &S controls DSR
9. Ping & TCP Keep Alive
• Modem will use Ping or TCP to keep a
persistent connection
• Used with the auto connect feature to keep
connection alive
• 24/7 connectivity for remote monitoring of
connected device
10. Wake-up on Caller ID/Ring
• Allows the modem to wake-up and make a
TCP or UDP connection based on an
incoming ring or a specific Caller ID number
11. IP Features Universal IP WIPSoft
DNS Resolve √ √
FTP Client √ √
ICMP (Ping) √ √
POP 3 Client (Receive Mail) √ √
PPP (Dial-out) √ √
SMTP Client (Send Mail) √ √
TCP Client/Server √ √
UDP Client/Server √ √
PAP/CHAP Authentication √ √
M2M Features
Auto Connect/Reconnect √
Device Monitor √
Modem Emulation √
Ping/TCP Keep Alive √
Wake-up on Ring √
Wake-up on Caller ID √
Comparison