摘要:
A network telephony system is provided which enables unified messaging services. The system generally includes at least one user agent operatively coupled to a data network and a signalling server operatively coupled to the data network. The user agents are telephony endpoints, such as standalone Internet telephony appliances or personal computers with appropriate telephony software. A messaging server is provided which is operatively coupled to the data network and is responsive to the signaling server. The system also includes a media server which is operatively coupled to the network and includes computer data storage media for storing message files. The media server is responsive to the messaging server and, on occurrence of a messgae condition, is directly accessible to a calling party to store a message file for subsequent retrieval by a called party.
摘要:
A method of processing a call request to a callee in a network telephony system is provided which includes mapping a hostname portion of a callee address to a canonical form of the hostname and determining a canonical form of a username portion of a callee address. The canonical form of the user identity of the callee is then used as an index to a user database to retrieve a callee database record. The callee database record is then used to determine call routing based on the retrieved callee database record, such as user location, preferences and policy data stored in the record. The method is generally performed by a signaling server in the network, such as a SIP proxy server. The signaling server can also provide security features such as caller authentication. A scalable signaling and routing architecture is also provided.