A proxy computer of a network can receive incoming telephony messages from
one or more computers outside of the network and proxy them to computers
within the network. Similarly, the proxy computer can receive outgoing
telephony messages from within the network and proxy them to computers
outside of the network. To set up inbound calls, a proxy program on the
proxy computer looks for the presence of an alias in the call signaling
messages, references a data structure to determine which computer on the
network is associated with the alias, and proxies the call signaling and
control messages between the callee computer and the calling computer
based on the association, thereby creating a logical connection between
the calling computer and the callee computer.
Un calcolatore di procura di una rete può ricevere i messaggi ricevuti di telefonia da uno o più calcolatori fuori della rete e della procura loro ai calcolatori all'interno della rete. Similmente, il calcolatore di procura può ricevere i messaggi uscenti di telefonia da parte della rete e della procura loro ai calcolatori fuori della rete. Per installare le chiamate inbound, un programma di procura sul calcolatore di procura cerca la presenza di uno pseudonimo nei messaggi di segnalazione di chiamata, riferisce una struttura di dati per determinare quale calcolatore sulla rete è associato con lo pseudonimo e procure i messaggi di segnalazione e di controllo di chiamata fra il calcolatore del callee e la chiamata computerizzato sull'associazione, quindi generante un collegamento logico fra il calcolatore di chiamata ed il calcolatore del callee.