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

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
Md. Moktarul Islam
 
39245203 intro-es-iv
39245203 intro-es-iv39245203 intro-es-iv
39245203 intro-es-iv
Embeddedbvp
 
Op Manager
Op ManagerOp Manager
Op Manager
ahawkins
 

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
 

Similar to Universal IP Overview 2009

Dccp evaluation for sip signaling ict4 m
Dccp evaluation for sip signaling   ict4 m Dccp evaluation for sip signaling   ict4 m
Dccp evaluation for sip signaling ict4 m
Agus Awaludin
 
Solar windsportrequirements
Solar windsportrequirementsSolar windsportrequirements
Solar windsportrequirements
nasac
 

Similar to Universal IP Overview 2009 (20)

Dccp evaluation for sip signaling ict4 m
Dccp evaluation for sip signaling   ict4 m Dccp evaluation for sip signaling   ict4 m
Dccp evaluation for sip signaling ict4 m
 
Tc pdump mod
Tc pdump modTc pdump mod
Tc pdump mod
 
tcp-140613123317-phpapp01.pptx
tcp-140613123317-phpapp01.pptxtcp-140613123317-phpapp01.pptx
tcp-140613123317-phpapp01.pptx
 
Webinar: Comunicação TCP/IP segura
Webinar: Comunicação TCP/IP seguraWebinar: Comunicação TCP/IP segura
Webinar: Comunicação TCP/IP segura
 
Basic network training2
Basic network training2Basic network training2
Basic network training2
 
Siemens-profinet-rt-vs-irt-webinar-13oct2020.pdf
Siemens-profinet-rt-vs-irt-webinar-13oct2020.pdfSiemens-profinet-rt-vs-irt-webinar-13oct2020.pdf
Siemens-profinet-rt-vs-irt-webinar-13oct2020.pdf
 
SNMP Demystified Part-I
SNMP Demystified Part-ISNMP Demystified Part-I
SNMP Demystified Part-I
 
Solar windsportrequirements
Solar windsportrequirementsSolar windsportrequirements
Solar windsportrequirements
 
Protolcols in communication system
Protolcols in communication systemProtolcols in communication system
Protolcols in communication system
 
Rs 232 interface
Rs 232 interfaceRs 232 interface
Rs 232 interface
 
Industrial Network
Industrial Network Industrial Network
Industrial Network
 
Computer Interfaces
Computer Interfaces Computer Interfaces
Computer Interfaces
 
ADDRESSING PADA TCP IP
ADDRESSING PADA TCP IPADDRESSING PADA TCP IP
ADDRESSING PADA TCP IP
 
CV 2016 SALAH
CV 2016 SALAHCV 2016 SALAH
CV 2016 SALAH
 
User Datagram Protocol
User Datagram ProtocolUser Datagram Protocol
User Datagram Protocol
 
Empower Your Business Communications with iPECS-CM
Empower Your Business Communications with iPECS-CMEmpower Your Business Communications with iPECS-CM
Empower Your Business Communications with iPECS-CM
 
tcp ip protocols.ppt
tcp ip protocols.ppttcp ip protocols.ppt
tcp ip protocols.ppt
 
TCP/ IP
TCP/ IP TCP/ IP
TCP/ IP
 
TCP-IP PROTOCOL
TCP-IP PROTOCOLTCP-IP PROTOCOL
TCP-IP PROTOCOL
 
SIMATIC manager سيماتك منجر سيمنز
SIMATIC manager سيماتك منجر سيمنزSIMATIC manager سيماتك منجر سيمنز
SIMATIC manager سيماتك منجر سيمنز
 

Recently uploaded

Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Victor Rentea
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 

Recently uploaded (20)

Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 

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