A mechanism is disclosed for facilitating the performance of communication
services in a communication network. An enhanced proxy server receives a
signaling message and proxies the message to an application server.
Further, the enhanced proxy server responds to the message by extracting
a set of data from a data store and making the set of data available for
use by the application server in responding to the signaling message.
Similarly, a registration server may receive a signaling message from a
communicating entity and may responsively make data available for use by
an application server in responding to signaling messages regarding the
communicating entity.