GSM and sleeping mode

i have arduino uno with the official gsm shield..So cause i dont want to waste power i want to set it in sleeping mode and with an sms to wake it up..
Did you know if its possible? I have read a lot about watchdog and arduino sleeping mode to save power but what is happening with gsm? How it gona be initialized again?
Thanks a lot!