UKEC

UK Enum Consortium

FreeSWITCH

FreeSWITCH supports the use of ENUM using their own module (mod_enum) and dial plans can easily be configured to make an ENUM lookup.

<configuration name="enum.conf" description="ENUM Module">
  <settings>
    <param name="default-root" value="e164.arpa"/>
    <param name="default-isn-root" value="domain.name"/>
    <param name="query-timeout" value="10"/>
    <param name="auto-reload" value="true"/>
  </settings>

  <routes>
    <route service="E2U+SIP" regex="sip:(.*)" replace="sofia/$${sip_profile}/$1"/>
    <route service="E2U+IAX2" regex="iax2:(.*)" replace="iax/$1"/>
  </routes>
</configuration>

More details of how to use ENUM with FreeSWITCH are available on the FreeSWITCH wiki