SlideShare a Scribd company logo
1 of 11
Universal IP Overview
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
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
M2M Applications
• Automatic Connect/Reconnect
• Device Monitor
• Modem Emulation
• Ping & TCP Keep Alive
• Wake-up on Caller ID/Wake-up on Ring
Automatic Connect/Reconnect
• Provides persistent connection on power
up
• Automatically reconnects if the connection
is lost
Device Monitor
• Monitors the health of the modem
• If modem stops responding UIP will force a
hardware reset
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
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
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
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
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

More Related Content

What's hot

Snmp Opc Server from Transcend Automation
Snmp Opc Server from Transcend AutomationSnmp Opc Server from Transcend Automation
Snmp Opc Server from Transcend Automationguestd1aebad0
 
AVR_Course_Day4 introduction to microcontroller
AVR_Course_Day4 introduction to microcontrollerAVR_Course_Day4 introduction to microcontroller
AVR_Course_Day4 introduction to microcontrollerMohamed Ali
 
AVR_Course_Day6 external hardware interrupts and analogue to digital converter
AVR_Course_Day6 external hardware  interrupts and analogue to digital converterAVR_Course_Day6 external hardware  interrupts and analogue to digital converter
AVR_Course_Day6 external hardware interrupts and analogue to digital converterMohamed Ali
 
GSM 1308 MODEM CONTROL USING PIC-16F877A MICROCONTROLLER
GSM 1308 MODEM CONTROL USING PIC-16F877A MICROCONTROLLERGSM 1308 MODEM CONTROL USING PIC-16F877A MICROCONTROLLER
GSM 1308 MODEM CONTROL USING PIC-16F877A MICROCONTROLLERMd. Moktarul Islam
 
39245203 intro-es-iv
39245203 intro-es-iv39245203 intro-es-iv
39245203 intro-es-ivEmbeddedbvp
 
AVR_Course_Day5 avr interfaces
AVR_Course_Day5 avr interfacesAVR_Course_Day5 avr interfaces
AVR_Course_Day5 avr interfacesMohamed Ali
 
Free OpManager training Part 2 Monitoring Server Performance- season#3
Free OpManager training Part 2 Monitoring Server Performance- season#3Free OpManager training Part 2 Monitoring Server Performance- season#3
Free OpManager training Part 2 Monitoring Server Performance- season#3ManageEngine, Zoho Corporation
 
Overview of LPC213x MCUs
Overview of LPC213x MCUsOverview of LPC213x MCUs
Overview of LPC213x MCUsPremier Farnell
 
Free OpManager training Part1- Discovery and classification season#3
Free OpManager training Part1- Discovery and classification season#3Free OpManager training Part1- Discovery and classification season#3
Free OpManager training Part1- Discovery and classification season#3ManageEngine, Zoho Corporation
 
Free OpManager training Part 3 - Monitoring Network Performance and Network Maps
Free OpManager training Part 3 - Monitoring Network Performance and Network MapsFree OpManager training Part 3 - Monitoring Network Performance and Network Maps
Free OpManager training Part 3 - Monitoring Network Performance and Network MapsManageEngine, Zoho Corporation
 
Op Manager
Op ManagerOp Manager
Op Managerahawkins
 
Embedded System - Dtmf robot
Embedded System - Dtmf robotEmbedded System - Dtmf robot
Embedded System - Dtmf robotAbhishek Sood
 
Input Output Interfaces
Input Output InterfacesInput Output Interfaces
Input Output InterfacesDarling Jemima
 
Introduction to Atmel's 8-bit AVR Microcontrollers
Introduction to Atmel's 8-bit AVR Microcontrollers Introduction to Atmel's 8-bit AVR Microcontrollers
Introduction to Atmel's 8-bit AVR Microcontrollers Premier Farnell
 

What's hot (20)

Snmp Opc Server from Transcend Automation
Snmp Opc Server from Transcend AutomationSnmp Opc Server from Transcend Automation
Snmp Opc Server from Transcend Automation
 
Presentation
PresentationPresentation
Presentation
 
Timers
TimersTimers
Timers
 
AVR_Course_Day4 introduction to microcontroller
AVR_Course_Day4 introduction to microcontrollerAVR_Course_Day4 introduction to microcontroller
AVR_Course_Day4 introduction to microcontroller
 
AVR_Course_Day6 external hardware interrupts and analogue to digital converter
AVR_Course_Day6 external hardware  interrupts and analogue to digital converterAVR_Course_Day6 external hardware  interrupts and analogue to digital converter
AVR_Course_Day6 external hardware interrupts and analogue to digital converter
 
GSM 1308 MODEM CONTROL USING PIC-16F877A MICROCONTROLLER
GSM 1308 MODEM CONTROL USING PIC-16F877A MICROCONTROLLERGSM 1308 MODEM CONTROL USING PIC-16F877A MICROCONTROLLER
GSM 1308 MODEM CONTROL USING PIC-16F877A MICROCONTROLLER
 
AVR introduction
AVR introduction AVR introduction
AVR introduction
 
Dio
DioDio
Dio
 
39245203 intro-es-iv
39245203 intro-es-iv39245203 intro-es-iv
39245203 intro-es-iv
 
AVR_Course_Day5 avr interfaces
AVR_Course_Day5 avr interfacesAVR_Course_Day5 avr interfaces
AVR_Course_Day5 avr interfaces
 
Free OpManager training Part 2 Monitoring Server Performance- season#3
Free OpManager training Part 2 Monitoring Server Performance- season#3Free OpManager training Part 2 Monitoring Server Performance- season#3
Free OpManager training Part 2 Monitoring Server Performance- season#3
 
ATmega 16
ATmega 16ATmega 16
ATmega 16
 
Overview of LPC213x MCUs
Overview of LPC213x MCUsOverview of LPC213x MCUs
Overview of LPC213x MCUs
 
Free OpManager training Part1- Discovery and classification season#3
Free OpManager training Part1- Discovery and classification season#3Free OpManager training Part1- Discovery and classification season#3
Free OpManager training Part1- Discovery and classification season#3
 
Free OpManager training Part 3 - Monitoring Network Performance and Network Maps
Free OpManager training Part 3 - Monitoring Network Performance and Network MapsFree OpManager training Part 3 - Monitoring Network Performance and Network Maps
Free OpManager training Part 3 - Monitoring Network Performance and Network Maps
 
Op Manager
Op ManagerOp Manager
Op Manager
 
What is POR,LVD,WDT ?
What is POR,LVD,WDT ?What is POR,LVD,WDT ?
What is POR,LVD,WDT ?
 
Embedded System - Dtmf robot
Embedded System - Dtmf robotEmbedded System - Dtmf robot
Embedded System - Dtmf robot
 
Input Output Interfaces
Input Output InterfacesInput Output Interfaces
Input Output Interfaces
 
Introduction to Atmel's 8-bit AVR Microcontrollers
Introduction to Atmel's 8-bit AVR Microcontrollers Introduction to Atmel's 8-bit AVR Microcontrollers
Introduction to Atmel's 8-bit AVR Microcontrollers
 

Universal IP Overview 2009

  • 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
  • 5. Automatic Connect/Reconnect • Provides persistent connection on power up • Automatically reconnects if the connection is lost
  • 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