restamp
Member
- Joined
- Apr 24, 2016
- Messages
- 97
- Reaction score
- 53
This may be common knowledge with everyone but me, but I just discovered something interesting about Google Voice: The GV Chat protocol will permit multiple simultaneous registrations. Right now I have two GV trunks each dual registered (OATH2.0) with two separate Asterisk systems. Either system can initiate a call, and both can do so simultaneously.
And how are incoming calls handled? (Which Asterisk system does Google route it to?) That is determined by which system has the highest XMPP priority, which is set on the "Connectivity > Google Voice (Motif)" page and defaults to the highest value (127). Set this value lower on the system you do NOT want to receive the incoming calls as long as the other system is registered.
If you try this, be aware that Google seems to be sensitive to and dislikes attempts to establish a high number of simultaneous calls on a given GV line, so you may want to put a trunk limit of one or two outgoing calls on each of the systems your GV line is registered with.
And how are incoming calls handled? (Which Asterisk system does Google route it to?) That is determined by which system has the highest XMPP priority, which is set on the "Connectivity > Google Voice (Motif)" page and defaults to the highest value (127). Set this value lower on the system you do NOT want to receive the incoming calls as long as the other system is registered.
If you try this, be aware that Google seems to be sensitive to and dislikes attempts to establish a high number of simultaneous calls on a given GV line, so you may want to put a trunk limit of one or two outgoing calls on each of the systems your GV line is registered with.