Hi

I have followed the ENUM Guide 
https://github.com/Metaswitch/clearwater-docs/wiki/ENUM, and now, the SPROUT 
seems able to perform searching on different domain, below is my observations 
from my setup.


-          I have two SIP clients are already registered in SPROUT, says 
85200000000 (A) and 85211111111 (B). They are in the same domain.



-          When SIP Client A calls Client B, SPROUT send DNS query on querying 
1.1.1.1.1.1.1.1.e164.arpa, and there is no entry is configured in the ENUM 
server, and ENUM server response "no such name"



-          SPROUT then route the INVITE to SIP Client B.



-          When SIP Client A calls a client that are not in the same domain, 
SPROUT send DNS query on querying, says 8.8.8.8.8.e164.arpa, and this entry is 
configured in the ENUM server, and server response with Regex: 
"!(^.*$)!sip:\\[email protected]!" (this is what I have configured in the ENUM 
server



8.8.8.8.8 IN NAPTR 1 1 "u" "E2U+sip" "!(^.*$)!sip:\\[email protected]!" .


-          SPROUT then route the INVITE to node with IP 192.168.206.112.

Questions

1.       Does the above observation correct?

2.       Is it a MUST to lookup the ENUM server if the number is in the same 
domain?

3.       For the number not in the same domain, if I use a domain name instead 
of IP address, i.e. using "8.8.8.8.8 IN NAPTR 1 1 "u" "E2U+sip" 
"!(^.*$)!sip:\\[email protected]!" .", what additional setup I need to added? I 
tried to configure this, but it seems that SPROUT do not know how to route the 
INVITE if domain name is used. Is it related to enum.json?

4.       What is the normal way to make call in SIP Client, is it a number or a 
number with domain name ([email protected])?

Please help


-          PS

_______________________________________________
Clearwater mailing list
[email protected]
http://lists.projectclearwater.org/listinfo/clearwater

Reply via email to