![Telit Wireless Solutions GM862GPS Series Technical Manual Download Page 23](http://html1.mh-extra.com/html/telit-wireless-solutions/gm862gps-series/gm862gps-series_technical-manual_1083661023.webp)
TECHNICAL MANUAL
Telit GM862-GPS
Quad Band GPS Data Terminal Module
Pag.23 of 79
Rev. 0
3.10 Software Features
3.10.1 Enhanced Easy GPRS Extension
The Easy GPRS feature allows a Telit GM862-GPS
user to contact a device in internet and
establish with it a raw data flow over the GPRS and Internet networks.
This feature can be seen as a way to obtain a "virtual" serial connection between the
Application Software on the Internet machine involved and the controller of the Telit
GM862-GPS module, regardless of all the software stacks underlying.
An example of the protocol stack involved in the devices is reported:
Figure 5 Enhance Easy GPRS Extension layout
This particular implementation allows to the devices interfacing to the Telit GM862-GPS
module the use of the GPRS and Internet packet service without the need to have an
internal TCP/IP stack since this function is embedded inside the module.
The new Enhanced version of the Easy GPRS overcomes some of the known limitations
of the previous implementation and implements some new features such as:
- Keep the GPRS context active even after the closing of a socket, allowing the
application to keep the same IP address;
- Also Mobile terminated (incoming) connections can be made, now it is possible to
receive incoming TCP connection requests;
- A new internal firewall has been implemented in order to guarantee a certain level of
security on internet applications.
-
3.10.2 Easy GPRS definition
The Easy GPRS feature provides a way to replace the need of an Internet TCP/IP stack at
the terminal equipment side. The steps that will be required to obtain a virtual serial
connection (that is actually a socket) to the Internet peer are:
a) configuring the GPRS Access
b) configuring the embedded TCP/IP stack behaviour
c) defining the Internet Peer to be contacted
d) request the GPRS and socket connections to be opened (host is connected)
e) exchange raw data
Remote
Controller
Device
Device
(Internet)
Local
Remote
Application
Application
TCP/UDP
EASY
EASY
TCP/UDP
GPRS
GPRS
IP
IP
IP
IP
Serial
Data
Line
on
Driver
Board
L2
L2
V.24
V.24
L1
L1
Telit
GM862-GPS
networks
Firewall
<<<---------------------------------- Virtual Serial link ---------------------------------->>>
network interworking