Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

borderColorgreen
bgColortransparent
borderWidth2

...

 

...

For a 3xx redirect response with multiple contacts (having host port as

Spacevars
0product
SIP signaling IP address), if the trunk group is disabled or the CAC limit is reached for a previous contact's route the following applies:

  • The subsequent contacts are tried.

    For example, when A calls B, ERE/PSX returns three routes – Route1, Route2, and, Route3. The 
    Spacevars
    0product
    sends INVITE towards B on Route1. B replies (3xx) with three contacts (Contact1, Contact2, and Contact3). The host port of all the three contacts is the 
    Spacevars
    0product
    SIP signaling IP address. The ERE/PSX is checked for the route towards Contact1. A single route RouteA1 is returned. When RouteA1 trunk group is disabled or CAC call limit is reached, the subsequent contacts (contact2 and contact3) must be tried. Therefore, Invite is sent for contact2.

  • The subsequent routes in the original route set are tried if all the contacts are exhausted.

    For example, when A calls B, ERE/PSX returns three routes – Route1, Route2, and Route3. The 
    Spacevars
    0product
    sends INVITE towards B on Route1. B replies (3xx) with three contacts (Contact1, Contact2, and Contact3). The host port of all the three contacts is the 
    Spacevars
    0product
    SIP signaling IP address. ERE/PSX is checked for the route towards Contact1. A single route RouteA1 is returned. When RouteA1 trunk group is disabled or CAC call limit is reached, the subsequent contacts (contact2 and contact3) must be tried. If all the contacts fail original routes, Route2 and Route3 must be tried.

SIP Redirect Handling

The 

Spacevars
0product
manages the process of trying "targets" to reach the destination of a SIP call. The targets consist of:

...

Re-querying occurs when the IP address of the redirect contact is is sent from the 

Spacevars
0product
that sent the INVITE.

Important aspects of 

Spacevars
0product
SIP redirect processing are:

  • The 
    Spacevars
    0product
    maintains two lists, routes and redirect contacts. The merge/purge process applies only to redirect contacts, not the original routes.
  • A PSX Signaling Profile drop-down allows the provisioner to configure one of the following:
    • No redirection allowed.
    • Multiple re-directions per route.
    • A single redirection per route.
  • The 
    Spacevars
    0product
    processes only the first 10 contacts in any single redirect received.
  • The 
    Spacevars
    0product
    allows a maximum of 10 redirect attempts per route.
  • If one of the redirects cause 
    Spacevars
    0product
    to re-query PSX, all previously determined routes and redirects are purged. A maximum 10 such redirect re-queries of PSX are allowed per call.

The first redirect contact causes a PSX query (the host portion of the contact URI is the 

Spacevars
0product
SIP signaling IP address) and therefore the rest of the contacts are purged.

...