> Also, Is it possible to initiate communications (via GPRS) from a PC via
> internet (i.e without using a GSM modem with GPRS support at the PC end)?
>
> If yes, would GPRS MT (mobile terminate) be used for it? is it already
> supported by gsm networks?
I am not an expert on this, but as I understand it, there are different
levels of GPRS service. At the lower levels the terminal can only connect
out on port #80 to specific addresses within the carrier's network. At the
higher levels the terminal has full internet access for both TCP and UDP
protocols, in and out. This type of service can even run VPN. All terminals
should be capable of doing this. The restrictions are set by the carrier.
As for programming, it should look like any other TCP/IP or UDP application
over a "dial up" connection. If the carrier will only give you access to
certain limited TCP ports, you might have to become more creative, setting
up a server that runs on non-standard port assignments.
Corrections appreciated.

Signature
Donald R. Newcomb
DRNewcomb (at) attglobal (dot) net