![Enfora Enabler IIG Integration Manual Download Page 52](http://html.mh-extra.com/html/enfora/enabler-iig/enabler-iig_integration-manual_2411837052.webp)
GSM0128IG001
51
Revision Draft – 9/22/08
9.5 Enfora Modem Control Library Architecture
The following information provides an overview of the Enfora Modem Control Library architecture. Full
details are provided in the
GSM0308UG001 - Enfora GSM-GPRS Family API Reference.
Figure 19 provides the general embedded architecture for the Enabler IIG modem. There are various levels
of access provided to allow complete application design flexibility.
SLIP access is not currently available.
COM Port Library
UDP SLIP Port Library
UDP PPP Port Library
UDP Socket Port Library
UDP Messaging Library
UDP Modem Library
GPRS Parameters Table
Port libraries
Messaging
libraries
Modem libraries
Figure 19 - Library Layout
The table below can be used to help decide which library configuration is the best for a project.
SLIP
access is not currently available.
UDP SLIP Port
Libr
ary
UDP PPP Port
Libr
ary
UDP Socket P
ort
Libr
ary
UDP Messaging
Libr
ary with SL
IP
UDP Messaging
Libr
ary with PP
P
UDP Messaging
Libr
ary with
Socket
UDP Modem
Libr
ary with SL
IP
UDP Modem
Libr
ary with PP
P
UDP Modem
Libr
ary with
Socket
Benefits
Allows dynamic IP assignment
Allows multiple application to
access the modem
Allow AT Commands
Allows modem control
message
Provide modem control
message formatting
Provides modem parameters
database service
Suitable for microcontroller
programming
Requirements
Requires TCP/IP stack
Memory
usage
Low Low Low Low Low Low High High High
Table 3 - Modem Library Configurations