Html |
---|
<div id="fb-root"></div> <script>(function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0]; if (d.getElementById(id)) return; js = d.createElement(s); js.id = id; js.src = 'https://connect.facebook.net/en_US/sdk.js#xfbml=1&version=v2.11'; fjs.parentNode.insertBefore(js, fjs); }(document, 'script', 'facebook-jssdk'));</script> |
...
Info |
---|
The Document describes how to configure and execute ENUM lookup on Wildix PBX. Created: December 2018 Permalink: https://confluence.wildix.com/x/VwDwAQ |
Table of Contents |
---|
ENUM Lookup
E.164 Number Mapping (ENUM) is a standard that uses DNS to map telephone numbers to web addresses or URLs. ENUM provides a single number to replace the multiple numbers and addresses for user's home phone, business phone, fax, cell phone and email. A a server with ENUM support looks up a dialed telephone number in the ENUM database of the DNS to see if there is a way to set up the call instead of just calling out on the PSTN telephone line. You can dial a telephone number and reach a SIP, H.323 or any other Internet telephony user.
Wildix PBX can be used to run ENUM lookup (ENUMLOOKUP command) to identify if a number is present or not in a remote list (ENUM database). If the looked up number is available in the database, a call is sent to ENUM server that proxies the call to correct destination.
...
- Authenticate user
- Set -> Caller number
- Custom application -> Set(DESTINATION=${ENUMLOOKUP(+39${EXTEN},sip,c,1,1,enum.myserver.com))}
where
- <ENUMLOOKUP> - the function that executes the lookup in enum.myserver.com
- <+39> - the country code
- <enum.myserver.com> - your ENUM server
Custom application -> GotoIf($["${DESTINATION}" != "1"]?callsNotEnum,${EXTEN},1)
It is executed in case a phone number is not present in ENUM database
Custom application -> Dial(SIP/MySIPTrunk/+39${EXTEN}
where
- <MySIPTrunk> - a number that is dialed in case ENUMLOOKUP function is not executed because a lookup number is not present in ENUM database
Trunk group -> route calls through the specified trunk group
...