Hello,
I've been pondering over an architecture of distributed VoIP services on
different geographic regions. I'm sure its nothing new and there are lots
of guys have ideas to share.
There are multiple SIP enabled Regions/locations, each has its own media
services and full services capability. Now Imagine I've unique SIP users
registering on each Region. What I want to achieve is as follows:
1- User A from Region-A dials User-B registering on Region-C
2- Region-A inquires all Regional-Nodes and in response only one Regional
Node (Region-C) raises hand that it has this particular user registered.
3- Upon this reply Region-A Kamailio relays the call to Region-C kamailio
and we get a successful call.
The SIP users are mobile and can register to different regions depending
upon their location so thats why I need step-2.
Offline SIP user's will be handled by the destination number area code and
routed to the closest serving VoIP region.
How can we use the new modules like DMQ or Presence to achieve this !1
Regards,
Sammy Go.