4.2 URI Dialing Overview

This topic provides an overview of URI dialing.

URI dialing allows calls to be placed to directory URIs instead of directory numbers.

  • A directory URI consists of a case-sensitive user portion and a case-insensitive host portion, separated by the @ symbol.
    1. Identifies a phone line
    2. You can disable case-sensitiveness by setting the URI Lookup Policy enterprise parameter to Case Insensitive.
  • Without the Global Dial Plan Replication feature, call routing to remote directory URIs is based only on their host portion.

Cisco Unified Communications Manager supports dialing by using directory URIs for call addressing. Directory URIs look like email addresses and follow the username@host format, in which the host portion is an IP address or an FQDN. A directory URI is a string of characters that can identify a directory number. If that directory number is assigned to a phone, Cisco Unified Communications Manager can route calls to that phone by using the directory URI. URI dialing is available for SIP and SCCP endpoints that support directory URIs.

Cisco Unified Communications Manager supports the following formats for directory URIs:

  • user@domain (for example, bob@cisco.com)
  • user@ip_address (for example, bob@10.1.1.1)

Due to database restrictions, the Directory URI field has a maximum length of 254 characters.

Note

For compatibility with third-party call control systems, it is recommended to use lowercase letters for directory URIs.

The format of the user and the host portions of a URI must follow certain rules.

Cisco Unified Communications Manager supports the following formats in the user portion of a directory URI (the portion before the @ symbol):

  • Accepted characters are a–z, A–Z, 0–9, !, $, %, &, *, _, +, ~, -, =, \, ?, \, ‘,comma (,), period (.), and /.
  • The user portion has a maximum length of 47 characters.
  • The user portion accepts percent encoding from %2[0–9A–F] through %7[0–9A–F]. For some accepted characters, Cisco Unified Communications Manager automatically applies percent encoding. These characters are as follows:
    1. #, %, ^, `, {, }, |, \, :, ”, <, >, [, ], \, ‘, and spaces. When percent encoding is applied, the digit length of the directory URI increases. For example, if you input joe smith#@cisco.com (20 characters) as a directory URI, Cisco Unified Communications Manager stores the directory URI in the database as joe%20smith%23@cisco.com (24characters). Due to database restrictions, Cisco Unified Communications Manager rejects any attempt to save a directory URI of greater than 254 characters.
  • The user portion is case-sensitive.

Cisco Unified Communications Manager supports the following formats in the host portion of a directory URI (the portion after the @ symbol):

  • The host portion supports IP addresses or FQDNs.
  • Accepted characters are a–z, A–Z, 0–9, hyphens, and periods.
  • The host portion cannot start or end with a hyphen.
  • The host portion cannot have two periods in a row. The host portion has a minimum of two characters. The host portion is not case-sensitive.
Advertisements