Adding of GSM module

I have a cheap tablet with me ubislate.Now I want to add a GSM module to it.Is it possible to connect a open hardware gsm module to Android 4.0.3 via USB or we have to write code for the drivers??
Being a VLSI engineer I am new to world of android please help.