In order to dial by phone number over the internet, we need a central directory service that can resolve from phone numbers to subscriber id's.
server has a separate mdp client that binds to a well known port number
mdp packet sent to the directory server (initially on the same box as the routing service, in the same packet used for IP&port discovery), containing phone number, name & sid
on receipt of this mdp packet on the server, add the details to a database table
leverage dna helper infrastructure to query the database and respond to lookup requests with sid uri's
modify lookup requests to send a copy of the packet to the directory server
In order to dial by phone number over the internet, we need a central directory service that can resolve from phone numbers to subscriber id's.