Building a XMPP Chat app using Arduino


In one of my requirement i want to make my Arduino Microcontroller as one of the XMPP client. My Microcontroller is connected to GPRS/GSM modem.(that means to internet, not via ethernet but via GPRS modem)

I google and found that there are some library available for Arduino XMPP (adamvr/XMPPArduino ) but this is based on the ethernet shield (What if i dont have Ethernet shield but a GPRS Modem).

Can you help ?

Thanks Sandeep