We intend to put freeswitch on an arm powered portable device, which will connect using a usb gsm stick and will serve as a wifi/gsm router

so, a call will connect two endpoints - one to the sip client through wifi, the other through mod_gsmopen to the gsm.

How will the voice quality be? which voice codec is most recommended?