le statut du peer est ok, donc, il est vraisemblable que c'est la passerelle qui jette l'appel et pas un pbm entre asterisk et la passerelle

pour confirmer, un sip set debug on
avant l'etablissement d'appel serait utile

je connais pas cette passerelle en particulier, mais il doit y avoir un moyen d'envoyer des traces de la passerelle (genre, via le syslog de ton serveur). il faudrait faire ca

un coup de google 'syslog spa3102' donne
http://www.zultron.com/2008/11/spa31...freepbx-howto/