Update: Voice quality seems to be fine now. I have a different issue which I did not notice earlier. For incoming calls through PSTN, Asterisk does not show the Caller ID. Instead it shows the trunk name (username) I used for Obi110 SP2 SIP registration. But for calls coming through Obi110's Google Voice channel, the caller id is displayed correctly.
Google Voice caller id started showing up after I enabled X_SpoofCallerID on ITSP Profile A, but I don't see a similar option for Physical Phone Line.
Do you any option to get caller id working in this case?
Analog phones connected to PSTN line displays caller id correctly.
thanks