я использовал Portech и AllVoip SIP шлюзы. регистрировал их на SIP сервере и юзали без регистрации.
есть много нюансов.
Для входящих звонков из GSM проблем почти нет. Номер передают корректно. Portech отваливаются периодически (раз в неделю где-то).
Для колл-бэков есть косяк. Шлюз устанавливает соединение до того момента как абонент взял трубку (в режиме регистрации). Если клиенту перезванивает станция и ставит его в IVR, то он начинается еще до того как абонент поднял трубку (если вообще поднял). Лечится только переводом в режим без регистрации и разносом по портам (5060, 5062)
Возможно - это проблемы Portech и AllVoip только.