oops .. sorry peder, I was doing trial and error method and forgot to revert it back. Here is the correct one and still no luck :( .
I have created local extension 1100 and registered with freeSwitch and then added below rule into /usr/local/freeswitch/conf/dialplan/public/00_inbound_did.xml file<action application="transfer" data="1100 XML default"/>
<include>
<extension name="public_did">
<condition field="destination_number" expression="^(xxxyyy)$"> xxxyyy--> my PRI number
<action application="set" data="domain_name=$${domain}"/>
</condition>
</extension>
</include>
Here is the link of the pastbin for fs_cli logs.
http://pastebin.freeswitch.org/13532